body {
    font-family: "Open Sans",sans-serif;
}

/* init! */
ul{list-style-type:none;padding:0;margin:0;}
ul li{list-style:none;padding:0;margin:0;}
a{text-decoration:none;outline:none;}
a:focus{outline:none;}
a{outline:none !important;text-decoration:none !important;}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus{outline:0px !important;}
a:focus, a:hover{text-decoration:none;}
.mobile-visible {display:none;}
/* init. */

/* icons! */
.material-icons {font-size: 14px;}
.cn-green {color:#abcf37;}
.cn-pink {color:#f70483;}
.cn-red {color:#d4145a;}
.cn-purple {color:#9e005d;}
.cn-bg-purple {background-color:#9e005d; color:white;}
/* icons. */

/* header-top */
.header-top{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);background:-o-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);background:-ms-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);background:linear-gradient(to bottom, #fcfcfc 0%,#f1f1f1 100%);background:linear-gradient(to bottom, #fcfcfc 0%,#f1f1f1 100%);width:100%;border-bottom:1px solid #e7e7e7;height:40px;}
.container-padding{padding:0!important;}
.container-padding-5{padding:5px;}
.container-padding{ position:relative;} 
.header-top ul{padding:0px;margin:0px;z-index:140000;}

.header-top ul li{list-style:none;text-decoration:none;padding:7px 11px 5px 11px;border-right:1px solid #e2e2e2;float:left;height:40px;}
.header-top ul li.active{background:#fff;padding:7px 11px;position:relative;z-index:99;height:40px;}
.header-top ul li a.phone{font-family:"Open Sans";font-weight:300;color:#535a64;font-size:14px;padding-right:8px;}
.header-top ul li a{font-size:12px;color:#828a95;font-family:"Open Sans";font-weight:300;}
.header-top ul li a:focus,.header-top ul li a:hover,.header-top ul li a:active{text-decoration:none;z-index:9999;}
/* header-top. */
/* header! */
header .header-menu {
    display: table;
    float: right;
    list-style: outside none none;
    margin: 24px 0;
    padding: 0;
}
header .header-menu li {
    display: table-cell;
    padding: 0 7px;
    position: relative;
    vertical-align: top;
}

/* header input */
header .input-group {
    margin: 20px 0;
}
header .input-group .form-control {
    border: 2px solid #e7e7e7;
    box-shadow: none;
    font-size: 12px;
    height: 40px;
}
header .input-group .form-control:focus {
    border-color: #e7e7e7;
}
header .input-group .btn-default {
    background-color: #e7e7e7;
    border-color: #e7e7e7;
    border-width: 2px 2px 2px 0;
    color: #d4145a;
    padding: 6px 12px 10px;
}
header .input-group .btn-default:focus {
    background-color: #e7e7e7;
    color: #fff;
}
/* header input */
/* cart-icon */
.cart-icon {display:inline-block;}
/* .goToTop a.carticon{margin:18px 0 0 !important;} */
.cart-icon a.carticon{display:block;float:right;font:13px/13px "Open Sans";font-weight:300;color:#535a64;margin:0;}
.cart-icon a.carticon span.zero{background:#DA2260;border-radius:50%;color:#FFFFFF;display:inherit;float:left;height:19px;padding:3px 1px 0 6px;position:relative;
/*  right:-14px;*/ 
left:14px;
top:-2px;width:19px;}
/*
@-moz-document url-prefix(){
	.cart-icon a.carticon span.zero{padding:3px 0 0 0;;}
}
*/
/* cart-icon */
/* header. */

/* navbar! */


.dropdown .dropdown-menu .caret {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent transparent transparent #000;
    border-image: none;
    border-style: solid;
    border-width: 4px;
    float: right;
    margin-top: 6px;
}
.dropdown-menu {
    min-width: 250px;
}
.dropdown-menu > li.open > a {
    background-color: #f5f5f5;
    color: #262626;
    text-decoration: none;
}
.dropdown-menu .dropdown-menu {
    left: 100%;
    margin: 0;
    right: auto;
    top: -1px;
}

.dropdown-menu.animated {
    animation-duration: 0.3s;
}
.dropdown-menu.animated::before {
    content: " ";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99;
}

.navbar-nav > li > .dropdown-menu {
    margin-bottom: 0;
}

/* hover */

/* navbar toggle */
.navbar-toggle-actions {width:34px; height:34px;}

/* navbar toggle */

.navbar-menu {
    /* 20200207 background-color: #abcf37;*/ 
	background-color: #9E005D;
    margin-bottom: 0;
    z-index: 1099 !important;
}
.navbar-default {
    /* 20200207 background-color: #abcf37;*/ 
	background-color: #9E005D;
    border: medium none;
    border-radius: 0;
    margin: 0;
}
.navbar-default .navbarlogoicon {
    font-size: 0 !important;
    opacity: 0;
    padding: 0;
    transition: all 0.3s ease-in-out 0s;
}
.navbar-default .navbarlogoicon img{
	width: 0;
}
.navbar-default .navbarlogoicon.is-active {
    opacity: 1;
    padding-bottom: 10px;
    padding-right: 10px;
    padding-top: 10px;
}
.navbar-default .navbarlogoicon.is-active img {
	width:44px;
}
.navbar-default .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
}

/* navbar-brand */

.navbar-brand {
    padding: 10px;
}

/* navbar-brand */
#hidden-logo { height:36px;}
/* mobile menu! */
.navbar-default .navbar-toggle {
    border-color: #F9F9F9;
	color: #9E0054;
	background-color: #F9F9F9; 
}
.navbar-default .navbar-toggle span {
	/* 20200207 background-color: #9E0054; */
    background-color: #F9F9F9;
	color: #9E0054;
	
}
.navbar-default .navbar-toggle .icon-bar {
    color: #9E0054;
	background-color: #9E0054;
    position: relative;
}
/* mobile menu. */
.navbar-default .navbar-nav > li > a {
    color: #fff;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: bold;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background-color: #fff;
    color: #535a64;
}
.navbar-nav > .dropdown.open {
    position: static !important;
}
.navbar-nav > .dropdown.open > a, .navbar-nav > .dropdown.open > a:hover {
    background-color: #fff;
}
.navbar-nav > .dropdown.open .dropdown-menu {
    border: medium none;
    left: 0;
    margin-top: 0;
    right: 0;
    width: 100%;
	background: #FFFFFF;
}
.navbar-nav .dropdown-menu > li {
    padding: 20px;
}
.navbar-nav .dropdown-menu > li .all-products {
    color: #555;
    display: block;
    font-size: 16px;
    font-weight: 600;
    line-height: 2;
}
.navbar-nav .dropdown-menu hr {
    border-color: #ffc3db;
    margin: 15px;
}
.navbar-nav .dropdown-menu > li ul {
    display: inline-block;
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.navbar-nav .dropdown-menu > li ul li {
    display: block;
    padding: 0 0 5px;
}
.navbar-nav .dropdown-menu > li ul li a {
    color: #737373;
    display: block;
    text-decoration: none;
    transition: all 0.3s ease-in-out 0s;
}
.navbar-nav .dropdown-menu > li ul li a.text-cicektest {
    color: #abcf37 !important;
	/* color: #9E005D !important; */
}
.navbar-nav .dropdown-menu > li ul li a:hover {
    color: #000;
    text-decoration: underline;
}
.navbar-default .navbar-right {
    display: none;
}
.navbar-default .navbar-right.is-active {
    display: block;
}
.navbar-default .navbar-right > li > a {
    padding: 11px 10px 10px;
    position: relative;
}
.navbar-default .navbar-right > li > a > span {
    background-color: #00b551;
    border-radius: 100%;
    cursor: pointer;
    display: inline-block;
    font-weight: 700;
    height: 15px;
    left: 26px;
    line-height: 15px;
    padding: 0;
    position: absolute;
    top: 5px;
    width: 15px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: #abcf37;
	/* border-color: #9E005D; */
}
/* navbar. */

/* searchbox! */
.list-section{width:100%;background:#f9f9f9;/* border-bottom:medium double #eeeeee; */ padding:12px 0 0 0;}
.list-section h1{font-family:"Open Sans";font-size:52px;line-height:41px;color:#32383e;padding-bottom:16px;}
/* .list-section p{font-size:14px;line-height:26px;color:#5c6373;font-family:"Open Sans";font-weight:400;padding-right:40px;}
*/
.button-group .input-lg{height:50px !important;font-size:14px;}
.search-icon-listing{right:38px !important;}
.btn-middle{
	width:100%;
	font-family:"Open Sans";
	font-weight:bold;
	font-size:14px !important;
	color:#fff !important;
	/*border:0 !important;border-bottom:3px solid #9e005d !important;border-radius:3px;*/
	background:#9e005d;
	text-transform:uppercase;
	padding:13px 0 15px !important;}
.btn.btn-middle.listing-btn{font-size:14px !important;margin:1px !important;padding:5px !important;}
.btn-middle:hover{color:#ffffff !important;}
.btn-middle span{transition:all 0.8s ease 0s;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;}
.btn-middle span:hover{margin-left:10px;color:#fff;transform:translateX(10px);-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);}
ul.table-display {display:table; margin:0 auto;width: 100%;}
ul.table-display li {display:table-cell;font-size:14px;padding:4px 4px 0 0;text-align:center;}
/* searchbox. */

/* locationsearch */
.top-icons {color: #9e005d;}
.search-location-section {padding: 12px 0;}
.location-search-top-row{padding-left: 10px; color:#9e005d;}
.map-icon {float: left;margin-left: 12px;margin-top: -38px;position: relative;z-index: 2;/*20200122 color: white;*/color:#666;font-size: 26px;}
.open-search {float: right;margin-right: 12px;margin-top: -38px;position: relative;z-index: 2;/*20200122 color: white;*/color:#666;font-size: 26px;cursor:pointer;}


.clear-search {float: right;margin-right: 36px;margin-top: -38px;position: relative;z-index: 2;color: #9e005d;font-size: 26px;cursor:pointer;}
#search-cls {float: right;margin-right: 10px;margin-top: -36px;position: relative;z-index: 2;color:#FFF;font-size: 26px;cursor:pointer;}
#search-cls.focused {color:#000;}
.search-text {width: 100%;}
.close-search {float: right;margin-right: 4px;margin-top: -41px;position: relative;z-index: 99;color: black;font-size: 26px;display:inline-block;cursor:pointer;}
.clickable {cursor:pointer;}
#productCitiesInput {padding-left:30px!important;width:100%;height: 46px;line-height: 40px;font-size:14px!important;
/*border:1px solid #9e005d!important;background: #9e005d;color: #fff !important; */}
#citiesInput {/*20200122 color: #FFF!important;*/color:#666!important; border:1px solid #9E005D!important;
/*20200122 background: #9e005d;*/background:#FFF;padding-left:30px!important;/*20200112 font-size:18px!important;*/font-size:15px!important;width:100%;height: 46px;line-height: 40px;} 

#citiesInput::placeholder,#productCitiesInput::placeholder {color: #fff !important;}
#districtSearch {width:100%; border: none; padding-right:46px;}
.divScrDiv, .search-results {position: relative; overflow: hidden; width: auto; height: 250px; padding:10px;}
div.location-search{display:table;margin:0;width:100%;height:30px;}
div.location-search-cell{display:table-cell;position:relative;vertical-align:middle}
#districtSearch {height:48px!important;text-align:left;position:relative;}
div.location-search .district-load{background-color:#F4F4F4;display:none;height:100%;position:absolute;width:100%;top:0;left:0;text-align:center;z-index:18}
div.location-search .district-load.active{display:block}
.all-city-list{background-color:#F4F4F4;position:absolute;left:0;top:0;width:100%;transform:translateX(120%);transition:all .3s ease-in-out;}
.all-city-list.active{transform:translateX(0)}
.city-dialog{background-color:#F4F4F4; border:1px solid #9E005D!important;display:none;overflow:hidden;position:absolute;left:0;top:0;width:100%;z-index:4}
.city-dialog.show{display:block}
.form-control{font-size:18px;}
.search-results-cont{height:270px;padding-bottom:10px;position:relative;z-index:12}
.main-city-list{height:250px}
.back-link{color:#000;display:block;text-decoration:none}
.back-button {margin:0 4px; display:inline-block;}
.search-results{display:block;list-style:none;height:205px;margin:0;overflow-y:auto;padding:0 7px 0 0;font-size:16px;}
.search-results li{display:block}
.search-results li span, .search-results li a{color:#000;display:block;position:relative;text-decoration:none;padding:4px 10px;}
.search-results li span:hover, .search-results li a:hover{background-color:#9e005d;color:#fff}
.search-results li span:after, .search-results li a:after{font-size:20px; display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f054";right: 1em;position:absolute;}
.search-results li span:hover:after, .search-results li a:hover:after{right:.5rem}
.typeahead-results-section{background-color:#F4F4F4;display:none;position:absolute;left:0;top:0;width:100%}
.typeahead-results-section.active{transform:translateX(0)}
.typeahead-results-section.active{display:block;}
/* locationsearch */



/* banner! */
.top-banner {margin: 10px 0;}
/* banner. */

/* thumbnail all! */
.thumbnail {
    border-color: #e9eaea; border-radius: 0px;
    border-width: 2px;
    margin: 10px 0;
    /* min-height: 375px; */
    overflow: hidden;
    padding: 0;
    position: relative;
    text-decoration: none;
	
}
.thumbnail-link {
	display:inline-block;
	/* 20191114 min-height: 338px; */
		
}
.thumbnail:hover, .thumbnail:focus {
    border-color: #abcf37 !important;
    text-decoration: none;
}
.thumbnail span{font-family:"Open Sans"; 
/* 20191114 font-size:14px; */
font-size: 13px; 
color:#32383e;text-align:center;width:100%;display:inline-block;border-bottom:1px dotted #d4d4d4; min-height:60px; line-height:16px;padding:5px;}
.sku{font-size:12px !important;line-height:15px !important;text-align:center !important; margin:0;}
.thumbnail a:hover{text-decoration:none;}	
.thumbnail h2{position:relative;font-family:"Open Sans";font-weight:400;
/*20191114 font-size:23px; */
font-size:18px;
color:#9d0061; word-wrap:break-word;margin:0;
text-align:center;
}
.thumbnail h2 small {color:#9d0061;}
.thumbnail .h2 a{top:-5px !important;}

.thumbnail .h2{position:relative;font-family:"Open Sans";font-weight:400;font-size:23px;color:#9d0061; word-wrap:break-word;margin:0;
text-align:center;
}
.thumbnail .h2 small {color:#9d0061;}
.thumbnail .h2 a{top:-5px !important;}

.thumbnail .list-price {min-height:50px;}

.thumbnail .undiscounPrice{padding-bottom:0 !important;border:0 !important;
text-align:center; padding:0;font-weight:inherit;color:#32383e;}
.thumbnail span.undiscounPrice_b{border:0 !important;padding-bottom:0 !important;min-height:25px;}

.thumbnail .undiscounPrice p{position:relative;display:inline-block;margin:0;width:auto !important;}
.thumbnail .undiscounPrice p:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg);}

/* thumbnail all. */

/* shoppingcart! */
.shoping-cart .outer-section .complementrty-price h2{line-height:27px;padding-top:24px;}
.shoping-cart h1{text-align:center;font-family:"Open Sans";font-weight:300;font-size:45px;line-height:34px;color:#d41c5a;margin:51px 0 45px 0;text-transform:capitalize;}
.shoping-cart h2{font-family:"Open Sans";font-weight:300;font-size:26px;line-height:32px;color:#3f474f;}

.shoping-cart .outer-section .complementrty-price .h2{line-height:27px;padding-top:24px;}
.shoping-cart .h1{text-align:center;font-family:"Open Sans";font-weight:300;font-size:45px;line-height:34px;color:#d41c5a;margin:51px 0 45px 0;text-transform:capitalize;}
.shoping-cart .h2{font-family:"Open Sans";font-weight:300;font-size:26px;line-height:32px;color:#3f474f;}

.shoping-cart a{font-family:"Open Sans";font-size:16px;/* line-height:64px; */ color:#3f474f;cursor:pointer;}
.shoping-cart .padding-dec .form-group > li:nth-child(2) .parsley-errors-list.filled{top:-58px;}
.shoping-cart .padding-dec .form-group > li:nth-child(2) .parsley-errors-list.filled:before{top:44px;}
.shoping-cart .bg_grey{background:#f5f5f5;height:auto;padding-right:0;}
.shoping-cart .outer-section h2{color:#3F474F;font-family:"Open Sans";font-weight:300;font-size:18px; margin:0; color:#ed2b7d;/* line-height:52px;text-align:center;*/}

.shoping-cart .outer-section .h2{color:#3F474F;font-family:"Open Sans";font-weight:300;font-size:18px; margin:0; color:#ed2b7d;/* line-height:52px;text-align:center;*/}

/* .shoping-cart .image-center{margin-top:38px;} */
.shoping-cart .cross_btn_a{padding-top:13px;}
.shoping-cart .padding-dec .form-group > li{font:13px/21px "Open Sans";clear:both;color:#47515b;}
.shoping-cart .padding-dec .form-group > li.video_a{margin-top:10px;}
.shoping-cart .padding-dec .form-group > li a{font:13px/22px "Open Sans";font-weight:500;color:#4665b6;}
.shoping-cart .padding-dec .form-group > li span.lorem{font:13px/21px "Open Sans";font-weight:600;margin-bottom:10px;color:#000;width:47%;float:left;}
.padding-dec .form-item{padding-bottom:5px;padding-right:0;margin-top:0;background:none;}
.cross_btn_a{padding-left:0 !important;}
.cross_btn_a .form-list{margin-top:30px;}
.pro_list_new{padding:15px;}
.ra-wrapper{position:relative;}
.new_padding{padding-right:0;}
.new_padding_a{padding-left:0;}
.ra-save{position:absolute;top:9px;}
.ra-editable{float:left;width:48%;word-wrap:break-word;}
.ra-edit i, .ra-save i{color:#da2260;font-size:16px;}
.mt-name .ra-save{position:absolute;top:-12px;}
.ra-input{background:#fff none repeat scroll 0 0;border:1px solid #ccc;padding:10px;}
.padding-dec .form-item p{font:24px/24px "Open Sans";font-weight:300;color:#000;float:left;width:30%;text-transform:uppercase;font-weight:bold;}
.cross_btn_a .form-group{clear:both;}
.cross_btn_a .btn-flie-btn-btm-3{clear:both;padding-left:0;}
.cross_btn_a .form-list label{text-align:left !important;font:15px/37px "Open Sans";font-weight:400;font-weight:bold;width:42% !important;}
.cross_btn_a .form-list label.small_size{font:15px/37px "Open Sans";font-weight:400;}
.cross_btn_a{padding-left:35px;padding-top:62px;}
.padding-dec .form-item .form-group b{padding-right:5px;}
.checkout_links h2{font:30px/30px "Open Sans";font-weight:300;padding:0 0 32px;color:#22282d;text-align:center;}
.checkout_links h2 img{padding-right:19px;}

.checkout_links .h2{font:30px/30px "Open Sans";font-weight:300;padding:0 0 32px;color:#22282d;text-align:center;}
.checkout_links .h2 img{padding-right:19px;}

.checkout_links{margin-top:30px;}



.center{margin:auto;width:649px;max-width:100%;}
.center_links{position:relative;}
.center_links:after{border:4px solid #e3e4ed;position:absolute;content:"";display:block;clear:both;width:100%;height:4px;z-index:-1;top:37px;}
.center_links li{float:left;text-align:center;width:162px;}
.center_links li a{cursor:pointer;text-align:center;width:80px;margin:0 auto;height:80px;border:1px solid #e3e4ed;border-radius:50%;display:block;}
.cf::after{clear:both;content:"";display:block;height:0;width:100%;}
.center_links li a.pro.active{background:#ed2b7d url("../images/tabs.png")no-repeat 11px -333px;border:1px solid #ed2b7d;}
.center_links li a.pro{background:#ffffff url("../images/tabs.png")no-repeat 11px -12px;text-indent:-99999em;}
.center_links li a.login.active{background:#ed2b7d url("../images/tabs.png") no-repeat scroll 10px -290px / 70% auto;border:1px solid #ed2b7d;}
.center_links li a.login{background:#ffffff url("../images/tabs.png")no-repeat 11px -87px;text-indent:-99999em;}
.center_links li a.bill.active{background:#ed2b7d url("../images/tabs.png")no-repeat 9px -486px;border:1px solid #ed2b7d;}
.center_links li a.bill{background:#ffffff url("../images/tabs.png")no-repeat 9px -167px;text-indent:-99999em;}
.center_links li a.pay.active{background:#ed2b7d url("../images/tabs.png")no-repeat 9px -570px;border:1px solid #ed2b7d;}
.center_links li a.pay{background:#ffffff url("../images/tabs.png")no-repeat 8px -252px;text-indent:-99999em;}
figcaption{font:14px/22px "Open Sans";font-weight:700;margin-top:5px;color:#000;}
.btn-continue{background:#00b551 none repeat scroll 0 0;border:0 none;border-radius:3px;color:#fff !important;font-family:"Open Sans";font-size:15px;font-weight:700;margin:8px auto 33px 0px;padding:15px;/* width:43%;*/ display:block;text-align:center;line-height:18px !important; }
.no-product .ping, .no-product .ping a{color:#d91f5e;text-align:center;font-family:"Open Sans";font-weight:bold;margin:10px 0;font-size:14px;}
.no-product{width:90%; margin: 0 10px 10px 10px; text-align:center;} 
/* shoppingcart. */


/* checkout */
.radios {width:15px !important;height:15px !important; display:initial !important;}
#total_payment {display:inline;font: 25px/47px "Open Sans";font-weight: 300;color: #00b551;}
.installment-span {display:inline-block!important;width:30px!important;}
.installments {height:15px!important;}
/* checkout */

/* product! */
.ust-yazi {
position: absolute;
    /* z-index: 10; */
    background: rgba(255, 0, 0, 0.7);
    width: 60px!important;
    height: 60px!important;
    border-radius: 50%!important;
    padding-top: 12px!important;
    padding-bottom: 12px!important; 
    padding-left: 7px!important;
    padding-right: 7px!important;
    font-size: 9px!important;
    color: white!important;
    font-weight: 600!important;
    text-align: center!important;
	line-height: 12px!important;	
}
.tepe { top:0;}
.alt { bottom:35%;}
.sol {left:0;}
.sag {right:0;}


.product-top{margin-top:51px;}
.text-design h2{font-size:18px;color:#32383e;margin-bottom:7px;line-height:24px;font-family:"Open Sans";font-weight:300;padding-top:10px;margin-top:0;}

.text-design .h2{font-size:18px;color:#32383e;margin-bottom:7px;line-height:24px;font-family:"Open Sans";font-weight:300;padding-top:10px;margin-top:0;}

.col-lg-6.text-design{padding-left:6px;}
.found{padding-top:18px !important;}
#slider .flex-viewport ul.slides > li{height:480px;position:relative;background:#fff;}
#slider > img{display:block;left:50%;margin:0 auto 0 -100px;position:absolute;top:50%;vertical-align:middle;z-index:inherit;}
.flexslider{height:480px;min-height:auto!important!}
.arrow-sidebar .flex-direction-nav a:before{font-size:30px !important;}
.arrow-sidebar .flex-direction-nav a{height:34px !important;}
#carousel .flex-viewport ul.slides > li{height:74px;margin-right:10px;}
.crousel-slider-part ul li > img{height:100% !important;width:auto !important;}
.addthis_sharing_toolbox{padding-bottom:20px;}
.middle-detail{border:1px solid #e6e5e5;}
.f1_container .panel-group .panel .panel-body input#reciptent_email{width:100%;}
.f1_container .middle-detail h3{font-size:36px !important;font-family:"Open Sans" !important;font-weight:500;line-height:39px !important;}
.f1_container .middle-detail h3 span{line-height:21px !important;}
.f1_container .middle-detail h2{margin-bottom:0 !important;}

.f1_container .middle-detail .h3{font-size:36px !important;font-family:"Open Sans" !important;font-weight:500;line-height:39px !important;}
.f1_container .middle-detail .h3 span{line-height:21px !important;}
.f1_container .middle-detail .h2{margin-bottom:0 !important;}

#receiverInfo label{line-height:22px;font-size:13px;font-family:"Open Sans" !important;font-weight:500;}
.f1_container .panel-group .panel{padding:12px;margin-top:5px;}
.f1_container .panel-group .panel-heading{color:#565A5F;font-family:"Open Sans";font-weight:500;font-size:14px;background:none;}
.f1_container .panel-group .panel .panel-body input{background-image:none;border:1px solid #D3D3D3;margin-bottom:10px;padding:10px 5px;background:#ffffff;margin-right:5px !important;}
.f1_container .panel-group .panel .panel-body input:nth-child(2n+2){margin-right:0 !important;}
.f1_container .panel-group .panel .panel-body textarea{background-image:none;border:1px solid #D3D3D3;margin-bottom:10px;margin-right:5px;padding:10px 5px;width:100%;}
.f1_container .panel-group .panel .panel-title > a{display:block;background:url("../images/red_arrow_a.png") no-repeat right;}
.f1_container .panel-group .panel-body{margin-top:16px;padding:15px;border:1px solid #DDDDDD;}
.f1_container .panel-group .panel .card_message .audio_video{position:relative;display:inline-block;}
.f1_container .panel-group .panel .audio_video .btn-file-sec{border-bottom-left-radius:2em;border-top-left-radius:2em;margin-left:0;}
.btn-flie-btn .btn-file-sec{border-bottom-left-radius:2em;border-top-left-radius:2em;margin-left:0;}
.btn-flie-btn-btm-3:after{background:none;}
.f1_container .panel-group .panel .progress{margin-top:10px;margin-bottom:0;}
.f1_container .panel-group .panel .card_message input{margin-top:10px;width:100%;}
.f1_container .panel-group .panel .card_message input.chk_a{width:auto;}
.f1_container-v{float:left;width:100%;}
/* 
.middle-detail h2 span{text-transform:capitalize;font-family:"Open Sans";font-weight:500;color:#d4145a;font-size:28px;text-align:center;margin:auto;width:80%;margin-top:21px;margin-bottom:21px;display:block;}
.middle-detail h2{border-bottom:1px dotted #d4d4d4;margin:10px;}
*/

.middle-detail h1 span{text-transform:capitalize;font-family:"Open Sans";font-weight:500;color:#d4145a;font-size:28px;text-align:center;margin:auto;width:80%;margin-top:21px;margin-bottom:21px;display:block;}
.middle-detail h1{border-bottom:1px dotted #d4d4d4;margin:10px;}

.middle-detail h3 span{text-align:center;font-family:"Open Sans";padding:28px 0;font-weight:300;color:#6c707c;width:100%;display:inline-block;}
.middle-detail h3{font-family:"Open Sans";font-weight:300;font-size:45px;line-height:54px;color:#d91f5e;text-align:center;}
.middle-part h2{font-family:"Open Sans";font-weight:400;font-size:24px;line-height:45px;color:#2b2171;padding-top:5px;}

.middle-detail .h3 span{text-align:center;font-family:"Open Sans";padding:28px 0;font-weight:300;color:#6c707c;width:100%;display:inline-block;}
.middle-detail .h3{font-family:"Open Sans";font-weight:300;font-size:45px;line-height:54px;color:#d91f5e;text-align:center;}
.middle-part .h2{font-family:"Open Sans";font-weight:400;font-size:24px;line-height:45px;color:#2b2171;padding-top:5px;}

.input-gp{position:relative;}
.hole-section-product-details label{font:14px/34px "Open Sans";font-weight:500;color:#32383e;}

#custom-search-input input{border:0;box-shadow:none;padding-left:48px;border:1px solid #dfe2e2;width:100%;}
.middle-part #custom-search-input input{padding-left:10px;}

#custom-search-input input[placeholder],[placeholder],*[placeholder]{font-size:13px;font-family:"Open Sans";font-weight:400;padding-left:20px;}
/* #custom-search-input input[value],[value],*[value]{font-size:13px;font-family:"Open Sans";font-weight:100;line-height:normal;}*/
#custom-search-input input[value],[value],*[value]{font-size:13px;font-family:"Open Sans";font-weight:400;line-height:normal;}
-webkit-input-placeholder{font-size:13px;line-height:67px;color:#5f656f;padding-bottom:0px;padding-top:0px;}
-moz-input-placeholder{font-size:13px;line-height:67px;color:#5f656f;font-family:"Open Sans";font-weight:400;padding-bottom:0px;padding-top:0px;}
-o-input-placeholder{font-size:13px;line-height:67px;color:#5f656f;font-family:"Open Sans";font-weight:400;padding-bottom:0px;padding-top:0px;}
-ms-input-placeholder{font-size:13px;line-height:67px;color:#5f656f;font-family:"Open Sans";font-weight:400;padding-bottom:0px;padding-top:0px;}
.button-group form{position:relative;}
.button-group form button{border:none;position:absolute;background:url(../images/address.png) no-repeat;left:21px;top:13px;width:19px;height:25px;content:"";z-index:1000;}
.total-button .btn.btn-default.three-day{display:block;float:left}
.product-location > a, .address-location{color:#d91f5e;display:block;margin:10px 0 4px;font-family:"Open Sans";}
.total-button .parsley-errors-list.filled{position:absolute;top:-34px;left:24%;}
#deliveryTime .parsley-errors-list.filled{position:absolute;top:-34px;left:24%;}
.hole-section-product-details .nexttwodays input[type="radio"]{display:none;}
.hole-section-product-details .nexttwodays{float:left;width:100%;}
.hole-section-product-details .total-button label{width:23.2% !important;}
.hole-section-product-details .total-button .selecteddate{float:left;margin-right:10px;}
.hole-section-product-details .total-button .selecteddate .btn.btn-default{width:100% !important;background:#D91C5C !important;border:1px solid #D91C5C !important;}
.hole-section-product-details .total-button .selecteddate .btn.btn-default a{color:#ffffff !important;}
.hole-section-product-details .nexttwodays .active a{color:#ffffff !important;}
.hole-section-product-details .nexttwodays .active{background:#D91C5C !important;border:1px solid #D91C5C !important;}
.total-button{width:100%;margin-bottom:20px;}
.total-button label{margin-right:5px;width:24% !important;background:#fff !important;border:1px solid #e7e7e7 !important;border-radius:10px !important;height:auto !important;}
label.full-callender{background:#ffffff !important;border:1px solid #E7E7E7 !important;}
label.full-callender a{color:#32383E !important;font:12px/15px "Open Sans" !important;font-weight:700;}
label.full-callender a span{font:12px/31px "Open Sans" !important;font-weight:700;}
.btn.btn-default.full-callender.active > a{color:#32383e;}
.total-button > .btn-default.active{background:#d91c5c !important;}
.total-button label span{width:100%;display:block;transition:none !important;font:13px/31px "Open Sans";font-weight:700;}
.total-button label a{font:13px/18px "Open Sans";font-weight:400;color:#32383e;}
.total-button label span:hover{transform:none !important;}
.price-sort-buttons{width:100%;margin-top:24px;}
.hole-section-product-details .card_message label{line-height:26px;}
.hole-section-product-details .card_message label.link{margin-top:15px;}

.specifictime{margin-bottom:20px;}
.specifictime > h4{color:#32383E;font:14px/14px "Open Sans";font-weight:500;padding-bottom:10px;}
.additionalinfo > h4{color:#32383E;font:14px/14px "Open Sans";font-weight:500;padding-bottom:10px;}
.additionalinfo > h5{color:#32383E;font:13px/14px "Open Sans";font-weight:700;padding-bottom:10px;}

.specifictime > .h4{color:#32383E;font:14px/14px "Open Sans";font-weight:500;padding-bottom:10px;}
.additionalinfo > .h4{color:#32383E;font:14px/14px "Open Sans";font-weight:500;padding-bottom:10px;}
.additionalinfo > .h5{color:#32383E;font:13px/14px "Open Sans";font-weight:700;padding-bottom:10px;}

.additionalinfo input{border:1px solid #CCCCCC;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#828991;display:inline-block;font-size:14px;font-family:"Open Sans";font-weight:500;height:46px;line-height:1.42857;padding:13px 12px;width:100%;background:none !important;margin-bottom:20px;}
.hole-section-product-details form .specifictime select{border:1px solid #CCCCCC;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#828991;display:inline-block;font-size:14px;font-family:"Open Sans";font-weight:500;height:46px;line-height:1.42857;padding:13px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:48%;margin-right:10px;}
.hole-section-product-details form .specifictime select.deliverymin{margin-right:0px;}
.hole-section-product-details .panel.panel-default #comProduct li label{line-height:14px;}
.hole-section-product-details .panel.panel-default #comProduct li label span{color:#D91F5E;font:15px/16px "Open Sans";font-weight:300;display:block;padding-top:13px;text-align:left;padding-right:14px;}
.hole-section-product-details .panel.panel-default #comProduct li label .checkbox{margin-left:0px;margin-top:6px;}
.hole-section-product-details .panel.panel-default #comProduct li label .checkbox label{margin-top:5px;}
.hole-section-product-details{margin:10px auto 0;width:88%;}
.hole-section-product-details .total-button label:last-child{margin-right:0px;width:24.5% !important;}
.hole-section-product-details form select:hover{color:#D91C5C;}
.hole-section-product-details form select{-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;text-overflow:"";text-indent:0.01px;background:url('../images/red_arrow_a.png') no-repeat 97 % 20px;-ms-appearance:none !important;text-overflow:'';height:45px !important;color:#565a5f !important;padding:12px !important;font-size:14px !important;font-family:"Open Sans" !important;font-weight:500;width:100%;margin-bottom:8px;border:1px solid #D3D3D3;}
select::-ms-expand{appearance:none;}
:root .hole-section-product-details form select{background-image:none \;}
.hole-section-product-details form select{background:url('../images/red_arrow_a.png') no-repeat 98% 20px;}
.hole-section-product-details form option{padding:10px 9px;font-family:"Open Sans";font-weight:500;font-size:14px;}
.checkbox-heading .checkbox label{width:98% !important;}
.hole-section-product-details form select:focus{box-shadow:none !important;}
.figure > img{min-height:280px !important;}
.hole-section-product-details form select.form-control{height:45px !important;color:#565a5f !important;padding:12px !important;font-size:14px !important;font-family:"Open Sans" !important;font-weight:500;}
.hole-section-product-details .bootstrap-select{height:45px !important;color:#565a5f !important;font-size:14px !important;font-family:"Open Sans" !important;font-weight:500;width:100% !important;margin-top:3px;margin-bottom:3px;outline:none;}
.hole-section-product-details .bootstrap-select .bootstrap-select > .dropdown-toggle{background:none;width:100%;border:1px solid #CCCCCC;border-radius:4px !important;outline:none !important;}
.hole-section-product-details .bootstrap-select .bootstrap-select > .dropdown-toggle .caret{border:0 !important;background:url("../images/red_arrow_a.png") no-repeat right !important;width:15px;height:8px;}
.list-search-section{padding-left:10px !important;}
.hole-section-product-details form input.form-control{height:45px !important;padding:11px !important;color:#565a5f;font-size:13px !important;}
.hole-section-product-details .no-product{width:100%;}
.hole-section-product-details .panel.panel-default #comProduct li label .comple_product span{ padding:0px; color:#fff; line-height:0; font-size:inherit; float:left; width:25%; font-size:17px; font-weight:bold;}
.hole-section-product-details .panel.panel-default #comProduct li label .comple_product span .btn{ padding:17px 10px; width:100%;}
.hole-section-product-details .panel.panel-default #comProduct li label .comple_product .form-control{ margin:0px !important; width:50%; float:left; height:36px !important; text-align:center; font-weight:bold;}
.hole-section-product-details .panel.panel-default #comProduct li label{ display:block; margin-bottom:0px; float: left;width: 100%;}

#custom-search-input .parsley-errors-list.filled{position:absolute;top:5px;left:19%;z-index:1000;}
.label-section-2 .parsley-errors-list.filled, .label-section-3 .parsley-errors-list.filled{position:absolute;top:-56px;left:0px;}
.specifictime .parsley-errors-list.filled{top:0px;left:0px;left:31%;top:50.5%;}
.parsley-errors-list.filled{background:#b80034 none repeat scroll 0 0;border-radius:5px;color:#fff;padding:1px 9px;margin-top:0px !important;}
.parsley-errors-list.filled:before{border-bottom:6px solid transparent;border-right:11px solid #b80034;border-top:5px solid transparent;content:"";height:0;left:-11px;position:absolute;top:7px;width:0;}
.billing_left.parsley-errors-list.filled:before{border-bottom:6px solid transparent;border-right:11px solid #b80034;border-top:5px solid transparent;content:"";height:0;left:-11px;position:absolute;top:7px;width:0;}
.label-section-2 .parsley-errors-list.filled:before, .label-section-3 .parsley-errors-list.filled:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #b80034;content:"";height:0;left:45%;position:absolute;top:27px;width:0;content:"";height:0;position:absolute;width:0;}
.label-section-4 .parsley-errors-list.filled, .label-section-1 .parsley-errors-list.filled{font-size:11px;left:57px;padding:1px;top:-29px;}
.product-section .parsley-errors-list.filled:before{border:none;}
.label-section-5 .parsley-errors-list.filled, .label-section-6 .parsley-errors-list.filled{left:32%;top:-31px;}
.product-section .parsley-errors-list.filled{top:-26px;left:35%;z-index:100;position:absolute;background:none;color:#b80034;}
.specifictime .parsley-errors-list.filled{position:absolute;top:33px;left:101%;}
.parsley-errors-list.filled, .parsley-errors-list, .label-section-2 .parsley-errors-list.filled, .label-section-3 .parsley-errors-list.filled{display:none;}
.nexttwodays.parsley-error{border:none!important;}
.middle-section .search-cls {top: 12px !important;}
.input-gp {position: relative;}
.input-gp .search-cls {
    display: block !important;
    position: absolute;
    right: 12px;
    top: 47px;
}
.input-gp .search-cls i {
    background: #fff none repeat scroll 0 0;
    border-radius: 50px;
    color: #00b551;
    font-size: 10px;
    height: 18px;
    padding: 3px 5px 4px;
    width: 18px;
}
.btn.btn-default.full-callender.active > a {
    color: #fff !important;
}
.text-design h2{font-size:16px;}




/* product. */

/* datetimepicker! */
.xdsoft_datetimepicker{box-shadow:0px 5px 15px -5px rgba(0, 0, 0, 0.506);background:#FFFFFF;border-bottom:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #EEE;border-top:1px solid #EEE;color:#333333;display:block;padding:8px;padding-left:0px;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none;}
.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none;}
.xdsoft_datetimepicker button{border:none !important;}
.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.xdsoft_noselect::selection{background:transparent;}
.xdsoft_noselect::-moz-selection{background:transparent;}
.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none;}
.ra-wrapper p{font:20px/24px "Open Sans";font-weight:700;padding:17px 0;}
.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0px;margin:0px;}
.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none;}
.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block;}
.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px;}
.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0px;}
.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}
.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center;}
.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg==');}
.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0px;}
.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0px;margin-left:5px;}
.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0px 0px;}
.xdsoft_datetimepicker .xdsoft_next:active,.xdsoft_datetimepicker .xdsoft_prev:active{}
.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0px none currentColor;cursor:pointer;display:block;height:30px;opacity:0.5;outline:medium none currentColor;overflow:hidden;padding:0px;position:relative;text-indent:100%;white-space:nowrap;width:20px;}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px;}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0px;margin-bottom:7px;margin-top:0px;}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #DDDDDD;}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#F5F5F5;border-top:1px solid #DDDDDD;color:#666666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0px;height:25px;line-height:25px;}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0px;}
.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;}
.video_a{display:inline-block;position:relative !important;width:100%;}
.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer;}
.xdsoft_datetimepicker .xdsoft_label:hover{text-decoration:underline;}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;display:block;right:0px;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden;}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px;}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px;}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000;}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#00a2d9;box-shadow:#178FE5 0px 1px 3px 0px inset;color:#fff;font-weight:600;}
.xdsoft_datetimepicker .xdsoft_month{width:90px;text-align:right;}
.xdsoft_datetimepicker .xdsoft_calendar{clear:both;}
.xdsoft_datetimepicker .xdsoft_year{width:56px;}
.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%;}
.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px;}
.xdsoft_datetimepicker .xdsoft_calendar th{height:25px;}
.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;text-align:center;background:#F5F5F5;border:1px solid #DDDDDD;color:#666666;font-size:12px;text-align:right;padding:0px;border-collapse:collapse;cursor:pointer;height:25px;}
.xdsoft_datetimepicker .xdsoft_calendar th{background:#F1F1F1;}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#00a2d9;}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#00a2d9;box-shadow:#178FE5 0px 1px 3px 0px inset;color:#fff;font-weight:600;}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:0.5;}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2;}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important;}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important;}
.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:600;text-align:center;color:#999;cursor:default;}
.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px;}
.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important;}
.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important;}
.xdsoft_time_box{position:relative;border:1px solid #ccc;}
.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px;}
.xdsoft_scrollbar{position:absolute;width:7px;width:7px;right:0px;top:0px;bottom:0px;cursor:pointer;}
.xdsoft_scroller_box{position:relative;}
/* datetimepicker. */


/* section-part! */
.middle-section-part{background:#eef1f4;margin-top:80px;}
.section-part h2{padding:24px 0 0px 0;text-align:center;font-family:"Open Sans";font-weight:300;line-height:64px;color:#32383e;font-size:28px;}
.nav-pannel ul{padding:0px;margin:0px;}
.nav-pannel ul li{font-family:"Open Sans";font-weight:400;font-size:12px;color:#424548;line-height:67px;padding-bottom:35px;}
.nav-pannel ul li a{color:#424548;}
/* section-part. */
/* last-middle! */
.last-middle{width:100%;background:#d91c5c;}
.footer-section{padding:30px 0 27px;}
.footer-section label{font-family:"Open Sans";font-weight:300;font-size:30px;line-height:23px;color:#fff;padding-right:20px;vertical-align:middle;margin-right:1px;}
/* last-middle. */

/* footer! */
.footer-section-1{width:100%;background:#eef1f4; border-top: 2px solid #d91c5c; }
.footer-section-1 .heading{font-family:"Open Sans";font-weight:700;font-size:14px;line-height:30px;color:#49505c;text-transform:uppercase;padding:22px 0 3px;}
.footer-section-1 ul li a{font-family:"Open Sans";font-size:14px;line-height:30px;color:#7d8083;}
.paddi-botto{padding-bottom:90px;}
.footer-width{cursor:pointer;}

ul.address li img{float:left;overflow:hidden;margin-right:10px;margin-top:10px;}
.list-unstyled.address.rep-show > li{margin-bottom:9px;float:left;}
ul.address li a p{padding-left:5px;padding-right:20px;overflow:hidden;}

.fa-social-bottom {font-size:42px;}

/* footer. */

/* inner! */
.no-padding{padding:0px;}
.marg-11{margin-top:57px;}
.pro-margin{padding:0px;}

/* inner. */

/* carousel! */
.carousel-control{left:-12px;height:40px;width:40px;background:none repeat scroll 0 0 #222222;border:4px solid #FFFFFF;margin-top:90px;}
.carousel-control.right{right:-12px;}
.carousel-indicators{right:50%;top:auto;bottom:-60px !important;margin-right:-19px;}
.carousel-indicators li{background:#fff;border:2px solid #ccc;}
.carousel-indicators .active{background:#d91c5c;border:none;}
/* carousel. */


/* therest! */
.clearfix:before, .clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}

.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe, .video-container object, .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}

.font-weight-bold {font-weight:bold;}
.coupon {background:#d7e629;}

.location-description strong {font-weight:bold;}
.order-list{padding:26px 0;}
.row{margin:0px;padding:0px;}
.row .discription{float:left;width:100%;padding-bottom:35px;}
.success_info > label{float:left;color:#375900;}
.success_info > label#close{float:right;border-left:1px solid #acce39;padding-left:15px;color:#9e005d;cursor:pointer;}

.success_info:after{clear:both;content:"";display:block;height:0;width:100%;}
.imageunderdiv i{position:absolute;top:0px;left:0px;color:#d2145a;font-size:20px;z-index:2;}
.width{width:100%;}
.media_image{width:100%;}
.pointer{cursor:pointer;}
.success_info{border:1px solid #acce39;margin-bottom:10px;padding:8px 15px 5px;}
.password_changed{border:1px solid #acce39;margin-bottom:10px;padding:8px 15px 5px;}
.password_changed > label{float:left;color:#375900;}
.password_changed > label#cross{float:right;border-left:1px solid #acce39;padding-left:15px;color:#9e005d;cursor:pointer;}
.listing-icon{display:none;}



.btn.btn-default.full-callender.active > a{color:#fff !important;}
.password_changed2 > label#cross{float:right;border-left:1px solid #acce39;padding-left:15px;color:#9e005d;cursor:pointer;}
.password_changed:after{clear:both;content:"";display:block;height:0;width:100%;}
.password_changed2 > label{color:#FF0000;}
.password_changed2{border:1px solid #FF0000;padding:8px 15px 5px;margin-bottom:15px;}
.message_success{height:40px;width:100%;border:1px solid #acce39;padding:5px 15px 5px;margin-bottom:10px;}
.message_success #message_info{float:left;color:#375900;font-weight:700;text-transform:capitalize;}
.message_unsuccess #message_info{float:left;color:#9e005d;font-weight:700;text-transform:capitalize;}
.message_unsuccess{border:1px solid #9e005d;padding:5px 15px 5px;margin-bottom:10px;height:40px;width:100%;}
.message_success #cross{border-left:1px solid #acce39;color:#9e005d;cursor:pointer;float:right;padding-left:15px;font-weight:700;}
.message_unsuccess #cross{border-left:1px solid #acce39;color:#9e005d;cursor:pointer;float:right;padding-left:15px;font-weight:700;}
#district_id > option:disabled{color:#000;background:#83827c;}
#receiverInfo > select{border:1px solid #ccc;margin-bottom:10px;width:100%;}
.verifyemail{display:inline-block;margin-top:13px;max-width:100%;padding-bottom:20px;padding-top:10px;}
.verifyemail:after{clear:both;content:'';height:0px;width:100%;display:block;}
.verifyemail > input{height:45px;width:50%;border:1px solid #AAB4BE;padding:14px 18px;border-right:none;float:left;}
.verifyemail a.gry{border-color:#5CB85C;border:1px solid #5CB85C;color:#5CB85C;font:15px/15px "Open Sans";font-weight:300;float:left;width:50%;text-align:center;padding:14px 45px;}
.my-adress-outer{padding-bottom:30px;}
.my-address-nav-outer{background-color:#d01856;margin-bottom:10px;}
.main-my-adress-nav li{float:left;}
.main-my-adress-nav li a{font:13px/45px "Open Sans";color:#fa8db2;text-transform:uppercase;padding:0px 11px;}
.main-my-adress-nav li a.active{color:#fff;}
.main-my-adress-nav li a:hover{color:#fff;}
.my-adreess{padding-top:20px;padding-bottom:32px;}
.my-adreess h1{font:40px/65px "Open Sans";font-weight:300;color:#221d1f;}
.my-adreess p{font:15px/27px 'Open Sans', sans-serif;color:#5c6373;}
.add-new-adress-left h2{background:url('../images/my-account-h2-bg.jpg') repeat;font:17px/33px "Open Sans";font-weight:500;padding:8px 0 8px 13px;}
.add-new-address{border:1px solid #e1e1e2;border-radius:4px 4px 0px 0px;position:relative;background:#fff;}
.my-address-ragister-tabel{position:relative;}
.add-new-adress-padd{padding-left:0px;padding-right:8px;padding-bottom:17px;}
.add-new-adress-padd input{width:100%;height:47px;border:1px solid #cccccc;border-radius:3px;margin-bottom:5px;padding:0px 30px 0px 12px;font:12px/30px "Open Sans";font-weight:400;text-transform:capitalize;color:#6a6c70;}
.add-new-adress-padd select{width:100%;-moz-appearance:none;-webkit-appearance:none;background:url("../images/red_arrow_a.png") no-repeat scroll 98% 20px rgba(0, 0, 0, 0);text-indent:0.01px;text-overflow:"";height:47px;border:1px solid #cccccc;border-radius:3px;margin-bottom:5px;padding:13px 30px 10px 12px;font:12px/12px "Open Sans";font-weight:400;text-transform:capitalize;color:#6a6c70;}
.cancel-edit{-moz-border-left-colors:none !important;-moz-border-right-colors:none !important;-moz-border-top-colors:none !important;background:none repeat scroll 0 0 #D01856;border-color:#f70c5b !important;border-image:none !important;border-radius:3px;border-style:none none solid !important;border-width:0 0 3px !important;color:#FFFFFF;font-family:"Open Sans";font-weight:400;font-size:13px;line-height:66px;margin:10px 0 0 !important;padding:18px 42px !important;text-transform:uppercase;width:42%;font-weight:700;}
.cancel-edit:hover{color:#fff;}
.add-address{-webkit-border-bottom-colors:none !important;-webkit-border-left-colors:none !important;-webkit-border-right-colors:none !important;-webkit-border-bottom-colors:none !important;-moz-border-top-colors:none !important;-moz-border-left-colors:none !important;-moz-border-right-colors:none !important;-moz-border-top-colors:none !important;background:none repeat scroll 0 0 #8EC63F;border-color:#7EB038 !important;border-image:none !important;border-radius:3px;border-style:none none solid !important;border-width:0 0 3px !important;color:#FFFFFF;font-family:"Open Sans";font-weight:500;font-size:21px;margin:10px 0 0 !important;padding:13px 0 !important;text-transform:uppercase;width:30%;}
.load-more.btn.btn-default{display:inline-block;float:right;line-height:37px;margin-bottom:20px;background:#00b551;}
.edit_address{margin-right:13PX;}
.add-new-adress-padd select option{font:12px/30px "Open Sans";font-weight:400;text-transform:capitalize;color:#6a6c70;padding:15px 30px 15px 12px;border-right:2px solid #b2b2b2;}
.my-address-add-new{padding:30px 15px;text-align:center;}
.my-address-add-new:after{clear:both;height:0;width:100%;display:block;content:'';}
.add-new-adress-padd1{padding:0px;padding-bottom:17px;}
.add-new-adress-padd1 input{width:100%;height:47px;border:1px solid #cccccc;border-radius:3px;margin-bottom:5px;padding:0px 30px 0px 12px;font:12px/30px "Open Sans";font-weight:400;text-transform:capitalize;color:#6a6c70;}
.add-new-adress-padd1 textarea{width:100%;min-height:97px;resize:none;border:1px solid #cccccc;border-radius:3px;margin-bottom:5px;padding:0px 30px 0px 12px;font:12px/30px "Open Sans";font-weight:400;text-transform:capitalize;color:#6a6c70;}
table.my-address-ragister-tabel{width:100%;}
#filter_cityname{font-weight:bold;}
.center-section-listing .search-cls{right:24px;top:11px;}
.center-section-listing .btn-listing-file{margin-top:0px !important;padding:0px 0 !important;height:48px;line-height:48px;}
.my-address-ragister-main{border:1px solid #e1e1e2;border-radius:4px 4px 0px 0px;}
.ragister-my-back{background-color:#f7f7f7;}
.my-address-ragister-main h2{background:url('../images/my-account-h2-bg.jpg') repeat;font:17px/33px "Open Sans";font-weight:500;padding:8px 0 8px 13px;}
.my-address-ragister{}
.my-address-ragister-tabel thead tr th{padding:0px 15px 0px 30px;font:14px/26px "Open Sans";font-weight:700;color:#404752;}
.my-address-ragister-tabel tbody tr td{padding:0px 15px 0px 30px;font:13px/35px 'Open Sans', sans-serif;color:#2d2f34;}
.my-address-ragister-tabel tbody tr td.ragister-icone .glyphicon-pencil{color:#48b11a;font-size:14px;padding-right:17px;}
.my-address-ragister-tabel tbody tr td.ragister-icone .glyphicon-remove{color:#d91c5c;font-size:14px;padding-left:17px;}
.my-address-add-new > input[type="submit"]{width:80%;font:20px/45px "Open Sans";font-weight:700;color:#fff;background-color:#00b551;border:1px solid #00b551;border-radius:4px;text-transform:uppercase;height:53px;margin-top:25px;}
.address-location.text-right{padding-right:18px;}
.my-profile-outer{padding-top:49px;}
.my-profile-left h3{color:#221d1f;font:35px/33px "Open Sans";font-weight:300;padding-bottom:25px;}

.my-profile-left .h3{color:#221d1f;font:35px/33px "Open Sans";font-weight:300;padding-bottom:25px;}

.my-profile-left input[type="submit"]{font:20px/45px "Open Sans";font-weight:700;color:#fff;background-color:#00b551;border:1px solid #00b551;border-radius:4px;text-transform:uppercase;height:50px;margin-top:20px;width:50%;}
.ragiter-checkbox [type="checkbox"]:not(:checked),
.ragiter-checkbox [type="checkbox"]:checked{position:absolute;left:-9999px;}
.ragiter-checkbox [type="checkbox"]:not(:checked) + label,
.ragiter-checkbox [type="checkbox"]:checked + label{position:relative;padding-left:25px;cursor:pointer;padding-top:2px;}
.ragiter-checkbox [type="checkbox"]:not(:checked) + label:before,
.ragiter-checkbox [type="checkbox"]:checked + label:before{content:'';position:absolute;left:0;top:2px;width:22px;height:22px;border:3px solid #cfcfcf;background:#fff;}
.ragiter-checkbox [type="checkbox"]:not(:checked) + label:after,
.ragiter-checkbox [type="checkbox"]:checked + label:after{content: '✔';;position:absolute;top:-1px;left:2px;font-size:25px;line-height:0.8;color:#09ad7e;transition:all .2s;font-family:"Open Sans";font-weight:700;}
.ragiter-checkbox [type="checkbox"]:not(:checked) + label:after{opacity:0;transform:scale(0);}
.ragiter-checkbox [type="checkbox"]:checked + label:after{opacity:1;transform:scale(1);}
.ragiter-checkbox [type="checkbox"]:disabled:not(:checked) + label:before,
.ragiter-checkbox [type="checkbox"]:disabled:checked + label:before{box-shadow:none;border-color:#bbb;background-color:#ddd;}
.ragiter-checkbox [type="checkbox"]:disabled:checked + label:after{color:#999;}
.ragiter-checkbox [type="checkbox"]:disabled + label{color:#aaa;}
.ragiter-checkbox [type="checkbox"]:checked:focus + label:before,
.ragiter-checkbox [type="checkbox"]:not(:checked):focus + label:before{border:3px solid #4ebd4a;}
.ragiter-checkbox label:hover:before{border:3px solid #4ebd4a !important;}
.ragiter-checkbox > label{font:13px/20px "Open Sans";font-weight:400;color:#6a6c70;}
.ragiter-checkbox{clear:both;padding-bottom:12px;margin-top:20px;}
.my-profile-left{padding-bottom:40px;}
.my-profile-right{position:relative;padding-bottom:40px;padding-left:30px;}
.my-profile-right:before{background:url('../images/add-registry-or.png') no-repeat;position:absolute;left:-71px;width:305px;height:505px;content:'';top:-81px;}
.my-profile-right h3{color:#221D1F;font:35px/33px "Open Sans";font-weight:300;padding-bottom:25px;}
#parsley-id-1483{position:absolute;top:0px;left:0px;}

.my-profile-right .h3{color:#221D1F;font:35px/33px "Open Sans";font-weight:300;padding-bottom:25px;}
#parsley-id-1483{position:absolute;top:0px;left:0px;}

.my-profile-right input{border:1px solid #cccccc;border-radius:3px;color:#000000;font:12px/30px "Open Sans";font-weight:400;height:47px;margin-bottom:5px;padding:0 30px 0 12px;text-transform:capitalize;width:100%;position:relative;z-index:9;}
.my-profile-right input[type="submit"]{background-color:#00B551;border:1px solid #00B551;border-radius:4px;color:#FFFFFF;font:20px/45px "Open Sans";font-weight:700;height:50px;margin-top:25px;text-transform:uppercase;width:100%;}
/* .my-order-outer{padding-top:47px;} */
.my-order-main > h3{font:39px/65px "Open Sans";font-weight:300;color:#221d1f;padding-bottom:35px;}

.my-order-main > .h3{font:39px/65px "Open Sans";font-weight:300;color:#221d1f;padding-bottom:35px;}

.my-order-main .nav.nav-tabs{background:#f8f8f8;border:1px solid #eaeaea;}
.my-order-main .nav.nav-tabs li{margin-left:0px;}
.my-order-main .nav.nav-tabs li a{padding:17px 41px;margin-right:0px;border:1px solid #eaeaea;border-top:2px solid #f8f8f8;}
.my-order-main .nav.nav-tabs li a:hover{background-color:#f8f8f8;border-right:1px solid #eaeaea;}
.my-order-main .nav.nav-tabs li.active a:hover{background-color:#fff;}
.my-order-main .nav.nav-tabs li a.active{border-bottom:1px solid #fff;border-right:none;border-top:2px solid #d01856;border-left:none;background:#fff;}
.my-order-main .tab-content{padding-bottom:40px;}
.my-order-main .tab-content .tab-pane{}
.my-order-details-main{margin-top:32px;box-shadow:-2px 1px 5px 4px #FCFCFC;-webkit-box-shadow:-2px 1px 5px 4px #FCFCFC;-moz-box-shadow:-2px 1px 5px 4px #FCFCFC;-o-box-shadow:-2px 1px 5px 4px #FCFCFC;border:1px solid #efeff1;}
.my-order-details-main ul{border:1px solid #f0f0f1;border-radius:4px;}
.my-order-details-main li{float:left;width:20%;padding:20px 0px 11px;min-height:172px;}
.my-order-details-main li h4{font:16px/19px "Open Sans";font-weight:500;color:#777883;text-transform:uppercase;padding-bottom:11px;}
.my-order-details-main li h3{font:14px/19px "Open Sans";font-weight:700;color:#16191a;text-transform:capitalize;padding:27px 0px 32px;}
.my-order-details-main li h5 img{float:left;margin-right:12px;}
.my-order-details-main li h3.price-space1{padding-bottom:13px;}
.my-order-details-main li h3.price-space2{padding-bottom:6px;}

.my-order-details-main li .h4{font:16px/19px "Open Sans";font-weight:500;color:#777883;text-transform:uppercase;padding-bottom:11px;}
.my-order-details-main li .h3{font:14px/19px "Open Sans";font-weight:700;color:#16191a;text-transform:capitalize;padding:27px 0px 32px;}
.my-order-details-main li .h5 img{float:left;margin-right:12px;}
.my-order-details-main li .h3.price-space1{padding-bottom:13px;}
.my-order-details-main li .h3.price-space2{padding-bottom:6px;}

.my-order-details-main li p{margin-top:0px;font:14px/24px "Open Sans";color:#404752;}
.my-order-details-main li p span{font:15px/24px "Open Sans";font-weight:700;color:#121314;float:right;}
.my-order-details-main li p span.price-cont{font:14px/24px "Open Sans";color:#404752;width:67%;float:left;}
.my-order-details-main li p small{text-align:center;}
.my-order-details-main li:last-child{text-align:right;padding-right:42px;}
.my-order-details-main li:first-child{text-align:center;}
.my-order-details-main li:first-child img{display:inline-block;}
.my-order-details-main li a{font:15px/19px "Open Sans";}
.my-order-details-main li.order-Accepted a{color:#ff9600;}
.my-order-details-main li.order-Accepted{border-right:11px solid #e67b1b;height:100%;}
.my-order-details-main li.order-Delivered{border-right:11px solid #34cb29;height:100%;}
.my-order-details-main li.order-Delivered a{color:#34cb29;}
.my-order-details-main li.order-Cancelled{border-right:11px solid #d43213;height:100%;}
.my-order-details-main li.order-Cancelled a{color:#d43213;}
.my-order-details-main li.order-Pending{border-right:11px solid #e67b1b;height:100%;}
.my-order-details-main li.order-Pending a{color:#e67b1b;}
.view-order-cancel-order{background-color:#f5f5f5;padding:10px 0px;border:1px solid #F0F0F1;}
.view-order-cancle-order-left{float:left;}
.view-order-cancle-order-left a{font:13px/19px "Open Sans";color:#f2f3f3;background:#00b551;display:inline-block;padding:6px 16px;text-transform:capitalize;border-radius:2px;margin-right:12px;margin-left:22px;}
.view-order-cancle-order-left a.cancle-view{background:#d01856;margin-left:0px;}
.view-order-cancle-order-right{float:right;}
.tab-content .view-order-cancle-order-left > p{display:inline-block;margin-top:0px;font:12px/24px "Open Sans";color:#404752;text-transform:capitalize;}
.tab-content .view-order-cancle-order-left > p small{padding:0 4px;}
.view-order-cancle-order-right{padding-right:39px;width:215px;}
.view-order-cancle-order-right span.view-order-cancle-order-right-total{font:21px/30px "Open Sans";font-weight:700;color:#000000;text-transform:capitalize;width:59px;float:left;}
.view-order-cancle-order-right span{font:22px/30px "Open Sans";font-weight:700;color:#d01856;float:right;}
.view-order-cancle-order-right small{font:21px/30px "Open Sans";font-weight:700;color:#000000;}
.tab-content .view-order-cancle-order-right > p{margin-top:0px;}
.col-lg-5.complementrty-price-p{font:16px/30px "Open Sans";font-weight:700;color:#000;text-align:center;}
.compleProductTotal-tag{font:16px/30px "Open Sans" !important;font-weight:700;color:#000;text-align:center;}
.complementrty-price h2 strike{display:block;margin-top:-11px;}
.bor-non .compleProduct-net-price h3{line-height:27px;margin-top:24px;}

.bor-non .compleProduct-net-price .h3{line-height:27px;margin-top:24px;}

.uploaded_media{text-align:center;padding:50px 0 39px;}
.uploaded_image{height:50%;margin:0 auto;width:50%;}
.uploaded_image > img{width:100%;}
.expiry-time{font-family:"Open Sans";font-weight:400;font-weight:400;font-size:24px;line-height:23px;color:#000;vertical-align:middle;margin-right:1px;padding:20px 0}

.additionalinfo{margin-top:10px;}

.btn-part ul li{font:15px/20px "Open Sans";color:#32383E;float:left;display:block;width:100%;}
.btn-part ul li span{float:right;font:15px/20px "Open Sans";font-weight:700;color:#8EC63F;display:inline-block;text-align:right;padding:0px 5px;}
#user_customer{box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#828991;display:block;font-size:14px;height:45px;line-height:1.42857;padding:12px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;border:1px solid #CCCCCC;margin-top:8px;}
.border-cart .plus-icon a{line-height:36px;}
}
.cart-orignal-price h5{font:500 25px/25px "Open Sans" !important;color:#32a175 !important;}

.cart-orignal-price .h5{font:500 25px/25px "Open Sans" !important;color:#32a175 !important;}

.cart-orignal-price{background:#ccc none repeat scroll 0 0 !important;border:1px solid #ccc !important;padding:8px 20px 0 !important;margin-bottom:10px;}

.new_des{clear:both;padding-bottom:30px;padding-top:30px;}
.checkbox.checkbox-style input[type="checkbox"], .checkbox input[type="radio"]{width:98%;cursor:pointer;margin-top:0px;height:27px;}
.checkbox label:before{outline:none !important;}
.header-top{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);background:-o-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);background:-ms-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);background:linear-gradient(to bottom, #fcfcfc 0%,#f1f1f1 100%);background:linear-gradient(to bottom, #fcfcfc 0%,#f1f1f1 100%);width:100%;border-bottom:1px solid #e7e7e7;height:40px;}
.container-padding{padding:0!important;}
.container-padding-5{padding:0!important;}

.marg-10{margin-top:12px;}
.marg-4{margin:0 0 10px;}
.width-section{padding-right:0;width:24.6%;}



.show-message p{font-family:"Open Sans";font-weight:400;font-size:16px;color:#f6f6f6;color:#FFF;margin:0px;text-align:center;text-transform:uppercase;}

.product-section{position:relative;}

.middle-section-3{background:url(../images/banner-1.jpg) top center no-repeat;height:324px;background-size:cover;background-attachment:fixed;}
.banner-text h2{font-size:38px;line-height:0px;color:#fff;font-family:"Open Sans";font-weight:300;padding-top:98px;}
.banner-text h3{font-family:"Open Sans";font-weight:700;font-size:34px;line-height:92px;color:#fff;text-transform:uppercase;}

.banner-text .h2{font-size:38px;line-height:0px;color:#fff;font-family:"Open Sans";font-weight:300;padding-top:98px;}
.banner-text .h3{font-family:"Open Sans";font-weight:700;font-size:34px;line-height:92px;color:#fff;text-transform:uppercase;}

.banner-text p{font-family:"Open Sans";font-weight:400;font-size:16px;color:#424548;line-height:27px;color:#fff;margin:0 auto;width:76%;}
.section-part-4{margin-top:28px;}
.section-part-4 h2{position:relative;font-family:"Open Sans";font-weight:700;font-size:34px;line-height:92px;color:#384753;text-transform:uppercase;font-size:19px;}
.section-part-4 h2:before{position:absolute;background:url(../images/arrow-2.png) no-repeat;left:37%;top:45%;width:61px;height:10px;content:"";display:block;}
.section-part-4 h2:after{position:absolute;background:url(../images/arrow-2.png) no-repeat;right:37%;top:45%;width:61px;height:10px;content:"";display:block;}

.section-part-4 .h2{position:relative;font-family:"Open Sans";font-weight:700;font-size:34px;line-height:92px;color:#384753;text-transform:uppercase;font-size:19px;}
.section-part-4 .h2:before{position:absolute;background:url(../images/arrow-2.png) no-repeat;left:37%;top:45%;width:61px;height:10px;content:"";display:block;}
.section-part-4 .h2:after{position:absolute;background:url(../images/arrow-2.png) no-repeat;right:37%;top:45%;width:61px;height:10px;content:"";display:block;}

.part-paragraph p{font-family:"Open Sans";font-weight:400;font-size:16px;line-height:29px;color:#5c6373;padding-right:20px;}
.part-paragraph-1 h3{font-family:"Open Sans";font-weight:400;font-size:16px;line-height:34px;color:#3d444c;background:url(../images/arrow-3.png) left center no-repeat;padding-left:30px;}

.part-paragraph-1 .h3{font-family:"Open Sans";font-weight:400;font-size:16px;line-height:34px;color:#3d444c;background:url(../images/arrow-3.png) left center no-repeat;padding-left:30px;}

.part-paragraph-1 p{font-family:"Open Sans";font-weight:400;font-size:16px;line-height:29px;color:#5c6373;padding-left:30px;}
.btn-para{background:#8ec63f;text-transform:uppercase;font-family:"Open Sans";font-weight:300;font-size:16px;line-height:23px;color:#fff;border-radius:3px;padding:10px 45px;margin-top:40px;margin-bottom:86px;}
a.btn-para span{transition:all 0.8s ease 0s;-webkit-transition:all 0.8s ease os;-moz-transition:all 0.8s ease 0s;color:#fff;}
a.btn-para span:hover{margin-left:10px;transform:translateX(10px);}


/* .btn.btn-default{background:#94103c none repeat scroll 0 0;border:medium none;color:#fff;font-size:16px;height:48px;line-height:23px;width:184px;font-family:"Open Sans";font-weight:500;text-transform:uppercase;margin-top:-2px;} 
.btn.btn-default span{transition:all 0.8s ease 0s;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;}
.btn.btn-default span:hover{transform:translateX(10px)} */

.para p{font-family:"Open Sans";font-weight:400;font-size:13px;line-height:21px;color:#adb0b3;text-align:center;padding:10px 21px 15px 0;}
.para{padding-left:67px;}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;max-width:100% !important;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}

.left-section{vertical-align:middle;text-align:center;display:table-cell;padding-left:6%;padding-right:5%;}

.list-inline.pull-right img{padding-right:4px;padding-top:5px;vertical-align:top;}

.tab-content p{font-size:14px;line-height:27px;color:#5c6373;font-family:"Open Sans";font-weight:400;margin-top:17px;}

.no-right{padding-right:0px;padding-left:20px;}


/* .collapse.in{border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;} */
.btn-group.bootstrap-select.show-tick.form-control{height:auto;margin-bottom:10px;}

.bootstrap-select > .dropdown-toggle{background:#f5f5f5;font:14px/40px "Open Sans";font-weight:500;color:#32383e;text-transform:capitalize;}
a.bottom-btn{width:89%;/* margin:8px auto 33px 31px; */margin:8px auto 13px 31px;background:#00b551;color:#fff;font-family:"Open Sans";font-weight:700;font-size:20px;border:0px;padding:15px;border-radius:3px;}
a.bottom-btn:hover,a.bottom-btn:active,a.bottom-btn:focus{background:#00b551;}
.review-background{background:#f8f8f9;border-radius:3px;border:1px solid #f8f8f9;margin-top:24px;padding:12px 40px;}
.review-background ul{padding:0px;margin:0px;}
.review-background ul li a{font-size:14px;line-height:27px;color:#979ba3;font-family:"Open Sans";font-weight:400;}
.review-background h2{font-size:16px;line-height:25px;color:#32383e;font-family:"Open Sans";font-weight:400;border-bottom:none;text-align:left;margin:0px;}
.review-background p{font-size:13px;line-height:22px;color:#979ba3;font-family:"Open Sans";font-weight:400;margin-bottom:0px;}
hr{margin-bottom:12px;margin-top:12px;}
.col-lg-12.product-top.no-right{border-bottom:medium double #eeeeee;}

.marg-bottom{margin-bottom:96px;}
/*.marg-10 .col-md-4{padding:0 7px 0 7px;}*//*tisindia*/

.checkbox-heading h3{font-family:"Open Sans";font-weight:500;font-size:14px;line-height:26px;color:#384753;text-transform:uppercase;}

.checkbox-heading .h3{font-family:"Open Sans";font-weight:500;font-size:14px;line-height:26px;color:#384753;text-transform:uppercase;}

.width-middle:nth-child(3n+1) {clear: both;}/*tisindia*/
.category_product .width-middle:nth-child(3n+1) {clear: none;}/*tisindia*/
.category_product .width-middle:nth-child(4n+1) {clear:both;}/*tisindia*/
.home-products > .width-middle {clear: none !important;}
.border-bottom-listing{background:url(../images/double-dotted.png) repeat;height:4px; }
ul.review{border-bottom:1px dotted #d4d4d4;padding-bottom:13px;}
.pagination{margin-right:11px;border-radius:0px !important;margin-top:11px;margin-bottom:30px;width: 100%;
    float: left;}
.pagination > li:first-child > a, .pagination > li:first-child > span{border-radius:0px;}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-radius:0px;}
.pagination > li > a, .pagination > li > span:last-child{margin-right:0px !important;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{background:#b71f62;border:1px solid #b71f62;margin-right:8px;}
.pagination > li > a, .pagination > li > span{margin-right:8px;line-height: 20px !important;
    margin-left: -1px !important;
    min-width: 48px !important;
    padding: 6px 2px !important;
    position: relative !important;
    text-align: center !important;}
    .pagination>li {   
    min-width: 48px !important;
    float: left !important;
}
.margin-listing{margin-top:0px;}
.pagination > li > a, .pagination > li > span{font-family:"Open Sans";font-weight:400;font-size:13px;color:#686d7d;}
.panel-body p{font-family:"Open Sans";font-weight:400;font-size:14px;color:#5c6373;line-height:25px;margin:0px;}
.panel-heading{border-radius:3px;padding:0px;}
a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover{border-color:#ccc;}
.mt-name .ra-edit{position:absolute;top:1px;}
.valid-search{background:#00b551;color:#fff !important;border:1px solid #00b551 !important;}
.invalid-search{background:#951a1a;color:#fff !important;border:1px solid #951a1a !important;}
.nocity{background:#FFF!important;color:#000 !important;}
.login-slide{background:url(../images/contact-banner.jpg) top center no-repeat;background-size:cover;height:831px;}
.login-slide-1{background:url(../images/login-background-1.jpg) top center no-repeat;background-size:cover;height:686px;}
.login-section-1{background:#fff;border-radius:3px;margin-top:13%;}
.login-section h2{font-family:"Open Sans";font-weight:500;font-size:24px;color:#434353;text-transform:uppercase;line-height:19px;padding-bottom:10px;}
.login-section p{font-family:"Open Sans";font-weight:400;font-size:13px;color:#5f656f;margin-bottom:9px;}
.login-section span{font-family:"Open Sans";font-weight:400;font-size:13px;color:#da2260;line-height:60px;}
.login-section label{font-family:"Open Sans";font-weight:400;font-size:13px;color:#5f656f;font-weight:normal;}
.login-section input{height:34px;border-radius:3px;margin-bottom:10px;}
.btn-create{text-align:center;width:80%;margin:0 auto;font-family:"Open Sans";font-weight:500;font-size:16px;line-height:43px;margin:13% 0 0 5%;color:#fff;text-transform:uppercase;border:2px solid #fff;border-radius:3px;position:absolute;top:530px;}
.btn-create:hover{color:#fff;}
.login-section btn-register{position:relative;margin-top:19px !important;color:rgba(255,255,255,1);text-decoration:none;background-color:#8ec63f !important;font-family:"Open Sans" !important;font-weight:500;font-size:21px;display:block;padding:4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 4px 0px #7eb038;-moz-box-shadow:0px 4px 0px #7eb038);box-shadow:0px 4px 0px #7eb038;width:100% !important;text-align:center;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;}
.login-section button:active{-webkit-box-shadow:0px 4px 0px #7eb038, 0px 3px 6px rgba(0,0,0,.9);-moz-box-shadow:0px 4px 0px #7eb038, 0px 3px 6px rgba(0,0,0,.9);box-shadow:0px 4px 0px #7eb038, 0px 3px 6px rgba(0,0,0,.9);position:relative;top:6px;}
.middle-section-login{margin-top:0px;}
.login-section{background:#fff;border-radius:5px;padding:28px;width:90%;margin-top:10%;padding-bottom:0px;height:auto;min-height:520px;}
.login-section_1{background:#fff;border-radius:5px;padding:28px;width:90%;margin-top:10%;padding-bottom:0px;height:550px;}
.login-facebook{width:100% !important;}


.outer-section{border:1px solid #e8e7e7;width:100%;display:inline-block;padding:18px;clear:both;margin-top:10px;}
/* .image-center{border:2px solid #f1f1f1;}
.image-center > img{padding:9px 11px 35px;width:100%;}
*/
.image-center > img{width:100%;}
.padding-dec{padding-left:6px;padding-right:0px;}
.meter-data{border-right:1px solid #f1f1f1 !important;margin-top:17px;}
.meter-data:last-child{border-right:0px;}
.meter-data h3{font-family:"Open Sans";font-weight:300;font-size:30px;line-height:67px;color:#d41c5a;text-transform:uppercase;}

.meter-data .h3{font-family:"Open Sans";font-weight:300;font-size:30px;line-height:67px;color:#d41c5a;text-transform:uppercase;}

.cross-btn img{padding-right:13px;margin-top:17px;float:left;}
.number-spinner button.btn-hole{width:32px;height:40px;background:#f5f5f5;border-color:#e7e7e7;border-style:solid;border-radius:0px !important;border-width:1px;padding:0px;}
.cart-spinner button.btn-hole{width:32px;height:40px;background:#f5f5f5;border-color:#e7e7e7;border-style:solid;border-radius:0px !important;border-width:1px;padding:0px;}
.number-spinner input{border-radius:none;width:43px;height:40px;border-color:#e7e7e7;border-style:solid;border-width:1px 0 1px 0;}
.cart-spinner input{border-radius:none;width:43px;height:40px;border-color:#e7e7e7;border-style:solid;border-width:1px 0 1px 0;}
.number-spinner button span{color:#909090;font-size:9px;font-weight:normal;line-height:23px;}
.cart-spinner button span{color:#909090;font-size:9px;font-weight:normal;line-height:23px;}
.number-spinner{display:inline-table;padding-left:30px;width:64%;padding-top:30px;}
.cart-spinner{display:inline-table; /* width:64%; */ width:40%;}
.number-spinner span.inner{font-family:"Open Sans";font-weight:400;font-size:14px;color:#595f6a;padding-right:15px;}
.cart-spinner span.inner{font-family:"Open Sans";font-weight:400;font-size:14px;color:#595f6a;padding-right:15px;}
.form-item{background:#f5f5f5;width:100%;display:inline-block;padding:13px 20px 20px;;margin-top:13px;}
.form-item input{width:45%;margin-right:2%;background:#fff;float:left;border-radius:0px;margin-bottom:24px;height:40px;}
.form-item input:nth-child(2){margin-right:0px;}
.form-item select{width:48%;margin-right:2%;background:#fff;float:left;border-radius:0px;height:40px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;position:relative;background:#fff url(../images/arrow-listing.png) no-repeat;background-position:175px 17px;}
.form-item select option:checked:after{content:attr(title);background:#666;color:#fff;position:absolute;width:100%;left:0;border:none;}
.form-item textarea{width:48%;background:#fff;float:left;border-radius:0px;}
.form-item p{font-family:"Open Sans";font-weight:500;font-size:13px;color:#32383e;}
.form-list{display:inline-block;margin-top:49px;width:100%;margin-left:18px;}
.padd-right{padding-right:5px;}
.padd-left{padding-left:5px;}
.form-list select{margin-right:2%;background:#fff;float:left;border-radius:0px;height:40px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;position:relative;background:#fff url(../images/arrow-listing.png) no-repeat;background-position:150px 17px;margin-bottom:5px;}
.form-list input , .form-list textarea{border-radius:0px;margin-bottom:5px;}
.form-list label{font-family:"Open Sans";font-weight:500;font-size:13px;color:#32383e;font-weight:normal;text-align:right;}
.btn-file{position:relative;overflow:hidden;}
.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;cursor:inherit;display:block;background:red;}
input[readonly]{background-color:white !important;cursor:text !important;}
.btn-file-fir{background:#8ec63f;color:#fff;border-bottom-left-radius:2em;border-top-left-radius:2em;padding:1px 25px 1px 15px;margin-top:13px;position:relative;font-family:"Open Sans";font-weight:500;text-transform:uppercase;}
.btn-flie-btn:after{position:absolute;width:24px;height:24px;background:url(../images/or.png) top center no-repeat;content:"";display:block;bottom:0px;left:80px;}
.btn-file-sec{background:#d41c5a;color:#fff;border-bottom-right-radius:2em;border-top-right-radius:2em;padding:1px 25px 1px 15px;margin-left:-5px;margin-top:13px;font-family:"Open Sans";font-weight:500;text-transform:uppercase;}
.btn-flie-btn{postion:relative;}
.last-checkbox label{font-family:"Open Sans";font-weight:400;font-size:12px;color:#828893;padding-right:10px;}
.heading-tab{border-radius:0;border-top:1px dotted #ccc;color:#333;background:none !important;}
.bor-non{border:none !important;padding:0px;}
.group-cart{width:100%;}
.plus-icon a.collapsed{background:url(../images/plu-icon.png) center right no-repeat;}
.plus-icon a{background:url(../images/min-icon.png) center right no-repeat;margin-right:0px;margin-top:-22px;padding:20px;}
.table-width{width:100%;}
.bor-non p{font-family:"Open Sans";font-size:15px;line-height:67px;color:#32383e;}
.bor-non h2{font-family:"Open Sans";font-weight:700;font-size:17px;line-height:67px;color:#d41c5a;text-align:center;}
.number-spinner-1{display:inline-table;padding-left:24px;padding-top:16px;width:38%;}
.cart-spinner-1{display:inline-table;padding-top:16px;width:38%;}
.bor-non h3{font-family:"Open Sans";font-size:16px;line-height:70px;color:#32383e;text-align:right;}

.bor-non .h3{font-family:"Open Sans";font-size:16px;line-height:70px;color:#32383e;text-align:right;}

.imag-delete img{float:right;padding-right:3px;padding-top:16px;}
.mar-bot{border-bottom:1px dotted #ccc;margin-bottom:20px;margin-top:20px;padding-bottom:10px;}
.paddin-hole{padding-left:0px;padding-right:10px;}
.btn-part h2{padding-right:20px;font-family:"Open Sans";font-size:15px;line-height:32px;color:#32383e;text-align:left;}
.btn-part h3{padding-right:20px;font-family:"Open Sans";font-size:18px;line-height:48px;color:#32383e;text-align:left;}
.btn-part h2 span{padding-left:18px;}
.btn-part h3 span{padding-left:13px;}

.btn-part .h2{padding-right:20px;font-family:"Open Sans";font-size:15px;line-height:32px;color:#32383e;text-align:left;}
.btn-part .h3{padding-right:20px;font-family:"Open Sans";font-size:18px;line-height:48px;color:#32383e;text-align:left;}
.btn-part .h2 span{padding-left:18px;}
.btn-part .h3 span{padding-left:13px;}

.btn-order{background:#7e8696;border-radius:20px;color:#fff;font-family:"Open Sans";font-weight:500;font-size:13px;line-height:10px;margin-top:13px;}
.btn-part-1 h2{text-align:right;font-family:"Open Sans";font-weight:700;font-size:15px;line-height:32px;color:#32383e;}
.btn-part-1 h3{text-align:right;font-family:"Open Sans";font-weight:700;font-size:20px;line-height:48px;color:#8ec63f;}
.top-section{margin-top:25px;}
.text-bottom h2{font-family:"Open Sans";font-weight:400;font-size:18px;line-height:51px;color:#32383e;}
.text-bottom h3{font-family:"Open Sans";font-weight:700;font-size:18px;line-height:46px;color:#8ec63f;}
.text-bottom h3 label {font-size:18px;}

.btn-part-1 .h2{text-align:right;font-family:"Open Sans";font-weight:700;font-size:15px;line-height:32px;color:#32383e;}
.btn-part-1 .h3{text-align:right;font-family:"Open Sans";font-weight:700;font-size:20px;line-height:48px;color:#8ec63f;}
.text-bottom .h2{font-family:"Open Sans";font-weight:400;font-size:18px;line-height:51px;color:#32383e;}
.text-bottom .h3{font-family:"Open Sans";font-weight:700;font-size:18px;line-height:46px;color:#8ec63f;}
.text-bottom .h3 label {font-size:18px;}

.btn-last-cart{background:#626b7b;width:111px;height:37px;color:#fff;text-transform:capitalize;border-radius:3px;margin-top:21px;}
.btn-last{background:#8ec63f;width:243px;height:50px;color:#fff;text-transform:uppercase;font-family:"Open Sans";font-weight:700;font-size:17px;border-radius:3px;margin:7px 0 47px;}
.use_coupon input[type="button"]{background:#8EC63F;width:111px;height:34px;color:#fff;text-transform:capitalize;font-family:"Open Sans";font-weight:500;font-size:14px;border-radius:3px;}
.use_coupon input[type="button"]:hover{color:#000;}
.use_coupon > span{float:left;font-family:"Open Sans";font-weight:500;font-size:12px;color:#d91c5c;}
.use_coupon{margin-top:5px;display:inline-block;}
.use_coupon input[type="text"]{border:1px solid #CCCCCC;font-family:"Open Sans";font-weight:500;border-radius:4px;color:#828991;;height:34px;width:120px;padding:6px 12px;}
.use_coupon .btn_cupon_a{margin-top:0;height:50px;}
.use_coupon input[type="button"].clor{background:#626b7b;}
.btn-last-1{background:#d41c5a;width:243px;height:50px;color:#fff;text-transform:uppercase;font-family:"Open Sans";font-weight:700;font-size:17px;border-radius:3px;margin:27px 0 47px;}
.heading-section{margin-top:20px;}
.heading-section h2{font-family:"Open Sans";font-weight:700;font-size:15px;line-height:48px;color:#32383e;}
.about-banner h2{color:#32383e;font-family:"Open Sans";font-weight:700;font-size:50px;line-height:48px;padding-top:60px;padding-bottom:31px;}
#fade-quote-carousel.carousel{padding-bottom:60px;}
#fade-quote-carousel.carousel .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}
#fade-quote-carousel.carousel .carousel-inner .active{opacity:1;-webkit-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}
#fade-quote-carousel.carousel .carousel-indicators{bottom:10px;}
#fade-quote-carousel.carousel .carousel-indicators > li{background-color:#e84a64;border:none;}
#fade-quote-carousel blockquote{text-align:center;border:none;}
#fade-quote-carousel .profile-circle{width:100px;height:100px;margin:0 auto;border-radius:100px;}
.mar-bottom{margin:40px 0 40px 0;}
.quote i{color:#ccc;}
.pull-right.last-checkbox{margin-bottom:3px;margin-top:6px;}
.flower-cart-top{;margin:16px 0;}
.contact-us .form-group{margin-bottom:6px;}
.contact-us input{height:48px;border-radius:3px !important;}
.btn-contact{font-size:17px !important;}
.contact-us h2{padding-bottom:25px;padding-top:12px;}
.heading-section h2{font-family:"Open Sans";font-weight:300;font-size:20px;line-height:42px;padding-top:20px;color:#535a64;}
.heading-section p{font-family:"Open Sans";font-weight:300;font-size:20px;line-height:30px;color:#535a64;margin-bottom:100px;}
.heading-section h1{font-family:"Open Sans";font-weight:500;font-size:24px;color:#434353;text-transform:uppercase;margin:11px 0 56px;}
.img-top img{padding-top:38px;}
.main-content-part{margin-top:45px;}
.main-content-part h3{font-family:"Open Sans";font-weight:700;font-size:16px;line-height:40px;background:url(../images/arrow-about.jpg) left center no-repeat;padding-left:27px;color:#3d444c;}

.main-content-part .h3{font-family:"Open Sans";font-weight:700;font-size:16px;line-height:40px;background:url(../images/arrow-about.jpg) left center no-repeat;padding-left:27px;color:#3d444c;}

.about-banner p{font-family:"Open Sans";font-weight:400;font-size:16px;color:#5c6373;padding-right:40px;line-height:30px;}
.main-content-part p{font-family:"Open Sans";font-weight:400;font-size:16px;color:#5c6373;padding-right:40px;line-height:30px;}
.part-top{margin-top:10px;}
.arrow-section{background:url(../images/arrow-about-vertical.jpg) center repeat-x;height:5px;margin-bottom:48px;margin-top:61px;}
.border-hole h2{padding-top:0;text-transform:uppercase;font-family:"Open Sans";font-weight:700;font-size:30px;color:#434353;padding-bottom:21px;}
.border-hole img{border:1px solid #ccc;padding:10px;}
.border-hole h4{font-size:17px;font-family:"Open Sans";font-weight:700;line-height:30px;color:#434353;text-transform:capitalize;padding-top:18px;}

.border-hole .h4{font-size:17px;font-family:"Open Sans";font-weight:700;line-height:30px;color:#434353;text-transform:capitalize;padding-top:18px;}

.border-hole p{font-family:"Open Sans";font-weight:400;font-size:14px;line-height:29px;color:#5c6373;padding:0px;}
.header-section-contact{background:#fafafa;padding:17px 22px 10px;border-radius:3px 3px 0 0;border-bottom:2px solid #f1f1f1;}
.header-section-contact h1{font:39px/51px "Open Sans";font-weight:300;color:#221d1f;}
.header-section-contact p{font:14px/25px 'open_sansregular';color:#5c6373;}
.pannel-contact{padding:0px 27px 10px;}
.navigation-contact{border-bottom:2px solid #f1f1f1;}
.navigation-contact li{margin-left:0px;text-align:center;margin-bottom:-2px;}
.navigation-contact li a{font:15px/34px "Open Sans";font-weight:700;color:#32383e;margin-right:0px;border-top:0px !important;padding:10px 28px;border-right:1px solid #eaeaea;}
.last-section-contact.active{width:35%;text-align:left;}
.last-section-contact{width:35% !important;text-align:left !important;}
.last-section-contact.active > a{border-right:0 none !important;border-top:0 none !important;padding-top:10px;}
.navigation-contact > li.active > a, .navigation-contact > li.active > a:focus, .navigation-contact > li.active > a:hover{color:#da2361;}
.active.first-active > a{border-left:0 none !important;}
.first-active{width:23%;}
.tab-contact{padding:25px 29px 10px 29px;}
.padd-sec{padding:0px 5px 0 5px;}
.padd-sec input{background:#fff;box-shadow:none;border:1px solid #ccc;height:45px;}
.button-contact button{background:#fff !important;border:1px solid #ccc !important;color:#828991 !important;font-family:"Open Sans" !important;font-weight:400;font-size:12px !important;text-transform:capitalize !important;}
.select-contact{height:48px !important;margin-top:4px;}
.select-contact .btn.btn-default{width:100%;}
.capcha-section p{font:12px/27px "Open Sans";font-weight:400;margin:0;padding-left:14px;}
.capcha-section img{margin-top:15px;}
.btn-submit{color:#fff;font:20px/0 "Open Sans";font-weight:700;margin:20px 0 26px 0;padding:26px;text-transform:uppercase;}
.border-contact{border-bottom:1px solid #ececec;margin-bottom:18px;}
.border-contact h2{font:12px/18px "Open Sans";font-weight:500;color:#000;text-align:center;width:86%;}
.border-contact p{font:13px/23px 'open_sansregular';color:#5c6373;}
.trainer-details{height:319px;overflow:auto;width:100%;}
.paragraph-contact h3{font-family:"Open Sans";font-weight:300;font-size:16px;line-height:23px;border-top:4px double #ececec;margin-top:20px;padding:17px 2px 10px 3px;}

.paragraph-contact .h3{font-family:"Open Sans";font-weight:300;font-size:16px;line-height:23px;border-top:4px double #ececec;margin-top:20px;padding:17px 2px 10px 3px;}

.btn3d.btn-success{background-color:#d91d5c;font:17px/25px "Open Sans";font-weight:700;width:162px;border:1px solid #d91d5c;margin-bottom:10px;border-radius:3px;}
.top-bar-contact{margin:100px auto;}
.modal-body-contact{padding:30px;}
.modal-button{position:absolute;right:-8px;top:-7px;background:-webkit-linear-gradient(#7c183a, #9e1f64) !important;background:-o-linear-gradient(#7c183a, #9e1f64) !important;background:-moz-linear-gradient(#7c183a, #9e1f64) !important;background:linear-gradient(#7c183a, #9e1f64) !important;border-radius:100%;color:#fff;font-size:16px;opacity:1;padding:4px 7px !important;position:absolute;right:-8px;top:-7px;}
.modal-button:focus, .modal-button:hover{opacity:1;color:#fff;}
.title-contact{color:#221d1f;font:26px/32px "Open Sans";font-weight:300;}
.full-contact{width:100%;display:block;margin:0 auto;text-align:center;}
.full-contact h2{font:25px/52px "Open Sans";font-weight:300;color:#32383e;padding-bottom:14px;}
.full-contact h3{font:14px/27px 'open_sansregular';color:#5c6373;text-transform:capitalize;margin-top:10px;}
.full-contact p{margin:0px;font:14px/27px 'open_sansregular';color:#5c6373;}
.full-contact h4{font:15px/67px "Open Sans";font-weight:700;padding:14px 0 104px;}

.full-contact .h2{font:25px/52px "Open Sans";font-weight:300;color:#32383e;padding-bottom:14px;}
.full-contact .h3{font:14px/27px 'open_sansregular';color:#5c6373;text-transform:capitalize;margin-top:10px;}
.full-contact .h4{font:15px/67px "Open Sans";font-weight:700;padding:14px 0 104px;}

.small-btn{width:129px;height:39px;}
.buttons .selected{color:#fff;}br{clear:both;}
.header-address{background:#d01856;}
.showSingle{padding:0px 20px 0 0;font:13px/45px "Open Sans";color:#fa8db2;text-transform:uppercase;}
.targetDiv h1{color:#221d1f;font:39px/65px "Open Sans";font-weight:300;text-transform:capitalize;padding:30px 0 2px;margin-bottom:5px;}
.targetDiv p{color:#5c6373;font:15px/27px "open_sansregular";margin-bottom:15px;}
.heading-address{font:17px/33px "Open Sans";font-weight:500;color:#221d1f;background:-webkit-linear-gradient(#f1f0f0, #fafafa);background:-o-linear-gradient(#f1f0f0, #fafafa);background:-moz-linear-gradient(#f1f0f0, #fafafa);background:linear-gradient(#f1f0f0, #fafafa);border-radius:3px 3px 0 0;padding:10px 15px;text-transform:capitalize;border-bottom:1px solid #e2e2e3 !important;}
.body-section-address{padding:25px;}
.address-textarea{height:153px !important;}
.btn-submit{background:#00b551;border-radius:3px;}
.btn-size-address{width:80%;margin-bottom:0px;}
.table-pannel{padding:10px 0 0 0;}
.table-content thead th{font:14px/67px "Open Sans";font-weight:700;color:#404752;}
.table-content tbody td{color:#2d2f34;font:13px/35px "open_sansregular";}
.edit{color:#48b11a;cursor:pointer;padding-right:10px;}
.remove{color:#d91c5c;cursor:pointer;}
.table-content thead th, .table-content tbody td{padding-left:16px !important;}
.table-content > thead > tr > th{border-bottom:0px solid #ddd;}
.table-content{margin:0px;}
.image-top{margin-top:60px;}
.panel-default{border-color:#e2e2e3 !important;}
.marg-left-address{margin:30px 0 40px 6px;}
.tab-address{background:#f8f8f8;border:1px solid #f1f1f1;}
.tab-address li{margin-left:0px;}
.tab-address li.active a{border-top:2px solid #d01856;padding:11px 26px;color:#da2361;}
.tab-address li a{font:15px "Open Sans";font-weight:700;color:#32383e;padding:11px 26px;}
.tab-address li.active a:hover,.tab-address li.active a:focus,.tab-address li.active a:active{border-top:2px solid #d01856;padding:11px 26px;}
.pannel-address-section{border-radius:0px;border:none;display:inline-block;}
.body-right{border-top:1px solid #efeff1;border-left:1px solid #efeff1;}
.panel-footer-section{border:1px solid #efeff1;min-height:53px;background-color:#F5F5F5;}
.order-id{padding:14px 0;}
.body-right h2{font:16px/19px "Open Sans";font-weight:500;color:#777883;}
.body-right h3{font:15px/19px "Open Sans";font-weight:700;color:#16191a;margin:25px 0 0px;}
.body-right h4{font:15px/23px "Open Sans";font-weight:300;color:#334048;margin-top:23px;}

.body-right .h2{font:16px/19px "Open Sans";font-weight:500;color:#777883;}
.body-right .h3{font:15px/19px "Open Sans";font-weight:700;color:#16191a;margin:25px 0 0px;}
.body-right .h4{font:15px/23px "Open Sans";font-weight:300;color:#334048;margin-top:23px;}

.body-right img{margin-right:10px;}
.body-right p{font:14px/23px "Open Sans";font-weight:300;color:#404752;margin-bottom:0px;}
.body-right p span{font:15px/24px "Open Sans";font-weight:700;color:#121314;}
.mar-address{margin-bottom:10px !important;}
.body-right h5{font:15px/19px "Open Sans";color:#ff9600;margin-top:10px;}

.body-right .h5{font:15px/19px "Open Sans";color:#ff9600;margin-top:10px;}

.btn-address-1{background:#00b551;color:#fff;font:13px/19px "Open Sans";border-radius:3px;border:none;}
.btn-address-2{background:#d01856;margin-left:10px;}
.panel-footer-section span{font:12px/24px "Open Sans";color:#404752;margin-left:30px;}
.panel-footer-section h1{color:#000000;font:22px/24px "Open Sans";font-weight:700;margin:0 35px;padding:0;}
.panel-footer-section h1 span{color:#da2361;font:22px/24px "Open Sans";font-weight:700;margin:0px;}
.body-right-1 h5{color:#33cb29;}
.body-right-2 h5{color:#d43213;}
.body-right-3 h5{color:#e67b1b;}

.body-right-1 .h5{color:#33cb29;}
.body-right-2 .h5{color:#d43213;}
.body-right-3 .h5{color:#e67b1b;}

.review-section h2{border-bottom:0px;margin-bottom:29px;}
.review-section input,.review-section textarea{border-radius:3px;margin-bottom:8px;}
.link-review h2{font:12px/19px "Open Sans";font-weight:400;color:#6a6c70;margin:0px;}
.review-section li{padding:1px;}
.review-btn{padding:10px !important;width:27% !important;margin-top:20px !important;}
.tracking-order h1{color:#221d1f;font:39px/65px "Open Sans";font-weight:300;margin:67px 0 4px;}
.tracking-order input{border-radius:3px;}
.btn-track-order{background:#00b551;color:#fff;font:15px/24px "Open Sans";font-weight:700;border-radius:3px;padding:10px 24px;}
.text-track{background:#f4f4f4;border-radius:3px;padding:20px 30px;margin-bottom:60px;margin-top:12px;}
.text-track h1{font:27px/45px "Open Sans";font-weight:300;color:#2f3036;margin:4px 0;}
.text-track p{font:15px/29px "Open Sans";font-weight:300;color:#434343;}
.tracking-order-1 h1{margin-bottom:26px;}
.tracking-order-1 h2{font:26px/33px "Open Sans";font-weight:300;color:#16181a;}
.padding-order{padding-left:30px;}
.padding-order p{font:13px/24px "Open Sans";color:#787e83;margin-bottom:6px;display:block;width:100%;}
.padding-order h3{font:25px/43px "Open Sans";font-weight:300;color:#221d1f;}
.padding-order h3 span{color:#d41c5a;font:25px/43px "Open Sans";font-weight:300;width:inherit;}
.padding-order h4{font:34px/67px "Open Sans";font-weight:700;color:#ff5a00;}

.padding-order .h3{font:25px/43px "Open Sans";font-weight:300;color:#221d1f;}
.padding-order .h3 span{color:#d41c5a;font:25px/43px "Open Sans";font-weight:300;width:inherit;}
.padding-order .h4{font:34px/67px "Open Sans";font-weight:700;color:#ff5a00;}

.table-order-tracking > table > thead > tr > th{text-align:center !important;font:14px/25px "Open Sans";font-weight:700;color:#334048;padding-bottom:17px;}
.table-order-tracking > table > tbody > tr > td{font:14px/42px "Open Sans";color:#787e83}
.table-order-tracking{padding-left:30px;margin-bottom:84px;}
.border-cart{border:none !important;box-shadow:none;}
.loginWrapper{position:absolute;-moz-perspective:800px;-webkit-perspective:800px;perspective:800px;}
.logleft, .logright, .logback{position:absolute;display:block;filter:alpha(opacity=0);}
.logleft{left:0px;background-position:0 0;padding:0 28px;}
.logright{right:0px;background-position:-38px 0;}
.logback{left:0;background-position:-76px 0;}
.logleft:hover{background-position:0 -39px;}
.logright:hover{background-position:-38px -39px;}
.logback:hover{background-position:-76px -39px;}
#login{z-index:100;}
#recover{z-index:1;opacity:0;filter:alpha(opacity=0);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.flipped #login{opacity:0;filter:alpha(opacity=0);-moz-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);}
.loginWrapper.flipped #recover{opacity:1;filter:alpha(opacity=100);-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}
.loginWrapper form{width:100%;height:100%;position:absolute;top:0;left:0;padding:28px 28px 0;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:0.8s;-webkit-transition:0.8s;transition:0.8s;-moz-animation:pulse 2s infinite;-webkit-animation:pulse 2s infinite;}
.loginPic{text-align:center;display:block;position:relative;overflow:hidden;}
.loginPic span{display:block;color:#5f5f5f;font-size:14px;margin-top:10px;font-weight:bold;text-shadow:0 1px 1px #ffffff;}
.loginWrapper form{display:block;margin:0 auto;}
.loginWrapper a{display:inline-block;}
.loginEmail{background:#fbfbfb url(http://i.imgur.com/zI4zRWc.png) no-repeat 213px 7px;}
.logControl{margin-top:15px;}
.logControl:after{content:"";display:block;clear:both;}
.logControl .memory{float:left;margin-top:5px;}
.logControl input[type=submit]{float:right;}
div.checker{width:16px;height:16px;position:relative;display:-moz-inline-box;display:block;vertical-align:middle;zoom:1;float:left;margin-top:3px;margin-right:8px;box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;}
div.checker input{width:16px;height:16px;opacity:0;filter:alpha(opacity:0);display:inline-block;background:none;}
div.checker span{background:url(http://i.imgur.com/gAJ5G4V.png) no-repeat 0 0;height:16px;width:16px;display:-moz-inline-box;display:inline-block;text-align:center;}
div.checker span.checked{background-position:0 -17px;}
.bBlue{border:1px solid #3e76af;box-shadow:0 1px 2px 0 #66b2d2 inset;-webkit-box-shadow:0 1px 2px 0 #66b2d2 inset;-moz-box-shadow:0 1px 2px 0 #66b2d2 inset;color:#fff;background:#5ba5cb;background:-moz-linear-gradient(top, #5ba5cb 0%, #3a70ab 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5ba5cb), color-stop(100%,#3a70ab));background:-webkit-linear-gradient(top, #5ba5cb 0%,#3a70ab 100%);background:-o-linear-gradient(top, #5ba5cb 0%,#3a70ab 100%);background:-ms-linear-gradient(top, #5ba5cb 0%,#3a70ab 100%);background:linear-gradient(top, #5ba5cb 0%,#3a70ab 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ba5cb', endColorstr='#3a70ab',GradientType=0);}
.bBlue:hover{opacity:0.95;filter:alpha(opacity=95);-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}
.bBlue:active{background:#4786b8;box-shadow:0 0 2px #707070 inset, 0 1px 0 #fff;-webkit-box-shadow:0 0 2px #707070 inset, 0 1px 0 #fff;-moz-box-shadow:0 0 2px #707070 inset, 0 1px 0 #fff;}
.buttonM [class*="tablectrl"]{font-size:11px;color:#fff;font-weight:bold;text-shadow:0 -1px #6f6f6f;display:inline-block;line-height:14px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.buttonM span{text-shadow:0 1px 0 #6f6f6f;margin-left:10px;}
.buttonM{padding:7px 15px;}
.memory label{font-size:12px;position:relative;top:-18px;left:20px;}
.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px;}
.dropdown-menu li:hover .sub-menu{visibility:visible;}
.dropdown:hover .sub-menu{display:block;}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu{margin-top:0;}
.navbar .sub-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0, 0, 0, 0.2);border-top:7px solid transparent;left:-7px;top:10px;}
.navbar .sub-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;left:10px;top:11px;left:-6px;}
.dropdown-menu.sub-menu a{border-bottom:1px solid #dfe5e9;padding:10px 18px;color:#535a64;font-family:"Open Sans"}
.dropdown-menu.sub-menu{z-index:1200;}
.border-bullet li{padding-left:50px;margin-top:15px;position:relative;color:#5c6373;font-family:"Open Sans";font-weight:400;font-size:14px;line-height:27px;width:100%;}
.border-bullet li:before{background:url(../images/arrow-dashboard.png) no-repeat;position:absolute;width:5px;height:5px;top:10px;left:30px;content:'';}
.button-facebook{background:-webkit-linear-gradient(#536da4, #405e96);background:-o-linear-gradient(#536da4, #405e96);background:-moz-linear-gradient(#536da4, #405e96);background:linear-gradient(#536da4, #405e96);width:80%;color:#fff:inline-block;font:16px/53px "Open Sans";font-weight:400;margin-top:20px;border-radius:3px;display:inline-block;}
.button-facebook i{border-right:2px solid #3e5d95;box-shadow:1px 1px 0 0 #5a73a9;padding:0 20px;font-size:24px;line-height:56px;color:#fff;}
.button-facebook span, .button-google span{padding-left:53px;color:#fff;display:inline-block;font:16px/53px "Open Sans";font-weight:400;}
.top-margin-sign-up{margin-top:77px;}
.login-google{width:100% !important;}
.button-facebook:hover{color:#d1d1d1;}
/*
.button-google{
			background:-webkit-linear-gradient(#f0563d, #e14b33);
			background:-o-linear-gradient(#f0563d, #e14b33);
			background:-moz-linear-gradient(#f0563d, #e14b33);
			background:linear-gradient(#f0563d, #e14b33);
			color:#fff;
			display:inline-block;
			font:16px/53px "Open Sans";
			font-weight:400;
			border-radius:3px;
			}
.button-google:hover{color:#d1d1d1;}
.button-google i{border-right:2px solid #df4a32;box-shadow:1px 1px 0 0 #f4583f;padding:0 16px;font-size:24px;line-height:56px;}
.button-google span{padding-left:53px;}
*/


.button-google{
		margin-top:10px;
		background:#e14b33;
		border:1px solid #e14b33;
		border-radius:3px;
		text-align:center;
		font:16px/50px "Open Sans";
		font-weight:300;
		color:#ffffff;
		text-transform:uppercase;
		}
.button-google a{color:#ffffff;display:block;}
.button-google .fa{float:left;padding:14px 20px 0 20px;color:#ffffff;font-size:23px;height:100%;
/*border-right:2px solid #df4a32;
box-shadow:1px 1px 0 0 #f4583f;*/
}


.top-signi-up{margin-top:0px;padding-top:0px;height:auto;margin-bottom:35px;width:90%;}
.top-signi-up h2{color:#434353;font-family:"Open Sans";font-weight:500;font-size:28px;line-height:19px;padding-bottom:20px;text-transform:uppercase;}
.top-signi-up input{height:42px;border-radius:3px;}
.login-facebook-top{margin-top:35px;}
.btn-register{background-color:#8ec63f !important;border-radius:3px;box-shadow:0 4px 0 #7eb038;color:rgba(255, 255, 255, 1);display:block;font-family:"Open Sans" !important;font-weight:500;font-size:21px;margin-top:19px !important;padding:4px;position:relative;text-align:center;width:100% !important;transition:all 0.1s ease 0s;text-decoration:none;
border:medium none;color:#fff;min-height:48px;line-height:23px;text-transform:uppercase;
}
.parsley-errors-list{color:#b72e2e;margin-top:4px;position:absolute;}

input.parsley-error:focus{border-color:#e92121;box-shadow:none;outline:0 none;}
input.parsley-error{border-color:#e92121;box-shadow:none;outline:0 none;}
.found-section{margin:87px 0 75px 0;}
.found-page h1{font:36px/39px "Open Sans";font-weight:700;color:#ea0d69;text-transform:capitalize;margin-top:23px;}
.found-page h3{font:18px/38px "Open Sans";font-weight:700;color:#434353;}

.found-page .h3{font:18px/38px "Open Sans";font-weight:700;color:#434353;}

.found-page p{font:15px/36px "Open Sans";font-weight:400;color:#30353f;}
.found-page p a{color:#ea0d69;}
.middle-part-found{position:inherit;top:0px;right:0px;background:#f3f3f3;}
.hidden-section{display:none;}
.btn-part h2 img{float:left;margin:5px 0;}
.btn-part h3 img{float:left;margin:14px 0 0;}

.btn-part .h2 img{float:left;margin:5px 0;}
.btn-part .h3 img{float:left;margin:14px 0 0;}

.smallbox{padding:0 15px;width:63px;}
.nav_wrapper{float:left;width:78%;transition:top .5s ease-out;text-align:center;}
.menu-link{display:none;}
.spinner-master input[type=checkbox]{display:none;}
.menu{transition:all 0.3s ease 0s;vertical-align:middle;width:100%;}
.menu ul{padding:0px;margin:0px;list-style:none;position:relative;display:inline-block;}
.menu > li > ul.sub_menu{min-width:10em;padding:4px 0;background-color:#f4f4f4;border:1px solid #fff;}
.menu ul li{padding:0px;}
.menu > ul > li{display:inline-block;position:relative;}
.menu ul li a{display:block;text-decoration:none;font-family:"Open Sans";text-transform:uppercase;font-size:14px;color:#535a64;padding:31px 22px;border-left:1px solid #fff;border-right:1px solid #fff;}
.menu ul li.drop-menu a{background:url('../images/nav-arrow.png') center no-repeat;background-position:95% 52%;}
.menu ul li.drop-menu a:hover{background:#fff url("../images/nav-arrow.png") no-repeat scroll 95% 58%;}
.menu ul li a:hover{color:#474d55;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;background:#fff;}
.menu ul li.drop-menu.hover > a{color:#474d55;text-align:left;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;background:#fff url("../images/nav-arrow.png") no-repeat scroll 95% 52%;}
.menu ul ul{display:none;position:absolute;top:100%;min-width:230px;background:#f2f2f2;border:1px solid #e2e2e2;background:#fff;}
.menu ul li:hover > ul{display:block;z-index:1200;}
.menu ul li:hover:after{background:url('../images/shadow.png')0 0 repeat;bottom:0px;content:"";display:block;position:absolute;right:-7px;top:7px;z-index:2;width:7px;}
.menu ul ul > li{position:relative;}
.menu ul ul > li a{padding:10px 15px;height:auto;background:inherit !important;color:#474d55;text-align:left;border-bottom:1px solid #d5d6da;}
.menu ul ul > li a:hover{background:#3a4155 !important;color:#fff;border:none;padding:10px 15px;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #e2e2e2;}
.menu ul ul ul{position:absolute;left:100%;top:0;}
.spinner-master{display:none;}
.mail_address{display:inherit;left:5%;overflow:hidden;position:relative;text-align:left;top:-19px;width:19%;background:#F7F7F7;padding:6px 13px;}

.video_a{display:inline-block;position:relative !important;width:100%;}

.re_view button{background:none repeat scroll 0 0 #D91C5C;border:1px solid #D91C5C;color:#FFFFFF;font-family:"Open Sans";font-size:11px;height:32px;line-height:23px;margin-top:10px;text-transform:uppercase;padding:0 5px;border-radius:5px;margin-bottom:10px;}
.re_view .pull-right li.fa.fa-pencil{padding-right:5px;}
.margin_top{margin-top:5px;}
.re_view .review-background{clear:both;}
.latest_new{margin-top:0;width:100%;}




.goToTop a.carticon{margin:18px 0 0 !important;}
.modal-dialog{margin:88px auto 0;}
.product-lists .thumbnail .undiscounPrice{padding-top:0;}

.product-lists .thumbnail .valign-top{position:relative; min-height: 78px;}
.product-lists .thumbnail .disPrice{bottom:0;clear:both;height:100%;left:0;margin:0;position:absolute;right:0;top:16%;width:100%;}/*tisindia*/
/*.slide .thumbnail{height:470px;}*//*tisindia*/
.slide .thumbnail .valign-top{position:relative;}
/* .slide .thumbnail .disPrice{clear:both;height:100%;left:0;margin:auto;position:absolute;right:0;top:7px;width:100%;} */
.slide .thumbnail .undiscounPrice{padding-top:0;}
.btn_color{background:#d4145a !important;}
.form-group{margin-left:0 !important;margin-right:0 !important;}
.loader{width:70%;margin-top:8px;float:left;}
.loader img{float:left;}
.filterproductloader{background:#000 none repeat scroll 0 0;height:100%;opacity:0.5;position:absolute;text-align:center;width:100%;z-index:999;}
.trans{background:#000 none repeat scroll 0 0;height:100%;opacity:0.5;position:absolute;text-align:center;width:100%;z-index:999;}
.filterproductloader >img{margin-top:50%;}
/* 20190209 */
/* .file-input.buyer_media_video.btn.btn-file-sec.btn-file{width:32%;padding-right:15px;line-height:35px;} 
.file-input.buyer_media_video.btn.btn-file-sec.btn-file img{vertical-align:sub;margin-right:4px;}
*/

.file-input.buyer_media_video.btn.btn-file-sec.btn-file{width:100%;line-height:35px;font-size:16px!important;text-align:left; text-transform:none!important; }
.file-input.buyer_media_video.btn.btn-file-sec.btn-file i{margin-right:10px;text-align:center; width:16px;display:inline-block;}
.video-upload{background:#d31459;}
.aaudio-upload{background:#96ba23;}
.image-upload{background:#98a6c0;}
/* 20190209 */
.file-input.buyer_media_video.btn.btn-file-sec.btn-file.image-upload img{vertical-align:sub;margin-right:8px;}
.audio_video.flow-file-image-box.audio-upload{display:block !important;}
.padding-dec .form-group > span{display:inherit;font:13px/21px "Open Sans";font-weight:500;margin-bottom:10px;clear:both;}
.padding-dec .form-group > li span.ipsum{width:48%;float:left;margin-top:10px;}
.video_a a i{position:absolute;top:4px;}
.inner{padding-right:21px !important;padding-top:7px;}
.ra-wrapper .parsley-errors-list.filled:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #b80034;content:"";height:0;left:45%;position:absolute;top:23px;width:0;}
.ra-wrapper .parsley-errors-list.filled{position:absolute;right:0px;top:-34px;}

.video_a a{background:#da2260 none repeat scroll 0 0;border-radius:48px;color:#fff !important;content:"";font-size:11px !important;height:20px;padding:0 0 0 6px;position:absolute;right:16px;top:2px;width:20px;z-index:1000;}
.mt-name .parsley-errors-list.filled{left:0;text-align:center;width:34%;}
.pay_tab input.mont_ss{width:21% !important;}
.creditly-wrapper, .pdf_nav{width:96%;margin:0 auto;}


.cos_check h5{font:27px/27px "Open Sans";font-weight:300;margin-top:5px;color:#22282d;}

.cos_check .h5{font:27px/27px "Open Sans";font-weight:300;margin-top:5px;color:#22282d;}

.cos_check p{font:13px/20px "Open Sans";font-weight:400;margin-top:5px;color:#727780;}
.cos_check{padding-left:26px;}
.cos_check_a{margin-top:20px;padding-bottom:80px;}
.face_book{
/*		max-width:100%;
		height:50px;
		margin-top:45px;
*/
		background:#5872a8;
		border:1px solid #5872a8;
		border-radius:3px;
		text-align:center;
		font:16px/50px "Open Sans";
		font-weight:300;
		color:#ffffff;
		text-transform:uppercase;
		}
.face_book a{color:#ffffff;display:block;}
.face_book .fa{float:left;
padding:14px 20px 0 20px;color:#ffffff;font-size:26px;height:100%;
/* border-right:1px solid #3e5d95;box-shadow:1px 0 0 0 #5a73a9;*/ }





.create{/* width:404px;max-width:100%; */ padding:0;}
.create a{font:15px/69px "Open Sans";font-weight:300; padding: 6px 0; }
.create a.reen{padding:14px 18px;border:1px solid #5cb85c;color:#5cb85c;border-radius:3px 0 0 3px;text-transform:uppercase;}
.create a.gry{border:1px solid #aab4be;color:#aab4be;/* padding:14px 45px; */ border-radius:0 3px 3px 0;margin-left:-4px;border-left:0;text-transform:uppercase;}
.cos_check .create{float:left;/* max-width:100%;width:404px; */}
.cos_check .create a.gry{
	margin-top:6px;
	color:#337AB7;float:left;margin-left:0;
	/*padding:0 12px;*/
	text-align:center;text-transform:uppercase;width:100%;border-radius:3px;background:#844fb0;background:-webkit-linear-gradient(#844fb0, #7944a5);background:-o-linear-gradient(#844fb0, #7944a5);background:-moz-linear-gradient(#844fb0, #7944a5);background:linear-gradient(#844fb0, #7944a5);}
.cos_check .create a{font:18px/43px "Open Sans";font-weight:300;}
.cos_check_form label{font:13px/22px "Open Sans";font-weight:400;color:#6a6c70;}
.cos_check_form input{height:45px;border:1px solid #cccccc;}
.cos_check_form p{margin-bottom:12px;}
.cos_check_form button.btn_green{background:#00b551;font:20px/20px "Open Sans";font-weight:300;text-transform:uppercase;padding:12px 30px;width:100%;margin-top:20px;float:left;color:#FFF;}
.cos_check_form .checkbox{float:right;/* width:64%;margin-top:28px; */}
.cos_check_form .checkbox label{padding-left:6px;}
.cos_check_v{position:relative;}
.cos_check_v:after{position:absolute;width:1px;height:301px;background:url("../images/ckeck_line.png")no-repeat;display:block;clear:both;content:"";right:0;top:0;}
.billing_left{padding-left:7%;}
.billing_left input{width:183px;height:45px;border:1px solid #cccccc;border-radius:3px;margin-right:10px;margin-bottom:12px;padding:0 10px;font:15px/40px "Open Sans";font-weight:400;color:#6a6c70;}
.billing_left input.first-nam{width:41.5%;}
..billing_left input.mob{width:231px;}
.billing_left label{width:100%;color:#535353;font-family:"Open Sans";font-size:15px;font-weight:500;}
.box-forum{padding:0px;}
.billing_left input.form-control{width:86%;}
.box-forum.billing_left input{width:300px;}
.billing_left form select{-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;text-overflow:"";text-indent:0.01px;background:url("../images/red_arrow_a.png") no-repeat 96% 20px;}
.billing_left form select.billing_selection{border:1px solid #cccccc;border-radius:3px;height:45px;padding:7px 10px;font:15px/13px "Open Sans";font-weight:400;color:#6a6c70;width:86%;margin-right:10px;margin-bottom:12px;}
.billing_left form textarea{width:258px;border:1px solid #cccccc;border-radius:3px;padding:0 10px;font:16px/1.2em "Open Sans";font-weight:400;color:#6a6c70;margin-bottom:12px;}
:root .billing_left form textarea{width:86%;}
.content{display:none;}
.billing_left form button.btn_green{
	background:#00b551;font:20px/20px "Open Sans";font-weight:300;text-transform:uppercase;padding:12px 30px;width:100%;margin:0px 0 20px 0;float:left;color:#FFF;
	/*
	background:#00B551;float:left;font:20px/20px "Open Sans";font-weight:300;margin-top:10px;padding:12px 15px;text-transform:uppercase;width:auto;*/}
.coupon_info{color:#ffffff;}
.detail_check_a{margin-top:70px;padding-bottom:80px;}
.text-bottom_bill{background:#f4f4f4;}
.text-bottom_bill h2{margin-top:6px;float:left;}
.text-bottom_bill h3{margin-top:6px;}

.text-bottom_bill .h2{margin-top:6px;float:left;}
.text-bottom_bill .h3{margin-top:6px;}

.scroll-bar a.carticon{display:block;float:right;font:13px/13px "Open Sans";font-weight:300;color:#535a64;margin:27px 0 0 0;}
.scroll-bar a.carticon span.zero{background:#DA2260;border-radius:50%;color:#FFFFFF;display:inherit;float:left;height:19px;padding:4px 1px 0 0;position:relative;right:-14px;top:-2px;width:19px;}
@-moz-document url-prefix(){.scroll-bar a.carticon span.zero{padding:3px 0 0 0;;}
}
.checkbox-style_detail .checkbox label{padding-left:20px !important;}
.checkbox-style_detail .checkbox{padding-left:6px;margin-bottom:25px;}
.detail_nav li{float:left;margin-right:17px;height:307px}
.audio_video_a{display:inherit;}
.detail_nav li:nth-child(3n+3){margin-right:0;}
.detail_nav .checkbox label{padding-left:18px;margin-top:-27px;}
.detail_nav .checkbox{padding-left:6px;margin-left:20px;margin-bottom:0;}
.pay_tab{padding-left:0;margin-bottom:20px;}
.pay_tab input{border:1px solid #cccccc;border-radius:4px;height:45px;padding:0 10px;width:100%;margin-top:10px;text-transform:capitalize;color:#6a6c70;}
.pay_tab select{margin-top:10px;padding:8px 0 8px 10px;color:#B8BABE;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;border:1px solid #cccccc;border-radius:4px;height:45px;text-indent:0.01px;text-overflow:"";width:53px;line-height:17px;}
@-moz-document url-prefix(){.pay_tab select{padding:10px 0 8px 10px;width:auto !important;}
}
.pay_tab span.cvv_a{position:relative;float:right;margin-top:10px;padding:0px;}
.card_img{display:none;}
.pay_tab span.cvv_a:hover .card_img{display:block;left:-114px;position:absolute;top:-153px;}
.pay_tab button.btn_green{background:none repeat scroll 0 0 #00B551;float:left;font:18px/20px "Open Sans";font-weight:300;margin-top:20px;padding:12px 15px;text-transform:uppercase;width:100%;color:#FFF;}
.pay_tab .pdf_file > h3{margin-bottom:10px;border-bottom:1px dotted #E9E9E9;text-align:center;padding-bottom:10px;color:#6A6F7B;font:15px/33px "Open Sans";}
.pay_tab .pdf_file_new > h3{color:#6A6F7B;font:15px/33px "Open Sans";}

.pay_tab .pdf_file > .h3{margin-bottom:10px;border-bottom:1px dotted #E9E9E9;text-align:center;padding-bottom:10px;color:#6A6F7B;font:15px/33px "Open Sans";}
.pay_tab .pdf_file_new > .h3{color:#6A6F7B;font:15px/33px "Open Sans";}

.pdf_nav > li{clear:both;color:#47515B;font:13px/21px "Open Sans";text-transform:capitalize;}
.pdf_nav > li span{color:#000000;display:inline-block;font:13px/21px "Open Sans";font-weight:500;margin-bottom:10px;width:20%;}
.pdf_nav > li span.ipsum{float:right;width:53%;}
.shoping-cart .outer-section .btn-part-1 h2{text-align:right;}
.shoping-cart .outer-section .text-bottom h2{text-align:left;}
.pay_tab .pdf_file_new > h4{padding-bottom:10px;color:#000;font:15px/22px "Open Sans";margin-top:5px;}

.pay_tab .pdf_file_new > .h4{padding-bottom:10px;color:#000;font:15px/22px "Open Sans";margin-top:5px;}

.pdf_file_new{height:174px;overflow-x:auto;}
.pay_tab .pdf_file_new > h5{padding-bottom:10px;color:#000;font:13px/22px "Open Sans";margin-top:5px;}
.pay_tab .pdf_file > h4{padding-bottom:10px;color:#6A6F7B;font:15px/22px "Open Sans";margin-top:5px;}

.pay_tab .pdf_file_new > .h5{padding-bottom:10px;color:#000;font:13px/22px "Open Sans";margin-top:5px;}
.pay_tab .pdf_file > .h4{padding-bottom:10px;color:#6A6F7B;font:15px/22px "Open Sans";margin-top:5px;}

.pdf_file p{line-height:24px !important;}
.pay_tab span.cvv_a input{height:45px;width:53px;margin-top:0;color:#6a6c70;}
.pay_tab p{font:15px/33px "Open Sans";font-weight:300;color:#9E005C;}
.amountl_check_a span{width:89%;background:#F5F5F5;border:1px solid #d8f2e4;border-radius:3px;display:inherit;text-align:right;padding:20px 20px 10px;float:right;}
.amountl_check_a{/* margin-top:40px; */}
.amountl_check_a span h5{font:25px/25px "Open Sans";font-weight:300;color:#221d1f;}

.amountl_check_a span .h5{font:25px/25px "Open Sans";font-weight:300;color:#221d1f;}

.amountl_check_a span p{font:25px/47px "Open Sans";font-weight:300;color:#00b551;}
.amountl_check_a p.sec{font:14px/17px "Open Sans";color:#000;clear:both;width:38%;float:right;margin-top:10px;position:relative;padding-left:43px;}
.amountl_check_a p.sec:after{position:absolute;display:block;clear:both;content:"";width:27px;height:27px;left:8px;top:3px;background:url("../images/chk-qp.png") no-repeat;}
.my-videos{width:320px;height:240px;float:left;display:inline-block;margin-right:15px;}
.yendifplayer{width:320px!important;height:240px!important;float:left;}
.pay_tab ul.resp-tabs-list, p{margin:0;padding:0px;}
.pay_tab .resp-tabs-list li{font-family:"Open Sans";font-weight:300;font-size:17px;display:inline-block;padding:13px 15px;margin:0;list-style:none;cursor:pointer;float:left;color:#000;}
.pay_tab .resp-tabs-container{padding:0;background-color:#fff;clear:left;}
.pay_tab h2.resp-accordion{cursor:pointer;padding:5px;display:none;}
.pay_tab .resp-tab-content{display:none;}
.specifictime{position:relative;}

.pay_tab .resp-tab-active{border:1px solid #c1c1c1;border-bottom:none;margin-bottom:-1px !important;padding:12px 14px 14px 14px !important;}
.last-checkbox.last-checkbox_a{display:inline-block;}
.pay_tab .resp-tab-active{border-bottom:none;background-color:#fff;}
.pay_tab .resp-content-active, .resp-accordion-active{display:block;}
.pay_tab .resp-tab-content{border:1px solid #c1c1c1;padding:10px;}
.pay_tab h2.resp-accordion{font-size:13px;border:1px solid #c1c1c1;border-top:0px solid #c1c1c1;margin:0px;padding:10px 15px;}
.pay_tab h2.resp-tab-active{border-bottom:0px solid #c1c1c1 !important;margin-bottom:0px !important;padding:10px 15px !important;}
.pay_tab h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1 !important;background:blue;}
.pay_tab .resp-vtabs ul.resp-tabs-list{float:left;width:30%;padding-bottom:30%;background:#f1f1f1;border:1px solid #e8e9eb;border-radius:5px;}
.pay_tab .resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px 15px 50px !important;margin:0;cursor:pointer;float:none;border-bottom:1px solid #DBDADA;text-transform:capitalize;}
.pay_tab .resp-vtabs .resp-tabs-container{padding:0px;background-color:#fff;float:right;width:53%;min-height:250px;border-radius:4px;clear:none;margin-right:34px;}
.pay_tab .resp-vtabs .resp-tab-content{border:none;}
.pay_tab .resp-vtabs li.resp-tab-active{border:1px solid #8ac857;border-right:none;background-color:#8ac857;position:relative;z-index:1;margin-right:-1px !important;padding:14px 15px 15px 50px !important;color:#fff;}
/*
.pay_tab .resp-tabs-list li.cre{background:url("../images/peyment_icon.png") no-repeat 9% 20px;}
.pay_tab .resp-tabs-list li.cre.resp-tab-active{background:#8AC857 url("../images/peyment_icon.png") no-repeat 9% -133px;}
.pay_tab .resp-tabs-list li.deb{background:url("../images/peyment_icon.png") no-repeat 9% 20px;}
.pay_tab .resp-tabs-list li.deb.resp-tab-active{background:#8AC857 url("../images/peyment_icon.png") no-repeat 9% -133px;}
.pay_tab .resp-tabs-list li.epf{background:url("../images/peyment_icon.png") no-repeat 9% 20px;}
.pay_tab .resp-tabs-list li.epf.resp-tab-active{background:#8AC857 url("../images/peyment_icon.png") no-repeat 9% -133px;}
.pay_tab .resp-tabs-list li.paypal{background:url("../images/peyment_icon.png") no-repeat 9% 20px;}
.pay_tab .resp-tabs-list li.paypal.resp-tab-active{background:#8AC857 url("../images/peyment_icon.png") no-repeat 9% -133px;}
.pay_tab .resp-tabs-list li.resp-tab-active{position:relative;}
.pay_tab .resp-tabs-list li.resp-tab-active:after{position:absolute;background:url("../images/pay_arr.png") no-repeat;width:8px;height:14px;display:block;content:"";clear:both;right:19px;top:17px;}
*/
.pay_tab .resp-arrow{width:0;height:0;float:right;margin-top:3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #c1c1c1;}
.pay_tab h2.resp-tab-active span.resp-arrow{border:none;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #9B9797;}
.pay_tab h2.resp-tab-active{background:#DBDBDB !important;}
.pay_tab .resp-easy-accordion h2.resp-accordion{display:block;}
.pay_tab .resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1;}
.pay_tab .resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1 !important;}
.pay_tab .resp-jfit{width:100%;margin:0px;}
.pay_tab .resp-tab-content-active{display:block;}
.pay_tab h2.resp-accordion:first-child{border-top:1px solid #c1c1c1 !important;}
.order-detail{margin:0; /* padding:26px 0 0; */}
.order-detail h2{font:39px/39px "Open Sans";font-weight:300;color:#5d595b;text-transform:capitalize;}
.order-detail-box{border:1px solid #e6e5e5;border-radius:2px;margin-top:20px;
/* padding:22px 27px 44px; */
width:100%;float:left;margin-bottom:20px; padding:20px;}
.oreder-box-id{border-top:1px dotted #e6e5e5;padding-top:21px;float:left;width:100%;}
.oreder-box-id .col-lg-12 ,.oreder-box-id .col-lg-10,.oreder-box-id .col-lg-2,.oreder-box-id .col-lg-8,.oreder-box-id .col-lg-4{padding:0;}
.id-number-left h2{font:21px/21px "Open Sans";font-weight:300;color:#5d595b;}
.id-number-left h2 span{font-family:"Open Sans";}
.id-number-right{text-align:right;margin-top:-13px;}
.cancel-order{background:#faa959;color:#fff;text-transform:capitalize;position:relative;padding:9px 15px 9px 35px;border-radius:2px;}
.cancel-order:after{background:url(../images/cncl-ordr.png) 0 0 no-repeat;content:"";position:absolute;left:10px;top:9px;width:17px;height:17px;}
.order-box-id-left{width:72%;float:left;margin-top:20px;border-right:1px dotted #E6E5E5;}
.order-box-id-right{float:left;margin-top:20px;margin-left:10px;width:100%;}
/* .id-product-detail{width:66%;float:right;margin-top:11px;} */
.id-product-detail {margin-bottom:10px;}
.order-box-id-left ul li{width:31%;float:left;}
.id-product-detail h2{font:15px/15px "Open Sans";font-weight:300;color:#393e46;margin-bottom:9px;}
.id-product-detail p{/* font:15px/15px "Open Sans";font-weight:300;color:#393e46;margin-bottom:9px; */}
.id-product-detail span{float:left;width:37%;}
.id-product-detail small{float:right;margin-right:10px;}
.id-product-detail strong{font:15px/15px "Open Sans";color:#2b2e34;}
.order-box-id-right h2{font:20px/20px "Open Sans";color:#d91c5c;margin-bottom:14px;margin-left:28px;word-break:break-word;}
.order-box-id-right ul{border-left:4px solid #d91c5c;padding:0 0 0 24px;}
.order-box-id-right li{font:15px/26px "Open Sans";color:#2b2e34;padding-bottom:6px;}

.complimentary-prdcts-left{padding:0;}
.complimentary-prdcts-left .id-product-detail{width:267px;margin-top:0;margin-left:27px;}
.complimentary-prdcts-left .id-product-detail span{width:86px;}
.complimentary-prdcts-left li{width:65px;float:left;}
.complimentary-prdcts-left li img{width:100%;}
.complimentary-prdcts-right{padding:0;}
.complimentary-prdcts-right li{width:65px;float:left;}
.complimentary-prdcts-right ul{float:left;margin-top:27px;}
.complimentary-prdcts-left ul{float:left;margin-top:27px;}
.complimentary-prdcts-right li img{width:100%;}
.complimentary-prdcts-right .id-product-detail{width:267px;margin-top:0px;margin-left:27px;}
.complimentary-prdcts-right .id-product-detail span{width:61px;}
.order-border{border-left:1px dotted #E6E5E5;float:right;width:25%;padding-left:28px !important;padding-bottom:91px;}
.order-border > ul{width:74%;}
.order-border span{width:76px !important;}
.order-border small{margin-right:10px;}
.epected-border{border:1px solid #CCCCCC;display:inline-block;padding:13px 10px;margin-bottom:15px;}
.order-border p{color:#16181a;font:15px/15px "Open Sans";margin-bottom:9px;}
.order-summary{margin-top:30px;}
.order-summary > h2{font:19px/19px "Open Sans";color:#16181a;text-transform:capitalize;margin-bottom:17px;}
/* .complimentary-prdcts h2{font:19px/19px "Open Sans";color:#16181a;} */
.order-summary > ul{margin-top:17px;}
.order-summary span{width:146px !important;}
.pink{color:#d01856;}
.order-status{border:1px solid #e6e5e5;margin-top:20px;border-radius:3px;}
.order-status h4{background:#f8f8f8;padding:15px;/* font:17px/17px "Open Sans";font-weight:700;color:#16181a;*/margin:0;}

.order-status .h4{background:#f8f8f8;padding:15px;/* font:17px/17px "Open Sans";font-weight:700;color:#16181a;*/margin:0;}

.box{padding:20px 20px 20px 24px;width:100%;}
.graph{background:url("../images/rung-data2.png") repeat-x scroll left 13px rgba(0, 0, 0, 0);height:80px;left:0;margin:6px 0 0;position:relative;width:100%;overflow:visible;}
.rung-data{background:url(../images/rung-data.png) 0 0 no-repeat;}
.graph .state{height:36px;}
.graph .state .processed{background-position:4px 0;}
.graph .order-step{ba
background:url(../images/dots-sprite-75a7f2fc.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;height:22px;margin-top:7px;text-align:center;width:30px;}
.graph .state .processed{background-position:4px 0;}
.graph .state .processed:hover{background-position:4px -22px;}
.graph .state .processed{background-position:4px 0;}
.fk-text-center{text-align:center;}
.lastUnit{float:none;width:auto;}
.size1of3{width:33.3333%;float:left;cursor:pointer;}
.line.graph > li:first-child{background:url("../images/prgrs-circle.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:37px;left:-13px;position:absolute;top:4px;width:55px;}
.line.graph > li:last-child{background:url("../images/lst-prgrs.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:37px;right:-7px;position:absolute;top:4px;width:38px;}
.steps{
		background:url("../images/mid-prgrs.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:37px;
		position:absolute; width:38px;
		top:4px;}
.one{/* left:174px;/*/ left:24%;}
.two{/* left:338px;*/ left: 48%;}
.three{ /* right:21px;*/ left: 72%;}
.steps span{border-radius:100%;height:20px;left:6px;position:absolute;top:8px;width:20px;-webkit-transition:all 0.7s ease;transition:all 0.1s ease;}
.steps span:hover{-webkit-transform:scale(1.2);transform:scale(1.2);cursor:pointer;}
.line.graph > li:first-child span{left:18px;}
.line.graph > li:last-child span{right:7px;}
.line.graph > li{width:24%;}
.line.graph > li:first-child p{margin-left:4px;}
.line.graph > li:last-child p{}
.line.graph > li p{font:14px/14px "Open Sans";color:#60666d;text-transform:capitalize;margin-top:47px;margin-left:-12px;}
.line.graph > li:first-child p{}
.line.graph > li:last-child p{}
.steps .active{background:none repeat scroll 0 0 #7ED322;}
.steps .completed{background:none repeat scroll 0 0 #06F;}
.steps .not-completed{background:none repeat scroll 0 0 #999;}
.ccr-main-section{widht:100%;margin:0px;padding:0px;}
.artilce-payment{background-color:#f4f4f6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:150px;margin-bottom:39px;}
.article-credit{}
.article-credit h3{color:#32383e;font:22px/17px "Open Sans";font-weight:700;padding:35px 0;}
.article-credit h2{color:#8ec63f;font:20px/17px "Open Sans";font-weight:700;padding:5px 0;}

.article-credit .h3{color:#32383e;font:22px/17px "Open Sans";font-weight:700;padding:35px 0;}
.article-credit .h2{color:#8ec63f;font:20px/17px "Open Sans";font-weight:700;padding:5px 0;}

.main-payment{display:inline-block;float:right;text-align:right;}
.main-payment p{color:#434a55;font-size:14px;font-weight:500;font:14px/17px "Open Sans";padding:35px 0;}
.main-payment h2{color:#8ec63f;font:28px/17px "Open Sans";font-weight:700;padding:5px 0}

.main-payment .h2{color:#8ec63f;font:28px/17px "Open Sans";font-weight:700;padding:5px 0}

.box-add{border-left:1px solid #EFEFF1;padding:25px 0;border-right:1px solid #EFEFF1;}
.main-article{width:97px;float:left;}
.main-article > img{width:100%;}
.main-artilce-box{float:right;width:67%;}
.main-artilce-box p{color:#404752;float:left;font:14px/0px "Open Sans";}
.main-artilce-box p span{color:#000000;display:inline-block;font:15px/0px "Open Sans";width:72px;}
.main-artilce-box p small{margin-right:7px;}
.button-arrow{}
.button-arrow a i{color:#cfcfd4;font-size:30px;text-align:center;}
.button-arrow a{text-align:center;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;float:left;padding:0 38px;display:inline-block;line-height:30px;top:9px;top:9px;position:relative;margin-left:170px;background:#FFF url(../images/arrow-new.png) no-repeat center;widht:23px;height:7px;height:36px;}
.pannel-address-section .bg{background:#f4f4f6;border-left:1px solid #EFEFF1;border-top:1px solid #EFEFF1;}
.box-add{background:#fafafa;}
.pannel-address-section > .panel-footer-section{background:#fafafa;}
.ccr-main-section{width:100%;margin:0px;padding:0px;}
.total-section{margin-top:20px;margin-top:20px;}
.box-article-product{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#edfaf3;min-height:260px;width:624px;display:inline-block;padding:12px 38px;margin:20px 0;}
.box-total p{color:#000;font:19px "Open Sans";line-height:40px;}
.box-total span{float:left;width:143px;padding-left:95px;}
.box-total strong{float:left;width:243px;border:none;}
.box-total b, .box-total strong{font-weight:normal;}
.grand-total{color:#000;font:19px "Open Sans";line-height:40px;}
.grand-total p{color:#000;line-height:40px;padding:13px 0;}
.grand-total small{float:left;width:143px;padding-left:95px;}
.grand-total strong{float:left;width:243px;border:none;font:30px "Open Sans";}
.grand-total span{color:#00b551;font:30px "Open Sans";}
.grand-total b, .grand-total strong{font-weight:normal;}
.box-article-order{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f8f9f9;min-height:134px;width:355px;display:inline-block;padding:18px 20px;margin:20px 38px;}
.box-total-section p{color:#000;line-height:30px;font:14px "Open Sans";line-height:30px;}
.box-total-section span{float:left;width:50px;padding-left:20px;}
.box-total-section strong{float:left;width:167px;border:none;padding-left:12px;}
.box-total-section b, .box-total-section strong{font-weight:normal;}
.check-box-section .checkbox label:after{color:#50bd4a;}
.check-box-section .checkbox label:before{border:solid 2px #50bd4a;}
.check-box-section .checkbox label{color:#000;font:15px "Open Sans";}
.section-continue{margin:30px 0;}
.section-continue a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#00b551;color:#fff;float:left;display:inline-block;padding:0 108px;font:20px "Open Sans";font-weight:700;line-height:50px;margin-bottom:17px;}
.upload-msg{font:13px/17px "Open Sans";margin-top:10px;}
.checkbox-style_detail #comProduct li figure{width:180px;}
.checkbox-style_detail #comProduct li figure img{height:240px!important}
.embeded-media{position:relative;};
.remove-media{position:absolute;right:0;top:-30px;}
.btn-google i{line-height:52px;float:left;}
/* .btn-google > a{color:#fff;display:block;float:left;text-align:center;width:74%;}
.btn-google > a:hover{color:#ccc;}
*/
.create{/*width:411px !important;*/}
.create .register_user{
/* width:411px !important;
	line-height:53px !important;

 */
	background:#cc1a57;background:-webkit-linear-gradient(#cc1a57, #b8164d);background:-o-linear-gradient(#cc1a57, #b8164d);background:-moz-linear-gradient(#cc1a57, #b8164d);background:linear-gradient(#cc1a57, #b8164d);color:#fff;display:block;font-weight:bold;
margin-top:9px !important;
text-align:center;
text-transform:uppercase;border-radius:3px;
margin-bottom:12px;}
.gry{background:#767b9f none repeat scroll 0 0;color:#fff !important;}
#modal-register .modal-title{color:#22282d;font:27px/27px "Open Sans";font-weight:300;margin-top:5px;}
#modal-register .modal-content{border-radius:3px;}
#modal-register .modal-body{width:80%;margin:0 auto;}
#register-form label{font:15px/27px "Open Sans";font-weight:300;}
#register-form input{border-radius:3px;}
.meter-data h4{margin-top:20px;margin-bottom:20px;}

.meter-data .h4{margin-top:20px;margin-bottom:20px;}

.delivery-details{width:217px;float:right;}
.delivery-details p span{font:15px/15px "Open Sans";color:#60666d;width:110px;float:left;}
.delivery-details p small{font:15px/15px "Open Sans";color:#60666d;margin-right:8px;}
.delivery-details p{font:15px/15px "Open Sans";font-weight:700;color:#e6e5e5;margin-top:10px;}
.order-box-id-left img{width:100%;}
.alert-dismissable .close, .alert-dismissible .close{top:-17px;}
.reminders{padding:20px 20px 40px;}
.reminder-box input{width:45%;float:left;margin-right:10px;border:1px solid #cccccc;border-radius:3px;color:#6a6c70;font:400 12px/30px "Open Sans";height:47px;margin-top:5px;padding:0 30px 0 12px;text-transform:capitalize;}
.cross.save-reminder{display:inline-block;padding-top:17px;}
.reminder-box{display:inline-block;padding-top:10px;width:100%;}
.load-more-box.btn.btn-default{float:right;margin-bottom:30px;padding:12px;}
.load-more-box.btn.btn-default a{color:#fff;}
.steps .not-delivered{background:#ccc none repeat scroll 0 0;}
.order-cancel-not-delivered{float:right;font-size:16px;padding:1px;text-align:right; color:red;}
#login #notice.alert-danger{position:relative;top:-14px;margin-bottom:0px;padding:0px 10px;}
#login .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442;left:0;position:absolute;top:0;width:93%;height:30px;padding:10px;}

.dyna-page{padding:50px 0;}
.dyna-page h1{color:#000;font-family:"Open Sans";font-size:55px;font-weight:300;line-height:58px;}
.dyna-page h2{color:#000;font-family:"Open Sans";font-size:24px;font-weight:300;line-height:67px;padding-top:10px;}
.dyna-page p{color:rgb(50, 56, 62);font-family:"Open Sans";font-size:21px;font-weight:300;line-height:33px;opacity:1;}
.dyna-page ul{float:left;display:block;list-style-type:none;width:100%;}
.dyna-page ul li{padding:2px 20px;display:block;float:left;color:rgb(50, 56, 62);font-family:"Open Sans";font-size:21px;font-weight:300;line-height:25px;opacity:1;width:100%;}
.parsley-error label, .parsley-error{border:1px solid rgb(233, 33, 33)!important;}
.nexttwodays.parsley-error{border:none!important;}
.florist-price-list{margin-left:14px;}
.ka-ki{float:left;margin-right:11px;}
.florist-price{float:left;font-size:12px;}
.base-price{float:right;font-size:12px;}
.base-price p{float:right;font-size:12px;}

.florist-price-list-v .ka-ki{display:inline-block;float:none;}
.florist-price-list-v{text-align:center;}
.my-phone .input-group-addon{background-color:#eee;border:1px solid #ccc;border-radius:4px;color:#555;float:left;font-size:14px;font-weight:400;height:47px;line-height:31px;padding:6px 12px;text-align:center;width:52px;}
.input-group.my-phone{position:relative;width:100%;float:left;}
.input-group.my-phone span{position:absolute;}
.add-new-adress-padd .my-phone input{border:1px solid #cccccc;border-radius:3px;color:#6a6c70;float:left;font:400 12px/30px "Open Sans";height:47px;margin-bottom:5px;padding:0 30px 0 67px;text-transform:capitalize;width:100%;}
.sku{font-size:12px !important;line-height:15px !important;text-align:center; !important;}/*tisindia*/
.subs-sec input{width:95%;margin-bottom:10px;}
.text-listing-section .nexttwodays{width:auto;float:right;}
.text-listing-section .nexttwodays input[type="radio"]{display:none;}
.text-listing-section .nexttwodays label{background:#fff !important;border:1px solid #e7e7e7 !important;border-radius:10px !important;height:auto !important;margin-right:5px;width:90px !important;color:#32383e;box-shadow:none!important}
.text-listing-section .nexttwodays label.active{background:#d91c5c!important;border:1px solid ##d91c5c!important;color:#fff;box-shadow:none!important}
.reset{margin:0 !important;width:100% !important;}/*tisindia*/
.reset #reset-city-product-listing{width:100%;}

.main-form{background:#fff;border-radius:5px;height:auto;margin:35px auto;min-height:220px;padding:28px 28px 0;width:90%;}
.main-form h2{color:#434353;font-family:"Open Sans";font-size:24px;font-weight:500;line-height:19px;padding-bottom:10px;text-transform:uppercase;}
.main-form input{margin-bottom:10px;}
.resetwrapper{min-height:420px;}
.forgotp{min-height:420px;}
.forgot .btn-create{margin-top:0px;top:495px;}
/* #custom-search-input .btn-middle:focus, #custom-search-input .btn-middle:hover{background:#da2260;border-bottom:3px solid #da2260!important;} */
#custom-search-input .btn-middle:focus, #custom-search-input .btn-middle:hover{background:#ed1e79;border-bottom:3px solid #ed1e79 !important;} 
.res-pop .pop-close{display:none;}
.pop-close.pop-bottom.pop-hidden{margin-bottom:10px;padding-top:10px;}
.checkbox-heading2 .well{float:left;width:100%;}



/*kapil tyagi 29-11-2016*/
#comProduct.detail_nav li{ width:30.5%; margin-bottom:10px;}/*tisindia*/
.checkbox-style_detail #comProduct.detail_nav li figure{ width:100%; line-height:0px;}
.checkbox-style_detail #comProduct.detail_nav li figure img{ height:160px !important; width:100%;}
.checkbox-style_detail #comProduct.detail_nav li span strike{ display:block;}

.comp_name  label {
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #5c6373;
    cursor: pointer;
    font-family: "Open Sans";
    font-size: 15px;
    font-weight: 300;
    min-height: 16px;
    vertical-align: middle; margin-top:5px; margin-bottom:5px !important;;
}
.comple_product button .glyphicon-minus{ color:#fff !important;}
.input-group.comple_product{ display:none;}
.add-comple{ text-align:center;}
.add-comple .btn-success{ width:100%; height:37px;}

.checkbox label, .checkbox label::after{ line-height:16px !important;}
.comp_name {
    float: left;
    line-height: 0;
    width: 100%;
}

.overlay{ display:none; }
/* therest. */

/* cart! */
.discounted-price {margin-right: 10px;}
.complementary-name {padding-top: 16px;}
.complementrty-price {margin-top:16px;}
/* cart. */

.flower-banners div {margin:10px auto;}

/* bootstrap margin css copy */

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}
.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important} 

/* bootstrap margin css copy */

/* 20191115 */
.container-90{width:86%; margin:0 auto;} 


/* 20200122 */
@keyframes glowing {
  0% { background-color: #9E005D; box-shadow: 0 0 6px #9E005D; }
  50% { background-color: #D4027D; box-shadow: 0 0 20px #D4027D; }
  100% { background-color: #9E005D; box-shadow: 0 0 6px #9E005D; }  
}

.glownow {
	margin: 50px;
	animation: glowing 1500ms infinite;
}
/* 20200122 */
 

.kampanya {
	padding:10px; width:100%; margin:0; /*background:#9E005D;*/background:#D4145A;color:white;font-size:2vw;font-weight:bold;
}
.kampanya a {color:white;}
.kampanya span.bilgi {color:yellow;font-size:smaller;}
.kampanya span.kod {background-color:yellow;color:black;} 

/* medias! */
@media (max-width: 413px) {
body {font-size: 12px; }
/* 20191115 */
.container-90 {width:100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.shoping-cart a {font-size: 12px;}
.shoping-cart .padding-dec .form-group > li span.lorem {width: 100%; margin-bottom:0;}
.ra-editable {width:90%;}
.hidden-413 {display:none;}
.mobile-visible {display:block;}
.navbar-nav {overflow: scroll;}
#districtSearch {padding-right:66px;}
/* 20190209 */
#comProduct.detail_nav li {width:46%;}
.detail_nav li {margin-right: 8px;}
/* 20190209 */
}

@media (max-width: 524px) {
	.col-xs-6, .col-xs-12 {padding-right:3px; padding-left: 3px;}
	header {display:none;}
	.top-banner {margin: 5px 0 3px;}
	.thumbnail {margin: 3px 0;}
	.col-xxs-12 {width: 100%;text-align:center;}
	.col-xxs-8 {width:80%; text-align:right;}
	.mobile-visible {display:block;}
.navbar-nav {overflow: scroll;}
#districtSearch {padding-right:66px;}
/* 20190209 */
.detail_nav li {margin-right: 6px;}
/* 20190209 */
}


@media (max-width: 767px) {
	#shop_now {margin-top:4px;}
	.navbar-nav {margin: 0;}
	.navbar-default .navbar-nav>li>a {
		background-color: #fff;
		color: #000;
		display: block;
	}
	.navbar-nav>.dropdown>a:after{content:'˅';font-size:24px;position:absolute;right:10px;top:calc(50% - 12px);transition:all .3s ease-in-out}
	.navbar-nav>.dropdown.open>a:after{content:'˄'}
	.navbar-default {margin-bottom:10px;}
	.total-button{margin-top:4px; margin-bottom:10px;}
	.btn-continue {width:100%;}

	/* center-links! */
	.center_links li a.bill{background-position:5px -126px;background-size:84% auto;}
	.center_links li a.pay.active{background-position:6px -398px;background-size:79% auto;}
	figcaption{font:12px/18px "Open Sans" !important;font-weight:700;}
	.center_links li a.login{background-position:8px -57px;background-size:73% auto;}
	.center_links li a{height:55px;width:55px;}
	.center_links li a.bill.active{background-size:80% auto;background-position:5px -345px;}
	.center_links li a.pay{background-position:4px -184px;background-size:82% auto;}

	
	
	.center_links li a{width:63px;height:63px;}
	.center_links li a.pro{background-size:65% auto;background-position:12px -5px;}
	.center_links li a.login{background-position:12px -59px;background-size:70% auto;}
	.center_links li a.bill.active{background-position:6px -392px;background-size:79% auto;}
	.center_links li a.pro.active{background-size:72% auto;background-position:10px -241px;}
	.center_links li a.bill{background-position:5px -145px;background-size:84% auto;}
	.center_links li a.pay.active{background-position:6px -457px;background-size:79% auto;}
	.center_links li a.pay{background-position:7px -189px;background-size:75% auto;}
	
	.center_links li{width:24.5%;}
	/* center-links. */
	
	.product-name {text-align:center;}

	.image-center > img {width:50%; margin: 0 auto; display:block;}
	
	.mobile-visible {display:block;}
.navbar-nav {overflow: scroll;}

}

@media (max-width: 991px) {
	.list-section {padding-bottom:10px;}
}

@media (min-width: 768px) {
	#search-mobile {display:none;}
	.navbar-nav>li>a, .nav>li>a {padding: 15px 12px;}
}

@media (max-width: 359px) {
	.navbar-brand {padding:8px 1px 0 1px;}
	.top-banner {margin: 5px 0 3px;}
	/* 20191114  .thumbnail-link {display:block; min-height: 177px;} */
	.thumbnail a>img, .thumbnail>img {max-height:177px;}
	/*20191114 .thumbnail span {font-size:13px; min-height: 75px;} */
	.thumbnail h2 {font-size:16px;}
	.thumbnail .undiscounPrice p {font-size:10px;}
	.thumbnail .list-price { min-height:auto; padding-bottom: 2px;}
	.sku {font-size: 10px; line-height: 10px;}
	.mobile-visible {display:block;}
.navbar-nav {overflow: scroll;}

}

@media (min-width: 360px) and (max-width: 374px) {
	/* 20191114  .thumbnail-link {display:block; min-height: 204px;} */
	.thumbnail a>img, .thumbnail>img {max-height:204px;}
	/*20191114  .thumbnail span {font-size:13px; min-height: 75px;} */
	.thumbnail h2 {font-size:16px;}
	.thumbnail .undiscounPrice p {font-size:10px;}
	.sku {font-size: 10px; line-height: 10px;}
	.thumbnail .list-price { min-height:auto; padding-bottom: 2px;}
	.mobile-visible {display:block;}
.navbar-nav {overflow: scroll;}

}

@media (min-width: 375px) and (max-width: 413px) {
	/* 20191114 .thumbnail-link {display:block; min-height: 220px;} */
	.thumbnail a>img, .thumbnail>img {max-height:220px;}
	/*20191114 .thumbnail span {font-size:13px; min-height: 75px;} */
	.sku {font-size: 10px; line-height: 10px;}
	.mobile-visible {display:block;}
.navbar-nav {overflow: scroll;}

}

@media (min-width: 414px) and (max-width: 524px) {
	/* 20191114 .thumbnail-link {display:block; min-height: 238px;} */
	.thumbnail a>img, .thumbnail>img {max-height:238px;}
	/*20191114 .thumbnail span {font-size:13px;} */
	.sku {font-size: 10px; line-height: 10px;}
	.mobile-visible {display:block;}
.navbar-nav {overflow: scroll;}

}




@media (min-width: 525px) and (max-width: 575px) {
	header {display:none;}
	/* 20191114 .thumbnail-link {min-height: 312px;} */
	.mobile-visible {display:block;}
	.navbar-nav {overflow: scroll;}
}

@media (min-width: 576px) and (max-width: 767px) {
	header {display:none;}
	/* 20191114 .thumbnail-link {display:block;} */
	/*20191114 .thumbnail span {font-size:16px;} */
	.mobile-visible {display:block;}
.navbar-nav {overflow: scroll;}
}



@media (min-width: 768px) and (max-width: 991px) {
	/* 20191114 .thumbnail-link {min-height: 269px;} */
	.navbar-default .navbar-nav > li > a {padding-right:12px; padding-left: 12px;}
	.complementary-image {padding-top: 16px;}
	/* 20190209 */
	#comProduct.detail_nav li {width:46%;}
	.detail_nav li {margin-right: 8px;}
	/* 20190209 */
}

@media (min-width: 992px) and (max-width: 1199px) {
	/* 20191114 .thumbnail-link {min-height: 262px;} */ 
	/* 20190209 */
	.detail_nav li {margin-right: 6px;}
	/* 20190209 */
}

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

}
