/*================================================================================ */
/* 1. Basics & Buttons												3000Themes.com
/*================================================================================ */



.content{
	z-index: 10;
}
	.four.columns.leftcol{ float: left;}
	.twelve.columns.col2l.content{ float: right; }
	.twelve.columns.col2r.content{ float: left;} 
	.four.columns.rightcol{ float: right !important;}
/* Bigger then standard 960px (1280px) */
	@media only screen and (min-width: 1280px) {
		

	}
	/*ipad 2 ngang*/
	@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) {
		
		#header #welcome{padding-top:7px}
		#header .acount a.login-icon, #header .contact-us a, #header #search a{padding-top:4px}
		.product-list .wishlist, .product-list .compare{margin-top:2px}
		.product-compare{margin-top:1px}
		.cart-info tbody .quantity input[type='text']{height:23px}
		.success, .warning, .attention, .information{margin-bottom:12px}
		#content .content.shopping-module table.radio td input[type="radio"], #cboxLoadedContent table.radio tr td:first-child input[type="radio"]{vertical-align:0px; margin-top:-2px}
		span.orange_button{padding-left:1px}
		span.orange_button input.button{padding-left:10px}
		form.gift-vourcher table tr td input[type="radio"]{margin-bottom:5px}
		#language a b{padding:6px 7px 6px 5px}
		#currency a b{padding:6px 9px 6px}
		.acount .login-frame input[type='password']{line-height:27px}
		form.newsletter_acc table.form td:first-child{padding-top:5px}
		.htabs{clear:both; padding-top:30px}
		.product-info.codespot-detail .right{width:100%}
		.cart-info tbody td.vouchers input[type='text']{color:#000; background:#e5e5e5}
		#payment-address .checkout-content label, #shipping-address .checkout-content label{margin-bottom:10px; display:inline-block}
		#checkout .checkout-content input[type='radio'], #shipping-method .checkout-content input[type='radio'], #payment-method .checkout-content input[type='radio'] {margin-top:-5px; vertical-align:0}	
	}
	
	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {
		
		
	}

	/* Tablet Portrait size to standard 960 (devices and browsers) 768x959  ipad doc*/
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		
		.main-column-left{padding-right:10px}
		.box-product .image{float:left; margin-right:0; text-align:center; margin-bottom:8px}
		#column-left + #column-right + #content, #column-left + #content{width:556px;}
		#boss_menu{margin-left:10px; margin-right:10px}
		#boss_menu > ul > li{padding:0; margin-right:12px}
		#boss_menu > ul > li:first-child{padding-left:10px}
		#boss_menu > ul > li > div.dropdown{margin-top:1px}
		#header #logo  a img{max-width:235px;}
		.box-product > div{width:100%}
		.right_header{float:right!important;padding-top:60px;}
		#header #welcome{padding-top:7px}
		#header .links{clear:right;bottom:-10px;padding-right:0}
		#header #cart,#header .links{float:right;position:relative;top:auto;left:auto;right:auto}
		#header #cart .heading{margin-right:0;border:none;padding-right:0}
		#header #logo{position:relative;width:auto;float:left}
		.boss_column{width:124px}
		.boss_header_buttom{
			background:#96be56;
			-webkit-border-top-left-radius: 5px;
			-webkit-border-top-right-radius: 5px;
			-moz-border-radius-topleft: 5px;
			-moz-border-radius-topright: 5px;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
			width:100%;
		}
		.acount .login-frame input[type='password']{line-height:27px}
		.wishlist-info tbody .name{width:25%; padding-right:10px}
		.wishlist-info tbody .image{padding-left:10px}
		.cart-info thead td{padding:10px}
		.cart-info tbody .image{padding-left:10px}
		.cart-info tbody .name{width:30%}
		.checkout-heading{background:#fff;
			box-shadow: 0px 3px 3px #dcdcd9;
			-moz-box-shadow: 0px 3px 3px #dcdcd9;
			-webkit-box-shadow: 0px 3px 3px #dcdcd9;
			border: 1px solid #dcdcd9;}
		.codespot-content{padding-left:20px}	
		.product-compare{margin-top:3px}
		.boss_featured .box-content .one-product-featured{padding-left: 10px; width: 237px;}
		.boss_home_filter ul li{width:220px;}
		.home-tab{width:249px}
		.home-tab .box-heading{font-size:16px}
		.boss-static-home .static-content{margin-left:30px; width:442px}
		.boss-static-home a.learnmore{margin:16px 0 10px 2px}
		.boss_category_box{margin-bottom:10px}
		.footer-top-left .boss_description .boss_des{width:47.5%; margin-right:20px}
		.boss_facebook .code{padding-left:10px}
		.boss_follow{padding-left:20px}
		.boss_category_box  .hc-box-product .image img{}
		.boss_category_box{width:130px}
		.boss_home_category ul li{width:120px}
		.boss_category_box .boss-heading{font-size:14px}
		
		.select_active{position:static; margin-right:-10px}
		/*#container{margin-left:10px; margin-right:10px; width:748px}*/
		.alpha.omega{margin-left:10px; margin-right:10px}
		#footer .alpha.omega, #header .alpha.omega, #boss_menu .alpha.omega, #content .alpha.omega{margin-left:0; margin-right:0}
		.slideshow .flex-control-nav{right:180px}
		.home-tab .box-heading span{padding:2px 0 4px 32px}
		.boss_category_box{height:528px}
		.boss_home_category{margin-bottom:40px}
		.product-filter .limit select{width:50px}
		#column-left .banner div img{width:160px; height:208px}
		#content form.return-form .content .left, #content form.return-form .content .right{width:100%}
		.return-reason, .return-opened{width:40%}
		form.newsletter_acc table.form td:first-child{padding-top:5px}
		.htabs{clear:both; padding-top:30px}
		.product-info.codespot-detail .right{width:100%}
		.cart-info tbody td.vouchers input[type='text']{color:#000; background:#e5e5e5}
		.product-filter .sort b, .product-filter .limit b{vertical-align:-2px}
		#payment-address .checkout-content label, #shipping-address .checkout-content label{margin-bottom:10px; display:inline-block}
		.home-tab .boss_home_filter .price .price-new{margin-left:0; display:block}
		#checkout .checkout-content input[type='radio'], #shipping-method .checkout-content input[type='radio'], #payment-method .checkout-content input[type='radio'] {margin-top:-5px; vertical-align:0}	
	}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {	
		#boss_menu{background:none;height:auto;border:none;box-shadow:0 0 0;border-radius:0;padding:0; margin-bottom:4px; overflow:hidden; clear:both}
		#boss_menu > ul > li{display:block;padding:0;width:100%;margin-bottom:6px;
		background: url(../image/menu_mobile.jpg) repeat-x; height:30px}
		#boss_menu > ul > li:first-child{padding-left:0}
		#boss_menu > ul > li > a{padding:0 12px;margin-bottom:0; color:#717070; height:30px; line-height:30px; font-size:12px}
		#boss_menu > ul > li > div{position:relative;display:none;margin:0!important}
		#boss_menu > ul > li:hover {background:url(../image/menu_active_mobile.jpg) repeat-x;box-shadow:0 0 0;border-radius:0;border:none;}
		#boss_menu > ul > li > div > ul{display:inline-block;padding-left:0}
		#boss_menu > ul > li:hover > div{display:none}
		#boss_menu ul li:hover > div{display:none!important}
		#boss_menu > ul > li:hover a{background:none!important; color:#fff}
		
		
		.cart-info thead .image a.img_cart,.cart-info tbody .image a.img_cart, .cart-info thead .model, .cart-info tbody .model, .cart-info thead .price, .cart-info tbody .price, .wishlist-info tbody .model, .wishlist-info thead .model{ display:none}
		.cart-info thead td{padding:7px}
		.cart-info tbody .image{padding-left:7px; width:20px}
		.cart-info tbody .name{width:40%}
		.wishlist-info tbody .name{width:350px; padding-right:10px}
		.wishlist-info tbody td.action a{display:none}
		.wishlist-info tbody .image a.img_wishlist{display:none}
		.wishlist-info tbody .image{padding-left:5px}
		.wishlist-info tbody .image .remove{margin-right:0}
		.checkout-heading{background:#fff;
			box-shadow: 0px 3px 3px #dcdcd9;
			-moz-box-shadow: 0px 3px 3px #dcdcd9;
			-webkit-box-shadow: 0px 3px 3px #dcdcd9;
			border: 1px solid #dcdcd9;}
		.compare-info td{padding:5px 10px}	
		.main-column-content{border-left:none}
		
	}
	

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) ipop ngang 480*/
	@media only screen and (min-width: 480px) and (max-width: 767px) {
	    body{background:url(../image/bg_mobile.jpg) repeat-x top; -webkit-text-size-adjust: none; }
		.frame_container{background:url("../image/border_bottom_mobile.jpg") repeat-x scroll center bottom transparent}
		
		form.gift-vourcher input[type="text"],form.gift-vourcher input[type="password"],form.gift-vourcher textarea,form.edit_affiliate input[type="text"],form.edit_affiliate input[type="password"],form.edit_account input[type="text"],form.register input[type="text"],form.register input[type="password"],form.address_form input[type="text"],form.register-affiliate input[type="text"],form.register-affiliate input[type="password"],form.register-affiliate select{width:97%!important}

	form.address_form table.form tr td select,form.edit_affiliate table.form tr td select,form.register table.form tr td select{width:99%;padding:3px}
	form.register .buttons .right input.button,form.gift-vourcher .buttons .right input.button,form.register-affiliate .buttons .right input.button{margin-top:15px;}
	
	    #column-left + #column-right + #content, #column-left + #content{width:420px}
		.breadcrumb{margin-top:18px;}
		.breadcrumb.bc_category{margin-bottom:20px}
		.category-info{margin-bottom:20px; padding-bottom:15px}
		form.gift-vourcher table tr td input[type="radio"]{margin-bottom:5px}
		/*.breadcrumb a{font-size:0.5em}*/
		img {max-width: 100%;}
		.product-list .name {clear: both;}
		#column-left{display:none!important}
		#header .links a{font-size:14px;}
		.product-grid .cart,.product-list .cart{margin:7px 0}
		.box-product > div{width:44%;margin:10px;}
		.product-grid > div{width:44%}
		.product-filter{display:none}
		.tabouter.moduletable_js  div.beezhide a{padding:10px 15px;}
		.tabouter.moduletable_js  div.beezhide a span{font-size:14px}
		.boss_home_category .box-heading{margin-top:15px;}
		.boss_home_category .hc-box-product .name a{font-size:12px}
		.category-info p{font-size:12px; line-height:16px}
		.category-list{border-bottom:1px solid #EEEEEE;padding-bottom:5px;margin-bottom:10px!important;}
		.product-compare a{font-weight:400}
		#tab-related{width:100%}
		.image-additional .es-carousel ul li div.boss-image-add{margin-right:3px!important}
		.top-search{display:none;}
		.frame-compare{overflow:auto}
		.cart-info tbody .quantity input[type="text"] { width:97%; }
		
		.hc-box-product ul{padding:0}
		.codespot-content{padding-left:0}
		.main-column-content{border-left:none}
		.wishlist-info tbody .image{width:15px;}
		.wishlist-info tbody .name{width:50%}
		.wishlist-info thead td{padding:10px}
		
		.cart-info tbody .image a.img_cart{display:none}
		.cart-info tbody .quantity input[type="text"]{width:40%;}
		.checkout-heading{background:#fff;  line-height:67px;
			box-shadow: 0px 3px 3px #dcdcd9;
			-moz-box-shadow: 0px 3px 3px #dcdcd9;
			-webkit-box-shadow: 0px 3px 3px #dcdcd9;
			border: 1px solid #dcdcd9;}
		.checkout-content .left{width:100%; margin-bottom:30px}	
		.checkout-content #login, #payment-address .checkout-content .right{border-left:none; padding-left:0}
		.checkout-content .right{width:100%}
		
		.login-content .left{float:none; width:100%}
		.login-content .right{float:none; width:100%; border-left:none; padding-left:0}
		.login-content .left .content, .login-content .right .content{min-height:152px}
			
		#payment-method .checkout-content .left{width:100%}
		.checkout-product thead td, .checkout-product tbody td{padding:7px 7px 7px 6px}
	 .checkout-product tfoot td{padding:7px}
	 .compare-info td{padding:5px 10px}
	 .product-grid .one-product-list{float:none; display:block; padding-right:0; width:100%; height:136px}
	 .product-grid .image{float:left}
	 .product-grid .description{display:block; font-size:11px; color:#868585; margin-bottom:5px}
	 .product-grid .wishlist, .product-grid .compare{float:none; width:100%}	 
	.product-grid .wishlist {
		background: none;
		margin-left: 0;
		padding-left: 0;
	}
	.product-info.codespot-detail .left{width:100%; margin-right:0; text-align:center}
	.product-info .image, .product-info .image-additional{width:100%}
	
	.category-list ul{width:50%}
	
	#header-top{display:none}
	.boss_header_top{height:193px}
	.quick-access{display:none}
	#header{height:227px}
	#header #logo{float:none; height:89px;margin-top:0; text-align:center}
	#header #logo img{margin-top:21px}
	#header #cart{float:none; margin-top:27px; margin-left:0}
	#header #cart .heading a span{background:none; font-size:16px; color:#fff; line-height:35px}
	.boss_header_buttom{background:none}
	#header #welcome{color:#828282; font-size:12px; padding:6px 0}
	#header #welcome a{color:#414040; font-size:12px}
	div.button-search{background:url(../image/search.png) no-repeat; height:20px; width:21px; padding-left:0; position:absolute; right:4px; top:5px}
	div.button-search span{padding:0; background:none; display:block; text-indent:-9999px; height:auto; line-height:20px}
	#mobile_search{position:relative}
	#mobile_search input[type='text']{width:98.5%; height:26px}
	.boss_mb_cart{height:48px}
	#header #cart .content{right:auto; left:0}
	/*slideshow*/
	.flex-control-nav{bottom:-24px; right:-3px}
	.flexslider{margin-bottom:30px}
	/*.boss_featured*/
	.boss_featured{background:none; padding-bottom:0; margin-bottom:20px}
	.boss_featured .box-content{border:none; border-bottom:1px solid #e5e5e5; padding-bottom:20px;}
	.boss_featured .box-content .one-product-featured{width:100%; float:none; padding-left:0; background:url("../image/bgbottom_footer_top.png") no-repeat scroll center bottom transparent; padding-bottom:5px; text-align:left; margin-bottom:5px}
	.boss_featured .box-content .one-product-featured .frame-product-featured{border:1px solid #d9d9d9; border-bottom:none; padding:18px 12px 0 12px}
	.boss_featured .box-content .one-product-featured .image{text-align:center}
	.boss_featured .box-content .shop-now{padding-bottom:13px}
	.boss_featured .box-content .model{font-size:12px}
	/*boss-home-filter-product*/
	.home-tab{width:100%; float:none; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #d9d9d9}
	#tab-30.home-tab{border-bottom:none; padding-bottom:0}
	.home-tab .box-heading{margin-bottom:26px; text-align:center}
	.home-tab .box-heading span{padding:1x 0 5px 32px; font-size:18px}
	.boss_home_filter ul li{width:100%}
	.home-tab .boss_home_filter{border-left:none; margin-left:0; padding-left:0}
	/*boss-static-home*/
	.boss-static-home .static-content{margin-left:0; margin-top:13px; width:100%}
	.boss-static-home .frame-static-home{padding-right:11px; padding-bottom:16px}
	.boss-static-home a.learnmore{margin:8px 0 0 0 }
	/*boss_popular_box*/
	.boss_popular_box{padding-top:20px; border-top:1px solid #d9d9d9}
	.boss_popular_box .box-heading{margin-bottom:30px}
	.boss_popular_box .skin-opencart li{width:100%!important; min-height:142px}
	.boss_popular_box .box-content .product{width:100%; margin-right:0; float:left}
	.boss_popular_box .box-content .product .image{float:left; margin-right:15px}
	.boss_popular_box .es-nav{display:none}
	/*boss-home-category-product*/
	.boss-home-category-product h2{text-align:center}
	.boss_category_box{width:100%; padding-right:0; float:none; border-right:none; height:425px}
	.boss_home_category .boss_category_box + .boss_category_box{padding-left:0}
	.hc-box-product .image{float:left; margin-right:20px}
	.boss_category_box p{font-size:12px}
	.boss_home_category ul li{
		float: none;
		margin: 0 0 20px !important;
		overflow: hidden;
		width: 100% !important;}
	.boss_home_category ul li.last{margin-bottom:0!important}
	
	/*footer-top*/
	#footer-top{background:none; padding-bottom:0; border-bottom:1px solid #d9d9d9; margin-bottom:28px}
	#footer-top .footer-top-frame{border:none}
	.footer-top-left{float:left; width:100%}
	.footer-top-right{float:left; width:100%}
	.footer-top-left .frame_boss_description{padding:0}
	.footer-top-left .boss_description{margin-bottom:14px; overflow:hidden}
	.footer-top-left .boss_description .boss_des{float:left; margin-right:0; width:100%; margin-bottom:30px}

	/*.footer-top-left .boss_description p{font-size:0.688em; line-height:14px}*/
	.boss_facebook .code{border:none; padding:0 9px 22px 0}
	.boss_follow{padding:0 10px 0 0; margin-bottom:19px; margin-top:0}
	.boss_facebook{display:none}
	
	/*#footer .columns*/
	#footer .columns{width:180px; margin-bottom:32px}
	.boss_paypal{float:left; width:100%; margin-top:35px; clear:both}
	.boss_paypal .delivery{margin-top:30px}
	/*#powered*/
	#powered{height:119px;}
	#powered span.text-power{width:100%; padding-top:12px}
	#powered div.select_active{float:left; width:auto; position:static;}
	/*product_detail*/
	#tab-related .es-carousel ul li{width:50%}
	#tab-related .es-carousel ul li .boss-tab-related{height:214px}
	
	span.orange_button{padding-left:1px}
	span.orange_button input.button{padding-left:10px}
	
	#content form.return-form .content .left, #content form.return-form .content .right{width:100%}
		.return-reason, .return-opened{width:100%; margin-bottom:20px}
		.return-opened textarea{width:90%}
	#checkout .checkout-content input[type='radio'], #shipping-method .checkout-content input[type='radio'], #payment-method .checkout-content input[type='radio'] {margin-top:-5px; vertical-align:0}	
	#payment-address .checkout-content label, #shipping-address .checkout-content label{margin-bottom:10px; display:inline-block}
	#language a b{padding:6px 6px 6px 5px}
	#currency a b{padding:5px 9px 6px}
	/*.footer-top-left .boss_description h4{font-size:0.750em}*/
	#content.search_form .product-grid .one-product-list{width:100%}
	.order_info thead .model, .order_info tbody .model, .order_info tfoot .model, .order_info thead .price, .order_info tbody .price, .order_info tfoot .price{ display:none}
	 table.list.order_info .right{width:20%}
	 .footer-top-left .boss_description .boss_des h4{margin-top:0}
}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) 360x640 */
	@media only screen and (max-width: 479px) { 
		.codespot-content{padding-left:0}
		
	} /*----------------------- end max-width: 479px --------------------------------*/

	/* 320x480*/
@media only screen and (max-width:479px) {
	 body{background:url(../image/bg_mobile.jpg) repeat-x top; -webkit-text-size-adjust: none;}
	.frame_container{background:url("../image/border_bottom_mobile.jpg") repeat-x scroll center bottom transparent}
		
	form.gift-vourcher input[type="text"],form.gift-vourcher input[type="password"],form.gift-vourcher textarea,form.edit_affiliate input[type="text"],form.edit_affiliate input[type="password"],form.edit_account input[type="text"],form.register input[type="text"],form.register input[type="password"],form.address_form input[type="text"],form.register-affiliate input[type="text"],form.register-affiliate input[type="password"],form.register-affiliate select{width:97%!important}

	form.address_form table.form tr td select,form.edit_affiliate table.form tr td select,form.register table.form tr td select{width:99%;padding:3px}
	form.register .buttons .right input.button,form.gift-vourcher .buttons .right input.button,form.register-affiliate .buttons .right input.button{margin-top:15px;}
	#content{min-height:150px;margin-bottom:15px;}
	.login-content .left{float:none; width:100%}
	.login-content .right{float:none; width:100%; border-left:none; padding-left:0}
	.login-content .left .content, .login-content .right .content{min-height:152px}
	#column-left{display:none}
	#column-left + #column-right + #content, #column-left + #content{width:300px}
	table.form tr td:first-child{width: 30%;}
	input[type="text"], input[type="password"], textarea {
		margin: 5px 0;
		width: 96%;
	}
	.wishlist-info thead td{padding:10px}
	.checkout-heading{background:#fff; font-size:16px;
			box-shadow: 0px 3px 3px #dcdcd9;
			-moz-box-shadow: 0px 3px 3px #dcdcd9;
			-webkit-box-shadow: 0px 3px 3px #dcdcd9;
			border: 1px solid #dcdcd9;}
	 .checkout-content .left{float:none; width:100%; margin-bottom:20px}
	 .checkout-content .right{float:none; width:100%}
	 .checkout-content #login, #payment-address .checkout-content .right{border-left:none; padding-left:0}
	 .checkout-heading a{font-size:12px}
	 select.large-field{width:99%}
	 .checkout-product thead .model, .checkout-product tbody .model, .checkout-product tfoot .model{ display:none}	
	 .checkout-product thead td, .checkout-product tbody td{padding:4px 3px}
	 .checkout-product tfoot td{padding:6px}
	 .checkout-product thead td{font-size:12px}
	 .checkout-product thead td{font-size:13px}
	 .compare-info td{padding:5px 10px}
	 .main-column-content{border-left:none}
	 .product-filter{display:none}
	 .product-grid .one-product-list{width:100%; padding-right:0; height:auto; margin-bottom:30px}
	 .product-grid .image{float:left}
	 .product-grid .description{display:block; font-size:11px; color:#868585; margin-bottom:5px}
	 .product-grid .wishlist, .product-grid .compare{float:none; width:100%; overflow:hidden; text-align:center}	 
	 .product-grid .wishlist a, .product-grid .compare a{margin-left:25px}
	.product-grid .wishlist {
		background: none;
		margin-left: 0;
		padding-left: 0;
	}
	.category-list ul{width:50%}
	 #tab-related{width:100%}
	 #header-top{display:none}
	.boss_header_top{height:193px}
	.quick-access{display:none}
	#header{height:227px}
	#header #logo{float:none; height:89px;margin-top:0; text-align:center}
	#header #logo img{margin-top:21px}
	#header #cart{float:none; margin-top:27px; margin-left:0}
	#header #cart .content{right:0}
	#header #cart .heading a span{background:none; font-size:16px; color:#fff; line-height:35px}
	.boss_header_buttom{background:none}
	#header #welcome{color:#828282; font-size:12px; padding:6px 0}
	#header #welcome a{color:#414040; font-size:12px}
	div.button-search{background:url(../image/search.png) no-repeat; height:20px; width:21px; padding-left:0; position:absolute; right:0; top:5px}
	div.button-search span{padding:0; background:none; display:block; text-indent:-9999px; height:auto; line-height:20px}
	#mobile_search{position:relative}
	#mobile_search input[type='text']{width:97%; height:26px; margin:0}
	.boss_mb_cart{height:48px}
	/*slideshow*/
	.flex-control-nav{bottom:-24px; right:-3px}
	.flexslider{margin-bottom:30px}
	/*.boss_featured*/
	.boss_featured{background:none; padding-bottom:0; margin-bottom:20px}
	.boss_featured .box-content{border:none; border-bottom:1px solid #e5e5e5; padding-bottom:20px;}
	.boss_featured .box-content .one-product-featured{width:100%; float:none; padding-left:0; background:url("../image/bgbottom_footer_top.png") no-repeat scroll center bottom transparent; padding-bottom:5px; text-align:left; margin-bottom:5px}
	.boss_featured .box-content .one-product-featured .frame-product-featured{border:1px solid #d9d9d9; border-bottom:none; padding:18px 12px 0 12px}
	.boss_featured .box-content .one-product-featured .image{text-align:center}
	.boss_featured .box-content .shop-now{padding-bottom:13px}
	.boss_featured .box-content .model{font-size:12px}
	/*boss-home-filter-product*/
	.home-tab{width:100%; float:none; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #d9d9d9}
	#tab-30.home-tab{border-bottom:none; padding-bottom:0}
	.home-tab .box-heading{margin-bottom:26px; text-align:center}
	.home-tab .box-heading span{padding:3px 0 5px 32px; font-size:18px}
	.home-tab .boss_home_filter .name{margin-top:8px}
	.boss_home_filter ul li{width:100%}
	.home-tab .boss_home_filter{border-left:none; margin-left:0; padding-left:0}
	/*boss-static-home*/
	.boss-static-home .static-content{margin-left:0; margin-top:13px; width:100%}
	.boss-static-home .frame-static-home{padding-right:11px; padding-bottom:16px}
	.boss-static-home a.learnmore{margin:8px 0 0 0 }
	/*boss_popular_box*/
	.boss_popular_box{padding-top:20px; border-top:1px solid #d9d9d9; margin-top:30px}
	.boss_popular_box .box-heading{margin-bottom:30px}
	.boss_popular_box .skin-opencart li{width:100%!important; min-height:142px}
	.boss_popular_box .box-content .product{width:100%; margin-right:0; float:left}
	.boss_popular_box .box-content .product .image{float:left; margin-right:15px}
	.boss_popular_box .es-nav{display:none}
	/*boss-home-category-product*/
	.boss-home-category-product h2{text-align:center}
	.boss_home_category .boss_category_box + .boss_category_box{padding-left:0}
	.boss_category_box{width:100%; padding-right:0; float:left; border-right:none; min-height:395px}
	.hc-box-product .image{float:left; margin-right:5px}
	.boss_category_box p{font-size:12px}
	.boss_home_category ul li{width:100% !important; margin:0 0 20px!important;}
	.boss_home_category ul li.last{margin-bottom:0!important}
	
	/*footer-top*/
	#footer-top{background:none; padding-bottom:0; border-bottom:1px solid #d9d9d9; margin-bottom:28px}
	#footer-top .footer-top-frame{border:none}
	.footer-top-left{float:left; width:300px}
	.footer-top-right{float:none; width:100%}
	.footer-top-left .frame_boss_description{padding:0}
	.footer-top-left .boss_description{margin-bottom:14px; overflow:hidden; line-height:16px}
	.footer-top-left .boss_description .boss_des{float:none; margin-right:0; width:100%; margin-bottom:30px}
	.boss_facebook .code{border:none; padding:0 9px 22px 0}
	.boss_follow{padding:0 10px 0 0; margin-bottom:19px; margin-top:0}
	.boss_facebook{display:none}
	
	/*#footer .columns*/
	#footer .columns{width:50%; margin-bottom:32px}
	.boss_column{width:150px}
	.boss_paypal{float:left; width:100%; margin-top:35px; clear:both}
	.boss_paypal .delivery{margin-top:30px}
	/*#powered*/
	#powered{height:119px;}
	#powered span.text-power{width:100%; padding-top:12px}
	#powered div.select_active{float:left; width:auto; position:static}
	a.orange_button, div.button-search, span.orange_button{padding-left:4px}
	#payment-method .checkout-content textarea, #shipping-method .checkout-content textarea{width:90%!important}
	.boss_paypal .accept img, .boss_paypal .delivery img{margin-right:16px}
	#language a b{padding:6px 6px 6px 5px}
	#currency a b{padding:5px 9px 6px}
	span.orange_button{padding-left:1px}
	span.orange_button input.button{padding-left:10px}
	#content .content.shopping-module table.radio td input[type="radio"], #cboxLoadedContent table.radio tr td:first-child input[type="radio"]{vertical-align:0px; margin-top:-2px}
	#column-left .banner{display:none}
		#content form.return-form .content .left, #content form.return-form .content .right{width:100%}
		.return-reason, .return-opened{width:100%; margin-bottom:20px}
		.return-opened textarea{width:90%}
	#checkout .checkout-content input[type='radio'], #shipping-method .checkout-content input[type='radio'], #payment-method .checkout-content input[type='radio'] {margin-top:-5px; vertical-align:0}	
	#payment-address .checkout-content label, #shipping-address .checkout-content label{margin-bottom:10px; display:inline-block}
	#content.search_form .product-grid .one-product-list{width:100%}
	.manufacturer-list ul{width:50%}
	/* order_info */
	.order_info thead .model, .order_info tbody .model, .order_info tfoot .model, .order_info thead .price, .order_info tbody .price, .order_info tfoot .price{ display:none}	
	.image-additional .es-carousel ul li div.boss-image-add{margin-bottom:8px}
	form.gift-vourcher table tr td input[type="radio"]{margin-bottom:5px}
	
	
}


h2.ta-header{color:#20201F;
    float: left;
	width:100%;
	border-bottom:1px solid #d9d9d9;
    font-family: Myriad Pro;
    font-size: 16px;
    font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
	overflow:hidden;
	cursor:pointer;
	clear:both}
h2.ta-header.active{border-bottom:none; color:#08BCD2}
h2.ta-header span{padding: 0 15px 6px 0;display:block}
h2.ta-header span:hover{color:#08BCD2}
.manufacturer-content  ul li a{white-space:nowrap}
