/*------------------------------------------------------------------
[Table of contents]
1. Styles for devices(>1200px)
2. Styles for devices(>=992px and <=1199px)
3. Styles for devices(>=768px and <=992px)
4. Styles for devices(>=481px and <=767px)
5. Styles for devices(<=480px)
-------------------------------------------------------------------*/
/*----------------
[1. Styles for devices(>1200px)]
*/
@media (min-width: 1201px){
}
/*----------------
[2. Styles for devices(>=993px and <=1200px)]
*/
@media (min-width: 993px) and (max-width: 1200px) {
	.nav-menu .nav > li > a{
		padding: 15px 15px;
	}
	.main-header .header-search-box{
		padding-left: 0;
		width: 50%;
	}
	.main-header .shopping-cart-box{
		float: right;
		width: 25%;
	}
	.box-vertical-megamenus .vertical-menu-content{
		display: none;
	}
	.home .box-vertical-megamenus .vertical-menu-content{
		display: none;
	}
	#home-slider .slider-left{
		display: none;
	}
	#home-slider .header-top-right{
		width: 100%;
		margin: 0;
		border-top: none;
		padding: 0 15px;
	}
	#home-slider .header-top-right .homeslider,
	#home-slider .header-top-right .header-banner{
		border-top: 3px solid #F36;
	}
	.service .service-item {
		padding: 0;
		overflow: hidden;
	}
	.service .service-item .icon{
		width: 100%;
		text-align: center;
		padding-bottom: 15px;
		height: auto;
	}
	.service .service-item .info{
		width: 100%;
		padding: 0;
		margin: 0;
		text-align: center;
	}
	.product-list li .product-star{
		float: left;
	}
	.latest-deals .count-down-time span{
		font-size: 12px;
	}
	.product-list.grid li{
		width: 50%;
	}
	.subcategories li a{
		padding: 0 10px;
	}
	#left_column .block .block_content{
		padding: 10px;
	}
	#left_column .block .title_block{
		font-size: 14px;
		padding-left: 10px;
	}
	.layered .layered_subtitle{
		font-size: 14px;
	}
	.check-box-list input[type="checkbox"] + label span.button{
		margin-right: 5px;
	}
	.special-product .special-product-left{
		width: 100%;
	}
	.special-product .special-product-right{
		margin-left: 0;
		margin-top: 10px;
	}
	.sortPagiBar .sort-product{
		margin-top: 20px;
	}
	.product-tab .nav-tab>li>a {
		padding: 0 10px;
	}
	#product .pb-right-column .product-comments .comments-advices a{
		padding: 0 5px;
	}
	/** MAIN MENU **/
	#main-menu .navbar .navbar-nav>li>a {
		padding: 0 10px;
	}
	.hot-deals-box .hot-deals-tab-content-col{
		padding-left: 15px;
	}
	.hot-deals-box .hot-deals-tab-content{
		padding: 30px;
	}
	.box-products .box-product-content .box-product-adv{
		width: 20%;
		padding-right: 5px;
	}
	.box-products .box-product-content .box-product-list{
		width: 80%;
		margin: 0;
		float: left;
		padding-left: 5px;
	}
	.box-products .box-product-content .box-product-list .product-list li{
		padding-bottom: 5px;
	}
}
/*--------------------
[3. Styles for devices(>=768px and <=992px)]
*/
@media (min-width: 768px) and (max-width: 992px) {
	.home .box-vertical-megamenus .vertical-menu-content{
		display: none;
	}
	.vertical-megamenus-ontop .box-vertical-megamenus .vertical-menu-content{
		display: block;
	}
	.top-header a {
	    border-right: 1px solid #E0E0E0;
	    padding-right: 5px;
	    margin-left: 5px;
	}
	.main-header .logo{
		width: 100%;
		text-align: center;
	}
	.main-header .header-search-box{
		padding-left: 30px;
		padding-right: 15px;
	}
	.main-header .shopping-cart-box{
		margin-left: 0;
		width: 37.667%;
	}
	.box-vertical-megamenus{
		padding-bottom: 0;
	}
	.box-vertical-megamenus .vertical-menu-content {
		min-width: 270px;
		display: none;
	}
	.nav-menu .nav > li > a {
	    padding: 15px 5px;
	}
	#home-slider .slider-left{
		height: 3px;
	}
	.header-top-right .header-banner{
		display: none;
	}
	.header-top-right {
	    margin-left: 0;
	    padding: 0 15px;
	  /*  width: 100%;*/
	    border-top: none;
	}
	.header-top-right .homeslider .content-slide {
	    margin-right:0;
	}
	.service .service-item{
		padding: 0 10px;
	}
	.service .service-item .icon{
		width: 100%;
		text-align: center;
	}
	.service .service-item .info{
		width: 100%;
		padding-left: 0;
		text-align: center;
		margin-left: 0;
		margin-top: 50px;
	}
	.page-top .page-top-left{
		width: 100%;
	}
	.page-top .page-top-right{
		width: 100%;
		margin-top: 30px;
	}
	#trademark-list #payment-methods{
		width: 100%;
		float: left;
	}
	.category-banner{
		display: none;
	}
	.floor-elevator{
		display: none;
	}
	.show-brand .navbar-brand{
		padding: 0px 0px 0px 10px;
	}
	.header-top-right .homeslider {
		width: 100%;
	}
	.product-featured .banner-featured {
		display: none;
	}
	.product-featured .product-featured-content .product-featured-list{
		margin-left: 0;
	}
	.product-list.grid li{
		width: 50%;
	}
	.subcategories li a{
		padding: 0 10px;
	}
	#left_column .block .block_content{
		padding: 10px;
	}
	#left_column .block .title_block{
		font-size: 14px;
		padding-left: 10px;
	}
	.layered .layered_subtitle{
		font-size: 14px;
	}
	.check-box-list input[type="checkbox"] + label span.button{
		margin-right: 5px;
	}
	.special-product .special-product-left{
		width: 100%;
	}
	.special-product .special-product-right{
		margin-left: 0;
		margin-top: 10px;
	}
	.sortPagiBar .sort-product{
		margin-top: 20px;
	}
	.trademark-info{
		width: 100%;
		float: left;
		padding: 0 20px;
	}
	.trademark-product{
		width: 100%;
		float: left;
		padding: 0 20px;
	}
	.trademark-product .product-item {
		width: 50%;
	}
	.product-list li .product-star{
		float: left;
	}
	.product-tab .nav-tab>li{
		width: 100%;
		float: left;
		margin-bottom: 2px;
	}
	.product-tab .nav-tab>li>a {
		width: 100%;
	}
	.product-tab .nav-tab>li.active>a{
		height: 48px;
	}
	.product-tab .tab-container {
		margin-top: 2px;
	}
	#product .pb-right-column .product-comments .comments-advices a{
		padding: 0 5px;
	}
	.products-block .products-block-left{
		width: 100%;
	}
	.products-block .products-block-right{
		margin:0;
		width: 100%;
	}
	/** MAIN MENU **/
	#main-menu .navbar .navbar-nav>li>a {
		padding: 0 5px;
	}
	.box-products .box-product-content .box-product-adv {
		display: none;
	}
	.box-products .box-product-content .box-product-list{
		width: 100%;
		margin: 0;
	}
	.hot-deals-box .hot-deals-tab-content-col{
		padding-left: 15px;
	}
	.hot-deals-box .hot-deals-tab-content{
		padding: 30px;
	}
}
/*--------------------
[4. Styles for devices(>=481px and <=767px)]
*/
@media (min-width: 481px) and (max-width: 767px) { 
	.home .box-vertical-megamenus .vertical-menu-content{
		display: none;
	}
	.category-featured>.nav-menu>.container{
		padding-left: 0;
	}
	.top-banner{
		display: none;
	}
	.top-header .nav-top-links,
	.top-header .user-info,
	.top-header .support-link{
		width: 100%;
		float: left;
	}
	.main-header .logo{
		text-align: center;
	}
	.main-header .header-search-box{
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
	}
	.main-header .header-search-box .form-inline .form-category{
		display: none;
	}
	.main-header .header-search-box .form-inline .input-serach {
	    width: calc(100% - 50px);
	    padding-top: 10px;
	}
	.main-header .shopping-cart-box{
		padding-left: 15px;
		padding-right: 15px;
		margin-left:0; 
		width: 100%;
	}
	#box-vertical-megamenus{
		width: 50%;
		height: 50px;
		float: left;
	}
	#box-vertical-megamenus .box-vertical-megamenus{
		right: 0px;
		padding-bottom:0;
	}
	.box-vertical-megamenus{
	}
	.box-vertical-megamenus .vertical-menu-content{
		border-right: 1px solid #eee;
		display: none;
	}
	 .box-vertical-megamenus .vertical-menu-content ul li:hover .vertical-dropdown-menu {
	  visibility: hidden;
	  display: none;
	}
	.box-vertical-megamenus .vertical-menu-content ul li a.parent:before {
		display: none;
	} 
	.popular-tabs .nav-tab li{
		padding: 0;
	}
	#home-slider .header-banner{
		display: none;
	}
	#home-slider .header-top-right{
		padding-right: 15px;
		padding-left: 15px;
		margin: 0;
		border-top: none;
	}
	.header-top-right .homeslider{
		width: 100%;
	}
	#home-slider .header-top-right .homeslider .content-slide{
		margin-right: 0;
	}
	#home-slider .slider-left{
		/*height: 3px;*/
	}
	.service{
		display: none;
	}
	.nav-menu .navbar-brand,
	.nav-menu .toggle-menu{
		display: block;
	}
	.nav-menu .navbar-collapse{
		position: absolute;
		left: 0px;
		right: 0px;
		top: 50px;
		margin-right: 0;
		margin-left: 0;
		padding: 0 15px;
	}
	.nav-menu .navbar-collapse{
		margin-top: 0;
	}
	.nav-menu .nav>li>a {
		padding: 5px 15px;
	}
	.nav-menu .navbar-brand{
		padding-left: 30px;
	}
	.popular-tabs .nav-tab li{
		width: 100%;
		float: left;
	}{
		min-height: 480px;
	}
	.container{
		padding-left: 15px;
		padding-right: 15px;
	}
	.floor-elevator {
		display: none;
	}
	.category-banner{
		display: none;
	}
	.product-featured .banner-featured{
		display: none;
	}
	.product-featured .product-featured-content .product-featured-list{
		margin-left: 0;
	}
	.banner-bottom{
		display: none;
	}
	.trademark-info{
		padding-left: 30px!important;
		padding-right: 30px!important;
	}
	.trademark-product .image-product {
    	width: 40%;
	}
	.trademark-product .info-product{
		padding-left: 10px;
	}
	.page-top-right{
		margin-top: 30px;
	}
	.main-header .shopping-cart-box:hover .cart-block {
	  opacity: 0;
	  visibility: hidden;
	}
	.product-featured .product-featured-content{
		width: 100%;
	}
	.popular-tabs .owl-controls{
		top: -15px;
	}
	.category-slider{
		margin-top: 30px;
	}
	.subcategories li a{
		padding: 0 10px;
	}
	.popular-tabs .owl-controls .owl-next,
	.popular-tabs .owl-controls .owl-prev{
		top: -15px;
	}
	.brand-showcase-box .brand-showcase-logo .owl-controls{
	}
	.center_column{
		margin-top: 30px;
	}
	#product .pb-right-column{
		margin-top: 30px;
	}
	.product-tab .nav-tab>li{
		width: 100%;
		float: left;
		margin-bottom: 2px;
	}
	.product-tab .nav-tab>li>a {
		width: 100%;
	}
	.product-tab .nav-tab>li.active>a{
		height: 48px;
	}
	.product-tab .tab-container {
		margin-top: 2px;
	}
	.product-list li .product-star {
		float: left;
	}
	.breadcrumb{
		line-height: 20px;
	}
	.breadcrumb .navigation-pipe:before{
		padding: 0;
	}
	/** MAIN MENU **/
	#main-menu .navbar-header {
	  display: block;
	  margin: 0;
	  background: #ff3366;
	  color: #fff;
	  margin-left: 15px;
	}
	#main-menu .navbar-header .navbar-brand {
		padding: 0;
		padding-left: 10px;
		line-height: 50px;
		color: #fff;
		font-size: 14px;
		font-weight: bold;
	}
	#main-menu .navbar-header .fa{
		line-height: inherit;
		color: #fff;
		font-size: 17px;
	}
	#main-menu .navbar-header .navbar-toggle{
		border: none;
		padding: 0;
		margin-top: 12px;
	}
	#main-menu .navbar-default .navbar-toggle:focus,
	#main-menu .navbar-default .navbar-toggle:hover{
		background: none;
	}
	#main-menu .navbar-collapse{
		padding: 0 15px;
		margin-left: 15px;
		margin-right: 0px;
		background: #eee;
	}
	#main-menu .container-fluid{
		padding-right: 15px;
  		padding-left: 15px;
	}
	#main-menu .navbar-collapse.in{
		overflow-y:inherit;
	}
	#main-menu .navbar .navbar-nav>li{
		border-bottom: 1px solid #cacaca;
	}
	#main-menu .navbar .navbar-nav>li:hover,
	#main-menu .navbar .navbar-nav>li.active{
		background: none;
	}
	#main-menu .navbar .navbar-nav>li>a{
		margin: 0;
		padding: 10px;
		border-right: none;
		position: relative;
	}
	#main-menu .navbar .navbar-nav>li:hover>a, 
	#main-menu .navbar .navbar-nav>li.active>a {
	  color: #333;
	  border-right: 1px solid transparent;
	}
	#main-menu .dropdown-menu{
		position: inherit;
		opacity: 1;
		visibility: inherit;
		display: none;
	}
	#main-menu li.dropdown>a:after{
		position: absolute;
		top: 9px;
		right: 10px;
	}
	#main-menu .dropdown.open >.dropdown-menu{
		display: block;
	}
	#main-menu li.dropdown:before{
		display: none;
	}
	#main-menu li.dropdown:hover:before{
		display: none;
	}
	#main-menu .navbar-nav > li> .mega_dropdown {
		  -webkit-transform: translate(0,0);
		  -moz-transform: translate(0,0);
		  -o-transform: translate(0,0);
		  -ms-transform: translate(0,0);
		  transform: translate(0,0);
		  width: 100%!important;
		  left: 0!important;
		  top: 0;
  		  padding: 15px 0;
  		  border: 1px solid #eee;
	}
	#main-menu .dropdown-menu{
		border: 1px solid #eee;
	}
	#main-menu .dropdown-menu.container-fluid {
	  padding: 15px;
	  border: 1px solid #eee;
	}
	#footer2 .footer-top .footer-menu li{
		display: block;
		width: 100%;
		line-height: 30px;
	}
	#footer2 .footer-top .footer-social{
		margin-top: 20px;
		float: left;
	}
	#footer2 .footer-row .form-subscribe {
		width: auto;
	}
	#footer2 .footer-row .form-subscribe .form-group{
		margin-bottom: 0;
	}
	#footer2 .footer-row{
		padding: 20px 0;
	}
	#footer2 .widget-body{
		padding-bottom: 20px;
	}
	#footer2 .widget-title{
		padding-bottom: 10px;
	}
	#footer2 .footer-bottom .footer-payment-logo{
		float: left;
		margin-top: 10px;
	}
	.hot-deals-box .hot-deals-tab .hot-deals-tab-box{
		padding: 10px;
	}
	.hot-deals-box .hot-deals-tab-content-col {
		padding-left: 15px;
	}
	.hot-deals-box .hot-deals-tab-content{
		padding: 10px;
	}
	.box-products .box-product-head{
		float: left;
		height: auto;
		width: 100%;
	}
	.box-products .box-tabs{
		float: left;
		margin-top: 10px;
	}
	.box-products .box-tabs>li{
		display: block;
		width: 100%;

	}
	.box-products .box-tabs li>a{
		border: none;
		padding: 0;
	}
	.box-products .box-product-head .box-title{
		padding-left: 0;
		width: 100%;
		float: left;
	}
	.box-products .box-tabs li>a:before{
		left: 0;
		right: 0;
	}
	.box-products .box-product-content .box-product-adv{
		display: none;
	}
	.box-products .box-product-content .box-product-list {
		margin-left: 0;
		float: left;
		overflow: hidden;
		width: 100%;
	}
}
/*--------------------
[5. Styles for devices(<=480px)]
*/
@media (max-width: 480px) {
	.top-banner{
		display: none;
	}
	.top-header .nav-top-links,
	.top-header .user-info,
	.top-header .support-link{
		width: 100%;
		float: left;
	}
    
	.main-header .logo{
		text-align: center;
		margin-top: 10px;
		display:block;
		z-index:99;
        margin-left:12px;
	}
    
	.main-header .header-search-box{
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
		margin-top: 30px;
	}
	.main-header .header-search-box .form-inline .form-category{
		display: none;
	}
	.main-header .header-search-box .form-inline .input-serach {
	    width: calc(100% - 50px);
	    padding-top: 10px;
	}
	.main-header .shopping-cart-box{
		padding-left: 15px;
		padding-right: 15px;
		margin-left:0; 
		width: 100%;
		margin-top: 30px;
	}
	.nav-top-menu{
		background: transparent;
	}
	#box-vertical-megamenus{
		width: 50%;
		height: 50px;
		float: left;
	}
	#box-vertical-megamenus .box-vertical-megamenus{
		right: 0px;
		padding-bottom:0;
	}
	.box-vertical-megamenus .vertical-menu-content{
		border-right: 1px solid #eee;
		display: none;
	}
	.box-vertical-megamenus .title{
		color: #fff;
		padding-left: 10px;
		padding-right: 10px;
	}
	#box-vertical-megamenus .vertical-menu-content{
		min-width: 290px;
		display: none;
	}
	.box-vertical-megamenus .vertical-menu-content ul li:hover .vertical-dropdown-menu {
	  visibility: hidden;
	  display: none;
	}
	.box-vertical-megamenus .vertical-menu-content ul li a.parent:before {
		display: none;
	}
	.popular-tabs .nav-tab li{
		padding: 0;
	}
	#home-slider .header-banner{
		display: none;
	}
	#home-slider .header-top-right{
		padding-right: 15px;
		padding-left: 15px;
		margin: 0;
		border-top: none;
		/*position:relative;
		top:500px;*/
	}
	.header-top-right .homeslider{
		width: 100%;
	}
	#home-slider .header-top-right .homeslider .content-slide{
		margin-right: 0;
	}
	#home-slider .slider-left{
		/*height: 3px;*/
		/*position:relative;
		top:180px;*/
	}
	.service{
		display: none;
	}
	.nav-menu .navbar-brand,
	.nav-menu .toggle-menu{
		display: block;
	}
	.nav-menu .navbar-collapse{
		position: absolute;
		right: 0px;
		top: 50px;
		margin-right: 0;
		margin-left: 0;
		padding: 0 15px;
		left: 0;
		right: 0;
	}
	.nav-menu .navbar-collapse>ul{
		margin-top: 0;
	}
	.nav-menu .navbar-brand{
		margin-left: -10px;
	}
	.popular-tabs .nav-tab li{
		width: 100%;
		float: left;
	}
	.page-top-right{
		margin-top: 30px;
	}
	.content-page{
		margin-top: 0;
	}
	.container{
		padding-left: 15px;
		padding-right: 15px;
	}
	.floor-elevator {
		display: none;
	}
	.category-banner{
		display: none;
	}
	.product-featured .banner-featured{
		display: none;
	}
	.product-featured .product-featured-content .product-featured-list{
		margin-left: 0;
	}
	.product-featured .product-featured-content{
		width: 100%;
	}
	.banner-bottom{
		display: none;
	}
	.trademark-info{
		padding-left: 30px!important;
		padding-right: 30px!important;
	}
	.trademark-product .image-product {
    	width: 40%;
	}
	.trademark-product .info-product{
		padding-left: 10px;
	}
	#introduce-box {
	    margin-top: 30px;
	}
	#introduce-box .introduce-title{
		margin-top: 30px;
	}
	#trademark-list #payment-methods{
		display: block;
		width: 100%;
	}
	.product-list li .product-star{
		float: left;
		width: 100%;
		text-align: left;
	}
	.product-list li .content_price {
		float: left;
		width: 100%;
	}
	.latest-deals{
		padding-bottom: 15px;
	}
	.main-header .shopping-cart-box:hover .cart-block {
	  opacity: 0;
	  visibility: hidden;
	}
	.category-featured>.nav-menu>.container{
		padding-left: 0;
	}
	.category-slider{
		margin-top: 30px;
	}
	.category-slider .owl-controls .owl-prev, 
	.category-slider .owl-controls .owl-next {
	  width: 20px;
	  height: 20px;
	  color: #fff;
	  text-align: center;
	  padding-top: 3px;
	}
	.subcategories li.current-categorie {
	  width: 100%;
	}
	.subcategories li.current-categorie a{
		width: 100%;
		text-align: center;
	}
	.subcategories li.current-categorie:after{
		right: 50%;
		  content: "\f0d7";
		  top: 36px;
	}
	.subcategories li{
		width: 100%;
	}
	.subcategories li a{
		width: 100%;
		padding: 0 10px;
	}
	.sortPagiBar .sort-product, .sortPagiBar .show-product-item{
		margin-top: 20px;
	}
	.product-list.list .left-block {
		width: 100%;
		position: relative;
	}
	.product-list.list .right-block{
		width: 100%;
	}
	.product-list.list .add-to-cart{
		bottom: 0;
		left: 0;
		width: 50%;
		top: inherit;
	}
	.product-list.list .quick-view{
		bottom: 0;
		right: 0;
		top: inherit;
	}
	.nav-menu .nav>li>a {
		padding: 5px 15px;
	}
	.popular-tabs .owl-controls .owl-next,
	.popular-tabs .owl-controls .owl-prev{
		top: -15px;
	}
	.brand-showcase-box .brand-showcase-logo .owl-controls{
	}
	.center_column{
		margin-top: 30px;
	}
	#product .pb-right-column{
		margin-top: 30px;
	}
	.product-tab .nav-tab>li>a{
		padding: 0 10px;
	}
	.product-list li .product-star {
		float: left;
	}
	.product-tab .nav-tab>li{
		width: 100%;
		float: left;
		margin-bottom: 2px;
	}
	.product-tab .nav-tab>li>a {
		width: 100%;
	}
	.product-tab .nav-tab>li.active>a{
		height: 48px;
	}
	.product-tab .tab-container {
		margin-top: 2px;
	}
	#product .pb-right-column .product-comments .comments-advices a{
		width: 100%;
		float: left;
		padding: 0;
	}
	.breadcrumb{
		line-height: 20px;
	}
	.breadcrumb .navigation-pipe:before{
		padding: 0;
	}
	/** MAIN MENU **/
	#main-menu .navbar-header {
	  display: block;
	  margin: 0;
	  background: #ff3366;
	  color: #fff;
	  margin-left: 15px;
	}
	#main-menu .navbar-header .navbar-brand {
		padding: 0;
		padding-left: 10px;
		line-height: 50px;
		color: #fff;
		font-size: 14px;
		font-weight: bold;
	}
	#main-menu .navbar-header .fa{
		line-height: inherit;
		color: #fff;
		font-size: 17px;
	}
	#main-menu .navbar-header .navbar-toggle{
		border: none;
		padding: 0;
		margin-top: 12px;
	}
	#main-menu .navbar-default .navbar-toggle:focus,
	#main-menu .navbar-default .navbar-toggle:hover{
		background: none;
	}
	#main-menu .navbar-collapse{
		padding: 0 15px;
		margin-left: 15px;
		margin-right: 0px;
		background: #eee;
	}
	#main-menu .container-fluid{
		padding-right: 15px;
  		padding-left: 15px;
	}
	#main-menu .navbar-collapse.in{
		overflow-y:inherit;
	}
	#main-menu .navbar .navbar-nav>li{
		border-bottom: 1px solid #cacaca;
	}
	#main-menu .navbar .navbar-nav>li:hover,
	#main-menu .navbar .navbar-nav>li.active{
		background: none;
	}
	#main-menu .navbar .navbar-nav>li>a{
		margin: 0;
		padding: 10px;
		border-right: none;
		position: relative;
	}
	#main-menu .navbar .navbar-nav>li:hover>a, 
	#main-menu .navbar .navbar-nav>li.active>a {
	  color: #333;
	  border-right: 1px solid transparent;
	}
	#main-menu .dropdown-menu{
		position: inherit;
		opacity: 1;
		visibility: inherit;
		display: none;
	}
	#main-menu li.dropdown>a:after{
		position: absolute;
		top: 9px;
		right: 10px;
	}
	#main-menu .dropdown.open >.dropdown-menu{
		display: block;
	}
	#main-menu li.dropdown:before{
		display: none;
	}
	#main-menu li.dropdown:hover:before{
		display: none;
	}
	#main-menu .navbar-nav > li> .mega_dropdown {
		  -webkit-transform: translate(0,0);
		  -moz-transform: translate(0,0);
		  -o-transform: translate(0,0);
		  -ms-transform: translate(0,0);
		  transform: translate(0,0);
		  width: 100%!important;
		  left: 0!important;
		  top: 0;
  		  padding: 15px 0;
  		  border: 1px solid #eee;
	}
	#main-menu .dropdown-menu{
		border: 1px solid #eee;
	}
	#main-menu .dropdown-menu.container-fluid {
	  padding: 15px;
	  border: 1px solid #eee;
	}
	.page-heading{
		font-size: 16px;
	}
	.page-heading span{
		padding: 0;
	}
	.page-order ul.step li{
		width: 100%;
		display:block;
		text-align: left;
		border-bottom: none;
		border-left: 3px solid #eee;
		padding-left: 20px;
		margin-top: 10px;
	}
	.page-order ul.step li.current-step{
		border-left: 3px solid #ff3366;
		border-bottom: none;
	}
	#footer2 .footer-top .footer-menu li{
		display: block;
		line-height: 30px;
        margin-left:18px;
        margin-bottom:8px;
	}
	#footer2 .footer-top .footer-social{
		margin-top: 20px;
		float: left;
	}
	#footer2 .footer-row .form-subscribe {
		width: auto;
	}
	#footer2 .footer-row .form-subscribe .form-group{
		margin-bottom: 0;
	}
	#footer2 .footer-row{
		padding: 20px 0;
	}
	#footer2 .widget-body{
		padding-bottom: 20px;
	}
	#footer2 .widget-title{
		padding-bottom: 10px;
	}
	#footer2 .footer-bottom .footer-payment-logo{
		float: left;
		margin-top: 10px;
	}
	.box-products .box-product-head{
		float: left;
		height: auto;
	}
	.box-products .box-product-head .box-title{
		float: left;
		width: 100%;
	}
	.box-products .box-tabs{
		float: left;
		margin-top: 10px;
	}
	.box-products .box-tabs>li{
		display: block;
		width: 100%;

	}
	.box-products .box-tabs li>a{
		border: none;
		padding: 0;
	}
	.box-products .box-product-head .box-title{
		padding-left: 0;
	}
	.box-products .box-tabs li>a:before{
		left: 0;
		right: 0;
	}
	.box-products .box-product-content .box-product-adv{
		display: none;
	}
	.box-products .box-product-content .box-product-list {
		margin-left: 0;
		float: left;
		overflow: hidden;
		width: 100%;
	}
	.hot-deals-box .hot-deals-tab .hot-deals-tab-box{
		padding: 10px;
	}
	.hot-deals-box .hot-deals-tab-content-col {
		padding-left: 15px;
	}
	.hot-deals-box .hot-deals-tab-content{
		padding: 10px;
	}
}
/*-----------------------

[1. Top header]

-------------------------*/
@font-face {
	font-family: "Swis721 LtCn BT";
	font-style: normal;
	font-weight: 700;
	src: local('Swis721-LtCn-BT'), local('Swis721-LtCn-BT'), url("fonts/Swis721-LtCn-BT.ttf") format('truetype');
}

.option7 .bolock-cart-topbar{
	width: auto;
	float: right;
	display: inline-block;
	position: relative;
}

.option7 .bolock-cart-topbar>a{
	line-height: 34px;
	border: none;
	position: relative;
	background: url('../images/icon-cart-topbar7.png') no-repeat left center;
	width: 23px;
	height: 35px;
	font-size: 0;
	display: block;
	margin: 0 10px;

}

.option7 .bolock-cart-topbar>a>.count{

	width: 18px;

	height: 18px;

	position: absolute;

	right: -20px;

	top: 2px;

	background: #ffcc00;

	line-height: 18px;

	text-align: center;

	color: #fff;

	font-size: 13px;

}

.option7 #cart-block:hover .cart-block{

	-webkit-transform: translate(0,0);

	-moz-transform: translate(0,0);

	-o-transform: translate(0,0);

	-ms-transform: translate(0,0);

	transform: translate(0,0);

	opacity: 1;

	visibility: visible;

}

.option7 .top-header{

	background: #2c2d48;

}

.option7 .top-header a{

	color: #fff;

}

.option7 .top-header a:hover{

	color: #fff;

}

.option7 .top-header .dropdown-menu{

	border-top: 2px solid #cd2600;

}

.option7 .top-header .dropdown-menu a{

	color: #333;

}





.option7 .product-list li .price-percent-reduction2{

	right: -8px;

}

.option7 .blog-list .blog-list-wapper ul li .readmore a{

	color: #e62e04;

}

.option7{

	background: #eaeaea;

}

.option71{

	background-color:#fff;

}

.option7 .product-list li .product-price {

	color: #e62e04;

}

.option7 a:hover{

	color: #f04923;

}

.option7 .scroll_top:hover{

	background: #e62e04;

}

.option7 .nav-center .owl-controls .owl-prev,

.option7 .nav-center .owl-controls .owl-next{

	-moz-transition: all 0.45s ease;

	-webkit-transition: all 0.45s ease;

	-o-transition: all 0.45s ease;

	-ms-transition: all 0.45s ease;

	transition: all 0.45s ease;

	opacity: 0;

	visibility: hidden;

}

.option7 .nav-center .owl-controls .owl-prev{

	left: -30px;

}

.option7 .nav-center .owl-controls .owl-next{

	right: -30px;

}

.option7 .nav-center.owl-loaded:hover .owl-next {

  right: 0;

  visibility: inherit;

  opacity: 1;

}

.option7 .nav-center.owl-loaded:hover .owl-prev {

  left: 0;

  visibility: inherit;

  opacity: 1;

}



.option7 .owl-controls .owl-prev:hover, 

.option7 .owl-controls .owl-next:hover {

  background: #e62e04;

  color: #fff;

}

.option7 .product-list li .add-to-cart:hover {

  background-color: #e62e04;

}

.option7 .product-list li .quick-view a:hover{

	background-color: #e62e04;

}

/*---------------

[2. Main header]

*/

.service-header{

	background: #f8f8f8;

	border: 1px solid #efefef;

	padding: 0 0 5px 0;

}

.service-header .item{

	text-transform: uppercase;

	font-size: 13px;

	font-weight: bold;

	line-height: 54px;

	margin-top: 5px;

}

.service-header .item span{

	margin-left: 5px;

}

.option7 .logo{

	/*padding-top: 15px;*/

	margin-top:20px;

}

.option7 #main-header,

.option7 .main-header{
    background: #fff;
    background-image: url(top_bg.jpg);
	padding: 0;
    background-repeat-y: no-repeat;

}

.option7 .group-button-header{

	margin-top: 10px;

	padding-left: 0;

}



.option7 .group-button-header .btn-cart, 

.option7 .group-button-header .btn-heart,

.option7 .group-button-header .btn-compare,

.option7 .group-button-header .btn-login{

	width: auto;

	float: right;

	text-indent: inherit;

	padding-left: 30px;

	padding-top: 19px;

}

.option7 .group-button-header .btn-heart{

	background: url("../images/heart-icon.png") no-repeat center left;

	font-size: 14px;

}

.option7 .group-button-header .btn-login{

	background: url("../images/user-icon.png") no-repeat center left;

	font-size: 14px;

	height: 39px;

	margin-right: 16px;

}

.option7 .group-button-header .btn-cart{

	background: url("../images/cart-icon4.png") no-repeat center left;

	font-size: 14px;

	margin-right: 0;

	padding-left: 25px;

	padding-top: 12px;

}

.option7 .group-button-header .btn-cart>a{

	font-size: 14px;

}

.option7 .group-button-header .btn-cart .notify-right{

	right: 22px;

	top: -8px;



}

.option7 span.notify-right{

	background: url('../images/notify-right-7.png') no-repeat;

	color: #e62e04;

	text-transform: uppercase;

	font-weight: bold;

	font-size: 11px;

	right: 15px;

	top: -19px;

}



.option7 .hot-deals-row{

	margin: 0;

	padding-bottom: 30px;

	background: #fff;

}

.option7 .hot-deals-box .hot-deals-tab-content-col{

	padding: 0 15px;

}

.option7 .hot-deals-box .hot-deals-tab-content{

	padding: 0;

}

.option7 .hot-deals-box{

	background: #fff;

	border: none;

}

.mymenu{

margin-top:15px;

background:#f8f8f8;
border-top:#d8d8d8 solid 1px;
border-bottom:#d8d8d8 solid 1px;

}

.option7 .box-products .box-product-content .box-product-list .product-list li{

	border: none;

	background: #fff;

}

.option7 .box-products .box-product-head {

	border-color: #ccc;

}

.option7 .nav-top-menu1{
	background: #fff;
	margin-top: 0px;
	background-color:#e8b851;
	border: 3px solid #666;
	border-radius:4px;
	padding:10px;
	position:relative;
	height:67px;
}

.option7 .search-top-line{
	font-family: "Swis721 LtCn BT";
	margin-top: 10px;
	padding-left:5px;
	font-size:18px;
	font-weight: bold;
	color:#8d8e8e;
	text-align:left;
}


.col-md-5a{
	width: 60%;
    float: left;
}

.col-md-3a{
	width: 15%;
    float: left;
}



.option7 .nav-top-menu>.container{

	border-top: 1px solid #efefef;

	border-bottom: 1px solid #efefef;

}

.option7 .box-vertical-megamenus .title{

	height: 42px;

	line-height: 42px;

	background: #434343;

	padding: 0;

	text-align: right;

	padding-right: 20px;

}

.navbar{

min-height:auto !important;

}

.option7 .box-vertical-megamenus .title .btn-open-mobile{

	line-height: 41px;

	width: 42px;

	height: 42px;

	background: #2a2a2a;

	float: left;

	text-align: center;

}

.option7 .main-menu .navbar{

	/*min-height: 90px;*/

}

.option7 #main-menu .navbar .navbar-nav>li>a{

	margin: 6px 0;

	padding: 5px 15px;

	border: none;

	color: #8d8d8b;

	position: relative;

	text-transform:uppercase;
	font-size:12px;

}

.option7 #main-menu .navbar .navbar-nav>li:hover,

.option7 #main-menu .navbar .navbar-nav>li.active{

	background: #8D8E8E;

	color: #fff;
	font-weight:bold;

}

.option7 #main-menu .navbar .navbar-nav>li:hover>a,

.option7 #main-menu .navbar .navbar-nav>li.active>a{

	color: #fff;

	border: none;

}



.option7 #main-menu .navbar .navbar-nav>li:last-child>a,

.option7 #main-menu .navbar .navbar-nav>li.active:last-child>a{

	border: none;

}



.option7 #main-menu li.dropdown>a:after{

	position: absolute;

	top: 15px;

	left: 50%;

	-ms-transform: translateX(-50%);

	-webkit-transform: translateX(-50%);

	transform: translateX(-50%);

}

.option7 #main-menu .navbar-nav > li:hover .dropdown-menu {

  -webkit-transform: translate(0,5px);

  -moz-transform: translate(0,5px);

  -o-transform: translate(0,5px);

  -ms-transform: translate(0,5px);

  transform: translate(0,5px);

  opacity: 1;

  visibility: visible;

}

.option7 #main-menu li.dropdown:before{

	content: '';

	width: 100%;

	height: 5px;

	left: 0;

	right: 0;

	top: inherit;

	bottom: -5px;

}



.option7 .nav-ontop{

	height: 40px;

	background: #e62e04;

}

.option7 .nav-ontop #box-vertical-megamenus .title {

	background: #e62e04;

	color: #fff;

	border:none;

}

.option7 .box-vertical-megamenus .vertical-menu-content{

	border: 1px solid #eaeaea;

	padding-bottom: 0;

}

.option7 .box-vertical-megamenus .vertical-menu-list {

	border: none;

}

.option7 .box-vertical-megamenus .vertical-menu-list li{

	border: none;

	padding: 0 20px;

}

.option7 .box-vertical-megamenus .vertical-menu-list li:last-child>a{

	border:none;

}

.option7 .box-vertical-megamenus .vertical-menu-list>li>a{

	border:none;

	padding-left: 0;

	border-bottom: 1px dotted #eaeaea;

	line-height: 36px;

}

.option7 .box-vertical-megamenus{

	top: -1px;

}

.option7 .box-vertical-megamenus .vertical-menu-list>li:hover {

  background: #f04923;

}

.option7 .box-vertical-megamenus .vertical-menu-list>li:hover>a{

	border-color: transparent;

}

.option7 .box-vertical-megamenus .vertical-menu-list>li:hover{

	border-left: none;

}

.option7 .box-vertical-megamenus .vertical-menu-list>li:hover>a{

	border-top: none;

}

.option7 .box-vertical-megamenus .all-category{

	margin-top: 0;

	padding-right: 0;

	padding-left: 0;

	margin-top: 5px;

}

.option7 .box-vertical-megamenus .all-category span{

	border: none;

	border-top: 1px solid #eaeaea;

}

.option7 .box-vertical-megamenus .all-category span:after{

	  content: "\f101";

	  font-size: 16px;

	  font-weight: normal;

}

.option7 .vertical-dropdown-menu .mega-group-header span{

	border-color: #f04923;

}

.option7 .box-vertical-megamenus .all-category:hover span {

	background: #f04923;

	border-color: #f04923;

}

.option7 #main-menu .dropdown-menu .block-container .group_header>a {

  border-color: #f04923;

}

.option7 .box-vertical-megamenus .vertical-menu-content ul>li>a.parent:before{

	right: 20px;

}

.option7 .vertical-dropdown-menu .mega-products .mega-product .product-price .new-price{

	  color: #e62e04;

}

.option7 .cart-block .cart-block-content .product-info .p-right .p-rice{

	color: #e62e04;

}

.option7 .cart-block .cart-block-content .cart-buttons a.btn-check-out{

	background: #e62e04;

}

.option7 .nav-ontop #box-vertical-megamenus {

	width: 60px;

}

.option7 .nav-ontop #main-menu .navbar .navbar-nav>li>a{

	color: #fff;

	border-right:none;

}

.option7 .nav-ontop #main-menu .navbar .navbar-nav>li:hover,

.option7 .nav-ontop #main-menu .navbar .navbar-nav>li.active{

	background: #31a5df;

	color: #e62e04;

}

.option7 .nav-ontop #main-menu .navbar .navbar-nav>li:hover>a,

.option7 .nav-ontop #main-menu .navbar .navbar-nav>li.active>a{

	color: #fff;

}



.option7 #form-search-opntop{

	height: 40px;

}

.option7 #form-search-opntop form{

	margin-top: 4px;

	color: #fff;

}

.option7 #form-search-opntop .btn-search:before {

	color: #fff;

}

.option7 #form-search-opntop:hover form {

  border: 1px solid #cacaca;

  background: #31a5df;

}

.option7 .header{


}

.option7 #home-slider{
	background: #fff;
	background-image: url("middle_header.jpg");
    background-repeat-y: no-repeat;
}

.option7 .header-top-right .homeslider{
	width: 100%;
	padding: 1px 0 1px 10px;
}

.option7 .header-top-right{
	border: none;
}

.row-blog{

	background: #fff;

	margin-top: 30px;

	padding-bottom: 50px;

}



.formsearch-option4{	

	padding: 0;

	height: 40px;

}

.formsearch-option4>form{
	border: 1px solid #efefef;
	height: 40px;
	background:#fff;
}

.formsearch-option4 .form-category{

	border-right: 1px solid #efefef;

	height: 38px;

	min-width: 150px;

}

.formsearch-option4 .select2-container--default,

.formsearch-option4 .select2-selection--single{

	border: none;

	height: 38px;

	padding: 0;

	margin: 0;

	width: 100%!important;

}

.formsearch-option4 .select2-container .select2-selection--single .select2-selection__rendered{

	padding:0 15px;

}

.formsearch-option4 .select2-container--default .select2-selection--single .select2-selection__arrow{

	right: 5px;

}

.formsearch-option4 .form-category select{

	padding: 10px 0;

	-webkit-appearance: none;

   -moz-appearance: none;

   appearance: none;

   background: url('../images/dropdow.png') no-repeat right center;

   padding-right: 25px;

   color: #666;

}

.formsearch-option4 .input-serach{

	padding: 10px;

}

.formsearch-option4 .btn-search{

	width: 50px;

	height: 38px;

	border-left: 1px solid #efefef;

	color: #fff;


	
	background: rgba(252,66,33,1);
background: -moz-linear-gradient(top, rgba(252,66,33,1) 0%, rgba(166,19,0,1) 94%, rgba(166,19,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,66,33,1)), color-stop(94%, rgba(166,19,0,1)), color-stop(100%, rgba(166,19,0,1)));
background: -webkit-linear-gradient(top, rgba(252,66,33,1) 0%, rgba(166,19,0,1) 94%, rgba(166,19,0,1) 100%);
background: -o-linear-gradient(top, rgba(252,66,33,1) 0%, rgba(166,19,0,1) 94%, rgba(166,19,0,1) 100%);
background: -ms-linear-gradient(top, rgba(252,66,33,1) 0%, rgba(166,19,0,1) 94%, rgba(166,19,0,1) 100%);
background: linear-gradient(to bottom, rgba(175, 171, 170) 0%, rgba(95, 79, 77) 94%, rgba(177, 170, 169) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc4221', endColorstr='#a61300', GradientType=0 );

}

.formsearch-option4 .btn-search .fa{

	line-height: inherit;

}





.option7 .group-banner4{


	padding: 32px 0;

}

.option7 .group-banner4 .list-banner{

	margin: 0;

}

.option7 .group-banner4 .list-banner li{

	display: inline;

	float: left;

}



.option7 .header-top-right .homeslider .bx-controls-direction .bx-prev, 

.option7 .header-top-right .homeslider .bx-controls-direction .bx-next{

	background:transparent;

	color: #ccc;
	font-size:36px;

}

.option7 .header-top-right .homeslider .bx-wrapper .bx-pager .bx-pager-item {

  width: 10px;

  height: 10px;

}

.option7 .header-top-right .homeslider .bx-wrapper .bx-pager .bx-pager-item a {

  width: 100%;

  height: 100%;

  float: left;

  background: transparent;

  margin: 0;

  padding: 0;

  text-align: center;

  text-indent: 0px;

  border-radius: 90%;

  color: #666;

  border: 1px solid #fff;

  padding-left: 1px;

  background: #fff;

  font-size: 0;

}

.option7 .header-top-right .homeslider .bx-wrapper .bx-pager .bx-pager-item a.active {

  background: #e62e04;

  border-color: #e62e04;

}

.option7 .blog-list .page-heading {

  font-size: 18px;

}

.option7 #footer2 {

	margin-top: 0;

	padding-top: 0;

	border: none;

	background: #151515;

	border-top: 4px solid #FF5D1F;

	color: #c9c9c9;

}

.option7 #footer2 .footer-top{

	padding: 0;

}

.option7 #footer2 .footer-top a{

	color: #9d9d9d;

}

.option7 #footer2 .footer-top>.container{

	border-bottom: 1px solid #282828;

	padding: 15px 0;

}



.dropdown-menu{

	top:90% !important;

}

.nav-top-menu .link-mainmenu {

	width: auto;

	display: inline-block;

	float: right;

	height: 40px;

}

.nav-top-menu .link-mainmenu img{

	vertical-align: middle;

	display: inline-block;

}

.nav-top-menu .link-mainmenu .dropdown{

	padding: 0 10px;

	border-right: 1px solid #efefef;

}

.nav-top-menu .link-mainmenu .dropdown>a{

	line-height: 40px;

}

.nav-top-menu .link-mainmenu .dropdown>a:after{

	content: "\f107";

	font-family: "FontAwesome";

	font-size: 17px;

	vertical-align: 0;

	padding-left: 10px;

}

.nav-top-menu .link-mainmenu .dropdown>a>img{

	margin-top: -3px;

	margin-right: 5px;

}

.nav-top-menu .link-mainmenu .dropdown-menu {

  border-radius: 0;

  border: none;

  top: 100%;

  left: 0;

}

.nav-top-menu .link-mainmenu .dropdown-menu>li>a>img{

	margin-top: -2px;

	margin-right: 5px;

}

.group-link-main-menu{

	padding-left: 0;

}

.option7 .header-top-right .homeslider .bx-wrapper .bx-pager, 

.option7 .bx-wrapper .bx-controls-auto{

	text-align: center;

}

.option7 #main-menu .navbar .navbar-nav>li{

	margin-right: 1px;

}

/** MAIN HEADER ON TOP**/

.main-header-ontop{

	padding: 0;

	position: fixed;

	left: 0;

	right: 0;

	z-index: 10000;

	width: 100%;

	background:#f8f8f8;
	border-top:#d8d8d8 solid 1px;
	border-bottom:#d8d8d8 solid 1px;

	top: -15px;

	box-shadow: 0 1px 1px 0 rgba(50, 50, 50, 0.1);

 }

.option7 .main-header-ontop .main-menu .navbar{

	/*min-height: 50px;*/

}

.option7 .main-header-ontop .logo{

	display: none;

}

.option7 .main-header-ontop #main-menu{

	margin: 0;

	padding: 0 15px;

}

.option7 .main-header-ontop #main-menu .navbar .navbar-nav>li>a{

	margin: 15px 0;

}

.main-header-ontop .main-header{

	padding:0;

}

.main-header-ontop .main-header .logo img{

	width: 80%;

	height: auto;

}



.option7 .hot-deals-box .hot-deals-tab .hot-deals-title{

	padding-top: 14px;

	padding-bottom: 14px;

	width: 38px;

	font-size: 24px;

}

.option7 .hot-deals-box .hot-deals-tab .hot-deals-title{

	background: #e62e04;

}

.option7 .hot-deals-box .hot-deals-tab .hot-deals-tab-box{

	padding: 0;

	padding-left: 15px;

}

.option7 .hot-deals-box .hot-deals-tab .box-count-down{

	margin-top: 0;

	padding: 0;

}

.option7 .hot-deals-box .hot-deals-tab .box-count-down .box-count{

	margin-left: 0;

	margin-top: -4px;

	width: 80px;

	height: 80px;

}

.hot-deals-box .hot-deals-tab .box-count-down .box-count:before{

	background: #e62e04;

}

.option7 .hot-deals-box .hot-deals-tab .box-count-down .box-count:after{

	left: 27px;

	top: 40px;

}

.option7 .hot-deals-box .hot-deals-tab .box-count-down .number{

	top: 20px;

}

.option7 .hot-deals-box .hot-deals-tab .box-count-down .text{

	bottom: 20px;

}



.option7 .hot-deals-box .owl-prev,

.option7 .hot-deals-box .owl-next{

	width: 30px;

	height: 30px;

	line-height: 30px;

}



.option7 .hot-deals-box .owl-prev{

	left: -30px;

	color: #FF5D1F;

	margin-top: -31px;

}

.option7 .hot-deals-box .owl-next{

	right: inherit;

	left: -30px;

}

.option7 .hot-deals-box .products .group-tool-button a{

	border: none;

	margin-right: 1px;

}

.option7 .hot-deals-box .products .group-tool-button{

	width: 103px;

}

.option7 .hot-deals-box .products .product{

	border: 1px solid #eaeaea;

}

.option7 .hot-deals-box .products .product:hover .group-tool-button{

	bottom: 40%;

}

.option7 .hot-deals-box  .products .product-info{

	padding: 0;

}

.option7 .hot-deals-box .product-name{

	background: #424242;

	color: #fff;

}

.option7 .hot-deals-box .product-name a{

	color: #fff;

	padding: 0 10px;

}

.option7 .hot-deals-box .product-rating,

.option7 .hot-deals-box .box-price{

	padding: 0 10px;

}



/** Block sub category**/

.option7 .box-product-head .box-product-head-left{

	width: 31.7%;

	float: left;

}

.option7 .box-product-head .box-product-head-right{

	margin-left: 31.7%;

	position: relative;

}

.option7 .box-produts-content .block-product-left{

	width: 31.7%;

	float: left;

	border-right:1px solid #eaeaea;

}

.option7 .box-produts-content .block-product-right{

	margin-left: 31.7%;

}

.option7 .box-produts-content{

	background: #fff;

	overflow: hidden;

}

.option7 .box-produts-content .block-sub-cat{

	padding: 0 20px;

	line-height: 35px;

	padding-bottom: 30px;

}

.option7 .box-produts-content .block-sub-cat ul.list-cat{

	overflow: hidden;

	margin-top: 17px;

}

.option7 .box-produts-content .block-sub-cat ul.list-cat li{

	width: 50%;

	float: left;

}

.option7 .box-produts-content .block-sub-cat ul.list-cat li a{

	background: url('../images/r7.png') no-repeat left center;

	padding-left: 15px;

}

.option7 .block-sub-cat .fa{

	line-height: inherit;

}

.option7 .block-sub-cat .owl-prev,

.option7 .block-sub-cat .owl-next{

	position: inherit;

	-ms-transform: translateY(0%);

	-webkit-transform: translateY(0);

	-transform: translateY(0);

	height: 41px;

	width: 72px;

	background: transparent;

	display: inline-block;

	border: 1px solid #eaeaea;

	line-height: 40px;

	padding: 0;s

}

.option7 .block-sub-cat .owl-controls .owl-prev:hover{

	background-image: url('../images/prev7.png');

	background-repeat: no-repeat;

	background-position:  center center;

}

.option7 .block-sub-cat .owl-controls .owl-next:hover{

	background-image: url('../images/next7.png');

	background-repeat: no-repeat;

	background-position:  center center;

}

.option7 .block-sub-cat .owl-next{

	border-left: none;

	background-image: url('../images/next7.png');

	background-repeat: no-repeat;

	background-position:  center center;

	ms-transform: translateY(0);

	-webkit-transform: translateY(0);

	transform: translateY(0);

}

.option7 .block-sub-cat .owl-prev{

	background-image: url('../images/prev7.png');

	background-repeat: no-repeat;

	background-position:  center center;

	ms-transform: translateY(0);

	-webkit-transform: translateY(0);

	transform: translateY(0);

}



.option7 .block-sub-cat .owl-controls{

	margin-top: 18px;

	margin-left: auto;

	margin-right: auto;

	width: 145px;

}

.option7 .block-sub-cat .owl-controls .fa{

	display: none;

}

.option7 .box-produts-content .products .product{
	width: 14.28%;
    border-right:solid 1px #eaeaea;
	border-top:solid 1px #eaeaea;
	padding-top:18px;
	float: left;
    height:250px;
}

.option7 .box-produts-content .products .product:nth-child(4),

.option7 .box-produts-content .products .product:nth-child(8){

	border-right: none;

}

/** PRODUCT LIST**/

.products .fa{

	line-height: inherit;

}

.products img{

	width: 100%;

	height: auto;

}

.products .product{

	padding-bottom: 10px;

}

.products .product-image{

	position: relative;

	overflow: hidden;

}

.products .product-image img{

	transition: all 0.3s ease-out;

	-webkit-transition: all 0.3s ease-out;

	-moz-transition: all 0.3s ease-out;

	-o-transition: all 0.3s ease-out;

	-webkit-transform: scale(1);

	transform: scale(1);

	-moz-transform: scale(1);

	-o-transform: scale(1);

	-webkit-backface-visibility: hidden;

	-moz-backface-visibility: hidden;

	backface-visibility: hidden;

}

.products .product:hover .product-image img{

	-webkit-transform: scale(1.1);

	transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=30)";

}

.products .product-info{

	padding: 0 10px;

	padding-top: 5px;

	font-size:13px;

	line-height: 24px;

}

.products .product-name{

	line-height: 24px;
	font-size:13px;

}

.products .product-rating{

	color: #fac872;

	font-size: 11px;

	font-weight: bold;

}

.products .product-price{

	color: #e62e04;

	font-weight: bold;

	font-size: 16px;

}

.products .old-price{

	color: #666;

	text-decoration: line-through;

	margin-left: 5px;

}

.products .group-tool-button{

	height: 29px;

	position: absolute;

	bottom: -30px;

	text-align: center;

	width: 138px;

	left: 50%;

	-ms-transform: translateX(-50%);

	-webkit-transform: translateX(-50%);

	transform: translateX(-50%);

	-moz-transition: all 0.45s ease;

	-webkit-transition: all 0.45s ease;

	-o-transition: all 0.45s ease;

	-ms-transition: all 0.45s ease;

	transition: all 0.45s ease;

}

.products .group-tool-button a{

	width: 33px;

	height: 29px;

	background-color: #FF5D1F;

	border-left: 1px solid #66a232;

	border-right: 1px solid #8bcd51;

	float: left;

	font-size: 0;

	background-position: center center;

	background-repeat: no-repeat;

}

.products .group-tool-button a:hover{

	background-color: #e62e04;

}

.products .group-tool-button a.search{

	background-image: url('../images/icon-serach7.png');

	border-left: none;

}

.products .group-tool-button a.withlist{

	background-image: url('../images/icon-withlist7.png');

}

.products .group-tool-button a.compare{

	background-image: url('../images/icon-compare7.png');

}

.products .group-tool-button a.cart{

	background-image: url('../images/icon-cart7.png');

	border-right: none;

}

.products .quick-view{

	width: 66px;

	height: 66px;

	background-color: rgba(124,191,66,0.7);

	display: block;

	border-radius: 50%;

	position: absolute;

	left: 50%;

	top: 30%;

	background-image: url('../images/qick-view7.png');

	background-repeat: no-repeat;

	background-position: center center;

	font-size: 0;

	-ms-transform: translateX(-50%);

	-webkit-transform: translateX(-50%);

	transform: translateX(-50%);

	-moz-transition: opacity 0.45s ease;

	-webkit-transition: opacity 0.45s ease;

	-o-transition: opacity 0.45s ease;

	-ms-transition: opacity 0.45s ease;

	transition: opacity 0.45s ease;

	opacity: 0;

}

.products .quick-view:hover{

	background-color: #e62e04;

}

.products .product:hover .group-tool-button{

	bottom: 0;

}

.products .product:hover .quick-view{

	opacity: 1;

}

.products .status-new{

	background: url('../images/icon-new7.png') no-repeat center center;

	width: 40px;

	height: 40px;

	position: absolute;

	left: 10px;

	top: 0;

}

.products .status-sale{

	background: url('../images/icon-sale7.png') no-repeat center center;

	width: 40px;

	height: 40px;

	position: absolute;

	left: 10px;

	top: 0;

}

/** BOX PRODUCT**/



.option7 .box-products .box-product-head{

	min-height: 50px;

	background: #fff;

	border-bottom: 1px solid #f7a61b;

}

.option7 .box-products .box-product-head .box-title{

	height: 50px;

	border: none;

	background: #f7a61b;

	color: #fff;

	line-height: 50px;

	padding: 0;

}

.option7 .box-products .box-product-head .box-title .icon{

	width: 50px;

	height: 50px;

	border-right: 1px solid #ffd286;

	float: left;

	text-align: center;

	line-height: 50px;

	margin-right: 20px;

}

.option7 .box-products .box-product-head .box-title .icon img{

	vertical-align: middle;

}

.option7 .box-products .box-tabs{

	float: left;

}

.option7 .box-products .box-tabs li>a{

	height: 50px;

	line-height: 50px;

	text-transform: none;

	background: none;

	padding: 0 15px;

}

.option7 .box-products .box-tabs li.active>a,

.option7 .box-products .box-tabs li>a:hover{

	color: #ffd286;

}

.option7 .box-products .box-tabs li>a:after{

	bottom: 1px;

	height: 27px;

	color: #ffd286;

}

.option7 .box-products .box-tabs li>a:before{

	top: 0;

	bottom: inherit;

	background: #ffd286;

}

.option7 .floor-elevator{

	width: 12px;

	background: none;

	padding: 0;

	padding-top: 4px;

	right: 15px;

}

.option7 .box-products.right .box-product-head-left{

	float: right;

}

.option7 .box-products.right .box-product-head-right{

	margin-left: 0;

	/*margin-right: 31.7%;*/

}

.option7 .box-products.right .block-product-left{

	float: right;

	border-right: none;

	border-left: 1px solid #eaeaea;

}

.option7 .box-products.right  .box-produts-content .block-product-right{

	margin-left: 0;

	/*margin-right: 31.7%;*/

}

.option7 .box-products.right .box-produts-content .products .product{

	border: none;

	border-left: 1px solid #eaeaea;

	border-top: 1px solid #eaeaea;

}



.option7 .box-products.right .box-produts-content .products .product:nth-child(1), 

.option7 .box-products.right .box-produts-content .products .product:nth-child(7){

	border-left-color: transparent;

}



.option7 .box-products.right .box-product-head .box-title .icon{

	float: right;

	border-right:none;

	border-left: 1px solid #ffd286;

	margin-right: 0;

}

.option7 .box-products.right .box-product-head .box-title .text{

	float: right;

	padding-right: 20px;

}



.option7 .box-products.right .floor-elevator{

	right: inherit;

	left: 15px;

}

.option7 .box-products.right .box-tabs{

	/*padding-left: 40px;*/

}

/** custom color **/

.option7 .box-products.fashion a:hover{

	color: #f7a61b;

}



/** sport **/

.option7 .box-products.sports a:hover{

	color: #FF5D1F;

}



.option7 .box-products.sports .box-tabs li.active>a, 

.option7 .box-products.sports .box-tabs li>a:hover {

  color: #FF5D1F;

}

.option7 .box-products.sports .box-product-head .box-title{

	background-color: #FF5D1F;

}

.option7 .box-products.sports .box-product-head .box-title .icon{

	border-color: #a1de6c;

}

.option7 .box-products.sports .box-product-head{

	border-color: #FF5D1F;

}

.option7 .box-products.sports .box-tabs li>a:before{

	background-color: #FF5D1F;

}

.option7 .box-products.sports .box-tabs li>a:after{

	color: #FF5D1F;

}

/** electronic **/

.option7 .box-products.electronic a:hover{

	color: #eb4a24;

}



.option7 .box-products.electronic .box-tabs li.active>a, 

.option7 .box-products.electronic .box-tabs li>a:hover {

  color: #eb4a24;

}

.option7 .box-products.electronic .box-product-head .box-title{

	background-color: #eb4a24;

}

.option7 .box-products.electronic .box-product-head .box-title .icon{

	border-color: #f5866c;

}

.option7 .box-products.electronic .box-product-head{

	border-color: #eb4a24;

}

.option7 .box-products.electronic .box-tabs li>a:before{

	background-color: #eb4a24;

}

.option7 .box-products.electronic .box-tabs li>a:after{

	color: #eb4a24;

}

/** digital **/

.option7 .box-products.digital a:hover{

	color: #34a8c8;

}



.option7 .box-products.digital .box-tabs li.active>a, 

.option7 .box-products.digital .box-tabs li>a:hover {

  color: #34a8c8;

}

.option7 .box-products.digital .box-product-head .box-title{

	background-color: #34a8c8;

}

.option7 .box-products.digital .box-product-head .box-title .icon{

	border-color: #63cae7;

}

.option7 .box-products.digital .box-product-head{

	border-color: #34a8c8;

}

.option7 .box-products.digital .box-tabs li>a:before{

	background-color: #34a8c8;

}

.option7 .box-products.digital .box-tabs li>a:after{

	color: #34a8c8;

}

/** furniture **/

.option7 .box-products.furniture a:hover{

	color: #34a8c8;

}



.option7 .box-products.furniture .box-tabs li.active>a, 

.option7 .box-products.furniture .box-tabs li>a:hover {

  color: #ffcc00;

}

.option7 .box-products.furniture .box-product-head .box-title{

	background-color: #ffcc00;

}

.option7 .box-products.furniture .box-product-head .box-title .icon{

	border-color: #fafafa;

}

.option7 .box-products.furniture .box-product-head{

	border-color: #ffcc00;

}

.option7 .box-products.furniture .box-tabs li>a:before{

	background-color: #ffcc00;

}

.option7 .box-products.furniture .box-tabs li>a:after{

	color: #fe9b00;

}

/** jewelry **/

.option7 .box-products.jewelry a:hover{

	color: #afc387;

}



.option7 .box-products.jewelry .box-tabs li.active>a, 

.option7 .box-products.jewelry .box-tabs li>a:hover {

  color: #afc387;

}

.option7 .box-products.jewelry .box-product-head .box-title{

	background-color: #afc387;

}

.option7 .box-products.jewelry .box-product-head .box-title .icon{

	border-color: #cbdaac;

}

.option7 .box-products.jewelry .box-product-head{

	border-color: #afc387;

}

.option7 .box-products.jewelry .box-tabs li>a:before{

	background-color: #afc387;

}

.option7 .box-products.jewelry .box-tabs li>a:after{

	color: #afc387;

}

/*******BLOG*******/

.option7 .page-heading{

	font-size: 16px;

}

.option7 .page-heading span.page-heading-title{

	border-bottom: 1px solid #e62e04;

	font-weight: bold;

	text-transform: uppercase;

}

.option7 .blog-list .blog-list-wapper ul li .post-desc .post-title a{

	font-size: 16px;

}

.option7 .blog-list .blog-list-wapper ul li .post-desc .post-title a:hover{

	color: #e62e04;

}

.option7 .blog-list .blog-list-wapper ul li .post-desc .post-meta{

	font-style: italic;

}

.option7 .blog-list .blog-list-wapper ul li .post-desc .post-meta .date:before{

	display: none;

}

.option7 .blog-list .blog-list-wapper ul li .desc {

	line-height: 18px;

	font-size: 13px;

}

.option7 .blog-list .blog-list-wapper li .fa{

	line-height: inherit;

}

.option7 .blog-list .blog-list-wapper .meta-tags{

	margin-top: 10px;

	font-size: 13px;

	color: #999;

}

.form-newsletter{

	height: 32px;

	float: right;

	background: #fff;

	width: 100%;

	margin-top: 15px;

}

.form-newsletter .form-newsletter-input{

	height: 32px;

	padding-left: 15px;

	border: none;

	font-size: 13px;

	color: #333;

}

.form-newsletter .form-newsletter-button{

	width: 42px;

	height: 32px;

	float: right;

	background: #cd2600;

	color: #fff;

	text-transform: uppercase;

	text-align: center;

	border: none;

	opacity: 1;

}

.form-newsletter .form-newsletter-button:hover{

	opacity: 0.8;

}

.option7 #footer2 .footer-row{

	background: #151515;

	padding: 25px 0 45px 0;

}

.option7 #footer2 .footer-bottom .footer-bottom-wapper{

	border: none;

	color: #9d9d9d;

	text-align: center;

}



.option7 #footer2 .widget-title{

	font-size: 16px;

	font-weight: bold;

	color: #c9c9c9;

	margin-top: 10px;

	padding-bottom: 10px;

	margin-top: 20px;

}

.option7 #footer2 .widget-body li{

	line-height: 24px;

}

.option7 #footer2 .widget-body li:before{

	content: "•";

    color: #999; /* or whatever color you prefer */

    font-size: 15px;

    margin-right: 10px;

}

.option7 #footer2 .widget-body li:hover:before{

	color: #fff;

}

.option7 #footer2 .widget-body ul{

	padding-left: 0;

}

.option7 #footer2 .widget-body li a:before{

	display: none;

}

.option7 #footer2 .widget-body li a{

	margin: 0;

}

.option7 #footer2  .widget-contact-info .widget-body li{

	list-style: none;

}

.option7 #footer2  .widget-contact-info .widget-body li:before{

	display: none;

}

.option7 #footer2  .widget-contact-info .widget-body li span{

	min-width: 60px;

	float: left;

}

.option7 #footer2  .widget-contact-info .widget-body li span.address{

	height: 40px;

}



.option7 #footer2 .footer-social{
	margin: 0;
	overflow: hidden;
}

.option7 #footer2 .footer-social>ul{
	padding: 0;
}

.option7 #footer2 .footer-social>ul>li{

	float: left;

	margin-right: 5px;

}

.option7 #footer2 .footer-social>ul>li:before{

	display: none;

}

.option7 #footer2 .footer-social>ul a{

	margin: 0;

	font-size: 18px;

	color: #fff;

}

.option7 #footer2 .footer-social>ul a:before{

	display: none;

}

.option7 #main-menu{

	padding: 0 15px;

	margin: 0;

}

.option7 .row-brand{

	margin-top: 30px;

}

.option7 .row-brand .owl-prev{

	top: -50px;

	left: inherit;

	right: 25px;

}

.option7 .row-brand .owl-next{

	top: -50px;

}

.option7 .band-logo{

	margin-top: 30px;

}

.option7 .band-logo li{

	list-style: none;

}

.option7 .band-logo li a{

	background: #f6f6f6;

	border: 1px solid #eee;

	display: block;

	margin-bottom: 2px;

}

.option7 .band-logo li a:hover{

	background: #fff;

	border-color: #e52e04;

}



/** REPONSIVE **/

/*----------------

[4. Styles for devices(>1200px)]

*/

@media (min-width: 1201px){

	

}

/*----------------

[5. Styles for devices(>=993px and <=1200px)]

*/

@media (min-width: 993px) and (max-width: 1200px) {

	.option7 #main-menu .navbar .navbar-nav>li>a{

		padding: 0 15px;

	}

	.option7 .service-header .item{

		text-align: center;

		line-height: 20px;

	}

	.option7 .service-header .item span{

		width: 100%;

		display: block;

	}

	.option7 #home-slider .header-top-right .homeslider, 

	.option7 #home-slider .header-top-right .header-banner{

		border: none;

	}

	.option7 .header-top-right .homeslider{

		padding: 0;

	}

	.option7 .group-banner4 .list-banner li{

		width: 50%;

	}

	.option7 .box-produts-content .block-product-left{

		width: 100%;

		border:none;

		border-bottom: 1px solid #eaeaea;

		overflow: hidden;

	}

	.option7 .box-produts-content .block-sub-cat ul.list-cat li{

		display: inline-block;

		float: left;

		width: 20%;

	}

	.option7 .block-sub-cat .owl-controls{

		width: auto;

	}

	.option7 .block-box-products-banner{

		display: none;

	}

	.option7 .box-produts-content .block-product-right{

		margin-left: 0;

		border-left: 1px solid #eaeaea;

		width: 100%;

		float: left;

	}

	.option7 .box-products.right .box-produts-content .block-product-right{

		margin-right: 0;

		width: 100%;

		float: left;

		border-left: none;

		border-right: 1px solid #eaeaea;

	}

	.option7 .box-product-head .box-product-head-left{

		width: 25%;

	}

	.option7 .box-product-head .box-product-head-right{

		margin-left: 25%;

	}

}

/*--------------------

[6. Styles for devices(>=768px and <=992px)]

*/
@media (max-width: 768px){
}
@media (min-width: 768px) and (max-width: 992px) {
	
		.option7 .nav-top-menu{margin-top:0 !important;}
	.option7 #main-menu .navbar .navbar-nav>li>a{padding: 5px 6px !important; margin:5px 0 !important;}

	.right-block .info-orther{ padding-left:0px !important;}
	.info-orther{ padding-left:15px !important;}

	.option7 #main-menu{

		padding: 0 15px;

	}

	.formsearch-option4 .form-category{

		display: none;

	}

	.formsearch-option4 .input-serach input{

		/*padding: 10px;*/

	}
    
    
.formsearch-option4 .btn-search{
    width: 40px;
}

	.option7 .header-top-right .homeslider{

		padding: 0;

	}

	.option7 .group-button-header .btn-cart{

		float: left;

	}

	
  

	.option7 .hot-deals-box .hot-deals-tab{

		display: block;

	}

	.option7 .hot-deals-box .hot-deals-tab .hot-deals-title{

		width: 100%;

		display: inherit;

		min-height: 35px;

		padding: 0;

		overflow: hidden;

		line-height: 35px;

		padding: 0 20px;

	}

	.option7 .hot-deals-box .hot-deals-tab .hot-deals-title>span{

		width: auto;

	}

	.option7 .hot-deals-box .hot-deals-tab .hot-deals-tab-box{

		padding: 0;

	}

	.option7 .hot-deals-box .hot-deals-tab .box-count-down .box-count{

		margin-left: 0;

		margin-top: 0;

		margin-top: 15px;

	}

	.option7 .hot-deals-box .hot-deals-tab .box-count-down .box-count:after{

		display: none;

	}

	.option7 .hot-deals-box .hot-deals-tab-content{

		margin-top: 15px;

	}

	.option7 .box-produts-content .block-product-left{

		width: 100%;

		overflow: hidden;

		border: none;

		border-bottom: 1px solid #eaeaea;

	}

	.option7 .box-produts-content .block-sub-cat{

		width: 50%;

		float: left;

	}

	.option7 .block-box-products-banner{

		width: 50%;

		float: right;

		text-align: right;

	}

	.option7 .box-produts-content .block-product-right{

		margin-left: 0;

		overflow: hidden;

		float: left;

		width: 100%;

	}

	.option7 .box-produts-content .products .product{

		width: 25%;
	
	}

	.option7 .box-products.right .box-tabs{

		padding-left: 0;

	}

	.option7 .service-header .item{

		margin-top: 10px;

	}

	.option7 #main-menu .navbar .navbar-nav>li>a{

		margin-top: 34px;

		margin-bottom: 35px;

	}

	.option7 .group-banner4 .list-banner li{

		width: 50%;

	}

}





/*--------------------

[7. Styles for devices(>=481px and <=767px)]

*/

@media (min-width: 481px) and (max-width: 767px) { 


	.right-block .info-orther{ padding-left:0px !important;}
	.info-orther{ padding-left:15px !important;}
	
	.option7 #main-menu{

		float: left;

		width: 100%;

		margin-top: 25px;

		padding-right: 15px;

	}

	.option7 #main-menu .navbar-header{

		background: #e62e04;

	}

	.option7 #main-menu li.dropdown>a:after{

		top: 0;

	}

	.option7 .nav-top-menu{

		border: none;

	}

	.option7 #box-vertical-megamenus{

		width: 100%;

	}

	.formsearch-option4{
		width: 100%;
		float: left;
		padding: 0 15px;
	}

	.formsearch-option4 .form-category{

		display: none;

	}

	.formsearch-option4>form{

		border: 1px solid #ccc;

	}

	.group-link-main-menu{

		width: 100%;

		float: left;

		margin-top: 25px;

	}

	.formsearch-option4 .btn-search{
		position: absolute;
		top: 11px;
		right: 20px;
	}

	.formsearch-option4 .form-group{

		margin: 0;

	}

	.formsearch-option4 .input-serach input{


		width: 100%;

	}

	.nav-top-menu .link-mainmenu .dropdown{

		border: 1px solid #ccc;

		margin-left: -1px;

	}

	.option7 #box-vertical-megamenus .box-vertical-megamenus{

		right: 15px;

	}

	.option7 .group-button-header .btn-cart{

		display: none;

	}

	.option7 .group-banner4{

		padding: 20px 0;

	}

	.option7 .group-banner4 .list-banner{

		margin: 0;

		overflow: hidden;

	}

	.option7 .group-banner4 .list-banner li{

		padding: 0;

		margin-top: 5px;

	}

	.option7 .header-top-right .homeslider{

		padding: 0;

		margin-top: 25px;

	}

	.top-header .nav-top-links, 

	.top-header .support-link,

	.top-header .top-bar-social{

		display: none;

	}

	.top-header .user-info{

		width: auto;

	}

	.option7 .nav-top-menu>.container{

		border:none;

	}

	.option7 .box-produts-content .block-product-left{

		width: 100%;

	}

	.option7 .box-produts-content .block-product-right{

		margin-left: 0;

	}

	.option7 .box-produts-content .products .product{

		width: 100%;

	}

	.option7 .box-products .box-product-head{

		padding-bottom: 15px;

	}

	.option7 .box-products .box-tabs li>a:before{

		display: none;

	}

	.option7 .box-products .box-tabs li>a:after{

		display: none;

	}

	.option7 .box-products .box-tabs{

		margin-top: 0;

	}

	.option7 .box-produts-content{

		float: left;

		overflow: hidden;

		width: 100%;

	}

	.option7 .hot-deals-box .hot-deals-tab{

		display: block;

	}

	.option7 .hot-deals-box .hot-deals-tab .hot-deals-title{

		width: 100%;

		display: inherit;

		min-height: 35px;

		padding: 0;

		overflow: hidden;

		line-height: 35px;

		padding: 0 20px;

	}

	.option7 .hot-deals-box .hot-deals-tab .hot-deals-title>span{

		width: auto;

	}

	.option7 .hot-deals-box .hot-deals-tab .hot-deals-tab-box{

		padding: 0;

	}

	.option7 .hot-deals-box .hot-deals-tab .box-count-down .box-count{

		margin-left: 0;

		margin-top: 0;

		width: 70px;

		height: 70px;

		margin-top: 15px;

	}

	.option7 .hot-deals-box .hot-deals-tab .box-count-down .box-count:after{

		display: none;

	}

	.option7 .hot-deals-box .hot-deals-tab-content{

		margin-top: 15px;

	}

	.option7 .box-product-head .box-product-head-left{

		width: 100%;

	}

	.option7 .box-product-head .box-product-head-right{

		margin-left: 0;

	}

	.option7 .box-products.right .box-tabs{

		padding-left: 0;

	}

	.option7 .box-products.right .box-produts-content .products .product,

	.option7 .box-products .box-produts-content .products .product{

		border: none;

		border-bottom: 1px solid #eaeaea;

		width: 50%;

	}

	.option7 .box-products.right .box-produts-content .block-product-right{

		margin-right: 0;

	}

	.option7 #main-menu .navbar-header{

		margin: 0;

	}

	.option7 #main-menu{

		padding: 0 15px;

	}

	.option7 #main-menu .navbar-collapse{

		margin: 0;

	}

	.option7 .navbar-default .navbar-toggle{

		margin-right: 0;

	}

	.option7 #main-menu .navbar .navbar-nav>li>a{

		margin: 10px 0;

		line-height: 31px;

		color: #333;

		padding: 0;

	}

	.option7 #main-menu .navbar .navbar-nav>li:hover, 

	.option7 #main-menu .navbar .navbar-nav>li.active{

		background: transparent;

	}

	.option7 #main-menu .navbar .navbar-nav>li:hover>a, 

	.option7 #main-menu .navbar .navbar-nav>li.active>a{

		color: #333;

	}

	.option7 .navbar-nav{

		margin: 0;

	}

	.option7 #main-menu li.dropdown>a:after{

		right: 0;

		left: inherit;

	}

	.option7 #main-menu .navbar .navbar-nav>li:last-child{

		border: none;

	}

	.option7 .main-menu .navbar{

		min-height: 50px;

	}

}

/*--------------------

[8. Styles for devices(<=480px)]

*/


@media (max-width: 480px) {
    

    
    
.option7 #footer2 .footer-social{
    margin-left:15px;
}

.option7 .box-produts-content .products .product{
    float:left;
    height:auto;
}
.option7 .nav-top-menu{margin-top:0 !important;}
	.option7 #main-menu{

		float: left;

		width: 100%;

		/*margin-top: 25px;*/

		padding-right: 15px;

	}

	.option7 #main-menu .navbar-header{

		background: #e62e04;

	}


	
	
	.option7 #main-menu li.dropdown>a:after{

		top: 0;

	}

	.option7 .nav-top-menu{

		border: none;

	}

	.option7 #box-vertical-megamenus{

		width: 100%;

	}

	.formsearch-option4{

		width: 100%;

		float: left;

		/*margin-top: 25px;*/

		padding: 0 15px;

	}

	.formsearch-option4 .form-category{

		display: none;

	}

	.formsearch-option4>form{

		border: 1px solid #ccc;

	}


.option7 .search-top-line{
    margin-top: 20px;
    font-size: 18px;
    text-align: center;
    margin-bottom: 15px;
}


	.group-link-main-menu{

		width: 100%;

		float: left;

		margin-top: 25px;

	}

	.formsearch-option4 .btn-search{
		position: absolute;
		top: 11px;
		right: 27px;
	}

	.formsearch-option4 .form-group{

		margin: 0;

	}

	.formsearch-option4 .input-serach input{

		/*padding: 10px 10px;*/

		width: 100%;

	}

	.nav-top-menu .link-mainmenu .dropdown{

		border: 1px solid #ccc;

		margin-left: -1px;

	}

	.option7 #box-vertical-megamenus .box-vertical-megamenus{

		right: 15px;

	}

	.option7 .group-button-header .btn-cart{

		display: none;

	}

	.option7 .group-banner4{

		padding: 20px 0;

	}

	.option7 .group-banner4 .list-banner{

		margin: 0;

		overflow: hidden;

	}

	.option7 .group-banner4 .list-banner li{

		padding: 0;

		margin-top: 5px;

	}

	.option7 .header-top-right .homeslider{

		padding: 0;

		margin-top: 25px;
		margin-bottom:30px;


	}

	.top-header .nav-top-links, 

	.top-header .support-link,

	.top-header .top-bar-social{

		display: none;

	}

	.top-header .user-info{

		width: auto;

	}

	.option7 .nav-top-menu>.container{

		border:none;

	}

	.option7 .box-produts-content .block-product-left{

		width: 100%;

	}

	.option7 .box-produts-content .block-product-right{

		margin-left: 0;

	}

	.option7 .box-produts-content .products .product{

		width: 100%;

	}

	.option7 .box-products .box-product-head{

		padding-bottom: 15px;

	}

	.option7 .box-products .box-tabs li>a:before{

		display: none;

	}

	.option7 .box-products .box-tabs li>a:after{

		display: none;

	}

	.option7 .box-products .box-tabs{

		margin-top: 0;

	}

	.option7 .box-produts-content{

		float: left;

		overflow: hidden;

		width: 100%;

	}

	.option7 .hot-deals-box .hot-deals-tab{

		display: block;

	}

	.option7 .hot-deals-box .hot-deals-tab .hot-deals-title{

		width: 100%;

		display: inherit;

		min-height: 35px;

		padding: 0;

		overflow: hidden;

		line-height: 35px;

		padding: 0 20px;

	}

	.option7 .hot-deals-box .hot-deals-tab .hot-deals-title>span{

		width: auto;

	}

	.option7 .hot-deals-box .hot-deals-tab .hot-deals-tab-box{

		padding: 0;

	}

	.option7 .hot-deals-box .hot-deals-tab .box-count-down .box-count{

		margin-left: 0;

		margin-top: 0;

		width: 70px;

		height: 70px;

		margin-top: 15px;

	}

	.option7 .hot-deals-box .hot-deals-tab .box-count-down .box-count:after{

		display: none;

	}

	.option7 .hot-deals-box .hot-deals-tab-content{

		margin-top: 15px;

	}

	.option7 .box-product-head .box-product-head-left{

		width: 100%;

	}

	.option7 .box-product-head .box-product-head-right{

		margin-left: 0;

	}

	.option7 .box-products.right .box-tabs{

		padding-left: 0;

	}

	.option7 .box-products.right .box-produts-content .products .product,

	.option7 .box-products .box-produts-content .products .product{

		border: none;

		border-bottom: 1px solid #eaeaea;

		width: 100%;

	}

	.option7 .box-products.right .box-produts-content .block-product-right{

		margin-right: 0;

	}

	.option7 #main-menu .navbar-header{

		margin: 0;

	}

	.option7 #main-menu{

		padding: 10px 0px;
		

	}

	.option7 #main-menu .navbar-collapse{

		margin: 0;

	}

	.option7 .navbar-default .navbar-toggle{

		margin-right: 10px;

	}

	.option7 #main-menu .navbar .navbar-nav>li>a{

		margin: 10px 0;

		line-height: 31px;

		color: #333;

		padding: 0;

	}

	.option7 #main-menu .navbar .navbar-nav>li:hover, 

	.option7 #main-menu .navbar .navbar-nav>li.active{

		background: transparent;

	}

	.option7 #main-menu .navbar .navbar-nav>li:hover>a, 

	.option7 #main-menu .navbar .navbar-nav>li.active>a{

		color: #333;

	}

	.option7 .navbar-nav{

		margin: 0;

	}

	.option7 #main-menu li.dropdown>a:after{

		right: 0;

		left: inherit;

	}

	.option7 #main-menu .navbar .navbar-nav>li:last-child{

		border: none;

	}

	.option7 .main-menu .navbar{

		min-height: 50px;

	}

	.option7 .hot-deals-box .owl-prev{

		left: 0;

		margin: 0;

	}

	.option7 .hot-deals-box .owl-next{

		left: inherit;

		right: 0;

		margin:0;

	}



}





.page-heading-title1{

	border-bottom: none;

	font-weight: bold;

	text-transform: uppercase;

	bottom: 0px;

	padding: 0px;

}



.categ-marg{ margin-bottom:30px;}



.cate-name

{

	position: absolute;

	top: 50%;

	left:20%;

	z-index:999;

}

.cate-name1

{

	position: absolute;

	top: 50%;

	left:40% !important;

	z-index:999;

}

.block-box-products-banner .cate-name h4{ color:#fff; text-transform:uppercase; display:none; text-align:center;}

.block-box-products-banner:hover .cate-name h4{ color:#fff; display:block;}



@media only screen and (max-width: 500px) {
    
   .col-md-3a{
    width: 1px;
    float: left;
    padding-top: 16px;
} 

.col-md-5a{
    width: 85%;
    margin-left: 28px;
    margin-left:26px;
}
    
.col-md-5a{
float: left;
}

}
