@font-face{font-family:'montserratblack';src:url('../../fonts/front/montserrat-black-webfont.eot');src:url('../../fonts/front/montserrat-black-webfont.eot?#iefix') format('embedded-opentype'),
url('../../fonts/front/montserrat-black-webfont.woff2') format('woff2'),
url('../../fonts/front/montserrat-black-webfont.woff') format('woff'),
url('../../fonts/front/montserrat-black-webfont.ttf') format('truetype'),
url('../../fonts/front/montserrat-black-webfont.svg#montserratblack') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'montserratbold';src:url('../../fonts/front/montserrat-bold-webfont.eot');src:url('../../fonts/front/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../../fonts/front/montserrat-bold-webfont.woff2') format('woff2'),
url('../../fonts/front/montserrat-bold-webfont.woff') format('woff'),
url('../../fonts/front/montserrat-bold-webfont.ttf') format('truetype'),
url('../../fonts/front/montserrat-bold-webfont.svg#montserratbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'montserratlight';src:url('../../fonts/front/montserrat-light-webfont.eot');src:url('../../fonts/front/montserrat-light-webfont.eot?#iefix') format('embedded-opentype'),
url('../../fonts/front/montserrat-light-webfont.woff2') format('woff2'),
url('../../fonts/front/montserrat-light-webfont.woff') format('woff'),
url('../../fonts/front/montserrat-light-webfont.ttf') format('truetype'),
url('../../fonts/front/montserrat-light-webfont.svg#montserratlight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'montserratmedium';src:url('../../fonts/front/montserrat-medium-webfont.eot');src:url('../../fonts/front/montserrat-medium-webfont.eot?#iefix') format('embedded-opentype'),
url('../../fonts/front/montserrat-medium-webfont.woff2') format('woff2'),
url('../../fonts/front/montserrat-medium-webfont.woff') format('woff'),
url('../../fonts/front/montserrat-medium-webfont.ttf') format('truetype'),
url('../../fonts/front/montserrat-medium-webfont.svg#montserratmedium') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'montserratregular';src:url('../../fonts/front/montserrat-regular-webfont.eot');src:url('../../fonts/front/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../../fonts/front/montserrat-regular-webfont.woff2') format('woff2'),
url('../../fonts/front/montserrat-regular-webfont.woff') format('woff'),
url('../../fonts/front/montserrat-regular-webfont.ttf') format('truetype'),
url('../../fonts/front/montserrat-regular-webfont.svg#montserratregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'montserratsemibold';src:url('../../fonts/front/montserrat-semibold-webfont.eot');src:url('../../fonts/front/montserrat-semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('../../fonts/front/montserrat-semibold-webfont.woff2') format('woff2'),
url('../../fonts/front/montserrat-semibold-webfont.woff') format('woff'),
url('../../fonts/front/montserrat-semibold-webfont.ttf') format('truetype'),
url('../../fonts/front/montserrat-semibold-webfont.svg#montserratsemibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'montserratitalic';src:url('../../fonts/front/montserrat-italic-webfont.eot');src:url('../../fonts/front/montserrat-italic-webfont.eot?#iefix') format('embedded-opentype'),
url('../../fonts/front/montserrat-italic-webfont.woff2') format('woff2'),
url('../../fonts/front/montserrat-italic-webfont.woff') format('woff'),
url('../../fonts/front/montserrat-italic-webfont.ttf') format('truetype'),
url('../../fonts/front/montserrat-italic-webfont.svg#montserratitalic') format('svg');font-weight:normal;font-style:normal;}
::-webkit-input-placeholder{color:#a3a6a9;}
:-moz-placeholder{color:#a3a6a9;}
::-moz-placeholder{color:#a3a6a9;}
*:-ms-input-placeholder{color:#a3a6a9!important;}
html{width:100%;}
.clr{clear:both;}
body{width:100%;font-family:'montserratregular', sans-serif; padding:0 !important; font-size: 1em;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
body{-webkit-font-smoothing:antialiased;letter-spacing:0.5px;}
select::-ms-expand{display:none;}
select{-webkit-appearance:none;}
dl, dt, dd, ol, ul, li{margin:0;padding:0;list-style-type:none;}
a:active,select , a:focus , a:hover, button:hover{outline:none !important;text-decoration:none !important;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}
option{padding:5px;}
button:focus{outline:0!important;border:0px;}
a:focus{outline:0!important;}
textarea{padding: 10px !important; font-size: 14px !important;}
textarea, input:focus{outline:0!important;}
img{max-width:100%;height:auto;}
p{color:#333333;font-size:14px;font-family:'montserratlight';line-height:22px;}
.p-l-10{padding-left:10px;}
.p-r-10{padding-right:10px;}
.m-l-10{margin-left:-10px}
.m-r-10{margin-right:-10px;}
body .fade.in{background: rgba(51, 51, 51, 0.38) !important;}
.h5, h5 { font-size: 1.1em; }
/*Swapnil*/
.Thank-you-order .modal-header{background-color: transparent; padding: 0;}
.Thank-you-order .modal-dialog{max-width: 500px !important;} 
/*Bhavesh Css Start */
.logo-section.new-logo-changes{width: 250px;height: 107px; margin-top: 15px;position: relative;  animation-name: example; animation-duration: 15s;background-image: url(../../images/english.png); background-repeat: no-repeat; animation-iteration-count: infinite; }
@keyframes example {
0%   {background-image: url(../../images/english.png); background-repeat: no-repeat; left:0px; right:0px;}
25%  {background-image: url(../../images/english.png); background-repeat: no-repeat; left:0px; right:0px;}
50%  {background-image: url(../../images/hindi.png); background-repeat: no-repeat; left:0px; right:0px;}
75%  {background-image: url(../../images/telugu.png); background-repeat: no-repeat; left:0px; right:0px;}
}
ul#ui-id-1.ui-widget-content {max-height: 400px;overflow-y: auto;}
.text-center-or {text-align: center;font-size: 15px;color: #a4a4a4;margin-bottom: 20px;}
.wholseler-cate-search.my-pro-inputs input{padding: 0 10px; margin-top: 0;}
.searchbtn button.clearretailerProduct{background-image: none;     padding: 0px 13px 0px 16px;}
.searchbtn button.clearretailerProduct:hover{background-image: none;}
.food-essen-left .note-qty{font-size: 11px; margin-left: 20px; display: inline-block;}
.searchbtn button.btn-new-pro{background-image: none !important;}
.searchbtn button.btn-new-pro{background-image: none !important;}
.search-icon-wholse.searchbtn.pro-retailr-fnt{position: static; margin-bottom: 30px;}
.ui-menu .ui-menu-item{padding: 0 !important;}
.ui-state-active, ui-widget-content .ui-state-active{background:#fdca09 !important; border: 1px solid #fdca09 !important; color: #fff !important;}
.radio-btns.payments-icon .radio-btn .check{top: 0px; bottom: 0px; margin: auto 0;}
.radio-btns.payments-icon {margin-top: 50px;}
/*, textarea:-webkit-autofill, select:-webkit-autofill*/
/*input:-webkit-autofill, input:-moz-autofill, input:-o-autofill {background-color: #fff !important; background-image: none !important;color: rgb(0, 0, 0) !important;}*/
.food-essen-right{float: right;}
.food-essen-right.countQtyDiv{float: right;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset; -moz-box-shadow: 0 0 0px 1000px white inset; -o-box-shadow: 0 0 0px 1000px white inset; }
.logo-size-front{ height: 51px;}
.mck-sidebox .mck-group-member-list li .blk-lg-3 img{width: 40px !important; height: 40px !important; border-radius: 50% !important; -webkit-border-radius: 50% !important; -moz-border-radius: 50% !important; -o-border-radius: 50% !important;}
.loaders{width: 100%; height: 100%;}
.loaders img{width: 200px;}
.review-txts-shipments {
    margin-bottom: 20px;
}
.count-star-rev {
    display: inline-block;margin-right: 10px;
}
.main-star-rev {
    display: block;
}

.error-main-section{padding: 30px; background-color: #efdfdf; border-radius: 5px; margin-bottom: 30px; border: 1px solid #dc9d9d;}

.thankyou-main-section{padding: 30px; background-color: #e7efdf; border-radius: 5px; margin-bottom: 30px; border: 1px solid #bddc9d;}
.thankyou-img-icon {
    width: 130px;
    text-align: center;
    margin: 0 auto 20px;
}

.thankyou-img-txt-succes {
    text-align: center;
    font-size: 18px;
    letter-spacing: 0.2px;
    color: #424c38; font-family: 'montserratlight';
}


/*Switch ON OFF Start*/
.switch-main-bg .switch {display: inline-block; height: 35px; position: relative; width: 95px;}
.switch-main-bg .switch input {display: none;}
.switch-main-bg .slider-on {background-color: #9f9f9f; bottom: 0; cursor: pointer; left: 0; position: absolute; right: 5px; top: 0; transition: all 0.4s ease 0s;}
.switch-main-bg .slider-on::before {background-color: white; bottom: 4px;content: "";height: 28px;left: 4px;position: absolute;transition: all 0.4s ease 0s;width: 28px;}
.switch-main-bg input:checked + .slider-on {background-color: #92c44f;}
.switch-main-bg input:checked + .slider-on::before {transform: translateX(60px); -webkit-transform: translateX(53px);} 
.switch-main-bg .slider-on.round {border-radius: 34px;}
.switch-main-bg .slider-on.round::before {border-radius: 50%;}
.on-button {color: #dbefc1; font-size: 13px;font-weight: normal;margin: 0px 0;padding: 0px 7px;opacity: 0;position: absolute;top: 10px;left: 0;}
.switch-main-bg input:checked + .slider-on .on-button {opacity: 1;}  

.off-button {color: #ffffff; font-size: 12px;font-weight: normal;margin-left: -4px;opacity: 1;padding-right: 5px;position: absolute;right: 3px;top: 10px;background: transparent;border: none;}
.switch-main-bg input:checked + .slider-on .off-button {opacity: 0;} 
.switch-main-bg {position: relative;top: 13px;}
/*Switch ON OFF End*/

.alert-danger{clear: both;}
.mck-sidebox-launcher .mck-button-launcher{z-index: 99 !important;}
.mrt0 {margin-top: 20px;}
.grocer-gst-percent.gst-per-dv {display: inline-block;margin-left: 10px;}
.welcome-contain-blo.welc-txt {width: 80%;text-align: center;right: 0;left: 0;}
.conta-send.popup.resend-otp button {width: 46%;display: block;float: left;margin-right: 4%;}
.conta-send.popup.resend-otp button:last-child{margin-right: 0%;}
.wholsel-pro-block:hover .wholsel-pro-text.circle .icn-view-prodct{height: 50px;width: 50px;background-color: #fdca09;text-align: center;padding-top: 14px;border-radius: 50%;display: inline-block;color: #ffffff; margin: 0 auto;z-index: 9;position: relative;}
.rating-rates img{height: 100%;}
.wholsel-pro-block .wholsel-pro-text.circle .icn-view-prodct{display: none;}
.check.active-pro {border: 1px solid #20b9d9 !important;color: #20b9d9;}
.form-group.form-accept.spacebt .user-bos{position: relative; top: 0;}
.product-radio .radio-sections .radio-btn.active-pro label{color: #20b9d9;}
.product-radio .radio-sections .radio-btn.active-pro .check{    border: 1px solid #20b9d9;}
.conta-sendsss a.active {background-color: #fbd828;border: 1px solid #fbd828;color: #333;}
.product-image img.large-size-img{height: 200px;max-width: 300px;}
.icon-advertimt{max-width: 300px;text-align: right;margin-top: 15px;}
.icon-advertimt a{display: inline-block; width: 30px; height: 30px;border-radius: 50%;padding-top: 4px;text-align: center;color: #8d96a0;border: 1px solid #8d96a0;}
.icon-advertimt a:hover{color: #fff; background-color: #8d96a0;}
.seller-advrt{font-weight: 600;font-size: 16px;}
.pagents-founds{width: 100%;padding: 100px 0;text-align: center;font-size: 20px;font-weight: 600;}
/*Bhavesh Css End */
.amount-no{margin-top: 10px;}
.dropdown-menu{left: auto;right: 0px;}
form{position: relative;}
.login-section .error-msg{bottom: -22px;left: 0;}
.icon-btn.edit-rmv{font-size: 24px;margin-right: 0px; margin-top: 20px;}
.favticns {position: absolute;right: 15px; top: 15px;z-index: 9;}
.favticns a{border-radius: 50%;width: 40px; height: 40px;text-align: center;padding-top: 8px;font-size: 18px;color: #38a5ab;background-color: #fff;display: block;}
.favticns a:hover{color: #fff;background-color: #38a5ab;}
.favticns a.actives{color: #fff;background-color: #38a5ab;display: block;}
.form-accept .user-bos{width: 100%;display: block; position: relative;}
.form-accept .user-bos{width: 100px;position: absolute;top: -4px;right: 0px;}
.form-group.form-accept input{padding-right: 110px;}
.buyr-txt{font-size: 12px;}
.detail-content .buyer-quotins .info.if-colos{background-color: #f7f7f7;}
.detail-content .buyer-quotins .info{background-color: #fff;margin-bottom: 0;padding: 8px 0 0;}
.detail-content .buyer-quotins .info h5{left: 10px; top: 8px;}
.wholseler-pro-txt .net-amoun-text{display: inline-block;margin-right: 0px; font-family: 'montserratlight';font-size: 15px; vertical-align: top;}
.wholseler-pro-txt .net-amoun-text:last-child{margin-right: 0;max-width: 370px;width: 100%;}
.wholseler-pro-txt  .wholser-bold{font-family: 'montserratmedium'; font-size: 16px; color: #4b4647;}
.net-amoun-text.wholser-bold span{margin-right: 36px;display: inline-block;font-family: 'montserratmedium';}
.wholseler-pro-txt .net-amoun-text span{display: inline-block;font-size: 15px;}
.icon-btn.edit-rmv.sendrfqs-btns{font-size: 18px;margin-top: 20px;}
.produ-cate-top.quality-back-btn .icon-btn.edit-rmv.pull-right.sendrfqs-btns { margin-top: 4px;}
/*ul.su-menu.left-menu-active{display: block;}*/
.wholse-cate-left-menu li.left-sub-menu-active{background-color: #333;}
.pro-dtls {position: relative;width: 100%;height: 100%;}
.profile-img-block.left-editimg .pro-img{height: 70px;width: 70px;border-radius: 50%; overflow: hidden;}
.profile-img-block.left-editimg .pro-img img{width: 100%; height: 100%;}
.profile-img-block.left-editimg{position: relative; width: 72px; margin: 0 auto;}
.profile-img-block.left-editimg .update-pic-btns{height: 35px; border-radius: 50%;z-index: 9; width: 35px; position: absolute; top: -24px; right: -10px; cursor: pointer; background-color: #20b9d9;     padding-top: 8px;overflow: hidden;}
.profile-img-block.left-editimg .up-btn{height: 35px; border-radius: 50%;width: 35px; position: absolute; top: 0px; right: 0px; background-color: #20b9d9; border: 1px solid #20b9d9;  cursor: pointer;}
.persnl-detls-error.upload-block .parsley-errors-list.filled{bottom: auto;}
.conta-send.my-advmt-htdcs{float: left; margin-bottom: 10px;}
.profile-img-block.left-editimg.large-uploads .update-pic-btns{top: 0px; right: 10px;}
.profile-img-block.left-editimg.large-uploads{width: 100%; height: 100%;}
.profile-img-block.left-editimg.large-uploads .pro-img{height: 262px; width: 100%; border-radius: 0; overflow: hidden;}
.profile-img-block.left-editimg.large-uploads .pro-img .carousel, .profile-img-block.left-editimg.large-uploads .pro-img .carousel .carousel-inner, .profile-img-block.left-editimg.large-uploads .pro-img .carousel .carousel-inner > .item{height: 100%;}
button.btn.btn-default.btn-number{margin: 0;}
.profile-img-block.left-editimg.large-uploads .pro-img .carousel-indicators{bottom: 0;}
.profile-img-block.left-editimg.large-uploads .pro-img .carousel-indicators li{border: 1px solid #333333}
.profile-img-block.left-editimg.large-uploads .pro-img .carousel-indicators li.active{background: #333333}
.pro-dtls a.arrow-zoom {background-color: #dae4e8; text-align: center; border-radius: 3px;padding-top: 6px; 

-webkit-animation: slide-down .3s ease-out;
-moz-animation: slide-down .3s ease-out;
}
@-webkit-keyframes slide-down {
0% { opacity: 0; -webkit-transform: translateY(-50%); }   
100% { opacity: 1; -webkit-transform: translateY(0); }
}
@-moz-keyframes slide-down {
0% { opacity: 0; -moz-transform: translateY(-50%); }   
100% { opacity: 1; -moz-transform: translateY(0); }
}

.xzoom-gallery{
-webkit-animation: slide-down .3s ease-out;
-moz-animation: slide-down .3s ease-out;
}
.main-star-rev .fa-star{color: #ccc; font-size: 20px; display: inline-block;}

.main-star-rev .fa-star.actv-str{color: #fdca09;}


/*.tb-dip{display: table;}*/
.pre-ntx{vertical-align: top; padding-top: 5px;}
#dashboard ul li ul .left-sub-menu-active a{color: #fff;}
.net-amoun-text.wholser-bold span:last-child{margin-right: 0;}
a.GST-link:hover{background-color: transparent;}
.profile-img-block.left-editimg .attachment_upload{width: 35px;}
/*.pre-ntx{ width: 25%; top: 0; bottom: 0px; }*/
/* Date Picker Dropdown Start */
.ui-datepicker-title .ui-datepicker-month{background-image: url(../../images/front/drop-arrow.png); background-repeat: no-repeat;background-position: 100% 10px;}
.ui-datepicker-title .ui-datepicker-year{background-image: url(../../images/front/drop-arrow.png); background-repeat: no-repeat;background-position: 100% 10px;}
/* Date Picker Dropdown End */
.pro-dtls .left-icns-pro{ position: absolute; top: 0;z-index: 9; bottom:0px; margin: auto 0;width: 5%; height: 30px; left: 0px;  cursor: pointer;}
.pro-dtls .right-icns-pro{ position: absolute; top: 0;z-index: 9;bottom:0px; margin: auto 0; width: 5%; height: 30px; right: 0px;  cursor: pointer;}
.input-group{z-index: 0;}
.xzoom-container.pro-mtop{margin-top: 30px;}
.user-pic-block{width: 100px; height: 100px; border-radius: 50%; overflow: hidden; margin: 0 0 10px;}
.user-pic-block img{height: 100%;}
.seens-block{color: #7F7F7F; font-family: 'montserratregular'; padding-left: 10px; margin-bottom: 3px;}
.rating-stars-block{margin-bottom: 15px; color: #CDCDCD; font-size: 16px; padding-left: 3px;}
.rating-stars-block .stars-active{color: #FFAD00}
.xzoom-container.pro-mtop.margin-top-o{margin-top: 0px;}
/*21 12 2017 Css Start*/
#paneldashboard2{display:none;}
.title-product-pop.wholselers-tlts {padding: 5px 10px;font-size: 16px;border-radius: 3px;cursor: pointer;background-color: #20b9d9; color: #fff;margin-bottom: 15px;}
.radio-btns.rfq-popup-pro .radio-btn label{ z-index: 9999;   padding: 20px 5px 20px 34px;font-size: 14px;color: #565656;margin: 0;background-color: transparent;}
.radio-btns.rfq-popup-pro{width: 100%;}
.radio-btns.rfq-popup-pro .radio-btn{border-bottom: 1px solid #ededed; margin-bottom: 0px;float: none;}
.radio-btns.rfq-popup-pro .radio-btn:last-child{border-bottom: 0px;}
.modal-dialog.rfq-popup-wholsers{max-width: 600px !important;}
.modal-dialog.rfq-popup-wholsers .error-red{font-size: 11px;}

.radio-btns.rfq-popup-pro .radio-btn .check{left: 10px; z-index: 999; top: 22px;}
.radio-btns.rfq-popup-pro input[type="radio"]:checked ~ label{background-color: transparent;padding-top: 20px;padding-bottom: 20px;margin: 0;border-bottom: 2px solid #20b9d9;font-weight: 600;color: #575757;}
.title-names-addres{display: block; font-size: 16px;color: #333;font-family:'montserratmedium';}
.radio-btns.rfq-popup-pro .radio-btn input[type="radio"]:checked ~ .check{top: 22px;}
.radio-btns.rfq-popup-pro .radio-btn input[type=radio]{top: 20px;left: 12px;z-index: 99;}
.wholser-pro-radio{text-align: center;}
.img-checkbox{width: 30px;height: 30px;border-radius: 50%;overflow: hidden;float: left;margin-right: 10px;}
.img-checkbox img{width: 100%;height: 100%;}
.wholesaler-details-nm .img-checkbox{width: 30px;height: 30px;border-radius: 50%;overflow: hidden;float: left;margin-right: 10px;}
.wholr-pdts-body .img-checkbox{width: 30px;height: 30px;border-radius: 50%;overflow: hidden;float: left;margin-right: 10px;}
.wholr-pdts-body .img-checkbox img{width: 100%;height: 100%;}
.wholseler-checkbox{position: relative;}
.wholser-pro-radio.space-t-b{margin: 10px 0;}
.title-product-pop.pro-dtl{font-size: 18px;}
.wholesaler-details-nm span{margin-top: 5px; display: block;}
.load-more-btn .load-more{background-color: #333333;border: 1px solid #333333;color: #ffffff;font-family: 'montserratregular';font-size: 15px;height: 40px;min-width: 155px;text-align: center;padding-top: 3px;display: block;border-radius: 3px;margin: 20px auto;}
.load-more-btn .load-more:hover{background-color: #fff;color: #333333;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background-color: #fdca12  !important; border-color: #fdca12 !important;}
.net-amoun-text.wholser-bold.cart-last-box{display: block;max-width: 244px;float: right;margin-right: 0;width: 100%;}
.col-six{float: left;}
.net-amoun-text.wholser-bold.cart-last-box.radio-btns .radio-btn label{padding: 0px 7px 0px 24px;}
.col-six:last-child{margin-left: 30px;}
.col-six .net-amoun-text{padding-right: 0; margin-right: 0;}
/*
.wholseler-checkbox [type="checkbox"] + label{width: 100% !important;padding-left: 0px !important; padding-right: 28px!important; display: block !important;}
.wholseler-checkbox [type="checkbox"].filled-in + label::before, [type="checkbox"].filled-in + label::after { left: auto !important; right: 0 !important; transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, right .20s .1s;}
.wholseler-checkbox [type="checkbox"].filled-in:checked + label::before {right: 8px !important;border-right: 2px solid transparent !important;border-right: 2px solid #ffffff !important;}
*/
.login-section .form-group{margin-bottom: 0 !important;}
.wholesaler-details-nm{background-color: #f4f8f8;padding: 15px;border: 1px solid #e7e7e7;}
.suppliet-tx-error{font-size: 16px; color: #333;}
.suppliet-tx-error .conta-send button{margin: 10px;}
.suppliet-tx-error .conta-send a{margin: 10px;}
.error-red{z-index: 9;}
#dashboard .arrows-open{position: absolute; width: 100%; height: 40px; z-index: 99;right: 0;}
#dashboard .arrows-open a{display: block;height: 40px;position: relative;background-image: url(../../images/front/arrow-clicks--2.png);background-repeat: no-repeat; background-position: 14px 7px; transition: 0.1s;-webkit-transition: 0.1s;-moz-transition: 0.1s;-ms-transition: 0.1s;-o-transition: 0.1s;}
#dashboard.active .arrows-open {top: 10px; width: 72px;    }
#dashboard.active .wholse-cate-left-menu ul{padding-top: 0px;}
#dashboard .wholse-cate-left-menu ul{padding-top: 40px;}
#dashboard.active .arrows-open a{height: 34px;position: absolute; background-image: url(../../images/front/arrow-clicks--1.png); background-repeat: no-repeat; display: block; right: 10px;width: 30px; background-position: 96% 4px;}
.arrows-open a i{font-size: 20px;color: #333;text-align: center;}
.arrows-open a:hover i{color: #38a5ab;}


.btm-add.addCategory {    color: #20b9d9; font-size: 16px; font-family: 'montserratlight';}
.produ-cate-top i {    font-size: 12px;    margin-left: 2px;}

/*Radio Buttons*/
.color-radio-btn  .radio-btns .radio-btn{
display: inline-block;
position: relative;
float: none;
height: 30px;
width: 30px;
}
.color-radio-btn  .radio-btns .radio-btn input[type=radio]{  position: absolute;  visibility: hidden;}
.color-radio-btn  .radio-btns .radio-btn label{  font-family: "open sans";  font-weight: normal; color: #646464; display: block; position: relative; font-size: 16px; padding: 0px; margin: 0px auto; z-index: 9;  cursor: pointer;  -webkit-transition: all 0.25s linear;    height: 30px;width: 30px;}
.color-radio-btn  .radio-btns .radio-btn .check{  display: block;  position: absolute;  border: none;  border-radius: 0;  height: 30px;  width: 30px;  top: 0px;  left: 0px;  z-index: 5;  transition: border .25s linear;
-webkit-transition: border .25s linear;    background: #d72c1c;margin: 0;}
.color-radio-btn  .radio-btns .radio-btn .check::before {  border-radius: 0;    content: "";    display: block;    height: 30px;    left: 0px;    margin: auto;    position: absolute;    top: 0px;    transition: background 0.25s linear 0s;    width: 30px;}
.color-radio-btn  .radio-btns input[type=radio]:checked ~ .check {border: none;}
.color-radio-btn  .radio-btns input[type=radio]:checked ~ .check::before{background: #d72c1c;}
.color-radio-btn  .radio-btns input[type=radio]:checked ~ label{  color: #ffc740;}

.check-img-seciton{display: none;position: absolute;top: 6px;left: 8px;color: #ffffff;z-index: 9;}
.color-radio-btn .radio-btns input[type=radio]:checked ~ .check-img-seciton{display: block;}

.color-radio-btn  .radio-btns .radio-btn.green .check{ background: #008a00;}
.color-radio-btn  .radio-btns .radio-btn.green input[type=radio]:checked ~ .check::before{background: #008a00;}

.color-radio-btn  .radio-btns .radio-btn.yello .check{ background: #f0a30a;}
.color-radio-btn  .radio-btns .radio-btn.yello input[type=radio]:checked ~ .check::before{background: #f0a30a;}

.color-radio-btn  .radio-btns .radio-btn.blue .check{ background: #1d56c7;}
.color-radio-btn  .radio-btns .radio-btn.blue input[type=radio]:checked ~ .check::before{background: #1d56c7;}

.color-radio-btn  .radio-btns .radio-btn.black .check{ background: #000;}
.color-radio-btn  .radio-btns .radio-btn.black input[type=radio]:checked ~ .check::before{background: #000;}


/*
Radio Buttons
.radio-btn p{height: 45px; overflow: hidden;margin: 0px; padding: 0px; }
.interior-icon {margin-top: 15px;}
.team-div{width: 87px;height: 2px; background:#d1d1d1;margin: 10px auto;}
.radio-sections .radio-btn{text-align: center;display: block;position: relative;
height:179px;width: 100%; max-width: 272px;margin-bottom: 20px;border-radius: 5px; -webkit-transform: translateZ(0);transform: translateZ(0);box-shadow:2px 2px 2px 0px rgba(225, 225, 225, 1);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;   background:#fff;}
.radio-sections .radio-btn input[type=radio]{position: absolute;visibility: hidden;}
.radio-sections .radio-btn label{width: 100%;height: 100%;font-family:"open sans bold";font-weight: normal;color: #4f4f4f;display: block;position: relative;font-size: 16px;padding: 20px;margin: 10px auto;z-index: 9;cursor: pointer; -webkit-transition: all 0.25s linear;}
.radio-sections .radio-btn .check{display: block;position: absolute;border: 1px solid #AAAAAA;height: 100%;width: 100%;top: 0;left: 0px;z-index: 5;transition: border .25s linear; -webkit-transition: border .25s linear;}
.radio-sections .radio-btn .check::before {width: 100%;height: 100%;border-radius: 100%;content: "";display: block;left:0;margin: auto;position: absolute;top: 0;transition: background 0.25s linear 0s;}
.radio-sections input[type=radio]:checked ~ .check {border: 2px solid #ffc740;}
.radio-sections input[type=radio]:checked ~ .check::before{background:transparent;}
.radio-sections input[type=radio]:checked ~ label{  color: #ffc740;}
*/







#dashboard .wholse-cate-left-menu ul.newlefts.su-menu{padding-top: 0;}
#dashboard ul.newlefts.su-menu li a .leftsidebr-sub{width: 23px;margin-left: 10px;}
.transactions-table .table-cell.wdth-showise{ white-space: normal;}



/*21 12 2017 Css End*/
.cursor-point-auto{cursor: auto !important;}
.faq-main.account-creation.details.new-rfqs-txt .conta-send.btns-reveived button{width: 100%;float: none;}
.faq-main.account-creation.details.new-rfqs-txt .conta-send.btns-reveived a{width: 100%;float: none;}
span.star-mandetory {color: #c11d1d;font-size: 17px !important;font-weight: 600;margin: 0 0 0 -3px;padding: 0; line-height: 6px;}
.dropdown-menu.notifications-droupdown  li p{width: 30px; height: 30px; border-radius: 50%;text-align: center;margin: 0px 15px 0 0; background-color: #20b9d9;padding-top: 5px;float: left;}
.dropdown-menu.notifications-droupdown li p i{font-size: 12px;color: #fff;}
.count-lis{ width: 24px;height: 24px;border-radius: 50%;position: absolute;right: 10px;top: 14px;background-color: #fdca09;font-size: 10px;text-align: center;padding-top: 5px;font-weight: 600;}
.text-ntictn{margin-top: 7px; padding-right: 30px;}
.form-group.form-fields .input-group.error-new-upload .error-red{bottom: -30px; }
.form-group.form-fields .upload-block .input-group.error-new-upload .parsley-errors-list.filled{bottom: -19px;}
.dropdown-menu.notifications-droupdown{min-width: 250px;padding: 0;}
.dropdown-menu.notifications-droupdown span.alerts-yellows i{font-size: 12px;}
.dropdown-menu.notifications-droupdown span.alerts-yellows{width: 20px; height: 20px;position: absolute;left:10px;top: 13px;background: transparent;}
.dropdown-menu.notifications-droupdown li{display: block; padding: 10px;margin: 0; min-height: 53px; border-bottom: 1px solid #efefef;}
.dropdown-menu.notifications-droupdown li.title-notifction{background-color: #333; color: #fff;font-weight: 600;position: relative;padding-top: 17px;}
.hover-tool span{color: #20b9d9;}
.dropdown-menu.notifications-droupdown li.title-notifction label{padding-left: 40px;}
.hover-tool {top: 50px; right: 0; cursor: pointer; font-size: 13px; color: #333; text-align: right; width: 140px; float: right; }
.tooltip-tool { background-color: #fff;border: 1px solid #ccc;border-radius: 5px;top: 20px; color: #333; left: auto; max-width: 400px;min-height: 120px; display: none; padding: 10px;position: absolute;right: 20px; transition: opacity 0.5s ease 0s; z-index: 4;}
.hover-tool:hover .tooltip-tool { display: block; height: 200px; overflow-y: auto;}
.hover-tool.home-popups .tooltip-tool{ bottom: -50px; right: 0px; z-index: 9;}
.hover-tool.home-popups {width: 140px;float: right;}
/*New Css 19-12-2017 Start */
.sub-menu.left-admin-act .su-menu {display: block;}
.sub-menu .su-menu{display: none;position: relative;}
.sub-menu .su-menu li a{padding: 5px 0;}
.active .wholse-cate-left-menu ul li a{height: auto;}    
#dashboard ul li ul{background-color: #edf4f6;position: relative;padding-top: 0;}
#dashboard ul li ul:after{position: absolute;width: 20px;height: 20px;content: '';}
#dashboard ul li ul li a{    padding: 7px 8px;background-color: transparent;color: #717d7e;border-bottom: 1px solid #fff;height: auto; font-family: 'montserratlight',sans-serif;font-size: 13px;word-break: break-all;}
#dashboard ul li ul li a:hover{background-color: #333;color: #fff;}
#dashboard ul li ul li a i{display: none;margin-right: 5px;}
#dashboard.active ul li ul li a{ padding: 7px 20px 7px 12px; display: inline-block; }
/*.sub-menu.left-admin-act{background-image: url(images/dropdown-arrow-up.png);background-repeat: no-repeat;}*/
/*.sub-menu{background-image: url(images/dropdown-arrow-down.png);background-repeat: no-repeat;}*/
.product-deta-inner-text .products-details-txt .qty-text{display: block;}
.products-details-txt {padding-left: 185px;}
.qty-text.figeit-crts{margin-top: 0 !important;}
.left-icon-details{border-radius: 50%;width: 40px;height: 40px;text-align: center;padding-top: 11px;font-size: 18px;color: #38a5ab;background-color: #fff;display: block;position: absolute;left:30px;top: 40px; z-index:3!important; box-shadow: 0px 1px 5px rgba(51, 51, 51, 0.24);}
.right-icon-details{border-radius: 50%;width: 40px;height: 40px;text-align: center;padding-top: 11px;font-size: 18px;z-index: 9;color: #38a5ab;background-color: #fff;display: block;position: absolute;right: 10px;top: 10px;}
.left-icon-details.active, .right-icon-details.active{color: #fff;background-color: #38a5ab;}
.left-icon-details:hover, .right-icon-details:hover{color: #fff;background-color: #38a5ab;}
.new-rfqs-txt{min-height: 580px;}
.conta-send.tpspacewallet{margin-top: 20px;}
/*New Css 19-12-2017 End */
.wholseler-pro-txt .net-amoun-text.cart-new-space{margin-right: 30px !important; }
.mck-videocall-image img{width: 100% !important; height: 100% !important;}
.mck-videocall-image{width: 46px !important; height: 46px !important;}

.wholseler-pro-txt .net-amoun-text{display: inline-block;margin-right: 0px; margin-bottom: 7px; font-family: 'montserratlight';font-size: 15px;}
.wholseler-pro-txt .net-amoun-text:last-child{margin-right: 0;max-width: 370px;width: 100%;}
.wholseler-pro-txt  .wholser-bold{font-family: 'montserratmedium'; font-size: 16px; color: #4b4647;}
.net-amoun-text.wholser-bold span{margin-right: 40px;display: inline-block;font-family: 'montserratmedium';}
.wholseler-pro-txt .net-amoun-text span{display: inline-block;font-size: 15px;}
header{background-color:#fff;padding:12px 4%;}
header .main-menu li{display:inline-block;}
header .main-menu li a{color:#fff; font-size:1em; text-transform:uppercase; padding:35px 16px 28px; font-family:'montserratmedium',sans-serif; display:block;}
header .main-menu li a:hover, .login-section h5 a:hover{color:#fbd828;}
.login-btn{background-color:#fbd828; border:1px solid #fbd828; display:inline-block; height:40px; border-radius:3px; font-size:15px; text-transform:uppercase; padding:2px 22px 0; vertical-align:middle; font-family:'montserratregular';}
.login-btn:hover{background-color:transparent; color:#fbd828; transition:0.3s; cursor:pointer;}
.login-section input{width:180px;height:40px;border:none;border-radius:3px;padding:0 10px;margin-right:5px;font-size:13px;vertical-align:middle;}
.login-section p{color:#fff;font-size:1em;display:inline-block;padding-right:310px;margin:0 0 0px;font-family:'montserratregular';}
.login-section h5{display:inline-block;margin:0 0 4px;}
.login-section h5 a{color:#fff;font-size:13px;display:inline-block;font-family:'montserratregular';}
.login-section{text-align:right;margin-top:25px;}
.login-section .login-input .fegits-hm{width: 77px;top: 11px;right: 3px;color: #666;}
.logo img{padding:6px 0 0;}
.menu-icon, .closebtn, .banner-img-block{display:none;}
.overlay{overflow:hidden;z-index:999;background:rgba(0,0,0,0.6);position:fixed;width:100%;height:100%;}
.swap-right{float:right;}
header.inner-margin{padding:12px 28px;}
.main-menu.left-align, .login-section{text-align:left;float: right;}
.cart-menu{display:inline-block;vertical-align:middle;margin-top:14px;}
.cart-menu ul li{position:relative;display:inline-block;vertical-align:bottom;}
.cart-menu ul li:last-child{margin-right:0;}
.cart-menu ul li i{color:#000;font-size:27px;}
.cart-menu ul li .drop-menu.dropdown-toggle span i{font-size:19px;color:#000;}
.cart-menu li{padding-right:0px;margin-right:25px;}
.cart span{background-color: #fbd92f; display: block;  position: absolute; width: 24px; height: 24px; text-align: center; color: #000; border-radius: 50%; top: -10px; left: -9px; font-size: 9px; padding: 5px 1px; border: 2px solid #333333;}
/*.sidenav{float:left;}*/
.text-right.menu-right.right-menu{text-align:right;max-width:170px;width:100%;display:inline-block;}
.user-drop{text-align:right;}
.logo-section{float:left}
.menu-section{float:right;}
.col-sm-12.col-md-6.col-lg-6.home-crcles{position: relative; height: 498px;}
/*new css added by pooja*/
.breawords-blp{word-break: break-all;}
.update-pic-btns.updsa .attachment_upload_edit{background-color: #000000;border: 1px solid #000000;border-radius: 3px;color: #ffffff;height: 35px;width: 115px;opacity: 0; position: absolute;top: 0;cursor: pointer;}		
.update-pic-btns.updsa{position: relative;}
/*new css added by pooja*/
.right-menu ul li:last-child{padding-right:0;}
.dropdown-wrapper .drop-menu{background-color:transparent; border:medium none; color:#000; font-family:'montserratlight'; font-size:1em; letter-spacing:0.4px; padding:0 0 0 10px; min-width: 175px;}
.dropdown-wrapper .drop-menu.dropdown-toggle span{display:inline-block; vertical-align: middle;}
.dropdown-wrapper .dropdown-menu a{color:#333333; font-size:14px !important; width:100%; font-family:'montserratlight'; letter-spacing:0.4px; padding-bottom:8px; padding-left:20px; padding-top:8px;}
.breaktxts{word-break: break-all !important;}
.grocer-product-details .qty.add .qty-text{margin-top: 0;}
.dropdown-wrapper .dropdown-menu a i{color:#20b9d9;width:25px; /*vertical-align: middle;*/}
.dropdown-wrapper .dropdown-menu > li{width:100% !important;padding-left:0px;}
.dropdown-wrapper .img-block{border-radius:50%;display:block;height:31px;margin-left:18px;position:absolute;right:0;top:-4px;width:31px;}
.dropdown-wrapper .img1{border-radius:50%;height:100%;width:100%;}
.dropdown-wrapper .dropdown-menu{background:#fff;left:auto;padding:0;right:0px;text-align:left;top:115%;z-index:1000;box-shadow:0 3px 9px rgba(0, 0, 0, 0.176);border:0px;}
.dropdown-wrapper .dropdown-menu li a:hover{background:#20b9d9;color:#ffffff;}
.dropdown-wrapper .dropdown-menu li a i{font-size:18px; margin-top: 5px; display: inline-block;}
.dropdown-wrapper .dropdown-menu li a .shw-defuilt{display: inline-block;     margin-right: 7px;}
.dropdown-wrapper .dropdown-menu li a:hover .shw-defuilt-hover{ display: inline-block;}
.dropdown-wrapper .dropdown-menu li a .shw-defuilt-hover{ display: none;     margin-right: 7px;}
.dropdown-wrapper .dropdown-menu li a:hover .shw-defuilt{ display: none;}
.dropdown-wrapper .dropdown-menu li a:hover i{color:#ffffff;}
.dropdown-wrapper .dropdown-menu li a:hover .right-menu .back-line .dropdown-menu{border-bottom:10px solid #20b9d9;}
.dropdown-wrapper .dropdown-menu{width:270px;min-width: 160px;max-width: 270px;}
.dropdown-wrapper .dropdown-menu li li a{ padding: 5px 20px 5px 30px;white-space: normal;font-size: 12px !important;}
.dropdown-wrapper .dropdown-menu > li:last-child{border:none;}
.right-menu .back-line .dropdown-menu::after{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:inline-block;position:absolute;right:14px;top:-10px;}
.dropdown-wrapper .dropdown-menu > li:first-child a{border-radius:3px 3px 0px 0px;}
.dropdown-wrapper .dropdown-menu > li:last-child a{border-radius:0px 0px 3px 3px;}
.dropdown-wrapper .dropdown-menu a .icn-head-mn{display: inline-block; vertical-align: top; padding-top: 4px;}
.carousel.slide.color .carousel-indicators li{background-color:#b1b1b1; border:1px solid #b1b1b1; height:12px;width:12px;margin:0 2px;}
.carousel.slide.color .carousel-indicators li.active{height:12px;width:12px;background-color:#333;border:1px solid #b1b1b1;}
.contact-maib-bg.spac-o{padding:0px;}
.logo-section.new-logo-changes.mt-p{margin-top: 0;}
.menu-section.mt-p-o .cart-menu{    margin-top: 18px;}
.tx-under button{text-transform:uppercase;}
.payments-box.none-borders{border-right:0px;}
.global-marketplace-box{margin:44px 0px;}
.global-title{text-align:center;margin-bottom:34px;}
.global-main-title{font-size:20px;color:#61686b;font-family:'montserratlight';}
.global-sml-title{font-size:44px;color:#333333;font-family:'montserratmedium';line-height: 56px;}
.global-search-box{text-align:center;}
.num-text{color:#333333;font-size:34px;font-family:'montserratsemibold';margin:13px auto 8px;text-transform: uppercase;}
.num-text-sml{font-size:17px;color:#09798c;font-family:'montserratlight';}
/*.footer-cicles-homes {float: left;width: 27%;}*/
.txt-xts{font-size: 18px; color: #333; text-align: center; font-family:'montserratmedium';}
.img-xts-b { text-align: center;margin-bottom: 20px;}




/*.img-xts-b.firstcircle-hm{ width: 210px; }*/
.conta-send.new.left-right-space.purch-ords-bld{padding:20px 0;}
.imgshome img{height: 455px;}
/*
.footer-cicles-homes.tp-bld-bottom.left-one{bottom: 0px;left: 26%;}
.footer-cicles-homes.tp-bld-bottom.right-one{bottom: 0px;left: 60%;}
*/
.img-xts-b.firstcircle-hm {width: 210px; }

.footer-cicles-homes.tp-bld-bottom {width: 210px; position: relative; margin: 0 auto; }/*top: 245px;*/
/*.footer-cicles-homes.newhpara-st {float: none; margin:0 0 0 -70px; width: 100%;}*/
.across-gbl-sectn {padding:30px 0 40px;background-color: #f7f7f8;position: relative;}
/*.across-gbl-sectn .gbl-fluid { margin-top: -200px;}*/
.gbl-fluid {margin-left: 7%;}
.be-online.home-crcles{width:28%;float: left; margin-top: 45px;}
.sell-across-global {width:29%;float: left; margin-top: 45px;}
.grow-bye{width:35%;float: left; margin-top: -200px;}
.newyello-vdo-box{ background-color: rgba(180,181,182,.1); min-height:431px; height:auto; padding:30px 50px;}
.home-receive-free-txt{color: #000;  font-size: 34px; text-align: center;line-height: 30px; margin-bottom: 60px;}
.home-receive-free-txt span{display: inline-block; vertical-align: bottom; font-size: 20px;}
.receive-sml-txt-home{font-size: 24px; font-family:'montserratmedium'; margin-bottom: 10px;}
.gstn-box{font-size: 14px; text-transform: uppercase; padding:21px 20px; font-family: 'montserratsemibold'; background-color: #fff; float: left; width: 100%; margin-right: 14px; text-align: center; margin-bottom: 20px;}
.title-stps{text-transform: uppercase; font-size: 30px; font-family:'montserratmedium'; color: #333; text-align: center; margin-bottom: 30px;}
.free-registrastions{font-size: 28px; color: #8dc44d; text-transform: uppercase; margin-bottom: 10px; margin-top: 40px; font-weight: 600;}
.description-xtx{font-size:25px; color: #222; max-width: 520px; width: 100%; }
.main-step-slides{position: relative; margin-bottom: 230px; padding-top: 30px;}
.main-step-slides:after {position: absolute;  content: "";width: 0;  bottom: -230px; height: 0; border-bottom: 305px solid #f7f7f8;  border-right:2050px solid #fff; right: 0;
-moz-transform: scaleX(-1); -o-transform: scaleX(-1);  -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";} 
#dyanamic-section{min-height: 690px; height: 100%;}
.imgstepss{ max-width:490px; margin: 0 auto; text-align: center; }
.imgstepss img{ height: auto; }
.yello-vdo-box{background-image:url(../../images/front/vdeo-box-mg.gif); min-height:431px; height:auto; background-position:center center; background-repeat:repeat repeat; padding:70px 0px;}
.receive-free-txt{font-size:32px; color:#333333; font-family:'montserratmedium'; letter-spacing: 0.8px;}
.receive-sml-txt{font-size:18px; color:#4e4f50; }
.register-less-txt{font-size:22px; color:#333333; font-family:'montserratmedium'; margin:10px 0 14px;}
.conta-send.selling button{height:50px; width:302px; font-size:1em; font-family:'montserratmedium'; float:none; display:inline-block; vertical-align:middle; padding-top:0px;}
.conta-send.selling button:hover{color:#fbd828; background-color:#333333;}
.conta-send.selling .for-inline{display:inline-block; vertical-align:middle; letter-spacing: 1px;}
.for-inline.cart-img{margin-right:6px;}
.qty.add.view-txts{width: 250px; margin-top: 8px;}
.dropdown-wrapper .drop-menu.dropdown-toggle.header-img-rd .img-radus-head{display: inline-block; border-radius: 50%; /*height: 24px;*/overflow: hidden;/*width: 22px;*/ border: 2px solid #f3f3f3; background-color: #fff;}
.form-control.file-caption.kv-fileinput-caption{margin-top: 3px !important; border: 0; box-shadow: none;}
.dropdown-wrapper .drop-menu.dropdown-toggle.header-img-rd .img-radus-head img{width: 33px; height: 33px;}
.qty.add.view-txts .qty-text{margin-top: 0;}
.info.color-inf {padding-bottom: 10px; margin-bottom: 0px;margin-top: 20px;}
.info.color-inf h5{width:50px; float: left; margin: 8px 0;}
.ul-txt-li{margin-left: 50px;}
.cart-img{width:32px; height:32px; background:url(../../images/front/sprite.png) no-repeat -103px -341px;}
.main-vdo{float:right; text-align:center; width: 25%; margin-top: 9px;}
.full-platform{float:left;}
.vdo-link a{font-size:15px; color:#fff;  text-decoration:underline;}
.vdo-link a:hover{color: #333333;}
.vdo-link a:focus{color: #333333;}
.cross-div{position: absolute; left: 0px; top: 30px; width: 80px;text-align: center;margin: auto;right: 0px;background-color: #31a8af; color: #fff; font-size: 11px;}
.vdo-link{margin-top:12px;}
.error-msg.error-danger.error-text.hideMessage.error-new-login { bottom: 72px; font-size: 11px; left: 0; line-height: 14px; }
.conta-send.pull-left.addprocts{margin-bottom: 15px;}
.space-tp{margin-top: 30px;}
.remove-width{max-width: 100% !important;}
.ul-txt-li ul{margin-bottom: 0;}
.ul-txt-li ul li{display: inline-block; width: 30px; height: 25px; border-radius: 3px; margin-right: 5px;margin-top: 5px;}
.four-box-strip{width:100%;background-color: #fbd92f;padding: 10px 20px 10px 0px;position: absolute;bottom: 0;}
.round-main-txt{color:#333;font-size:16px;font-family:'montserratmedium';line-height: 18px; letter-spacing: 0.1px; word-spacing: 0.2px; text-align: left;}
.round-sml-txt{color:#333;font-size:16px;font-family:'montserratmedium'; letter-spacing: 0.1px; word-spacing: 0.2px;}
.round-ok{display: inline-block; vertical-align: middle; width: 70px; height: 70px; border-radius: 50%; background-color: #ccc; overflow: hidden;}
.round-ok-txt{display:inline-block;vertical-align:middle;margin-left:15px;}
/*.round-ok img{height: 100%; width: 100%;}*/
.circle-new-hm{width: 190px; height: 190px; border-radius: 50%; overflow: hidden; background-color: #fff; margin: 0 auto 20px;}
.circle-new-hm img{max-width: 80%;  height: auto; margin: 22px auto; text-align: center; display: block;} 
.home-txt-circles{color: #ffffff; text-align: center;}
.home-txt-circles span{display: block; font-size: 17px; font-family:'montserratmedium'; margin-bottom: 4px;}
.home-txt-circles p{display: block; font-size: 18px; text-transform: uppercase; font-family:'montserratmedium'; color: #000;}
.wholser-homecircles {background-color: rgb(180 181 182 / 26%); padding: 50px 0 10px;display: none;}
.home-crcl-wholselr{margin-bottom: 30px;}
.payments-box{border-right:none; padding-left: 0;}
.register-today-box{background-color:#fff; width:100%; border-radius:9px; 
/*    box-shadow:0 9px 15px rgba(0, 0, 0, 0.1);*/
    margin:0;}
.register-text{background-color:#fbd828; color:#333; text-transform:uppercase; font-size:17px; font-family:'montserratmedium'; text-align:center; border-radius:9px 9px 0 0; padding: 14px 11px 13px;}
.enq-input-box{padding: 15px 20px 11px}
.conta-send.selling.today-reg button{width:100%;}
.step-title-text{font-size:18px;color:#767676;margin-top:40px;}
.step-green-text{font-size:24px;color:#0098b2; font-family:'montserratmedium'; margin:12px 0 14px;}
.carousel-indicators.round-color.home-newradil-clr li{background-color: #ffffff; border: 3px solid #b1b1b1; width: 22px; height: 22px; margin: 0 3px;}
.carousel-indicators.round-color.home-newradil-clr .active {background-color: #333; width: 22px; height: 22px; border: 3px solid #b1b1b1; }
.item.for-center{text-align:center;}
.step-sml-text{font-size:17px;color:#2d2d2d;font-family:'montserratlight';max-width:600px;width:100%;text-align:center;margin:0 auto;min-height:70px;}
.carousel-indicators.round-color li{background-color:#b1b1b1;border-color:#b1b1b1;width:12px;height:12px;margin:0 3px;}
.carousel-indicators.round-color .active{background-color:#20b9d9;width:12px;height:12px;border:none;}
.doing-slider{font-size:44px;font-family:'montserratlight';text-align:center;}
.doing-business-slider{padding:50px 0px 80px;}
.doing-business-slider.spce-bussies{padding: 20px 0px 80px;}
.easy-used{height:80px;width:80px;box-shadow:0 0 15px rgba(0, 0, 0, 0.1);background-color:#fff;border-radius:50%;margin:40px auto 20px;}
.easy-used img{margin-top:17px;}
.list-product-txt{font-size:14px;color:#25292b;vertical-align:top;min-height:40px;}
.list-products-round{display:inline-block;width:200px;vertical-align:top;}
.figet-text-logo{display:inline-block;vertical-align:text-bottom;}
.carousel-indicators.round-color{bottom:-20px;}
.page-heading-blo h1{color:#333333;font-size:20px;margin:46px 0 38px;}
.page-head-main-sp{color:#333333;font-size:25px;font-family:'montserratlight';line-height:34px;text-align:center;display:block;}
.page-heading-blo .page-head-span{color:#20b9d9;}
.icon-blue-main{margin:10px 0 50px;}
.icon-blue-text-main{margin: 24px 0 30px 60px;}
.icon-blue-img-blo{float:left;}
.icon-blue-text-blo{margin-left:75px; min-height: 110px;}
.icon-blue-text-blo h1{color:#2b2f31;font-size:20px;margin:0}
.icon-blue-text-blo p{overflow:hidden;height:auto;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;width:100%;max-width:86%;}
.yellow-line{width:80px;height:3px;background-color:#fbd828;margin:9px 0;}
.counting-mian{background-image:url(../../images/front/about-count-bg.jpg); padding:50px 0;padding:36px 0 37px;background-attachment:fixed;background-size:cover;position:relative;background-position:center center;overflow:hidden;margin-bottom:44px;}
.counting-mian::before{content:"";background-color:rgba(51, 51, 51, 0.9);position:absolute;top:0;left:0;width:100%;height:100%;}
.caonting-text-block{z-index:9;position:relative;text-align:center;}
.caonting-text-block h1{font-family:'montserratlight';font-size:38px;color:#fbd828;margin:10px 0 7px 0;}
.caonting-text-block h4{font-size:15px;color:#fff;margin:0;}
.about-looki-main{background-image:url(../../images/front/about-looking-bg.jpg);background-size:cover;position:relative;overflow:hidden;background-position:center center;margin-top:40px;}
.about-looki-main::before{content:"";background-color:rgba(240, 240, 240, 0.9);position:absolute;top:0;left:0;width:100%;height:100%;}
.about-looki-text-main{position:relative;}
.looki-hand-img{margin-top:50px;}
.about-looki-text-blo{padding:100px 0;}
.about-looki-text-blo h1{font-size:44px;color:#333333;font-family:'montserratlight';margin:-10px 0 16px;line-height:55px;}
.about-looki-text-blo span{color:#20b9d9;}
.about-looki-text-blo p{line-height:30px;overflow:hidden;height:116px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:33px;}
.play-store-blo{margin-right:30px;float:left;}
.col-sm-8.col-sm-offset-2 p{color:#333333;font-size:15px;font-family:'montserratlight';line-height:26px;overflow:hidden;height:79px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
/*new css added by pooja*/
.conta-send input{background-color: #333333;border: 1px solid #333333;color: #fff;padding: 8px 30px;border-radius: 3px;font-family: 'montserratregular';font-size: 15px;}		
.conta-send input:hover{background-color: #fff;color: #333333; }
.razorpay-payment-button { float: right;    width: 175px;    height: 40px;}	
/*new css added by pooja*/
.result-not-found{font-size: 24px;text-align: center;font-weight: 600;background-color: #fff; border: 1px solid #ccc;padding: 50px 0;}
.result-not-found img{display: block;margin: 0 auto 20px;border: 1px solid #ccc;}
.icon-blue-text-blo p{color:#616161;}
.contact-maib-bg.welcome{background-image:url(../../images/front/welcome-bg.jpg);background-repeat:no-repeat;background-position:center center;min-height:600px;width: 100%;background-size:cover; /*overflow:hidden;*/ position:relative;margin:-4px 0;background-color:#000;}
.contact-maib-bg.welcome::before{content:"";background-color:rgba(51, 51, 51, 0.8);position:absolute;top:0;left:0;width:100%;height:100%;}
.welcome-contain-blo{text-align:center;position:relative;z-index:1;right:auto;left:auto;width:100%;margin:63px auto 0;padding:0 10px;}
.welcome-contain-blo h1{font-family:'montserratmedium';color:#fff;font-size:55px;margin:0 0 40px;}
.welcome-contain-blo h2{margin:22px 0 25px;color:#fdca09;font-size:40px;}
.welcome-contain-blo h3{font-family:'montserratmedium';color:#fff;font-size:40px;margin:2px 0 19px;}
.contact-maib-bg.welcome .conta-send a{float:none;margin:30px auto 0;background-color:#fdca09;color:#333;width:190px;border-color:#fdca09;}
.contact-maib-bg.welcome .conta-send a:hover{border-color:#fdca09;color:#fdca09;background-color:transparent;}
.add-product-step-main{max-width:730px;width:100%;margin:50px auto 30px;}
.add-product-step-main .faq-main{padding:30px;}
.plan-detail.left2.post-intvs-rit{width:200px;left:-70px;}
.plan-detail.left1.post-intvs{width:200px;left:-60px;}
.normal_step{background:#efad28;border-radius:50%;height:12px;padding:2px;width:12px;}
.plan-detail{left:-16px;top:37px;position:absolute;width:94px;}
.active_step{background:#42bec5;}
.step_bor{border:7px solid rgba(239, 173, 40, 0.15);border-radius:50%;height:26px;margin:0 auto;position:relative;top:0;width:26px;}
.step_process{display:inline-block;height:10px;max-width:60px;min-height:54px;position:relative;text-align:center;width:100%;}
.center-row{float:none;text-align:center;}
.active-step.step_bor{border-color:rgba(66, 190, 197, 0.15)}
.bg_i{margin:-7px -10px;background:rgba(0, 0, 0, 0) url("bag_line.png") repeat-x scroll 0 3px;display:inline-block;vertical-align:middle;width:19%;}
.active.step_title{color:#42bec5;}
.active_step.normal_step{color:#42bec5;}
.process_steps{margin:106px auto 0 -4px;min-height:91px;}
.step_title{color:#333;font-family:'montserratmedium';font-size:14px;letter-spacing:0.4px;line-height:25px;text-transform:uppercase;display: block;}
.center-row{text-align:center;}
.process-tick{vertical-align:middle;}
.step_process a:hover .normal_step{    background: #42bec5;}
.step_process a:hover .step_bor{border: 7px solid rgba(66, 190, 197, 0.19);}
.step_process a:hover .step_title{color: #42bec5;}
.contact-map{margin-bottom:-5px;margin-top: 50px;}
.contact-maib-bg{background-color:#e8e8e8;padding:50px 0px;overflow:hidden;min-height:1000px;}
.contact-maib-bg.no-margin-btm{padding-bottom:0px;}
.cont-info-main{border:1px solid #cccccc;padding:30px;background-color:#ffffff;border-radius:3px;}
.page-heading-blo.margi h1{margin:0px 0 15px;}
.location-icon-blo{margin-bottom:30px;}
.location-de-icon{float:left;}
.location-de-icon span{color:#fbd828;font-size:18px;}
.location-de-text{margin-left:27px;}
.location-de-text h1{font-size:17px;color:#656565;font-family:'montserratmedium';margin:-4px 0 2px;text-transform:uppercase;}
.location-de-text span{font-size:14px;color:#656565;font-family:'montserratlight';line-height:22px;}
.testi-block-title.con-head h1{font-size:32px;text-align:left;}
.testi-block-title.con-head h3{font-size:15px;color:#393d40;margin:6px 0 24px;text-align:left;line-height:20px;}
.form-group{position:relative;margin-bottom:25px !important;}
.form-group input:focus{border:1px solid #1cbdd8;}
.form-group select:focus{border:1px solid #1cbdd8;}
legend{border-bottom: 0px;}
.form-group.active .text-area{border:1px solid #1cbdd8;}
.form-group.active label{text-overflow:ellipsis;white-space:nowrap;max-width:90%;/*overflow-x:hidden;*/}
.form-group.active .text-area{font-size:14px;color:#333;max-width:100%; font-family:'montserratregular';}
.form-group input{height:40px;border:1px solid #cccccc;display:block;font-size:14px;padding:0 10px;width:100%;border-radius:3px;}
.form-group select{height:40px;border:1px solid #cccccc;display:block;font-size:14px;padding:0 24px 0 10px;width:100%;font-family:'montserratlight';color:#9f9f9f;border-radius:3px;background-image:none;-webkit-appearance:none;background-image:url(../../images/front/drop-arrow.png);background-repeat:no-repeat;background-position:right;-moz-appearance:none;background-color:#ffffff;}
.form-group label{color: #333333;font-family: 'montserratregular';font-size: 14px;position: static;transition: all 0.2s ease 0s;background-color: transparent;margin-bottom: 0px; font-weight: normal !important;display: block;}
.mck-sidebox .mck-box-top .blk-lg-2{float: right !important;}
.mck-contact-list li a .blk-lg-3 img, .mck-group-member-list li .blk-lg-3 img{border: none !important;}
.form-group label.error{font-size: 11px; color: red;     position: absolute; white-space: normal;}
.form-group .text-area{border:1px solid #cccccc;display:block;font-size:13px;padding:10px;width:100%;height:160px;color:#9f9f9f;font-family:'montserratlight';resize:none;border-radius:3px;}
.form-group.faq .text-area{height:180px;}
.conta-send button{background-color:#333333;border:1px solid #333333;color:#ffffff;font-family:'montserratregular';font-size:15px;height:40px;width:175px; line-height: 34px;text-align:center;padding-top:3px;float:right;display:block;border-radius:3px;}
.conta-send button:hover{background-color:transparent;border:1px solid #333333;color:#333333;}
.conta-send a{background-color:#333333;border:1px solid #333333;color:#ffffff;font-family:'montserratregular';font-size:15px;height:40px;width:155px;text-align:center;padding-top:9px;display:block;border-radius:3px;}
.conta-send a:hover{background-color:transparent;border:1px solid #333333;color:#333333;}
.conta-send a:focus{background-color:transparent;border:1px solid #333333;color:#333333;}
.cont-info-main.height{height:587px;}
.faq-main{border:1px solid #cccccc;background-color:#ffffff;border-radius:3px;}
.faq-inner{padding:20px 20px 0px 20px;}
.frequently-as h1{font-family:'montserratlight';font-size:32px;color:#25292b;line-height:26px;margin:10px 0;}
.frequently-as span{color:#20b9d9;font-family:'montserratsemibold';}
.search-block-fag .form-group{position:relative;margin-bottom:20px;}
.search-block-fag .form-group.search input{border:1px solid #cccccc;display:block;width:100%;height:50px;padding-left:15px;color:#25292b;font-family:'montserratlight';font-size:14px;padding-right:35px;}
.search-block-fag .form-group .search-ico a{position:absolute;top:15px;right:10px;color:#cbc8c3;font-size:16px;}
.search-block-fag .form-group .search-ico button{position:absolute;top:15px;right:10px;color:#cbc8c3;font-size:16px;border:0px;box-shadow:0px;background-color:transparent;}
.gray-bg.faq.no-padd{padding-bottom:0px;}
.gray-bg.faq{background:#fff;}
.gray-bg.faq .inner-bck{margin-bottom:0px;}
a:hover, a:focus{text-decoration:none;}
#faq_acc,#faq_acc ul,#faq_acc li,#faq_acc a{position:relative;margin:0;list-style-type:none;padding:0;}
#faq_acc a{line-height:1.3;}
#faq_acc > ul > li{margin:0 0 20px 0;list-style:outside none none;width:100%;}
#faq_acc > ul > li:last-child{margin:0;}
#faq_acc > ul > li > a{background:#fff;border:1px solid #d8d8d8;color:#08213D;display:block;font-size:16px;padding:18px 20px 12px;position:relative;}
#faq_acc > ul > li > .arrow-faq{position:absolute;top:0;right:0;}
#faq_acc > ul > li.has-sub.active a{border-color:#20b9d9;}
#faq_acc .has-sub.active > ul{border-color:#20b9d9;}
#faq_acc > ul > li > a > span{display:block;}
.has-sub.active > a:focus{text-decoration:none!important;}
#faq_acc > ul > li > a:hover{text-decoration:none!important;}
#faq_acc > ul > li.active{border-bottom:none;}
#faq_acc > ul > li.active > a{border-bottom:medium none;}
#faq_acc > ul > li.has-sub > a span{background:url("../../images/front/arrow-plus.png");line-height:28px;;background-position:right 6px;background-repeat:no-repeat;color:#94979a;font-size:16px;font-family:'montserratlight';padding-right:25px;}
.active1{color:#3498db !important;font-size:14px !important;color:#3498db !important;}
#faq_acc > ul > li.has-sub.active > a span{background:url("../../images/front/arrow-minus.png");line-height:28px;outline:medium none;color:#20b9d9;!important;background-position:right 6px;background-repeat:no-repeat;font-size:16px;font-family:'montserratlight';text-transform:none;}
.faq-text{color:#686969;font-size:15px;padding-top:10px;line-height:25px;font-family:'montserratlight';text-transform:none;padding:0px 0 13px;}
#faq_acc .has-sub > ul{background-color:transparent;display:none;padding:0px 35px 10px;border:1px solid #d8d8d8;border-top:none;}
#faq_acc{margin-bottom:22px;}
.keyword_bx > div:last-child{margin-bottom:0 !important;}
.ask-your-quest-main{margin:8px 0 30px;border-top:1px solid #cccccc;}
.frequently-as.ask-your h1{margin:10px 0 27px;}
.faq-btn button{border:none;background-color:#333333;border:1px solid #333333;margin-right:5px;color:#ffffff;font-family:'montserratmedium';text-transform:uppercase;font-size:16px;height:40px;width:155px;display:inline-block;text-align:center;padding-top:3px;float:right;border-radius:3px;}
.faq-btn button:hover{border:1px solid #333333;color:#333333;background-color:transparent;}
.page-heading-blo.benifit h1{margin:46px 0 -2px;}
.page-title{padding:25px 0;border-bottom:1px solid #efefef;}
.page-title h2{color:#333333;font-size:30px;margin:0;font-family:'montserratlight',sans-serif;}
.page-title ul{text-align:right;padding:5px 0 0;}
.page-title li{display:inline-block;}
/*
.table-cell.transaction-order-name .btn-success, .table-cell.transaction-order-name .btn-danger{font-size: 18px; color: #8d96a0; background-color: transparent; border-color: transparent;padding: 0;}
.table-cell.transaction-order-name .btn-success:hover, .table-cell.transaction-order-name .btn-danger:hover{color: #23bcae;}
.table-cell.product-status .btn-success{font-size: 18px; color: #8d96a0; background-color: transparent; border-color: transparent;padding: 0;}
.table-cell.product-status .btn-success:hover{font-size: 18px; color: #23bcae;}
*/
/*.qty-dropdown option { padding: 1px !important; }*/
legend{border-bottom: 0px solid #e5e5e5 !important; letter-spacing: 0.4px; margin-bottom: 10px !important;}
#view_reason_po{word-break: break-all;}

.table-cell.center.padd.product-action .btn.btn-sm.btn-success{margin-top: -10px;}
.table-cell.center.padd.product-action .btn.btn-sm.btn-danger{margin-top: -10px;}
.table-cell.center.padd.product-action .btn.btn-sm.btn-warning{margin-top: -10px;}

.table-cell:last-child{text-align: center !important; white-space: nowrap;}

.table-cell .label {padding: .4em .6em .4em !important;}
.table-cell.center.padd.product-action .btn-danger{font-size: 18px; color: #8d96a0; background-color: transparent; border-color: transparent;padding: 0;}
.table-cell.center.padd.product-action .btn-danger:hover{color: #23bcae;}
.conta-send.cart-btn-pg a{width: 205px;}
.page-title li a{font-size:14px;font-family:'montserratlight',sans-serif;color:#333;padding:0 2px;}
.page-title li a:hover{color:#fbd828;}
.benifits-left-block{border-left:2px dashed #20b9d9;margin-left:50px;padding-left:50px;position:relative;border-bottom:2px dashed #20b9d9;margin-top:-2px;background-color:#fff;padding-top:60px;}
.benifits-left-block h1{color:#2b2f31;font-size:34px;margin:0;font-family:'montserratregular';}
.benifits-wrapper{padding:50px 0 10px;}
.benifits-left-block h6{font-size:14px;margin:4px 0 27px;color:#20b9d9;font-family:'montserratregular';}
.benifits-left-block p{color:#7b7b7b;font-size:15px;font-family:'montserratlight',sans-serif;line-height:24px;margin:0;}
.benifits-left-block h4{color:#2b2f31;font-size:20px;line-height:27px;margin:25px 0;font-family:'montserratregular',sans-serif;}
.benifits-left-block ul li{background-image:url(../../images/front/tick.png);background-repeat:no-repeat;background-position:left 1px;color:#333;font-size:15px;font-family:'montserratlight',sans-serif;padding:0 0 15px 40px;}
.radio-btn.no-mar.add-spaces{margin-bottom: 30px;}
.my-product-main-section .radio-btn.no-mar{margin-bottom: 0 !important}
.my-product-main-section .radio-btns{margin-bottom: 0 !important}
.benifits-left-block h5{color:#333;font-size:16px;line-height:27px;margin:0;padding:25px 0;font-family:'montserratregular',sans-serif;}
.ver-midle{display:table-cell;vertical-align:middle;float:none;}
.benifits-left-block.first .num-block{top:0;}
.num-block{height:50px;width:50px;font-size:25px;border:2px solid #fbd828;border-radius:50%;text-align:center;padding:8px 0;font-family:'montserratmedium';position:absolute; left:-25px; top:60px; background-color:#fff;}
.benifits-left-block ul{max-width:470px;width:100%;}
.benifits-left-block h4.mar-20{margin:20px 0 10px;}
.benifits-left-block.second{border-bottom:none;z-index:1;}
.benifits-left-block.third{border-top:2px dashed #20b9d9;margin-top:-2px;}
.benifits-left-block.first{padding-top:0;}
.benifits-left-block.last{border-bottom:none;}
.benifits-left-block.last::before{content:"";position:absolute;height:100%;width:5px;background-color:#fff;left:-2px;}
.benifits-right-block img{margin:0 auto;}
.search-icon-wholse.searchbtn{top:10px; right: 0px;}
.searchbtn button{border: 1px solid #333333; background-color: #333333; background-image: url(../../images/front/search-icns-dashboard.png); background-repeat: no-repeat; height: 49px; background-position: 18px 11px; padding: 0px 32px 0px 30px; color: #ffffff; font-size: 15px; border-radius: 0px 3px 3px 0px; background-size: 28px; vertical-align: top; line-height: 1px;}
.searchbtn button:before{content: "";}
.searchbtn button:hover{background-color:transparent; color: #333; background-image: url(../../images/front/search-icns-dashboard-hover.png);}
.mck-sidebox-launcher .mck-button-launcher{width: 102px !important; height: 102px !important; background-color: transparent !important; border-radius: 0 !important; box-shadow: none !important; background-size: none !important;}
.mck-icon-chat{width: 102px !important; height: 102px !important;}
.account-creation-main{max-width:830px;width:100%;margin:0px auto;}
.faq-main.account-creation{padding:30px;}
.faq-main.account-creation.deactivate {margin-bottom: 30px;}
.faq-main.account-creation.deactivate p{margin-bottom: 30px;}
.faq-main.account-creation.deactivate h4{margin-bottom: 10px; margin-top: 0; padding-top: 0; font-size: 20px;}
.preferred-mode-block{border-top:1px solid #cccccc;padding:30px 0 0;}
.prefe-mode-upload a{height:40px;width:100px;background-color:#fbd828;text-align:center;padding-top:10px;display:block;border:1px solid #fbd828;font-family:'montserratregular';font-size:13px;color:#333333;margin-bottom:30px;text-transform:uppercase;border-radius:3px;}
.prefe-mode-upload a:hover{border:1px solid #333333;color:#333333;background-color:transparent;}
.conta-send button i{font-size:18px;margin-left:5px;}
.btn-file{position:relative;overflow:hidden;}
.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;text-align:right;opacity:0;background:none repeat scroll 0 0 transparent;cursor:inherit;display:block;}
.btn-file::-ms-browse{width:100%;height:100%;}
.btn.btn-primary.btn-file{background:#fbd828;border-color:#fbd828;border-radius:3px;color:#fff;padding:0;margin-right: 10px;}
.btn.btn-primary.btn-file:hover{background:#eac718;border-color:#eac718;}
.form-control.file-caption.kv-fileinput-caption{color:#999999;font-family:'montserratlight';font-size:11px;letter-spacing:1px;}
.user-box .input-group{border-collapse:separate;max-width:100%;position:relative;width:100%;border-radius:3px; border:0;box-shadow:none;height:20px;padding-left:0; height: 30px;}



.glyphicon.glyphicon-trash, .glyphicon.glyphicon-upload, .glyphicon.glyphicon-file.kv-caption-icon{color:#888;font-weight:normal;}
.file{color:#333;font-family:'montserratregular';text-transform:uppercase;display:block;height:40px;font-size:13px;text-shadow:0 0 0 #333;padding-top:12px;width:100px;}
.file:hover{color:#333;}
@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome, .mr-l{margin-left:1px;}
}
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){}
.conta-send.popup.width a{width:100%;}
.modal-dialog{max-width:400px!important;width: 100%; margin:30px auto;}
.modal-content{border-radius:4px;overflow:hidden;}
.modal-header{padding: 15px 15px 9px !important;border-bottom:none;background-color:#fbd828;text-align:center;}
.modal-header .close.popup{width:31px;height:31px;background:url(../../images/front/sprite.png) no-repeat -31px -341px;}
.modal-title{font-size:18px;font-family:'montserratmedium';color:#333333;text-transform:uppercase;}
.modal-body{padding:30px 20px 20px;}
.conta-send.popup button{float:none;width:100%;}
.close{opacity:1;}
.close:hover{color:#b99c0b;}
.input-group input.form-control.file-caption{background:none;}
.business-deta-yellow{background-color:#fbd828;padding:20px 30px 0 30px;border-bottom:1px solid #cccccc;}
.account-crea-inner{padding:30px;}
.yello-blo-head{margin:-5px 0 5px;font-size:16px;color:#333333;font-family:'montserratmedium';}
.form-group.yellow{margin-bottom:20px;}
.form-group.yellow select{border:none;color:#2b2f31;}
.yello-blo-head.margi{margin:14px 0 20px;}
.form-group .text-area.business{height:110px;}
.user-box.margi.center.margi{margin-top:70px;}
.wholse-cate-left-menu-main{background-color:#ffffff;box-shadow:5px 5px 10px 0 rgba(0, 0, 0, 0.06);text-align:center;display:block;margin-bottom:-5000px;padding-bottom:5000px;min-height:1000px;position: relative;}
.wholse-cate-left-menu ul{padding-top: 0px; position: absolute; width: 100%;}
.active .wholse-cate-left-menu ul li a{background-color:#ffffff;width:100%;display:block;height:50px;font-size:14px;color:#333;    padding: 5px 10px 5px 5px;border-bottom:1px solid #eee;}
.wholse-cate-left-menu ul li a .wholse-cate-img{display:inline-block;vertical-align:top;padding:5px 0 0;}
.wholse-cate-left-menu ul li a .wholse-cate-img-acvi{display:none;}
.wholse-cate-left-menu ul li a:hover{background-color:#333333;color:#fff;transition:0.3s;}
.wholse-cate-left-menu ul li a:hover .wholse-cate-img{display:none;}
.wholse-cate-left-menu ul li a:hover .wholse-cate-img-acvi{display:inline-block;padding-top:5px;}
.wholseler-catego-main-bg{padding: 9px 20px 20px; min-height:100vh;transition:all 0.3s;display:block;margin-left:60px;}
.wholseler-catego-most-img{height:262px;overflow:hidden;border-radius:3px;background-color:#d1d0cf;/*margin:-10px -10px 0;*/}
.wholseler-catego-most-img img{height:100%;width:100%;}
.wholseler-cate-search{position:relative;}
.wholseler-cate-search input{height:49px;background-color:#ffffff;box-shadow:0 0 15px rgba(0, 0, 0, 0.20);border-radius:3px;margin:10px 0 20px;border:none;padding:0 110px 0 10px;width:100%;color:#333333;font-family:'montserratlight';}
.search-icon-wholse{position:absolute;top:19px;right:9px;}
.wholsel-pro-block{border-radius:3px;/*height:254px;*/ min-height: 130px; height: 100%; text-align:center; overflow:hidden; position:relative; margin-bottom:10px;background-color:#fff;cursor:pointer;padding-top: 10px;}
.whol-dashbord .wholsel-pro-block.top-off.cursor-point-auto{padding-top: 0 !important; }
.wholsel-pro-block:hover{box-shadow:0 3px 20px rgba(0, 0, 0, 0.30);}
.wholsel-pro-block:before{content:"";background-color:rgba(0, 0, 0, 0.4);position:absolute;top:0;left:0;width:100%;height:100%;}
.wholsel-pro-text{font-family:'montserratmedium';font-size:20px;color:#ffffff;position:absolute;top:40%;right:auto;left:auto;width:100%;line-height:22px;}
.loadShopOffline .closed-box:after{display: block; content:"";background-color:rgba(0, 0, 0, 0.7);position:absolute;top:0;left:0;width:100%;height:100%;z-index: 9}
.loadShopOffline .wholsel-pro-block.shop.closed-box:hover:after{display: block;}
/*.loadShopOffline .wholsel-pro-block.shop.closed-box:hover::after{display: block;}*/
.loadShopOffline .wholsel-pro-block.shop.closed-box .closed-text{cursor: initial;font-size: 16px;color: #fff;z-index:99;position: absolute;top: 0;bottom: 0;right: 0;left: 0;width:100%;height:20px;margin: auto auto;}
.loadShopOffline .wholsel-pro-block.closed-box{cursor: initial;}
.loadShopOffline .wholsel-pro-block-bg{cursor: initial;}
.loadShopOffline .wholsel-pro-text.circle{display: none;}
.loadShopOffline .wholsel-pro-block.shop:hover::after{display: none;}
.col-sm-4.col-md-6.col-lg-3.margi-less{padding-left:10px;padding-right:10px;}
.col-sm-4.col-md-6.col-lg-3.margi-right{padding-left:10px;padding-right:15px;}
.col-sm-4.col-md-6.col-lg-3.margi-left{padding-left:15px;padding-right:10px;}
.whol-type.product-hide .five-box-min{width:20%;}
.ten-padding{padding-left:10px;padding-right:10px;}
.ten-padding .top-offe-col-six-img img {width: 100% !important; height: 100% !important;}
.dash-title-padding{padding-left:10px;padding-right:10px;}
.whol-dashbord{margin:0px -10px 7px;}
.wholsel-pro-block.top-off{height:284px;background-color:#ebebeb;box-shadow:0 0 15px rgba(0, 0, 0, 0.10);margin-bottom:10px;cursor:pointer;}
.wholsel-pro-block.top-off:hover{box-shadow:0 3px 20px rgba(0, 0, 0, 0.30);}
.wholsel-pro-block.top-off img{max-width:none;height:inherit;}
.wholsel-pro-text.top{top:94px;}
.wholsel-pro-text.top h2{margin:11px 0 3px;font-size:24px;color:#fdca09;font-family:'montserratsemibold';}
.wholsel-pro-text.top h1{margin:0;font-size:44px;color:#ffffff;font-family:'montserratmedium';}
.top-off-head{font-size:24px;color:#333333;font-family:'montserratregular';clear: both;}
.top-offe-more-pro{box-shadow:0 0 15px rgba(0, 0, 0, 0.10);height:auto;background-color:#ffffff;border-radius:3px;overflow:hidden;text-align:center;cursor:pointer;display:block;/*margin-bottom:40px;*/cursor:pointer;}
.top-offe-more-pro:hover{box-shadow:0 3px 20px rgba(0, 0, 0, 0.30);}
.top-offe-more-text-blo{margin-top:12px;}
.top-offe-more-text-blo h1{font-size: 15px; color: #333333;font-family: 'montserratregular';margin: 13px 0 10px;height: 17px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 10px;}
.black-boxx {background-color: #333;color: #fff;min-height: 50px;margin-top: 12px;padding-top: 2px;}
.top-offe-more-text-blo .black-boxx h1{padding: 6px 10px; margin: 0px 0 4px; height: 21px;color: #fff;}
.top-offe-more-text-blo .black-boxx h2{font-weight: 600; font-size: 13px;}
.top-offe-more-text-blo .black-boxx span{font-weight: normal;}
.top-offe-more-text-blo h2{font-size:15px;color:#46aa41;font-family:'montserratregular';margin:0 0 0px;}
.view-all-block{font-size:13px;color:#20b9d9;font-family:'montserratmedium';text-transform:uppercase;float:right;margin-top:7px;}
.view-all-block i{font-size:15px;}
.top-offe-more-text-blo span{font-size:13px;color:#999999;font-family:'montserratregular';}
.wholsel-pro-block.top-off.no-black:before{background-color:rgba(0, 0, 0, 0.0);}
.top-offe-col-six-img{border-radius:3px;height:150px;box-shadow:0 0 15px rgba(0, 0, 0, 0.10);margin:10px 0;background-color:#ebebeb;overflow:hidden;cursor:pointer;}
.top-offe-col-six-img:hover{box-shadow:0 3px 20px rgba(0, 0, 0, 0.30);}
.wholsel-pro-block.top-off.no-black.hot-detail{height:230px;margin-top:10px;}
.wholsel-pro-block.top-off.no-black.hot-detail.margin{height:170px;}
.wholsel-pro-block.shop::before{display:none;}
.wholsel-pro-text.circle a{height:50px;width:50px;background-color:#fdca09;text-align:center;padding-top:14px;border-radius:50%;display:inline-block;color:#ffffff;margin:0 auto;z-index:9;position:relative;}
.wholsel-pro-text.circle a{display:none;}
.wholsel-pro-block.shop{border-radius:3px 3px 0 0;}
/*.wholsel-pro-block.shop img{width:100%;}*/
.wholsel-pro-block.shop:hover .wholsel-pro-text.circle a{display:block;}
.wholsel-pro-block-bg:hover{box-shadow:0 3px 20px rgba(0, 0, 0, 0.30);}
.wholsel-pro-block-bg:hover .shpo-text{color:#20b9d9;}
.shpo-text{position: relative; z-index: 1;  font-size: 15px;color: #fff; font-family: 'montserratregular'; overflow: hidden; white-space: nowrap; height: 44px; text-overflow: ellipsis; margin: 10px auto 0;background: #333; line-height: 44px;}
.wholsel-pro-block.shop:hover::after{content:"";background-color:rgba(0, 0, 0, 0.7);position:absolute;top:0;left:0;width:100%;height:100%;transition:0.3s ease-in-out;}
.wholsele-shop .top-off-head{margin:-7px 0 11px;}
.wholsel-pro-block-bg{min-height: 154px;height: 100%;}
.wholsele-shop .wholsel-pro-block-bg{margin-bottom:20px;}


.payments-icon .payment-img{width: 120px;}
.faq-main.account-creation.max-width{max-width:730px;width:100%;margin:50px auto 30px;}
.shipping-add-head{font-size:16px;color:#333333;font-family:'montserratmedium';margin:5px 0 14px;}
.form-group.black input{color:#333333;}
.shipping-add-head.small{font-size:14px;}
.conta-send.small button{text-transform:capitalize;}
.form-group.small{white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis;}
.shipping-add-head.margin{margin:-5px 0 9px;}
.user-layout .check-box.check-block label{margin-bottom: 0;}
.check-box.check-block.margi-botto.top{margin:0px 0 12px;}
.retting-blo .img-blo span{display: inline-block; vertical-align: middle;}
.retting-blo{position:absolute;left:0;bottom:-6px;z-index:1;width:100%;padding:70px 0 10px 10px;height:100px;
/* background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 99%, rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 99%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 99%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=0);*/ }
.yellow-wacth-main{position:absolute;top:0;left:0;padding:10px;display:inline-block;z-index:1;width:100%;}
.yellow-img-blo{display:inline-block;vertical-align:middle;}
.yellow-text-blo{display:inline-block;vertical-align:middle;}
.yellow-text-blo .yellow-open-text{font-size:11px;color:#ffffff;font-family:'montserratregular';}
.yellow-text-blo .yellow-close-text{font-size:11px;color:#ffffff;font-family:'montserratregular';margin-top:-2px;}
.yellow-wacth-main{display:none;}
.wholsel-pro-block.shop:hover .yellow-wacth-main{display:block;}
.yellow-blo-white{display:inline-block;float:right;}
.yellow-wac-text-blo{float:left;}
.img-blo{width:130px; margin: 0 auto;}
.col-sm-4.col-md-6.col-lg-3.margi-left.less{padding-left:10px;padding-right:10px;}
/*.check-box.check-block.margi-botto{margin-bottom:12px;}*/
/*.conta-send.align-left button{float:left;margin-right:20px;display:inline-block;text-transform:uppercase;font-size:13px;}
.conta-send.align-left.add button{width:215px;}
.conta-send.align-left.add button i{font-size:12px;}*/
/*new css added by pooja*/
.payment-img-text.marg-smal{ font-size: 16px;}
/*
.wholsel-pro-block-bg.img-wdth-walets img{width: 70px;}
.wholsel-pro-block-bg.img-wdth-paymnt img{width: 84px;}
*/
.wholsel-pro-block-bg.img-wdth-paymnt {background-color: transparent;box-shadow: none;}
.wholsel-pro-block-bg.img-wdth-walets {background-color: transparent;box-shadow: none;}
.conta-send.align-left button{float:left;margin-right:20px;display:inline-block;text-transform:uppercase;font-size:13px;padding-top: 0px;}
.conta-send.align-left a{float:left;margin-right:20px;display:inline-block;text-transform:uppercase;font-size:13px;padding-top: 12px;}
.conta-send.align-left.add button, .conta-send.align-left.add a{width:215px;}		
.conta-send.align-left.add button i, .conta-send.align-left.add a i{font-size:12px;margin: 0 5px;}
/*new css added by pooja*/
.add-new-add-btn-block{display:block;width:100%;margin:10px auto 30px;max-width:430px;}
.add-new-add-btn-block .conta-send {display: inline-block; vertical-align: top;}

.alert-success{background-color: transparent !important;border: none !important; font-size: 20px;}
.alert-info{background-color: transparent !important;border: none !important; font-size: 20px;}
.alert-warning{background-color: transparent !important;border: none !important; font-size: 20px;}
.alert-danger{background-color: transparent !important;border: none !important; font-size: 20px;}
.alert button.close{font-size: 20px;width: 31px;float: left;height: 30px;background-color: rgba(12, 12, 12, 0.16);margin-right: 10px;}

.five-box-min.newfive-box{ width: auto;}
.five-box-min.newfive-box .wholsel-pro-block-bg:hover{box-shadow: none;}
a.btm-add {color: #20b9d9;}
a.btm-add:hover {color: #444444;}
.five-box-min{width:20%;float:left;padding:10px;}
.wholsel-pro-block-bg{background-color:#fff;text-align:center;box-shadow:0 5px 20px rgba(0, 0, 0, 0.15);border-radius:3px;cursor:pointer;overflow:hidden;}
.wholsel-pro-block-bg:hover{box-shadow:0 3px 20px rgba(0, 0, 0, 0.30);}
.top-off-head.mrgi{margin:23px 0 10px;}
.wholsel-pro-block-bg.address{padding:20px;position:relative;margin-bottom:20px;min-height: 170px;}
.address-text{font-size:14px;color:#606060;font-family:'montserratlight';line-height:22px;width:100%;max-width:81%;text-align:left;margin-top:-10px;margin-left:25px;}
.radio-btns.mrgin .radio-btn{margin-bottom:7px;width:100%;}
.radio-btns.mrgin .radio-btn label{padding:0px 55px 0px 28px;text-align:left;}
.wholsel-pro-block-bg.address:hover .edit-icon-blo a{display:block;}
.edit-icon-blo a{display:none;}
.edit-icon-blo a:last-child{right: 40px;}
.edit-icon-blo a{position:absolute;top:3px;right:10px;color:#969696;font-size:20px;}
.whol-payment{margin:0px -10px;}
.top-off-head.mrgi.float{float:none;}
.wholseler-catego-most-img.margi{margin-bottom:10px;}
.wholsel-pro-block-bg.left{text-align:left;margin-top:10px;}
.whol-payment.right .wholsel-pro-block-bg{text-align:left;width:100%;}
.payment-img-text{margin:10px 0 -5px;font-size:16px;color:#333333;font-family:'montserratmedium';}
.wholsel-pro-block-bg.whol-payment.no-marg{margin-right:0px;}
.wholsel-pro-block-bg h1{font-size:24px;font-family:'montserratregular';margin:0 0 3px;}
.payment-mode-redio-blo{padding-top:5px;}
.payment-mode-redio-blo .radio-btns .radio-btn{margin-bottom:20px;float:none;}
.payment-mode-redio-blo .radio-btns .radio-btn label{padding:4px 55px 0px 24px;}
.wholsel-pro-block-bg.left.paddi{padding:20px;}
.whol-payment .wholsel-pro-block-bg{padding:0px;}
.whol-qualities{margin:-10px -10px 20px;}
.whol-qualities .five-box-min .wholsel-pro-block-bg{padding:0px;text-align:left;position:relative;overflow:hidden;}
.whol-qualities .five-box-min .payment-img-block{ /*height:220px;*/ overflow:hidden;background-color:#f4f5f5;position:relative; text-align: center;}
.whol-qualities .five-box-min .wholsel-pro-block-bg .qualities-rewiev-blo{padding:15px;}
.whol-qualities .five-box-min .wholsel-pro-block-bg .qualities-rewiev-blo h1{font-size:16px;color:#333333;font-family:'montserratmedium';margin:-3px 0 5px;overflow: hidden;white-space: nowrap;
height: 20px;text-overflow: ellipsis;}
.qualities-rewiev-blo span img{vertical-align: top; padding-top: 2px;}
.whol-qualities .five-box-min .wholsel-pro-block-bg .wholsel-pro-block-bg .qualities-rewiev-blo span{font-size:12px;color:#333333;font-family:'montserratregular';vertical-align:middle;}
.whol-qualities .five-box-min .wholsel-pro-block-bg .wholsel-pro-block-bg .qualities-rewiev-blo .quality-review-text{margin-left:5px;}
.yello-circle-quali-blo{position:absolute;height:50px;width:50px;border-radius:50%;top:10px;right:10px;background-color:rgba(253, 202, 9, 0.8);text-align:center;overflow:hidden;}
.yello-circle-quali-blo h1{margin:13px 0 -5px;font-size:15px;color:#000;font-family:'montserratmedium';}
.yello-circle-quali-blo span{font-size:13px;color:#000;font-family:'montserratregular';}
.whol-qualities .five-box-min .wholsel-pro-block-bg .quali-price-blo{position:absolute;bottom:0px;height:119px;width:100%;padding:74px 0 10px 15px;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 91%, rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 91%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 91%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=0);}
.quali-price-blo h1{margin:0 0 -3px;font-size:20px;color:#fdca09;font-family:'montserratsemibold';}
.quali-price-blo span{font-size:13px;color:#fff;font-family:'montserratregular';text-decoration:line-through}
.whol-type{margin:0px -10px;}
.whol-type .payment-img-block{position:relative;padding-top: 0px;}
.whol-type .payment-img-block:before{content: ""; background-color: #333;width: 100%;position: absolute;bottom: 0;left: 0;}
.whol-type .payment-img-block:hover.whol-type .payment-img-block:before{display:none;}
/*
.whol-type .five-box-min .wholsel-pro-block-bg .payment-img-block:before{    content: "";background-color: #333;position: absolute;bottom: 0;left: 0;width: 100%;min-height: 44px;}
.whol-type .five-box-min .wholsel-pro-block-bg:hover .payment-img-block:before{min-height:44px;bottom:0;top:auto; background-color: #333;}
*/
/*.whol-type .five-box-min .wholsel-pro-block-bg:hover .payment-img-block:before{height:100px;bottom:0;top:auto;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 50%, rgba(0,0,0,0,0.90) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 50%,rgba(0,0,0,0.90) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 50%,rgba(0,0,0,0.90) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=0);}*/
.whol-type .five-box-min .wholsel-pro-block-bg .payment-img-block:hover.whol-type .five-box-min .wholsel-pro-block-bg .payment-img-block .rice-name{top:180px;}
.whol-type .five-box-min .wholsel-pro-block-bg .payment-img-block .quali-price-blo{bottom:-1px;height:115px;}
.whol-type .five-box-min .wholsel-pro-block-bg .payment-img-block .quali-price-blo{display:none;}
.whol-type .five-box-min .wholsel-pro-block-bg .payment-img-block .rice-name{position: relative; z-index: 1;font-size: 15px;color: #fff;font-family: 'montserratregular'; overflow: hidden; white-space: nowrap; height:44px; text-overflow: ellipsis; margin: 0px auto 0; background: #333;line-height: 44px;}
/*.whol-type .five-box-min .wholsel-pro-block-bg:hover .rice-name{bottom: 9px;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}*/
/*.wholsel-pro-block-bg{background-color:#f1efef;}*/
/*.payment-img-block{height:220px;}*/
.wholseler-catego-most-img.margi{margin-bottom:10px;}
.produ-cate-top{font-size:24px;color:#333333;font-family:'montserratregular'; margin: 13px 0 11px; display:block;}
.nearby-shop-main .wholsel-pro-block-bg{margin:10px 0;}
.preferred-mode-block h1{font-size:14px;color:#333333;font-family:'montserratmedium';margin:-2px 0 13px;}
.radio-btns{margin:0 0 15px;}
.radio-btns .radio-btn{display:block;position:relative;float:left;margin-bottom:26px;}
.radio-btns .radio-btn input[type=radio]{position:absolute;visibility:hidden;}
.radio-btns .radio-btn label{font-weight:normal;color:#a4a4a4;display:block;position:relative;font-size:15px;padding:0px 55px 0px 24px;margin:3px auto;z-index:8;cursor:pointer;-webkit-transition:all 0.25s linear;font-family:'montserratlight';}
.radio-btns .radio-btn .check{display:block;position:absolute;border:2px solid #cccccc;border-radius:100%;height:16px;width:16px;top:5px;left:0px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;}
.radio-btns .radio-btn .check::before{border-radius:100%;content:"";display:block;height:6px;left:3px;margin:auto;position:absolute;top:3px;transition:background 0.25s linear 0s;width:6px;}
.radio-btns input[type=radio]:checked ~ .check{border:2px solid #1eb8d8;}
.radio-btns input[type=radio]:checked ~ .check::before{background:#1eb8d8;}
.radio-btns input[type=radio]:checked ~ label{color:#333333;}
.upload-block{position: relative;}
.upload-block .parsley-errors-list.filled{color: red;font-size: 11px;position: absolute;bottom: 3px;}
[type="checkbox"]:not(:checked),
[type="checkbox"]:checked{position:absolute;visibility:hidden;}
[type="checkbox"] + label{position:relative;padding-left:28px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;color:#c0dff1;font-family:'montserratlight';}
[type="checkbox"].filled-in + label:after{border-radius:0px;}[type="checkbox"].filled-in + label:before,
[type="checkbox"].filled-in + label:after{content:'';left:0;position:absolute;transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index:1;}
[type="checkbox"].filled-in:not(:checked) + label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%;}
[type="checkbox"].filled-in:not(:checked) + label:after{height:18px;width:18px;background-color:transparent;border:1px solid #d8d8d8;top:4px;z-index:0;border-radius:3px;}
[type="checkbox"].filled-in:checked + label:before{top:7px;left:2px;width:7px;height:10px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}
[type="checkbox"].filled-in:checked + label:after{top:4px;width:18px;height:18px;border:1px solid #20b9d9;background-color:#20b9d9;z-index:0;border-radius:3px;}
[type="checkbox"].filled-in:disabled:not(:checked) + label:before{background-color:transparent;border:2px solid transparent;}
[type="checkbox"].filled-in:disabled:not(:checked) + label:after{border-color:transparent;background-color:#BDBDBD;}
[type="checkbox"].filled-in:disabled:checked + label:before{background-color:transparent;}
[type="checkbox"].filled-in:disabled:checked + label:after{background-color:#BDBDBD;border-color:#BDBDBD;}
.check-box.check-block{margin-bottom:0px;}
.check-box.check-block.no-margi{margin-bottom:-20px;}
.check-box.check-block [type="checkbox"] + label{color:#a4a4a4;font-size:14px;font-family:'montserratlight';font-weight:100;}
.check-box.check-block [type="checkbox"] + label a{color:#333333;}
.check-box.check-block [type="checkbox"] + label a:hover{color:#20b9d9;}
.check-box.check-block.margib{margin-bottom:20px;}
.footer-main{padding: 50px 100px 0; background-color:#333; position:relative;}
.footer-text-blo h1{font-size:16px;color:#00bfdb;font-family:'montserratmedium';margin:-4px 0 13px;text-transform:uppercase;}
.footer-text-blo ul li a{font-size:15px;color:#fff;font-family:'montserratregular';line-height:30px;}
.footer-text-blo ul li a:hover{border-bottom:1px solid #fbd828;color:#fbd828;}
.footer-text-blo h4{font-size: 13px; color: #fbd828; font-family: 'montserratregular';  margin: 28px 0 19px; text-transform: uppercase;}
.footer-text-blo h4 a{color:#fbd828;}
.footer-text-blo h2{font-size: 12px; color: #dadada; margin: -4px 0 13px; text-transform: uppercase;}
.social-main-blo{margin-top:25px;}
.social-main-blo .social-icon-circle a{width:35px;text-align:center;float:left; margin-right:10px;cursor:pointer;display:block;padding-top:11px; margin-bottom: 5px;}
.social-main-blo .social-icon-circle a:hover{opacity:0.7;}
.copyright-block{padding: 12px 0 12px;border-radius: 13px; text-align: center; color: #ffffff; font-size: 16px; font-family: 'montserratregular'; margin-top: 10px; letter-spacing: 1.4px;background: #333;}
/*
.copyright-block a{color:#fbd828;border-bottom:1px solid #fbd828;}
.copyright-block a:hover{color:#ffffff;border-bottom:1px solid #ffffff;}
*/
.suppirl.button-plans {color: #fff; border: 1px solid #333;    background-color: #333;}
.suppirl.button-plans:hover {color: #333; border: 1px solid #333; background-color: #fff;}
.suppirl.button-plans.active {color: #333; border: 1px solid #333; background-color: #fff;}
.minicolors-theme-bootstrap .minicolors-swatch{    height: 34px !important;}
span.copyrights-footer {margin-top: 16px; display: inline-block;color: #fff;font-weight: 700;}
.copyright-block a{vertical-align: top; display: inline-block;}
.emil-text a{font-size:16px; color:#00bfdb; font-family:'montserratregular'; display:block; margin-top:20px;}
.emil-text span{color: #fff; font-size: 18px; }
.arrow{display:none;}
.testi-block-title{text-align:center;}
.testi-block-title h1{font-size:44px; color:#333333; font-family:'montserratlight'; margin:0 0 5px; text-align:center;}
.testi-block-title span{font-family:'montserratregular';color:#20b9d9;}
#quote-carousel{margin-top:10px;}
#quote-carousel .carousel-control{background:none; color:#5d5c5c; font-size:16px; font-family:'poppinslight'; text-shadow:none; margin-top:30px;}
#quote-carousel .carousel-indicators{right:50%;top:20px;bottom:220px;margin-right:-19px;}
#quote-carousel .carousel-indicators li{width:80px;height:80px;margin:5px -15px;cursor:pointer;border-radius:50px;opacity:0.5;transition:all 0.4s;border:none;vertical-align:middle;}
#quote-carousel .carousel-indicators li img{height:100%;width:100%;border-radius:50%;}
#quote-carousel .carousel-indicators .active{width:100px;height:100px;border-radius:100px;opacity:1;z-index:9;position:relative;}
#quote-carousel .carousel-inner{min-height:300px;}
#quote-carousel .item blockquote{border-left:none;margin:0;}
#quote-carousel .item{margin:160px 0 0;color:#5d5c5c;font-size:16px;font-family:'poppinslight';}
#quote-carousel .carousel-control{bottom:0;top:auto;}
#quote-carousel .carousel-control.left{left:200px;z-index:999;width:42px;}
#quote-carousel .carousel-control.right{right:200px;z-index:999;width:42px;}
#quote-carousel .carousel-indicators .active .quote-mark{display:block;}
#quote-carousel .carousel-indicators li .quote-mark img{width:auto;height:auto;border-radius:0;}
#quote-carousel .item small{font-size:16px;color:#333333;font-family:'montserratregular';}
#quote-carousel .item small span{color:#757575;}
.btn-group.open .dropdown-toggle{box-shadow:none;border:0px;}
.carousel-indicators.bottom-buttons{position:absolute;bottom:-12px !important;top:auto !important;}
.carousel-indicators.bottom-buttons li{width:11px !important;height:11px !important;margin:0 6px !important;border:1px solid #20b9d9 !important;}
.carousel-indicators.bottom-buttons li.active{width:13px !important;height:13px !important;margin:0 6px !important;border:3px solid #ffffff !important;box-shadow:0 0 2px rgba(6, 59, 62, 1);}
.carousel-indicators.bottom-buttons li.active{background:#20b9d9;}
.logo{display:inline-block;vertical-align:middle;}
.dash-menu-icon{display:inline-block;vertical-align:middle;padding-left:30px;}
.wholse-cate-left-menu-main h5{display:none;}
#dashboard.active .wholse-cate-left-menu-main h5{display:inline-block;margin:13px 0 0 12px;vertical-align:top;font-family:'montserratlight'; width: 76%;}
.wholseler-catego-main-bg.dash-open{margin-left:267px;}
.wrapper{display:flex;align-items:stretch;}
#dashboard.active{max-width:268px;/*background:#7386D5;*/color:#fff;transition:all 0.3s;width:100%;}
#dashboard{max-width:60px;text-align:center;float:left;display:block;width:100%;}
#dashboard ul li a{text-align:left;}
#dashboard ul li a .leftsidebr-sub{width: 28px; display: inline-block; text-align: right; vertical-align: top;}
#dashboard a[aria-expanded="false"]::before, #dashboard.active a[aria-expanded="true"]::before{top:auto;bottom:5px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);}
#dashboard ul li.active > a, a[aria-expanded="true"]{color:#fff;background:#6d7fcc;}
a[data-toggle="collapse"]{position:relative;}
/*a[aria-expanded="false"]::before, a[aria-expanded="true"]::before{content:'\e259';display:block;position:absolute;right:20px;font-family:'Glyphicons Halflings';font-size:0.6em;}*/
/*a[aria-expanded="true"]::before{content:'\e260';}*/
.shop-block{background-color:#5f5f5f;padding:30px 0;text-align:center;display:none;transition:0.5s;}
#dashboard.active .shop-block{display:block;transition:0.5s;}
.shop-img img{margin:0 auto;}
.radio-sections.view-inline-pro{float: left;}
.shop-img.leftsidebar-details{width: 70px;height: 70px;overflow: hidden;margin: 0 auto;border-radius: 50%;}
.shop-img.leftsidebar-details img{width: 100%; height: 100%;}
.shop-block h4{font-size:16px;color:#fdca09;font-family:'montserratmedium',sans-serif;margin:10px 0;}
.shop-block h6{font-size:12px;color:#c7c7c7;margin:0;font-family:'montserratlight',sans-serif;}
.wholse-cate-left-menu ul li a{padding:10px 15px;display:block;}
.hidden-div{overflow-x:hidden;}
.tooltip-div{position:absolute;top:13px;left:75px;z-index:1;background-color:#000;color:#fff;width:auto;white-space:nowrap;padding:5px 8px;border-radius:3px;display:none;}
.tooltip-div::after{border-bottom:12px solid #000;border-left:12px solid transparent;border-right:12px solid transparent;content:"";display:inline-block;position:absolute;left:-13px;top:8px;transform:rotate(-90deg);}
/*.wholse-cate-left-menu li.left-menu-main-active a{background-color: #333; color: #fff;}*/
.form-group.hm-grnd input{padding-right:94px;}
.form-group input.homeuserss{padding-right: 82px;}
.sub-titls-hm.top-o{margin-top: 0;}

.fegits-hm{position: absolute;right: 4px;  top: 50%; background-color: #fff;height: 18px;width: 85px;font-size: 12px;font-weight: normal; color: #adadad;}
.active .wholse-cate-left-menu ul li.left-menu-main-active a{background-color: #333; color: #fff;}
.wholse-cate-left-menu ul li.left-menu-main-active a{background-color: #333; color: #fff;}
.wholse-cate-left-menu ul li.left-menu-main-active a .wholse-cate-img-acvi{display: inline-block; margin-top: 5px;}
.wholse-cate-left-menu ul li.left-menu-main-active a .wholse-cate-img{display: none;}
.wholse-cate-left-menu ul li.left-menu-main-active a:hover .wholse-cate-img-acvi{padding-top: 0;}



.main-cel-tabl{height: 356px; line-height: 1.5em;   font-family:'montserratmedium',sans-serif;    font-size: 2.1em;  text-align: center;  display: table;}
.bussine-txt{  display: table-cell; vertical-align: middle;}
.sub-titls-hm{font-family:'montserratmedium',sans-serif;font-size: 16px; color: #20b9d9; text-transform: uppercase; margin-top: 30px; line-height: 25px;}
.wholse-cate-left-menu li{position:relative;}
.wholse-cate-left-menu li:hover .tooltip-div{display:block;}
.active .wholse-cate-left-menu li:hover .tooltip-div{display:none;}
.buyer-yello{position:absolute;background-color:#fdca09;height:25px;width:25px;border-radius:50%;text-align:center;padding-top:7px;color:#131313;font-size:9px;font-family:'montserratlight';top:12px;right:20px;}
.buyer-yello{display:none}
.active .wholse-cate-left-menu .buyer-yello{display:block}
.add-product-step-main{max-width:750px;width:100%;margin:20px auto 30px;}
.add-product-step-main .faq-main{padding:30px;}
/*.conta-send .no-right{float:left;}*/
.add-product-step-main .form-group .text-area{height:120px;}
.add-product-step-main .shipping-add-head{font-size:15px;}
.add-product-step-main .shipping-add-head.border{border-top:1px solid #ccc;padding-top:25px;}
.preferred-mode-redio{font-size:14px;color:#333333;font-family:'montserratmedium';margin:-2px 0 13px;}
.add-product-step-main .form-group.margi-top{margin-top:22px;}
.colorWrapper{  position: relative;}
.colorWrapper i{position: absolute; top: -6px;right: 1px;z-index: 9;}

.close-cxs{width: 20px; height: 20px; border-radius: 50%; border: 1px solid #ccc; text-align: center; font-size: 12px; padding-top: 1px; background-color: #fff; display: block; position: absolute; right: -10px; top: -9px;}
.color-box-bx{width: 40px; height: 40px; border-radius: 2px; display: inline-block; margin: 5px; position: relative; border-radius: 5px;}
.color-box-bx.active {
border: 2px solid #fcfcfc;
box-shadow: 0px 0px 0px 2px #fbd92f;
}




.add-product-step-main.min-add-stp input{   position: relative;padding: 2px;width: 45px;    box-shadow: none;height: 45px;color: #fff;border: 0;margin: 0 !important;}
.color-main-add{position: relative;width: 51px;float: left;margin-bottom: 10px;}
.add-product-step-main .date-icon a{position:absolute;top:4px;right:10px;color:#20b9d9;font-size:23px;}
.add-product-step-main .radio-btns{display:inline-block;}
.process-bx{margin-bottom:49px;position:relative;}
.process-bx.two{margin-bottom:49px;position:relative;}
.dashed-img{position:absolute;top:35px;left:auto;right:auto;background-image:url(../../images/front/step-dashed.png);background-repeat:no-repeat;}
.dashed-img .dashed-img-main{height:3px;}
.plan-detail.left2.post-intvs-rit{width:200px;left:-70px;}
.plan-detail.left1.post-intvs{width:200px;left:-60px;}
.normal_step{background:#efad28;border-radius:50%;height:12px;padding:2px;width:12px;}
.plan-detail{left:-28px;top:37px;position:absolute;width:94px;}
.active_step{background:#42bec5;}
.step_bor{border:7px solid rgba(239, 173, 40, 0.15);border-radius:50%;height:26px;margin:0 auto;position:relative;top:33px;width:26px;}
.step_process{display:inline-block;height:10px;max-width:40px;min-height:54px;position:relative;text-align:center;width:100%;}
.center-row{float:none;text-align:center;}
.active-step.step_bor{border-color:rgba(66, 190, 197, 0.15)}
.bg_i{margin:-7px -10px;background:rgba(0, 0, 0, 0) url(../../images/front/bag_line-2.png) repeat-x scroll 0 3px;display:inline-block;vertical-align:middle;width:19%;}
.bg_i.small{width:12%;padding-top:4px;}
.active.step_title{color:#42bec5;}
.active_step.normal_step{color:#42bec5;}
.process_steps{margin:106px auto 0 -4px;min-height:91px;}
.step_title{color:#333;font-family:'montserratmedium'; font-size:14px; letter-spacing:0.4px; line-height:25px; text-transform:uppercase;margin-top:26px;}
.center-row{text-align:center;}
.process-tick{vertical-align:middle;}
.update-pro-img-main{margin-bottom:230px;display:block;}
.upload-photo{float:left; margin:0 20px 20px 0; position:relative; width:180px; height:184px; border-radius:3px;}
.upload-photo > img{border:1px dashed #a6a6a6; text-align:center; width:100%; height:100%; border-radius:3px;}
.upload-photo:hover{background-color:#f8f8f8;opacity:0.8;filter:alpha(opacity=80);transition:all 0.4s ease-in-out 0s;}
.upload-photo:hover .upload-close{opacity:1;filter:alpha(opacity=100);cursor:pointer;transition:all 0.4s ease-in-out 0s;}
.upload_pic_btn{cursor:pointer; font-size:14px; left:0; margin:0; opacity:0; padding:0; position:absolute; right:0; top:0; height:100% !important; width:100%;}
.upload-close{text-align:center;color:#e05e14;font-size:14px;opacity:0;position:absolute;z-index:9999;}
.upload-photo:hover .upload-close{padding:46px 0;cursor:pointer;opacity:1;transition:all 0.4s ease-in-out 0s;background:rgba(0, 0, 0, 0.6);display:block;height:100%;width:100%;border-radius:5px;}
.upload-close > a{background:#fdca09;border-radius:50%;color:#1f4e79;display:block;font-size:19px;height:33px;width:33px;margin:0 auto;padding-top:2px;position:absolute;top:-16px;right:-16px;}
.fa.fa-times-circle{color:#e05e14;font-size:18px;}
.process-bx.two{display:none;}
.order-one-text{font-size:20px;font-family:'montserratmedium';color:#26aab1;margin:14px 0 20px;}
.order-summ-min{margin-top:6px;}
.dis-inline-block{display: inline-block;}
.right-floating {float: right;}
.welcome-contain-blo.welc-txt.welcm-fiegets-thnk{margin: 6% auto 0;}
.welcome-contain-blo.welc-txt.welcm-fiegets-thnk p span{color: #fdca09; font-family:'montserratmedium'; display: inline-block;}
.welcome-contain-blo.welc-txt.welcm-fiegets-thnk p{color: #fff; font-size: 18px; margin-top: 20px; line-height: 28px; }
.txt-thnk{font-size: 22px;color: #fdca09;width: 60%;margin: 0 auto;font-family:'montserratmedium';}
.txt-thnk span{color: #fff; font-family:'montserratlight';}
.close{opacity: 1;}
.modal-header{padding: 17px 15px 10px 15px;}
.center-text-setting{text-align: center;}
.order-summery{font-size:14px;font-family:'montserratmedium';color:#656565;}
.order-summ-left{font-size:14px;font-family:'montserratmedium';color:#656565;display:inline-block;float:left;width:100%;max-width:180px;}
.order-summ-right{font-size:14px;font-family:'montserratlight';color:#272727;margin-left:181px;word-wrap: break-word;}
.purchse-order-block h1{font-size:20px;font-family:'montserratmedium';color:#4b4647;margin:0;}
.purchse-order-block h2{font-size:14px;font-family:'montserratlight';color:#4b4647;margin:2px 0 51px}
.order-summ-min.small .order-summ-left{max-width:140px;}
.order-summ-min.small .order-summ-right{margin-left:141px;}
.order-summ-min.black.no-margi{margin-top:0px;}
.order-summ-min.black{margin-top:11px;}
.order-summ-min.black .order-summ-left{color:#333333;max-width:120px;}
.order-summ-min.black .order-summ-right{color:#333333;margin-left:121px;}
.food-essenti-block{box-shadow:-1px 1px 4px 0 rgba(0, 0, 0, 0.10);background-color:#fff;padding:9px 15px 7px;margin-top:25px;position:relative;}
.food-essenti-bottom{position:absolute; right:10px; top:8px; z-index:1;}
.food-essen-left{ float: none; width: 100%;}
.food-essen-left span{font-size:16px;font-family:'montserratmedium';color:#818181;}
.food-essen-left .dark{color:#333;}
.food-essen-right span{font-size:18px;font-family:'montserratmedium';color:#333;float:right;margin-right: 30px; cursor: pointer;}
.food-essenti-block.no-paddi{padding:0;margin-top:3px;}
.food-essenti-block.no-paddi .groceries-main{padding:15px;}
.groceries-main span{font-size:14px;font-family:'montserratlight';color:#818181;}
.groceries-main .light{color:#333;}
.groceries-bg{padding:15px 0 8px;background-color:#f8f8f8;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;position:relative;}
.grocer-product{display:inline-block;width:120px;overflow:hidden;float:left;text-align:center; height: 130px; position: relative;}
.grocer-product-details{margin-left:119px;}
.grocer-product-head{font-size:16px;color:#333;margin-top:-5px;padding-right:30px;}
.grocer-price{font-size:14px;font-family:'montserratregular';color:#676767;text-decoration:line-through;margin:4px 0 7px;}
.grocer-gst-percent{font-size:12px;color:#676767;font-family:'montserratlight';}
.grocer-gst{font-size:13px;color:#676767;font-family:'montserratregular';margin:6px 0 4px;}
.qty{float:left;margin-right:70px;}
.qty span{color:#333;font-family:'montserratlight';}
.qty .qty-bold{font-family:'montserratmedium';}
.qty-right{float:right;font-size:18px;color:#31a8af;font-family:'montserratmedium';padding:15px 15px 7px 0;}
.groceries-bg.no-border{background-color:#ffffff;border-top:none;border-bottom:none;}
.food-essenti-block.no-paddi.margi{margin-top:10px;}
.food-essenti-block.less{margin-top:10px;}
.net-amoun-blo{text-align:right;}
.net-amoun-left{float:right;margin-right:0px;}
.net-amoun-left .net-amoun-text{font-size:15px;color:#4b4647;font-family:'montserratlight';margin-bottom:10px;display:block;}
.net-amoun-left .net-amoun-text.bold{font-family:'montserratmedium';font-size:16px;}
.net-amoun-right{float:right;}
.net-amoun-right .net-amoun-text{font-size:15px;color:#4b4647;font-family:'montserratlight';margin-bottom:10px;display:block;text-align: right; float: right;}
.net-amoun-right .net-amoun-text strong{display: none;}
.net-amoun-text.wholser-bold.spcmin{margin-right: 0;}
.net-amoun-text.wholser-bold.spcmin span:first-child{margin-right: 10px;}
.net-amoun-right .net-amoun-text.bold{font-family:'montserratmedium';font-size:16px;}
.address-head{font-size:14px;color:#656565;font-family:'montserratmedium';margin:0 0 9px;}
.address-sub{font-size:14px;color:#656565;font-family:'montserratlight';line-height:22px;width:100%;max-width:330px;}
.food-essenti-block.right{padding:18px 20px 12px;min-height:160px;}
.food-essenti-block.right.magi{margin-top:20px;}
.conta-send.width .no-right{width:170px;margin:20px 10px 0 0;}
.conta-send.width .margi{width:170px;margin:20px;}
.food-essentials-content-main{display:none}
.food-essenti-bottom{display:block;}
.food-essenti-block.active .food-essenti-bottom{ display: block;
float: right;
vertical-align: top;
top: 0;
bottom: 0;
margin: auto;
height: 30px;}
.table{margin-bottom:0px;}
.main-wrapper{margin-top:10px;}
.user-detail-panel{box-shadow:0 1px 2px rgba(0, 0, 0, 0.20);background-color:#ffffff;}
.btn.btn-danger.pull-right{margin-bottom: 10px;}
.transactions-table.table-responsive{border:none 0;max-width:100%;overflow-x:auto;}
.transactions-table .table > tbody > tr > td{border-top:none 0;}
.transactions-table .table{width:100%;display:table;margin-bottom: 0;}
.transactions-table .table-row{display:table-row;width:100%;}
.transactions-table .table-row.heading{background:rgb(255,255,255);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(247,247,247,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(247,247,247,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(247,247,247,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0);}
.transactions-table .table-cell{display:table-cell;vertical-align:middle;padding:17px 10px 17px 10px;text-align:center;color:#2d3e50;border-top:none 0;font-family:'montserratlight';font-size:13px;border-bottom:1px solid #ccc;}
.transactions-table .table-cell.success{color:#33AA27;}
.transactions-table .notification-table-new .table-cell a{color: #2d3e50}
.transactions-table .notification-table-new .table-cell a:hover{color: #20b9d9}
/*.user-detail-panel.table-left .transactions-table .heading .table-cell{text-align: left;}*/
.transactions-table .heading .table-cell{color:#000;padding:15px 0 15px 10px;font-weight: 600;font-size:13px;border-bottom:solid 1px #cccccc;text-align: center;}
.description{max-width:305px;display:inline-block;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}
.transactions-table div.table-cell::before{display:none;}
.product-table .table-row:nth-child(odd) {background: #f9f9f9;}
.product-table .table-cell{ border: solid 1px #ededed; border-right: 0px; padding: 17px 8px!important;}
.product-table .heading .table-cell{ border: none 0;}
.product-image {width: 80px; text-align: center;}
.product-action {text-align: center; width: 150px;}
.product-action .icon-btn {margin: 0 6px;cursor: pointer;}
.product-image img{height: 60px; width: auto !important; }
.product-sr-no{width: 70px; text-align: center!important;}
.icon-btn{font-size:18px;color:#8d96a0;margin-right:10px;}
.icon-btn:hover{color:#23bcae;}
.table-row .table-cell.transaction-order-name{border-left:solid 1px #cccccc;/*border-right:solid 1px #cccccc;*/}
.top-off-margi.table{margin:-1px 0 22px;}
.top-off-margi.table{margin-bottom:10px;}
.table-row .table-cell.center{text-align:center;padding:7px 0 7px 0;}
.table-row .table-cell.center.padd{text-align:center;padding:7px 0 7px 17px;}
.product-qty .input-group-btn{display:block;}
.product-qty .input-group-btn button{padding:0;}
.input-number-block{display:inline-block;vertical-align:middle;}
.input-nubner-btns-main{display:inline-block;vertical-align:middle;margin-left:-6px;}
.input-nubner-btns-main .input-group-btn button{width:22px;height:16px;background-color:#ebebeb;border-radius:0 0 3px 0;}
.input-group-btn button{line-height:normal;}
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group{margin-left:0px;}
.qty .qty-add .form-inputs.input-number{width:35px;height:32px;border:1px solid #e1e1e1;border-radius:3px 0 0 3px;text-align:center;}
.input-group-btn button.active{background-color:#ebebeb;}
.input-group-btn.up button{border-radius:0 3px 0 0;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:none;background-color:#ebebeb;}
.input-group-btn.bottom button{border-radius:0 3px 0 0;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1;border-left:none;background-color:#ebebeb;}
.qty.add{width:150px;margin-top:10px;margin-right:12px;}
.qty.add .qty-text{float:left;margin:8px 10px 0 0;}
.qty-dropdown .form-group{margin-bottom:10px;}
.qty-dropdown .form-group select{width:80px;height:35px;background-image:url(../../images/front/qunt-dropdown.png);color:#333;}
.qunty-close-small{margin:-4px 10px 0 0;}
.qunty-close-big{position:absolute;top:12px;right:12px;}
.orde-status-cancelled{margin: -20px 15px 0 !important;padding: 4px 5px 0;font-size: 12px;font-weight: 100;font-family: 'montserratregular';background: red;color: #fff;text-transform: capitalize;border-radius: 3px;}
.orde-status-completed{margin: -20px 15px 0 !important;padding: 4px 5px 0;font-size: 12px;font-weight: 100;font-family: 'montserratregular';background: green;color: #fff;text-transform: capitalize;border-radius: 3px;}
.orde-status-pending{margin: -20px 15px 0 !important;padding: 4px 5px 0;font-size: 12px;font-weight: 100;font-family: 'montserratregular';background: gray;color: #fff;text-transform: capitalize;border-radius: 3px;}
.wholseler-catego-main-bg.select .qty-right{margin-top:16px}
.wholseler-catego-main-bg.select .top-off-head{margin:12px 0 -13px;}
.wholseler-catego-main-bg.select .food-essen-right span{margin-right:34px;}
.food-essen-righdown-big{position:absolute;right:16px;top:14px;}
.food-essen-right.margi{margin-left:25px;}
.qunty-close-small-posi{position:absolute;left:15px;top:16px;}
.food-essentials-main.select .food-essenti-block.margi{padding:15px 15px 7px 34px;}
.food-essentials-main.select .groceries-main{padding:15px 15px 15px 36px;}
.food-essentials-main.select .food-essenti-block.less.margin{padding:15px 15px 7px 34px;}
.purchace-order{margin-top:50px;}
.food-essenti-block.right.prshase span{font-family:'montserratregular';font-size:14px;color:#656565;margin-bottom:20px;}
.prshase-span-main{margin-bottom:10px; word-wrap: break-word;}
.food-essenti-block.right.prshase .prshase-span-light{font-family:'montserratlight';}
.terms-text-link a{font-family:'montserratregular';font-size:12px;color:#333;text-decoration:underline;margin:60px 0 10px;;display:block;}
.terms-text-link a:hover{color:#31a8af;}
.print-button a{float:right;width:120px;height:40px;border-radius:3px;background-color:#fbd828;border:1px solid #fbd828;color:#333;font-family:'montserratregular';font-size:13px;text-align:center;padding-top:10px;display:block;}
.print-button a:hover{background-color:transparent; color: #333; border:1px solid #333;}
.purchase-order-main .conta-send a{width:120px;margin-top:20px;}
.purch-bottom-links{font-family:'montserratlight';font-size:12px;color:#7f7f7f;line-height:22px;margin-bottom:-1px;}
.purch-bottom-left{float:left;}
.purch-bottom-right{float:right;margin-top:18px;}
.purch-bottom-right span{font-family: 'montserratlight'; font-size: 12px; color: #333; vertical-align: bottom; display: block; margin-top: 5px;}
.print-button .print-img{margin:-5px 10px 0 0;}
.purchase-order-main .purchse-order-block h1{margin-bottom:35px;}
.purchase-order h1{font-size: 24px; margin-top: 0;}
.modal-content.order{padding:10px;text-align:center;}
.order-popup-text h1{font-family:'montserratregular';font-size:30px;color:#333;margin:29px 0 7px;}
.order-popup-text{margin-top:20px;display:block;}
.order-popup-img{width:;height:;background:url(../../images/front/sprite.png) no-repeat -134px -341px;width:92px;height:92px;}
.order-popup-text{margin-top:20px;display:block;}
.order-popup-text a{font-family:'montserratlight';font-size:15px;color:#333;margin:0;text-decoration:underline;}
.order-popup-text a:hover{color:#20b9d9;}
.order-popup-text{margin-bottom:37px}
.modal-content.order .conta-send a{margin:0 auto;float:none;margin-bottom:20px;}
.after-log-main{margin:50px 0 30px;}
.product-details-slider{margin:30px 0 10px;}
#filterForm{position: relative; height: 100%;}

.product-details-img{padding:30px;background-color:#fff;text-align:center;margin:30px 0 10px;border: 1px solid #cccccc;background-color: #ffffff;border-radius: 3px;}
.product-details-img.right{padding:0px;text-align:left;position:relative;}
.product-details-img.right .product-deta-inner-text{padding:30px;}
.product-deta-inner-text h1{font-family:'montserratregular';font-size:24px;color:#333;margin:-4px 60px 4px 0;}
.get-green-i span{font-family:'montserratregular';font-size:15px;color:#26961d;}
.product-old-price{font-family:'montserratregular';font-size:16px;color:#676767;text-decoration:line-through;}
.product-new-price span{font-family:'montserratmedium';font-size:28px;color:#20b9d9;vertical-align:middle;}
.product-new-price .small-new-price{color:#676767;font-family:'montserratregular';font-size:13px;}
.order-text-arrow-right{position:absolute;top:20px;right:30px;z-index: 9;}
.order-text-arrow-right a{display: block; width: 80px; height: 35px; text-align: right; padding-top: 4px; color: #585858; font-weight: normal; font-size: 18px;}
.order-text-arrow-right a:hover{color: #20b9d9;}
.product-radio{margin:18px 0 0px;}
.product-radio .radio-qty{color:#333;font-family:'montserratregular';font-size:14px;float:left;margin:10px 10px 0 0;}
.product-radio .radio-btn p{height:45px;overflow:hidden;margin:0px;padding:0px;}
.product-radio .interior-icon{margin-top:-15px;}
.product-radio .team-div{width:87px;height:2px;background:#d1d1d1;margin:10px auto;}
.product-radio .radio-sections .radio-btn{text-align:center;display:inline-block;position:relative;height:44px;min-width:60px;margin-right:7px;padding: 0 5px;border-radius:5px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;background:#fff;margin-bottom: 10px;margin-top: 5px;}
.product-radio .radio-sections .radio-btn input[type=radio]{position:absolute;visibility:hidden;}
.product-radio .radio-sections .radio-btn label{width:100%;font-family:'montserratlight';font-size:13px;color:#a4a4a4;display:block;position:relative;margin:13px auto;z-index:9;cursor:pointer;-webkit-transition:all 0.25s linear;font-weight:normal;}
.product-radio .radio-sections .radio-btn .check{display:block; position:absolute; height:100%; width:100%; top:0; left:0px; z-index:5; transition:border .25s linear;-webkit-transition:border .25s linear;border-radius:4px;}
.product-radio .radio-sections .radio-btn .check::before{width:98%; height:100%; border-radius:100%; content:""; display:block; left:0; margin:auto; position:absolute; top:0; transition:background 0.25s linear 0s;}
.product-radio .radio-sections input[type=radio]:checked ~ .check{border:1px solid #20b9d9;}
.product-radio .radio-sections input[type=radio]:checked ~ .check::before{background:transparent;}
.product-radio .radio-sections input[type=radio]:checked ~ label{color:#20b9d9;font-family:'montserratlight';}
.product-deta-inner-text .qty-text{margin:15px 0 0 -24px;display:inline-block;}
.product-deta-inner-text .qty-text span{color:#333;font-family:'montserratlight';font-size:14px;}
.product-deta-inner-text .qty-text span.qty-green{color: #439f0f; font-weight: 600;}
.product-deta-inner-text .qty-text .qty-red{color:#ff6161;font-family:'montserratregular';}
.product-detail-buttons{float:right;padding-top:60px;}
.product-detail-buttons .newline{display: inline-block !important;}
.product-detail-buttons .for-inline.newline.pro-img-crt{background-image: url(../../images/front/strt-selling-2.png);  background-repeat: no-repeat; display: block !important; vertical-align: top;  width: 100%; top: 0px; position: absolute; height: 40px; padding: 10px 5px; background-position: 9px 8px;} 
.product-detail-buttons .for-inline {display:block;vertical-align: middle;}
.product-detail-buttons a{background-color:#333333;border:1px solid #333333;color:#ffffff;font-family:'montserratregular';font-size:15px;height:40px;width:175px;text-align:center;padding-top:7px;display:block;border-radius:3px;margin-bottom:10px; cursor: pointer;}
.product-detail-buttons a:hover{color:#fbd828;border:1px solid #fbd828; background-color:#fff;}
.delivery-text-left span{color:#aaaaaa;font-family:'montserratregular';font-size:14px;margin-top:20px;display:inline-block;;}
.delivery-text-left .delive-text-light{font-family:'montserratlight';color:#333;}
.delivery-text-right-main{text-align:right;}
.delivery-text-left{display:inline-block;}
.delivery-text-left.margin{margin-left:10px;}
.delivery-text-left-main.float{float:left;}
.discription-main{padding:30px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
.discription-main h1{color:#333;font-family:'montserratregular';font-size:24px;margin:-4px 0 17px;}
.discription-main h2{color:#676767;font-family:'montserratmedium';font-size:16px;margin:1px 0 4px;}
.discription-main p{margin:10px 0 0;color:#676767;font-family:'montserratlight';font-size:15px;line-height:20px;}
.rating-abs{position:relative;padding-left:70px;}
.list-profile-mg{position:absolute;left:0px;top:0px;}
.rating-rates{position:static;overflow:hidden;width:50px;height:50px;border-radius:50%;position:static;}
.title-user-name{font-size:16px;color:#333;line-height:17px;font-family:'montserratmedium';}
.lisitng-detls-rate{padding:0px 0 2px;}
.review-top-min p{margin:0px;color:#565656;font-size:14px;font-family:'montserratlight';line-height:20px;}
.rating-abs-main{padding:20px 30px;border-bottom:1px solid #ccc;}
.review-txts-top{padding:20px 30px;border-bottom:1px solid #ccc;}
.review-txts-top h1{color:#333;font-family:'montserratregular';font-size:24px;margin:6px 0 22px;}
.review-sub-head{color:#1ba3bf;font-family:'montserratregular';font-size:40px;display:inline-block;float:left;margin-top:-6px;}
.review-txts-stars{display:inline-block;}
.review-txts-stars{margin-left:14px;}
.review-txts-stars h2{color:#686868;font-family:'montserratregular';font-size:14px;margin:6px 0 0;}
.writ-review-bttn a{background-color:#333333;border:1px solid #333333;color:#ffffff;font-family:'montserratregular';font-size:15px;height:40px;width:175px;text-align:center;padding-top:7px;display:block;border-radius:3px;float:right;}
.writ-review-bttn a:hover{border:1px solid #333333;background-color:transparent;color:#333;}
.reting-informa-fild{padding:30px;}
.reting-informa-fild h1{color:#333;font-family:'montserratregular';font-size:18px;margin:-2px 60px 16px 0;}
.reting-informa-fild .form-group .text-area{height:110px;}
.reting-informa-fild .conta-send a{width:175px;}
.discount-coupon{border:dashed 1px #b6b8b8;padding:30px 0 0;margin-top:-10px;background:#f8fdff;border-radius:15px;display:block; margin-top: 3px;}
.discout-text{margin-bottom:0;background:#fff;}
.discout-text .radio-btns .radio-btn label{padding:0px 5px 0px 29px!important;}
.discout-text .radio-btn{margin-bottom:0;}
.margin-btm{margin-bottom:24px;}
.conta-send span.add-more{font-size:16px;}
/*.mck-search-box-top .mck-input-group{height:32px}.mck-icon-user,.mck-icon-no-image,.mck-icon-bell,.mck-icon-dollar,.mck-icon-smiley,.mck-icon-sun,.mck-icon-truck,.mck-icon-send,.mck-icon-smiley-blue,.mck-icon-upload,.mck-icon-search,.mck-icon-chat,.mck-icon-backward,.mck-icon-marker-blue,.mck-icon-photo,.mck-icon-attachment,.mck-icon-camera,.mck-icon-marker,.mck-icon-delivered,.mck-icon-read,.mck-icon-sent,.mck-icon-time{display:inline-block;background:url(../../images/front/mck-plugin-sprite.png) no-repeat !important;overflow:hidden;text-indent:-9999px;text-align:left}*/
.mck-icon-chat{background:url(../../images/front/mck-plugin-sprite1.png) no-repeat !important;background-size: 102px !important;}
/*
.discout-text .radio-btn input[type="checkbox"] ~ .discount-coupon{display:block;}
.discout-text .radio-btn input[type="checkbox"]:checked ~ .discount-coupon{display:block;}
*/
/*.discount-coupon{display: block;margin-top: 20px;}*/
.discount-coupon{display: none;}
.discount-coupon.openDiscound{display: block;}
.radio-btns.discout-text .radio-btn .discount-coupon label{cursor: initial;}
.details-box{border:solid 1px #c7c7c7;background:#fff;}
.details-box .food-essenti-block{box-shadow:2px 2px 4px 0 rgba(0, 0, 0, 0.10);background-color:#fff;padding:15px 15px 7px;margin-top:0;position:relative;}
.details-box .faq-main{box-shadow:none;background-color:#fff;margin-top:3px;position:relative;border:none 0;}
.radio-btns.discout-text .radio-btn > label{font-weight:normal;color:#a4a4a4;display:inline-block;position:relative;font-size:15px;padding:0px 20px 0px 24px;margin:3px auto;background: transparent;z-index:12;width:auto;cursor:pointer;-webkit-transition:all 0.25s linear;font-family:'montserratlight';}
.radio-btns.discout-text .radio-btn .check{z-index:11;}
.radio-btns.discout-text .radio-btn input[type="radio"]{width:16px;height:16px;}
.discout-text .form-group label{position:static!important;color: #000 !important;padding:0!important;margin:0!important;}
.conta-send.new{padding:20px 30px;}
.form-wrapper .food-essenti-block{display:none !important;}
.form-wrapper .food-essenti-block.collapse{display:block !important;}
.form-wrapper{margin-bottom:4px;}
option{padding:3px;}
input[type="text" i]:disabled, select:disabled{background-color: #eaeaea;cursor: no-drop;}
.assignment-gray-main{margin-bottom:30px;clear: both;}
.assignment-gray-main .select2-container{width:100% !important;}
.assignment-gray-main .select2-selection__rendered{padding:0 5px 5px !important;background:#fff !important;border-radius:3px !important;border:1px solid #ccc;}
.assignment-gray-main .select2-selection__choice__remove{font-size:14px;vertical-align:text-top;float:right;margin-left:10px;}
.assignment-gray-main .select2-container--default .select2-selection--multiple{border-radius:0 !important;}
.select-style .btn-default{background-color:transparent;border:medium none;margin:0 !important;text-align:left;width:100%;}
.select-style .caret{display:none;}
.select-style .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default{box-shadow:none;background-color:transparent;}
.select-style .btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default.focus:active, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus{background-color:transparent;}
.select-style .btn-group{display:inline-block;width:100%;}
.select-style .dropdown-menu{min-width:100%;}
.select-style .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background:#333;}
.assignment-gray-main .select2-container--default .select2-selection--multiple .select2-selection__rendered{max-height:40px;padding:0 10px 0 10px;overflow-y:auto;height:40px;}
.assignment-gray-main .select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;font-size:14px;padding:0 24px 0 10px;font-family:'montserratlight';color:#9f9f9f;height:40px;margin:0;}
.assignment-gray-main .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#42bec5;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;color:#fff;padding:0 10px;height:30px;line-height:28px;font-size:14px;}
.assignment-gray-main .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff;}
/*.form-group.login-input.input-mail input{padding-right:80px;}*/
.form-group.login-input { float: left; margin-right: 10px; margin-bottom: 0; padding-bottom: 24px; width:192px; position: relative;}
.form-group.login-input .error-text { position: absolute; bottom: 0; left: 0; height: 22px; font-size: 11px; line-height: 11px; width: 100%; }
header.index-page {background-color: #333; padding-top: 0px; padding-bottom: 5px; height: auto;}
header.index-page .logo { margin-top: 22px;}
header.index-page .main-menu {margin-top:20px;text-align: center;}
.right-arrow{position:absolute;right:20px;top:10px;}
.account-setti-sub-menu.dropdown-menu {position: relative;}
.account-setti-sub-menu.dropdown-menu::after{display: none!important;}
header.index-page .dash-menu-icon {margin-top: 15px;}
.dropdown-wrapper .dropdown-menu ul a { padding-left: 20px; box-sizing: border-box;}
.error-msg{position: absolute;bottom: 0;left: 15px;font-size: 12px;}
.form-group.form-fields {margin-bottom: 0; padding-bottom: 0px;}
.fig-input-group{position: relative;}
.fig-input-group input{padding-right:40px;}
.fig-input-group .fig-input-group-append{position: absolute;top: 0;right: 0;cursor: pointer;border: 1px solid #ccc; background-color: #eee; color: #666; width: 40px;height: 40px;font-size: 25px;text-align: center;line-height: 42px;border-radius: 0px 3px 3px 0px;}
.fig-input-group .fig-input-group-append:hover{opacity: 0.8;}
.form-group.form-fields .error-red {position: absolute; bottom: -31px; left: 0; height: 24px; font-size: 11px; line-height: 11px; width: 100%;}
.image-search{width:182px;height:182px;margin:0 auto;}
.image-search.global-1{background:url(../../images/front/sprite.png) no-repeat 0 -160px;}
.image-search.global-2{background:url(../../images/front/sprite.png) no-repeat -182px -160px;}
.image-search.global-3{background:url(../../images/front/sprite.png) no-repeat -364px -160px;}
.easy-used{height:80px;width:80px;box-shadow:0 0 15px rgba(0, 0, 0, 0.1);border-radius:50%;margin:40px auto 20px;}
.easy-used.round-1{background:url(../../images/front/sprite.png) no-repeat 0px 0px #fff;}
.easy-used.round-2{background:url(../../images/front/sprite.png) no-repeat -80px 0px #fff;}
.easy-used.round-3{background:url(../../images/front/sprite.png) no-repeat -160px 0px #fff;}
.easy-used.round-4{background:url(../../images/front/sprite.png) no-repeat -240px 0px #fff;}
.easy-used.round-5{background:url(../../images/front/sprite.png) no-repeat -320px 0px #fff;}
.easy-used.round-6{background:url(../../images/front/sprite.png) no-repeat 0px -80px #fff;}
.easy-used.round-7{background:url(../../images/front/sprite.png) no-repeat -80px -80px #fff;}
.easy-used.round-8{background:url(../../images/front/sprite.png) no-repeat 0px -80px #fff;}
.banner{position:relative; background-color: rgba(180,181,182,.1);height:86vh; padding-bottom: 120px;padding-top: 0px;}
.register-form{position:relative;top: 10px;bottom: 0;left:0;width:100%;height: 100%;right:0;margin:auto auto;}
.banner-bg{/*background:url(../../images/front/bannerbg.png) no-repeat center top;*/background-size:100% 100%;padding:0px 0 0px;}
.item-img{width:100%;}
.home-slider .item-img {width: auto;}
.banner .home-slider {width:100%;float: left;position: relative; height: 100%;}
.banner .home-slider .carousel{max-width:100%;width: 100%;margin: auto auto;position: initial;text-align: center}
.banner .home-form {width:40%;height: 100%;float: left;position: relative;}
.banner .home-slider .carousel .carousel-inner{margin-top: 50px;}
.banner .home-slider .carousel-indicators{left: 0;right: 0;bottom: 0; margin:0 auto;}
/*.banner .home-slider .carousel .carousel-indicators{display: none;}*/
/*.banner .home-slider .carousel .carousel-indicators{bottom: -15px;}*/
.detail-content .info h5{width: 200px; position: absolute; top: 0; left: 0; font-family: 'montserratregular';}
.detail-content .info p{margin: 0px 0 8px 200px; padding-top: 6px;    word-break: break-word; }
.detail-content .info {margin-bottom: 10px;position: relative; width: 100%;border-bottom: solid 1px #efefef; padding-bottom: 10px;}
.detail-content .info.half {margin-bottom: 10px;position: relative; width: 50%; float: left; padding-right: }
.account-creation.details{margin-bottom: 20px;}
.account-creation.details .yello-blo-head.margi {margin-top: 0;}
.view-doc { width: 20px; height: 20px; background:url(../../images/front/doc-icon.png) no-repeat left top; background-size: auto 100%;  display: inline-block;vertical-align: middle;margin-top: -6px;margin-right: 8px;}
.modal.large .modal-dialog {width: 90%!important; max-width: 600px;}
.modal.large .modal-dialog img{width: 100%!important;}
.btn-hand{cursor: pointer; cursor: hand;}
.btn-hand:hover{ cursor: pointer; cursor: hand; text-decoration: underline;}

/*Advertisement Plan Start*/
.price-plan {list-style-type: none;border: 1px solid #eee;margin: 0 0 20px;padding: 0 0 60px;-webkit-transition: 0.3s;transition: 0.3s;background-color: #fff;border-radius: 5px;
min-height: 440px; height: 100%; position: relative;}
.price-plan:hover {box-shadow: 0 8px 12px 0 rgba(0,0,0,0.2)}
.price-plan .header-pln {background-color: #fff;color: #31a8af;font-size: 25px;font-weight: 600;border-radius: 5px 5px 0px 0px;}
.price-plan li {border-bottom: 1px solid #eee;padding:10px 7px;text-align: center;color: #6e6e6e; word-break: break-all;}
.price-plan li:last-child{border-bottom: none; position: absolute; bottom: 30px; width: 100%; height: 40px;}
.price-plan .grey {background-color: #eee;font-size: 20px;padding: 0px;}
.button-plans {color: #31a8af;border: 1px solid #31a8af; font-weight: normal;font-size: 18px;font-family: 'montserratregular';display: block;line-height: 28px; text-align: center;padding: 7px 25px;text-decoration: none;margin: 0 auto;border-radius: 3px;width: 100%;}
.button-plans:hover{background-color: #31a8af;color: #fff;}
.price-plan.active-plan{box-shadow: 0 3px 20px rgba(0, 0, 0, 0.30);}
.price-plan.active-plan .button-plans{background-color: #333333; color: #fff;border: 1px solid #333333;}
.price-plan.active-plan .button-plans:hover{background-color: #fff; color: #333333;}
.price-plan.active-plan .header-pln{background-color:#31a8af;color: #fff;}
.top-off-head.space-adrvtmt{margin: 20px 0;}
.grey.gray-heads{background-color: #edf5f6;color: #727272;font-size: 16px;padding: 10px 0;font-weight: normal;}
.rupee-txts{font-weight: 600;font-size: 28px;color: #535353;}
.price-plan:hover{box-shadow: 0 3px 20px rgba(0, 0, 0, 0.30);}
.price-plan:hover .button-plans{background-color: #333333; color: #fff;border: 1px solid #333333;}
.price-plan:hover .button-plans:hover{background-color: #fff; color: #333333;}
.price-plan:hover .header-pln{background-color:#31a8af;color: #fff;}
/*Advertisement Plan End*/
.conta-send .buyer-btns-accpt{width: 245px;}
/*Add Advertisement start*/
.pro-img {display:block;height: 115px; width: 115px; }
.update-pic-btns {margin: 10px 0px 0;position: relative;width: 174px;display:block;vertical-align: top;cursor: pointer;}
.up-btn {background-color: #000000;border: 1px solid #000000;border-radius: 3px;color: #ffffff;height: 35px;width: 174px;}
.attachment_upload {height: 35px;left: 0;opacity: 0;position: absolute;top: 0;width: 174px;cursor: pointer;}
.add-advrtmt-btn{font-size: 16px;letter-spacing: 0.6px; background-color: #31a8af; text-align: center;padding: 10px 20px;border: 0px;color: #fff;margin-top: 10px;display: block;}
.profile-img-block{margin-bottom: 30px;}
.to-add-advrt{margin-top: 20px;}
.add-advertismt-view{position: relative;}
.pencle-bts{position: absolute;right: 20px;top: 20px;width: 40px;height: 40px;border-radius: 50%;text-align: center;padding-top: 8px;font-size: 16px;display: block;z-index: 9;background-color: #20b9d9;border: 1px solid #20b9d9; color: #fff;margin-left: 10px;display: inline-block;}
.pencle-bts.last-edt-btn{right: 70px;}
.pencle-bts:hover{color: #20b9d9;background-color: #fff;}
.to-add-advrt .btm-add{display: block; max-width: 150px;width: 100%; padding: 7px 30px 5px; border: 1px solid #20b9d9; background-color: #20b9d9;color: #fff;font-size: 16px;text-align: center;float: right;border-radius: 3px;margin-bottom: 20px;}
.to-add-advrt .top-off-head{padding: 10px;}
.to-add-advrt .btm-add:hover{background-color: #fff;color: #20b9d9;}
.to-add-advrt .top-off-head{background-color: #ffffff; box-shadow: 0 0 15px rgba(0, 0, 0, 0.20);}
/*Add Advertisement end*/
.label-success {background-color: #5cb85c;font-size: 11px;}
.label-danger {background-color: #d9534f;font-size: 11px;}
.label-info {background-color: #5bc0de;font-size: 11px;}
/*Portfolio Start Here*/
.creative-work-Prortfolio{background-color: #f6f7f8;padding: 50px 0;}
.flex-box{position: relative;overflow: hidden;float: left;}
.flex-box .hover-content-box{opacity: 0;text-align: center;color: #fff;transition: 0.5s; -webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;}
.flex-box:hover .hover-content-box{width: 100%;height: 100%;position: absolute;background-color: rgba(243, 44, 29, 0.81);opacity: 1;cursor: pointer;}
.title-links{font-size: 18px; font-family: 'work_sansmedium';text-transform: uppercase;margin-top: 20px;}
.icon-with-titl {position: absolute;margin: auto;width: 90%;height: 20%;left: 0;right: 0;top: 0;bottom: 0;}
.img-link img {width: 12%;}
/*Product Details Flex*/
.nobreak{white-space:nowrap !important; word-break: normal !important;}
/*Flex Slider Start Here*/
.img-retailer-imgs{width: 100px;}
.nbs-flexisel-container{position:relative;max-width:100%}
.nbs-flexisel-ul{position:relative;width:9999px;margin:0;padding:0;list-style-type:none;text-align:center}
.nbs-flexisel-inner{overflow:hidden;width:100%;height: 330px;}
.nbs-flexisel-item{float:left;margin:0;padding:0;cursor:pointer;position:relative;}
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{width:57px;height:102px;position:absolute;cursor:pointer;z-index:100;opacity:1;}
.nbs-flexisel-nav-left{left:-14px;background:url(../../images/front/arrow-left.png) no-repeat}
.nbs-flexisel-nav-right{right:-10px;background:url(../../images/front/arrow-right.png) no-repeat}
.reproduced-section .main-block-cate.grid{height:470px;margin:0 10px 10px 0;}
.reproduced-section .grid .effect-oscar img{height:470px}
/*Flex Slider End Here*/
.starreview .fa-star{color: #fdca09;font-size: 15px;}
.starreview .fa-star.notfill{color: #d6d6d6;font-size: 15px;}
.starreview{text-align: center;margin-top: 0px;}
.top-offe-more-pro.height-flex{height: 310px;margin-right: 20px;}
/*Product Details Flex*/
/*Pagination*/
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background-color: #fdca12;border-color: #fdca12;}
.pagination>li>a, .pagination>li>span{color: #333;}
/* RFQ Popup Start */
#paneldashboard, #paneldashboard1{display:none;}
.wholr-pdts-body .check-box.check-block [type="checkbox"] + label{color: #333;}
.conta-sendsss a{background-color: #333333;border: 1px solid #333333;color: #ffffff;font-family: 'montserratregular';font-size: 15px;height: 40px;width: 215px;text-align: center;padding-top: 9px;display: block; border-radius: 3px;margin: 0 auto 10px;cursor: pointer;}
.conta-sendsss button{background-color: #333333;border: 1px solid #333333;color: #ffffff;font-family: 'montserratregular';font-size: 15px;height: 40px;width: 215px;text-align: center;padding-top: 9px;display: block;border-radius: 3px;margin: 0 auto 10px;cursor: pointer;}
.conta-sendsss a:hover{background-color: #fff;color: #333333;}
.conta-sendsss button:hover{background-color: #fff;color: #333333;}
.wholr-pdts-body{height: 180px;overflow-y: auto;background-color: #f9f9f9;text-align: left;padding: 10px;}
.conta-sendsss {display: inline-block;}
.wholr-pdts-body .check-box.check-block.margi-botto{border-bottom: 1px solid #e6e6e6;margin: 0 -10px;padding: 5px 10px;}
.form-group.datepickers-bhv{margin-bottom: 20px; }
.form-group.datepickers-bhv input{position: relative;    background: transparent url(../../images/front/calendr-icnss.png) no-repeat;background-position: 98% 4px;}
.form-group.datepickers-bhv .fa-calendar{position: absolute;top: 8px;right: 10px;color: #20b9d9;font-size: 23px;}
.shipping-add-head.top-pace-padding{margin-top: 20px;margin-bottom: 0px;}
.qty.add.space-remove{margin-top: 0px;margin-bottom: 20px;}
.title-product-pop{font-size: 20px;font-weight: 600;margin-bottom: 5px;}
.wholr-pdts-body .check-box.check-block.margi-botto.checkall-btn [type="checkbox"] + label{font-weight: bold;}
.conta-send.btns-reveived button{margin-right: 5px;margin-bottom: 5px;}
.conta-send.btns-reveived a{margin-right: 5px; margin-bottom: 5px;}
.conta-send.btns-reveived{margin-top: 30px;}
/* RFQ Popup End */
.profile-img-block.left-editimg .attachment_upload{height:55px !important; width: 35px !important; border-radius: 50% !important; left: 0px !important; top:-20px !important;background-image: url(../../images/front/camera.png); background-repeat: no-repeat;}
.form-group.form-fields.finacea a{ color: #00bfdb; }
/* changes by yogesh 04.01.2018*/
.p-0{padding: 0 !important;}
.p-r-0{padding-right: 0 !important;}
.filter-btn-dash{margin-top: 10px; background-color: #333333; border: 1px solid #333333; color: #ffffff; font-family: 'montserratregular'; font-size: 15px; height: 49px; width: 100%; text-align: center; padding-top:15px; display: block; border-radius: 3px;}
.filter-btn-dash:hover{background-color: transparent; border: 1px solid #333333; color: #333333;}
#paneldashboard.advnce-filter {background-color: #1f4e79;/* min-height: 370px;*/width: 300px; display: block !important; margin-right: -360px !important; transition: all ease-in-out 0.3s;width: 300px;height: 100%;z-index: 999;position: fixed;margin-bottom: 0px;top: 0;right: 0;padding: 30px 0px 10px !important;}
#paneldashboard.advnce-filter.open {background-color: #20b9d9;height: 100vh;width: 300px !important;display: block !important;margin-right: 0 !important;}
#paneldashboard.advnce-filter.open form{position: unset;}
.backicon {position: absolute;right: 5px;top: 5px;}
.backicon a {font-size: 30px;color: #fff;line-height: 20px;}
.label-block {color: #fff;font-size: 15px;font-family: 'montserratmedium';margin-bottom: 4px;}
.form-group.advnce {position: relative;margin-bottom: 26px;}
.form-group.advnce select {border: none;background-color: #fff; -webkit-appearance: none; -moz-appearance: none; width: 100%; font-size: 15px; height: 36px; padding: 0 24px 0 10px; background-image: url(../../images/drop-arrow-2.png);background-repeat: no-repeat;  background-position: right; border-radius: 3px; box-shadow: none; display: block; color: #2d3e50; }
#paneldashboard.advnce-filter.open .btn-advanc-search {position: absolute;bottom: 0;left: 0;width: 100%;}
#paneldashboard.advnce-filter.open .btn-advanc-search .let-join-bott-blo {margin: 0;width: 100%;float: none;display: inline-block;}
.let-join-bott-blo a, .let-join-bott-blo button {font-family: 'montserratregular'; color: #ffffff; background-color: #1ca3bf; border: 1px solid #49b5cc; display: inline-block; }
.let-join-bott-blo.advance a, .let-join-bott-blo.advance button {padding: 10px 28px 6px;    font-size: 15px;}
#paneldashboard.advnce-filter.open .btn-advanc-search button {border-radius: 0;-moz-border-radius: 0; -webkit-border-radius: 0; width: 100%;  }
.advnce-filter .ui-widget-header{background: #fdca09;}
.advnce-filter .ui-widget-content{border-color: #3daab0;}
.advnce-filter .ui-slider-handle.ui-state-default.ui-corner-all{border-radius: 50%;}
.slider_price_min{color: #ffffff;}
.slider_price_max{color: #ffffff; float: right;}

/*pricing page css start*/
.pricing-wrapper .maintenance-table.table-responsive.shipment-table .table tr td{vertical-align: top;padding-top: 5px;padding-bottom: 0px;}
.gray-bg {background-color: #e7e7e7;}
.pricing-wrapper {max-width: 1170px;width: 100%;margin: 0 auto;padding: 50px 0;}
.pricing-wrapper .main-image img {max-width: 210px;}
.pricing-wrapper h1 {margin: 0;padding: 0 0 50px;text-align: center;text-transform: uppercase;color: #000;font-family: 'montserratmedium',sans-serif;font-size: 50px;}
.pricing-wrapper .maintenance-charges-block {border: 2px solid #a6a8a7;margin: 5px 0;padding: 0 0 10px;}
.pricing-wrapper .maintenance-head { padding: 15px 25px 0; }
.pricing-wrapper .maintenance-head .main-image {display: table-cell;vertical-align: middle;}
.pricing-wrapper .maintenance-head .main-title {display: table-cell;vertical-align: middle;font-size: 30px;padding-left: 50px;color: #000;text-transform: uppercase;font-family: 'montserratmedium',sans-serif;}
.pricing-wrapper .offer-percent {width: 90px;height: 30px;background-color: #333;color: #fff;text-align: center;margin: 0 auto;border-radius: 6px;font-size: 17px;font-family: 'montserratregular',sans-serif;padding: 3px 0;}
.pricing-wrapper .special-offer-block {background-color: #fbd92f;padding: 10px;margin: 0 0 10px;}
.pricing-wrapper .yellow-blocks img {max-width: 110px;background-color: #fff;border-radius: 50%;margin: 0 auto 5px;}
.pricing-wrapper .yellow-blocks {text-align: center;max-width: 130px;width: 100%;}
.pricing-wrapper .yellow-blocks p {font-size: 14px;font-family: 'montserratmedium',sans-serif;text-transform: uppercase;margin: 0 0 20px; letter-spacing: 0px;}
.pricing-wrapper .special-offer-tag img {max-width: 160px;margin: 8px auto 0;}
.pricing-wrapper .maintenance-table td img {max-width: 90px;margin: 0px auto 0;}
.pricing-wrapper .maintenance-table {padding: 3px 25px 10px;text-align: center;}
.pricing-wrapper .maintenance-table .table {margin:0;}
.pricing-wrapper .maintenance-table .table tr td {vertical-align: middle;font-size: 18px;font-family: 'montserratregular',sans-serif;color: #333;border: 2px solid #a6a8a7;}
.pricing-wrapper .note {max-width: 85px;background-color: #fbd92f;margin: 0 auto;font-size: 20px;text-transform: uppercase;font-family: 'montserratsemibold',sans-serif;border-radius: 8px;color: #000;text-align: center;padding: 2px 0 0;}
.pricing-wrapper td.bank-td {
width: 20px;
}
.pricing-wrapper .shipping-images {text-align: center;}
.pricing-wrapper .shipment-images {max-width: 120px;border: 2px solid #333;border-radius: 5px;padding: 8px;margin: 0 auto 5px;height: 120px;}
.pricing-wrapper .shipment-table .shipment-images p {margin: 0;font-size: 12px;text-transform: uppercase;}
.pricing-wrapper .maintenance-table.shipment-table .shipping-images img {max-width: 85px;margin: 0 auto;}
.pricing-wrapper .shipment-charges h5 {text-align: center;color: #d51c3c;font-size: 20px;font-family: 'montserratbold',sans-serif;
margin: 55px auto 20px;max-width: 130px;line-height: 30px;white-space: normal;}
.pricing-wrapper .shipment-charges {background-color: #fbd92f;padding: 10px;}
.pricing-wrapper .shipping-images .to {background-image: url(../../images/front/arrow.png); background-repeat: no-repeat;background-position: center 0;height: 40px;margin: 7px 0 0;padding: 3px 0 0px;font-size: 16px;font-weight: normal; letter-spacing: -1px;}
.pricing-wrapper .shipment-table .table-head p {font-family: 'montserratregular',sans-serif;font-size: 16px;margin: 0;}
.pricing-wrapper .maintenance-table.shipment-table td img {max-width: 135px;}
.pricing-wrapper .maintenance-table.shipment-table{padding: 15px 0 10px;}
.pricing-wrapper .shipment-table .bank-td {border: none !important;}
.pricing-wrapper .special-offer-tag {position: relative;}
.pricing-wrapper .special-offer-tag .offer-arrow {position: absolute;bottom: 7px;right: -15px;}
.pricing-wrapper .main-table-head p {margin: 0;font-size: 14px; font-weight: 600;}
.pricing-wrapper .main-table-head {padding-top: 8px;}
.pricing-wrapper .row.margin-none {margin: 0;}
.pricing-wrapper .shipment-table td p {font-size: 15px;white-space: nowrap;margin: 4px 0;color: #111;font-weight: 600;}
.pricing-wrapper .shipment-table td p:last-child{margin-bottom: 0;}
.pricing-wrapper .shipment-table td p:first-child{padding-top: 8px;}
.pricing-wrapper .shipment-table .table-head.location p {font-size: 12px;font-weight: normal;     letter-spacing: 0.1px;}
.note-block {padding: 0 15px;font-size: 16px;font-family: 'montserratregular',sans-serif;}
.note-block span {padding-right: 50px;}
.pricing-wrapper .maintenance-head.price-bds{padding-bottom: 35px;}
/*pricing page css end*/ 




.input-main-left-col input{float: left; width: 23.7%;     margin: 0 0.5% 10px;}
.main-inpt-bx{position: relative; padding-right: 150px;margin-left: -5px; margin-bottom: 20px;}
.butn-main-right-col{position: absolute; right: 0px; top: 0px;}
.main-inpt-bx .searchbtn button{border-radius: 3px;}
.threecols .input-main-left-col input{    width: 31.7%;}
.main-inpt-bx.threecols{    padding-right: 170px;}
.addprocts.space-tp-add-clr{ margin-top: 30px;}



.activebox{ background-color: #eef9fd; }
.activebox .rice-name{background-color: #20b9d9 !important;}

.ul-txt-li.max-width-md ul li{ width: 43px; height: 34px; margin-top: 0;box-shadow: 0px 0px 2px 1px rgba(51, 51, 51, 0.34); }
.ul-txt-li.max-width-md{display: inline-block; vertical-align: top;}
.colorWrapper.max-width-md-inline{display: inline-block;}

.colorWrapper.max-width-md-inline .minicolors{box-shadow: 0px 0px 2px 1px rgba(51, 51, 51, 0.34); border-radius: 4px;}
.colorWrapper.max-width-md-inline .minicolors-theme-bootstrap .minicolors-swatch{border: none;}
/*new section of payemnt start*/
.order-shipping-section {text-align: left;margin: 0 0 20px;cursor: context-menu;}
.shipping-title {padding: 15px 30px;background-color: #fbd92f;font-size: 24px;}
.shipping-details {padding: 20px 30px;}
.shipping-details .radio-btns .radio-btn label {color: #333;font-family: 'montserratregular',sans-serif;font-size: 16px;
padding-left: 30px;padding-right: 20px;}
.shipping-details .radio-btns, .shipping-details .shipping-info {display: inline-block;vertical-align: top;}
.shipping-details .shipping-info{position: relative;margin: 5px 0 0;}
.question-icon {font-size: 20px;cursor: pointer;}
.shipp-info-block {background-color: #fff;position: absolute;width: 320px;border: 1px solid #eee;left: 40px;top: -10px;padding: 15px;font-size: 13px;box-shadow: 1px 1px 5px rgba(0,0,0,0.1);border-radius: 3px;visibility: hidden;transition: 0.5s;transform: translateX(-15px);opacity: 0;z-index: 11;}
.shipp-info-block::before {content: "";border-right: 17px solid #d6d5d5;border-top: 12px solid transparent;border-bottom: 12px solid transparent;content: "";display: inline-block;position: absolute;left: -17px;top: 10px;}
.shipp-info-block::after {content: "";border-right: 17px solid #fff;border-top: 12px solid transparent;border-bottom: 12px solid transparent;content: "";display: inline-block;position: absolute;left: -16px;top: 10px;}
.shipping-info.active .shipp-info-block{visibility: visible;transition: 0.5s;transform: translateX(5px);opacity: 1;}
.delivery-date-block label {font-size: 16px;font-family: 'montserratregular',sans-serif;font-weight: normal;margin: 0 0 10px;display: block;}
.delivery-date-block label i {font-size: 24px;display: inline-block;vertical-align: top;padding-right: 10px;color: #939090;
margin-top: -3px;float: left;}
.shipping-details .note {margin: 20px 0 30px;}
.delivery-time {border: 1px solid #ccc;margin: 10px 0 0;padding: 20px;}
.delivery-time h4 {margin: 0 0 20px;border-bottom: 1px solid #ccc;font-size: 20px;padding: 0 0 8px;}
.delivery-time ul {margin: 0;}
.delivery-time li {display: block;margin: 10px 0 0;font-size: 15px;}
.delivery-time .title {float: left;width: 200px;}
.delivery-time .time {color: #7f7c7c;}
.shipping-details .radio-btns .radio-btn .check{height: 20px;width: 20px;}
.shipping-details .radio-btns .radio-btn .check::before{height: 10px;width: 10px;}
.delivery-date-block .form-group label {font-size: 14px;color: #939fa1;margin: 0 0 5px;}
.bootstrap-timepicker-widget {width: 200px;}
.bootstrap-timepicker-widget table td input{width: 100% !important;}
.delivery-date-block .form-group .cal-icon {position: absolute;right: 10px;font-size: 18px;bottom: 5px;color: #939090;}
/*.delivery-date-block label span {display: block;margin-left: 30px;}*/
.bootstrap-timepicker-widget table td a{color: #4dbac0 !important;}
.shipping-details .payment-mode-redio-blo .radio-btns .radio-btn,.shipping-details .payment-mode-redio-blo .radio-btns {margin-bottom: 0;}    
.delivery-date-block .form-group {margin: 0 0 10px !important;}
.delivery-date-block {max-width: 500px;}
.delivery-date-block .form-group.form-fields .error-red {bottom: auto;padding: 2px 0 0;}
/*new section of payemnt end*/

.profile-img-block.left-editimg .pro-img img{width: 100%;height: 100%}

/*product of shop page css start*/
.top-off-margi.button .top-off-head{float: left;margin: 6px 0 11px}
.nearby-whole-button-block{float: right}
.nearby-whole-button-block a{background-color: #333333;border: 1px solid #333333;color: #ffffff;font-family: 'montserratregular';font-size: 15px;
height: 40px;line-height: 40px;text-align: center;padding: 0 25px;float: right;display: inline-block;border-radius: 3px;margin-left: 10px;cursor: pointer}
.nearby-whole-button-block a:hover{background-color: transparent;border: 1px solid #333;color: #333}
.nearby-whole-button-block a.activeNearby{background-color: transparent;border: 1px solid #333;color: #333}
.produ-cate-top.righ .icon-btn.back-change{display: inline-block;float: right;margin-top: 5px}
/*product of shop page css end*/

/****************************************** Responsive css start here **************************************************************/

@media all and (max-width:1600px){.carousel-inner.for-image-height .item img{max-width:none;width:none;}
.transactions-table .heading .table-cell{padding:15px;}
.transactions-table .table-cell{padding:7px;}
.detail-content.updatedvew-figts .info p{/*width: 100%;*/ position: relative;}
.detail-content.updatedvew-figts .info h5{width: 100%; position: static;}
.logo-section.new-logo-changes{background-size: 170px; height: 70px; margin-top:24px; width: 172px;}  
.wholsel-pro-text.top h1{font-size: 26px;}
.login-section p{padding-right: 228px;}
header.index-page .main-menu{margin-bottom: 0px;}    
.form-group.login-input{padding-bottom: 0px;}
.form-group.login-input .error-text{height: 0;}
.xzoom-thumbs .xzoom-gallery{width: 20% !important;}   
.menu-section.mt-p-o .cart-menu{margin-top: 8px;}

}

@media all and (max-width:1400px){
.wholsel-pro-block-bg.payment{width:22.7%;}
.product-detail-buttons{float: none;}
header .main-menu li a{padding:35px 8px 28px;}
.login-section p{padding-right:228px;}
.retting-blo{padding: 75px 0 10px 10px;}
.gbl-fluid { margin-left:6%;}
/*newcss*/
/*.login-section{margin-top: 15px;}*/
header.index-page .main-menu{margin-top: 6px;}
.logo-section.new-logo-changes{ margin-top: 13px;}
.form-group select{height: 35px; font-size: 13px;}
.register-text{padding: 8px 4px 4px;font-size: 16px;}

.form-group input{ height: 35px; font-size: 13px;}
.login-btn{padding:2px 10px 0; font-size: 13px;  height: 35px; font-family: 'montserratmedium';}
.form-group.login-input{width: 189px;}
.fig-input-group .fig-input-group-append{height: 35px;line-height: 38px;}
/*newcss End*/
.wholsel-pro-block{height:100%;}
.wholsel-pro-text{top:40%;}
.payments-box {font-size: 14px;}
.full-platform.flt-keft-home {width: 58%;}  
.login-section .error-msg{bottom: -16px;}  
}
@media all and (max-width:1300px){
.add-new-add-btn-block{margin: 10px 0 30px;} 
/*.error-msg{font-size: 10px !important;}*/
.detail-content .info p{margin: 0px 0 8px 0px; padding-top: 6px;word-break: break-word;display: block;float: none;}
.detail-content .info h5{position: relative;}
.product-detail-buttons a{width: 100%;}    
.form-group.login-input{width:145px;}
header.index-page .main-menu{margin-top:18px;}
.footer-main{padding: 50px 0px 0;}
/*.footer-cicles-homes{width: 60%;}*/
.col-sm-12.col-md-6.col-lg-6.home-crcles{height: auto;}
/*.footer-cicles-homes.tp-bld-bottom{position: static; margin-bottom: 40px;}*/
.login-section p{padding-right:226px;}
.groceries-bg .qty-dropdown .form-group{margin-bottom: 0 !important;}
    
/*product of shop page css start*/
.nearby-whole-button-block a{padding: 0 15px;margin-left: 5px}
/*product of shop page css end*/
}
@media all and (max-width:1199px){
.ten-padding .top-offe-col-six-img img{height: auto !important;}
.food-essen-left .note-qty{width: 50%;}  
.dash-title-padding{clear: both;}    
.copyright-block{margin-top: 20px;}    
.top-off-head{clear: none;}
.transactions-table .table-cell{white-space: nowrap;} 
.qty.add{width: 100%; margin-bottom: 10px;}
.products-details-txt{padding-left: 0;}
.carousel-indicators.round-color {bottom: -50px;}
.conta-send.selling.tx-under{margin-bottom: 30px;}
.main-vdo{float: none; margin: 20px auto 0; width: 100%;}
.contact-maib-bg.welcome{min-height:900px;}
.welcome-contain-blo{margin:215px auto 0;}
.full-platform.flt-keft-home {width: 100%;max-width: 100%;}
.round-ok-txt{text-align: center; margin-left:10px;}
/*.payments-box{margin-bottom: 20px; padding-left: 0;}*/
.dash-menu-icon img{width:23px;}
.logo{width:150px;}
.text-right.menu-right.right-menu{max-width:157px;}
.wholseler-catego-most-img{height:auto;}
.wholsel-pro-text{font-size:17px;}
.wholsel-pro-block.top-off{margin-bottom:0;}
.top-offe-more-pro{margin-bottom:0;}
.whol-dashbord{margin-bottom:10px;}
.wholsel-pro-block.top-off.no-black.hot-detail.margin{margin-bottom:20px;}
/*.top-offe-more-text-blo{padding:0 10px;}*/
.wholsel-pro-text{padding:0 10px;}
.col-sm-4.col-md-4.col-lg-3.more-text-left{padding-left:15px;}
.full-platform{max-width:530px;width:100%;}
header .main-menu li a{padding:35px 5px 28px;}
.login-section p{padding-right:198px;}
.login-btn{font-size:14px;padding:2px 5px 0;}
.login-section input{width:150px;}
.looki-hand-img{margin-top:105px;}
.five-box-min{width:33.33333333%;}
.whol-type.product-hide .five-box-min{width:25%;}
.product-deta-inner-text .qty-text{margin:15px 0 0;}
.product-radio .radio-sections .radio-btn{margin-right:4px;}


.center-text-setting {text-align: left;}
.right-floating { float:none; margin-top: 15px}
.print-button a{float:none;margin-top:20px;}
/*Home Page Start here*/
header{padding: 12px 0%;}
.login-section .form-group.login-input input{width:100%;}    
header.index-page{padding-top:0px;padding-bottom:0px;}
header.index-page .logo{margin-top:12px;}    
.banner .home-slider .carousel .carousel-inner {margin-top: 0px;}
.banner .home-slider .carousel .banner-bg{padding: 30px 0 0;}
.banner .home-slider .carousel{max-width: 100%}    
.register-today-box{margin: 0 auto;}
.main-step-slides{margin-bottom:268px;}    
.main-step-slides:after{bottom: -300px;}    
/*Home Page End here*/    
.delivery-date-block {max-width: none;} 
    
/*product of shop page css start*/
.top-off-margi.button .top-off-head{float: none}
.nearby-whole-button-block {float: left}
.nearby-whole-button-block a{margin: 0 10px 10px 0;float: left}
/*product of shop page css end*/
}
@media all and (max-width:1024px){
.profile-img-block.left-editimg.large-uploads .pro-img{height: auto;}
/*Home Page Start here*/ 
.banner .home-slider .carousel .banner-bg{padding:0;}    
.banner{min-height:390px;height: auto; padding: 30px 0 0;}    
.banner .home-form{width: 100%} 
header.index-page{height:auto;}
.banner .home-slider{margin:auto auto 30px;float: none;width:95%;}
.register-form{position: relative;height: auto;}
.gbl-fluid { margin-left:4%;} 
.four-box-strip{position: relative; margin-top: 30px;}    
/*Home Page End here*/      
.food-essenti-block .wholseler-pro-txt .net-amoun-text.cart-new-space  {margin-right: 0 !important;}  
.left-icon-details{left: 0px; right: 0px; margin: 0 auto;}
.check-box.check-block.margi-botto {margin-top: 16px;}
.conta-send.align-left.add.margi{margin-bottom: 10px;}
.faq-main .conta-send {margin-top: 20px;}
.price-plan{min-height: 460px; height: 100%;} /*.price-plan li{word-break: break-word;}*/
.conta-send.selling.tx-under{margin-bottom: 30px;} /*.full-platform.flt-keft-home{max-width: 100%;}*/
}
@media all and (min-width:992px){.footer-text-blo ul{display:block !important;height:auto !important;}
}
/*
@media all and (max-height:800px){
div#dyanamic-section {
height: 300px;
overflow-y: scroll;
}
}
*/


@media all and (max-width:991px){
.main-inpt-bx.threecols{padding-right: 0;}
.threecols .input-main-left-col input{    width: 49%;}
.input-main-left-col input{    width: 49%;}
.main-inpt-bx{padding-right: 0; margin-left: 0;}
.butn-main-right-col{position: static; margin: 0 auto; text-align: center;}

.pricing-wrapper .yellow-blocks img {max-width: 70px;}
.pricing-wrapper .special-offer-tag img {max-width: 110px;margin: 15px auto;}
.pricing-wrapper .special-offer-tag .offer-arrow{bottom: -22px;}    
.pricing-wrapper .yellow-blocks p{font-size: 12px;}      
/*Home Page Start here*/ 
.banner{padding:40px 0 0;} 
.banner .home-slider .carousel{margin: 0 auto}
.banner .home-slider .carousel{min-height: 300px;}
.banner .home-slider .carousel .banner-bg .main-cel-tabl{height:auto;}
.carousel-inner.for-image-height .item img {max-width: 100%;width:auto;display: block;margin: 0 auto}
.payments-box{text-align: left;margin:10px auto; max-width: 250px;} 
.main-step-slides{margin-bottom:348px;}    
.main-step-slides:after{bottom: -350px;} 
.footer-cicles-homes.newhpara-st{margin:40px auto 0;}
.gbl-fluid {margin-left: 3%;}
.be-online.home-crcles{margin-top: -160px;width: 33%;}
.sell-across-global{margin-top: -160px;width: 30%;}
.grow-bye{margin-top: -290px;width: 33%;width: 33%;}    
/*Home Page End here*/      

.form-group.form-fields .upload-block .input-group.error-new-upload .parsley-errors-list.filled{    bottom: -39px;}
.footer-cicles-homes.tp-bld-bottom{top: 0; margin: 0 auto 30px;}
#dyanamic-section{min-height: auto; height: 100%;}
.dash-title-padding{clear: none;}
.food-essenti-bottom{top: auto; bottom: 13px;}
.xzoom-container.pro-mtop{text-align: center;}
.dash-menu-icon.arrows-heads-menus{right: -30px; top: 35%;}
.order-summ-left{ max-width: 100%; float: none; display: block;}
.order-summ-right{margin-left: 0;}
.order-summ-min.small .order-summ-left{max-width: 100%;}
.order-summ-min.small .order-summ-right{margin-left: 0;}
.detail-content .buyer-quotins .info.if-colos{ padding: 10px; }
.product-details-img{padding: 15px;}
.account-crea-inner, .faq-main.account-creation, .cont-info-main{padding:20px;}
.detail-content .buyer-quotins .info h5{left: 0 !important;}
.footer-main{padding: 50px 10px 0;}
.social-main-blo .social-icon-circle a{padding-top: 0;}
.imgshome img {height: 300px;}
.xzoom-gallery{width: 20%; height: 50px;}
/* .pro-dtls{bottom: -30px;}*/
.xzoom-gallery{height: 150px;}
.home-receive-free-txt{line-height: 30px;font-size: 26px; margin-bottom: 20px;}
.description-xtx{text-align: center;max-width: 100%;}   

.free-registrastions{font-size: 20px; font-weight: bold; margin-bottom: 10px; text-align: center;}
.pro-dtls .left-icns-pro{float: none;}
.pro-dtls .right-icns-pro{float: none;}
.gstn-box-main{margin-left: 0;}
.wholse-cate-left-menu ul{position: relative;}
.filter-btn-dash{margin-bottom: 30px;}
.business-deta-yellow{padding:20px 20px 0 20px;}
.cart-menu{margin-top:16px;}
.user-drop{margin-top: -2px;}
.faq-main.account-creation.max-width{margin:30px auto 10px;}
.yello-vdo-box{padding:30px 0;}
.conta-send.selling{margin-bottom:30px;}
.main-vdo{float:none;text-align:left;}
.frequently-as h1{line-height:33px;font-size:25px;margin:10px 0 20px;}
.menu-icon, .closebtn, .banner-img-block{display:block;}
.menu-icon{cursor:pointer;font-size:25px;display:block;padding:6px 0 0;color:#000;}
.sidenav{height:100%;width:0;position:fixed;top:0;left:0;background-color:#111;overflow-x:hidden;transition:0.5s;min-width:auto;padding:0;z-index:1;}
.sidenav a{display:block;padding:12px 15px;}
.sidenav a.closebtn{display:block;position:absolute;cursor:pointer;background:url(../../images/front/sprite.png) no-repeat 0 -341px;width:31px;height:31px;}
.banner-img-block{background-image:url(../../images/front/blurbanner.png);background-position:center center;background-repeat:no-repeat;height:150px;width:100%;background-size:cover;margin-bottom:0px;text-align:center;padding-top:40px;display:block;}
.sidenav .banner-img-block > img{width:125px;display:block;margin:15px auto 0;}
header{padding:10px 15px;}
.min-menu{display:block;}
header .main-menu li{display:block;}
header .main-menu li a{padding:12px 15px;border-bottom:1px solid #262424;}
header .main-menu li:last-child a{border-bottom:0px solid #262424;}
.main-menu{text-align:left;}
.logo img{padding:0;width:115px;}
header{padding:7px 15px;}
header.inner-margin {padding: 7px 15px;}
.login-section p{padding-right:226px;}
.swap-right{float:left;}
.benifits-left-block{margin-left:15px;padding-left:35px;}
.icon-blue-text-main{margin:24px 0 0 0;}
.looki-hand-img{margin-top:40px;}
.page-heading-blo.margi h1{text-align:left;}
.cont-info-main.height{height:auto;padding:20px 20px 0 20px;margin-bottom:30px;}
.contact-maib-bg{padding-bottom:30px;}
.footer-text-blo ul{display:none;margin:-29px 0 30px;}
.footer-text-blo h1.active{color:#fbd828;}
.arrow{display:inline-block;float:right;font-size:22px;}
.footer-text-blo h1{margin:-4px 0 29px; cursor: pointer;}
.footer-text-blo h2{text-transform:capitalize;}
.footer-text-blo h4{margin:-20px 0 14px;}
.footer-goog-img{margin:-2px 0 42px;}
.social-main-blo{margin-top:-17px;}
.menu-icon{padding:0;float:right;}
.logo img{padding:0;width:75px;}
.resp-login{padding:10px 15px;background-color:#212121; display: none;}
.resp-login p{color:#fbd828;margin:0 0 10px;}
.resp-login li{padding:0 0 15px;}
.resp-login li input{background-color:#fff;border:none;border-bottom:1px solid #3e3a3a;width:100%;color:#000;}
.resp-login .login-btn{font-size:12px;padding:2px 13px 0;height:26px;}
.resp-login h5 a{padding:10px 0 0;color:#fbd828;}
.resp-login h5 a:hover{color:#fff;}
.dash-menu-icon{ margin-top: 4px; position: absolute;/* right: -30px; */top: -5px;}
.logo{padding:2px 0 0;width:107px;}
.five-box-min{width:50%;}
.whol-type.product-hide .five-box-min{width:50%;}
.order-summ-min.black{margin-top:5px;}
.order-summ-min.black.no-margi{margin-top:20px;}
.icon-btn{margin-right:14px;}
.product-deta-inner-text .qty-text{margin:10px 0 0;}
.product-detail-buttons{float:none;padding-top:20px;}
.product-deta-inner-text .qty{float:none;}
.delivery-text-right-main{text-align:left;}
.delivery-text-left-main.float{float:none;}
.delivery-text-left.margin{margin-left:0px;}
.delivery-text-left{display:block;}
.contact-maib-bg{min-height:auto;}
.form-group.login-input{width:145px;}
.login-section .form-group.login-input input{width:100%;}
header.index-page{padding-top:0px;padding-bottom:0px;}
header.index-page .logo{margin-top:12px;}
header.index-page .menu-icon{margin-top: 48px;}
header.index-page .logo img{padding:0;width:115px;margin-top:10px;}
.logo-section{float:left;margin-top:8px;}
.register-form{position:relative!important;top:0;}

.detail-content .info h5{width: 100%; position: relative; top: 0; left: 0; font-family: 'montserratregular';}
.detail-content .info p{margin: 0px 0 8px 0px; padding-top: 0; }
.detail-content .info {margin-bottom: 20px;position: relative; width: 100%; border-bottom: solid 1px #efefef; padding-bottom: 15px;}
    
/*product of shop page css start*/
.produ-cate-top.righ{font-size: 18px}
.produ-cate-top.righ .icon-btn.back-change{font-size: 15px;margin-top: 3px}
/*product of shop page css end*/
}



@media all and (max-width:767px){
    .banner .home-slider .carousel-indicators{    bottom: -20px;}
 .dropdown-wrapper .drop-menu{min-width: 45px;padding: 0;}   
.profile-img-block.left-editimg .pro-img img {width: 100%;height: 130px;}
.input-main-left-col input{ width: 100%;}
.threecols .input-main-left-col input{    width: 100%;}
.col-sm-2.col-md-2.col-lg-1.p-r-0{padding-left: 0;}
.food-essen-left .dark{ display: inline-block; width: 70%;}
.food-essen-left .note-qty{width: 100%;margin-left: 0px;display: block;}
header.index-page {height: auto !important;}
.main-cel-tabl{ height:229px;font-size: 22px;}
.item.banner-bg .fish-banner {text-align: center;}
.newyello-vdo-box{ padding: 30px 10px;}
/*Switch ON OFF Start*/
.switch-main-bg .switch{width: 65px;height: 25px;margin-bottom: 0px;}
.switch-main-bg .slider-on:before{height: 20px; width: 20px;bottom: 3px;}
.switch-main-bg input:checked + .slider-on::before {transform: translateX(40px);-webkit-transform: translateX(33px);}
.on-button, .off-button{display: none;}
.switch-main-bg{top: 3px;}
/*Switch ON OFF End*/
.input-mail .fegits-hm {top: 9px;}

.note-block{font-size: 14px;}
.note-block span {padding-right: 10px;}    
.pricing-wrapper .main-image img {max-width: 50px;}
.pricing-wrapper .maintenance-head .main-title{font-size: 15px;padding-left: 10px;}    
.pricing-wrapper .yellow-blocks {margin: 30px 0;max-width: 100%;} 
.pricing-wrapper .special-offer-tag .offer-arrow{display: none;}    
.pricing-wrapper .table-responsive > .table-bordered {border: 2px solid #a6a8a7;}    
.wholseler-pro-txt .net-amoun-text:last-child{    float: right;}
.pro-dtls .right-icns-pro {height: 30px;}    
.form-wrapper .food-essenti-block.collapse{padding-right: 40px;} 
.form-wrapper .food-essen-right { width: 20px; display: block; float: right;}
.food-essen-left{display: inline-block;}

.xzoom{ width: 100% !important; }
.error-red{ font-size: 9px;}
.form-group.form-fields .error-red{ font-size: 9px;}
.across-gbl-sectn{padding: 30px 0;}
.conta-send.selling.tx-under{text-align: center;}
.register-less-txt{font-size: 18px; text-align: center;}
.receive-sml-txt-home{font-size: 18px;}
.caonting-text-block h1{ font-size: 28px;}    
.page-head-main-sp{font-size: 15px; font-family: 'montserratregular'; line-height: 23px;}
.profile-img-block{margin-top: 10px;}
.change-pswrd-heads .form-group.form-fields .error-red {font-size: 11px; line-height: 9px; bottom: -25px;}
.check-box.check-block.margi-botto.buyr-mnuftr{float: left;}
.net-amoun-right .net-amoun-text{text-align: right; float:none;}
.wholseler-pro-txt .net-amoun-text{margin-right: 0; display: block; text-align: right;}
.logo-section.new-logo-changes{width: 122px;height: 50px; margin-top: 15px;position: relative;  animation-name: example; animation-duration: 15s;background-image: url(../../images/english.png); background-repeat: no-repeat; animation-iteration-count: infinite; background-size: 100%;}
.menu-section.mt-p-o .cart-menu {margin-top: 7px;}
.cart-menu.right-menu ul{margin-bottom: 5px;}
.check-box.check-block.margi-botto{margin-bottom: 10px; float: none; margin-right: 0px; } 
.footer-text-blo h1{font-size: 16px;}
.receive-sml-txt-home{text-align: center;}
.emil-text span{font-size:16px;}
.emil-text a{font-size: 14px;}
.social-main-blo .social-icon-circle a{    width: 30px;}
.copyright-block{font-size: 16px;margin-top: 15px;}    
.products-details-txt{padding-left: 0;}
.welcome-contain-blo.welc-txt{width:100%;}
.txt-thnk{width: 100%;}
.xzoom-gallery{height: 80px;}
.dropdown-menu.notifications-droupdown{left: auto !important; right: -50px !important;}
/* RFQ Popup Start */
.conta-send.btns-reveived button{float: none; width: 157px; margin: 7px auto; display: block;}
/* RFQ Popup Start */

/*Add Advertisement start*/
.to-add-advrt .btm-add{margin: 10px auto 0; float: none;}
.whol-dashbord.to-add-advrt{margin: 20px -10px 0px;}
/*Add Advertisement End*/
.bg_i{width:22%;}
.cart-menu li{margin-right:21px;}
.logo{width:83px;}
.dash-menu-icon{padding-left:0px; margin-top:4px;}
.cart-menu.respan.visible-xs span{top:-7px;right:-23px;}
.radio-btns .radio-btn.no-mar{margin-bottom:10px;}
.check-box.check-block{margin-bottom:15px;}
.page-title h2, .page-title ul{text-align:center;}
.page-title{padding:15px 0;}
.page-title h2{margin:0 0 10px;font-size:26px;}
.ver-midle{display:block;}
.benifits-left-block{border:none;padding-left:30px;padding-top:4px;}
.benifits-left-block.first{padding-top:4px;}
.num-block{height:35px;width:35px;font-size:18px;padding:4px 0;top:0;left:-15px;}
.benifits-left-block h1{font-size:20px;}
.benifits-wrapper{padding:30px 0 10px}
.benifits-left-block h6{margin:7px 0 10px;}
.benifits-left-block h4{margin:15px 0;font-size:16px;line-height:22px;}
.benifits-left-block ul li{padding:0 0 10px 30px;}
.benifits-left-block h5{padding:10px 0;}
.benifits-left-block h4.mar-20{margin:10px 0;}
.benifits-right-block img{width:250px;margin:0 auto 30px;}
.benifits-left-block.third{border:none;}
.page-title ul{padding:0;}
.icon-blue-text-blo p{height:auto;}
.page-heading-blo h1{margin:26px 0 18px;text-align:center;}
.caonting-text-block{border-bottom:1px solid #ffffff;padding-bottom:30px;margin-bottom:30px;}
.caonting-text-block.no-bor{border-bottom:none;padding-bottom:0;margin-bottom:0;}
.play-store-blo{margin-bottom:20px;}
.about-looki-text-blo{padding:30px 0;}
.about-looki-text-blo h1{font-size:28px;line-height:38px;}
.looki-hand-img{margin-top:0px;}
.testi-block-title h1{font-size:28px;}
.icon-blue-main{margin:10px 0 36px;}
.counting-mian{padding:30px 0;}
.user-box.margi{margin-top:30px;}
.contact-maib-bg.pdding{padding:30px 0px;}
.wholseler-catego-most-img.margi{margin-bottom:10px;}
.wholseler-catego-most-img{height:80px;}
.wholse-cate-left-menu-main{max-width:100%;width:100%;}
.wholsel-pro-block-bg h1{font-size:20px;}
.top-off-head.mrgi{margin:23px 0 0px;font-size:20px;}
.add-new-add-btn-block{margin:10px 0 10px;}
.add-new-add-btn-block.new{margin:10px auto 10px;}
.add-new-add-btn-block.new .conta-send.align-left button{float: none; display: block;margin: 0 auto 20px;}
.wholsel-pro-block {height: auto;}
.whol-qualities{margin:-10px -10px 0;}
.wholsel-pro-block-bg{max-width:300px;width: 100%;margin:0 auto;}
.payment-img-block {height: auto;} 
.top-off-head{float:none;}
.whol-type{margin:-10px -10px 0;}
.whol-dashbord{margin:-10px -10px 0px;}
.wholse-cate-left-menu-main{margin-bottom:0px;padding-bottom:0;min-height:auto;}
#dashboard{display:block!important;position: fixed}
#dashboard.active{display:none !important; position: relative; z-index: 99;}
.wholseler-catego-main-bg{margin-left:60px !important;padding:15px;}
.top-offe-more-pro{margin-bottom:0px;}
.top-offe-col-six-img{width:100%;text-align:center;margin-top:20px;}
.top-offe-col-six-img img{display:inline-block;width: 100%;height: auto;}
.wholsel-pro-block.top-off{margin-bottom:0;height: auto!important;}
.wholsel-pro-block.top-off img{display:inline-block;height: auto;width: 100%;}
.wholsel-pro-block.top-off.no-black.hot-detail{margin-bottom:20px;height: auto;width: 100%;}

.wholseler-catego-main-bg.dash-open{position:fixed;/*width:100%;*/position:relative; margin-left: 0 !important;}
.wholseler-catego-main-bg.dash-open .main-black-block{content:'';background:rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;height:100%;width:100%;z-index:9; display: none; }
.hidden-div #dashboard{display: block;}
.hidden-div #dashboard.active{position:absolute;display:none;}
.hidden-div #header-inner{position:fixed !important;width:100%;z-index:999;top:0;}
/*.hidden-div .contact-maib-bg.spac-o{margin-top:60px;}*/
.user-box.margi.center{text-align:center;}
.five-box-min{width:100%;height: auto;}
.whol-type.product-hide .five-box-min{width:100%;}
.welcome-contain-blo{margin:-7px auto 0;}
.welcome-contain-blo h1{font-size:31px;}
.welcome-contain-blo h2{font-size:23px;line-height:29px;}
.welcome-contain-blo h3{font-size:28px;}
.welco-logo{width:135px;}
.contact-maib-bg.welcome{min-height:400px;}
.bg_i{width:22%;}
.radio-btns .radio-btn label{    padding: 0px 30px 0px 24px;}
.contact-maib-bg.welcome{min-height:400px;}
.process-bx{display:block;}
.process-bx.two{display:none;}
.bg_i{width:13%;}
.add-product-step-main .form-group.margi-top{margin-top:-22px;}
.qty{float:none;margin-right:0px;margin-bottom:10px;}
.qty-right{float:none;}
.purchse-order-block h2{margin:2px 0 6px;}
.purchse-order-block{margin:25px 0;}
.grocer-product-details{margin-left:120px;}
.conta-send.width a{float:none;}
.conta-send.width .margi{margin:20px auto;}
.conta-send.width .no-right{margin:20px auto 0 auto;}
.food-essenti-block.right{min-height:auto;}
.table .hidden-xs{display: table-row !important;}  
/*.transactions-table div.table-row{width:100%;margin-bottom:10px;}
.transactions-table div.table-cell{display:table-cell;   text-align:left;width:100%;padding:10px 15px;border-bottom:solid 1px #efefef;}
.transactions-table div.table-cell:first-child{background:#f5f5f5;}
.transactions-table div.table-cell::before{margin-right:12px;color:#222222;padding:0px;font-family:'montserratmedium';font-size:13px;text-transform:uppercase;display:inline-block;}
.transactions-table div.table-row:nth-child(odd){background:#fff;}
.transactions-table .description{max-width:100%;white-space:normal;overflow:visible;display:block;}
.table-row .table-cell.center{text-align:left;padding:17px 0 17px 17px;}
.table-row .table-cell.center.padd{text-align:left;padding:17px 0 17px 17px;}*/
.wholsele-shop .wholsel-pro-block-bg{margin:0 auto 20px;max-width:300px;}
.purch-bottom-right{float:none;margin-bottom:20px;}
.purch-bottom-left{margin-bottom:20px;float:none;}
.terms-text-link a{margin:30px 0 10px;}
.purchase-order-main .conta-send a{margin:20px 0 0 0;}
.conta-send a{width: 125px;}
.conta-send.btns-reveived button{width: 127px;}
.purchase-order-main .purchse-order-block h1{margin-bottom:-5px;}
.after-log-main{margin:17px 0 30px;}
.address-text{max-width:90%;}
.form-group.login-input{width:100%;padding-bottom:25px;}
.login-section .form-group.login-input input{width:100%;}
header.index-page{padding:0px 0px 8px;}
header.index-page .logo{margin-top:12px;}
header.index-page .menu-icon{margin-top:17px;}
header.index-page .logo img{padding:0;width:115px;margin-top:0px;}
.wholsel-pro-block.top-off.no-black.hot-detail.margin {height: auto;}
.gbl-fluid {margin-left:0%;}
.be-online.home-crcles{width: 100%;float: none;}    
.sell-across-global, .grow-bye{width: 100%;float: none; margin-top: 40px;}    
.carousel-indicators.round-color {bottom: -80px;}
.main-step-slides:after{bottom: -400px;} 
.register-today-box{width:90%;}  
/*new section of payemnt start*/
.shipping-details .radio-btns .radio-btn label{padding-right: 10px;}   

.delivery-time .title {float: none;width: 100%;}    
/*new section of payemnt end*/  
    

}
.main-fiters-reltiv{/*position: relative; */height: 100%;     padding-bottom: 79px;}
@media all and (max-width:700px){ .gstn-box{margin: 0 auto 15px; float: none; font-size: 13px; padding: 10px 20px;}}

@media screen and (max-height: 710px) and (min-height:580px){

.logo-section.new-logo-changes {margin-top:12px;}
.login-section {margin-top: 11px;}
header .main-menu li a{padding:30px 7px 25px;} 

.banner .home-slider .carousel .carousel-inner {margin-top:0px;}
}

@media all and (max-height:500px){
#paneldashboard.advnce-filter.open{width: 100% !important;}
#dyanamic-section .col-sm-12.col-md-12.col-lg-12{width: 50%; float: left !important;}
}
@media all and (max-width:500px){
/*    .switch-main-bg{display: none;}*/

.switch-main-bg .switch{margin-right: -10px;}
.switch-main-bg input:checked + .slider-on::before {transform: translateX(13px);-webkit-transform: translateX(13px);}
.dropdown-wrapper .drop-menu.dropdown-toggle.header-img-rd .img-radus-head img {width: 23px;height: 23px;}
.logo-section.new-logo-changes{width: 52px; height: 20px;}
.menu-section.mt-p-o .cart-menu{margin-top: 0;}
.dash-menu-icon{ margin-top: -2px;}
.switch-main-bg{ top: 7px;}
}
@media all and (max-width:480px){
.form-group.finacea{text-align: center;margin-bottom: 0 !important;padding-bottom: 0 !important;}
.dash-menu-icon.arrows-heads-menus{top: 15%;}
.logo-section.new-logo-changes.mt-p{margin-top: 9px;}  
.conta-send{margin-top: 30px;}
.conta-send.my-advmt-htdcs{float: none; margin-top: 10px;}
.logo-section {float: left;margin-top: 3px;}
.cart-menu {margin-top: 2px;}
.cart-menu ul{margin-bottom: 0;}
.cart-menu ul li{margin-right: 10px;}
.cart-menu ul li.track-link img{width: 18px;}
.cart-menu ul li.cart img{width: 18px;}
.cart-menu ul li i{font-size: 18px;}
.modal-dialog{width:300px;margin:30px auto;}
.conta-send.pull-left.addprocts{float: none !important;}    
.gstn-box-main{margin: 15px auto;}
.conta-send.align-left.add button{margin-bottom:20px;}
.view-all-block a{float:none;}
.user-box.center.small{text-align:center;}
.page-heading-blo.margi h1{text-align:center;}
.yello-blo-head.margi{text-align:center;}
.preferred-mode-block h1{text-align:center;}
.conta-send {margin-top: 10px;}
.conta-send button{margin:0 auto;float:none;}
.item .item-img{display:none;}
.global-sml-title{font-size:37px;line-height:37px;margin-top:10px;}
label.error {font-size: 11px;color: red;}
/*.gstn-box{width:222px;display:block;padding:18px 10px 0;margin-top:10px;margin: 0px auto 10px;float: none;}*/
.receive-free-txt{font-size:24px;}
.receive-sml-txt{font-size:16px;}
.form-group.text-short label{white-space:nowrap;overflow:hidden;max-width:86%;text-overflow:ellipsis;}
.form-group.short-text select{padding:0 30px 0 10px;}
#quote-carousel .carousel-indicators .active{width:90px;height:90px;}
.icon-blue-img-blo{float:none;text-align:center;margin-bottom:15px;}
.icon-blue-text-main{margin:30px 0 0;}
.icon-blue-text-blo{margin-left:0;text-align:center;}
.icon-blue-text-blo p{max-width:100%;}
.yellow-line{margin:9px auto;}
.conta-send .no-right{float:none;margin:0 0 20px;}
.conta-send.btns-reveived button{margin: 0;}
.conta-send.selling, .register-less-txt{text-align: center;}
.conta-send a{margin:0;float:none;}
.bg_i{width:13%;}
.grocer-product{float:none;width:100%;}
.qty{margin-bottom:6px;float:none;}
.food-essen-right spa{float:none;}
.grocer-product-details{margin-left:0;padding:0 15px; text-align: left;}
.order-summ-left{display:block;float:none;}
.order-summ-right{margin-bottom:10px;margin-left:0;}
.food-essen-left{float:none;}
.food-essen-right span{font-size:15px;float:none;}
.net-amoun-blo{text-align:left;}
.net-amoun-left{   margin-right: 0px;
text-align: right;}
.order-summ-min.small .order-summ-right{margin-left:0px;}
.order-summ-min.black .order-summ-right{margin-left:0px;}

.food-essen-right.margi{margin-left:0px;}
.qty.add{margin:10px auto;}
.product-deta-inner-text h1{font-size:20px;}
.product-new-price span{font-size:21px;}
.product-radio .radio-qty{margin:-12px 10px 4px 0;float:none;}
.product-radio .radio-sections .radio-btn{margin-right:3px;}
.product-details-img.right .qty.add{margin:0;}
.faq-btn { float: none; width: 100%; display: block; text-align: center;}
.faq-btn button{float: none!important;  display: inline-block;}
.main-vdo{float:none;text-align:center; width: 100%;}
.net-amoun-right .net-amoun-text strong{display: block; }
.net-amoun-right .net-amoun-text.bold strong{font-weight: normal;}
.net-amoun-right{display: none; float: none; width: 100%; text-align: right;}
/*.net-amoun-left {display: none;}*/
.conta-send.selling button {width: 282px; font-size: 14px;}
.carousel-indicators{width: 66%;}
/*.profile-img-block.left-editimg .pro-img img{height: auto;}*/
.detail-content .info{padding-right: 35px;}

#dyanamic-section .col-xs-12.col-sm-12.col-md-12.col-lg-12.full-width-xs{width: 100%; float: none !important;} 
    
/*product of shop page css start*/
.produ-cate-top.righ .icon-btn.back-change{display: block;margin-top: 7px;float: none}
/*product of shop page css end*/
}
@media only screen and (max-width: 2200px) {
    .banner{
        padding-bottom: 80px;
/*        padding-top: 80px;*/

    }
    .banner .home-slider .carousel .carousel-inner
    {
        margin-top: 20px;
        padding-bottom: 10px;
    }
    .banner .home-slider .carousel
    {
        top: 12%;
        position: relative;
    }
    #register_model_view .modal-dialog
    {
        margin-top: 8%;
    }

    /*.form-group label
    {
        font-size: 18px;
    }

    .form-group input
    {
        height: 45px;
        font-size: 18px;
    }
    .modal-content
    {
        width: 550px;
    }
    .register-text
    {
        font-size: 21px;
    }
    .register-text span
    {
        font-size: 18px;
    }*/
}
@media only screen and (max-width: 1500px) {
    .banner{
/*        padding-bottom: 170px;*/
/*        padding-top: 00px !important;*/
    }

    .banner .home-slider .carousel
    {
        top: 2%;
        position: relative;
    }
    
    .form-group
    {
        margin-bottom: 17px !important;
    }

    #register_model_view .modal-dialog
    {
        margin-top: 4%;
    }
}

@media only screen and (max-width: 1800px) {
    #register_model_view .modal-dialog
    {
        margin-top: 4%;
    }
}

@media all and (max-height:400px){
    .main-fiters-reltiv {
        overflow-y: scroll;
    }
}

.home-form
{
    padding: 16px 0px;
    margin-bottom: 10px;
}
.sub-titls-hm span
{
    text-transform: none;
}
.class_fine
{
    background: #333333;
    width: 180px;
    text-align: center;
    display: inline-block;
    border-radius: 5px;
    padding: 6px 0px;
    height: 50px;
}
.register-text span
    {
        font-size: 15px;
    }
    
/*//Figeit new UI change in Wallet Module - Team SLT - 09.03-2023*/
.amount_box
{
    background: #FFFFFF;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);
    border-radius: 5px;
    width: 196px;
    height: 80px;
}
.header_style
{
    background: #3E3E3E;
    border-radius: 5px 5px 0px 0px;
    height: 39px;
    width: 196px;
    padding: 5px;
}

.header_style_1
{
    background: #3E3E3E;
    border-radius: 5px 5px 0px 0px;
    height: 39px;
    width: 196px;
    padding: 10px;
}
.header_style h4
{
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    text-align: center;
    color: #FFFFFF;
    margin: 0;
}
.header_style_1 h4
{
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    text-align: center;
    color: #FFFFFF;
    margin: 0;
}
.header_style p
{
    font-size: 10px;
    line-height: 12px;
    text-align: center;
    color: #FFFFFF;
}
.header_style_1 p
{
    font-size: 9px;
    line-height: 12px;
    text-align: center;
    color: #FFFFFF;
}
.amount_total{
    text-align: center;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;
    padding: 12px;
}
.Withdraw_header
{
    background: #3E3E3E;
    padding: 0px !important;
    height: 54px;
}
.Withdraw_body
{
    padding: 16px 50px !important;
    height: 78px;
    background: #E9E9E9;
}
.Withdraw_add_money
{
    padding: 50px 27px !important;
    height: 150px;
    background: #F2F2F2;
    box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.25);
}
.Withdraw_footer
{
    height: 85px;
    text-align: center !important;
}
.amount_header
{
    font-weight: 500;
    font-size: 18px;
    color: #3E3E3E;
}
.Withdraw_balance
{
    font-weight: 700;
    font-size: 18px;
    color: #00A1E6;
}
.footer_span_1
{
    font-size: 18px;
    line-height: 22px;
    color: #3E3E3E;
}
.footer_span_2
{
    font-size: 20px;
    color: #00A1E6;
    font-weight: 700;
}
.transaction_class
{
    background: #00A1E6;
    border-radius: 5px;
    color: #FFFFFF;
    width: 130px;
    height: 30px;
    border: none;
    float: right;
    margin-top: 20px;
}
.modal_h3
{
    margin-top: 13px;
    font-size: 20px;
    color: #fff;
    font-weight: inherit;
    font-style: normal;
    text-align: left;
    padding: 3px 25px;
} 
.btn_close
{
    margin-top: 10px !important;
    right: 12px;
    position: relative;
    background: none !important;
    color: #fff;
}
.amount_box_1 button
{
    width: 150px;
    background: #FFDA05;
    border-radius: 5px;
    height: 45px;
    border: none;
}
.wallet_details_box
{
    background: #F6F6F6;
    border-radius: 10px;
/*    height: 140px;*/
    padding: 20px 20px;
    margin-bottom: 20px;
}
.order_name
{
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
}
.order_id
{
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    color: #00A1E6;
}
.order_button
{
    height: 30px;
    background: #54BF00;
    border-radius: 5px;
    border: none;
    color: #fff;
    font-size: 12px;
    width: 85px;
}
.class_margin_bot
{
    margin-bottom: 10px;
}
.trans_id
{
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    color: #6B6B6B;
}