.help-card-style p{
    margin-bottom: 10px;
}

.help-card-style ul li{
    margin-bottom: 10px;
}
.navbar {
    padding: 0;
    /* padding-left: 14px; */
}

.navbar-brand {
    padding: 0;
}

.navbar-brand-small {
    display: none;
}

.navbar-nav.mr-auto,
.nav-small {
    font-size: 14px;
    /*background: lightgray;*/
}

.paginator {
    margin: 0 auto;
}


/*.active{
    background:#4A76CD;
}*/

.uk-dropdown-nav>li>a {
    color: #999 !important;
}


/*.active a {
    color: #FFF !important;
}*/

form .required:after {
    display: none;
}

form button[type="submit"] {
    /* float: none !important; */
}

.clickable-row:hover {
    cursor: pointer;
}

.navbar-light .navbar-nav .nav-link {
    color: black;
}

.green {
    /* background: #46a546;
    color: white; */
}

.green a {
    color: white !important;
}


/* .red {
    color: red;
} */

.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {
    display: none;
}

.uk-breadcrumb {
    background: gray;
}

.uk-breadcrumb li a {
    color: white !important;
}

.white {
    color: white;
}

.nav-link {
    /* padding-top: 0;
    padding-bottom: 0; */
}

.content {
    margin-top: 0;
}

.navbar {
    margin-bottom: 0 !important;
}


.uk-switcher {
    margin-top: 0px !important;
}

.uk-tab {
    margin-bottom: 0 !important;
}

.navbar-nav {
    padding: 0px;
    margin: 0;
}

.nav-item {
    margin-right: 0.25rem !important;
}


/*form legend {*/


/*    font-size: 12px !important;*/


/*    line-height:1rem !important;*/


/*}*/


/*form input {*/


/*    font-size: 11px !important;*/


/*}*/


/*form textarea {*/


/*    font-size: 11px !important;*/


/*    padding: 1px 0px 0px 5px;*/


/*}*/


/*form label {*/


/*    font-size: 10px !important;*/


/*}*/


/*input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], */


/*input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], */


/*input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], */


/*input[type="color"], textarea{*/


/*    height : 16px !important;*/


/*    padding-top: 0px;*/


/*    padding-bottom: 0px;*/


/*}*/


/*select{*/


/*    height : 18px !important;*/


/*padding : 1px !important;*/


/*    padding : 1px 30% 1px 1px !important;*/


/*    font-size : 11px !important;*/


/*}*/


/*input,select{*/


/*    margin:0 !important;*/


/*}*/


/*#phonebox div {*/


/*    line-height: 0 !important; */


/*}*/


/*table thead tr th, table thead tr td{
    font-size: 11px !important;
    padding: 0px !important;
}*/


/*table tr th, table tr td{
        padding: 0px !important;
    }*/

.mdtp__digit {
    background: none !important;
}

.form button[type="submit"] {
    /* font-size: 11px;
    padding: 6px;*/
}

form .button.button-primary {
    font-size: 11px;
    padding: 6px;
}

.with-gradient {
    background: linear-gradient(to right, #f1f8ff, #FFF);
    border: 1px solid #6571ff !important;
    padding: 5px;
}

.with-gradient tr {
    border: 0;
}


/*.form-inline div {
    margin-left: 5px;
    margin-right: 5px;
}*/


/*quick quote*/

#qqunitname1 {
    color: #4a76cd;
    font-weight: bold;
    font-size: 15px;
}

#qqdates {
    color: #000;
    font-weight: 600;
    font-size: 15px;
}

#qqprice {
    font-weight: bold;
    font-size: 15px;
}

.quote-info-block .quote-title {
    padding: 15px;
    margin: 0px;
    font-weight: bold;
}

.quote-divider {
    border: 1px solid #d4d4d4;
    margin: 10px 0;
}

#qqunit,
#qqfirstnight,
#qqlastnight,
#qqnights,
#qqpp,
#qqdiscinput,
#qqdiscselect,
#qqcc,
#qqrt,
#qqadselect,
#qqcdselect,
#qqfreeselect,
#qqpetsselect {
    font-weight: bold;
}

.quick-quote-price-table tr td {
    /* padding: 10px 0 !important; */
}

.quick-quote-price-table tr.total {
    border-top: 1px solid #000 !important;
    border-bottom: none;
}

.quick-quote-price-table tr.quick-quote-price-tr,
table.quick-quote-price-table tr {
    /* border-top: 1px solid #e0e0e0;
    border-bottom: none; */
}

.quick-quote-price-table tr.border-top-2-grey {
    border-top: 2px solid #bfbfbf !important;
}

.quote-info-block .mdl-textfield__label {
    color: #868686 !important;
}

.quote-info-block .mdl-textfield__input {
    padding: 0;
}

.border-right-1-grey {
    border-right: 1px solid #c7c7c7;
}

hr.quote-top-divider {
    margin: 10px 15px;
}

.quote-arrow {
    position: absolute;
    bottom: 0;
    color: blue !important;
    font-size: 17px;
}

.mdl-textfield__input {
    margin: 0px !important;
}


/*end*/


/*by ketan*/

.sidebar-menu>hr {
    background: #e1e1e1;
    height: 2px;
    padding: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    border: 0px;
}

.ul.top-menu>li>a {
    color: #000;
    font-size: 18px;
    padding: 2px 6px;
    margin-right: 15px;
}

.top-menu>li>a>i {
    background-color: #fff;
    /* padding: 5px; */
    padding-bottom: 8px;
    padding-left: 20px;
    padding-right: 40px !important;
    padding-top: 8px;
    border-radius: 8px;
    border: 1px solid #bbbbbb;
}

.panel-style {
    margin-top: 10px !important;
}

.breadcrumbs {
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    margin: 0;
    padding: 0px;
}

.breadcrumbs li {
    color: #08c;
    display: inline-block;
}

.no-pad {
    padding: 0px;
}

.table-style {
    background-color: #fff;
    border-radius: 5px;
    margin-top: 10px !important;
    box-shadow: 2px 2px 8px -2px #888888;
    overflow: hidden;
}

.datechanger {
    /* font-size: 12px;
        border-color: #b7bfc6;
        color: #555;
        background: #ffffff; */
    /* padding: 4px;*/
    /* padding-left: 10px !important;
        vertical-align: middle;
        border-radius: 4px !important;
        height: 30px; */
}

.btn-ad {
    background-color: #929292;
    color: #FFF;
    font-size: 12px;
    border: 0px;
    padding: 4px 12px;
}

.search-filter {
    padding-left: 10px;
    margin-top: 8px;
    height: 30px;
    border-radius: 4px;
    border: 1px solid #c7c7cc;
    background-color: #fff;
    font-size: 12px;
    font-weight: bold;
    color: #c7c7cc;
}


/* .modal-content {
    border-radius: 6px;
    background: rgba(255, 255, 255, 1);
} */


/* .modal-header {
    background: #fff;
    color: #088dcf;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    text-shadow: 0px 1px #fff;
    border-bottom: 0px solid #ccc;
    border-top: 1px solid #fff;
    color: #666;
    font-size: 14px;
    font-weight: bold;
    padding: 8px 15px;
} */


/* .modal-header .close {
    font-weight: 300;
    font-size: 30px;
} */


/* .modal-header h4.modal-title {
    font-weight: bold;
    font-family: 'Lato', sans-serif;
} */


/* .modal-body {
    padding: 20px 0px;
} */

.panel-heading {
    /* padding: 0px !important;
    border-top-right-radius: 05px !important;
    border-top-left-radius: 05px !important;
    margin-top: 10px;
    padding: 15px 0px; */
}


/* .modal-footer {
    background: #fff;
    border: 0;
    text-align: center;
    margin: 0;
    padding-bottom: 15px;
} */

.panel-heading .nav {
    /* margin: 0;
    margin-top: 0px;
    background: #088dcf;
    margin-right: 0px;
    padding-right: 0px;
    border-top-right-radius: 05px;
    border-top-left-radius: 05px; */
}

.panel .panel-heading ul li {
    border: 0px;
}

.panel-body-bg {
    background: #fff;
    border-bottom-left-radius: 05px;
    border-bottom-right-radius: 05px;
}

.panel-heading .nav>li>a {
    /* border-top-right-radius: 04px !important;
    border-top-left-radius: 04px !important; */
}

.popup-panel .nav-tabs>li.active>a {
    color: #ffffff;
    background-color: #088dcf;
    border: 1px solid #088dcf;
    border-bottom-color: transparent;
    cursor: pointer;
}

.mt-10 {
    margin-top: 10px;
}

.sub-menu>a>.menu-arrow {
    display: none;
}

.sidebar-menu:hover .sub-menu>a>.menu-arrow {
    display: inline-block;
}

ul.sidebar-menu li a span.addtofav,
ul.sidebar-menu li a span.removefromfav {
    display: none;
    float: right;
    height: 22px;
}

ul.sidebar-menu li:hover>a>span.addtofav,
ul.sidebar-menu li:hover>a>span.removefromfav {
    display: inline-block;
}

ul.sidebar-menu li a span.addtofav:after {
    clear: both;
}

.favs_holder .addtofav,
ul.sidebar-menu .favs_holder li:hover .addtofav {
    display: none;
    pointer-events: none;
}

#htmlcontentforfavitem {
    display: none;
}

#addtofavspopup,
#removefromfavspopup {
    display: none;
    position: absolute;
    /*top: 20%;*/
    /*left: 220px;*/
    z-index: 999999999;
    box-shadow: 0 0 10px 0 rgb(183 192 206 / 20%);
    /* background: white; */
    overflow: hidden;
    cursor: pointer;
}

#addtofavspopup .list-group,
#removefromfavspopup .list-group {
    margin-bottom: unset;
}

#addtofavspopup .list-group-item,
#removefromfavspopup .list-group-item {
    /* border-radius: unset; */
    padding: 0;
}

#addtofavspopup .list-group-item a,
#removefromfavspopup .list-group-item a {
    color: #000;
    padding: 0.75rem 1.25rem;
    display: block;
}

li.donthoverme a {
    background-color: unset;
    pointer-events: none;
}

ul.sidebar-menu li a.thisactive {
    font-weight: 900;
}


/* #toast-container>div {
    width: 210px !important;
} */

.toastrfull {
    font-size: 12px !important;
}

.contentmenu svg {
    height: 18px;
    width: 18px;
    fill: black;
    vertical-align: middle;
}

ul.sidebar-menu.thisactive:after {
    /*content: "TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST ";*/
    position: absolute;
    font-size: 100px;
    z-index: -1;
    bottom: 0;
    /* transform: rotate(-40deg); */
    opacity: 0.2;
}

.tab_tooltip.reporthint {
    /*background: #0a66b7;*/
    /* color: #088dcf;
    font-size: 16px;
    cursor: pointer; */
}

span.addtofav {
    position: absolute;
    right: 6px;
}

a.menu-item {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 89%;
}


