.therapist-info-box .therapist-info {border: 0px solid #e2e2e2;}
.roundimg img{border-radius:50%!important; border:2px solid #003629;}
.therapist-info-box .therapist-info .info-box {padding: 25px 0 15px 20px;}
.therapist-info-box .therapist-info .info-box h1 {color:#D3B198;font-size:24px;}
.therapist-info-box .therapist-info .info-box .unstyled li {color:#003629;border-right: 1px solid #D3B198;}
 .tabs-styling .nav-tabs {border-bottom: 0px solid #d4d4d4;}
.tabs-styling .nav-tabs > li.active > a, .tabs-styling .nav-tabs > li > a:hover, .tabs-styling .nav-tabs > li > a:active, .tabs-styling .nav-tabs > li > a:focus{border: 1px solid #003629!important;background-color: #01352A!important;color: #fff!important;} /*line-height: 15px;*/
 .tabs-styling .nav-tabs > li > a {border: 1px solid #003629;    background-color: #fff; color: #01352A;font-weight: 500;}  
 .recent-activity-table, .incentive-points-claims-table, .incentive-points-redemptions-table{color: #231F20;font-weight: 700;}
 .table.incentive-points-claims-table > thead > tr > th:first-child{padding-left: 0px;}
 .table.incentive-points-claims-table > thead > tr > th:last-child{padding-right: 0px;}
 h6 {color:#003629;}
 .my-library-courses-events-purchased-box .table > thead > tr > th, .therapist-info-summery-box .table.incentive-points-claims-table > thead > tr > th, .therapist-info-summery-box .table.incentive-points-redemptions-table > thead > tr > th{border-top: 1px solid #BEC0C2!important;border-bottom: 1px solid #BEC0C2;color: #01352A;}
.therapist-info-summery-box .table.events-attended-table > thead > tr > th, .therapist-info-summery-box .table.online-courses-completed-table > tbody > tr > td,.therapist-info-summery-box .table.online-courses-completed-table > thead > tr > th  {border-bottom: 1px solid #BEC0C2;color: #01352A;font-weight: 700;}
.recent-activity-table > tbody > tr > td {border-top: 1px solid #BEC0C2;color: #01352A;font-weight: 700;}
.color-red { color: #003629!important;}
 .courses-purchased-table  .cls_pointer_txt:hover {text-decoration:none !important;cursor: pointer !important;}
  .courses-purchased-table  .cls_pointer_txt:hover {text-decoration: underline !important;cursor: pointer !important;}
.green-btn:hover, .green-btn:active, .green-btn:focus{border: 1px solid #003629!important;background:#01352A!important;
    background-color: #01352A!important;color: #fff!important;-webkit-box-shadow:none;box-shadow:none;}
 .green-btn {font-family: 'Roboto',"Open Sans",sans-serif!important;border: 1px solid #003629!important; background:#fff!important;   background-color: #fff!important; color: #01352A!important;line-height: 14px;font-weight: 500; -webkit-box-shadow:none;box-shadow:none;}  
.therapist-info-summery-box .online-courses-completed-table a, .therapist-info-summery-box .events-attended-table a {color: #231F20;font-weight: 500;}
.table thead tr th {font-size: 14px!important;color: #01352A!important; }
.notes-pane .notes_wrap > h3{color: #D3B198;}
.clinic-news ul li {list-style: none;color: #231F20;line-height: 28px; padding: 0 0 15px;border-bottom: 1px solid #c7c7c7;margin-bottom: 15px;}
.clinic-news ul li a{color:#4D7269; font-weight: 800;}
.clinic-news ul li a:hover{text-decoration: underline!important;}
.clinic_news_detail p {margin: 0px 0; font-size: 15px; line-height: 23px;}
.link{padding: 10px 0;display: inline-block;font-size: 15px; text-decoration: underline;} 
.link:hover{text-decoration: none;}
/* .clinic-news {margin-top: 7px;} */
/* .page-txt {display: inline-block;} */
.formulative_update_images{float: left; padding: 3px 10px 10px 0;}
.clinic-news ul{margin-left: 0px;padding: 0px;}
.cl-news-head{margin: 25px 0 0 0; color:#4D7269!important;font-size: 22px!important;font-weight: 600;text-transform:uppercase!important;    border-bottom: 0px solid #ddd!important;}
.page-txt{font-size: 12pt; line-height: 24px;}
.user-login-box .nav.navbar-nav, .user-login-box .navbar-nav .searchbar {width: auto;}
/* .incentive-program-box .green-btn:hover{line-height: 24px !important;} */
.green-btn i {border-right:none !important;}
.incentive-program-box .green-btn {text-align: center;}
.event-list-view .course-box h1, .label, body, h1, h2, h3, h4, h5, h6 {
    font-family: 'Roboto',"Open Sans",sans-serif;}
  #document-library .table th {background-color: #fff;border: 1px solid #fff;}  
  .table-scrollable.marketing {border: 0px solid #ceddb1;}
  .marketing-table th {border-bottom: 1px solid #BEC0C2!important;}
  .breadcrumb_mkt ul li a {color: #003629; font-family: 'Roboto',"Open Sans",sans-serif;}
  .breadcrumb_mkt ul li a:hover{text-decoration: underline!important;}
  .alert-danger {color: #003629;background-color: #e7e9e8;border-color: #e0e4e3;}
  .dir_box {border: 1px solid #BEC0C2;border-bottom: 4px solid #6d827e;}
  .dir_box p {font-family: 'Roboto',"Open Sans",sans-serif;color:#003629;}
  .dir_box p:hover{text-decoration: underline!important;}
  .marketing-table > tbody > tr > td {border-top: 1px solid #BEC0C2;color: #003629;}
  .marketing-table th {background-color: #fff;border: 1px solid #fff;}  
  .marketing-table > tbody > tr > td a {color: #003629;}
  .marketing-table > tbody > tr > td a:hover {color: #003629;text-decoration: underline;}
  a {color: #003629;}
  a:hover {cursor: pointer;color: #003629;}
  .green-box {color: #D3B198!important;border: 1px solid #D3B198!important;}
  .zealand {color: #D3B198!important;}
.zealand:hover {color: #D3B198!important;}
.other-links:hover, .other-links:active, .other-links:focus {background-color: #01352A;}
#document-library .table tbody {border: 1px solid #fff;background-color: #fff;border-bottom: 1px solid #BEC0C2;color: #003629; font-size: 14px;}
#document-library .table tbody td a {color: #003629!important;font-weight: 400!important;}
#document-library .table tbody td a:active, #document-library .table tbody td a:hover, #document-library .table tbody td a:focus {color: #003629!important;font-weight: 400!important; text-decoration: underline!important;}
.modal-title {font-weight: 500;color: #003629!important;}
.incentive-program-box .incentive-program-table tr th:nth-child(2), .incentive-program-box .incentive-program-table tr td:nth-child(2) {background-color: #D3B198;border-bottom: 1px solid #D3B198;}
.back-btn:hover {border: 1px solid #01352A;background-color: #01352A;}
.event-view #core_button, button.btnn {border: 1px solid #003629;background-color: #fff;color: #01352A;font-weight: 500;font-size: 14px;}
.event-view #core_button:hover, button.btnn:hover{border: 1px solid #003629;background-color: #01352A;color: #fff;font-weight: 500;font-size: 14px;}
.tabs-styling .nav-tabs > li.active > a { border: 1px solid #003629!important;border-bottom:0!important;background-color: #01352A!important; border-bottom: 0 !important;line-height: 21px;}
.tabs-styling .inner-tabs .nav-tabs > li > a:hover {border-bottom: 0;}
.dmk-new-request .new-request-top {background-color: #e7e9e8!important;}
.new-presription .custom-table th {background-color: #e7e9e8!important;}
.border-top-left-right {border-top: 1px solid #e0e4e3!important;border-left: 1px solid #e0e4e3!important; border-right: 1px solid #e0e4e3!important;}
.border-left-right-bottom {border-bottom: 1px solid #e0e4e3!important;border-left: 1px solid #e0e4e3!important;border-right: 1px solid #e0e4e3!important;}
.view-delete {border: 1px solid #003629!important;background-color: #fff!important;    font-size: 14px!important;    padding: 5px 8px 4px 8px!important;border-radius: 3px 3px 3px 3px!important;-webkit-border-radius: 3px 3px 3px 3px!important;-moz-border-radius: 3px 3px 3px 3px!important;}
 .new-presription .table tr td:first-child, .new-presription .table th:first-child {border-left: 1px solid #e0e4e3!important;}  
 .new-presription .table tr td:last-child, .new-presription .table th:last-child {border-right: 1px solid #e0e4e3!important;}
 .dmk-new-request .therapist-info-box .therapist-info, .new-request .therapist-info-box .therapist-info, .subject .therapist-info-box .therapist-info {
 border: 0px solid #e0e4e3!important;}
 .clinic-news{margin-top: 15px;}
.new-request .new-request-bottom {background-color:transparent!important;border-top: 0px solid #fff!important;}
.tabs-styling .nav-tabs > div > a{margin-right: 10px;display: block;    padding: 10px 15px;border:1px solid #003629;font-size: 14px !important;font-weight: 500 ;background-color: #fff;color:#01352A;outline:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.tabs-styling .nav-tabs > li.active > a, .tabs-styling .nav-tabs > li > a:hover, .tabs-styling .nav-tabs > li > a:active, .tabs-styling .nav-tabs > li > a:focus{border:1px solid #003629;background-color:#01352A;color:#fff;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;} 
.dmk-new-request .therapist-info-box .btn.green:hover {border:1px solid #003629!important;background-color:#01352A!important;color:#fff!important;}
#prescription-pagination .pagination>li>a, #prescription-pagination .pagination>li>span { color: #003629!important;}
#prescription-pagination .pagination>li>a:hover,#prescription-pagination .pagination>.active>a{color:#fff!important;}
#footer {margin: 30px auto 0 auto!important; border: none !important;}
.dmk-new-request .therapist-info-box .btn.green:not(.btn-outline), .simple-green-btn { border: 1px solid #003629!important;background-color: #01352A!important;color: #fff!important;}
.artwork-box {    background-color: #e7e9e8!important;border: 1px solid #e0e4e3!important;}
.btn.green:not(.btn-outline), .dark-green-btn:hover, .btn.green:not(.btn-outline):hover,.dark-green-btn {border: 1px solid #003629!important;background-color: #01352A!important; cursor: pointer;}
.therapist-info-box .therapist-info .info-box h1 { color: #D3B198!important;font-size: 20px;}
.label-green {background-color: #dbbba1;}
a.email {color: #D3B198 !important;}
.green-btn {font-size: 14px!important;}
.rqu-dtl {border: 1px solid #e0e4e3;}
.docs-pane .clinic_doc > h3 {color: #D3B198;}
.docs-pane #doc_table.table th {border: 1px solid #fff;border-bottom: 0;background-color: #fff;}
.docs-pane #doc_table.table tbody {border: 1px solid #fff;border-top: 0;background-color: #fff;}
.client {color: #333333;}
.design-by a:hover {color: #7a7d79; text-decoration: underline;}
.privacy h2 { color: #003629!important;}
.form-control {background-color: #fff;color: #333333;font-family: 'Roboto',"Open Sans",sans-serif;border: 1px solid #dbdbdb;}
/* .form-control:focus {border-color: #223e34;} */
.table-scrollable {border: 0px solid #e7ecf1;outline: none;}
.event-list-view .course-box-main .info-box {width: 20%;}
.event-list-view .course-box-main .purchase-details {width: 25%;}
.sub-content-cart th {background-color: #fff!important;}
.cart-subtotal p.total-cart {color: #01352A!important;}
.notes-pane .delete_btn {background-color: #01352A!important;}
.notes-pane .note h3 {color: #01352A!important;}
#timing-table .mt-checkbox .icheck{ margin-right: 10px;}
table#doc_table thead tr th:nth-child(2) {width: auto;}
.btn.grey-salsa:not(.btn-outline) {
    color: #01352A;
    background-color: #fff;
    border-color: #003629;
}
.therapist-info-summery-box .tabs-styling .nav-tabs > li:nth-child(8){height: auto !important;}
.btn.grey-salsa:not(.btn-outline):hover{ color: #fff;background-color: #01352A;border-color: #01352A;}
.btn.grey-salsa:not(.btn-outline).active.focus, .btn.grey-salsa:not(.btn-outline).active:focus, .btn.grey-salsa:not(.btn-outline).active:hover, .btn.grey-salsa:not(.btn-outline):active.focus, .btn.grey-salsa:not(.btn-outline):active:focus, .btn.grey-salsa:not(.btn-outline):active:hover, .open>.btn.grey-salsa:not(.btn-outline).dropdown-toggle.focus, .open>.btn.grey-salsa:not(.btn-outline).dropdown-toggle:focus, .open>.btn.grey-salsa:not(.btn-outline).dropdown-toggle:hover {
    color: #fff;
    background-color: #01352A;
    border-color: #01352A;
}
.event_purchased-table tr td,
#CoursePurchase tr td, 
#CoursePurchase tr td a{font-weight: 500;}

.therapist-info-summery-box .table tr td:first-child a{text-decoration: underline;}
.dmk-ad-easy > li > a:hover{border-bottom: 1px solid #003629!important;}
.overprints > li > a:hover{border-bottom: 1px solid #003629!important;}
.related_prescription_listing .table thead tr th {background-color: #e7e9e8!important;}
.top-back-button-wrapper {background-color: #fff!important;border-bottom: 1px solid #fff!important; padding: 16px 00px!important;}
.client-footer-button {background-color: #fff!important;border: 1px solid #fff!important;}
.clinic-main-wrapper {border: 1px solid #BEC0C2!important;}
.addclient-heading {font-size: 20px!important;color: #003629!important;font-weight: 500!important;}
#loader{ background:none repeat scroll 0 0 #c1c1c1!important;width: 300px;margin: 0 auto;position: fixed;z-index: 10000000000000; width: 300px;height: 86px;padding: 20px;vertical-align: middle; top: 0;left: 0;right: 0;bottom: 0;margin: auto;color: #fff;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

.therapist-info-box .therapist-info .image-box img {max-width: 100%!important; }  /* height: 96px!important;    width: 96px!important;*/
.dmk-new-request .result-search {padding-left:0px!important;padding-right:0px!important;}
.dmk-new-request .new-request-top {    border-bottom: 1px solid #e7e9e8!important;}
.event-list-view .course-box h1 {top: 10px;left: 50%;position: relative;}
#list_view_course .course-box-main .info-box {width: auto;}
.event-list-view .course-box-main .info-box, .event-list-view .course-box-main .purchase-details {width: auto;}
.therapist-info-box .therapist-info .info-box {width: 85%!important;}
.course-box {position: relative;width: auto;}
.text-right {text-align: right!important;}
.course-box-main .info-box, .course-box-main .purchase-details {padding: 10px 5px 5px 5px;}
/*.event-list-view .course-box-main .info-box{    width: 100px!important;}*/
.event-list-view .course-box {
    position: relative;
    width: 52%;}
    .btn {    display: inline-block;    padding: 9px 12px;}
.marketing.paging-info .pagination li.active a {
    background-color: #01352A!important;
    border-color: #01352A!important;}
.font-green { color: #223e34!important;}
.checkbox_wrapper label {padding-left: 5px!important;}
.login .content .form-control {background-color: #fbfaf9!important;border: 1px solid #dbdbdb!important;color: #333333!important;}
.brownbrd {margin: 0px 10px 0 0;}
.login-footer {    background-color: #043429!important;}
select { padding: 6px 18px!important;}
.profile-pane {    border-top: 3px solid #003629;}
.profile-pane .clinic_details h3 {color: #D3B198!important;}
.btn-primary {
    color: #01352A!important;
    background-color: #fff!important;
    border-color: #003629!important;
    font-family: 'Roboto',"Open Sans",sans-serif!important;
    font-weight: 500;
}



.btn-primary:hover, .btn-primary:active, .btn-primary:focus {
    border: 1px solid #003629!important;
    background: #01352A!important;
    background-color: #01352A!important;
    color: #fff!important;}
select.form-control.custom-select {height: 40px;}
.docs-pane div#fileupload input[type="file"] {padding: 11px 10px;}
.inprogressbtnunread{border: 1px solid #18C965!important;color: #18C965!important; font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    padding: 3px 9px;
    border-radius: 13px !important;}
    .table-responsive {width: 100%;}
    .artwork-box .form-control:not(textarea) {border: 1px solid #dbdbdb;    background-color: #fbfaf9;color: #333333;font-family: 'Roboto',"Open Sans",sans-serif;}
    .artwork-box .custom-select-2 {border: 1px solid #dbdbdb;    background-color: #fbfaf9!important;color: #333333;font-family: 'Roboto',"Open Sans",sans-serif;}
    .incentive-program-box.tabs-styling .inner-tabs .nav-tabs {border-bottom:none;}

.checkbox_wrapper [type="checkbox"]:not(:checked) + label:before{top: 0px;}

.tabs-styling-new .nav-tabs-new{border-bottom:0px solid #d4d4d4;margin:0;/*padding: 0px 15px;*/}
.tabs-styling-new .nav-tabs-new > div{margin-right:10px;margin-bottom:20px;float: left;}
.tabs-styling-new .nav-tabs-new > div:last-child{margin-right:0;}
.tabs-styling-new .nav-tabs-new > div > a{margin-right: 10px;display: block;    padding: 10px 15px;border:1px solid #003629;font-size: 14px !important;font-weight: 500 ;background-color: #fff;color:#01352A;outline:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.tabs-styling-new .nav-tabs-new > div.active > a, .tabs-styling-new .nav-tabs-new > div > a:hover, .tabs-styling-new .nav-tabs-new > div > a:active, .tabs-styling-new .nav-tabs-new > div > a:focus {border:1px solid #003629;background-color:#01352A;color:#fff;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;} 
.largescreen {display: block;}
/* .smallscreen{display: none;position: absolute;left: 10px;} */
.artwork-box h5, .zealand, .zealand:hover, .my-library-courses-events-purchased-box .table tr td:nth-child(2) i, .my-library-courses-events-purchased-box .table tr td:nth-child(3) i, .therapist-info-summery-box .incentive-points-claims-table tr td:nth-child(2), .therapist-info-summery-box .incentive-points-claims-table tr td:nth-child(3) {color: #01352A!important;}
a.email, .view-all, .view-all:hover, .view-all:active, .view-all:focus {color: #01352A!important;}
.green-box {color: #01352A!important;    border: 1px solid #003629!important;}
.my-team .info-box h1 {text-decoration: none;}
.my-team .info-box h1:hover {text-decoration: underline;}
.myshop .price-box{width: 100px!important;text-align: left!important;}
.myshopw{ width: 77px!important;}
.noshow {display: block!important;}
.yesshow{display: none!important;}
.addclr .file_row_class{clear: both;}
div#prescription-pagination.border-left-right-bottom {border-bottom: 0px!important;border-bottom: 0px!important; border-left: 0px!important;border-right: 0px!important;}
#therapist_listing input[type='checkbox']:checked:after {line-height: 15px!important;}
.new-presription #prescription-pagination .pagination>li>a:hover{background-color: #233f35; border-color: #233f35;}

.hideinput{display: none;}
label.box{  position: relative;cursor: pointer;outline: none;    padding-bottom: 7px;}
label.box span.tick:before{line-height: 15px;content: '';position: absolute;width: 17px;height: 17px;border: 1px solid #ccc!important;background: #f8f8f8!important;}
label.box input[type='checkbox']:checked + span.tick:after{position: absolute; width: 17px;height: 17px;content: '\f00c';font-size: 13px;color: #223e34;text-align: center;border-radius: 0px;font-family: FontAwesome;} 
.label-green {margin-bottom: 5px;}

.filelabel1,
.filelabel5,
.filelabel4,
.filelabel3,
.filelabel2,
.filelabel1
.filelabel{
  color: #ffffff !important;
    display: inline-block;
    padding: 2px 4px;
    width: 96px;
    height: 31px;
    cursor: pointer;
    background-color: #04352a;
    font-size: 10px;
    /* font-weight: 200; */
    line-height: 28px;
    text-overflow: ellipsis;
    text-align: center;
    /* white-space: pre; */
    overflow: hidden;
}


.FileUpload1,
#consentfile,
#FileInput5,
#FileInput1,
#FileInput3, #FileInput4,
#FileInput, #FileInput2{
    display:none;
}




.boxed {border: 1px solid black ;max-width:100%;padding: 30px;}
.boxed .tab{ display: none;}
.boxed .active{display:block !important;}
.custom-tab-section .green-btn{line-height: initial !important;border-bottom: 0 !important;}
.custom-tab-section .nav-tabs > li.active > a{line-height:17px !important;}
#tab-new-id{margin-bottom: -21px;}
.boxed .product-listing{margin-top: 0 !important;}
.boxed select {padding: 0px 10px!important;}
.boxed .submitrequest .green-btn:first-child{margin-right: 0; padding: 10px 28px;}
.green-btn{padding: 10px 15px;border: 1px solid #003629;background-color: #01352A;}
.boxed .newrequest-form-right{width: 50%;}
.case-study-button p,
.case-study-button button{display: inline-block;}
.case-study-button p {
    float: left;
    margin: 0;
    font-weight: 300;
}
.case-study-button .right-button-request{float: none !important;}
.case-study-button .border-line{float: right;padding: 10px 30px;border: 1px solid #003629 !important;background-color: #ffffff !important; color: #003629 !important;margin-right: 15px;}
.case-study-button .border-line:hover{background-color: #01352A !important; color: #ffffff !important;}
.case-study-button button{float: right;padding: 10px 30px;border: 1px solid #003629 !important;background-color: #01352A !important; color: #ffffff !important;}
.case-study-button button:hover{border: 1px solid #003629; background-color: #ffffff !important; color:#003629 !important;}

.loading-img-section{margin: 0;}
.loading-wrapper ul{list-style: none;}
.loading-wrapper ul li{list-style: none; margin: 0; padding: 0; display: inline-block;}
.loadin-box{background-color: #e7eceb; padding: 18px;  margin-bottom: 8px; float: left;}
.loadin-box .custom-file-upload {width: 96px;height: 23px;color: #ffffff !important;display: inline-block;padding: 2px 4px;cursor: pointer; background-color: #04352a;line-height: 19px;text-overflow: ellipsis;text-align: center;/* white-space: pre; */overflow: hidden;}
.loadin-box input[type="file"] {height: auto !important;}
.loading-img-section .col-sm-4{margin: 0; padding: 0 15px 5px 0;}
.loadin-box span.title{float: none;}
.loadin-box span{display: inline-block; font-size: 12px; text-align: right; float: right; margin-bottom: 10px;}
.loadin-box .input-group{width: 100%; margin: 25px 0 0 0;}
.loadin-box strong{display: inline-block; font-size: 14px !important;font-weight: 700 !important;}
.before-photo{margin-top: 5px; font-size: 14px !important; font-weight: 800 !important;}
.loadin-box .append{margin: 15px 0 0 0;}
.image-fit-radio{
  width: 100%;;
  min-height: 200px;
  margin: 15px 0 0 0;
  border: 1px solid #003629;
  background-position: center center;
}

.final-submission .image-fit-radio{margin-top: 0;  border: 1px solid #ffffff;}
/* .save-button{width: 100%;display: inline-block;} */
.save-button .green-btn{display: block;padding: 10px 15px;border: 1px solid #003629;background-color: #01352A !important; color: #fff !important; border-radius: 0; float: right; cursor: pointer;}
.final-submission .loadin-box strong{font-size: 14px !important;font-weight: 700 !important;}
.final-submission .loadin-box{text-align: center;}
.final-submission .loadin-box .img-wrapper{/*max-width: 100px;*/ margin: 13px auto; /*height: 150px;*/ /*background-color: white;*/ overflow: hidden;}
.case-study-section .tabs-styling .nav-tabs > li > a{padding: 10px 28px;}
.final-submission .save-button .green-btn{width: 100% !important;}
.final-submission .save-button .green-btn:hover{ background-color: #ffffff !important;color: #003629 !important;}
.final-submission .subject strong {color: #01352A;font-size: 13px !important;font-weight: 700;}
.finalSubmission{color: #01352A;font-size: 13px !important;font-weight: 700;}
.case-study-button{margin: 20px 0 0 0;}

.case-study-button .right-button-request .green-btn:first-child{margin-right: 0;}
.case-info-form{padding: 0 !important; background-color: #ffffff;}
.case-info-form span {display: inline-block; font-size: inherit;text-align: left !important;float: none; color: #ffffff !important;}
.case-info-form .custom-file-upload{color: #ffffff !important;}
/* .case-info-form input[type="file" i]::-webkit-file-upload-button{position: relative !important; top: -23px !important;}
.case-info-form input[type="file"] {height: auto !important;position: absolute;left: -82px !important;}
.loadin-box input[type="file" i]::-webkit-file-upload-button {position: relative !important;top: -22px !important;}
.loadin-box input[type="file"] {height: auto !important;position: absolute;left: -57px;} */

.loadin-box .remove-btn {
    background-color: #04352a;
    color: #fff;
    padding: 5px 10px;
    margin-top: 10px;
    cursor: pointer;
}
.btn.default.btn-file {
  width: auto;
}
ul.state-color_usa {
  padding: 0 15px;
  margin: 0 0 20px;
  list-style-position: inside;
}

.state-color_usa li {
  font-size: 14px;
  padding-left: 0;
  list-style-position: outside;
}

.state-color_usa li.s_pnak {
  color: #945d97;
}

.state-color_usa li.s_mwn {
  color: #a08d7f;
}

.state-color_usa li.s_ne {
  color: #80b642;
}

.state-color_usa li.s_lch {
  color: #f47338;
}

.state-color_usa li.s_mwc {
  color: #14abbe;
}

.state-color_usa li.s_ne {
  color: #ba2f4a;
}

.state-color_usa li.s_loc {
  color: #008d52;
}

.state-color_usa li.s_sef {
  color: #1d9e94;
}

.state-color_usa li.s_ce {
  color: #7e764e;
}

.state-color_usa li.s_si {
  color: #3175b4;
}

.state-color_usa li.s_sc {
  color: #e15b98;
}

.state-color_usa li.s_to {
  color: #503d2f;
}

.state-color_usa li.s_dnm {
  color: #feae31;
}

.state-color_usa li.s_mwy {
  color: #fed031;
}

.state-color_usa li.s_ts {
  color: #f15436;
}

.state-color_usa li.s_p {
  color: #e9d526;
}

.state-color_usa li.s_is {
  /*color: #c4ff0e;*/
  color: #38761d;
}
/* Media start here */

/**** Scholarship Program ****/
.scholarship-program {
    background: url(https://dev.mydmk.org/images/dmk-background.png) repeat;
    background-size: contain;
    margin: 0 !important;
}
.scholarship-program .profile {
    background-color: #fff;
    padding: 50px;
}
.scholarship-program-logo {
    margin: 20px 0;
}
.scholarship-program .table-responsive .table .div_remove td:last-child {
  min-width: inherit;
  text-align: center;
}
.scholarship-program .table-responsive {
  -webkit-overflow-scrolling:auto;
  padding-bottom: 10px;
  
}
.iphone .scholarship-program .table-responsive:before {
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-right: 7px solid #a9a9a9;
  content: "";
  position: absolute;
  bottom: 18px;
  left: 20px;
}
.iphone .scholarship-program .table-responsive:after {
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 7px solid #a9a9a9;
  content: "";
  position: absolute;
  bottom: 18px; 
  right: 20px;
}
.iphone .scholarship-program #add_more_Scholar.table-responsive:before,
.iphone .scholarship-program #add_more_Scholar.table-responsive:after {
  bottom: 36px;
}
.date-field-new {
  width: 370px;
  margin-bottom: 15px;
}
.form-control.note {
  border: 1px solid #dbdbdb;
  padding: 10px; 
}

/* @media only screen 
  and (min-device-width: 375px)
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) {
    .iphone .scholarship-program .table-responsive:before,
    .iphone .scholarship-program .table-responsive:after,
    .iphone .scholarship-program #add_more_Scholar.table-responsive:before,
    .iphone .scholarship-program #add_more_Scholar.table-responsive:after {
      display: none;
    }
} */
#feedback_modal.modal .modal-dialog {
  left: 0;
  right: 0;
}


.tab-pane.dmk-ad-easy .nav-tabs > li.active > a {
  line-height: 25px;
}
.tab-pane.dmk-ad-easy .nav-tabs > li > a {
  line-height: 24px;
}
#reload_button_btn a {
  margin-right: 10px;
  line-height: 21px;
}


@media (max-width: 600px) {
  .gecko .scholarship-program .table-responsive:before {
    width: 0;
    height: 0;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-right: 7px solid #a9a9a9;
    content: "";
    position: absolute;
    bottom: 18px;
    left: 20px;
  }
  .gecko .scholarship-program .table-responsive:after {
    width: 0;
    height: 0;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 7px solid #a9a9a9;
    content: "";
    position: absolute;
    bottom: 18px; 
    right: 20px;
  }

  .gecko .scholarship-program #add_more_Scholar.table-responsive:before,
  .gecko .scholarship-program #add_more_Scholar.table-responsive:after {
    bottom: 36px;
  }
}

.scholarship-program .table-responsive::-webkit-scrollbar {
  height: 10px;
  width: 1em;
  -webkit-appearance: none;
}
.scholarship-program .table-responsive::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.scholarship-program .table-responsive::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline: 1px solid slategrey;
  
} 
.table-responsive::-webkit-scrollbar {
  -webkit-appearance: none;
}


/**** End Scholarship Program ****/

/**** Courses New Boxs ****/
.courses-new-main {
  display: flex;
}
.courses-new-box {
  background-color: #e7e9e8;
  padding: 20px;
  height: 100%;
  margin-bottom: 20px;
}
.courses-new-box h6 {
  padding: 0;
  margin-bottom: 15px;
}
.courses-new-box ul {
  padding: 0;
  list-style: none;
  margin-bottom: 0;
}
.courses-new-box li {
  font-size: 14px;
  margin-bottom: 10px;
  padding-left: 16px;
  position: relative;
  color: #003629;
}
.courses-new-box li:before {
  content: "";
  list-style: disc;
  width: 5px;
  height: 5px;
  background-color: #003629;
  display: block;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 6px;
}
.courses-new-box li a:hover {
  text-decoration: underline !important;
}
/**** End Courses New Boxs ****/

.select2-container--default .select2-selection--multiple {
  border: 1px solid #dfdfdf;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  padding: 5px 10px;
    font-size: 14px;
}

.fileinput-new.clinic-logo {
  width: 100% !important;
}
.clinic-logo .input-group {
  display: flex;
  width: 100% !important;
}
.clinic-logo .form-control.uneditable-input.input-fixed.input-small {
  max-width: 100% !important;
}
.clinic-logo span.input-group-addon.btn.default.btn-file {
  width: 105px;
}

/* #incentive-program .checkbox_wrapper label {
  width: 17px;
  height: 17px;
  padding: 0 !important;
} */
#incentive-program .checkbox_wrapper label:before, #portal_form .checkbox_wrapper label:before {
  left: 0;
}
#incentive-program .checkbox_wrapper label:after, #portal_form .checkbox_wrapper label:after {
  left: -2px;
}

#portal_form .checkbox_wrapper {
  padding: 0px; 
  width: 17px;
  height: 17px;
  margin-bottom: 10px;
}
#portal_form .checkbox_wrapper label {
  width: 17px;
  height: 17px;
  padding-left: 0;
}
.event-shortings #clear_filter_btn {
  margin-top: 0px;
}
#dynamic_treatment_div .checkbox_wrapper label:before {
  left: -20px;
}
#dynamic_treatment_div .checkbox_wrapper label:after {
  left: -18px;
  top: -1px;
}

@media (max-width: 1300px){

/*#inner-slider h1 {color: #fff!important;}*/
.mt-0.btnmart{margin-top: 5px!important;}
.image-content {width: 74%!important;}
.clinic-news .image-content {width: 100%!important;}
.case-study-section .tabs-styling .nav-tabs > li > a {
    padding: 10px 10px;
}
}
@media (max-width: 1199px){
.delete-view {
    min-width: 212px !important;}
  }

@media (min-width:1200px) and (max-width:1300px){

    #header .search{top: 11px;right: 15px;min-width: auto;}
    .navbar-fixed-top .search {max-width: 150px;}
    .container>.navbar-header {padding-right: 10px!important;}
    /* .user-login-box .navbar-nav > li > a{padding: 10px 10px 0!important;}  */
    .navbar-nav > li > a {padding-top: 27px;padding-bottom: 30px!important;}
    .user-login-box .navbar-nav > li > a {padding-bottom: 10px!important;}
}

@media (min-width:992px) and (max-width:1200px){
    /* .nav.navbar-nav {border-top: 1px solid #d2d3d4;margin: 15px auto 0 auto;width: 100%;} */
   .user-login-box .nav.navbar-nav {width: auto;border-top:none; margin: 0px auto 0 auto;}
    .nav > li > a {padding: 10px 20px;}
    .navbar-nav>li{display: inline-block; float: none;}
    #header .search{top: 11px;right: 15px;min-width: auto;} /*{position: absolute;*/

}
@media (min-width: 768px) and (max-width:1024px){
.myshopw{ width: 118px!important;}
}


@media (min-width: 991px){
.delete-view {min-width: 220px!important; }

}
@media (max-width: 991px) and (min-width: 768px){
.event-list-view .course-box {width: 53%;}
    .dmk-shop_price{width: 170px;text-align: right;}
  }

@media (max-width: 991px){
    .append{margin-bottom: 15px;;}
    .case-tab{max-width: fit-content; max-width: -moz-max-content; padding-left: 0; padding-right: 0;} 
    .custom-tab-section .green-btn{border-bottom: 1px solid #003629 !important;}
.h6cls {display:block;}
.profile-pane {border-top: 3px solid #003629!important;}
.docs-pane div#fileupload input[type="file"] {
    padding: 6px 10px;}
    .validation_search {float: left;margin: 0 11px 0 0;}
    .navbar-nav > li > a {padding: 10px 8px;}
    .tabs-styling-new .nav-tabs-new > div {margin:10px 10px!important;}
.tabs-styling-new .nav-tabs-new > div > a{margin-right: 0px;display: block;    padding: 10px 15px;border:1px solid #d6d6d6;font-size: 14px !important;font-weight: 500 ;border: 1px solid #003629;font-size: 14px;background-color: #fff;color:#01352A;outline:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.tabs-styling-new .nav-tabs-new > div.active > a, .tabs-styling-new .nav-tabs-new > div > a:hover, .tabs-styling-new .nav-tabs-new > div > a:active, .tabs-styling-new .nav-tabs-new > div > a:focus{border:1px solid #003629;background-color:#01352A;color:#fff;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;} 
.tabs-styling-new .nav-tabs-new > div:last-child {
    margin-right: 0px!important;
}
.new-request .form-inline .form-control, .new-request textarea {
    margin-bottom: 15px !important;
}
.onlyicon i {
  margin-right: 0;
  padding-right: 0;
}
#reload_button_btn a {
  width: 100%;
  margin-bottom: 10px;
}
}

@media (max-width: 768px){
.dmk-new-request .newrequest-form {margin-top: 16px;}
#footer .left-box, #footer .right-box{width:100%;text-align:center;}
#footer .right-box{margin-top:15px;border-top:1px solid #575757;padding-top:10px;}
.login-footer .right-box{ width:100%; text-align:center; margin-top: 15px; border-top: 1px solid #575757; padding-top: 15px;}
.login-footer .left-box{ width:100%; text-align:center;}
.question-and-answer-module ul.unstyled li{ width:100%;}
#footer .right-box{ padding-left:0px; padding-right:0px; padding-top:20px;}
.footer-menu-links li{ margin-bottom:5px;}
.table-responsive{width:100%!important;margin-bottom:15px!important;overflow-x:scroll!important;overflow-y:hidden!important;    white-space: nowrap;}
.therapist-info-summery-box .table > thead > tr > th, .therapist-info-summery-box .table > tbody > tr > th, .therapist-info-summery-box .table > tfoot > tr > th, .therapist-info-summery-box .table > thead > tr > td, .therapist-info-summery-box .table > tbody > tr > td, .therapist-info-summery-box .table > tfoot > tr > td {
    padding: 10px 8px;}

}
@media (max-width: 765px){
    .formulative_update_images{width: 100%;}
 .tabs-styling-new .nav-tabs-new > div > a{width: 145px;text-align: center;margin:0px 0px!important;display: block!important;    padding: 10px 15px!important;border:1px solid #003629;font-size: 14px !important;font-weight: 500 ;border: 1px solid #DDDDDD;background-color: #fff;color:#01352A;outline:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.tabs-styling-new .nav-tabs-new > div.active > a, .tabs-styling-new .nav-tabs-new > div > a:hover, .tabs-styling-new .nav-tabs-new > div > a:active, .tabs-styling-new .nav-tabs-new > div > a:focus{border:1px solid #003629;background-color:#01352A;color:#fff;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;} 
.tabs-styling-new .nav-tabs-new > div:last-child {
    margin-right: 0px!important;}
    .new-request-bottom .btn.search_note_btn {
        margin: 0 !important;
    }

}


@media (max-width: 767px){
.navbar {border-top: 0px solid #223e34;}
.navbar-toggle {margin-bottom: 10px!important;border: 1px solid #8d8d8d;border-radius: 5px 5px 5px 5px!important;-webkit-border-radius: 5px 5px 5px 5px!important;-moz-border-radius: 5px 5px 5px 5px!important;}
.container>.navbar-header {padding-right: 00px;}
.user-login-box .navbar-nav .dropdown {float: right;}
.custom-table {border: 1px solid #e2e2e2!important;}
.event-list-view .course-box-main .purchase-details {width: 100%;}
.tabs-styling-new .nav-tabs-new{border-bottom:0px solid #d4d4d4;margin:0;padding: 0px 0px;}
.largescreen {display: none;}
/* .smallscreen{display: block;position: absolute;left: 10px;top: -45px;} */
.logowidth{width:180px;}
.wmobinew{width:800px;}
.editcl{width:200px;}
.editcl100{width:100px;}
.noshow {display: none!important;}
.yesshow{display: block!important;}
.mobicenter{padding: 25px 0 15px 0px!important;}
.therapist-info-box .therapist-info .info-box.therapistw100p{width:100%!important;}
.navbar {border-top: 0px solid #223e34!important;}
#tab-new-id {
    margin-right: 0;
    margin-left: 0;
}
.boxed .product-listing {
  margin: 0;
}
/*.dmk-new-request .newrequest-form {
  padding: 0px;
}*/
.new-request .form-inline .form-control, .new-request textarea {
  margin-bottom: 15px !important;
}

.scholarship-program .profile {
  padding: 30px;
}
/**** Courses New Boxs ****/
.courses-new-main {
  display: block;
}
/**** Courses New Boxs ****/
#inner-slider .container > h1 {  
  font-size: 30px;
  margin: 15px 0 10px;
  line-height: 40px;
}

}
@media (max-width: 600px){
.tabs-styling-new .nav-tabs-new > div > a{width: 175px;text-align: center;margin:0px 0px!important;display: block!important;    padding: 10px 15px!important;border:1px solid #003629;font-size: 14px !important;font-weight: 500 ;border: 1px solid #DDDDDD;background-color: #fff;color:#01352A;outline:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.tabs-styling-new .nav-tabs-new > div.active > a, .tabs-styling-new .nav-tabs-new > div > a:hover, .tabs-styling-new .nav-tabs-new > div > a:active, .tabs-styling-new .nav-tabs-new > div > a:focus{border:1px solid #003629;background-color:#01352A;color:#fff;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;} 
.tabs-styling-new .nav-tabs-new > div:last-child {
    margin-right: 0px!important;}

  .scholarship-program .table-responsive .table td {
    min-width: 150px;
    border-bottom: 0;
  }
  .scholarship-program .table-responsive .table .div_remove td:last-child {
    min-width: inherit;
  }
  }


@media (max-width: 640px){
.event-list-view .course-box-main .info-box {padding: 20px 10px 10px 16px;}
.brownbrd, .greenbrd, .greybrd, .bluebrd{margin: 5px 0px!important;}
.incentive-program-box .therapist-info-box .therapist-info .info-box .unstyled li {border-bottom: 0px solid #d0d0d0;}
.therapist-info-box .therapist-info .info-box .unstyled li {border-right: 0px solid #D3B198;}
}

@media (max-width: 550px){
.add_prescriptions{margin-top: 15px !important;}
a.btn.green-btn.font-13.mt-0.search_note_btn.ml-0 {
  float: inherit !important;
}
}
@media (max-width: 475px){
.boxed{display: block;}
.fullbtntreat{    display: block!important;    margin-top: 10px!important;}
button.fullbtntreat {width: 100%; margin-bottom: 10px;}
.fullbtn{display: block!important;margin-bottom: 10px;}

}
@media (max-width: 432px){
 .tabs-styling-new .nav-tabs-new > div > a{width: 145px;text-align: center;margin:0px 00px!important;display: block!important;    padding: 10px 5px!important;border:1px solid #003629;font-size: 14px !important;font-weight: 500 ;border: 1px solid #DDDDDD;font-size: 14px;background-color: #fff;color:#01352A;outline:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.tabs-styling-new .nav-tabs-new > div.active > a, .tabs-styling-new .nav-tabs-new > div > a:hover, .tabs-styling-new .nav-tabs-new > div > a:active, .tabs-styling-new .nav-tabs-new > div > a:focus{border:1px solid #003629;background-color:#01352A;color:#fff;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;} 
.tabs-styling-new .nav-tabs-new > div:last-child {
    margin-right: 0px!important;}
.fullwidthbtn{width:100%;}
 .logowidth{width:150px;}
    }

@media (max-width: 419px){
  .dmk-new-request .therapist-info-box .btn.white:not(.btn-outline){margin-bottom: 0px;}
.productblock .selected-image-left{float: none;margin-bottom: 20px;margin-right: 0px;}
.productblock .select-product-wrapper{display: block!important;}
.productblock .select-product-wrapper .selected-delete-right {width: 100%;}
.productblock .pres_new_desc{clear: both;}
}
@media (max-width: 411px){
 .tabs-styling-new .nav-tabs-new > div > a{width: 145px;text-align: center;margin:0px 00px!important;display: block!important;    padding: 10px 5px!important;border:1px solid #003629;font-size: 14px !important;font-weight: 500 ;border: 1px solid #DDDDDD;font-size: 16px;background-color: #fff;color:#01352A;outline:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.tabs-styling-new .nav-tabs-new > div.active > a, .tabs-styling-new .nav-tabs-new > div > a:hover, .tabs-styling-new .nav-tabs-new > div > a:active, .tabs-styling-new .nav-tabs-new > div > a:focus{border:1px solid #003629;background-color:#01352A;color:#fff;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;} 
.tabs-styling-new .nav-tabs-new > div:last-child {
    margin-right: 0px!important;}
    .tabs-styling-new .nav-tabs-new > div {
      margin-bottom: 10px;
    }
}

@media (max-width: 380px){
.case-study-button .border-line{margin-right: 0px;}
}


@media (max-width: 375px){
 .tabs-styling-new .nav-tabs-new > div > a{width: 125px;text-align: center;margin:0px 0px!important;display: block!important;    padding: 10px 5px!important;border:1px solid #003629;font-size: 13px !important;font-weight: 500 ;background-color: #fff;color:#01352A;outline:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.serchheight{line-height: 19px;}
 }

 @media (max-width: 320px){
  .tabs-styling-new .nav-tabs-new > div > a{width: 115px;text-align: center;margin:0px 0px!important;display: block!important;    padding: 10px 5px!important;border:1px solid #003629;font-size: 13px !important;font-weight: 500 ;background-color: #fff;color:#01352A;outline:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.logowidth{width:120px;}
.mart10mobi{    margin-top: 10px!important;}
}


