#wrap{max-height: 70px;}#main-content{	margin-top: 45px;}.logo {    line-height: 70px;    margin-left: 10px;}.hide-nav{	display: none;}#nav.hide-nav.scroll-up{	display: block;	top: 0;}.header-items,.header-mobile{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#487bb1+0,5298c4+100 */background: #487bb1; /* Old browsers */background: -moz-linear-gradient(top,  #487bb1 0%, #5298c4 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#487bb1), color-stop(100%,#5298c4)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #487bb1 0%,#5298c4 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #487bb1 0%,#5298c4 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #487bb1 0%,#5298c4 100%); /* IE10+ */background: linear-gradient(to bottom,  #487bb1 0%,#5298c4 100%); /* W3C */	}.header-toolbox-btn:after{	background: none;}	.header-toolbox{	margin-top: 20px;}@media (max-width: 767px){	.header-toolbox{		top: -57px;	}	.navbar-toggle{		    padding: 7px 10px;		    margin-left: 0;		    margin-right: 0;	}	#wrap{			}}.header-toolbox-btn{	background: #007744;	color: #fff;	line-height: 33px;	margin-right: 15px;}.header-toolbox-btn i{	margin-left: 0;	margin-right: 4px;	top: 3px;}.header-toolbox .dropdown .btn{	border: none;	background: none;	border-radius: 0;}body.rtl .header-toolbox .dropdown-menu{	border-radius: 0;    margin-top: 0;    border: none;    min-width: 100px;}.lang .dropdown-menu span{	display: inline-block;	min-width: 38px;}.lang img{	margin-right: 10px;}.btn-shopping-cart {    color: #fff;    /* margin-right: 15px; */    font-size: 20px;    padding: 0px 12px;    line-height: 33px;    position: relative;    border-radius: 4px;    background: #333;    margin:  0;display: inline-block;}.btn-shopping-cart .badge{position: absolute;    left: 1px;    top: 9px;    border-radius: 0;    padding: 2px 6px;}.btn-shopping-cart:focus,.btn-shopping-cart:hover{background-image: none;    outline: 0;    -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);    box-shadow: inset 0 3px 5px rgba(0,0,0,.125);	color: #fff;}.btn-shopping-cart img{	}.btn-shopping-cart em{	font-style: normal;}.header-phone{    color: #fff;    line-height: 70px;    margin-left: 50px;        font-size: 11px;font-family: Arial;}@media (min-width: 1200px){	.header-phone{font-size: 18px;}}.header-phone .email{	margin-left: 15px;}.header-phone i.fa{	background: #007744;	padding: 5px;	border-radius: 2px;}.header-toolbox .dropdown.open .btn{	    background: #fff;    color: #444;}.header-toolbox .dropdown .btn i{	font-style: normal;}.header-toolbox .dropdown .btn .caret{	margin-left: 10px;}.zindex2{    position: relative;    z-index: 5001;}#nav{	background: #373435;	background: rgba(55,52,53,0.6);    position: fixed;    z-index: 5000;    width: 100%;    height: 50px;    top: 70px;    left: 0;    padding: 0;    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);    -webkit-transition: background 0.25s ease-in-out;    transition: background 0.25s ease-in-out;	}	.shop-quick-search-form{	top: 7px;}body.rtl .shop-quick-search-form .input-group-btn{	border: none;	border-radius: 0;}body.rtl .input-group-addon:first-child {    border: none;    border-radius: 0;}body.rtl .shop-quick-search-form .form-control{	box-shadow: inherit  !important;	border-top-color: #fff;	border-bottom-color: #fff;}#dt-way-wrapper {    position: relative;    overflow: hidden;}section.dt-way-section .v-center {    position: relative;    top: 50%;    -webkit-transform: translate(0, -50%);    -moz-transform: translate(0, -50%);    -ms-transform: translate(0, -50%);    -o-transform: translate(0, -50%);    transform: translate(0, -50%);}.col-centered {    display: inline-block;    float: none !important;    margin-right: -4px;}.white {    color: #fff;}#mission-driven[data-active-slide="0"] p.disappear{	font-size: 18px;}#mission-driven[data-active-slide="0"] h2.disappear{	font-size: 26px;}#mission-driven[data-active-slide="0"] p.disappear,#mission-driven[data-active-slide="0"] h2.disappear{opacity:1.0;text-shadow: 0 0 4px #000;}#mission-driven .icon-mission-driven{font-size:44px;color:#fff;margin:0;}#mission-driven p.disappear,#mission-driven h2.disappear{opacity:0;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;margin: 0;padding: 0;line-height: 25px;}#mission-driven .row{-webkit-transition:transform 0.3s linear,opacity 0.4s linear 0.25s;transition:transform 0.3s linear,opacity 0.4s linear 0.25s;}#mission-driven #timeline{display:none;position:relative;top:0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:top 0.5s ease-in;transition:top 0.5s ease-in;}@media (min-width:768px){#mission-driven #timeline{display:block;}}#mission-driven #timeline .pulse-dot{box-shadow:0 0 0 1px #fff;}#mission-driven #logo-slider{width:400px;overflow:visible;position:relative;margin:0 auto;}#mission-driven #logo-slider .slide{text-align:center;width:400px;cursor:pointer;}#mission-driven #logo-slider .slide .logo{height:150px;width:200px;}#mission-driven #logo-slider .slide p{color:#fff;}#mission-driven #logo-slider .slide .logo{opacity:0.4;}#mission-driven #logo-slider .slide.active .logo{opacity:1;}#mission-driven #content-slider-wrapper{height:0;-webkit-transition:height 0.5s linear;transition:height 0.5s linear;overflow:hidden;}#mission-driven #content-slider{position:relative;overflow:hidden;}#mission-driven #content-slider .slide{width:100%;overflow:hidden;}#mission-driven #content-slider .slide p,#mission-driven #content-slider .slide .p{color:#fff;width:450px;margin:0 auto 30px;text-align:center;text-shadow: 0 0 4px #000;}#mission-driven #timeline-dot-slider{width:400px;overflow:visible;position:relative;margin:0 auto;}#mission-driven #timeline-dot-slider .slide{width:400px;text-align:center;cursor:pointer;}#mission-driven #timeline-dot-slider .slide .mission-driven-start{margin-top:20px;position:relative;opacity:0;visibility:hidden;-webkit-transition:opacity 0.2s linear,visibility 0 linear 0.2s;transition:opacity 0.2s linear,visibility 0 linear 0.2s;}#mission-driven #timeline-dot-slider .slide .dot{background:transparent;border:1px solid #fff;border-radius:50%;height:15px;width:15px;margin:0 auto;position:relative;}#mission-driven #timeline-dot-slider .slide .dot:before{content:'';border-top:3px solid #fff;width:197px;float:left;margin-left:13px;margin-top:5px;}#mission-driven #timeline-dot-slider .slide .dot:after{content:'';border-top:3px solid #fff;width:190px;float:right;margin-right:13px;margin-top:-3px;}#mission-driven #timeline-dot-slider .slide.strat:after{content: '';border-left: 3px solid #fff;width: 1px;height: 150px;position: relative;top: -150px;left: 0;opacity:1.0;display: block;-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;margin: 0 auto;}#mission-driven #timeline-dot-slider .slide.strat.active:after{opacity: 1;}#mission-driven #timeline-dot-slider .slide.strat:after{opacity: 0;}#mission-driven #timeline-dot-slider .slide p{color:#fff;}#mission-driven #timeline-dot-slider .slide:first-child .dot:after{display:none;}#mission-driven #timeline-dot-slider .slide:last-child .dot:after{margin-top:5px;}#mission-driven #timeline-dot-slider .slide:last-child .dot:before{display:none;}#mission-driven #timeline-dot-slider .slide.active .dot{background:#fff;}#mission-driven div.bg{width:100%;height:100%;}#mission-driven[data-active-slide="0"] #timeline-dot-slider .mission-driven-start{opacity:1.0;visibility:visible;}#mission-driven[data-active-slide="0"]>div.bg{background:#29aecc url(/cmsfiles/mainportal/images/slider/03.jpg) bottom right no-repeat;background-size:cover !important;-webkit-transition:background 1s linear 0.25s;-moz-transition: background 0.4s linear 0.1s;transition:background 1s linear 0.25s;}#mission-driven[data-active-slide="1"]>div.bg{background:#29aecc url(/cmsfiles/mainportal/images/slider/02.jpg) bottom right no-repeat;background-size:cover !important;-webkit-transition:background 1s linear 0.25s;-moz-transition: background 0.4s linear 0.1s;transition:background 1s linear 0.25s;}#mission-driven[data-active-slide="2"]>div.bg{background:#000 url(/cmsfiles/mainportal/images/slider/01.jpg) bottom right no-repeat;background-size:cover !important;-webkit-transition:background 0.4s linear 0.1s;-moz-transition: background 0.4s linear 0.1s;transition:background 0.4s linear 0.1s;}#mission-driven[data-active-slide="3"]>div.bg{background:#000 url(/cmsfiles/mainportal/images/slider/04.jpg) bottom right no-repeat;background-size:cover !important;-webkit-transition:background 0.4s linear 0.1s;-moz-transition: background 0.4s linear 0.1s;transition:background 0.4s linear 0.1s;}#mission-driven[data-active-slide="4"]>div.bg{background:#000 url(/cmsfiles/mainportal/images/slider/05.jpg) bottom right no-repeat;background-size:cover !important;-webkit-transition:background 0.4s linear 0.1s;-moz-transition: background 0.4s linear 0.1s;transition:background 0.4s linear 0.1s;}@media (max-width:1200px){section.dt-way-section{height:800px;}}@media (max-width:1199px){section.dt-way-section{height:768px;}}@media (max-width:991px){section.dt-way-section{height:800px;}}@media (max-width:767px){section.dt-way-section{height:400px;}}.shop-categories-hp .row{	background: #444;border-bottom: 1px solid #444;}.xthumbnail {  position: relative;	padding: 0;  height: 250px;	margin-bottom: 0;  overflow: hidden;  }.xthumbnail .thumbnail-overlay {  position: absolute;  top: 100%;  left: 100%;  height: 100%;  width: 100%;  z-index: 10;  -moz-transition: top 0.35s, left 0.35s;  -o-transition: top 0.35s, left 0.35s;  -webkit-transition: top 0.35s, left 0.35s;  transition: top 0.35s, left 0.35s;  background-color: rgba(237,47,89,0.8);}.xthumbnail .thumbnail-overlay>div{	position: absolute;	text-align: center;	width: 100%;   color: #fff;top: 50%;    margin-top: -65px;}.xthumbnail .thumbnail-overlay .overlay-title {  font-size: 22px;margin: 20px 0;}.xthumbnail .thumbnail-overlay .overlay-desc {  font-size: 14px;}.xthumbnail .thumbnail-overlay img {}.xthumbnail .thumbnail-content {  position: absolute;  top: 0;  left: 0;  height: 100%;  width: 100%;  z-index: 5;	background: #fff;    margin: 1px;  }.xthumbnail .thumbnail-content img { margin: 0 auto;  display: block;}.notext{	color: #fff;}.btn-bg{	position: relative;	display: block;	transition: box-shadow 200ms ease-in-out;}.btn-bg:hover{	box-shadow: inset 0px 0px 200px rgba(0,0,0,0.4);}#features-wrap .col-md-3{	padding: 0  !important;}.bg-yellow{	background: #ffca01;}.bg-purple{	background: #ed1450;}.bg-green{	background: #60bb45;}.bg-blue{	background: #65bae8;}.btn-bg .icon{    background-image: url(/cmsfiles/mainportal/images/slider/icons.png);    background-size: 100% auto;    width: 100px;    height: 100px;    position: absolute;    right: 50%;    top: 50%;	    margin-right: -50px;	    margin-top: -100px;}.bg-yellow .icon{	background-position: 0 -200px;}.bg-purple .icon{	background-position: 0 -100px;}.bg-blue .icon{	background-position: 0 -300px;}.bg-green .icon{	background-position: 0 0;}.btn-bg h3{color: #fff;    position: absolute;    right: 50%;    margin-right: -50px;    margin-top: 70px;    width: 100px;    text-align: center;    top: 40%;}.fullHeight{	top: 0 !important;}#parallax-wrap{	position: relative;	background:#000 url(/cmsfiles/mainportal/images/slider/parallax.jpg);	background-size: cover;	background-position: center center;	background-attachment: fixed;	overflow: hidden;	}#parallax-wrap h2{    color: #fff;    margin: 0;    padding-top: 70px;    font-size: 3em;    line-height: 1.5;    position: relative;    z-index: 2;}#parallax-wrap .mask{	background: url(/cmsfiles/mainportal/images/slider/mask.png);	position: relative;	width: 100%;	height:900px;	background-size: 100% auto;	background-repeat: no-repeat;	background-position: center center;}@media (max-width:1600px){#parallax-wrap .mask{height:800px;}}@media (max-width:1199px){#parallax-wrap .mask{height:768px;}}@media (max-width:991px){#parallax-wrap .mask{height:600px;}}@media (max-width:767px){#parallax-wrap .mask{height:400px;}#parallax-wrap h2{font-size: 14px;}}#warranty-wrap>h2{    color: #888;    margin: 0;    padding-top: 70px;    font-size: 3em;    line-height: 1.5;}#warranty-wrap .logoimg{	margin: 50px auto;}#warranty-wrap h3{	font-size: 1.7em;	line-height: 1.5;}#warranty-wrap #snchecker_form{	margin: 50px auto;}.sublist-style{	margin: 0;	padding: 0;}#footer,#footer a,.footer-in h5.subtitle,.footer-in,.icms, .icms a{	color: #333;}#footer a:hover{	color: #007236;}#footer .socailfollow a:hover{	color: #fff;}#footer,.icms{	background: #e5e5e5;	border: none;}.footer-in h5.subtitle{	border-bottom: 1px solid #ddd;	box-shadow: inherit;}.icms, .icms a {    color: #999;}.netForm .form-control-feedback {    right: -5px;    top: 0;}.netForm input[type=text] {    padding-right: 20px;}/* ---------------------------------------------------------------------- *//*	Shop Navbar/* ---------------------------------------------------------------------- */#nav{	line-height:1;	}#nav ul,#nav li{	margin: 0;	padding: 0;	list-style: none;	position: relative;}#nav ul.menu-root {	position: relative;	border-width: 0;}#nav ul.menu-root>li {	float: right;	border-bottom: 1px solid transparent;}#nav ul.menu-root>li.current {    background-color: #000;    background-color: rgba(0,0,0,0.8);    /* box-shadow: 0 -1px 3px #000; */    border-bottom: 1px solid #000;}#nav ul.menu-root>li>a {	font-size: 13px;	padding: 19px 21px 18px;	display: block;	color: #fff;	position: relative;}#nav ul.menu-root>li.current>a {		}#nav ul.menu-root>li>a:after{	content: "\f107";	font: normal normal normal 14px/1 FontAwesome;	font-size: inherit;	text-rendering: auto;	-webkit-font-smoothing: antialiased;	position: absolute;	display: block;	top: 50%;	margin-top: -6px;	left: 10px;}#nav ul.menu-root>li.current>a:after{	content: "\f106";}#nav .sub_level_hover,#nav ul.menu-root>li>.sub_level>ul>li.current .sub_menu{	height: 44px !important;}#nav ul.menu-root>li>.sub_level {	position: absolute;	top: 50px;	left: 0;	right: 0;	z-index: 1000;	height: 0;	    transition: height 200ms ease-in-out;	margin: 0;	overflow: hidden;	background-color: #000;	background-color: rgba(0,0,0,0.8);	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);	-o-box-shadow: 0 1px 3px rgba(0,0,0,0.3);		}#nav ul.menu-root>li>.sub_level>ul{	margin: 0 auto;}#nav ul.menu-root>li>.sub_level>ul>li {	float: right;}#nav ul.menu-root>li>.sub_level>ul>li>a {	font-size: 12px;	display: block;	padding: 0 11px;	line-height: 30px;	margin: 6px 0;	color: #fff;	border-bottom: 2px solid transparent;	position: relative;	transition: background-color 200ms ease-in-out;}#nav ul.menu-root>li>.sub_level>ul>li.current>a {color: #333;    background: #ddd;    border-radius: 4px;}#nav ul.menu-root>li>.sub_level>ul>li .sub_menu:after {	bottom: 100%;	left: 50%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;	border-color: rgba(242, 102, 41, 0);	border-bottom-color: #007744;	border-width: 8px;	margin-left: -8px;}#nav ul.menu-root>li>.sub_level>ul>li .sub_menu {	width: 100%;	background-color: #fcfcfc;	display: none;	position: absolute;	right: 0;	top: 43px;	padding:10px 10px;	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);	-o-box-shadow: 0 1px 3px rgba(0,0,0,0.3);	border-radius: 0 0 5px 5px;	border-top: 2px solid #007744;	min-width: 100px;	text-align: left;}#nav ul.menu-root>li>.sub_level>ul>li .sub_menu_icon{	position: absolute;	bottom: 0;	left: 0;}#nav ul.menu-root>li>.sub_level>ul>li .col-sub ul{	position: relative;}#nav ul.menu-root>li>.sub_level>ul>li .sub_menu a{	padding: 8px 0;	display: block;	color: #777;	white-space: nowrap;}#nav ul.menu-root>li>.sub_level>ul>li .sub_menu a:hover{	color: #007744;}.sidebar-offcanvas{	display: none;}html, body {	overflow-x: hidden;}@media (min-width: 992px)and (max-width: 1200px){	#nav ul.menu-root>li>.sub_level>ul>li>a{		padding: 0 10px;	}		.shop-last.has-scroll-side .icon {		width: 67px;		height: 67px;	}		}@media (min-width: 768px) and (max-width: 991px){	.navbar-default .navbar-nav>li>a{		padding: 10px 8px;	}	#nav ul.menu-root>li>a{		padding: 19px 18px 18px;	}	#nav ul.menu-root>li>a:after{		left: 2px;	}	.shopToolbar img{		max-width: 20%;	}	.shopToolbar .col-xs-15{		padding: 0 !important;	}	#nav ul.menu-root>li>.sub_level>ul>li>a{		padding: 0 10px;	}	#nav ul.menu-root>li>.sub_level>ul{		width: 100%;	}	.shop-showcase-countdown {		bottom: 10%;		right: 4%;	}		.shop-list-view .col-nopad{		padding-right: 0;	}	.shop-last.has-scroll-side .icon {		width: 57px;		height: 57px;	}	}.iShop{	    margin: 80px 25px 50px;}.shop-list-grid .shop-list-title h5{	margin-bottom: 0;}.shop-list-grid .shop-list-title h5 a{	color: #0098DA;	font-size: 20px;	line-height: 35px;}.shop-list-grid .shop-list-title{	height: 58px;}.shop-list-grid .shop-list-title h6{	margin-top: 0;}.shop-list-grid .shop-list-price{	height: 39px;    border: 1px solid #ddd;    border-right: none;    border-left: none;	        margin-bottom: 10px;}.iShop .shop-list-grid .shop-list-price span{	display: inline-block;	visibility: visible;	color: #777;	    margin: 0 5px;}.shop-list-grid .shop-list-price .shop-list-price-active{	font-size: 20px;}.shop-list-grid .shop-list-price .shop-list-price-item{	margin-top: 0;}.shop-list-grid .btn-addToCart{	width: 100%;	font-size: 11px;	display: block;	line-height: 24px;height: 26px;	border-color: #5298C4;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#5298c4+0,487bb1+100 */background: #5298c4; /* Old browsers */background: -moz-linear-gradient(top,  #5298c4 0%, #487bb1 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5298c4), color-stop(100%,#487bb1)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #5298c4 0%,#487bb1 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #5298c4 0%,#487bb1 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #5298c4 0%,#487bb1 100%); /* IE10+ */background: linear-gradient(to bottom,  #5298c4 0%,#487bb1 100%); /* W3C */}.shop-list-grid .btn-addToCart.info{	background: #007744;	border-color: #007744;}.shop-list-grid .btn-addToCart:hover{	background: #444;	border-color: #444;}.shop-list-grid .btn-addToCart .fa {    line-height: 20px;    position: relative;    top: 2px;        float: right;    margin: 0 5px;      font-size: 20px;  }.shop-list-grid .btn-addToCart span{	float: right;}.menu, .menu-bg, .menu-burger {  width: 33px;  height: 33px;  font-size: 20px;  text-align: center;	position: relative;}.menu-bg {  position: fixed; 	transform: translate3d(50%, -50%, 0);  transition: .3s;  transform-origin: center center;  }.menu-bg.fs {  transform: translate3d(50%, -50%, 0);  width: 500px;  height: 300vw;    z-index: 1;    position: fixed;      background: #000;}.menu-burger {background: #007744;  color: white;  padding-top: 8px;  -webkit-user-select: none;  cursor: pointer;  transition: .4s;  transform-origin: center;  float: right;  z-index: 2;}.menu-burger.fs {  transform: rotate(-180deg) translateY(10px);  background: #000;  position: fixed;}.menu-items {  position: fixed;  font-size: 14px;  color: white;  width: 240px;  opacity: 0;  transition: .4s;  margin-top: 50px;  transform: translateY(-200%);  pointer-events: none;  z-index: 3;}.menu-items div {  transition: 1s;  opacity: 0;  margin-top: 0px;}.menu-items.fs {  transform: translateY(0);  pointer-events: auto;  opacity: 1;}.menu-items.fs div {  opacity: 1;  margin-top: 75px;}.menu-items ul{	margin: 0 20px 0 0 ;	padding: 0;}.menu-items a{	line-height: 2;	color: #fff;}.menu-items a:hover{	color: yellow;}.title-gray{    color: #fff;    line-height: 40px;    padding: 0 20px;    font-size: 15px;background: #787d81;    margin-top: 0;    border-radius: 3px;}.ver-divider{	height: 45px;}.syntaxhighlighter{    direction: ltr;        }.syntaxhighlighter .code{	background: #f9f2f4;	padding: 3px 10px 3px 0;}.syntaxhighlighter .gutter{	padding-right: 10px;	    color: #888;}.text-align-left{	text-align: left;}.AttributesOption{	height: 25px;	overflow: hidden;}.Discountable{	padding: 0 5px;height: 18px;}.Discountable .fa{	color: green;}.shop-detail-brand img{	max-width: 150px;}.shop-list-compareList li em{  cursor: pointer;color: #009CFF;}.content-shop h1{	font-size: 28px;}.content-shop h5{	margin-top: 20px;}.shop-detail-brand img {    margin-top: -30px;position: relative;    z-index: -1;}.shop-detail-ways,.col-guarantee {    margin: 20px 0 20px;color: #777;}.shop-detail-ways h4,.col-guarantee h4{	font-size: 14px;}.shop-detail-ways ul {    margin-right: 10px;        list-style: none;    padding: 0;}.shop-detail-ways li {    position: relative;    padding: 0 20px 5px 0;    list-style: none;}.shop-detail-ways li:before {    font-family: 'Glyphicons Halflings';    position: absolute;    right: 0px;    top: 0px;    font-size: 80% display: block;    content: "\e013";}.col-cart{	padding-left: 35px;}.col-icons {    margin-top: 20px;    right: -20px;    position: relative;}.list-group.filerow .fa {    color: red;    font-size: 20px;    position: relative;    top: 3px;}.thumbnail.nothumb {    display: inline-block;    padding: 0;    margin-bottom: 0;    line-height: inherit;    background-color: transparent;    border: none;    border-radius: 0;    -webkit-transition: border .2s ease-in-out;    -o-transition: border .2s ease-in-out;    transition: border .2s ease-in-out;}.shop-detail-compare {    padding: 2px 2px;}.shop-detail-compare input{    position: relative;    top: 4px;}#shop-list-gotoCompare {    display: none;    border-radius: 0;    background: #007744;    color: #fff;    border: none;}.shop-detail-relatives .shop-list-item {   padding: 0;}.slide-inner h4{	margin-top: 0;}.shop-list-title h5{	background: #FFF;	margin: 0;	padding: 0 0 10px;}.shop-list-title h5 a{	color: #444;}.shop-list-title h5 a:hover{	color: #487bb1;}.shop-detail-relatives{	    background: #fff;    padding: 0 15px;    box-shadow: 0px 0px 2px #DDD;}.shop-special{	border-top: 1px solid #bbb;    padding-top: 100px;}.shop-special .bx-wrapper .bx-viewport{	left: 0;}.shop-special  li{	left: 0;	list-style: none;	margin: 0;	padding: 0;}.shop-list-grid .shop-list-price .shop-list-price-item {    color: red;    top: -20px;    width: 100%;    text-align: center;}.shop-list-grid .shop-list-price .shop-list-price-active {    color: #0098DA;}.product-label.sale-label {    background: none;    top: 0;    right: 0;    left: auto;    border-radius: 0;}.product-label.sale-label span {    position: absolute;    z-index: 1;    -moz-transform: rotate(45deg);    -webkit-transform: rotate(45deg);    -o-transform: rotate(45deg);    -ms-transform: rotate(45deg);    transform: rotate(45deg);    top: 2px;    left: -9px;    font-size: 14px;    letter-spacing: 1px;}.product-label.sale-label:after {    right: 5px;    top: 0;    border: none;    z-index: 0;    margin-top: 0;    border-top: 50px solid red;    border-left: 50px solid transparent;}#footer{	position: relative;}.enamad-footer{	position: absolute;	bottom: 0;	left: 0;}