body {	font-family: 'Open Sans', sans-serif;	font-weight: 400;	color:#555;	font-size: 13px;	line-height: 24px;	margin: 0;    width: 100%;	background:#ffffff;}h1, h2, h3, h4, h5, h6 {	color: #212121;	margin:0 0 15px 0;	padding:0px;		text-transform:capitalize;}/* default font size */.fa {	font-size: 15px;}/* Override the bootstrap defaults */h1 {	font-size: 30px;}h2 {	font-size:26px;}h3 {	font-size: 20px;}h4 {	font-size: 18px;}h5 {	font-size: 16px;}h6 {	font-size: 14px;}a {	color:#212121;	transition: all 0.4s ease-in-out;	-webkit-transition: all 0.4s ease-in-out;	-moz-transition: all 0.4s ease-in-out;}a:hover {	text-decoration: none;	color:#D72428;}.clear{	clear:both;}b, strong {    font-weight: 500;}legend {	font-size: 18px;	padding: 7px 0px;	color:#757575;	border-bottom: 1px solid #eee;}label {	font-size: 13px;    font-weight: 500;}select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {	font-size: 14px;    border-radius: 0;    padding: 9.5px 15px;    height: auto;    outline: 0;    border: 1px solid #eee;    background: #eff7fa;    color: #555;}.form-control:focus {    border-color: #eee;    outline: 0;    -webkit-box-shadow: none;    box-shadow: none;	}.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {	font-size: 14px;}.input-group .input-group-addon {	font-size: 14px;	height: 30px;}/* Fix some bootstrap issues */span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {	display: inline;}.nav-tabs {	margin-bottom: 15px;}div.required .control-label:before {	content: '*';	color: #F00;	font-weight: bold;}/* Gradent to all drop down menus */.dropdown-menu li > a:hover {	text-decoration: none;	color: #ffffff;	background-color: #229ac8;	background-image:none;    background-image:none;    background-image:none;	background-repeat: repeat-x;}/* top */#top {	border-bottom: 0;    min-height: auto;    padding: 10px 0;}#top #form-currency .currency-select,#top #form-language .language-select {	text-align: left;}#top #form-currency .currency-select:hover,#top #form-language .language-select:hover, .dropdown-menu li > a:hover {	text-shadow: none;    color: #ffffff;    background-color:#D72428;    background-image: none;    background-repeat: repeat-x;}#top ul.dropdown-menu-right li a{    padding: 7.5px 12px;}#top .btn-link, #top-links li, #top-links a {	color: #ffffff;    text-shadow: none;    text-decoration: none;    font-size: 12px;	font-weight:500;	transition: all 0.4s ease-in-out;	-webkit-transition: all 0.4s ease-in-out;	-moz-transition: all 0.4s ease-in-out;}#top .btn-link i, #top-links li i, #top-links a i {    font-size: 12px;}.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {    background-color: transparent;    border-color: transparent;}#top .btn-link:hover, #top-links a:hover {	color:#D72428;}#top ul.dropdown-menu li button, #top ul.dropdown-menu li a{	color: #727272;    font-size: 12px;    font-weight: 500;    padding: 5px 10px;}#top .fa {    margin-right: 5px;}#top .dropdown-menu {    padding: 0px 0;    margin: 8px 0 0;    background-color: #ffffff;    border: 0;    border: 0;    border-radius: 0;	transition: all 0.4s ease-in-out;	-webkit-transition: all 0.4s ease-in-out;	-moz-transition: all 0.4s ease-in-out;	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}#top-links .dropdown-menu a {	text-shadow: none;}#top-links .dropdown-menu a:hover {	color: #FFF;}#top .btn-link strong {	font-size: 14px;    line-height: 14px;	font-weight:500;}#top button img{    margin-right: 4px;}#top-links {	padding-top: 0;}#top-links a + a {	margin-left: 15px;}#top .list-inline {    margin: 0;}#top .btn {    padding: 0 10px;}.modal.left .modal-content, .modal.right .modal-content {    background:#fff;}.left_menu ul{	padding:0px;	margin:0px 0 20px;	margin:0px 0 20px;	list-style:none;}.header_menu_wrapper_sidebar h4{	margin-bottom: 15px;    font-size: 16px;}.header_menu_wrapper_sidebar h4 i{	margin-right:3px;}.header_menu_wrapper_sidebar .btn, .header_menu_wrapper_sidebar li a{    font-size: 13px;    color: #757575;    padding: 0;    width: auto;    height: auto;    border-radius: 0;}.header_menu_wrapper_sidebar .btn:hover, .header_menu_wrapper_sidebar li a:hover{    text-decoration:none;	color:#D72428;	background:transparent;}.table-striped>tbody>tr:nth-of-type(odd) {    background-color: transparent;}.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {    border: 1px solid #eee;}.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {    border-top: 1px solid #eee;}.table-bordered {    border: 1px solid #eee;}.table>tbody+tbody {    border-top: 2px solid #eee;}header.main-menu{    padding: 20px 0 0;    background: #ffffff;	margin-bottom:15px;	box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);	-webkit-box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);	-moz-box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);}.header_cart_wrapper_sidebar li img{    max-width: 175px;    margin: auto;    width: 100%;	margin-bottom: 30px;}header.main-menu .eb-menu{	display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: justify;    -ms-flex-pack: justify;    justify-content: space-between;	margin-bottom: 20px;}/* logo */.main-menu .logo_maker {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: justify;    -ms-flex-pack: justify;    justify-content: space-between;}.main-menu .menu_wrapper_header{    display: inline-block;    margin-right: 15px;}header #logo{	display: inline-block;}header #logo a img{    max-height: 100%;    width: 100%;    height: auto;    position: relative;}#menu ul.navbar-nav li{    float: none;    display: inline-block;	text-align:center;}#menu ul.navbar-nav {    float: none;    margin: 0;    text-align: center;}/* fix header */.sticky_header{	position: fixed;    top: 0;    left: 0;    right: 0;    padding: 15px 0;    width: 100%;    z-index: 999;    animation: slide-down 0.7s;    -webkit-animation: slide-down 0.7s;    -moz-animation: slide-down 0.7s;    -ms-animation: slide-down 0.7s;    -o-animation: slide-down 0.7s;    background: rgba(0, 0, 0, 0.8);    -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);    -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);    -ms-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);    -o-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);}.sticky_header .etooltip {	display:none;}/* search_and-cart*/.search_and-cart ul{    padding: 0;	margin: 0;    list-style: none;}header .cart-menu{    position: relative;}.search_and-cart ul li a i, .menu_wrapper_header .menu_icons i{    font-size: 18px;    cursor: pointer;	}.menu_wrapper_header .menu_icons i{	color: #212121;    font-size: 25px;    line-height: 35px;}.search_and-cart ul li a i:hover, .menu_wrapper_header .menu_icons i:hover{	color:#D72428;}.search_and-cart ul li {    float: left;    margin-right: 20px;    vertical-align: middle;    color: #212121;    font-size: 14px;    text-decoration: none;}.search_and-cart ul li i{	color: #D72428;    font-size: 18px;    margin-right: 3px;}.search_and-cart ul li:last-child{    margin-right: 0;}/* cart */.header_menu_wrapper_sidebar .eb_cate_button{		background: rgb(215, 36, 40);    color: #ffffff;    padding: 8px 15px;    border-radius: 3px;    display: inline-block;    margin-top: 15px;    width: 100%;    text-align: center;}.header_menu_wrapper_sidebar .eb_cate_button:hover{	background: rgb(33, 33, 33);	color: #ffffff;}.header_menu_wrapper_sidebar .table {    margin-bottom: 10px;}#cart {	margin-bottom: 0;}#cart button{    width: auto;    background: transparent;    color:#D72428;    text-align: center;    padding: 0;    border: 0;	box-shadow: none;}#cart button .fa {    font-size: 18px;}#cart > .btn {	font-size: 12px;	line-height: 18px;	}#cart.open > .btn {	background-image: none;    background-color: #ffffff;    border: 0;    color: #1d2029;    box-shadow: none;	-moz-box-shadow:none;	-webkit-box-shadow:none;	text-shadow: none;    text-shadow: none;}#cart.open > .btn:hover {	color: #444;}#cart .dropdown-menu {	background: #f4f4f4;	z-index: 1001;}#cart-total, #cart-total2, .wishlist a span {  background: linear-gradient(0deg,#ff934b 0%,#ff5e62 100%);    width: 16px;    border-radius: 50%;    -moz-border-radius: 50%;    -webkit-border-radius: 50%;    color: #ffffff;    position: absolute;    top: -9px;    left: 16px;    text-align: center;    height: 16px;    line-height: 16px;    font-size: 10px;}.wishlist a span{    top: -15px;}header .search_and-cart .wishlist a{	position:relative;}#cart.open ul li {	padding: 0 !important;    text-align: center;	float:none !important;}#cart.open ul.dropdown-menu{	background: #ffffff;    z-index: 1001;    border-color: #eee;    position: absolute;	border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;    top: 100%;    left: -34px;    width: 225px;    padding: 15px 20px;    margin: 0px;    list-style: none;    transition: 0.4s;    margin-top: 10px;    text-align: center;	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}#cart .dropdown-menu {	min-width: 100%;}/*-- cart menu --*/#cart.open ul.dropdown-menu{	background: #fff;    z-index: 1001;    border-color: #ddd;    position: absolute;    border-radius: 0;    -moz-border-radius: 0;    -webkit-border-radius: 0;    top: 100%;    width: auto;    left: -300px;    right: 0;    padding: 15px 20px;    margin: 0px;    list-style: none;    transition: 0.4s;    margin-top:10px;    text-align: center;    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}#cart .dropdown-menu li > div {	min-width: auto;	padding: 0 10px;}#cart .dropdown-menu {    width: 350px;    padding: 5px 0;}.cart-menu #cart .dropdown-menu > li {    overflow-x: hidden;    overflow-y: auto;    max-height: 280px;    padding: 0 15px;}.cart-menu #cart .dropdown-menu  li table.table-bordered{    border: 0;}.cart-menu #cart tbody>tr>td {    border: 0;}.cart-menu #cart .dropdown-menu  li table {	border:0px;}.cart-menu #cart .table-striped>tbody>tr:nth-of-type(odd) {    background-color: transparent;}.cart-menu #cart .table-striped>tbody>tr td button.btn-xs{    padding: 1px 5px;    font-size: 12px;    line-height: 1.5;    border-radius: 0;    -webkit-border-radius: 0;    -moz-border-radius: 0;    -khtml-border-radius: 0;}#cart .dropdown-menu .img-thumbnail {    width: auto;    max-width: none;    padding: 0;    margin: 4px;    border: 1px solid #ddd;}#cart .dropdown-menu li > div {    border-top: 1px solid #e4e4e4;    margin: 10px 0;    padding: 10px 0 0;    display: inline-block;    width: 100%;}.main-menu .cart-menu #cart ul.dropdown-menu p a {	font-size: 12px;    font-weight: 500;    color: #ffffff;    letter-spacing: 0.7px;    display: inline-block;    vertical-align: top;    padding: 6px 15px;    background:#D72428;         -webkit-transition: all 0.3s linear 0s;    -moz-transition: all 0.3s linear 0s;    -ms-transition: all 0.3s linear 0s;    -o-transition: all 0.3s linear 0s;    transition: all 0.3s linear 0s;    width: auto;    height: auto;    line-height: 22px;}.main-menu .cart-menu #cart ul.dropdown-menu p a i{	font-size: 12px;}.main-menu .cart-menu #cart ul.dropdown-menu p a:hover {    color: #fff;    background-color: #1d2029;}.main-menu .cart-menu #cart .btn-danger:hover{    box-shadow: none;	-moz-box-shadow: none;	-webkit-box-shadow: none;}.search_button{    padding-bottom: 3px;}@media (max-width: 478px) {	#cart .dropdown-menu {		width: 100%;	}}#cart .dropdown-menu table {	margin-bottom: 10px;}#cart .dropdown-menu li > div {	min-width: auto;}@media (max-width: 478px) {	#cart .dropdown-menu li > div {		min-width: 100%;	}}#cart .dropdown-menu li p {	margin: 5px 0;}header .headermenu{    width: 100%;    z-index: 105;    background: #D72428;    -webkit-transition: top 0.2s ease-in-out;    -moz-transition: top 0.2s ease-in-out;    -ms-transition: top 0.2s ease-in-out;    -o-transition: top 0.2s ease-in-out;}/* menu */#menu {	background-color: transparent;    background-image: none;    background-repeat: repeat-x;    border-color: transparent;    min-height: auto;    margin: 0;    border: 0;}#menu .nav > li > a {	color: #ffffff;    text-shadow: none;    padding: 10px 10px;    min-height: auto;    background-color: transparent;    transition: 0.4s;    -moz-transition: 0.4s;    -webkit-transition: 0.4s;    font-size: 15px;}#menu .nav > li > a:hover, #menu .nav > li.open > a {	background-color: transparent;    color:#D72428;}#menu .dropdown-menu {	padding-bottom: 0;}#menu .dropdown-inner {	display: table;}#menu .dropdown-inner ul {	display: table-cell;    border-bottom: 4px solid#D72428;}#menu .dropdown-inner a {    min-width: 225px;    display: block;    padding: 5px 15px;    clear: both;    line-height: 20px;    color: #333333;    font-size: 12px;    text-align: left;}#menu .dropdown-inner li a:hover {	color: #FFFFFF;}#menu .see-all {    display: block;    margin-top: 0;    border-top: 0;    padding: 5px 15px;    font-size: 12px;}#menu .see-all:hover, #menu .see-all:focus {	text-decoration: none;    color: #fff;    background-color:#D72428;    background-image: none;    background-repeat: repeat-x;}.caption.categoryname h4 {    background: #f2f2f2;    margin: 0 0 0px;    padding: 5px;    width: 100%;    line-height: 16px;    text-align: center;    color: #000;    font-weight: normal;}#menu #category {	float: none;	padding-left: 15px;	font-size: 16px;	font-weight: 400;	line-height: 40px;	color: #fff;	text-shadow: none;	padding: 0;}#menu .btn-navbar {	font-size: 15px;	font-stretch: expanded;	color: #FFF;	padding: 2px 18px;	float: right;	background-color: #229ac8;	background-image:none;	background-repeat: repeat-x;	border-color: #1f90bb #1f90bb #145e7a;	display: none;}#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {	color: #ffffff;	background-color:#D72428;}#menu ul.search_and_shopping_bag{	padding:0;	margin:0;	list-style:none;}#menu ul.search_and_shopping_bag li{	float:left;	padding: 35px 15px 23px;	position: relative;}#menu ul.search_and_shopping_bag li a .fa {    font-size: 20px;}#menu ul.search_and_shopping_bag li a span{    background: #1d2029;    width: 20px;    border-radius: 50%;	-moz-border-radius: 50%;	-webkit-border-radius: 50%;    color: #ffffff;    position: absolute;    top: -9px;    right: -45px;    text-align: center;    height: 20px;    line-height: 20px;}#menu ul.navbar-nav .dropdown-menu {    position: absolute;    top: 100%;    left: 0;    z-index: 1000;    display: none;    float: left;    min-width:225px;    padding: 0px 0;    font-size: 14px;    text-align: left;    list-style: none;    background-color: #fff;    -webkit-background-clip: padding-box;    background-clip: padding-box;    border:0;    border-radius: 0;    box-shadow: 0 8px 24px -5px #757575;}/* Search Style */ #search {	margin-bottom: 0px;	width: 100%;}#search .input-lg {	line-height: 20px;    padding: 0 10px;    width: 100%;    display: block;    background-color: #e9f6f7;    height: 40px;    padding-left: 40px;    padding-bottom: 2px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    -moz-background-clip: padding;    -webkit-background-clip: padding-box;    background-clip: padding-box;    border: #dbf0f2 solid 1px;    font-size: 15px;    color: #353535;    font-weight: 500;    position: relative;    z-index: 1;    -webkit-transition: all .2s ease-in-out;    -moz-transition: all .2s ease-in-out;    -ms-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    padding-right: 120px;    box-shadow: none;}#search .btn-lg {	font-size: 13px;    text-shadow: none;    position: absolute;    right: 0;    top: 0;    z-index: 2;    width: 111px;    -webkit-border-radius: 0px 3px 3px 0px;    -moz-border-radius: 0px 3px 3px 0px;    border-radius: 0px 3px 3px 0px;    -moz-background-clip: padding;    -webkit-background-clip: padding-box;    background-clip: padding-box;    height: 40px;    line-height: 14px;    cursor: pointer;    padding: 13px 25px;    background-image:-webkit-linear-gradient(0deg,#ff934b 0%,#ff5e62 100%);	webkit-box-shadow: 0px 2px 8px 0px rgba(255,97,98,0.46);    -moz-box-shadow: 0px 2px 8px 0px rgba(255,97,98,0.46);    box-shadow: 0px 2px 8px 0px rgba(255,97,98,0.46);	text-transform:capitalize;}#search i.header_search_icon{    position: absolute;    z-index: 99;    left: 15px;    height: 35px;    top: 26%;    font-size: 16px;	color: #D72428;}@media (min-width: 768px) {	#menu .dropdown:hover .dropdown-menu {		display: block;	}}@media (max-width: 767px) {	#menu {		border-radius: 0px;	}	#menu div.dropdown-inner > ul.list-unstyled {		display: block;	}	#menu div.dropdown-menu {		margin-left: 0 !important;		padding-bottom: 10px;		background-color: rgba(0, 0, 0, 0.1);	}	#menu .dropdown-inner {		display: block;	}	#menu .dropdown-inner a {		width: 100%;		color: #fff;	}	#menu .dropdown-menu a:hover,	#menu .dropdown-menu ul li a:hover {		background: rgba(0, 0, 0, 0.1);	}	#menu .see-all {		margin-top: 0;		border: none;		border-radius: 0;		color: #fff;	}}/* content */#content {	min-height: auto;}/* footer */#footer {    border-top: 0;    padding: 50px 0 30px;	background:#1d2029;}#footer ul{    margin: 0;    padding: 0;    list-style: none;}#footer .footer-inner-matter h3{    font-size: 18px;	color: #fff;}#footer .footer-inner-matter ul li{    color: #757575;    position: relative;    margin-bottom: 5px;     }#footer .contact_new ul li{    margin-left: 25px;}#footer .footer-inner-matter ul li.email{	text-transform: lowercase;}#footer .footer-inner-matter ul li:last-child{	margin-bottom: 0px;}#footer .footer-inner-matter ul li i{    margin-right: 5px;}#footer .contact_new ul li i {	position: absolute;    top: 5px;    left: -25px;	color:#D72428}#footer .footer-inner-matter ul li i{    margin-right: 5px;}#footer .footer-inner-matter ul li a:hover{	color:#D72428;}.footer_newsletters h3, .footer_newsletters h3 i{    font-size: 20px;}.footer_newsletters h3 i{	color:#D72428;}.footer_newsletters input[type="text"]{	float: left;    border: none;    color: #353535;	font-weight: 500;    padding: 0 135px 0px 15px;    background: #e9f6f7;    height: 43px;    max-width: 700px;    letter-spacing: 1px;    width: 100%;    border-bottom: 1px solid rgba(255,255,255,0.1);    outline: 0;	border-radius: 3px;}.footer_newsletters input[type="button"]{	font-size: 13px;    text-shadow: none;    position: absolute;    right: 0;    top: 0;    z-index: 2;    -moz-background-clip: padding;    -webkit-background-clip: padding-box;    background-clip: padding-box;    height: 43px;    line-height: 14px;    cursor: pointer;    padding: 13px 25px;    background: rgb(215, 36, 40);    webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;	border: 0;    color: #ffffff;	transition: all 0.4s ease-in-out;	-webkit-transition: all 0.4s ease-in-out;	-moz-transition: all 0.4s ease-in-out;	border-radius: 0px 3px 3px 0px;	border-radius: 0px 3px 3px 0px;}.footer_newsletters input[type="button"]:hover{	background: rgb(33, 33, 33);    color: #ffffff;}#subsribe{    position: relative;}.footer_newsletters .row{    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: justify;    -ms-flex-pack: justify;    justify-content: space-between;}#footer .footer-inner-matter .payment_method ul li i {    font-size: 32px;}html body #footer .footer-inner-matter ul li a{    color: #757575;}.footer_newsletters {    padding: 25px;    margin-bottom: 0;}.footer_newsletters p{    color:#757575;}#footer .footer_newsletters h3{	color: #212121;}#copy-right.copy-right{	padding: 20px 0;    background: #fff;}#copy-right.copy-right p {    margin: 0;    color: #757575;}.copy-right .copy-right-text{    text-align: center;}.sociallinks, .paymenticon{    margin-top: 30px;}#footer .footer-inner-matter .paymenticon ul li i {    margin-right: 0;	font-size: 24px;}.sociallinks li a {    font-size: 30px;    width: 30px;    height: 30px;    background: #eff7fa;    text-align: center;    border-radius: 3px;    display: inline-block;    line-height: 20px;}.sociallinks li a:hover {    background: rgb(33, 33, 33);	color:#fff;}.sociallinks li, .paymenticon ul li{    display: inline-block;    margin-right: 10px;}.sociallinks li:last-child, .paymenticon ul li:last-child{    margin-right: 0;}/* alert */.alert {	padding: 8px 14px 8px 14px;}/* breadcrumb */.main_breadcrumb{	background: #ffffff;    padding: 15px 15px;    text-align: center;}.breadcrumb {	margin: 0;	padding: 0;	border: 0;	list-style: none;	background-color: transparent;	border-radius: 0;	-webkit-border-radius: 0;	-moz-border-radius: 0;}.breadcrumb i {	font-size: 15px;}.breadcrumb > li {	text-shadow: none;    padding: 0;	position: relative;	white-space: nowrap;}.breadcrumb a{    font-weight: 500;    white-space: pre-wrap;    word-wrap: break-word;}.breadcrumb a:hover{	color: #D72428;}.breadcrumb li:last-child a{    color:#D72428;}.breadcrumb a span{   color:#212121;}.breadcrumb>li+li:before {    padding: 0px 5px;    color: #212121;    content: "/\00a0";}.main_breadcrumb h3{	margin:0px;}.pagination {	margin: 0;}/* buttons */.buttons {	margin: 1em 0;}.btn {	font-size: 12px;    display: inline-block;    vertical-align: top;    padding: 12.3px 18px;    -webkit-transition: all 0.3s linear 0s;    -moz-transition: all 0.3s linear 0s;    -ms-transition: all 0.3s linear 0s;    -o-transition: all 0.3s linear 0s;    transition: all 0.3s linear 0s;    width: auto;    height: auto;    border-radius:3px;    border: 0;}.btn-xs {	font-size: 9px;}.btn-sm {	font-size: 10.2px;}.btn-lg {	padding: 10px 16px;	font-size: 15px;}.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {	font-size: 12px;}.btn-group > .btn-xs {	font-size: 9px;}.btn-group > .btn-sm {	font-size: 10.2px;}.btn-group > .btn-lg {	font-size: 15px;}.btn-default {	font-size: 12px;    color: #ffffff;    display: inline-block;    vertical-align: top;    padding: 12.3px 18px;    background: #D72428;    -webkit-transition: all 0.3s linear 0s;    -moz-transition: all 0.3s linear 0s;    -ms-transition: all 0.3s linear 0s;    -o-transition: all 0.3s linear 0s;    transition: all 0.3s linear 0s;    width: auto;    height: auto;    border-radius: 3px;    border: 0;	background-image:none;    background-image:none;    background-image:none;}.btn-default {    border-color: transparent;}.btn-primary {	font-size: 12px;    color: #ffffff;    display: inline-block;    vertical-align: top;    padding: 12.3px 18px;    background: #D72428;    -webkit-transition: all 0.3s linear 0s;    -moz-transition: all 0.3s linear 0s;    -ms-transition: all 0.3s linear 0s;    -o-transition: all 0.3s linear 0s;    transition: all 0.3s linear 0s;    width: auto;    height: auto;    border-radius: 3px;    border: 0;	background-image:none;    background-image:none;    background-image:none;}.btn-primary:hover, .btn-primary:active, .btn-default:hover, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {	background-color:rgb(33, 33, 33);	background-position: 0 -15px;	color:#ffffff;}.btn-warning {	color: #ffffff;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);	background-color: #faa732;	background-image:none;	background-repeat: repeat-x;	border-color: #f89406 #f89406 #ad6704	}.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}.btn-danger {	color: #ffffff;    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);    background-color: #da4f49;    background-image: none;    background-repeat: repeat-x;    border-color: #da4f49;	border-radius:3px;}.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);	-webkit-box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);	     -moz-box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}.btn-success {	color: #ffffff;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);	background-color: #5bb75b;	background-image:none;	background-repeat: repeat-x;	border-color: #51a351 #51a351 #387038;	border-radius:3px;}.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);	-webkit-box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);	     -moz-box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}.btn-info {	color: #ffffff;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);	background-color: #df5c39;	background-image:none;	background-repeat: repeat-x;	border-color: #dc512c #dc512c #a2371a;	border-radius:3px;}.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {	background-image: none;	background-color: #df5c39;}.btn-link {	border-color: rgba(0, 0, 0, 0);	cursor: pointer;	color: #23A1D1;	border-radius:3px;}.btn-link, .btn-link:active, .btn-link[disabled] {	background-color: rgba(0, 0, 0, 0);	background-image: none;	box-shadow: none;	-webkit-box-shadow: none;	     -moz-box-shadow: none;}.btn-inverse {	color: #ffffff;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);	background-color: #363636;	background-image:none;	background-repeat: repeat-x;	border-color: #222222 #222222 #1d2029;}.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {    color: #fff;    background-color: #1d2029;    border-color: #1d2029;}.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {	background-color: #222222;	background-image:none;}/* list group */.list-group a {	border: 0;	color: #555;	padding: 8px 12px;}.list-group a.active, .list-group a.active:hover, .list-group a:hover {    color: #D72428;    background: transparent;    border: 0;    text-shadow: none;}/* carousel */.carousel-caption {	color: #FFFFFF;	text-shadow: 0 1px 0 #1d2029;}.carousel-control .icon-prev:before {	content: '\f053';	font-family: FontAwesome;}.carousel-control .icon-next:before {	content: '\f054';	font-family: FontAwesome;}/* product list */.product-thumb {	border: 0;	overflow: auto;	margin-bottom: 0px;	width: 100%}.product-thumb .image {	text-align: center;}.product-thumb .image a {	display: block;}.product-thumb .image a:hover {	opacity: 0.8;}.product-thumb .image img {	margin-left: auto;	margin-right: auto;	border-radius: 10px;}.product-grid .product-thumb .image {	float: none;}@media (min-width: 767px) {.product-list .product-thumb .image {	float: left;	padding: 0 15px;}}.product-thumb h4 {	font-weight: 400;    margin-top: 0;    margin-bottom: 5px;    text-overflow: ellipsis;    width: 100%;    white-space: nowrap;    overflow: hidden;    font-size: 14px;    line-height: 18px;}.product-thumb h4 a {    font-size: 14px;    font-weight: 500;    text-align: center;}.product-thumb h4 a:hover {    color:#D72428;}.product-thumb .caption {	padding: 5px 0 5px;    min-height: 5px;}.product-list .product-thumb .caption {	margin-left: 230px;}.category_pages .product-grid .product_description{	/* display:none; */}.category_pages .product-list .listnone, .category_pages .product-grid .gridnone{	display:none;}.category_pages .product-list .product-thumb .price {    margin-bottom: 15px;}@media (max-width: 1200px) {.product-grid .product-thumb .caption {	min-height: 210px;	padding: 0 10px;}}@media (max-width: 767px) {.product-list .product-thumb .caption {	min-height: 0;	margin-left: 0;	padding: 0 10px;}.product-grid .product-thumb .caption {	min-height: 0;}}.product-thumb .rating {	padding: 0px 0 3px;}.rating .fa-stack {	font-size: 6px;	color: #f5cb0c;}.rating .fa-star-o {    font-size: 12px;}.rating .fa-star {	color:#f5cb0c;	font-size: 12px;}.rating .fa-star + .fa-star-o {	color: #f5cb0c;}h2.price {	margin: 0;}.product-thumb .price {	text-align: left;    color: #D72428;    vertical-align: middle;    margin-bottom: 5px;    font-size: 17px;    font-weight: 500;    margin-left: 0;}.product-list .product-thumb .price .price-new {	text-align: left;    color: #000;    display: block;    vertical-align: middle;    margin-bottom: 5px;    font-size: 17px;    font-weight: 600;    direction: ltr;}.product-grid .product-thumb .price .price-new {	text-align: left;    color: #000;    display: block;    vertical-align: middle;    margin-bottom: 5px;    font-size: 17px;    font-weight: 600;    direction: ltr;}.product-thumb .price-old {	color: #757575;    text-decoration: line-through;    font-size: 15px;    line-height: 18px;    font-weight: 400;	vertical-align: middle;}.product-thumb .price-tax {	color: #757575;	font-size: 12px;	display: block;}.product-thumb .button-group {	border-top: 0;    background-color: transparent;    overflow: auto;}@media (max-width: 768px) {	.product-list .product-thumb .button-group {		border-left: none;	}}.product-thumb .button-group button + button {	width: auto;    margin-right: 5px;}.product-thumb .button-group button:hover {	text-decoration: none;	cursor: pointer;}@media (max-width: 1200px) {	.product-thumb .button-group button, .product-thumb .button-group button + button {		width: 33.33%;	}}@media (max-width: 767px) {	.product-thumb .button-group button, .product-thumb .button-group button + button {		width: 33.33%;	}}.thumbnails {	overflow: auto;	clear: both;	list-style: none;	padding: 0;	margin: 0;}.thumbnails > li {	margin-left: 20px;}.thumbnails {	margin-left: -20px;}.thumbnails > img {	width: 100%;}.image-additional a {	margin-bottom:0px;	padding: 0;	display: block;	border: 1px solid #eee;}.image-additional {	max-width: 110px;}.image-additional img {	max-width: 110px;	width: 100%;}.thumbnails .image-additional {	float: left;	margin-right: 17.8px;}.thumbnails .image-additional:last-child {	margin-right: 0;}.additional_silder_images .bx-wrapper .bx-pager.bx-default-pager a{	display:none;}.additional_silder_images  .bx-wrapper .bx-controls-direction a.bx-next {	position: relative;	bottom: 0;	right: 0;	margin: 0 0 0 15px;	font-size: 11px;	cursor: pointer;	text-align: center;	background:#D72428b3;	top: 10px;	color: #fff;	padding: 5px 10px;	 }.additional_silder_images  .bx-wrapper .bx-controls-direction a.bx-prev {	position: relative;	top: 10px;	left: 0;	margin: auto;	font-size: 11px;	cursor: pointer;	text-align: center;	background:#D72428b3;	bottom: 0;	color: #fff;	padding: 5px 10px;	 }.additional_silder_images  .bx-controls-direction{    text-align: center;}#product-product .thumbnails > li {	margin-left: 0;}@media (min-width: 1200px) {	#content .col-lg-2:nth-child(6n+1),	#content .col-lg-3:nth-child(4n+1),	#content .col-lg-4:nth-child(3n+1),	#content .col-lg-6:nth-child(2n+1) {		clear:left;	}}@media (min-width: 992px) and (max-width: 1199px) {	#content .col-md-2:nth-child(6n+1),	#content .col-md-3:nth-child(4n+1),	#content .col-md-4:nth-child(3n+1),	#content .col-md-6:nth-child(2n+1) {		clear:left;	}}@media (min-width: 768px) and (max-width: 991px) {	#content .col-sm-2:nth-child(6n+1),	#content .col-sm-3:nth-child(4n+1),	#content .col-sm-4:nth-child(3n+1),	#content .col-sm-6:nth-child(2n+1) {		clear:left;	}}.product-layout {margin: 0;    background: transparent;    z-index: 1;    border: #939393;    border-radius: 2px;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    box-shadow: none;    -webkit-box-shadow: none;    -moz-box-shadow: none;    width: 100%;    position: relative;    overflow: visible;    width: 100%;}/* fixed colum left + content + right*/@media (min-width: 768px) {    #column-left  .product-layout .col-md-3 {       width: 100%;    }	#column-left + #content .product-layout .col-md-3 {       width: 50%;    }	#column-left + #content + #column-right .product-layout .col-md-3 {       width: 100%;    }    #content + #column-right .product-layout .col-md-3 {       width: 100%;    }}/* fixed product layouts used in left and right columns */#column-left .product-layout, #column-right .product-layout {	width: 100%;}/* fixed mobile cart quantity input */.input-group .form-control[name^=quantity] {	min-width: 50px;}/* Missing focus and border color to overwrite bootstrap */.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {    background-image: none;    background-color: #df5c39;}/* silder */.swiper-viewport img{	width:100%;}#common-home .swiper-viewport {    margin: 0;    background: transparent;    z-index: 1;    border: 0;    border-radius: 0px;    -webkit-border-radius: 0px;    -moz-border-radius: 0px;    box-shadow: none;    -webkit-box-shadow: none;    -moz-box-shadow: none;    width: 100%;    position: relative;    overflow: visible;    width: 100%;    -webkit-box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);    -moz-box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);    box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);    border-radius: 3px 3px 0 0;}#common-home .swiper-viewport img{    border-radius:3px 3px 0 0;	width:100%;}#common-home .swiper-pagination {    display: none;}#common-home .swiper-viewport:hover .swiper-button-prev, #common-home .swiper-viewport:hover .swiper-button-next {    text-align: center;    opacity: 1;    background: #1d2029;    width: 35px;    height: 35px;    line-height: 35px;	color: #ffffff;}#common-home .swiper-viewport .swiper-button-prev, #common-home .swiper-viewport .swiper-button-next {    text-align: center;    opacity: 1;    background: #1d2029;    width: 35px;    height: 35px;    line-height:35px;	color: #ffffff;	border-radius: 4px;}#common-home .swiper-viewport .swiper-button-prev:hover, #common-home .swiper-viewport .swiper-button-next:hover {    background:#D72428;	color: #ffffff;}#common-home .swiper-button-prev:before {    font-family: FontAwesome;    content:"\f104";    color: #ffffff;    font-size: 20px;    display: inline-block;	width: 35px;    height: 35px;}#common-home .swiper-button-next:before {    font-family: FontAwesome;    content:"\f105";    color: #ffffff;    font-size: 20px;    display: inline-block;	width: 35px;    height: 35px;}html body a:focus, .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {    outline: 0;    outline: 0;    outline-offset: 0;}#common-home .swiper-viewport .swiper-button-next {    opacity: 0;}#common-home .swiper-viewport .swiper-button-prev{	opacity: 0;}.swiper-viewport .controls ul li{	display: table-cell;    width: 1%;    max-width: 90px;	}.swiper-viewport .controls ul{    overflow-x: auto;    overflow-y: hidden;    padding: 0;    margin: 0;    white-space: nowrap;    text-align: center;    position: relative;    background: #ffffff;	border-radius: 0 0 4px 4px;}.swiper-viewport .controls ul li a{	font-size: 15px;	border-bottom: 2px solid transparent;}.swiper-viewport .controls ul li a:hover {    text-decoration: none;    background-color: transparent;    border-bottom: 2px solid #D72428;}.swiper-viewport .controls ul li.active a {    text-decoration: none;    background-color: transparent;    border-bottom: 2px solid #D72428;	color:#D72428;}/* silder end */#category{    padding:10px 0;    text-align: center;}.comman_title{	text-align: center;    margin-bottom: 20px;}.comman_title h2 {	margin: 0;    display: inline-block;    width: 100%;    position: relative;    color: #212121;    text-align: left;    font-size: 20px;    font-weight: 500;    margin-bottom: 0;}.tabbing {    display: inline-block;    width: 100%;    border: 1px solid #f0f0f0;    position: relative;    background: #fff;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    -moz-background-clip: padding;    -webkit-background-clip: padding-box;    background-clip: padding-box;    -webkit-box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);    -moz-box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);    box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);}html body .owl-wrapper-outer {    border: 0;    -webkit-border-radius: 0;    -moz-border-radius: 0;    -o-border-radius: 0;    border-radius: 0;    -webkit-box-shadow: none;    -moz-box-shadow: none;    -o-box-shadow: none;    box-shadow: none;}html body .owl-carousel {    background: transparent;}#category ul {    margin-top: 0;    margin-bottom: 0;    list-style: none;	padding: 30px 0;	text-align:center;}#category ul li img{	background: transparent;    padding: 0;    width: 80px;    height: 80px;    border-radius: 50%;    overflow: hidden;    cursor: pointer;    display: -webkit-inline-box;    display: -webkit-inline-flex;    display: -ms-inline-flexbox;    display: inline-flex;    -webkit-box-pack: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    justify-content: center;    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;    border: 1px solid #ebebeb;    margin: auto;}#category ul h3{    margin-top: 6px;    font-size: 1.3rem;    color: #212121;    display: block;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;    margin-bottom: 0;}#category ul h3 a{    color:#212121;}#category ul h3 a:hover{    color:#D72428;}#category .category-inner-matter{    border: 1px solid #eeeeee;    margin-bottom: 30px;}#category .category-inner-matter .caption{    background: rgba(0,0,0,0.6);    padding: 15px 10px;    color: #ffffff;}#category .category-inner-matter .caption h4 a{    color: #ffffff;    font-size: 18px;    font-weight: 500;}#category .browsecategory{    margin-top: 25px;}#category .category-thumb {	position: relative;    overflow: hidden;    background: transparent;    padding: 0 5px;    transition: all 0.45s ease 0s;    -webkit-transition: all 0.45s ease 0s;    -moz-transition: all 0.45s ease 0s;    -o-transition: all 0.45s ease 0s;    text-align: center;}.innerpages .tabbing {    padding: 15px;}.home_products .product-thumb {    margin: 15px 0;}.product_wrapper{    padding:30px 0;}.product_wrapper .product-thumb .button-group {    position: absolute;    top: 35%;    left: 0;    right: 0;}.product_wrapper .product-thumb .button-group1{    position: absolute;    top: 10px;    left: 10px;}.product_wrapper .product-thumb .button-group, .product_wrapper .product-thumb .button-group1{	opacity: 0;	transition: all 0.3s ease 0s;    -webkit-transition: all 0.3s ease 0s;    -moz-transition: all 0.3s ease 0s;    -ms-transition: all 0.3s ease 0s;    -o-transition: all 0.3s ease 0s;}.product_wrapper .product-thumb:hover .button-group, .product_wrapper .product-thumb:hover .button-group1 {    opacity: 1;    transition: all 0.3s ease 0s;    -webkit-transition: all 0.3s ease 0s;    -moz-transition: all 0.3s ease 0s;    -ms-transition: all 0.3s ease 0s;    -o-transition: all 0.3s ease 0s;}.product_wrapper .image .rating{    position: absolute;    left: 0;    right: 0;    margin: 0;    bottom: 10px;	opacity:0;	transition: all 0.4s ease-in-out;	-webkit-transition: all 0.4s ease-in-out;	-moz-transition: all 0.4s ease-in-out;	color: #f5cb0c;}.product_wrapper .product-thumb:hover .image .rating{	opacity:1;}.product_wrapper .caption .rate-and-title button {    font-size: 12px;    font-weight: 500;    color: #ffffff;    letter-spacing: 0.7px;    display: inline-block;    vertical-align: top;    padding: 6px 15px;    background: rgb(215, 36, 40);    border: 0;    -webkit-transition: all 0.3s linear 0s;    -moz-transition: all 0.3s linear 0s;    -ms-transition: all 0.3s linear 0s;    -o-transition: all 0.3s linear 0s;    transition: all 0.3s linear 0s;    width: auto;    height: auto;    line-height: 22px;    opacity: 1;    border-radius: 3px;	webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;	transition: all 0.4s ease-in-out;	-webkit-transition: all 0.4s ease-in-out;	-moz-transition: all 0.4s ease-in-out;}.product_wrapper .caption .rate-and-title button:hover {    background: rgb(33, 33, 33);    color: #ffffff;}.product_wrapper .product-thumb .image {    text-align: center;    position: relative;}.product_wrapper .product-thumb .button-group button, .product_wrapper .product-thumb .button-group1 button, .product_wrapper .product-thumb .button-group1 a {    width: 30px;    height: 30px;    color: #fff;    padding: 0;    text-align: center;    position: relative;    transition: none;    vertical-align: top;    background: none;    border: 0;    transition: all 0.3s ease 0s;    -webkit-transition: all 0.3s ease 0s;    -moz-transition: all 0.3s ease 0s;    -ms-transition: all 0.3s ease 0s;    -o-transition: all 0.3s ease 0s;    display: block;    margin: 5px 0;    transition: all 0.4s ease-in-out;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    background: #D72428;    line-height: 30px;    border-radius: 100%;}.product_wrapper .product-thumb .button-group button i, .product_wrapper .product-thumb .button-group1 button i, .product_wrapper .product-thumb .button-group1 a i {	font-size:12px;}.product_wrapper .product-thumb .button-group button:hover, .product_wrapper .product-thumb .button-group1 button:hover, .product_wrapper .product-thumb .button-group1 a:hover {    color:#fff;    background-color:#212121;}.sale{	right: 15px;    position: absolute;    text-align: right;    top: 15px;	background-image:url("catalog/sale.png")    transition: all 0.3s ease 0s;    -webkit-transition: all 0.3s ease 0s;    -moz-transition: all 0.3s ease 0s;    -ms-transition: all 0.3s ease 0s;    -o-transition: all 0.3s ease 0s;}.sale p{	position: relative;    font-size: 11px;    font-weight: 500;    letter-spacing: 0;    padding: 0;    line-height: 15px;    z-index: 1;    margin: 0px;}.product_wrapper .nav-tabs {    margin-bottom: 15px;    text-align: center;    float: none;}.product_wrapper .nav-tabs>li {    float: none;    margin-bottom: -1px;    display: inline-block;}#etabs .comman_title{    position: relative;}#etabs .comman_title h2 {    position: absolute;    left: 0;	top: 10px;}#etabs .nav-tabs {    border-bottom: 0;	border-radius:0px;}#etabs .nav-tabs>li.active>a, #etabs .nav-tabs>li.active>a:focus, #etabs .nav-tabs>li.active>a:hover {    color: #D72428;    cursor: default;    background-color:transparent;    border: 0;    border-bottom-color: transparent;    padding: 5px 15px;    display: inline-block;	font-size: 18px;}#etabs .nav-tabs>li>a {    padding: 5px 15px;    border: 0;    font-size: 15px;    letter-spacing: 0.5px;    border-radius: 3px;    transition: all 0.4s ease-in-out;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    background: transparent;    color: #555;}#etabs .nav-tabs>li>a:hover {    border-color:transparent;    background:transparent;    color: #D72428;}/* banner effect */.products_banner a{	display: block;	position: relative}.products_banner a:before, .products_banner a:after {    content: "";    border-radius: 0;    bottom: 10px;    left: 10px;    opacity: 0;    position: absolute;    right: 10px;    top: 10px;    background: rgba(0,0,0,.1) none repeat scroll 0 0;    transition: opacity 0.35s ease 0s,transform 0.5s ease 0s;}.products_banner a:after {    transform: scale(1,0);}.products_banner a:before {    transform: scale(0,1);}.products_banner:hover a:before, .products_banner:hover a:after {    opacity: 1;    transform: scale(1);}/* testinomials */.testinomials{	background:none;	background-attachment: fixed;    background-size: cover;	position: relative;    z-index: 0;}#testinomials img {    margin: 0 0 5px 0; }#testinomials .custom_item{    background: transparent;    z-index: 1;    position: relative;    padding: 40px 40px 40px;    text-align: center;    border-bottom: 0;    border-radius: 0px;}#testinomials .owl-stage-outer{    margin-top: 30px;}#testinomials .testinomials .tauthor {	font-style: normal;    font-weight: 500;    padding-top: 0;}#testinomials .testinomials .tauthor1{    color: #D72428;}#testinomials .testinomials .owl-stage-outer p {    margin: 0;    font-size: 14px;    line-height: 27px;}#testinomials .comman_title p {    color: #ffffff;}#testinomials .owl-carousel .owl-dots.disabled, #testinomials .owl-carousel .owl-nav.disabled {    display: none;}.testinomials i{	margin-bottom:15px;}.testinomials .owl-wrapper-outer{	box-shadow:none;	border:0px;}.testinomials .ttitle{	font-size:26px;	font-weight:bold;}.testinomials .tdescription{	font-size:18px;}.testinomials .owl-carousel .owl-buttons div{	color:#fff;	text-shadow:none;}.testinomials .tauthor{	font-size:16px;	font-style:italic;}.testinomials .owl-carousel {	background:none;}/* blog */#blog-wrapper.blog-wrapper .blog-inner-section img{	width:100%;}#blog-wrapper.blog-wrapper .swiper-viewport {    margin: 0;    background: #0000;    z-index: 1;    border: 0;    border-radius: 0;	-webkit-border-radius: 0;	-moz-border-radius: 0;    box-shadow: none;	-webkit-box-shadow: none;	-moz-box-shadow: none;    width: 100%;    position: relative;    overflow: visible;}#blog-wrapper.blog-wrapper .swiper-pagination {    display: none;}#blog-wrapper.blog-wrapper{    padding: 30px 0;}#blog-wrapper.blog-wrapper .blog-inner-section .date{	color: #ffffff;    position: absolute;    bottom: 10px;    z-index: 2;    padding: 5px 0px;    width: 50px;    background: #D72428;    border-radius: 3px;    text-align: center;    right: 10px;}#blog-wrapper.blog-wrapper .blog-inner-section .date p {    margin: 0;    font-size: 18px;}#blog-wrapper.blog-wrapper .blog-inner-section .date span{    font-size: 12px;}#blog-wrapper.blog-wrapper .blog-inner-section .blog-text-section{	text-align: left;    padding: 20px 0 0;    background-color: transparent;    overflow: hidden;    margin-bottom: 10px;}#blog-wrapper.blog-wrapper .blog-inner-section .blog-text-section .col-sm-6{    padding:0;}#blog-wrapper.blog-wrapper .blog-inner-section .blog-text-section h5{         font-weight: 600;	font-size: 15px;    padding-bottom: 12px;}#blog-wrapper.blog-wrapper .blog-inner-section{    margin-top: 15px;}#blog-wrapper.blog-wrapper .blog-inner-section .blog-text-section h3{    color: #1d2029;    font-size: 18px;    line-height: 26px;    padding-bottom: 0;    margin: 0 0 3px 0;    letter-spacing: 0.5px;}#blog-wrapper.blog-wrapper .blog-inner-section .blog-text-section p {    padding-top: 5px;}#blog-wrapper.blog-wrapper .blog-inner-section .blog-text-section a span{    color:#D72428;}#blog-wrapper.blog-wrapper .blog-inner-section .blog-text-section a i{	margin-left:5px;}#blog-wrapper.blog-wrapper .blog-inner-section .blog-images-section{    overflow: hidden;	position: relative;}#common-home{    overflow-x: hidden;}/* porducts page */.main_padding{    padding: 30px 10px;}#product-product .product_right h1 {    font-size: 24px;    color: #fff;	padding-bottom: 8px;}#product-product .product_right .rating a{    color: #757575;}#product-product .product_right .rating i{    color:#D72428;}#product-product .product_right .rating span.border{    padding: 0 10px;}#product-product .product_right .rating, #product-product .product_right .main-price{     }#product-product .product_right .price li{	float:left;	margin-right: 20px;}#product-product .product_right .price li:last-child{	margin-right: 0;}#product-product .product_right .price li h2{    font-size: 24px;    margin: 0 0 5px;}#product-product .product_right .price .decoration_price{	font-size: 18px;}#product-product .product_right li{	font-size: 14px;     }html body hr {    margin-top: 15px;    margin-bottom: 15px;}#product-product .product_right p{    line-height: 24px;}#product-product .product_right h3{    margin: 0 0 5px 0;}#product-product .product_right .plus-minus-input input[type="text"]{    outline: 0;    background: transparent;    border: none;    text-align: center;    border-radius: 0;    width: 57px;    padding: 0 10px;}#product-product .product_right .plus-minus-input .input-group-button button.circle{    height: 42px;    padding: 0;    background: transparent;    border: none;    text-align: center;    border-radius: 0;	outline: 0;}#product-product .product_right .plus-minus-input .input-group-button button.circle:hover{    color: #757575;    background: transparent;}#product-product .product_right .plus-minus-input .input-group-button{    display: inline-block;	vertical-align: top;}#product-product .product_right .plus-minus-input label {	color: #757575ccc;    width: 100%;    font-size: 16px;    font-weight: 500;    line-height: 25px;    margin-bottom: 10px;}.alert-dismissable .close, .alert-dismissible .close {    position: relative;    top: 0px;    right: 0;    color: inherit;    font-size: 28px;}#product .quantity_wrapper{    display: inline-flex;    align-items: center;    border: 1px solid #eee;    padding: 0 10px;}#product-product .product_right .plus-minus-input .input-group-button button#button-cart, #product-product .product_right .plus-minus-input .input-group-button button#button-buy{    border-radius: 3px;    background: -moz-linear-gradient(0deg,#ff934b 0%,#ff5e62 100%);    margin-left: 15px;    text-shadow: none;    transition: all 0.4s ease-in-out;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    width: auto;    display: inline-block;    font-size: 15px;    padding: 12px 25px;    border: none;    font-weight: 500;	color:#fff;}#product-product .product_right .button_wishlist_wrapper button{	background-color: transparent;    border: unset;    padding: 0;    font-size: 14px;    outline: 0;    margin-right: 15px;}#product-product .product_right .button_wishlist_wrapper button i{	margin-right:3px;	color:#D72428;}#product-product .product_right .button_wishlist_wrapper{    width: 100%;    margin-top: 15px;}#product-product .product_right .plus-minus-input .input-group-button button#button-cart:hover{   background:rgb(33, 33, 33);	color:#ffffff;}#product-product .product_right .plus-minus-input .input-group-button.input-group-wishlist{	 margin-left: 21px;}#product-product .product_right .plus-minus-input .input-group-button.input-group-wishlist button{    background: transparent;    border: 1px solid #ddd;    border-radius: 0;    padding: 9.5px 10px;    margin-top: -4px;    color: #606060;	margin-left: 20px;	transition: all 0.4s ease-in-out;	-webkit-transition: all 0.4s ease-in-out;	-moz-transition: all 0.4s ease-in-out;}#product-product .product_right .brand .disc{    margin-right: 5px;    line-height: 27px;    min-width: 125px;    display: inline-block;    font-size: 15px;}#product-product .product_right .plus-minus-input .input-group-button.input-group-wishlist button:hover{    background:#D72428;    color: #ffffff;	border: 1px solid #D72428;}#product-product .thumbnail {    padding: 0;    background-color: transparent;    border: 1px solid #eee;    border-radius: 0;	outline: 0;}#product-product .nav-tabs {   border-bottom: 0;    padding: 0;    text-align: center;    clear: both;    margin: 15px 0 30px;}#product-product .nav-tabs>li.active>a{    color: #ffffff;    cursor: default;    background: rgb(33, 33, 33);    border: 1px solid transparent;    border-bottom-color: transparent;    border-radius:3px;    padding: 10px 25px;}#product-product .nav-tabs>li>a {    margin-right: 0;    line-height: 1.42857143;    border: 1px solid #eee;    border-radius: 3px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    color: #757575;    padding: 10px 25px;    background: rgb(215, 36, 40);    margin-right: 10px;    position: relative;    display: block;    color: #ffffff;}#product-product .nav-tabs li:last-child a {	margin-right: 0px;}#product-product .reviews_padding{   margin-top:20px;}#product-product .reviews_padding p{    text-align: justify;         font-size: 15px;    line-height: 26px;    letter-spacing: 0px;}#product-product .reviews_padding .nav-tabs>li {    display: inline-block;    vertical-align: top;    margin-bottom: -1px;	float: none;}#product-product .reviews_padding h2{    font-size: 18px;}#product-product .reviews_padding input[type="text"], #product-product .reviews_padding textarea{      border-radius: 0;    -webkit-border-radius: 0;    -moz-border-radius: 0;    padding: 10px 15px;    outline: 0;    color: #757575;} #product-product .reviews_padding .fa-stack {    position: relative;    display: inline-block;    width: 1em;    height: 1em;    line-height: 1em;    vertical-align: middle;    color:#D72428;} #product-product .reviews_padding .nav-tabs>li.active a:before {    position: absolute;    top: auto;    bottom: -20px;    left: 0;    right: 0;    margin: 0 auto;    width: 0;    height: 0;    border: solid transparent;    border-width: 10px;    border-top-color:#1d2029;    content: '';    transition-duration: 300ms;    -webkit-transition-duration: 300ms;    -moz-transition-duration: 300ms;    -ms-transition-duration: 300ms;    -o-transition-duration: 300ms;}#product-product .tabbing{	padding:20px;}#product-product .thumb_silder_images img{    width: 100%;}.alert-success {    color: #212121;    background-color: #ffeeba;    border-color: #fff3cd;    position: fixed;    top: 0;    left: 0;    right: 0;    border-radius: 0;    text-align: center;    z-index: 999;}.product_wrapper .caption .price .price-new{	text-align: left;    color: #D72428;    vertical-align: middle;    margin-bottom: 5px;    font-size: 17px;    font-weight: 500;    direction: ltr;    margin-left: 8px;	display: inline-block;}/*category section */.category_pages h2, .category_pages h3{    margin-bottom: 15px;}.category_pages .category_grid-wrapper{	margin-bottom: 15px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: justify;    -ms-flex-pack: justify;    justify-content: space-between;    background-color: transparent;    margin: 0 0 20px 0;    border-radius: 0px;    padding: 15px 0px;    border: 1px solid #eeeeee;    margin-top: 15px;}.category_pages .category_grid-wrapper label{	font-size: 12px;    height: 30px;    background: transparent;    border: 0;}.category_pages .category_grid-wrapper select {    webkit-appearance: none;    -moz-appearance: none;    appearance: none;    border: 0;    height: 33px;    line-height: 33px;    padding: 3px 10px;    background-color: #eff7fa;    position: relative;    min-width: 57px;    box-shadow: none;    outline: 0;    color: #555;}hr {    margin-top: 20px;    margin-bottom: 20px;    border: 0;    border-top: 1px solid #eee;}.category_pages .category_grid-wrapper .form-group a{	height: 33px;    line-height: 33px;    padding: 0px 20px;    border: 0;    border-radius: 0px;    font-size: 12px;    background-color:#D72428;    color: #ffffff;    text-decoration: none;}.category_pages .category_grid-wrapper button{    background: transparent;    color: #555;    border: 0;	box-shadow: none;	padding: 0;    margin-right: 15px;}.category_pages .category_grid-wrapper button:last-child{    margin-right: 0;}.category_pages .category_grid-wrapper button.active{    color:#D72428;	background: transparent;}.category_pages .category_grid-wrapper button:hover{    color:#D72428;}.category_pages .category_grid-wrapper button i{    font-size:20px;}.category_pages .category_grid-wrapper .form-group {    margin-bottom: 0;}.category_pages  ul {	margin-top: 0;    margin-bottom: 10px;    list-style: none;    padding: 0;}.category_pages .withimage ul li {    display: inline-block;    float: left;    margin-right: 15px;    background: rgba(255, 255, 255, 1);    padding: 7px;    border-width: 1px;    border-style: solid;    border-color: #eee;    border-radius: 3px;	transition: all 0.4s ease-in-out;	-webkit-transition: all 0.4s ease-in-out;	-moz-transition: all 0.4s ease-in-out;}.category_pages .withimage ul li:hover {    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);}.category_pages .withimage ul li:last-child {    margin-right: 0;}.category_pages .refine_search p {    margin: 0 0 10px;    font-size: 12px;    text-align: center;}.category_pages .refine_search, .category_pages .withimage{    margin: 20px 0 10px;}.category_pages .product-list .product-thumb .rate-and-title{    float: left;}.category_pages .product-list .product-thumb {    margin-bottom: 30px;}.list-group h4{	border: 0;    color: #555;    padding: 10px 15px;    border-bottom: 0;    text-align: left;    font-size: 17px;    background: #eff7fa;    margin-bottom: 15px;}.list-group.categories_wrapper_home a {    border: 0;    color: #757575;    padding: 0;}.list-group.categories_wrapper_home a.active, .list-group.categories_wrapper_home a.active:hover, .list-group.categories_wrapper_home a:hover {    color: #D72428;    background: transparent;    border: 0;    text-shadow: none;}#accordion-category  ul{	padding: 15px;    margin-top: 5px;    background: #eff7fa;    list-style: none;}#accordion-category  ul li a{	font-size: 12px;}.siderber_products .left_comman_title h3{	border: 0;    color: #555;    padding: 10px 15px;    border-bottom: 0;    text-align: left;    font-size: 17px;    background: #eff7fa;    margin-bottom: 15px;}.panel-default>.panel-heading {    border: 0;    padding: 10px 15px;    border-bottom: 0;    text-align: left;    font-size: 17px;    margin-bottom: 0;	border-radius:0px;	color: #555;    background-color: #eff7fa;}.panel-default {    border-color: #eee;}.panel {    margin-bottom: 20px;    background-color: transparent;    border-radius: 0;    -webkit-box-shadow: none;    box-shadow: none;}.list-group-item {    position: relative;    display: block;    padding: 10px 15px;    margin-bottom: -1px;    background-color: transparent;    border: 1px solid #eee;}.panel-footer {    background-color:transparent;    border-top: 1px solid #eee;    border-bottom-right-radius: 0;    border-bottom-left-radius: 0;}.siderber_products{    position: relative;	overflow: hidden;}html body .siderber_products .owl-carousel {    position: unset;}html body .siderber_products .product-section  .owl-buttons{	right: 0;    top: 4px;}html body .siderber_products  .owl-carousel .owl-buttons .owl-prev {    left: -65px;}html body .siderber_products .owl-carousel .owl-buttons .owl-prev:hover, html body .siderber_products .owl-carousel .owl-buttons .owl-next:hover {    background: #15161e;}.siderber_products .thard_products_wrapper .col_a {	padding:0px;}.siderber_products .products_text_matter button{	background: transparent;    border: 0;    padding: 0;    color: #757575ccc;}.siderber_products .products_text_matter button:hover{    color: #D72428;}.siderber_products .product-thumb .price, .siderber_products .caption .price .price-new{	font-size: 14px;}.siderber_products .product-thumb .price-old {    font-size: 12px;}.categories_wrapper_home .panel {    margin-bottom: 10px;    background-color: transparent;    border: 0;    border-radius: 0;    -webkit-box-shadow: none;    box-shadow: none;}.list-group .fa {    font-size: 15px;    color:#D72428;    margin-right: 5px;}.product_wrapper .product-list .product-thumb .product-description{	display:block;}.product_wrapper .product-list .sale {	right: 25px}.product_wrapper .product-grid .product-thumb .product-description{	display:none;}.product_wrapper .product-list .product-thumb .image {    width: 25%;	padding: 0 15px 0 0;}.img-thumbnail {    max-width: 100%;    height: auto;    padding: 0;    background-color: transparent;    border: 0;    border-radius: 0;}/* brand product-manufacturer*//* checkout-cart*/#checkout-cart #accordion .input-group-btn input[type="button"], #checkout-cart #accordion .input-group-btn input[type="submit"]{    padding: 9.5px 15px;}#checkout-cart  h2{    font-size: 24px;    padding-bottom: 10px;}.well h2{    font-size: 24px;    padding-bottom: 10px;}/* contact page*/#information-contact h3{    color:#D72428;    font-size: 17px;         padding-bottom: 10px;}#information-contact .panel-default {    border: 0;    border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;    box-shadow: none;}#information-contact .panel-body {    padding: 0;}#information-contact .panel-default ul {    margin: 0;    padding: 0;    list-style: none;}#information-contact .panel-default ul li i {    color:#D72428;    margin-right: 5px;    position: absolute;    top: 5px;    left: -25px;}#information-contact .panel-default ul li {    position: relative;    margin-left: 25px;    margin-bottom: 6px;     }#information-contact .panel-default .social-icons {    margin-top: 25px;}#information-contact .panel-default .social-icons ul li.facebook{	 background: #3b5998;}#information-contact .panel-default .social-icons ul li.twitter{	 background: #1dcaff;}#information-contact .panel-default .social-icons ul li.google-plus{	 background: #d34836;}#information-contact .panel-default .social-icons ul li.linkedin{	 background: #0077b5;}#information-contact .panel-default .social-icons ul li.youtube-play{	 background: #ff0000;}#information-contact .panel-default .social-icons ul li i {    margin-right: 0px;    position: static;    top: 0;    left: 0;    color: #ffffff;    width: 35px;    height: 35px;    text-align: center;    line-height: 35px;}#information-contact .panel-default .social-icons ul li {    margin-left: 0;    float: left;    margin-right: 15px;} #account-account h2, #account-address h2, #account-wishlist h2, #account-download h2{    font-size: 20px;    margin-bottom: 10px;    color: #000;}html body .owl-carousel {    margin: 0 0 1px;}#clients_logo.clients_logo .owl-carousel{	margin-top: 0;    background: transparent;    padding: 0;}#clients_logo.clients_logo{    padding: 30px 0;}#clients_logo.clients_logo .img-responsive {    margin: auto;}/* ******************************back-to-top scrtion *******************************************/.back-to-top {  cursor: pointer;  z-index: 1000;  background-color:#D72428;  width: 43px;  bottom: 35px;  right: 10px;  height: 43px;  line-height: 43px;  overflow: hidden;  position: fixed;  display: block;  text-align: center;  border-radius: 3px;  opacity: 1;  transition: all 0.5s ease-in-out 0s;  -moz-transition: all 0.5s ease-in-out 0s;  -webkit-transition: all 0.5s ease-in-out 0s;  -webkit-transform: scale(1);  -moz-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1); }.back-to-top.hidden-top {    bottom: -100px;    opacity: 0;    -webkit-transform: scale(0);    -moz-transform: scale(0);    -ms-transform: scale(0);    -o-transform: scale(0);    transform: scale(0);}.back-to-top:hover {    background-color: #666;}.back-to-top i{   font-size: 30px;    margin: 0;    color: #fff;    display: block;    height: 43px;    line-height: 40px;    background: #D72428;}.back-to-top i:before {    content: '\f102'; }/* ******************************back-to-top scrtion end*******************************************/.owl-carousel .owl-dots.disabled{    display: none !important;}#searchoptionpopup{  cursor:pointer;} .loader{    position: fixed;    left: 0;    right: 0;    bottom: 0;    top: 0;    margin: auto;    background: #ffffff;    z-index: 999999;    width: 100%;}.loader img{    position: absolute;    left: 0;    right: 0;    bottom: 0;    top: 0;    margin: auto;    z-index: 999999;    width: 100%;    max-width: 150px;} .iifr{	display:none;}html body .owl-carousel .owl-buttons .owl-prev, html body .owl-carousel .owl-buttons .owl-next {    background:#D72428;    width: 30px;    height: 30px;    line-height: 30px;    opacity: 1;	text-align: center;}html body .owl-carousel .owl-buttons .owl-prev:hover, html body .owl-carousel .owl-buttons .owl-next:hover {    background: #1d2029;}html body .owl-carousel .owl-buttons div i {    font-size: 14px;    margin: 0;    color: #ffffff;	line-height: 30px;}html body .owl-carousel .owl-buttons{    position: absolute;    right: 0;    top: -50px;}html body .owl-carousel .owl-buttons .owl-prev {    left: auto;    top: 40%;    border-radius: 100px;    right: 35px;}html body .owl-carousel .owl-buttons .owl-next {    right: 0;    top: 40%;    border-radius: 100px;}.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {    color: #fff;    background-color: #D72428;    border-color: #D72428;}.pagination>li>a, .pagination>li>span {    color:#D72428;}.pagination_and_results{    margin-top: 15px;}.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover {    background-color: transparent;    border-color: transparent;	color: #000;}.additional_silder_products_images.owl-carousel {    overflow: hidden;    background: transparent;}html body .additional_silder_products_images.owl-carousel .owl-buttons .owl-prev {    left: 0;    top: 35%;    border-radius: 0px;}html body .additional_silder_products_images.owl-carousel .owl-buttons .owl-next {    right: 0;    top: 35%;    border-radius: 0px;}#product-manufacturer .brand-border{    border: 1px solid #eee;    margin-bottom: 20px;    padding: 10px;}#product-manufacturer .brand-border h2{    background: #eff7fa;    font-size: 15px;    font-weight: 500;    margin-bottom: 6px;    padding: 7px 8px;}#product-manufacturer .brand-border .row{	 padding: 8px;}#quickproduct .image-additional{	max-width: 90px;}#quickproduct .bx-wrapper{	overflow:hidden;}/* width */::-webkit-scrollbar {  width: 8px;}/* Track */::-webkit-scrollbar-track {  background: #f1f1f1; } /* Handle */::-webkit-scrollbar-thumb {  background: #1d2029; }/* Handle on hover */::-webkit-scrollbar-thumb:hover {  background: #1d2029; }.well {    display: inline-block;    width: 100%;    border: 1px solid #f0f0f0;    position: relative;    background: #fff;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    -moz-background-clip: padding;    -webkit-background-clip: padding-box;    background-clip: padding-box;    -webkit-box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);    -moz-box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);    box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);}.panel-default>.panel-heading+.panel-collapse>.panel-body {    border-top-color: #eee;}.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body {    border-top: 1px solid #eee;}/************************* newsletter Modal ***********************/.newsletterpoup #logo img{	width:100%;	margin-bottom:15px;	max-width: 225px;}#newsletterModal .modal-body .modalinner-body .row{	padding:0px;}#newsletterModal .modal-body {    display: inline-block;    vertical-align: middle;    padding: 90px 50px 0;    text-align: left;    margin: auto;    color: #757575;    z-index: 999;	height: 479px;	width: 100%;}#newsletterModal .modal-body .modalinner-body {    position: relative;    display: inline-block;    vertical-align: top;    float: right;    width: 55%;    text-align: left;}#newsletterModal .modal-dialog {   width: 780px;    margin: auto;    position: absolute;    left: 0;    height: 479px;    right: 0;    top: 0;    bottom: 0;}#newsletterModal .close {    float: right;    font-size: 21px;    font-weight: 700;    line-height: 1;    color: #000;    text-shadow: none;    filter: alpha(opacity=20);    opacity: 1;    position: absolute;    z-index: 9999;    outline: 0;    right: 10px;    top: 10px;}#newsletterModal .modal-body h3 {    font-size: 34px;    line-height: 35px;    margin-bottom: 15px;    display: block;    font-weight: 500;}#newsletterModal .modal-body input[type="text"]{    background: #ffffff;    box-shadow: none;}#newsletterModal .modal-body .button-subsribe{    margin-top: 15px;    padding: 10px 23px;    font-size: 14px;}/************************* newsletter Modal end ***********************/.mobile_menu{	display:none;}/**************** 1 banner ***********************/.subbanner ul {    padding: 0;    list-style: none;    margin: 0;}.subbanner ul li img {    width:100%;}.subbanner ul li{    width: 33.3333%;    float: left;}.subbanner{    background: transparent;}#product-compare table .btn-danger{    width: 100%;}/* fix header bottom */.fix_header_matter{    position: fixed;    left: 0;    right: 0;    bottom: 0;    z-index: 999;    padding: 10px 0;	background: #fff;}html body .fix_header_matter .fix_width {    width: 25% !important;	float:left;	padding: 0;}.fix_header_matter a i{    font-size: 18px;	color: #D72428;}.fix_header_matter p {    margin: 0;    font-size: 13px;    text-transform: capitalize;}.fix_header_matter .home {	position:relative;}.fix_header_matter i span{    width: 15px;	height: 15px;	display: inline-block;	line-height: 15px;	font-size: 10px;	border-radius: 100%;	position: absolute;	top: -4px;	background: #D72428;	color: #fff;}.text_account_menu .btn-primary {    font-size: 13px;    color: #ffffff;    display: inline-block;    vertical-align: top;    padding: 8.3px 17px;    background: transparent;    border-radius: 3px;    border: 1px solid #fff;}.text_account_menu #customer_name{    color: #fff;    margin-bottom: 8px;}.text_account_menu #customer_name i{   margin-right:3px;}czservicecmsblock {    clear: both;    float: left;    width: 100%;}#czservicecmsblock .service_container {    padding-top: 0px;    padding-bottom: 0px;    margin: 0px auto;}#czservicecmsblock .service_container .service-area {    float: left;    width: 100%;    padding: 100px 0px;    border-bottom: 1px solid #f0f0f0;}#czservicecmsblock .service_container .service-area .service-third {    float: left;    line-height: 20px;    padding: 0px 60px;    position: relative;}#czservicecmsblock .service_container .service-area .service-third.service1 {    padding-left: 0;    width: 31%;}#czservicecmsblock .service_container .service-area .service-third.service2 {    width: 38%;}#czservicecmsblock .service_container .service-area .service-third:after {    content: "";    position: absolute;    height: 45px;    top: 0;    right: 45px;    border-right: 1px solid #f0f0f0;}#czservicecmsblock .service_container .service-area .service-third.service3:after {    border-right: 0;}#czservicecmsblock .service_container .service-area .service-third.service3 {    border-right: 0;    padding-right: 0;    width: 31%;}#czservicecmsblock .service_container .service-area .service-third .service-icon {    background: url(../image/service-icon.png) no-repeat scroll;    float: left;    margin-top: 0px;    height: 45px;    width: 45px;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;}#czservicecmsblock .service_container .service-area .service-third.service1 .icon1 {    background-position: center -139px;}#czservicecmsblock .service_container .service-area .service-third.service1:hover .icon1 {    background-position: center 3px;}#czservicecmsblock .service_container .service-area .service-third.service2 .icon2 {    background-position: center -424px;}#czservicecmsblock .service_container .service-area .service-third.service2:hover .icon2 {    background-position: center -282px;}#czservicecmsblock .service_container .service-area .service-third.service3 .icon3 {    background-position: center -707px;}#czservicecmsblock .service_container .service-area .service-third.service3:hover .icon3 {    background-position: center -565px;}#czservicecmsblock .service_container .service-area .service-third .service-content {    margin-left: 58px;    text-align: left;}#czservicecmsblock .service_container .service-area .service-third .service-content .service-heading {    font-weight: 500;    font-size: 14px;    line-height: 20px;    color: #000000;    letter-spacing: 0.6px;    text-transform: capitalize;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;}#czservicecmsblock .service_container .service-area .service-third:hover .service-content .service-heading {    color: #006346;    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    transition: all 0.5s ease;}#czservicecmsblock .service_container .service-area .service-third .service-content .service-description {    margin-top: 5px;    letter-spacing: 0.4px;}#czservicecmsblock .service_container .service-area .service-third.service4 {    padding-right: 0;}@media (max-width: 1199px) {    #czservicecmsblock .service_container .service-area {        padding-top: 80px;        padding-bottom: 80px;    }    #czservicecmsblock .service_container .service-area .service-third {        padding-left: 30px;        padding-right: 30px;    }    #czservicecmsblock .service_container .service-area .service-third:after {        right: 10px;    }}@media (max-width: 991px) {    #czservicecmsblock .service_container .service-area {        padding-top: 60px;        padding-bottom: 50px;    }    #czservicecmsblock .service_container .service-area .service-third.service1,     #czservicecmsblock .service_container .service-area .service-third.service2,     #czservicecmsblock .service_container .service-area .service-third.service3 {        width: 100%;        margin-bottom: 25px;        padding: 0;    }    #czservicecmsblock .service_container .service-area .service-third.service3 {        margin-bottom: 0;    }    #czservicecmsblock .service_container .service-area .service-third .service-icon {        float: none;        width: 100%;        margin-bottom: 8px;    }    #czservicecmsblock .service_container .service-area .service-third .service-content {        margin-left: 0;        text-align: center;    }    #czservicecmsblock .service_container .service-area .service-third:after {        border: 0;    }}@media (max-width: 630px) {    }