body,html{font-family:Lato,arial,serif;font-size:14px;color:#333}
body{padding:0;margin:0}
p{font-family:Lato,arial,serif}
a,a:focus,a:hover,a:visited{outline:0;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
a{color:#9498a1;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
a:hover{color:#222;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
a .fa{color:#9498a1}
a:focus .fa,a:hover .fa{color:#9498a1}
h1{font-size:1.71rem;line-height:1.4;color:#000}
h2{font-size:1.62rem;line-height:1.4;color:#000}
h3{font-size:1.5rem;line-height:1.4;color:#000}
h4{font-size:1.37rem;line-height:1.4;color:#000}
h5{font-size:1.2rem;line-height:1.4;color:#000}
h6{font-size:1.1rem;line-height:1.4;color:#000}
h1 a,h2 a,h3 a,h4 a,h5 a{color:#000}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{color:rgba(0,0,0,.9);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.p5{padding-top:5px;padding-bottom:5px}
.p10{padding-top:10px;padding-bottom:10px}
.p15{padding-top:15px;padding-bottom:15px}
.p20{padding-top:20px;padding-bottom:20px}
.p30{padding-top:30px;padding-bottom:30px}
.p40{padding-top:40px;padding-bottom:40px}
.ps5{padding-left:5px;padding-right:5px}
.ps10{padding-left:10px;padding-right:10px}
.ps15{padding-left:15px;padding-right:15px}
.m5{margin-top:5px;margin-bottom:5px}
.m10{margin-top:10px;margin-bottom:10px}
.m15{margin-top:15px;margin-bottom:15px}
.m20{margin-top:20px;margin-bottom:20px}
.m30{margin-top:30px;margin-bottom:30px}
.m40{margin-top:40px;margin-bottom:40px}
.max-50{max-width:50px}
.max-100{max-width:100px}
.max-150{max-width:150px}
.max-200{max-width:200px}
.max-300{max-width:300px}
.max-400{max-width:400px}
.max-500{max-width:500px}
.max-600{max-width:600px}
.max-700{max-width:700px}
.max-800{max-width:800px}
.min-50{min-width:50px}
.min-100{min-width:100px}
.min-150{min-width:150px}
.min-160{min-width:160px}
.min-200{min-width:200px}
.min-250{min-width:250px}
.container-60{max-width:600px}
.container-70{max-width:700px}
.container-80{max-width:800px}
.container-90{max-width:900px}
.container-100{max-width:1000px}
.clear-all{clear:both;height:0;width:100%;text-indent:-100000px;padding:0;margin:0}
.no-padding{padding:0}
.no-margin{margin:0}
.relative-position{position:relative}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.centered-block{display:block;margin-left:auto;margin-right:auto}
.text-bold{font-weight:800}
.navigation{width:100%}
.table-row-all{display:table;width:100%;margin:0}
.table-row-all .table-cell{display:table-cell;float:none;vertical-align:middle}
.topheader{background:#e71320}
header .clr{display:inline-block}
header .toplinks{display:inline-block}
.dummy-anchor{text-decoration:none;height:0;text-indent:-999999px;font-size:0;padding:0;margin:0}
.v-hide{display:none}
.v-show{display:block}
div.border-line{font-size:1px;line-height:1;padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid #e5e4e3}
.btn{font-family:Lato,arial,serif;letter-spacing:1px;text-transform:uppercase;line-height:1;padding:19px 20px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.24);box-shadow:0 2px 2px 0 rgba(0,0,0,.24);-webkit-border-radius:0;border-radius:0;font-size:1.1rem;border:0!important}
.btn.inactive{background-color:rgba(0,159,197,.2);-webkit-border-radius:0;border-radius:0;display:block;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.24);box-shadow:0 2px 2px 0 rgba(0,0,0,.24);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.btn.inactive:hover{background-color:#009fc5;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.24);box-shadow:0 2px 2px 0 rgba(0,0,0,.24);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.btn.active{background-color:#009fc5;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.24);box-shadow:0 2px 2px 0 rgba(0,0,0,.24);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.btn.active:hover{background-color:#000;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.24);box-shadow:0 2px 2px 0 rgba(0,0,0,.24);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.btn.clicked{background:#009fc5;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.24);box-shadow:0 0 8px 0 rgba(0,0,0,.24);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.btn.clicked:hover{background:#009fc5;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.24);box-shadow:0 0 8px 0 rgba(0,0,0,.24);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.btn.active-on{display:block}
.green-btn{color:#fff;background:#009fc5;padding:14px}
.green-btn:hover{color:#fff;text-decoration:none}
.grey-btn{color:#fff;background:#444;padding:8px}
.grey-btn:hover{color:#fff;text-decoration:none}
.red-btn{color:#fff;background:#ffa07a;padding:14px}
.red-btn:hover{color:#fff;text-decoration:none}
.retired-btn{color:#fff;background:#685a45;padding:14px}
.retired-btn:hover{color:#fff;text-decoration:none}
div.v-radio{padding-left:40px}
div.v-radio input[type=radio]{width:20px;margin:0;padding:0;opacity:0;margin-right:20px}
div.v-radio input[type=radio]+label{margin-left:-40px;padding-left:40px;display:inline-block;line-height:20px;background:url(../images/radio-inactive.png) no-repeat;font-weight:400}
div.v-radio input[type=radio]:checked+label{margin-left:-40px;display:inline-block;line-height:20px;background:url(../images/radio-active.png) no-repeat}
div.v-radio:hover input[type=radio]+label{background:url(../images/radio-hover.png) no-repeat}
div.v-radio:hover input[type=radio]:checked+label{background:url(../images/radio-active.png) no-repeat}
div.v-checkbox input[type=checkbox]{width:20px;margin:0;padding:0;opacity:0;margin-right:20px}
div.v-checkbox input[type=checkbox]+label{margin-left:-40px;padding-left:40px;display:inline-block;line-height:20px;background:url(../images/check-inactive.png) no-repeat;font-weight:400}
div.v-checkbox input[type=checkbox]:checked+label{margin-left:-40px;display:inline-block;line-height:20px;background:url(../images/check-active.png) no-repeat}
#header-home{padding:5px}
header{border-bottom:1px solid #ddd;background:#fff;position:relative}
header .logo a img{margin:0 auto;margin-left:0}
.search-section{text-align:right}
.search-section ul{padding-left:0}
.search-section ul li{list-style:none;margin:25px 20px 0 0;display:inline-block}
.navigation-section{text-align:right;padding-right:50px}
.navigation-section .navbar{min-height:1px;margin-bottom:0}
.navigation-section .navbar-default{background:0 0;box-shadow:none;border:none}
.navbar-default .navbar-nav li a:hover{color:#009fc5}
.navbar-default .navbar-nav li .active{color:#009fc5}
.search-section .navbar-form{padding:0}
.search-section .navbar-form .form-control{border-radius:50px;height:30px;width:100%}
.search-section .navbar-form .search-btn{background:0 0;padding:9px;font-size:1.15rem;box-shadow:none;margin-left:-35px;position:absolute;top:0;margin-top:8px}
.user-section{text-align:right}
.user-section-content a{background:#009fc5;color:#fff;padding:8px 15px;margin-left:25px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.user-section-content a:hover{background:#000;color:#fff;text-decoration:none;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.user-section-content span{padding:8px;font-size:1.15rem;border:1px solid #ccc;border-radius:50px;color:#ccc;margin-right:8px}
.navigation-section .navbar-nav{float:right}
#container{background:#fafafa}
.form-section{background:rgba(180,180,180,.15);background:#fafafa}
.form-section .panel,.form-section .panel-body,.form-section .panel-heading{-webkit-border-radius:0;border-radius:0}
.form-section .panel-body{padding:25px 0;border-color:#fff}
.form-section .panel{background:#fff;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.15);box-shadow:0 4px 10px 0 rgba(0,0,0,.15);border:0}
.left-menu ul{padding-left:0}
.left-menu ul li{list-style:none;width:100%}
.left-menu ul li a{color:#777;display:block;padding:5px 20px}
.left-menu ul .active,.left-menu ul li:hover{background:#009fc5;color:#fff;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.left-menu ul .active a,.left-menu ul li:hover a{color:#fff;text-decoration:none}
.left-menu ul li a .fa{color:#777;margin-right:5px}
.left-menu ul li a:hover .fa{color:#fff}
#left-menu-items h3{color:#009fc5;font-size:1.4rem;font-weight:700;padding:5px 15px;text-transform:uppercase;margin:0;cursor:pointer}
#left-menu-items .nav-tabs>li>a{-webkit-border-radius:0;border-radius:0;border:0;margin:0;margin-bottom:2px;font-size:1.1rem;font-weight:700}
#left-menu-items .nav-tabs>li>a:hover{color:#fff}
#left-menu-items .nav-tabs>li>a:focus,#left-menu-items .nav-tabs>li>a:hover{background-color:#009fc5}
#left-menu-items .nav-tabs>li.active>a,#left-menu-items .nav-tabs>li.active>a:focus,#left-menu-items .nav-tabs>li.active>a:hover{background-color:#009fc5}
.form-section .panel-heading{background:0 0;border:0}
.form-section h1{margin:0 20px 10px 20px;text-align:center;border-bottom:2px solid #009fc5;line-height:2.1;color:#9498a1;font-size:1.8rem}
.form-section h4{text-align:center;color:#9297a3}
.form-section h4 a{color:#9297a3}
.form-section .btn{width:100%;margin:10px auto}
.form-section .btn:hover{background:#000;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.form-section p{text-align:center;color:#9498a1}
.form-section p a{color:#009fc5}
.form-section p a:hover{text-decoration:none;font-style:italic;color:#009fc5;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.form-section p.text-left{text-align:left}
.form-section p.text-right{text-align:right}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background:0 0}
.panel-body p{padding:0 15px}
.login h1{border-bottom:none}
.top-page-wrapper{position:relative}
.top-page-wrapper:before{position:absolute;width:100%;height:1px;background:#a5c8f1;top:20px;display:block;content:"";z-index:0}
ul.top-page-navigation{margin:0;padding:0;list-style:none;text-align:center;position:relative;display:block;z-index:100}
ul.top-page-navigation li{display:inline-block;text-align:center;color:#9498a1;margin-right:70px;z-index:100}
ul.top-page-navigation li:last-child{margin-right:0}
ul.top-page-navigation strong{border:5px solid #fff;display:inline-block}
ul.top-page-navigation li i{width:30px;height:30px;background:#fff;border:1px solid #9498a1;display:block;margin:0 auto;-webkit-border-radius:50%;border-radius:50%;line-height:28px;font-style:normal}
ul.top-page-navigation li span{display:block}
ul.top-page-navigation li.current-page i{background:#009fc5;border-color:transparent;color:#fff}
ul.top-page-navigation li.current-page span{color:#009fc5}
.quick-look-block{margin-bottom:25px;padding:0 25px 25px 25px;border-bottom:2px solid #e0e0e0}
.quick-look-status{border:1px solid #e0e0e0}
.quick-look-status table{margin-bottom:0}
.quick-look-status table thead{background:#f7f7f7}
.quick-look-menu{padding:0 25px 25px 25px}
.quick-look-menu .nav li a{color:#333;border-radius:0;line-height:.85}
.quick-look-menu .nav-tabs>li.active>a,.quick-look-menu .nav-tabs>li.active>a:focus,.quick-look-menu .nav-tabs>li.active>a:hover,.quick-look-menu .nav-tabs>li>a:hover{background:#009fc5;color:#fff;border:1px solid #009fc5;border-radius:0}
.tooltip-link{position:relative}
.quick-look-menu .tooltip-content{position:absolute;background:#fff;border:1px solid #ccc;width:210px;z-index:9;border-radius:4px;right:-50%;margin-top:-50px}
.quick-look-menu .tooltip-content:before{content:"\A";border-style:solid;border-width:8px 10px 8px 0;border-color:transparent #ccc transparent transparent;position:absolute;left:-10px;top:50%;margin-top:-8px}
.quick-look-menu .tooltip-content span{padding:5px 0;display:block;padding:10px}
.quick-look-menu .tooltip-content hr{margin-top:0;margin-bottom:0}
.tooltip-content{display:none}
.tooltip-link a:hover+.tooltip-content{display:block;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.quick-look-status .tooltip-content{position:absolute;background:#fff;border:1px solid #ccc;width:210px;z-index:9;border-radius:4px;right:-50%;margin-right:-13px}
.quick-look-status .tooltip-content:before{content:"\A";border-style:solid;border-width:8px 10px 8px 0;border-color:transparent #ccc transparent transparent;position:absolute;left:-10px;top:50%;margin-top:-8px}
.quick-look-status .tooltip-content span{padding:5px 0;display:block;padding:10px}
.quick-look-status .tooltip-content hr{margin-top:0;margin-bottom:0}
.form-section .form-group{margin-bottom:20px}
.form-section .form-control{border:1px solid #bcb9b7;-webkit-border-radius:0;border-radius:0;box-shadow:0 0;padding-left:2px;color:#000;margin:6px 0}
.bootstrap-tagsinput input{border:1px solid #bcb9b7;-webkit-border-radius:0;border-radius:0;box-shadow:0 0;padding-left:2px;color:#000}
.form-section .form-group label{text-align:left}
.form-section .form-group .place-holder{transition:.25s cubic-bezier(.25,.8,.25,1);-webkit-transition:.25s cubic-bezier(.25,.8,.25,1);-o-transition:.25s cubic-bezier(.25,.8,.25,1);-moz-transition:.25s cubic-bezier(.25,.8,.25,1);-webkit-transform:translate3d(0,25px,0) scale(1);transform:translate3d(0,25px,0) scale(1);-webkit-transform-origin:left top;transform-origin:left top;position:relative;padding:10px 0 0 2px;margin-bottom:10px;display:inline-block;font-size:1rem;text-transform:uppercase}
.form-section .form-group.focused .place-holder{transition:.25s cubic-bezier(.25,.8,.25,1);-webkit-transition:.25s cubic-bezier(.25,.8,.25,1);-o-transition:.25s cubic-bezier(.25,.8,.25,1);-moz-transition:.25s cubic-bezier(.25,.8,.25,1);-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);color:#009fc5}
.form-section .form-group.hasvalue .place-holder{transition:.25s cubic-bezier(.25,.8,.25,1);-webkit-transition:.25s cubic-bezier(.25,.8,.25,1);-o-transition:.25s cubic-bezier(.25,.8,.25,1);-moz-transition:.25s cubic-bezier(.25,.8,.25,1);-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);color:#9498a1;color:#009fc5}
.form-section .form-group.haserror .place-holder{color:#d0021b;transition:.25s cubic-bezier(.25,.8,.25,1);-webkit-transition:.25s cubic-bezier(.25,.8,.25,1);-o-transition:.25s cubic-bezier(.25,.8,.25,1);-moz-transition:.25s cubic-bezier(.25,.8,.25,1);-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
.form-section .form-group.focused .form-control{border-color:#009fc5}
.form-section .form-group.hasvalue .form-control{border-color:#9498a1}
.form-section .form-group.haserror .form-control{border-color:#d0021b}
.form-group .errormsg{color:#d0021b}
.errormsg{color:#d0021b}
.badge{margin-left:25px}
.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}
.badge,.label{display:inline-block;padding:3px 14px;font-size:.8rem;font-weight:700;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);white-space:nowrap;vertical-align:baseline;background-color:#999}
.sign-up-form-section .panel-body{padding:25px}
.sign-up-form-section h1{margin-top:10px;text-align:left;color:#000;text-align:center}
.sign-up-form-section h4{text-align:center;color:#9297a3;line-height:20px;font-size:1.1rem;margin-bottom:20px}
.sign-up-form-section h4 a{color:#9297a3}
.sign-up-form-section h4 a .fa{width:20px;height:20px;line-height:18px;border:1px solid #9297a3;-webkit-border-radius:50%;border-radius:50%;font-weight:400}
.sign-up-form-section .form-group{margin-bottom:30px}
.sign-up-form-section .form-control{border:0;border-bottom:1px solid #bcb9b7;-webkit-border-radius:0;border-radius:0;box-shadow:0 0;padding-left:2px}
.password-form-group{position:relative}
.password-form-group .password-help{position:absolute;letter-spacing:1px;text-transform:uppercase;font-weight:500;display:block;top:36px;right:30px;color:#fff;padding:2px 8px;font-size:.9rem;cursor:pointer}
.drp-dwn-list .btn{background:#e7e7e7;text-shadow:none;box-shadow:none;color:#9498a1!important;width:132%}
.dropdown-menu ul li a:hover{background:0 0}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:#009fc5!important;color:#fff!important}
.password-form-group .password-show{background:#d4d4d4}
.password-form-group .password-hide{background:#d4d4d4;display:none}
.sign-reference-tag i{color:#009fc5;cursor:pointer;font-style:normal}
.logged-in-message{padding:15px;background:#fff;text-align:center;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.15);box-shadow:0 4px 10px 0 rgba(0,0,0,.15)}
#plans-show .logged-in-message{text-align:left;color:#000}
#plans-show .logged-in-message h1{text-align:center}
#plans-show .border-line{padding-bottom:0}
#plan-editor .logged-in-message{text-align:left}
#plan-editor-billing .logged-in-message{text-align:left}
.second-part .logged-in-message{text-align:left}
.logged-in-message .row{display:table;width:100%;margin-left:0;margin-right:0}
.logged-in-message .row>div[class^=col-]{display:table-cell;vertical-align:middle;float:none}
.logged-in-message .edit-section{text-align:right}
.logged-in-message .fa-pencil{text-indent:-9999px;width:24px;height:24px;background:url(../images/edit.png) no-repeat center;background-size:auto 100%}
.logged-in-message .fa-pencil:before{color:#fff;content:""}
.logged-in-message .fa-map-marker{text-indent:-9999px;width:22px;height:24px;background:url(../images/map.png) no-repeat center;background-size:auto 100%}
.logged-in-message .fa-map-marker:before{color:#fff;content:""}
.logged-in-message .fa-usd{text-indent:-9999px;width:24px;height:21px;background:url(../images/usd.png) no-repeat center;background-size:auto 100%}
.logged-in-message .fa-usd:before{color:#fff;content:""}
.service-navigation .fa-user{text-indent:-9999px;width:24px;height:18px;background:url(../images/profile.png) no-repeat center;background-size:auto 100%}
.service-navigation .fa-user:before{color:#fff;content:""}
.plan-option-section h2{color:#9297a3;text-align:center;margin-top:10px;margin-bottom:20px;font-weight:700}
.plan-option-section .panel-body{min-height:700px}
.plan-option-section .option-section{background:rgba(180,180,180,.15);background:#fafafa;padding:20px;margin:0 40px}
.plan-option-section .form-group{margin-top:20px;margin-bottom:10px}
.plan-option-section .btn.active{display:block}
.form-section .card-details{padding:15px;background:#fff;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.15);box-shadow:0 4px 10px 0 rgba(0,0,0,.15);margin-bottom:20px}
.form-section .card-details .checkbox{text-align:center}
.form-section .card-details div.v-checkbox{text-align:center;margin-top:5px;margin-bottom:5px}
.form-section .card-details div.v-checkbox label{color:#000}
.carddetailslbl .logged-in-message{text-align:left}
.form-section .purchase-details{padding:15px;background:#fff;border:0;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.15);box-shadow:0 4px 10px 0 rgba(0,0,0,.15);margin-bottom:20px}
.form-section .purchase-details .price-section{color:#4a4a4a;padding-top:20px}
.form-section .purchase-details .price-label{color:#4a4a4a;margin-bottom:10px;margin-left:20px}
.form-section .purchase-details .price-value{text-align:right;margin-bottom:10px;margin-right:20px;color:#4a4a4a}
.form-section .purchase-details .total-price-section{padding-top:15px;padding-bottom:15px;margin-bottom:15px;font-size:1.3rem;border-top:1px solid #ededec;border-bottom:1px solid #ededec}
.form-section .purchase-details .total-price-section .price-label{margin-bottom:0;margin-left:5px;color:#000}
.form-section .purchase-details .total-price-section .price-value{margin-bottom:0;margin-right:5px;color:#91c346}
.form-section .purchase-details .btn span{display:inline-block;background:url(../images/bag.png) no-repeat left center;padding:5px 5px 5px 30px}
ul.secure-logo-section{list-style:none;margin:0;padding:0;text-align:center;margin-bottom:20px}
ul.secure-logo-section li{display:inline-block}
ul.secure-logo-section li img.img-responsive{height:40px;width:auto}
.phone-form-group{position:relative}
.phone-form-group .phone-help{position:absolute;display:block;top:32px;right:20px;width:24px;height:24px;line-height:22px;border:1px solid #9297a3;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;color:#9297a3;text-align:center}
.shipping-button-section h4{text-align:left}
.shipping-button-section h4 a{margin-left:15px;color:#666}
.shipping-button-section h4 a:hover{color:#666}
.success-message .btn{margin-left:20%;margin-right:20%;width:60%}
.success-message .btn.active{display:block}
.success-message p{color:#000}
.form-section .tooltip{position:absolute;z-index:1070;display:block;font-size:.95rem;font-weight:400;line-height:1.4;visibility:visible;opacity:0}
.form-section .tooltip.in{opacity:1}
.form-section .tooltip.left{padding:0 5px;margin-left:-10px}
.form-section .tooltip-inner{max-width:150px;padding:10px;color:#9498a1;text-align:center;text-decoration:none;background-color:#fff;border-radius:4px;border:2px solid #c6c4c2;z-index:100;opacity:1}
.form-section .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;width:15px;height:22px;z-index:0}
.form-section .tooltip.left .tooltip-arrow{top:50%;right:-8px;margin-top:-11px;border:0;background:url(../images/tooltip-arrow.png) no-repeat}
.form-below-mobile{margin-bottom:20px}
.form-below-mobile p{text-align:center;color:#bcb9b7}
.form-below-mobile p a{color:#009fc5}
.form-below-mobile p a:hover{text-decoration:underline;color:#009fc5}
.form-below-mobile p.text-left{text-align:left}
.form-below-mobile p.text-right{text-align:right}
.terms-page{background:#f3f4f6;font-family:sfns_displayregular,Geomanist}
.terms-page h1{margin-top:10px;text-align:center;font-family:Geomanist}
.terms-page h5{font-size:1.05rem;color:#9498a1;font-family:sfns_displayregular,Geomanist}
.terms-page p{text-align:left;color:#9498a1;font-size:1rem;font-family:sfns_displayregular,Geomanist}
.terms-page ol{padding-left:25px;color:#9498a1}
.terms-page ol li{font-size:1.05rem;font-family:sfns_displayregular,Geomanist}
.terms-page ol li p{font-size:1rem;font-family:sfns_displayregular,Geomanist}
.privacy-page{background:#f3f4f6;font-family:sfns_displayregular,Geomanist}
.privacy-page h1{margin-top:10px;text-align:center;font-family:Geomanist}
.privacy-page h5{font-size:1.05rem;color:#9498a1;font-family:sfns_displayregular,Geomanist}
.privacy-page p{text-align:left;color:#9498a1;font-size:1rem;font-family:sfns_displayregular,Geomanist}
.privacy-page ol{padding-left:25px;color:#9498a1}
.privacy-page ol li{font-size:1.05rem;font-family:sfns_displayregular,Geomanist}
.privacy-page ol li p{font-size:1rem;font-family:sfns_displayregular,Geomanist}
.privacy-page ul{padding-left:25px;list-style:disc}
.privacy-page ul li{font-family:sfns_displayregular,Geomanist}
.service-navigation ul{list-style:none;display:block;text-align:right;margin:0;margin-top:25px}
.service-navigation ul li{display:inline-block;margin-right:20px}
.service-navigation ul li a{font-size:1.1rem;text-transform:uppercase;color:#000;border-bottom:1px solid transparent;padding:0 3px}
.service-navigation ul li a:hover{color:#009fc5;text-decoration:none}
.service-navigation ul li a.button-class{text-transform:uppercase;line-height:1;padding:5px 20px;background-color:#009fc5;color:#fff}
.service-navigation ul li a.button-class:hover{color:#fff;text-decoration:none}
.service-navigation ul li.current-page a{color:#009fc5}
.service-navigation ul li.current-page a.button-class{color:#fff}
a.scrollup{display:none;position:fixed;right:10px;bottom:10px;width:50px;height:50px;background:url(../images/back_to_top.png) no-repeat center;background-size:cover}
a.scrollup i{width:50px;height:50px;color:#9498a1;border:1px solid #9498a1;-webkit-border-radius:50%;border-radius:50%;text-align:center;line-height:46px;display:none}
#file_add_tab a .fa{font-size:24px;color:#009fc5}
.distribution-li .table-responsive{margin-top:20px}
.modal-title{color:#009fc5;padding-left:30px;font-size:1.14rem;font-weight:700}
.modal-close-btn .close{margin-right:10px;margin-top:5px}
.modal-body .form-group label{padding:15px 15px 5px 15px}
.modal-body .form-group select{width:100%}
.modal-footer{border-top:none}
.modal-footer .btn{background:#009fc5;color:#fff;padding:10px;margin-right:15px}
.modal-footer .btn:hover{background:#000;color:#fff}
.required{color:red}
.error p{color:red;text-align:left}
#ferrormessage{color:red}
.btn-toolbar .btn-group ul{padding-left:0}
.btn-toolbar .btn-group ul li{list-style:none;float:left;padding:0}
.btn-toolbar .btn-group ul label{margin:0;padding:8px 14px;font-size:.95rem}
.btn-toolbar .btn-group ul label input[type=radio]{display:none}
.btn-toolbar .btn-group ul li .active{background:#009fc5;color:#fff}
.pushed-btn{background:#ddd;color:#000}
.pushed-btn:hover{background:#009fc5!important;color:#fff}
.panel-body table{font-size:1rem}
.panel-body table .fa{font-size:16px}
.approve{background:#62c462;color:#fff;padding:3px 5px;border-radius:4px}
.rejected{background:red;color:#fff;padding:3px 5px;border-radius:4px}
.draft{background:#3a87ad;color:#fff;padding:3px 5px;border-radius:4px}
.pending{background:#faa732;color:#fff;padding:3px 5px;border-radius:4px;white-space:nowrap}
.discarded{background:#685a45;color:#fff;padding:3px 5px;border-radius:4px}
.overduereview{background:#ee5b8f;color:#fff;padding:3px 5px;border-radius:4px;white-space:nowrap}
.retired{background:#685a45;color:#fff;padding:3px 5px;border-radius:4px}
#footer-section{background:#333;color:#fff;text-align:center;padding:10px}
#footer-section p{font-size:.95rem}
#serach_tble thead tr th{width:96px!important;padding:10px 3px!important}
#serach_tble thead tr th input{width:90px}
#serach_tble thead tr th{background-color:#fff!important;vertical-align:middle;border-top:1px solid #111}
#serach_tble_length{color:#80bd01}
#serach_tble_filter{color:#80bd01}
#serach_tble_filter input{border:1px solid #ccc}
#serach_tble tbody tr td a{color:#80bd01}
#serach_tble tbody tr td a:hover{color:#333;text-decoration:none}
#serach_tble thead .sorting,#serach_tble thead .sorting_asc,#serach_tble thead .sorting_asc_disabled,#serach_tble thead .sorting_desc,#serach_tble thead .sorting_desc_disabled{background-position:-3px center;padding-left:15px!important}
#serach_tble thead tr th:nth-child(2),#serach_tble thead tr th:nth-child(8){width:70px!important}
#serach_tble thead tr th:nth-child(11){width:75px!important}
#serach_tble thead tr th:nth-child(13),#serach_tble thead tr th:nth-child(4){width:110px!important}
.dataTables_wrapper .dataTables_paginate .paginate_button{padding:.2em .8em!important}
.bootstrap-select .btn{background:#fff;text-shadow:none;box-shadow:none;color:#333!important;padding-top:8px;padding-bottom:8px;border:1px solid #bcb9b7!important}
.bootstrap-select .btn:focus,.bootstrap-select .btn:hover{color:#fff!important}
.bootstrap-select.btn-group .dropdown-menu li:hover{background:#ececec}
.bootstrap-select.btn-group .dropdown-menu li.selected{background:#333;color:#fff!important}
.bootstrap-select.btn-group .dropdown-menu li.selected a{color:#fff}
.bootstrap-select.btn-group .dropdown-menu li.selected:hover{background:#e2e2e2;color:#000!important}
.bootstrap-select.btn-group .dropdown-menu li.selected:hover a{color:#000!important}
.search-section .navbar-form{position:relative}
.search-section .navbar-form .search-btn{padding:7px 9px;margin-top:0}
.user-section-content ul{text-align:right;list-style:none;padding:0;margin:0}
.user-section-content ul li{display:inline-block}
.user-section-content ul li a{display:inline-block}
.left-menu{position:relative}
.pskip-link{display:none}
.pskip-link-wrapper{position:absolute;right:15px;top:30px}
.dropdown-menu.open{overflow:auto!important}
.create-task-sec .form-group{margin-top:10px;margin-bottom:10px}
.create-task-sec .form-horizontal .control-label{width:100%}
.create-task-sec .form-group .form-control{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:4px;-webkit-border-radius:4px;padding:12px 10px}
.create-task-table input[type=text]{width:80px;font-size:.95rem}
.create-task-submit{background-color:#9aca67!important;background-image:none!important;width:200px!important;text-shadow:none!important;color:#fff!important;float:right}
#container.container-fluid{padding:0}
.main-container{width:100%;position:relative;margin:0!important}
.main-container>.left-navigation{width:15%;padding:10px}
.main-container>.site-content{width:84.5%;padding:10px;float:right}
.blue-border{border:1px solid #070892}
.no-border{border:0!important}
.border-right{border-right:1px solid #070892!important}
.border-top{border-top:1px solid #070892!important}
.border-left{border-left:1px solid #070892!important}
.border-bottom{border-bottom:1px solid #070892!important}
.sky-form-wrapper{margin:15px;padding:15px 0}
.form-table-row{display:table;width:100%;margin:0}
.form-table-row .form-table-cell{display:table-cell;float:none;vertical-align:top;padding:5px}
.sky-form-wrapper .fa,.sky-form-wrapper .fa:before{color:inherit}
.sky-form-wrapper h2{margin-bottom:10px;color:#333}
.sky-form-wrapper a,.sky-form-wrapper h2 a{color:#333}
.sky-form-wrapper h2 .fa{margin:0 10px}
.sky-form-wrapper .form-table-row{border:1px solid #070892;border-top:0}
.sky-form-wrapper .form-table-row>.form-table-cell:nth-child(2){border-left:1px solid #070892}
.sky-form-wrapper .form-group{margin-top:5px;margin-bottom:5px;padding-left:5px;padding-right:5px}
.sky-form-wrapper .form-group label{display:block;margin-bottom:3px}
.sky-form-wrapper .form-group label.checkbox-inline,.sky-form-wrapper .form-group label.radio-inline{display:inline-block}
.sky-form-wrapper .form-group .form-control{margin:0 0 2px;padding:2px 5px;height:auto}
.sky-form-wrapper .form-group .form-control.inline-block{display:inline-block;width:auto}
.sky-form-wrapper ul.form-left-menu{display:block;padding:0}
.sky-form-wrapper ul.form-left-menu li{list-style:none}
.btn-theme{padding:5px 10px;color:#000}
.sky-form-wrapper ul.form-left-menu li .btn-theme{margin:0;margin-bottom:5px;text-align:left;border:1px solid #009fc5!important;background-color:#fff}
.btn-theme .fa{color:inherit;margin-right:10px}
.sky-form-wrapper ul.form-left-menu li .btn-theme:hover{background-color:#009fc5;color:#fff}
.btn-theme:hover .fa{color:#fff}
.shipment-page .site-content .panel-body{padding-top:0;padding-bottom:0}
.shipment-page .site-content .sky-form-wrapper{margin:0;padding:30px 15px;background:#f0f0f0}
.sky-form-wrapper .form-group h3{margin:5px 0;text-align:center}
.shipment_shipmentmaster-page .site-content .panel-body{padding-top:0;padding-bottom:0}
.shipment_shipmentmaster-page .site-content .sky-form-wrapper{margin:0;padding:30px 15px;background:#b8d9fa}
.md-open-menu-container .md-menu-item a.md-button{padding-top:0}
@media (max-width:767px){.table-row-all{display:block}
.table-row-all .table-cell{display:block}
#container{padding-left:15px;padding-right:15px}
header{padding:0;border-bottom:2px solid #ddd}
header .logo{text-align:center}
.header-right{margin-top:0;margin-bottom:15px}
.search-section .navbar-form{margin-bottom:0}
.search-section .navbar-form .search-btn{margin-top:0}
.user-section{text-align:center}
.user-section-content{position:relative}
header .logo .visible-xs{display:inline-block!important}
header .img-responsive{margin-top:0;margin-left:auto}
.navigation-wrapper{position:relative;margin:10px 0}
.navigation-wrapper .navigation-section .navbar-collapse{padding:0;margin-top:10px}
.navigation-wrapper .navigation-section .navbar-collapse ul{width:100%;margin:0}
.navigation-wrapper .navigation-section .navbar-collapse ul li{border-bottom:1px solid rgba(231,231,231,.9)}
.navigation-wrapper .navigation-section .navbar-collapse ul li:last-child{border-bottom:none}
.navigation-wrapper .navigation-section .navbar-toggle{position:absolute;top:auto;right:0;bottom:100%;margin-bottom:0}
.top-page-wrapper:before{background:#fff}
ul.top-page-navigation{text-align:left}
ul.top-page-navigation li{margin-right:5px}
ul.top-page-navigation li i{text-indent:-9999px;width:15px;height:15px;background:#b7d3f4;border:0}
ul.top-page-navigation li.current-page i{border:0}
ul.top-page-navigation li span{display:none}
.plan-option-section .option-section{margin-left:0;margin-right:0}
h1{color:#009fc5}
.form-section h1{color:#009fc5}
.sign-up-form-section h1{color:#009fc5}
footer .footer-social-link ul li{margin-right:0}
.form-section .col-xs-12.p40{padding-bottom:10px}
.mob-menu-toggle-btn{display:block}
.service-mob-navigation{padding-left:0;padding-right:0}
.service-mob-navigation ul{margin:5px 0 0;padding:0}
.service-mob-navigation ul li{margin:0}
.service-mob-navigation ul li a.button-class{padding:5px 10px}
.terms-page h1{color:#000}
.privacy-page h1{color:#000}
}
@media (min-width:768px) and (max-width:991px){.service-navigation ul li{margin-right:10px}
.navigation-section{padding-right:15px}
header .logo a img{max-width:100%}
.navigation-section .navbar-collapse{padding-left:0;padding-right:0}
.navigation-section .navbar-nav>li>a{padding:10px 5px}
.user-section{padding-left:0;padding-right:0}
.user-section a{margin-left:3px}
}
@media (min-width:992px) and (max-width:1199px){.navigation-section{padding-right:15px}
header .logo a img{max-width:100%}
}
@media (max-width:767px){.navigation-wrapper .navigation-section{padding-right:15px;text-align:left}
.plan-option-section .panel-body{min-height:1px}
.drp-dwn-list .btn{width:80%!important}
.pskip-link{display:block}
.pskip-link .menu-opened{display:none}
.pskip-active .menu-closed{display:none}
.pskip-active .menu-opened{display:block}
.pskip-content{display:none}
.pskip-content.pskip-active{display:block}
}
@media (max-width:479px){#shipping_label{padding-left:0;padding-right:0}
#card_type_label{padding-left:0;padding-right:0}
#container{padding-left:2px;padding-right:2px}
.card-details .card-number-wrapper{width:100%!important}
.card-details .card-date-wrapper{width:50%!important}
.card-details .card-cvv-wrapper{width:50%!important}
div.v-checkbox input[type=checkbox]{width:20px;margin:0}
div.v-checkbox input[type=checkbox]+label{margin-left:-20px;padding-left:20px}
div.v-checkbox input[type=checkbox]:checked+label{margin-left:-20px}
.service-mob-navigation ul li a.button-class{padding:5px 7px}
}
@media (min-width:480px) and (max-width:767px){.card-details .card-number-wrapper{width:50%!important}
.card-details .card-date-wrapper{width:25%!important}
.card-details .card-cvv-wrapper{width:25%!important}
}
.md-select{margin-bottom:0}
.md-input-container{margin-bottom:0}
.md-button.md-icon-button.form-search-button{margin-top:18px}
.md-container fieldset{margin-top:18px;padding-top:20px}
.md-datepicker-button.md-icon-button{margin-left:0;margin-right:0}
._.md-datepicker-floating-label._.md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){left:30px;right:auto;width:calc(100% - 30px)}
.md-icon-button+.md-datepicker-input-container{margin-left:0}
.md-inline-form .md-radio-group .md-radio-button{margin-right:10px}
.md-inline-form .md-radio-group .md-radio-button .md-label{margin-left:25px}
.md-fab .material-icons{margin-right:auto}
.md-input-container .md-errors-spacer{min-height:5px}
.md-sidenav .md-menu-item{line-height:normal;min-height:28px}
.md-sidenav .md-menu-item>.md-button{line-height:normal;min-height:24px;height:24px;padding-top:0}
.md-list-item,.md-list-item .md-list-item-inner{min-height:26px}
.md-list-item .md-list-item-inner::before,.md-list-item::before{min-height:26px}
.md-tabs.md-altTheme-theme.md-primary>.md-tabs-wrapper>.md-tabs-canvas>.md-pagination-wrapper>.md-tab-item:not([disabled]).md-active,.md-tabs.md-altTheme-theme.md-primary>.md-tabs-wrapper>.md-tabs-canvas>.md-pagination-wrapper>.md-tab-item:not([disabled]).md-active .md-icon,.md-tabs.md-altTheme-theme.md-primary>.md-tabs-wrapper>.md-tabs-canvas>.md-pagination-wrapper>.md-tab-item:not([disabled]).md-focused,.md-tabs.md-altTheme-theme.md-primary>.md-tabs-wrapper>.md-tabs-canvas>.md-pagination-wrapper>.md-tab-item:not([disabled]).md-focused .md-icon{background:rgba(255,255,255,.8);background:#0277bd;color:#fff}
.md-tabs.md-default-theme.md-primary>.md-tabs-wrapper>.md-tabs-canvas>.md-pagination-wrapper>.md-tab-item:not([disabled]).md-active,.md-tabs.md-default-theme.md-primary>.md-tabs-wrapper>.md-tabs-canvas>.md-pagination-wrapper>.md-tab-item:not([disabled]).md-active .md-icon,.md-tabs.md-default-theme.md-primary>.md-tabs-wrapper>.md-tabs-canvas>.md-pagination-wrapper>.md-tab-item:not([disabled]).md-focused,.md-tabs.md-default-theme.md-primary>.md-tabs-wrapper>.md-tabs-canvas>.md-pagination-wrapper>.md-tab-item:not([disabled]).md-focused .md-icon,.md-tabs.md-primary>.md-tabs-wrapper>.md-tabs-canvas>.md-pagination-wrapper>.md-tab-item:not([disabled]).md-active,.md-tabs.md-primary>.md-tabs-wrapper>.md-tabs-canvas>.md-pagination-wrapper>.md-tab-item:not([disabled]).md-active .md-icon,.md-tabs.md-primary>.md-tabs-wrapper>.md-tabs-canvas>.md-pagination-wrapper>.md-tab-item:not([disabled]).md-focused,.md-tabs.md-primary>.md-tabs-wrapper>.md-tabs-canvas>.md-pagination-wrapper>.md-tab-item:not([disabled]).md-focused .md-icon{background:rgba(255,255,255,.8);background:#0277bd;color:#fff}
.md-inline-form .md-checkbox{margin:5px 0}
.md-dialog{min-width:600px;max-height:90%}
.md-datepicker-button.md-icon-button{min-height:32px;padding:4px;height:32px;width:32px}
.md-datepicker-expand-triangle{top:60%}
.md-input-container .md-placeholder,.md-input-container label,.md-input-container.md-altTheme-theme .md-placeholder,.md-input-container.md-altTheme-theme label,.md-input-container.md-default-theme .md-placeholder,.md-input-container.md-default-theme label{color:rgba(0,0,0,.8)}
.md-input-container .md-input{line-height:20px;height:24px}
.md-button.md-icon-button.form-search-button{margin-top:10px}
.md-input-container textarea[rows="2"],.md-input-container textarea[rows="3"]{overflow:auto;height:30px!important}
.md-select-value{line-height:20px;height:20px;min-height:20px}
a.md-button.text-link{background:0 0}
a.md-button.text-link:focus,a.md-button.text-link:hover{background:0 0}
.md-tabs-canvas{height:24px}
.md-tabs-canvas .md-pagination-wrapper{height:24px}
.md-tabs-canvas .md-pagination-wrapper .md-tab{padding-top:0;padding-bottom:0;height:24px}
.md-toolbar{min-height:48px;height:48px}
.md-toolbar-tools{min-height:48px;height:48px}
.md-sidenav .md-menu-content{max-height:500px}
.top-menu{border-bottom:1px solid #ddd}
.top-menu .md-toolbar{min-height:1px;height:30px}
.top-menu .md-menu-bar button{height:24px}
.result-table{width:100%;overflow-x:auto}
.result-table .table tr th{background:#0277bd;color:#fff}
.result-table .table tr td,.result-table .table tr th{padding:1px 5px;font-size:.9rem}
.top-result-table .table tr td,.top-result-table .table tr th{min-width:150px}
.group-table-wrapper .table-div-wrapper{margin:0}
.group-table-wrapper .table-bordered{border:0}
.group-table-wrapper .table-bordered tr th{border-left-width:0;border-right-width:0}
.group-table-wrapper .table-bordered tr td{border:0}
.group-table-wrapper .table-section{border:1px solid #ddd;margin-bottom:5px}
.all-align-center{text-align:center;padding:15px}
.shipment-housing-wrapper{width:100%;max-width:1100px;margin:0 auto}
.view-locator{width:100%;max-width:700px;margin:0 auto}
.view-locator fieldset{text-align:left}
.view-locator fieldset .md-button{display:block;width:90%}
.detailed-search{width:100%;width:900px;margin:0 auto}
.no-border-tables{border:1px solid #ddd}
.no-border-tables .table-bordered{border:0}
.no-border-tables .table-bordered tr td,.no-border-tables .table-bordered tr th{border:0}
.vertical-border-tables .table-bordered tr td,.vertical-border-tables .table-bordered tr th{border-right:1px solid #ddd}
.vertical-border-tables .table{margin-bottom:0}
.vertical-border-tables .table-bordered tr td:last-child,.vertical-border-tables .table-bordered tr th:last-child{border-right:0}
.shipment_status_form_wrapper .md-tabs{border:1px solid #ddd;margin:10px 10px 20px}
.modify-clients{width:100%;max-width:1000px;margin:0 auto}
.selection-panel{width:100%;max-width:400px;margin:0 auto}
.output-table-wrapper{border:1px solid #ddd}
.output-table-wrapper .table{margin-bottom:0}
.output-table-wrapper .table-bordered{border:0}
.output-table-wrapper .table-bordered tfoot tr td,.output-table-wrapper .table-bordered tr th{border-left-width:0;border-right-width:0;padding:2px}
.output-table-wrapper .table-bordered tbody tr td{border:0;padding:2px}
.input-wrapper-tables .table-bordered tr td,.input-wrapper-tables .table-bordered tr th{border:0;padding:2px}
.input-wrapper-tables{border:0}
.quotes-input-wrapper-tables .md-input-container{margin-top:0}
.quotes-input-wrapper-tables .md-button.md-icon-button.form-search-button{margin-top:0}
.quotes-input-wrapper-tables .md-select{margin-top:0}
h4.block_title,h5.block_title{margin:0}
.domestic_air_form{max-width:1024px;margin-left:auto;margin-right:auto}
.review_consolidation{width:100%;max-width:1000px;margin:0 auto}
.table tr td.currency{text-align:right}
.billing-profit-table .table{margin-bottom:0}
.bl-format-option{width:100%;margin:0 auto}
.inline-time{max-width:50px}
.shipment-domestic{width:100%;max-width:1100px;margin:0 auto}
.shipping-billing-new{width:100%;max-width:1000px;min-height:480px;margin:0 auto}
.shipment_print{max-width:1000px}
.shipment-status{width:100%;max-width:1000px;min-height:480px;margin:0 auto}
.shipping-billing-arline-new{width:100%;max-width:900px;min-height:480px;margin:0 auto}
.shipping-billing-apline-new{width:100%;max-width:1000px;min-height:480px;margin:0 auto}
.wordwrapbutton{white-space:normal}
textarea.big_size_textarea{height:90px!important}
textarea.medium_size_textarea{height:60px!important}
.shipment_delivery_order_new_cargo_new{width:100%;max-width:800px;min-height:480px;margin:0 auto}
.shipment-delivery_order{max-width:1100px}
.shipment_delivery_order_new_print{max-width:1000px}
.shipment_delivery_order_new_notes{max-width:600px}
.user_new_signin{max-width:600px}
.user-view-table .md-button.md-icon-button{height:30px;width:30px;padding:2px;min-height:30px}
.user_new_forgot_password{max-width:600px}
.user_new_create_new_user{max-width:800px}
.user_new_view_all_group{max-width:1000px}
.user-group-view-table .md-checkbox{text-align:center;margin-bottom:0}
.user_new_create_new_group{max-width:600px}
.warehouse_edit_pickup{max-width:1000px}
#revenue-blue *{color:navy}
#expenses-red *{color:maroon}
.revenue-blue-text{color:navy!important}
.expenses-red-text{color:maroon!important}
.inline-button-row{margin-left:-8px;margin-right:-8px}
.popup_close_button_wrapper{position:relative;min-height:30px}
.popup_close_button_wrapper .md-icon-button{position:absolute;right:0;top:0;display:block;z-index:9999;padding:0;margin:0;width:30px;height:30px}
.popup_close_button_wrapper .md-button{min-height:30px}
.popup_close_button_wrapper .md-button.md-fab.md-mini{position:absolute;right:4px;top:4px;display:block;z-index:9999;padding:0;margin:0;width:30px;height:30px;line-height:30px}
.popup_close_button_wrapper .md-button .md-icon{margin:3px}
@media (min-width:1650px){body,html{font-size:20px}
.result-table .table tr td,.result-table .table tr th{font-size:1rem}
.md-autocomplete input:not(.md-input){line-height:40px;height:40px}
.md-autocomplete-suggestions li{line-height:48px;height:48px}
.md-button{min-height:48px;min-width:120px;line-height:48px}
.md-button.md-fab.md-mini{min-height:40px}
.md-input-container{margin-top:24px}
.md-input-container .md-input{line-height:26px;height:30px}
.md-select-value{line-height:26px;min-height:26px;height:auto;padding-top:0}
.top-result-table .table tr td{min-width:195px}
.md-tabs-canvas{height:34px}
.md-tabs-canvas .md-pagination-wrapper{height:34px}
.md-tabs-canvas .md-pagination-wrapper .md-tab{padding-top:5px;padding-bottom:5px;height:34px}
.md-button.md-icon-button.form-search-button{margin-top:15px}
.popup_close_button_wrapper .md-button{min-height:30px}
.popup_close_button_wrapper .md-button.md-fab.md-mini{width:30px;height:30px;line-height:30px;min-height:30px}
.default_select{height:30px;line-height:28px}
}