/* 
   ------------------------------------------------------
					Responsive Styles
   ------------------------------------------------------
*/
@media (max-width: 767px) { 
	#menu { display: none; }
	.navigation select { display: block; margin: 5px 0; }
	.navigation { padding: 0 30px; }
	.entry-headline .span4 { display: none; }
	.ct-tabs li { margin-left: 0; }
	.ct-tabs li a { font-size: 10px; }
	.small-slider { padding: 10px; }
	.small-slider.flexslider:hover .flex-next { right: 10px; }
	.small-slider .flex-direction-nav .flex-prev { left: 10px; }
	.small-slider .flex-direction-nav .flex-next { right: 10px; }
	.small-slider.flexslider:hover .flex-next { right: 10px;  }
	.small-slider.flexslider:hover .flex-prev { left: 10px; }
	.three-columns-widget .span4 { margin-bottom: 20px; }
	.slider-content { padding: 10px; }
	.entry-slider-content p { margin: 0;}
	.ct_2columns_widget .span6:nth-child(2) { margin-top: 40px; }
	.nav-block { margin-bottom: 40px; }
	#contacts-form .input-prepend { width: 100%; }
	#secondary { margin-top: 60px; }
}

@media (max-width: 720px) { 
}

@media  (max-width: 640px) {
	.entry-top { display: none; }
}

@media  (max-width: 600px) {
}

@media  (max-width: 568px) {
}

@media  (max-width: 480px) {
	.copyright-info.right { float: none; margin-top: 20px; }
}

@media  (max-width: 400px) {
 
}

@media  (max-width: 360px) {
}

@media (max-width: 320px) {
	.entry-magazine-top .ct_slider_widget { display: none; }
	.left-meta { float: none; }
	.right-meta { float: none; }
}

@media (max-width: 240px) { 
}

@media (max-width: 220px) { 
}

@media (max-width: 176px) { 
}

@media (min-width: 768px) and (max-width: 979px) {
		#menu { display: none; }	
		.navigation select { display: block; margin: 5px 0; }
		.navigation { padding: 0 30px; }
		.entry-headline .span4 { display: none; }
		.ct-tabs li { margin-left: 0; }
		.ct-tabs li a { font-size: 10px; }
		.small-slider { padding: 10px; }
		.small-slider .flex-direction-nav a { top: 26%; }
		.small-slider.flexslider:hover .flex-next { right: 10px; }
		.small-slider .flex-direction-nav .flex-prev { left: 10px; }
		.small-slider .flex-direction-nav .flex-next { right: 10px; }
		.small-slider.flexslider:hover .flex-next { right: 10px;  }
		.small-sliderflexslider:hover .flex-prev { left: 10px; }
		.slider-content { padding: 10px; }
		.entry-slider-content p { margin: 0;}
}


/* Portrait tablet to landscape and desktop*/
@media (min-width: 980px) and (max-width: 1200px) {
	.slider-content { padding: 10px; }
	.entry-slider-content p { margin: 0;}
}

@media (min-width: 795px) and (max-width: 805px) { 

}


@media (min-width: 710px) and (max-width: 720px)  {

}

@media (max-width: 979px) {
}