/*.clear:after {
	display: table;
	clear: both;
	content: '';
}


.box {
	box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	-webkit-box-sizing: border-box;
}
.inline-box {
	display: -moz-inline-box;
	display: inline-block; 
	*zoom: 1; 
	*display: inline;
	vertical-align: top;
}
*/	
.the_new, .adapt_menu, .tnew {display:none}



@media (min-width: 768px) and (max-width:959px) {
	body, html {
		min-width: 769px;
		margin:0
	}
	
	.g_container {min-width:0;width:95%;}
	
	.p_header .p_header-logo {width:220px;}
		.p_header .p_header-hotlinks {float:none;width:auto;margin:0 0 0 240px}
	
	.p_header .p_header-hotlink a {padding:60px 0 0!important }
	
	.p_header .p_header-hotlink a .icon {top:20px}
	
}




@media (min-width: 481px) and  (max-width: 767px) {
	body, html {
		min-width: 480px;
		margin:0;
		background:#fff
	}
	
	.g_container {min-width:0;width:95%;}
	
		.p_header .p_header-logo, .p_header .p_header-hotlinks {width:100%}
		.p_header .icon_logo {position:relative;top:0;left:0}
		.p_header .p_header-hotlink {width:32%!important}
			.p_header .p_header-hotlink a {padding:0!important}
			.p_header .p_header-hotlink a .icon {display:none}
		
		.p_main-nav li {float:none;left:0}
		.p_main-nav li a {padding:10px!important}
			.p_main-nav .level2 {position:relative;display:block;}
			.p_main-nav .level2 li a {white-space:normal}
			
		.b_project-intro .b_project-intro-bg {padding:0}	
		
	.b_bestbuy {display:none}	
	
	.g_row .g_span-2 {width:100%}
	
	.g_row [class*="g_span-"] {margin:0}
	
	.p_page-content.g_span-3, .g_row .g_span-4 {width:100%}
	
	/**/
	.b_aside-ads {display:none}
	
		/****/
		.adapt_menu {display:block;padding:10px;font-size:18px;cursor:pointer;line-height:24px;color:#fff}
            .adapt_menu span {display:inline-block;vertical-align:middle;width:30px;margin:0 10px 0 0;height:3px;background:#fff;position:relative}
            .adapt_menu span:before {content:'';width:100%;position:absolute;top:-6px;left:0;height:3px;background:#fff;}
            .adapt_menu span:after {content:'';width:100%;position:absolute;bottom:-6px;left:0;height:3px;background:#fff;}
		
		.p_main-nav ul {display:none}
	
}

img {
    max-width: 100%;
    height: auto;
}


@media (max-width: 480px) {
	body, html {
		min-width: 210px;
		margin:0;
		padding:0;
		background:#fff
	}
	
	.g_container {min-width:0;width:95%;}
	
		.p_header .p_header-logo, .p_header .p_header-hotlinks {width:100%}
		.p_header .icon_logo {position:relative;top:0;left:0}
		.p_header .p_header-hotlink {width:100%!important}
		
		.p_main-nav li {float:none;left:0}
		.p_main-nav li a {padding:10px!important}
			.p_main-nav .level2 {position:relative;display:block;}
			.p_main-nav .level2 li a {white-space:normal}
			
		.b_project-intro .b_project-intro-bg {padding:0}	
		
	.b_bestbuy {display:none}	
	
	.g_row .g_span-2, .b_aside-ads.g_span-1 {width:100%}
	
	.g_row [class*="g_span-"] {margin:0}
	
	
	.p_page-content.g_span-3, .g_row .g_span-4 {width:100%}
	
		.calculator.credit_calc .f_row .f_row-input select {display:block;margin:10px 0;width:90%}
		
		.calculator.credit_calc .f_row .f_row-input {width:100%}
	
	/***/
	.p_header .p_header-hotlinks, .b_aside-ads {display:none}
	
	
	/****/
		.adapt_menu {display:block;padding:10px;font-size:18px;cursor:pointer;line-height:24px;color:#fff}
            .adapt_menu span {display:inline-block;vertical-align:middle;width:30px;margin:0 10px 0 0;height:3px;background:#fff;position:relative}
            .adapt_menu span:before {content:'';width:100%;position:absolute;top:-6px;left:0;height:3px;background:#fff;}
            .adapt_menu span:after {content:'';width:100%;position:absolute;bottom:-6px;left:0;height:3px;background:#fff;}
		
		.p_main-nav ul {display:none}
}
