.cd-top {display: inline-block;height: 40px;width: 40px;position: fixed;bottom: 40px;right: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);/* image replacement properties */overflow: hidden;text-indent: 100%;white-space: nowrap;background: rgba(232, 98, 86, 0.8) url(../img/cd-top-arrow.svg) no-repeat center 50%;visibility: hidden;opacity: 0;-webkit-transition: opacity .3s 0s, visibility 0s .3s;-moz-transition: opacity .3s 0s, visibility 0s .3s;transition: opacity .3s 0s, visibility 0s .3s;}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {-webkit-transition: opacity .3s 0s, visibility 0s 0s;-moz-transition: opacity .3s 0s, visibility 0s 0s;transition: opacity .3s 0s, visibility 0s 0s;}
.cd-top.cd-is-visible {/* the button becomes visible */visibility: visible;opacity: 1;}
.cd-top.cd-fade-out {/* if the user keeps scrolling down, the button is out of focus and becomes less visible */opacity: .5;}
.no-touch .cd-top:hover {background-color: #e86256;opacity: 1;}
@media only screen and (min-width: 768px) {.cd-top {right: 20px;bottom: 20px;}
}
@media only screen and (min-width: 1024px) {.cd-top {height: 60px;width: 60px;right: 30px;bottom: 30px;}
}
body{font-family: 'Quicksand', sans-serif;}
.login-bg {background: #f3eeec;}
.login-box {width: 880px;margin: 10% auto 0;}
.login-form {background: #fff;display: inline-block;width: 596px;padding-left: 233px;border-radius: 20px;padding-top: 50px;padding-right: 30px;padding-bottom: 50px;box-shadow: 0px 0px 23px rgba(0,0,0,.1);}
.login-img {margin-right: -203px;position: relative;float: left;margin-top: 25px;}
.login-form .logo {display: inline-block;width: 100%;margin-bottom: 30px;}
.login-form .logo img {float: left;}
.login-form .logo span {float: right;font-size: 16px;font-weight: 700;color: #56585d;margin-top: 27px;text-transform: uppercase;}
.login-form .title {font-size: 24px;color: #56585d;font-weight: 700;text-transform: uppercase;margin-bottom: 15px;}
.login-form .form-group {margin-bottom: 18px;position:relative;}
.login-form .form-group .form-control {background: #f3eeec;border: 0;box-shadow: none;border-radius: 30px;height: 50px;padding-left: 50px;font-size:16px;font-weight:bold;}
.login-form .form-group .form-control::-webkit-input-placeholder { /* Edge */color: #9e9fa4;}
.login-form .form-group .form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */color: #9e9fa4;}
.login-form .form-group .form-control::placeholder {color: #9e9fa4;}
.login {margin-bottom: 30px;}
.login input.submit {background: #f7931c;border: 0;padding: 10px 30px;border-radius: 30px;font-size: 17px;text-transform: uppercase;color: #fff;font-weight: 600;outline: 0;transition:.3s;}
.login input.submit:hover{background:#7d99e3;}
.forgot {font-size: 16px;font-weight: 600;margin-bottom: 30px;}
.forgot a {text-decoration: underline;color: #7d99e3;}
.copy {color: #737373; font-size: 11px;font-weight: 600;}
.copy a{color: #737373;    text-decoration: underline;}
.form-group.email-icon:before {content: '';background:url(../img/email-icon.png) no-repeat;width:15px;height:11px;position: absolute;left: 22px;top: 19px;}
.form-group.password-icon:before {content: '';background:url(../img/password-icon.png) no-repeat;width:15px;height:18px;position: absolute;left: 22px;top: 15px;}
.dash-menu-fixed {width: 300px;height: 100vh;background: #fff;margin-left: -15px;padding-bottom: 120px;position: fixed;z-index: 3;overflow: auto;}
.col-md-8.dash-content {position: absolute;top: 0;width: 100%;left: 0;padding-left: 335px;height: 100vh;padding-bottom: 120px;}
footer {position: absolute;bottom: 0;background: #fff;width: 100%;text-align: center;font-size: 11px;padding: 40px 0;font-weight: 600;color: #737373;border-top: 1px solid #f3eeec;z-index: 2;}
footer a{color: #737373; text-decoration:underline;}
.search input {padding: 10px 30px;border: 0px;width: 100%;border-radius: 30px;font-size: 16px;font-weight: 600;outline: none;}
.search input::-webkit-input-placeholder { /* Edge */color: #9e9fa4;}
.search input:-ms-input-placeholder { /* Internet Explorer 10-11 */color: #9e9fa4;}
.search input::placeholder {color: #9e9fa4;}
.search {padding-right: 30px;margin-top: 30px;margin-bottom: 30px;position: relative;}
.search button{content: '';height: 30px;position: absolute;right: 40px;top: 4px;background: transparent;border: 0;font-size: 20px;color: #7d99e4;outline: none;}
.dash-title {display: inline-block;width: 100%;margin-bottom: 20px;padding-right: 30px;padding-left: 20px;}
.dash-title .heading {font-size: 24px;color: #45483b;font-weight: 700;float: left;}
.dash-title a {float: right;font-size: 16px;font-weight: bold;color: #7d99e3;text-transform: uppercase;margin-top: 12px;}
.logo-box {display: inline-block;width: 100%;padding: 15px 30px;}
.logo-box img {float: left;}
.logo-box .user {float: right;color: #9ca18c;font-size: 16px;font-weight: bold;margin-top: 10px;}
.logo-box .user img {float: right;}
.logo-box .user span {float: left;margin-right: 20px;}
.dash-menu-fixed .dash-menu {}
.dash-menu-fixed .dash-menu ul {padding-left: 0;border-top: 1px solid #f3eeec;}
.dash-menu-fixed .dash-menu ul li {border-bottom: 1px solid #f3eeec;}
.dash-menu-fixed .dash-menu ul li a {width: 100%;padding: 24px;display: inline-block;font-size: 19px;font-weight: 700;color: #818378;position: relative;padding-left: 110px;text-transform: uppercase;letter-spacing: 1px;}
.dash-menu-fixed .dash-menu ul li a:hover{ color:#f7941f; text-decoration:none;}
.dash-menu-fixed .dash-menu ul li a img {margin-right: 20px;position: absolute;left: 35px;top: 18px;}
.dash-menu-fixed .dash-menu ul li:nth-child(1) a img, .dash-menu-fixed .dash-menu ul li:nth-child(2) a img{left: 50px;}
.list-box {background: #fff;padding: 30px;border-radius: 20px;margin-bottom: 30px;position: relative;}
.list-box .location-name {font-size: 18px;font-weight: bold;color: #ff8c6e;padding-left: 41px;background: url(../img/location-icon-b.png) no-repeat left 4px;}
.list-box .location-name span {color: #9ca18c;display: block;font-size: 14px;}
.list-box .user-detail{font-size: 18px;font-weight: bold;color: #232b41;}
.list-box .user-detail img{float: left;margin-right: 15px;}
.list-box .user-detail span{color: #9ca18c;display: block;font-size: 14px;}
.list-box .room {font-size: 16px;font-weight: 700;color: #626775;margin-top: 10px;}
.list-box .room span {color: #7d99e3;}
.list-box .capacity {font-size: 16px;font-weight: 600;margin-bottom: 20px;}
.list-box .capacity ul {padding-left: 0;}
.list-box .capacity ul li {list-style: none;color: #818378;}
.list-box .capacity span {color: #232b41;}
.list-scroll {overflow-y: scroll;height: 77vh;margin-right: -15px;padding-right: 30px;}
.list-box a.delete {float: left;margin-left: -15px;}
.list-box a.edit {    float: right;    margin-right: -15px;}
.form-bg {background: #fff;overflow: auto;padding: 30px 20px;border-radius: 15px;margin: 15px;margin-bottom: 30px;}
.form-bg .f-title {color: #45483b;text-transform: uppercase;font-weight: 700;font-size: 18px;margin-bottom: 30px;}
.form-bg .fs-title {color: #011c49;text-transform: uppercase;font-weight: 700;font-size: 16px;margin-bottom: 30px;}
.form-bg .form-group{ margin-bottom:30px;}
.form-bg .form-group label {color: #011c49;font-weight: 600;font-size: 16px;margin-bottom: 10px;}
.form-bg .form-group label span {color: red;margin-left: 3px;}
.form-bg .form-group .form-control {border: 1px solid #e4e2e2;box-shadow: none;border-radius: 30px;height: 40px;font-weight: 600;}
.form-bg .form-group input.submit {font-size: 16px;text-transform: uppercase;font-weight: 600;width: 100%;background: #f7931c;border: 0;padding: 9px;height: 40px;color: #fff;border-radius: 30px;}
.btn-file {position: relative;overflow: hidden;}
.btn-file input[type=file] {position: absolute;top: 0;right: 0;min-width: 100%;min-height: 100%;font-size: 100px;text-align: right;filter: alpha(opacity=0);opacity: 0;outline: none;background: white;cursor: inherit;display: block;}
.form-bg .form-group .form-control.btn-file{ background:#e9e2e2; font-size:16px; font-weight:700; text-transform:uppercase;}
.form-bg .form-group.quali a {float: right;font-size: 12px;color: #7d99e3;font-weight: 700;text-transform: uppercase;}
.form-bg .form-group.quali label {float: left;}
.form-bg .form-group.quali label.lg-lable{font-size: 18px;font-weight:700;text-transform:uppercase;color: #9fa390;}
.form-bg .form-group.quali label.lg-lable span{color:#585b4c;}
.not-avail {color: #f18e8e;font-size: 18px;font-weight: 700;margin-top: 20px;position: relative;padding-bottom: 16px;}
.not-avail .green{ color:#76c980}
.not-avail span{position:absolute;bottom:0;color: #bebebe;}
.p-details ul {padding-left: 0;}
.p-details ul li {list-style: none;font-size: 16px;font-weight: 600;color: #9ca18c;}
.p-details ul li img {margin-right: 7px;}
.p-details {margin-top: 5px;}
.price {font-size: 18px;font-weight: 700;background: #7d99e3;color: #fff;position: absolute;right: -4px;top: -4px;border-radius: 50%;height: 50px;width: 50px;line-height: 49px;text-align: center;}
.grey-bg {background: #f6f6f6;display: inline-block;width: 100%;padding: 20px 12px;margin-bottom: 20px;position: relative;}
.grey-bg.orange-bg {background: #f3eeec;}
.grey-bg a.delete {position: absolute;right: 15px;z-index: 1;}
.form-bg .grey-bg .form-group{ margin-bottom:10px;}
.date span.input-group-addon {position: absolute;right: 30px;top: 2px;background: transparent;border: 0;z-index: 111;}
.date {position: relative;width: 100%;}
.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover{ background-color:#f7931c}
.edit-profile {display: inline-block;padding-right: 34px;position: relative;margin-bottom: 30px;}
.edit-profile img {border: 2px solid #c3c3c3;border-radius: 10px;}
.edit-profile .edit-button {position: absolute;right: 0;width: 10px;top: 17px;}
.edit-profile .edit-button img {border: 0;border-radius: 0;margin-bottom: 12px;}
.col-md-8.dash-content.scheduling-page {padding-top: 40px;}
.sche-form {background: #fff;padding: 30px;overflow: auto;}
.sche-form .d-date {float: left;}
.sche-form .d-date span {font-size: 16px;font-weight: 700;text-transform: uppercase;color: #9ca18c;float: left;margin-top: 8px;}
.sche-form .d-date span.input-group-addon {cursor: pointer;margin-top: 0;height: auto;width: auto;padding: 0;right: 17px;}
.sche-form .d-date span.input-group-addon span{ margin-top:5px;}
.sche-form .d-date .date-input {display: inline-block;margin-left: 16px;position: relative;}
.sche-form .d-date .date-input input {    background: transparent;    padding: 16px 20px;    border: 1px solid #e4e2e2;    border-radius: 30px;    font-size: 14px !important;    color: #74756f;    height: 40px;    width: 234px;}
.sche-form .timesheet-btn {float: right;}
.sche-form .timesheet-btn a {text-transform: uppercase;font-weight: 700;font-size: 18px;color: #89aad7;text-decoration: none;}
.sche-form .down-btn a img {    margin-right: 5px;    margin-top: -5px;}
.sche-form table.table th .t-date {color: #32332f;font-weight: 700;}
.sche-form table.table th .t-date span {display: block;color: #818378;}
.sche-form table.table th {text-align: center;}
.sche-form table.table {    margin-top: 76px;}
.sche-form table.table td, .sche-form table.table th{border: 1px solid #f3eeec;}
.t-profile {width: 150px;margin-top: 17px;}
.t-profile img {max-width: 38px;border-radius: 4px;float: left;margin-right: 10px;}
.t-profile .t-name {font-weight: 700;color: #232b41;text-align: left;font-size: 16px;}
.t-profile .t-name span {display: block;color: #9ca18c;}
.t-profile .status-detail{color: #9ca18c;display: inline-block;float: left;width: 122px;font-size: 12px;line-height: 30px;}
.e-status {float: left;}
.e-status img {position: absolute;left: 0;}
.e-status .t-profile {padding-left: 51px;position: relative;}
.t-profile .status-detail .pending-btn{background: #fbaeaf;border-radius: 15px;text-transform: uppercase;padding: 3px 13px;float: right;line-height: normal;margin-top: 5px;transition: .3s;color: #c02228;font-size: 12px;}
.sche-form table .time a {margin-bottom: 8px;display: block;}
.sche-form table .time {font-size: 11px;font-weight: 700;padding: 14px;}
.sche-form table .time p {color: #585858;margin-bottom: 0;line-height: normal;}
.sche-form table .time.green span {color: #7f8c56;}
.sche-form table .time.green {background: #e3ffea;}
.sche-form table.table td.g-blank {background: #fafafa;}
.sche-form table .time.orange {background: #fae1e9;}
.sche-form table .time.t-grey {background: #efefef;border-color:#fff;vertical-align:middle;}
.sche-form table .time.t-l-grey {vertical-align: middle;background:#fcfcfc;}
.sche-form table .time.orange span {color: #b57d7d;}
a.add-shift {text-align: center;width: 100%;display: inline-block;background: #fcfcfc;}
a.add-shift span {display: block;}
td.blank {background: #fef8f2;}
.sche-form table.table td.add-shift {background: #fcfcfc;text-align: center;vertical-align: middle;}
.sche-form table.table td.add-shift a {color: #a3bfe5;font-weight: 700;}
.sche-form table.table td.add-shift a span {display: block;}
.sche-form table.table td.t-time {text-align: center;vertical-align: middle;font-weight: 700;color: #585858;}
.sche-form table.table td.t-amount {text-align: center;vertical-align: middle;font-weight: 700;color: #585858;}
.sche-form table.table td.t-amount a.blue-btn {    background: #7d99e3;    border-radius: 15px;	text-transform:uppercase;    padding: 4px 13px;    display: inline-block;    color: #fff;	margin-top:5px;	transition:.3s;}
.sche-form table.table td.t-amount a.approved-btn {    background: #addf9a;    border-radius: 15px;	text-transform:uppercase;    padding: 4px 13px;    display: inline-block;    color: #fff;	margin-top:5px;	transition:.3s; color:#24401b;}
.sche-form table.table td.t-amount a.pending-btn {    background: #fbaeaf;    border-radius: 15px;	text-transform:uppercase;    padding: 4px 13px;    display: inline-block;    color: #fff;	margin-top:5px;	transition:.3s; color:#c02228;}
.sche-form table.table td.t-amount a.pending-btn:hover{background:#c02228; color:#fbaeaf; text-decoration:none;}
.sche-form table.table td.t-amount a.approved-btn:hover{background:#24401b; color:#addf9a; text-decoration:none;}
.sche-form table.table td.t-amount a.blue-btn:hover{ background:#f7941f; text-decoration:none;}
.sche-form table.table thead th {border: 0;width: 70px;}
.sche-form table.table th.t-profile {padding-top: 15px;padding-left: 15px;height: 101px;}
.close-btn {float: right;}
.s-progile {    float: left;    margin-bottom: 50px;}
.s-progile .user-detail{font-size: 18px;font-weight: bold;color: #232b41;}
.s-progile .user-detail img{float: left;margin-right: 15px;}
.s-progile .user-detail span{color: #9ca18c;display: block;font-size: 14px;}
.form-bg .form-group textarea.form-control {height: 100px;padding: 20px;border-radius: 20px;}
.location-title {font-size: 18px;font-weight: 700;color: #232b41;line-height: 30px;float: left;}
.location-title img {float: left;margin-right: 10px;}
.p-e-details {display: inline-block;width: 100%;margin-top: 35px;}
.p-e-details .p-e-date {font-size: 18px;color: #585b4c;text-transform: uppercase;}
.p-e-details .p-e-profit {font-size: 18px;text-transform: uppercase;font-weight: 700;color: #f79520;}
.p-e-details .p-e-room { margin-top:10px;}
.p-e-details .p-e-room ul {padding-left: 0;}
.p-e-details .p-e-room ul li {color: #011c49;font-size: 16px;font-weight: 700;list-style: none;display: inline-block;margin-right: 25px;}
.p-e-details .p-e-room ul li span {color: #555555;margin-left: 20px;}
.p-e-details  .p-e-box {border: 1px solid #e4e2e2;display: inline-block;width: 300px;border-radius: 20px;padding: 23px;margin-right: 15px;}
.p-e-details  table {}
.p-e-details table td:last-child {font-weight: 600;color: #9ca18c;}
.p-e-details table td:first-child {color: #011c49;}
.p-e-details table td {font-size: 16px;font-weight: 600;padding: 3px;}
.profit-btn {font-size: 14px;text-transform: uppercase;font-weight: 700;background: #000;display: inline-block;padding: 13px 20px;color: #fff;padding-right: 50px;border-radius: 30px;margin-top: 30px;position: relative;height: 45px;}
.profit-btn span {position: absolute;background: #3dbe49;height: 45px;top: 0;padding: 5px 12px;font-size: 23px;border-radius: 30px;right: -41px;}
.scheduling-box .s-b-box {display: inline-block;margin-top: 15px;width: 100%;position: relative;padding-left: 62px;}
.scheduling-box .s-b-box img {float: left;position: absolute;left: 0;}
.scheduling-box {background: #fff;padding: 30px;border-radius: 20px;margin-bottom: 30px;position: relative;}
.scheduling-box .s-b-date {font-size: 12px;font-weight: bold;color: #ff8c6e;}
.scheduling-box .s-b-txt {}
.scheduling-box .s-b-name {font-size: 18px;font-weight: bold;color: #232b41;}
.scheduling-box .s-b-details {margin-top: 5px;}
.scheduling-box .s-b-details ul {padding-left: 0;}
.scheduling-box .s-b-details ul li {color: #232b41;list-style: none;font-weight: 600;}
.scheduling-box .s-b-details ul li span {color: #818378;}
th.v-align {    vertical-align: top !important;}
.timesheet-details {display: inline-block;width: 100%;margin-top: 40px;}
.timesheet-details .t-d-time {font-size: 18px;font-weight: 700;color: #585b4c;text-transform: uppercase;margin-bottom: 12px;}
.timesheet-details .t-d-box {background: #f7f7f7;border: 1px solid #e8e8e8;border-radius: 20px;padding: 20px;margin-bottom: 2px;}
.timesheet-details .t-d-box .d-txt {font-size: 16px;color: #011c49;font-weight: 600;display: inline-block;margin-right: 30px;}
.timesheet-details .t-d-box .d-txt span {color: #9ca18c;margin-left: 10px;margin-right: 12px;}
.amount-details {margin-top: 35px;}
.amount-details ul {padding: 0;}
.amount-details ul li {font-weight: 700;font-size: 16px;margin-right: 15px;list-style: none;background: #7d99e3;display: inline-block;padding: 15px 20px;color: #fff;border-radius: 14px;line-height: 20px;}
.amount-details ul li span {font-size: 20px;display: block;}
.r-hours .b-txt {font-size: 16px;font-weight: 700;color: #4e6191;}
.r-hours span {font-size: 16px;font-weight: 700;color: #797b70;}
.r-hours a.approved-btn {font-size: 16px;text-transform: uppercase;font-weight: 600;width: 100%;background: #f7931c;border: 0;padding: 9px 30px;height: 40px;color: #fff;border-radius: 30px;text-decoration: none;margin-right: 15px;}
.r-hours a.later-btn {font-size: 16px;text-transform: uppercase;font-weight: 600;width: 100%;background: #ababab;border: 0;padding: 9px 30px;height: 40px;color: #fff;border-radius: 30px;text-decoration: none;}
.blk-box {margin-top: 20px;display: inline-block;width: 100%;}
.r-hours {margin-top: 30px;}
.f-hide{ display:none;}
.datepicker table tr td.active, .datepicker table tr td:focus, .datepicker table tr td:active, .datepicker table tr td:hover{     background-image: linear-gradient(to bottom, #f7941f, #f7941f) !important; color:#fff !important;}
@media(min-width:1441px){
.large-four .col-md-4 {    width: 25%;    padding-right: 30px;    padding-left: 30px;}
.list-box .user-detail, .list-box .location-name, .scheduling-box .s-b-name{ font-size:15px;}
.list-box .user-detail span, .list-box .location-name span{ font-size:12px;}
.p-details ul li, .not-avail, .list-box .room, .list-box .capacity ul li, .scheduling-box .s-b-details ul li{ font-size:14px;}
.f-hide{ display:block;}
}

@media(max-width:1440px){.list-scroll {    overflow-y: scroll;    height: 71vh;}
.sche-form table .time{ padding:5px;}

}
@media(min-width:1370px) and (max-width:1595px){.not-avail span {    font-size: 12px;} .large-four .col-md-4{ padding-right: 20px;    padding-left: 20px;}}
@media(min-width:992px) and (max-width:1340px){.not-avail span {    font-size: 14px;} .large-four .col-md-4{ padding-right: 20px;    padding-left: 20px;}}
@media(max-width:1199px){.dash-menu-fixed {    width: 300px;}
.col-md-8.dash-content{ padding-left:330px;}
.list-scroll .col-md-4{ width:50%;}
.table-overflow {    overflow: auto;    display: inline-block;    width: 100%;}
.table-overflow .table{ width:1066px;}
.table-overflow table.table {
    margin-top: 15px;
}
.p-e-details .p-e-box {
    width: 46%;
    padding: 23px;
    margin: 1%;
}
}
@media(max-width:992px){.login-box{ width:auto;}
.login-img{ display:none}
.login-form{ padding-left:30px; width:100%; max-width:400px; margin:0 auto; display:block}
.list-scroll .col-md-4{ width:100%; float:left;}
.list-scroll {    overflow-y: scroll;    height: 78vh;}
.dash-menu-fixed {    width: 100%;    position: relative;    margin: 0;    height: auto;    padding-bottom: 0px;}
.dash-menu-fixed .dash-menu ul li a {    padding: 10px;    font-size: 15px;    padding-left: 54px;}
.dash-menu-fixed .dash-menu ul li a img {    margin-right: 20px;    position: absolute;  top: 13px;    height: 17px;}
.dash-menu-fixed .dash-menu ul li:nth-child(1) a img, .dash-menu-fixed .dash-menu ul li:nth-child(2) a img {    left: 24px;}
.dash-menu-fixed .dash-menu ul li a img{ left:14px}
.dash-menu-fixed .dash-menu ul{ margin-bottom:0px;}
.col-md-8.dash-content {    padding-left: 0px;    position: relative; height:auto; padding-bottom:0px; padding-right:0px;}
footer{ position:relative;}
.list-scroll {height: auto;overflow: auto;margin-right: 0;width: 100%;padding-right: 0;}
.search{ padding-right:0px;}
.search button {    right: 10px;    top: 6px;    background: #fff;}
.dash-title .heading{ font-size:20px;}
.dash-title a{ margin-top:4px;}
.sche-form .d-date span {    float: none;    margin-top: 0px;    display: block;    margin-bottom: 17px;}
.sche-form .d-date .date-input{ margin-left:0px;}
.sche-form { position:relative;}
.sche-form .timesheet-btn {    float: left;    position: absolute;    right: 10px;    top: 10px; z-index:9;}
.list-scroll .col-md-4 {
    width: 50%;
    float: left;
}
.list-scroll .col-sm-4{ width:33.33333%;}
.list-scroll .row {
    margin: 0;
}
.f-hide {
    display: block;
}
.form-group.quali {
    display: inline-block;
    width: 100%;
}
.list-box {
    padding: 20px 20px 30px;}
}
@media(max-width:767px){
	.list-scroll .col-md-4 {
    width: 100%;
}
	.sche-form {
    background: #fff;
    padding: 15px;
    overflow: auto;
}
.p-e-details .p-e-box {
    width: 100%;
    padding: 23px;
    margin: 10px auto;
}
.dash-title a{ font-size:14px;}
.dash-title .heading {    font-size: 16px;}
.form-bg{ padding:30px 10px;}
.form-bg .col-md-12 {    float: left;    width: 100%;}
.close-btn {
    float: right;
    position: absolute;
    right: 0;
    top: 0;
}
.form-bg .form-group.quali label.lg-lable {
    margin-bottom: 30px;
}
}
@media(max-width:359px){
.not-avail span{ font-size:15px;}
}
