/*
Theme Name: Auction
Theme URI: https://www.waste-outlet.com/
Author: Waste Outlet Team
Author URI: https://www.waste-outlet.com/
Description: The Auction theme for WordPress is used for auction your waste outlate. It's easier to list and upload your product for auction.
Version: 1.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: auction

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
p{padding:0}
nav{display:inline-block}
.newsletterBtn input[type="submit"]{background:#fd6900 none repeat scroll 0 0;border-radius:0 3px 3px 0;color:#fff;display:block;font-family:"Roboto",sans-serif;font-size:14px;line-height:19px;padding:14px 26px;text-align:center;text-transform:uppercase;border:0 none}
.newsletterBtn input[type="submit"]:hover{background:#0b9444;color:#fff}
#popbanner a {
  color: #fd6900 !important;  font-weight: bold;
} 
.categoryBg .categoryBtn > a {  color: #fff !important; }
.banner-bg {  
    background-size: cover !important;  padding-left: 0px !important;    padding-right: 0px !important;display:block !important;
}
.error_msg{border:1px solid #fd7311;padding:5px;margin-top:10px}
.success_msg{border:1px solid #0b9444;padding:5px;margin-top:10px}
.watchListBtn .success_msg{ float: left; width: 100%; }
.banner-Bg{background-size:cover!important}
#msform fieldset{position:relative!important}
.e_num{display:none;color:red;margin-top:-5px;padding:0 2px;font-size:14px; float: left;}
.e_err{display:none;color:red;margin-top:5px;padding:0 2px;font-size:14px; float: left;}
.skp{ 
    font-size:14px; text-align:center;  margin-bottom: 10px;
    padding: 5px 10px;
    float: left;
    border: 1px solid #fd6900;
    color: white;
    background: #fd6900;
    font-weight: bold;
    border-radius: 2px;
}
.skp:hover{
    color: #fff;
}
#AddMoreFields, #AddMoreFieldsPartners{color:#fd6900;font-size:14px;text-align:center}
.redBorder{border:1px solid red}
#breadcrumbs{list-style:none;overflow:hidden}
#breadcrumbs li{display:inline-block;vertical-align:middle}
#breadcrumbs .separator{margin:0 3px}
.page-header h1{font-size:22px;margin-bottom:10px}
.page-header h1 span{font-weight:700}
#navigation{border-right:0 solid}
.add_to_btn{background-color:#fff;border:1px solid #bdbcbc;color:#848484;display:inline-block;font-family:"Roboto",sans-serif;font-size:15px;height:35px;line-height:35px;margin-right:15px;padding:0 10px;text-transform:uppercase}
.add_to_btn:hover{color:#000}
.whiteBox b,.whiteBox strong{font-size:14px}
.entry-content.wtal li{list-style-type:disc;padding-bottom:8px}
.entry-content.wtal ul{padding-left:15px}
.wtal ul + p{margin-top:10px}
.wtal p + ul{margin-top:-17px}
span.small{font-size:12px;text-align:center;display:inline-flex}
.timeOuter > div.semiBOld:last-child{border-right:0 solid}
.single-products .timeOuter_author{ width: 300px; }

.txtmore{display:none}
#err{color:red;padding:10px 5px;font-size:16px;display:none}
.sel_STAR{background:#f1f1f1;color:#0b9444!important}
.overlayBox{display:none;opacity:.5;filter:alpha(opacity=0);position:fixed;top:0;left:0;z-index:900;width:100%;height:100%;background:#000!important}
.popup-box{display:none;background:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:4px;left:21%;position:fixed;top:16%;width:60%;z-index:9999999999;padding-bottom:10px}
.closePP{color:#000;float:right;font-size:1.5em;line-height:1;padding:6px 8px;right:2%;text-decoration:none;top:5%}
.pprating li{border:1px solid #fd7311;color:#fd7311;float:left;font-size:16px;margin-right:11px;padding:18px}
.pprating li:hover{color:#0b9444;transform:scale(1.1);transition:all .2s ease-in-out 0}
.pp_lable{font-size:18px;padding:10px;text-align:center}
.pprating{margin:10px auto;width:63%}
textarea#revw{height:100px;margin:10px auto;width:80%}
.reviewBox{padding:20px;text-align:center}
.rev_hd{font-size:17px;margin-bottom:5px}
.rrat{display:block;width:70px;margin:15px auto}
#ppBox{padding-top:20px}
.qryBtn{width:100px}
.qry_txtarea{height:150px;margin-bottom:18px;width:500px; padding: 10px 5px; border: 1px solid gray; border-radius: 5px;}
.qry_lbl{font-size:20px;font-weight:700;margin:10px 2px 10px 43px}
.contentBox{margin:5px 5px;padding:5px;text-align:center; }
.wating{color:red;font-size:16px;font-family:""Roboto",sans-serif;"; text-align: left; margin-left: 25px; }
.res_msg{color:green;font-size:16px;font-family:""Roboto",sans-serif;"; text-align: left; margin-left: 25px;}
.qry_q{color:#fd6900;padding-right:8px}
.qry_a{color:#000;padding-right:6px}
.spn{margin-right:20px;padding-left:7px;vertical-align:middle;font-size:15px;}
.rbtn{display:inline-block;vertical-align:middle}
.desBox{margin-top:13px}
.desBidBox{margin-top:20px}
.MSG_box{padding:20px 1px}
p.succMSG{color:green;font-size:18px;text-align:center}
.hideE{display:none}
.inputText.proname{width:72%;float:left}
.slt_lng{float:left;margin-right:.5%;border:1px solid #e0e0e0;border-radius:3px;box-sizing:border-box;margin-top:9px;padding:7px}
.deleteBTN{background:#f1f1f1 none repeat scroll 0 0;border:1px solid #c1c1c1;color:red;float:left;height:36px;margin-top:9px;padding:2px;width:35px}
.deleteDES{background:#f1f1f1 none repeat scroll 0 0;border:1px solid #c1c1c1;color:red;height:25px;margin-left:2px;margin-top:9px;padding:2px;width:45px}
.deleteBids{background:#f1f1f1 none repeat scroll 0 0;border:1px solid #c1c1c1;color:red;height:25px;margin-bottom:18px;margin-left:10px;padding:2px 20px}
.deleteBids:hover{cursor:pointer}
.deleteIMG{background:#f1f1f1 none repeat scroll 0 0;border:1px solid #c1c1c1;color:red;float:left;height:46px;line-height:46px;margin-left:2px;margin-top:8px;text-align:center;width:45px}
.deleteIMG:hover{cursor:pointer}
.deleteIMG_pre{background:#f1f1f1 none repeat scroll 0 0;border:1px solid #c1c1c1;color:red;float:left;height:46px;margin-left:2px;margin-top:8px;width:45px;line-height:46px;text-align:center}
.deleteIMG_pre:hover{cursor:pointer}
.image_box .inputFile{width:90%;float:left}
ul.langUL li:hover{cursor:pointer;color:#c1c1c1}
.date_without_time input,.time input{border-right:0 none!important;margin:0!important}
.language.newlan{margin-top:10px}
.addressBTN{color:#fd6900;display:block;float:right;padding:10px 0 5px;width:90px}
#new_address{margin-top:40px}
.inputText.pre_img{float:left;width:90%}
.errBox{padding:20px 10px;text-align:center}

.succBox{padding:20px 10px;text-align:center}
.succ_msg_p{color:#fff;font-size:16px;font-weight:700; background-color: #0b9444; text-align: left; padding: 10px;}
.formSUBMIT{background:#fd7311 none repeat scroll 0 0;border:0 none;color:#fff;margin-top:10px;padding:6px 20px;border-radius:2px}
.formSUBMIT:hover{background:#0b9444 none repeat scroll 0 0}
.errShow{border:1px solid red!important}
.hideThis{display:none}
.locc{margin-left:10px;margin-bottom:10px}
.csr{padding-left:10px}
.csr label{margin-top:10px}
.dlvryDT{font-size:12px;float:right;margin-top:30px;position:absolute;right:0;width:223px; bottom: 2px;}
.bidderINFO{display:none;border:1px solid #c1c1c1;padding:5px}
.clos{background:#c1c1c1 none repeat scroll 0 0;color:#000;cursor:pointer;float:right;font-size:10px;padding:5px;text-align:center;width:21%}
.itemLIsting .infoTBL{min-width:200px!important}
.overlayBox_info{background:#000 none repeat scroll 0 0!important;display:none;height:100%;left:0;opacity:.65!important;position:fixed;top:0;width:100%;z-index:999999999; }
.popup-box_info, .popup-box_info_listing, .login_popup, .company_page_info_popup{background:#fff none repeat scroll 0 0;border:1px solid rgba(0,0,0,0.1);border-radius:4px;display:none;left:18%;min-height:225px;padding:15px 18px;position:fixed;top:14%;width:66%;z-index:9999999999}
.popup-box_payment{background:#fff none repeat scroll 0 0;border:1px solid rgba(0,0,0,0.1);border-radius:4px;display:none;left:33%;min-height:225px;padding:15px 18px;position:fixed;top:14%;width:auto;z-index:9999999999}
.popup-box_info.bidder_info{left:5%;width:88%}
#fillAJX{max-height:369px;overflow-y:auto;padding:2px}
.closePP_info, .closePP_info_listing{color:#000;float:right;font-size:16px;line-height:1;padding:6px 8px;right:2%;text-decoration:none;top:5%;border:1px solid #e1e1e1}
.bider_info_Box{margin-bottom:10px;padding-bottom:2px;padding-top:16px}

.data_row{border-bottom:1px solid #c1c1c1;margin:0 auto;padding:5px 1px;width:80%}
.lbl_dv{color:#000;font-size:12px;font-weight:700;margin-right:12px}
.clr.info_lable{color:#000;font-size:16px;font-weight:700;margin-bottom:10px;text-align:center}
.info_orangeBtn{background-color:#fd6900;border:0 none;border-radius:3px;color:#fff;cursor:pointer;font-family:"Roboto",sans-serif;font-size:14px;padding:7px 30px;transition:all 500ms ease 0}
.wat{color:#fd6900;font-size:18px;font-family:""Roboto",sans-serif;"}
.conf_bidder{display:block;float:right;margin:2px 1px;width:46px}
.biddrName{color:#0b9444;text-transform:capitalize}
.prodDetailInfo .tooltipSection a{z-index:auto}
.prodDetailInfo .tooltipSection{display:inline-block;vertical-align:middle}
.prodDetailInfo .tooltipSection [data-tooltip]:after{bottom:-5px;margin-left:0}
.prodDetailInfo .tooltipSection [data-tooltip]:before{z-index:9999;font-family:""Roboto",sans-serif;"}
.prodDetailInfo .tooltipSection1 [data-tooltip]:after{bottom:-10px;margin-left:0}
.prodDetailInfo .tooltipSection1 [data-tooltip]:before{top:28px;z-index:1000;bottom:auto;font-family:""Roboto",sans-serif;"}
.listingOuter .product-List > ul > li:nth-child(4n+1){clear:both}
.nobid{ color: #fd6900;
font-weight: bold;
text-align: center;
font-size: 14px;
margin-top: 10px; margin-bottom: 10px;}
.orgColor{color:#fd6900!important;font-weight:700}
.info_box{background:#f1f1f1 none repeat scroll 0 0;margin:20px 2px;padding:35px 1px}
.d_row{border-bottom:1px solid #c1c1c1;margin:0 auto;padding:7px 1px;width:80%}
.data_lbl{color:#000;font-weight:700;margin-right:16px}
.noData{color:#fd6900;font-size:16px;margin-top:12%;text-align:center}
#fillAJX > .formElementAJX > div{border-bottom:1px solid #e1e1e1;margin:8px 2px;padding-bottom:2px}
#fillAJX > .formElementAJX > label{color:#000;display:block;font-size:12px;font-weight:700;padding-top:10px;padding-left:2px}
.greenTxt{color:green!important}
.whiteBox p{padding-bottom:5px;}

#newAuctionForm .auction_sec_1 .errBlnk {
position: absolute;
bottom: -20px;
font-size: 15px;
}
#newAuctionForm .auction_sec_1 .elementBox {
position: relative;
}

.sharethis-inline-share-buttons{
    float: left;
}
.certi_not_uploaded{ 
    width: 100%;
    text-align: center;
    padding: 20px;
    border: 3px solid orange;
    font-weight: bold;
    color: red;
    margin-top: 20px;
}
.imagebox{ margin:10px 0; }
.imagebox .uploaddoc{  float: left; }
.imagebox .deletedoc{ padding: 10px 5px; }
.close_auction_wrapper{
    float: left;
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
}
.close_auction_wrapper p{
    margin-bottom: 10px;
}
.close_auction_inside{
    float: left;
    width: 100%;    
}
.close_auction_inside input[type=text]{
    width: 50%;
    padding: 10px;
    border: 1px solid #c1c1c1;
    border-radius: 5px;
}
.close_auction_inside .close_auction_btn{
    margin-left: 10px;
    padding: 10px;
}

.my_account_headline1{
    font-size:16px !important;
    font-weight: bold;
    margin-bottom: 10px !important;
    margin-top: 10px !important;
}
.my_account_headline2{
    font-size:16px !important;
    font-weight: bold;
    margin-bottom: 10px !important;
    margin-top: 25px !important;
}
.press_release_wrapper, .press_release_wrapper_archive{
    width: 100%;
    float: left;
    padding-bottom: 30px;
}
.press_release_archive_row{
    padding-bottom: 40px;   
}
.press_release_wrapper .col-md-4{ padding-bottom: 20px; }
.press_release_wrapper .press_release_title{
    padding: 10px 0;
}
.press_release_archive_row .press_release_archive_title{ padding: 10px 0; float: left; width: 100%; }
.press_release_archive_row .press_release_archive_excerpt{ font-size: 16px; float: left; width: 100%; line-height: 21px;}
.press_release_archive_row a{ margin-top: 10px; float: left; width: 100%; }
.press_release_wrapper .press_release_image, .press_release_wrapper_archive .press_release_image {
    width: 100%;
}
.press_release_wrapper .press_release_image img, .press_release_wrapper_archive .press_release_image img{
    border-radius: 4px;
    height: 200px;
    width: 100%;
}
.press_release_wrapper_archive_left{ padding: 20px 30px; background: #fff; }
.press_release_view_all .vc_btn3-color-green{
    background-color: #0b9444 !important;
}

.newsWrapSecRghtBx {background: #FFF;padding: 25px;text-align: center;position: relative; margin-bottom: 40px;box-shadow: 0px 0px 2px rgba(0,0,0,0.1);}
.newsWrapSecRghtBx:after{position: absolute;content:"";width: 25px; height: 4px;top: 0px; left: 50%; transform: translate(-50%,-50%);background:#008000;}
.newsWrapRghtCmnHdin {text-align: left;color: #293136;margin-bottom: 20px;font-size: 17px;}
.newsWrapRghtCmnList{text-align: left;}
.newsWrapRghtCmnList li{line-height: 30px;color: #75726F;font-size: 18px;}
.newsWrapRghtCmnList2 li { border-bottom: 1px solid green;padding: 5px 0; }

.press_release_wrapper_single_left{ float: left; background: #fff; box-shadow: 0px 0px 5px rgba(0,0,0,0.1); padding: 25px; }
.press_release_wrapper_single_left .press_release_subtitle{ color: #75726F;  line-height: 30px; }
.press_release_wrapper_single_left .press_release_info_img{ width: 100%; margin: 20px 0; }
.press_release_wrapper_single_left .press_release_info_img img{ width: 100%; border-radius: 4px; }
.copy_auction_btn, .auction_edit_btn a, .select_buyer_btn{
    margin-bottom: 5px;
    display: block;
    text-align: center;
    font-size: 13px !important;
    font-weight: normal;
}
.auction_edit_btn a{ background-color: #8AC02D; }
.auction_edit_btn a:hover{ color: #fff; background-color: #0b9444; }
.empty_formElement{ height: auto; min-height: 30px !important; }
.delivery_date_bottom{ bottom: -13px !important; }
.polish_active .status_label{ width: 80px !important; height: 80px; padding: 35px 15px 14px 8px;}
.polish_active .completetag{ right:4px; }
.polish_active .liveSTS{
        background:url("images/auctn-live-label-polish.png") no-repeat scroll 0 0 !important;
}
.polish_active .bidBx small ul.countDown{ width: 47%; }
.create_account_wrapper p{ padding-bottom: 15px; }
.errReg{
    float: left;
    width: 100%;
    padding: 0;
}
.err_ul{
    padding: 0 !important;
}
.err_ul li{
    list-style-type: none;
    padding: 10px 5px !important;
    color: #fff;
    font-weight: bold;
}
.bgred{
    background-color: red;
}
.bggreen{
    background-color: #0b9444;
}

.bid_request_form .eleROW{
    width: 100%;
    float: left;
}
.bid_request_form .eleROW_fieldset_half{
    float: left;
    width: 35%;
}
.bid_request_form .eleROW_fieldset_full{
    float: left;
    width: 70%;
}
.bid_request_form .eleROW_fieldset_half .lbox.lblHD{
    width: auto;
    line-height: 18px;
    margin-top: 10px;
}
.bid_request_form .eleROW_fieldset_full .lbox.lblHD{
    width: 100%;
    line-height: 18px;
    margin-top: 10px;   
}
.bid_request_form .eleROW_fieldset_full textarea{
    width: 100%;
    float: left;
    padding: 5px;
    border-radius: 3px;
    border: 1px solid #bdbcbc;
    height: 100px;
}
.bid_request_form input[type="text"]{ 
    border: 1px solid #bdbcbc;
    padding: 8px 10px;
    border-radius: 3px;
    line-height: normal;
}
.bid_request_form .eleROW_fieldset_half .selectInput{
    min-height: 35px;
    border: 1px solid #bdbcbc;
}
.bid_request_form .eleROW_fieldset_half .select{
    height: 35px;
}
.bid_request_form #bidform_request_submit{
    float: left;
    margin-top: 10px;
    margin-left: 10px;
    padding: 8px 40px !important;
}
.bid_request_form .eleROW_fieldset_full .selctFormBox{
    width: 69%;
    float: left;
}
.bid_request_form .eleROW_fieldset_half .selctFormBox{
    width: 100%;
    float: left;
}
.single-products .bid_request_form .eleROW_fieldset_full input[type="text"]{
    width: 100%;
}
.bid_request_form_unit{
    font-size: 14px;
    float: left;
    margin-top: 20px;
    margin-left: 10px;
    font-weight: bold;
}
.selctfilebox_request{
    float: left;
    margin-bottom: 10px;
    margin-top: 10px;
}
.selctfilebox_request .orangeBtn {
    background-color: #fd6900;
    border: none !important;
    border-radius: 3px;
    color: #ffffff;
    cursor: pointer;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    padding: 10px 40px !important;
    transition: all 500ms ease 0s;
    float: left;
}

#imageupload_display div {
    width: auto;
    display: inline-block;
    padding: 5px;
    float: left;
}
#imageupload_display div img {
    height: 100px;
    width: 100px;
}
.transportation_request_form .inline{ font-size: 16px; font-weight: normal; margin:5px 0px 0 0; }
.transportation_request_form .inline input[type="checkbox"]{ margin-top: 0px; }
input[type="checkbox"], input[type="radio"]{
    margin-top: 0px;
}
.selctFormBox .delivery_date_open{
    background: #fff; padding: 4.5px 5px 6.5px 5px; position: relative; display: inline-block;  width: auto;    border: 1px solid #bdbcbc;  margin-left: -5px;  border-radius: 0 4px 4px 0px;
}
.bid_request_form .delivery_date{ border-radius: 3px 0 0 3px; }

.request_image_upload_wrapp{display: inline-block;width:100%;margin-top:5px;}
.formElement div.image{float: left;width:100%;margin:0 !important;}
.eleROW_fieldset_full .request_image_upload_wrapp input.input-text,
.image input.input-text{float:left;width:70% !important;height:auto;}
.request_image_upload_wrapp .upload_box{background: #7ed221 none repeat scroll 0 0;border: 1px solid #7ed221;color: #ffffff;font-size:15px;font-weight: 600;letter-spacing: 1px;margin:0 5px;padding: 7px 5px;text-align: center;width:auto;float: left; line-height: normal;}
.request_image_upload_wrapp .delete_image{
    height: 35px;
    width: 35px;
    line-height: 35px;
}
.select_seller_images{
    float: left;
    width: 100%;
}
.select_seller_images li{
    margin-bottom: 5px;
    display: inline;
    float: left;
    margin-right: 5px;
}
.select_seller_images li img{
    height: 100px;
    width: 100px;
}
.invites_div, .invites_field_wrapper{
    float: left;
    width: 100%;
}
.notice_m{ color: red; font-size: 12px; font-weight: bold; margin-bottom: 10px;}

.banner_w_10{ background-color: #000; width: 10%;  }
.banner_w_20{ background-color: #000; width: 20%;  }
.banner_w_30{ background-color: #000; width: 30%;  }
.banner_w_40{ background-color: #000; width: 40%;  }
.banner_w_50{ background-color: #000; width: 50%;  }
.banner_w_60{ background-color: #000; width: 60%;  }
.banner_w_70{ background-color: #000; width: 70%;  }
.banner_w_80{ background-color: #000; width: 80%;  }
.banner_w_90{ background-color: #000; width: 90%;  }
.banner_w_100{ background-color: #000; width: 100%;  }


.banner-responsive-home {width: 100%; height: 100%; display: none;}
.banner-responsive-home img {width: 100%; height: 100%; object-fit: cover;}

.membership-dashboard-wrap .white-card{
  flex-basis: 48%;
  background: #7ED221;
  padding: 15px 10px;
  -webkit-box-shadow: 0px 3px 10px 0px rgba(220, 207, 207, 0.75);
  -moz-box-shadow:0px 3px 10px 0px rgba(220, 207, 207, 0.75);
  box-shadow:0px 3px 10px 0px rgba(220, 207, 207, 0.75); 
  margin-bottom: 20px;
  border: 1px solid rgba(220, 207, 207, 0.75);
  border-radius: 10px;
}

.membership-dashboard-wrap{
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  flex-wrap:wrap;
  margin:30px 20px 50px 20px
}
.membership-dashboard-wrap .card-inner{
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  align-items: center;
  height: 100px;
}
.membership-dashboard-wrap .card-inner h2{
  color: #fff;
  margin: 0;
  font-size: 35px;
  font-weight: 500;
}
.membership-dashboard-wrap .card-inner h3{
  color: #fff;
  margin: 0;
  font-size: 30px;
}
.footer-widgets-wrapper .widget{
    padding:0 20px;
}
.footer-widgets-wrapper{
    padding:60px 0;
    width: 100%;
    line-height: 30px;
}
.footer-widgets-wrapper h3.widget-title{
    color: #FD6900;
    margin-bottom: 30px; 
    border-bottom: 1px solid #999;
    padding-bottom: 10px;
}
.footer-widgets-wrapper .textwidget{
    color: #fff;
}
.footer-widgets-wrapper .widget_nav_menu li{
    padding-bottom: 15px;
}
.footer-widgets-wrapper .widget_nav_menu a{
    color: #fff;
}
.reg_payment_plan_wrapper label{
    font-weight: normal;
    font-size: 16px;
}

@media only screen and (max-width:639px) {
.addressSec{position:relative;display:block;width:auto}
.phonNo{padding-bottom:12px}
.oneHalf{width:100%}
.empty_formElement{ display: none;}
}
.addqry{margin-bottom:25px;margin-top:25px}
small#tim ul.countDown li span{font-size:12px}
small#tim ul.countDown li.seperator{font-size:14px;line-height:2.1;vertical-align:top}
.orangeBtnListing{background-color:#fd6900;border:0 none;border-radius:3px;color:#fff;cursor:pointer;font-family:"Roboto",sans-serif;font-size:14px;padding:6px;transition:all 500ms ease 0}
.orangeBtnListing:hover{background-color:#000}
.sallerINFO table td{color:#848484;font-family:"Roboto",sans-serif;padding:6px;vertical-align:top}
.sallerINFO table td.tableHD{color:#000}
a.orgLnk{color:#0b9444;text-decoration:underline!important}
.orgLnk:hover{color:#fd6900}
.uname{font-size:16px;font-weight:700;padding-left:2px}
.selctFormBox.lbox{float:left}
.lbox.lblHD{float:left;font-size:14px;font-weight:700;line-height:46px;width:30%}
#progressbar li::before{font-size:13px;top:26px;width:43px}
#progressbar li::after{left:-20px;top:25px}
#progressbar li{font-size:11px;height:70px;width:64px}
#msform{width:100%;max-width:400px}
#info_country{margin:5px 0}
#loc_country{margin:5px 0}
body .locbox{background:#fd6900 none repeat scroll 0 0;padding:0;text-align:center;color:#fff!important}
.removeLOC{background:#000 none repeat scroll 0 0;color:#fff;float:right;padding:0 4px}
.removeLOC:hover{color:#fd6900}
.csrOPT{border-bottom:1px solid;margin-bottom:15px}
.smallHd{color:#fd6900;margin:11px 0;padding-left:6px}
/*a.orangeBtn.fr.savePOP{margin-top:10px}*/
#information > p{margin:35px 1px}
.ppOK{float:right;margin-right:20px}
.active.pre{opacity:.5}
a.arrroved:hover{color:#fff;text-decoration:none}
.smallTime small .timeLeft{font-size:12px}
.formElement.fl.oneLine{width:33%}
.mydoc{background:#fd6900 none repeat scroll 0 0;color:#fff;display:block;float:left;margin-top:3px!important;padding:4px 30px;text-align:center}
.dltDoc{background:#c1c1c1 none repeat scroll 0 0;display:block;float:left;font-size:19px;font-weight:700;margin:3px 0 7px 2px;padding:3px 7px;}
.dltDoc:hover{background:#fd6900 none repeat scroll 0 0}
.mydoc:hover{background:#0b9444 none repeat scroll 0 0}
#document_row .uploaddoc{width:90%}
#document_row .deletedoc{border:1px solid #c1c1c1;border-radius:3px;color:red;height:46px;margin-left:3px}
#moreDocument{color:#fd6900;font-size:14px}
.clr.info_lable.tnk{font-size:22px}
.hdd{font-size:12px;font-weight:700}
.hdtd{color:#000;font-family:"Roboto",sans-serif;font-size:14px;padding:6px}
span.hdtd {  left: -8px;  position: relative;}
#tab .hdd{border-bottom:2px solid #fd6900;display:inline-block;font-size:15px;margin-bottom:10px}
#tab p{line-height:22px}
.cnt_box > p{margin-bottom:6px}
.tabContnt table td.tableHD{color:#000}
.tabContnt table td,.sallerINFO table td{color:#3a3a3a;font-family:"Roboto",sans-serif;padding:6px;vertical-align:top}
.tabContnt table td.hdtd,.sallerINFO table td.hdtd{color:#000;font-family:"Roboto",sans-serif;padding:6px;vertical-align:top}
.select.sirNam{border:1px solid #e3e5e7 !important;float:left;min-height:45px; vertical-align:middle;width:25%; box-shadow: inset 0px 1.5px 2px 0px #c6c8ca; padding:10px 2px !important; } 

#msform .formElement .ext{border:1px solid #d1d1d1;border-radius:2px;float:left;height:45px;vertical-align:middle;width:20%; box-shadow: inset 0px 1.5px 2px 0px #c6c8ca; padding:10px 2px !important; margin-top: 0;}
#msform .select.sirNam{border:1px solid #e3e5e7 !important;float:left;min-height:45px; vertical-align:middle;width:25%; box-shadow: inset 0px 1.5px 2px 0px #c6c8ca; padding:10px 2px !important; } 

.inputText.req.fNam{float:left;margin-left:5px;width:70%}
body .uploaddoc{width:92%!important}
.deleteImage{
    color: red;
    height: 45px;
    margin-left: 6px;
    width: 22px;
    float: left;
    background: #fff;
    border: 1px solid red;
    border-radius: 5px;
}
#moreImages{color:#fd6900; float: left;}
.imagebox .newfield{ float: left; margin-bottom: 10px !important; }
.slt_curr{border:1px solid #e0e0e0;border-radius:3px;box-sizing:border-box;float:left;margin-right:.5%;margin-top:9px;padding:7px}
.amount_err{display:none;color:red}
.amount_valid{display:none;color:red}
.waste_handling_err{display:none;color:red;margin-left:30%}
.delivery_address_err{display:none;color:red;margin-left:30%}

.autoamount_err, .autointerval_err, .autointervalmin_err, .autoamountNAN_err, .autointervalNAN_err, .amountNAN_err, .autointervalMaxInc_err, .autointervalMinInc_err, .request_form_error{display:none;color:red; margin-bottom: 5px;}

.myaccount-icon-res {display: none;}
.myaccount-icon-res-close {display: none;}

.myAccountOuter .usr_info{margin-bottom:10px}
.myAccountOuter p{margin-top:2px;font-size:14px}
.myAccountOuter .usr_info td{padding:5px;border:solid 1px #ddd;width:50%;text-align:center}
.myAccountOuter .usr_info td:first-child{color:#0B9444}
.myAccountOuter .usr_info{width:100%}
.myAccountOuter p.font18{font-size:18px}
.myAccountOuter .blackHDSmall{font-size:15px;font-family:"Roboto",sans-serif;}
.myAccountOuter .blackHDSmall input{margin-top:-1px}
#popup_info{top:17%}
#popup_info .closePP_info, #popup_info_listing .closePP_info_listing{right:18px;top:6px;position:absolute}
#popup_info .clr.info_lable{color:#000;font-size:18px;color:green!important;font-family:"Roboto",sans-serif;}
.tableTopData{margin-bottom:10px}
.tableTopData table{width:50%;border:solid 1px #ddd;margin:auto}
.tableTopData table td{padding:5px;border:solid 1px #ddd;width:50%}
.tableTopData table td:first-child{color:green!important;font-family:"Roboto",sans-serif;}
#fillAJX{margin-top:20px}
.dTable td{border:1px solid #ccc;padding:10px 7px;}
.formElementAJX{padding:20px;border:1px solid #CCC;display:none}
.firstHD{font-size:18px;padding:10px;margin-top:-16px;background-color:#fff;color:green!important}
.csr_data{background-color:#fff;padding:0!important;border:0 solid #CCC!important}
.formElementAJX label{font-size:14px;color:#000}
.formElementAJX div{margin-bottom:15px}
.csr_select_buyer label{font-size:16px;color:#000; font-weight: 500; }
.csr_select_buyer div{margin-bottom: 15px; font-size: 14px; }
.csr_select_buyer input[type="checkbox"]{ margin-top: 0px; margin-right: 5px; }
.csr_popup_data label{ font-size:16px; font-weight: 500;  }
.csr_popup_data div{ margin-bottom: 15px; font-size:14px; }
.csr_popup_data input[type="checkbox"]{ margin-top: 0px; margin-right: 5px; }

.bider_info_Box .hd_tbl td{color:#FD6900;font-size:16px;background-color:#FFEEE2}
.csr_doc_link{color:green}
.pprating{width:98px;margin:auto}
.starRating:not(old){display:inline-block;width:7.5em;height:1.5em;overflow:hidden;vertical-align:bottom}
.starRating:not(old) > input{margin-right:-100%;opacity:0}
.starRating:not(old) > label{display:block;float:right;position:relative;background:url(./images/star-off.svg);background-size:contain;margin:0;padding:0;height:23px}
.starRating:not(old) > label:before{content:'';display:block;width:1.5em;height:1.5em;background:url(./images/star-on.svg);background-size:contain;opacity:0;transition:opacity .2s linear}
.starRating:not(old) > label:hover:before,.starRating:not(old) > label:hover ~ label:before,.starRating:not(:hover) > :checked ~ label:before{opacity:1}
.reviewStar{padding:40px 40px 20px;font-size:17px}
.reviewStar .starRating{font-size:14px}
#popup .reviewBox{padding:0 40px;text-align:left}
#popup .reviewBox textarea{border:solid 1px gray;width:100%;padding:10px; border-radius: 5px;}
#fillAJX > .formElement_AJX > div{border-bottom:1px solid #e1e1e1;margin:8px 2px;padding-bottom:2px}
#fillAJX > .formElement_AJX > label{color:#000;display:block;font-size:12px;font-weight:700;padding-top:10px;padding-left:2px}
.inputText.fl.boxlft{width:87%}
.toltip{margin:9px 0 0 5px}
.Tips{font-family:"Roboto",sans-serif;;font-size:11px; margin-bottom: 5px;}
.lblSet{float:left}
#IncrPrice .toltip{float:left;margin:0;padding-left:4px}
.boxmsg{margin-top:2%;text-align:center}
table.wat{height:96px;width:100%}
#popup_conf{top:20%}
.popup_conf{background:#fff none repeat scroll 0 0;border:1px solid rgba(0,0,0,0.1);border-radius:4px;display:none;left:18%;min-height:300px;padding:15px 18px;position:fixed;top:14%;width:66%;z-index:9999999999}
.orangeBtn.conf:hover{color:#fff;text-decoration:none}
.clr.info_lable.gr{color:#0b9444}
.formElement .ext{border:1px solid #d1d1d1;border-radius:2px;float:left;height:39px;margin-top:8px;vertical-align:middle;width:20%;padding-left:3px}
.pnum{float:left;margin-left:5px !important;width:76% !important}
.msgt{color:#fd6900;font-family:"Roboto",sans-serif;font-size:25px;margin-bottom:55px;margin-top:18px}
.tc{border-radius:2px;padding:2px 4px;text-decoration:underline}
.tc:hover{color:#fd6900;text-decoration:none}
.rulbox{margin-bottom:10px}
.glyphicon-time:before{content:"\e023";font-size:20px!important}
.noPointer{cursor:default}
.copyPointer{cursor:copy}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;clear:both}
#document_row{padding-left:7px}
.sub_hading{color:#fd6900;font-size:18px;margin-bottom:10px;margin-top:10px}
#s6 .INNRbox{border:1px solid #d1d1d1;margin-top:20px;padding-left:6px;padding-right:2px;padding-top:4px}
.dltDoc_imp{color:#0b9444;display:block;float:left;font-size:11px;font-weight:700;margin:9px 0 7px 2px;padding:0 2px;text-decoration:underline}
.dltDoc_imp:hover{color:#fd6900}
#company_file{display:none}
#personal_id_file{display:none}
.cpyLogo{width:100px}
#navigation .owl-stage-outer .owl-stage .owl-item{width:88.6px!important}
#popData{margin-top:20px;max-height:400px;overflow-y:auto}
.rule > li{background:#f1f1f1 none repeat scroll 0 0;float:left;padding:4px 5px;margin-bottom:2px}
.orgCLR{color:#fff;padding:0 2px}
.clr_black{background:#000 none repeat scroll 0 0!important}
.dlt_single_alrt{color:#fd6900;font-weight:700}
.deleteRuleRow{color:#fff;padding:2px}
.smltxt{font-size:11px;font-weight:700}
#companylogo{display:none}
.sml_lbl{color:#fd6900;font-size:11px}
.underlin{font-size:11px!important;text-decoration:underline}
.errBlnk{color:red;min-width:127px}
.boderRed{border:1px solid red}
#transarrange{display:none;color:red}
.boxmsg{height:200px}
#mailChk{background:#fd6900 none repeat scroll 0 0;border-radius:3px;color:#fff;font-size:12px;padding:3px 4px}
#msgEmail > img{height:17px;width:22px}
.g_txt{color:green}
.r_txt{color:red}
.language .slt_lng{border:1px solid #e0e0e0;border-radius:3px;box-sizing:border-box;float:right;margin-right:.5%;margin-top:-4px;padding:2px 5px}
ul#tab ul.docc{display:disc}
ul#tab ul.docc li{display:block}
.ls{width:45%;float:left}
.rs{width:45%;float:right}
.rowInfo{border-bottom:1px solid #d1d1d1; margin-bottom:0;padding-bottom:10px;padding-top:10px; float: left;width: 100%;}
.bx{margin-top:3px}
.bxThin{margin-top:2px}
.hdsmll{font-size:12px;color:#000}
.rowInfo .bidder_message_wrapper{ float: left; width: 100%;}
.rowInfo .bidder_message_wrapper .bidder_msg_title{ color: #000; font-size: 18px; }
.rowInfo .bidder_message_wrapper .bidder_msg_data{ color: red; font-size: 18px; font-weight: bold;}

body .addInfo{border-top:none!important}
.ansby{color:#b1b1b1;font-size:11px;font-style:italic;font-weight:700}
.qstion{width:98%}
.ansbx{ height: 100px; width: 100%; border-radius: 5px; border: 1px solid gray; margin-top: 5px; padding: 5px 10px; }
.deleteQRYBT{background:#c1c1c1 none repeat scroll 0 0;border:1px solid #a1a1a1;color:red;float:right;font-weight:700;margin-right:2px;margin-top:5px;padding:0 25px;text-decoration:none}
.lble{display:block;font-weight:700;margin-bottom:5px;margin-top:10px;color:green}
.mainBx{border:1px solid #c1c1c1;margin-bottom:15px;padding:0 5px 10px;background:#f8f8f8;position:relative}
.rdlbl{padding-right:10px;padding-left:2px}
.quesBxx{margin-bottom:35px}
.postT{font-size:14px;font-weight:700;margin-bottom:5px;padding:5px 2px}
.qa_button{background-color:#fd6900;border:0 none;border-radius:3px;color:#fff;cursor:pointer;font-family:"Roboto",sans-serif;font-size:14px;padding:10px 30px;transition:all 500ms ease 0}
.qa_button:hover{ background-color:#0B9444; }
.savMsg{padding:5px 0}
.g_txt.smsg{font-weight:700;margin-bottom:5px;text-align:center}
.nodt{color:#fd6900;font-size:16px;text-align:center}
.detailRow{padding:20px;border:1px solid #CCC;display:none}
.org_color{color:#fd6900}
.evn{background:#f1f1f1}
.od{background:#fff}
.dltBTN{background:#f1f1f1 none repeat scroll 0 0;border:1px solid #c1c1c1;color:red;float:left;height:36px;margin-top:9px;padding:2px;width:35px}
.oneHalf_right{float:left;margin-left:20px;margin-top:-2px;width:29%}
.emailPic{background-image:url(images/email_icon.png);background-position:1px 5px;background-repeat:no-repeat;background-size:18px auto;float:left;padding-left:25px}
.vatPic{background-image:url(images/vat_icon.png);background-position:0 5px;background-repeat:no-repeat;background-size:17px auto;float:left;margin-top:10px;padding-left:25px}
.prc{font-size:12px;margin-left:2px;color:#fd6900}
.tooltipSection [data-tooltip]::before{top:30px;bottom:auto}
.tooltipSection [data-tooltip]::after{left:4px;top:23px;bottom:auto}
.optnal{color:red;display:block;float:right;font-size:11px;margin-top:-6px;margin-bottom:11px}
.stButton .stLarge{display:inline-block;height:0!important;position:relative;width:0!important}
#popup_newsLT{top:20%}
#popup_newsLT.closePP_info{right:18px;top:17px;position:absolute}
#popup_newsLT .clr.info_lable{color:#000;font-size:18px;color:green!important;font-family:"Roboto",sans-serif;}
.popup-newsLT_info{background:#fff none repeat scroll 0 0;border:1px solid rgba(0,0,0,0.1);border-radius:4px;display:none;left:28%;min-height:256px;padding:15px 18px;position:fixed;top:14%;width:47%;z-index:9999999999}
.popup-newsLT_info.bidder_info{left:5%;width:88%}
#newsMsg{text-align:left}
.redirt{color:#fd6900;font-size:12px;margin-top:30px}
.fbox{margin-top:20px;padding-left:3px}
.newsletteremail{height:28px;margin-bottom:26px;margin-top:2px;padding:2px;width:90%}
.fbox label{color:gray;display:block;font-size:16px;font-weight:700;padding-bottom:20px}
.newslettersubmit{background:#fd6900 none repeat scroll 0 0;border:0 solid #c1c1c1;border-radius:5px;color:#fff;font-weight:700;height:37px;width:100px}
a.newslettersubmit{background:#fd6900 none repeat scroll 0 0;border:0 solid #c1c1c1;border-radius:5px;color:#fff;font-weight:700;padding:10px}
.closeNLT_info{border:1px solid #e1e1e1;color:#000;float:right;font-size:16px;line-height:1;padding:6px 8px;right:2%;text-decoration:none;top:5%}
#noticNonLog{margin-top:10px; float: left; width: 100%; }
#noticNonLog > a{color:#fd6900;text-decoration:underline}
.bidOuter .inputText{width:62px!important}
#punt,#puntauto, #request_punt{margin-right:4px;color:#fd6900}
@media only screen and (max-width: 600px) {
.loginList ul li a{padding:10px!important}
}
#chkPrice{color:green;display:block;font-size:11px;font-weight:700;margin:4px}
.bidOuter span{margin-right:10px!important}
#actn_autobid{margin-left:0!important}
.grayHD{margin-top:25px}
.waitImg{display:block;margin:0 auto;width:60px}
.orderDetails{width:94px}
.srchbx{background:#fff none repeat scroll 0 0;border:0 none;color:#000;font-size:14px;height:30px;line-height:30px;padding:0 10px;vertical-align:top;width:100%}
.selctFormBox2{border:1px solid #bdbcbc;border-radius:3px;display:inline-block;padding-right:20px}
.erText{color:red;}
.sccText{color:green}
.forgt{text-align:center}
.hideClass{display:none}
#priceInt{background:#f1f1f1 none repeat scroll 0 0;margin-top:20px;padding:5px 10px}
#priceInt .tooltipSection.toltip{float:left;margin:0;padding-left:5px}
.copyPointer.greenColor.underlin{display:inline-block;font-family:""Roboto",sans-serif;"}
#clon{font-size:12px;margin-top:10px;font-family:""Roboto",sans-serif;"}
.mc4wp-response{color:#fd6900;font-size:14px}
.wstLOGO{width:120px}
.setAutoBox #autoamount{width:58%!important}
#setAutoBox{display:none;margin-top:10px}
#setAutoBox #autoamount{width:72%!important;display:block!important}
#setAutoBox #autointerval{width:72%!important;display:block!important;margin-top:5px}
.bidOuter .orangeBtn{margin:4px 1px;padding:7px 18px;text-transform:uppercase}
.orange_text{color:#fd6900}
.green_text{color:#0B9444}
.loginList ul li a.username_section{color:#0B9444;cursor:default;padding:20px 6px}
#revTo{font-size:17px;padding:0 40px 10px}
.showdetails{background:#0b9444 none repeat scroll 0 0;border-radius:4px;color:#fff;display:inline-block;margin:10px 5px;padding:10px 15px; font-size: 16px;}
.commentbox{border:1px solid #c1c1c1;padding:10px 2px;display:none}
.commentbox > textarea{display:block;margin:10px 12px; width:97%;; border:1px solid gray; border-radius: 5px; padding: 10px;}
.submitComments{background:#0b9444 none repeat scroll 0 0;border-radius:4px;color:#fff;display:inline-block;margin:0 10px 10px;padding:10px 15px;}
.submitComments:hover,.showdetails:hover {
  background: #fd6900 none repeat scroll 0 0;
  color: #fff;
  text-decoration: none;
}
.commbox{border-radius:5px; margin:2px 10px; padding:10px}
.cmtName{color:#fd6900; font-size: 14px;}
.cmtName span{ font-weight: bold; margin-top: 10px; margin-right: 10px;}
.commbox p{ font-size: 14px;  margin-top: 10px;}
.text_black{color:#000}
.dt{float:right}
.commbox:nth-child(1n){background:#e1e1e1 none repeat scroll 0 0}
.commbox:nth-child(2n){background:#f1f1f1 none repeat scroll 0 0}
.optionRow{padding:2px 0}
.options_l{float:left;margin-left:20px;width:45%}
.options_r{float:right;margin-right:20px;width:45%}
.options_l > label{display:inline-block;width:48%}
.options_r > label{display:inline-block;width:48%}
.options_l > input{width:114px}
.options_r > input{width:114px}
.options_l select{width:117px; border: 1px solid #ddd; border-radius: 5px; padding: 5px 10px; text-align: center;}
.options_r select{width:117px; border: 1px solid #ddd; border-radius: 5px; padding: 5px 10px; text-align: center;}
#forSeller{display:none}
#forByer{display:none}
.simpleHD{background:#f1f1f1 none repeat scroll 0 0;padding:4px 5px}
.feedbackBox{padding:1px 9px}
table.feedbackInfo{margin-bottom:18px;width:51%!important}
table.feedbackInfo tr td:first-child{ width: 60%; }
table.feedbackInfo tr td{ width: 40%; }
.review_popup td, .review_popup p{ font-size: 16px; }
.siteMAp a,a{color:#0b9444}
.mailChimpNewsletter #mc4wp-form-1 .mc4wp-form-fields{display:none}
.mailChimpNewsletter #mc4wp-form-1 .mc4wp-response{text-align:center;margin-top:4px}
.banner-Bg{position:relative;/*margin-bottom:50px*/}
.banner-Bg .tubeVideo{bottom:-65px;left:0;position:absolute;right:0;text-align:center;display:none}
.videoSection .close{width:22px}
.close{cursor:pointer;position:absolute;right:-15px;top:-15px;z-index:10001}
.backBg{background:rgba(0,0,0,0.4);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}
#thnxPopVid.videoSection{z-index:9999;position:fixed;bottom:auto!important;height:400px;left:0;margin:0 auto;right:0;top:13%;width:623px}
.vatNo{margin-top:3px!important}
#suggestionBox{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#fff none repeat scroll 0 0;border-color:#c1c1c1 #c1c1c1 -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;max-height:184px;overflow-y:auto;padding-bottom:0;position:relative;width:113%;z-index:99999999}
#suggestionBox > ul{font-size:13px;margin:0;padding:0}
#suggestionBox li{border-bottom:1px solid #d1d1d1;padding:5px 2px}
#suggestionBox ul li .suggTxt{color:#000;display:block}
#suggestionBox ul li .suggTxt:hover{background:#c1c1c1}
#suggestionBox{display:none}
.ratingINRight{float:right;margin-top:-13px;width:190px}
.sallerINFO table{width:60%}
.simpleHD > span{margin-left:37px}
.timeOuter .semiBOld{float:left;padding:10px 20px;text-align:left;width:135px}
.winnerBox{font-size:12px!important;padding:0!important}
.currency .usdPrice span#symblCurr{text-transform:lowercase}
.usdPrice{padding:20px 10px!important}
#suggestionBox > img#loaderSmall{display:block;margin:auto!important}
.bannerList ul.clearfix{margin:0}
ul#menu-menu .sub-menu{margin-left:0}
.des{margin:14px 1px}
.tabContnt table{border:0 none;width:80%}
#setauto{/*display:block;width:20px;*/margin-top:10px;}
#confirmOverlay{width:100%;height:100%;position:fixed;top:0;left:0;background:url(images/ie.png);background:-moz-linear-gradient(rgba(11,11,11,0.1),rgba(11,11,11,0.6)) repeat-x rgba(11,11,11,0.2);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(11,11,11,0.1)),to(rgba(11,11,11,0.6))) repeat-x rgba(11,11,11,0.2);z-index:99999999;}
#confirmBox{background:#fff;width:460px;position:fixed;left:50%;top:230px;margin:-130px 0 0 -230px;border:1px solid rgba(33,33,33,0.6);-moz-box-shadow:0 0 2px rgba(255,255,255,0.6) inset;-webkit-box-shadow:0 0 2px rgba(255,255,255,0.6) inset;box-shadow:0 0 2px rgba(255,255,255,0.6) inset}
#confirmBox h1,#confirmBox p{font:26px/1 Cuprum,'Lucida Sans Unicode','Lucida Grande',sans-serif;background:url(images/header_bg.jpg) repeat-x left bottom #f5f5f5;padding:18px 25px;text-shadow:1px 1px 0 rgba(255,255,255,0.6);color:#666}
#confirmBox h1{letter-spacing:.3px;color:#888}
#confirmBox p{background:none;font-size:16px;line-height:1.4;padding-top:35px}
#confirmButtons{padding:15px 0 25px;text-align:center}
#confirmBox .button:last-child{margin-right:0}
#confirmOverlay .yes{background-color:#fd6900;border:0 none;border-radius:3px;color:#fff;cursor:pointer;font-family:"Roboto",sans-serif;font-size:14px;margin-right:20px;padding:6px 14px;transition:all 500ms ease 0}
#confirmOverlay .yes:hover{opacity:.7!important}
#confirmOverlay .no{background-color:#fd6900;border:0 none;border-radius:3px;color:#fff;cursor:pointer;font-family:"Roboto",sans-serif;font-size:14px;padding:6px 14px;transition:all 500ms ease 0}
#confirmOverlay .no:hover{opacity:.7!important}
#cap_err_msg{color:red;font-size:15px}
#waitLoder{display:block;margin-top:5px;width:25px!important}
#err_seller_message{ display: none;color: red; font-size: 14px; float: left; margin-left: 15px; }
.sndr span{padding-right:5px}
.ratingINRight span.blackColor{font-size:18px;}
table{table-layout:auto}
.myDocuments{display:none}
.docBox{float:right;margin-right:15px}
.boxInfo{margin:1px 0 0}
.cover{margin:0 auto;padding-top:10px;position:relative;width:90%}
.cover table.feedbackInfo{width:88%!important; margin:10px 0;}
.allexp{background:#e1e1e1 none repeat scroll 0 0;border:1px solid #aaa;margin:0;padding:10px 1px;position:relative;text-align:center;top:0;width:99%}
.ratingstars{display:none}
#cookieInfo{background:rgba(0, 0, 0, 0.85); border:1px solid #c1c1c1;bottom:0;font-family:"Roboto",sans-serif;left:0;min-height:auto;overflow:hidden;position:fixed;width:100%;z-index:9999; padding:10px 15px; font-size:12px !important;line-height:18px; color:#fff;}
#cookieInfo .cookieInfo_left{ width: 80%; float:left; }
#cookieInfo .cookieInfo_left .cookie_title p{ margin-bottom: 5px; font-size:18px;}
#cookieInfo .cookieInfo_Right{ width: 20%; float:left; margin:10px auto auto;}
.orangeBTN.cooki{ border-radius: 20px; padding: 6px 15px; }

/*#cookieInfo > div{color:#646466;margin:10px auto;padding-left:45px;position:relative}
#cookieInfo *{font-size:12px;line-height:18px}*/
.orangeBTN{background:#fd6900 none repeat scroll 0 0;border:0 none;border-radius:3px;color:#fff;padding:5px}
.orangeBTN:hover{opacity:.7}
.hidtxt{display:none}
.loginform{width:57%}
.invalidFile{clear:both;color:red;margin-bottom:15px}
.formElement .redborder{border:1px solid red!important}
.qry_a{color:#000;float:left;padding-right:6px}
.ques{font-size:13px;font-weight:700}
p.errLogin{color:red;margin:0;padding:0!important}
#emailErr{color:red!important}
.catSubNav{margin-left:0}
.categryCon .catNav{margin:0}
.categryCon{
    height: auto;
    overflow-x: scroll;
    max-height: 300px;
}
.optlbl{background:#d1d1d1;color:#fff;text-align:center}
.opt{background:#fff;color:#000;text-align:left}
.bidBx small strong{font-size:12px}
.bidBx small{margin-left:-5px}
.dropDownLang > ul{margin-left:0}
.dropDownLang_new > ul{margin-left:0}
.close > img{width:24px}
small ul.countDown{width:auto}
.bidBx small ul.countDown, .countDownUnlimited{vertical-align:middle;width:63%}
.itemLIsting table .prdHD{color:#000;font-family:"Roboto",sans-serif;font-size:15px}
.dash_listPage th{width:94px}
.grayColor.timbox{width:88px}
.sorter > img{margin-bottom:2px;margin-left:1px}
.contNo a{color:#f17b21;font-family:"Roboto",sans-serif;font-size:21px}
.contNo{ display: none; }
.current-menu-item a{color:#0b9444}
#menu-footer-menu li{display:inline-block}
#confirmBox > p{font-size:12px}
#es_error{display:none;color:red}
#auxlnk{float:right}
.wat tr td{text-align:center}
.bx.transpt > ul{margin:0}
.termHD{max-height:30px}
table#rsale{width:29%}
#rsale input{margin-right:6px;margin-top:-2px}
#ptxt{color:#fd6900;display:block;padding-top:10px}
.termHD.faqhd{display:block}
.termHD.faqhd h3{cursor:pointer;font-size:14px;line-height:26px;padding-top:3px}
div[aria-expanded="true"] .minus.symbol{display:block!important}
div[aria-expanded="true"] .plus.symbol{display:none!important}
.termHD.faqhd{max-height:100%}
.faqhd .symbol{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#fd6900;font-size:27px;font-weight:300!important;cursor:pointer}
.termHD.faqhd:hover{opacity:.7}
.reviewDet{margin-top:20px!important}
.rivieRow{border-bottom:2px solid #ccc;padding-bottom:28px}
.optionRow p.orange_text{font-size:15px;padding-bottom:8px}
#allExprince_buy,#allExprince{margin-top:-3px;padding-right:10px;width:75px}
.rv_strs{width:72px}
.dTable .ratingstars .feedbackInfo td{padding:3px;font-size:12px}
.dTable .ratingstars .boxInfo{margin:0 auto;width:100%; }
.dTable .ratingstars .boxInfo .simpleHD{ font-size: 16px; padding: 10px; }
.ratingstars .feedbackInfo td{border:none}
.reviewtext{border-bottom:1px solid #c1c1c1;margin-bottom:30px;padding:3px}
.rvlbl{font-size:16px; color: #FD6900; font-weight: bold !important; text-decoration: underline;}
.feedbackInfo th,td{padding:2px}
#v_icon{width:180px;height:134px}
.cbox{margin-top:0!important}
.simplTxt{padding-left:8px}
.labelOuter{border:1px solid #d1d1d1;line-height:20px;padding-left:10px}
.escrowBox{position:relative}
.escrowBox .tooltipSection{position:absolute;right:-30px;top:-4px}
.dflt_tmp_hd{padding-bottom:15px}
.dTxt{padding-left:16px}
div.wpcf7-validation-errors{border:0 solid #f7e700;color:red}
.g_button{background-color:#0b9444;border:0 none;border-radius:3px;color:#fff;cursor:pointer;font-family:"Roboto",sans-serif;font-size:13px;padding:6px;transition:all 500ms ease 0; font-weight: normal;}
.g_button:hover{ background: #7ED221 none repeat scroll 0 0;   color: #fff; }
.daehrightInner > div#pay_commission{margin-top:20px}
#pay_commission .formfieldpay{
    border:1px solid #ccc;
    margin-bottom:12px;
    margin-top:10px;
    border-radius: 3px;
    box-shadow: none;
    padding: 10px;
    height: 45px;
    position: relative;
    z-index: 1;
    background: #fff;
    font-size: 16px;
    width: 50%;
}
.smallHDTxt{font-size:11px}
#pay_commission .braintree-hosted-fields-focused{ border-color: #ff6600; }
#pay_commission .braintree-hosted-fields-invalid{border-color:red}
#pay_commission .braintree-hosted-fields-valid{border-color:#0b9444}
#checkout > input#submit{background:#fd6900 none repeat scroll 0 0;border:0 none;border-radius:3px;color:#fff;display:block;font-family:"Roboto",sans-serif;font-size:16px;line-height:23px;padding:9px 20px;transition:all 500ms ease 0;margin-top:20px}
#checkout > input#submit:hover{background:#0b9444 none repeat scroll 0 0}
#payDetails{margin-top:20px;padding-bottom:10px}
.pay_hd{font-size:13px}
.bold_txt{font-weight:700}
#paymsg{background-color:#f1f1f1;border:1px solid #df6900;color:#fd6900;font-size:17px;margin-top:10px;padding:10px}
.logosBox{margin-top:33px;text-align:center}
.logList{display:inline-block}
.error404pg{margin:40px auto;padding-right:10px}
.error404 img{max-width:100%}
.pass_mg{color:#fd6900;font-size:11px;padding-bottom:2px!important}
.esw{margin-right:10px}
.lineBox{color:#fd6900;font-size:14px;font-weight:700}
#sltBox{padding-left:10px; float: left; width: 100%; }
#sltBox .lineBox p{font-size:12px;font-weight:400;padding:15px 10px}
#sltBox .lineBox h4{ margin-top: 15px;  }
.selbuyer_escrow{ margin-top: 10px; float: left; width: 100%;}
.selbuyer_escrow input[type="radio"]{ margin:0 10px 0px 0; }
.selbuyer_escrow_option{ float: left; width: 100%; margin-bottom: 10px; }
.arrroved_pay{background-color:#fd6900;border-radius:3px;color:#fff;float:right;font-size:12px;margin-top:20px;padding:4px}
#popData_msg{min-height:140px;padding:5px;font-size:14px;color:#fd6900}
.forescrow{background:#fd6900 none repeat scroll 0 0;border:medium none;border-radius:3px;color:#fff;padding:5px;font-size:12px}
#formTrnaspact{min-height:465px}
.d_hd{color:#a1a1a1;font-size:14px;line-height:21px;padding:10px 5px;margin-bottom:10px}
.escrwBtn{background:#fd6900 none repeat scroll 0 0;border:medium none;border-radius:3px;color:#fff;font-size:15px;margin-top:20px;padding:4px}
.escrwBtn:hover{background:#0b9444 none repeat scroll 0 0}
.dta_row{margin:3px 2px 5px}
.dta_td{background:#f1f1f1 none repeat scroll 0 0;border:1px solid #d1d1d1;display:inline-block;font-size:16px;padding:10px;width:45%}
.msgpop{background:red none repeat scroll 0 0;box-shadow:5px 6px 6px #8f8f8f;color:#fff;font-size:15px;padding:11px 8px;position:relative;right:8px;top:-14px;z-index:99999999;}
.msgpop_succ{background:#0b9444 none repeat scroll 0 0;box-shadow:5px 6px 6px #8f8f8f;color:#fff;font-size:15px;padding:11px 8px;position:relative;right:8px;top:-14px;z-index:99999999}
.clos_box{font-size:12px;position:absolute;right:7px;top:4px;cursor:pointer}
.itemLIsting table td{font-size:13px!important;}
.itemLIsting table td .delDate{margin-top:10px!important}
.tab_pay{border-bottom:2px solid #b1b1b1}
.tab_spn{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#b1b1b1 #b1b1b1 -moz-use-text-color;border-image:none;border-style:solid solid none;border-top-left-radius:4px;border-top-right-radius:4px;border-width:1px 1px 0;float:left;padding:7px 17px;font-weight:700;cursor:pointer;color:gray}
.tab_detail{display:none}
.tab_detail.active{display:block}
.tab_spn:first-child{border-right:0 none}
.tab_spn.active{background:#b1b1b1 none repeat scroll 0 0;color:#fff}
#defultmethod{min-height:399px}
.p_masg{margin-bottom:20px;padding:10px 2px;text-align:justify}
.pay_df{background:#fd6900 none repeat scroll 0 0;border:medium none;border-radius:2px;color:#fff;font-weight:700;padding:7px 14px}
.pay_df:hover{background:#0b9444 none repeat scroll 0 0}
.cd_lbl{border:1px solid #f1f1f1;cursor:pointer;margin-bottom:10px;padding:8px 13px 9px 7px}
.cd_img{margin-right:12px;width:36px}
.prev_cards .cd_input{margin-left:10px; margin-top: 0px; }
.prev_cards{margin-bottom:26px}
.crd_ms{color:#0b9444;margin-bottom:2px;padding:10px 2px}
.inline{display:inline-block;margin:10px 2px}
.remv_methd{border:1px solid #fd6900;border-radius:4px;color:#fd6900;padding:6px 7px}
#payDetails{margin-bottom:18px}
.rtxt{font-size:12px;padding-bottom:15px}
.op_pay{display:inline-block;padding:5px;width:auto;cursor:pointer}
#pay_yes{display:none}
#pay_no{margin:20px 1px;display:none;min-height:378px}
.chose{border:1px solid #f1f1f1;margin-bottom:18px;padding:6px 5px}
#cncl_aux{background:#fd6900 none repeat scroll 0 0;border:medium none;border-radius:3px;color:#fff;font-size:14px;font-weight:700;padding:10px 30px; }
#cncl_aux:hover{background:#0b9444 none repeat scroll 0 0}
.cnlmsg{padding:10px 5px;padding:10px 3px}
.reletive{width:20%}
.cardbox{clear:both;margin-bottom:10px;margin-top:10px;padding:10px;text-align:center}
.cardbx{display:inline-block;margin-left:10px}
.card_img{width:50px}
#cal_total{border:1px solid #fd6900;border-radius:4px;color:#fd6900;display:none;font-size:12px;padding:1px 5px;text-align:center}
.byrbx{margin-top:5px}
.dashLeftInner{margin-right:15px}
.newsletterInp{height:48px}
#vdobox{display:inline-block;margin-left:22px}
.plyBtn{padding-right:6px;width:40px}
.dropDownLang li > a{padding:5px 17px!important}
.dropDownLang_new li > a{padding:5px 17px!important}
.lineBox .reasion{border:1px solid #c1c1c1;width:70%; border-radius: 5px; margin-top: 10px; padding: 10px; font-weight: normal; }
#sltBox .lineBox .reasion_err{color:red !important; padding:5px 0 0 0 !important; font-size: 16px; font-weight: 500; }
.formOuter .font18{background:#f1f1f1 none repeat scroll 0 0;border:1px solid #d1d1d1;color:green;padding:2px 5px;text-align:center}
.myAccountOuter .signUp{background:#f1f1f1 none repeat scroll 0 0;margin-bottom:60px;margin-top:20px;padding:25px 10px}
.myAccountOuter .signUp p{ line-height: 20px; }
.mc_act{background:#fd6900 none repeat scroll 0 0;border:medium none;border-radius:4px;color:#fff;margin-bottom:12px;margin-top:8px;padding:3px 10px}
.mc_act:hover{background:green none repeat scroll 0 0}
.mc4wp-form-fields span{color:green;font-size:12px;margin-right:10px}
.dflt_tmp_hd{color:green;font-size:18px;padding-bottom:15px}
.qrymsg{color:green;margin-bottom:5px;padding:5px}
.quesBxx .deleteQRY{background:#000 none repeat scroll 0 0;color:red;display:block;font-weight:700;margin-top:5px;text-align:center;width:58px}
#orText{background:#f1f1f1 none repeat scroll 0 0;border:1px solid #d1d1d1;font-size:14px;margin:20px 1px;text-align:center}
.card_py{border:1px solid #d1d1d1;margin:0 auto;padding:25px 20px;width:82%; border-radius: 5px;}
.ean_py{border:1px solid #d1d1d1;margin:0 auto;padding:25px 20px;width:82%; border-radius: 5px;}
.ean_py #ean_pay_btn{
    background: #fd6900 none repeat scroll 0 0;
    border: 0 none;
    border-radius: 3px;
    color: #fff;
    display: block;
    font-family: "Roboto",sans-serif;
    font-size: 16px;
    line-height: 23px;
    padding: 9px 20px;
    transition: all 500ms ease 0;
    margin-top: 20px;
}
#hd_paypal{color:green;padding:1px 2px 20px 3px}
.seprator{margin:40px auto;text-align:center}
.left_line{background:#c1c1c1 none repeat scroll 0 0;display:inline-block;height:1px;margin-right:3px;vertical-align:middle;width:30%}
.right_line{background:#c1c1c1 none repeat scroll 0 0;display:inline-block;height:1px;margin-left:3px;vertical-align:middle;width:30%}
.paypal_py{border:1px solid #c1c1c1;margin:auto;padding:25px 20px 10px 20px;width:82%; border-radius: 5px;}
.dashLeftInner > ul{margin:0}
.loginList > ul{margin:0}
.inv_ingo{border:1px solid #c1c1c1;border-radius:4px;box-shadow:1px 1px 1px #c1c1c1;float:left;margin-right:2px;padding:9px 15px; width: 85%;}
.inv_btn{background:#fd6900 none repeat scroll 0 0;border:0 none;border-radius:3px;color:#fff;display:block;float:left;font-family:"Roboto",sans-serif;font-size:14px;line-height:23px;padding:3px 9px;transition:all 500ms ease 0}
.single_invoice{margin:15px 1px; width: 100%;}
.inv_ingo > span{display:inline-block;margin:0 4px;width:20%; font-size: 16px;}
.inv_ingo > span:first-child{ width: 10%; }
.monthly_invoice .inv_ingo{ padding: 15px 15px; }
.monthly_invoice .inv_ingo > span{ width: 30%; }
.monthly_invoice .monthly_invoice_btn{ margin-top: 4px !important; }
.invoice_btn{
    background: #7ED221;
    border: 1px solid #7ED221;
    font-size: 14px;
    font-weight: 600;
    color:#FFF;
    letter-spacing: 1px;
    text-align: center;
    display: block;
    padding: 10px;
    border-radius: 5px;
}

.invoice_box{border:1px solid #f1f1f1; max-height:508px;overflow-y:auto;padding:10px;}
.obtn{background:#fd6900 none repeat scroll 0 0;border:medium none;border-radius:4px;color:#fff;padding:5px}
.obtn:hover{background:green none repeat scroll 0 0}
.catBox ul label{display:inline-block; cursor: pointer; }
.aux_color{border:0 none;border-radius:0;display:inline-block;height:13px;position:relative;top:3px;width:20%}
.createListingForm{margin-top:5px}
.selctFormBox.qty_unit{width:78%}
.bidBx strong{padding-left:4px}
.bidBx{padding-bottom:10px;padding-left:15px;padding-top:10px}
.section_left{border-right:1px solid #e1e1e1;float:left;width:48%}
.section_right{float:left;padding-left:20px}
.cnt_box{padding-top:16px}
#waste_handling > option{padding-left:6px}
#delivery_address > option{padding-left:6px}
.formOuter{margin-top:10px}
.alrt{max-height:22px}
#vdobox > a{color:#0b9444}
.wpcf7-email.wpcf7-not-valid,.wpcf7-text.wpcf7-not-valid{border:1px solid red}
.left_side{float:left;width:49%}
.right_side{float:left;width:49%}
.mt10{margin-top:2px;position:relative;z-index:100}
.contfom{margin:0 auto;width:79%}
.tac{display:inline-block;text-align:right}
.contfom{border:1px solid #f1f1f1;margin:0 auto;padding:5px;width:80%}
#menu-menu{margin-bottom:0}
.ajx_sav_method{margin-right:6px}
.chk_methodsave{margin-bottom:2px;padding-left:5px}
.mds_message{padding:5px 1px;color:green}
.paypallnk{text-decoration:underline}
#s5 .mt10,#s6 .mt10{margin:10px}
.sitelog{display:block;margin-left:auto;margin-right:auto;margin-top:28px;width:125px}
.btd{padding-top:32px}
.page-id-138 .popup_conf{background:#fff none repeat scroll 0 0;border:1px solid rgba(0,0,0,0.1);border-radius:4px;display:none;left:32%;min-height:300px;padding:15px 18px;position:fixed;top:14%;width:40%;z-index:9999999999}
.calculationEvent{font-weight:400}
.page-id-138 #popup_conf .orangeBtn{background-color:#fd6900;border:0 none;border-radius:3px;color:#fff;cursor:pointer;font-family:"Roboto",sans-serif;font-size:14px;padding:6px 27px;transition:all 500ms ease 0}
.bidpag{margin-right:23px}
.delv_dt{font-size:11px;padding-top:17px}
.btxt{font-weight:700}
#tt{color:#fd6900}
.page-template-default p .alignright,.page-template-default p .alignleft,.page-template-default p .aligncenter{max-width:100%}
.cne_err{color:red;display:none}
.logodiv{border:1px solid #d1d1d1;margin-left:6px;padding:8px 5px}
.greenHD{color:#0b9444!important;font-family:"Roboto",sans-serif;font-size:20px!important}
.greenHD .selctFormBox{margin-left:2%!important;width:184px!important}
.lr{float:left}
.rowsecond{margin:17px 0}
.ank_dt{background:#fd6900 none repeat scroll 0 0;border-radius:3px;color:#fff;font-size:17px;padding:3px 9px}
.ank_dt:hover{text-decoration:none;background:green;color:#fff}
.selctFormBox3{border:1px solid #bdbcbc;border-radius:3px;display:inline-block;padding-right:20px;position:relative}
.inputText.searchDate_form,.inputText.searchDate_to{border:medium none;padding:1px 10px 5px}
.selctFormBox{height:32px}
a:focus{color:#000;text-decoration:none}
.clearfix.tabContnt{width:100%}
.section_right{width:45%;}
/*#mobileNumber,#phoneNumber,#faxNumber{width:70%!important}*/
.clr{clear:both!important;float:none!important}
.divalign, .createListingForm .divalign{width:30%!important}
.selctFormBox.selctFormBox .select option{padding-left:10px}
.rowsecond .divalign{margin-right:19px}
.divalign input{width:100%}
.rule > li{margin-right:1px}
.selctFormBox.fr.divalign{margin-left:0!important}
.marginright{margin-right:18px}
.labelOuter.escrowBox{border:2px solid #d1d1d1;padding:15px 0 13px 13px;width:380px}
.commision_invoice_wrapper .divalign{ margin-right: 5% !important; }
.commision_invoice_wrapper .divalign:last-child{ margin-right: 0 !important; }

#bidform input[type="radio"] {margin: 0px 5px 0 0;}
#bidform .selctfilebox {width: 185px; height: 24px;}
#bidform .bidOuter .inputTextarea {width: 235px;}
#bidform .bidOuter .orangeBtn {padding: 10px 29px !important;}
#bidform .bidOuter .orangeBtn:hover, #bidform .bidOuter .orangeBtn:focus {color: #fff;}
#setAutoBox #autoamount, #setAutoBox #autointerval {width: 78% !important; margin: 12px 0 4px !important;}
#bidform #setauto {display: block; clear: both; max-width: 90px; text-align: center;}
#es_error, .waste_handling_err, .delivery_address_err, .amount_err, .autointerval_err, .autoamount_err {font-size: 14px;}
#bidform .waste_handling_err, #bidform .delivery_address_err {margin-left: 145px;}
.watchListBtn .success_msg {border: 0; color: #0b9444; font-size: 15px; padding: 0;}
#ui-id-1 {overflow: auto; height: 310px; padding: 0; width: 310px;}
.ui-menu .ui-menu-item a {line-height: normal; min-height: 0; font-weight: normal; font-size: 16px; padding: 5px 10px; border-bottom: 1px solid rgba(0,0,0,0.1); border-radius: 0;}
.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active {margin: 0; border-left: 0; background: #fd6900; border-right: 0; border-top: 0; color: #fff;}
@media screen and (max-width: 480px) {
#ui-id-1 {max-width: 84%;}    
}


.page-id-138 #mobileNumber,.page-id-138 #phoneNumber,.page-id-138 #faxNumber{width:75%!important}
.page-id-138 .acc_content{margin-bottom:15px; float: left;width: 100%; margin-top: 15px;}
.black.font15.locc{background:#c1c1c1 none repeat scroll 0 0;color:#fff!important;display:block;font-weight:700;margin-left:0;padding:5px 12px}
.inputText.req.phon.pnum{width:74%!important}
.apprv{cursor:pointer;font-family:""Roboto",sans-serif;"!important;font-size:14px!important;font-weight:400!important;margin:8px 0 8px 26px !important}
.apprv input{margin-left:-24px}
.logodiv .mydoc{background:#fd6900 none repeat scroll 0 0;border-radius:10px;color:#fff;display:block;float:left;margin-top:3px!important;padding:4px 30px;text-align:center}
.page-id-138 .inputText.pnum{width:74%!important}
#Banks .formOuter.formOuterProfile{margin-bottom:0}
#CSR label{font-size:16px;margin-top:15px}
#newSpecification .inputText.proname{width:73%}
.slt_lng.firstlang{width:20%;margin-left:33px;margin-right:0!important;padding-right:0!important}
#copySpecification .language{margin-top:-31px}
.download_doc{display:block;font-size:13px;padding-bottom:3px!important;text-decoration:underline}
.li_q{background:#fff none repeat scroll 0 0;border:1px solid #fd6900;border-radius:2px;display:block!important;filter:drop-shadow(0px 0 1px rgba(253,107,49,0.8));font-size:15px;font-weight:600;margin:0 0 29px!important;min-height:26px!important;padding:29px 10px 30px 92px;position:relative;z-index:999; border-radius: 5px;}
/* ELS css change starts */
.qry_q{
    background: #b3b3b3 none repeat scroll 0 0;
    border-radius: 100%;
    color: #fff;
    left: 16px;
    padding: 10px !important;
    position: absolute;
    text-align: center;
    top: 25%;
}
/* ELS css change ends */
.old_answer.li_q{margin-left:30px!important;top:-12px;word-wrap:break-word;z-index:99}
.old_answer .qry_q{background:#008d00 none repeat scroll 0 0}
.ques.li_q::after,.ques.li_q::before{border:medium solid transparent;bottom:100%;content:" ";height:0;left:0;pointer-events:none;position:absolute;width:0}
/* ELS css change starts */
.ques.li_q::after {
    border-color: rgba(253,107,49,1) rgba(0,1,255,0) #fd6900;
    border-width: 18px 14px 0;
    left: 50px;
    margin-left: -19px;
    top: 101%;
}
/* ELS css change ends */

.waitingAns{color:#b3b3b3!important;font-weight:500!important}
/* ELS css change starts */
.waitingAns .qry_q{background:#fd6900 none repeat scroll 0 0!important; padding:11px 15px !important;}
/* ELS css change ends */
.page-id-138 .formOuterProfile label{font-size:16px}
.cp{margin-top:31px}
.single-products .selctFormBox{width:235px;}
.single-products .bidOuter .inputText{width:140px!important; height: 36px;}
.single-products .lbox.lblHD{width:143px}
h4.dflt_tmp_hd{font-size:16px;padding-bottom:5px}
.page-id-138 label{font-weight:400}
.single_invoice .inv_btn{box-shadow:1px 1px 2px #fd6900}
.breadcrumbs{margin:15px 0}
#popData input{margin-left:-18px}
#popData div{margin-left:16px}
#popData label{display:block;font-size:14px;font-weight:700;margin:20px 0 0;padding-bottom:2px}
.page-id-138 .dashRight .formElement{max-width:none; position: relative;}
.formAlert .formElement{ width: 50% !important; }
.formElement select.inputText, .formElement input[type="file"].inputText{
    padding: 10px !important;
}
.numcount{color:#000;left:-20px;margin-right:-13px;position:relative}
.a_date{color:green;position:absolute;right:15px;top:0}
.formElement{min-height:96px;padding:0 6px}
.formOuter.databox.getqueryhere{display:none}
.noqey{color:red;font-size:16px}
.old_answer.ansboxs{border-bottom:1px solid #a1a1a1;margin-bottom:2px;padding:4px 104px 10px 30px;position:relative}
.bidBtn .inactv,.inactv:hover{background:#fff none repeat scroll 0 0!important;border:1px solid #e0e0e0!important;cursor:context-menu;border-radius:3px;color:#848484!important;display:inline-block;font-family:"Roboto",sans-serif;font-size:12px;padding:7px 20px;text-transform:uppercase}
#clon_cpy{margin-bottom:4px}
.srchd{margin-bottom:4px}
.restbten{background:#fd6900 none repeat scroll 0 0;border-radius:3px;color:#fff;font-size:17px;margin-left:4px;padding:3px 9px}
.restbten:hover{text-decoration:none;background:green;color:#fff}
.completetag {    display: inline-block;    position: absolute;    right: 0;    top: -2px;}
.status_label {color: #fff;display: block;font-size: 13px;height: 60px;padding: 24px 15px 14px 8px;text-align: center;width: 60px !important;
}
.prod-img{overflow:hidden}
.liveSTS{background:green none repeat scroll 0 0}
.notLive{background:red none repeat scroll 0 0; display: none;}
.grayBkgLIght{margin-bottom:7px}
.addmorbtn{min-height:auto!important}
.info_orangeBtn.conf_bidder{width:104px!important}
.submitComments:focus{color:#fff}
.simpleTxt{font-family:"Roboto",sans-serif;}
.minht{min-height:72px!important}
.mrgnTp{margin-top:10px}
.smtxt14{font-size:14px!important}
.htset{padding-bottom:10px;padding-top:9px}
.search_id{border:1px solid #c1c1c1;border-radius:3px;padding:2px 10px 5px}
.lineseperator{background:green none repeat scroll 0 0;height:2px;margin:0 -28px}
.linesml_top{background:green none repeat scroll 0 0;height:2px;margin-left:80px;margin-right:80px;margin-top:55px}
.linesml_btm{background:green none repeat scroll 0 0;height:2px;margin-bottom:55px;margin-left:80px;margin-right:80px}
.bdline{border-bottom:1px solid #fd6900}
.bdbtm{border-bottom:1px solid #ccc!important}
.bxfst{margin-top:25px}
[data-tooltip]{}
.deleteDoc, .deleteFile{background:#f1f1f1 none repeat scroll 0 0;border:1px solid #c1c1c1;color:red;float:left;height:40px;line-height:40px;margin-left:2px;margin-top:0;text-align:center;width:45px;text-transform:uppercase;}
.deleteDoc_pre{background:#f1f1f1 none repeat scroll 0 0;border:1px solid #c1c1c1;color:red;float:left;height:40px;line-height:40px;margin-left:2px;margin-top:8px;text-align:center;width:45px}
.doc_box .inputFile{float:left;width:90%}
.inputText.pre_doc{float:left;width:90%}
.deleteDoc:hover, .deleteFile:hover{cursor:pointer}

.formElement.full.mydocuments{margin-bottom:10px;margin-top:10px;min-height:auto}
.q_date{color:green;position:absolute;right:18px;top:8px}
.redirect_message{color:green;font-size:16px;padding:20px 41px 13px}
.invoice_box .inv_btn{margin-top:15px}
.unanswered{color:#fd6900;text-transform:capitalize}
.itemLIsting th a,.itemLIsting th{font-size:13px}
.daehrightInner .blackHDSmall{font-size:13px}
.cmt{text-align:right}
.bidpag{text-align:left}
.alrt .formElement{min-height:75px}
.reviewDet.bold.newrview{margin-bottom:10px;margin-top:0!important; text-align:left; color: #3a3a3a; }
.redirect_confrm{background:#fd6900 none repeat scroll 0 0;color:#fff;cursor:pointer;margin:auto auto 10px;padding:10px;text-align:center;width:100px}
.lng_mailchimp{display:none}
.single #popData, .single #popData_products{min-height:100px}
.rrat{text-align:center}
.formElement4.pickupads{min-height:61px}
.page-id-138 .postT{margin-top:-10px}
.page-id-138 .greenHD *{box-sizing:border-box}
.dashRight .adjmargTop{margin-top:16px}
.field_Box .formElement .incrWidth{width:30%}
.page-id-135 .loginform .forgt{text-align:left;padding-left:6px}
.ans_unans{background:#fff none repeat scroll 0 0;border-image:none;box-shadow:1px 1px 5px #0b9444;display:none;min-width:87%;position:absolute;top:100%;display:none}
.itemLIsting table th{position:relative}
.ans_unans > li{cursor:pointer;padding:10px}
.ans_unans > li:hover{background:#dddd none repeat scroll 0 0}
.simpleHD.outer{text-align:left}
#popup .orangeBtn.rrat.rateAction,#popup .orangeBtn.rrat{width:125px}
.outer.simpleHD > label{width:174px}
.qrymsg{text-transform:none}
.timeOuter .semiBOld{float:left;padding:10px;text-align:left;width:34.5%;}
.timeOuter_author .semiBOld{ float:left;padding:10px;text-align:left;width:50% !important; }
.timeOuter_author .semiBOld:last-child{ float:left;padding:10px;text-align:left;width:50% !important; }
.timeOuter .semiBOld:last-child{
    width: 30%;
}
.T_amount{ font-size:15px !important; }
.single-products .font18{font-size:14px}
.anc_link{float:left!important}

.obtn.delete_auction, .obtn.cancel_auction, .obtn.close_auction, .get_buyer_list_btn {
   display: block;
   text-align: center;
   margin-top: 5px;
}
.question_details_btn{
    display: block;
    text-align: center;
    margin-top: 5px;
    background-color:#0b9444;border:0 none;border-radius:3px;color:#fff;cursor:pointer;font-family:"Roboto",sans-serif;font-size:13px;padding:6px;transition:all 500ms ease 0; font-weight: normal;   
}
.question_details_btn:hover{
    background: #7ED221 none repeat scroll 0 0;   color: #fff;
}
.get_buyer_list_btn{ width: 100%; font-size: 13px;}
.get_buyer_list_btn:hover{ color: #fff; background:green none repeat scroll 0 0; }
.obtn.delete_auction:hover, .obtn.cancel_auction:hover, .obtn.close_auction:hover, .get_buyer_list_btn:hover {
  color: #fff;
}
#limited_bidding_period{ margin: 0; }
.limited_bidding_period_cls{ font-size: 15px !important; margin-left: 5px; }
.inner_page #confirmBox > p {
  font-size: 14px;
}
table .showInfo {
  display: block;
  text-align: center;
}
.disable {
  opacity: 0.7;
  pointer-events: none;
}
.simpleHD.simpleHD2 {
  margin-top: 75px;
   text-align: left;
}

.choose-buybuyer {
  background: #fd6900 !important;
  color: #fff !important;
  font-weight: bold!important;
}

.single-products .prodTabOuter .section_left > p {
  text-align: left;
}

.simpleHD.feedback-textleft {
    text-align: left;
}

.simpleHD .feed-leftclass {
  width: 203px;
}

/************ 6 april ********************/

.categoryBg.hfixed {position: fixed; top: 0;z-index: 99999;}

.radioOuter.redone {display: none;}
.outer.simpleHD > img,.simpleHD.feedback-textleft > img {margin-left: 10px;}


.left_rating .feed-leftclass {
  margin: 0 !important;
}
.left_rating {
  float: left;
  padding: 3px;
}
.right_rating {
  float: right;
  padding: 3px;
}
.single #popData div.simpleHD, .single #popData_products div.simpleHD {
  margin-left: 0 !important;
}
.reviewtext {
  margin-left: 0 !important;
}

.transport_list > li {
  display: block !important;
  list-style-type: disc !important;
}


/*************** 12 april*******************/

.whiteBox {border: none;fon-size: 14px;color:#444;}
.page-id-204 #primary .whiteBox .pf-content span {display: block;margin-bottom: -9px;}
.page-template-default .whiteBox .pf-content > p {line-height: 24px;}
.noteditable {opacity: 0.4 !important;pointer-events: none !important;}
.page-template-default h1.dflt_tmp_hd, .page-template-contactus-page h1.dflt_tmp_hd,.page-template-about-page h1.dflt_tmp_hd, .page-template-template-registration h1.dflt_tmp_hd{font-size: 25px;font-weight: bold;padding-bottom: 35px;text-align: center;}
.page-template-default .entry-content.wtal.whiteBox .pf-content li {
  background: rgba(0, 0, 0, 0) url("images/greentick.png") no-repeat scroll 2px 4px / 12px 12px;
  list-style-type: none;padding-left: 17px;}
h4.dflt_tmp_hd {font-size: 16px;font-weight: bold;padding-bottom:7px;}
.page-template-default #primary {padding-top: 0px; padding-bottom:0px;}
.page-id-1979 .alignleft.size-full.wp-image-2377 {float: none;}
.page-template-about-page .mainContainer, .page-template-contactus-page .mainContainer {padding-top: 0px;padding-bottom:0px;}
h3.dflt_tmp_hd {font-size: 22px !important;text-align: center;font-weight: bold;padding-bottom: 24px;}
.page-id-193 .whiteBox .pf-content strong {display: block;margin-bottom: -21px;}
.page-template-contactus-page .addressSec {padding-top: 0px;}
h1.dflt_tmp_hd > span {border-bottom: 1px solid green;}
.page-template-TPL_FaQ .mainContainer {padding: 0px;}

.banner-Bg #vdobox {
  background: rgba(93, 93, 93, 0.86) none repeat scroll 0 0;
  border-radius: 3px;
  box-sizing: border-box;
  display: inline-block;
  font-family: "Roboto",sans-serif;
  font-size: 16px;
  margin-left: 22px;
  padding: 14px 52px;
}

.banner-Bg .startedBtn {
  text-align: center;
  display: inline;
}

.banner-Bg .plyBtn {
  padding-right: 6px;
  width: 30px;
}

.videopopup-centre {
  text-align: center;
}

.banner-Bg #vdobox > a {
  color: #fff;
  text-transform: uppercase;
  line-height:20px !important;
}

#vdobox:hover {
  background: #0b9444 none repeat scroll 0 0;
}

/************************ 27april 2017*****************************/

.page-template-default .entry-content h2 {
  font-size: 20px;font-weight: bold;text-align: center;color:green;padding-bottom: 20px;
}


.pf-content strong {

    -webkit-font-smoothing: antialiased !important;
    font-weight: bold !important;

}

/********************* 23 may 2017 **************************************/

.banner-Bg #vdobox {
  background: rgba(93, 93, 93, 0.86) none repeat scroll 0 0;
  border-radius: 3px;
  box-sizing: border-box;
  display: inline-block;
  font-family: "Roboto",sans-serif;
  font-size: 16px;
  margin-left: 22px;
  padding: 14px 52px;
}

.redcolor{
    color: red;
}
.bidBtn a {
    background: #434e5d none repeat scroll 0 0 !important;
    border: 1px solid #434e5d !important;
    border-radius: 0 !important;
    color: #fff !important;
    cursor: pointer !important;
    display: block !important;
    font-family: "Roboto",sans-serif;
    font-size: 17px !important;
    padding: 10px 20px !important;
    text-transform: uppercase !important;
    white-space: nowrap !important;
}

.bidBx small ul.countDown {
    width: 65%;
    text-align: right;
    position: relative;
    right: 0px;
}
.countDownUnlimited{
    width: 55%;
    text-align: right;
    position: relative;
    float: right;
    color: #87BF4E;
    font-size: 14px;
    font-weight: bold;
}
.countDownUnlimited2{
    color: #87BF4E;
    display: inline-block;
}
.countDownUnlimitedListing{
    color: #87BF4E;
}

/*.mc4wp-response { 
    position: absolute;
    top: 180px;
    height: 52px;
    padding: 0;
}*/
#myModal .modal-body {
    padding: 20px 30px 0 !important;
}



body .dropDownLang_new ul li a {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
}
.lang_da_lft{ left:15px !important; }

#myModal .modal-body {
    padding: 20px 30px 0 !important;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #666;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #666;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #666;
}
:-moz-placeholder { /* Firefox 18- */
  color: #666;
}
/*autocomplete css Auction Category*/
ul.ui-autocomplete li.ui-menu-item a{ cursor: pointer; }
#setAutoBox #autointerval{ margin-bottom:10px; }
.addtion_field_price{ width:10% !important; }
.optional_dropdown{ width: 100%;height: 40px;background: #fff;border: 1px solid #e0e0e0;border-radius: 2px; }
.newtooltipSection{ margin-left:60px; }

.banner-text  ul li {
    color: #fff !important;
    font-size: 20px !important;
    font-weight: 400 !important;
    line-height: 28px !important;
}

.els_w_100{
    width: 100%;
}
#newAuctionForm .topPara{
    padding: 6px;
}
#newAuctionForm .image{
    margin-top: 10px;
    margin-bottom: 5px;
}
.redtwo{
    margin-bottom: 20px;
}
.autoIntervalAmountMinAmnt_err{
    display: none;
    color:red;
}
.els_blur {
    -webkit-filter:blur(5px);
    -moz-filter:blur(5px);
    -o-filter:blur(5px);
    filter:blur(5px);
}
.els_blur_lnk{
    color: #0b9444;
    text-decoration: underline;
}
.els_blur_lnk:hover{
    color:#fd6900;
}

/* 7-5-2018
.banner-text{
    margin-left: 120px;
}

.banner-text .banner-text-1 h1{
    color: #000;
}
.banner-text .banner-text-1{
    background-color: #ffffff;
    padding: 9px;
    margin-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    display: inline-block;
    text-shadow: 2px 2px 1px #fff;
}

.banner-text .banner-text-2{
    background-color: green;
    padding: 9px;
    margin-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    display: inline-block;
    text-shadow: none;
}
.banner-text .banner-text-2 p{
    color: #ffffff !important;
    font-weight: bold !important;
}
body #popbanner{
    color: #000 !important;
    margin-left: 120px !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.banner-text .shortcodebanner{
    color: #000;
    margin-left: 120px !important;
} */
/* 7-5-2018 */

/*------------------------1-5-18----------------*/

.image_upload_wrapp{display: inline-block;width:100%;margin-top:5px;}
.company_images .image_upload_wrapp img{ float: left; margin-right: 10px; height: 60px; width: 100px; }
.formElement.company_images .img-empty{ float: left; margin-right: 10px; height: 60px; width: 100px; border-style: dashed; }
.image_block{margin:5px 0;float: left;width:100%;}
.formElement div.image{float: left;width:100%;margin:0 !important;}
.formElement .image_upload_wrapp input.input-text,
.formElement .image input.input-text{float:left;width:70%;height:45px;}

.formElement.company_images .image_upload_wrapp input.input-text, .formElement.company_images .image input.input-text{float:left;width:50% !important;height:45px; margin-top: 5px;}

.formElement .image_upload_wrapp .upload_box,
.formElement .image .upload_box{background: #7ed221 none repeat scroll 0 0;border: 1px solid #7ed221;color: #ffffff;font-size:15px;font-weight: 600;letter-spacing: 1px;margin:0 15px;padding: 12px 20px;text-align: center;width:auto;float: left;}
.formElement.company_images .image_upload_wrapp .upload_box{ margin-top: 5px; }
.formElement.company_images .deleteFile{ margin-top: 5px; }
#image_preview img{
    margin-right: 10px;
    margin-bottom: 10px;
}




/****************08-05-2018***********/

.page-template-template-front-page .banner-bg.vc_row.vc_row-flex>.vc_column_container{
    
    flex-wrap: wrap;
    height: 100%;
}

.page-template-template-front-page .banner-bg.vc_row.vc_row-flex>.vc_column_container {
    
    flex-wrap: wrap;
    height: 100%;
}
.page-template-template-front-page .banner-bg.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner{    float: left;
    height: 100%;
}
.page-template-template-front-page .banner-bg.vc_row.vc_row-flex>.vc_column_container{flex-wrap: wrap; height: 100%;}
.page-template-template-front-page .banner-bg>.vc_column_container>.vc_column-inner{

    height: 100%;
    width: 100%;
}
.page-template-template-front-page .banner-bg .vc_inner {
    margin-left: 0;
    margin-right: 0;
    float: left;
    width: 100%;
    display: inline-block;
    height: 100%;
}    
.page-template-template-front-page .banner-bg .vc_column_container {
    padding-left: 0;
    padding-right: 0;
    height: 100%;
    width: 100%;
}
.page-template-template-front-page .banner-text {
    margin-left: 0;
    position: absolute;
    top: 20%;
    transform: translateY(-50%);
    left: 10%;
    background: rgba(0,0,0,.5);
    padding: 50px 50px 80px 20px;
    border-radius: 5px;
    box-shadow: 0 0 1px #000;
}
.hungarian_home .banner-text{ padding:50px 90px 80px 20px; } 
.page-template-template-front-page .banner-bottom {
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 8px 15px;
    background: #fff;
    border-radius: 20px 0 0 0;
}
.page-template-template-front-page .banner-bg  .wpb_wrapper{flex-wrap: wrap; height: 100%;}
.page-template-template-front-page .banner-bg #popbanner{top: 32%; left: 11.5%;}
.page-template-template-front-page .banner-bg .banner-text h1{padding: 5px 10px; color: #fff; text-shadow:none; margin-bottom: 10px; }
.page-template-template-front-page .banner-bg .banner-text p { padding: 4px 10px; color: #fff; text-shadow:none; font-weight: bold !important;}
.page-template-template-front-page .banner-bottom p {
    color: #000 !important; 
    font-size: 17px !important;
    letter-spacing: 0;
    line-height: 25px !important;
    margin: 0;
}
#popbanner a {
    color: #fff !important;
    font-weight: bold;
    background: #fd6900;
    padding: 10px;
    z-index: 9999;
    position: relative;
    border-radius: 5px;
    margin-left:10px;    
  }

.bidOuter .inputTextarea{
    border: 1px solid #bdbcbc;
    border-radius: 3px;
    padding: 6px;
    box-shadow:inset 0px 1.5px 2px 0px #c6c8ca;
}
.bidOuter .inputText1{
    border: 1px solid #bdbcbc;
    border-radius: 3px;
    padding: 6px;
    box-shadow:inset 0px 1.5px 2px 0px #c6c8ca; 
    height: 45px;
}

h2.vc_custom_heading{
font-family:'Roboto', sans-serif !important;
font-weight:normal;
}

#popup_ie_not_supported #popData{
    overflow-y: hidden !important;
}
.exhib-heading .vc_col-sm-4 {
    border: 1px solid gray;
    margin: 10px 5px;
    border-radius: 15px;
    box-shadow: 0 0 5px gray;
    width: 32.5%;
}


/* --------------------------------------------------------17-5-2018--------------------------------------- */
ul#tab{
    position: relative;
}
.sallerINFO.blur_box img{
    position: absolute;
    left: 245px;
}
.formOuterProfile .oneThird {
    width: 30%;
}
.formOuterProfile .oneZero{
    width: 10%; 
    text-align: center; 
}
.page-id-138 .acc_content .formOuterProfile{
    padding: 0;
}
.els_search_countries{
    width: 100%;
    padding: 10px 5px;
    margin-bottom: 10px;
}
.multiselect label{
    padding: 0 10px;
}
.custom_height_group{ height: 2.5em;  }
.custom_height_group label{padding-top: 10px;}
.other_user_alert_link{ float: left; width: 100%; margin:20px 0; }
.other_user_alert_link a{ background: #fd6900; padding: 5px; color: #fff; border-radius: 5px; }
.case, .source_select, .category_child{ margin: -2px 0 0 !important; }
#source_div, #group{ padding:5px 0 0 0; }
.multiselect label{ font-size:15px; }

#forgetPass .orangeBtn, .NewCustomers .orangeBtn{ margin-top: 10px; } 
.bidder_info #fillAJX{ height: 310px; }
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
.upload-ui button, .media-toolbar button{
    font-family: Helvetica,Arial,sans-serif;
}
.ajx_sav_method, .do_pay {
    margin: 0 10px 0 0 !important;
}
.zopim{
    z-index:99999 !important;
}
.resp-banner{
    position: relative;
}
.resp-banner-image img{
    width: 100%;
    max-width: 100%;
    height: 400px;
    object-fit: cover;
    -webkit-object-fit: cover;
}
.resp-banner-text{
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.resp-banner-text h1 {
    margin:0 0 5px;
    font-weight: 600;
    font-size: 35px;
    line-height: 36px;
    padding: 3px 5px;
}
.resp-banner-text h2 {
    font-size: 20px;
    font-weight: 500;
    line-height: 28px;
    margin: 0;
    padding: 3px 5px;
}
.resp-banner-light h1, .resp-banner-light h2{
    color: #fff;
}
.resp-banner-dark h1, .resp-banner-dark h2{
    color: #000;
}
.wo_news_wrapper{
    position: relative;
    background: #F9F9F9;
    padding:20px;
    width: 100%;
    min-height: 300px;
    height: auto;
}
.wo_news_title{
    padding:10px 0;
    border-bottom: 1px solid #4A4A4A;
    margin-bottom: 10px;
}
.wo_news_title h3{
    color:#4A4A4A;
}
.wo_news_posts{ 
    padding: 15px 0;
    border-bottom: 1px solid #4A4A4A;
}
.wo_news_posts:last-child{
    border:0;   
}
.wo_news_post_title{
    margin-bottom: 5px; 
}
/*.wo_news_post_title a{
    color:#4A4A4A; 
}*/
.wo_news_post_subtitle{
    font-size: 14px;
}
.wo_news_post_date{
    font-size: 14px;
    padding: 5px 0;
}
.wo_news_post_category a{
    font-size: 14px;
    color: #fd6900;
}
.wo-logos img{
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    transition: all .25s ease-in-out;
}
.wo-logos img:hover{
    filter: none;
    -webkit-filter:none;
}
.wpb_video_heading{
    text-align: center;
    margin-bottom: 20px;
}
.unlock-wrapper{
    padding: 100px 0; 
    text-align: center; 
    background-image:url('images/unlock-background.jpg'); 
    background-size: cover; 
    box-shadow: inset 0 0 0 200px rgba(0,0, 0, 0.4); 
}
.unlock-wrapper a:hover{
    color: #fff;
}
.unlock-companies-para{
    text-align: center; 
    width: 100%; 
    background: #7ED221;   
    border: 1px solid #7ED221;  
    font-size: 16px;    
    font-weight: 600;   
    color: #FFF;   
    padding: 12px 25px; 
    min-width: 180px;   
    letter-spacing: 1px;    
    margin-top: 15px !important;    
    display: inline-block; 
    transition: all 500ms ease 0s;
}
.unlock-companies-para a{
    color: #f94848;
}
.unlock-companies-para a:hover{
    color: #fd6900;
}
.screen-reader-text {
    position: absolute !important;
    left: -999em;
}
@media(min-width:1200px){
    .page-template-template-front-page .banner-bg #popbanner{
        top: 30%;
    }
}


@media(max-width:1199px){
    .loginList ul li a{ padding:25px 9px 0 !important; }
    .formElement .image input.input-text,
    .formElement .image_upload_wrapp input.input-text{width:50%;}
    .exhib-heading .vc_col-sm-4{
        width: 32%;
    }
    .bg-design::after{
        margin-left: 3%;
        width: 7%;
    }
    .bg-design::before{
        margin-left: -10%;
        width: 7%;
    }
    .sallerINFO.blur_box img{
        left: 195px;
    }
    #cookieInfo .cookieInfo_left{ width:75%; }
    #cookieInfo .cookieInfo_Right{ width:25%;  }
    .page-template-template-front-page .banner-text{top: 26%;}

    .banner-bg{
         min-height:40vh !important;
    }
    .page-template-template-front-page .banner-bg #popbanner{
        top:35%;
    }
}
@media(max-width:991px){
    .banner-bg{
         min-height:40vh !important;
    }
    .page-template-template-front-page #popbanner a{color: #fff !important; }
    .page-template-template-front-page .banner-text{top: 19%; left:5%; padding: 30px 15px 70px 15px;}
    .banner-text h1{
        font-size: 30px;
        line-height: 30px;
    }
    .page-template-template-front-page .banner-bg #popbanner{top: 25%; left: 6.5%;}
    .sallerINFO.blur_box img{
        left: 152px;
    }

    #cookieInfo .cookieInfo_left{ width:75%; }
    #cookieInfo .cookieInfo_Right{ width:23%;  }

}
@media(max-width:767px){
    .banner-bg{
         min-height:40vh !important;
    }
    #popbanner a{
        margin-left: 11px !important;
        font-size:13px;
    }
    .formElement .image input.input-text,
    .formElement .image_upload_wrapp input.input-text{width:100%;}
    .formElement .image_upload_wrapp .upload_box,
    .formElement .image .upload_box{margin:10px auto;float:none;}
    .formElement .deleteDoc, .formElement .deleteFile{margin:10px 5px;float:none;display: inline-block;}

    .page-template-template-front-page .banner-bottom{width:100%;border-radius:0;}
    .page-template-template-front-page .banner-text{top:25%; left:0; margin:0 2%;}
    .page-template-template-front-page .banner-bg .banner-text h1{font-size:21px !important;line-height: normal !important;}
    .page-template-template-front-page .wpb_text_column p{font-size:14px !important;line-height: normal !important;}
    .page-template-template-front-page .banner-bg #popbanner{font-size:14px;top:36%;text-align:left;left:7px;}
    .exhib-heading .vc_col-sm-4{
        width: 95%;
        margin-left: 2%;
    }
    #cookieInfo .cookieInfo_left{ width:75%; }
    #cookieInfo .cookieInfo_Right{ width:25%;  }
    .press_release_wrapper{ text-align: center; }
    .press_release_wrapper .press_release_title{ padding:10px 0 0 0 !important;   }
    .press_release_wrapper .press_release_excerpt{
        padding:20px 10%;
    }

}
@media(max-width:480px){
    .banner-bg{
         min-height:40vh !important;
    }
    .page-template-template-front-page .banner-bg #popbanner{top:32%;}
    .exhib-heading .vc_col-sm-4{
        width: 95%;
        margin-left: 2%;
    }
    #cookieInfo{ padding: 15px 20px; }
    #cookieInfo .cookieInfo_left{ width:100%; }
    #cookieInfo .cookieInfo_Right{ width:100%; margin:10px auto; }
    .orangeBTN.cooki{ padding:10px 20px; }

    
    .page-template-template-front-page .banner-bg #popbanner{ top:38%; left:14%;}
    .page-template-template-front-page .banner-text {
    top: 40%;
    left: 2%;
    height: auto;
    padding: 31px 15px 180px 15px;
    margin: 0% 5%;
}
.page-template-template-front-page #popbanner a {
    color: #fff !important;
    width: 85% !important;
    display: block;
    float: left;
    margin: 0 0 10px;
    text-align: center;
}
.page-template-template-front-page #popbanner #vdolnk{
    padding: 6px;
}
.press_release_wrapper .press_release_excerpt{
        padding:10px 10%;
}


}

body.page-template-template-new-homepage header{position:absolute !important;width:100%;top:0;z-index:111;padding:0 20px;}
body.page-template-template-new-homepage header .logo img{float:left;}
body.page-template-template-new-homepage .video-section{width:100%;position:relative;height:600px;top:0;overflow:hidden;}
body.page-template-template-new-homepage .video-section video{width:100%;height:100%;object-fit:cover;}
body.page-template-template-new-homepage .video-section .wrap-banner-info {position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);left: 0;right: 0;width: 100%;text-align:center;}
body.page-template-template-new-homepage .video-section .wrap-banner-info p{margin:20px 0;}
body.page-template-template-new-homepage .video-section .wrap-banner-info h1,
body.page-template-template-new-homepage .video-section .wrap-banner-info p,
body.page-template-template-new-homepage .video-section .wrap-banner-info a.btn-block{color:#fff;}
body.page-template-template-new-homepage .video-section .wrap-banner-info a.btn-block:hover{background:#ff6d00;}
body.page-template-template-new-homepage .video-section .wrap-banner-info a.btn-block{background-color:#22b14c;color: #fff;padding:10px 30px;display:inline-block;width:auto;border-radius:3px;}
body.page-template-template-new-homepage .video-section .wrap-banner-info a.btn-block{ margin-right: 10px; }
body.page-template-template-new-homepage .video-section .wrap-banner-info a.btn-block:last-child{ margin-right: 0px; background-color:#ff6d00; padding: 10px 45px 10px 20px;}
body.page-template-template-new-homepage .video-section .wrap-banner-info a.btn-block:last-child:hover{ background-color:#22b14c;}

body.page-template-template-new-homepage .loginList ul li a{color:#fff;font-weight:bold;}
body.page-template-template-new-homepage .loginList ul li a:hover{font-weight:bold!important;}
body.page-template-template-new-homepage .loginList>ul>li:after{background:#fff;}
body.page-template-template-new-homepage section.video-section{position:relative;}
body.page-template-template-new-homepage section.video-section:before{content:"";height:100%;width:100%;background:rgba(0, 0, 0, 0.2);position:absolute;top:0;left:0;bottom:0;right:0;}
body.page-template-template-new-homepage .video-holder-text .wrap-banner-info h1{font-size:45px;}
body.page-template-template-new-homepage .video-holder-text .wrap-banner-info p{font-size:22px;}
body.page-template-template-new-homepage .loginList ul li a{padding:0 15px 0 !important}
.page-template-template-new-homepage .loginList ul li a.username_section{color:#ff6d00;}
body.page-template-template-new-homepage .loginList>ul>li .usdPrice{padding:0 10px 0 !important;}

body.page-template-template-new-homepage .loginList div.usdList ul{width:100%;}
body.page-template-template-new-homepage .usdList ul li a{color:#000;padding:5px 10px !important;}

body.page-template-template-new-homepage .logo a{padding:30px 20px;float: left;}
body.page-template-template-new-homepage header .logo img{ width: 140px !important; }

/* Login - Register Popup css */
.modal-section.register-modal .modal .modal-dialog{max-width:550px;}
.modal-section.register-modal .modal-header{padding:15px;}
.modal-section.register-modal .modal-body .btn-wrapp{padding:0 15px;width:100%;}
.modal-section.register-modal .checkbox{padding:0 15px;}
.modal-section .modal-header h4{color: #008000;font-weight:bold;font-size:19px;margin:0;}
.modal-section .modal-content{border-radius:0;padding:20px 30px;}
.modal-section .modal-body{padding:0;}
.modal-section  .modal-header button.close{margin-top:-15px;margin-right: -10px;font-size: 29px;font-weight: normal;}
.modal-section .modal-footer{text-align:left;border:0;}
.modal-section form .btn-success{background:#008000;padding:10px 20px;font-size:19px;border-radius:3px;border:1px solid #008000;}
.modal-section form .form-group{margin-bottom:10px;}
.modal-section form .form-group input.form-control,
.modal-section form .form-group select.form-control{border:0;color:#9e9e9e;border-bottom: 1px solid #9e9e9e;border-radius: 0;outline: none;height: 3rem;width: 100%;font-size:15px;margin: 0 0 5px 0;padding:0 15px 0 0;-webkit-box-shadow: none;box-shadow: none;-webkit-box-sizing: content-box;box-sizing: content-box;-webkit-transition: all 0.3s;    transition: all 0.3s;box-sizing:border-box;}
.modal-section form .form-group select.form-control{-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.modal-section form .form-group span.selected-arrow{position: absolute;top: 14px;right:15px;width: 0;height: 0;border:5px solid transparent;border-color: #9e9e9e transparent transparent transparent;}

.modal-section form .form-group input.form-control:focus{border-color:#008000;}
.modal-section form .form-group input.form-control ::-webkit-input-placeholder {color:#9e9e9e;}
.modal-section form .form-group input.form-control::-moz-placeholder {color:#9e9e9e;}
.modal-section form .form-group input.form-control:-ms-input-placeholder {color:#9e9e9e;}
.modal-section form .form-group input.form-control:-moz-placeholder {color:#9e9e9e;}
.modal-section .modal-footer a{color:#008000;}
.modal-section .checkbox{float:left;width:100%;}
.modal-section p{margin:10px 0;}

.modal-section .form-group{position: relative;}
.modal-section .form-group label{color:#F44336;font-size:14px;font-weight:200;display: block;text-align: right;}
.modal-section .form-group span{position:absolute;right:10px;top:6px;font-size:18px;}
.modal-section .form-group span.glyphicon-ok{color:#32CD32;}
.modal-section .form-group span.glyphicon-remove{color:#F44336;}


/*12-4-2019*/
.login_popup, .company_page_info_popup {
    max-width: 420px;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    top: 50%;
    width: 100%;
    padding: 15px 30px;
    border:2px solid #FF6D00;
}
.close-btn {
    position: absolute;
    top: 10px;
    right: 10px;
}
.close-btn a {
    font-size: 24px;
}
/*.popup-title {
    margin: 0 0 20px;
}*/
.register-page-wrapper, .company-wrapper{
    float: left;
    width: 100%;
    background: #F4F4F4;
}
.popup-title h4 {
    font-size: 20px;
    color:#FF6D00;
}
.reg-page-title h1{
    font-size: 24px;
    color:#FF6D00;   
    text-align: left;
}
.reg-page-title p{
    font-size: 16px;
    text-align: left;
    margin-top: 10px;
    line-height: 22px;
}
#waste_export_details .popup-title p, #waste_export_details .reg-page-title p {
    font-size: 13px;
    color:#469318;
}
.popup-form .form-group {
    position: relative;
    margin-bottom: 0;
    min-height: 70px;
}
.popup-form #popup_register_form .form-group, .popup-form #popup_register_form2 .form-group{
    min-height: 90px;    
}
.reg-page-form .form-group{
    min-height: 90px;   
}
.reg-form-last-field .form-group{
	margin-bottom: 0px;
}
.popup-form .form-control {
    border: none;
    border-bottom: 1px solid #332626;
    border-radius: 0;
    box-shadow: none;
    padding: 10px 0;
    height: 45px;
    position: relative;
    z-index: 1;
    background: transparent;
    font-size: 16px;
    text-align: left;
}

.reg-page-form .form-control {
    border-radius: 3px;
    box-shadow: none;
    padding: 10px;
    height: 45px;
    position: relative;
    z-index: 1;
    background: #fff;
    font-size: 16px;
    text-align: left;
}

.popup-form select.form-control {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent url(images/drop-down-arrow.svg) no-repeat 95% center / 10px;
}
.reg-page-form select.form-control{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: #fff url(images/drop-down-arrow.svg) no-repeat 95% center / 10px;   
}

.register-page .reg-page-title.reg-complete-title{ margin-left: 0; margin-bottom: 50px; }
.register-page .reg-page-title .hide_desktop{ display: none; }
.reg-page-title.reg-complete-title h1{ font-size: 28px; text-align: center; }
.reg-complete-icon, .reg-complete-msg{ float: left; width: 100%; }
.reg-complete-icon img{ margin: 30px auto; }
.reg-complete-msg h4{ font-size: 24px; margin-bottom: 20px; }
.reg-complete-msg p{ margin-bottom: 40px; }
.reg-complete-msg a{ color: #fff; background: #0b9444; padding: 10px 40px; border-radius: 5px; transition: all 500ms ease 0s; }
.reg-complete-msg a:hover{ background: #fd6900; }

/*.file-input {
    position: relative;
}
.file-input .form-control[type="file"] {
    opacity: 0;
}
.file-input .btn {
    position: absolute;
    top: 0;
    left: 0;
}
*/
.file-input .form-control[type="file"] {
    border: 0;
    height: auto;
}
.reg-page-form .form-control[type="file"] {
    background: transparent;
    padding: 0px;
}
.reg-page-form .register_company_certificate_wrapper{
    margin-bottom: 20px;
}
span.label-name {
    position: absolute;
    top: 12px;
    font-size: 16px;
    transition: all 0.3s;
    text-align: left;
    left: 0;
    color: #666;
}
.popup-form .form-control:focus,  .reg-page-form .form-control:focus{
    border-color:  #ff6600;
}
.popup-form .form-control:focus + span.label-name {
    top: -16px;
    font-size: 13px;
    color: #ff6600;
}
.reg-page-form span.label-name{
    top: -22px;
    left: 15px;
}
.reg-page-form .country_code_wrapper span.label-name{
    left: 0px;
}

.popup-form .checkbox {
    position: relative;
    color: #666;
    text-align: left;
    margin-bottom: 0;
}
.reg-page-form .checkbox{
    position: relative;
    color: #666;
    text-align: left;
    margin-bottom: 5px;
}
.company_page_info_popup .popup-form .checkbox{
    float: left;
}
.register_category_wrapper{
    margin-bottom: 20px;
}
.register_category_wrapper .register_category_col{
    padding: 0;
}
.popup-form .checkbox input[type="checkbox"], .reg-page-form .checkbox input[type="checkbox"] {
    margin: 0;
    opacity: 0;
}
.popup-form .checkbox label {
    font-size: 16px;
    padding-left: 28px;
    position: relative;
    cursor: pointer;
    padding-top: 2px;
}
.reg-page-form .checkbox label{
    font-size: 15px;
    padding-left: 28px;
    position: relative;
    cursor: pointer;   
}
.popup-form .checkbox input[type="checkbox"] +label:before, .popup-form .checkbox input[type="checkbox"] :not(.filled-in)+label:after,
.reg-page-form .checkbox input[type="checkbox"] +label:before, .reg-page-form .checkbox input[type="checkbox"] :not(.filled-in)+label:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 18px;
    height: 18px;
    z-index: 0;
    border: 2px solid #666;
    border-radius: 1px;
    margin-top: 2px;
    -webkit-transition: .2s;
    transition: .2s;
}
.popup-form .checkbox input[type="checkbox"]:not(.filled-in)+label:after, 
.reg-page-form .checkbox input[type="checkbox"]:not(.filled-in)+label:after {
    border: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
}
.popup-form .checkbox input[type="checkbox"]:checked+label:before,
.reg-page-form .checkbox input[type="checkbox"]:checked+label:before {
    top: -4px;
    left: -5px;
    width: 12px;
    height: 22px;
    border-top: 2px solid transparent;
    border-left: 2px solid transparent;
    border-right: 2px solid #FF6D00;
    border-bottom: 2px solid #FF6D00;
    -webkit-transform: rotate(40deg);
    transform: rotate(40deg);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
}
#popup_login_form .checkbox{
    margin-bottom: 20px;
}
.popup-form .btn-success{
    width: 100%;
    font-family: Roboto,sans-serif;
    border-radius: 0 !important;
}
.company_page_info_popup .popup-form p{
    font-size: 16px;
    text-align: left;
    margin-top: 10px;
    line-height: 22px;
}
.company_page_info_popup .popup-form .btn-success{
    width: 48%;
    font-family: Roboto,sans-serif;
    border-radius: 0 !important;
    float: left;
    margin-right: 5px;
    margin-top: 20px;
    margin-bottom: 10px;
}

.reg-page-form .btn-success{
    width: auto;
	font-family: Roboto,sans-serif;
	border-radius: 3px !important;
	padding: 7px 40px;
	height: auto;
	margin-top: 15px;
}
.popup-form .modal-footer, .reg-page-form .modal-footer {
    text-align: left;
    padding: 15px 0;
    border: none;
}
.popup-form .modal-footer p, .reg-page-form .modal-footer p {
    font-size: 14px;
}
#forgot_password_popup .popup-title p{
    margin-top: 10px;
    font-size: 14px;
    margin-bottom: 20px;
}
.country_code_wrapper{ padding-right: 0; padding-left: 0; }

.popup-form #popup_register_form .country_code_wrapper .form-group, 
.reg-page-form .country_code_wrapper .form-group{ min-height: 45px; }

.phone_number_wrapper{ padding-right: 0; }
.popup-form #popup_register_form .phone_number_wrapper .form-group,
.reg-page-form .phone_number_wrapper .form-group{ min-height: 45px; }

body.overflow {
    overflow: hidden;
}
.register-fixed {
    position: fixed;
    display: none;
    z-index: 9999999999;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    overflow: auto;
    padding: 50px 0;    
}
.popup-table {
    display: table;
    width: 100%;
    height: 100%;
}
.popup-table-cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}
.register-popup {
    background: #fff none repeat scroll 0 0;        
    max-width: 600px;
    margin: 0 auto;
    width: 100%;
    position: relative;
    border-radius: 5px;
}
.register-popup .popup-title  {
    padding: 25px 30px;
}
.register-page {
    margin: 50px auto;
    width: 100%;
    position: relative;
}
.register-page .reg-page-title  {
    margin-left: 30px;
    margin-bottom: 60px;
}
.login_popup .popup-title, .company_page_info_popup .popup-title{
    margin: 10px 0px 25px 0px;    
}
#forgot_password_popup .popup-title{
    margin: 10px 0px 10px 0px;    
}
.register-popup .close-btn a, .login_popup .close-btn a, .company_page_info_popup .close-btn a{
    font-size: 20px;
    color: #666;
}
.sign-up-progress {
    padding: 0 30px;
}
.register-popup .popup-form {
    padding: 0;
    min-height: 340px;
}
.filset-form {
    padding: 0 30px 20px;
    background: #fff;
    text-align: center;
    width: 100%;
}
.register-page .filset-form{
    background: #f4f4f4;
}
.filset-form:not(:first-of-type) {
    display: none;
}
.filset-form h2 {
    font-size: 18px;
    text-align: center;
    margin: 0 0 10px;
}
/*.register-popup label {
    font-size: 16px;
    font-weight: 400;
    display: block;
    text-align: left;
}*/
.popup-form .filset-form .btn-success {
    width: calc(100% - 20px);
    margin-top: 15px;    
}
span.active_span{
    top: -16px;
    font-size: 13px;
}
.invalid{
    border:1px solid #F44336;
}
.popup_error{
    display: none;
    color: #F44336;
    width: 100%;
    text-align: left;
    font-size:13px;
    margin-bottom: 0;
    padding-bottom: 20px;
    font-weight: 500;
}
.popup_success{
    display: none;
    color: #469318;
    width: 100%;
    text-align: left;
    font-size:13px;
    margin-bottom: 0;
    font-weight: 500;
    padding-bottom: 20px;
}
.popup_error_head{
    display: none;
    color: #ffffff;
    width: 100%;
    text-align: left;
    font-size:13px;
    padding: 5px 10px;
    font-weight: 500;
    background-color: #F44336;
    margin:0 0 20px 0;
}
.popup_success_head{
    display: none;
    color: #ffffff;
    width: 100%;
    text-align: left;
    font-size:13px;
    font-weight: 500;
    padding: 5px 10px;
    background-color: #469318;
    margin: 0 0 20px 0;
}
.reg-page-form .popup_success_head, .reg-page-form .popup_error_head{
    margin: 0 0 40px 0;   
    font-size:15px;
    padding: 10px 10px;
    border-radius: 3px;
}
.register_popup_msg{
    color: #FF6D00;
    width: 100%;
    text-align: left;
    font-size:13px;
    margin-bottom: 0;
    font-weight: 500;
}
.reg-page-form .phone_number_errors_wrapper{
    position: relative;
    top: -10px;
}
#forgot_password_popup .popup_success_head, #forgot_password_popup .popup_error_head{
    margin: 0 0 30px 0;
}
.register_popup_msg span{
    color: #469318;
}

.register-page .register_popup_msg{
    margin-bottom: 15px;
}
/*#login_failed, #ajax_failed, #business_email_exist_err, #register_failed, #ajax_register_failed, #register_success, #registration_failed, #user_status_failed{
    padding-bottom: 20px;
}*/
.register_company_label {
    text-align: left;
    font-size: 16px;
    font-weight: normal;
    display: block;
    color: #666;
}
.failed_transaction_msg{
    display: none;
    background-color: #F44336;
    width: 100%;
    text-align: left;
    font-size:14px;
    margin-bottom: 20px;
    font-weight: 500;
    padding:10px 20px; 
    color:#fff;
}
.csr_popup{
    height: 75%;
    overflow-y: scroll;
}
.defultmethod_success_msg{
    display: none;
    color:#0b9444;
    font-size: 20px;
    margin-top: 20px;
    font-weight: 500;
}
.more_info_label{ font-size: 14px; margin-top: 5px; }
.more_info_data{ font-size: 14px; }
.error_select_bidder{ color:red; text-align: center; font-weight: bold; font-size: 24px; margin-top: 30px; }
.search_account_err{ display: none; color: #fff; background-color: #F44336; padding: 10px; margin-top: 20px; font-size: 14px; font-weight: bold;}
body #TB_ajaxContent{ height: auto !important;}
body #TB_window{ border: 1px solid gray; border-radius: 5px; }
body #TB_title{ border: 1px solid gray; border-radius: 5px; height: 30px !important;}
.orangeBtnNews{ background-color:#fd6900;border:0 none;border-radius:3px;color:#fff;cursor:pointer;font-family:"Roboto",sans-serif;font-size:18px;padding:7px 30px;transition:all 500ms ease 0; }
.orangeBtnNews:hover{ background-color:#0b9444; color: #fff; }
.newsWrap { padding: 50px 0px; float: left; width: 100%; background: #f4f4f4; }

#subscribeModal.modal{
    z-index: 999999;
}
@media screen and (max-width: 1024px) {
    .banner-responsive-home {display: block;}
    .video-responsive-home {display: none;}
    .hide-respon-how-it {display: none !important;}
    body.page-template-template-new-homepage header {background: #242a31;}
    body.page-template-template-new-homepage .logo a {padding: 20px 20px !important;}
    body.page-template-template-new-homepage header .logo a img {width: 100px !important;}
    body.page-template-template-new-homepage .video-section {margin-top: 130px; height: 400px;}
    body.page-template-template-new-homepage .video-holder-text .wrap-banner-info h1 {font-size: 36px;}
    body.page-template-template-new-homepage .video-holder-text .wrap-banner-info p {font-size: 20px;}
}

@media only screen and (min-width:768px) and (max-width:920px){
    .loginList ul li a{
        padding: 25px 5px 0 !important;
        font-size: 12px;
    }
}
@media screen and (max-width: 991px) {
    .loginList {
        width: auto !important;
    }
    .csr_popup{
        height: 60%;
    }
}
@media screen and (max-width: 768px) {
    .logo {
        width: auto !important;
        margin-left: 20px;
    }
    .loginList {
        padding: 65px 0 0 !important;
        transform: inherit;
        margin: 0 4% 0 0 !important;
        width: auto !important; 
    }
    .navBg .showMenu {
        top: 0;
    }
    div .navBg {
        position: static;
    }
    div .nav2 {
        position: static;
    }
    .btn-menu {
        position: fixed !important;
        transform: translateY(80%) !important;
    }
    .navBg .showMenu {
        top: 134px;
    }
    #pay_commission .formfieldpay{ width: 90%; }
}
@media screen and (max-width: 767px) {
    body .main-cont .loginList {
        padding: 65px 0 0 !important;     
        margin: 0 2% 0 0 !important;
    }
    body.page-template-template-new-homepage .video-section .wrap-banner-info {
        padding: 0 15px;
    }
    .register-popup {       
        width: 90%;
    }
    .register-page {       
        width: 90%;
    }
    .not_front_page .main-cont .loginList {
        padding: 0 !important;
    }
    body.page-template-template-new-homepage .loginList ul li a{
        padding: 0 13px 0 !important;
    }
    .table.tableLeft > tbody td{
        font-size:15px !important;
    }
    .section_right{
        font-size: 15px;
    }
    .popup-form #popup_register_form .country_code_wrapper .form-group{ min-height: 90px; }
    .popup-form #popup_register_form .phone_number_wrapper .form-group{ min-height: 90px; }
    .phone_number_wrapper{ padding-left: 0;   }

    body.page-template-template-new-homepage .main-cont .loginList {margin-right: 5% !important;}
    body.page-template-template-new-homepage .btn-menu span {margin-top: 44px;}
    body.page-template-template-new-homepage .video-holder-text .wrap-banner-info h1 {font-size: 30px;}
    body.page-template-template-new-homepage .video-holder-text .wrap-banner-info p {font-size: 18px;}
    body.page-template-template-new-homepage .video-section .wrap-banner-info a.btn-block {font-size:16px;}
    body.page-template-template-new-homepage .video-section {height: 300px;} 
}
@media screen and (max-width: 639px) {
    body.page-template-template-new-homepage .loginList ul li a{
        font-size: 13px;
        padding: 0 6px 0 !important;
    }
    body .main-cont .loginList ul li a {
        line-height: 21px;
    }
    .not_front_page .main-cont .loginList ul li a{
        line-height: 0px;
    }
    body.page-template-template-new-homepage header .logo img {
        width: 90px !important;
    }
    body .main-cont .loginList {
        padding: 50px 0 0 !important;
        margin: 0 !important;
        width: auto !important;
        float: right !important;
    }
    .not_front_page .main-cont .loginList {
        padding: 0 !important;
    }
    .csr_popup .greenTxt{
        font-size: 16px;
    }
    .table.tableLeft > tbody td{
        font-size:14px !important;
    }
    .section_right{
        font-size: 14px;
    }

    body.page-template-template-new-homepage .btn-menu span {margin-top: 35px;}
    body.page-template-template-new-homepage .video-holder-text .wrap-banner-info h1 {font-size: 26px}
    body.page-template-template-new-homepage .video-holder-text .wrap-banner-info p {font-size: 16px;}
    body.page-template-template-new-homepage .video-section .wrap-banner-info a.btn-block {font-size: 15px;}
    body.page-template-template-new-homepage .main-cont .loginList {margin-right: 3% !important;}
    body.page-template-template-new-homepage header .logo a img {width: 90px !important;}
    body.page-template-template-new-homepage .video-section {margin-top: 120px; height: 250px;}
    .loginList > ul > li::after {bottom: 6px !important;}
    body.page-template-template-new-homepage .loginList ul li a {    padding: 0 7px 0 !important;}

}

@media screen and (max-width: 505px) {
    body.page-template-template-new-homepage .main-cont .loginList {margin-right: 6% !important;}
    /*body.page-template-template-new-homepage .btn-menu span {margin-top: 20px;}*/
    body.page-template-template-new-homepage .loginList ul li.currency {width: auto !important;}
    body.page-template-template-new-homepage .loginList ul li a {    padding: 0 7px 0 !important;}
    body.page-template-template-new-homepage .login-home {background-image: url(images/login.png); background-size: auto 15px; background-repeat: no-repeat; background-position: center center;
    width: 34px; font-size: 0 !important; color: transparent !important;}
    body.page-template-template-new-homepage .register-home {background-image: url(images/add-user.png); background-size: auto 16px; background-repeat: no-repeat; background-position: center center;
    width: 34px; font-size: 0 !important; color: transparent !important;}
    body.page-template-template-new-homepage .my-account-home {background-image: url(images/user1.png); background-size: auto 14px; background-repeat: no-repeat; background-position: center center;
    width: 34px; font-size: 0 !important; color: transparent !important;}
    body.page-template-template-new-homepage .logout-home {background-image: url(images/logout.png); background-size: auto 14px; background-repeat: no-repeat; background-position: center center;
    width: 34px; font-size: 0 !important; color: transparent !important;}
    .user-login-home {display: none !important;}
}

@media screen and (max-width: 480px) {
    .login_popup, .company_page_info_popup {
        width: 90%;
    }
    body.page-template-template-new-homepage .loginList ul li a {
        padding: 0 4px 0 !important;
        font-size: 11px;
    }
    body.page-template-template-new-homepage .loginList>ul>li .usdPrice {
        padding: 0 5px 0 !important;
    }
    body.page-template-template-new-homepage .video-holder-text .wrap-banner-info h1 {
        line-height: 45px;
        font-size: 35px;
    }
    body.page-template-template-new-homepage .logo a {
        padding: 30px 10px 30px 0;
    }
    body.page-template-template-new-homepage .video-section .wrap-banner-info a.btn-block {
        padding: 15px 20px;
    }
    body.page-template-template-new-homepage .video-holder-text .wrap-banner-info h1 {font-size: 24px; line-height: normal;}
    body.page-template-template-new-homepage .video-holder-text .wrap-banner-info p {font-size: 15px;}
    body.page-template-template-new-homepage .video-section .wrap-banner-info a.btn-block {font-size: 14px; padding: 10px 20px;}
    body.page-template-template-new-homepage .video-section {height: 200px;}
    
}
@media screen and (max-width: 400px) {
    body.page-template-template-new-homepage .loginList{
        width:100% !important;
        float: left !important;
        padding: 0 !important;
    }
    body.page-template-template-new-homepage .logo a{
        padding: 20px 0 0 0 !important;
    }
    body.page-template-template-new-homepage .loginList ul li:first-child a{
        padding-left: 0px !important;
    }
    body.page-template-template-new-homepage .loginList ul li a{
        font-size: 12px;
    }
    body.page-template-template-new-homepage .main-cont .loginList {margin-right: 8% !important;  margin-top: 30px !important;text-align: center;  width: auto !important;
    float: right !important;}
    body.page-template-template-new-homepage .btn-menu span {margin-top: 15px;}
    body.page-template-template-new-homepage .btn-menu span {    height: 3px;}
    body.page-template-template-new-homepage .btn-menu {    width: 44px;}
    body.page-template-template-new-homepage .logo a {    padding: 10px 0 !important;}
    body.page-template-template-new-homepage .main-cont .loginList ul {display: inline-block; width: auto !important; float: none; margin-left: 10px !important;}
    body.page-template-template-new-homepage .video-section {margin-top: 85px;}
    body.page-template-template-new-homepage header .logo a img {width: 75px !important;}
    body.page-template-template-new-homepage .video-holder-text .wrap-banner-info h1 {font-size: 21px; line-height: normal;}
    body.page-template-template-new-homepage .video-holder-text .wrap-banner-info p {font-size: 14px;     margin: 14px 0;}
    body.page-template-template-new-homepage .video-section .wrap-banner-info a.btn-block {font-size: 13px; padding: 7px 16px;}

}
@media screen and (max-width: 319px) {
    body.page-template-template-new-homepage header .logo img {
        width: 70px !important;
    }
    body.page-template-template-new-homepage .loginList ul li a {
        padding: 0 3px 0 !important;
    }
}



/********03/03/2021***********/
@media screen and (max-width: 991px) {
	.home .mobile-sidepadd .vc_column_container{
		width:100% !important;
	}
	.home .mobile-sidepadd .vc_custom_1614587851582{
		margin-right:0 !important;
		margin-left:0 !important;
	}
	.home .vc_custom_1612185810436{
		padding-right:0 !important;
	}
	.home .vc_custom_1612185601167 {
		margin-left: 0 !important;
		padding-left: 15px !important;
	}
	
	.remove-pad .vc_custom_1612359556038, .remove-pad .vc_custom_1612359604208{
		padding-left:0 !important;
		padding-right:0 !important;
	}
}