i {font-family:FontAwesome, Arial;}
html,body { width:100%; height:100%;     padding: 0;    margin: 0;    text-rendering: optimizeLegibility;    -webkit-font-smoothing: antialiased;
    font-family: Arial,Helvetica; 
		}
body{background:none!important}
table tr td{text-align:left;vertical-align:top;padding:0 0 .3em .3em}
thead th{color:#3c3c3c;height:50px;padding:21px 25px 22px;text-wrap:normal;text-align:center}
input, textarea, select{border:1px solid #00AAD6 !important; border-radius:4px; border-left-width:3px !important;padding-left: 5px;}
input:before,input:after{box-sizing:border-box;}
select,a, button {cursor: pointer;}
/*button.btn-primary {font-weight:600;}*/
button.FocusedBtn {border:1px solid navy !important;}
.tophelpcontact{cursor:pointer;}
/*@import url(https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css);*/
.snip1180{position:relative;/**/line-height:72px;font-size:38px;width:72px;height:72px;border-radius:50%;color:#fff;margin:6px 10px;display:inline-block;text-align:center;}
.snip1180 *{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .3s;transition:all .3s}
.snip1180:before,.snip1180:after{-webkit-transition:all .3s;transition:all .3s}
.snip1180:before{color:#fff}
.snip1180:after{/*background:#333;*/border-radius:50%;position:absolute;top:0;left:0;height:100%;width:100%;border:6px solid #000;content:'';z-index:-1;box-sizing:border-box;} 

.snip1180.blue:after{border-color:#2980b9;background-color:#123851}
.snip1180.yellow:after{border-color:#f39c12;background-color:#7f5006}
.snip1180.green:after{border-color:#27ae60;background-color:#104627}
.snip1180.navy:after{border-color:#34495e;background-color:#07090c}
.snip1180.red:after{border-color:#c0392b;background-color:#581a14}

.snip1180:hover:after,.snip1180 .hover:after{border-color:transparent;border-left-color:#fff!important;border-right-color:#fff!important;-webkit-transform:scale(1.15);transform:scale(1.15)}

/*.snip1180 .menuText{position:absolute;bottom:0;padding:0 20px;font-weight:600;line-height:48px;letter-spacing:1px;font-size:14px !important;color:#ec971f;-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0;text-transform:uppercase;text-decoration:none;right:0}*/
.snip1180 .menuText{position:absolute;top:-0.85em;width:100%;font-weight:500;font-size:11px!important;color:#00AAD6;text-transform:uppercase;text-decoration:none;left:0;text-align:center;}
.snip1180:hover .menuText,.snip1396.hover .menuText{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;font-weight:600;font-size:14px !important;color:#ec971f;}
.snip1180:hover .PBTBlueColor,.snip1396.hover .PBTBlueColor{font-size:42px;color:#ec971f;}

.navbar.navbar-static-top.fixed-theme {width:100%;top:0; /*background-color: #222; border-color: #080808; box-shadow: 0 0 5px rgba(0,0,0,.8);*/}
.navbar-brand.fixed-theme { font-size: 18px;}
.navbar-container.fixed-theme { padding: 0;}
/*.navbar-brand.fixed-theme,.navbar-container.fixed-theme,.navbar.navbar-static-top.fixed-theme,.navbar-brand,.navbar-container{ transition: 0.8s; -webkit-transition:  0.8s;}*/

.smartTblOpt li {display: inline;}
.smartTblOptlabel {min-width: 100px; display:inline-block;padding:0 6px;vertical-align: text-bottom;cursor: pointer;}

.NewPackageLines {border-left-width:1px !important;padding:0;margin:0;font-size: 85%;}
.NewPackageLink {padding:0;margin:0;}
.paddLeft1 {padding-left:1em !important;}
.paddLeft4 {padding-left:4em;}
.paddLeft5px {padding-left: 5px;}
.paddRight5px {padding-right: 5px;}
.paddRight10px {padding-right: 10px;}
.paddRight1 {padding-right:1em;}
.paddBottom3 {padding-bottom:3em;}
.paddBottom1 {padding-bottom:1em;}
.marginBottom1 {margin-bottom:1em;}
.paddTop1 { padding-top: 1em;}
.paddTop21 { padding-top: 2.1em;}
.paddTop05 { padding-top: .5em;}
.paddTop2px { padding-top: 2px;}
.app-navbar{margin-bottom:0}
.app-toolbar{margin-bottom:15px}
.bg-success{background:none;border:0 none}
/*.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:-webkit-gradient(linear,left top,left bottom,from(rgba(186,184,184,2)),to(#ebebeb));background:-moz-linear-gradient(top,rgba(186,184,184,2),#ebebeb);background:linear-gradient(to bottom,rgba(186,184,184,2),#ebebeb);font-weight:600}*/
.jconfirm .jconfirm-box{/*margin-top:15em!important;top:120px!important*/}
.modalMarginLf4{margin-left:4em;}
.marginLeft1em {margin-left: 1em;}
.marginLeft15em {margin-left: 1.5em;}
.marginLeft2em {margin-left: 2em;}
.marginLeft07em {margin-left: 0.7em;}
.marginLeft6px {margin-left: 6px;}
.marginLeft2px {margin-left: 2px;}
.marginRight1em {margin-right: 1em;}
.marginRight15em {margin-right: 1.5em;}
.marginRight2em {margin-right: 2em;}
.marginRight07em {margin-right: 0.7em;}
.marginRight6px {margin-right: 6px;}
.marginLR41{margin-left:4.1%;margin-right:4.1%;}
.marginLR21{margin-left:2.1%;margin-right:2.1%;}
.marginBR5px{margin-bottom:5px;margin-right:5px;}
.pbt-alert-danger {border:none !important;background:none !important; font-style:italic;}
.marginTop05em {margin-top: .5em;}
.marginTop1em {margin-top: 1em;}
.marginTopN065em {margin-top: -0.65em;}
.marginTopN080em {margin-top: -0.8em;}
.marginTopN1em {margin-top: -1em;}
.marginTopN2em {margin-top: -2em;}
.tabLabel{text-align:right;margin-right:5px;width:12em;font-weight:500}
.vertiablTab >.nav-tabs{float:left;width:15%}
.vertiablTab >.tab-content>.tab-pane{float:left;width:85%;border-top:1px solid #ccc}
/*.vertiablTab.bg-faded{background-color:transparent}*/
.chkBKimg{display:none}
.ng-invalid-step,.ng-invalid-maxlength,.ng-invalid-minlength,ng-invalid-dataset {border-color:red !important;background:#ffcece;border-right-width:5px !important;border-left-width:1px !important}
/*.ng-valid-step,.ng-valid-maxlength,.ng-valid-minlength{border: 1px solid #00AAD6 !important;background:none;border-left-width:3px !important;}*/

.ng-invalid-step-warning{/*border-color: #f7e1b5 !important;*/border-right-width:5px !important;border-left-width:1px !important}
.cal-wrap.ng-invalid-step-warning, .cal-date.ng-invalid-step-warning {background-color: #fcf8e3 !important;}

.input-help { display: none; float: right; width: auto;font-size: 20px; right: 0;}
.ng-invalid + .input-help { display: block;}
.ribbon-container{position:absolute;top:0;right:-2.5em;overflow:visible;font-size:14px;line-height:18px}
.ribbon-container:after{content:"";height:3px;background:rgba(0,0,0,0.3);display:block;position:absolute;bottom:-3px;left:58px;right:3px}
.ribbon-container a{display:block;padding:20px;position:relative;background:#0089d0;overflow:visible;height:58px;margin-left:29px;color:#fff;text-decoration:none;cursor: default; font-weight: 600;}
.ribbon-container a:after{content:"";height:0;width:0;display:block;position:absolute;bottom:-15px;right:0;border-top:15px solid #004a70;border-right:15px solid transparent}
.ribbon-container a:before{content:"";height:0;width:0;display:block;position:absolute;top:0;left:-29px;border-top:29px solid #00AAD6;border-bottom:29px solid #00AAD6;border-right:29px solid transparent;border-left:29px solid transparent}
.ribbon-container:before{content:"";height:0;width:0;display:block;position:absolute;top:3px;left:0;border-top:29px solid rgba(0,0,0,0.3);border-bottom:29px solid rgba(0,0,0,0.3);border-right:29px solid rgba(0,0,0,0.3);border-left:29px solid transparent}
.snip1236{font-family:'Raleway',Arial,sans-serif;position:relative;float:left;color:#353535;overflow:hidden;margin:20px 5px;/*max-width:360px;*/width:100%;text-align:center;border-top:3px solid #bdbdbd;padding-top:1em}
.snip1236 h3{font-family:'Playfair Display',Arial,sans-serif;/*font-size:2.8em;*/text-transform:uppercase}
.snip1236 h3,.snip1236 h5{margin:0;line-height:1em}
.snip1236 h5{line-height:.5em;font-weight:400;display:table;position:relative;display:inline-block;width:auto;padding:0 10px; font-weight: 600;}
.snip1236 h5:before,.snip1236 h5:after{position:absolute;height:3px;content:'';background:#bdbdbd;width:1000%;top:50%}
.snip1236 h5:before{left:-1000%}
.snip1236 h5:after{right:-1000%}

.snip1316{font-family:'Raleway',Arial,sans-serif;position:relative;float:left;color:#bdbdbd;margin:30px 25px;max-width:285px;width:100%;text-align:center;font-size:16px;-webkit-box-sizing:content-box;box-sizing:content-box}
.snip1316 h6{margin:0 0 2px;position:relative;text-transform:uppercase;letter-spacing:5px}
.snip1316 h3,.snip1316 h5{margin:0;text-transform:uppercase}
.snip1316 h3{font-family:'Oswald',Arial,sans-serif;/*font-size:3em;line-height:88px;*/font-weight:600;position:relative;color:#212121;text-align:center;margin:0 0 4px}
.snip1316 h3:before{content:'';position:absolute;width:0;height:60px;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);border-width:15px 130px;border-style:solid;border-color:transparent #bdbdbd;z-index:-1}
.snip1316 h5{margin:0 40px;padding:5px 0;font-weight:500}

#pbtsupport {cursor:pointer;}
#pbtsupport:hover {color: #f78f1f;}
#helpcontact{position:absolute;/*right: 0;*/top: 2em;z-index:3000; opacity:1;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;background:rgba(64,64,64,0.8);z-index:1500;}

.overlay{/*background-color:rgba(0, 170,214,0.3);*/}
.modal.left .modal-dialog, .modal.right .modal-dialog {position: fixed;margin: auto;width: 320px;height: 100%;-webkit-transform: translate3d(0%, 0, 0);transform: translate3d(0%, 0, 0);}
.modal.right.fade .modal-dialog {right: 0;transition: opacity 0.3s linear, right 0.3s ease-out;}
.modal.right.fade.in .modal-dialog {right: 0;}
#contactPBT .modal-dialog {width: 90vw;overflow-y:scroll;max-width:90vw}
.modal.left .modal-content, .modal.right .modal-content {overflow-y: auto;}
.overlay .modal-content {background-color: rgba(255,255,255,.8);;border-radius: 0;border: none;}
.overlay .modal-header {background-color:rgba(0,170,214,0.3);padding-top: 5px;padding-bottom: 5px;}
.overlay .modal-header .close {color: white;opacity: 1;font-size: 32px;}
.modal.left .modal-body, .modal.right .modal-body {padding: 15px 15px 80px;}
#contactPBT .modal-body {padding-top: 0;padding-bottom: 0;overflow-x: hidden;}
#contactPBT .contact {padding-top: 30px;padding-bottom: 30px;border-left: 1px solid #e1e1e1;}
#contactPBT .contact .contact-details .contact-detail {display: block;margin-bottom: 20px;}
#contactPBT .contact .contact-details .fax, #contactPBT .contact .contact-details .phone {font-size: 18px;font-weight: bold;color: #000;}
#contactPBT .sales .details .email, #contactPBT .sales .details .phone {font-size: 18px;font-weight: bold;}

ul.footer-menu{padding:0 0 0 5px;}

#QuotePBT .modal-dialog {width: 70vw;overflow-y:scroll;max-width:70vw}
.trackingLbl{background-image:url('/Images/tracking.ico');}

/*#hover{width:80px;height:20px;background-color:green;margin-bottom:15px}*/
/*#pbtsupport:hover + #helpcontact{opacity:1;z-index:3000;}
#pbtsupport:focus + #helpcontact{opacity:1;z-index:3000;}*/
.col-lg-0, .col-md-0, .col-xs-0 {display:none;}
.col-md-23, .col-md-95,.col-md-01, .col-md-015, .col-md-06, .col-md-09, .col-md-010, .col-md-011, .col-md-013, .col-md-015, .col-md-016, .col-md-027
, .col-md-028, .col-md-033, .col-md-035, .col-md-038, .col-md-040, .col-md-042, .col-md-074 {position: relative;float:left; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.col-lg-23, .col-lg-95,.col-lg-01, .col-lg-015, .col-lg-06, .col-lg-09, .col-lg-010, .col-lg-011, .col-lg-013, .col-lg-015, .col-lg-016, .col-lg-027
, .col-lg-028, .col-lg-033, .col-lg-035, .col-lg-038, .col-lg-040, .col-lg-042, .col-lg-074 {position: relative;float:left; min-height: 1px; padding-right: 15px; padding-left: 15px;}

.col-lg-23, .col-md-23 {max-width:20.2%;}
.col-lg-95, .col-md-95 {max-width:75.8%;}
.col-lg-01, .col-md-01 {-webkit-box-flex: 0;
-webkit-flex: 0 0 4%;
-ms-flex: 0 0 4%;
flex: 0 0 4%;max-width:4%;}
.col-lg-06, .col-md-06 {max-width:6%;}
.col-lg-09, .col-md-09 {max-width:9.33%;}
.col-lg-015, .col-md-015 {max-width:12.33333%;}
.col-lg-010, .col-md-010 {max-width:10.33333%;}
.col-lg-011, .col-md-011 {max-width:11.1%;}
.col-lg-013, .col-md-013 {max-width:13.49%;}
.col-lg-014, .col-md-014 {max-width:14.00%;}
.col-lg-016, .col-md-016 {max-width:16.1%;}
.col-lg-027, .col-md-027 {max-width:27.75%;}
.col-lg-028, .col-md-028 {max-width:28.1667%;-webkit-box-flex: 0;    -webkit-flex: 0 0 28.1667%;    -ms-flex: 0 0 28.1667%;    flex: 0 0 28.1667%;}
.col-lg-033, .col-md-033 {max-width:33.3333%;}
.col-lg-035, .col-md-035 {max-width:35.60%;}
.col-lg-038, .col-md-038 {max-width:38.5%;}
.col-lg-040, .col-md-040 {max-width:40.75%;}
.col-lg-042, .col-md-042 {max-width:42.5%;}
.col-lg-074, .col-md-074 {max-width:74%;}
.col-lg-030, .col-md-030 {width:30.8%;}
.loginuser {font-size: 16px; }
.salesaction{cursor:pointer;color:#0275d8;font-size:14px;}
.setlightpink{color:red;}
.setContainerStatusSHinRed{color:red;font-weight:bold;}
.setcommentscolor{border:2px solid #0badd5;}
/*.setFFTypeColor td {color:rgb(0, 121, 194) !important}
.setReturnTypeColor td {color:rgb(222, 148, 9) !important}*/
.newstart small { display: block; width: auto;font-size: 13px; padding: 5px;}
.fa-inverse { color: #f78f1f;}

#helpcontact {background:rgba(64,64,64,0.8);}
/*ul.support-sub{background:#1e63b0;float:right;list-style:none;position:relative;right:0;top:0;min-width:270px;z-index:99;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:-webkit-transform 0.2s,visibility 0 .2s;-moz-transition:-moz-transform 0.2s,visibility 0 .2s;transition:transform 0.2s,visibility 0 .2s}*/
.support-sales, .support-sub {list-style:none; padding: 5px;}
.support-sub li{font-size:15px;line-height:20px;padding:0 20px}
.support-sales li{font-size:15px;line-height:20px;padding:0 50px}
.support-sales li.headline, .support-sub li.headline{font-weight:700;margin:20px 0 2px; text-transform: uppercase; }
.support-sales li.headline{padding-left: 25px;}
.support-sales a{text-transform:none}
.support-sub a{color:#fff;text-transform:none}
.support-sales li.support-link, .support-sub li.support-link {padding: 0px 20px 15px 20px;}
.support-sales li.support-link a, .support-sub li.support-link a { font-weight: 700; margin-right: 21px; width: 100%; display: block;}
.support-sales a:focus, .support-sub a:focus {text-decoration:none}
.support-sales a.phone, .support-sales a.email{font-size: 18px;color:steelblue;display: inline-flex;width: 100%;}

.margin-bottom-sm{ margin-bottom: 5px !important;}
.bannerImg {width:100%; border-radius:8px;background-repeat:no-repeat;box-shadow:0 5px 43px rgba(0,0,0,.3);-moz-box-shadow:0 5px 43px rgba(0,0,0,.3);-webkit-box-shadow:0 5px 43px rgba(0,0,0,.3);/*position:absolute;*/top:0;right:1em;}
.serviceImg{background:url(/images/services.jpg) no-repeat center center;background-size:100% auto;height:200px;width:100%;}
.rateImg{background:url(/images/ratemgnt.png) no-repeat center center;background-size:contain;height:200px;width:100%;}
.aboutImg{background:url(/images/Banner-AboutUs.png) no-repeat center center;background-size:contain;height:200px;width:100%;}
.contactImg{background:url(/images/contactus-header.jpg) no-repeat center center;background-size:100% auto;height:200px; background-color: hsla(0,0%,100%,0.25); background-blend-mode: overlay;}
.branchImg{background:url(/images/ourbranches.png) no-repeat center center;background-size:100% 100%;height:200px;width:100%; border-radius:8px;background-repeat:no-repeat;box-shadow:0 5px 43px rgba(0,0,0,.3);-moz-box-shadow:0 5px 43px rgba(0,0,0,.3);-webkit-box-shadow:0 5px 43px rgba(0,0,0,.3)}
.addClass {border:1px solid red;}
.selectedBranch {background:url('/images/office.jpg') no-repeat 0 0;  background-size: 100% 100%;min-height: 600px; background-position: 35% 50%;border: 5px solid white;border-radius: 8px; background-color: hsla(0,0%,100%,0.4);background-blend-mode: overlay; background-repeat: no-repeat;position: relative;  box-shadow: 0 5px 43px rgba(0,0,0,.65);  -moz-box-shadow: 0 5px 43px rgba(0,0,0,.65);  -webkit-box-shadow: 0 5px 43px rgba(0,0,0,.65) }
.b_address:before { content: "\f041";font-family: FontAwesome; font-style: normal; color: #f78f1f; font-weight: normal; text-decoration: inherit; font-size: 1.5em; padding-right:0.5em;}
.b_phone:before { content: "\f095";font-family: FontAwesome; font-style: normal; color: #00AAD6; font-weight: normal; text-decoration: inherit; font-size: 1.5em; padding-right:0.5em;}
.b_other:before { content: "\f1ac";font-family: FontAwesome; font-style: normal; color: #00AAD6; font-weight: normal; text-decoration: inherit; font-size: 1.5em; padding-right:0.5em;}
.modal-footer{/*border-color:#337ab7;*/border:0 none;}
.modal-title {font-size:24px}
.HideElmt{display:none!important}
.quickmenu{height:2.5em; font-weight: 600;padding:0;color:#fff;z-index:1000;}
.vertiablTab>ul.nav-tabs>li{width:100%}
.clearBR{clear:both;width:100%;}
.regular8white{color:#fff;font-size:8pt;line-height:20px;letter-spacing:.5px}
a.regular8white:visited{color:#fff;text-decoration:none}
a.regular8white:link{color:#fff;text-decoration:none;padding-left:1em}
.regular8black{color:#606060;font-size:8pt;line-height:20px;letter-spacing:.5px}
a.regular8black:visited{color:#606060;text-decoration:none}
a.regular8black:link{color:#606060;text-decoration:none;padding-left:1em}

.PBTBlueTopBorder{border-top:5px solid #00AAD6 !important; }
.PBTBlueColor{color:#00AAD6!important}
.pbtblue_bg{background-color:#00AAD6!important}
.pbtBorder {border: 1px solid #00AAD6;}
.borderPBTBlue{border-color:#00AAD6; }
.header_RD{background-color:#337ab7;height:2em;width:100%;text-align:left;padding:4px 10px;color:#fff;border-bottom: 1px solid #fff;}
.header_RD_i { width: 98%; padding: 0; float: left; position: relative; cursor:pointer;}
.tabletr{font-size:14px;text-align:right}
.modalinputtext{font-size:14px;text-align:left;width:220px;color:#666;height:25px}
.modalcomments{font-size:14px;color:#666;text-align:left;width:900px;margin-left:20px;}
.txtvalidate {animation: blinker 1s linear infinite;}
/*@keyframes blinker { 50% { opacity: 0.0; } }*/
.floatRight{float:right}
.wid3{width:3%}
.wid5{width:5%;text-align:center}
.wid5Details{width:5%;font-size:15px;color:#666}
select[disabled], multiselect[disabled], multiselect[disabled] .dropdown-toggle  {background-color:#ebebe4}
textarea:disabled, input:not([type]):disabled, input[type="color" i]:disabled, input[type="date" i]:disabled, input[type="datetime" i]:disabled, input[type="datetime-local" i]:disabled, input[type="email" i]:disabled, input[type="month" i]:disabled, input[type="password" i]:disabled, input[type="number" i]:disabled, input[type="search" i]:disabled, input[type="tel" i]:disabled, input[type="text" i]:disabled, input[type="time" i]:disabled, input[type="url" i]:disabled, input[type="week" i]:disabled {background-color:#a9a9a9;opacity: .65;}

/*{background-color:rgb(235, 235, 228);color:rgb(53, 53, 53);}*/
.searchdropdown{width:220px;font-size:16px;float:left;height:30px;text-shadow:1px;margin-right: 1em;}
.searchtext{width:400px;font-size:16px;float:left;height:30px;background-image:url(/Images/searchicon.png);background-position:10px 4px;background-repeat:no-repeat;padding:7px 20px 5px 40px}
.searchlabel{width:200px;font-size:16px;float:left;font-weight:700;}
.wid6{width:6%;font-size:15px}
/*.wid60{width:60%!important;text-align:center}*/
.wid8{width:8%!important}
.wid50{width:50%!important}
.wid55{width:55%}
.wid20{width:20%}
.wid21{width:21%}
.wid245{width:24.5%}
.wid25{width:25%}
.wid27{width:25%!important;text-align:center}
.wid30{width:30%!important}
.wid35{width:35%}
.wid361{width:36.1%}
.wid40{width:40%!important}
.wid45{width:45%!important}
.wid60{width:60%!important}
.wid684{width:68.4%;}
.wid70{width:70%!important}
.wid72{width:72%!important}
.wid735{width:73.5%}
.wid755{width:75.5%!important}
.wid80{width:80%}
.error1{background: #2e6da4; color:white }
.wid10{width:10%;text-align:center}
.wid15{width:15%!important}
.wid10List{width:auto!important}
.wid15List{width:auto!important}
.wid85{width:85%!important}
.wid90{width:90%!important}
.wid94{width:94%}
.wid100{width:100%!important}
.wid127{width:100%!important}
.wid45px{width:45px!important}
.height100{height:100%!important}
.blueline{width:100%;border-top-color:#337ab7;height:.5em}
.Div_ContactUs{background:url(/Images/banner_truck.jpg) no-repeat center center;height:auto;min-height:19em}
.Div_Home{display:none}
.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{height:3.7em}
.navbar-brand>img{ display: inline-block; }
.navbar{margin-bottom: 0; padding: 0.5em 0;background-color:#BAB8B8;border-color:#e0e0e0;}
.backtop {/*position: absolute; right: 1em;*/ bottom: 1em; margin-left:5em; cursor:pointer;}
.backtop:hover {color: #00AAD6;bottom: 1.5em;  }
/*.navbar-nav{bottom: 0;position: absolute;right: 10vw;}*/
.navbar-toggler {border-color:#fff !important;}
.navbar-toggler .icon-bar{background-color:#fff;}
/*.dropdown-header { font-style: italic;}
.dropdown-menu {border-radius: 6px !important; box-shadow: 0 6px 12px rgba(0,170,214,0.5) !important;  background: url(/Images/bgnoise_lg.png) no-repeat 0 0;background-size: 100% 100%;}
.dropdown-menu .divider {background-color: #c0c0c0;}*/

.navbar-collapse.in { height: auto !important;}
.navbar-nav > li > a {padding-right: 12px; font-size: 18px;font-weight: 600;/*text-transform: uppercase;padding-left: 12px;color: #888; background: 0 0;border: none;*/}

.thwid6{font-size:14px;color:#14141a;width:6%}
.thwid3header{font-size:12px;color:#3c3c3c;width:5%}
.thwid3{font-size:12px;color:#3c3c3c;width:5%}
.txtwid6{width:5%!important;float:left}
.txtwid15{width:15%!important;float:left;text-align:right;margin-right:5px}
.txtwid31{width:31%;float:left;text-align:right;margin-right:5px;color:#474747;font-size:15px}
.txtwid30{width:30%;float:left;text-align:right;margin-right:5px;color:#474747;font-size:15px}
.txtwid33{width:33%;float:left;text-align:right;margin-right:5px;color:#474747;font-size:15px}
.txtwid100{width:100%!important;float:left;margin-top:12px}
.txtwid50{width:50%!important;float:left}
.txtwid98{width:98%!important;float:left;color:#00bfff;text-align:center}
.txtvalidate {color:red;margin-right:5px;font-size:13px;vertical-align:sub;}
.navbar-default{border:0 none;/*background:none;background:url(/Images/banner_white.jpg) no-repeat center center;background-size:cover;min-height:8em*/}
.carousel-inner > .item > img,.carousel-inner > .item > a > img{width:100%;margin:auto}
/*.carousel-inner>.item{min-height:600px}*/
.carouselFull{width:100%;height:650px;background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain;background-repeat:no-repeat}

.homeBreadcrumbs{float:left;margin:-3px 5px 0 0}
.PADBTM{padding-bottom:1em}
.MarginZero {margin: 0;}
.pageTitleDarkgrey{color:#353535;padding-bottom:1em}
.pbt-breadcrumbs{color:#00AAD6;font-size:10pt;padding-bottom:1em}
.noticeMessage{color:red;float:left;text-align:left;padding-left:5em;padding-top:3em}
.IScrollWrapper{overflow:hidden;min-height:500px; width: 100%;}
.IScrollWrapper a{text-decoration:none;color:#C34C21;cursor:pointer}
.IScrollWrapper pre{display:none}
/* .tablestriped,.tablestripedTbl{width:auto;max-width:100%!important;font-size:12px;color:#434343;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #00AAD6} */
/* .tablestripedTbl{border:0 none} */
.tablestriped thead,.tablestripedTbl thead, .tableMultiCols thead{/*color:#000;*/text-wrap:normal} 
/* .tablestripedTbl thead tr{padding-bottom:5px;border-bottom:1px solid #ddd} */
/* .tablestripedTbl thead th{padding:.5em 1em!important;text-align:left} */
/* .tablestripedTbl tbody tr{border-bottom:1px solid #00AAD6;min-height:39px} */
/* .tablestripedTbl tr:nth-child(even){background-color:#efefef} */
table.nestedTbl tbody tr{border:0 none}
table.nestedTbl tr:nth-child(even){background-color:transparent}
table.nestedTbl td.lbl{font-weight:600;padding-right:.5em;font-size:15px;color:#1c1c1c}
.TSHeaderLineCross,.TSLoadNewSet{display:table!important;white-space:nowrap;font:33px sans-serif;margin-top:10px;text-align:center;text-transform:uppercase;width:100%;cursor:pointer}
.TSHeaderLineCross:before,.TSHeaderLineCross:after,.TSLoadNewSet > .TSHeaderLineCross:before,.TSLoadNewSet > .TSHeaderLineCross:after{border-top:1px dashed #00AAD6;content:'';display:table-cell;position:relative;top:1.5em;width:45%}
.TSHeaderLineCrossInner{padding:5px 40px;border:1px solid #ccc;border-radius:40px;background-color:#00AAD6;color:#fff;font-weight:700}
.TSHeaderLineCross span,.TSLoadNewSet > .TSHeaderLineCross{text-align:center;text-transform:uppercase;display:table;white-space:nowrap;line-height:40px;font-size:16px}
.defaultopt{font-size:12px;color:#ccc;font-style:italic}
.scrollup{width:65px;height:65px;float:right;margin-top:10px;text-align:center;font-size:24px;z-index:1000;cursor:pointer;position:fixed;right:90px;bottom:120px;display:none;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:2px solid #333;background:url(https://tempouat.pbt.co.nz/ContainerStatus/images/top_ico.png) no-repeat center 18px;transition:background ease-in 300ms;-moz-transition:background ease-in 300ms;-webkit-transition:all ease-in 300ms;-o-transition:all ease-in 300ms;-ms-transition:all ease-in 300ms}
.scrollup:hover{background-color:#00AAD6!important;background-position-y:-35px;border-color:#ccc}
table.ColPadleft20 tr td{padding-left:20px;padding-bottom:20px}
footer{margin-top:5%;min-height:40px}
.footcontainer{max-width:1170px;margin-left:auto;margin-right:auto;position:relative}
.container .row{display:block}
.breakline{opacity:0; margin-left:-10px;padding:4em 0px;width:100%;}
.centerbreakline{padding:20px 0px;width:100%;}
.homelink{ padding: 2.5em 0; margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;-webkit-background-clip: padding-box; background-clip: padding-box;/*-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175);*/}
.homelink li{ padding:0.5em 0; border-bottom: 0px solid #a3a3a3;}
.homelink li a{color: #929294;font-weight:600; padding: 10px;display: inline-block; width: 100%;}
.homelink li a:focus {color:#001871; text-decoration:none; background-color:#eee;border-left:10px solid #00AAD6; border-radius:5px;}
.homelink li a:focus:after { content: "\f0da"; font-family: FontAwesome; font-style: normal; color:#00AAD6;font-weight: normal; float:right; font-size:1.5em;}
.homelinkDiv{color: #353535;font-size: 14px;line-height: 21px;letter-spacing: .2px;/*width: 80%;*/ margin: 0 auto;}
.brancheslocal, .brancheslocal a {color: #353535;font-weight:600; padding: 3px; cursor:pointer;}
.brancheslocal:hover{color:#f78f1f;}
.brancheslocal_focus, .brancheslocal_focus a {color:#00AAD6; background-color:#eceeef;border-left:7px solid #929294; border-radius:5px; padding-left:1em;padding-right:1em;box-shadow: 0 2px 4px rgba(0,170,214,0.35);}
 .brancheslocal_focus:before { content: "\f0a4"; font-family: FontAwesome; font-style: normal; font-weight: normal;  padding-right: 0.5em; /*font-size: 18px;  position: absolute; top: 10px; left: 0;*/}
.QueryBox{/*height: 26em;background: url(/Images/banner_blue.jpg) no-repeat center center; background-size: 100% 100%;  top: 60em;*/ position: absolute;width: 100%;}
.carousel-caption{position: absolute; left: 23em; top: 2em;  height: 225px; text-align: left; width: 250pt; border: 0px none; background: rgba(255,255,255,0.4); padding: 25px; color: #353535;}
/*.carousel-indicators{top:25px; height: 25px;}*/
.carousel_textList{}
.carousel_textItem{font-weight:600;}
.carousel_linkButton{display: inline-block;padding: 6px 12px;font-size: 14px;font-weight: 600; line-height: 1.42857143;text-align: center; text-transform: uppercase; white-space: nowrap;vertical-align: middle; -ms-touch-action: manipulation;touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;color:#fff; background-color:#aaa;  background-image: none; border: 1px solid transparent;  border-radius: 5px; float: right;text-shadow: none;}
.carousel_linkButton:hover { background-color:#00AAD6; }

.homeBreadcrumbs{background-image:url('/Images/home01.png')}
.input-group .form-control {width:35%; border-color:#ccc !important;}
.value_list_box {/*background: none repeat scroll 0 0 #f6f6f8; border-radius: 7px;*/ position: relative; margin: 5em auto; width: 52%;}
.value_list { min-width: 300px;padding: 1em; /*float: left;  height: 18em;*/ min-height: 150pt;background-color: #e0e0e0; border: 2px solid #fff;}
.value_list:hover { background: -webkit-gradient(linear,left top,left bottom,from(rgba(135,206,235,2)),to(#ebebeb)); background: -moz-linear-gradient(top,rgba(135,206,235,2),#ebebeb); background: linear-gradient(to bottom,rgba(135,206,235,2),#ebebeb); }
.value_list:hover > .featurette-heading {color:#fff; }
.value_list:hover > .lead { color:#fff; }
.expandall, .expandcollapse {padding: 5px 10px; border-radius: 5px; cursor:pointer;}
.expandall i, .expandcollapse i {font-size:1.2em; }
.Size15EM i {font-size:1.5em; }
.expandall span {font-weight:600; }
.featurette-image, .accordion-image{padding-right:10px; font-style: normal; font-size: 17px;}
.ratedetailexpand:hover {color:#ec971f; /*padding-top:3px;*/}
.ratedetailcollapse:hover {color:#ec971f; padding-top:3px;}
.featurette-heading {color: #353535;font-size: 17pt; line-height: 30px; letter-spacing: 2px;}
p.lead { color: #353535; font-size: 10pt; line-height: 19px; letter-spacing: .5px;}
 .input-group-btn>.btn{  font-weight: 600; background: -webkit-gradient(linear,left top,left bottom,from(rgba(135,206,235,2)),to(#ebebeb)); background: -moz-linear-gradient(top,rgba(135,206,235,2),#ebebeb); background: linear-gradient(to bottom,rgba(135,206,235,2),#ebebeb); border: 1px solid #ccc; border-radius: 5px; border-left: 3px solid #00AAD6;}
.noBorderLeft {border-left-width:0px !important;}
.noBorderRight {border-right-width:0px !important;}
.noBorder {border:0 none !important;}

.onlyBottomBorder{border-right-width:0px !important;border-top-width:0px !important;border-left-width:0px !important;}
.input-group-btn>.btn:hover{background: none;background-color:#f78f1f ;color:#fff;border-left-color:#f78f1f;}
/* .btn-social-icon{border: none; text-align: center; width: 100% !important;line-height: 34px; font-size: 1.6em; text-align: center;} */
.btn-social{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.btn-social :first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social.btn-lg{padding-left:61px}.btn-social.btn-lg :first-child{line-height:45px;width:45px;font-size:1.8em}
.btn-social.btn-sm{padding-left:38px}.btn-social.btn-sm :first-child{line-height:28px;width:28px;font-size:1.4em}
.btn-social.btn-sm{padding-left:30px}.btn-social.btn-sm :first-child{line-height:20px;width:20px;font-size:1.2em}
.btn-social-icon{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:34px; /*width:34px;padding:0*/}
.btn-social-icon :first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social-icon.btn-lg{padding-left:61px}.btn-social-icon.btn-lg :first-child{line-height:45px;width:45px;font-size:1.8em}
.btn-social-icon.btn-sm{padding-left:38px}.btn-social-icon.btn-sm :first-child{line-height:28px;width:28px;font-size:1.4em}
.btn-social-icon.btn-sm{padding-left:30px}.btn-social-icon.btn-sm :first-child{line-height:20px;width:20px;font-size:1.2em}
.btn-social-icon :first-child{border:none;text-align:center;width:100% !important}
.btn-social-icon.btn-lg{height:45px;width:45px;padding-left:0;padding-right:0}
.btn-social-icon.btn-sm{height:30px;width:30px;padding-left:0;padding-right:0}
.btn-social-icon.btn-sm{height:22px;width:22px;padding-left:0;padding-right:0}
/*
.btn-bitbucket{color:#fff;background-color:#205081;border-color:rgba(0,0,0,0.2)}
.btn-bitbucket:hover,.btn-bitbucket:focus,.btn-bitbucket:active,.btn-bitbucket.active,.open .dropdown-toggle.btn-bitbucket{color:#fff;background-color:#183c60;border-color:rgba(0,0,0,0.2)}
.btn-bitbucket:active,.btn-bitbucket.active,.open .dropdown-toggle.btn-bitbucket{background-image:none}
.btn-bitbucket.disabled,.btn-bitbucket[disabled],fieldset[disabled]
.btn-bitbucket,.btn-bitbucket.disabled:hover,.btn-bitbucket[disabled]:hover,fieldset[disabled] .btn-bitbucket:hover,.btn-bitbucket.disabled:focus,.btn-bitbucket[disabled]:focus,fieldset[disabled] .btn-bitbucket:focus,.btn-bitbucket.disabled:active,.btn-bitbucket[disabled]:active,fieldset[disabled] .btn-bitbucket:active,.btn-bitbucket.disabled.active,.btn-bitbucket[disabled].active,fieldset[disabled] .btn-bitbucket.active{background-color:#205081;border-color:rgba(0,0,0,0.2)}
.btn-dropbox{color:#fff;background-color:#1087dd;border-color:rgba(0,0,0,0.2)}
.btn-dropbox:hover,.btn-dropbox:focus,.btn-dropbox:active,.btn-dropbox.active,.open .dropdown-toggle.btn-dropbox{color:#fff;background-color:#0d70b7;border-color:rgba(0,0,0,0.2)}
.btn-dropbox:active,.btn-dropbox.active,.open .dropdown-toggle.btn-dropbox{background-image:none}
.btn-dropbox.disabled,.btn-dropbox[disabled],fieldset[disabled] .btn-dropbox,.btn-dropbox.disabled:hover,.btn-dropbox[disabled]:hover,fieldset[disabled] .btn-dropbox:hover,.btn-dropbox.disabled:focus,.btn-dropbox[disabled]:focus,fieldset[disabled] .btn-dropbox:focus,.btn-dropbox.disabled:active,.btn-dropbox[disabled]:active,fieldset[disabled] .btn-dropbox:active,.btn-dropbox.disabled.active,.btn-dropbox[disabled].active,fieldset[disabled] .btn-dropbox.active{background-color:#1087dd;border-color:rgba(0,0,0,0.2)}
.btn-flickr{color:#fff;background-color:#ff0084;border-color:rgba(0,0,0,0.2)}
.btn-flickr:hover,.btn-flickr:focus,.btn-flickr:active,.btn-flickr.active,.open .dropdown-toggle.btn-flickr{color:#fff;background-color:#d6006f;border-color:rgba(0,0,0,0.2)}
.btn-flickr:active,.btn-flickr.active,.open .dropdown-toggle.btn-flickr{background-image:none}
.btn-flickr.disabled,.btn-flickr[disabled],fieldset[disabled] .btn-flickr,.btn-flickr.disabled:hover,.btn-flickr[disabled]:hover,fieldset[disabled] .btn-flickr:hover,.btn-flickr.disabled:focus,.btn-flickr[disabled]:focus,fieldset[disabled] .btn-flickr:focus,.btn-flickr.disabled:active,.btn-flickr[disabled]:active,fieldset[disabled] .btn-flickr:active,.btn-flickr.disabled.active,.btn-flickr[disabled].active,fieldset[disabled] .btn-flickr.active{background-color:#ff0084;border-color:rgba(0,0,0,0.2)}
.btn-foursquare{color:#fff;background-color:#0072b1;border-color:rgba(0,0,0,0.2)}
.btn-foursquare:hover,.btn-foursquare:focus,.btn-foursquare:active,.btn-foursquare.active,.open .dropdown-toggle.btn-foursquare{color:#fff;background-color:#005888;border-color:rgba(0,0,0,0.2)}
.btn-foursquare:active,.btn-foursquare.active,.open .dropdown-toggle.btn-foursquare{background-image:none}
.btn-foursquare.disabled,.btn-foursquare[disabled],fieldset[disabled] .btn-foursquare,.btn-foursquare.disabled:hover,.btn-foursquare[disabled]:hover,fieldset[disabled] .btn-foursquare:hover,.btn-foursquare.disabled:focus,.btn-foursquare[disabled]:focus,fieldset[disabled] .btn-foursquare:focus,.btn-foursquare.disabled:active,.btn-foursquare[disabled]:active,fieldset[disabled] .btn-foursquare:active,.btn-foursquare.disabled.active,.btn-foursquare[disabled].active,fieldset[disabled] .btn-foursquare.active{background-color:#0072b1;border-color:rgba(0,0,0,0.2)}
.btn-github{color:#fff;background-color:#444;border-color:rgba(0,0,0,0.2)}
.btn-github:hover,.btn-github:focus,.btn-github:active,.btn-github.active,.open .dropdown-toggle.btn-github{color:#fff;background-color:#303030;border-color:rgba(0,0,0,0.2)}
.btn-github:active,.btn-github.active,.open .dropdown-toggle.btn-github{background-image:none}
.btn-github.disabled,.btn-github[disabled],fieldset[disabled] .btn-github,.btn-github.disabled:hover,.btn-github[disabled]:hover,fieldset[disabled] .btn-github:hover,.btn-github.disabled:focus,.btn-github[disabled]:focus,fieldset[disabled] .btn-github:focus,.btn-github.disabled:active,.btn-github[disabled]:active,fieldset[disabled] .btn-github:active,.btn-github.disabled.active,.btn-github[disabled].active,fieldset[disabled] .btn-github.active{background-color:#444;border-color:rgba(0,0,0,0.2)}
.btn-google-plus{color:#fff;background-color:#dd4b39;border-color:rgba(0,0,0,0.2)}.btn-google-plus:hover,.btn-google-plus:focus,.btn-google-plus:active,.btn-google-plus.active,.open .dropdown-toggle.btn-google-plus{color:#fff;background-color:#ca3523;border-color:rgba(0,0,0,0.2)}
.btn-google-plus:active,.btn-google-plus.active,.open .dropdown-toggle.btn-google-plus{background-image:none}
.btn-google-plus.disabled,.btn-google-plus[disabled],fieldset[disabled] .btn-google-plus,.btn-google-plus.disabled:hover,.btn-google-plus[disabled]:hover,fieldset[disabled] .btn-google-plus:hover,.btn-google-plus.disabled:focus,.btn-google-plus[disabled]:focus,fieldset[disabled] .btn-google-plus:focus,.btn-google-plus.disabled:active,.btn-google-plus[disabled]:active,fieldset[disabled] .btn-google-plus:active,.btn-google-plus.disabled.active,.btn-google-plus[disabled].active,fieldset[disabled] .btn-google-plus.active{background-color:#dd4b39;border-color:rgba(0,0,0,0.2)}
.btn-instagram{color:#fff;background-color:#3f729b;border-color:rgba(0,0,0,0.2)}.btn-instagram:hover,.btn-instagram:focus,.btn-instagram:active,.btn-instagram.active,.open .dropdown-toggle.btn-instagram{color:#fff;background-color:#335d7e;border-color:rgba(0,0,0,0.2)}
.btn-instagram:active,.btn-instagram.active,.open .dropdown-toggle.btn-instagram{background-image:none}
.btn-instagram.disabled,.btn-instagram[disabled],fieldset[disabled] .btn-instagram,.btn-instagram.disabled:hover,.btn-instagram[disabled]:hover,fieldset[disabled] .btn-instagram:hover,.btn-instagram.disabled:focus,.btn-instagram[disabled]:focus,fieldset[disabled] .btn-instagram:focus,.btn-instagram.disabled:active,.btn-instagram[disabled]:active,fieldset[disabled] .btn-instagram:active,.btn-instagram.disabled.active,.btn-instagram[disabled].active,fieldset[disabled] .btn-instagram.active{background-color:#3f729b;border-color:rgba(0,0,0,0.2)}
.btn-tumblr{color:#fff;background-color:#2c4762;border-color:rgba(0,0,0,0.2)}.btn-tumblr:hover,.btn-tumblr:focus,.btn-tumblr:active,.btn-tumblr.active,.open .dropdown-toggle.btn-tumblr{color:#fff;background-color:#1f3346;border-color:rgba(0,0,0,0.2)}
.btn-tumblr:active,.btn-tumblr.active,.open .dropdown-toggle.btn-tumblr{background-image:none}
.btn-tumblr.disabled,.btn-tumblr[disabled],fieldset[disabled] .btn-tumblr,.btn-tumblr.disabled:hover,.btn-tumblr[disabled]:hover,fieldset[disabled] .btn-tumblr:hover,.btn-tumblr.disabled:focus,.btn-tumblr[disabled]:focus,fieldset[disabled] .btn-tumblr:focus,.btn-tumblr.disabled:active,.btn-tumblr[disabled]:active,fieldset[disabled] .btn-tumblr:active,.btn-tumblr.disabled.active,.btn-tumblr[disabled].active,fieldset[disabled] .btn-tumblr.active{background-color:#2c4762;border-color:rgba(0,0,0,0.2)}
.btn-vk{color:#fff;background-color:#587ea3;border-color:rgba(0,0,0,0.2)}.btn-vk:hover,.btn-vk:focus,.btn-vk:active,.btn-vk.active,.open .dropdown-toggle.btn-vk{color:#fff;background-color:#4a6a89;border-color:rgba(0,0,0,0.2)}
.btn-vk:active,.btn-vk.active,.open .dropdown-toggle.btn-vk{background-image:none}
.btn-vk.disabled,.btn-vk[disabled],fieldset[disabled] .btn-vk,.btn-vk.disabled:hover,.btn-vk[disabled]:hover,fieldset[disabled] .btn-vk:hover,.btn-vk.disabled:focus,.btn-vk[disabled]:focus,fieldset[disabled] .btn-vk:focus,.btn-vk.disabled:active,.btn-vk[disabled]:active,fieldset[disabled] .btn-vk:active,.btn-vk.disabled.active,.btn-vk[disabled].active,fieldset[disabled] .btn-vk.active{background-color:#587ea3;border-color:rgba(0,0,0,0.2)}
*/
.btn-facebook{color:#fff;background-color:#3b5998;border-color:rgba(0,0,0,0.2)}
.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook.active,.open .dropdown-toggle.btn-facebook{color:#30487b !important;/*background-color:#30487b*/;border-color:rgba(0,0,0,0.2)}
.btn-facebook:active,.btn-facebook.active,.open .dropdown-toggle.btn-facebook{background-image:none}
.btn-facebook.disabled,.btn-facebook[disabled],fieldset[disabled] .btn-facebook,.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled:active,.btn-facebook[disabled]:active,fieldset[disabled] .btn-facebook:active,.btn-facebook.disabled.active,.btn-facebook[disabled].active,fieldset[disabled] .btn-facebook.active{background-color:#3b5998;border-color:rgba(0,0,0,0.2)}
.btn-linkedin{color:#fff;background-color:#007bb6;border-color:rgba(0,0,0,0.2)}
.btn-linkedin:hover,.btn-linkedin:focus,.btn-linkedin:active,.btn-linkedin.active,.open .dropdown-toggle.btn-linkedin{color:#005f8d !important;/*background-color:#005f8d */;border-color:rgba(0,0,0,0.2)}
.btn-linkedin:active,.btn-linkedin.active,.open .dropdown-toggle.btn-linkedin{background-image:none}
.btn-linkedin.disabled,.btn-linkedin[disabled],fieldset[disabled] .btn-linkedin,.btn-linkedin.disabled:hover,.btn-linkedin[disabled]:hover,fieldset[disabled] .btn-linkedin:hover,.btn-linkedin.disabled:focus,.btn-linkedin[disabled]:focus,fieldset[disabled] .btn-linkedin:focus,.btn-linkedin.disabled:active,.btn-linkedin[disabled]:active,fieldset[disabled] .btn-linkedin:active,.btn-linkedin.disabled.active,.btn-linkedin[disabled].active,fieldset[disabled] .btn-linkedin.active{background-color:#007bb6;border-color:rgba(0,0,0,0.2)}
.btn-twitter{color:#fff;background-color:#55acee;border-color:rgba(0,0,0,0.2)}
.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active,.btn-twitter.active,.open .dropdown-toggle.btn-twitter{color:#309aea !important;/*background-color:#309aea*/;border-color:rgba(0,0,0,0.2)}
.btn-twitter:active,.btn-twitter.active,.open .dropdown-toggle.btn-twitter{background-image:none}
.btn-twitter.disabled,.btn-twitter[disabled],fieldset[disabled] .btn-twitter,.btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled:active,.btn-twitter[disabled]:active,fieldset[disabled] .btn-twitter:active,.btn-twitter.disabled.active,.btn-twitter[disabled].active,fieldset[disabled] .btn-twitter.active{background-color:#55acee;border-color:rgba(0,0,0,0.2)}
.selectHeight{ height: 30px;}
.selectHeight_34{ height: 2.5em;}
.selectHeight_36{ height: 36px;}
.RateSelection { color: #353535; text-shadow: 0 1px 2px rgba(0,0,0,.3); padding:12px 0;margin:0 auto;}
.gosearch { cursor: pointer;padding:0 5px;}
.tablestriped, .tablestripedTbl { /*  border: 1px solid #00AAD6;*/border: 0 none;  max-width: 100%!important; color: #434343; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; table-layout: fixed; border-collapse: collapse; }
.tableMultiCols {  border: 0 none;  margin-top: 3em; width: auto;  font-size: 11px; color: #434343; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.tablestripedTbl {font-size: 11px;}
.tablestriped thead tr, .tablestripedTbl thead tr, .tableMultiCols thead tr{ padding-bottom:5px; background:-webkit-gradient(linear,left top,left bottom,from(rgba(135,206,235,2)),to(#ebebeb));background:-moz-linear-gradient(top,rgba(135,206,235,2),#ebebeb);background:linear-gradient(to bottom,rgba(135,206,235,2),#ebebeb);/*border-bottom:1px solid #ddd;*/}
.tablestriped tbody tr, .tablestripedTbl tbody tr, .tableMultiCols tbody tr {position:relative; min-height: 39px;}
.tablestriped thead th, .tablestripedTbl thead th, .tableMultiCols thead th {  border-bottom-width: 0 !important; padding: 0.5em !important;height:auto; text-align: left;}
/*.tablestripedTbl tr:nth-child(even), .tableMultiCols tr:nth-child(even) { background-color: rgb(235, 235, 228);}*/
/*.tablestriped tr:nth-child(even) { background-color: rgb(235, 235, 228);}*/
.tablestripedTbl tr td, .tableMultiCols tr td {position:relative; padding: 0.3em !important;border-bottom: 1px solid #00AAD6;}
.tablestripedTbl .CT_CNO, .tablestripedTbl .CT_Import, .tablestripedTbl .CT_Export, .tableMultiCols .rate_mgn { font-weight: 600; text-align: center;}
.tablestripedTbl .CT_CNO { background-color: lightcyan; padding-right: 8px;}
.tablestripedTbl .CT_Import { color: steelblue; text-align: right;}
.tablestripedTbl .CT_Export { color:#c34c21;text-align: right;}
.CT_Complete, .CT_Active, .CT_Invoiced, .CT_InProcess, .CT_IncompleteJob{ font-weight: 600;}
.CT_Complete{ color: #4CFF00; background-color: steelblue;}
.CT_Active, .CT_InProcess  { color:#FFD800; background-color: steelblue !important;}
.product_mgn  { /*color:#FFD800; font-weight: 600;background-color: steelblue !important;*/}
.rate_mgn { /*color:red;*/}
.CT_IncompleteJob { color:red;}
.MobileShow{display:none}
span.MobileShow{font-weight:400;padding:0;border:0 none}
.infoTbl,.requestTbl{width:100%;font-family:Verdana}
.loginBtn{border-radius:10px 10px 10px 10px!important;float:right;padding:10px 30px!important}
.infoTbl tr td{text-align:left;vertical-align:top;padding-bottom:1em;padding-right:.5em;font-weight:500}
.requestTbl tr td{text-align:left;vertical-align:top;padding-bottom:.5em}
.infoTitle,.requestTitle{font-size:1.5em;font-family:verdana;border-left:rgba(165,165,165,0.5) 5px solid;padding:.5em 1em;border-radius:6px; text-shadow: 0 2px 2px rgba(0,0,0,.5); box-shadow: 0 6px 12px rgba(165,165,165,0.5);/*color:#ff4500;background-color:#ccc;*/}
.noticeMessage{color:red;float:left;text-align:left;padding-left:5em;padding-top:3em}
.infocolName{width:100%;color:#4682b4;font-weight:500;background-color:#f0f0f0;height:40px}
.clearfix:after,.infocolName:after{content:"\000A";clear:both}
.infocol1,.infocol2,.infocol3,.infocol4,.infocol5{font-weight:700}
tr.SelectedRow{background-color:#e0ffff!important}
.FilListGrid{width:30%;padding:5px;border:1px solid #00AAD6;float:left;margin:5px 1.5em;border-radius:8px}
.CheckListBox{padding:5px;border:1px solid #00AAD6;border-radius:5px;max-height: 120px; overflow-y: auto;}
.ContainerResultTop{line-height:2.5em;text-align:left;color:#fff}
.CustomColorAsBG{background-color:#00AAD6}
.containerlbl{padding:0 10px}
.ContainerResultTop span{font-weight:600;padding-bottom:2px;border-bottom:3px solid #fff}
.containerlbl{padding:0 10px}
.ContainerResultTop a{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;color:#fff!important;font-weight:600;border:none;float:right}
.ContainerDetailTbl,.ContainerDetailTblList{width:100%}
.ContainerDetailTbl tbody{overflow:hidden!important}
.ContainerDetailTbl tr td{padding:5px 5px 10px;text-align:left;cursor:pointer}
.ContainerDetailTbl td span{font-size:.8em;color:#000!important;font-weight:600}
.containerDatalbl{padding-right:10px;font-size:12px;width:30%;font-weight:400!important;display:inline-table;color:#204d74}
.cdatalbl{width:68%;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-table;text-decoration:underline;margin-left:4px;font-weight:500}
.ContainerDetailTblList td span{font-size:.8em;color:#000!important;font-weight:600}
.containerDatalblList{margin-right:5px;font-size:12px;font-weight:400;background-color:#ccc;padding-right:5px}
.cdatalblList, .WithBorder_B{border-bottom:1px solid;}
.WithBorder_T{border-top:1px dashed #ccc;}
.ContainerDetailTblList td span{font-size:.8em;color:#000!important;font-weight:600}
.clearCd{display:none}
hr.newlineList{margin:0}
.ContainerDetailTblList tr td{padding:5px 5px 10px;text-align:left;cursor:pointer}
.alertTitle{background-color:#afd9ee;color:#31708f!important;padding:15px 0 5px 15px;border-radius:8px;vertical-align:middle;border-left:5px solid #aaa;margin-bottom:1em;font-size:1.5em}
.alertTitle >.jconfirm-icon-c >i{color:#31708f;font-size:1.5em}
.alertTitle >.jconfirm-icon-c >i.error{color:#e74c3c;font-size:1em}

.alertTitle_error{background-color:#f2dede;color:#a94442!important;padding:15px 0 5px 15px;border-radius:8px;vertical-align:middle;border-left:5px solid #ebccd1;margin-bottom:1em;font-size:1.5em}
.alertTitle_error >.jconfirm-icon-c >i{color:#31708f;font-size:1.5em}
.alertTitle_error >.jconfirm-icon-c >i.error{color:#e74c3c;font-size:1em}

.smallFont11 {font-size:11px;}
.smallFont {font-size:12px;}
.Size14px {font-size:14px;}
.Size15EM{font-size:1.5em;}
.smallFont50{font-size:.5em;}
.smallFont65{font-size:.65em;}
.smallFont80{font-size:.8em;}
.maxh600 {max-height: calc(100vh - 300px); overflow-y: auto;overflow-x: hidden !important;min-width: 300px !important;}
.minh550{min-height:550px;}
.minh700{min-height:700px;}
/*.helpcontact_visible {display:inline-block;}*/
.helpcontact_visible small {clear: both; font-size: 11px; color: #ccc; display: block; padding-left: 3em;}
.positionAbs {position:absolute;}
.confirmTitle{background-color:#00AAD6;color:#fff!important;padding:15px 0 5px 15px;border-radius:8px;vertical-align:middle;border-left:5px solid #aaa;margin-bottom:1em;font-size:1.5em}
.confirmTitle >.jconfirm-icon-c >i{color:#fff;font-size:1.5em}

.ShowNoResult{display:inline-block !important;/*top: 80%; left: 20%;*/ padding-left: 1em;font-size: 85%;}
.loadingResult{ top: 0.5em; right: 18em;}
.loadingResult_M{right: -3em;}
.loadingResult_S{right: 5em;}
.upLoading {/*width: 35px; padding-left: 15em;*/  float: left;display:none;}
.uploader {/*width: 24em;*/ float: left; margin-left: 15px; display:none;}

.loadingDiv, .loadingDivSml {position:fixed; padding:0; margin:0; top:0; left:0; width: 100%; height: 100%; text-align: center;background:rgba(128,128,128,0.8);z-index: 1500;}
 .loadingDiv h1 { font-size: 80px; color: white; text-shadow: 2px 2px 8px #000000;}
 .loadingDiv img {padding-top:2em; }

/*.loadingDivSml{text-align:left;}*/
.loadingDivSml h1 {font-size: 40px; color: white; text-shadow: 2px 2px 8px #000000; top: 4.5em;position: fixed;  text-align: center; left: 2.5em;  }

.qrDiv canvas, .qrDiv img, .qrDiv svg{position:absolute;top:2em;}
.rotateDiv canvas, .rotateDiv img, .rotateDiv svg{ -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg);transform: rotate(-90deg);  /*float: left; right: -67px; position: absolute;padding-right: .5em;*/ margin-top: 8em; z-index: 3000}

.jobItemBlock{width:445px;height:320px;}
.jobItemBlock_Print{width:100%;height:100%;}

#down{position:absolute;cursor:pointer;z-index:10;width:50px;height:50px;-webkit-border-radius:100%;-ms-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;left:50%;bottom:-12em;margin-left:-3em;-webkit-box-shadow:inset 0 0 0 #9fdcff;-ms-box-shadow:inset 0 0 0 #9fdcff;-moz-box-shadow:inset 0 0 0 #9fdcff;-o-box-shadow:inset 0 0 0 #9fdcff;box-shadow:inset 0 0 0 #9fdcff;-webkit-animation:ghostHover 1.5s infinite cubic-bezier(0.645,0.045,0.355,1);-ms-animation:ghostHover 1.5s infinite cubic-bezier(0.645,0.045,0.355,1);-moz-animation:ghostHover 1.5s infinite cubic-bezier(0.645,0.045,0.355,1);-o-animation:ghostHover 1.5s infinite cubic-bezier(0.645,0.045,0.355,1);animation:ghostHover 1.5s infinite cubic-bezier(0.645,0.045,0.355,1)}
#down.no-animate{-webkit-animation:none;-ms-animation:none;-moz-animation:none;-o-animation:none;animation:none}
#down:hover{-webkit-box-shadow:inset 0 50px 0 #9fdcff;-ms-box-shadow:inset 0 50px 0 #9fdcff;-moz-box-shadow:inset 0 50px 0 #9fdcff;-o-box-shadow:inset 0 50px 0 #9fdcff;box-shadow:inset 0 50px 0 #9fdcff;-webkit-animation:none;-ms-animation:none;-moz-animation:none;-o-animation:none;animation:none}

.textAsLine{border-width: 0 0 2px 0 !important;border-bottom-color: #ccc !important;}

.breadcrumbs-one{background:#eee;border-width:1px;border-style:solid;border-color:#f5f5f5 #e5e5e5 #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 2px rgba(0,0,0,.2);-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2);overflow:hidden;width:100%; list-style: none;padding-left:0;}
.breadcrumbs-one li{float:left}
.breadcrumbs-one a{padding:.7em 1em .7em 2em;float:left;text-decoration:none;color:#444;position:relative;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#ddd;background-image:-webkit-gradient(linear,left top,right bottom,from(#f5f5f5),to(#ddd));background-image:-webkit-linear-gradient(left,#f5f5f5,#ddd);background-image:-moz-linear-gradient(left,#f5f5f5,#ddd);background-image:-ms-linear-gradient(left,#f5f5f5,#ddd);background-image:-o-linear-gradient(left,#f5f5f5,#ddd);background-image:linear-gradient(to right,#f5f5f5,#ddd)}
.breadcrumbs-one li:first-child a{padding-left:1em;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}
.breadcrumbs-one a:hover{background:#fff}
.breadcrumbs-one a::after,.breadcrumbs-one a::before{content:"";position:absolute;top:50%;margin-top:-1.5em;border-top:1.5em solid transparent;border-bottom:1.5em solid transparent;border-left:1em solid;right:-1em}
.breadcrumbs-one a::after{z-index:2;border-left-color:#ddd}
.breadcrumbs-one a::before{border-left-color:#ccc;right:-1.1em;z-index:1}
.breadcrumbs-one a:hover::after{border-left-color:#fff}
.breadcrumbs-one .current,.breadcrumbs-one .current:hover{font-weight:700;background:none}
.breadcrumbs-one .current::after,.breadcrumbs-one .current::before{content:normal}
.breadcrumbs-one span{font-size: 1.5em;padding-right: 0.3em;}
.colorTags { padding-right:5px; font-size: 1.3em;}
#map{height:420px;width:600px}
.notificationBlock{height:400px;width:100%;overflow-y: auto;}
.notificationBlock select, input{border: 1px solid #dadfe3!important;font-size: 15px!important;color: #6a6a6a!important;}
.infoWindowContent{font-size:14px!important;border-top:1px solid #ccc;padding-top:10px}
.typeahead-demo .custom-popup-wrapper{position:absolute;top:100%;left:0;z-index:1000;display:none;background-color:#f9f9f9}
.typeahead-demo .custom-popup-wrapper > .message{padding:10px 20px;border-bottom:1px solid #ddd;color:#868686}
.typeahead-demo .custom-popup-wrapper > .dropdown-menu{position:static;float:none;display:block;min-width:160px;background-color:transparent;border:none;border-radius:0;box-shadow:none}
  
.input-group-addon.beautiful{background: none;border:0 none;padding-left:0;}
.input-group-addon.beautiful input[type="checkbox"],.input-group-addon.beautiful input[type="radio"] {width:0%;}
.horizontalList{list-style-type: none;margin: 0;padding: 0;}
ul.horizontalList li{float:left;}
ul.horizontalList ul{right:0;}
footer .first-section{border-bottom:1px solid rgba(117,136,136,.14);padding-bottom:59px}
footer .second-section{padding:50px 0 54px}
footer nav{float:left;display:block;margin-right:2.5641%;/*width:14.52991%*/}
footer nav ul,footer nav ul li{margin:0;list-style-type:none;/*width:100%*/}
footer nav a{font-weight:300;-webkit-transition:color .4s;-moz-transition:color .4s;transition:color .4s;line-height:18px;font-size:16px;color:#fff;text-decoration:none;margin:8px 0;display:inline-block}
footer ul.brancheslist{list-style:none outside;text-align: center;padding-left:0}
footer ul.brancheslist li{display:inline-block;margin:0 7.5px 7.5px}
footer .social a{display:inline-block}
footer .logo .pbt-logo{margin-left:auto;top:4px}
footer .copyright .line{color:#fff;/*font-size:12px;display:inline-block;padding-right:5em*/}
footer .contact-form{float:left;display:block;margin-right:2.5641%;/*width:48%*/}
footer .contact-form:last-child{margin-right:0}
footer .contact-form .header{width:100%}
footer .contact-form .header h3{font-size:26px;margin-bottom:12px;letter-spacing:1px}
footer .contact-form .header .sub-heading{font-weight:300;font-size:16px;margin:0 0 38px;line-height:20px}
footer .contact-form .header .sub-heading,footer .contact-form .header h3{color:#fff}
footer .contact-form .left,footer .contact-form .right{float:left;display:block;/*margin-right:3.09278%;width:48.45361%*/}
footer .contact-form .left input,footer .contact-form .left textarea,footer .contact-form .right input,footer .contact-form .right textarea{margin-bottom:9px;width:125%}
footer .contact-form .left textarea,footer .contact-form .right textarea{height:110px}
footer h1,footer h2,footer h3,footer h4,footer a{color:#FFF}
footer h4{font-size:1.133em;font-weight:700;color:#00AAD6;text-transform:uppercase;line-height:1.4}
footer ul.contact{list-style:none;margin:0;padding:0}
footer ul.contact p{margin-bottom:15px;color:#fff}
footer ul.contact i{display:block;float:left;font-size:1.2em;margin:7px 8px 10px 0;position:relative;text-align:center;top:-2px;width:16px;color:#fff}
footer div.footer-ribon{background:#999;position:absolute;margin:-1.05em 0 0 -20em;padding:10px 20px 6px}
footer div.footer-ribon:before{border-right-color:#c36807;border-left:10px solid #646464;border-top:16px solid transparent;content:"";display:block;height:0;right:-10px;position:absolute;top:0;width:7px}
footer div.footer-ribon span{color:#FFF;font-size:1.6em}
footer div.container div.row > div{margin-bottom:25px}
footer div.footer-ribon{background:#f78f1f}
ul.social-icons{margin:0;padding:0;width:auto}
ul.social-icons li{background-image:url(/images/social-sprites.png);background-repeat:no-repeat;background-color:#FFF;background-position:0 100px;display:inline-block;margin:-1px 1px 5px 0;padding:0;border-radius:100%;overflow:visible;transition:all .3s ease;box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);-moz-border-radius:100%;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-webkit-border-radius:100%;-webkit-transition:all .3s ease}
ul.social-icons li.facebook{background-position:0 -120px}
ul.social-icons li.facebook:hover{background-position:0 -150px}
ul.social-icons li.twitter{background-position:0 -1140px}
ul.social-icons li.twitter:hover{background-position:0 -1170px}
ul.social-icons li.linkedin{background-position:0 -540px}
ul.social-icons li.linkedin:hover{background-position:0 -570px}
ul.social-icons li[class] a{text-indent:-9999px}
ul.social-icons li a{display:block;height:30px;width:30px;text-align:center}
div.footer-copyright{ /*border-top:4px solid #009BC1;margin-top:2em;*/padding:10px 0;border-top: 1px solid; /*min-height:20vw;*/}
.btn.focus,.btn:focus,.btn:hover{background:none;}
footer a:focus,footer a:hover{color:#f78f1f!important;text-decoration:none;font-weight:700;}
footer .btn-light{color:#fff;border-color:#ddd}
footer .logos{position:absolute;right:0;top:-.75em}
.icon{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.rounded.white{border-color:#fff;color:#fff}
.rounded.small{width:35px;height:35px;border-radius:17.5px;font-size:16px;line-height:32px}
.rounded{width:70px;height:70px;border-radius:35px;-webkit-transition:border-color,color,.3s;-moz-transition:border-color,color,.3s;transition:border-color,color,.3s;border:2px solid;font-size:30px;line-height:65px}
.fa-fw{width:1.28571429em}
.fa-fw,.fa-li{text-align:center}
/*.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*/
.fa,.fa-stack{display:inline-block}

.login{margin:6em auto;text-align:left;border-radius:4px;-webkit-box-shadow: 0 0 6px rgba(0,0,0,.16), 0 6px 12px rgba(0,0,0,.32);box-shadow: 0 0 6px rgba(0,0,0,.16), 0 6px 12px rgba(0,0,0,.32);padding:9px;/*background-color:#e3e3e3;border:5px solid #00AAD6;*/ float: none;}
.login-grids {padding: 2em; background-color: #fff;}
.login-grids img { float: right; opacity: 0.6;}

.form-control-feedback {line-height:34px;font-size:1.2em;}
.caption h3 {padding-top:1em;}
.caption:before,.caption:after { content: ''; display: table;}
.caption:before { /*content: "";  width: 12.8125em; height: 0; position: absolute; bottom: -1.5em; left: 50%; border-bottom: 5px solid #fcbd1b; -webkit-transform: translateX(-50%); transform: translateX(-50%);  transition: opacity 1s;*/ }
blockquote {/*border-left: 4px solid #f6f6f7;font-size:inherit;*/ padding-left: 20px; margin: 30px 0 30px 20px;}

/*.TextLeft {text-align:left}*/
.TextCenter {text-align:center !important;}
.accordion-toggle.collapsed i.ratedetailexpand:after {content: "\f0d7";}
.accordion-toggle i.ratedetailexpand:after {content: "\f0d8";}


.import-order-active { background: #ededed !important;}

.parentFlex { display: flex;/* border: 7px solid rgba(220,220,220,0.5); box-shadow: 1px 1px 10px #555; border-radius: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;*/}
.childFlex { align-self: flex-end;}
.fixwidthBtn {min-width: 120px; font-weight: 600;text-align: left; margin-bottom: 0.7em;text-align:center;}
.fixwidthBtn i { padding: 0px 8px 4px 0; margin: 0 5px;}
.btn-group-sm>.fixwidthBtn{min-width:65px;}

.minw200{min-width:200px;}
.alterBGcolor{background: #f0f0f0;}
.WhiteFontColor{color: #fff !important;}
.nodecoHLink, .nodecoHLink:hover, .nodecoHLink:active{text-decoration:none !important;}
.boldText { font-weight: 600;}
.selected_RD_Mgnt, .selectedItem_Mgnt, .selectedItem_Consignmnt {background-color:#D6EAF8 !important;}
.invalidItem_Mgnt { color: #a94442; background-color: #f2dede !important; border-color: #ebccd1;font-weight: 600;}
.invalidfield { color: #a94442; background-color: #f2dede !important; border-color: #ebccd1;}
/*.scrolling table{table-layout:inherit;*margin-left:-100px}
.scrolling td,th{vertical-align:top;padding:10px;min-width:100px}
.scrolling th{position:absolute !important;*position:relative;left:0;width:120px}
.outer{position:relative}
.inner{overflow-x:auto;overflow-y:visible;margin-left:120px}*/
.top23 {top:2.3em;}
multiselect { padding-left: 0 !important; padding-right: 0 !important; border: 1px solid #00AAD6 !important; border-radius: 4px; border-left-width: 3px !important;}
multiselect .btn{border:0 none;}

.borderRight1Blk{border-right:1px solid;}
.borderTransparent{border-color:transparent !important;}
.fade.in {opacity: 1;}
.modal-backdrop.in {filter: alpha(opacity=50);opacity: .5;}

#rateMngtTable {position:relative;width:80vw;overflow:hidden;border-collapse:collapse;margin: 0 auto;}
#rateMngtTable thead{position:relative;display:block;width:79vw;overflow:visible; text-wrap: normal;}
#rateMngtTable thead tr {padding-bottom: 5px; /*border-bottom: 1px solid #ddd;*/background: -webkit-gradient(linear,left top,left bottom,from(rgba(135,206,235,2)),to(#ebebeb)); background: -moz-linear-gradient(top,rgba(135,206,235,2),#ebebeb); background: linear-gradient(to bottom,rgba(135,206,235,2),#ebebeb); }
#rateMngtTable tbody{position:relative;display:block;width:81vw;height:600px;overflow:scroll}
#rateMngtTable thead th{min-width:120px; vertical-align: top; border-bottom: 0 none; height: 55px;}
#rateMngtTable tbody td{min-width:120px; text-align: center;}

#rateMngtTable thead th.fixcolumn{min-width:700px;}
#rateMngtTable tbody td.fixcolumn{min-width:700px; }
#rateMngtTable thead th.fixcolumn div{min-width:100px; height: 100%;}
#rateMngtTable tbody td.fixcolumn div{min-width:100px;height: 100%; display: inline-block;}
#rateMngtTable thead th:nth-child(1){position:relative;display:block; padding-left: 0;background: -webkit-gradient(linear,left top,left bottom,from(rgba(135,206,235,2)),to(#ebebeb)); background: -moz-linear-gradient(top,rgba(135,206,235,2),#ebebeb); background: linear-gradient(to bottom,rgba(135,206,235,2),#ebebeb);}
#rateMngtTable tbody tr td:nth-child(1){position:relative;display:block; padding-left: 0;z-index:1;}
/*#rateMngtTable tbody tr:nth-child(10n) {  background-color: lightgoldenrodyellow; }*/
#rateMngtTable tbody tr:nth-of-type(odd) td:nth-child(1) { background-color: #f9f9f9; }
#rateMngtTable tbody tr:nth-of-type(even) td:nth-child(1) { background-color: #fff; }
/*#rateMngtTable tbody tr:nth-child(10n) td.fixcolumn div {  background-color: lightgoldenrodyellow; }*/
.selected_RD_Mgnt td.fixcolumn, .selectedItem_Mgnt td {background-color:#D6EAF8 !important; color: steelblue; font-weight: 600;}
fieldset { margin: 5px 0; border: 1px solid silver; padding: 8px;  border-radius: 10px;}
legend{padding: 5px; border: 0 none; font-size: 13px; margin: 0; width: auto; margin: 0 5px;  }
optgroup[label] {background-color:#e5e5e5;}
optgroup option{background-color:#fff;}
.hr-text { line-height: 1em; position: relative; outline: 0; border: 0; color: black; text-align: center; height: 1.5em;  width:100%;font-size: 13px; /*opacity: .5;*/}
.hr-text:before { content: '';/*background: linear-gradient(to right, transparent, #818078, transparent);*/ background-color:#ccc; position: absolute; left: 0; top: 50%; width: 100%; height: 1px;  }
.hr-text:after { content: attr(data-content); position: relative; display: inline-block; color: black; padding: 0 .5em; line-height: 1.5em;background-color: #fcfcfa;  }

/*.trackingCtrls{ height: 160px; overflow-y: auto;overflow-x: hidden;}*/
.trackingCtrls{ height: 160px;max-height:350px;overflow-y:auto;}
.freightCtrls{ height: 245px; overflow-y: auto;/*overflow-x: hidden;*/}

.lightGrayBg {background-color:#e5e5e5;}
.lightGrayBB {border-bottom:1px solid #C0C0C0;}
.morelightGrayBg {background-color:#f5f5f5;}
.morelightGrayBg:hover{color:#f78f1f;}
div.tooltip-inner {text-align: left; min-width: 250px; }
/*div.tooltip-inner:before {content: '';display: inline-block;border-left: 7px solid #5589b3;border-right: 7px solid #5589b3;border-bottom: 7px solid;border-bottom-color: rgba(255, 255, 255, 1);position: absolute;top: -0.4em;left: 9px;}*/

.batchupdates {    max-height: calc(100vh - 239px);}

a.navbar-brand{float:none;}
/*table.rateMngtTable{border-collapse:collapse;width:1500px;overflow-x:scroll;display:block;margin: 0 auto;}
table.rateMngtTable thead{background-color:#EFEFEF}
table.rateMngtTable thead,table.rateMngtTabletbody{display:block}
table.rateMngtTable thead tr {padding-bottom: 5px; border-bottom: 1px solid #ddd;background: -webkit-gradient(linear,left top,left bottom,from(rgba(135,206,235,2)),to(#ebebeb)); background: -moz-linear-gradient(top,rgba(135,206,235,2),#ebebeb); background: linear-gradient(to bottom,rgba(135,206,235,2),#ebebeb); }
table.rateMngtTable tbody{overflow-y:scroll;overflow-x:hidden;height:240px;}
table.rateMngtTable thead th{min-width:120px;text-align: center;}
table.rateMngtTable td,table.rateMngtTable th{min-width:120px;text-align: center;}
table.rateMngtTable tbody tr:nth-child(10n) {  background-color: lightgoldenrodyellow; }
table.rateMngtTable thead th.fixcolumn{min-width:700px;}
table.rateMngtTable tbody td.fixcolumn{min-width:700px; }
table.rateMngtTable thead th.fixcolumn div{min-width:100px;}
table.rateMngtTable tbody td.fixcolumn div{min-width:100px;}

table.rateMngtTable thead th:nth-child(1){position:relative;background: -webkit-gradient(linear,left top,left bottom,from(rgba(135,206,235,2)),to(#ebebeb)); background: -moz-linear-gradient(top,rgba(135,206,235,2),#ebebeb); background: linear-gradient(to bottom,rgba(135,206,235,2),#ebebeb);}
table.rateMngtTable tbody tr td:nth-child(1){position:relative;display:block;}*/
.paddTop075{padding-top:.75em;}
.padding03{padding:.3em;}
.paddingTB_4 {padding:4em 0;}
.paddingTB_7 {padding:7em 0;}
.radio-inline i {font-size: 2.5em; padding-right: 5px;}
.radio-inline:hover {color:#a94442;}
/*.dropdown-menu .dropdown-menu { margin: 0; right: 100%; }
.dropdown-menu > li > a:hover {background-color:pink;}
.dropdown-menu>li>a:hover .dropdown-menu {-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}*/

/*.fixwidthBtn + .tooltip > .tooltip-inner {background-color:#f00; color:#353535;}*/
/*.fixwidthBtn + .tooltip > .tooltip-arrow {border-bottom-color:#f00; }*/
.floatBottom{margin-bottom:0;padding-bottom:0;bottom:0;position: absolute;right:0;}
.fixwidthBtn + .tooltip.left { margin-left: -3em;}
.centerImage { margin: 0 auto;display: block;}


/*first level*/
.btco-hover-menu .collapse ul > li:hover > a{border-color: #f5f5f5;}
.btco-hover-menu .collapse ul ul > li:hover > a, .navbar .show .dropdown-menu > li > a:focus, .navbar .show .dropdown-menu > li > a:hover{color:white;font-weight:600;background: #00AAD6;/*rgba(0,174,210,.8);*/}
/*second level*/
.btco-hover-menu .collapse ul ul ul > li:hover > a{background: #00AAD6;}

/*third level*/
/*.btco-hover-menu .collapse ul ul, .btco-hover-menu .collapse ul ul.dropdown-menu{background:#f5f5f5;}
.btco-hover-menu .collapse ul ul ul, .btco-hover-menu .collapse ul ul ul.dropdown-menu{background:#f5f5f5}
.btco-hover-menu .collapse ul ul ul ul, .btco-hover-menu .collapse ul ul ul ul.dropdown-menu{background:#f5f5f5}*/

/*
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{ width: 100%;top:0;left:100%;margin-top:0;margin-left:0px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#555;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
*/
.dropdown-menu > li > a {min-width: 195px;}
.dropdown-menu > li > a.longConSpan{word-wrap: break-word;  width: 100%;  white-space: nowrap;  overflow-x: hidden !important;  text-overflow: ellipsis; -ms-text-overflow: ellipsis;}
.dropdown-menu > li > a.longConSpan:hover{ z-index: 1;  width: auto;  background-color: #fcf8e3;  border-color: #faebcc;  color: #8a6d3b!important; }
.dropdown-menu > li > a.longConSpan::-webkit-scrollbar {width:0 !important; }


.dropdownExtraMsg {background-color: #f5f5f5; text-align: center;margin-top: 2em;}
.displayEvenNull{display:block;min-height:20px;}

.contactAccordion{cursor: pointer; float: left; margin-top: 30px; padding: 20px 20px 18px; border: 0px solid; background: rgba(0,170,214, 0.5); background-color:#21B8D3}
.contactAccordion:hover{background-color:#00AAD6;}
.contactAccordion img{}
contactAccordion h2{margin-top: 12px}

.dropdown-menu{min-width: 160px;padding: 5px 0;/*top:3.5em !important;background: url(/Images/bgnoise_lg.png) no-repeat 0 0;background-size: 100% 100%;*/margin: 0;border: 1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box;}
.navbar .navbar-nav>li>.dropdown-menu:before {content: '';display: inline-block;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid;border-bottom-color: rgba(255, 255, 255, 1);position: absolute;top: -0.4em;left: 9px;}
.dropdown-menu > li > a:hover,.btco-hover-menu a:hover, .navbar > li > a:hover {color: #fff!important;text-decoration: none;background-color: #337ab7;outline: 0;}
.dropdown-menu > li:hover {/*background-color:lightblue*/}
.dropdown-menu>li>a {display: block;padding: 3px 20px;clear: both;font-weight: 400;line-height: 1.42857143;color: #333 ;white-space: nowrap;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {color: #fff!important;text-decoration: none;background-color: #337ab7;outline: 0;}

.dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #555;}
/*.scrollYTbl {margin-bottom: 3.5em;}
.scrollYTbl thead tr { display: block; position: relative; }
.scrollYTbl tbody { display: block; overflow: auto; max-height: 600px; }*/
.scrollYTbl, .scrollYDiv{width:100%;margin-bottom:3.5em}
.scrollYTbl thead,.scrollYTbl tbody,.scrollYTbl tr,.scrollYTbl td,.scrollYTbl th{display:block;  border-bottom-width: 0 !important;}
 .scrollYTbl thead tr {min-height: 55px; }
.scrollYTbl thead tr th{float:left}
.scrollYTbl tbody, .scrollYDiv{height:600px;overflow-y:auto;width:100%}
.scrollYTbl tbody tr{border-bottom:0 none;min-height: 64px;}
.scrollYTbl tbody td{float:left;min-height: 45px;}

.scrollYTbl span.longConSpan, .tablestriped span.longConSpan{flex: 1;word-wrap: break-word; display: inline-block;  position: relative;  width: 100%;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}
.scrollYTbl span.longConSpan:hover, .tablestriped span.longConSpan:hover{ z-index: 1;  width: auto;  background-color: #fcf8e3;  border-color: #faebcc;  color: #8a6d3b; padding-right:5px;}
.tablestriped span.longConSpan:before {
  content: ''; /* IE9 ellipsis fix */
}
input.longConSpan{word-wrap: break-word; display: inline-block;  position: relative;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}
input.longConSpan:hover{ z-index: 1;  background-color: #fcf8e3;  border-color: #faebcc;  color: #8a6d3b; padding-right:5px;}



hr.boldHr {border-bottom: 1px solid;}
hr.truckDivider{text-align:right; border: 0; height: 0.1em; background-image: -webkit-linear-gradient(left, #f0f0f0, #d5d5d5, #f0f0f0); background-image: -moz-linear-gradient(left, #f0f0f0, #d5d5d5, #f0f0f0); background-image: -ms-linear-gradient(left, #f0f0f0, #d5d5d5, #f0f0f0); background-image: -o-linear-gradient(left, #f0f0f0, #d5d5d5, #f0f0f0); margin: 2.5em; width: 98%;}
hr.truckDivider:after{ content: '\0026df'; display: inline-block; position: relative; top: -0.7em;  color: #ccc; font-size: 2.5em;/*padding-right: 10px; background: #f0f0f0;-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);transform:rotate(60deg)*/}
/*content:'�', content: '\0026df'*/

.table-vertical {width: 100%;height:auto;  border-collapse: collapse;table-layout:fixed; }
.table-vertical>tbody, .table-vertical>thead {width:100%;}
.table-vertical>tbody>tr, .table-vertical>thead>tr {width:100%;}
.table-vertical>tbody>tr:nth-of-type(odd) {background: #f9f9f9;}
.table-vertical>thead>tr>th {background: none;color: #000;font-weight: bold;padding-bottom: 5px; background: -webkit-gradient(linear,left top,left bottom,from(rgba(135,206,235,2)),to(#ebebeb)); background: -moz-linear-gradient(top,rgba(135,206,235,2),#ebebeb); background: linear-gradient(to bottom,rgba(135,206,235,2),#ebebeb); }
.table-vertical > tbody > tr > td, .table-vertical > thead > tr > th {  padding: 5px;  border-top: 1px solid #ddd;  text-align: left;  vertical-align: middle;  font-size: 85%; }
.table-vertical > tbody > tr > td{vertical-align:top;}


input[type=checkbox]{width:20px;height:20px;vertical-align: middle;}
input.smartTblOptChk:checked + .smartTblOptlabel {text-decoration: line-through;}
/*input [type="checkbox"]:not(:checked) + .smartTblOptlabel:before, input[type="checkbox"]:checked + .smartTblOptlabel:before {content: '';position: absolute;left: 0;top: 50%;margin-top: -9px;width: 17px;height: 17px;border: 1px solid #ddd;background: #ffffff;border-radius: 2px;}*/
input[type="checkbox"]:not(:checked) + .smartTblOptlabel:after {opacity: 0;transform: scale(0);}
/*input[type=checkbox][disabled]{outline:1px solid #555;}*/
input[type=checkbox][disabled]+ .smartTblOptlabel{color:#aaa;cursor: default;}
/*input[type="checkbox"][disabled]:after{content: '\274c';opacity: .5;transform: scale(1);}*//*content: '\d7';*/
input[type="checkbox"][disabled]:after {opacity: 0.65;transform: scale(1);color: #337ab7;font-weight: 600;font-size: 2em;top: -7px;left: 2px;position: relative;}
.dropdown-toggle.noCaret::after{display:none;}
.smlSearch, .smlUser{width: 240px !important;left:-2em !important;}
.medSearch{top: 2.5em !important;left: -15em !important;}
.has-error{border-radius:5px;-webkit-box-shadow: 0 0 6px rgba(0,0,0,.16), 0 6px 12px rgba(0,0,0,.32);box-shadow: 0 0 6px rgba(0,0,0,.16), 0 6px 12px rgba(0,0,0,.32);}
.has-error > .input-group-addon{background-color: #f2dede;border-color: #ebcccc;color: #a94442;}
.has-error > input{background-color: #f2dede;border-color: #ebcccc;color: #a94442;}
.posrelative{position:relative;}
.insideRight{position: absolute;right: 0;z-index: 999;}
.transparentBorder{border: 1px solid transparent;}
.roundborder{border-radius: 50%;}

.col-md1-half {   @extend .col-md-1;   max-width: 4.1667%;-webkit-box-flex: 0;    -webkit-flex: 0 0 4.1667%;    -ms-flex: 0 0 4.1667%;    flex: 0 0 4.1667%;}
.repeatItems:last-of-type, .lastBorder{border-bottom:1px solid #00AAD6;}
.tooltip.show{z-index:100000000 !important;}

.multi-select-wrap ul {    max-height: 400px !important;}

span.table-icon{cursor: pointer;    display: inline-block;    width: 1.5rem;    height: 1.5rem;    vertical-align: middle;}
span.table-icon > img {width: 100%;    max-width: 1.125rem;}

.range-slider { margin: 10px 0 0 0%; }
.range-slider { width: 100%; }
.range-slider__range {  -webkit-appearance: none; width: 183px !important;  height: 15px;  border-radius: 5px;  background: #d7dcdf;  outline: none;  padding: 0;  margin: 0;}
.range-slider__range::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 20px; height: 20px; border-radius: 50%; background: #707070; cursor: pointer; -webkit-transition: background .15s ease-in-out; transition: background .15s ease-in-out;}
.range-slider__range::-webkit-slider-thumb:hover { background: #00aad6;}
.range-slider__range:active::-webkit-slider-thumb { background: #00aad6;}
.range-slider__range::-moz-range-thumb { width: 20px; height: 20px; border: 0; border-radius: 50%; background: #00aad6; cursor: pointer; -webkit-transition: background .15s ease-in-out; transition: background .15s ease-in-out;}
.range-slider__range::-moz-range-thumb:hover { background: #00aad6;}
.range-slider__range:active::-moz-range-thumb { background: #00aad6;}
.range-slider__range:focus::-webkit-slider-thumb { -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #00aad6; box-shadow: 0 0 0 2px #fff, 0 0 0 4px #00aad6;}
.range-slider__value { display: inline-block;    position: relative;    width: 30px;    color: #fff;    line-height: 20px;    text-align: center;    border-radius: 3px;    background: #707070;    padding: 2px 0px;   margin-left: 6px;    font-size: 12px;}
.range-slider__value:after {  position: absolute;  top: 4px;  left: -7px;  width: 0;  height: 0;  border-top: 7px solid transparent;  border-right: 7px solid #707070;  border-bottom: 7px solid transparent;  content: '';}
::-moz-range-track { background: #d7dcdf; border: 0;}

.image-preview{position: absolute;    left: -2px;    top: -1.5em;    color: white;    font-size: 10px;    padding: 2px;    font-weight: 600;    background-color: #0badd5;    border-radius: 50%;}
.logo-upload_preview {width: 62px;    height: 85px;    background: #e7e7e7;    border: 1px solid #c0c0c0;    padding: 5px;}
.wrap-longtext{max-width:200px;word-break: break-word;}
.typeahead-group-header {padding: 3px 10px;    border-bottom: 1px solid #aaa;    font-weight: bold;  font-family: sans-serif;    background-color: #e5e5e5;}


/*
.sticky-table table.odd-even tbody tr.setReturnTypeColor td {background-color: rgba(220, 146, 9, 0.19) !important;border-bottom: solid 1px #fff;}
.sticky-table table.odd-even tbody tr.setFFTypeColor td {background-color: rgba(0, 121, 194, 0.19) !important;border-bottom: solid 1px #fff;}
.sticky-table table.odd-even tbody tr.setReturnTypeColor:nth-child(2n + 2) td {background-color: rgba(220, 146, 9, 0.19) !important;border-bottom: solid 1px #fff;}
.sticky-table table.odd-even tbody tr.setFFTypeColor:nth-child(2n + 2) td {background-color: rgba(0, 121, 194, 0.19) !important;border-bottom: solid 1px #fff;}
*/


/******************* mobile css start ************/
/*.carousel_mobile.carousel-caption{position: absolute; left: 1.5em; top: 0.3em;  height: 100px; text-align: left; width: 150pt; border: 0px none; background: rgba(255,255,255,0.4); padding: 5px; color: #353535;}*/
.carousel_mobile h1{ font-size: 20px; margin: 5px;}
.carousel_mobile h2{ font-size: 15px; margin: 5px;}
.carousel_mobile > .carousel_textList {font-size: 9px;margin-bottom: 5px;}
.carousel_mobile > .carousel_textItem {}
.carousel_mobile > .carousel_linkButton{display: inline-block;padding: 4px 7px;font-size: 7px;font-weight: 500; line-height: 1;text-align: right; color:#353535; background-color:lightsteelblue;  border:0 none;  border-radius: 0;position: absolute;right: 0;top: 0;}
.carousel_mobile > .carousel-control.right,.carousel_mobile > carousel-control.left{display:none}
.carousel_mobile > .carousel-indicators {display:none;}
.carousel-inner > .carousel_mobile > img{width:auto;min-height:150px;}

.smallFixBtn {position:absolute;top:0;right:0}
.divtable {padding-top:5px;}
.divtable .tr{overflow:hidden;clear:both;border-bottom:1px solid #ccc}
.divtable .th,.divtable .td{padding:5px 10px;float:left}
.divtable .th{font-weight:700}
.tr.headings { padding-bottom:5px; background:-webkit-gradient(linear,left top,left bottom,from(rgba(135,206,235,2)),to(#ebebeb));background:-moz-linear-gradient(top,rgba(135,206,235,2),#ebebeb);background:linear-gradient(to bottom,rgba(135,206,235,2),#ebebeb);/*border-bottom:1px solid #ddd;*/}
.greyBG {background:none !important; background-color:#ccc !important;}
.noBG { background: none !important;}
.greyCol{background-color:#ccc !important; height: 100px; border: 2px solid white;}
 
.paddLR2px {padding-left:2px !important;padding-right:2px !important;}
.nopaddLR {padding-left:0 !important;padding-right:0 !important;}
.nopaddL {padding-left:0 !important;}
.nopaddR {padding-right:0 !important;}
.groupDiv{padding-top:5px;clear:both;}
.floatFuncMenu{z-index: 3000; background-color: #ccc; position: fixed; width: 100vw;right: 0;border-radius:6px;}
.floatFuncMenuBtn{height: 40px; width: 40px; border: 0; margin: 0; border: 1px solid transparent; position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; border-radius: 4px; margin-bottom: 8px;}
.floatFuncMenuBtn:hover, .floatFuncMenuBtn:focus{background-color: #ddd;}
.floatFuncMenuBtn:focus{outline: 0;}

.floatFuncMenuBtn .icon-bar{ background-color: #888; width: 22px;border-radius: 1px;  height: 2px; display: block;  transition: .5s ease;}
.floatFuncMenuBtn.collapsed .icon-bar:nth-child(2) { transform: rotate(0)translateY(0)translateX(0);}
.floatFuncMenuBtn .icon-bar:nth-child(2) { transform: rotate(-45deg)translateY(0px)translateX(-3px);}
.floatFuncMenuBtn.collapsed .icon-bar:nth-child(3) { margin: 4px 0; opacity: 1;}
.floatFuncMenuBtn .icon-bar:nth-child(3) { opacity: 0;}
.floatFuncMenuBtn.collapsed .icon-bar:nth-child(4) { transform: rotate(0)translateY(0)translateX(0);}
.floatFuncMenuBtn .icon-bar:nth-child(4) { transform: rotate(45deg)translateY(0px)translateX(-3px);}

.normalFont {font-weight:500}
.boldColName {font-weight:600}
.height249{height:2.49em;}

.rightBtnDiv{/*right: 0; position: absolute; bottom: 2em;*/ text-align: right;}
.fixedDiv{width:86vw; }
.accordionHeader{width:100%;padding:10px 20px;font-weight:600; text-transform:uppercase;position:relative; border-radius:10px;margin-bottom: 1em;border-bottom: 1px solid #ccc; background: -moz-linear-gradient(top, #ffffff 0%, #e1e1e1 55%, #f6f6f6 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#e1e1e1 55%,#f6f6f6 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#e1e1e1 55%,#f6f6f6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); }
.accordionPanel{clear:both;height:auto;}
.accordionPanel > fieldset{border:0 none;background-color:#fff;margin-bottom:1em;}

.accordionHeader[aria-expanded="true"]  {color: #00AAD6 !important;font-weight: 600;}

.fixwidthTbl{position: relative;overflow: hidden; border-collapse: collapse;  /*width:85vw;  margin: 0 auto;*/}
.fixwidthTbl thead{position: relative; display: block; /*width: 84vw; overflow: visible;*/}
.fixwidthTbl tbody{position: relative; display: block; width: 86vw; overflow: scroll; min-height:100px; max-height:150px;}

.floatFuncMenuBtn.fixed-theme {  top: 0;}
.withNewLine{display:inline-block;position:relative;min-height:20px;}
.withNewLine:after { content: '\A'; white-space: pre;}
.noResults{ position: absolute; z-index: 2; top: 1em;}
select::-ms-expand {border: 0 !important; -webkit-appearance: none; -moz-appearance: none; background: url('dropdown_arrow.png') no-repeat; background-position: 1px 1px; width: 15px; text-indent: 0.01px; text-overflow: "";}

.btn-info.btn-info-iefix{ color: #fff; background-color: #5bc0de; border-color: #46b8da;}  
button i { font-size: .875rem !important; padding: 0 5px;}
input[type=button]{ filter:chroma(color=#000000);}
.viewdetail{font-weight:500!important;font-size:11pt;}
.modal.fade .modal-dialog{transform: translate(0,0);}

/*.ui-datepicker{z-index:1000000000 !important;}*/
.ui-timepicker-standard{z-index:100000000 !important;}
/*.consignmentDatetime{z-index:100000000 !important;}*/

.zindex-10{z-index:10 !important;}
.zindex-0{z-index:0 !important;}
/*.editAlloc:hover{background-color:lightcoral !important;}*/
.carousel-item.active {display:block;}
.contact-details {width:100%;}
.footerTotal{font-style: italic;background-color: #f5f5f5;}
.footerTotal > td{text-align:right;}
.textLeftInput{text-align:left;padding-left:0;}

a.downloading {background-color: #0badd5;color:#fff !important; border:none;}

/******************* mobile css end ************/

@media screen and (min-width: 1280px) {
footer .social{float:left;display:block;margin-right:2.5641%;width:14.52991%;position:relative;left:51.28205%}
footer .copyright:last-child{margin-right:0}
footer .copyright{color:#fff;font-size:12px}
#contactPBT .modal-dialog {max-width: 70vw;}
#QuotePBT .modal-dialog {max-width: 50vw;}
}

@media  screen and (min-width: 900px) {
.container{width:96%!important}
/*.carousel-inner>.item{min-height:600px}*/
 .jconfirm.jconfirm-material .jconfirm-box {max-width: 92vw;width:40vw;  }
}

@media (min-width: 800px) {
.modal-wide{width:90vw;max-width: 90vw;}
.modal-lg{width:50vw;max-width: 50vw;}
#contactPBT .body-inner {display: table;width: 100%;}
#contactPBT .contact, #contact-modal .sales {/*display: table-cell;float: none;vertical-align: top;*/}
#QuotePBT .body-inner {display: table;width: 100%;}
}


@media screen and (max-width: 1280px) {
.modalMarginLf4 {margin-left: 1em;}
.navbar .navbar-nav > li > .dropdown-menu:before {display:none;}
}

@media only screen and (max-width: 1100px){ 
#rateMngtTable {font-size: 11px; font-weight: 500;}
#rateMngtTable tbody{height: 450px;}
/*#rateMngtTable thead{width:700px;}
#rateMngtTable thead th{min-width:100px; height: 35px;}
#rateMngtTable tbody td{min-width:100px; }

#rateMngtTable thead th.fixcolumn{min-width:500px;}
#rateMngtTable tbody td.fixcolumn{min-width:500px; }
#rateMngtTable thead th.fixcolumn div{min-width:80px;}
#rateMngtTable tbody td.fixcolumn div{min-width:80px;}*/

}

@media only screen and (max-width: 960px) {
 /*.navbar-inverse .navbar-nav > li > a { padding: 5px 5px;}*/
 /*.navbar-nav {margin: 0.7em 0; }*/
}

@media only screen and (max-width: 960px) {
.no-more-tables table,.no-more-tables thead,.no-more-tables tbody,.no-more-tables th,.no-more-tables td,.no-more-tables tr{display:block}
.no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}
.no-more-tables tr{border:1px solid #ccc}
.no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}
.no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700;content:attr(data-title)}

.accordion-xs .headings{display:none}
.accordion-xs .tr{border-bottom-color:#fff;border-bottom-width: 5px;}
.accordion-xs .th,.accordion-xs .td{float:none;/*width:auto;*/padding:0}
.accordion-xs .accordion-xs-toggle, .accordion-xs .accordion-xs-toggle:active{background-color:#eee;color:#353535;padding:10px;cursor:pointer}
.accordion-xs .accordion-xs-toggle:hover{background-color:#ccc}
.accordion-xs .accordion-xs-toggle:after{content:'\2b';float:right}
.accordion-xs .accordion-xs-toggle.collapsed:after{content:'\2212'}
.accordion-xs-collapse .inner{padding:10px}
.accordion-xs-collapse .td:before{font-weight:700}
.accordion-xs .accordion-xs-toggle:after{position:absolute;top:5px;right:0;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}

/*.showDataTitle *:before {content: attr(data-title) '\A';white-space: pre;font-weight:600;}*/

.minHeight4em {min-height:4em; }
.accordion-xs-collapse {width:100%;}
.commentBox:before{/*content: "\f27a";*/ padding-right: 3px;}
.accordion-xs-collapse {padding-bottom:1em;}

.modal-mobilePop{width:95vw;}
.modal-wide{width:95vw;}
.modal-lg{width:95vw;}


/*accordion-xs .headings{display:none}
accordion-xs .tr{border-bottom-color:#fff;border-bottom-width: 5px;}
accordion-xs .th,accordion-xs .td{float:none;width:auto;padding:0}*/
.accordion-xs-toggle-MD, .accordion-xs-toggle-MD:active{background-color:#eee;color:#353535;padding:10px;cursor:pointer}
.accordion-xs-toggle-MD:hover{background-color:#ccc}
.accordion-xs-toggle-MD:after{content:'\2b';float:right}
.accordion-xs-toggle-MD.collapsed:after{content:'\2212'}
.accordion-xs-collapse-MD .inner{padding:10px}
.accordion-xs-collapse-MD .td:before{font-weight:700}
.accordion-xs-toggle-MD:after{position:absolute;bottom:5px;right:5px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}
.accordion-xs-collapse-MD {width:100%;padding-bottom:1em;}

.jconfirm.jconfirm-material .jconfirm-box {padding:0; max-width: 90vw; float: left; margin-top:0; border-top:0 none; }
.confirmTitle {padding:10px 0 0 10px;border-radius:0;margin-bottom:0; }
.jconfirm .jconfirm-box div.jconfirm-content-pane{padding: 5px 13px;}
.modal-title{ font-size: 14px; font-weight: 600;}
.header_RD{height: 4em; font-size: 12px; font-weight: 600;}
.header_RD_i{width:95%;}
.featurette-image{ top: -0.5em; position: absolute; right: -0.8em;}
.accordion-image {top: 0.5em;position: absolute;right: 0.2em;
}
.fa.pull-right{margin-left: .1em;}
}
@media only screen and (max-width: 640px){
 .wid94{}
}
@media only screen and (min-width:992px) and  (max-width:1280px){
.col-lg-027 {}
}
@media (min-width: 768px) {
.navbar-nav > li > a {padding-top: 10px;padding-bottom: 10px;border-radius: 4px;}
}
@media only screen and (max-width: 760px),(min-device-width: 768px) and (max-device-width: 1024px)  {
	/* Force table to not be like tables anymore */
	.table-vertical table, .table-vertical thead, .table-vertical tbody, .table-vertical th, .table-vertical td, .table-vertical tr { 		display: block; 	}
	
	/* Hide table headers (but not display: none;, for accessibility) */
	.table-vertical thead tr { 		position: absolute;		top: -9999px;		left: -9999px;	}
	
	.table-vertical>thead>tr,  .table-vertical>tbody>tr{ border: 1px solid #ccc; }
	
	 
	.table-vertical>thead>tr>td,  .table-vertical>tbody>tr>td{ 		border: none;		border-bottom: 1px solid #eee; 		position: relative;		padding-left: 50%;display: block;  height:34px;  font-size:85%;	}
	
	.table-vertical>tbody>tr>td:before { 		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
	}
	
	/*
	Label the data
	*/
	.table-vertical>tbody>tr>td:before { content: attr(data-th); }
}
