/*!
* Advisr v1.0.0 (https://advisr.com.au/)



*/

/* h1, h2, h3, h4, h5, h6 {
    margin: 0 !important;
    line-height: 1.2 !important;;
} */
/*@import url(/wp-content/plugins/toolbox/public/css/fonts/Proxima-Nova/stylesheet.css);*/
.advisr-prefix-class.d-flex.flex-row.justify-content-between {
    display: block !important;
}
.advisr-prefix-class .card-body,.advisr-prefix-class .modal-header {
    padding: 20px 20px !important;
}
.review_section .slick-slide img {
     margin: 8px !important; 
}
.advisr-container.container {
    margin: 0 auto;
}
/* #memberModal2 .advisr-prefix-class.team-member__modal-content.modal-content {
    margin-left: -10px;
} */
.advisr-prefix-class.thank_you, .advisr-prefix-class h4 {
    font-size: 22px !important;
    margin: 0 !important;
}
.advisr-prefix-class label {
    display: inline-block;
    font-size: 18px !important;
    font-family: 'proxima_novaregular';
}
form#submit_review label span {
    font-family: 'FontAwesome' !important;
}
#authenticate_form input.customfiled.email_user {
    padding: 10px 12px !important;
}
.rating .fa-star-o:before {
    font-size: 25px;
}

.rating li {
    margin-top: 0px;
}

.slickItem.slick-slide {
    outline: none;
}

.advisr-prefix-class label {
    display: inline-block;
    margin-bottom: 0;
}

/*drop massage*/

form#submit_massage {
    margin-top: 20px;
}

.drop_massage .center {
    text-align: center;
    margin-top: 12px !important;
}
div#memberModal3 .drop_massage .filed_custom {
    float: left !important;;
}
textarea.customfiled.comment_user_msg {
    width: 100% !important;
}
.drop_massage p.center {
    font-size: 15px;
    color: #8c8585 !important;
} 

.successful {
    text-align: center;
}
.error {
    clear: both;
    display: block;
}
.email_custom label span {
    display: inline-block;
}
.email_custom input.customfiled.email_user {
    float: none;
}
form#authenticate_form input.review_okay.btn-dark {
	 float: none;
}
form#authenticate_form .loaderdiv p {
    display: inline-block;
}
.successful p {
    font-size: 26px;
    color: #111 !important;
}

.drop_massage .input_error {
    border-color: rgba(222,68,55,.5) !important;
    box-shadow: 0 0 10px rgb(222 68 55 / 10%) !important;
}

input.customfiled.first_name:focus,input.customfiled.last_name:focus,input.customfiled.phone_number:focus, input.customfiled.email_address:focus, textarea.customfiled.comment_user:focus,textarea.customfiled.comment_user_msg:focus {
    outline: auto;
    outline-color: #80e2d2;
    outline: 0;
    border-radius: 4px;
    border: 1px solid #80e2d2 !important;
    color: #000 !important;
    box-shadow: 0 0 10px #80e2d263;
}

input#terms_condition:after {
    content: "";
    opacity: 0;
    left: 0;
    top: 0;
    position: absolute;
    width: 13px;
    height: 13px;
    border: none;
    border-top: 0;
    border-left: 0;
    transform: none;
    background: url(../../public/checked-icon.png) !important;
    border-radius: 4px;
    background-size: 100% 100%;
    z-index: 9999;
}

input#terms_condition:checked:after {
    opacity: 1;
}

input#terms_condition {
    width: 14px;
    height: 14px;
    padding: 0 !important;
    position: relative;
    border-radius: 4px;
}

input#terms_condition:focus {
    outline: none !important;
}

form#submit_massage .submit_button span#submit-review-spinner {
    margin-top: 23px;
}

/* end drop massage*/

.rating > label.active:before, .rating > label.active ~ label:before, .rating > label:hover:before, .rating > label:hover ~ label:before {
    font-size: 25px;
}
.advisr-prefix-class.team-member-image {
    height: auto;
}
.thank_you.active {
    text-align: center;
    /*border: 3px solid #2a2424;*/
    margin: 21px;
}


.submit_button span#submit-review-spinner {
    position: absolute;
    margin-left: 18px;
    color: #fff;
    z-index: 99;
    margin-top: 27px;
    left: 40%;
}

#authenticate_form span#submit-review-spinner {
    position: absolute;
    margin-left: 7%;
    color: #fff;
    margin-top: 8.4%;
    left: 19%;
    z-index: 99;
}
 div#memberModal2,div#memberModal {
    padding: 0 !important;
}
.advisr-prefix-class.thank_you.active h2 {
    margin-top: 30px;
    font-family: 'proxima_novaregular';
    font-size: 32px;
}
form#submit_review label span {
    color: #f90303;
}
form#submit_review input:invalid {
    box-shadow:0 0 3px red;
}
.filed_custom.bad_reivews {
    float: none;
}
.policy_text {
    font-size: 15px;
    margin-top: 15px;
}
.customfiled {
    border: 1px solid #ddd !important;
}
.custom_reivews {
    text-align: center;
    margin-top: 30px !important;
}
span.rating_error.error {
    float: left;
    clear: both;
}
.advisr-prefix-class.team-member-contact.card-body span {
    color: #6c757d;
    font-size: 16px;
}
p.custom_text {
    font-size: 16px !important;
    line-height: 1.7;
    color: #8c8585;
}
.loaderdiv p {
    font-size: 16px !important;
    color: #8c8585 !important;
}
.email_custom label {
    width: 100%;
}
.email_custom {
    margin-top: 25px;
}
.email_custom input {
    width: 50%;
}
.new_reivews .review_okay {
    margin: 21px !important;
    border-radius: 9px !important;
    color: #fff !important;
    padding: 11px 46px;
    text-align: center;
    font-size : 20px
}

/* button.advisr-prefix-class.btn-close:hover, button.advisr-prefix-class.btn-close:focus {
    background: transparent url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e) center / 1em auto no-repeat !important;
} */
/* button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus {
    background: #171a1d !important;
} */
 input[type="submit"]:hover, input[type="submit"]:focus {
    background: #171a1d !important;
} 

form#authenticate_form input.review_okay.btn-dark {
    font-size: 20px;
    font-weight: bold;
    text-transform: inherit;
    height: 59px;
    width: 312px;
    letter-spacing: normal;
    font-family: 'proxima_novaregular';
    background-color: #212529 !important;
    border-color: #212529 !important;
}



.text_area {
    clear: both;
}
.new_reivews label {
    font-size: 15px;
}
/* .new_reivews .rating label {
    font-size: 25px;
} */
.new_reivews .customfiled {
    border: 1px solid #d2cfcf;
    border-radius: 5px;
}  
p.custom_text {
    padding: 0 23px;
    margin-top: 10px !important;
}
.error {
    color: #f50808;
	font-size: 14px;
}
button.review_okay {
    color: #fff;
    border-radius: 8px;
    padding: 11px 46px;
    text-align: center;
    font-family: 'proxima_novaregular' !important;
}
button.review_okay:hover {
    background: #28303d;
}
.new_reivews .review_okay:hover {
    background: #28303d;
}
button.review_okay {
    margin: 40px !important;
    border-radius: 9px !important;
    color: #fff !important;
    background-color: #212529 !important;
    border-color: #212529 !important;
}
.rating {
  unicode-bidi: bidi-override;
  direction: rtl;
  float: left;
  margin-left: 8px;
}
/* .rating_div label {
    line-height: 0;
    margin-top: 20px;
    margin-bottom: 30px;
    margin-left: 4px;
} */
.advisr-prefix-class.thank_you, .advisr-prefix-class h4, .advisr-prefix-class h2{
    color: #28303d!important;
}
.rating_div label {
    line-height: normal !important;
    margin-top: 0 !important;
    margin-bottom: 0px;
    margin-left: 4px;
}

.advisr-prefix-class .mx-0 {
    line-height: normal !important;
}


.thank_you .input_error {
    border-color: #ff0505 !important;
}
.rating label {
    font-family: 'FontAwesome';
}

.rating > label {
    display: inline-block;
    position: relative;
    width: 20px;
}
/*.rating > label.active:before,
.rating > label.active ~ label:before
.rating > label:hover:before,
.rating > label:hover ~ label:before {
  content: "\f005";
  position: absolute;
  color: #ffc107;
}*/
.rating label {
    color: #ffc107;
    cursor: pointer;
}
input.star_input {
  display: none !important;
}

li.advisr-prefix-class-list-inline-item.advisr-prefix-class-mx-0 {
    list-style: none !important;
}
form label {
    margin-bottom: 10px;
}

.filed_custom {
    width: 50%;
    display: inline-block;
    float: left;
    margin-bottom: 30px;
}
.submit_button {
    width: 100%;
    text-align: center;
}
.submit_button {
    width: 100%;
    text-align: center;
    margin-top: 20px !important;
    position: relative;
}

.rating_div {
    width: 100% !important;
    display: block; 
    float: left;
}
.advisr-prefix-class .filed_custom input {
    width: 98%;
    padding: 10px 12px !important;
}
textarea.customfiled.comment_user {
    width: 100%;
    line-height: 1 !important;
        color: #000 !important;
}
.filed_custom label {
    width: 100%;
}
.advisr-prefix-class p {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    line-height: 1.3;
}
.medium {
    font-size: 90% !important;
}

.small, small {
    font-size: 80% !important;
}

.email_custom + div {
    position: relative;
}

/* p {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
} */

.btn {
    font-size: 17px !important;
    text-decoration: none !important;
}

.image {
    object-fit: cover;
}

.flex-gap {
    display: inline-flex;
    flex-wrap: wrap;
    gap: 7px;
}

.bg-light-gray {
    background-color: #f0f0f0;
}

.embed-responsive {
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
    overflow: hidden;
}

.embed-responsive-1by1::before {
    padding-top: 100%;
}

.embed-responsive::before {
    display: block;
    content: "";
}

.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.btn-dark {
    color: white !important;
}

.btn-dark:focus{
    background-color: #3e454e !important;
    outline: none;
    box-shadow: none !important;
    text-decoration: none !important;
}

.btn-close {
    background-color: transparent !important;
}

.btn-close:focus {
    outline: none;
    box-shadow: none !important;
    text-decoration: none !important;
}

.carousel-indicators>button {
    background-color: #28303D !important;
}

.carousel-indicators>button:hover {
    background-color: dimgray !important;
}

#modalDescription {
    text-align: justify !important;
}

#modalDescriptionButton {
    float: right !important;
}

.justify-text {
    text-align: justify !important;
}

.clickable {
    cursor: pointer !important;
}

.text-black {
    color: black !important;
}

/*slider reivew*/
svg#Capa_1 {
    height: 20px;
}

.advisr-prefix-class-container {max-width: 1140px; margin-left: auto; margin-right: auto;}
.advisr-prefix-class-h6 {font-size: 1.2rem; font-weight: 600;}
.advisr-prefix-class-d-flex {display: flex; justify-content: space-between;}
.advisr-prefix-class-container ul.advisr-prefix-class {display: flex; list-style-type: none !important; padding-left: 0;}
i.fa.fa-star{color: #f9d304;font-size: 20px;}
.advisr-prefix-class-text-center {text-align: center;}
.advisr-prefix-class-text-left {text-align: left;}
.advisr-prefix-class-text-secondary {color: grey;}
.advisr-prefix-class-link-muted {margin-bottom: 32px;}
.advisr-prefix-class-list-inline {text-align: center; margin-left: auto; margin-right: auto;}
.advisr-prefix-class-row {display: flex; flex-wrap: wrap; margin-right: auto; margin-left: auto; align-items: center; width: 100%;}
.advisr-prefix-class-col-1 {margin-left: 4.15%; -webkit-box-flex: 0; flex: 0 0 8.3333333333%; max-width: 8.3333333333%;}
.advisr-prefix-class-col-2 {-webkit-box-flex: 0; flex: 0 0 16.6666666667%; max-width: 16.6666666667%;}
.advisr-prefix-class-col-8 {-webkit-box-flex: 0; flex: 0 0 66.6666666667%; max-width: 66.6666666667%;}
.advisr-prefix-class-col-8 {text-align: center; margin-left: auto; margin-right: auto;}
.advisr-prefix-class-mt-5 {margin-top: 64px;}
.advisr-prefix-class-col-8 ul {display: flex; margin-left: auto; margin-right: auto; justify-content: center;padding-left: 0 !important;margin-left: 0 !important;}
.advisr-prefix-class-col-12 {-webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; padding-left: 15px; padding-right: 15px; position: relative; width: 100%; min-height: 1px;}
.advisr-prefix-class-text-dark {color: gray; margin-top: 32px;}
.advisr-prefix-class-h5 {font-size: 1.25rem; line-height: 1.2; font-weight: 500;}
.advisr-prefix-class-h5-carousel {font-size: 1.4rem; line-height: 1.2; font-weight: 600;}
.advisr-prefix-class-border-bottom {border-bottom: 1px solid grey; margin-bottom: 20px; padding-bottom: 20px;}
.advisr-prefix-class-spacing-y-3 {margin-top:1rem}
.advisr-prefix-class-ml-auto {margin-left: auto}
.advisr-prefix-class-mr-2 {margin-right: .5rem}
.advisr-prefix-class-mb-0 {margin-bottom: 0}
.advisr-prefix-class-mb-1 {margin-bottom: .25rem}
.advisr-prefix-class-small {font-size: 80%; font-weight: 400;}
.advisr-prefix-class-justify-content-center {justify-content: center;}
.advisr-prefix-class-align-items-center {align-items: center;}
.advisr-prefix-class-u-header__navbar-brand-text {font-size: 2.25rem; font-weight: 700; margin-left: .5rem; color: #0062d8;}
.fa-quote-left:before {
    content: "\f10d";
}
.carousel .item {
    cursor: pointer;
}
span.advisr-prefix-class-h5-carousel {
    font-size: 15px;
}

@media only screen and (max-width: 400px) {
    img.advisr-prefix-class-mr-2 {
        margin-top: 0px;
        float: left;
        display: inline-block;
    }

    .advisr-container .carousel-inner .item {
        height: 550px;
    }
}

/*end slider reivew*/
/* star image css*/
.rating_div .rating label {
    display: inline-block;
    background-image: url(../../public/border-star.jpg);
    background-repeat: no-repeat !important;
    width: 30px;
    height: 30px;
    margin: -2px;
}

.rating_div .rating label:nth-of-type(1) { order: 5; }
.rating_div .rating label:nth-of-type(2) { order: 4; }
.rating_div .rating label:nth-of-type(3) { order: 3; }
.rating_div .rating label:nth-of-type(4) { order: 2; }
.rating_div .rating label:nth-of-type(5) { order: 1; }

.rating_div .rating input:checked ~ label {
  background: url(../../public/dark-star.jpg); 
}
.rating_div .rating label  {
  background: url(../../public/border-star.jpg); 
}
.rating_div .rating label:hover, .rating_div .rating label:hover ~ label  {
  background:  url(../../public/dark-star.jpg) !important; 
  background-repeat: no-repeat !important;

}

.advisr-prefix-class input[type=text],.advisr-prefix-class textarea {
    font-size: 20px !important;
}

/*star image css end*/
/*18-6-2021*/
div#members-wrapper {
    background-color: transparent;
    padding-top: 20px;
}
.team-member-item.col-12.col-sm-6.col-md-4.col-lg-3.mb-5 {
    background-color: #fff;
    margin: 4%;
    padding: 15px;
}
.team-member-enquire.text_custom.my-2 a {
    background: #000;
     border-color: #000;
    color: #fff;
    padding: 4px 20px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    border-radius: 15px;
}
.team-member-enquire.text_custom.my-2 i.fa.fa-envelope-o {
    margin-left: 10px;
}
.text_custom {
    text-align: center;
}
.my-2.text_custom {
    margin: 0;
}
/* .team-member-image.text_custom.embed-responsive.embed-responsive-1by1.mb-4 {
    border: 1px solid;
} */

/*modal */
.row.justify-content-center.team-member__modal-row {
    background: #fff;
}
.text_pop {
    margin: 0 !important;
}
.button_custom a{
    color: #fff;
    background-color: #000;
    border-color: #000;
    font-weight: bold;
    text-decoration: none;
    border-radius: 15px;
    margin-right: 20px;
    padding: 4px 20px;
}
button.close {
    background-color: #fff !important;
}
button.close span {
    color: #000;
}
.container.team-member__modal-container p {
    font-size: 14px;
}
.col-12.p-5.team-member__modal-wrapper {
    padding: 1rem;
}
.container.team-member__modal-container .col-sm-4.mb-7.mb-lg-0 {
    padding-right: 0;
}
.container.team-member__modal-container .col-sm-8.mb-7.mb-lg-0 {
    padding-left: 0;
}
.container.team-member__modal-container .col-sm-4.mb-7.mb-lg-0 {
    padding-right: 0;
    max-width: 30%;
}
/* .custombox-content.custombox-x-center.custombox-y-center.custombox-top.custombox-blur.custombox-open {
    top: 5%;
} */
.container.team-member__modal-container hr.my-5 {
    margin: 20px 0;
}
.container.team-member__modal-container h3.h3.mt-2.mb-5 {
    margin: 0;
}

.container.team-member__modal-container .review-wrapper.mt-3 p.mt-3 {
    margin: 0;
}
.review-item.mb-5 {
    background: #f1efef;
    padding: 10px;
    margin-bottom: 10px;
}
.advisr-prefix-class .btn-dark {
    background-color: #000000;
    border-color: #000000;
}

body.page-template-default.page.page-id-8.wp-embed-responsive.is-light-theme.singular.modal-open:after {
    background: #ffffffdb;
    position: fixed;
    top: 0;
    height: 100%;
    width: 100%;
    content: "";
}

.advisr-prefix-class .text-muted {
    text-decoration: none;
}

/* manpreet css 
*/



.advisr-prefix-class.jumbotron {
    background: transparent;
    padding-top: 40px;
    padding-bottom: 40px;
    overflow-x: hidden;
}

.advisr-prefix-class.team-member-card.card.h-100.text-center {
    box-shadow: 0px 13px 45px 0px rgb(0 0 0 / 8%);
}


p.advisr-prefix-class.team-member-role.text-muted.fw-bold {

    font-weight: 500!important;
}

p.advisr-prefix-class.team-member-role.text-muted {
    font-size: 17px!important;
    font-family: 'proxima_novabold';

}

.advisr-prefix-class.team-member-contact p {
    line-height: 20px;
}

.advisr-prefix-class.team-member-contact h4 {
    margin-bottom: 9px!important;
}

.advisr-prefix-class.team-member-card .team-member-enquiry a {
    padding: 5px 15px;
    font-size: 18px!important;
    margin: -5px;
}
h4.advisr-prefix-class.team-member-name.card-title.clickable.text-black {
    font-family: 'proxima_novabold';
    font-weight: 500;
    font-size: 21px!important;
}

h4.advisr-prefix-class.fw-bold.py-3.text-black {
    font-size: 21px!important;
    margin: 0 !important;
    line-height: 1.2 !important;
}

h5.advisr-prefix-class.fw-bold.text-black {
    font-size: 18px!important;
    line-height: 1.2 !important;
}

li.advisr-prefix-class.list-inline-item.m-0.mr-1 {
    padding-left: 0;
}

.advisr-prefix-class.modal-content {
    border-radius: 0!important;
    border-width: 0.3px!important;
    box-shadow: 0px 13px 45px 0px rgb(0 0 0 / 8%);
}

.advisr-prefix-class.team-member__modal-card-body.card-body h4#modalName {
    font-family: 'proxima_novabold';
    font-weight: 500;
    font-size: 21px!important;
    margin: 0 !important;
    line-height: 1.2 !important;
}

.advisr-prefix-class.team-member__modal-card-body.card-body p#modalRole {
    font-family: 'proxima_novabold';
    font-weight: 500!important;
    font-size: 18px!important;
    line-height: 30px;
}

.advisr-prefix-class .text-warning {
    color: #ffc107 !important;
    font-size: 18px;
}

.advisr-prefix-class small#modalReviewsCount {
    font-size: 15px!important;
    font-family: 'proxima_novaregular';

}


@media (min-width: 768px){
    .advisr-prefix-class.team-member__modal-card-col.col-sm-6.col-md-7.col-lg-9 .card-body {
        padding-left: 30px;
    }

    button.advisr-prefix-class.btn-close {
        width: 15px;
        margin-top: 5px!important;
        height: 15px;
        margin-right: 5px!important;
        right: 10px;
        position: absolute;
        z-index: 9999;
    }
    /*.advisr-prefix-class.jumbotron {
    
    border: 10px solid transparent;
    box-shadow: inset 0px 0px 0px 4px rgb(0 0 0 / 63%);
    }*/
}

.advisr-prefix-class.team-member__modal-dialog.modal-dialog.modal-lg.modal-dialog-centered .advisr-prefix-class .btn {
    padding: 8px 35px !important;

    margin-top: 10px!important;
    font-family: 'proxima_novaregular';
    text-transform: capitalize;
    background-color: #212529 !important;
    border-color: #212529 !important;
	float: none;
}

 input#terms_condition {
    float: none !important;
}

.advisr-prefix-class p#modalDescriptionSnippet, .advisr-prefix-class p#modalDescription{
    font-family: proxima_novaregular;
}

div#modalCarouselReviewSection {
    padding-top: 0;
}

.team-member__modal-description-col .advisr-prefix-class a#modalDescriptionButton {
    color: #212529;
    text-decoration: none;
    font-family: 'proxima_novabold';
    font-size: 18px!important;
}

h4.advisr-prefix-class, h5.advisr-prefix-class, a.advisr-prefix-class.btn {
    font-family: 'proxima_novabold';
}

p.advisr-prefix-class.my-3.small.text-black, .advisr-prefix-class a#modalTelephone, .advisr-prefix-class a#modalMobile, .advisr-prefix-class.team-member-contact.card-body .team-member-telephone, .advisr-prefix-class.team-member-contact.card-body .team-member-mobile {
    font-family: 'proxima_novaregular';
    /* font-family: 'proxima_novabold'; */
}



div#modalCarouselIndicators button.advisr-prefix-class.carousel-indicator {
    width: 10px!important;
    height: 10px!important;
    border-radius: 50%;
}


.advisr-prefix-class .card{
    border-radius: 0!important;
}


.team-member__modal-description-col p, .advisr-prefix-class.carousel-item p{
    font-size: 16px!important;
    line-height:27.2px!important;
}

.advisr-prefix-class a#modalTelephone, .advisr-prefix-class a#modalMobile, .advisr-prefix-class.team-member-contact.card-body .team-member-telephone, .advisr-prefix-class.team-member-contact.card-body .team-member-mobile{
    font-size: 16px!important;
    line-height:20.2px!important;
}


.advisr-prefix-class.team-member__modal-container.modal.fade {
    background: rgb(255 255 255 / 63%)!important;
}


.advisr-prefix-class a:focus {
    outline: none!important;
}

.advisr-prefix-class.team-member__modal-container.modal.fade {
    opacity: 1;
}
.advisr-prefix-class.team-member__modal-image.embed-responsive.embed-responsive-1by1 {
    height: auto;
}





@media (min-width: 1200px){
.advisr-container.container {
    width: 1140px!important;
    max-width: 100%!important;
}

/* .advisr-container .carousel-inner .item {
    height: 280px;
    overflow-y: auto;
}
 */
}



.advisr-prefix-class-align-items-center .advisr-prefix-class-col-8 {
    font-size: 20px;
    /*font-family: proxima_novaregular;*/
}


.advisr-prefix-class-col-2 i.fa.fa-quote-left, .advisr-prefix-class-col-2 i.fa.fa-quote-right {
    font-size: 23px;
}

/* .advisr-prefix-class-text-dark a {
    color: #010101;
} */

.advisr-prefix-class-text-dark a:hover {
    text-decoration-style: dotted;

    color: #0056b3;
}

.advisr-prefix-class.close_button.team-member__modal-header.modal-header {
    display: block !important;
}
@media screen and (max-width:991px){    
     body .advisr-prefix-class .mx-2 {
    margin-left: 0 !important;
}
    
}

@media screen and (max-width:800px){    
.review_section {
    width: 750px;
}
    
}

@media screen and (max-width:768px){    
.review_section {
    width: 700px;
}
    
}


    @media screen and (max-width:767px){
    .advisr-container.container, .advisr-container .advisr-prefix-class-col-12 {
        padding-left: 0!important;
        padding-right:  0!important;
    }


    .advisr-prefix-class-text-dark {
        margin-top: 35px!important;
    }

    .filed_custo_all {
        float: left;
        width: 100%;
    }

    .filed_custo_all .filed_custom {
        width: 100%;
    }

    span.rating_error.error {
        font-size: 14px;
    }

    .advisr-prefix-class .modal-body {
        padding: 1rem 0;
    }

    span.email_user.error {
        font-size: 14px;
    }

    .advisr-prefix-class.team-member__modal-dialog.modal-dialog.modal-lg.modal-dialog-centered .advisr-prefix-class .btn {
        padding: 8px 0 !important;
        margin-top: 10px!important;
        width: 100% !important;
        font-size: 13px !important;
    }

    form#authenticate_form input.review_okay {
        width: 100%;
        margin: 0 !important;
        font-size: 14px;
        margin-top: 12px !important;
        margin-bottom: 12px !important;
    }

    .email_custom input.customfiled.email_user {
        width: 100%;
    }

   

}
@media screen and (max-width:700px){
.review_section {
    width: 650px !important;
}
}
@media (max-width: 480px){
    

    .advisr-prefix-class-align-items-center .advisr-prefix-class-col-8, .advisr-prefix-class-h5-carousel, .advisr-prefix-class-text-dark {
        font-size: 16px!important;

    }

    .advisr-prefix-class-col-2 i.fa.fa-quote-left, .advisr-prefix-class-col-2 i.fa.fa-quote-right {
        font-size: 18px;
    }

    .advisr-container.container .advisr-prefix-class-col-2 {
        -webkit-box-flex: 0;
        flex: 0 0 10.666667%!important;
        max-width: 10.666667%!important;
    }

    .advisr-prefix-class-col-8 {
        -webkit-box-flex: 0;
        flex: 0 0 77.666667%!important;
        max-width: 77.666667%!important;
    }
}
   
   
        @media screen and (max-width:600px){
   .review_section {
    width: 550px !important;
}
    }
            @media screen and (max-width:550px){
   .review_section {
    width: 490px !important;
}
    }


    @media screen and (max-width:480px){
.advisr-container.container{
    max-width: 100%!important;
}
         .review_section {
    width: 430px !important;
}
}


input.customfiled.user_name, input.customfiled.email_user {
border-radius: 4px;
}

textarea.customfiled.comment_user {
border-radius: 4px;
}
input.customfiled.user_name:focus, input.customfiled.email_user:focus, textarea.customfiled.comment_user:focus {
    outline: auto;
    outline-color: #80e2d2;
    outline: 0;
    border-radius: 4px;
    border: 1px solid #80e2d2 !important;
    color: #000 !important;
    box-shadow: 0 0 10px #80e2d263;
}


.thank_you .input_error {
    border-color: rgba(222,68,55,.5) !important;
    box-shadow: 0 0 10px rgb(222 68 55 / 10%) !important;
}

    @media screen and (max-width:430px){
    .review_section {
        width: 370px !important;
       
    }
}

        @media screen and (max-width:380px){
    .review_section {
        width: 330px !important;
    }
}

@media screen and (max-width:360px){
    
    .review_section {
        width: 300px !important;
    }
}


