@media screen and (max-width: 1200px) and (orientation:portrait) {
	.desktop-only {display: none;}
	.mvert-only {display: block;}
	.mhoriz-only {display: none;}
}

@media screen and (max-width: 1200px) and (orientation:landscape) {	
	.desktop-only {display: none;}
	.mvert-only {display: none;}
	.mhoriz-only {display: block;}
	/*
	.mhoriz-only div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active {
			-webkit-background-size: contain !important;
			background-size: contain !important;
	}
	*/
}

 @media screen and (max-width: 1200px) {
	
	.container { width: 95%; margin: auto; }	

	.header_search { width: 180px; }

	.header_menu { max-width: 680px; }
	.header_menu ul li { margin-right: 0px; font-size: 14px; }
	
	.single_left { width: 100%; }
	.archive_title { margin-bottom: 20px; font-size: 23px; }
	.blog_box .left { width: 250px; }
	.blog_box .right { width: 670px; }
	.blog_box .right img,
	.blog_box .right iframe { width: 670px; height: 335px; }
	
	#sidebar { width: 300px; }
	
	.footer_box_col { width: 296px; margin-right: 36px; }
	.footer_box_col_last { margin-right: 0; }
	
	.single_inside_content img { max-width: 100%; height: inherit; }
	.single_inside_content iframe { width: 670px; height: 375px;}
	
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media screen and (min-width: 768px) and (max-width: 1079px) {
	
	.container { width: 95%; margin: auto; }
  	.breadcrumbs {margin-top: 0px;}

/* EVERYTHING BUT CHROME */
   .archive>.header_spacing { display: block !important; height: 103px !important;}
   .header_spacing  { display: block !important; height: 103px !important;} 

	ul.home_bottom_blog_list li h4 { font-size: 16px; }
		
	.single_left { width: 100%; }
	.single_full { width: auto; }
	.blog_box .left { width: 220px; }
	.blog_box .right { width: 498px; }
	.blog_box .right img,
	.blog_box .right iframe { width: 498px; height: 249px; }	
	
	#sidebar { width: 200px; }
	.t1_search_cont input[type=text] { width: 100px; }
	.t1_search_cont input[type=submit] {  width: 70px; }		
	
	.footer_box_col { width: 229px; margin-right: 20px; }
	
	.single_left, .single_inside_content { max-width: 100% !important;}
	
	.single_inside_content iframe { width: 740px; height: 420px;}
	
		
	.next_prev_cont_top_right {
z-index: 1000;
position: absolute;
right: 5px; }

     
.archive>.breadcrumbs {margin-top: 0px;}

.cycloneslider-template-thumbnails .cycloneslider-slide img{
	display: block;
	margin: 0 auto;
	padding: 0;

	border: 0;
	height: auto;
	max-height: 100%;
}

.home .single_inside_content, .home.cycloneslider, .home.cycloneslider-slides, .home .div.cycloneslider-slides.cycle-slideshow.cycle-paused, #cycloneslider-homepage-slideshow-1, .home .cycloneslider-slides.cycle-slideshow {
	height:100vh !important;
	min-height: 960px;
	max-height: 1079px;
	min-height: 100vh;
	max-height: 100vh;
	width: 100% !important;
	
	}
		

.home div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active {
	width: 100%;
/* 	min-height: 960px; */
	max-height: 1079px;
	min-height: 100vh;
	max-height: 100vh;
	text-align: center;
	overflow: hidden;
	
}
	
.home div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active img {
	height:100%;
	min-height: 960px;
	max-height: 1079px;
	width:auto !important;
	max-width: none !important;
    margin:0 auto;
    position: relative; /* allows repositioning */
    left: 100%; /* move the whole width of the image to the right */
    margin-left: -100%; /* magic! */}
}

/* CHROME ONLY */
/*
@media screen and (min-width: 768px) and (max-width: 1079px) {
	
	@supports (-webkit-appearance:none) {

.header_spacing  { display: block !important; height: 72px !important;}  
.archive>.header_spacing {display: block; height: 72px !important;}

}}
*/

/* OPERA ONLY */

/*
@media screen and (min-width: 768px) and (max-width: 1079px) {
	
		@supports (-webkit-appearance:none) {
noindex:-o-prefocus, .header_spacing  { display: block !important; height: 103px !important;}  
noindex:-o-prefocus, .archive>.header_spacing  { display: block !important; height: 103px !important;}  

}}
*/

/* IE10-11 */	
	    @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (min-width: 768px) and (max-width: 1079px){  
   .archive>.header_spacing { display: block !important; height: 103px !important;}
   .header_spacing  { display: block !important; height: 103px !important;}  
}

/* IE6, IE7, IE8, IE9 */
	    @media screen and (min-width: 768px) and (max-width: 1079px){  
   :root .archive>.header_spacing { display: block !important; height: 103px\0 !important;}
   :root .header_spacing  { display: block !important; height: 103px\0 !important;}  
}


/* Tablet Portrait only */
@media screen and (min-width: 768px) and (max-width: 1079px) and (orientation:portrait) {
	

.home div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active img {
	height:100%;
	min-height: 1079px;
	max-height: 1079px;
	
}
  .header_spacing  { display: block !important; height: 72px;}  
  	.archive>#content {margin-top: 30px;}
}
	
/* Tablet Landscape only */
@media screen and (min-width: 768px) and (max-width: 1079px) and (orientation:landscape) {

	.home div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active img {
		height:100%;
		min-height: 790px;
		max-height: 790px;

	}
}

/* Tablet Portrait 800x1280 */
@media screen and (device-width: 800px) and (device-height: 1280px) and (orientation: portrait){
	
	.home .single_inside_content, .home.cycloneslider, .home.cycloneslider-slides, .home .div.cycloneslider-slides.cycle-slideshow.cycle-paused, #cycloneslider-homepage-slideshow-1, .home .cycloneslider-slides.cycle-slideshow {
		height:100vh !important;
		min-height: 1280px;
		max-height: 1280px;
		min-height: 100vh;
		max-height: 100vh;
		width: 100% !important;
	}

	.home div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active {
		width: 100%;
		min-height: 1280px;
		max-height: 1280px;
		min-height: 100vh;
		max-height: 100vh;
		text-align: center;
		overflow: hidden;		
	}
	
}

/* Lg Mobile Sizes (481-767) */
@media screen and (min-width: 481px) and (max-width: 767px) { 
	
	.container { width: 95%; margin: auto; }
	.home .container {
	margin-top: -72px;
}
body.home, .home #content, .home .#single_cont {
	height: 100%;
}


.home .single_inside_content, .home.cycloneslider, .home.cycloneslider-slides, .home .div.cycloneslider-slides.cycle-slideshow.cycle-paused, #cycloneslider-homepage-slideshow-1, .home .cycloneslider-slides.cycle-slideshow {
		height:100vh !important;
		min-height: 790px;
		min-height: 100vh;
		width: 100% !important;
		position: absolute;
		top: 46px;
	}

.home div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active {
	width: 100%;
	text-align: center;
	overflow: hidden;
}

@media screen and (min-width: 481px) and (max-width: 767px) and (orientation: landscape) { 
	.home .single_inside_content, .home.cycloneslider, .home.cycloneslider-slides, .home .div.cycloneslider-slides.cycle-slideshow.cycle-paused, #cycloneslider-homepage-slideshow-1, .home .cycloneslider-slides.cycle-slideshow {min-height: 100vh; top: 47px;}
	
}

.cycloneslider-template-thumbnails .cycloneslider-slide img {
	width: auto;
max-width: 100%;
height: auto;
}
	
.home div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active img {
/*
	height:100%; */
	min-height: 790px;
	min-height: 100vh;
	width:auto !important;
	max-width: none !important;
    margin:0 auto;
    position: relative; 
	left: 100%;  
	margin-left: -150%;
}
	
#header {
	position: absolute;
	top: 0px !important;
	width: 100%;
	height: 50px;
	z-index: 9999;
}
.slicknav_menu { display: block; position: absolute; top: 0px; right: 0px; width: auto; float: right; z-index: 99999; background: transparent !important;}
.slicknav_btn {margin: 15px 15px 6px !important;}
.slicknav_menu { /*height: 45px;*/ }
.slicknav_nav a {text-align: center !important; background: #fff;}
ul.slicknav_nav {background: #fff;}

/*
.iphone .header_spacing {
  position: absolute;
  top: 0;
}
*/

.header_spacing {position: relative; height: 75px !important;}
.iphone .header_spacing { height: 75px !important;}

.header_bottom {padding: 0 0;}

.header_menu { display: none; }
.header_social { float: none; padding-bottom: 10px; text-align: center; padding-top: 10px; }
.header_menu ul li { margin-right: 20px; }
.header_social img { margin: 0 1px;}
.header_search { float: none; margin: 15px auto; }
.header_bottom { padding-bottom: 0; }
.logo_cont { float: none; text-align: center; max-width: 300px; }
.full_logo_cont { float: none; width: 280px; margin-left: auto; margin-right: auto; }
.header_right_text { float: none; width: auto; width: 280px; margin-left: auto; margin-right: auto; }
	
.home_left { width: auto; float: none; }
	
ul.home_bottom_blog_list li h4 { font-size: 16px; }	

.single_left { float: none; width: auto; margin-bottom: 25px; }
.single_full { width: auto; }

#commentform textarea { max-width: 280px; }		
#sidebar { float: none; width: auto; }	
.blog_box .left { float: none; width: auto; margin-bottom: 15px; }
.blog_box .right { float: none; width: 300px; }
.blog_box .right img,
.blog_box .right iframe { width: 300px; height: 150px; }	
.blog_box .right p { padding-left: 0px; }
.t1_search_cont input[type=text] { width: 210px; }
.t1_search_cont input[type=submit] {  width: 80px; }		

.footer_box_col { float: none; width: auto; padding: 10px 0 10px; margin: 0; }
.footer_copyright .left { float: none; margin-bottom: 15px; }
.footer_copyright .right { text-align: center; float: none; }	

.single_inside_content { /*min-height: 300px; */}
.single_inside_content img { width: auto; max-width: 300px; height: auto; }
.single_inside_content iframe { width: 300px; height: 169px; }
	
#left-sidebar {
	position: relative;
	width: 100% !important;
	max-width: none;
	display: block;
}

#series-thumbs {
	position: relative;
	display: block;
	width: 100%;
	margin-left: 0px;
	padding-left: 0px;
}

.cycloneslider-template-thumbnails .cycloneslider-next {
right: 10px; }

.cycloneslider-template-thumbnails .cycloneslider-prev, .cycloneslider-template-thumbnails .cycloneslider-next {
	top: 200px; }
	
.cycloneslider .cycloneslider-template-thumbnails .cycloneslider-width-responsive {height: 452.5px;}

.cycloneslider-template-thumbnails .cycloneslider-slides {overflow: visible !important; height: auto;}
	
h1.single_title {
  font-size:18px;
  font-weight:normal;
  margin:0 0 20px;
}

.sidethumb {width: 100%;}

.cycloneslider-template-thumbnails.cycloneslider-thumbnails ul {margin-top: -13px;}
   
.footer_copyright_cont {
	display: none;}
	
	div.breadcrumbs {text-align: left;}
	
	div.breadcrumbs span:nth-of-type(3) {
	display: block;
	line-height: 1.2em;
	width: 85%;
}

.next_prev_cont_top_right {right: 0px; top: -65px;}
.next_prev_cont_top_right .left {
	margin-left: 5px;
}

.cycloneslider-caption {
	bottom: -190px !important; }
	
#rightcontact {
		width: 100%;
	}	
  
}

.iphone .home_box, .iphone .series.home_box { width: 100%; height: auto; float: none; margin: 10px auto; padding-bottom: 10px; }
.iphone #series-thumbs {margin-left: 0; padding-left: 0;}
.iphone .series.home_box img {width: 100%; height: auto;}

/* iPad portrait */

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {

.cycloneslider-slide img {
	max-width: 630px !important;
}

.home .cycloneslider-slide img {
	max-width: none !important;
}
.cycloneslider-caption {
	width: 100% !important;
} 
	.archive>#content {margin-top: 30px;}
	
	.ipad .header_spacing {position: relative; height: 105px !important;}

}


/* Sm Mobile Sizes (<480) */
@media screen and (max-width: 480px) {
	
		.container { width: 95%; margin: auto; }
		.home .container {
			position: absolute;
			top: 0;
			max-height: 500px;
		}
	
#header {
	position: absolute;
	top: 0px !important;
	width: 100%;
	z-index: 9999;
}
	.slicknav_menu { display: block; position: absolute; top: 0px; right: 0px; width: auto; float: right; z-index: 99999; background: transparent !important;}
	.slicknav_btn {margin: 15px 15px 6px !important;}
	.slicknav_menu { /*height: 45px;*/ }
	.slicknav_nav a {text-align: center !important; background: #fff;}
	ul.slicknav_nav {background: #fff;}

	.header_spacing {display: block; height: 35px !important; /* position: absolute; */}
	.iphone .header_spacing { height: 72px !important;}
	.header_bottom {padding: 0 0;}

	.header_menu { display: none; }
	.header_social { float: none; padding-bottom: 10px; text-align: center; padding-top: 10px; }
	.header_menu ul li { margin-right: 20px; }
	.header_social img { margin: 0 1px;}
	.header_search { float: none; margin: 15px auto; }
	.header_bottom { padding-bottom: 0; }
	.logo_cont { float: none; text-align: center; max-width: 300px; }
	.full_logo_cont { float: none; width: 280px; margin-left: auto; margin-right: auto; }
	.header_right_text { float: none; width: auto; width: 280px; margin-left: auto; margin-right: auto; }
	
	
	.home_left { width: auto; float: none; }
	
	.home_box, .series.home_box { width: 100%; height: auto; float: none; margin: 10px auto; padding-bottom: 10px; }
	.home_box img,
	.home_box iframe, .series.home_box img { width: 100%; height: auto; }		
	.home_featured { font-size: 18px; }
	.home_bottom_box { width: auto; float: none; margin: 0 0 25px; }
	.home_bottom_box_last { width: auto; margin-right: 0; }	
	ul.home_bottom_blog_list li h4 { font-size: 16px; }	
	
	
	.single_left { float: none; width: auto; margin-bottom: 25px; }
	.single_full { width: auto; }
	
	#commentform textarea { max-width: 280px; }		
	#sidebar { float: none; width: auto; }	
	
	.blog_box .left { float: none; width: auto; margin-bottom: 15px; }
	.blog_box .right { float: none; width: 300px; }
	.blog_box .right img,
	.blog_box .right iframe { width: 300px; height: 150px; }	
	.blog_box .right p { padding-left: 0px; }
	.t1_search_cont input[type=text] { width: 210px; }
	.t1_search_cont input[type=submit] {  width: 80px; }		
	
	.footer_box_col { float: none; width: auto; padding: 10px 0 10px; margin: 0; }
	.footer_copyright .left { float: none; margin-bottom: 15px; }
	.footer_copyright .right { text-align: center; float: none; }	
	
	.single_inside_content { /*min-height: 300px; */}
	.single_inside_content img { width: auto; max-width: 300px; height: auto; }
	.single_inside_content iframe { width: 300px; height: 169px; }
	.cycloneslider-template-thumbnails.cycloneslider-thumbnails {position: absolute; bottom: -55px; width: 95%;}
	.cycloneslider-template-thumbnails.cycloneslider-thumbnails li {margin: 2px 4px 6px 4px;}
	
#left-sidebar {
	position: relative;
	width: 100% !important;
	max-width: none;
	display: block;
}

#series-thumbs {
position: relative;
display: block;
width: 100%;
margin-left: 0px;
padding-left: 0px;
}

.cycloneslider-template-thumbnails .cycloneslider-slide img {
width: 100%;
max-width: 100%;
height: auto;
}

.cycloneslider-template-thumbnails .cycloneslider-slides {position: relative; top: 80px;}

.cycloneslider-template-thumbnails .cycloneslider-next {
right: 10px; }

.cycloneslider-template-thumbnails .cycloneslider-prev, .cycloneslider-template-thumbnails .cycloneslider-next {
	top: 200px; }

.cycloneslider-template-thumbnails .cycloneslider-slides {overflow: visible !important; height: auto !important;}

.cycloneslider-template-thumbnails .cycloneslider-caption {
position: relative;
left: 0;
top: 10px; }
	
	h1.single_title {
  font-size:18px;
  font-weight:normal;
  margin:0 0 20px;}
  
  .sidethumb {width: 95%;}
  
  .cycloneslider-template-thumbnails.cycloneslider-thumbnails li {display: inline; float: left;}
 
.footer_copyright_cont {
	display: none;}
	
	div.breadcrumbs {text-align: center; margin: -5px auto 30px;}
	
	div.breadcrumbs span:nth-of-type(3) {
display: block;
line-height: 1.2em;
}

.next_prev_cont_top_right {right: 0px; top: -15px;}
.next_prev_cont_top_right .left {
margin-left: 5px;
}

div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide {height: auto;}
div.fancybox-wrap.fancybox-mobile.fancybox-type-image.fancybox-opened {
		padding: 0px;
		width: 100%;
		height: auto;}
		.fancybox-wrap {width: 100% !important; left: 0 !important; height: auto !important;}
		.fancybox-skin {padding: 0px !important;}
		img.fancybox-image.fz-animate {width: 100% !important; height: auto !important;}
		.fz-container {width: 100% !important; height: auto !important; overflow: visible !important;}
		.fancybox-inner {width: 100% !important;}
		.fancybox-close {top: 0 !important; right: 0 !important;}


.home #content {
	position: absolute;
	top: 0;
}		
		
		
.home #content, .home .single_inside_content, .home.cycloneslider, .home.cycloneslider-slides, .home .div.cycloneslider-slides.cycle-slideshow.cycle-paused, #cycloneslider-homepage-slideshow-1, .home #single_cont, .home .single_left, .home .cycloneslider-slides.cycle-slideshow {
	height: 100vh;
	min-height: 320px;
	max-height:500px;
	min-height: 100vh;
	max-height: 100vh;
	width: 100% !important;
	
	}

/*
.home div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active {
	width: 100%;
	height: 100vh;
	min-height: 320px;
	max-height:500px;
	text-align: center;
	overflow: hidden;
	
}
*/
	
.home div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active img {
	max-height:100%;
	width:auto !important;
	max-width: none !important;
    margin:0 auto;
    position: relative; /* allows repositioning */
    left: 100%; /* move the whole width of the image to the right */
    margin-left: -140%; /* magic! */}				
}

/* Sm Mobile Sizes (<480) PORTRAIT */
@media screen and (max-width: 480px) and (orientation:portrait) {

	.full_logo_cont { float: left; }
	.header_spacing {display: block; height: 30px !important;}
	#series-thumbs {margin-left: 0px; padding-left: 0px;}
	div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide {height: auto;}
	.next_prev_cont_top_right .right {margin-left: 0px; margin-bottom: 10px;}
	.next_prev_cont_top_right {width: 30px;}
	div.fancybox-wrap.fancybox-mobile.fancybox-type-image.fancybox-opened {
		padding: 0px;
		width: 100%;
		height: auto;}
		.fancybox-wrap {width: 100% !important; left: 0 !important; height: auto !important;}
		.fancybox-skin {padding: 0px !important;}
		img.fancybox-image.fz-animate {width: 100% !important; height: auto !important;}
		.fz-container {width: 100% !important; height: auto !important; overflow: visible !important;}
		.fancybox-inner {width: 100% !important;}
		.fancybox-close {top: 0 !important; right: 0 !important;}
		
.home .single_inside_content, .home.cycloneslider, .home.cycloneslider-slides, .home .div.cycloneslider-slides.cycle-slideshow.cycle-paused, #cycloneslider-homepage-slideshow-1,  {
	height:100%;
	width: 100% !important;
	
	}
	
.home #content, .home .single_inside_content, .home.cycloneslider, .home.cycloneslider-slides, .home .div.cycloneslider-slides.cycle-slideshow.cycle-paused, #cycloneslider-homepage-slideshow-1, .home #single_cont, .home .single_left, .home .cycloneslider-slides.cycle-slideshow {
	height: 100%;
	min-height: 620px;
	min-height: 100vh !important;
	width: 100% !important;
	
	}
	

/*
.home div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active {
	height: 100%;
	min-height: 620px !important;
	width: auto;
	max-width: none !important;
	text-align: center;
	overflow: hidden;
	
} 
*/

.cycloneslider-template-thumbnails.cycloneslider-thumbnails {position: absolute; top: -35px; width: 95%;}
.cycloneslider-template-thumbnails.cycloneslider-thumbnails li {
	width:35px;
   height:35px;
   padding: 0;
   border:1px solid #ccc;
}

.cycloneslider-template-thumbnails .cycloneslider-slides {
	top: 75px;
}

#rightcontact {
		width: 100%;
	}
	
	div.breadcrumbs {text-align: center; margin: 0px auto 30px;}
	
	#content, table {max-width: 100%;}

}

/* Sm Mobile Sizes (<480) LANDSCAPE */
@media screen and (max-width: 480px) and (orientation:landscape) {
	

	
.home #content, .home .single_inside_content, .home.cycloneslider, .home.cycloneslider-slides, .home .div.cycloneslider-slides.cycle-slideshow.cycle-paused, #cycloneslider-homepage-slideshow-1, .home #single_cont, .home .single_left, .home .cycloneslider-slides.cycle-slideshow {
	height: 100vh;
	min-height: 320px;
	max-height:320px !important;
	min-height: 100vh;
	max-height: 100vh;
	width: 100% !important;
	
	}
	

/*
.home div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active {
	width: 100%;
	height: 100vh;
	min-height: 320px;
	max-height:320px !important;
	text-align: center;
	overflow: hidden;
	
}	
*/

.home div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active img {
	max-height:100%;
	width:auto !important;
	max-width: none !important;
    margin:0 auto;
    position: relative; /* allows repositioning */
    left: 100%; /* move the whole width of the image to the right */
    margin-left: -140%; /* magic! */}
    
/*FANCYBOX 3 CSS */

.fancybox-wrap {
margin: 0 0 !important;
padding-top: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
width: 100% !important;
height: 100% !important;
}   

.fancybox-inner {
border-width: 0px !important;
margin-top: 0 !important;
margin-left: 0 !important;
overflow: visible;
width: 100% !important;
height: auto !important;
	
} 

#fancybox-lock {
	z-index: 99999 !important;
}

a.fancybox-prev {
	left: 0 !important;
}

a.fancybox-next {
	right: 0 !important;
}

.fancybox-image {
	max-height: none !important;
}
	
	
	}
	
		/*high-resolution smartphones PORTRAIT*/
@media screen 
and (max-width: 480px)
   and (-webkit-min-device-pixel-ratio: 2) 
  and (orientation: portrait) { 
    .home #content, .home .single_inside_content, .home.cycloneslider, .home.cycloneslider-slides, .home .div.cycloneslider-slides.cycle-slideshow.cycle-paused, #cycloneslider-homepage-slideshow-1, .home #single_cont, .home .single_left, .home .cycloneslider-slides.cycle-slideshow {
/* 	min-height: 750px !important; */
	max-height: none !important;	
	}
	
	
	
.home div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active {
	min-height: 750px !important;
	max-height: none !important;}	
	
	.header_spacing {display: block; height: 72px !important;}	
	
}

		/*high-resolution smartphones LANDSCAPE*/
@media screen 
and (max-width: 480px)
   and (-webkit-min-device-pixel-ratio: 2) 
  and (orientation: landscape) { 
    .home #content, .home .single_inside_content, .home.cycloneslider, .home.cycloneslider-slides, .home .div.cycloneslider-slides.cycle-slideshow.cycle-paused, #cycloneslider-homepage-slideshow-1, .home #single_cont, .home .single_left, .home .cycloneslider-slides.cycle-slideshow {
	min-height: 500px !important;
	max-height: 500px !important;	
	}
	
	
	
.home div.cycloneslider-slide.cycloneslider-slide-image.cycle-slide.cycle-slide-active {
	min-height: 500px !important;
	max-height: 500px !important;}	
	
}

@media screen and (max-width: 1137px) and (orientation:landscape) {
	
/* 	.iphone .header_spacing {display: block; height: 50px !important;} */
		
}

/*? HTC OneX, LG Nexus 4, Blackberry Z10, Samsung Galaxy Nexus, HTC Evo LTE, Galaxy S III (I9300), Samsung Galaxy Note, Samsung Galaxy Note II, Sony Xperia S, -*/
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width:1280px) {
.header_spacing { display: block !important; height: 78px !important;}	
	
}

@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) {
	.header_spacing { display: block !important; height: 78px !important;}	
}

/*? HTCOne, Sony Xperia, HTC Droid DNA, Samsung Galaxy S4, Sony Xperia Z */
@media only screen and (-webkit-min-device-pixel-ratio: 3) and (max-device-width:1920px) { 
	.header_spacing { display: block !important; height: 78px !important;}	
}

/*? Nexus 7 (2012)?*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.325) and (max-device-width:1280px) {
	
	.header_spacing { display: block !important; height: 105px !important;}	
}

/*? Nexus 7, Samsung Galaxy Note III ?*/
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width:1920px) {
	.header_spacing { display: block !important; height: 105px !important;}	
}

/* Nexus 7 landscape */

@media only screen and (width : 966px) and (orientation: landscape) {
   
   .header_spacing {position: relative; height: 105px !important;}
}

/* iPad landscape */

@media all and (orientation:landscape) {

	.ipad .cycloneslider-slide img {
		max-width: 888px !important;
	}

	.ipad .home .cycloneslider-slide img {
		max-width: none !important;
	}
	.cycloneslider-caption {
		width: 100% !important;
	}

	.ipad .header_spacing {position: relative; height: 105px !important;}
	
}

.ipad .header_spacing {position: relative; height: 105px !important;}

/* BEGIN Lori Berkowitz @ BeeDragon Web Services */
@media screen and (max-width: 1024px) {
	.header_menu ul li {
		margin-right: 0;
	}
	.cycloneslider-template-thumbnails .cycloneslider-prev, 
	.cycloneslider-template-thumbnails .cycloneslider-next {
		opacity: 0.9;
	}
}
a.cycloneslider-next,
a.cycloneslider-prev {
	border: none;
}

/* iPad landscape */
@media all and (orientation:landscape) {
	.ipad .single-post header#header {position:relative;}

	.ipad .single-post .breadcrumb-content-wrap {
		position: relative;
		top: -100px;
	}
}
/* END Lori Berkowitz @ BeeDragon Web Services */
