@import url("fonts.css");

body{background-color: #f2f3f8;line-height: 1.5;font-size: 15px;font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 400;}
a{color: #000}
a:hover{text-decoration: none;color: #000;}

body, html {
  height: 100%;
}


.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus{outline: none;}
.veer-employmngmnt .veer-full-tab {background: #8ad2f3;border-radius: 5px 5px 0 0;margin-bottom: 0}
.veer-employmngmnt .veer-full-tab .nav-link {padding: 16px 0;}
.veer-employmngmnt .veer-full-tab .nav.nav-pills .nav-link, .veer-employmngmnt .veer-full-tab .nav-link {color: #555;}
.veer-employmngmnt .m-portlet__body{background: #f5f5f5;}
.veer-employmngmnt .veer-full-tab .nav-item.show .nav-link, .nav-tabs .nav-link.active{border: 0;}
.veer-employmngmnt .veer-full-tab .nav-link:focus, .veer-employmngmnt .veer-full-tab .nav-link:hover{border:0 !important;background: #6bc2ea;padding: 17px 1px 15px;}
.veer-employmngmnt .veer-full-tab .nav-item {margin-bottom: -3px;}
.veer-employmngmnt .veer-line-tab{padding: 5px 25px 10px;box-shadow: 1px 5px 15px #eee;}
.veer-employmngmnt .tab-content > .tab-pane{padding: 20px;}
.veer-employmngmnt .tab-content{background: #fff;}
.require{color:red !important;}
.ErrorControl{border-bottom:1px solid red !important;}
.error{border:1px solid red !important;}
#ContentPlaceHolder1_pnlAddEdit .m-timeline-1 .m-timeline-1__items .m-timeline-1__marker{left: 0;}
#ContentPlaceHolder1_pnlAddEdit .m-timeline-1 .m-timeline-1__items .m-timeline-1__item.m-timeline-1__item--right{left: 0; margin-bottom: 30px;width: 100%;top: 0;display: grid;}
#ContentPlaceHolder1_pnlAddEdit .m-timeline-1:after{left: 0;}
#ContentPlaceHolder1_pnlAddEdit .m-timeline-1 .m-timeline-1__items .m-timeline-1__item .m-timeline-1__item-content{padding: 20px 20px;}
#ContentPlaceHolder1_pnlAddEdit .m-timeline-1__item-content p {	margin-bottom: 0;}
#ContentPlaceHolder1_pnlAddEdit .modal-header{background: #3d3b56;}
#ContentPlaceHolder1_pnlAddEdit .modal-header h5, #ContentPlaceHolder1_pnlAddEdit .modal-header .close{color: #fff;}
#ContentPlaceHolder1_pnlAddEdit{color: #575962 !important;top: 10% !important;}
.ltotlprkm {margin-top: 02px;}
.llocation {font-weight: 400;margin-bottom: 5px !important;}
#ContentPlaceHolder1_pnlAddEdit .m-timeline-1 .m-timeline-1__items .m-timeline-1__item .m-timeline-1__item-circle .lmapicon{border-radius: 50%;width: 30px;height: 30px;text-align: center;line-height: 30px;}
#ContentPlaceHolder1_pnlAddEdit .m-timeline-1 .m-timeline-1__items .m-timeline-1__item .m-timeline-1__item-circle{width: 30px;height: 30px;line-height: 30px;}
#ContentPlaceHolder1_pnlAddEdit .m-timeline-1 .m-timeline-1__items .m-timeline-1__item .m-timeline-1__item-circle .lmapicon .fa{ color: #fff}
#ContentPlaceHolder1_pnlAddEdit .m-timeline-1 .m-timeline-1__items .m-timeline-1__item:nth-child(even) .m-timeline-1__item-circle .lmapicon{background: #48c5bf !important}
#ContentPlaceHolder1_pnlAddEdit .m-timeline-1 .m-timeline-1__items .m-timeline-1__item:nth-child(odd) .m-timeline-1__item-circle .lmapicon{background: #efb339 !important}
.ltotalhrs {position: absolute;left: -50px;top: 70%;background: #fff;padding: 10px 0;z-index: 9;}
#ContentPlaceHolder1_pnlAddEdit .modal-body{height: 500px;overflow-y: scroll;}
#UpdateProgress1{position: fixed;width: 100%;text-align: center;height: 100%;z-index: 999;background:rgba(255,255,255,0.9);}
.modalloader {height: 100%}
.centerloader {position: relative;height: 100%;padding-top: 20%;}
.m-portlet__nav-item i {}
.gridheader a {color: #323232;}
.gridpager tr td:hover{background: #f3396a; cursor: pointer;}
.gridpager tr td{padding: 10px 15px;border: 1px solid #b5b1dd;}
.gridpager tr td:hover a{color: #fff}
input[type="checkbox"], input[type="radio"]{margin-right: 5px;}

.register-left{background-color: #a088e1;background-image: url("http://QuickStock.in/images/tra-bg.png");background-size: 100% auto;background-position: center center;min-height: 445px;margin-top: 60px;	padding: 30px 20px;}
#ContentPlaceHolder1_pnlOTP, #ContentPlaceHolder1_pnlReferral {padding-top: 200px;}
.register-right {background: #fff;margin-left: -30px;padding: 20px 30px;min-height: 600px;}
.register-right .form-control{height: auto;padding: 10px 12px;}
.register-logo {text-align: center;margin: 20px 0 30px;}
.register-left ul li{color: #fff;}

.pricing-head {display: inline-block;width: 100%;}
.pricing-bottom a{}

input[type="radio"],input[type="checkbox"] {margin: 4px 4px 0;margin-top: 1px;line-height: normal}
input[type="file"] {display: block}
select[multiple],select[size] {height: auto}
select optgroup {font-family: inherit;font-style: inherit}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}
input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button {height: auto}
output {display: block;padding-top: 7px;line-height: 1.428571429;color: #555;vertical-align: middle}
.form-control {display: block;width: 100%;height: auto;padding: 10px 12px;line-height: 1.428571429;color: #5f626d;vertical-align: middle;background-color: #fff;
    background-image: none;border: 1px solid #dce1e7;border-radius: 3px; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}

.form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6)}
.form-control:-moz-placeholder {color: #999}
.form-control::-moz-placeholder {color: #999;opacity: 1}
.form-control:-ms-input-placeholder {color: #999}
.form-control::-webkit-input-placeholder {color: #999}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {cursor: not-allowed;background-color: #eee}
textarea.form-control {height: auto}
.form-group {margin-bottom: 15px}
.radio,.checkbox {display: block;min-height: 20px;padding-left: 20px;margin-top: 10px;margin-bottom: 10px;vertical-align: middle}
.radio label,.checkbox label {display: inline;margin-bottom: 0;font-weight: normal;cursor: pointer}
.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"] {float: left; margin-left: -20px}
.radio+.radio,.checkbox+.checkbox {margin-top: -5px}
.radio-inline,.checkbox-inline {display: inline-block;padding-left: 20px;margin-bottom: 0;font-weight: normal;vertical-align: middle;cursor: pointer}
.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline {margin-top: 0;margin-left: 10px}

input[type="radio"][disabled],
input[type="checkbox"][disabled],
.radio[disabled],
.radio-inline[disabled],
.checkbox[disabled],
.checkbox-inline[disabled],
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"],
fieldset[disabled] .radio,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox,
fieldset[disabled] .checkbox-inline {cursor: not-allowed}

.dropdown {position: relative}
.dropdown-toggle:focus {outline: 0}
.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;list-style: none;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);background-clip: padding-box}
.dropdown-menu.pull-right {right: 0;left: auto}
.dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5}
.dropdown-menu>li>a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.428571429;color: #333;white-space: nowrap}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus {color: #262626;text-decoration: none;background-color: #f5f5f5}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus {color: #fff;text-decoration: none;background-color: #428bca;outline: 0}

.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:hover,
.dropdown-menu>.disabled>a:focus {color: #999}
.dropdown-menu>.disabled>a:hover,
.dropdown-menu>.disabled>a:focus {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;filter: progid: DXImageTransform.Microsoft.gradient(enabled=false)}
.open>.dropdown-menu {display: block}
.open>a {outline: 0}
.dropdown-header {display: block;padding: 3px 20px;line-height: 1.428571429;color: #999}
.dropdown-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 990}
.pull-right>.dropdown-menu {right: 0;left: auto}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {border-top: 0;border-bottom: 4px solid;content: ""}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 1px}
.multiselect-native-select {position: relative;}
.multiselect-native-select select {border: 0 !important;clip: rect(0 0 0 0) !important;height: 1px !important; margin: -1px -1px -1px -3px !important;overflow: hidden !important;padding: 0 !important;
  position: absolute !important;width: 1px !important;left: 50%;top: 30px;}
.multiselect-container {position: absolute;list-style-type: none;margin: 0;padding: 0;}
.multiselect-container .input-group {margin: 5px;}
.multiselect-container li .multiselect-all label {font-weight: 700;}
.multiselect-container li a {padding: 0;}
.multiselect-container li a label {margin: 0;height: 100%;cursor: pointer;font-weight: 400;padding: 3px 20px 3px 40px;}
.multiselect-container li a label input[type=checkbox] {margin-bottom: 5px;}
.multiselect-container li a label.radio {margin: 0;}
.multiselect-container li a label.checkbox {margin: 0;}
.multiselect-container li.multiselect-group label {margin: 0;padding: 3px 20px 3px 20px;height: 100%;font-weight: 700;}
.multiselect-container li.multiselect-group-clickable label {cursor: pointer;}
.btn-group .btn-group .multiselect.btn {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.form-inline .multiselect-container label.checkbox {padding: 3px 20px 3px 40px;}
.form-inline .multiselect-container label.radio {padding: 3px 20px 3px 40px;}
.form-inline .multiselect-container li a label.checkbox input[type=checkbox] {margin-left: -20px;margin-right: 0;}
.form-inline .multiselect-container li a label.radio input[type=radio] {margin-left: -20px;margin-right: 0;}
#ContentPlaceHolder1_pnltest, #pnlConfirdsfdmdp_OPerator_foregroundElement{width: 100% !important; left: 0 !important; right: 0 !important}
#ContentPlaceHolder1_pnltest .modal-content, #pnlConfirdsfdmdp_OPerator_foregroundElement .modal-content{min-height: 600px;}
#lblcount {color: #fff;background: #f17e00;width: 20px;height: 20px;text-align: center;line-height: 20px;border-radius: 50%;position: absolute;top: 27px;right: 0;font-size: 14px;}
.btn-w-outline {border: 1px solid #fff;color: #fff !important;}
.dasblock .m-portlet__head-text i{margin-right: 5px;}
.m-widget17 .m-widget17__stats .m-widget17__items .m-widget17__item .m-widget17__desc{}


.m-card-detaill{margin: 15px 0 0;display: inline-block;width: 100%;}
.ccodeshare a{background: #F3396A;text-align: center;color: #fff;padding: 8px;border-radius: 1px;cursor: pointer;display: block;}
.ccodeshare a, .referfr a{color: #fff;}
.referfr a{background: #716aca;text-align: center;color: #fff;padding: 8px;border-radius: 1px;cursor: pointer;display: block;}
.numbrcount .m-widget24__stats{ margin: 0 !important;}
.numbrcount {margin: 10px 0;}
.blckussa{text-align: center;display: block;background: #9a57cb;padding: 2px;position: absolute;bottom: 0;width: 100%;color: #fff;}
.pagination{display: contents;}
.pagination tbody tr a {padding: 7px 10px; color: #4c4883;  width: 37px;text-decoration: none;transition: 0.2s all ease-in-out;}
.pagination tbody tr a:hover{background: #e1a128;color: #000}
.pagination tbody tr span {background: #e1a128;color: #000;padding: 7px 10px;}
.pagination tbody tr td { border: none;padding: 5px;}

.violationss{text-align: center; background: #EDBB43; padding: 6px;}
.pupl {float: left;background: #f2f3f8;color: #3d3b56;padding: 2px 5px;margin-left: 10px;border: none;font-size: 12px;}
.addsub {background: #3d9209;color: #fff;padding: 5px;float: right;margin-right: 2px;border: none;}
.seemail{background: #2997c2;color: #fff;padding: 5px;float: right;margin-right: 2px;border: none;}
.violationss a, .driverlogi a  {float: right;background: #000;width: 20px;height: 20px; font-size: 12px; text-align: center;line-height: 20px;border-radius: 50%;color: #fff;}
.cmhead {display: inline-block;width: 100%;}

.m-widget24 .m-widget24__item .m-widget24__title{margin-top: 10px;}
.cardemail{height: 62px;}
.cardopemail{height: 46px;display: inline-block;width: 100%;}
.bhavblock .m-widget24 {min-height: 108px;}
.brightblock, .bleftblock{min-height: 292px;position: relative;}
.blckussa a {
  display: block;
}

.table th.sortascheader{display:block; background:url("../img/ascArrow.png") no-repeat; background-position-x: right; background-position-y: center;}
.table th.sortdescheader{display:block; background:url("../img/descArrow.png") no-repeat; background-position-x: right; background-position-y: center;}

.table th.sorting_asc{display:block; background:url("../img/ascArrow.png") no-repeat; background-position-x: right; background-position-y: center;}
.table th.sorting_desc{display:block; background:url("../img/descArrow.png") no-repeat; background-position-x: right; background-position-y: center;}

.last-login {margin: -15px 0 0 0;margin-right: 0px;text-align: right;color: #a7a7a7;margin-right: 15px;}
.packagefpage {margin: 200px 0 -115px;}
.pricing-wrapper td {padding: 5px 10px;}
#ContentPlaceHolder1_txtCouponCode {border: 1px solid #dbdbdb;padding: 1px 5px}
#ContentPlaceHolder1_btnApply {border: 1px solid #20c3c4;padding: 1px 10px;line-height: 28px;}

/** Referral code page **/

.ref-email-div ul {padding: 0;list-style: none;margin-top: 15px;}
.ref-email-div ul li {display: inline-block;margin-right: 10px !important;background: #eee;padding: 2px 10px !important;border-radius: 25px;}
.tagit-new {background: none !important;width: 100%;margin-top: 20px;}
.ref-email-div ul li .tagit-close {margin-left: 10px;vertical-align: sub;cursor: pointer;line-height: 35px;}
.ref-email-div .tagit-new{background: none !important}
#ContentPlaceHolder1_btnMakeOwnerOperator {padding: 2px 6px;border-radius: 0;}
/** end Referral code page **/


/** Message page **/
.conversationdiv {display: inline-block;width: 100% !important;}
.conversationdiv .condiv{float: left;width: 100% !important;}
.conversationdiv .cusdiv {background: #eee;padding: 20px 30px;border-radius: 20px;width: 50%;display: inline-block;}
.conversationdiv .admindiv {background: #d6d9ea;padding: 20px 30px;border-radius: 20px;float: right;width: 50%;}
.conversationdiv .admindiv > p {color: #888eae;text-align: right;}
.conversationdiv .cusdiv > p {color: #ababab;}
.conversationdiv .cossub {font-weight: bold;margin-bottom: 5px;}
.conversationdiv .cusname, .conversationdiv .date {color: #a4a4a4;}
.ivoicep a {background: #000;border-radius: 50%;color: #fff;height: 35px;width: 35px;display: inline-block;text-align: center;line-height: 34px;}

/*** End message page ***/


/** package invoice / payment succesfully **/
.invoice-header{display: inline-block;width: 100%;margin: 20px 0;}

.email-templ span table td{padding: 0 10px;}
.etemplte {text-align: center;padding: 20px; width: 100%;border: 1px solid #3d3b56;margin-bottom: 20px;}
img{max-width: 100%;}
.driverlogi {background: #5075E4; padding: 6px; text-align: center; color: #fff;}

.etemplte table{width: 100%;}
.etemplte > a {background: #f3396a;display: block;color: #fff;padding: 4px;}
.etemplte > a:hover {background: #3d3b56;}

.embed-responsive.embed-responsive-21by9 {margin: 30px 0;}
.total-sc {color: #fff;}
.m-portlet__head-tools .form-control{background: transparent;border: 1px solid #efefef;color: #fff;}

.m-portlet.m-portlet--full-height .m-portlet__head{background: transparent !important;}
.m-portlet.m-portlet--full-height .m-portlet__nav-item .btn{background: transparent;}
li.m-portlet__nav-item .btn-primary{background: transparent;border: none;box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08) !important;}
li.m-portlet__nav-item .btn-primary:hover{background-color: #393185;border-color: #393185;color: #fff !important}

.usercheckks th {color: #fff !important;}
.m-portlet__nav-item .btn{background: #fff;}
.m-portlet__nav-item .btn:hover{background: #fff;}
.prof-pic {background: #f2f3f8; padding: 20px;text-align: center;}
#ContentPlaceHolder1_fuproductimage {display: inline;text-align: center;background: #fff;padding: 10px;}

.tabs-menu1 ul li a {padding: 10px 20px 11px 20px;}
.tabs-menu1 ul li .active {border-bottom: 3px solid #a85ece;}
.tab-menu-heading {padding: 20px;border: 1px solid #e3ebf3;border-bottom: 0;}

.linetext {width: 100%;text-align: center;border-bottom: 1px dashed #c3cdd8;line-height: 0.1em;margin: 20px 0 20px;}
.linetext span {background: #fff;padding: 0 10px;font-weight: 500;color: #A85ECE;}

#ContentPlaceHolder1_txtSearch::placeholder{color: #fff !important}
.actiontd a {padding: 0px;width: 32px;height: 32px;text-align: center;line-height: 25px;box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);}
.actiontd a:hover{-webkit-transform: translate3d(0, -1px, 0);transform: translate3d(0, -1px, 0);-webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4);box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4)}
.actiontd2 .btn {padding: 0px 6px 4px;vertical-align: text-top;}
.m-footer__copyright {margin: 15px 0;display: inline-flex;}
.m-footer{background: #000;position: fixed;bottom: 0;}
.m-footer .m-footer__copyright{color: #aaa}
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__user-profile > .m-nav__link:hover .m-topbar__username{color: #fff}
.m-header-menu.m-header-menu--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__link .m-menu__link-text{color: #00ccff}
.m-header-menu.m-header-menu--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__link > .m-menu__hor-arrow{color: #00ccff}

.m-btn--icon-only:hover i{color: #fff !important}
.m-btn--icon-only:hover{background-color: #623bbc !important;border-color: #623bbc !important;}

#ContentPlaceHolder1_grdJob td {max-width: 16.66667%;flex: 0 0 16.66667%;padding-left: 15px;padding-right: 15px;position: relative;-webkit-box-flex: 0;padding-top: 0;padding-bottom: 0; width: auto;border: 0}

.joblabel{ display: -webkit-box !important; background-color: #a85ece; color: #fff; text-align: center; }
.jobdiv{ width: 10%; padding: 2px; border: 1px solid #f4f5f8; }

.m-portlet__head-tools option {color: #000;}
.dotgray {height: 10px;width: 10px;background-color: #c3c2c4;border-radius: 50%;display: inline-block;margin-right: 10px;}
.dotlightblue {height: 10px;width: 10px;background-color: lightblue;border-radius: 50%;display: inline-block;margin-right: 10px;}
.dotyellow {height: 10px;width: 10px;background-color: #f7b409;border-radius: 50%;display: inline-block;margin-right: 10px;}
.dotgreen {height: 10px;width: 10px;background-color: #32c609;border-radius: 50%;display: inline-block;margin-right: 10px;}
.dotblue {height: 10px;width: 10px;background-color: blue;border-radius: 50%;display: inline-block;margin-right: 10px;}
.dotred {height: 10px;width: 10px;background-color: red;border-radius: 50%;display: inline-block;margin-right: 10px;}
.blink_me {animation: blinker 1s linear infinite;font-size: 12px !important;}
.bg-cont {background-color: #0ac5d6 !important;font-size: 12px;padding: 5px;border-radius: 40px;}
.btn-blue {color: #fff !important;background-color: #28afd0;border-color: #28afd0;}
@keyframes blinker {50% { opacity: 0; }}

.bg-journey {background-color: #7846C2 !important; font-size: 12px; padding: 5px; border-radius: 40px;}




/** mom chefs css start**/
#signinpage {padding-top: 10%;}
.signinpage {background-image: url("../images/login-bg.jpg");background-size: 100%;height: 100%; background-position: center;background-repeat: no-repeat; background-size: cover;height: 100vh;}
.signin-footer {background: transparent;position: absolute;left: 0;right: 0;bottom: 0}
.signinformb {background: #393185;padding: 40px;text-align: center;box-shadow: 2px 3px 2px rgba(0,0,0,0.1);border-radius: 20px;}
.signinformb label{color: #fff}
.signinformb .form-control{border: none}
.signinformb .btn-default{background-color:#00ccff;border-color:#00ccff;}
.signin-footer .subfooter{text-align: center;}
.signin-footer .subfooter p{color: #333}
.m-header .m-header__bottom {background: #393185}

.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__user-profile > .m-nav__link .m-topbar__username{color: #000;}
.m-card-user.m-card-user--skin-dark .m-card-user__details .m-card-user__name, .m-card-user.m-card-user--skin-dark .m-card-user__details .m-card-user__email
{color: #fff}
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__user-profile.m-topbar__user-profile--img.m-dropdown--arrow .m-dropdown__arrow {color: #3a3a3a;}
.m-topbar .m-topbar__nav.m-nav > .m-nav__item > .m-nav__link .m-nav__link-icon .m-nav__link-icon-wrapper > i{color: #444;}
.m-nav .m-nav__item.m-nav__item--active > .m-nav__link .m-nav__link-arrow, .m-nav .m-nav__item.m-nav__item--active > .m-nav__link .m-nav__link-icon, .m-nav .m-nav__item.m-nav__item--active > .m-nav__link .m-nav__link-text, .m-nav .m-nav__item:hover:not(.m-nav__item--disabled) > .m-nav__link .m-nav__link-arrow, .m-nav .m-nav__item:hover:not(.m-nav__item--disabled) > .m-nav__link .m-nav__link-icon, .m-nav .m-nav__item:hover:not(.m-nav__item--disabled) > .m-nav__link .m-nav__link-text, .m-nav .m-nav__section .m-nav__section-text
{color: #000}
.m--bg-danger, .m--bg-fill-danger{background-color: #5bb70b !important;}
i {font-size: 14px;}

.custom-heading {padding-bottom: 10px;}
.signintitle{margin-top: 15%}
.form-horizontal .control-label{text-align: left;}

.btn-primary{background-color: #0cb9e5;border-color: #0cb9e5;}
.btn-primary:hover{background-color: #393185;border-color: #393185;color: #000 !important}
.btn.btn-default:hover, .btn.btn-secondary:hover{background-color: #000 !important;border-color: #000 !important;}
.m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav > .m-menu__item.m-menu__item--hover > .m-menu__link .m-menu__link-icon, .m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav > .m-menu__item:hover > .m-menu__link .m-menu__link-icon
{color: #fdb731;}
.m-header-menu.m-header-menu--skin-dark .m-menu__nav > .m-menu__item:hover > .m-menu__link .m-menu__link-text{color:#00ccff}

.m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav > .m-menu__item > .m-menu__link .m-menu__link-icon{display: none;}

#m_header_topbar1{background: #0cb9e5}
#m_aside_header_topbar_mobile_toggle{display: none !important;}

#m_header_topbar1 .m-dropdown .m-dropdown__wrapper .m-dropdown__header{padding: 0}
.m-portlet__nav-item .navbicon {background: #fff;width: 40px;height: 40px;line-height: 40px;text-align: center;border-radius: 50%;margin: 0;}
.m-portlet__nav-item .navbicon input {width: 20px;vertical-align: middle;}

.m-portlet .m-portlet__head{background: #0cb9e5}
.m-nav .m-nav__item > .m-nav__link:hover{background: transparent;}

.m-header-menu .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__link > .m-menu__item-here, .m-header-menu .m-menu__nav > .m-menu__item.m-menu__item--expanded > .m-menu__link > .m-menu__item-here
{color: #393185}
.m-card-user .m-card-user__details .m-card-user__name{font-size: 1.1rem}

@media only screen and (max-width: 1024px) {
	#m_header_topbar1 {background: #fff; margin-top: 102px;}
	.m-stack.m-stack--general.m-stack--ver > .m-stack__item{width: 100%;}
	.m-brand .m-brand__logo .m-brand__logo-wrapper img{height: 60px;}
	.h-right-logo{display: none;}
}

@media only screen and (max-width: 767px) {

	.signintitle{margin-top: 0}
	.m-portlet .m-portlet__head{height: auto;display: block;min-height: 48px;}
	.m-portlet .m-portlet__head .m-portlet__head-tools{display: block;}
	.m-portlet__nav-item span, .m-portlet__nav-item span input { width: 100%;margin-top:0 !important;margin-bottom: 0 !important }
	.m-portlet__nav-item span input{background: #fbb733 !important}

}