	
	
	@media (min-width: 768px) and (max-width: 979px) {
		.search_cntr { display:none; }
		.asu_cntr { max-width:624px; }
		.navbar .nav > li > a { padding:5px; }
		.dropdown-toggle { background: url("../imgs/common/menu-pluse.png") no-repeat scroll 6px -3px; }
		.banner { height:460px; }
		.pagination a, .pagination span, .btn { padding:8px 12px !important; }
		.prt_title h4 { font-size:14px; }
		.date { width:42px; }
		.src_cntnt { font-size:11px; line-height:1; }
		.src_title { font-size:14px; }
		.blog_item > h4 { font-size:14px; line-height:1; }
		.blog_item > span { font-size:11px; line-height: normal; }
		.footer_block { font-size:11px; }
		.l2-s2 { padding:2px 20px; margin-bottom:2px; background-position:left -5px;  }
		.l2-s2 h4{ padding:2px 50px; line-height:normal; margin-bottom:2px; }
		.navbar { margin-bottom:10px; }
		.page_title { margin-top:0px; }
		.fancy_header { margin-bottom:5px; }
		.page_title h1 { line-height:normal; font-size:16px !important; }
		.page_subtitle h4 { font-size:14px; }
		/* .banner.inner { height:265px; } */
		.banner.inner { height:370px; margin-bottom:60px; }
		.header { min-height:266px; }
		.withoutTitle { height:200px !important; }		
		.blog_multi_cols .blog_item:nth-child(2n) { margin-left:0px; }
		.blog_text { padding-left:57px; }
		.sidebar { margin-left:20px; }
		.leftSidebar .sidebar { margin-right:20px; }
		.tags ul li { width:36%; margin-right:0px;  }
		.share_w_w_icons { clear:both; }
		.accordion-toggle { padding-right:40px !important; }
		.nav-tabs > li > a { padding:4px 10px; }
		.pr_tb_name { padding:18px 10px 13px 10px; }
		.pricing_table .btn { padding:6px 12px !important; }
		.fancy_header_text { padding:13px 10px; }
		.fancy_header_text h5 { font-size:12px; }
		.recent_news .blog_item .date { width:28px; }
		.recent_news .blog_item .date .day { font-size:13px; }
		.recent_news .blog_item .date .month { font-size:12px; }
		.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a { color:#FFFFFF; }
		.top500 { margin-top:110px; }
	}
	
	@media (max-width: 767px) {
		.search_cntr { display:none; }
		.header .asu_cntr { max-width: none; margin:0px 40px; }
	 	.asu_cntr { max-width: none; margin:0px 40px; }
		.banner { height:420px; }
		.navbar { margin-bottom:10px; }
		.page_title { margin-top:0px; }
		.fancy_header { margin-bottom:5px; }
		.page_title h1 { line-height:normal; font-size:16px !important; }
		.page_subtitle h4 { font-size:14px; }
		/* .banner.inner { height:265px; } */
		.banner.inner { height:370px;   margin-bottom:60px;}
		.header { min-height:266px; }
		.topheader-wrapper { margin-top:80px; }
		.navbar .nav > li > a { padding:5px; }
		.dropdown-toggle { background: url("../imgs/common/menu-pluse.png") no-repeat scroll 6px -3px; }
		.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a { color:#FFFFFF; }
		.logo img { max-width:70%; }
		.prt_item { margin:0px auto 20px auto; max-width:300px; }
		.footer_block { margin-bottom:40px; }
		.promobox { margin-bottom:50px; }
		.pricing_table .btn { padding:6px 12px !important; }
		.pr_tb_name { padding:18px 10px 13px 5px; }
		.prt_detail { min-height: inherit; }
		.sidebar { margin-left:0px; }
		.top500 { margin-top:500px; }
	}
	
	
	
	@media print {
	
	}

	@media (min-width: 1200px) {
	
		.asu_cntr { max-width:990px; }	
		.prt_title h4 { line-height:1.5; font-size:18px; }
		.banner { height:732px; }
		.topheader-wrapper { margin-top: 125px;	}
		.logobar-wrapper { margin-bottom:45px;	}
		.navbar-inner { min-height: 60px; }
		.page_title .fancy_header { margin-bottom:25px; }
		/* .banner.inner { height:427px; } */
		.banner.inner { height:500px;   margin-bottom:60px;}
		.withoutTitle { height:250px !important; }
		.prt_detail { clear:both; padding-bottom:20px; min-height:520px; }
		.prt_btns .btn { padding:10px 19px !important; margin:5px 10px 5px 0; }
		.blog_multi_cols .blog_item:nth-child(even) { margin-left:20px; }
		.accordion-heading .accordion-toggle { : 12px 15px; }
		.pr_tb_name { padding:28px 30px 23px 45px; }		
		.recent_news .blog_item .date { width:45px; }
		}
		
	@media (min-width: 768px) and (max-width: 979px) {
		.search_cntr { display:none; }
		.dropdown-toggle { background: url("../imgs/common/menu-pluse.png") no-repeat scroll 6px -3px; }
		.top500 { margin-top:230px; }
	}
	
	@media (max-width: 767px) {
		.asu_cntr { max-width: none; margin:0px 20px; }	
		.pricing_table_item { float:none !important; width:60% !important; clear:both !important; margin:0px auto 20px auto !important; }
		.fancy_header { margin-top:20px; }
		ul#filters li a { margin-bottom:4px; }
		.logobar-wrapper .tbl .td { display:block !important; clear:both; }
		.header { min-height:120px; }
		.banner { margin-top:120px; height:180px;  }
		/* .banner.inner { margin-top:0px; height:300px; } */
		.banner.inner { margin-top:0px; height:400px;  margin-bottom:60px;}
		.src_cntr { min-height:inherit; }
		.blog_multi_cols .blog_item { width:99%; }
		.nav-tabs > li > a { padding:6px 5px; }
	}
	
	@media (max-width: 480px) {
  		.search_cntr { display:none; }
		.pricing_table_item { float:none !important; width:60% !important; clear:both !important; }
		.fancy_header { margin-top:20px; }
		ul#filters li a { margin-bottom:3px; }
		.logobar-wrapper .tbl .td { display:block !important; clear:both; }
		.header { min-height:120px; }
		.banner { margin-top:120px; height:180px; }	
		/* .banner.inner { margin-top:0px; height:300px; } */
		.banner.inner { margin-top:0px; height:400px;  margin-bottom:60px; }
		.src_cntr { min-height:inherit; }
		.blog_multi_cols .blog_item { width:99%; }	
		.top500 { margin-top:500px; }
	}
	
	@media (min-width: 980px) and (max-width: 1199px) {
		.top500 { margin-top:110px; }
	}
	
	@media (max-width: 979px) {
	
	}
	
	@media (min-width: 980px) {
		
	}






			