@font-face {
  font-family: 'Roboto-Thin';
  src: url('../fonts/Roboto-Thin.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Thin.woff') format('woff'), url('../fonts/Roboto-Thin.ttf')  format('truetype'),
 	   url('../fonts/Roboto-Thin.svg#Roboto-Thin') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'roboto_condensedregular';
    src: url('../fonts/robotocondensed-regular-webfont.woff2') format('woff2'),
         url('../fonts/robotocondensed-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
a, a:hover, a:active, a:focus { text-decoration:none; color:#666;}
img {display: inline-block;vertical-align: middle;max-height: 100%;max-width: 100%;border:none;outline:none;}
a i img,a:hover i img, a:active i img, a:focus i img {border:none !important; outline:none !important;}
ol, ul {
	-webkit-padding-start: 0px;
}
html, body {
	/* font-family: 'WhitneyHTF-Book', sans-serif; */
	font-family: 'Roboto', sans-serif;
	font-size: 95%;
	background-position: left top;
	text-shadow: none;
}
td.c {
  word-break: keep-all;
}

label {
	display: block;
	margin-bottom: 0;
	font-weight: 400;
}
small {
	color: #FFF;
	padding: 5px 10px;
	background-color: #CCC;
	margin: 5px auto;
	display: inline-block;
}
.alignright {
	float: right;
	margin-left: 10px;
}
.hd_top {
	/*background: url(../images/headbg_ltgrey.jpg) no-repeat;*/
	background-size: cover;
}
.top_bg {
	background: #252525;
}
.header_top {
	padding: 15px 0 5px;
}
.top_left {
}
.top_left h2 {
	text-transform: uppercase;
	font-size: 12px;
	color: #ffffff;
}
.top_left h2 span {
	color: #000;
	margin-right: 0px;
	padding: 1px 10px;
	background: url(../images/phon.png) no-repeat 0px 2px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.top_right {
}
.top_right ul {
	padding: 0;
	list-style: none;
}
.top_right ul li {
	display: inline-block;
	margin-right: 10px;
}
.top_right ul li:last-child {
	margin-right: 0;
}
.top_right ul li a {
	text-align: center;
	padding: 0px 4px;
	text-transform: uppercase;
	font-size: 12px;
	display: block;
	color: #fff;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.top_right ul li a:hover {
	color: #fff;
	text-decoration: none;
}
.product_detail.page .features {
	margin: 10px 0;
}
.product_detail.page form input.error {
	border: 1px solid #CD100F !important;
}
.product_detail.page .newsletter {
	color: #FF6978;
	font-size: 1em;
}
.product_detail.page i.fa {
	font-size: 18px;
}
.product_detail.page i.fa:hover {
	color: #C30;
}
.product_detail.page .also_like .product-desc {
	margin: 0 auto;
	margin: 10px auto;
}
div.product:nth-child(odd) div.product-desc {
	background-color: rgb(249, 247, 247);
	padding: 10px 0px;
}
.fa-inr {font-size: 90%;}
/*
.product_detail.page .product {display: inline-block; background-color: #F7F7F7;}
.product_detail.page .product p span {background-color: #FFF;}
*/
.striperow {
	display: flex;
	padding: 20px 0;
	border-top: dashed 1px #EBEBEB;
	border-bottom: dashed 1px #CCC;
	margin-bottom: -1px;
}
.striperow:nth-child(odd) {
	background-color: #FCFBFB;
}
td.breakAll {
    word-break: break-all !important;
    /* width: 402px; */
}
/*----*/
.itemContainer {
	width: 100%;
	float: left;
}
.itemContainer_Container {
	width: 100%;
	float: left;
}
.itemContainer div {
	float: left;
	margin: 5px 20px;
}
.itemContainer a {
	text-decoration: none;
}
.cartHeaders {
	width: 100%;
	float: left;
}
.cartHeaders div {
	float: left;
	margin: 5px 20px;
}
.item_add {
	color: #fff;
	border: none;
}
.grid_1 img {
	margin-bottom: 1em;
}
.box_1 {
	float: right;
}
.box_1 h3 {
	color: #7A8499;
	font-size: 1em;
	float: left;
}
.box_1 h3 img {
	margin-left: 5px;
}
.box_1 p {
	float: right;
}
.total {
	display: inline-block;
}
/*----*/
/*--checkout--*/
.cart h2 {
	font-size: 1.5em;
	margin-bottom: 1em;
}
.cart-sec {
	margin-bottom: 3em;
}
.cart-item {
	width: 20%;
	float: left;
	margin-right: 5%;
}
.cart-item img {
	width: 100%;
}
.cart-item-info {
	width: 75%;
	float: left;
}
.check {
	padding: 5em 0;
}
.cart-item-info h3 {
	font-size: 1em;
	font-weight: 600;
}
.cart-item-info h3 a {
	color: #000;
}
.cart-item-info h3 span {
	display: block;
	font-weight: 400;
	font-size: .85em;
	margin: .7em 0;
}
.size_3 {
	width: 100%;
}
.delivery {
	margin-top: 3em;
}
.delivery p {
	color: #A6A6A6;
	font-size: 1em;
	font-weight: 400;
	float: left;
}
.delivery span {
	color: #A6A6A6;
	font-size: 1em;
	font-weight: 400;
	float: right;
}
.cart-item-info h4 span {
	font-size: .65em;
	font-weight: 400;
}
.close1, .close2 {
	background: url(../images/close_1.png) no-repeat 0 0;
	cursor: pointer;
	width: 28px;
	height: 28px;
	position: absolute;
	right: 0;
	top: 0;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	-o-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out;
}
.cart-header {
	position: relative;
}
.cart-header2 {
	position: relative;
}
a.order {
	background: #00405d;
	padding: 10px 20px;
	font-size: 1em;
	color: #fff;
	text-decoration: none;
	display: block;
	font-weight: 600;
	text-align: center;
	margin: 3em 0;
}
a.order:hover {
	background: #615c85;
}
.total-item, .cart-items {
	margin-top: 0;
	padding-bottom: 2em;
}
.total-item h3 {
	color: #333;
	font-size: 1.1em;
	margin-bottom: 1em;
}
.total-item h4 {
	font-size: .8em;
	font-weight: 600;
	color: #9C9C9C;
	display: inline-block;
	margin-right: 6em;
}
a.cpns {
	background: #ff6978;
	color: #fff;
	padding: 10px;
	font-size: .8em;
	font-weight: 600;
}
a.cpns:hover {
	background: #615c85;
}
.total-item p {
	font-size: .9em;
	font-weight: 400;
	margin-top: 1em;
	color: #727272;
}
.total-item p a:hover {
	color: #333;
	text-decoration: underline;
}
a.continue {
	background: #00405d;
	padding: 10px 20px;
	font-size: 1em;
	color: #fff;
	text-decoration: none;
	display: block;
	font-weight: 600;
	text-align: center;
	margin-bottom: 2em;
}
a.continue:hover {
	background: #615c85;
}
ul.total_price {
	padding: 0;
	margin: 1em 0 0;
	list-style: none;
}
ul.total_price li.last_price {
	width: 50%;
	float: left;
}
ul.total_price li.last_price span {
	font-size: 1.1em;
	color: #000;
}
.price-details {
	border-bottom: 1px solid #DDD9D9;
	padding-bottom: 10px;
}
.price-details h3 {
	color: #000;
	font-size: 1.2em;
	margin-bottom: 1em;
}
.price-details span {
	width: 50%;
	float: left;
	font-size: .8125em;
	color: #000;
	line-height: 1.8em;
}
.cart-items h1 {
	font-size: 1.5em;
	margin-bottom: 2em;
}
a.item_add1 {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-top-right-radius: 0;/* border-bottom-right-radius: 50%; */
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	padding: 10px 15px;
	background: url(../Downloads/0) #f54d56;
}
a.item_add1:hover {
	background: #03c1a7;
	text-decoration: none;
	color: #fff;
}
.btn_5 {
	padding: 25px 40px;
	font-size: 1.1em;
}
ul.qty {
	padding: 0;
	margin: 0;
	list-style: none;
}
ul.qty li {
	display: inline-block;
	margin-right: 10%;
}
ul.qty li p {
	font-size: .8125em;
	color: #555;
}
/*-- header_top --*/
.top_bg {
	background: #252525;
}
.header_top {
	padding: 15px 0 5px;
	color: #FFF;
	text-transform: uppercase;
	font-size: 90%;
}
.header_top a {
	color: #FFF;
	text-decoration: none;
	margin: 0 5px;
	font-weight:600;
}
.top_left {
}
.top_left h2 {
	text-transform: uppercase;
	font-size: 12px;
	color: #fff;
}
.top_left h2 span {
	color: #000;
	margin-right: 0;
	padding: 1px 10px;
	background: url(../images/phon.png) no-repeat 0 2px;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.top_right {
}
.top_right ul {
	padding: 0;
	list-style: none;
}
.top_right ul li {
	display: inline-block;
	margin-right: 10px;
}
.top_right ul li:last-child {
	margin-right: 0;
}
.top_right ul li a {
	text-align: center;
	padding: 0 4px;
	text-transform: uppercase;
	font-size: 12px;
	display: block;
	color: #fff;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.top_right ul li a:hover {
	color: #ff6978;
	text-decoration: none;
}
.itemContainer {
	width: 100%;
	float: left;
}
.itemContainer div {
	float: left;
	margin: 5px 20px;
}
.itemContainer a {
	text-decoration: none;
}
.cartHeaders {
	width: 100%;
	float: left;
}
.cartHeaders div {
	float: left;
	margin: 5px 20px;
}
.item_add {
	border: none;
    color: #3f3d3d;
    /* padding: 10px 20px; */
    font-size: .85em;
    border: none;
    text-align: center;
}
.item_add:hover {
}
.grid_1 img {
	margin-bottom: 1em;
}
span.item_price {
	color: #3f3d3d;
	font-size: 14px;
	font-weight: 400;
	text-align: center;
	margin: 0;
	padding: 0;
}
.item_quantity {
	margin: 1em 0;
	border: 1px solid #afafaf;
	font-size: .85em;
	padding: 5px 10px;
	display: block;
}
.box_1 {
	float: left;
	margin: .55em .1em 0;
	width: 38%;
}
.box_1 h3 {
	color: #000;
	font-size: .85em;
	margin-bottom: 0;
	float: left;
}
.box_1 h3 img {
	margin-left: 5px;
}
.box_1 p {
	color: #000;
	font-size: .85em;
	float: left;
	margin: .5em .3em 0;
	text-align: left;
}
select.item_Size {
	display: block;
	border: 1px solid #999;
	font-size: .85em;
	color: #000;
	padding: 5px 10px;
	margin-top: 1em;
}
.item_add a {
	    background: #a8a9ad;
    border: none;
    color: #fff;
    padding: 0px 4px 3px 4px;
    font-size: 14px;
    border: none;
    white-space: nowrap;
    font-weight: 600;
    text-decoration: none;
}
/********** Login *************/
#loginContainer {
	position: relative;
}
#loginContainer a span {
	display: block;
	padding: 2px 14px;
	border: 1px solid #555;
	font-weight: 300;
}
/* Login Button */
#loginButton {
	display: inline-block;
	position: relative;
	z-index: 30;
	cursor: pointer;
}
/* Login Box */
#loginBox {
	position: absolute;
	top: 44px;
	right: 0;
	display: none;
	z-index: 29;
}
#loginForm:after {
	content: '';
	position: absolute;
	right: 25px;
	top: -10px;
	border-left: 10px solid rgba(0,0,0,0);
	border-right: 10px solid rgba(0,0,0,0);
	border-bottom: 10px solid #f0f0f0;
}
/* Login Form */
#loginForm {
	width: 300px;
	background: #fff;
	border: 1px solid #d6d6d6;
}
#loginForm fieldset {
	margin: 0 0 15px;
	display: block;
	border: 0;
	padding: 0;
}
fieldset#body {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	padding: 15px;
	margin: 0;
}
#loginForm #checkbox {
	width: auto;
	margin: 3px 6px 0 0;
	float: left;
	padding: 0;
	border: 0;
	margin: -3px 9px 0 0;/* IE7 Fix */
}
#body label {
	color: #000;
	margin: 10px 0 0;
	display: block;
	float: left;
	font-size: .8725em;
}
#loginForm #body fieldset label {
	display: block;
	float: none;
	margin: 0 0 6px;
}
#body label i {
	color: #000;
	font-size: 1em;
	font-style: normal;
}
/* Default Input */
#loginForm input {
	width: 92%;
	border: 1px solid #DADADA;
	color: #222;
	background: #FFF;
	padding: 6px;
	font-size: .8125em;
	-webkit-apperance: none;
	font-family: 'Open Sans', sans-serif;
}
/* Sign In Button */
#loginForm #login {
	font-family: 'Open Sans', sans-serif;
	width: auto;
	float: left;
	background: #ff6978;
	color: #fff;
	font-size: .8725em;
	padding: 8px 20px;
	border: none;
	margin: 0 12px 0 0;
	cursor: pointer;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
}
#loginForm #login:hover {
	background: #00405d;
}
/* Forgot your password */
#loginForm span {
	display: block;
	padding: 0 0 15px 17px;
}
#loginForm span a {
	color: #000;
	font-size: .85em;
	font-weight: 500;
	background: none;
	border: none;
	box-shadow: none;
}
#loginForm span a:hover {
	text-decoration: underline;
}
input:focus {
	outline: none;
}
/*-- header --*/
.logo {
	margin: 1.5em 0;
}
.select-menu {margin-top:10px; margin-bottom:10px;}
.select-menu hr {margin:0;padding:0; border-bottom:1px solid #a8a9ad; margin-top:15px;}
.logo_box ul {margin:0;padding:0;}
.logo_box ul li {display:inline-block; list-style:none; text-align:center; width:16%;}
.logo_box {border-top:1px solid #a8a9ad; border-bottom:1px solid #a8a9ad; padding:15px 0; margin:30px 0 0 0;}
/* footer  */
.ft-wrap { color:#404041; line-height:17px;  font-family: 'Roboto', sans-serif;}
.ft-wrap .about_box h4,
.ft-wrap .about_box ul li,
.ft-wrap .head_office_box h4,
.ft-wrap .head_office_box ul li,
.ft-wrap .news_letter_box h4, .ft-wrap .news_letter_box ul li,
.ft-wrap .mail_box comm {color:#404041; font-size:90%;}
/* -------------- */
.news_letter_box label { margin-bottom:10px; font-weight:600; }
.image_box_listing .trick h5 {font-family: 'Roboto', sans-serif; font-size:12px;}
.news_letter_box .btn-success.send { border-radius:0; padding:5px 17px;}
.mail_box.comm p:not(:last-child) { border-bottom:1px solid #a8a9ad;}
.mail_box.comm  { margin-top:15px;}
.mail_box.comm p { padding:0 0 10px 0;}
.camera_loc .camera_i {}
.camera_loc .location_i {}
/*.carousel.slide {height: 415px; overflow: hidden;}*/
.carousel.slide.carousel_slide {height:inherit; }
.slider_box .carousel-indicators {position: absolute;bottom: 20px;left: 75px;z-index: 1111;width: 60%;padding-left: 0;/* margin-left: -30%; */text-align: center;list-style: none;}
.slider_box .carousel-caption p { font-size:18px; color:#000; margin-top:20px; height:150px; overflow:auto; padding-right:5px;}
.also_like h2 { color:#949599; font-size:26px; font-weight:600;    margin: 30px 0 5px 0;}
/* specification  */
#specification .specification { background:#e9e7e8; padding:15px;}
#specification .specification ul li {border:none;}
#specification .specification ul li:not(:last-child){margin-bottom:10px;}
#specification .speci_fic { margin-top:20px;}
#specification .speci_fic .doc h3 { font-weight:600; border-bottom:1px solid #ccc; padding-bottom:4px; font-size:18px;}
#specification .speci_fic .doc table tr td small { float:; color:#000; margin:0; padding:0; background:none;}
#specification .speci_fic .doc table tr td:first-child { font-weight:600;}
#specification .speci_fic .doc table tr td:last-child {
    font-weight: 400;
    padding-left: 3px;
    width: 400px;
    -ms-word-break:break-all;
    word-break:break-all;
    word-break:break-word;
    -webkit-hyphens:auto;
    -moz-hyphens:auto;
}#specification .speci_fic .doc table tr td{ padding:3px 0; color:#6e6e70;}
#specification .speci_fic .short ul { margin:15px 0 0 0; padding:0;}
#specification .speci_fic .short ul li { list-style:none; display:inline-block; float:left; margin:0;}
#specification .speci_fic .short ul li:not(:last-child) { margin-right:40px;}
#specification .speci_fic .short ul li img { float:left;}
#specification .speci_fic .short ul li b { margin:10px 0 0 10px; font-size:14px; display:block; float:left; color:#6e6e70;}
/* -------------- */
/* slider  */
.slider_st {background:#000 url(../img/fittness_list.png) no-repeat center top;background-size:100%; text-align:center; padding-top:200px;}
.slider_st .slider_count h1 {color:#fff; font-weight:600; font-size:70px;font-family: 'antoniobold', sans-serif;margin:0;padding:15px 0 0 0;}
.slider_st .slider_count p {font-size:15px; color:#fff; font-weight:600;}
.slider_count {margin-bottom:100px;}
.slider_st .select {margin-bottom:30px;}
.slider_st .select .box3, .slider_st .select .box5 {display:inline-block; float:inherit;}
.slider_st .select .box3 {margin-right:-5px;}
.slider_st .select .box3  .btn-select.btn-select-light .btn-select-value {color:#929292;}
.slider_st .select .box3 .glyphicon-chevron-down:before {color:#757575;}
.slider_st .select .box5 {margin-left:8px; height:40px;}
.slider_st .select .select_list {display:inline-block;}
/* */
/* search  */
.search input[type=text] {height: 40px;
line-height: 40px;border: 1px solid #6e6e70;}
.search .input-group-btn .btn.btn-default {margin-left:2px;}
/*.search input[type=text]:hover {background:#fff;}*/
/**/
.turbo_trademil { background:#e7e7e8; margin-top:30px;}
.turbo_tr_swap { margin-top:15px; }
.turbo_tr_swap .turbo_left img, .turbo_tr_swap .turbo_right img { width:100%;}
/*.turbo_tr_swap .turbo_left {background: url(../img/turbo_1p.png) no-repeat; }
.turbo_tr_swap .turbo_right {background: url(../img/turbo_2p.png) no-repeat;}*/
.turbo_trademil .turbo_content h2 { color:#6e6e70; font-size:30px; font-weight:600; font-family: 'Roboto', sans-serif;}
.turbo_trademil .turbo_content p { color:#000;}
.turbo_video_wrap { margin-top:15px;}
.turbo_video_wrap .turbo_video_left {}
.footer_copy {background: #231f20;color: #fff;}
#select_wrap select#use_type, #select_wrap select#brand, select#download_type {-webkit-appearance:none;-moz-appearance:none;appearance:normal;width:210px;border:1px solid #ccc;cursor:pointer; padding:9px;text-transform: uppercase;font-weight:600;}
/* #select_wrap select#use_type option, #select_wrap select#brand option { padding:10px; }
#select_wrap select#use_type, #select_wrap select#brand { padding:0px !important; } */
#select_wrap select, #dealerModal .modal-dialog select   { background:url(../images/select_menu_it_i.png) no-repeat right top; z-index:1111111; width:100%;}
#dealerModal .modal-dialog select { padding:8px; font-size:17px; font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:normal}
#dealerModal .modal-dialog .close {font-size:30px;margin:0 5px 0 0;color:#c10009;}
#select_wrap select:focus, #dealerModal .modal-dialog select:focus { border:1px solid #ccc; outline:none;}
select.ddstyle option { background-color: #ebebeb;}
@media (max-width: 480px) {
	.logo {/* padding: 2px; */text-align: center;margin: 0 auto;padding-top: 15px;float: none;}
	.top_right {float: none;margin-top: -5px;text-align: center;}
	.top_left {float: none !important;text-align: center;}
	.header_right {padding-top: 20px !important;padding-bottom: 20px;}}
	
	.top_left {float: right;}
	.header_right {padding-top: 40px;}
	.head-t {padding-top: 30px;padding-right: 0;padding-bottom: 1px;padding-left: 0;}
/*search*/
/*.search input[type=submit] {background: url(../images/search.png) no-repeat 0 1px;border: none;cursor: pointer;width: 24px;outline: none;position: absolute;height: 24px;top: 6px;right: 5px;
}*/
.log {float: left;width: 19%;}
.reg {float: left;width: 20%;margin: 5px 0;}
/* create_btn */
.create_btn {float: left;width: 21%;}
.create_btn a {text-transform: capitalize;display: inline-block;padding: 6px 16px;font-size: .8725em;font-weight: 300;color: #fff;background: #000;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.create_btn a:hover {background: #00405d;color: #fff;text-decoration: none;}
.create_btn a img {vertical-align: top;margin-top: 3px;}
.reg a {vertical-align: middle;font-size: .85em;font-weight: 300;text-decoration: none;}
/* start icon styles */
.icon1:before, .icon1:after {content: "";display: table;}
.icon1:after {clear: both;}
.icon1{float: left;zoom: 1;margin-right: 0;width: 40%;margin: 8px 0 0;}
ul.icon1 {padding: 0;list-style: none;}
.icon1 li {float: left;position: relative;cursor: pointer;}
.icon1 li:last-child {border-right: none;}
.icon1 li:hover > a {color: #fafafa;}
*html .icon1 li a:hover {/* IE6 only */color: #fafafa;}
.icon1 ul {width: 300px;margin: 20px 0 0;_margin: 0;opacity: 0;visibility: hidden;position: absolute;top: 42px;z-index: 1;right: -140px;background: #fff;-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;transition: all .2s ease-in-out;box-shadow: 0 0 5px #aaa;-webkit-box-shadow: 0 0 5px #aaa;-moz-box-shadow: 0 0 5px #aaa;-o-box-shadow: 0 0 5px #aaa;}
.icon1 li:hover > ul {opacity: 1;visibility: visible;margin: 0;}
.icon1 ul ul {top: 6px;left: 158px;margin: 0 0 0 20px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;}
.icon1 ul li {float: none;display: block;border: 0;}
.icon1 ul li:first-child {border-top: none;}
.icon1 ul li:first-child a {border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;-o-border-top-left-radius: 5px;}
.icon1 ul li:last-child {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.icon1 ul a {_height: 10px;/*IE6 only*/white-space: nowrap;float: none;text-transform: none;}
.active-icon {display: block;}
.icon1 ul li:first-child > a:after {content: '';position: absolute;left: 45%;top: -30px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #f0f0f0;}
.icon1 ul ul li:first-child a:after {left: -100px;top: 0;margin-top: -6px;border-left: 0;border-bottom: 20px solid transparent;border-top: 20px solid transparent;border-right: 20px solid #323757;}
/* Mobile */
.icon1-trigger {display: none;}
.sub-icon1 img {border: none;display: inline-block;vertical-align: middle;}
.c1 {background: url(../images/art.png) no-repeat 0 0;width: 32px;height: 32px;display: inline-block;vertical-align: middle;margin-top: 2px;}
.c2 {background: url(../images/bag.png) no-repeat 0 1px;width: 24px;height: 24px;display: inline-block;vertical-align: middle;}
.icon1 .profile_img {margin-top: 3px;}
.sub-icon1 ul li h3 {text-align: center;font-size: 1em;color: #00405d;text-transform: uppercase;margin-bottom: 4%;}
.sub-icon1 ul li p {text-align: center;font-size: .8125em;color: #555;line-height: 1.8em;}
.sub-icon1.list {padding: 20px 0;}
.sub-icon1 ul li p a {color: #00405d;}
.sub-icon1 ul li p a:hover {color: #555;text-decoration: underline;}
ul.megamenu.skyblue {background: #D5331D;}
.rgt-bottom {margin-bottom: 1em;}
/* start menu */
.h_nav h4 {border-bottom: 1px solid #ececec;font-size: 1em;color: #000;line-height: 1.8em;text-transform: uppercase;margin-bottom: 4%;}
.h_nav h4.top {margin-top: 12%;}
.h_nav ul li {display: block;}
.h_nav ul li a {display: block;font-size: .95em;color: #555;text-transform: capitalize;line-height: 1.8em;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;line-height: 2.5em;}
.h_nav ul li a:hover {color: #00405d;text-decoration: underline;}
/* start content */
.arriv h3 {font-size: 1.5em;font-weight: 500;color: #f9f9f9;margin: 0 0 .5em;font-family: 'Playfair Display', serif;}
.arriv p {color: #ededed;font-size: 1em;font-weight: 300;line-height:1.8em;margin: .5em 0;}
.crt-btn a {text-transform:capitalize;display:inline-block;padding:6px 16px;font-size:.8725em;font-weight: 300;color:#f9f9f9;border: 1px solid #f9f9f9;text-decoration: none;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;background-color: #000;background-image: none;}
.crt-btn a:hover {background:#ff6978;border:1px solid #ff6978;}
.special h5 {
	color: #3f3d3d;
	font-size: 1.1em;
	font-weight: 400;
	font-family: 'Playfair Display', serif;
	text-align: center;
	margin: 0;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: none !important; 
}
.special h6 {
	color: #3f3d3d;
	font-size: 1em;
	font-weight: 300;
	text-align: center;
	margin: 1em 0;
}
.special-info {
	padding: 13px;
}
.special {
	padding: 4em 0;
	position: relative;
}
i.ars {
	width: 35px;
	height: 20px;
	background: url(../images/arrwss.png)no-repeat 58px -1px;
	display: inline-block;
	padding: 0 53px;
	vertical-align: middle;
}
i.facebok {
	width: 35px;
	height: 35px;
	background: url(../images/img-sprite.png)no-repeat -8px -10px;
	float: left;
	vertical-align: middle;
}
i.facebok:hover {
	background: url(../images/img-sprite.png)no-repeat -8px -46px;
}
i.twiter {
	width: 35px;
	height: 35px;
	background: url(../images/img-sprite.png)no-repeat -48px -12px;
	float: left;
	vertical-align: middle;
}
i.twiter:hover {
	background: url(../images/img-sprite.png)no-repeat -48px -48px;
}
i.be {
	width: 35px;
	height: 35px;
	background: url(../images/img-sprite.png)no-repeat -133px -10px;
	float: left;
	vertical-align: middle;
}
i.be:hover {
	background: url(../images/img-sprite.png)no-repeat -133px -46px;
}
i.pp {
	width: 35px;
	height: 35px;
	background: url(../images/img-sprite.png)no-repeat -177px -9px;
	float: left;
	vertical-align: middle;
}
i.pp:hover {
	background: url(../images/img-sprite.png)no-repeat -177px -45px;
}
i.goog {
	width: 35px;
	height: 35px;
	background: url(../images/img-sprite.png)no-repeat -92px -13px;
	float: left;
	vertical-align: middle;
}
i.goog:hover {
	background: url(../images/img-sprite.png)no-repeat -92px -48px;
}
i.phone {
	width: 19px;
	height: 21px;
	display: inline-block;
	background: url(../images/img-sprite.png) no-repeat -235px -39px;
	vertical-align: middle;
	margin-right: .5em;
}
i.add {
	width: 17px;
	height: 24px;
	display: inline-block;
	background: url(../images/img-sprite.png) no-repeat -236px -11px;
	vertical-align: middle;
	margin-right: .5em;
}
i.mail {
	width: 17px;
	height: 14px;
	display: inline-block;
	background: url(../images/img-sprite.png) no-repeat -236px -76px;
	margin-right: .5em;
}
.social-ic ul {
	padding: 0;
}
.social-ic li {
	display: inline-block;
	margin: 0 .2em;
}
.foot-top li {
	display: inline-block;
	vertical-align: middle;
}
.fooll h5 {
	font-size: 1.1em;
	margin: 0;
	text-transform: uppercase;
	font-weight: 400;
	padding-right: 1em;
}
.footer_main form {
	display: block;
}
.footer_main form input {
	width: 100%;
	padding: 5px;
}
.foot-top {
	padding: 2em 0;
	border-bottom: 1px solid #e5e4e2;
	border-top: 1px solid #e5e4e2;
	margin-top: 38px;
}
.stay form input[type=text] {
	width: 100%;
	color: #3f3d3d;
	outline: none;
	font-size: 1em;
	padding: .5em;
	font-weight: 300;
	border: 1px solid #e5e4e2;
	-webkit-appearance: none;
}
.btn-1 input[type=submit] {
	background: #0f0f0f;
	padding: 7px 0;
	color: #fff;
	font-size: 1em;
	font-weight: 400;
	display: block;
	outline: none;
	border: none;
	width: 100%;
	text-transform: uppercase;
}
.btn-1 input[type=submit]:hover {
	background: rgba(15,15,15,0.72);
}
.stay-left {
	float: left;
	width: 78%;
	margin-right: .5%;
}
.btn-1 {
	float: left;
	width: 21.5%;
}
.footer h4 {
	color: #3f3d3d;
	font-weight: 400;
	margin: 0 0 .5em;
	font-size: 100%;
}
.footer {
	padding: 1em 0;
	background-color: #EBEBEB;
}
.our-st li {
	color: #3f3d3d;
	display: block;
	font-size: 90%;
	font-weight: 300;
	line-height: 2em;
}
.our-st li a {
	text-decoration: none;
}
.cust li {
	display: block;
}
.cust li a {
	display: block;
	color: #3f3d3d;
	font-size: 90%;
	line-height: 1.8em;
	text-decoration: none;
}
.cust li a:hover {
	color: #D03333;
}
.abt li {
	display: block;
}
.abt li a {
	display: initial;
	color: #3f3d3d;
	font-size: 90%;
	line-height: 1.8em;
	text-decoration: none;
}
.abt li a:hover {
	color: #D03333;
}
.myac li {
	display: block;
}
.myac li a:hover {
	color: #D03333;
}
.cr_btn a {
	text-transform: capitalize;
	display: inline-block;
	padding: 3px 25px;
	font-size: .9em;
	font-weight: 300;
	color: #3f3d3d;
	background: #e5e4e2;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	text-decoration: none;
}
.cr_btn1 a {
	text-transform: capitalize;
	display: inline-block;
	padding: 2px 23px;
	font-size: .9em;
	font-weight: 300;
	color: #3f3d3d;
	background: none;
	border: 1px solid #e5e4e2;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	text-decoration: none;
}
.our-left1 {
	float: left;
	width: 30%;
}
.cr_btn1 a:hover {
	color: #3f3d3d;
	background: #e5e4e2;
	border: 1px solid #e5e4e2;
}
/*.specia-top {
	margin: 3em 0;
}*/
.footer p {
	margin: 1.5em 0 0;
	font-size: 85%;
	color: #3f3d3d;
	font-weight: 400;
	line-height: 1.8em;
}
.footer p a {
	text-decoration: none;
}
/* start  */
.w_sidebar {
	border: 1px solid #EBEBEB;
	margin-right: 30px;
	padding: 10px;
	margin-bottom: 30px;
	width: 90%;
}
.w_sidebar h4 {
	text-transform: uppercase;
	color: #ff6978;
	font-size: 16px;
	margin-bottom: 10px;/*background-color:#E9E9E9;*/
	margin-top: 5px;
	padding: 3px 0 3px 7px;
}
.w_nav2 {
	padding: 0;
}
.w_nav2 h4 {
	text-transform: uppercase;
	color: #C00;
	font-size: 16px;
	margin-bottom: 10px;
	background-color: #E9E9E9;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 7px;
	margin-top: 5px;
}
.w_nav1 ul {
	padding: 0;
	list-style: none;
}
.w_nav1 {
	padding: 0;
}
.w_nav1 h4 {
	text-transform: uppercase;
	color: #ff6978;
	font-size: 1em;
	margin-bottom: 5px;
}
.w_nav1 ul li {
	line-height: 1.5em;
}
.w_nav1 ul li a {
	display: block;
	/*text-transform: uppercase;*/
	color: #555;
	font-size: .8725em;
}
.w_nav1 ul li a:hover {
	color: #00405d;
}
.w_nav2 {
	padding: 0;
}
.w_nav2 li {
	line-height: 1.5em;
	display: inline-block;
}
.w_nav2 li a {
	display: block;
	padding: 14px;
}
.w_nav2 li a.color1 {
	background: #0AA5E2;
}
.w_nav2 li a.color2 {
	background: #40E0D0;
}
.w_nav2 li a.color3 {
	background: #B03060;
}
.w_nav2 li a.color4 {
	background: navy;
}
.w_nav2 li a.color5 {
	background: #E60D41;
}
.w_nav2 li a.color6 {
	background: #45BF55;
}
.w_nav2 li a.color7 {
	background: #FF7F00;
}
.w_nav2 li a.color8 {
	background: #8B4513;
}
.w_nav2 li a.color9 {
	background: #FFD700;
}
.w_nav2 li a.color10 {
	background: #9FA8AB;
}
.w_nav2 li a.color11 {
	background: silver;
}
.w_nav2 li a.color12 {
	background: #0AA5E2;
}
.w_nav2 li a.color13 {
	background: #FFCBDB;
}
.w_nav2 li a.color14 {
	background: #B87333;
}
.w_nav2 li a.color15 {
	background: #BFB540;
}
.sky-form .label {
	display: block;
	margin-bottom: 6px;
	line-height: 19px;
}
.w_sidebar h3 {
	padding: 0 20px 10px;
	font-size: 1em;
	color: #555;
	text-transform: uppercase;
}
/* radios and checkboxes */
.sky-form {
	margin-top: -10px;
}
.row1 {
	outline: none;
	padding: 20px;
	overflow: auto;
	height: 200px;
}
.sky-form.col.col-4 ul {
	padding: 0;
	list-style: none;
}
.sky-form h4 {
	margin-top: 10px;
	background: #ECECEC;
	padding: 10px 20px;
	color: #333;
	text-transform: uppercase;
	margin-bottom: 0;
	font-size: 16px;
}
.sky-form section {
	margin-bottom: 20px;
}
.sky-form .label {
	display: block;
	margin-bottom: 6px;
	line-height: 19px;
}
.sky-form .label.col {
	margin: 0;
	padding-top: 10px;
}
.sky-form .input, .sky-form .select, .sky-form .textarea, .sky-form .radio, .sky-form .checkbox, .sky-form .toggle, .sky-form .button {
	position: relative;
	display: block;
}
/* selects */
.sky-form .select i {
	position: absolute;
	top: 14px;
	right: 14px;
	width: 1px;
	height: 11px;
	background: #fff;
	box-shadow: 0 0 0 12px #fff;
}
.sky-form .select i:after, .sky-form .select i:before {
	content: '';
	position: absolute;
	right: 0;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.sky-form .select i:after {
	bottom: 0;
	border-top: 4px solid #404040;
}
.sky-form .select i:before {
	top: 0;
	border-bottom: 4px solid #404040;
}
.sky-form .select-multiple select {
	height: auto;
}
/* radios and checkboxes */
.sky-form .radio, .sky-form .checkbox {
	outline: none;
	border: none;
	margin-bottom: 4px;
	padding-left: 27px;
	font-size: 13px;
	line-height: 27px;
	color: #555;
	cursor: pointer;
	text-transform: capitalize;
	font-weight: 400;
	margin-top: 0;
}
.sky-form .radio {
	text-transform: none;}
.sky-form .radio:last-child, .sky-form .checkbox:last-child {
	margin-bottom: 0;}
.sky-form .radio input, .sky-form .checkbox input {
	position: absolute;
	left: -9999px;}
.sky-form .radio i, .sky-form .checkbox i {
	position: absolute;
	top: 5px;
	left: 0;
	display: block;
	width: 17px;
	height: 17px;
	outline: none;
	border-width: 2px;
	border-style: solid;
	background: #fff;}
.sky-form .radio i {
	border-radius: 50%;}
.sky-form .radio input + i:after, .sky-form .checkbox input + i:after {
	position: absolute;
	opacity: 0;
	transition: opacity .1s;
	-o-transition: opacity .1s;
	-ms-transition: opacity .1s;
	-moz-transition: opacity .1s;
	-webkit-transition: opacity .1s;}
.sky-form .radio input + i:after {
	content: '';
	top: 4px;
	left: 4px;
	width: 5px;
	height: 5px;
	border-radius: 50%;}
.sky-form .checkbox input + i:after {
	content: '';
	top: 3px;
	left: 2px;
	width: 10px;
	height: 7px;
	background: url(../images/tick.png) no-repeat;
	text-align: center;}
.sky-form .radio input:checked + i:after, .sky-form .checkbox input:checked + i:after {
	opacity: 1;}
.sky-form .inline-group {
	margin: 0 -30px -4px 0;}
.sky-form .inline-group:after {
	content: '';
	display: table;
	clear: both;}
.sky-form .inline-group .radio, .sky-form .inline-group .checkbox {
	float: left;
	margin-right: 30px;}
.sky-form .inline-group .radio:last-child, .sky-form .inline-group .checkbox:last-child {
	margin-bottom: 4px;}
/* icons */
.sky-form [class^=icon-] {
	font-family: FontAwesome;
	font-style: normal;
	font-weight: 400;
	-webkit-font-smoothing: antialiased;}
.sky-form .input input, .sky-form .select select, .sky-form .textarea textarea, .sky-form .radio i, .sky-form .checkbox i, .sky-form .toggle i, .sky-form .icon-append, .sky-form .icon-prepend {
	border-color: #e5e5e5;
	transition: border-color .3s;
	-o-transition: border-color .3s;
	-ms-transition: border-color .3s;
	-moz-transition: border-color .3s;
	-webkit-transition: border-color .3s;}
.sky-form .toggle i:before {
	background-color: #2da5da;}
.sky-form .input:hover input, .sky-form .select:hover select, .sky-form .textarea:hover textarea, .sky-form .radio:hover i, .sky-form .checkbox:hover i, .sky-form .toggle:hover i {
	border-color: #8dc9e5;}
.sky-form .button:hover {
	opacity: 1;}
.sky-form .input input:focus, .sky-form .select select:focus, .sky-form .textarea textarea:focus, .sky-form .radio input:focus + i, .sky-form .checkbox input:focus + i, .sky-form .toggle input:focus + i {
	border-color: #2da5da;}
.sky-form .radio input + i:after {
	background-color: #ff6978;}
.sky-form .checkbox input + i:after {
	color: #2da5da;}
.sky-form .radio input:checked + i, .sky-form .checkbox input:checked + i, .sky-form .toggle input:checked + i {
	border-color: #ff6978;}
.sky-form .state-error input, .sky-form .state-error select, .sky-form .state-error textarea, .sky-form .radio.state-error i, .sky-form .checkbox.state-error i, .sky-form .toggle.state-error i {
	background: #fff0f0;}
.sky-form .state-success input, .sky-form .state-success select, .sky-form .state-success textarea, .sky-form .radio.state-success i, .sky-form .checkbox.state-success i, .sky-form .toggle.state-success i {
	background: #f0fff0;}
.sky-form .input.state-disabled input, .sky-form .select.state-disabled, .sky-form .textarea.state-disabled, .sky-form .radio.state-disabled, .sky-form .checkbox.state-disabled, .sky-form .toggle.state-disabled, .sky-form .button.state-disabled {
	cursor: default;
	opacity: 0.5;}
.sky-form .input.state-disabled:hover input, .sky-form .select.state-disabled:hover select, .sky-form .textarea.state-disabled:hover textarea, .sky-form .radio.state-disabled:hover i, .sky-form .checkbox.state-disabled:hover i, .sky-form .toggle.state-disabled:hover i {
	border-color: #e5e5e5;}
/*-- start scrollpane --*/
.jspContainer {
	overflow: hidden;
	position: relative;}
.jspPane {
	position: absolute;
	outline: none;
	padding: 20px!important;}
.jspVerticalBar {
	position: absolute;
	top: 0;
	right: 0;
	width: 5px;
	height: 100%;}
.jspHorizontalBar {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;}
.jspCap {
	display: none;}
.jspHorizontalBar .jspCap {
	float: left;}
.jspTrack {
	background: #f0f0f0;
	position: relative;}
.jspDrag {
	background: #777;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
	float: left;
	height: 100%;}
.jspArrow {
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	padding: 0;
	margin: 0;}
.jspArrow.jspDisabled {
	cursor: default;
	background: #80808d;}
.jspVerticalBar .jspArrow {
	height: 16px;}
.jspHorizontalBar .jspArrow {
	width: 16px;
	float: left;
	height: 100%;}
.jspVerticalBar .jspArrow:focus {
	outline: none;}
.jspCorner {
	background: #eeeef4;
	float: left;
	height: 100%;}
/*-- end scrollpane --*/
/*-- start w_content --
.women_main {
	padding: 1em 0;
}*/
/* CMS */
.cms .w_content ul li {margin-left: 20px;}
.women.trail {border-bottom: dotted 1px #EBEBEB;height: 36px;margin-bottom: 10px;}
.women {
	text-align: left;/*border-bottom: 1px solid #ebebeb;
	margin-bottom: 25px;*/}
.women h4 {
	float: left;
	font-size: 16px;
	color: #C30;
	text-transform: uppercase;}
.w_nav {
	float: left;
	color: #555;
	/*font-size: 1.2em;*/
	padding: 10px 0;
	list-style: none;
	font-family: 'Roboto', sans-serif;
	font-weight: normal;
	margin-bottom:0;
	margin-left:5px;}
.last_crumb {
	color: #C30;}
.w_nav li {
	display: inline-block;
	font-family: 'Roboto', sans-serif;}
.w_nav li a {
	display: block;
	color: #555;
	text-transform: capitalize;}
.w_nav li a:hover {
	color: #00405d;
}
.grids_of_4 {
	display: block;
	margin-top: 2%;
	margin-right: 0;
	margin-bottom: 4%;
	margin-left: 0;}
.grid1_of_4 {
	float: left;
	width: 23.2222%;
	margin-left: 0;
	text-align: center;
	margin-bottom: 30px;
	border-left: 1px solid #ccc;}
.grid1_of_4 img {
	display: block;
	margin: 0 auto;}
.grid1_of_4 .content_box h4 {
	padding-top: 8px;}
.grid1_of_4:last-child {
	border-right: 1px solid #ccc!important;}
.grid1_of_4:first-child {
	margin-left: 0;
	text-align: center;}
.grid1_of_4 h4 {
	font-size: 16px;
	margin-top: 5px;}
.grid1_of_4 h4 a {
	text-transform: uppercase;
	color: #000;
	text-decoration: none;}
.grid1_of_4 h4 a:hover {
	color: #ff6978;}
.grid1_of_4 p {
	font-size: .8125em;
	color: #3f3d3d;
	line-height: 1.8em;
	margin-bottom: 10px;}
.content_box-grid {
	margin-top: 1em;}
.view {
	overflow: hidden;
	position: relative;
	margin-bottom: 1em;}
.view .mask, .view .content {
	position: absolute;
	overflow: hidden;
	top: 188px;
	left: 117px;}
.view-fifth img {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;}
.view-fifth .mask {
	-webkit-transform: translateX(-300px);-moz-transform: translateX(-300px);-o-transform: translateX(-300px);-ms-transform: translateX(-300px);
	transform: translateX(-300px);
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;}
.view-fifth:hover .mask {
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	-o-transform: translateX(0px);
	-ms-transform: translateX(0px);
	transform: translateX(0px);}
.view1 {
	overflow: hidden;
	position: relative;}
.view1 .mask1, .view1 .content {
	position: absolute;
	overflow: hidden;
	top: 130px;
	left: 90px;}
.info {
	display: block;
	background: url(../images/label_new.png) no-repeat;
	text-indent: -9999px;
	width: 75px;
	height: 75px;}
.view-fifth1 img {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;}
.view-fifth1 .mask1 {
	-webkit-transform: translateX(-300px);
	-moz-transform: translateX(-300px);
	-o-transform: translateX(-300px);
	-ms-transform: translateX(-300px);
	transform: translateX(-300px);
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;}
.view-fifth1:hover .mask1 {
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	-o-transform: translateX(0px);
	-ms-transform: translateX(0px);
	transform: translateX(0px);}
span.text {
	font-size: 1.2em;
	color: #999;}
span.price-new {
	color: #ff6978;
	margin-right: 15px;
	font-weight: 500;
	font-size: 1.3em;}
.price-old {
	text-decoration: line-through;
	color: #999;
	font-weight: 400;
	font-size: 17px;
	margin-right: 10px;}
span.price-tax {
	color: #999;
	font-size: 13px;}
span.points {
	color: #333;
	font-size: 13px;
	font-family: 'Playfair Display', serif;}
span.code {
	color: #999;}
span.brand {
	color: #999;
	line-height: 2em;}
.downloads {
	display: block;}
.downloads p {
	line-height: 24px;
	margin: 0;
	padding: 0;
	margin-bottom: 5px;}
.downloads a, .downloads a:visited {
	text-decoration: none;
	color: #09C;
	vertical-align: middle;}
.downloads .title {
	display: inline-block; /*width: 250px; text-transform: uppercase; */}
.downloads .pdficon {
	display: inline-block;
	width: 20px;}
.modal-header {
	padding: 5px 5px 0 0 !important;
	border-bottom: none !important;}
/*--single--*/
.cont {
	display: block;
	float: left;}
.span_2_of_bottom1 {
	width: 68.1%;}
.lsidebar {
	display: block;
	float: right;
	margin-left: 3.333%;}
.span_2_of_bottom {
	width: 66.1%;}
.span_1_of_bottom {
	width: 25.1%;
	border: 1px solid #DDD;}
.span_2_of_bottom p, .span_1_of_bottom p {
	font-size: .8125em;
	padding: .5em 0;
	color: #888;
	line-height: 1.5em;}
.desc {
	padding: 5%;}
.desc h5 a {
	color: #C0313C;
	font-size: .788em;}
.desc h5 a:hover {
	color: #333;}
.button {
	border: none;
	background: #45A43E;
	color: #FEF503;
	float: right;
	padding: 7px 15px;
	font-size: 12px;
	cursor: pointer;
	outline: none;
	text-transform: uppercase;}
.button:hover {
	background: #333;}
.price-text {
	padding: 5% 0;}
.span_3_of_2 {
	width: 60.3333%;
	float: left;}
.desc1 ul {
	display: block;
	padding-left: 30px;
}
/*.desc1 ul li{}*/
p.stock {
	display: block;
	font-size: .89em;
	color: #555;
	margin: 10px 0;
}
.row-2 {
	overflow: hidden;
	text-align: left;
	padding-top: 6px;
	border-top: 1px dotted #CCC;
	border-bottom: 1px dotted #CCC;}
span.on_sale {
	display: block;
	float: left;
	padding: 15px 6px 0 30px;
	font-size: 1.1em;
	font-style: italic;
	font-weight: 400;
	color: #777;}
.price1 {
	padding: 4% 0;}
span.actual1 {
	text-decoration: line-through;
	margin-right: 8%;
	color: #888;
	font-size: 1.2em;}
.images_3_of_2 {
	width: 35.2%;
	float: left;
	margin-right: 2.6%;
}
.single-bottom1 h6, .single-bottom2 h6 {
	background: #F3F3F3;
	padding: 10px;
	height: 43px;
	hcolor: #333;
	font-size: 1.2em;}
p.prod-desc {
	color: #3f3d3d;
	padding-top: 2%;
	font-size: .89em;
	line-height: 1.8em;}
/* .single-bottom1{padding:3% 0 4%;}
.product{padding:3% 0 0;} */
.product-desc {
	width: 100%;
	float: left;
	border-right: none;/*border-width:0 1px 0 0;border-right:1px solid #DDD;*/}
*/ .product-img {/*width:21.5%;*/
 float: left;
 margin-right: 2.5%;}
.product-img img {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
.prod1-desc {/*width:75.2%;float:left;*/
}
.prod1-desc h4 {
	font-size: 1.4em;
	font-weight: 400;
	margin: 0;
	padding: 0;
	margin-bottom: 7px;}
.product-desc h5 {
	padding-bottom: 2%;
	font-size: 20px;}
.product-desc h5 a {
	color: #555;
	font-size: 20px;}
.product-desc h5 a:hover {
	color: #fc3;
	text-decoration: none;}
.product_descr {
	color: #3f3d3d;
	font-size: .89em;
	line-height: 1.8em;}
.product_price {
	width: 15.3333%;
	float: left;
	padding: 0 0 0 16px;}
.price-access {
	color: #555;
	font-size: 1em;}
.button1 {
	font-family: 'Open Sans', sans-serif;
	border: none;
	background: #ff6978;
	padding: 7px 15px;
	color: #FFF;
	font-size: 13px;
	cursor: pointer;
	outline: none;
	margin-top: 9%;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;}
.button1:hover {
	background: #00405d;
	color: #fff;}
.desc1 h4 {
	color: #C00;
	font-size: 24px;
	text-transform: capitalize;}
.desc1 p {
	margin-top: 2%;
	font-size: .89em;
	color: #3f3d3d;
	line-height: 1.8em;
	letter-spacing: 1px;}
.desc1 p a {
	margin-left: 5px;
	color: #555;
	text-transform: uppercase;
	font-size: 13px;
	-webkit-text-stroke: 0;
	letter-spacing: 0;}
.desc1 p a:hover {
	color: #00405d;}
.det_nav {
	margin: 6% 0;}
.det_nav ul {
	padding: 0;
	list-style: none;}
.det_nav h4 {
	line-height: 1.8em;
	font-size: 1em;
	color: #555;
	text-transform: uppercase;
	margin-bottom: 4%;}
.det_nav ul li {
	display: inline-block;
	width: 20.33333%;
	margin-left: 4%;}
.det_nav ul li:first-child {
	margin-left: 0;}
.det_nav ul li a {
	display: block;}
.det_nav ul li a img {
	border: 1px solid #DADADA;}
.btn_form {
	margin: 8% 0 4%;
	text-align: right;}
.btn_form a {
	font-family: 'Open Sans', sans-serif;
	cursor: pointer;
	border: none;
	outline: none;
	display: inline-block;
	font-size: 1em;
	padding: 10px 34px;
	background: #ff6978;
	color: #fff;
	text-transform: uppercase;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.btn_form a:hover {
	background: #00405d;
	text-decoration: none;
}
.desc1 a span {
	font-size: .8125em;
	color: #555;
	text-transform: uppercase;
	text-decoration: underline;
}
.desc1 a span:hover {
	color: #00405d;
	text-decoration: none;
}
.det_nav1 ul li {
	display: inline-block;
	margin-left: 10px;
}
.det_nav1 ul li:first-child {
	margin-left: 0;
}
/* end details */
/* start registration */
.registration {
	padding: 3% 1%;
}
.registration h2 {
	font-size: 1.5em;
	color: #00405d;
	text-transform: capitalize;
	margin-bottom: 4%;
}
.reg_fb {
	margin: 3% 0;
	display: block;
	background: #3B5998;
	transition: all .5s ease-out;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.reg_fb img {
	background: #354F88;
	padding: 10px;
	float: left;
}
.reg_fb i {
	color: #fff;
	padding: 12px 16px;
	display: inline-block;
	font-size: 1.3em;
	text-transform: capitalize;
	font-style: normal;
}
.reg_fb:hover {
	background: #354F88;
}
.registration_left {
	float: left;
	width: 45.33333%;
	margin-left: 9.333%;
}
.registration_left:first-child {
	margin-left: 0;
}
.registration span {
	color: #777;
}
.registration_form {
	display: block;
}
.registration_form div {
	padding: 10px 0;
}
.sky_form1 {
	margin-bottom: -30px;
}
.sky_form1 ul {
	padding: 0;
	list-style: none;
}
.sky_form1 ul li {
	float: left;
	margin-left: 20px;
}
.sky_form1 ul li:first-child {
	margin-left: 0;
}
.registration_form input[type=text], .registration_form input[type=email], .registration_form input[type=tel], .registration_form input[type=password] {
	padding: 8px;
	display: block;
	width: 100%;
	outline: none;
	font-family: 'Open Sans', sans-serif;
	font-size: .8925em;
	color: #333;
	-webkit-appearance: none;
	text-transform: capitalize;
	background: #FFF;
	border: 1px solid #e7e7e7;
	font-weight: 400;
}
.registration_form input[type=submit] {
	-webkit-appearance: none;
	font-family: 'Open Sans', sans-serif;
	color: #fff;
	text-transform: capitalize;
	display: inline-block;
	background: #ff6978;
	padding: 10px 20px;
	transition: .5s ease;
	-moz-transition: .5s ease;
	-o-transition: .5s ease;
	-webkit-transition: .5s ease;
	cursor: pointer;
	border: none;
	outline: none;
	font-size: 1em;
	margin-bottom: 5px;
}
.registration_form input[type=submit]:hover {
	color: #fff;
	background: #00405d;
}
.terms {
	text-decoration: underline;
	text-transform: capitalize;
	color: #00405d;
}
.terms:hover {
	text-decoration: none;
}
.forget a {
	text-transform: capitalize;
	color: #999;
	text-decoration: underline;
	font-size: .8925em;
}
.forget a:hover {
	text-decoration: none;
}
/* start shopping bag */
.shoping_bag {
	padding: 2% 1%;
	border-bottom: 1px solid #dfdfdf;
}
.shoping_bag h4 {
	float: left;
	text-transform: uppercase;
	color: #777;
	font-size: 1em;
	margin: 13px 0 0;
}
.shoping_bag h4 img {
	margin-right: 5px;
}
.shoping_bag h4 span {
	color: #ff6978;
}
.s_art {
	float: right;
	padding: 0;
	list-style: none;
}
.s_art li {
	text-align: center;
	text-transform: uppercase;
	color: #777;
	font-size: 1em;
}
.shoping_bag1 {
	padding: 2% 1%;
	border-bottom: 1px solid #dfdfdf;
}
.shoping_left {
	float: left;
	width: 68.333%;
	margin-right: 3.3333%;
}
.shoping_right {
	float: right;
	width: 14.333%;
}
.shoping1_of_1 {
	float: left;
	width: 12.3333%;
	margin-right: 3.3333%;
}
.shoping1_of_2 {
	float: left;
	width: 68.3333%;
}
.shoping_left h4 {
	margin-bottom: 2%;
}
.shoping_left h4 a {
	text-transform: uppercase;
	color: #00405d;
	font-size: 1em;
	text-decoration: underline;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.shoping_left h4 a:hover {
	text-decoration: none;
	color: #777;
}
.shoping_left span {
	text-transform: uppercase;
	color: #999;
	font-size: .8725em;
	-webkit-text-stroke: .4px;
}
.shoping_left span b {
	color: #555;
	font-weight: 600;
}
.s_icons {
	margin-top: 2%;
}
ul.s_icons {
	padding: 0;
	list-style: none;
}
.s_icons li {
	display: inline-block;
	margin-left: 10px;
}
.s_icons li:first-child {
	margin-left: 0;
}
.s_icons li a {
	display: block;
	width: 30px;
	height: 30px;
	background: #bbb;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	-o-border-radius: 100px;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	text-align: center;
	padding: 1px;
}
.s_icons li a:hover {
	background: #00405d;
}
.s_icons li a img {
	vertical-align: bottom;
}
.shoping_right p {
	color: #333;
	font-size: .8725em;
	text-transform: capitalize;
	line-height: 2.5em;
	-webkit-text-stroke: .4px;
}
.shoping_right p.tot {
	font-size: 1.5em;
}
.shoping_right p span {
	color: red;
	float: right;
}
.shoping_right p a {
	color: #00405d;
}
.shoping_bag {
	padding: 2% 1%;
	border-bottom: 1px solid #dfdfdf;
}
.shoping_bag1 h2 {
	float: left;
	text-transform: uppercase;
	color: #777;
	font-size: 1em;
}
.shoping_bag1 h2 a {
	-webkit-text-stroke: .4px;
	color: #00405d;
	font-size: .8725em;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.shoping_bag1 h2 a:hover {
	color: #555;
}
.shoping_bag1 h2 img {
	vertical-align: text-bottom;
	margin-right: 5px;
}
.shoping_bag1 h2 span {
	color: #999;
}
.shoping_bag2 {
	padding: 2% 0;
}
.shoping_left a.btn1 {
	margin-top: 1%;
	text-transform: capitalize;
	display: inline-block;
	padding: 10px 20px;
	font-size: 1.2em;
	color: #fff;
	background: #ff6978;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.shoping_left a.btn1:hover {
	background: #00405d;
	text-decoration: none;
}
.shoping_right p span.color {
	color: #00405d;
}
h4.title {
	color: #ff6978;
	margin-bottom: .5em;
	font-size: 1.6em;
	line-height: 1.2em;
	background: #F7F7F7;
	padding: 1em;
}
p.cart {
	color: #777;
	font-size: 1.2em;
	line-height: 1.8em;
	text-align: left;
}
p.cart a {
	text-decoration: underline;
	color: #ff6978;
}
.check-out {
	padding: 6em 0;
}
/* start contact */
.contact {
	margin: 2% 0;
	display: block;
}
.contact h2 {
	font-size: 1.5em;
	color: #00405d;
	text-shadow: 0 1px 0 #fff;
	text-transform: capitalize;
}
.map {
	margin: 2% 2% 2% 0;
}
.col {
	display: block;
}
.contact-form {
	position: relative;
}
.contact-form div {
	padding: 5px 0;
}
.contact-form span label {
	margin-top: 10px;
	color: #777;
	display: block;
	font-size: .8725em;
	padding-bottom: 5px;
	text-transform: capitalize;
	font-weight: 400;
}
.contact-form input[type=text], .contact-form textarea {
	font-family: 'Open Sans', sans-serif;
	background: #FFF;
	border: 1px solid #E7E7E7;
	color: rgba(85,81,81,0.84);
	padding: 8px;
	display: block;
	width: 96.3333%;
	outline: none;
	-webkit-appearance: none;
	text-transform: capitalize;
}
.contact-form textarea {
	resize: none;
	height: 120px;
}
.contact-form input[type=submit] {
	margin-top: 10px;
	-webkit-appearance: none;
	border: none;
	outline: none;
	font-family: 'Open Sans', sans-serif;
	cursor: pointer;
	display: inline-block;
	font-size: 1em;
	padding: 12px 25px;
	background: #ff6978;
	color: #fff;
	text-transform: uppercase;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.contact-form input[type=submit]:hover {
	background: #00405d;
	color: #fff;
}
.headbg { padding:15px 0;}
/*--media queries--*/
@media (max-width:375px) {
#loginBox {
	position: absolute;
	top: 44px;
	display: none;
	z-index: 29;
	right: -103px;
}
.box_1 {
	width: 62%;
}
/*.logo{width:37%;margin:0;}*/
.header_right {
	float: right;
	width: 100%;
}
.log {
	float: left;
	width: 33%;
}
.top_left {
	float: none;
	margin: .5em 0;
}
.top_right {
	float: none;
}
.arriv-info1 {
	top: 29px;
	left: 36px;
}
.special h3 {
	font-size: 1.1em;
	width: 39%;
	padding: .25em;
}
.special h3:before {
	height: 8px;
	width: 95px;
	left: 20px;
	top: 27px;
}
.special h3:after {
	height: 8px;
	width: 95px;
	right: 20px;
	top: 27px;
}
}
.w_content {
	padding: 0;
	margin-bottom: 100px;
}
.w_content > p { padding-top:0 !important;}
.w_content > h1, .women_main h1 { margin-top:0;font-family: 'Roboto',sans-serif;font-weight: 300;color: #EE1C25;}
.women_main h1 {
/* margin-top:10px; */
font-size: 14px;
}
/* Changes */
.row.single {
	padding-top: 20px;
}
.w_nav1 ul.w_nav_left {
	margin: 0;
	padding: 0;
	list-style: none;
}
.w_nav1 ul.w_nav_left li a {
	font-size: 14px;
	text-decoration: none;
	padding: 5px;
	    font-family: 'Roboto', sans-serif;
}
.w_nav1 ul.w_nav_left li a.active, .w_nav1 ul.w_nav_left li a:hover {
	color: #d24d24;
}
.w_nav1 ul.w_nav_left li:not(:last-child) a {
	border-bottom: 1px solid #E8E8E8;
}
/*.like-products img { display:block; margin:0 auto;}
.like-products .img-container, .like-products .title-container { width:100%; text-align:center;}
.like-products .img-container { border-color:#ccc; border-style:solid; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom:0;height: 140px;position:relative; background-size:cover;}
.like-products .img-container img { position:absolute; top:0; left:0; right:0; bottom:0; margin:auto;}
.like-products .title-container { padding: 5px 0;background: #4B70B7;color: #fff;} */
.like-products {
	margin-bottom: 15px;
	border: solid 1px #CCC;
	padding: 10px 10px 5px 10px;
}
.like-products img {
	display: block;
	margin: 0 auto;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.like-products .img-container, .like-products .title-container {
	width: 100%;
	text-align: center;
}
.like-products .img-container {/*border-color:#ccc;border-style:solid;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-bottom:0;*/
	height: 140px;
}
.like-products .img-container img {
	height: 100%;
}
.like-products .title-container {
	padding: 5px 0;/*background:#4B70B7;color:#fff;text-transform: uppercase;*/
	font-size: 16px;
}
.product-img-spl {
	margin-top: 10px;
}
.product-img-spl h4 a {
	color: #666;
}
.product-img-spl .content_box {
	text-align: center;
	padding: 10px;
	height: 250px;
	border: 2px solid #e8e8e8;
	position: relative;
	margin-bottom:0;
}
.product-img-spl .content_box .fa.fa-exchange {float:right;border:1px solid #ccc;padding:2px;margin:-5px -5px 0 0; cursor:pointer;}
.product-img-spl .content_box .fa.fa-exchange:hover { border:1px solid #666; color:#666;cursor:pointer;}
.product-img-spl .content_box .promo-badge.gold {
    background-position: 342px 174px;
}
.product-img-spl .content_box .promo-badge {
    position: absolute;
    top: -12px;
    left: -10px;
	/*background: url(../images/fashionSpriteUp5.png);*/
    height: 71px;
    width: 82px;
    background-position: 240px 174px;
    z-index: 9;
}
.product-img-spl .content_box .promo-badge img { max-width:100%; max-height:100%;}
.product-img-spl .content_box img {
	max-width: 80%;
	max-height: 85%;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	margin: auto;
}
.product-img-spl h4 {
	text-align: center;
	background: #E8E8E8;
	padding: 5px 0;
	text-decoration: none;
	margin-top:0;
}
.image-thumb ul li {
	display: inline-block;
	background: #ccc;
	height: 25px;
	width: 25px;
}
.product-img-spl h4:hover, .product-img-spl h4 a:hover {
	text-decoration: none;
}
/*.navbar.navbar-default ul.nav.navbar-nav li > a {
	color: #fff;
}*/
@media only screen and (min-width: 768px) {
.navbar-default {
	background-color: transparent;
	border-color: transparent;
}
.navbar.navbar-default ul.nav.navbar-nav li.dropdown.mega-dropdown.open > a, .navbar.navbar-default ul.nav.navbar-nav li.dropdown.mega-dropdown.open > a:focus, .navbar.navbar-default ul.nav.navbar-nav li.dropdown.mega-dropdown.open > a:hover {
	background: #CCC;
	color: #000;
}
ul.nav.navbar-nav {
	width: 100%;
	margin-bottom: 20px;
}
ul.nav.navbar-nav {
	display: table;
	table-layout: fixed;
}
ul.nav.navbar-nav {
	margin: 0;
	padding: 0;
}
ul.nav.navbar-nav {
	display: flex !important;
	flex-direction: row;
}
ul.nav.navbar-nav li {
	flex-grow: 1;
}
ul.nav.navbar-nav > li {
	list-style: none;
	/* text-align: center; */
	border-bottom: solid 1px #CCC;
}
ul.nav.navbar-nav li:first-child {
	border-left: none;
}
ul.nav.navbar-nav > li:not(:last-child) {
	border-right: 1px solid #6e6e70;
}
ul.nav.navbar-nav li a {display: block;text-decoration: none;padding: 10px 10px;}
ul.nav.navbar-nav li a:hover {color: #C30;}
}
ul.nav.navbar-nav li ul li a { padding: 3px 8px; }
@media only screen and (min-width: 768px) {
ul.nav.navbar-nav > li > a, ul.nav.navbar-nav > li > a:visited {background-color: #f3f3f4;/* border: solid 1px #000; */color: #231f20;font-weight:600;text-transform: uppercase;font-family: 'Roboto', sans-serif;font-size: 115%;}
ul.nav.navbar-nav > li > a:hover {background-color: #f3f3f4;}
}
ul.spectable, ul.spectable li {list-style: none;margin: 0;padding: 0;}
ul.spectable li.row  span.col-md-3 { text-align:center;}
ul.spectable li.row  span.col-md-3 i {font-size:25px;color:#c30;}
ul.spectable li {border-bottom: dashed 1px #CCC;margin-bottom: 5px;display: flex;}
ul.spectable li .icons, ul.spectable li .text {padding: 5px;}
/* ul.spectable li {display: table;}
ul.spectable li span {width:60px; display: table-cell;} */
.dropdown-hover-left {/*background: #ccc;height: 430px;*/padding: 0;margin: 0;border-right: 2px solid #ccc; background: #f1f1f1;}
.dropdown-hover-left ul li {width: 100%;}
.dropdown-hover-left ul li:not(:last-child) {border-bottom:1px dashed #ccc;}
.dropdown-hover-left ul li.active a {}
.navbar.navbar-default .dropdown-menu.mega-dropdown-menu .dropdown-hover-left ul li a {color:#666;}
.navbar.navbar-default .dropdown-menu.mega-dropdown-menu .dropdown-hover-left ul li a:hover {background: #fff;color: #000;border:none;}
.navbar.navbar-default .dropdown-menu.mega-dropdown-menu .dropdown-hover-left ul li:not(:first-child) a:hover {border-top:1px dashed #ccc;}
.dropdown-menu.mega-dropdown-menu {/*height: 300px;*/height: auto;/*background: #fff url(../images/menu_bg.png) no-repeat right bottom;*/background-size: auto 100%;}
.dropdown-hover-right ul li a span {color: #666;padding: 5px;font-size: 95%;}
.top_left {text-align: right;}
.top_left p {font-weight:600;}
.top_left h2 {font-family: Roboto, sans-serif;}
.single.main-img-wrap {border: 1px solid #c6c6c6;padding: 25px 0;}
.det .single_left .product-zoom {}
ul.w_nav2 li {border: 1px solid #ccc;}
.modal-body img {margin: 0 auto;}
.navbar-nav>li>.dropdown-menu {margin-top: 0px;border-top-left-radius: 0;border-top-right-radius: 0;}
.modal-body btn_v {padding-left: 10px;padding-right: 10px;}
.tab-content {padding-top:15px;height: 327px;overflow:auto;}
.menu_inner {/*padding-top: 15px;*/	padding-bottom: 15px;}
.dropdown-menu.dropdown-menu_2 li {/*border-bottom: 1px solid #fff;*/}
.dropdown-menu.dropdown-menu_2>li>a {padding: 8px 20px;}
.dropdown-menu_2 {padding: 0;}
.dropdown-menu_2 li {border-bottom:1px solid #ccc;}
.dropdown-menu.dropdown-menu_2>li>a {padding: 6px 16px;clear: both;color: #000;/* background: #ccc; */}
.dropdown-menu.dropdown-menu_2>li:last-child>a {white-space:inherit !important;}
.dropdown-menu.dropdown-menu_2>li>a:hover {/*  padding: 6px 16px;*/clear: both;color: #000;/*background: #ccc;*/}
.dropdown-menu.dropdown-menu_2 li {/*border-bottom: 1px solid red;*/}
.dropdown-menu .dropdown-menu_2>li>a:hover {color: #262626;text-decoration:none;/*background-color: #cc3300;*/}
/*color_css_start*/
/*.skyblue li a.color1 {
	background: #EF5F21;
	color: #fff;
}
.skyblue li a.color1:hover {
	background-color: #f4f3f3;
	color: #060606;
}
.skyblue li a.color2 {
	background: #589D3E;
	color: #fff;
}
.skyblue li a.color2:hover {
	background-color: #f4f3f3;
	color: #060606;
}
.skyblue li a.color3 {
	background: #00ACED;
	color: #fff;
}
.skyblue li a.color3:hover {
	background: #ccc;
	color: #fff;
}
.skyblue li a.color4 {
	background: #D61F85;
	color: #fff;
}
.skyblue li a.color4:hover {
	background: #ccc;
	color: #000;
}
.skyblue li a.color5 {
	background: #F89F1B;
	color: #fff;
}
.skyblue li a.color5:hover {
	background: #ccc;
	color: #fff;
}
.skyblue li a.color6 {
	background: #00677C;
	color: #fff;
}
.skyblue li a.color6:hover {
	background: #ccc;
	color: #fff;
}
.skyblue li a.color7 {
	background: #D5331D;
	color: #fff;
}
.skyblue li a.color7:hover {
	background: #ccc;
	color: #fff;
}
.skyblue li a.color8:hover {
	background: #00405d;
	color: #fff;
}
.skyblue li a.color9:hover {
	background: #9CB43A;
	color: #fff;
}
.skyblue li a.color10:hover {
	background: #26BC85;
	color: #fff;
}*/
.navbar.navbar-default ul.nav.navbar-nav li {color: #fff;}
.dropdown-menu_2 li a {}
/*color_css_end*/
.dropdown-menu_2 li.last {border: none;}
/*contactus_css*/
.inner_space {padding-top: 15px;padding-bottom: 15px;margin: 0 auto;}
.address {font-weight:500;}
.company {color:red;font-weight:700;}
ul.nav.navbar-nav {margin-bottom:0px;top:-1px;padding:0;width:100%;list-style:none;display:inline-block;position:relative;font-size:13px;-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;}
.w_sidebar ul li {list-style-type: none;}
.icons {float: left;padding-left: 10px;}
.text {float: left;padding-left: 15px;}
.box_grid {border: 1px solid #CCC;}
.outer_space {margin-top: 28px;}
.box_grid h4 {
	text-align: center;
	font-size: 16px;
}
.box_grid h4 a {color: #000;}
.box_grid h4 a:hover {color: #C30;}
.left_sidebar_menu {border: 1px solid #CCC;padding: 10px;}
.right_sidebar h4 {font-size: 25px;color: #FA7978;}
/*Sidenev_css*/
.mainNav {background: #222;/*width: 25%;*/}
/* First Level */
.mainNav ul {margin:0;padding:0;list-style:none;}
.mainNav ul li {border-top:1px solid #fff;background-color:#E9E9E9;}
.mainNav ul li a {/*background-color: #E9E9E9;*/color:#FA7978;display:block;font-size:1.1em;line-height:normal;padding:1px 13px;text-decoration:none;text-transform:uppercase;}
.mainNav ul li a:hover {/*background: #fff;*/text-decoration: none;color: #33CC99;}
/* Second Level */
.mainNav ul ul {border-bottom: none}
.mainNav ul ul li {	/*border-top: 1px solid #222;*/	background: #FFF;color: #000;}
.mainNav ul ul li a {display: block;font-size: 13px;line-height: normal;padding: -0.5em 1em -13.5em -6.5em;padding: .5em;/*font-weight: normal;*/}
.mainNav ul li ul li.active {background-color: #E9E9E9;font-weight: bold;}
.mainNav ul li ul li ul li a {font-weight: normal;}
.mainNav ul ul li a:hover {/*border-top: 1px solid #fff;background-color: #E9E9E9;color: #000;display: block;font-size: 1.1em;line-height: normal;padding: 1px 13px;text-decoration: none;text-transform: uppercase;*/}
.mainNav ul h5 {color:#ff6978;font-weight:bold;}
/* Third Level */
.mainNav ul ul ul {border-top: 1px solid #222;}
.mainNav ul ul ul li {border: none;}
.mainNav ul ul ul li a {padding-left:1.5em;padding-top:0.25em;padding-bottom:0.25em;}
/* Accordion Button */
ul li.has-subnav .accordion-btn {color:#EE9798;background:rgba(255,255,255, 0.15);font-size:16px;}
.nav.navbar-nav .dropdown-menu.dropdown-menu_2 .dropdown-menu.dropdown-menu_3 {display:none !important;top:0;left:100%;}
.nav.navbar-nav .dropdown-menu.dropdown-menu_2 li { position:relative;}
.nav.navbar-nav .dropdown-menu.dropdown-menu_2 li .dropdown-menu.dropdown-menu_3{ position:absolute;}
.nav.navbar-nav .dropdown-menu.dropdown-menu_2 > li:hover > .dropdown-menu.dropdown-menu_3 { display:block !important;}
.nav.navbar-nav .dropdown-menu.dropdown-menu_2 span.caret {border-left: 4px dashed;border-top: 4px solid\9;border-top: 4px solid transparent;border-bottom: 4px solid transparent;}
.nav.navbar-nav .dropdown-menu.dropdown-menu_2 a.dropdown-toggle.color6 {}
.nav.navbar-nav .dropdown-menu.dropdown-menu_2 > li:hover > .dropdown-menu.dropdown-menu_3  li:hover > .dropdown-menu.dropdown-menu_3{ display:block !important;}
@media screen and (max-width: 1024px) {.mainNav {/*width: 40%;*/}}
@media screen and (max-width: 700px) {.mainNav {width: 100%;}}
 
.view_brand {background-color: #E9E9E9;color: #ff6978;padding: 1px 13px;text-transform: uppercase;}
.view_brand h5 {font-weight: bold;}
.image_box {border-bottom: 1px solid #CCC;padding: 20px;text-align: center;}
.image_box.last {border-bottom: none;}
.right_sidebar_box {border: 1px solid #CCC;padding: 10px;}
/*div.outer_space div.right_sidebar_box { text-align:center;}*/
/*.right_sidebar_box span.product_image { text-align:center; }*/
.right_sidebar_box h5 {text-align:center;}
.headling_box h4 {border-bottom:1px solid #CCC;padding-top:10px;padding-bottom:10px;}
.img-responsive.img-center {margin: 0 auto;}
.dropdown-menu {margin: 0px !important;padding: 0px !important;min-width: 190px;}
.image {font-size: 0;text-align: center;/* width: 200px; */height:254px;padding:13px;border:1px solid #D0C9C9;}
.image_box_home {font-size: 0;text-align:center;width: 100%;height:400px;padding:13px;border:1px solid #e9e9e9;}
.image_box_listing {text-align:center;padding:10px 8px 25px 8px;border:1px solid #a8a9ad;}
.image_box_listing:hover {outline:none;border:2px solid #a8a9ad; /* create a BIG glow */box-shadow: 0px 0px 5px #a8a9ad;-moz-box-shadow: 0px 0px 5px #a8a9ad;-webkit-box-shadow: 0px 0px 5px #a8a9ad;}
.image_box_listing .promo-badge{position:absolute;top:-6px;left:7px;height:71px;width:82px;z-index: 9;}
.image_box_listing .promo-badge.gold .promo-text {font-size: 12px;background-color: #ef8900;}
.image_box_listing .promo-badge .promo-text {position:relative;top:20px;left:4px;color:#fff;width:62px;font-size:12px;font-weight:bold;text-align:center;text-transform:capitalize;-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg);-webkit-backface-visibility:hidden;background-color:#f00;}
.image_box_listing .link_rel { margin-top:10px; margin-bottom:2px;}
.image_box_listing .trick h5 { float:left;padding:0; margin: 0;color: #58585a;font-weight: 100;text-transform: uppercase;}
.image_box_listing .trick .item_add { float:right;}
.trick {display: inline-block;vertical-align: middle;/*height: 250px;*/width:100%;border-bottom: 1px solid #ccc;}
.carousel-caption {position: absolute;right: 15% !important;bottom: 20px;left: 50% !important;z-index: 10;padding-top: 14px;padding-bottom: 20px;color: #fff;text-align: left !important;}
.navbar {position: relative;min-height: 10px !important;/* margin-bottom: 20px; */border: 1px solid transparent;}
.carousel-caption h2 {font-size:2rem;font-family:'Roboto', sans-serif;font-weight:100;color:#949599;margin-bottom:15px;margin-left:-5px;}
.carousel-inner>.item>a>img,
.carousel-inner>.item>img,
.thumbnail a>img, .thumbnail>img {display:block;max-width:100%;float:right;}
.carousel-caption h4 {font-family:'roboto';color:#58585a;font-weight:600;margin-top:0;margin-bottom:0;font-size:30px;}
.carousel-caption .btn-primary {background:#de465c;border:none;padding:0 0 0 10px;font-size:15px;border-radius:0;font-weight:600;margin-top:10px;}
.carousel-caption .btn-primary i { background:#000; padding:8px; margin-left:5px;}
.glyphicon-chevron-right{ color:#949599;background: url(../img/right_i.png) no-repeat center right;}
.glyphicon-chevron-left {color:#949599;background: url(../img/left_i.png) no-repeat 0 50%;}
.box1 .btn-primary {color:#fff;background-color:#C30!important;border-color:#C30 !important;font-size:15px;font-weight:600;padding-left:50px;padding-right:50px;}
.btn-group-lg>.btn, .btn-lg {border-radius: none !important;}
/*product_detail_css*/
.botton_box .box1 .btn, .botton_box .box2 .btn {   padding: 8.5px 35px !important;}
.botton_box .btn-group {padding: 0px;padding-left: 0px;padding-right: 5px;border-radius: none !important;float: left;}
.botton_box .btn {border-radius: 0px!important;}
.btn-select {position: relative;padding: 0;min-width: 190px;}
.box1 {float: left;}
.box2 {float: left;}
.box2 .btn-default, .box1 .btn-default{color: #000 !important;border: #a8a9ad 1px solid;	padding-left: 66px;padding-right: 66px;font-weight:600;font-size: 15px;}
.box2 .btn-default:hover,.box1 .btn-default:hover,
.box2 .btn-default.active, .box1 .btn-default.active,
.box2 .btn-default:focus,.box1 .btn-default:focus {color: #fff !important;border:1px solid #C30!important;font-weight:600;font-size: 15px;background:#ee1c25;}
.btn-select.btn-default ul li { background:#a8a9ad !important;}
.btn-select.btn-default ul li:nth-child(2) { background:#d6d6d8!important;}
.box3 {float: left;}
.box3 .btn-select {position: relative;padding: 0;/*  min-width: 236px;*/width: 100%;height: 39px;border-radius: 0;}
.box4 {float: left;padding-left: 5px;}
.btn-select {position: relative;padding: 0;min-width: 236px;width: 100%;border-radius: 0;}
.btn-select .btn-select-value {padding: 8.2px 12px;display: block;position: absolute;left: 0;right: 34px;text-align: left;text-overflow: ellipsis;overflow: hidden;border-top: none !important;border-bottom: none !important;border-left: none !important;}
.btn-select .btn-select-arrow {float: right;line-height: 20px;    padding: 9px 9px;top: 0;font-size: 25px;background: #e5e5e5;}
.btn-select ul {display: none;background-color: white;color: black;clear: both;list-style: none;padding: 0;margin: 0;border-top: none !important;position: absolute;left: -1px;right: -1px;top: 40px;z-index: 999;}
.btn-select ul li {padding: 3px 6px;text-align: left;}
.btn-select ul li:hover {background-color: #f4f4f4;}
.btn-select ul li.selected {color: #080808;}
/* Default Start */
.btn-select.btn-default:hover, .btn-select.btn-default:active, .btn-select.btn-default.active {border-color: #ccc;}
.btn-select.btn-default ul li.selected {background-color: #ccc;}
.btn-select.btn-default ul, .btn-select.btn-default .btn-select-value {background-color: white;    border: #CCCCCC 1px solid;}
.btn-select.btn-default:hover, .btn-select.btn-default.active {background-color: #e6e6e6;}
/* Default End */
.caret {}
/* Primary Start */
.btn-select.btn-primary:hover, .btn-select.btn-primary:active, .btn-select.btn-primary.active {border-color: #286090;}
.btn-select.btn-primary ul li.selected {background-color: #2e6da4;color: white;}
.btn-select.btn-primary ul {border: #2e6da4 1px solid;}
.btn-select.btn-primary .btn-select-value {background-color: #428bca;border: #2e6da4 1px solid;}
.btn-select.btn-primary:hover, .btn-select.btn-primary.active {background-color: #286090;}
/* Primary End */
/* Success Start */
.btn-select.btn-success:hover, .btn-select.btn-success:active, .btn-select.btn-success.active {border-color: #4cae4c;}
.btn-select.btn-success ul li.selected {background-color: #4cae4c;color: white;}
.btn-select.btn-success ul {border: #4cae4c 1px solid;}
.btn-select.btn-success .btn-select-value {background-color: #5cb85c;border: #4cae4c 1px solid;}
.btn-select.btn-success:hover, .btn-select.btn-success.active {background-color: #449d44;}
/* Success End */
/* info Start */
.btn-select.btn-info:hover, .btn-select.btn-info:active, .btn-select.btn-info.active {border-color: #46b8da;}
.btn-select.btn-info ul li.selected {background-color: #46b8da;color: white;}
.btn-select.btn-info ul {border: #46b8da 1px solid;}
.btn-select.btn-info .btn-select-value {background-color: #5bc0de;border: #46b8da 1px solid;}
.btn-select.btn-info:hover, .btn-select.btn-info.active {background-color: #269abc;}
/* info End */
button.close {font-family: fantasy !important; font:600 !important;font-size: 35px;}
/* warning Start */
.btn-select.btn-warning:hover, .btn-select.btn-warning:active, .btn-select.btn-warning.active {border-color: #eea236;}
.btn-select.btn-warning ul li.selected {background-color: #eea236;color: white;}
.btn-select.btn-warning ul {border: #eea236 1px solid;}
.btn-select.btn-warning .btn-select-value {background-color: #f0ad4e;border: #eea236 1px solid;}
.btn-select.btn-warning:hover, .btn-select.btn-warning.active {background-color: #d58512;}
/* warning End */
/* danger Start */
.btn-select.btn-danger:hover, .btn-select.btn-danger:active, .btn-select.btn-danger.active {border-color: #d43f3a;}
.btn-select.btn-danger ul li.selected {background-color: #d43f3a;color: white;}
.btn-select.btn-danger ul {border: #d43f3a 1px solid;}
.btn-select.btn-danger .btn-select-value {background-color: #d9534f;border: #d43f3a 1px solid;}
.btn-select.btn-danger:hover, .btn-select.btn-danger.active {background-color: #c9302c;}
/* danger End */
.btn-select.btn-select-light .btn-select-value {background-color: white;color: black;}
.carousel-indicators {width: auto;}
.box_space {padding-left: 25px;padding-right:25px;}
.boder_box {border-bottom: 1px solid #a8a9ad ;margin-top: 31px;}
.about_box {}
.about_box h4 {font-weight:bold;font-size:13px;margin-bottom:5px;}
.news_data {overflow-y:scroll;height:265px!important;margin-bottom:15px;border-bottom:1px solid  #a8a9ad;}
.about_box ul, .head_office_box ul{padding:0;}
.about_box ul li {list-style: none;}
.head_office_box {}
.head_office_box h4 {font-weight: bold;font-size: 13px;margin-bottom: 3px;}
.head_office_box ul li {list-style: none;}
.news_letter_box {/*padding: 9px;*/}
.news_letter_box h4 {font-size: 13px;font-weight: bold;}
.login-form {margin: 100px auto;max-width: 400px;}
form[role=login] h2 {font-size: 20px;color: #5d5c5c;margin-bottom: 0.5em;}
form[role=login] p {color: #929292;margin-bottom: 25px;}
form[role=login] input, form[role=login] button, form[role=login] a.btn {font-size: 14px;}
form[role=login] a.btn {margin: 16px 0;}
.news_letter_box .input-group-addon {padding: 14px 12px;font-size: 14px;font-weight: 400;line-height: 1;color: #FFFFFF;text-align: center;background-color: #080808;border: 0;border-radius: 0px;}
.news_letter_box .btn-block {width: auto;background: #C30;}
.news_letter_box .btn-block a:hover {background: #000;}
.news_letter_box .form-control {display: block;width: 100%;height: auto;padding: 10px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #6e6e70;border-radius: 0px;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.mail_box span {color:#C30;margin-right:12px;}
.mail_box span .txt {color:#000;}
.mail_box_last {border-bottom:none;}
.mail_box_last span {color:#C30;}
.footer_main_inner {background:#231f20;}
.footer_main {margin-top:15px;}
.footer_copy .social_m {}
.footer_copy .social_m li {display:inline;text-align:right;list-style:none;padding:10px;}
.footer_copy .social_m li:not(:last-child) {border-right: solid 1px #fff;}
.box3 .glyphicon-chevron-down:before, .box4 .glyphicon-chevron-down:before { color: #6e6e70;}
.box5 {float:left;height:40px;width:40px;color:#fff;background-color:#ee1c25!important;padding:9px;margin-left:5px;}
.box5 .fa-search:before {font-size: 25px;}
.product_slider h1 {color: #EE1C25;font-family: 'Roboto-Thin', sans-serif;}
.product_inner h3 {font-size:16px;color:#6e6e70;font-weight:bold;font-family: 'Roboto', sans-serif;}
.product_inner h4 {font-size: 16px;color: #C30;font-weight: bold;font-family: 'Roboto', sans-serif;margin:25px 0;}
.product_inner h4.grey {color: #666;}
.product_inner span {background-color: #EE1C25;color: #fff;padding:;text-align: center;font-family: Roboto, sans-serif;display:block;float:left;margin-right:5px;}
.product_inner span a {color: #fff; padding:4px; display:block;}
.camera_loc span a img, .camera_loc span a:hover img, .camera_loc span a:active img, .camera_loc span a:focus img { border: solid 1px transparent;outline:none;}
.product_inner span a,.product_inner span a:hover,.product_inner span a:focus,.product_inner span a.active { border:0; outline:0;}
.det_nav1 {float:left;clear:both;margin-top:10px;}
.det_nav1 h4 {margin-bottom:18px;}
body .product_slider {background-repeat:no-repeat !important;/* background-size: 100% 100% !important; */background-size: cover;}
.product_inner .social_wrap {display:block;width:43px;height:45px;float:left;position:relative; margin-right: 5px;}
.product_inner .social_wrap span {margin-right:0; height:48px;}
.product_inner .share_social {position:absolute;top:50px;left:0;width:43px;background:#fff;border:1px solid #f00;z-index:111; display:none;}
.product_inner ul {margin:0;padding:0;}
.product_inner ul li {list-style:none;text-align:center;}
.product_inner ul li a {display:block;}
.product_inner ul li.f_a.fb {background:#284d93;}
.product_inner ul li.f_a.tw {background:#02a1d8;}
.product_inner ul li.f_a.lk {background:#016fae;}
.product_inner ul li.f_a.pn {background:#d51d25;}
.product_inner ul li.f_a {padding:5px;}
.product_inner ul li.f_a .fa {color:#fff;text-align:center;}
.product_inner ul li.f_a:hover .fa {color:#c5c5c5;}
.product_inner .fa.fa-facebook{} .product_inner .fa.fa-twitter{} .product_inner .fa.fa-youtube{} .product_inner .fa.fa-pinterest{}
.btn-group-vertical>.btn.active, .btn-group-vertical>.btn:active, .btn-group-vertical>.btn:focus, .btn-group-vertical>.btn:hover, .btn-group>.btn.active, .btn-group>.btn:active, 
.btn-group>.btn:focus, .btn-group>.btn:hover {z-index: 2;border: none !important;outline: none !important;}
/* scrool top */
.scrollToTop{
	padding: 0 5px; 
	text-align:center; 
	font-weight: bold;
	color: #c9cacc;
	text-decoration: none;
	position:fixed;
	bottom:70px;
	right:20px;
	display:none;
	font-size: 30px;
	border: 2px solid #c9cacc;
	outline: none;
	border-radius: 10px;
}
.scrollToTop:hover{
	text-decoration:none;
	border: 2px solid #666;
	outline: none;
}
/* home new */
	.home_wr .row_12xhm {margin-top:15px;}
	.home_wr .row_12xhm .col_4x.cl4 { }
	.home_wr .carousel-indicators {bottom:0;left:20px;margin-left:inherit; right:inherit;}
	.home_wr .row_12xhm .light_pop {position:relative;}
	.home_wr .row_12xhm .light_pop .pop_light_box {width:100%;position:absolute;top:0;z-index:11111;left:0;background:rgba(0,0,0,0.65); color:#fff;display:none;}
	.home_wr .row_12xhm .light_pop:hover .pop_light_box {display:block; min-height:100%;transition:1s;left:0;}
	.pop_light_box {position: absolute;left: -100px;width: 100px;height: 100px;background: blue;-webkit-animation: slide 0.5s forwards;-webkit-animation-delay: 2s;animation: slide 0.5s forwards;animation-delay: 2s;}
	
	.home_wr .row_12xhm.l4 .col_8xhmi.cl8.light_pop .pop_light_box {width:98%;}
	.home_wr .pop_light_box {background:rgba(0,0,0,0.65);}
	.home_wr .pop_light_box h1 {font-weight:600;color:#40c8f5;margin-bottom:0; font-family: 'Roboto', sans-serif;}
	.home_wr .pop_light_box h2 {font-weight:normal;font-family: 'Roboto', sans-serif;margin: 7px 0 0 0;}
	.home_wr .pop_light_box .plus_link {margin:5px 0 25px 0;padding:0;text-align:center;}
	.home_wr .pop_light_box .plus_link:after {content: "+";display:block;width:25px;height:25px;background:#01aef0;color:#fff;font-size:29px;line-height:21px;font-weight:600;}
/* Product specification new page */
	.specification_00 {font-size:16px; color:#949599;}
	.specification_00 .code_mrp_hd {position:relative;}
	.specification_00 .code_mrp_hd .code_mrp { position:absolute; top:5px; right:0;}
	.specification_00 .code_mrp_hd .code_mrp span.code,.specification_00 .code_mrp_hd .code_mrp span.mrp { display:block; text-align:right; font-size:18px; font-weight:600;} 
	.specification_00 .code_mrp_hd .code_mrp span.code{ color:#EE1C25;}
	.specification_00 .code_mrp_hd .code_mrp span.mrp {}
	.specification_00 h1 { font-family: 'roboto_condensedregular'; color:#585858;border-bottom:1px solid #eaeaea;letter-spacing:normal; font-size:30px; padding-bottom:5px; font-weight:600;}
	.specification_00 .product_desc h3, .specification_00 .sizes_available h3, .specification_00 .product_specification h3, .specification_00 .colors_available h3 {color:#585858; font-weight:600; font-size:20px;}
	.specification_00 .product_desc { font-size:16px; color:#949599; border-bottom: 1px solid #eaeaea; padding-bottom:10px;}
	.specification_00 .product_specification {border-bottom:1px solid  #eaeaea;padding-bottom:10px;}
	.specification_00 .product_specification table tr td:first-child { width:40%;}
	.specification_00 .colors_available {border-bottom: 1px solid  #eaeaea; padding-bottom:10px;}
	.specification_00 .colors_available ul, .specification_00 .sizes_available ul { margin:0; padding:0;}
	.specification_00 .colors_available ul li { display:inline-block;}
	.specification_00 .size_code_mrp { padding:10px 0;border-bottom: 2px solid #949599; color:#000;}
	.specification_00 .size_code_mrp table {width:100%;border-collapse:collapse;}
	.specification_00 .size_code_mrp table tr td,
	.specification_00 .size_code_mrp table tr th { padding:5px;}
	.specification_00 .locator_sp { margin-top:22px;}
	.specification_00 .sizes_available ul li, .col-md-6.specification_00 .locator_sp ul li{ display:inline-block;}
	.specification_00 .sizes_available ul li { border:1px solid #ccc; padding:2px 10px; font-size:18px; font-weight:600;}
	.specification_00 .locator_sp .camera_loc span { display:inline-block; float:left;}
	.single-bottom1.Also_like_ h2 {font-weight:600;color:#949599;}
	.single-bottom1.Also_like_ .product_details {min-height:280px; position:relative;/* border:1px solid #fff; */ 
 border: 1px solid #eaeaea; margin-bottom:40px;}
	
	.product_title h3,
	.product_title h5,
	.product_title h6,
	.plaintext {font-family: 'Roboto', sans-serif; font-weight:400;}
	.single-bottom1.Also_like_ .product_details .product_img {margin-bottom:10px;min-height:280px;}
	.single-bottom1.Also_like_ .product_details img {margin:15px auto; display:block;max-width:85%; max-height:220px;position:absolute;bottom:100px;right:0;left:0;}
	.single-bottom1.Also_like_ .product_details .product_title h3, .single-bottom1.Also_like_ .product_details .product_title h5, 
	.single-bottom1.Also_like_ .product_details .product_title h6 {margin:0 0 3px 0; padding:0; background:inherit; height:inherit; font-size:inherit;}
	.single-bottom1.Also_like_ .product_details .product_title h3 {font-size:14px; font-weight:600;}
	.single-bottom1.Also_like_ .product_details .product_title h5 {font-size:15px; font-weight:600;}
	.single-bottom1.Also_like_ .product_details .product_title h6 {font-size:12px; color:#949599;}
	.single-bottom1.Also_like_ .product_details:hover {border:1px solid #eaeaea;}
	.single-bottom1.Also_like_ .product_details .product_title_hv {position:absolute;bottom:0;left:0;height:80px;width:100%;background:#fff;display:none;} 
	.product_details .product_title_hv .compare_view {margin:0; padding:5px 0; border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
	.product_details .product_title_hv .compare_view span.compare,
	.product_details .product_title_hv .compare_view span.views {font-size:18px;font-weight:600;display:block;text-align:center;width:49.5%; color:#EE1C25;}
	.product_details .product_title_hv .compare_view span.compare:hover,
	.product_details .product_title_hv .compare_view span.views:hover {color:#942703;}
	.product_details .product_title_hv .compare_view span.compare {float:left;border-right:1px solid #ccc;}
	.product_details .product_title_hv .compare_view span.views {float:right;}
	.product_details .product_title_hv .pr_mrp h5 {font-weight:600; margin-left:37px; font-size:15px;}
	.single-bottom1.Also_like_ .product_details:hover .product_title_hv {display:block;}
	.single-bottom1.Also_like_ .product_details:hover .product_title { opacity:0;}
	.specification_00 .camera_loc.product_inner { padding:5px 5px 5px 0;}
	.specification_00 .camera_loc.product_inner ul li { display:block;}
	
/* stiker */
	.product_details .product_sticker {position:absolute;top:124px;left:-18px; z-index: 1; width:100px;height:50px;/* background: #ccc; */}
/* P R S END */
/* contact us*/
	.contact_box span.con_sp { display:block; margin-bottom:5px; padding-bottom:5px;}
	.contact_box span.con_sp h4 { margin-bottom:5px; margin-top:5px;}
	.contact_box span.con_sp:not(:last-child) { border-bottom:1px solid #ccc;}
@media (min-width:1200px){
	.home_wr .row_12xhm.l2 .col-md-4, .home_wr .row_12xhm.l2 .col-md-8,
	.home_wr .row_12xhm.l3 .col-md-4,.home_wr .row_12xhm.l4 .col-md-4, .home_wr .row_12xhm.l4 .col-md-8 {height:381px;}
	.home_wr .row_12xhm.l3 .col_4x.cc4.light_pop:nth-child(2) .pop_light_box { width:92%;margin-left:15px; }
	.home_wr .row_12xhm.l2 .cr8.light_pop .pop_light_box {width:98%; margin-left:15px;}
	.home_wr .row_12xhm.l1 .col-md-4, .home_wr .row_12xhm.l1 .col-md-8 { height:416px;}
	.home_wr .row_12xhm.l1 .cr4.light_pop .pop_light_box {width:96%; margin-left:15px;}
	.home_wr .row_12xhm .light_pop .pop_light_box {padding:163px 10px 22px 33px;}}	
@media (min-width:992px) and (max-width:1199px){
	.home_wr .row_12xhm.l2 .col-md-4, .home_wr .row_12xhm.l2 .col-md-8,
	.home_wr .row_12xhm.l3 .col-md-4,.home_wr .row_12xhm.l4 .col-md-4, .home_wr .row_12xhm.l4 .col-md-8 {height:315px;}
	.home_wr .row_12xhm.l3 .col_4x.cc4.light_pop:nth-child(2) .pop_light_box { width:91%;margin-left:15px; }
	.home_wr .row_12xhm.l2 .cr8.light_pop .pop_light_box {width:97%; margin-left:15px;}
	.home_wr .row_12xhm.l1 .col-md-4, .home_wr .row_12xhm.l1 .col-md-8 { height:349px;}
	.home_wr .row_12xhm.l1 .cr4.light_pop .pop_light_box {width:95%; margin-left:15px;}
	.home_wr .row_12xhm .light_pop .pop_light_box {padding:0px 10px 22px 10px;}}	
@media (min-width:992px) {
	.home_wr .row_12xhm img {height:100%;width:100%;}
	.home_wr .pop_light_box h1 {font-size:38px;margin-top: 12px;letter-spacing:1.6px;}
	.home_wr .pop_light_box h2 {font-size:27px;}
	.home_wr .row_12xhm .col_4x.cr4, .home_wr .col_8xhmi.cr8 {padding-right:0;}
	.home_wr .row_12xhm.l4 .col_4x.cr4 { padding-right:15px;}
	.home_wr .row_12xhm.l4 .col_8xhmi.cl8 { padding-left:0;}}	
@media (max-width:991px) {.home_wr .row_12xhm img {width:100%;}
	.home_wr .row_12xhm.l1 .col-md-4, .home_wr .row_12xhm.l1 .col-md-8,
	.home_wr .row_12xhm.l2 .col-md-4, .home_wr .row_12xhm.l2 .col-md-8,
	.home_wr .row_12xhm.l3 .col-md-4,.home_wr .row_12xhm.l4 .col-md-4, .home_wr .row_12xhm.l4 .col-md-8 {padding:0;}
	.home_wr .col_8xhmi.cl8, .home_wr .col_4x.cl4, .home_wr .col_4x.cc4:not(:last-child){ margin-bottom:15px;}
	.home_wr .row_12xhm { text-align:center;}
	.home_wr .row_12xhm .row { margin:0;}
	body .home_wr .row_12xhm .light_pop .pop_light_box { width:100% !important;}
	.home_wr .pop_light_box h1 {font-size:150%;}
	.home_wr .pop_light_box h2 {font-size:120%;}
	.home_wr .row_12xhm .light_pop .pop_light_box {padding:15% 10px 10px 35px;}}
/* ----------------- */
/* promo banner */
	.banner_pr {position:relative;margin:20px 0 0 0;}
	.banner_pr .view_certificate {position:absolute;right:10%;top:25%;z-index:111;}
	.banner_pr .view_certificate span {display:inline-block; float:left;}
	.banner_pr .view_certificate span.plus {display:block;position:relative;color:#fff; float:left; background:#f00; margin:0 3px 0 0; padding:0 5px; font-size:30px; line-height:30px; font-weight:600; font-family: 'Roboto-Thin';}
	.banner_pr .view_certificate span.view_ {background:#fff;font-weight:600; line-height:30px; padding:0 15px; color:#9a9a9a;}
	.banner_pr .promo_title { position:absolute; bottom:25px; right:0; left:0; width:auto; height:auto; margin:auto; text-align:center;}
	.banner_pr .promo_title h2 { font-size:35px; font-weight:600; text-align:center; display:initial; color:#000;}
	.banner_pr .promo_title h5 { font-size:13px; font-weight:600; color:#f00; margin:0 -70px 0 0; display:initial;}
	.promo_wrap .promo_item {margin:15px 0 45px 0;}
	.promo_wrap .promo_web {background:#fcb040; padding:50px 20px; margin:15px 0;}
	.promo_wrap .promo_web .pr_link img {width:100%;}
	.promo_wrap .promo_ft img {width:100%;}
@media (min-width:768px) {
	.promo_wrap .promo_item div:nth-child(1) {text-align:left;}
	.promo_wrap .promo_item div:nth-child(2) {text-align:center;}
	.promo_wrap .promo_item div:nth-child(3) {text-align:right;}
	.banner_pr .promo_title {bottom:45px;}
	.promo_wrap .promo_web .pr_advance {font-size:400%;color:#fff; line-height:70px;font-family: 'Roboto', sans-serif; font-weight:normal;}}
@media (max-width:767px) {
	.promo_wrap .promo_item div { text-align:center;}
	.banner_pr .promo_title {bottom:0;}
	.banner_pr { margin-bottom:40px;}
	.promo_wrap .promo_web .pr_advance {font-size:200%;color:#fff; line-height:35px;margin:20px 0 0 0;font-family: 'Roboto', sans-serif; font-weight:normal;}}
@media (max-width:480px) {.banner_pr .promo_title {bottom:-10px !important;}}
/* ---------------- */
@media (max-width: 480px) {
.footer_copy {background: #231f20;padding: 21px 0px 36px 1px;color: #fff;min-height: 100px !important;}
.social_m {text-align: center;padding-left: 0px !important;}
.logo_box {padding-top: 10px;min-height: 100px;padding-bottom: 15px;border-top: none;border-bottom: none;}
.footer_copy p {text-align: center;}
.slider_box .carousel-caption {position: absolute;/* right: 15% !important; */bottom: 20px;left: 5% !important;z-index: 10;padding-top: 25px;padding-bottom: 20px;color: #fff;text-align: left !important;}
.carousel-caption h2 {font-size: 2rem;line-height:100%;}}
@media (max-width: 767px) {
.logo_box {padding-top: 10px;min-height: 100px;padding-bottom: 15px;border-top: none;border-bottom: none;}
.carousel-caption h2 {font-size:150%;line-height:100%; margin:0;}}
.carousel-inner > .item {background-color: #fff;}
.slider_box .carousel-caption {position:absolute;/* right: 15% !important; */top:0;left:4% !important;z-index:10;padding-top:14px;padding-bottom:20px;color:#fff;/* text-align: justify; */width:25%;}
.search .btn-default {color: #f5f5f5!important;    background: #ee1c25!important;border-color: #ee1c25!important;border-radius:0px !important;}
.search .btn-default:hover {color: #f5f5f5!important;background-color: #C30 !important;border-color: #C30!important;border-radius:0px!important;}
.form-control {border-radius: 0px !important;}
.box3 .btn-select.btn-select-light .btn-select-value {background-color: #fff;color: #000;font-size: 15px;border-bottom-color: #000;font-weight:600;}
.box3 .btn-select {position: relative;padding: 0;min-width: 200px;width: 100%;height: 40px;border-radius: 0;border-color: #a8a9ad;border-width:1px;}
.box3 .btn-select ul li {padding: 3px 6px;text-align: left;font-size: 18px;}
.box3 .btn-select.btn-default ul li {/* border: #000; */border-top: #000 !important;font-size:15px;text-transform: uppercase !important;padding-left:11px;font-weight:600;}
.box3 .btn-select.btn-default ul li.selected {background-color: #CCC!important;/* border: #000; */border-top: #000 !important;font-size: 18px;text-transform: uppercase !important;}
.box4 .btn-select.btn-default ul li {border-top:#000!important;font-size:15px;text-transform:uppercase !important;padding-left:11px;font-weight:600;}
.box4 .btn-select.btn-default ul li.selected {background-color: #9C9696 !important;/* border: #000; */border-top: #000 !important;font-size: 18px;text-transform: uppercase !important;}
.box4 .btn-select.btn-select-light .btn-select-value {background-color: #fff;color: #000;font-size: 15px;border-bottom-color: #000;font-weight:600;}
.box4 .btn-select {position:relative;padding:0;min-width:200px;width:100%;height:40px;border-radius:0;border-color:#a8a9ad;border-width:1px;}
.box4 .btn-select ul li {padding:3px 6px;text-align:left;font-size:18px;}
.comparison{position: absolute;right: 25px;top: 10px;border: 1px solid rgb(112, 112, 112);padding: 1px 3px;opacity: 0.7;z-index: 50;cursor: pointer;}
#sidebar{border-top-left-radius:5px; position:fixed;min-width:250px;min-height:100px;z-index:200;right:0px;background-color:#f0f0f0;border:1px solid #e4e4e4;bottom:0px;background:#fff;padding:10px;}
body #sidebar h5 {text-align:left!important;font-weight:600;margin:0 0 0 0;padding:0 0 10px 0;font-size:17px;}
#sidebar ul li .comimgcls { display:inline-block; width:40px; height:40px;}
#sidebar ul li .comimgcls img { max-width:100%; height:auto;}
#sidebar ul {text-decoration: none;padding:5px;list-style:none;border:1px solid #e4e4e4;}
#sidebar ul li {padding:5px 5px 5px 0;}
#sidebar ul li:not(:last-child) {border-bottom:1px dotted #e4e4e4;}
#sidebar ul li i{cursor: pointer;color:#C30;}
#sidebar ul li img {}
img.compIconCls {max-height:50px;max-width:50px;}
#sidebar button {padding:2px 5px;background:#dc1125;border:0;}
/*product_detail_css  */
/* NEW CSS */
.prod_code { position:absolute; left:50%; bottom:-22px;font-family: 'Roboto', sans-serif; font-size: 12px; font-weight:100;}
@media (min-width:1200px) {
	.turbo_video_wrap .turbo_video_middle img {height:380px;}
	.box_space .show_more img { min-height:324px;}.product_slider h1 {font-size: 35px;}}
@media (min-width:992px) {
	.social_m {padding-left:50px;text-align:right;}
	.footer_copy {padding: 21px 0px 36px 1px;}
	.botton_box {margin-top:20px;margin-bottom: 35px;}
	.turbo_tr_swap .turbo_left {margin-right:5px; width:65.5%; background-size:100% 100% !important;}
	.turbo_tr_swap .turbo_right {margin-left:5px;width:33%;float:right;background-size:100% 100%!important;}
	.turbo_trademil .turbo_content{padding: 120px 35px 0 35px;}
	.image_box_listing {height:250px;}
	/* .image_box_listing .trick {height:100%; width:100%;} */
	.image_box_listing .trick {height:100%; width:100%; position: relative;}
	.image_box_listing .trick .link_rel {position: absolute;  bottom: 0;}
	.image_box_listing .trick .item_add {position: absolute; bottom: -22px; right: 0; }
	.image_box_listing .pricing {position:absolute;bottom:-22px;/* font-size:18px; */font-weight:100;color:#58585a; left:-1px; /* font-family: 'roboto_condensedregular' */; font-family: 'Roboto', sans-serif; font-size: 12px;}	
	.image_box_listing .trick a img {max-width:100%; max-height:85%;}
	.product_inner {padding: 0 0 20px 35px;/* font-weight: bold; */font-family: 'Roboto', sans-serif;color: #423F3F;font-size: 16px;}
	body .product_slider {min-height:400px;}
	}
@media (max-width:991px) {
	.hd_top .headbg .logo, .hd_top .headbg .header_right,
	.header_top .top_right,.header_top .top_left {width:100%; text-align:center;}
	.footer_copy .copy-ft, .footer_copy .social-ft {width:100%; text-align:center; margin-bottom:10px;}
	.footer_copy .copy-ft {padding-bottom:10px;}
	.footer_copy {padding:10px 0;}
	.carousel-caption h1 {margin-left:0!important;}
	.turbo_tr_swap .turbo_left,.turbo_tr_swap .turbo_right {background-position:center top !important;}
	.turbo_tr_swap .turbo_right {margin-top:15px;}
	.turbo_trademil .turbo_content {padding:15px;}
	#special_feature .slider_box .carousel-caption p {margin-top:3px!important;}
	#special_feature .carousel.slide {height:inherit; overflow:inherit;}	
	#special_feature .carousel-caption h2 {font-size:190%;line-height:100%;margin:0 0 20px 0;}
	body .product_slider {background-size:cover!important;background-position: 95% 0!important;height: 280px;}
	/* product_details_view*/
	.specific_row { clear:left;}
	
	}
@media (min-width:768px) and (max-width:991px) {
	.carousel-caption h1 {font-size: 250%; line-height:32px; letter-spacing:0px;}
	.carousel-caption h2 {font-size: 3rem;line-height:100%;}
	.carousel-caption h4 {font-size: 130%;}
	.botton_box {margin-top: 10px;margin-bottom: 10px;}
	body .slider_box .carousel-caption {bottom:25px;}
	body .slider_box .carousel-indicators {bottom: 5px;left: 73px;}
	.clients_logo .logo_box table tr td {width:31%; display:inline-block; text-align:center;vertical-align:top;}
	.ft-wrap .ft-head-office, .ft-wrap .ft-about {width:49%; display:inline-block; vertical-align:top;}
	.image_box_listing {height:200px;}
	.image_box_listing .trick {height:110%; width:100%;}
	.image_box_listing .trick a img {max-width:100%;max-height:80%;}
	.product_inner {/* padding: 30px 90px; *//* font-weight: bold; */font-family: 'Roboto', sans-serif;color: #423F3F;font-size: 16px;    margin: 275px 15px 0 15px;background:#fff;padding:10px 11px;}
	.product_slider h1 {margin:0;}
	.product_slider h3 {margin:0 0 5px 0;}
	#special_feature #myCarousel .carousel-inner {min-height:600px;height:auto;background:#fff;border-bottom:1px solid #e9e7e8;}
	#special_feature .slider_box .carousel-caption {width:95%;top:335px;left:20px!important;}
	#special_feature .slider_box .carousel-indicators {bottom:5px;left:47px;}
	.image_box_listing .pricing {    position: absolute;
    bottom: 0;
    font-size: 14px;
    font-weight: 100;
    color: #58585a;
    left: 23px;
    /* font-family: 'roboto_condensedregular'; */ font-family: 'Roboto', sans-serif; font-size: 12px; }	}
@media (min-width:992px) and (max-width:1199px)	{
	.carousel-caption h1 {font-size:50px;letter-spacing:-2px;line-height:48px;}}
@media (min-width:768px) {
	.turbo_video_wrap .tr_img img {width:100%;}}
@media (max-width:767px) {
	.navbar-header {background:#000;}
	.navbar-collapse.in {overflow-y:inherit!important;border-color:#000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;}
	.navbar.navbar-default ul.nav.navbar-nav li {position:relative;}
	.navbar.navbar-default ul.nav.navbar-nav li:not(:last-child) {border-bottom:1px solid #ccc;}
	.row.responsive_menu {margin-left:0 !important; margin-right:0 !important;}
	.turbo_video_wrap .tr_img {text-align:center;}
	.turbo_video_wrap .tr_img:not(:last-child) {margin-bottom:15px;}
	.slider_st {padding:0 25px;}
	.nav.navbar-nav .dropdown.mega-dropdown .dropdown-menu {position:absolute;top:inherit;}
	#myCarousel .carousel-inner .carousel-caption { position: inherit !important;FLOAT: left;margin: 45px 0 25px 20px; padding: 0; left:inherit !important; right:inherit !important;}
	.image_box_listing .pricing {    position: absolute;
    bottom: 5px;
    font-size: 100%;
    font-weight: 100;
    color: #58585a;
    left: 23px;
    /* font-family: 'roboto_condensedregular'; */ font-family: 'Roboto', sans-serif; font-size: 12px; }
	}
@media (max-width:640px) {
	.slider_st .select .select_list {width:100%;}
	.slider_st .select .box3 {width:100%;}
	.slider_st .select .box5 {margin-left:inherit;margin-top:10px;}}
@media (min-width:481px) and (max-width:767px) {
	.carousel-caption h1 {font-size:150%;line-height:25px;letter-spacing:0px;}
	.carousel-caption h4 {font-size:130%;}
	.botton_box {margin-top:10px;margin-bottom:25px;}
	.botton_box .box1, .botton_box .box2, .botton_box .box3, .botton_box .box4 {width:47%; margin:5px; display:block; text-align:center;}
	.botton_box .box2 .btn {display:block;width:100%; margin-left:5px;}
	body .botton_box .btn-group {float:inherit; width:100%;}.botton_box .box1 .btn { width:102%;}
	.clients_logo .logo_box table tr td {width:48%; display:inline-block; text-align:center;vertical-align:top;}
	.ft-wrap .ft-about .about_box {width:32%; display:inline-block; vertical-align:top;}
	.product_inner {/* padding: 30px 90px; *//* font-weight: bold; */font-family: 'Roboto', sans-serif;color: #423F3F;font-size: 16px;margin: 290px 15px 0 15px;background:#fff;padding:10px 11px;}
	.product_slider h1 {margin:0;}
	.product_slider h3 {margin:0 0 5px 0;}
	#special_feature #myCarousel .carousel-inner {min-height: 600px; height:auto; background: #fff;border-bottom: 1px solid #e9e7e8;}
	#special_feature .slider_box .carousel-caption {width:95%; top:100%; left:20px !important;}
	#special_feature .slider_box .carousel-indicators {bottom: 5px;left: 47px;}
	
	}
@media (max-width:480px) {
	.footer_copy .copy-ft p span {display:block;text-align:center;}
	.carousel-caption h1 {font-size:100%;line-height:15px;letter-spacing:0px;}
	.carousel-caption h4 {font-size:90%;}
	.botton_box {margin:25px 0;}
	.botton_box .box1, .botton_box .box2, .botton_box .box3, .botton_box .box4 { width:95%; margin:5px auto; display:block; text-align:center; float:inherit;}
	.botton_box .box4 { padding-left:0;}
	.botton_box .box2 .btn {display:block;width:102%;}
	body .botton_box .btn-group {float:inherit; width:100%;}.botton_box .box1 .btn { width:102%;}
	body .box3 .btn-select, body .box4 .btn-select { min-width:140px;}
	body .carousel-caption {bottom:-10px;margin: 10px 0 25px 15px !important;}
	body .carousel-indicators {bottom: -5px;right:5px;}
	.clients_logo .logo_box table tr td {width:48%;display:inline-block;text-align:center;}
	body .slider_box .carousel-caption {top:-15px;}
	body .slider_box .carousel-indicators {bottom:0;left:60px;}
	.slider_box .carousel-caption p {font-size: 13px;}
	.product_inner {/* padding: 30px 90px; *//* font-weight: bold; */font-family: 'Roboto', sans-serif;color: #423F3F;font-size: 16px;margin:260px 15px 0 15px;background:#fff;padding:10px 11px;}
	.product_slider h1 {margin:0;}
	.product_slider h3 {margin:0 0 5px 0;}
	#special_feature #myCarousel .carousel-inner {min-height: 400px; height:auto; background: #fff;border-bottom: 1px solid #e9e7e8;}
	#special_feature .slider_box .carousel-caption {width:95%; top:100%; left:10px !important; margin:0; padding:0;}
	#special_feature .slider_box .carousel-indicators {bottom: -5px;left: 37px;}
	#special_feature .carousel-caption.inner_slider h2 { margin-top:10px;}}
@media (max-width:320px) {
	.carousel-caption h2 {font-size: 1.4rem;line-height:100%;}
	.logo{float:none;width:100%;}
	.top_left h2{font-size:11px;line-height:2em;}
	.top_right ul li a{font-size:11px;padding:0;}
	.look{right:15px;}
	#loginForm{width:270px;background:#fff;}
	#loginContainer a span{font-size:1em;padding:2px 10px;}
	.rgt-bottom{margin:0;padding:0;}
	.log{float:left;width:100%;display:none;}
	.header_right{float:right;width:100%;margin:0 auto;}
	.arriv-info{top:53px;left:10px;}
	.arriv-info1{top:11px;left:8px;}
	.arriv-middle{width:100%;margin:1em auto;padding:0;}
	.arriv-info3{bottom:82px;left:58px;}
	.arriv-right2{width:100%;margin:0 auto;padding:0;}
	.special h3{width:50%;}
	.cust{float:left;width:36.33%;}
	.abt{float:left;width:28.33%;}
	.myac{float:left;width:35.33%;}
	.cr_btn a{font-size:.75em;padding:3px 12px;}
	.cr_btn1 a{font-size:.75em;padding:2px 11px;}
	.contact h2{font-size:1.1em;}
	.contact-form input[type=text],.contact-form textarea{padding:6px;}
	.button1{font-size:13px;padding:6px 10px;}
	.det{padding:3px;}
	.arriv-top{margin:1em 0 0;}
	.arriv-bottm{margin:0;}
	.stay-left{float:none;width:100%;margin-right:0;}
	.btn-1{float:none;width:40%;margin:.5em auto 0;}
	.fooll h5{padding-right:0;margin-bottom:.5em;}
	.product-img{width:100%;float:none;text-align:center;margin:0 auto;}
	.product-desc{width:100%;float:none;}
	.product-desc h5{padding-bottom:0;padding-top:2%;}
	.btn_form a{font-size:.875em;padding:4px 22px;}
	.row{margin-right:0;margin-left:0;}
	ul#etalage{display:block;width:285px!important;height:533px;}
	li.etalage_magnifier{left:74px!important;}
	h4.title{font-size:1.4em;}
	p.cart{font-size:.9em;}
	.check-out{padding:3em 0;}
	.shoping_left h4 a{font-size:.75em;line-height:1.8em;}
	.shoping_left h4{margin-bottom:5%;}
	.s_icons{margin:4%;}
	.shoping_bag1{padding:2% 0;}
	.shoping_bag1 h2{float:none;}
	.our-left{margin-bottom:.8em;}
	.desc1 h3{font-size:1.2em;}
	a.cpns{padding:8px 10px;}
	a.order{text-align:center;margin:1em 0;}
	.cart-items h1{font-size:1.2em;margin-bottom:1em;}
	.cart-item-info h3{font-size:.875em;}
	.delivery{margin-top:1em;}
	.close1,.close2{top:31px;}
	.delivery p{font-size:.8125em;float:left;}
	.delivery span{font-size:.8125em;float:right;}
	.check{padding:2em 0 0;}
	.total-item,.cart-items{margin:1em 0 0;padding:0;}
	.total-item h4{margin-right:4em;}
	.item_add a{font-size:.8125em;padding:7px 10px;}
	.box_1{width:100%;margin:0;}
	ul.icon1,.create_btn,.reg{display:none;}
	.top_left,.top_right{float:none;text-align:center;}
	.arriv-right1,.arriv-left2{width:100%;}
	.special h3:before,.special h3:after{width:64px;}
	.special h5,.s_art li{font-size:.8125em;}
	.special h6,.shoping_bag h4{font-size:.75em;}
	.footer h4,.cust li a,.abt li a,.myac li a,.our-st li{font-size:.8em;}
	.contact-form div,.s-c,.s-d,.cart-total{padding:0;}
	.prod1-desc,.product_price{width:100%;float:none;text-align:center;}
	.shoping_left a.btn1,.contact-form input[type=submit]{font-size:.875em;padding:5px 12px;}}
.alsolikescrollbtn .previous, .alsolikescrollbtn .next{
	display: block;
	background: rgba(236, 236, 236, 0.6);
	border: none;
	outline: none;
	font-size: 40px;
	color: #dadada;
	z-index: 111;
 }
.alsolikescrollbtn .previous{ float:left; position: absolute; margin-top: 175px;}
.alsolikescrollbtn .next{ float:right;    position: absolute; margin-top: 175px;
    margin-left: 88%;}
	
.nav {
	
	position: -webkit-sticky;
	top: 17px;
	z-index: 1;
}
.header, .nav {
	text-align: center;
	color: #fff;
}
.content {
	width: 600px;
	margin: 10px auto 100px;
}
.sticky {
	position: fixed;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 100;
	border-top: 0;
}
i.fa.fa-facebook-official {
    font-size: 30px;
    color: #1b08bb;
}
i.fa.fa-twitter-square {
    font-size: 30px;
    color: #4498ff;
}
i.fa.fa-linkedin-square {
    font-size: 30px;
    color: #337ab7;
}
i.fa.fa-rss-square {
    font-size: 30px;
    color: #ff730f;
}	
i.fa.fa-instagram {
    font-size: 30px;
    color: #787b7b;
}
i.fa.fa-google-plus-square {
    font-size: 30px;
    color: #c50000;
}
ul.social {
    float: left;
    list-style-type: none;
    display: inline-flex;
}
.social li {
    margin-right: 4px;
}
ul.sports1 {
    float: left;
    margin-right: 30px;
}
ul.kapilg {
    list-style-type: none;
    background: #bdbdbd;
    position: relative;
    left: -15px;
    color: #000;
    top: 20px;
    width: 208px;
    font-size: 15px;
    padding: 10px;
}
.kapilg span.caret {
    display: none;
}
.kapilg li a {
    color: #000;
    font-size: 17px;
}
.title_cat {
    width: 208px;
    background: #000;
    position: absolute;
    z-index: 9999;
    color: #fff;
    left: 0px;
    border-radius: 10px 10px 0px 0px;
    text-align: center;
    font-size: 20px;
}
.sort-opt .dropdown-menu{min-width: 170px;}
.sort-opt .dropdown-menu > li > a {padding: 3px 12px;}
.Also_like_ .product_details .product_title h3 {
	line-height: 1.6em;
	white-space: nowrap;	
	overflow: hidden;
	height:40px !important;
	text-overflow: ellipsis;
	display: -webkit-box;    
    -webkit-box-orient: vertical;
}
.col-md-8.col_8xhmi.cl8.light_pop {
    /* right: -10px; */
}
@media (min-width:360px) and (max-width:379px){
.scrollToTop {
    bottom: 70px !important;
}
}