@media screen and (max-width: 1040px) {
	.home #main-banner .text p{max-height:108px;}
}
@media screen and (max-width: 1024px) {
	.listing{padding:0 !important;}
	
	.small-banners #navi-next {display:none;}
	.small-banners #navi-prev {display:none;}
}
@media screen and (max-width: 1010px) {
	.small-banners{padding: 30px 0;}
	.small-banners .container{display:block;text-align:center;}
	.small-banners article{display:inline-block;float:none;}	
	/*.small-banners article.sbanner1,.small-banners article.sbanner3{margin-left:0;}*/
	.small-banners article.sbanner3{margin-top:30px;}
}
@media screen and (max-width: 991px) {
	.home #main-banner .text {height: 70%;}
	.footer_subscribe .row #footer-subscribe-form.news-letter-form .row .col-md-5{width:50%;float:left;}
	#footer-subscribe-btn{float:left;margin-left:15px;margin-top:10px;}
	.navigation-aux{display:block;}
	.mobile-menu {position:fixed;left:0;top:0;width:180px;height:100%;background:#222222;z-index:10;border-right:3px solid #9059AC;left:-180px;
	transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
	.mobile-menu {overflow-y:scroll; overflow-x:hidden;position:fixed;left:0;top:0;width:180px;height:100%;background:#222222;z-index:10;border-right:3px solid #9059AC;}
	.mobile-menu  ul li{float:none;width:100%;text-align:center;display:inline-block;border-bottom:1px solid #333333;}
	.mobile-menu  ul li:last-child{border-bottom:none;}
	
	.header-menu .menu li ul.sub-menu {display:block;width:177px;position:inherit;padding-left:15px;}
	.header-menu .menu li ul.sub-menu li{margin:0 10px 0 0;border:0;}
	.header-menu .menu li ul.sub-menu li a{font-size:12px;font-weight:normal;line-height:30px;padding:0; color:#aaa;}
	
	.header-menu .menu li a{font-size:15px;text-align:left;width:100%;}
	header .head_misc{margin-right:15px;}
	.home #main-banner .text p{max-height:144px;}
	.head_subscription{display:none;}
	
	.show_navigation{left:0;}
	.hide_navigation{left:-180px;}
	#close_aux_nav{display:block;background:#000000;border-bottom:1px solid #333333;text-align:center;font-size: 15px;color:#9059AC;font-weight:bold;line-height:50px;text-transform:uppercase;}

	.single-post{padding:0;}
	.single-post .post-content p img{width:100%;height:auto;margin:2% auto;max-width:500px;display:block;}
}
@media screen and (max-width: 991px) {
	.home #main-banner .text p{max-height:108px;}
}
@media screen and (max-width: 980px) {
	.main .magazine-listing .latest-magazines{padding:0 50px;}

}
@media screen and (max-width: 820px) {
	.home #main-banner .text p{max-height:72px;}
	content_about{width:100%;padding:0 5%;}
	.content_about .left, .content_about .right{width:50%;height:auto;}
	.content_about .left img, .content_about .right img{width:100%;height:auto;}
	.content_about .left{padding:0 5% 5% 0;margin:0;}
	.content_about .right{padding:0 0 5% 5%;margin:0;}		
	.latest-watch .rm h2,.latest-watch .rsub h2,.latest-watch .rm2 h2,.latest-watch .rsub2 h2{font-size:22px;}	
	.latest-watch .rsub .watch-fade .text-content img.video-icon,.latest-watch .rsub2 .watch-fade .text-content img.video-icon{width:20%;height:auto;}	
	.latest-watch .rm .watch-fade .text-content img.video-icon,.latest-watch .rm2 .watch-fade .text-content img.video-icon{width:10%;height:auto;}
}
@media screen and (max-width: 800px) {
	.main .magazine-listing .latest-magazines{padding:0 72px;}
}
@media screen and (max-width: 768px) {
	.head_secondary_links{display:none;}
	.head_search{float:right;}
	.main .magazine-listing .latest-magazines{padding:0 54px;}
	
	.home #main-banner .text {height: 91%;}
}
@media screen and (max-width: 750px) {
	.home #main-banner .text p{display:none;}
	.home #main-banner .text h3{max-height:none;margin:20px 0 0 0;}
}

@media screen and (max-width: 727px) {
	.container_superbanner{display:none;}
	.latest-news{padding:15px 0 0 0; width: 100%;}
}
@media screen and (max-width: 674px) {
	.small-banners {padding: 15px 0;}
	.small-banners article.sbanner2{margin-top:10px;}
	.small-banners article.sbanner3{margin-top:10px;}
}

@media screen and (max-width: 660px) {
	.footer_links{width:50%;}
	.footer_subscribe{width:100%;padding:10px 0 0 0;margin-top:10px;border-left:none;border-top:1px solid #515151;}
	.social-media{height:35px;display:block;margin:0 auto; margin-top:20px;}
	.footer-social-media .social-media{width:200px;}
	#footer-subscribe-btn{display:inline;margin:10px 0 0 0;float:none;}
	.footer_subscribe .row #footer-subscribe-form.news-letter-form .row .col-md-2{text-align:center}		
	.latest-watch .rm,.latest-watch .rm2{width:100%;padding:2% 1% 0 1%;}
	.latest-watch .rsub,.latest-watch .rsub2{width:50%;padding:2% 1% 0 1%;}	
	.latest-watch .rm h2,.latest-watch .rsub h2,.latest-watch .rm2 h2,.latest-watch .rsub2 h2{font-size:20px;}
	.watch-fade .text-content{opacity:1;}
}
@media screen and (max-width: 640px) {
	.main .magazine-listing .latest-magazines { padding: 0 100px;}
	
}
@media screen and (max-width: 614px) {
	.small-banners article{margin-left:0;}
	.head_search{width:50%;}
}
@media screen and (max-width: 480px) {

	.main .magazine-listing .latest-magazines { padding: 0 22px;}
}
@media screen and (max-width: 420px) {
	.home #main-banner .text h3{font-size:19px;}
	.home #main-banner ul{bottom:10px;right:10px;}
	
	.latest-watch .rm h2,.latest-watch .rsub h2,.latest-watch .rm2 h2,.latest-watch .rsub2 h2{font-size:15px;}
	.latest-watch .rm .watch-fade .text-content,.latest-watch .rsub .watch-fade .text-content,.latest-watch .rm2 .watch-fade .text-content,.latest-watch .rsub2 .watch-fade .text-content{padding:15px;}
	.latest-watch .rm .watch-fade .text-content p,.latest-watch .rsub  .watch-fade .text-content p,.latest-watch .rm2 .watch-fade .text-content p,.latest-watch .rsub2 .watch-fade .text-content p{font-size:12px;}		
	.latest-watch .rm .watch-fade .text-content .play_video,.latest-watch .rsub .watch-fade .text-content .play_video,.latest-watch .rm2 .watch-fade .text-content .play_video,.latest-watch .rsub2 .watch-fade .text-content .play_video{margin-top:10px;}
}
@media screen and (max-width: 411px) {
	img.content_devider{width:100%;height:auto;}
}
@media screen and (max-width: 360px) {
	.supplier ul.supplier_listing li .logo{width:100%; height: 100px !important;}
	.supplier ul.supplier_listing li .logo img {height: 100px;}

	.home #main-banner .text {height: 84%;}
	.home #main-banner .text h3 {font-size: 14px!important; text-align:right;}
	.container{width:100%;}
	.home #main-banner .text h3{font-size:17px;}
	.head_search{width:100%;}
	.search-form .form-control {width: 100%;}
	.header-menu .search-form .btn {width:100%;}
	.header-search-txt-box {width: 100%;}
	.header-menu .search-form .name {width:100%;}
	.header-menu .search-form .email {width: 100%;}
	footer .footer-social-media {clear:left;}
	#footer-subscribe-btn{float:left;margin-left:15px;margin-top:10px; width: 95%;}
	.home .subscriptions-highlights  article.mag1 {width:40%;}
	.home .subscriptions-highlights  article.mag2 {width:40%;}
	.home .subscriptions-highlights  article.mag3 {border:0;border-top:1px dotted #D2D2D2;max-width:98%;padding-top:15px;}
	.mobile-mainbanner {padding:0;}
	.mobile-header-logo {width: 340px;}
}
@media screen and (max-width: 360px) {
	.col-xs-6 {width: 100%;}
	.content_about .left, .content_about .right {
		float: none;
		height: auto;
		margin-bottom: 15px;
		padding: 0;
		width: 100%;
	}
	.td-padding {padding: 15px 0;}
	
	.tbl-responsive, .tbl-responsive table,.tbl-responsive thead,.tbl-responsive tbody,.tbl-responsive th,.tbl-responsive td,.tbl-responsive tr { display: block; }
	.main .magazine-listing .latest-magazines { /*padding: 0 5px 0 0;*/padding: 0 23px;}
	.main .magazine-listing article {max-width: 155px;padding: 0 5px;}
	.main .magazine-listing .btn-container {margin-top: 20px; padding: 0;}
	.watch-fade img {max-width:100%!important;}
	.watch-fade .text-content{opacity:1;}
	
	.main .magazine-listing .mobile-text {
		width: 120px;
		height: 40px;
		margin: 0 auto;
	}
		
}
@media screen and (max-width: 320px) {
	.mobile-header-logo {width: 100%;}
	.main .magazine-listing .latest-magazines { padding: 0;}
	.main .magazine-listing article{padding:0 10px;width:50%;max-width:none;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
}

@media screen and (max-width: 991px) {

	.register .selection .container, .supplier .selection .container{max-width:700px;padding:0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
	.register .selection .label, .supplier .selection .label{width:100%}
	.register .selection .selector,.supplier .selection .selector{width:100%;margin-bottom:5px;}
	
	.supplier ul.supplier_listing li {width:50%;padding:5%}
	
	.col-md-5.new_user_controls{display:none;}
	.left-col.col-xs-12.col-md-7.head_logo {display: inline-block;margin-bottom: 5px;}
}

@media screen and (max-width: 360px) {
	.supplier ul.supplier_listing li {width:100%;padding:5%}
	.supplier ul.supplier_listing li .name{height:auto;}
	.supplier ul.supplier_listing li .address{height:auto;}
}