@font-face{font-family:OpenSansRegular;
           src:url(fonts/opensans-regular.eot);
           src:url(fonts/opensans-regular.eot) format("embedded-opentype"),
           url(fonts/opensans-regular.woff2) format("woff2"),
           url(fonts/opensans-regular.woff) format("woff"),
           url(fonts/opensans-regular.ttf) format("truetype"),
           url(fonts/opensans-regular.svg#OpenSansRegular) format("svg")}
@font-face{font-family:OpenSansSemibold;
           src:url(fonts/opensans-semibold.eot);
           src:url(fonts/opensans-semibold.eot) format("embedded-opentype"),
           url(fonts/opensans-semibold.woff2) format("woff2"),
           url(fonts/opensans-semibold.woff) format("woff"),
           url(fonts/opensans-semibold.ttf) format("truetype"),
           url(fonts/opensans-semibold.svg#OpenSansSemibold) format("svg")
}
@font-face{font-family:open_sanslight;
           src:url(fonts/OpenSans-Light-webfont.eot);
           src:url(fonts/OpenSans-Light-webfont.eot?#iefix) format("embedded-opentype"),
           url(fonts/OpenSans-Light-webfont.woff) format("woff"),
           url(fonts/OpenSans-Light-webfont.ttf) format("truetype"),
           url(fonts/OpenSans-Light-webfont.svg#open_sanslight) format("svg");
           font-weight:400;font-style:normal}
@font-face{font-family:open_sansbold;
           src:url(fonts/OpenSans-Bold-webfont.eot);
           src:url(fonts/OpenSans-Bold-webfont.eot?#iefix) format("embedded-opentype"),
           url(fonts/OpenSans-Bold-webfont.woff) format("woff"),
           url(fonts/OpenSans-Bold-webfont.ttf) format("truetype"),
           url(fonts/OpenSans-Bold-webfont.svg#open_sansbold) format("svg");
           font-weight:400;font-style:normal}
*{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
body,html{height:100%;width:100%}
body{font-size:12px;color:#d5d3d0;margin:0;padding:0}
ul{list-style:none;margin:0}
a{text-decoration:none;cursor:pointer;color:#2a2e33}
a img{border:none;outline:0}
img{max-width:100%;vertical-align:middle}
.clr{clear:both;float:none}
.afclr:after,.clr:after,.row:after{clear:both;float:none;content:"";display:block}
:focus{outline:0}
button,input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:none}
.wrapper{width:1074px;font-family:Arial,Helvetica,sans-serif;margin:0 auto;transition:all .3s ease;-webkit-transition:all .3s ease}
.wide{width:100%}

.outerbx{min-height:100px;float:left;width:100%;background:#2a2e33}
.headerone{width:100%;float:left;background:url(../../img/front/banner_2.png) center top no-repeat fixed;min-height:437px;padding-top:0px}
.logo{float:left;padding:0;margin-top:14px}
.transbx{float:right;width:75%;font-family:OpenSansRegular}
.transbx span{float:left;height:35px;line-height:35px;font-size:12px;color:#737070;font-family:OpenSansRegular; padding-right:10px;}
.transbx span a{color:#737070;font-family:OpenSansRegular}
.transbx span a:hover{text-decoration:underline}
.trans{float:left; min-height:35px;}
.trans:hover{opacity:.8}
.sgnup{float:right;margin-top:8px;color:#76706d}
/*.sgnup a{color:#76706d;font-size:16px;text-transform:capitalize}*/
/*.sgnup a.active,.sgnup a:hover{color:#f1484a}*/
.upernavbx{float:right;margin:0;padding:0;width:69%}
.upernav{float:left;width:70%;margin-top:19px}
.upernav ul{margin:0;padding:0; float:right;}
.upernav li{display:inline-block;list-style:none;border-right:1px solid #76706d;line-height:12px}
.upernav li a{color:#3f3b39;padding:0 5px;font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.upernav li a:hover{color:#f1484a}
.upernav li:last-child{border-right:none}
.upernav li a.active{color:#f1484a}
a.menu_expand{display:none}
.srchbx{width:100%;float:left;margin:83px 0 24px}
.srchnw{width:100%;float:right;/*background:rgba(255,255,255,.95);opacity:95;*/text-align:center;padding:9px 9px 8px;border-radius:5px; background:url(../../img/front/filter_bg.png) repeat; border:1px #585050 solid;}

input.srchtxt{box-shadow:inset 0 0 6px 0 #dddddd;border:1px solid #3c2b22;padding:10px 10px;width:100%;margin:0 0 0px;border-radius:3px;display:inline-block;font-family:OpenSansRegular;color:#665e5e;font-size:15px; height:45px;}
input.srchtxt::-webkit-input-placeholder{font-family:open_sansbold;color:#665e5e;font-size:15px}
input.srchtxt:-moz-placeholder{font-family:open_sansbold;color:#665e5e;font-size:15px}
input.srchtxt::-moz-placeholder{font-family:open_sansbold;color:#665e5e;font-size:15px}
input.srchtxt:-ms-input-placeholder{font-family:open_sansbold;color:#665e5e;font-size:15px}
input.subtn{text-transform:uppercase;color:#fff;font-family:OpenSansSemibold;border:none;font-size:16.26px;padding:9px 13px;
      border-radius:5px;display:inline-block;
      background:#f1484a;
}
.add_trucks a:hover,
.enquiry_tabd ul li.active,.enquiry_tabd ul li:hover,
.advance_search a:hover,    
.contact_page .control input[type=submit]:hover,
.crll_last a:hover,
.saveseaavh:hover,
.lear_more a:hover,
.search_box input[type="submit"]:hover,
.mainmbxg .btn-u:hover,
.readmr a:hover,
.reg_bid a:hover,
.login_inputbut input[type=submit]:hover,
.login_txtbx03 input[type=submit]:hover,
.u_boxse2 input[type=submit]:hover,
.login_input input[type=submit]:hover,
.detail_s a:hover,
.starsa_burs a:hover,
.considersignpoop .close a:hover,
.join_Fre a:hover,
input.subtn:hover{ color: #fff;
 background: -moz-linear-gradient(90deg, rgba(241,72,74,1) 0%, rgba(219,66,68,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(219,66,68,1)), color-stop(100%, rgba(241,72,74,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(241,72,74,1) 0%, rgba(219,66,68,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(241,72,74,1) 0%, rgba(219,66,68,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(241,72,74,1) 0%, rgba(219,66,68,1) 100%); /* ie10+ */
    background: linear-gradient(0deg, rgba(241,72,74,1) 0%, rgba(219,66,68,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DB4244', endColorstr='#f1484a',GradientType=0 ); /* ie6-9 */ 
}
.contant{width:100%;float:left;text-align:center;}
.contant h1{color:#fff;font-family:OpenSansSemibold;font-size:38px;float:left;text-align:center;width:100%;margin:80px 0 0; font-weight:normal;}
.contant p{color:#fff;font-family:OpenSansRegular;font-size:18px;float:left;width:100%}
.bordrbx{width:879px;border:5px dashed #a0a0a0;border-radius:14px;float:left;padding:33px 12px;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.stepbx{-webkit-flex:1;-webkit-box-flex:1;-moz-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.stepicon{float:left;width:auto}
.steponebx{float:right;width:72%}
.stepone{width:100%;float:left}
.stepone span{float:left;background:url(../../img/front/one_num.png) left top no-repeat;height:35px;color:#414141;line-height:34px;padding:0 13px;text-align:center;vertical-align:middle;font-family:open_sansbold;font-size:16px}
.stepone p{float:left;padding:3px;color:#3e3339;font-family:OpenSansSemibold;font-size:16px;width:auto;height:34px;line-height:28px}
.steptwo{float:left;font-family:OpenSansRegular;color:#4d4949;font-size:16px;margin-top:2px}
.bordrnws{width:100%;float:left;margin:30px 0 0}
.startbx{float:left;margin:34px 0px}
a.blubtn{border:1px solid #f1484a;color:#fff;border-radius:5px;padding:10px 70px;display:inline-block;margin:19px auto;font-size:18px;font-weight:400;text-align:center;font-family:OpenSansRegular;background:#93dcff;background:-moz-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#93dcff),color-stop(2%,#32bcff),color-stop(99%,#f1484a));background:-webkit-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-o-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-ms-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:linear-gradient(to bottom,#93dcff 0,#32bcff 2%,#f1484a 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93dcff',endColorstr='#f1484a',GradientType=0)}
a.blubtn:hover{background:#f1484a;background:-moz-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1484a),color-stop(98%,#32bcff),color-stop(100%,#93dcff));background:-webkit-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-o-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-ms-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:linear-gradient(to bottom,#f1484a 0,#32bcff 98%,#93dcff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1484a',endColorstr='#93dcff',GradientType=0)}
.recomndbx{width:100%;float:left;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:50px 0}
.recomnd{-webkit-flex:1;-webkit-box-flex:1;-moz-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center}
.recomnd h1{color:#6c6c6c;width:85%;font-family:OpenSansSemibold;margin:0 auto;font-size:18px;min-height:48px;word-wrap:break-word}
.recomnd p{color:#6c6c6c;width:85%;font-family:OpenSansSemibold;margin:6px auto;font-size:18px}
.recomnd span{padding:19px 0;color:#f1484a;float:left;width:100%;font-size:15px}
.grybgclr{background:#f5f5f5;border-top:#e9e9e9 1px solid;float:left;width:100%;padding-top:30px; border-bottom:1px solid #e9e9e9;}
.mapbgtgle{background:url(../../img/front/footer_banner.png) center no-repeat;width:100%;float:left;padding:30px 0 30px; margin-top:50px;background-size: cover;}
.catebx{float:left;width:100%;margin-bottom:34px;color:#6c6a6a;font-size:20px;font-family:OpenSansSemibold}
ul.transbx{margin:0;padding:0;float:left;width:39%}
.transbx li{color:#f1484a;line-height:26px}
.transbx li a{color:#f1484a;font-family:OpenSansRegular;font-size:14px}
.transbx li a:hover{color:#746e6e}
ul.crshpbx{margin:0;padding:0}
.crshpbx li{float:left;width:50%;color:#f1484a;line-height:26px}
.crshpbx li a{color:#f1484a;font-family:OpenSansRegular;font-size:14px}
.halfbx{width:50%;float:left}
a.morbx{color:#c83e71;padding-top:37px;float:left;font-family:OpenSansRegular;font-size:14px}
a.morbx:hover{text-decoration:underline}
.onebxnw,.twobxnw{width:50%;float:left}
ul.routebx{margin:0;padding:0}
.routebx li{float:left;color:#f1484a;line-height:26px}
.routebx li a{color:#f1484a;font-family:OpenSansRegular;font-size:14px}
.routebx li a:hover{text-decoration:underline}
ul.dmroutebx{margin:0;padding:0;float:left;width:100%}
.dmroutebx li{float:left;color:#f1484a;line-height:29px;font-size:14px;min-width:56px}
.dmroutebx li a{color:#f1484a}
.dmroutebx:hover li a{color:#746e6e}
.fotrbg{border-top:#dcdcdc 1px solid;float:left;width:100%;padding:20px 0 14px}
.footerbx{float:left;width:100%}
.fterlft{float:left;width:26%}
.fotrmg{padding-bottom:0px;float:left}
.prcymg {
  border-top: 1px solid #ddd;
  color: #555454;
  float: left;
  font-family: open_sanslight;
  font-size: 15px;
  margin-top: 10px;
  padding-top: 10px;
  width: 100%; text-align: center;
}
.prcymg a{font-family:open_sanslight;color:#555454;font-size:13px;padding:0 3px 0 0;font-size: 15px;}
.prcymg a:hover{color:#000;text-decoration:underline}
.fterrht{width:74%;float:left}
.snsbx{width:100%;float:left;margin:19px 0 0}
.snsicn{float:left;margin:0 11px 0 0}
ul.fotrnav{width:33%;float:left;line-height:28px}
.fotrnav li a{font-size:14px;color:#746e6e;width:100%;font-family:OpenSansRegular}
.fotrnav li a:hover{color:#f1484a}
.selectDark{box-shadow:inset 0 0 6px 0 #717171;border:1px solid #bcbbba;padding:10px;width:74%!important;margin:auto auto 9px;border-radius:5px;display:inline-block}
.selectDark .activeSelect,.selectDark .passiveSelect{line-height:2em;display:block;cursor:pointer}
.selectDark .passiveSelect{background:url(../../img/front/darkNormal.png) top right no-repeat;text-align:left;font-family:open_sansbold;color:#665e5e;font-size:15px}
.selectDark .activeSelect{background:url(../../img/front/darkActive.png) top right no-repeat;color:#665e5e;text-align:left;font-family:open_sansbold;font-size:15px}
.selectDark ul{box-shadow:inset 0 1px 9px -1px #717171;border:1px solid #bcbbba;width:100%;margin:auto;border-radius:5px;display:inline-block;background:#fff}
.selectDark li{padding:0;margin:0;font-weight:400;color:#aeaeae;font-family:open_sansbold}
.selectDark .first{font-family:open_sansbold}
.selectDark .last{padding-bottom:10px;font-family:open_sansbold}
.selectDark li:hover{color:#00aeef;font-family:open_sansbold}
.selectDark .selected{font-family:open_sansbold;text-align:left}
.selectDark ul li span{font-family:open_sansbold;cursor:pointer;text-align:left}
.selectDark ul li{background:#ddd;color:#505050;display:block;margin:1px 0;padding:5px 12px}
.headerone2{width:100%;float:left;background:#fafafa;min-height:97px;padding-top:10px;box-shadow:0 0 6px 0 #999;padding-bottom:10px}
.wrapper_login{max-width:800px;margin:0 auto}
.wrapper_singup{max-width:600px;margin:0 auto}
.login_box{float:left;width:100%;min-height:60px;padding:0px;margin:44px 0;/*box-shadow:0 0 5px 0 #d4d5d7;border:1px solid #f1484a;*/ background:#fff;}

.lo_ju{ box-shadow:0 0 5px 0 #d4d5d7;border:1px solid #f1484a; padding:15px;}
.sing_title{float:left;width:100%;text-align:left;font-size:20px;font-family:OpenSansSemibold;color:#f1484a;padding:11px 16px;position:relative}
.login_top{float:left;width:96%;padding:2px 0}
.login_top h1{padding:0 0 10px;margin:0;font-size:18px;text-align:left;color:#e42c2c;font-family:open_sanssemibold;font-weight:700;width:100%}
.social_ico{float:left;width:100%;margin-top:0;text-align:left; margin-bottom:10px;}
.social_ico a{display:inline-block;margin-right:5px}
.social_ico p{float:left;width:100%;color:#484848;font-size:12px;text-align:left;font-family:OpenSansRegular;padding:15px 0;margin:0}
.login_form{float:left;width:100%;/*margin:0 2%;padding:2px 2%*/}
.login_form h1 { color: #f1484a; font-family: open_sansbold; font-size: 18px; font-weight: 400; margin: 0; padding: 0 0 10px; text-align: left; width: 100%;}
.requiredws,.requiredwses{position:relative}
.requiredws:before{background:url(../../img/front/mand.png) right center no-repeat;content:"";height:35px;margin:0;position:absolute;right:0;width:25px;z-index:999999}
.requiredwses:before{background:url(../../img/front/mand2.png) right center no-repeat;content:"";height:68px;margin:0;position:absolute;right:0;width:25px;z-index:99999}
.login_boxes{float:left;width:100%;margin-bottom:13px}
.login_boxes label{display:block;color:#2e2e2e;font-size:16px;font-family:OpenSansRegular;text-align:left;padding-bottom:5px}
.login_boxes1{float:left;width:100%;margin-bottom:5px;position:relative}
.login_boxes1 label{color:#666;display:block;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;padding-bottom:5px;text-align:left}
.login_input{width:100%;float:left}
.login_input2{width:100%;float:left;margin-top:6px}
.login_input2 input[type=checkbox]{float:left;margin:0 5px 0 0}
.add .login_input select,.login_input input[type=password],.login_input input[type=text]{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;height:45px;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.login_input1 input[type=password],.login_input1 input[type=text]{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:96%;border:1px solid #ddd;height:35px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.add .login_input select{color:#666}
;.login_drop select{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#666;float:left;padding:6px 27px 6px 12px;width:100%;border:1px solid #ddd;height:35px;border-radius:0}
.login_drop input[type=text]{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 27px 6px 12px;width:91%;border:1px solid #ddd;height:35px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.login_drop input.country_num_code[type=text]{box-sizing:border-box;margin-right:3%;padding:6px 12px;width:35%}
.login_drop .full-width.contact.inp_signup_ed{width:62%}
.login_input label{color:#2e2e2e;display:inline-block;font-family:OpenSansRegular;font-size:13px;padding-right:15px;text-align:left;float:left;padding-bottom:0}
.login_input input[type=radio]{float:left;margin:2px 5px 0 0}
.login_input.chk_bac{background:#efefef;border:1px solid #ccc;margin-top:5px;padding:6px 10px;width:auto}
.login_input textarea{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:10px 27px 10px 12px;max-width:100%;min-width:100%;border:1px solid #ddd;height:100px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none}
.login_input input[type=submit]{border:1px solid #f1484a;color:#fff;border-radius:5px;padding:6px 23px;float:left;font-size:18px;font-weight:400;
                                text-align:center;font-family:OpenSansRegular;background:#f1484a;}
.login_input input[type=submit]:hover{}
.sin{float:right;padding-top:10px;font-size:13px;font-family:OpenSansRegular;color:#665e5e}
.sin a{font-size:13px;font-family:OpenSansRegular;color:#f1484a}
.login_input input[type=reset]{text-transform:uppercase;color:#916703;font-family:OpenSansSemibold;border:1px solid #d2af0c;font-size:18px;margin-left:10px;padding:6px 30px;border-radius:5px;display:inline-block;background:#fcfcfb;background:-moz-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfb),color-stop(5%,#fad928),color-stop(100%,#e6be00));background:-webkit-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-o-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-ms-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:linear-gradient(to bottom,#fcfcfb 0,#fad928 5%,#e6be00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0)}
.login_input input[type=reset]:hover{background:#e6be00;background:-moz-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6be00),color-stop(95%,#fad928),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-o-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-ms-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:linear-gradient(to bottom,#e6be00 0,#fad928 95%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6be00',endColorstr='#ffffff',GradientType=0)}
.login_input input[type=password]:focus,.login_input input[type=text]:focus,.login_input select:focus,.login_input textarea:focus,.u_boxse2 input[type=password]:focus,.u_boxse2 input[type=text]:focus,.u_boxse2 select:focus,.u_boxse2 textarea:focus{border:1px solid #999;background:#f4f4f4}
.chak{float:left;font-size:13px;color:#9d9191;font-family:OpenSansRegular;/*line-height:14px;*/ width:90%;}
.chak a{color:#f1484a}
.forgot{float:right;margin:0 0 0 10px}
.forgot a{display:block;color:#f1484a;font-size:13px;text-align:left;font-family:OpenSansRegular;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #fff;line-height:15px}
.forgot a:hover{text-decoration:none;color:#f1484a;border-bottom:1px solid #f1484a}
.forgots{float:left;margin:10px 0 0 10px}
.forgots a{display:block;color:#f1484a;font-size:15px;text-align:left;font-family:OpenSansRegular;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #fff;line-height:15px}
.forgots a:hover{text-decoration:none;color:#f1484a;border-bottom:1px solid #f1484a}
.allrequried{float:left;font-size:17px;margin:0 0 10px;color:#666;font-family:OpenSansRegular}
.login_input select{background:0 0;font-size:15px;color:#333;padding:5px 27px 6px 12px;border:1px solid #ddd;line-height:27px;border-radius:0;height:35px}
.add .login_input select{display:inline-block;padding:0 7px}
.add .login_input textarea{resize:none}
.add .login_input label{font-family:Arial;color:#666}
.ie9 .login_input select{padding-right:0}
.ie9 .login_input select option{padding:0 0 0 10px}
.ie8 .login_input select{padding-right:0}
.ie8 .login_input select option{padding:0 0 0 10px}
.login_input select option{padding:0 10px}
.citys{float:right;width:32%}
.state{float:left;width:32%}
.zipcode{float:left;width:32%;margin-left:2%}
.login_boxes1 .login_input{width:48%;position:relative}
.ni_right{float:right}
.login_boxes1 .login_inputbut{width:100%}
.login_inputbut input[type=submit],
.login_txtbx03 input[type=submit],
.u_boxse2 input[type=submit]{border:1px solid #f1484a;color:#fff;border-radius:5px;padding:6px 23px;float:left;font-size:18px;font-weight:400;
                             text-align:center;font-family:OpenSansRegular;height:42px;background:#f1484a;}

.login_inputbut input[type=reset]{color:#f1484a;height:42px;font-family:OpenSansSemibold;border:1px solid #f1484a;font-size:18px;margin-left:10px;
                                  padding:6px 30px;border-radius:5px;display:inline-block;background:#fcfcfb;}
.success_msg{background:url(../../img/front/succ_icon.png) 2px 5px no-repeat #caf9c0;border:1px dashed #6a8624;color:#21b92b;display:inline-block;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;margin:6px auto 4px 2px;padding:5px 5px 5px 23px;text-align:left;width:95%}
.error_lo{background:#faebe7;border:1px dashed red;color:#9b241e;font:11px "Trebuchet MS",Arial,Helvetica,sans-serif;padding:8px;margin:5px 0;position:relative}
.error_lo:after{clear:both;float:none;display:block}
.error_msg span{float:left;font-size:12px;font-weight:400;line-height:15px;text-align:left;width:93%}
.error_msg.error_lo{display:inline-block;text-align:right;width:97%}
.error_msg .close{background:url(../../img/front/error_close.png);content:"";cursor:pointer;display:inline-block;height:10px;width:10px;z-index:99999;top:3px;right:3px}
.success_msg .close{background:url(../../img/front/succ_close.png) no-repeat;content:"";cursor:pointer;display:inline-block;float:right;height:9px;margin-right:-1px;padding:0;position:relative;top:3px;width:9px;z-index:99999}
.login_input2 label.error{display:none!important}
.login_input2 .error{outline:red solid 1px!important}

.hd_input label.error:before,
.popup_input label.error:before,
.mcform label.error:before,
.columns p label.error:before,
.contact_page .control label.error:before,
.inopudqform label.error:before,
.input label.error:before,
.login_input label.error:before,
.login_txtbx03 label.error:before,
.pvlable_select label.error:before,
.u_boxse2 label.error:before,
.write_form_box label.error:before{border-bottom:10px solid #c82b2d;border-left:10px solid transparent;border-right:10px solid transparent;content:"";left:10px;margin:-12px 0 0;position:absolute}


.hd_input label.error,
.popup_input label.error,
.mcform label.error,
.columns p label.error,
.contact_page .control label.error,
.inopudqform label.error,
.input label.error,
.login_input label.error,
.login_txtbx03 label.error,
.pvlable_select label.error,
.u_boxse2 label.error,
.write_form_box label.error{background:#ca2d2e;background:-moz-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ca2d2e),color-stop(100%,#a81a1f));background:-webkit-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);background:-o-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);background:-ms-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);background:linear-gradient(to bottom,#ca2d2e 0,#a81a1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca2d2e',endColorstr='#a81a1f',GradientType=0);border-radius:5px;color:#fff!important;display:inline-block;font-family:arial;font-size:13px;margin:2px 0 0 1px;padding:5px 2%;position:relative;text-align:left;font-weight:400;width:99%;z-index:0;min-height:0}
.accepted_box2_rightdr label.error:before{border-bottom:10px solid #c82b2d;border-left:10px solid transparent;border-right:10px solid transparent;content:"";left:10px;margin:-12px 0 0;position:absolute}
.accepted_box2_rightdr label.error{background:#ca2d2e;background:-moz-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ca2d2e),color-stop(100%,#a81a1f));background:-webkit-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);background:-o-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);background:-ms-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);background:linear-gradient(to bottom,#ca2d2e 0,#a81a1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca2d2e',endColorstr='#a81a1f',GradientType=0);border-radius:5px;color:#fff!important;display:inline-block;font-family:arial;font-size:13px;margin:2px 0 0 1px;padding:5px 2%;position:relative;text-align:left;font-weight:400;width:96%;z-index:0}
.sec1 label.error:before{border-bottom:10px solid #c82b2d;border-left:10px solid transparent;border-right:10px solid transparent;content:"";left:10px;margin:-12px 0 0;position:absolute}
.sec1 label.error{background:#ca2d2e;background:-moz-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ca2d2e),color-stop(100%,#a81a1f));background:-webkit-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);background:-o-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);background:-ms-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);background:linear-gradient(to bottom,#ca2d2e 0,#a81a1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca2d2e',endColorstr='#a81a1f',GradientType=0);border-radius:5px;color:#fff!important;display:inline-block;font-family:arial;font-size:13px;margin:2px 0 0 1px;padding:5px 2%;position:relative;text-align:left;font-weight:400;width:99%;z-index:0}
.help_text{float:left;padding-top:5px;width:100%;color:#666;font-size:12px}
.pstrength-minchar{float:left;width:100%;color:#666;font-size:12px}
.pstrength-bar{clear:both;display:block;float:left;margin-top:2px}
.pstrength-info{float:left;width:100%}
.slect_user{float:left;width:48%;padding:8px;background:#ebc404;margin-bottom:10px;border:1px solid #c5a404;border-radius:4px}
.slect_user label{color:#2e2e2e;display:inline-block;font-family:OpenSansRegular;font-size:13px;padding-right:30px;text-align:left;float:left;padding-bottom:0}
.slect_user input[type=radio]{float:left;margin:3px 5px 0 0}
.login_boxesch{float:right;width:40%}
.inpuit{float:left}
.login_tops{float:left;width:96%;margin:0 2%;padding:2px 2%}
.login_tops p{float:left;width:100%;color:#484848;font-size:12px;text-align:left;font-family:OpenSansRegular;padding:1px 0 15px;margin:0}
.myaco_boxse{width:100%;float:left;padding-top:20px}
.profile_boxes{float:left;width:100%;padding-bottom:50px}
.my_top_left{float:left;width:22%}
.my_right_top{float:left;width:100%;box-shadow:0 0 5px 0 #999}
.my_topper{float:left;padding:5px 15px;width:100%;text-align:center; padding-bottom: 15px;}
.my_topper h1{color:#f0f0f0;font-family:OpenSansSemibold;font-size:23px;font-weight:400;margin:0;padding:0;width:100%;text-transform:uppercase}
.my_topper p{color:#f0f0f0;font-family:OpenSansSemibold;font-size:14px;font-weight:400;margin:0;padding:0 0 10px;width:100%;word-wrap:break-word;text-transform:uppercase}
.prfl_mail{color:#f0f0f0;font-family:OpenSansSemibold;font-size:14px;line-height:20px;padding-top:0px;overflow:hidden;word-break:break-all}
.prfl_cntct{color:#f0f0f0;font-family:OpenSansSemibold;font-size:13px;line-height:18px}
.user_img_box{float:left;width:100%;text-align:center;background:#f1484a}
.user_img{background:#404243;border:8px solid #F28284;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:inline-block;height:180px;margin:17px;overflow:hidden;position:relative;width:180px}
.showchange{float:left;width:100%;position:absolute;bottom:-50px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.user_img:hover .showchange{bottom:0}
.showchange a{float:left;width:100%;background:#079ce4;font-size:15px;color:#fff;text-align:center;padding:10px 0 18px}
.my_menu{float:left;width:100%;box-shadow:0 0 5px 0 #999;margin-top:20px}
.my_menu ul{float:left;width:100%;margin:0;padding:0;list-style-type:none}
.my_menu ul li{float:left;margin:0;cursor:pointer;border-bottom:1px solid #FFF;width:100%;background:#fcfdfd}
.my_menu ul li a{color:#404243;font-weight:700;font-size:14px;text-align:left;display:block;padding:16px 0 17px 65px;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.my_menu ul li.active a{color:#FFF}
.my_menu ul li a:hover{color:#FFF;padding:16px 0 17px 80px}
.my_menu ul li.active,.my_menu ul li:hover{color:#FFF;background:#404243}
.my_ico{background:url(../../img/front/my_profile.png) 20px 8px no-repeat}
.my_ico:hover,.my_menu ul li.active .my_ico{background:url(../../img/front/my_icon_hover.png) 20px 8px no-repeat}
.my_pro{background:url(../../img/front/edit_icon.png) 20px 8px no-repeat}
.my_menu ul li.active .my_pro,.my_pro:hover{background:url(../../img/front/edit_icon_hover.png) 20px 8px no-repeat}
.my_pichture{background:url(../../img/front/edit_pic.png) 20px 8px no-repeat}
.my_menu ul li.active .my_pichture,.my_pichture:hover{background:url(../../img/front/edit_pic_hover.png) 20px 8px no-repeat}
.my_trucks{background:url(../../img/front/trucks_ico.png) 20px 8px no-repeat}
.my_menu ul li.active .my_trucks,.my_trucks:hover{background:url(../../img/front/trucks_ico_hover.png) 20px 8px no-repeat}
.my_pass{background:url(../../img/front/my_pass.png) 20px 4px no-repeat}
.my_menu ul li.active .my_pass,.my_pass:hover{background:url(../../img/front/my_pass_hover.png) 20px 4px no-repeat}
.my_lists{background:url(../../img/front/enquiry_ico.png) 20px 4px no-repeat}
.my_lists:hover,.my_menu ul li.active .my_lists{background:url(../../img/front/enquiry_ico_hover.png) 20px 4px no-repeat}
.msgicon{background:url(../../img/front/message_ico.png) 20px 4px no-repeat}
.msgicon:hover,.my_menu ul li.active .msgicon{background:url(../../img/front/message_ico_hover.png) 20px 4px no-repeat}
.my_driver{background:url(../../img/front/driver_ico.png) 20px 8px no-repeat}
.my_driver:hover,.my_menu ul li.active .my_driver{background:url(../../img/front/driver_ico_hover.png) 20px 8px no-repeat}
.my_journrys{background:url(../../img/front/journeys_ico.png) 20px 8px no-repeat}
.my_journrys:hover,.my_menu ul li.active .my_journrys{background:url(../../img/front/journeys_ico_hover.png) 20px 8px no-repeat}
.my_logout{background:url(../../img/front/log_out.png) 20px 5px no-repeat}
.my_logout:hover{background:url(../../img/front/log_out_ico.png) 20px 5px no-repeat}
.my_saves{background:url(../../img/front/saved_ico.png) 20px 5px no-repeat}
.my_menu ul li.active .my_saves,.my_saves:hover{background:url(../../img/front/saved_ico_hover.png) 20px 5px no-repeat}
.my_calender{background:url(../../img/front/calender_ico.png) 20px 5px no-repeat}
.my_calender:hover,.my_menu ul li.active .my_calender{background:url(../../img/front/calender_ico_hover.png) 20px 5px no-repeat}
.my_quotelist{background:url(../../img/front/quotes_ico.png) 20px 5px no-repeat}
.my_menu ul li.active .my_quotelist,.my_quotelist:hover{background:url(../../img/front/quotes_ico_hover.png) 20px 5px no-repeat}
.my_notis{background:url(../../img/front/notifications_ico.png) 20px 4px no-repeat}
.my_notis ul li.active .msgicon,.my_notis:hover{background:url(../../img/front/notifications_ico_hover.png) 20px 4px no-repeat}

.my_hist{background:url(../../img/front/history.png) 20px 4px no-repeat}
.my_menu ul li.active .my_hist, .my_hist:hover{background:url(../../img/front/history-active.png) 20px 4px no-repeat}


.my_subs{background:url(../../img/front/planning.png) 20px 4px no-repeat}
.my_menu ul li.active .my_subs, .my_subs:hover{background:url(../../img/front/planning-active.png) 20px 4px no-repeat}



.my_top_right{float:right;padding:0 0 0 10px;width:78%}
.m_r_top{float:left;width:100%}
.m_r_top h1{color:#000;font-family:OpenSansSemibold;font-size:20px;font-weight:400;margin:0;padding:0;text-align:left;width:100%}
.m_r_top p{color:#000;font-family:OpenSansSemibold;font-size:13px;font-weight:400;margin:0;padding:0 0 10px;text-align:left;width:100%}
.my_detais_box{float:left;width:100%;padding:0 0 0 10px}
.my_detais_left{float:left;width:100%;background:#fff;min-height:200px}
.my_detais_right{float:right;width:49%;background:#fff;min-height:437px;box-shadow:0 0 5px 0 #d4d5d7}
.pros{float:left;width:100%;border-bottom:4px #f1484a solid}
.my_dtop{float:left;text-align:left;font-size:15px;font-family:OpenSansSemibold;color:#fff;background:#404243;padding:8px 27px;position:relative;border-radius:5px 5px 0 0;min-width:25%}
.my_dtop a{font-size:15px;font-family:OpenSansSemibold;color:#fff}
.my_dtop:before{border-top:13px solid #f1484a;border-left:14px solid transparent;border-right:14px solid transparent;content:"";left:20%;margin:0;position:absolute;bottom:-13px}
.u_details{float:left;position:relative;width:100%}
.u_box{float:left;width:100%;border-bottom:1px #e0e2e4 solid;padding:10px 20px}
.u_box1{float:left;width:50%;color:#2f343a;font-size:14px;font-family:OpenSansSemibold;font-weight:400}
.u_box2{float:left;width:50%;color:#9a9a9a;font-family:OpenSansSemibold;font-size:14px;text-align:left;padding-top:2px;font-weight:400; position: relative}
.my_right{float:left;width:100%;padding-bottom:10px}
.my_product{float:left;width:46%;border:1px solid #eaebec;min-height:100px;text-align:center;padding:9px 3px;margin:9px 0 0 9px;behavior:url(js/PIE.htc);transition:all .1s ease-in-out}
.my_product h2{float:left;color:#575757;font-size:14px;text-align:center;font-family:OpenSansRegular;padding:3px 0;width:100%}
.my_product p{float:left;color:#575757;font-size:11px;text-align:center;font-family:OpenSansRegular;padding:0 0 4px;font-weight:400;width:100%}
.my_product span{float:left;color:#848484;font-size:11px;text-align:center;font-family:OpenSansRegular;padding:0 0 4px;font-weight:400;width:100%}
.my_product span a{color:#e42c2c}
.my_product:hover{box-shadow:0 0 10px -2px #535353;behavior:url(js/PIE.htc)}
.my_detais_left2{float:left;width:100%;background:#fff;min-height:470px}
.u_boxes{float:left;width:100%;border-bottom:1px #e0e2e4 solid;padding:10px 20px}
.horizontal-form .form-field .label,.u_boxes label{display:block;color:#2e2e2e;font-size:14px;font-family:OpenSansSemibold;text-align:left;padding-top:10px;float:left;width:30%;font-weight:400}
.u_boxse2{float:left;width:60%;color:#9a9a9a;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:left;padding-top:2px}
.form-control,.u_boxse2 input[type=password],.u_boxse2 input[type=text]{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.u_boxse2 input[type=file]{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.red-mark{color:red}
.u_boxse2 select{line-height:24px;background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;height:40px;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.u_boxse2 input[type=reset]{font-size:16px;color:#fff;font-family:open_sanssemibold;background:#5a616a;border:none;padding:0 8px;vertical-align:middle;width:143px;height:40px;text-align:center;float:left;-webkit-transition:all .98s ease-in-out;-moz-transition:all .98s ease-in-out;-o-transition:all .98s ease-in-out;transition:all .98s ease-in-out;margin-left:10px;border-radius:3px}
.u_boxse2 input[type=reset]:hover{background:#393c40}
.mid_profover{float:left;width:170px;text-align:center;background:#e2e2e2;overflow:hidden;position:relative;border-radius:8px;border:5px solid #f1484a}
.pho>img{max-width:100%}
.delete{float:left;width:100%;position:absolute;bottom:-46px;-webkit-transition:all .88s ease-in-out;-moz-transition:all .88s ease-in-out;-o-transition:all .88s ease-in-out;transition:all .88s ease-in-out}
.mid_profover:hover .delete{bottom:0}
.delete a{float:left;width:100%;background:#f1484a;font-size:15px;color:#fff;text-align:center;padding:10px 0;font-family:OpenSansSemibold}
.log_out img{opacity:.5;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.log_out img:hover{opacity:1}
.login_txtbx03 a,.u_boxse2 a{color:#f1484a;font-family:OpenSansSemibold;border:1px solid #f1484a;font-size:18px;margin-left:10px;padding:7px 30px;
           border-radius:5px;display:inline-block;height:42px;background:#fff;}
.u_boxse3{color:#9a9a9a;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding-top:2px;text-align:left;width:60%}
.u_boxse2 b{color:#333;float:left;font-size:12px;font-weight:400;margin-top:4px;width:100%}
.logod{background:#fafafa;box-shadow:0 0 6px 0 #999;float:left;min-height:117px;padding:22px;width:100%}
.fst_pot{float:left;width:100%;padding:22px;font-size:13px;color:#333;line-height:20px}
.add_trucks{float:right;margin-top:15px;position:relative}
.add_trucks a{border:1px solid #f1484a;color:#fff;border-radius:5px;padding:5px 15px;float:left;font-size:16px;font-weight:400;text-align:center;
             font-family:OpenSansRegular;background:#f1484a;}
.my_acc{float:left;margin-top:10px;width:100%}
.h_set.row.maikld.lisit_pois{float:left;width:100%;padding-bottom:10px}
.lisitn_opf{display:table;width:100%}
.tr{display:table-row;width:100%}
.title{background:#f2cc09}
.title .td{font-family:OpenSansSemibold;color:#333;font-size:14px;padding:7px 4px;border-bottom:1px solid #c1a105;text-align:center}
.trs{display:table-row;width:100%;background-color:#fcf5d1}
.tds{display:table-cell;font-family:OpenSansRegular;color:#333;font-size:13px;padding:7px 4px;border-bottom:1px #c3a405 solid;vertical-align:middle;text-align:center}
.trs.alttag{background-color:#e3f6ff}
.edil_menu{float:left;width:100%}
.login_title{float:left;width:100%;font-size:13px;color:#333;padding:0 20px 10px}
.log_box2{float:left;width:100%;border-bottom:1px #e0e2e4 solid;padding:10px 20px}
.log_box2 label{display:block;color:#2e2e2e;font-size:14px;font-family:OpenSansSemibold;text-align:left;padding-top:10px;float:left;width:30%;font-weight:400}
.login_txtbx03{float:left;width:60%;color:#9a9a9a;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:left;padding-top:2px;padding-left:10px;position:relative}
.login_txtbx03 input[type=password],.login_txtbx03 input[type=text],.u_boxse2 input[type=password]{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.login_txtbx03 input[type=file]{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.login_txtbx03 select{line-height:24px;background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;height:40px;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.login_txtbx03>span{color:#333;float:left;font-size:12px;width:100%}
.login_txtbx03 textarea,.u_boxse2 textarea{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;max-width:100%;min-width:100%;border:1px solid #ddd;min-height:100px ; max-height:100px; -webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.login_left{float:left;width:50%;border-left:1px solid #d0d0d0;padding-left:15px}
.login_right{float:left;width:50%;padding-left:15px}
.login_right h1{padding:0 0 10px;margin:0;font-size:18px;text-align:left;color:#f1484a;font-family:open_sansbold;width:100%;font-weight:400}
.login_left p,.login_right p{padding:0 0 20px;margin:0;font-size:13px;text-align:left;color:#666;font-family:OpenSansRegular;width:100%;font-weight:400}
ul.f_menu{float:left;width:100%;margin-top:10px}
ul.f_menu li{float:left;width:100%;color:#666;font-family:OpenSansRegular;font-size:13px;background:url(../../img/front/right_arrow.png) left center no-repeat;padding:4px 32px}
.register_left{float:left;width:100%;/*border-left:1px solid #d0d0d0;*/padding-left:0px; text-shadow:none;}
.register_right{float:left;width:39%;padding-left:15px}
.register_right h1{padding:0 0 10px;margin:0;font-size:18px;text-align:left;color:#f1484a;font-family:open_sansbold;width:100%;font-weight:400}
.register_left p,.register_right p{padding:10px 20px 10px;margin:0;font-size:13px;text-align:left;color:#666;font-family:OpenSansRegular;width:100%;font-weight:400}
.login_boxes1 .nsi_right{float:right;width:48%}
.login_inputde{float:left;padding:0 9%}
.truck_img{border:2px solid #e7c002;border-radius:5px;display:inline-block;height:150px;margin:17px 0;overflow:hidden;position:relative;width:150px}
.truck_img img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}
.allrequired{float:left;width:100%;color:#666;font-family:OpenSansRegular;font-size:13px;padding:20px 0 0 20px}
.se_con{float:left;width:48%}
.se_city{float:right;width:48%}
.lad{margin:0 auto;right:0;text-align:center;z-index:999}
.artictse{background:#fafafa;float:left;width:100%;margin-top:6px;padding-bottom:50px}
.srchbxx{float:left;width:100%; display:none;}
.srchnwsr{width:100%;float:right;background:#f4f5f4;opacity:95;text-align:left;padding:10px 5px;border-radius:5px}
.srchnwsr h1{color:#4a4848;display:inline-block;padding:0 0 2px 13px;margin:0;font-family:OpenSansSemibold;font-size:20px;line-height:32px;text-align:left}
.srchnwsr p{color:#312c2c;padding:0;margin:0 0 10px;font-family:OpenSansRegular;font-size:16px}
.search_box{border:2px dashed #a0a0a0;border-radius:5px;box-sizing:border-box;float:left;margin:1%;padding:2%;width:98%}
.search_box input[type=text],.u_boxse2 input[type=password]{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 8px;width:100%;border:1px solid #f1484a;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:none}
.search_box select{line-height:24px;background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 8px;width:100%;border:1px solid #f1484a;height:40px;border-radius:4px;box-shadow:none}
.search_box input[type=submit]{border:1px solid #f1484a;color:#fff;border-radius:5px;margin-right:5px;padding:1px 15px;float:left;font-size:16px;
                               font-weight:400;text-align:center;font-family:OpenSansRegular;height:38px;background:#f1484a;}
.lsitsec{float:left;margin:12px 0 0;width:100%}
.my_name{float:left}
.my_name h1{color:#4a4848;padding:0;margin:0;font-family:OpenSansSemibold;font-size:20px;line-height:32px}
.sr_tr{display:table-row;width:100%}
.td{display:table-cell}
.sr_title{background:#f1484a}
.sr_title .td{font-family:OpenSansSemibold;color:#333;font-size:14px;padding:7px 14px;border-bottom:1px solid #0886c3}
.sr_trs{display:table-row;width:100%;background:#fcf5d1;}
.sr_tds{display:table-cell;font-family:OpenSansRegular;color:#333;font-size:14px;padding:14px 14px;border-bottom:1px #c3a405 solid; vertical-align: middle; }
.trs.alttag .tds{border-bottom:1px #1492ce solid}
.sr_trs.alttag{background:#e3f6ff}
.sr_trs.alttag .sr_tds{border-bottom:1px solid #1492ce}
.sr_trs li:first-child{border-left:1px #c3a405 solid}
.sr_trs li:last-child{border-right:1px #c3a405 solid}
.sr_trs.alttag li:first-child{border-left:1px #1492ce solid}
.sr_trs.alttag li:last-child{border-right:1px #1492ce solid}
.cmbnfr{float:left;width:100%;margin-top:30px}
.sr_2{float:left;width:18%;margin-right:10px;margin-bottom:0}
.sr_1{float:left;margin-right:18px;width:17%}
.sr_2a{float:left;width:100%;padding-bottom:10px}
.sr_2b{float:right;width:100%}
.sr_2a input[type=text],.sr_2b input[type=text]{width:100%}
.sr_3{float:left;margin:0 10px 10px 0;width:18%}
.sr_1 label,.sr_2 label,.sr_3 label{color:#2e2e2e;display:block;float:left;font-family:OpenSansSemibold;font-size:14px;font-weight:400;padding-bottom:6px;padding-left:2px;text-align:left;width:100%}
.detail_left{float:left;width:30%}
.detail_right{float:right;padding-bottom:15px;width:68%}
.dl_dtl{float:left;width:100%;margin-top:24px}
.truck_tital{float:left;width:100%;background:#f1484a;color:#fff;font-size:14px;font-family:OpenSansSemibold;padding:6px 16px;border-radius:3px;margin-bottom:20px}
.log_label1{float:left;width:100%}
.log_label1 label{color:#333;display:block;float:left;font-family:OpenSansRegular;font-size:12px;font-weight:700;padding-bottom:6px;padding-left:2px;text-align:left;width:40%}
.acnt_label{color:#2e2e2e;display:block;float:left;font-family:OpenSansRegular;font-size:12px;font-weight:400;padding-bottom:6px;padding-left:2px;text-align:left;width:60%}
.detail_informetion{float:left;margin-top:20px;width:100%}
.driver_information{float:left;border-radius:5px 0 0;background:#f0c907;padding:5px 20px;font-family:OpenSansSemibold;font-size:14px;color:#585c5d;position:relative;margin-right:21px;height:31px}
.driver_information:before{border-left:20px solid #f0c907;border-top:31px solid transparent;content:"";margin:0;position:absolute;left:100%;top:0}
.detail_infor{border:3px solid #f1484a;float:left;padding:11px;width:100%;margin-top:0}
.truck_type_box{float:left;width:100%;margin:25px 0 0}
.truck_type{float:left;width:100%;color:#f1484a;font-size:17px;font-family:OpenSansSemibold;background:url(../../img/front/truck_img.png) left center no-repeat;padding:6px 0 6px 83px}
.truck_type span{font-size:14px;color:#6a6a6a}
.tr_dai{float:right;width:32%;min-height:100px;border:3px dashed #999;border-radius:5px}
.tr_dai_collection{float:left;width:100%;padding:10px 5px 15px;border-bottom:1px dashed #ddd}
.tr_dai_collection:hover{background:#efefef}
.tr_dai_delivery{float:left;width:100%;padding:7px 5px 10px;border-bottom:1px dashed #ddd}
.tr_dai_delivery:hover{background:#f9f5e0}
.delivery_loce{float:left;width:100%;color:#f1484a;font-size:17px;font-family:OpenSansSemibold;background:url(../../img/front/locetion_ico2.png) left center no-repeat;padding:4px 0 4px 30px}
.tr_dai_route{float:left;width:100%;padding:10px 5px 15px;border-bottom:1px dashed #ddd}
.tr_dai_route:hover{background:#dbf0fa}
.route_loce{float:left;width:100%;color:#f1484a;font-size:17px;font-family:OpenSansSemibold;background:url(../../img/front/route_ico.png) left center no-repeat;padding:3px 0 3px 30px}
.detai_loce{float:left;width:100%;color:#f1484a;font-size:17px;font-family:OpenSansSemibold;background:url(../../img/front/locetion_ico.png) left center no-repeat;padding:4px 0 4px 30px}
.tr_dai_collection p{float:left;width:100%;color:#6a6a6a;font-size:12px;font-family:OpenSansRegular;padding:3px 0 3px 30px}
.tr_dai_collection p span{color:#00acff}
.tr_dai_delivery p{float:left;width:100%;color:#6a6a6a;font-size:12px;font-family:OpenSansRegular;padding:3px 0 3px 30px}
.tr_dai_delivery p span{color:#00acff}
.discription_txt{float:left;width:100%;padding:10px 0}
.discription_txt h3{float:left;width:100%;color:#f1484a;font-size:18px;font-family:OpenSansSemibold;padding:6px 0}
.discription_txt p{float:left;width:100%;color:#6a6a6a;font-size:12px;font-family:OpenSansRegular;padding:6px 0;line-height:21px}
.dai_reviwe{float:left;width:100%;margin-top:20px;margin-bottom:30px}
.reviwe_tatil{float:left;color:#323232;font-size:17px;font-family:OpenSansSemibold;padding:10px 30px;border:1px solid #ddd;border-radius:5px 5px 0 0;border-bottom:1px #fff solid;position:relative}
.review_box{float:left;width:100%;min-height:100px;border:1px solid #ddd;border-radius:0 5px 5px;margin-top:-1px;padding:25px 25px 0}
.review_com{float:left;width:100%;padding-bottom:20px}
.review_box_lrft{border:4px solid #21b1f6;border-radius:5px;float:left;height:80px;overflow:hidden;position:relative;width:80px;margin-top:7px}
.review_box_lrft>img{bottom:0;left:0;margin:auto;max-height:72px;position:absolute;right:0;top:0}
.review_box_right{background-color:#fcfbe8;border:1px solid #e1e1e1;border-radius:5px;float:right;min-height:80px;padding:4px 10px;position:relative;width:89.5%;word-wrap:break-word}
.review_box_right:before{background:url(../../img/front/rights_arrow.png) left top no-repeat;width:16px;height:27px;content:"";left:-11px;margin:0;position:absolute;top:35px}
.review_box_right h2{color:#08AAF8;display:inline-block;font-family:oPEnSansSemibold;font-size:15px;font-weight:400;line-height:18px;padding:0 0 5px}
.review_box_right p{float:left;width:100%;color:#6a6a6a;font-size:12px;font-family:OpenSansRegular;padding:3px 0}
.review_box_right span{background:url(../../img/front/dates_icon.png) 0 center no-repeat;color:#21b1f6;float:right;font-family:OpenSansRegular;font-size:12px;padding:2px 0 2px 19px}
.reting{display:inline-block;width:100%}
.reting>img{margin:0 2px 0 0}
.contentpaging{background:#e4e4e4;border-radius:3px;float:right;margin:5px 0;padding:10px;text-align:right;width:100%}
.pge{color:#383838;float:left;font-family:OpenSansRegular;font-size:13px;padding-right:20px;padding-top:3px;margin-bottom: 10px;}
.custom_link span{float:left}
.custom_link span a{display:block;color:#f1484a;font-size:14px;font-family:OpenSansRegular;padding:1px 7px;background:#fff;border:1px solid #f1484a;margin-top:2px;margin-left:3px}
.custom_link span a:hover{background:#f1484a;color:#fff;border:1px solid #f1484a}
.custom_link span.current{display:block;color:#fff;font-size:14px;font-family:OpenSansRegular;padding:1px 7px;background:#f1484a;border:1px solid #f1484a;margin-top:2px;margin-left:3px}
.thumb_profile{float:left;height:110px;overflow:hidden;padding:0;position:relative;text-align:center;width:150px;border:1px solid #ddd;border-radius:5px}
.thumb_profile img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}
.detail_infors{border:1px solid #f1484a;float:left;width:100%;border-bottom:none}
.detail_tb{display:table;width:100%}
.site_box_is{float:left;margin:17px 0;width:100%}
.lined_title{border-top:1px solid #12a3e9;clear:both;color:#12a3e9;font-family:OpenSansRegular;font-size:27px;font-weight:400;margin:32px 0 -7px;padding:0;text-align:center;text-transform:uppercase}
.lined_title span{background:#fff;padding:0 10px;position:relative;top:-18px}
.fbloder_img{float:left;width:100%;text-align:center}
.loading_img{color:#dab606;font-family:OpenSansRegular;font-size:15px}
.es_page_type{max-width:550px;margin:0 auto}
.usertype{width:100%;padding-top:4em;float:left}
.usertype .one{width:63%;margin:0 auto}
.avail_hours{padding-left:5px}
.usertype .userimg{background:url(../../img/front/user-bg-strip.png) repeat-x 0;text-align:center;padding-bottom:4px}
.link_submit{padding-bottom:20px;text-align:center}
.usertypes{padding-top:4px}
a.owner_link{background:#ecc504;border-bottom:5px solid #e8d57a;border-radius:2px;color:#FFF;display:inline-block;font-family:OpenSansRegular;font-size:20px;font-weight:400;line-height:2;margin:0 3px;padding:0 15px}
.highlite{background:#0095DA!important;border-bottom:5px solid #87C2DD!important}
.fs_submit_e{padding-bottom:15px;text-align:center}
.fs_submit_e input{padding-left:0;padding-right:0;width:62%}
.site_box_w{padding:0 4px;position:relative;box-shadow:0 2px 2px #747474;background:#fff;border-top:1px solid #DFDFDF}
.ie8 .site_box_w{border:1px solid #dfdfdf}
.site_box{border:1px solid #dfdfdf;padding:0 4px;position:relative;top:-7px;background:#fff;margin-bottom:-3px;box-shadow:0 2px 1px #9B9B9B}
.site_box_i{border-top:1px solid #dfdfdf;position:relative;top:-8px;background:url(../../img/front/site-box-bg.png) #fff;margin-bottom:-3px;box-shadow:0 2px 2px #747474;padding:30px 0 50px}
.site_box .clip{background:url(../../img/front/box-clip.png) no-repeat;width:14px;height:31px;position:absolute;left:19%;top:-16px;z-index:10}
.site_box .clip.right{right:19%;left:auto}
.ie8 .site_box_i{border:1px solid #dfdfdf}
.one{float:left;margin:60px 0;width:100%}
.lisitn_ofd{float:left;width:100%}
.ftr{float:left;width:100%;margin-top:10px}
.contentpaging .custom_link{float:right}
.left_sid1{float:left;margin:30px 0;border-radius:5px 5px 0 0;width:100%;border:1px solid #f1484a}
.ulti_img{float:left;width:100%}
.ulti_img h1{background:#f1484a;color:#fff;float:left;font-family:OpenSansSemibold;font-size:18px;padding:6px 19px;font-weight:400;width:100%;position:relative;border-radius:3px 3px 0 0}
.ulti_img h1:before{border-left:14px solid transparent;border-right:14px solid transparent;border-top:13px solid #f1484a;bottom:-10px;content:"";left:2%;margin:0;position:absolute}
.main_box_slide1{float:left;min-height:300px;padding:1.5%;width:100%;font-size:13px;color:#666;line-height:20px}
.no_found{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url(../../img/front/no_data_logo.png);
         background-origin:padding-box;background-position:center bottom;background-repeat:no-repeat;color:#f1484a;float:left;font-family:OpenSansSemibold;
         font-size:25px;padding:6% 0 12%;text-align:center;width:100%}
.sltc{float:left;padding:10px;text-align:center;width:100%;font-family:OpenSansSemibold;font-size:18px;color:#f1484a}
.thumb_profilese{float:left;height:404px;overflow:hidden;padding:0;position:relative;text-align:center;width:66%;border:1px solid #ddd;border-radius:5px}
.ft_title{float:left;color:#f1484a;font-size:25px;padding:0 0 10px;text-align:left;font-family:OpenSansSemibold;width:100%}
.loginp{float:left;margin:20px 0;text-align:center;width:100%}
.loginp h1{color:#f1484a;float:left;font-family:OpenSansSemibold;font-size:28px;padding:6px 19px;font-weight:400;width:100%;position:relative;border-radius:3px 3px 0 0}
.inpfil.fuldvs{float:left;margin-bottom:30px;text-align:center;width:100%}
.searchsec{margin-top:8px}
.search_box a{color:#f1484a;height:38px;font-family:OpenSansSemibold;border:1px solid #f1484a;font-size:16px;margin-right:10px;padding:6px 11px;
             border-radius:5px;float:right;background:#fff; }
.login_txtbx03 input[type=reset]{color:#f1484a;height:42px;font-family:OpenSansSemibold;border:1px solid #f1484a;font-size:18px;margin-left:10px;
                                 padding:6px 20px;border-radius:5px;float:left;background:#fff;}
.fs_submit_e input[type=submit]{color:#916703;height:42px;font-family:OpenSansSemibold;border:1px solid #d2af0c;font-size:18px;padding:6px 20px;border-radius:5px;display:inline-block;background:#fcfcfb;background:-moz-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfb),color-stop(5%,#fad928),color-stop(100%,#e6be00));background:-webkit-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-o-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-ms-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:linear-gradient(to bottom,#fcfcfb 0,#fad928 5%,#e6be00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0)}
.fs_submit_e input[type=submit]:hover{background:#e6be00;background:-moz-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6be00),color-stop(95%,#fad928),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-o-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-ms-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:linear-gradient(to bottom,#e6be00 0,#fad928 95%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6be00',endColorstr='#ffffff',GradientType=0)}
.span_text{float:left;width:90%}
.inpfil.fuldvs>img{max-width:100%}
.help_img{position:absolute;right:7px;top:11px;width:22px}
.help_img img{max-width:100%}
.my_menus{background:#404243;float:left;padding:3px;width:100%;display:none}
.slidediv{width:30%;padding:20px;background:#EB5E00;color:#fff;margin-top:10px;border-bottom:5px solid #FFF;display:block}
.showhide{float:left;width:100%;background:url(../../img/front/my_menu.png) 95% center no-repeat;color:#fff;font-size:20px;padding:10px;font-family:OpenSansSemibold;-webkit-transition:all .98s ease-in-out;-moz-transition:all .98s ease-in-out;-o-transition:all .98s ease-in-out;transition:all .98s ease-in-out}
.sub_boxes{float:left;width:100%;margin:30px 0}
.sub_fom{border:1px solid #ddd;box-shadow:0 0 5px 0 #d4d5d7;float:left;margin:25px 0;min-height:60px;padding:15px;width:100%}
.sub_title:before{border-left:14px solid transparent;border-right:14px solid transparent;border-top:13px solid #f1484a;bottom:-10px;content:"";left:40px;margin:0;position:absolute}
.sub_title{background:#f1484a;color:#fff;float:left;font-family:OpenSansSemibold;font-size:18px;padding:6px 19px;font-weight:400;width:100%;position:relative}
.sub_xo{float:left;width:100%;padding:10px 20px}
.sub_xo label{display:block;color:#2e2e2e;font-size:14px;font-family:OpenSansSemibold;text-align:left;padding-top:10px;float:left;width:30%;font-weight:400}
.sub_txtbox{float:left;width:60%;color:#9a9a9a;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:left;padding-top:2px}
.sub_txtbox input[type=password],.sub_txtbox input[type=text]{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.sub_txtbox input[type=number]{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;height:40px;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.sub_txtbox input[type=file]{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.sub_txtbox select{line-height:24px;background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;height:40px;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.sub_txtbox textarea{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;max-width:100%;min-width:100%;border:1px solid #ddd;height:100px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset;resize:none}
.sub_redio{float:left;width:60%;margin-top:12px}
.sub_redio input[type=radio]{float:left;margin:1px 5px 0 0}
.sub_redio label{color:#2e2e2e;font-size:12px;font-family:OpenSansRegular;text-align:left;padding-top:0;float:left;width:auto;font-weight:400;padding-right:20px}
.sub_txtbox a,.sub_txtbox input[type=reset]{color:#916703;height:38px;font-family:OpenSansSemibold;border:1px solid #d2af0c;font-size:18px;margin-left:10px;padding:4px 20px;border-radius:5px;float:left;background:#fcfcfb;background:-moz-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfb),color-stop(5%,#fad928),color-stop(100%,#e6be00));background:-webkit-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-o-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-ms-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:linear-gradient(to bottom,#fcfcfb 0,#fad928 5%,#e6be00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0)}
.sub_txtbox a:hover,.sub_txtbox input[type=reset]:hover{background:#e6be00;background:-moz-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6be00),color-stop(95%,#fad928),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-o-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-ms-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:linear-gradient(to bottom,#e6be00 0,#fad928 95%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6be00',endColorstr='#ffffff',GradientType=0)}
.sub_txtbox input[type=submit]{border:1px solid #f1484a;color:#fff;border-radius:5px;padding:4px 23px;float:left;font-size:18px;font-weight:400;text-align:center;font-family:OpenSansRegular;height:38px;background:#93dcff;background:-moz-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#93dcff),color-stop(2%,#32bcff),color-stop(99%,#f1484a));background:-webkit-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-o-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-ms-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:linear-gradient(to bottom,#93dcff 0,#32bcff 2%,#f1484a 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93dcff',endColorstr='#f1484a',GradientType=0)}
.sub_txtbox input[type=submit]:hover{background:#f1484a;background:-moz-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1484a),color-stop(98%,#32bcff),color-stop(100%,#93dcff));background:-webkit-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-o-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-ms-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:linear-gradient(to bottom,#f1484a 0,#32bcff 98%,#93dcff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1484a',endColorstr='#93dcff',GradientType=0)}
.detailsleft{float:left;width:100%}
.data_cal{padding:0 10px}
.url_ar_cont{margin-bottom:10px;margin-top:45px}
.banner_ar_lt{float:left}
.banner_ar_rt{float:right}
.banner_ar_center{box-sizing:border-box;margin:0 auto;overflow:hidden;padding:0 10px;width:50%}
.monthselect{box-sizing:border-box;float:left;padding:0 5px;width:50%}
.monthselect select,.yearselect select{line-height:24px;background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;height:34px;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.yearselect{box-sizing:border-box;float:left;padding:0 5px;width:50%}
.custom-datepicker-header:after{clear:both;content:"";display:block;float:none;margin-bottom:5px}
.data_cal table.calendar{border-collapse:collapse;border:1px solid #a1a3a4;width:100%}
.data_cal th.header{background:#f1484a;color:#fff;font-family:OpenSansRegular;font-size:28px;padding-bottom:4px;font-weight:400}
.data_cal table tr td.header-week{color:#2f4153;font-family:OpenSansSemibold;font-size:17px;height:20px;padding:10px 0;position:relative;text-align:center;width:13%;border-right:1px solid #a1a3a4;border-bottom:1px solid #a1a3a4}
.data_cal table tr td{font-family:OpenSansRegular;font-size:18px;padding:12px 16px;position:relative;text-align:center;width:13%;border-right:1px solid #a1a3a4;border-bottom:1px solid #a1a3a4}
div.day-number{background:#999;color:#fff;font-weight:700;position:relative;text-align:center;border-radius:15px;-webkit-transition:all .99s ease-in-out;-moz-transition:all .99s ease-in-out;-o-transition:all .99s ease-in-out;transition:all .99s ease-in-out}
div.day-number:hover{background:#f1484a;color:#333}
div.day-number a:hover{color:#333}
div.day-number a{display:block;transition:background 90ms ease-in-out 0;color:#fff;padding:5px}
div.day-numbercurrent{background:#f2cc09;color:#8f7704;font-weight:700;padding:5px;position:relative;border-radius:15px;text-align:center}
div.day-numbercurrent a{color:#8f7704}
.day_pop{border:1px solid #f1484a;min-height:2px;background:url(../../img/front/appoint-trans.png);position:absolute;bottom:100%;min-width:200px;z-index:20;display:none;margin-bottom:11px;box-shadow:0 0 13px #696969;border-radius:5px;padding:5px;text-align:left;color:#323232;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:400;left:-50px}
.day_pop:before{position:absolute;display:block;height:12px;background:url(../../img/front/note-arrow.png) 75px 0 no-repeat;content:"";bottom:-12px;width:100%;left:0}
.day-number:hover .day_pop,.day-numbercurrent:hover .day_pop{display:block}
.view_all_appt{text-align:center;padding:2px}
.view_all_appt .view_all{color:#8f7704;background:#fcfcfb;background:-moz-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfb),color-stop(5%,#fad928),color-stop(100%,#e6be00));background:-webkit-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-o-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-ms-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:linear-gradient(to bottom,#fcfcfb 0,#fad928 5%,#e6be00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0);padding:2px 6px;border-radius:2px;display:inline-block}
.day_pop._left{left:35px}
.day_pop._left:before{background-position:12px 0}
.day_pop._right{right:21px;left:auto}
.day_pop._right:before{background-position:175px 0}
.data_cal table.calendar tr{background:#f1f1f1}
.data_cal table.calendar tr.calendar-week{background:url(../../img/front/text_bg.png) repeat-x}
div.day-numberpast{background:#ddd;color:#fff;font-weight:700;position:relative;text-align:center;border-radius:15px;-webkit-transition:all .99s ease-in-out;-moz-transition:all .99s ease-in-out;-o-transition:all .99s ease-in-out;transition:all .99s ease-in-out}
div.day-numberpast:hover{background:#f1484a;color:#333}
div.day-numberpast a{color:#999;display:block;padding:5px}
.middel_list{float:left;width:100%;margin:30px 0}
.lising_box{float:left;width:100%;margin:40px 0}
.listing_table{display:table;padding:5px;text-align:left;width:100%}
.listing_row{display:table-row;width:100%}
.listing_cell{display:table-cell;color:#333;font-family:OpenSansSemibold;font-size:13px;padding:4px 10px;border-bottom:5px #fff solid;word-wrap:break-word}
.crll_last{border-right:none!important}
.listing_row2{display:table-row;width:100%;background:#c3e8f9;position:relative}
.listing_cell2{display:table-cell;color:#333;font-family:OpenSansRegular;font-size:13px;padding:7px 5px;border-bottom:5px #fff solid;word-wrap:break-word;
              vertical-align:middle}
.row_withe{background:#ede4b6}
.list_title{background:#f1484a;color:#fff;float:left;font-family:OpenSansSemibold;font-size:18px;padding:10px 19px;font-weight:400;width:100%;position:relative;border-radius:5px 5px 0 0}
.itemsecc{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 2px 1px #ccc;float:left;margin:10px 0;padding:13px 20px 15px;width:100%}
.columns{clear:both;float:left;width:100%;padding:0 10px}
.colx2-left{display:inline-block;margin:10px 0 0;position:relative;text-align:left;width:100%}
.dimensec,.relative{float:left;width:100%}
.sec1{float:left;margin-right:6px;width:24%}
.sec1 input[type=text]{background:#fff;border:1px solid #ddd;border-radius:4px;color:#333;float:left;font-family:OpenSansRegular;font-size:14px;padding:6px 12px;box-shadow:0 0 4px 0 #d8d7d7 inset;width:100%}
.sec1 select{background:#fff;border:1px solid #ddd;border-radius:4px;color:#333;float:left;font-family:OpenSansRegular;font-size:14px;line-height:24px;padding:5px 12px;box-shadow:0 0 4px 0 #d8d7d7 inset;width:100%}
.columns p label{color:#f1484a;float:left;font-size:12px;font-weight:400;margin:3px 0;text-align:left;font-family:OpenSansSemibold;width:100%}
.dimentlable{font-family:OpenSansRegular;font-size:13px;display:block;color:#333;padding-bottom:3px}
.weightsec{float:left;width:100%}
.sec2ss{float:left;width:23%;margin-right:9px}
.sec2ss input[type=text]{background:#fff;border:1px solid #ddd;border-radius:4px;color:#333;float:left;font-family:OpenSansRegular;box-shadow:0 0 4px 0 #d8d7d7 inset;font-size:14px;padding:6px 12px;width:100%}
.sec2ss select{background:#fff;border:1px solid #ddd;border-radius:4px;color:#333;float:left;font-family:OpenSansRegular;font-size:14px;line-height:24px;padding:5px 12px;box-shadow:0 0 4px 0 #d8d7d7 inset;width:100%}
.relative textarea{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset;color:#333;float:left;font-family:OpenSansRegular;font-size:14px;max-width:100%;min-height:100px;min-width:100%;padding:6px 12px}
.lft_margin{float:left;width:100%;padding:0}
.lft_margin input[type=button]{background:#404243;border-radius:3px;font-size:13px;color:#fff;font-family:OpenSansSemibold;padding:5px;border:none;display:block;cursor:pointer}
.removeitembutn{float:left;width:100%;padding:10px 11px}
.removeitembutn input[type=button]{background:#e7bf01;border-radius:3px;font-size:13px;color:#fff;font-family:OpenSansSemibold;padding:5px;border:none;display:block;cursor:pointer}
.imgseccs{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 2px 1px #ccc;float:left;margin:10px 0;padding:13px 20px 15px;width:100%}
.log_boxitem{float:left;padding:7px;width:33%}
.log_boxitem label{color:#2e2e2e;display:block;float:left;font-family:OpenSansRegular;font-size:13px;font-weight:400;padding-top:10px;text-align:left;min-height:50px;width:100%}
.log_boxitem .login_txtbx03{color:#9a9a9a;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding-left:0;padding-top:2px;position:relative;text-align:left;width:100%}
.moreitem{margin:0 auto;max-width:100%}
.crll_last a{border:1px solid #f1484a;color:#fff;border-radius:5px;padding:6px 9px;float:left;font-size:13px;font-weight:400;text-align:center;
            font-family:OpenSansRegular;background:#f1484a;}
.listing_cell2.crll_first{width:21%; padding: 5px 29px;}
.listing_cell2.truck_date{width:10%}
.listing_cell2.truck_ad{width:14%}
.listing_cell2.crll_last{min-width:128px}
.wrapper2{width:990px;margin:0 auto}
.middel{float:left;width:100%;margin-top:12px;padding-bottom:50px}
.sign_se{width:992px;margin:0;padding:0;float:left}
.edit_pro{width:100%;margin:20px 0 0;padding:0;float:left}
.edit_pro h1{color:#000;display:inline-block;font-size:18px;font-weight:700;margin-bottom:15px;margin-left:0;padding:8px 10px;text-align:left}
.edit_pro h2{width:auto;margin:0;padding:0 25px 0 15px;float:left;font:18px/44px OpenSansRegular;color:#FFF;background:#2d2c2c;position:relative}
.edit_pro h2:before{content:"";right:-22px;margin:0;position:absolute;top:0;border-bottom:22px solid transparent;border-left:23px solid #2d2c2c;border-top:22px solid transparent}
.main_profile_se{width:98%;margin:0;padding:20px 1%;float:left;background:#fff;border:1px solid #ddd;min-height:300px}
.wishlist_se{width:100%;margin:0;padding:0;float:left;position:relative}
.wish_left{width:165px;margin:0;padding:0;float:left}
.bor_right{width:100%;margin:0;float:right;background:#fff;min-height:550px;padding:15px}
.send_massege{float:left;margin-top:15px;width:100%}
.all_message{float:left;width:250px;border:1px solid #aeaeae;margin:15px 20px 0;background:#FFF;padding:6px}
.all_message select{background:#FFF;color:#736868;float:left;font-family:OpenSansRegular;font-size:13px;height:20px;padding:0 10px;text-align:left;width:230px;border:none}
.profile_preview{border:1px solid #f1484a;color:#fff;border-radius:2px;padding:6px 14px;float:right;font-size:18px;font-weight:400;text-align:center;font-family:OpenSansRegular;background:#93dcff;background:-moz-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#93dcff),color-stop(2%,#32bcff),color-stop(99%,#f1484a));background:-webkit-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-o-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-ms-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:linear-gradient(to bottom,#93dcff 0,#32bcff 2%,#f1484a 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93dcff',endColorstr='#f1484a',GradientType=0)}
.profile_preview a{background:url(../../img/front/add_product.png) left top no-repeat;color:#333;padding:0 0 6px 30px;text-decoration:none;font-family:OpenSansRegular}
.message_box{float:left;margin-bottom:0;margin-top:33px;position:relative;width:100%;word-break:break-all}
.message_box_left{background:#e3d27d;border:1px solid #f2cc09;position:absolute;top:17px;padding:3px;width:64px;text-align:center;height:64px;border-radius:50%}
.message_box_left_img{float:left;height:56px;overflow:hidden;width:56px;border-radius:50%;position:relative}
.message_box_left_img img{bottom:0;display:inline-block;left:0;margin:auto;max-height:56px;position:absolute;right:0;top:0;max-width:100%}
.message_box_left1{background:#f1484a;border:1px solid #088dce;float:left;margin:0 0 0 35px;border-radius:10px;min-height:94px;padding:5px 5px 5px 40px;width:95%}
.message_box_left1 h1{color:#000;margin:0;font-size:20px;font-weight:400;font-family:OpenSansRegular;padding-bottom:5px}
.message_box_left1 h1 a{color:#e08307}
.message_box_left1 p{background:url(../../img/front/date.png) 0 2px no-repeat;color:#333;float:left;margin:0;font-family:OpenSansRegular;font-size:13px;font-weight:700;padding:2px 10px 0 20px;line-height:normal}
.message_box_left2{clear:both;float:left;padding:0;width:100%}
.message_box_left2 h3{float:left;color:#333;font-size:13px;font-weight:400;margin:7px 0 5px;padding:0;font-family:OpenSansRegular;width:100%}
.message_box_left2 h1{float:left;font-size:13px;font-weight:700;margin:7px 0 5px;padding:0;width:100%;color:#000}
.message_box_right{float:left;margin:10px 0 0 36px}
.cancelled{float:left;margin-bottom:5px;background:url(../../img/front/btn-orange-mini.png) repeat-x;width:100%;border-radius:0}
.cancelled a{color:#916703;font-family:OpenSansSemibold;border:1px solid #d2af0c;font-size:16px;padding:7px 20px;border-radius:2px;display:inline-block;background:#fcfcfb;background:-moz-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfb),color-stop(5%,#fad928),color-stop(100%,#e6be00));background:-webkit-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-o-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-ms-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:linear-gradient(to bottom,#fcfcfb 0,#fad928 5%,#e6be00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0)}
.profil_pg{float:left;width:100%;background:#fdfdfd}
.profil_img{background:#FFF;border:1px solid #E4D1D3;border-radius:8px;width:300px;box-shadow:0 0 4px 2px #E4D1D3;float:left;margin:10px 10px 10px 20px;overflow:hidden;padding:5px 5px 0}
.inbox{background:#F9FAF9;border:1px solid #CCC;float:left;width:100%;border-radius:5px}
.inbox ul{float:left;list-style-type:none;margin:0;padding:0 0 0 10px;width:90%}
.inbox ul li a{color:#d87b08;float:left;font-family:OpenSansRegular;font-size:16px;list-style-type:none;margin-right:3px;background:url(../../img/front/pre_ico.png) right 8px no-repeat;padding-right:18px;font-weight:700}
.inbox ul li{color:#000;float:left;font-family:OpenSansRegular;font-size:16px;font-weight:400;margin-right:3px;padding:7px 5px}
.accepted_box2{float:left;margin-top:45px;position:relative;width:100%}
#showdivmsg .accepted_box2_left,.accepted_box2_left{background:#e3d27d;border:1px solid #f2cc09;border-radius:50%;height:64px;padding:3px;position:absolute;text-align:center;top:-30px;width:64px}
.timeaccepted_box2{background:url(../../img/front/date.png) left 2px no-repeat;position:relative;margin:10px 0 2px;width:90%;float:left;padding:4px 0 4px 23px}
.time_m_2_1{float:left;font-size:11px;font-weight:700;color:#333}
.accepted_box2_left2{margin:0}
.accepted_box2_right{border:1px solid #CCC;float:left;margin:0 0 0 5%;min-height:97px;width:95%;word-wrap:break-word;border-radius:7px;padding-left:40px;padding-bottom:10px}
.accepted_box2_right textarea{background:#FFF;border:1px solid #E9E8E8;color:#736868;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:80px;margin:12px 10px 10px 5px;max-width:96%;min-width:96%;padding:5px 10px;text-align:left}
.send_mas{margin-right:13px;color:#666;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin-left:53px;margin-top:5px}
.chating{color:#333;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:24px;margin:5px 0;width:98%}
.deleteMsges_2_2{float:right;height:14px;margin:0 2px 0 0;position:absolute;right:2px;bottom:5px;width:14px}
.send_mas_right{margin-top:5px}
.accepted_box2_left2{border-radius:50%;float:left;height:56px;overflow:hidden;position:relative;width:56px}
.accepted_box2_left2 img{bottom:0;left:0;margin:auto;max-height:56px;max-width:100%;position:absolute;right:0;top:0}
.forgot_pass{width:500px;margin:5px 0 10px 20px;padding:0;float:left}
.main_dilef{width:172px;margin:0;padding:6px 0 0;float:left;font:16px OpenSansRegular;color:#333}
.main_dirig{width:300px;margin:0;padding:0;float:left;font:15px OpenSansRegular;color:#666}
.inputfull{background-color:#fff;border:1px solid #ddd;padding:10px;resize:none;width:100%}
.bgwhite{float:left}
.creat_b{float:left;padding:0 7px;width:100%}
.creat_b .colx2-left{float:left;width:100%}
.creat_b .bullentbyptsecinner{padding-top:5px;width:56%}
.creat_b .bullentbyptsec label{color:#282727;display:block;float:left;font-size:13px;margin-bottom:4px;padding-right:0;padding-top:3px;text-align:left;width:100px}
.bullentbyptsecinner input[type=radio]{float:left;margin:1px 5px 0 0}
.accepted_box2_right .creat_b input[type=submit]{margin:10px 0 0}
.creat_b .bullentbyptsecinner label{font-size:12px;margin-right:12px;padding:0;width:auto}
#searchList{position:relative}
.forgot_pass .grid_5{float:left;margin-left:180px;width:270px}
.forgot_pass .grid_8{width:470px}
.searchlist.placesearch .grid_8{background:#fff;font:13px OpenSansRegular;margin-left:-8px;padding-bottom:0;width:298px}
.searchlist .bgwhite{background:#eeece0;padding:5px;position:absolute;z-index:1050}
.inputsdiv{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#FFF;border-color:#8C8C8B #B5B5B5 #B5B5B5;border-image:none;border-radius:5px;border-right:1px solid #B5B5B5;border-style:solid;border-width:2px 1px 1px;margin-bottom:10px;padding:5px;float:left}
.selectList{font:14px OpenSansRegular;padding-bottom:10px;margin-left:9px;color:#333}
.searchlist .pane2{padding:0 0 0 10px;width:276px!important}
.searchlist ul{list-style:none;margin:0;padding:0}
.searchlist ul li{background:#fff;font-size:12px;list-style:none;margin:3px 0;padding:5px}
.s-box ul li{display:block;width:240px}
.searchlist ul li a{color:#000;font-size:12px;text-decoration:none}
.s-box ul li a{display:block;text-decoration:none}
.messageimg{float:left;height:40px;overflow:hidden;border:1px solid #ddd;width:40px}
.messagename{float:left;font:12px Arial,Helvetica,sans-serif;padding:0 0 0 10px;width:150px}
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#494444}
.jScrollPaneDrag{position:absolute;background:#000;cursor:pointer;overflow:hidden}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px}
.scroll-pane{width:100%;height:auto;overflow:auto}
#pane1{height:650px;overflow:auto;width:255px}
#pane3{height:350px;overflow:auto;width:660px}
#pane2{height:250px;overflow:auto;width:255px}
#post_list{height:504px;overflow:auto;width:100%}
.block1.dish_detail .jScrollPaneContainer{margin-top:5px}
.block1.placedetail .jScrollPaneContainer{margin-top:7px}
.paginator{color:#333;float:left;text-align:right;width:100%}
.rightmsg .accepted_box2_left{right:-25px}
.rightmsg .accepted_box2_right{padding-left:16px;background:#efefef}
.accepted_box2_right input[type=submit]{border:1px solid #f1484a;color:#fff;border-radius:5px;padding:2px 18px;float:right;font-size:18px;font-weight:400;text-align:center;font-family:OpenSansRegular;background:#93dcff;background:-moz-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#93dcff),color-stop(2%,#32bcff),color-stop(99%,#f1484a));background:-webkit-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-o-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-ms-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:linear-gradient(to bottom,#93dcff 0,#32bcff 2%,#f1484a 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93dcff',endColorstr='#f1484a',GradientType=0)}
.accepted_box2_right input[type=submit]:hover{background:#f1484a;background:-moz-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1484a),color-stop(98%,#32bcff),color-stop(100%,#93dcff));background:-webkit-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-o-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-ms-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:linear-gradient(to bottom,#f1484a 0,#32bcff 98%,#93dcff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1484a',endColorstr='#93dcff',GradientType=0)}
.messageimg>img{max-width:100%}
.reviewFormSec{float:left;width:100%}
.der{float:left;width:100%;margin:15px 0}
.itemidinn{width:100%;float:left}
.itemidinner{display:table;width:100%;margin-bottom:30px;border:1px solid #ddd;padding:15px;background:#efefef;border-radius:0}
.aleter{background:#f9f1cb;border:1px solid #ddba0d}
.detaiinder,.detaiinderinnserdimensin{display:table-row;width:100%}
.lft{display:table-cell;font-family:Arial,Helvetica,sans-serif;color:#333;font-size:13px;padding:7px 0;font-weight:700;width:34%}
.rht{display:table-cell;font-family:Arial,Helvetica,sans-serif;color:#333;font-size:13px;padding:4px 0;font-weight:700}
.formsecinner{border:1px solid #ddd;border-radius:5px;float:left;width:60%}
.head_h3{border-bottom:1px solid #ddd;color:#f1484a;float:left;font-family:OpenSansSemibold;font-size:18px;padding:8px 10px 9px;width:100%}
.quoteform{float:left;padding:7px 10px 8px;width:100%}
.quoteform b{display:block;color:#2e2e2e;font-size:14px;font-family:OpenSansSemibold;text-align:left;padding-top:10px;float:left;width:30%;font-weight:400}
.inopudqform{float:left;width:66%;color:#9a9a9a;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:left;padding-top:2px}
.inopudqform input[type=text],.u_boxse2 input[type=password]{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.inopudqform input[type=file]{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.inopudqform textarea{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;max-width:100%;min-width:100%;border:1px solid #ddd;min-height:100px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.quoteaddform{float:left;width:60%}
.quoteaddform input[type=submit]{border:1px solid #f1484a;color:#fff;border-radius:5px;padding:3px 13px;float:left;font-size:18px;font-weight:400;text-align:center;font-family:OpenSansRegular;height:36px;background:#93dcff;background:-moz-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#93dcff),color-stop(2%,#32bcff),color-stop(99%,#f1484a));background:-webkit-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-o-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-ms-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:linear-gradient(to bottom,#93dcff 0,#32bcff 2%,#f1484a 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93dcff',endColorstr='#f1484a',GradientType=0)}
.quoteaddform input[type=submit]:hover{background:#f1484a;background:-moz-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1484a),color-stop(98%,#32bcff),color-stop(100%,#93dcff));background:-webkit-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-o-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-ms-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:linear-gradient(to bottom,#f1484a 0,#32bcff 98%,#93dcff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1484a',endColorstr='#93dcff',GradientType=0)}
.quoteaddform input[type=reset]{color:#916703;height:36px;font-family:OpenSansSemibold;border:1px solid #d2af0c;font-size:18px;margin-left:10px;padding:3px 13px;border-radius:5px;display:inline-block;background:#fcfcfb;background:-moz-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfb),color-stop(5%,#fad928),color-stop(100%,#e6be00));background:-webkit-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-o-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-ms-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:linear-gradient(to bottom,#fcfcfb 0,#fad928 5%,#e6be00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0)}
.quoteaddform input[type=reset]:hover{background:#e6be00;background:-moz-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6be00),color-stop(95%,#fad928),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-o-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-ms-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:linear-gradient(to bottom,#e6be00 0,#fad928 95%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6be00',endColorstr='#ffffff',GradientType=0)}
a.abc{color:#916703;height:36px;font-family:OpenSansSemibold;border:1px solid #d2af0c;font-size:18px;margin-left:10px;padding:4px 13px;border-radius:5px;display:inline-block;background:#fcfcfb;background:-moz-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfb),color-stop(5%,#fad928),color-stop(100%,#e6be00));background:-webkit-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-o-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-ms-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:linear-gradient(to bottom,#fcfcfb 0,#fad928 5%,#e6be00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0)}
a.abc:hover{background:#e6be00;background:-moz-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6be00),color-stop(95%,#fad928),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-o-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-ms-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:linear-gradient(to bottom,#e6be00 0,#fad928 95%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6be00',endColorstr='#ffffff',GradientType=0)}
.latest_code{float:right;width:37%;border:1px solid #ddd;border-radius:5px;min-height:284px}
.latest_tb{display:table;width:100%}
.latest_tr{display:table-row;width:100%}
.latest_td{display:table-cell;font-family:OpenSansRegular;font-size:14px;color:#333;border-top:1px solid #ddd;padding:10px}
.latest_codes{color:#f1484a;float:left;font-family:OpenSansSemibold;font-size:18px;padding:6px 11px 10px;width:100%}
.itemtitle{float:left;background:#f0c907;padding:5px 100px 5px 22px;font-family:OpenSansSemibold;font-size:14px;color:#585c5d;position:relative;margin-right:21px;height:30px;border-radius:5px 0 0}
.itemtitle:before{border-bottom:0 solid transparent;border-left:20px solid #f0c907;border-top:30px solid transparent;content:"";margin:0;position:absolute;right:-20px;top:0}
.nolatestquote{float:left;width:100%;text-align:center;font-family:OpenSansSemibold;font-size:14px;color:#585c5d;padding:10% 0}
.p_us.profile_page{float:left;margin:40px 0;width:100%}
.new_user{float:left;width:100%;background:#ebebeb;box-shadow:0 0 10px 0 #666}
.usertitilef{background:#f2cc09;border-bottom:1px solid #c1a105;float:left;padding:13px 22px;width:100%;color:#8f7704;font-family:OpenSansSemibold;font-size:20px;text-shadow:1px 1px #fff0a8}
.profilemain{float:left;width:100%;padding:20px}
.us_pro{border:4px solid #f1484a;border-radius:3px;display:inline-block;height:186px;overflow:hidden;position:relative;width:186px;float:left}
.user_img img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}
.pro_right{float:left;width:70%;margin-left:20px}
.business_ico{float:left;width:100%}
.pro_right p{float:left;width:100%;margin-bottom:10px}
.lef{color:#2f343a;float:left;font-family:OpenSansSemibold;font-size:14px;font-weight:400;width:22%}
.rig{color:#9a9a9a;float:left;font-family:OpenSansSemibold;font-size:14px;font-weight:400;padding-top:2px;text-align:left;width:60%}
.profile-wrapper{display:inline-block;height:72px;overflow:hidden;position:relative;width:72px;float:left;border-radius:100%;border:1px solid #333}
.profile-wrapper img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}
.login_imgs{background:#efefef;border:1px solid #ddd;border-radius:5px;float:left;width:50%;margin-bottom:10px}
.imgdiv{display:inline-block;height:190px;margin:9px 0;overflow:hidden;position:relative;width:100%;float:left}
.imgdiv img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}
.spandie{float:left;width:100%;padding:10px 0;background:#ddd}
.hira{color:#333;display:inline-block;font-size:13px;font-weight:700;margin-left:5px}
.u_boxse2 input[type=checkbox]{float:left;margin:0 5px 0 10px;}
.searchssec{float:left}
.sort_bys_sm{float:right}
.sort_bys_sm label{color:#2f343a;float:left;font-family:OpenSansSemibold;font-size:14px;font-weight:400;padding:11px}
.sort_bys_sm select{line-height:24px;background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:150px;border:1px solid #ddd;height:40px;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.helpst{padding-top:6px}
.route_box{float:left;width:100%;padding:2px 30px}
.dl_ri{float:left;width:100%;padding-bottom:7px}
.dl_ri input[type=radio]{float:left;margin:0 5px 0 0}
.dl_ri label{color:#333;float:left;font-family:OpenSansRegular;font-size:12px;line-height:14px}
.tr_dai_route p{float:left;width:100%;color:#6a6a6a;font-size:12px;font-family:OpenSansRegular;padding:3px 0}
.tr_dai_route p span{color:#00acff;padding-left:3px}
.drse_box{float:left;width:100%;margin-top:40px}
.drse_box h2{float:left;width:100%;background:#f1484a;color:#fff;font-size:14px;font-family:OpenSansSemibold;padding:6px 16px;border-radius:3px;margin-bottom:20px;font-weight:400}
.drse_tb{display:table;width:100%}
.drse_tr{display:table-row;width:100%}
.drse_td{display:table-cell}
.fromsec.fromsecse{float:left;margin-top:23px;width:100%}
.pvlable{color:#333;float:left;font-family:OpenSansRegular;font-size:13px;font-weight:700;padding-right:10px;padding-top:4px}
.fromsec.fromsecse select{line-height:24px;background:#fff;font-family:OpenSansRegular;font-size:12px;color:#333;float:left;padding:2px 12px;width:100%;border:1px solid #ddd;height:28px;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.fromsec.fromsecse input[type=submit]{border:1px solid #f1484a;color:#fff;border-radius:3px;padding:3px 15px;float:left;line-height:17px;margin-left:10px;font-size:15px;font-weight:400;text-align:center;font-family:OpenSansRegular;background:#93dcff;background:-moz-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#93dcff),color-stop(2%,#32bcff),color-stop(99%,#f1484a));background:-webkit-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-o-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-ms-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:linear-gradient(to bottom,#93dcff 0,#32bcff 2%,#f1484a 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93dcff',endColorstr='#f1484a',GradientType=0)}
.fromsec.fromsecse input[type=submit]:hover{background:#f1484a;background:-moz-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1484a),color-stop(98%,#32bcff),color-stop(100%,#93dcff));background:-webkit-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-o-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-ms-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:linear-gradient(to bottom,#f1484a 0,#32bcff 98%,#93dcff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1484a',endColorstr='#93dcff',GradientType=0)}
.trucksecdetail{background:#fff;border:1px solid #f1484a;border-radius:5px;color:#333;float:left;padding:11px;width:73%}
.trucksecdetail:before{border-bottom:14px solid transparent;border-top:14px solid transparent;border-right:13px solid #f1484a;top:89px;content:"";left:-13px;margin:0;position:absolute}
.trucktitle{color:#f1484a;float:left;font-family:OpenSansSemibold;font-size:18px;padding:6px 0;width:100%}
.truckleftsec,.trucksecshow{float:left;width:100%}
.drty{float:left;width:74%}
.timgsec{float:left}
.driversec{float:left;width:100%}
.truckrightsec{float:left;width:100%;border:1px solid #ddd;border-radius:3px;margin-top:0;padding:10px}
.tinnersec{float:left;width:100%;padding:2px 0}
.tleftsec{float:left;width:35%;font-family:OpenSansRegular;font-size:13px;font-weight:700;color:#333}
.trightsec{float:left;width:65%;font-family:OpenSansRegular;font-size:13px;color:#333}
.dleft{float:left;width:26%;color:#333;font-family:OpenSansRegular;font-size:13px;font-weight:700}
.dright{float:left;width:70%;color:#333;font-family:OpenSansRegular;font-size:13px}
.pvlable_select{float:left;width:25%}
.detail_inforss{border:1px solid #f1484a;float:left;width:100%;border-bottom:none}
.detail_tbs{display:table;width:100%}
.journeysecs{display:table-row;width:100%;background:#f1484a}
.journeyinsersec1s{display:table-row;width:100%}
.journheads{display:table-cell;color:#fff;font-family:OpenSansRegular;font-size:14px;font-weight:700;padding:8px 15px;text-align:center;border-right:1px solid #f1484a}
.journinvalus{display:table-cell;color:#2e2e2e;font-family:OpenSansRegular;font-size:14px;font-weight:400;padding:8px 15px;text-align:center;border-bottom:1px solid #f1484a}
.radio_btn .requird_boxes{float:left;margin:0 0 10px;width:100%}
.remember.form_field{float:left;text-align:left;width:100%}
.radio_btn .radiocheck{float:left;margin-right:5px}
.radio_btn .bw_checkbox.checkselect{float:left;margin:0 15px 0 0;padding:0 0 0 21px;text-align:center;width:35px}
.radio_btn .bw_checkbox.checkselect .avail-check{float:left;margin:0 0 5px}
.radio_btn label{float:left;margin-top:-3px;padding:0}
.radio_btn .bw_checkbox.checkselect label{display:inline-block;float:none;padding:0 3px;width:15px}
.radio_btn .customSec{display:inline-block;margin-top:10px}
.radio_btn .daysSec.ctsus{display:inline-block;margin:0 0 15px;width:100%}
.lad{left:45%;position:absolute}
.lising_box.inquireslist{margin:0}
.h{font-weight:700;position:relative}
.h1{font-size:21px}
.top_box{background-color:#f1484a;border-radius:3px;float:left;margin-bottom:20px;padding:10px;text-align:center;width:100%}
.listing-cta-ft{color:#fff;display:inline-block;margin-top:10px;width:100%}
.listing-cta-hd{color:#fff;font-size:25px}
.btn-wrap a{border:1px solid #d2af0c;border-radius:5px;color:#916703;display:inline-block;font-family:OpenSansSemibold;font-size:14px;height:30px;margin-left:10px;padding:3px 15px;background:#fcfcfb;background:-moz-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfb),color-stop(5%,#fad928),color-stop(100%,#e6be00));background:-webkit-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-o-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-ms-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:linear-gradient(to bottom,#fcfcfb 0,#fad928 5%,#e6be00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0)}
.btn-wrap a:hover{background:#e6be00;background:-moz-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6be00),color-stop(95%,#fad928),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-o-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-ms-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:linear-gradient(to bottom,#e6be00 0,#fad928 95%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6be00',endColorstr='#ffffff',GradientType=0)}
.item_details_box{float:left;padding:20px 0 0;width:100%}
.box{border-bottom:1px solid #ccc;display:inline-block;margin:0 0 10px;vertical-align:top;width:100%}
.box>h3{color:#f1484a;font-size:16px;padding:0 10px}
.box .display_detail{display:inline-block;margin:10px 10px 0;vertical-align:top;width:45%;word-wrap:break-word}
.box .display_detail .lft{display:inline-block;vertical-align:top;width:33%}
.box .display_detail .rgt{color:#333;display:inline-block;vertical-align:top;font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:7px 0;width:65%}
.box .display_detail.description2 .lft{width:15%}
.box .display_detail.description2 .rgt{width:75%}
.display_detail.description2{width:100%}
.item_details_title{background-color:#f0c907;border-radius:5px;color:#585c5d;float:left;font-family:OpenSansSemibold;font-size:14px;height:30px;margin-right:21px;padding:5px 10px;width:100%}
.breadcrumb{float:left;margin-bottom:15px;width:100%}
.breadcrumb ul{float:left; padding-top:7px; padding-left:10px;}
.breadcrumb li{display:inline-block}
.breadcrumb li a:before{color:#f1484a;content:"\0020";float:right;font-size:15px;padding:0 5px}
.breadcrumb li a{color:#f1484a;font-size:15px}
.breadcrumb p{color:#666;font-size:15px}
.en_links{color:#f1484a}
.en_links:hover{text-decoration:underline}
.acptes{color:green}
.more:after{content:"\25BC"}
.more{color:#f1484a;cursor:pointer;display:inline-block;width:100%}
.less:after{content:"\25B2"}
.less{color:#f1484a;cursor:pointer;display:inline-block;width:100%}
.us_profiles{float:left;width:100%;margin-top:50px}
.public_profile .my_top_left{background-color:#fff}
.public_profile .m_r_top h1{color:#f1484a;font-size:20px;margin:0 0 6px}
.public_profile .m_r_top{text-align:center}
.wrap_m_r{background-color:#eceaea;display:inline-block;padding:5px 10px;width:100%}
.public_profile .m_r_top p{color:#f1484a;font-family:opensansregular;font-size:15px}
.m_r_details{float:left;margin:15px 0;padding:0 10px;width:100%}
.m_r_details li{color:#f1484a;font-family:opensansregular;font-size:14px;line-height:25px;padding-left:20px;word-wrap:break-word; position: relative;}
.m_r_details li.member{background:url(../../img/front/member_icon.png) 0 4px no-repeat}
.m_r_details li.contact{background:url(../../img/front/contact_icon.png) 0 4px no-repeat}
.m_r_details li.email{background:url(../../img/front/email_icon.png) 0 4px no-repeat}
.m_r_details .rating{display:inline-block;margin:10px 0 0;text-align:center;width:100%}
.m_r_details .rating h4{color:#45464c;font-size:18px;margin:0 0 10px}
.reviews_list{float:left;width:100%}
.tds.aft a{color:#f1484a}
.tds.aft a:hover{text-decoration:underline}
.tds.aft6 a img:hover{opacity:.8}
.lablestops{color:#999;padding:0 17px}
.no-data-front{background:url(../../img/front/no_data_logo.png) center bottom no-repeat;display:inline-block;padding:40px 0 75px;text-align:center;width:100%}
.no-data-front p{color:#f1484a;font-size:22px}
.imgseccs .log_boxitem label,.itemsecc .log_boxitem label{min-height:0}
.journinvalus .jourlinks{color:#f1484a;font-weight:700}
.save_bys input[type=submit]{border:1px solid #d2af0c;border-radius:5px;color:#916703;float:right;font-family:OpenSansSemibold;font-size:14px;height:32px;margin-right:10px;padding:0 8px;background:#fcfcfb;background:-moz-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfb),color-stop(5%,#fad928),color-stop(100%,#e6be00));background:-webkit-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-o-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-ms-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:linear-gradient(to bottom,#fcfcfb 0,#fad928 5%,#e6be00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0)}
.save_bys input[type=submit]:hover{background:#e6be00;background:-moz-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6be00),color-stop(95%,#fad928),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-o-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-ms-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:linear-gradient(to bottom,#e6be00 0,#fad928 95%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6be00',endColorstr='#ffffff',GradientType=0)}
.save_bys{float:right}
.sr_tds.aft2 a{color:#f1484a;font-family:opensanssemibold; text-transform: uppercase;}
.sr_tds.aft2>a:hover{text-decoration:underline}
.popup .my_top_right{width:100%;padding:0}
.waitload{display:inline-block;left:43%;position:absolute;top:50%;z-index:11}
.categories_list{float:left;margin-top:20px;text-align:left;width:100%}
.categories_list li{display:inline-block;margin:12px 0;vertical-align:top;width:16%;word-wrap:break-word}
.categories_list a{color:#f1484a;display:block;font-family:OpenSansRegular;font-size:14px;text-align:center}
.categories_list li.change a{color:#d2af0c}
.categories_list h3 a{text-align:left}
ui-state-active .categories_list .ui-state-active li a{color:#fff!important}
.heading,.listmain{float:left;width:100%}
.scroll_tip{display:none;width:100%}
.scroll_span{color:#f1484a;font-size:13px}
.scroll_span:after{content:"\00BB";font-size:15px;padding:0 0 0 5px}
.lisitn_opf .aft6 a{display:inline-block;margin:1px 0}
.lisitn_opf .aft6 a.srch_nut.detail.desabled{background:url(../../img/front/feedback_icon.png) center center no-repeat;height:26px;width:28px}
.popup .my_detais_box{padding:0}
li.tds.aft6{width:100px}
li.tds.aft6.fx_wid{max-width:60px;min-width:60px}
.site_page{background-color:#fefefb;float:left;margin-top:5px;padding:30px 0;width:100%}
.page_title{border-bottom:2px solid #888;color:#f1484a;font-family:OpenSansSemibold;font-size:20px;font-weight:400;margin-bottom:10px;padding-bottom:5px}
.l_left{float:left;padding-right:20px;width:50%}
.l_right{float:left;padding-left:20px;width:50%}
.form-field:after{clear:both;content:"";display:block;float:none}
.form-field{display:inline-block;margin-bottom:13px;position:relative;width:100%}
textarea.form-control{height:100px; max-width:100%;}
.horizontal-form .form-field .control{overflow:hidden}
.l_left .allrequried{font-size:11px}
.listen{float:left;width:100%}
.plain_content_w.aboutsd{display:inline-block;padding:15px 10px 10px;width:100%}
.contact_page{border:1px solid #f1484a;border-radius:5px;float:left;width:100%}
.contact_page .control input[type=submit]{background:#f1484a;border:1px solid #f1484a;border-radius:5px;color:#fff;float:left;font-family:OpenSansRegular;font-size:15px;font-weight:400;height:35px;padding:5px 15px;text-align:center;margin:0 10px 0 0; line-height:20px;}
.contact_page .control input[type=reset]{background:#fff;border:1px solid #f1484a;border-radius:5px;color:#f1484a;float:left;font-family:OpenSansRegular;font-size:15px;font-weight:400;height:35px;padding:5px 15px;text-align:center ; line-height:20px;}
.headline{display:inline-block;width:100%}
.headline h2{background:url(../../img/front/truck_icon.png) left center no-repeat;color:#f1484a;font-family:opensanssemibold;font-weight:400;padding-left:45px}
.mg_list{display:inline-block;margin:8px 0;width:100%}
.con_ri li{color:#2e2e2e;display:inline-block;margin:1px 0;padding:5px 0 5px 25px;width:100%}
.con_ri li.address{background:url(../../img/front/address_icon.png) left center no-repeat}
.con_ri li.emailse{background:url(../../img/front/email_icon1.png) left center no-repeat}
.con_ri li.phone{background:url(../../img/front/phone_icon.png) left center no-repeat}
.con_ri li.fax{background:url(../../img/front/zip_icon.png) left center no-repeat}
.journeydetailssec{margin:10px 0 40px;width:100%}
.journeyDatasec{display:table;width:100%;border:1px solid #f1484a;border-bottom:none;border-right:none;margin-top:10px}
.journeysec{display:table-row;width:100%;background:#f1484a}
.journeyinsersec1{display:table-row;width:100%}
.journhead{display:table-cell;color:#fff;font-family:OpenSansRegular;font-size:13px;font-weight:700;padding:8px 15px;text-align:center;border-right:1px solid #f1484a;width:119px}
.journinvalu{border-bottom:1px solid #f1484a;border-right:1px solid #f1484a;color:#2e2e2e;display:table-cell;font-family:OpenSansRegular;font-size:12px;font-weight:400;padding:8px 15px;text-align:center;word-break:break-all}
.jtitle{color:#f1484a;display:inline-block;font-family:OpenSansRegular;font-size:18px;font-weight:400;padding:4px 7px;text-align:left}
.journey_wrap{float:left;margin:0 0 10px;width:100%}
.ua-safari .user_img{border-radius:0}
.write_form{border:1px solid #ddd;border-radius:5px;box-sizing:border-box;float:left;margin-top:10px;padding:20px;width:100%}
.write_form_box{float:left;margin-bottom:10px;width:100%}
.write_form_box label{color:#2f343a;float:left;font-family:OpenSansSemibold;font-size:14px;font-weight:400;width:30%}
.write_txt{float:left;width:50%}
.write_txt textarea{background-color:#fff;border:1px solid #ddd;height:100px;padding:10px;resize:none;width:100%}
.context22 h2{background-color:#f1484a;border-radius:5px;color:#fff;font-family:opensanssemibold;font-weight:400;padding:6px 10px}
.new_clas .sr_1{margin-right:11px;width:14%}
.new_clas .sr_1.catselect{width:15%}
.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all{max-height:220px;overflow-y:auto}
.intransimg{background-color:#fff;border:1px solid #ccc;display:inline-block;height:70px;overflow:hidden;padding:3px;position:relative;vertical-align:middle;width:70px}
.intransimg>img{bottom:0;left:0;margin:auto;max-height:64px;position:absolute;right:0;top:0}
.listing_cell a.asc{background:url(../../img/front/asc.png) right 8px no-repeat}
.listing_cell a.desc{background:url(../../img/front/desc.png) right 1px no-repeat}
.listing_cell a{background:url(../../img/front/temp.png) right center no-repeat;padding-right:15px; color: #fff}
.sr_title .listing_cell{color:#fff;font-size:14px;min-width:115px;padding:7px 5px}
.ui-accordion{height:auto!important}
.sr_title .td a{background:url(../../img/front/temp.png) right center no-repeat;padding-right:15px}
.sr_title .td a.desc{background:url(../../img/front/desc.png) right 1px no-repeat}
.sr_title .td a.asc{background:url(../../img/front/asc.png) right 8px no-repeat}
.enquiry_tab{float:left;width:70%;margin-top:15px}
.enquiry_tab ul{float:left;width:100%}
.enquiry_tab ul li{float:left;margin-right:10px}
.enquiry_tab ul li a{color:#916703;font-family:OpenSansRegular;border:1px solid #d2af0c;font-size:16px;padding:5px 15px;border-radius:5px;display:inline-block;background:#fcfcfb;background:-moz-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfb),color-stop(5%,#fad928),color-stop(100%,#e6be00));background:-webkit-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-o-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-ms-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:linear-gradient(to bottom,#fcfcfb 0,#fad928 5%,#e6be00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0)}
.enquiry_tab ul li a:hover,.enquiry_tab ul li.active a{color:#fff;border:1px solid #f1484a;background:#93dcff;background:-moz-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#93dcff),color-stop(2%,#32bcff),color-stop(99%,#f1484a));background:-webkit-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-o-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-ms-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:linear-gradient(to bottom,#93dcff 0,#32bcff 2%,#f1484a 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93dcff',endColorstr='#f1484a',GradientType=0)}
.addtru{display:none;position:absolute;left:0;top:34px;z-index:9999}
.add_trucks:hover .addtru{display:block}
.addtru ul{float:left;width:100%;border:1px solid #f1484a;background:#fff;border-radius:5px;margin-top:10px}
.addtru ul li{float:left;width:100%;border-bottom:1px #f1484a solid}
.addtru ul li:last-child{border-bottom:none;border-radius:0 0 5px 5px}
.addtru ul li:first-child a{border-radius:5px 5px 0 0}
.addtru ul li:last-child a{border-radius:0 0 5px 5px}
.addtru ul li a{float:left;background:0 0;border:none;color:#353535;font-size:13px;text-align:center;width:100%;border-radius:0}
.addtru ul li a:hover{background:#ddd}
.addtru ul:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:9px solid #f1484a;top:2px;content:"";left:40%;margin:0;position:absolute}

.urenquiry{ background:#e4cf63}
.urgent{background:url(../../img/front/urgent_icon.png) no-repeat left top; }
.urgentmylisting{background-image:url(../../img/front/urgent_icon.png);background-position:left top;background-repeat:no-repeat}
.re-more{float:left;text-align:right;width:100%}
.re-more a{color:#f1484a;font-size:14px}
.re-more a:hover{text-decoration:underline}
a.rabuse.checklogin{color:#21b1f6;font-size:13px}
a.rabuse.checklogin:hover{text-decoration:underline}
.laibk{float:left;width:100%}
.saveseaavh{border:1px solid #f1484a;border-radius:5px;color:#fff;float:right;font-family:OpenSansSemibold;font-size:14px;cursor:pointer;
           margin-right:10px;padding:3px 8px;background:#f1484a;}
.flagsec{float:left}
.flagsec a{color:#f1484a;cursor:pointer}
.flagsec a:hover{text-decoration:underline}
.chakds{float:left;font-size:13px;color:#9d9191;font-family:OpenSansRegular;line-height:13px;width:40%}
.chakds a{color:#f1484a}
.listing_cell.crll_first{padding:7px 29px}
.ser_mid{float:left;margin-top:70px;padding-bottom:50px;width:100%}
.ser_mid h1{color:#f1484a;padding:0;margin:0;font-size:30px;font-weight:400}
.ser_mid h3{color:#595959;padding:0;margin:0;font-size:20px;font-weight:400}
.ser_box{border-top:1px #e5e6e5 solid;float:left;width:100%;margin-top:20px;padding-top:20px}
.ser_box h4{color:#595959;padding:0;margin:0 0 35px;font-size:16px;font-weight:400}
.ser_box_left{float:left;width:49%;border:2px dashed #e4e4e4;border-radius:5px;min-height:200px;text-align:center;padding:20px}
.ser_box_left h2{color:#f1484a;padding:0 0 15px;margin:0;font-size:18px;font-weight:400;font-family:OpenSansSemibold;text-align:center}
.ser_img{display:inline-block;border-radius:5px;height:215px;overflow:hidden;padding:0;position:relative;text-align:center;width:100%;margin-bottom:20px}
.ser_img img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}
.ser_box_left p{color:#404243;padding:0 0 15px;margin:0;font-size:15px;font-weight:400;font-family:OpenSansRegular;text-align:center}
.reg_bid{float:left;width:100%;text-align:center}
.reg_bid a{text-transform:uppercase;color:#fff;font-family:OpenSansSemibold;border:1px solid #f1484a;font-size:16px;padding:7px 12px;border-radius:5px;
          display:inline-block;background:#f1484a;}
.ser_box_right{float:right}
.ser_bo{float:left;width:100%;padding:70px 0 20px}
.ser_name,
.ser_bo h2{color:#32312f;padding:0 0 15px;margin:0;font-size:20px;font-weight:400;font-family:OpenSansSemibold;text-align:left}
.ser_bo p{color:#404243;padding:15px 0 5px;margin:0;font-size:15px;font-weight:400;font-family:OpenSansRegular;text-align:left}
.ser_bo a{color:#f1484a;padding:0;margin:0;font-size:15px;font-weight:400;font-family:OpenSansSemibold;text-align:left}
.select_fil span{display:inline-block;float:left;overflow:hidden;position:relative;width:100%}
.select_fil span:after{background-color:#ccc;bottom:0;color:#333;content:"\25BC";height:16px;padding:11px;pointer-events:none;position:absolute;right:1px;top:1px;z-index:1;border-radius:0 2px 2px 0}
.select_fil select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}
.select_fil option{padding:0 5px}
.select_fil select{border:1px solid #ddd;color:#333;float:left;font-family:OpenSansRegular;width:100%}
.catselect span{display:inline-block;float:left;overflow:hidden;position:relative;width:100%}
.catselect span:after{background-color:#f1484a;bottom:0;color:#fff;content:"\25BC";height:10px;padding:14px 8px;pointer-events:none;position:absolute;right:1px;top:1px;z-index:1;border-radius:0 3px 3px 0}
.catselect select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}
.catselect option{padding:0 5px}
.catselect select{float:left;font-family:OpenSansRegular;width:100%}
.sort_stl span{display:inline-block;float:left;overflow:hidden;position:relative;width:150px}
.sort_stl span:after{background-color:#ccc;bottom:0;color:#333;content:"\25BC";height:10px;padding:14px 8px;pointer-events:none;position:absolute;right:1px;top:1px;z-index:1;border-radius:0 3px 3px 0}
.sort_stl select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}
.sort_stl option{padding:0 5px}
.sort_stl select{float:left;font-family:OpenSansRegular;width:100%}
.login_input span{display:inline-block;float:left;overflow:hidden;position:relative;width:100%; margin-bottom:8px;}
.login_input span:after{background-color:#ccc;bottom:0;color:#333;content:"\25BC";height:10px;padding:17px 8px;pointer-events:none;position:absolute;right:1px;top:1px;z-index:1;border-radius:0 2px 2px 0}
.login_input select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}
.login_input option{padding:0 5px}
.login_input select{float:left;font-family:OpenSansRegular;width:100%}
.enquiry_tabd{float:left;width:70%;margin-top:15px}
.enquiry_tabd ul{float:left;width:100%}
.enquiry_tabd ul li{float:left;margin-right:10px;background:#f1484a;border:1px solid #f1484a;border-radius:5px}
.enquiry_tabd ul li a{color:#fff;font-size:14px;padding:8px 15px 8px 32px;display:inline-block;font-weight:700}
.enquiry_tabd ul li a:hover,.enquiry_tabd ul li.active a{color:#fff}

.my_truckse{background:url(../../img/front/trucks_ico2.png) 7px 8px no-repeat}
.my_menu ul li.active .my_truckse,.my_truckse:hover{background:url(../../img/front/trucks_ico2_hover.png) 7px 8px no-repeat}
.my_drivers{background:url(../../img/front/driver_ico2.png) 7px 8px no-repeat}
.enquiry_tabd ul li.active .my_drivers,.my_drivers:hover{background:url(../../img/front/driver_ico2_hover.png) 7px 8px no-repeat}
.my_journryse{background:url(../../img/front/journeys_ico2.png) 10px 8px no-repeat}
.my_journryse:hover,.my_menu ul li.active .my_journryse{background:url(../../img/front/journeys_ico2_hover.png) 10px 8px no-repeat}
.my_des{float:left;width:100%;min-height:50px;background:url(../../img/front/des_bg.png) left top repeat-x #e1e2e3}
.my_des_tital{float:left;font-family:open_sansbold;color:#838485;font-size:27px;line-height:65px}
.des_right{float:right}
.des_menu,.des_menu ul{float:left}
.des_menu ul li{float:left;background:url(../../img/front/de_bg.png) left top repeat-x #f0f0f0;margin-right:1px;min-height:65px;width:80px;position:relative}
.des_menu ul li.prflblk{width:200px}
.des_massege{float:left;width:100%;text-align:center;padding:18px 0 0}
.des_massege span{background:#f1484a;color:#fff;font-family:open_sansbold;font-size:12px;padding:5px 10px;margin-right:-37px;border-radius:50%;display:inline-block;vertical-align:top}
.mes_ico{display:inline-block;background:url(../../img/front/mes_ico.png) no-repeat #f0f0f0;width:16px;height:12px;vertical-align:bottom;margin-top:17px}
.ntf_ico{display:inline-block;background:url(../../img/front/vel_ico.png) no-repeat;width:17px;height:17px;vertical-align:bottom;margin-top:17px}
.profile_blk{display:block}
.profle_pic{width:46px;height:46px;border-radius:50%;overflow:hidden;margin:10px;float:left}
.profle_txt{float:left;text-transform:uppercase;margin-left:5px;margin-top:12px;line-height:21px}
.wpt{color:#f1484a;font-size:15px;font-family:OpenSansSemibold}
.pnm{display:block;font-size:12px;color:#000;font-family:OpenSansSemibold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:125px}
.lst_shpmnt{float:left;margin:13px 0 13px 13px}
.lst_shpmnt a{border:1px solid #f1484a;color:#fff;border-radius:5px;padding:9px 23px;float:left;font-size:14px;font-weight:400;text-align:center;font-family:OpenSansRegular;background:#93dcff;background:-moz-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#93dcff),color-stop(2%,#32bcff),color-stop(99%,#f1484a));background:-webkit-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-o-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-ms-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:linear-gradient(to bottom,#93dcff 0,#32bcff 2%,#f1484a 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93dcff',endColorstr='#f1484a',GradientType=0)}
.msb_hd{font-family:OpenSansSemibold;font-size:16px;height:60px;color:#fff;background:url(../../img/front/nw_bg.png) 10px center no-repeat #f1484a;padding:12px 10px 10px 50px;text-transform:uppercase}
.shpmt_rcd ul li{width:100%;float:left;display:block;background:#e5e9ec}
.shpmt_rcd ul li:nth-child(2n){width:100%;float:left;display:block;background:#fff}
.shpmnt_nmbl{ font-family:OpenSansSemibold; width:37%; float:left; padding:15px 10px 15px 30px; border-right:1px solid #fff; height:70px}
.shpmnt_lc{width:38%;float:left;font-family:OpenSansSemibold;height:70px;border-right:1px solid #fff}
span.shpmnt_nm{display:block;font-size:16px;color:#f1484a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
span.shpmnt_dtl{display:block;font-size:13px;color:#404243;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.shpmnt_type{width:10%;float:left;text-align:center;font-size:13px;color:#353839;font-family:OpenSansSemibold;border-right:1px solid #fff;height:70px;line-height:70px;text-transform:capitalize}
.shpmnt_type a{font-size:13px;color:#353839}
.lc_frm,.lc_to{width:50%;float:left;padding:5px 10px}
span.lchd{display:block;font-size:16px;color:#f1484a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-transform:uppercase}
span.lccty{display:block;font-size:14px;color:#404243;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
span.lccm{display:block;font-size:11px;color:#404243;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.dtl_btn{height:70px;float:left;width:15%;text-align:center;padding:18px 0}
.dtl_btn a{text-transform:capitalize;color:#353839;font-family:OpenSansSemibold;text-align:center;border:1px solid #d2af0c;font-size:18px;width:75px;line-height:30px;border-radius:5px;display:inline-block;height:30px;background:#fcfcfb;background:-moz-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfb),color-stop(5%,#fad928),color-stop(100%,#e6be00));background:-webkit-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-o-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:-ms-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);background:linear-gradient(to bottom,#fcfcfb 0,#fad928 5%,#e6be00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0)}
.dtl_btn a:hover{background:#e6be00;background:-moz-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6be00),color-stop(95%,#fad928),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-o-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:-ms-linear-gradient(top,#e6be00 0,#fad928 95%,#fff 100%);background:linear-gradient(to bottom,#e6be00 0,#fad928 95%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6be00',endColorstr='#ffffff',GradientType=0)}
/*.my_jrny_blk,.my_shpmnt_blk{box-shadow:0 0 10px #999;margin-bottom:25px}*/
.my_jrny_blk, .my_shpmnt_blk {box-shadow: 0 0 10px #ccc;margin-bottom: 25px;border-radius: 5px;}
.jrny_hd{font-family:OpenSansSemibold;font-size:16px;height:47px;color:#404243;background:url(../../img/front/lc_bg.png) 10px center no-repeat #e5e9ec;padding:13px 10px 10px 50px;text-transform:uppercase; float:left;}
.jrny_rcd_cnt{width:100%; clear:both;}
.jrny_rcd{display:table;width:100%;margin-bottom:10px}
.jrny_rcd ul{display:table-row;background:#e5e9ec}
.jrny_rcd ul:nth-child(2n+1){background:#fff}
.jrny_rcd ul.jrny_head{background:#a1a4a6}
.jrny_rcd ul.jrny_head li{font-size:17px;color:#fff}
.jrny_rcd ul li:last-child{border-right:none}
.jrny_rcd ul li{display:table-cell;padding:10px;font-family:OpenSansSemibold;font-size:15px;color:#f1484a;border-right:1px solid #fff}
.trck_drvr_blk{width:100%;float:left;margin-bottom:20px}
.trdn_hd{font-size:16px;color:#404243;background:#e5e9ec;padding:13px 20px;height:47px;font-family:OpenSansSemibold;border-bottom:1px solid #d3d9de;text-transform:uppercase}
.trck_drvr_blk ul{padding:10px 10px 2px}
.trck_drvr_blk ul li{width:119px;border:1px solid #d3d9de;padding:5px;display:inline-block;height:155px;margin:5px 2px;text-align:center;vertical-align:top}
.trck_drvr_img{padding:2px;border:1px solid #d3d9de;width:107px;height:75px;overflow:hidden;position:relative}
.trck_drvr_txt{font-size:13px;color:#404243;line-height:24px;font-family:OpenSansSemibold}
.tdrmn_blk{width:49%;float:left;border:1px solid #d3d9de;box-shadow:0 0 10px #999}
.tdrmn_blk.fffs{float:right}
.drvr_dt{color:#a1a4a6;font-size:10px}
.drvr_cntct{font-size:13px;color:#f1484a;line-height:22px}
.calender_blk{width:49%;float:left;border:1px solid #d3d9de;box-shadow:0 0 10px #999}
.calender{padding:10px;position:relative}
.calender .data_cal table tr td{padding:3px}
.calender .url_ar_cont{margin-bottom:10px;margin-top:5px;position:absolute;top:22px;width:84%;left:30px}
.calender .banner_ar_center{display:none}
.calender .data_cal table tr td.header-week{color:#fff;font-size:12px;background:#f1484a;font-family:open_sansbold;border:none;line-height:30px}
.calender .data_cal th.header{background:#404243;color:#fff;font-family:open_sansbold;font-size:18px;line-height:44px;padding-bottom:4px;font-weight:400}
.calender .data_cal table tr td{border:none}
.calender .data_cal table.calendar tr{background:#fff}
.calender div.day-numberpast{background:#fff;color:#999}
.calender div.day-numbercurrent{background:#fff;color:#333;text-shadow:none}
.calender div.day-numbercurrent a{color:#333;border:1px solid #333;padding:5px}
.calender div.day-number{background:0 0;color:#999;border-radius:0;transition:none;border:none}
.calender div.day-number a{color:#666;transition:none}
.calender div.day-number a:hover{color:#333;transition:none}
.calender .day_pop{left:-64px;min-width:150px}
.cqte_blk{width:100%;float:left;margin-bottom:10px}
.cqtein_blk{width:49%;float:right;border:1px solid #d3d9de;box-shadow:0 0 10px #999}
.cqtein_blk ul{padding:0 10px 2px}
.cqtein_blk ul li{display:block;border-bottom:1px dotted #b3b8bb;padding:20px 5px}
.shm_nm{display:block;font-size:15px;color:#f1484a;font-family:OpenSansSemibold}
.shm_tm{display:block;font-size:13px;color:#838687;font-family:OpenSansSemibold}
.shpmnt_cfrt{display:block;font-size:13px;color:#404243;font-family:OpenSansSemibold}
.shpmnt_tp{color:#f1484a;font-family:OpenSansSemibold}
.menu_hd{padding:15px 20px;color:#f1484a;display:block;font-family:OpenSansSemibold;font-size:18px;background:#fff}
.vw_al{float:right;margin:10px 5px}
.vw_al a{font-size:10px;color:#fff;display:inline-block;padding:3px 8px;background:#f1484a;border-radius:4px;font-family:OpenSansSemibold;transition:ease .3s}
.vw_al a:hover{background:#404243}
.my_menu ul li{position:relative;height:43px}
.my_menu ul li.active:before{position:absolute;width:11px;height:43px;background:url(../../img/front/menu_arrw.png) no-repeat;content:"";right:-10px;top:0}
.my_rmdrs{margin-top:20px;box-shadow:0 0 5px 0 #999}
.my_rmhd{padding:20px;color:#202123;background:#e5e9ec;font-size:16px}
.todolst{padding:15px}
.todolsthd{font-size:13px;color:#f1484a;font-family:open_sansbold;text-transform:uppercase}
.todolst ul li{font-size:12px;color:#404243;font-family:OpenSansSemibold}
.lsln{padding:5px 0}
.jrny_rcd ul li a,.lsln a{font-family:OpenSansSemibold;font-size:15px;color:#f1484a}
.jrny_rcd ul li a:hover{color:#404243}
.nojourneysec{text-align:center;padding:40px 5px;font-size:14px;color:#666}
.nojourneysec a{color:#f1484a;font-size:16px}
.fvuyhugyf.serch_ad.migo.message{background:#e6e5e5}
.msg_cntnr{background:#e6e5e5;padding:5px;display:block;clear:both}
.msg_hd{font-size:18px;color:#494949;border-bottom:1px solid #ddd;padding:20px}
.msg_innr{padding:30px 20px}
.msg_bx_upper{box-shadow:0 0 6px #bbb;padding:15px;position:relative;background:#fff;margin-bottom:13px}
.msg_date{color:#666;font-size:15px;font-weight:700;padding:2px 0 10px}
.vcmb{float:right;color:#09F;font-size:12px}
.vcmb a{color:#09F}
.msg_txt{color:#888;font-size:15px;display:block}
.msg_bx_upper:before{position:absolute;width:17px;height:8px;background:url(../../img/front/msg_arrw.png) no-repeat;content:"";left:24px;bottom:-8px}
.msg_bx_lwr{display:block}
.mgu_img{width:65px;height:65px;border-radius:50%;overflow:hidden;box-shadow:0 0 7px #ddd;background:#fff;display:inline-block;vertical-align:middle}
.msgunm{display:inline-block;vertical-align:middle;margin-left:5px;font-size:15px;color:#666;font-weight:700}
.msg_bx{margin-bottom:25px}
.msg_txt a{color:#888;font-size:15px}
.datemsg{float:left;background:url(../../img/front/date.png) left center no-repeat;padding:4px 0 4px 23px}
.urgentmylistingmyaccount{background-image:url(../../img/front/urgent_icon.png);background-position:left top;background-repeat:no-repeat}
.ua-safari .accepted_box2_left,.ua-safari .accepted_box2_left2{border-radius:0}
.trck_drvr_img img{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;max-height:100%}
.ua-safari #showdivmsg .accepted_box2_left{border-radius:0}
.hver{cursor:pointer;transition:ease .3s}
.ntfictn_blk{width:260px;position:absolute;left:50%;margin-left:-130px;top:55px;display:none;padding:0;z-index:1000}
.ntfictn_blkin{border:1px solid #ddd;margin-top:10px;position:relative;background:rgba(255,255,255,.95)}
.ntifctn_hd{background:#f1484a;color:#fff;font-size:16px;padding:10px 8px;font-weight:700;position:relative}
.uparrw{width:100%;height:10px;background:url(../../img/front/up_arrw.png) no-repeat center;margin-top:-10px;position:absolute;left:0;top:0}
.ntifctns,.ntifctns ul{width:100%;float:left}
.ntifctns ul li{width:100%;float:left;border-bottom:1px solid #ddd;min-height:50px;background:#fff}
.ntifctns ul li:hover{background:#eee}
.usr_img{width:40px;height:40px;float:left;border-radius:50%;overflow:hidden;position:relative;margin:5px;background:#ddd;border:1px solid #f1484a}
.usr_img img{position:absolute;left:0;top:0;bottom:0;right:0;max-height:100%;margin:auto}
.ntf_txt{overflow:hidden;padding:7px 5px;font-size:12px;color:#999;min-height:45px}
.txt{width:100%;display:table;min-height:35px;height:35px}
.txt a{display:table-cell;vertical-align:middle}
.ntf_txt a{color:#999}
.dlt{width:15px;display:inline-block;vertical-align:middle}
.see_all{display:block;text-align:center;padding:10px}
.see_all a{font-size:12px;text-align:center;color:#f1484a;text-decoration:underline;font-weight:700}
.see_all a:hover{color:#f1484a;text-decoration:none}
.nonofi{padding:20px 5px;font-size:12px;color:#666;text-align:center}
.pstrength-info span:after{display:none}
.radio_btn .ctsus .bw_checkbox.checkselect{float:left;margin:0 10px 0 0;padding:0;text-align:center;width:auto}
.radio_btn .ctsus .bw_checkbox.checkselect label{float:left;width:auto}
.set{ float:left; width:100%; border-top:1px #ddd solid; margin-top:10px;}
.set ul{float:left;width:100%;margin-top:5px}
.set ul li{float:left;width:100%;color:#666;font-family:OpenSansRegular;font-size:13px;background:url(../../img/front/dots.png) left 9px no-repeat;padding:5px 16px; text-align:left;}
.forders{  min-height: 285px;}
.adr_box{ float:left; width:100%;}
.adr_box p { color: #666; float: left; font-size: 13px; line-height: 20px; padding:0%; width: 100%;}
.close_butsd{ clear:both; float:left; width:100%; margin-top:15px; text-align:center;}


.close_butsd a{border:1px solid #f1484a;color:#fff;border-radius:5px;padding:6px 23px; display:inline-block;font-size:18px;font-weight:400;text-align:center;font-family:OpenSansRegular;height:35px;background:#93dcff;background:-moz-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#93dcff),color-stop(2%,#32bcff),color-stop(99%,#f1484a));background:-webkit-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-o-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-ms-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:linear-gradient(to bottom,#93dcff 0,#32bcff 2%,#f1484a 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93dcff',endColorstr='#f1484a',GradientType=0)}
.close_butsd a:hover{background:#f1484a;background:-moz-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1484a),color-stop(98%,#32bcff),color-stop(100%,#93dcff));background:-webkit-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-o-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-ms-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:linear-gradient(to bottom,#f1484a 0,#32bcff 98%,#93dcff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1484a',endColorstr='#93dcff',GradientType=0)}


.left_siddes{  margin:0 auto; max-width:500px;}
.main_box_slidede{ float:left; min-height:220px; padding:10% 20px; width:100%; font-size:13px; color:#666; line-height:20px; 
 border: 1px solid #f1484a; border-radius: 5px; margin:30px 0; text-align:center;}
.frd{ float:left; width:100%; background:#e5e9ec;}
.add_journesd{ float:right; margin: 9px 13px 0 0;}
.add_journesd a{background:#404243;border-radius:3px;font-size:13px;color:#fff;font-family:OpenSansSemibold;padding:5px 10px;border:none;display:block;cursor:pointer}
.frdsa{ float:left; width:100%; background:#e5e9ec; border-bottom: 1px solid #d3d9de;}
.frdsa .trdn_hd{ float:left; border-bottom:none;}
.rjouneycheck { float: left; padding: 15px 0; width:100%;}
.returnjorne { float: left; width: 100%;}
.returnjorne input[type="checkbox"]{ float:left;  margin: 0 5px 0 0;}

 

  
.add_journesdjourney a {
text-transform: capitalize;
color: #353839;
font-family: OpenSansSemibold;
text-align: center;
border: 1px solid #d2af0c;
font-size: 18px; 
line-height: 30px;
border-radius: 5px;
display: inline-block;
padding:3px 10px; 
background: #fcfcfb;
background: -moz-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfb),color-stop(5%,#fad928),color-stop(100%,#e6be00));
background: -webkit-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);
background: -o-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);
background: -ms-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);
background: linear-gradient(to bottom,#fcfcfb 0,#fad928 5%,#e6be00 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0);
}

.add_journesdjourney{ float:right;}
.gkg{ margin-top:10px; display:inline-block;}
.seach_trnsfkl{ width:100%; float:left;}

.seach_trnsfkl a {
color: #916703; 
font-family: OpenSansSemibold;
border: 1px solid #d2af0c;
font-size: 18px;
margin-right: 10px;
padding: 6px 11px;
border-radius: 5px;
width:100%;
text-align:center;
float: left;
background: #fcfcfb;
background: -moz-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfb),color-stop(5%,#fad928),color-stop(100%,#e6be00));
background: -webkit-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);
background: -o-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);
background: -ms-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);
background: linear-gradient(to bottom,#fcfcfb 0,#fad928 5%,#e6be00 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0);}

.transportercontact{ width:100%; float:left; padding:10px}
.bucont{
 color: #916703; 
 font-family: OpenSansSemibold;
 border: 1px solid #d2af0c;
 font-size: 15px;
 margin-right: 10px;
 margin-bottom:10px;
 padding: 6px 11px;
 border-radius: 5px;
 width:100%;
 text-align:center;
 float: left;
 background: #fcfcfb;
background: -moz-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfb),color-stop(5%,#fad928),color-stop(100%,#e6be00));
background: -webkit-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);
background: -o-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);
background: -ms-linear-gradient(top,#fcfcfb 0,#fad928 5%,#e6be00 100%);
background: linear-gradient(to bottom,#fcfcfb 0,#fad928 5%,#e6be00 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0);}
.mjhk { padding:5px 5px 5px; margin-bottom:10px; border-bottom:1px solid #ddd; }
.bname { font-weight: bold; color: #f1484a; text-transform:uppercase; margin-bottom:2px;}
.bcontact{ color: #2f343a; text-transform:uppercase; font-weight:bold;}
.mkhjy{ width:25%; float:left;}
.mkhjy .onebxnw,.mkhjy .twobxnw{ width:100%; float:left;}
 p.lwstm{ color:#fad928; font-size:18px;}
.login_input .searchmores:after{background:none; content:""; }
.u_boxse2 .searchmores:after{background:none; content:""; }
.u_boxse2 .searchmores select{ height:100px !important; }
#light{ background:rgba(86,198,136,.2);}
.llabel{ font-size:20px; font-weight:bold; color:#f1484a; padding:10px 0px 5px;}
.esec{ margin-bottom:20px;}
.clospop{ background:#f1484a; width:100%; float:left; border-radius:4px; margin-top:20px;}
.clospop:hover{ background:#f1484a;}
.white_notifications .clospop a{ color:#fff; margin:0px; font-size:16px; font-weight:bold; display:block;  padding:10px; border-radius:4px;
    line-height: 20px;}
.white_notifications .clospop a:hover{ background:#d2af0c;}
.rvalue{ color:#d2af0c; font-size:14px;}
.contactinfor a{color:#d2af0c;}
.contactinfor a:hover{ text-decoration:underline;}
.journeyinforse{ font-size:12px;}
.chd{ font-size:36px; color:#f1484a; display:block; padding:10px 0px; margin-bottom:20px;}
.chdds{ font-size:16px; color:#c1c1c1; display:block;}
.chdds a{ color:#d2af0c; font-size:18px; margin:10px 0px 0px; display:block;}
.detail_left.dvgds{ width:22%;}
.detail_right.oiyu{ width:77%;}
.dvgds .my_right_top{ margin-bottom:20px;}
.dvgds .wrap_m_r{ width:100%}
#msgid{ cursor:pointer;}
.enqurysech{ display:block !important; }
.main_box_slide1 ul{ list-style-type:square; margin-left:20px;}
.categories_listse { float: left; margin-top: 20px; text-align: left; width: 100%;}
.categories_listse ul { float:left; width:100%;}
.categories_listse ul li{display:inline-block;margin:8px 0;vertical-align:top;width:auto;word-wrap:break-word}
.categories_listse ul li a{ color:#f1484a; display:block; font-family:OpenSansRegular; font-size:14px; text-align:center;  padding-right: 22px;}
.categories_listse ul li a:hover{ color:#333;}
.categories_listse .ui-accordion h3{ padding:8px 15px;  background-color: #ddd;  border: 1px solid #999;}
.categories_listse .ui-accordion h3 a{ padding-left:15px}
.categories_listse .ui-accordion h3 a:hover{ color:#12a2e8;}
.categories_listse .ui-accordion h3:hover{ color:#12a2e8;}

.ui-corner-bottom{ display:block !important; margin-top:-2px;}
.not_foun{ padding:50px; text-align:center; width:100%; float:left; min-height:400px; position:relative;}
.not_foun img{ position:absolute; left:0px; top:0px; right:0px; bottom:0px; margin:auto; max-height:100%;}
.statesectitle{ float:left; width:100%; margin-bottom:10px; border-radius:4px;}
.statesectitle h3{ padding:8px 15px;  background-color: #ddd;  border: 1px solid #999;  border-radius:4px 4px 0 0;}
.statesectitle h3 a{ padding-left:0px; display: block; position: relative}
.statesectitle h3 a:hover{ color:#12a2e8;}
.statesectitle h3:hover{ color:#12a2e8;}
.incitysec{ float:left; width:100%;  border: 1px solid #999; border-top:none; border-radius:0 0 4px 4px; padding:10px; margin-top:-2px;}
.srchnw_left{ background:url(../../img/front/white_bg.png) repeat ; float:left; width:350px; min-height:200px; padding:10px; border-radius:6px;  min-height: 270px; display:none;}
.srchnw_h1div,
.srchnw_left h1 { color: #f1484a; font-family: OpenSansSemibold; font-size: 27px; font-weight: normal; margin: 0; padding: 0;}
.srchnw_boxc{ float:left; width:100%;}
.srchnw_top{ float:left; width:100%; border-bottom:1px #ddd solid; padding-bottom:15px; margin-top:15px;}
.srchnw_top_left{ float:left; width: 89px; height:65px; overflow:hidden; border:1px #4fc2fa solid; text-align:center; position:relative; }
.srchnw_top_right{ float:left; width:60%; margin-left:10px;}
.srchnw_top_right h3 { color: #353535; font-family: OpenSansSemibold; font-size: 14px; font-weight: normal; margin: 0; padding: 0 0 7px; line-height:14px;}
.srchnw_top_right p{ color: #3a3a3a; font-family:OpenSansRegular; font-size: 11px; font-weight: normal; margin: 0; padding: 0;}
.more_txt{ float:right; padding-top:5px;}
.more_txt a{ display:block; color:#0a99df; font-size:12px; text-align:right; font-family: OpenSansSemibold;}
.srchnw_top_left img {
    bottom: 0;
    left: 0;
    margin: auto;
    max-height: 100%;
    max-width: 100%;
    position: absolute;
    right: 0;
    top: 0;
}





/*-------------------------------------Hemo_page---------------------------------*/
.hd_bg{ float:left; width:100%; background:url(../../img/front/header_bg.png) repeat;  padding: 10px 0;}
.sign{ float:left;}
.sign a{ display:block; font-size:16px; color:#f1484a; font-family:Arial, Helvetica, sans-serif; text-align:center; border:1px #f1484a solid; border-radius:5px; padding:5px 8px;
background: #fff;

}
.login_txtbx03 a:hover,.u_boxse2 a:hover,
.login_txtbx03 input[type=reset]:hover,
.contact_page .control input[type="reset"]:hover,
.search_box a:hover,
.login_inputbut input[type=reset]:hover,
.sign a:hover{ color:#f1484a;
 background: -moz-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(240,240,240,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(240,240,240,1)), color-stop(100%, rgba(255,255,255,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(240,240,240,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(240,240,240,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(240,240,240,1) 100%); /* ie10+ */
    background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(240,240,240,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F0F0F0', endColorstr='#ffffff',GradientType=0 ); /* ie6-9 */ 

}

.join_Fre{ float:right; margin-left:10px; position: relative}
.phonnnbtn,
.considersignpoop .close a,
.join_Fre a{ display:block; font-size:16px; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:center; border:1px #f1484a solid; border-radius:5px; padding:5px 8px;
background: #f1484a;  height: auto; line-height: normal;
}
.considersignpoop .close a:hover,
.join_Fre a:hover{ color:#fff;


}
.join-arrow{ position: relative; padding-right: 20px !important;}
.join-arrow:before{ position: absolute; right: 4px; top: 50%; content: ""; border-top: 5px #fff solid; border-left: 5px transparent solid;
border-right: 5px transparent solid; transform: translate(0,-50%)}
.join-link {
	position: absolute;
	right: 0;
	width: 140px;
	background: #fff;
	border: 1px #ddd solid;
	border-radius: 5px;overflow: hidden; display: none
}
.join_Fre:hover .join-link{ display: block}
.join-link li{ display: inline-block; width: 100%; border-bottom: 1px #ddd solid}
.join-link li:last-child{ border-bottom: none}
.join-link li a{ background: transparent; color: #333; border-radius: 0; border: none; text-align: right;font-size: 14px;}



.wepper_filters{ max-width:885px; margin:0 auto;}
.filters{ float:left; width:100%; text-align:center;}
.fliters_names{color:#feffff;padding:0;margin:0;font-family:open_sansbold;font-size:42px; font-weight:normal;}
.filters p{color:#f5f5f5;padding:0;margin:0 0 4px;font-family:OpenSansRegular;font-size:21px}

.select_box{ position:relative;}
.select_box:after { background:#fff url(../../img/front/aro_slet.png) no-repeat right center; bottom: 0; color: #333; content: ""; height: 22px; padding:10px 7px; pointer-events: none; position: absolute; right: 1px; top: 1px; width: 40px; z-index: 1;}
.select_box select { border:1px #3c2b22 solid; border-radius:3px; color: #665e5e; display: inline-block; padding: 11px 10px; -moz-appearance: none; width: 100%; font-size:14px; font-family:OpenSansRegular;  line-height: 40px; background: #ffffff;  box-shadow: 0 0 6px 0 #dddddd inset; height:45px;}


.select_box option {  padding: 0 5px;}
.hd_input { float: left; position: relative; width:25%; margin-right:1%;}
.tack_txt{ float:right;  text-align:right; font-family:OpenSansRegular; font-size:14px; color:#fff; padding-right:40px; padding-top: 9px;  }
.mid_bx{ float:left; width:100%;  min-height:30px;
background: #fafafa; /* Old browsers */
background: -moz-linear-gradient(top,  #fafafa 0%, #e5e5e5 98%, #979090 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(98%,#e5e5e5), color-stop(100%,#979090)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fafafa 0%,#e5e5e5 98%,#979090 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fafafa 0%,#e5e5e5 98%,#979090 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fafafa 0%,#e5e5e5 98%,#979090 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fafafa 0%,#e5e5e5 98%,#979090 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#979090',GradientType=0 ); /* IE6-9 */

}
ul.top_mans{ float:left; text-align:center;}
ul.top_mans li{ display:inline-block; background:url(../../img/front/top_arrow.png) no-repeat right center; font-size:21px; color:#5d5858; font-family:OpenSansSemibold; padding: 21px 60px 21px 28px; }
ul.top_mans li:last-child{ background:none; padding-right:0;}

.starsa_burs{ float:right;  margin-top: 12px;}
.starsa_burs a{ display:block; font-size:21px; color:#fff; font-family:OpenSansSemibold; text-align:center; border:1px #f1484a solid; border-radius:5px; padding:7px 16px;
background: #f1484a; 

}
.starsa_burs a:hover{ color:#fff;


}
.tr_boxes{ float:left; width:100%;}
.tr_boxes h1 { color: #4a4848; float: left; font-family: OpenSansSemibold; font-size: 31px; margin: 40px 0 0; text-align: center; width: 100%; font-weight: normal;}
.tr_boxes p { color: #4a4848; padding-top:5px;  float: left; font-family: OpenSansRegular; font-size: 17px; width: 100%; text-align:center;}
.tr_boxes p a{ color:#28b0f2; }

.tr_tabla_box{ float:left; width:100%; margin-top:20px; background:#f1f1f1; padding:5px;}
.tr_tabla{ display:table; width:100%; border:1px #e1e1e1 solid;}
.tr_tabla_tr{ display:table-row; width:100%; 
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #eaeaea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#eaeaea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */

}
.tr_tabla_td{ display:table-cell; color:#f1484a; font-size:17px; font-family: OpenSansSemibold; padding:10px; border-right:1px #e1e1e1 solid; text-align:center;}


.tr_tabla_tr2{ display:table-row; width:100%; background:#fff; }
.tr_tabla_td2{ display:table-cell; color:#353535; font-size:14px; font-family: OpenSansSemibold; padding:10px; border-right:1px #fff solid; text-align:center; vertical-align:middle}
.blue_back{ background:#e6f1f7;} 


.detail_s a{ color:#fff;font-family:OpenSansSemibold;border:1px solid #f1484a;font-size:13px;padding:5px 13px;border-radius:3px;display:inline-block;
            background:#f1484a;}
.detail_s a:hover{ color: #fff}
.alien{ text-align:left;}
.tr_tabla_td2.alien span { border: 1px solid #f1484a; display: inline-block; margin-right: 10px; width:90px; height:80px; overflow:hidden;
             position:relative; text-align:center; background-color:#f1484a;}
.tr_tabla_td2.alien span img{ position:absolute; left:0; bottom:0; top:0; right:0; max-height:100%; max-width:100%; margin:auto;}

.mapbbg{ float: left; width:100%; background:#fff; min-height:200px;}
.tr_boxesse{ float:left; width:100%;}
.tr_boxesse h1 { color: #4a4848; float: left; font-family: OpenSansSemibold; font-size: 31px; margin: 40px 0 0; text-align: center; width: 100%; font-weight: normal;}
.tr_boxesse p { color: #4a4848; padding-top:5px;  float: left; font-family: OpenSansRegular; font-size: 17px; width: 100%; text-align:center;}
.tr_boxesse p a{ color:#28b0f2; }
ul.ftrw{ float:left; width:100%; text-align:center; margin-top:90px;}
ul.ftrw li{ display:inline-block; width:24%; }
.dte_img{ display:inline-block; border:#f1484a 1px solid; width:52%; height:102px; overflow:hidden; position:relative; text-align:center; }
.dte_img img{ position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; max-height:100%; max-width:100%;}
.dte_box{ float:left; width:100%;}
.dte_box h3 { color: #353535; float: left; font-family: OpenSansSemibold; font-size: 14px; margin: 10px 0 0; text-align: center; width: 100%; font-weight: normal;}
.dte_box span { color: #3a3a3a; padding-top:5px;  float: left; font-family: OpenSansRegular; font-size: 11px; width: 100%; text-align:center;}
.viwe_mm{ float:left; width:100%;} 
.viwe_mm a{ display:block; color:#f1484a; font-size:15px;  font-family: OpenSansRegular;}
.cour_bg{ float:left; width:100%; background-color:#fafafa; padding-bottom:60px;}
.singup_back{ float:left; width:100%; background:url(../../img/front/sing_back.jpg) no-repeat center top fixed ; background-size:cover; padding-bottom:100px; min-height:500px;}
.ght{ float:left; width:100%; padding:0 20px 20px;}
.usr_gn{ float:left; width:100%; padding-bottom: 20px;}
.usr_gn h3 { color: #4a4848; float: left; font-family: OpenSansSemibold; font-size:20px; margin:5px 16px 0 0; text-align: left; font-weight: normal;}
.usr_gn ul{ float:right;  border:1px #ddd solid; border-radius:3px; margin:0; box-shadow:0 0 5px 0 #ddd inset; }
.usr_gn ul li{ float:left; text-align:center;  }
.usr_gn ul li a{  display:block; padding:10px 60px; font-size:15px; color:#333; font-family: OpenSansRegular; 
                 background:url(../../img/front/redioimg2.png) no-repeat 20px 10px; }
.usr_gn ul li.active a{ background-position: 20px -88px;}
.usr_gn ul li a span{ display:block;}
.usr_gn ul li.active, .usr_gn ul li:hover{ background-color:#e9e9e9; box-shadow: 0 0 5px 0 #ddd inset;}
.bussign_over{ float:left; width:100%;}
.bussign_over ul{ float:left; width:100%;   margin:0px; border:1px solid #aaaaaa; background:#ccc; border-radius:5px; padding:5px 5px 0; height:49px;  }
.bussign_over ul li{ float:left;  text-align:center; background-color:#efefef; border-bottom: 1px solid #aaaaaa; border-radius:5px 5px 0 0; margin-right:10px;  }
.bussign_over ul li a{  display:block; padding:10px 20px; font-size:15px; color:#333; font-family: OpenSansRegular;}
.usr_gn ul li a span{ display:block;}
.bussign_over ul li:hover{ }
.bussign_over ul li.active{ background-color:#fff; border-bottom: 1px solid #fff;}
.tbsd{ float:left; border:1px #ddd solid; padding:7px; border-radius: 5px;}
.login_form.add h1{padding:7px 20px 10px;margin:0;font-size:25px;text-align:left;color:#333;font-family:OpenSansRegular;width:100%;font-weight:normal ;  border-bottom: 1px solid #ddd;}


.login_form.add h2{padding:10px 20px 10px;margin:0;font-size:16px;text-align:center;color:#666;font-family:OpenSansRegular;width:100%;font-weight:normal ;}


/*----------------------------------------------*/
.how_to_work{  float:left; width:100%; background:url(../../img/front/how_bg.png) no-repeat center top fixed ; background-size:cover; padding-bottom:100px; min-height:460px;}
.bordrnwsde{ float:left; width:100%; border-radius:20px; padding:15px; background:url(../../img/front/to_bg.png) repeat;}
.bordrbxdft{ background:#fff;}
.mid_bxxs{  padding-bottom:12px; float:left; width:100%;  min-height:30px; text-align:center;
background: #fafafa; /* Old browsers */
background: -moz-linear-gradient(top,  #fafafa 0%, #e5e5e5 98%, #979090 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(98%,#e5e5e5), color-stop(100%,#979090)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fafafa 0%,#e5e5e5 98%,#979090 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fafafa 0%,#e5e5e5 98%,#979090 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fafafa 0%,#e5e5e5 98%,#979090 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fafafa 0%,#e5e5e5 98%,#979090 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#979090',GradientType=0 ); /* IE6-9 */

}
.mid_bxxes{ float:left; width:100%; text-align:center;}
.mid_bxxes h1{padding:16px 20px 1px;margin:0;font-size:26px; color:#5d5858;font-family:OpenSansSemibold;
 font-weight:normal ;   display:inline-block; text-transform:uppercase; vertical-align:top;}

.starsa_burss{  display:inline-block; margin-top: 12px;}
.starsa_burss a{ display:block; font-size:21px; color:#fff; font-family:OpenSansSemibold; text-align:center; border:1px #1486bd solid; border-radius:5px; padding:7px 16px;
background: #2397d0; /* Old browsers */
background: -moz-linear-gradient(top,  #2397d0 0%, #2396ce 14%, #32b8f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2397d0), color-stop(14%,#2396ce), color-stop(100%,#32b8f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2397d0 0%,#2396ce 14%,#32b8f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2397d0 0%,#2396ce 14%,#32b8f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2397d0 0%,#2396ce 14%,#32b8f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2397d0 0%,#2396ce 14%,#32b8f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2397d0', endColorstr='#32b8f9',GradientType=0 ); /* IE6-9 */

}
.starsa_burss a:hover{ color:#fff;
background: #32b8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #32b8f9 0%, #2396ce 86%, #2397d0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32b8f9), color-stop(86%,#2396ce), color-stop(100%,#2397d0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #32b8f9 0%,#2396ce 86%,#2397d0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #32b8f9 0%,#2396ce 86%,#2397d0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #32b8f9 0%,#2396ce 86%,#2397d0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #32b8f9 0%,#2396ce 86%,#2397d0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32b8f9', endColorstr='#2397d0',GradientType=0 ); /* IE6-9 */

}
.cor{ float:left; width:100%; min-height:200px; background:#fafafa;}
.corde{ float:left; width:100%; padding-top:70px;}
.cor_left{ float:left; width:36%; text-align:right;}
.cor_right{ float:left; width:60%; padding: 18px 0 0 40px;}
.cor_right ul{ float:left; width:100%; list-style-type:none;}
.cor_right ul li{ float:left; width:100%; background:url(../../img/front/yallo_arrow.png) no-repeat left center; font-size:16px; color:#292929; font-family:OpenSansRegular; padding:6px 0 7px 37px;}
.to_qut{ float:left; width:100%; padding:10px 0 0 37px;}
.to_qut a{ display:inline-block; font-size:15px; color:#fff; font-family:OpenSansSemibold; border:1px #509124 solid; border-radius:5px; padding:5px 15px;

background: #88c168; /* Old browsers */
background: -moz-linear-gradient(top,  #88c168 0%, #8ac268 12%, #71ab4a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88c168), color-stop(12%,#8ac268), color-stop(100%,#71ab4a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #88c168 0%,#8ac268 12%,#71ab4a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #88c168 0%,#8ac268 12%,#71ab4a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #88c168 0%,#8ac268 12%,#71ab4a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #88c168 0%,#8ac268 12%,#71ab4a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88c168', endColorstr='#71ab4a',GradientType=0 ); /* IE6-9 */

}
.to_qut a:hover{ background: #71ab4a; /* Old browsers */
background: -moz-linear-gradient(top,  #71ab4a 0%, #8ac268 88%, #88c168 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#71ab4a), color-stop(88%,#8ac268), color-stop(100%,#88c168)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #71ab4a 0%,#8ac268 88%,#88c168 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #71ab4a 0%,#8ac268 88%,#88c168 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #71ab4a 0%,#8ac268 88%,#88c168 100%); /* IE10+ */
background: linear-gradient(to bottom,  #71ab4a 0%,#8ac268 88%,#88c168 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71ab4a', endColorstr='#88c168',GradientType=0 ); /* IE6-9 */

 }
 
.to_qut p { color: #30252b; float: right; font-family: OpenSansRegular;font-size: 14px; padding-top:5px; text-align: left; 
 width: 100%;}
.quest{ float:left; width:100%; background:#f5f5f5; min-height:200px; border-top:1px #e9e9e9 solid; }
.quest_bx{ float:left; width:100%; padding:20px 0;}
.quest_bx h1{padding:16px 20px 1px;margin:0;font-size:28px; color:#333333;font-family:OpenSansSemibold;
 font-weight:normal ;   display:block; text-align:center; }
.quest_qoestion{ float:left; width:100%; margin-top:40px; }
.quest_qoestion_left{ float:left; width:44%;}
.quest_qoestion_left ul{ float:left; width:100%; list-style-type:none;}
.quest_qoestion_left ul li{ float:left; width:100%; padding-bottom:20px;}
.quest_qoestion_left ul li span{ float:left; background:#f1cd16; color:#333333; font-size:20px; font-family:OpenSansSemibold; border-radius:50%; padding:3px 12px}
.que_uo{ float:left; width:90%; margin-left:2%;}
.que_uo h3{padding:1px;margin:0;font-size:18px; color:#24a8e8;font-family:OpenSansSemibold;
 font-weight:normal ;   display:block; text-align:left; }
.que_uo p { color: #333333; float: right; font-family: OpenSansRegular;font-size: 15px; padding-top:5px; text-align: left; 
 width: 100%;}

.quest_qoestion_right{ float:right;}

.phone_nu{ float:right;font-size:14px; color:#333;font-family:OpenSansSemibold; background:url(../../img/front/phone_img.png) no-repeat left center; padding:2px 0 2px 25px; margin-top:4px;}


.s_cot{ float:left; width:100%; border:1px #ddd solid; background-color:#fff; border-radius:5px; min-height:100px; margin:15px 0; padding:20px;}
.slect_category{ float:left; width:100%;}

.slect_category h1{padding:0 0 5px;margin:0 0 10px;font-size:16px; color:#5d5858;font-family:OpenSansSemibold;
 font-weight:normal ;   display:block; }

.slect_category ul{ float:left; width:100%; }
.slect_category ul li{ float:left; width:120px; height:110px; border:1px #ddd solid; border-radius:5px;   margin: 0 20px 20px 0; -webkit-transition: all 0.98s ease-in-out;
           -moz-transition: all 0.98s ease-in-out;
           -o-transition: all 0.98s ease-in-out;
           transition: all 0.98s ease-in-out;}

.slect_category ul li.active{ background-color:#f1484a; border:1px #f1484a solid;}
.slect_category ul li:hover{  border:1px #f1484a solid;}
.slect_category ul li a{ display:block; height:100%; padding:9px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; text-align:center; font-weight:bold; }
.slect_category ul li a span{ display:block; width:100%; text-align:center; margin-bottom:0px; }
.slect_category ul li a label{ display:block; padding-top:5px; }
.slect_category ul li.active a{ color:#fff;}

.r_sog{ text-align:center;}

.or_txt{ font-size:16px; color:#5d5858;font-family:OpenSansSemibold; display:inline-block; text-align:center; width:100%; border-bottom:1px solid #ddd; margin-bottom:10px; padding-bottom:10px;} 
.rgy{ float:left; width:100%;}
.login_form.add .rgy h1{ border-bottom:none; font-size:22px; color: #666;}


.log_outs { margin-top: 5px;}

.hoverho{ float:left; width:100%;}
.tbsd_list{ float:left; width:100%; border: 1px solid #ddd;  border-radius: 5px; padding: 7px; background-color:#fff; margin:10px 0;}
.li_dir{ float:left; width:100%; background-color:#fff; padding:10px;}
.li_dir p{ display:block; font-size:13px; color:#666; text-align:left; line-height:20px;}
.bussign_txt{ float:left; width:100%; text-align:center;}
.bussign_txt p{ display:inline-block; font-size:14px; color:#333; text-align:center; line-height:20px; width:100%}
.lear_more{ display:inline-block; margin:10px 0;}

.lear_more a{ display:block; font-size:16px; color:#fff; font-family:OpenSansSemibold; text-align:center; border:1px #f1484a solid; border-radius:3px; padding:5px 8px;
background: #f1484a; 

}

.back_utb{ float:left; margin-bottom:10px;}

.back_utb a{border:1px solid #f1484a;color:#fff;border-radius:5px;margin-right:3px;padding:6px 24px;float:left;font-size:16px;font-weight:400;text-align:center;font-family:OpenSansRegular;background:#93dcff;background:-moz-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#93dcff),color-stop(2%,#32bcff),color-stop(99%,#f1484a));background:-webkit-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-o-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-ms-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:linear-gradient(to bottom,#93dcff 0,#32bcff 2%,#f1484a 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93dcff',endColorstr='#f1484a',GradientType=0)}
.back_utb a:hover{background:#f1484a;background:-moz-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1484a),color-stop(98%,#32bcff),color-stop(100%,#93dcff));background:-webkit-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-o-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-ms-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:linear-gradient(to bottom,#f1484a 0,#32bcff 98%,#93dcff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1484a',endColorstr='#93dcff',GradientType=0)}


.new_clas{ position:relative;}
.lodijt{ position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; text-align:center;  height:100%; padding:10% 0; z-index: 999;}
.lodijt img {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
  height: 120px;
  padding: 10px;
  width: 120px;
}
.deialimg { float:left; width:100%;  margin: 10px 0; }

.catimgdetail {  background-color:#fff;  float: left;   width: 100%;  border: 3px solid #f1484a;  height: 200px;   overflow: hidden;  padding: 5px; position: relative; text-align: center;  width: 100%;}
.catdetail{ background-color:#37b6f4;  float: left; width:100%;  border: 3px solid #f1484a;  height: 200px;  overflow: hidden;  padding: 5px; position: relative; text-align: center;  width: 100%; }

.catimgdetail img,
.catdetail img{ position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; max-height:100%; max-width:100%;}

.ua-safari input.srchtxt{ -webkit-border-radius: 0px;  
    -moz-border-radius: 0px;  
    border-radius: 0px;  }
.ua-safari .select_box select{ -webkit-border-radius: 0px;  
    -moz-border-radius: 0px;  
    border-radius: 0px;  }

.ua-safari .select_box:after { background:url(../../img/front/aro_slet.png) no-repeat center center; bottom: 0; color: #333; content: ""; height: 24px; padding:10px 7px; pointer-events: none; position: absolute; right: 0px; top: 1px; width: 25px; z-index: 1;}
.r_sog a{ width:100%;}


.ua-safari .bussign_over ul,
.ua-chrome .bussign_over ul{ height:47px;}
.tr_tabla_td2.alien span.enimg{ background-color:#fff;}

.img_prot img{ max-width:none;}

.loip{ width:600px;}
.loip .l_left{ width:100%; padding:0px 10px;} 




.login_input.sretg {
    margin-bottom: 14px;
    width: 100%;
}
.add .login_input.sretg select {
  height:55px;
}
.searchmores input[type="checkbox"]{ float:left; margin:3px 10px 0 0}
.login_input.selectnam {
    margin-bottom: 10px;
    width: 100%;
}
.submitrev{ float:left; width:100%;}
.contactform{ float:left; width:100%; padding:15px 0; border-top:1px #ddd solid;}
.contactform label {
    color: #2e2e2e;
    display: block;
    float: left;
    font-family: OpenSansSemibold;
    font-size: 14px;
    font-weight: 400;
    padding-top: 10px;
    text-align: left;
    width: 30%;
}
.mcform{ float:left; width:70%;}
.mcform textarea {
    -moz-appearance: none;
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    box-shadow: 0 0 4px 0 #d8d7d7 inset;
    color: #333;
    float: left;
    font-family: OpenSansRegular;
    font-size: 14px;
    max-width: 100%;
    min-height: 100px;
    min-width: 100%;
    padding: 6px 12px;
}
.eseccd{ float:left; width:100%;}
.llabeld {
    color: #2e2e2e;
    font-size: 14px;
     font-family: OpenSansSemibold;
    font-weight: normal;
    padding: 0px 0 5px; float:left; width:30%;
}
.rvaluese {
    color: #666;
    font-size: 14px; float:left; width:70%;
}
.submitcontact {
    margin: 0 auto;
    max-width: 650px;
}

.submitcontact2 {/*
    border: 3px solid #f1484a;
    border-radius: 10px;*/
    float: left;
    margin: 10px 0 0;
    min-height: 320px;
    padding: 10px;
    width: 100%;
}
.testst{ float:left; width:100%; font-size:20px; color:#f1484a	;  font-family: OpenSansSemibold; margin-bottom:20px; border-bottom:1px #ddd solid; padding-bottom:5px;}
.considersignpoop {
    float: left;
    text-align: center;
    width: 100%;
}
.considersignpoop .sign {
    float: none; display:inline-block;
}
.considersignpoop .join_Fre {
    float: none; display:inline-block;
    margin-left: 10px; margin-right:10px;
}
.considersignpoop .close{ display:inline-block; vertical-align: top}
.u_boxse2.derdrf input[type="checkbox"]{ margin-left:0;}



.consider {
    border: 1px solid #ddd;
    border-radius: 5px;
    float: left;
    padding: 15px 15px;
    width: 100%; margin-bottom:20px;
}
.tinfo{ float:left; width:100%; font-size:17px; color:#f1484a; font-family: OpenSansSemibold; margin-bottom:10px;}
.submitrev p{ float:left; width:100%; font-size:14px; color:#666; margin-bottom:15px;}


.artoio {
    float: left;
    padding-top: 60px;
    width: 100%;
}

.chakmains {
    color: #666;
    float: left;
    font-size: 12px;
    padding-top: 3px;
    width: 100%;
}

.hlptext {
font-size: 11px;
color: #f1484a;
}


.log_box2.halfo{ width:50%; float:left; min-height:90px; padding:17px 20px 3px;}


.numnr{ width:100%; float:left; border-bottom: 1px #e0e2e4 solid;}
.numnr ul{ width:100%; float:left; padding: 10px 20px;}
.numnr ul li{ width:33.33%; float:left; padding:10px;}

.numnr ul li > label{ width:70px; float:left; font-family: OpenSansRegular; font-size: 13px; display: block; color: #333; padding-bottom: 3px; line-height:33px;}
.numnr ul > li > .kuio{ overflow:hidden; padding:0px 30px 0px 0px; position:relative;}

 

.numnr input[type=text] {
background: #fff;
border: 1px solid #ddd;
border-radius: 4px;
color: #333;
float: left;
font-family: OpenSansRegular;
font-size: 14px;
padding: 6px 12px;
box-shadow: 0 0 4px 0 #d8d7d7 inset;
width: 100%;
}


.numnr label.error{
background: #ca2d2e;
background: -moz-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ca2d2e),color-stop(100%,#a81a1f));
background: -webkit-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);
background: -o-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);
background: -ms-linear-gradient(top,#ca2d2e 0,#a81a1f 100%);
background: linear-gradient(to bottom,#ca2d2e 0,#a81a1f 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca2d2e',endColorstr='#a81a1f',GradientType=0);
border-radius: 5px;
color: #fff!important;
display: inline-block;
font-family: arial;
font-size: 13px;
margin: 2px 0 0 1px;
padding: 5px 2%;
position: relative;
text-align: left;
font-weight: 400;
width: 99%;
z-index: 0;
min-height: 0;
}

.numnr label.error:before {
border-bottom: 10px solid #c82b2d;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
content: "";
left: 10px;
margin: -12px 0 0;
position: absolute;
}



/* Durgesh Maheshwari */

.clear { clear:both; }

.log_boxitem.fullbxwidth select{ width:100%; }
.log_boxitem.fullbxwidth textarea{ width:100%; min-height: 75px; }
.moreitem .log_boxitem { width:32%; padding:0px 7px; }
.log_boxitem.fullbxwidth.halfsize { width:50%;}
.addbvbtm.removeitembutn { width: auto; float: right; margin-top: 68px; }
.removeitembutn input[type="button"]:hover{ background:none repeat scroll 0 0 #f1484a; }
.firstii{border-right: none !important;}
.hoverhode{ float:left; width:100%;  color: #f1484a; font-size: 30px; font-weight: 400; border-bottom: 1px solid #e5e6e5; padding-bottom:10px;}
.main_box_slide12{ float:left; padding: 20px 0; width:100%;}
.mdl_bg_box1{ float:left; width:100%; }
.blog_list { float:left; width:100%; margin-bottom:15px; border-bottom:1px #ddd solid; padding-bottom:10px;}
.blog_list:last-child{ border-bottom:none;}
.bl_righ{ float:left; width:100%;}
.jts{ float:left; width:100%; }
.jts h2 { font-weight: 400;  margin: 0; text-align: left; display:inline-block; width:100%;}
.jts h2 a{ color: #f1484a; font-family: OpenSansSemibold;font-size: 18px; font-weight: 400; margin: 0; padding: 0 0 5px; display:block;}
.stm_sithds { float:left; width:100%;}
.excerpt,
.excerpt_w{ float:left; width:100%; color:#666; font-size:13px; padding: 0 0 5px;}
.blog_date{ float:left; width:100%;}
.entry_date{ float:left; width:100%; font-size:13px; color:#666; padding: 0 0 5px;}
.dates{ background:url(../../img/front/date.png) no-repeat left center;  display: block; padding: 0 0 0 21px;}
.readmr{ display:inline-block; padding-top:10px;}
.readmr{}
.readmr a{border:1px solid #f1484a;color:#fff;border-radius:5px;padding:2px 10px;float:left;font-size:14px;font-weight:400;text-align:center;
         font-family:OpenSansRegular;background:#f1484a;}
.mdl_bg_box1 .contentpaging{ margin-bottom:10px;}
.b_details { border:1px #ddd solid; border-radius:7px; 	}
.ult_dt{ float:left; width:100%; border-radius:5px 5px 0 0; border-bottom:1px #ddd solid; padding:10px; font-size:16px; color:#585858; font-family:OpenSansSemibold;  
background: #ffffff; /* Old browsers */
		background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #ffffff 0%,#ededed 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
}
.posted_date { margin-bottom: 10px; color: #666; width: 100%;  padding: 10px 20px 0px; float: left; }

.mainmbxg {padding: 0 20px;}
.ecf_detailed {margin-top: 20px; margin-bottom:20px;}
.ecf_title {
    border-bottom: 4px solid #ddd;
    color: #222;
    font-size: 20px;
    font-weight: normal;
    margin-bottom: 10px; 
    padding-bottom: 5px;
}
.ecf_detailed .p {font-size: 13px;  padding-bottom:15px;}
.ecf_detailed > p { color: #585858;}
.ecf_title { border-bottom: 4px solid #ddd;color: #222;font-size: 20px;font-weight: normal;margin-bottom: 10px;padding-bottom: 5px;}
.form-field {margin-bottom: 13px;position: relative;}
.form-control {border: 1px solid #bababa;padding: 6px 10px;resize: none;width: 100%;word-wrap: normal;box-shadow: none;color: #5b5b5b;font-size: 14px;height: 75px;}
.btn-u { display:inline-block; margin-right:5px; margin-bottom:5px; height:40px; line-height:40px; padding:0 20px; text-align:center; color:#fff; background:#F16831; border:none; font-size:20px; font-weight:normal; font-family:inherit; cursor:pointer }
.fetchpopup.anblogdis {background: #fff none repeat scroll 0 0; float: left;}
.blog-img { width: 200px; float: left; margin: 0px 11px 11px 0px; height: 300px; position:relative; overflow:hidden; border:4px #ddd solid; }
img.img-responsive { position: absolute; margin: auto; left: 0; right: 0; top: 0; bottom: 0; vertical-align: middle; }
.desc{ font-size:12px; color:#666; line-height:18px;}
.delivery_date{ font-size:12px; color:#666; line-height:18px;}

.all_comments.row.comesec{ width:100%; float:left; background:#eee; padding:15px 10px 5px; border-radius:4px; margin:0px 0px 10px; /*max-height:235px; overflow-x:auto;*/}

.one_comment { border-bottom: 1px dotted #ededed; margin-bottom: 20px; padding-bottom: 20px; position: relative;}
.cmnt_image {background: #efefef none repeat scroll 0 0; float: left; height: 50px; margin-right: 10px; overflow: hidden; text-align: center; width: 50px;} 

.comesec .one_comment.row { padding:2px; border-radius:4px; margin-bottom:5px;}  
.comesec .cmnt_image { width:50px; height:50px; border-radius:4px; margin-top:0px; border:1px solid #fff; }
.comesec .media-body { border:1px solid #ddd; padding:5px 8px; background:#fff;  border-radius:4px; position:relative; }

.comesec .media-body:hover{ box-shadow:0px 0px 5px #ef9977;}

.comesec p { line-height:14px; font-size:12px; margin-bottom:0px; min-height: 28px; }


.comesec .rmicon {  position: absolute; right: 5px; top: 5px; float:left;}

.media-body { min-height: 57px; overflow: hidden; }

.cmnt_image .v_align {/*display: table-cell;*/ height: 100%; vertical-align: middle; position:relative; width: 100%;}
.cmnt_image .v_align img{ position:absolute; left:0; right:0; top:0; bottom:0; max-width:100%; max-height:100%; margin:auto;}
h4.media-heading { margin-top: -3px; color: #f1484a; margin-bottom: 4px; padding-right: 25px; font-size: 16px; background: none; border: none; line-height: 28px; }

.comesec p {font-size: 12px; line-height: 14px; margin-bottom: 0; color:#666; min-height: 28px;}
.cmnt_time {color: #999; padding: 2px 0; text-align: right;}

.mainmbxg .btn-u{border:1px solid #f1484a;line-height: 36px;color:#fff;border-radius:5px;padding:0px 25px;float:left;font-size:17px;font-weight:400;
      text-align:center;font-family:OpenSansRegular;background:#f1484a;}

.rmicon a{ display:block; background:url(../../img/front/close_2.png) no-repeat right top; width:14px; height:14px; }

.icon.icon-clock{ background:url(../../img/front/clock_ico.png) no-repeat left center; width:16px; height:16px;   display: inline-block; vertical-align: top;}
.blog_list:last-child{ border-bottom:none;}
.lastblogs {border-bottom: none;}
.blog_list::after {border-bottom: 0 none;}
.mdl_bg_box1 .rows{ float:left; width:100%;}
.select_boxs{ float:left; width:100%;}
.select_boxs span{display:inline-block;float:left;overflow:hidden;position:relative;width:100%; margin-bottom:8px;}
.select_boxs span:after{background-color:#ccc;bottom:0;color:#333;content:"\25BC";height:12px;padding:15px 12px;pointer-events:none;position:absolute;right:1px;top:1px;z-index:1;border-radius:0 2px 2px 0}
.select_boxs select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none; border:none;}
.select_boxs option{padding:0 5px}
.select_boxs select{float:left;font-family:OpenSansRegular;width:100%; background: #fff none repeat scroll 0 0;
border: 1px solid #3c2b22; border-radius: 3px; box-shadow: 0 0 4px 0 #d8d7d7 inset; color: #333; float: left;
font-family: OpenSansRegular; font-size: 14px; height: 44px; padding: 6px 12px; width: 100%;} 

.control .form-control{background:#fff;font-family:OpenSansRegular;font-size:14px;color:#333;float:left;padding:6px 12px;width:100%;border:1px solid #ddd;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:0 0 4px 0 #d8d7d7 inset}
.control textarea.form-control{ height:80px;}
.tr_boxes h1,
.tr_boxes h2{ color: #4a4848; float: left; font-family: OpenSansSemibold; font-size: 31px; margin: 40px 0 0; text-align: center; width: 100%; font-weight: normal;}
.tr_boxesse h2 { color: #4a4848; float: left; font-family: OpenSansSemibold; font-size: 31px; margin: 40px 0 0; text-align: center; width: 100%; font-weight: normal;}
.filters h2{color:#feffff;padding:0;margin:0;font-family:open_sansbold;font-size:42px; font-weight:normal;}
.tr_boxesse h6 { color: #4a4848; padding-top:5px;  float: left; font-family: OpenSansRegular; font-size: 17px; width: 100%; text-align:center;}
.tr_boxesse h6 a{ color:#28b0f2; }
.tr_boxes h6 { color: #4a4848; padding-top:5px;  float: left; font-family: OpenSansRegular; font-size: 17px; width: 100%; text-align:center;}
.tr_boxes h6 a{ color:#28b0f2; }
.ulti_img h1{background:#f1484a;color:#fff;float:left;font-family:OpenSansSemibold;font-size:18px;padding:6px 19px;font-weight:400;width:100%;position:relative;border-radius:3px 3px 0 0}
.ulti_img h1:before{border-left:14px solid transparent;border-right:14px solid transparent;border-top:13px solid #f1484a;bottom:-10px;content:"";left:2%;margin:0;position:absolute}
.cargo_bg{ display:inline-block; width:100%; background:#FFF; position:fixed; height:100%; overflow-x:auto }
.wrapper_popup {margin: 0 auto; max-width: 500px;}
.popup_box {background: #fff none repeat scroll 0 0; float: left; margin:30px 0px; min-height: 60px; padding: 0; width: 100%;}
.popup_left{  float: left; padding: 48px 20px; text-align:center; width: 100%;}
.testtitle{ display:inline-block; width:100%; font-size:35px; color:#333333; font-family: open_sansbold;}
.popup_boxes { float: left; margin-top: 20px; width: 100%;}
.popup_input { float: left;  width: 70%;}

.popup_input input[type="text"] {background: #fff none repeat scroll 0 0;border: 1px solid #ddd;border-radius: 0px;color: #333; float: left;font-family: OpenSansRegular; font-size: 14px;height: 45px; padding: 6px 12px;width: 100%;} 
.popup_input2 {float: left; width: 30%; padding-left: 10px;}
.popup_input2 input[type=submit]{border:1px solid #f1484a; height: 45px; color:#fff;border-radius:0px;padding:6px 23px;float:left;font-size:18px;font-weight:400;text-align:center;font-family:OpenSansRegular;background:#93dcff;background:-moz-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#93dcff),color-stop(2%,#32bcff),color-stop(99%,#f1484a));background:-webkit-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-o-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:-ms-linear-gradient(top,#93dcff 0,#32bcff 2%,#f1484a 99%);background:linear-gradient(to bottom,#93dcff 0,#32bcff 2%,#f1484a 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93dcff',endColorstr='#f1484a',GradientType=0)}
.popup_input2 input[type=submit]:hover{background:#f1484a;background:-moz-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1484a),color-stop(98%,#32bcff),color-stop(100%,#93dcff));background:-webkit-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-o-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:-ms-linear-gradient(top,#f1484a 0,#32bcff 98%,#93dcff 100%);background:linear-gradient(to bottom,#f1484a 0,#32bcff 98%,#93dcff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1484a',endColorstr='#93dcff',GradientType=0)}
.email_nu{ float:right;font-size:14px; color:#333;font-family:OpenSansSemibold; background:url(../../img/front/massage_img.png) no-repeat left center; padding:2px 0 2px 25px; margin-top:4px; margin-right:15px;}
.email_nu a{ font-size:14px; color:#333;font-family:OpenSansSemibold; display:inline-block}
.picksections .log_box2 {border-bottom: medium none; padding-left: 0; padding-right: 0; width: 100%;}
.picksections {background: #fff none repeat scroll 0 0; border: 1px solid #e0e2e4; border-radius: 5px; box-shadow: 0 0 5px 0 #ddd; display: inline-block; margin: 10px 1%; padding: 10px 20px; width: 47%;}
.picksections .log_box2 label{ width:100%;}
.picksections .login_txtbx03{ width:100%;  padding-left:0;}
.new_su { margin: 20px 0}
.new_su .popup_left { padding: 0 10px;}
.new_su .popup_input {width: 100%;}
.new_su .testtitle {font-size: 32px;}
.new_su .popup_input2 {padding-left: 0;}
.sub_email {float: left; margin-bottom: 14px; width: 100%;}
.phonnnl {display: none; left: 50px; position: absolute; top: -8px;}
.phonnnbtn {display: inline-block; font-size: 14px; height: 26px; line-height: 23px; padding: 0 7px; cursor: pointer;}
.u_box2 .phonnnl {left: 20px; top: -1px;}
.seperat_category_one {float: left; width: 55%;}
.seperat_category_two {float: right; height: 340px; position: relative; width: 43%;}
#map {height: 100%; margin-top: 0px; box-shadow: 0px 0px 15px #ccc; border: 5px solid #fff;}
#floating-panel {background-color: #fff; border: 1px solid #999; font-family: "Roboto","sans-serif"; left: 0%; line-height: 30px; padding: 5px 5px 5px 10px; position: initial; text-align: center; top: 10px; z-index: 5;}   
.picdistance {float: left;  width: 100%; color: #4f5fda; padding: 0px 0px 5px 0px;} 
.fullwind { color: #666;}
.fullwind a{ color: #f1484a ;}
.fullwind a:hover{ text-decoration: underline;}
.fullwind h2 {color: #222;font-size: 15px;font-weight: normal; margin-bottom: 10px; padding-bottom: 5px;}
.showimages_mul_old{width: 100%; float: left;}
.imagedel {border: 1px solid #dddddd; border-radius: 3px;float: left;height: 120px;margin: 0 5px 5px 0;overflow: hidden;position: relative;width: 120px;}
#removeimage {background: #ff0000;color: #ffffff;cursor: pointer; height: 22px; position: absolute;right: 0;text-align: center;top: 0;width: 22px; padding: 2px;}
.imagedel img {width: 100%;height: 100%;}
#removeimage:hover{ background: #27b2f5;} 
.support_text, .help_text{padding:4px 0px;}
.img_fix {margin: 4px 2px;border: 1px solid #dddddd; padding: 2px;}
.cqtein_blk.myliledt {  float: left;}
.new_rrr { float: right; width: 32%;}
.new_rrr .tr_dai { width: 100%;}
.huninfoo { float: left; padding-top: 20px; width: 100%;}
.thumb_profilese.changeup.img_prot.jddamph { border: 1px none; height: 466px;}
.delivery_loce_dis{float:left;width:100%;color:#f1484a;font-size:17px;font-family:OpenSansSemibold;background:url(../../img/front/approximate_icon.png) left center no-repeat;padding:4px 0 4px 30px}
.add .regifff label{ color: #999; font-weight: normal; }
.regifff{  padding-top: 14px;}
.aimmmm { color: #333; display: inline-block; float: left; font-size: 15px; line-height: 15px; padding-right: 8px;}
.u_boxse2.new_tttt { padding-top: 11px;}
.new_tttt span { color: #999;display: inline-block;    font-weight: normal; line-height: 16px; padding: 0 32px 0 6px; vertical-align: top;}
.advance_search { display: inline-block; padding: 20px; width: 100%;}
.advance_search a{color:#fff;font-family:OpenSansSemibold;border:1px solid #f1484a;font-size:14px;padding:6px 15px;border-radius:5px;float:left;
 background:#f1484a; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfb',endColorstr='#e6be00',GradientType=0)}
.sub_ctl select { height:63px;}
.subunselectingcat img,
.unselectingcat img { height: 60px;}
.invert {filter: brightness(0) invert(1);}
.con_moblie { display: none;}
.ui-tooltip, .arrow::after{ background: #f1484a !important; color: #fff !important}
.subcrption_pacaktge {display: inline-block;width: 100%;padding: 20px;}
.calendar {box-shadow: 3px 3px 6px 0 #ddd;display: inline-block;width: 22.6%;margin: 1%;border: 1px #ddd solid;padding: 10px; border-radius: 5px;
text-align: center; color: #000;
         -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1);
    transition: all 200ms ease-in;
    transform: scale(1);
}
.calendar:hover{ background: #f1484a; border-color:#f1484a;  color: #fff;   box-shadow: 0px 0px 15px #999;
    z-index: 2;
    -webkit-transition: all 200ms ease-in; 
    -webkit-transform: scale(1.16);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.16);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.16);
    transition: all 200ms ease-in;
    transform: scale(1.16);     position: relative}
.calendar-active{background: #a118c1; border-color:#a118c1;  color: #fff; }
.calendartop{ display: inline-block; width: 100%; padding: 10px 0}
.calendartitle{ display: inline-block; width: 100%;  font-size: 18px;font-family:open_sansbold; font-weight: normal}
.calendartitlebtm{ display: inline-block; width: 100%; padding-top: 10px;  font-size: 15px;font-family:OpenSansSemibold;}
.calendartitlebtm sub{ display: inline-block; vertical-align: middle; padding-left: 2px;font-family:open_sanslight;}
.calendarbottom{ display: inline-block; width: 100%;}
.emplo{ display: inline-block; width: 100%; padding-top: 10px;  font-size: 15px;font-family:OpenSansSemibold;}
.number{ display: inline-block; width: 100%; padding-top: 10px;  font-size: 15px;font-family:OpenSansSemibold;}
.btnn{ display: inline-block; padding: 20px 0; width: 100%; text-align: center;}
.btnn a {border: 1px solid #f1484a;color: #fff;border-radius: 5px;padding: 4px 25px;display: inline-block;font-size: 16px;font-weight: 400;
text-align: center;font-family: OpenSansRegular;height: 36px;background: #f1484a;}
.calendar-active .btnn a,
.calendar:hover .btnn a{ background: #fff; border-color: #fff; color:#f1484a }
.sub-section{ float: left; width: 100%; padding: 50px 0}
.sub-sr {display: inline-block;width: 100%;text-align: center;}
.sub-bx {display: inline-block;width: 50%;border: 1px #ddd solid;border-radius: 6px;box-shadow: 2px 2px 0 0 #ddd; overflow: hidden}
.sub-form{ display: inline-block; width: 100%; padding: 20px 0 0; }
.sub-bx h3{ display: inline-block; width: 100%; border-bottom: 1px #ddd solid; padding: 14px; color: #000; font-size:20px;background: #f4f4f4;}
.sub-bx h4{ display: inline-block; width: 100%; padding: 14px 0 10px; color: #000; font-size:18px; position: relative; margin-bottom: 10px;}
.sub-bx h4:before{ position: absolute; left: 50%; bottom: 0; content: ""; background: #333; height: 2px; width: 30px; transform: translate(-50%,0)}
.fgrow{ display: inline-block; width: 100%; padding: 15px; color: #333; font-size: 15px;}
.fgrow span{ font-weight: 600;}
.sub-select{ display: inline-block; width: 100%; padding-top: 10px;}
.sub-select select{ border: 1px #ddd solid; width: 150px; height: 35px; font-size: 14px; padding: 0 15px;}
.sub-btn{ display: inline-block; width: 100%; padding: 15px 0; border-top: 1px #ddd solid; margin-top: 20px;}
.sub-btn input[type="submit"] {border: 1px solid #f1484a;color: #fff;border-radius: 5px;padding: 4px 25px;display: inline-block;font-size: 16px;
font-weight: 400;text-align: center;font-family: OpenSansRegular;height: 36px;background: #f1484a;}
.sub-btn input[type="submit"]:hover{ background: #CC3335; border-color: #CC3335;}
/*.pln_head{ display: inline-block; width: 100%; padding:30px 5px 5px ; color: #000; font-size: 25px;font-family: open_sansbold; text-align: center}*/
.pln_head {display: inline-block;width: 100%;padding: 30px 5px 5px;color: #000;font-size: 25px;font-family: open_sansbold;text-align: center;}
.sub-email {display: inline-block;width: 100%;text-align: center;padding-top: 10px;}
.sub-email p {display: inline-block;font-size: 14px;color: #666;padding: 0 30px 7px;}
.subscription_boxes {padding-top: 20px;}
.othr_bids {
	display: inline-block;
	width: 100%;
	margin: 30px 5px 15px;
	color: #000;
	font-size: 20px;
	font-family:open_sansbold; position: relative;
}
.othr_bids:before{ position: absolute; left: 0; bottom: 0; content: ""; background: #333; height: 2px; width: 60px;}
.accordion .incitysec {
  display: none;
  padding: 10px 25px 30px;
  color: #6b97a4;
}
.statesectitle a:after {
  width: 8px;
  height: 8px;
  border-right: 2px solid #0072bc;
  border-bottom: 2px solid #0072bc;
  position: absolute;
  right: 10px;
  content: " ";
  top: 4px;
  transform: rotate(-45deg);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.statesectitle a.active:after {
  transform: rotate(45deg);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.accordion .statesectitle > a{padding: 8px 15px;background-color: #ddd;border: 1px solid #999;border-radius: 4px 4px 0 0;position: relative; display: block;
 color: #2a2e33; font-size: 14px; font-weight: 600}
.statesectitle h3 a:hover {color: #12a2e8;}