@import url(https://fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,700italic,900italic,900|Montserrat:400,700);

.tab-radius{border-radius:0px; padding: 6px 40px}

h1{font-family: Montserrat; font-weight: 700; font-size: 30px; margin: 0px; padding: 0px; text-transform: uppercase;}
.marg_hack{margin-bottom: -25px;}
.chksel .dropdown-toggle{opacity: 0;}
.chksel{float: left;position: absolute;margin-top: -30px;width: 1px !important;/*background: transparent;*/}
.chksel.open{margin-top: -7px;}
.fa.fa-times-circle.closeBtn {font-size: 2em!important;position: absolute;float: right;right: 0px;top: 0px;margin-right: -10px;margin-top: -10px;background-color: white;border-radius: 15px;color: #000!important;cursor: pointer;}
#barOptions{height: 112px!important;}
.arr_wdt{width: 110px!important;}
.rateUnik{padding-right: 15px;padding-left: 15px;float: left;}
.lightBlue-box{background: #3498DB;min-height: 55px;display: table;table-layout: fixed;width: 100%}
.blue-box1{background: #34495e;min-height: 55px; padding: 3px 10px 15px 10px;}
.blue-box{background: #34495e;min-height: 55px;display: table;table-layout: fixed;width: 100%}
.expiring-box{background: #E64A3B;min-height: 55px;display: table;table-layout: fixed;width: 100%}
.cities-green{background: #62cb31;min-height: 55px;display: table;table-layout: fixed;width: 100%}
.menu-box{display: none;}
.col-xs-41 {width: 33.3%;float: left;padding: 0px 15px;}
.tab1Font{font-size: 11.4px;}
.bordr_wh{border: 1px solid #fff;}
.white-box-3 .show-menu-arrow .dropdown-toggle{font-size: 11px;}
.donutCustLbl{margin-top: 20%;}
.m-b-md {margin-bottom: 0px;}
.martop .bootstrap-select {height: 28px;}
.caption{display: none!important;}
.rating-xs {font-size: 18px!important;}
.amnt{font-size: 30px;font-weight: 900;}
.percnt{font-size: 55px;font-weight: 600;margin: -15px 0px;color: #62cb31;}
.martop {margin-top: 10px;right: 10px;}
.martop_v1 {margin-top: 10px;}
.hotel-main-box .well{background: transparent!important;border: transparent!important;margin-bottom: 0px!important;}
.period{font-size: 11px;}
.headTitle{text-transform: uppercase;font-weight: 500;}
.boldMe{font-size: 13px;font-weight: 900;}
.fontWhite{color: #fff;}
.expiring-red-box{background: #E64A3B;width: 100%; margin: 0px 0px; padding: 19px 30px 0px 30px; float: left; min-height: 55px; font-family: Montserrat; font-weight: 700; font-size: 13px; color: #ffffff;}
.fontGreen li.active a{color: #62CB31!important;}
.fontGreen a{font-weight: 900;font-size: 11px;color: #7C7C88;}
.gapMeTop{margin-top: 6px;}
.tbl_cnl{background: #F40000;}
.tbl_onRqt{background: #3498DB;}
.disabledTab {pointer-events: none;}
.bg-green{background-color: #E0EFD8;}
.fontWght{font-size: 17px;}
.panel-body1 tbody > tr > td{border-top: 0px solid #ddd;}
.uniqhpanel .checkbox-inline {	margin-right: 10px;}
.noTopBorder {border-top: 0px solid transparent!important;}
.imgWid img{width: 100%;}
.doughnut-legend{padding: 0px;}
.white-box-3 .panel-footer {padding: 3px 15px;background-color: #FFFFFF;border-top: 1px solid #FFF;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.labelTitle {display:table-cell;vertical-align:middle;width: 208px;height: 55px;padding: 0px 0px 0px 15px;position: relative;text-transform: uppercase;font-family: Montserrat;font-weight: 700;font-size: 12px;color: #ffffff;}
.labelImg{height: 55px;width: 55px;display: inline-block;padding: 12px;float: right;right: 5px;position: relative;}
.uniqhpanel.panel-collapse > .panel-heading {background: transparent;border-color: transparent;border: 0px solid #e4e5e7;padding: 10px 0px;border-radius: 2px;}
.uniqhpanel > .panel-heading {padding: 10px 0px;border: 0px solid transparent;}
.col-xs-1 .panel-tools a{font-size: 35px;color: #fff;}
.noTopBorder .table .checkbox {margin: 3px 10px;}
.table > tbody > tr > td {font-size: 9pt!important;vertical-align: middle;font-family: "Arial";padding: 8px;word-break: break-word;}
.table .actionlink {white-space: nowrap;}
.table .actionlink .actionCont { width: 108px; margin: 0px auto;text-align: center;}
.gapBigMe {padding: 0px 10px;}
.table .input-addon {width: auto!important;padding: 0px!important;width: 30px!important;height: 24px;border: 1px solid #e4e5e7 !important;float: left;margin: 0px 3px;border-radius: 5px;color: #fff;}
.table .input-addon a {width: inherit;height: inherit;vertical-align: middle;display: table-cell;margin-left: -2px;color: #fff;}
.table .checkbox {margin: 3px 20px;}
.table .checkbox label {padding-left: 20px;}
.table_lbl{text-align: center;padding: 3px 0px;font-size: 11px;color: #fff;border-radius: 3px;width: 126px;height: 20px;float: left;font-size: 10px;font-weight: 600;font-family: "Roboto", Helvetica, Arial, sans-serif;}
.ser{width:109px;}
.leade{width:100px}
.last1{width:110px;}
.gapMe{padding: 0px 8px;}
.moreBtn {float: right;bottom: 8px;position: absolute;right: 30px;}
.select-language-text1{float: right;display: inline-block;}
.fifthTxt{font-size: 31px;font-weight: 600;margin: -3px 0px;color: #62cb31;float: left;}
.fontGreenPn{color: #46C10D!important;text-transform: uppercase;font-weight: 700;}
.panel-body1 .table {margin-bottom: 0px;}
.incorPanel, .corPanel{float: left;}
.btnGap{margin-top: 3px;padding-left: 10px;padding-right: 10px;}
.marBlack{margin-top: 12px;color: #000;margin-left: -10px;}
.chk_panel{margin-right: 8px;display: inline-block;}
.chk_panel:last-child{margin-right: 0px;}
.chk_cor{font-size: 20px;color: #62cb31;float: left;} 
.chk_incor{font-size: 20px;color: #E64A3B;float: left;} 
.chk_label{margin-top: 4px;float: left;font-size: 11px;}
.complt{font-weight: 300!important;border-bottom: rgba(219, 224, 230, 0) solid 0px;font-size: 25px;}
.dateCont{font-size: 19px;font-weight: 500;color: #62CB31;background: #fff;padding: 4px 15px;border-radius: 3px;margin: 0px 10px 0px 0px;float: left;}
.chart-legend li span{display: inline-block;width: 6px;height: 6px;margin-right: 5px;}
.chart-legend li{list-style: none;}
.donutCust canvas{width: 360px;height: 180px;margin-left: -60px;}
.checkbox label {line-height: 17px;}
.noBgBr{border: none;background: transparent;padding: 3px 0px 0px 15px;}
.form-group label, .form-group select, .form-group button, .form-group input, .form-group ul li, .form-group, .form-group textarea, .datepicker, .datepicker * {font-family: "MONTSERRAT";font-size: 11px!important;}
.accord .table .form-group {margin-bottom: 0px;}
.accord .table > tbody > tr > td{padding: 4px;}
.accord .table {margin-bottom: 0px;}
.accord .panel-group .panel-heading {margin-bottom: 6px;border: 1px dashed #EBEBEC;border-radius: 3px;}
.accord .panel-default {border-color: transparent;}
.accord .panel-collapse{margin-left: 30px;}
.input-group.date .form-control {text-align: center; font-size: 12px !important; padding-top: 6px; padding-bottom: 6px;}
.accord .panel-collapse .panel-title{text-transform: capitalize;}
.check_unchk .fa{color: #BFBEBE;}
.form-control {height: auto;padding: 6px 4px;}
.monthly_data .form-control, .monthly_data .input-group-addon {height: 22px;padding: 1px 4px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.monthly_data .w-xs {min-width: 120px;max-width: 120px;margin: 3px 5px;}
.w-xs1 {max-width: 150px;margin: 3px 5px;}
.mobile_menu{display:none}
.desktop_menu{margin-top: 10px;}
.nav-pills > li {
  float: left;
  font-family: segoe UI;
  font-size: 14px;
  color: #4b4d55;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li > a:hover {
   color:#000000;
  background-color: transparent;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #616472;
  background-color: transparent;
  font-weight: bold;
}
.nav-pills .open > a, .nav-pills .open > a:hover, .nav-pills .open > a:focus {
    background-color: transparent;
    border-color: #337ab7;
}
.nav-pills > li > a:focus {
    background-color: transparent;
    text-decoration: none;
}
.dropdown-menu > li > a {
    clear: both;
    color: #616472;
    display: block;
    font-weight: normal;
    line-height: 1.42857;
    padding: 3px 20px;
    white-space: nowrap;
    text-transform: capitalize;
}
.nav-pills .open > a,
.nav-pills .open > a:hover,
.nav-pills .open > a:focus {background-color: transparent;border-color: #337ab7;}
.nav-pills > li > a:focus {background-color: #fff;text-decoration: none;}
.dropdown-menu > li > a {clear: both;color: #616472;display: block;font-weight: normal;line-height: 1.42857;padding: 3px 20px;white-space: nowrap;}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {background-color: #f5f5f5;color: #333;outline: 0 none;text-decoration: none;}
thead {text-transform: uppercase; font-family: Roboto; font-weight: 900; font-size: 13px; color: #5d6974;}
.dash-heading-05{font-family: Roboto; font-weight: 400; color: #6a6c6f; font-size: 18px; margin: 0px 0px 10px 0px; padding: 0px; text-transform: uppercase;}
.white-box-3{/*width: 100%; padding: 0px; float: left;*/ background: #ffffff; border: #e4e5e7 solid 1px; margin: 25px 0px 0px;}
.hotel-blue-box{width: 100%; float: left; background: #34495e; min-height: 55px; font-family: Montserrat; font-weight: 700; font-size: 13px; color: #ffffff;}
.cities-green-box{width: 100%; margin: 0px 0px; padding: 19px 30px 0px 30px; float: left; background: #62cb31; min-height: 55px; font-family: Montserrat; font-weight: 700; font-size: 13px; color: #ffffff;}
.country-blue-box{width: 100%; margin: 0px 0px; padding: 19px 30px 0px 30px; float: left; background: #3698db; min-height: 55px; font-family: Montserrat; font-weight: 700; font-size: 13px; color: #ffffff;}
.hotel-main-box{padding: 6px 20px; /* width: 100%; margin: 0px; float: left; background: #ffffff;*/}
.table-box{width: 100%; padding: 10px 10px 0px 10px; margin: 0px; float: left;}
.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {margin: 0px;}
.btn-group > .btn:first-child {margin: 0px;}
.cursor{cursor: pointer;}
.status_active::before{
	content: "\f192";
    cursor: pointer;
    font-family: FontAwesome;
    position: absolute;
    right: 5px;
    top: -25px;
    font-size: 14px;    
}
.status_deactive::before{
	font-size: 14px;
    content: "\f192";
    cursor: pointer;
    font-family: FontAwesome;
    position: absolute;
    right: 5px;
    top: -25px;   
}
.status_active{
	color:green;	
}
.status_deactive{
	color:#e4e5e7;
}

/* .status_active{color:green;cursor:pointer}
.status_deactive{color:red;cursor:pointer} */

/* nikita css */
.hotel-main-box{min-height: 227px;}
.propertyPic img{min-width: 120px; border-radius:3px;}
.tab1Font{font-size: 12px;color: #B0B0B0;margin-top: 10px;}
/*.labelTitle
{
  padding: 18px 0px 0px 21px;
}*/
/* End of nikita css */

/* Dhaval css */
.extMar{padding: 10px 10px !important;}
.extrabed-box{width: 100%; margin: 0px; padding: 15px 0px 0px 0px; float: left; border-bottom: #e5e5e5 solid 1px;}
.extrabed-box:last-child{border-bottom: #e5e5e5 solid 0px;}
.input-box{padding: 3px 6px; background: #ffffff;}
.year-text{font-family: "Roboto", Helvetica, Arial, sans-serif; font-weight: 400; font-size: 13px; color: #535663; padding: 9px 0px 0px 0px;}
.copy-text{text-align: center;padding: 0px 0px;font-size: 9px;color: #fff;border-radius: 1px;width: 40px;height: 13px;float: left; background: #62cb31; float: right;}
.child-text{font-family: "Roboto", Helvetica, Arial, sans-serif; font-weight: 400; font-size: 11px; color: #707d92; padding: 0px 0px 0px 0px; text-transform: uppercase;}
.accord .panel-group .panel-heading-white {padding: 10px 15px; margin-bottom: 6px; background: #ffffff;}
.extrabed-heading{font-family: Roboto; font-weight: 700; color: #34495e; font-size: 11px; text-align: center;}
.extrabed-text{font-family: Roboto; font-weight: 400; color: #85919d; font-size: 13px; text-align: center;}
.extrabed-heading-02{font-family: Roboto; font-weight: 900; color: #515f6e; font-size: 13px; text-align: left;}
.extrabed-text2{font-family: Roboto; font-weight: 400; color: #515f6e; font-size: 13px; text-align: left;}
.extrabed-text3{font-family: Roboto; font-weight: lighter; color: #515f6e; font-size: 13px; text-align: center; font-style: italic;}
.panel-body-extra{background: #fff none repeat scroll 0 0;border: 1px solid #e4e5e7;border-radius: 2px;padding: 20px;position: relative;}

.hide-01{display: none;}
.hide-02{display:inherit;}
.arrow-caret{font-size: 20px; color: #fff; padding: 15px 15px 0px 0px;}
.dataTables_filter .form-control {display: inline-block;vertical-align: middle;width: auto;}
.dataTables_filter input {margin-left: 0.5em;}
.can-text1{font-family: Roboto; font-weight: 900; color: #515f6e; font-size: 13px; /*text-align: center !important;*/}
.charges-text1{font-family: Roboto; font-weight: 900; color: #515f6e; font-size: 13px; /*text-align: right !important*/; padding-right: 10px;}

a:focus {outline: medium none;outline-offset: -2px;}
.blue-table-head{padding: 8px 0px 8px 20px !important;}
.prop-text-01{font-family: Roboto; font-weight: 400; color: #9a9ca6; font-size: 13px; text-align: center;}
.prop-heading-01{font-family: Roboto; font-weight: 700; color: #4e687e; font-size: 16px; margin: 0px; padding: 0px 0px 10px 0px; text-transform: uppercase;}
.prop-heading-02{font-family: Roboto; font-weight: 700; color: #6a6c6f; font-size: 13px; margin: 0px; padding: 0px 0px 10px 0px; text-transform: uppercase;}
.prop-text-02{font-family: Roboto; font-weight: 400; color: #9a9ca6; font-size: 13px; line-height: 18px;}
.prop-radio-btn{padding:6px 6px 6px 10px !important;}
.prop-text-03{font-family: Roboto; font-weight: 600; color: #616672; font-size: 17px; line-height: 18px;}
.photo-upload-box{width: 100%; margin: 0px; padding: 25px 150px 0px 0px; float: left;}
.panel-footer3 {background-color: #f9fafc;padding: 20px 25px 20px 45px; margin-top: 5px; float: left; width: 100%;}
.prop-text-04{font-family: Roboto; font-weight: 400; color: #616672; font-size: 12px; line-height: 18px; padding: 15px 0px 10px 0px}
.prop-text-05{font-family: Roboto; font-weight: 400; color: #3d5569; font-size: 12px;}
.prop-checkbox{margin: 0px; padding: 0px 0px 15px 0px; width: 100%; float: left;}

.photo-listing ul{margin:20px 0px 10px 0px;padding:0px 0px 0px 0px;display:block;list-style-type:none;}
.photo-listing ul li{display:list-item;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.photo-listing ul li {display:block;margin:0px 0px 0px 0px;padding:2px 0px 2px 25px; font-family:"Roboto"; font-size: 12px; font-weight: 600; color: #94949f; line-height: 24px; text-align:left;text-decoration:none; background: url(../images/list-icon.jpg) no-repeat 0px 6px;}

.upload-btn{font-family: 'Roboto', sans-serif !important; font-size: 17px; font-weight: 700 !important; color:#ffffff; margin:0px 0px 0px 0px; padding:6px 8px; background:#3498db; border-radius:3px; border: #3498db solid 1px; text-align: center;}
.upload-btn:hover, .upload-btn:focus{background:#4ea5e0;  color:#ffffff; border-radius:3px; border: #4ea5e0 solid 1px;}

.continue-btn{font-family: 'Roboto', sans-serif !important; font-size: 17px; font-weight: 700 !important; color:#ffffff; margin:0px 0px 0px 0px; padding:8px 30px; background:#43b0e5; border-radius:3px; border: #43b0e5 solid 1px; text-align: center;}
.continue-btn:hover, .continue-btn:focus{background:#0f9fe5;  color:#ffffff; border-radius:3px; border: #43b0e5 solid 1px;}

.panel-footer2 {background-color: #f9faf9;padding: 6px 10px; margin-top: 5px;}
.panel-footer2-text{font-family: 'Roboto'; font-weight: 300; color: #9a9ca6; font-size: 11px;}

.manadatory-check-box{margin:12px 0px 0px 0px !important;}
.manage-supp-box-01{width:45%; float:left; margin:0px; padding:0px;}
.manage-supp-box-02{width:10%; float:left; margin:0px; padding:0px;}
.manage-supp-box-03{width:45%; float:left; margin:0px; padding:0px;}
.manage-supp-text{margin:31px 0px 0px 0px; font-family: 'Roboto'; font-weight: 300; color: #40576a; font-size: 14px; text-align: center;}

.manage-inv-box01{width: 8%; float: left; margin: 0px; padding: 0px;}
.manage-inv-box02{width: 16%; float: left; margin: 0px; padding: 0px;}
.manage-inv-box03{width: 20%; float: left; margin: 0 1% 0 0; padding: 0px;}
.manage-inv-box04{width: 20%; float: left; margin: 0px; padding: 0px;}
.manage-inv-box05{width: 5%; float: left; margin: 0px; padding: 0px;}
.manage-inv-box06{width: 18%; float: left; margin: 0 1% 0 0; padding: 0px;}
.manage-inv-box07{width: 10%; float: left; margin: 0px; padding: 0px;}
.manage-inv-text{margin:31px 0px 0px 0px; font-family: 'Roboto'; font-weight: 300; color: #ffffff; font-size: 14px; text-align: center;}

.grey-box{margin: 0px; padding: 0px 15px; width: 45%; float: left;}
.grey-box-01{margin: 0px; padding: 0px 15px; width: 30%; float: left;}
.grey-box-02{margin: 0px; padding: 0px 15px; width: 26%; float: left;}
.grey-box-03{margin: 0px; padding: 0px 15px; width: 20%; float: left;}
.grey-box-04{margin: 0px; padding: 0px 15px; width: 10%; float: left;}
.grey-box-05{margin: 0px; padding: 0px 15px; width: 10%; float: left;}

.grey-box-011{margin: 0px; padding: 0px 15px; width: 15%; float: left;}
.grey-box-012{margin: 0px; padding: 0px 15px; width: 27%; float: left;}
.grey-box-013{margin: 0px; padding: 0px 15px; width: 20%; float: left;}
.grey-box-014{margin: 0px; padding: 0px 15px; width: 6%; float: left;}
.grey-box-015{margin: 0px; padding: 0px 15px; width: 8%; float: left;}

.can-policy-box-01{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 22%; float: left;}
.can-policy-box-02{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 23%; float: left;}
.can-policy-box-03{margin: 0px 0px 20px 0px; padding: 8px 15px 0px 15px; width: 4%; float: left;}
.can-policy-box-04{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 16%; float: left;}
.can-policy-box-05{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 11%; float: left;}
.can-policy-box-06{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 8%; float: left;}

.suppliment-box-01{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 16%; float: left;}
.suppliment-box-02{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 35%; float: left;}
.suppliment-box-03{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 10%; float: left;}
.suppliment-box-04{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 14%; float: left;}
.suppliment-box-05{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 15%; float: left;}
.suppliment-box-06{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 7%; float: left;}

/* Dashboar css */
.blue-heading-box{background: #34495e; margin: 0px 0px 0px 0px; padding: 13px 0px; width: 100%; float: left;}
.blue-heading-box-01{margin: 0px 0px 0px 0px; padding: 0px 0px; width: 30%; float: left;}
.blue-heading-box-02{margin: 0px 0px 0px 0px; padding: 0px 0px; width: 70%; float: left;}
.labelTitle1 {padding: 7px 0px 0px 15px;text-transform: uppercase;font-family: Montserrat;font-weight: 700;font-size: 12px;color: #ffffff;}
.labelTitle2 {padding: 17px 0px 0px 15px;text-transform: uppercase;font-family: Montserrat;font-weight: 700;font-size: 12px;color: #ffffff;}
.map-box{ padding: 5px 0px 0px 21px; width: 16%;}
.blue-box-01{margin: 0px 0px 0px 0px; padding: 0px 10px 15px 15px; width: 25%; float: left;}
.blue-box-02{margin: 0px 0px 0px 0px; padding: 0px 15px 37px 0px; width: 75%; float: left;}
.booking-status-box-01{margin: 0px 55px 0px -30px; padding: 0px 0px; width: 60%; float: left;}
.booking-status-box-02{margin: 55px 0px 0px 0px; padding: 0px 0px; width: 30%; float: left;}
.arrivals-box-01{margin: 0px 0px 0px 0px; padding: 0px 0px; width: 76%; float: left;}
.arrivals-box-02{margin: 0px 0px 0px 0px; padding: 8px 0px 0px 0px; width: 24%; float: left;}
.arrivals-box-02-11{margin: 0px 0px 0px 0px; padding: 10px 0px; width: 45px; float: left;}
.arrivals-box-02-12{margin: 0px 0px 0px 0px; padding: 8px 0px 0px 10px; width: 70px; float: left;}
.arrivals-box-02-13{margin: 0px 0px 0px 0px; padding: 8px 0px 0px 0px;width: 42px;float: right;}
.label_wh_grn{font-size: 18px;background: #fff; text-align: center; border-radius: 3px;color: #62cb31;font-weight: 600; line-height: 20px;}
.label_grn_wh{color: #fff;font-size: 11px;width: 70px;line-height: 12px;}
.child-settings-box{width: 100%; margin: 0px; padding: 0px; float: left; border: #ededed solid 1px;}
.child-settings-grey{width: 100%; margin: 0px; padding: 6px 0px; float: left; background: #f9f9f9; border-bottom: #ededed solid 1px; min-height: 45px;}
.child-settings-white{width: 100%; margin: 0px; padding: 6px 0px; float: left; background: #ffffff; border-bottom: #ededed solid 1px; min-height: 45px;}
.child-settings-footer{width: 100%; margin: 0px; padding: 6px 130px 0px 0px; float: left; background: #e0efd8; border-bottom: #ededed solid 1px; min-height: 45px; text-align: right;}
.child-settings-box-01{width: 180px; margin: 0 0 0 0; padding: 0px; float: left;}
/*.child-settings-box-02{width: 800px; margin: 0px; padding: 0px; float: left;} */
.child-settings-box-02-inner{width: 190px; margin: 0px; padding: 0px; float: left;}
.child-settings-box-02-inner2{width: 100%; margin: 0px; padding: 6px 0px 0px 0px; float: left;}
.child-settings-box-11{width: 50%; margin: 0 0 0 0; padding: 0px; float: left;}
.child-settings-box-12{width: 50%; margin: 0px; padding: 0px; float: left;}
.child-settings-box-21{width: 180px; margin: 0px; padding: 0px; float: left;}
.child-settings-box-22{width: 190px; margin: 0px; padding: 0px; float: left;}
.child-settings-box-23{width: 40px; margin: 0px; padding: 0px; float: left;}
.child-settings-limit-box{width: 100%; margin: 0px; padding: 0px; float: left;}
.child-settings-limit-box01{width: 50%; margin: 0px; padding: 0px; float: left;}
.child-settings-limit-box02{width: 50%; margin: 0px; padding: 0px; float: left;}


.child-settings-text01{font-family: 'Roboto'; font-weight: 500; color: #3e3e3e; font-size: 12px; text-align: right; padding: 5px 10px 0px 0px;}
.child-settings-text02{font-family: 'Roboto'; font-weight: 300; color: #828f9b; font-size: 12px; text-align: right; padding: 5px 0px 0px 0px;}

.logo-box{padding: 20px 0px 20px 0px;}
.logo-box img {width:100%}
.login-text01{font-family: 'Roboto'; font-weight: 600 !important; color: #6e717f !important; font-size: 14px !important; padding: 5px 10px 0px 0px;}

/* Dhaval css */

@media (min-width: 1200px) and (max-width: 1400px) {
  .grey-box-01{margin: 0px; padding: 0px 15px; width: 30%; float: left;}
.grey-box-02{margin: 0px; padding: 0px 15px; width: 16%; float: left;}
.grey-box-03{margin: 0px; padding: 0px 15px; width: 20%; float: left;}
.grey-box-04{margin: 0px; padding: 0px 15px; width: 10%; float: left;}
.grey-box-05{margin: 0px; padding: 0px 15px; width: 10%; float: left;}

.grey-box-011{margin: 0px; padding: 0px 15px; width: 15%; float: left;}
.grey-box-012{margin: 0px; padding: 0px 15px; width: 16%; float: left;}
.grey-box-013{margin: 0px; padding: 0px 15px; width: 20%; float: left;}
.grey-box-014{margin: 0px; padding: 0px 15px; width: 6%; float: left;}
.grey-box-015{margin: 0px; padding: 0px 15px; width: 8%; float: left;}

.can-policy-box-01{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 27%; float: left;}
.can-policy-box-02{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 20%; float: left;}
.can-policy-box-03{margin: 0px 0px 20px 0px; padding: 8px 15px 0px 15px; width: 5%; float: left;}
.can-policy-box-04{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 20%; float: left;}
.can-policy-box-05{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 15%; float: left;}
.can-policy-box-06{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 8%; float: left;}

.suppliment-box-01{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 20%; float: left;}
.suppliment-box-02{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 65%; float: left;}
.suppliment-box-03{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 15%; float: left;}
.suppliment-box-04{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 18%; float: left;}
.suppliment-box-05{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 20%; float: left;}
.suppliment-box-06{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 7%; float: left;}

.booking-status-box-01{margin: 0px 0px 0px 0px; padding: 0px 0px; width: 100%; float: left;}
.booking-status-box-02{margin: 0px 0px 0px 0px; padding: 0px 20px; width: 100%; float: left;}
.arrivals-box-01{margin: 0px 0px 0px 0px; padding: 0px 0px; width: 68%; float: left;}
.arrivals-box-02{margin: 0px 0px 0px 0px; padding: 8px 0px 0px 0px; width: 32%; float: left;}

.child-settings-box-01{width: 170px; margin: 0 0 0 0; padding: 0px; float: left;}
.child-settings-box-02{width: 768px; margin: 0px; padding: 0px; float: left;}
.child-settings-box-21{width: 170px; margin: 0px; padding: 0px; float: left;}
.child-settings-box-22{width: 170px; margin: 0px; padding: 0px; float: left;}
.child-settings-box-23{width: 30px; margin: 0px; padding: 0px; float: left;}
.child-settings-footer{width: 100%; margin: 0px; padding: 6px 10px 0px 0px; float: left; background: #e0efd8; border-bottom: #ededed solid 1px; min-height: 45px; text-align: right;}

}

@media (min-width: 991px) and (max-width: 1199px) {
  .dash-btn-box{text-align: left; width: 100%; margin: 10px 0px 0px 0px; padding: 0px;}
  .dashboard-box-01{width: 100%; margin: 0px; padding: 0px; float: left;}
  .btn-m{margin: 0px 4px 5px 0px !important;}
  .gapBigMe {padding: 15px 50px;}
  .manage-inv-box01{width: 13%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box02{width: 26%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box03{width: 11%; float: left; margin: 0 1% 0 0; padding: 0px;}
  .manage-inv-box04{width: 20%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box05{width: 5%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box06{width: 11%; float: left; margin: 0 1% 0 0; padding: 0px;}
  .manage-inv-box07{width: 11%; float: left; margin: 0px; padding: 0px;}

  .grey-box{margin: 0px; padding: 0px 15px; width: 60%; float: left;}
  .grey-box-011{margin: 0px; padding: 0px 15px; width: 20%; float: left;}
  .grey-box-012{margin: 0px; padding: 0px 15px; width: 22%; float: left;}
  .grey-box-013{margin: 0px; padding: 0px 15px; width: 16%; float: left;}
  .grey-box-014{margin: 0px; padding: 0px 15px; width: 10%; float: left;}
  .grey-box-015{margin: 0px; padding: 0px 15px; width: 10%; float: left;}

  .can-policy-box-01{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 27%; float: left;}
  .can-policy-box-02{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 20%; float: left;}
  .can-policy-box-03{margin: 0px 0px 20px 0px; padding: 8px 15px 0px 15px; width: 5%; float: left;}
  .can-policy-box-04{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 20%; float: left;}
  .can-policy-box-05{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 18%; float: left;}
  .can-policy-box-06{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 8%; float: left;}

  .suppliment-box-01{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 20%; float: left;}
  .suppliment-box-02{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 65%; float: left;}
  .suppliment-box-03{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 18%; float: left;}
  .suppliment-box-04{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 22%; float: left;}
  .suppliment-box-05{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 20%; float: left;}
  .suppliment-box-06{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 7%; float: left;}

  .photo-upload-box{width: 100%; margin: 0px; padding: 25px 25px 0px 0px; float: left;}
  .panel-footer3 {background-color: #f9fafc;padding: 20px 20px 20px 20px; margin-top: 5px; float: left; width: 100%;}
  .arrivals-box-01{margin: 0px 0px 0px 0px; padding: 0px 0px; width: 60%; float: left;}
  .arrivals-box-02{margin: 0px 0px 0px 0px; padding: 8px 0px 0px 0px; width: 40%; float: left;}

  .child-settings-box-01{width: 120px; margin: 0 0 0 0; padding: 0px; float: left;}
  .child-settings-box-02{width: 520px; margin: 0px; padding: 0px; float: left;}
  .child-settings-box-21{width: 118px; margin: 0px; padding: 0px; float: left;}
  .child-settings-box-22{width: 160px; margin: 0px; padding: 0px; float: left;}
  .child-settings-box-23{width: 30px; margin: 0px; padding: 0px; float: left;}
  .child-settings-footer{width: 100%; margin: 0px; padding: 6px 10px 0px 0px; float: left; background: #e0efd8; border-bottom: #ededed solid 1px; min-height: 45px; text-align: right;}
  .child-settings-text01{font-family: 'Roboto'; font-weight: 500; color: #3e3e3e; font-size: 12px; text-align: left; padding: 5px 0px 0px 10px;}

}


@media (min-width: 768px) and (max-width: 990px) {
  .dashboard-box-01{width: 100%; margin: 0px; padding: 0px; float: left;}
  #donut{min-width: 350px;min-height: 235px;}
  .btn-m{margin: 0px 4px 5px 0px !important;}
  .blue-table-head{padding: 8px 0px 8px 9px !important;}

  .grey-box-011{margin: 0px; padding: 0px 15px; width: 24%; float: left;}
  .grey-box-012{margin: 0px; padding: 0px 15px; width: 24%; float: left;}
  .grey-box-013{margin: 0px; padding: 0px 15px; width: 28%; float: left;}
  .grey-box-014{margin: 0px; padding: 0px 15px; width: 10%; float: left;}
  .grey-box-015{margin: 0px; padding: 0px 15px; width: 10%; float: left;}

  .can-policy-box-01{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 100%; float: left;}
  .can-policy-box-02{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 30%; float: left;}
  .can-policy-box-03{margin: 0px 0px 20px 0px; padding: 8px 15px 0px 15px; width: 7%; float: left;}
  .can-policy-box-04{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 28%; float: left;}
  .can-policy-box-05{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 20%; float: left;}
  .can-policy-box-06{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 8%; float: left;}

  .suppliment-box-01{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 20%; float: left;}
  .suppliment-box-02{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 65%; float: left;}
  .suppliment-box-03{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 20%; float: left;}
  .suppliment-box-04{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 25%; float: left;}
  .suppliment-box-05{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 25%; float: left;}
  .suppliment-box-06{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 12%; float: left;}
  
  .photo-upload-box{width: 100%; margin: 0px; padding: 25px 25px 0px 0px; float: left;}
  .panel-footer3 {background-color: #f9fafc;padding: 20px 20px 20px 20px; margin-top: 20px; float: left; width: 100%;}

  .booking-status-box-01{margin: 0px 0px 0px 0px; padding: 0px 0px; width: 50%; float: left;}
  .booking-status-box-02{margin: 75px 0px 0px 0px; padding: 0px 0px; width: 30%; float: left;}

  .child-settings-box-01{width: 120px; margin: 0 0 0 0; padding: 0px; float: left;}
  .child-settings-box-02{width: 573px; margin: 0px; padding: 0px; float: left;}
  .child-settings-box-21{width: 130px; margin: 0px; padding: 0px; float: left;}
  .child-settings-box-22{width: 170px; margin: 0px; padding: 0px; float: left;}
  .child-settings-box-23{width: 30px; margin: 0px; padding: 0px; float: left;}
  .child-settings-footer{width: 100%; margin: 0px; padding: 6px 10px 0px 0px; float: left; background: #e0efd8; border-bottom: #ededed solid 1px; min-height: 45px; text-align: right;}
  .child-settings-text01{font-family: 'Roboto'; font-weight: 500; color: #3e3e3e; font-size: 12px; text-align: left; padding: 5px 0px 0px 10px;}
}

@media (min-width: 320px) and (max-width: 767px) {
  h1{font-family: Montserrat; font-weight: 700; font-size: 23px; margin: 0px; padding: 0px; text-transform: uppercase;}
  .extMar{padding: 10px 0px !important;}
  .accord .panel-collapse {margin-left: 0px;}
  .panel-heading-box{padding: 10px;}
  .panel-heading-box2{padding: 10px; background: #f7f9fa; border: #e4e5e7 dashed 1px;}
  .hide-01{display:inherit;}
  .hide-02{display: none;}
  .extrabed-heading{font-family: Roboto; font-weight: 700; color: #34495e; font-size: 10px; text-align: center;}
  .extrabed-text{font-family: Roboto; font-weight: 400; color: #85919d; font-size: 11px; text-align: center;}
  .extrabed-heading-02{font-family: Roboto; font-weight: 900; color: #515f6e; font-size: 12px; text-align: left; padding-left: 0px;}
  .extrabed-text2{font-family: Roboto; font-weight: 400; color: #515f6e; font-size: 13px; text-align: left; padding-left: 15px;}
  .extrabed-text3{font-family: Roboto; font-weight: lighter; color: #515f6e; font-size: 13px; text-align: left; font-style: italic; padding-left: 15px;}
  .panel-body-extra{background: #fff none repeat scroll 0 0;border: 1px solid #e4e5e7;border-radius: 2px;padding: 10px;position: relative;}
  .col-md-21{width: 100%;}
  .blue-box1{background: #34495e;padding: 0px 0px 0px 0px; min-height: 77px;}
  .can-text1{font-family: Roboto; font-weight: 900; color: #515f6e; font-size: 13px; text-align: left !important;}
  .sell-policy-box .btn-group > .btn, .btn-group-vertical > .btn {float: none !important;position: relative;}
  .m-b-md, .btn-sm, .btn-group-sm > .btn {border-radius: 3px;font-size: 12px;line-height: 1.5;padding: 5px 5px;}
  .manage-supp-box-01{width:100%; float:left; margin:0px; padding:0px;}
  .manage-supp-box-02{width:100%; float:left; margin:0px; padding:0px;}
  .manage-supp-box-03{width:100%; float:left; margin:0px; padding:0px;}

  .manage-supp-text{margin:10px 0px 0px 0px; font-family: 'Roboto'; font-weight: 300; color: #40576a; font-size: 14px; text-align: center;}

  .manage-inv-box01{width: 100%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box02{width: 100%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box03{width: 100%; float: left; margin: 0 0 10px 0; padding: 0px;}
  .manage-inv-box04{width: 100%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box05{width: 100%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box06{width: 100%; float: left; margin: 0 0 0 0; padding: 0px;}
  .manage-inv-box07{width: 100%; float: left; margin: 0px; padding: 0px;}

  .manage-inv-text{margin:10px 0px 0px 0px; font-family: 'Roboto'; font-weight: 300; color: #ffffff; font-size: 14px; text-align: center;}
  .grey-box-01{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 100%; float: left;}
  .grey-box-02{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 100%; float: left;}
  .grey-box-03{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 100%; float: left;}
  .grey-box-04{margin: 0px 0px 0px 0px; padding: 0px 15px; width: 25%; float: left;}
  .grey-box-05{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 75%; float: left;}
  
  .grey-box-011{margin: 0px 0px 20px 0px; padding: 0px 5px; width: 100%; float: left;}
  .grey-box-012{margin: 0px 0px 20px 0px; padding: 0px 5px; width: 100%; float: left;}
  .grey-box-013{margin: 0px 0px 0px 0px; padding: 0px 5px; width: 100%; float: left;}
  .grey-box-014{margin: 0px; padding: 0px 5px; width: 25%; float: left;}
  .grey-box-015{margin: 0px; padding: 0px 5px; width: 75%; float: left;}

  .can-policy-box-01{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 100%; float: left;}
  .can-policy-box-02{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 100%; float: left;}
  .can-policy-box-03{margin: 0px 0px 20px 0px; padding: 0px 15px 0px 15px; width: 7%; float: left;}
  .can-policy-box-04{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 100%; float: left;}
  .can-policy-box-05{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 50%; float: left;}
  .can-policy-box-06{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 50%; float: left;}

  .suppliment-box-01{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 100%; float: left;}
  .suppliment-box-02{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 100%; float: left;}
  .suppliment-box-03{margin: 0px 0px 0px 0px; padding: 0px 15px; width: 100%; float: left;}
  .suppliment-box-04{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 100%; float: left;}
  .suppliment-box-05{margin: 0px 0px 0px 0px; padding: 0px 15px; width: 100%; float: left;}
  .suppliment-box-06{margin: 0px 0px 20px 0px; padding: 0px 15px; width: 100%; float: left;}

  .photo-upload-box{width: 100%; margin: 0px; padding: 25px 25px 0px 0px; float: left;}
  .panel-footer3 {background-color: #f9fafc;padding: 20px 20px 20px 20px; margin-top: 20px; float: left; width: 100%;}
  .prop-text-05{font-family: Roboto; font-weight: 400; color: #3d5569; font-size: 12px; padding-bottom: 10px;}

  .blue-heading-box-01{margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; width: 100%; float: left;}
  .blue-heading-box-02{margin: 0px 0px 0px 0px; padding: 0px 0px; width: 100%; float: left;}
  .marg_hack{margin-bottom: 20px;}
  .map-box{ padding: 10px 20px 0px 20px; width: 100%;}
  .blue-box-01{margin: 0px 0px 0px 0px; padding: 0px 15px 15px 15px; width: 100%; float: left;}
  .blue-box-02{margin: 0px 0px 0px 0px; padding: 0px 15px 15px 15px; width: 100%; float: left;}

  .booking-status-box-01{margin: 0px 0px 0px 0px; padding: 0px 0px; width: 100%; float: left;}
  .booking-status-box-02{margin: 20px 0px 0px 0px; padding: 0px 40px; width: 100%; float: left;}
  .arrivals-box-01{margin: 0px 0px 0px 0px; padding: 0px 0px; width: 30%; float: left;}
  .arrivals-box-02{margin: 0px 0px 0px 0px; padding: 8px 20px 20px 20px; width: 70%; float: left;}

  .child-settings-box-01{width: 100%; margin: 0 0 0 0; padding: 0px; float: left;}
  .child-settings-box-02{width: 100%; margin: 0px; padding: 10px; float: left;}
  .child-settings-box-21{width: 100%; margin: 0px; padding: 0px 0px 5px 0px; float: left;}
  .child-settings-box-22{width: 80%; margin: 0px; padding: 0px 0px 0px 10px; float: left;}
  .child-settings-box-23{width: 20%; margin: 0px; padding: 0px; float: left;}
  .child-settings-footer{width: 100%; margin: 0px; padding: 6px 10px 0px 0px; float: left; background: #e0efd8; border-bottom: #ededed solid 1px; min-height: 45px; text-align: right;}
  .child-settings-limit-box01{width: 100%; margin: 0px; padding: 0px 0px 20px 0px; float: left;}
  .child-settings-limit-box02{width: 100%; margin: 0px; padding: 0px; float: left;}
  .child-settings-text01{font-family: 'Roboto'; font-weight: 500; color: #3e3e3e; font-size: 12px; text-align: left; padding: 5px 0px 0px 10px;}
  .child-settings-text02{font-family: 'Roboto'; font-weight: 300; color: #828f9b; font-size: 12px; text-align: left; padding: 5px 0px 0px 10px;}

.login-container {
    width: 100%;
    margin: auto;
    padding-top: 6%;
    padding: 6% 20px 0px 20px;
}

}



@media (min-width: 1200px) and (max-width: 1450px) {
  .overdueAmt
  {
    clear: both;
    font-size: 29px;
    display: block;
  }
  .btnGap .btn-xs {
    font-size: 9.4px;
    padding: 1px 4px;
  }
  .manage-inv-box01{width: 10%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box02{width: 20%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box03{width: 15%; float: left; margin: 0 1% 0 0; padding: 0px;}
  .manage-inv-box04{width: 20%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box05{width: 5%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box06{width: 15%; float: left; margin: 0 1% 0 0; padding: 0px;}
  .manage-inv-box07{width: 10%; float: left; margin: 0px; padding: 0px;}
  .grey-box{margin: 0px; padding: 0px 15px; width: 52%; float: left;}
}

@media (min-width: 320px) and (max-width: 1560px) {
  .donutCustLbl{width: 100%;margin-top: 0%;}
  .donutCust {text-align: center;}
  .percnt {font-size: 50px;} 
/*  .hotel-main-box{min-height: 247px;}*/
  .hotel-main-box{min-height: 223px;}
  .complt {font-size: 20px;}
  .fontWght {font-size: 14px;}
  .fifthTxt {font-size: 22px;}
  .panel-body1 .table > thead > tr > th {border-bottom: none;font-size: 11px;}
  .col-xs-41 {padding: 0px 4px;}    
  .donutCustLbl{margin-top: 0%;}
}
@media (min-width: 320px) and (max-width: 1200px) {
  .donutCust {text-align: center;}
  /*.hotel-main-box{min-height: 247px;}*/
  .hotel-main-box{min-height: 225px;}
  .btn-xs
  {
    padding: 3px 7px;
  }
  .fontWght {font-size: 20px;}
  .fifthTxt {font-size: 45px;}   
  .donutCustLbl{margin-top: 0%;}
}
@media (min-width: 320px) and (max-width: 992px) {
  .gapBigMe {padding: 0px;}
  .table-responsive {border: 0px solid #ddd!important;}
  .donutCust {text-align: center;}
  .donutCust canvas {margin-left: 0px;}
  .hotel-main-box{min-height: 0px;}
  .donutCustLbl{margin-top: 0%;}
  .hotel-main-box.propertyPic
  {
      padding-bottom: 20px;
  }
  .donutCustLbl {
    width: auto;
  }
  .propertyPic img {
      min-width: 0px;
  }
  .grey-box{margin: 0px; padding: 0px 15px; width: 100%; float: left;}
}
@media (min-width: 992px) and (max-width: 1280px) {
  .col-md-31{width: 60%;}
  .col-md-32{width: 40%;}
}
@media (min-width: 768px) and (max-width: 991px) {
  .extMar{padding: 10px 10px;}
  .extrabed-text2{font-family: Roboto; font-weight: 400; color: #515f6e; font-size: 13px; text-align: left; padding-left: 15px;}
  .extrabed-text3{font-family: Roboto; font-weight: lighter; color: #515f6e; font-size: 13px; text-align: left; font-style: italic; padding-left: 15px;}
  .col-md-21{width: 100%;}
  .manage-inv-box01{width: 100%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box02{width: 100%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box03{width: 100%; float: left; margin: 0 0 10px 0; padding: 0px;}
  .manage-inv-box04{width: 100%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box05{width: 100%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-box06{width: 100%; float: left; margin: 0 0 0 0; padding: 0px;}
  .manage-inv-box07{width: 100%; float: left; margin: 0px; padding: 0px;}
  .manage-inv-text{margin:10px 0px 0px 0px; font-family: 'Roboto'; font-weight: 300; color: #ffffff; font-size: 14px; text-align: center;}
}
/* css added by nikita */
.blue-box1 .btn{
    font-size: 12px;
    font-weight:700;
}
.blue-box *{
   font-size: 13px;
   font-family: "Roboto", Helvetica, Arial, sans-serif;
}
.form-group select, .form-group button, .form-group .btn, .form-group input, .form-group ul li, .form-group, .form-group textarea, .datepicker, .datepicker *
{
   font-size: 12px!important;
   font-family: "Roboto", Helvetica, Arial, sans-serif;
   font-weight: 300;
}
.form-group .fa{
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit!important;
}
.form-group .glyphicon
{
  font-family: 'Glyphicons Halflings';
   font-size: inherit!important;
}
.blue-box label
{
  font-size: 14px!important;
  font-family: "Roboto", Helvetica, Arial, sans-serif;
   font-weight: 300;
   color: #ffffff !important;
}
.labelblack label{color:#000000 !important;}
.form-group label
{
  font-size: 13px!important;
  font-family: "Roboto", Helvetica, Arial, sans-serif;
   font-weight: 300;
   color: #6e717f;
}
.table label, .table
{
    font-family: "MONTSERRAT";
    font-size: 11px!important;
}
.blue-box label
{
    font-weight: 400;
}
.can-text1, .charges-text1
{
  text-transform: uppercase;
}
.btn-group, .btn-group-vertical
{
  padding-bottom:1px;
}
.section#listdiv > .panel-body
{
  min-height: 300px;
}
.navbar
{
  margin-bottom: 0px;
}
.table > thead > tr > th
{
  vertical-align: middle;
}
@media (max-width: 991px) and (min-width: 768px)
{
  .extMar{
      padding: 0px!important;
  }
  ul.resp-tabs-list{
      padding: 0px 0px 0px 0px!important;
  }
}
.No_Padding_all{
    padding:0px;
}
@media (min-width:1280px) {
  .DesktopOnly01{
        width: 22%;
  }
  .DesktopOnly02{width: 18%;}
  .extraTopMargin{
      margin-top: 24px;
  } 
}
/* Ipad and mobile view */
@media (min-width: 320px) and (max-width: 990px) {

}
@media (min-width: 320px) and (max-width: 990px) {
   .NoPaddingMobIpad{
      padding:0px;
   }
}
