 .menu-services {
     display: none!important;
 }
 
 .adthrive-stuck.adthrive-sticky.adthrive-header,
 .adthrive-stuck.adthrive-sticky.adthrive-sidebar {
     z-index: 999!important;
 }
 /* apply upto max:600px */
 
 @media screen and (min-width:450px) and ( max-width: 600px) {
     .bawmrp_manual {
         width: 80%;
         margin-left: 7% !important;
     }
     img.attachment-225x225 {
         height: 250px !important;
     }
     .bawmrp_manual {
         min-height: 295px !important;
     }
 }
 
 @media screen and (min-width:300px) and ( max-width: 450px) {
     img.attachment-225x225 {
         height: 210px !important;
     }
     .bawmrp_manual {
         width: 90% !important;
         float: none !important;
         margin: none !important;
     }
     .bawmrp_manual {
         min-height: 200px !important;
     }
 }
 /* apply upto min:600px */
 
 @media screen and ( min-width: 600px) {
     .bawmrp_manual {
         width: 31.8% !important;
         float: left !important;
     }
     li.bawmrp_manual:nth-of-type(1) {
         margin-left: -28px !important;
     }
     li.bawmrp_manual {
         margin-left: 3.1% !important;
     }
 }
 /* apply upto min:600px to max:1150px */
 
 @media only screen and (min-width: 600px) and (max-width: 1150px) {
     img.attachment-225x225 {
         height: 166px !important;
     }
     li.bawmrp_manual:nth-of-type(4) {
         margin-left: -28px !important;
     }
     .bawmrp_manual {
         min-height: 290px !important;
     }
 }
 /* apply upto min: 1150px */
 
 @media only screen and (min-width: 1150px) {
     img.attachment-225x225 {
         height: 250px !important;
     }
     li.bawmrp_manual:nth-of-type(4) {
         margin-left: -28px !important;
     }
 }
 
 .bawmrp_manual {
     height: auto;
     overflow: hidden;
     list-style: none;
     border-right: 1px solid #ccc;
     text-align: center;
     min-height: 365px;
     margin-bottom: 30px;
 }
 
 .single-post .main article .entry-content .bawmrp_manual img,
 .single-video .main article .entry-content .bawmrp_manual img {
     margin-bottom: 0px !important;
     padding-bottom: 0px !important;
 }
 
 .post-type-archive .product-con .hover-content .shop-now {
     color: #ffffff;
     font-family: Lato, sans-serif;
 }
 
 .navbar-default .toggle-nav .toggle-points {
     display: inline !important;
     /* padding:10px 15px !important; */
     padding-right: 35px;
 }
 /* Placeholder styles */
 
 form.woocommerce-checkout input::-webkit-input-placeholder,
 form.woocommerce-checkout textarea::-webkit-input-placeholder,
 form.woocommerce-checkout select::-webkit-input-placeholder {
     /* WebKit, Blink, Edge */
     font-weight: lighter;
     color: #e0e0e0;
     font-size: 15px;
     font-weight: lighter;
 }
 
 form.woocommerce-checkout input:-moz-placeholder,
 form.woocommerce-checkout textarea::-webkit-input-placeholder {
     color: #e0e0e0;
     font-size: 15px;
     font-weight: lighter;
     opacity: 1;
 }
 
 form.woocommerce-checkout input::-moz-placeholder,
 form.woocommerce-checkout textarea::-webkit-input-placeholder {
     color: #e0e0e0;
     font-size: 15px;
     font-weight: lighter;
     opacity: 1;
 }
 
 form.woocommerce-checkout input:-ms-input-placeholder,
 form.woocommerce-checkout textarea::-webkit-input-placeholder {
     color: #e0e0e0;
     font-size: 15px;
     font-weight: lighter;
 }
 
 .select2-default>.select2-chosen {
     color: #e0e0e0;
     font-size: 15px;
     font-weight: lighter;
 }
 
 .woocommerce-account .col2-set.addresses>div {
     padding: 0px;
 }
 
 header .toggle-points .bag-icon {
     height: 20px;
     width: 20px;
     position: relative;
     top: 2px;
 }
 /* comment section style */
 
 #comments .comment-list .reply {
     padding-bottom: 35px;
 }
 
 .single-post #comments ol.comment-list .comment-metadata {
     margin-bottom: 15px;
 }
 /* comment section style */
 /* upsell message styles Dec / Ticket 2118 */
 
 .woocommerce-page.cart #site-wrap #upsell-form form {
     background-color: #f5f5f5;
 }
 
 .woocommerce-page.cart #site-wrap #upsell-form form .upsell-button .acf-label,
 #upsell-form .acf-form-submit {
     display: none;
 }
 
 #upsell-form .receipient_name,
 #upsell-form .sender-name {
     border-top: 0px;
 }
 
 #upsell-form .acf-form-submit {
     text-align: center;
 }
 
 #upsell-form .acf-input label,
 #upsell-form .acf-label label {
     font-size: 16px;
     font-weight: 100;
 }
 
 #upsell-form .acf-form-submit .button {
     background-color: #8e8e8e;
     color: #fff;
     border-radius: 0px;
     padding: 10px 30px;
 }
 
 #upsell-form .acf-input input::-webkit-input-placeholder {
     font-size: 16px;
     padding-left: 10px;
     color: #8e8e8e;
 }
 
 #upsell-form .acf-input input:-moz-placeholder {
     font-size: 16px;
     padding-left: 10px;
     color: #8e8e8e;
 }
 
 #upsell-form .acf-input input:-ms-input-placeholder {
     font-size: 16px;
     padding-left: 10px;
     color: #8e8e8e;
 }
 
 .upsell-product-image {
     margin-top: 20px;
 }
 
 #upsell-form .acf-label .acf-required {
     display: none;
 }
 
 #upsell-form .acf-field input[type="text"] {
     border: 1px solid #000;
 }
 
 #upsell-form .acf-input input[type="checkbox"] {
     width: 20px;
     height: 20px;
     cursor: pointer;
     -webkit-appearance: none;
     appearance: none;
     border: 1px solid #000;
     background-color: #fff;
     margin-right: 10px;
     border-radius: 0px;
 }
 
 #upsell-form .acf-input input[type="checkbox"]:checked:before {
     content: "x";
     display: inline-block;
     text-align: center;
     width: 20px;
     position: absolute;
     top: 2px;
 }
 
 #upsell-form .acf-input input[type=checkbox]:focus {
     outline: none;
 }
 
 #upsell-form .acf-input-wrap input {
     height: 35px;
 }
 /* upsell message styles */
 /** quiz styles **/
 
 body.page-template-template-quiz-questions #header,
 body.page-template-template-quiz-questions #page hr,
 body.page-template-template-quiz-response #header,
 body.page-template-template-quiz-response #page hr,
 body.page-template-template-complimentary-style #header,
 body.page-template-template-complimentary-style #page hr {
     display: none;
 }
 
 #content #quiz-responses .complimentary-style {
     padding-left: 20px;
     padding-right: 20px;
 }
 
 #content #quiz-responses .complimentary-style .style-wheel {
     color: #4199AB;
     font-family: Montserrat, sans-serif;
     text-transform: uppercase;
     padding-left: 15px;
 }
 
 #content #quiz-responses .complimentary-style .style-comp-image {
     padding-bottom: 40px;
 }
 
 #content #quiz-responses .complimentary-style .style-wheel-image {
     clear: both;
     text-align: center;
     padding-top: 20px;
     padding-bottom: 20px;
 }
 
 #content #quiz-responses .complimentary-style .style-comp-content {
     font-family: Montserrat, sans-serif;
 }
 
 body.page-template-template-quiz-questions #quiz-questions,
 #quiz-responses {
     width: 100%;
     margin: 0 auto;
     background-color: #fff;
     max-width: 900px;
 }
 
 body.page-template-template-quiz-questions #quiz-questions .quiz-top-banner,
 body.page-template-template-quiz-questions #quiz-questions .quiz-bottom-banner,
 #quiz-responses .quiz-top-banner,
 #quiz-responses .quiz-bottom-banner {
     background: url("../images/imgpsh_fullsize.png");
     background-position: 24%;
     text-align: center;
 }
 
 body.page-template-template-quiz-questions #quiz-questions .quiz-top-banner,
 #quiz-responses .quiz-top-banner {
     padding-top: 30px;
 }
 
 body.page-template-template-quiz-questions #quiz-questions h1,
 #quiz-responses h1 {
     text-align: center;
     border: 4px solid #cba54d;
     padding: 20px;
     margin: 0px;
     text-transform: uppercase;
     font-family: Montserrat-Light;
     z-index: 100;
     position: relative;
     background-color: #fff;
     color: #cba54d;
     font-size: 4em;
 }
 
 body.page-template-template-quiz-questions #quiz-questions .quiz-top-banner img,
 #quiz-responses .quiz-top-banner img {
     position: relative;
     bottom: -10px;
     z-index: 0;
 }
 
 body.page-template-template-quiz-questions #quiz-questions .quiz-bottom-banner img,
 #quiz-responses .quiz-bottom-banner img {
     position: relative;
     top: -30px;
     z-index: 0;
 }
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form {
     padding: 30px;
 }
 
 body.page-template-template-quiz-questions #quiz-questions .quiz-heading,
 #quiz-responses h2,
 #quiz-questions h2 {
     font-size: 1.2em;
     font-family: Montserrat, sans-serif;
     text-align: center;
     color: #cba54d;
 }
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form form label {
     font-size: 1.1em;
     font-family: Montserrat, sans-serif;
     font-weight: 100;
     cursor: pointer;
 }
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form form .acf-input ul {
     /* text-align:center; */
 }
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form form .acf-form-submit {
     text-align: center;
 }
 
 body.page-template-template-quiz-questions #footer {
     display: none;
 }
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form form .acf-form-submit .button,
 #start-quiz-button a {
     background-color: rgba(228, 47, 95, 0.890196);
     color: #fff;
     border: 0px;
     font-family: Montserrat, sans-serif;
     padding: 10px 20%;
     font-size: 1.5em;
     text-transform: uppercase;
 }
 
 #start-quiz-button {
     text-align: center;
 }
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form .acf-form .acf-input ul {
     font-size: 1.3em;
     list-style: lower-alpha;
     list-style-position: inside;
     display: inline-block;
     font-family: Montserrat, sans-serif;
 }
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form .acf-form .acf-input ul li {
     display: list-item;
     font-size: 0.8em;
     margin-bottom: 20px;
     padding-right: 15px;
     padding-left: 15px;
     padding-bottom: 3px;
 }
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form .acf-form .acf-input input[type="radio"] {
     width: 100%;
     position: absolute;
     left: 0;
     height: 100%;
     z-index: 999;
     opacity: 0;
     cursor: pointer;
     margin: 0px;
 }
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form .acf-form .acf-input .selected {
     background-color: #cba54d;
     color: #fff !important;
 }
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form .acf-form .acf-input .selected:hover {
     color: #ffffff !important;
 }
 
 #button-next,
 #button-previous {
     text-align: center;
     font-family: Montserrat, sans-serif;
 }
 
 #button-next a,
 #button-next a:hover,
 #button-previous a,
 #button-previous a:hover,
 #quiz-questions #reset input[type="submit"] {
     color: #ffffff;
     background-color: #cba54d;
     padding: 10px 20px;
     border: 0px;
 }
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form .acf-form .group1.active {
     display: none;
 }
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form .acf-form .acf-fields>.acf-field {
     border-top: 0px;
 }
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form .acf-form .group .acf-label {
     color: #cba54d;
     text-align: center;
 }
 
 #quiz-questions .your-style p:first-child {
     font-size: 1.2em;
     font-family: Montserrat, sans-serif;
     text-align: center;
     color: #cba54d;
 }
 
 #quiz-responses .your-style,
 #quiz-questions .your-style {
     padding: 20px;
 }
 
 #quiz-questions #style-quiz-form .top_questions .acf-input {
     text-align: center;
 }
 
 #quiz-questions #style-quiz-form .top_questions .acf-input ul {
     display: inline-block;
     color: #cba54d;
 }
 
 #quiz-questions #style-quiz-form .group1 li:hover,
 #quiz-questions #style-quiz-form .group2 li:hover,
 #quiz-questions #style-quiz-form .groups li:hover {
     color: #cba54d !important;
 }
 /*@media only screen and (min-width: 1400px){
    body.page-template-template-quiz-questions #quiz-questions, #quiz-responses{
        width:41%;
    }
}*/
 
 @media only screen and (max-width: 650px) {
     body.page-template-template-quiz-questions #quiz-questions h1,
     #quiz-responses h1 {
         font-size: 2em;
     }
     body.page-template-template-quiz-questions #quiz-questions,
     #quiz-responses {
         width: 100%;
     }
     /*#button-next img{
        width:30%;
        left: 10%;
        bottom: 10px;
    }*/
 }
 /* QUIZ BUTTON SECTION */
 
 #style-quiz-form #button-next {
     display: block;
     width: 320px;
     position: relative;
     height: 150px;
     margin: 0px auto;
 }
 
 #style-quiz-form #button-next>a {
     position: relative;
     z-index: 2;
     left: 42px;
     top: 8px;
 }
 
 #button-next img.btn-leaf {
     z-index: 1;
     position: absolute;
     top: 0px;
     width: 40%;
     left: 0;
     cursor: pointer;
 }
 
 #button-next img.btn-flower {
     z-index: 3;
     position: absolute;
     top: 31px;
     left: 84px;
     width: 40%;
     cursor: pointer;
 }
 /**** 1794 ****/
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form .acf-form .top_questions .acf-input li:hover {
     color: #ffffff !important;
     background-color: #cba54d;
 }
 
 body.page-template-template-quiz-questions #quiz-questions #style-quiz-form .acf-form .acf-input ul li {
     padding-top: 3px;
     padding-bottom: 3px;
 }
 /* comment section style */
 
 @media screen and (max-width:442px) {
     body.page-template-template-quiz-questions #quiz-questions #style-quiz-form form .acf-form-submit .button,
     #start-quiz-button a {
         font-size: 1em;
     }
 }
 
 #comments .comment-list .reply {
     padding-bottom: 35px;
 }
 
 .single-post #comments ol.comment-list .comment-metadata {
     margin-bottom: 15px;
 }
 /* jan 9 quiz styles */
 
 #quiz-responses .your-style img,
 .style-comp-image img {
     padding-bottom: 20px;
 }
 
 .your-style .style-box,
 .style-box {
     display: table !Important;
     margin: 0 auto;
 }
 
 #quiz-responses .gold-italic {
     font-size: 18px;
 }
 
 .emily-henderson-style-quiz-response #footer,
 .meet-complimentary-style #footer {
     display: none;
 }
 /* jan 9 quiz styles */
 
 .hotspots-image-container span.sbeh_post_pinterest_button {
     top: 0px !important;
 }
 
 #hotspot-142758 .hotspots-image-container {
     background-color: #ffffff !important;
 }
 
 .single-post #site-wrap .entry-content .hotspots-image-container img {
     display: block;
     /* width: auto; sherin */
     width: 100vw;
     /* max-height: calc(100vh - 68px); */
     max-width: 100%;
     padding-left: 33px !important;
     padding-right: 33px !important;
 }
 /* rooms page styles */
 
 #menu-menu-1 .menu-rooms a,
 #menu-menu-1 .menu-shop a,
 #menu-menu-1 .menu-gift-guides a,
 #menu-menu-1 .menu-projects a {
     font-family: Montserrat-Semibold;
     font-weight: 400;
     font-size: 12px;
     color: #cba54d;
 }
 /* rooms page styles */
 /* topnav promotion Bar styles */
 
 .topbar-custom-promotion {
     background-color: #879eaf;
     z-index: 999;
 }
 
 .topbar-promo-text-left {
     text-align: right;
     font-family: Montserrat-MediumItalic;
     font-size: 10px;
     font-stretch: normal;
     line-height: normal;
     letter-spacing: 0.1px;
     color: #ffffff;
     margin-top: 10px;
     border-right: 1px solid;
 }
 
 @media only screen and (max-width: 600px) {
     .topbar-promo-text-left,
     .topbar-promo-text-right {
         text-align: center !important;
     }
     .topbar-promo-text-right span {
         padding-left: 5px !important;
         padding-right: 5px !important;
     }
     .topbar-promo-text-right {
         padding-left: 10px !important;
     }
 }
 
 .topbar-promo-text-left span {
     font-family: Montserrat-Light, sans-serif;
     font-weight: 300;
     font-style: normal;
     font-stretch: normal;
     line-height: normal;
     letter-spacing: 0.1px;
     color: #fefefe;
     padding-left: 20px;
     padding-right: 20px;
 }
 
 .topbar-promo-text-left span a {
     color: #fefefe;
     text-transform: uppercase;
     border-bottom: 1px solid rgba(254, 254, 254, 0.5);
     /* -webkit-border-before: 1px solid rgb(254, 254, 254, 1); */
 }
 
 .topbar-promo-text-right {
     text-align: left;
     font-family: Montserrat-MediumItalic;
     font-size: 10px;
     font-stretch: normal;
     line-height: normal;
     letter-spacing: 0.1px;
     color: #ffffff;
     margin-top: 10px;
     padding-left: 20px;
 }
 
 .topbar-promo-text-right span {
     font-family: Montserrat-Light, sans-serif;
     font-weight: 300;
     font-style: normal;
     font-stretch: normal;
     line-height: normal;
     letter-spacing: 0.1px;
     color: #fefefe;
     padding-left: 20px;
     padding-right: 20px;
 }
 
 .topbar-promo-text-right span a {
     color: #fefefe;
     text-transform: uppercase;
     border-bottom: 1px solid rgba(254, 254, 254, 0.5);
     /* -webkit-border-before: 1px solid rgb(254, 254, 254, 1); */
 }
 
 .navbar-header {
     clear: both;
 }
 
 .carousel-caption .carousel-promotion {
     border: solid 1px #1b2c3b;
     background-color: rgba(255, 255, 255, 0.95);
     padding-top: 10px;
     width: 75%;
 }
 
 .carousel-promotion .gold-heading {
     font-family: GaramondPremrPro-ItDisp;
     font-size: 16px;
     letter-spacing: 0.2px;
     color: #cfa643;
     text-shadow: none;
     font-style: italic;
     margin-bottom: 5px;
 }
 
 .carousel-promotion .capital-heading {
     font-family: Montserrat;
     font-size: 18px;
     letter-spacing: 0.3px;
     color: #000000;
     text-transform: uppercase;
     text-shadow: none;
     margin-top: 10px;
 }
 
 .carousel-promotion .sub-title-promotion {
     font-family: Montserrat;
     font-size: 12px;
     font-weight: normal;
     font-style: italic;
     letter-spacing: 0.2px;
     text-align: center;
     color: #000000;
     text-shadow: none;
 }
 
 .carousel-control.promotion {
     background-image: none !important;
     color: #fff !important;
     text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
     text-align: center;
 }
 
 .promotion-blog-top {
     z-index: 1;
     background-color: #fff;
     padding-top: 30px;
     padding-left: 30px !important;
     padding-right: 30px !important;
     padding-bottom: 30px;
 }
 
 .promotion-blog-top.single-post {
     padding-left: 0px !important;
     padding-right: 0px !important;
 }
 
 @media only screen and (max-width: 1149px) {
     .promotion-blog-top.single-post {
         padding-left: 0px !important;
         padding-right: 0px !important;
     }
 }
 
 .carousel-caption.promotion {
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
     -ms-transform: translate(-50%, -50%);
     text-align: center;
     bottom: unset;
     padding: unset;
     right: unset;
     width: 60%;
 }
 
 .carousel-caption.promotion.custom-width {
     width: 45%;
 }
 
 @media only screen and (min-width: 641px) and (max-width: 990px) {
     .carousel-promotion .gold-heading {
         font-size: 12px;
     }
     .carousel-promotion .capital-heading {
         font-size: 14px;
         margin-top: 8px;
     }
     .carousel-promotion .sub-title-promotion {
         font-size: 9px;
     }
 }
 
 @media only screen and (max-width: 640px) {
     .carousel-caption.promotion {
         display: none !important;
     }
 }
 
 .promotion-no-padding {
     padding-left: 0px !important;
     padding-right: 0px !important;
 }
 /* Ends topnav promotion Bar styles */
 
 @media screen and (min-width: 905px) {
     .header_container {
         width: 100% !important;
         max-width: 100% !important;
         display: flex;
         display: -webkit-box;
         display: -moz-box;
         display: -ms-flexbox;
         display: -webkit-flex;
         justify-content: center;
         align-items: center;
     }
     .navbar-default .toggle-nav {
         clear: both;
         display: inline-block;
         margin-top: 14px !important;
     }
 }
 
 .navbar-default .navbar-nav {
     margin-bottom: 13px;
 }
 
 @media screen and (min-width: 769px) and (max-width:1060px) {
     .nav>li>a {
         padding-right: 8px!important;
         padding-left: 8px!important;
     }
 }
 /* Hidden due to issue in 905px screen
    @media screen and (min-width: 769px) and (max-width:905px){
     .navbar-toggle {
        display: block !important;
    }
    .header_container .navbar-collapse.collapse {
        display: none!important;
    } 
    .navbar-header{
        width:100%;
    } 
    }*/
 
 .witbox-wrap {
     overflow: unset !important;
     clear: both;
 }
 /* Hidden due to blank issue in header 
    (Issue reported in comment)  */
 /* @media screen and (min-width:910px){
    .header_container .navbar-collapse.collapse{
        display:flex !important;
    }
} */
 
 .home #blog-wrapper .main article .entry-summary .fit-me,
 .single-post .main article .entry-content img.alignnone {
     padding-left: 33px;
     padding-right: 33px;
 }
 
 .menu-jane-denton-collab a {
     font-family: Montserrat-Light, sans-serif !important;
     color: #cba54d !important;
 }
 
 .menu-jane-denton-collab a:hover {
     font-weight: bold !important;
 }
 
 .jane_denton_side_bar_img {
     padding-bottom: 20px;
 }
 
 .shop-now-jane {
     color: #f5f5f5;
     background-color: #1b2c3b;
     font-family: Montserrat, sans-serif;
     padding: 10px 10px 10px 10px;
     font-size: 11px;
     letter-spacing: 0.2px;
     text-transform: uppercase;
 }
 /* projects home page */
 
 .page-template-template-projects-front h3 {
     text-align: center;
     font-size: 30px;
     text-transform: uppercase;
     font-family: Montserrat;
     font-weight: 400;
     letter-spacing: 0.3px;
     color: #1b2c3b;
 }
 
 .page-template-template-projects-front .sub-heading {
     font-family: Montserrat;
     font-style: italic;
     font-size: 14px;
     letter-spacing: 1.9px;
     text-align: center;
     color: #1b2c3d;
     padding-top: 10px;
     line-height: 1.5;
     padding-bottom: 20px;
 }
 
 .page-template-template-projects-front .align-box {
     background-color: #f5f5f5;
     text-align: center;
     width: 75%;
     position: absolute;
     bottom: -10px;
     left: 0;
     right: 0;
     margin: 0 auto;
     opacity: .9;
 }
 
 .page-template-template-projects-front .align-box :hover {
     background-color: #1b2c3b !important;
     color: #f5f5f5;
 }
 
 .page-template-template-projects-front .align-box :hover a {
     color: #f5f5f5 !important;
 }
 
 .page-template-template-projects-front .section-font,
 .page-template-template-projects-front .section-font a {
     font-family: 'EB Garamond', serif;
     font-size: 14px;
     text-transform: uppercase;
     color: #1b2c3b;
     letter-spacing: 1.4px;
     padding-top: 20px;
     padding-bottom: 20px;
     margin: 0 auto;
     outline: none;
     padding-left: 5px;
     padding-right: 5px;
 }
 
 .page-template-template-projects-front .bottom-space {
     position: relative;
     margin-bottom: 60px;
     padding: 0px;
     padding-right: 5px;
     padding-left: 5px;
 }
 
 .page-template-template-projects-front .bottom-space img {
     width: 100%;
 }
 
 .page-template-template-projects-front .bottom-space:hover .section-font {
     color: #fff;
 }
 
 .page-template-template-projects-front .bottom-space:hover .align-box {
     background-color: #1b2c3b !important;
     color: #f5f5f5;
 }
 
 .page-template-template-projects-front .background-color {
     background-color: #fff;
 }
 
 @media only screen and (max-width: 767px) {
     .page-template-template-projects-front .section-font {
         font-size: 12px !important;
         letter-spacing: 1.4px;
         bottom: -20px;
         padding-top: 10px;
         padding-bottom: 10px;
     }
 }
 
 @media (min-width: 1200px) {}
 
 .page-template-template-projects-front .line_with_circle {
     border-bottom: 1px solid #cba54d;
     position: relative;
     width: 99%;
     margin: 0 auto;
 }
 
 .page-template-template-projects-front .line_with_circle:before,
 .page-template-template-projects-front .line_with_circle:after {
     position: absolute;
     bottom: -3px;
     left: 0;
     background-color: #fff;
     border: 1px solid #cba54d;
     height: 5px;
     transform: rotate(45deg);
     width: 5px;
     content: "";
 }
 
 .page-template-template-projects-front .line_with_circle:after {
     right: 0;
     left: auto;
 }
 
 .page-template-template-projects-front .space_thirty_pixels {
     padding-bottom: 30px;
 }
 
 .page-template-template-projects-front .ad_custom_size {
     width: 300px;
     height: 600px;
 }
 
 .page-template-template-projects-front .adthrive-ad {
     margin-top: 0px !important;
 }
 /* Ends projects home page */
 /* Projects Individual Design css */
 
 .page-template-template-projects-individual .content-design {
     height: 115px;
     background-color: #fff;
     display: table-cell;
     vertical-align: middle;
     text-align: center;
     width: 100vw;
 }
 
 .page-template-template-projects-individual .content-design p {
     padding: 0px 15px 0px 15px;
     ;
     text-transform: capitalize;
     font-size: 14px;
     background-color: #fff;
     line-height: 20px;
     color: #1b2c3b;
     font-family: Montserrat-Light, sans-serif;
     letter-spacing: 0.2px;
     font-weight: 300;
     margin: 0 auto;
 }
 
 .page-template-template-projects-individual .img-info {
     position: relative;
 }
 
 .page-template-template-projects-individual .img-info .overlay {
     position: absolute;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0;
     height: 100%;
     width: 100%;
     opacity: 0;
     transition: .5s ease;
     background-color: rgba(230, 228, 229, 0.9);
 }
 
 .page-template-template-projects-individual .img-info .overlay {
     position: absolute;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0;
     height: 100%;
     width: 100%;
     opacity: 0;
     transition: .5s ease;
     background-color: rgba(230, 228, 229, 0.9);
 }
 
 .page-template-template-projects-individual .social:hover .overlay {
     opacity: 1;
 }
 
 .page-template-template-projects-individual .social .text {
     font-family: 'Montserrat', sans-serif;
     color: #1b2c3b;
     font-size: 9px;
     position: absolute;
     top: 50%;
     left: 50%;
     -webkit-transform: translate(-50%, -50%);
     -ms-transform: translate(-50%, -50%);
     transform: translate(-50%, -50%);
     text-align: center;
     width: 200px;
     text-transform: uppercase;
     letter-spacing: 0.1px;
     font-weight: 600;
     padding-bottom: 20px;
 }
 
 .page-template-template-projects-individual .social h3 {
     margin-top: 0 !important;
     min-height: 70px;
 }
 
 .page-template-template-projects-individual .img-date {
     color: #939393;
     padding-top: 5px;
     font-weight: 300;
 }
 
 .page-template-template-projects-individual .comment-number {
     padding-top: 10px;
     color: #939393;
 }
 
 .page-template-template-projects-individual .comment-right-space {
     padding-right: 5px;
 }
 
 .page-template-template-projects-individual .nopadding-right {
     padding: 0px;
     padding-right: 20px;
     padding-bottom: 30px;
 }
 
 @media only screen and (max-width: 767px) {
     .page-template-template-projects-individual .nopadding-right {
         padding-right: 0px !important;
     }
 }
 
 .page-template-template-projects-individual .loading {
     background: transparent url('https://s3.amazonaws.com/sbeh-media-bucket/2018/08/loader-rooms.gif') center no-repeat;
 }
 
 .page-template-template-projects-individual .shop-room {
     min-width: 100%;
     height: 250px;
     object-fit: cover;
 }
 
 .page-template-template-projects-individual .wp-pagenavi a,
 .page-template-template-projects-individual .wp-pagenavi span {
     padding: 8px 15px;
     border: none;
     font-size: 12px;
     outline: none;
     color: #909090;
 }
 
 .page-template-template-projects-individual .wp-pagenavi a:hover {
     color: #909090 !important;
 }
 
 .page-template-template-projects-individual .pagicenter {
     text-align: center;
 }
 
 .page-template-template-projects-individual .previouspostslink,
 .page-template-template-projects-individual .nextpostslink {
     border: 0.5px solid #9a9a9a !important;
     font-size: 10px;
     letter-spacing: 0.2px;
     color: #cfa643 !important;
 }
 
 .page-template-template-projects-individual #site-wrap #basic.full {
     background: none !important;
     padding: 0 !important;
 }
 
 .page-template-template-projects-individual .category_heading {
     font-family: Montserrat, sans-serif;
     text-transform: uppercase;
     text-align: center;
     font-size: 30px;
     letter-spacing: 0.3px;
     color: #1b2c3b;
     padding-bottom: 10px;
 }
 
 .page-template-template-projects-individual #site-wrap {
     background-color: #f5f5f5;
 }
 
 .page-template-template-projects-individual .container {
     max-width: 990px;
 }
 
 .page-template-template-projects-individual .clear {
     clear: both;
 }
 /* Ends Projects Individual Design css */
 
 .single-post #site-wrap .entry-content .group img.emoji {
     display: inline !important;
     border: none !important;
     box-shadow: none !important;
     height: 1em !important;
     width: 1em !important;
     margin: 0 .07em !important;
     vertical-align: -0.1em !important;
     background: none !important;
     padding: 0 !important;
 }
 
 nav.navbar-collapse:after,
 nav.navbar-collapse:before {
     display: inline-block;
 }
 
 #blog-wrapper .post-snippet .updated {
     margin-top: 20px !important;
 }
 
 .about-toggle .sub-menu {
     z-index: 99999;
 }
 /* Header new design */
 
 .background_article_header {
     background-color: #fff;
     position: relative;
 }
 
 .article_header_flower_one {
     width: 400px;
     position: absolute;
     top: 0;
     margin-left: 20px;
 }
 
 .article_header_flower_two {
     width: 285px;
     position: absolute;
     top: 0;
     right: 0;
 }
 
 .article_logo_center {
     margin: 0 auto;
     display: block;
 }
 
 .article_header_logo {
     width: 40px;
     margin-top: 25px;
 }
 
 .article_logo_text {
     text-transform: uppercase;
     font-family: Montserrat-semibold;
     font-size: 20px;
     text-align: center;
     color: #1b2c3c;
     letter-spacing: 2px;
     margin-top: 15px;
     position: relative;
     z-index: 1;
 }
 
 .article_logo_second_line {
     color: #cba54d;
     font-family: Montserrat-semibold;
     font-size: 9px;
     letter-spacing: 0.6px;
     text-align: center;
     text-transform: uppercase;
     padding-bottom: 10px;
     z-index: 2;
     position: relative;
 }
 
 .no-padding {
     padding: 0px !important;
 }
 
 .line_with_circle {
     width: 80%;
 }
 
 .article_long_line {
     width: 850px;
     margin: 0 auto;
     display: block;
     z-index: 3;
     position: relative;
 }
 
 .bull {
     color: #1b2c3c;
     padding-left: 5px;
     padding-right: 5px;
 }
 
 body #site-wrap {
     background-color: #fff !important;
 }
 
 body {
     background-color: #fff !important;
 }
 
 #menu-menu-1 li a {
     font-family: Montserrat-SemiBold !important;
     letter-spacing: .6px !important;
     color: #6e6a69;
     outline: none;
     font-size: 9px !important;
 }
 
 .about-toggle,
 .search-toggle {
     background: none !important;
     z-index: 999;
 }
 
 .navbar-default .toggle-nav .toggle-points {
     top: 0px !important;
 }
 
 .about-toggle span {
     font-family: Montserrat-SemiBold !important;
     letter-spacing: .6px !important;
     color: #6e6a69;
     font-weight: unset !important;
     line-height: 2.7;
     font-size: 9px !important
 }
 
 .search-toggle span {
     font-family: Montserrat-SemiBold !important;
     letter-spacing: .6px !important;
     color: #6e6a69;
     font-weight: unset !important;
     line-height: 2.7;
     font-size: 9px !important
 }
 
 .stickysocialicons {
     border-top-left-radius: 0px !important;
     border-bottom-left-radius: 0px !important;
     background: #8c9dad !important;
 }
 
 .sticky_icons {
     font-size: 14px !important;
 }
 
 .sticky_icons a {
     border: unset !important;
     background: unset !important;
     border-radius: unset !important;
     text-shadow: unset !important;
     color: #fff !important;
     padding: 1px 8px !important;
 }
 
 span.fontello.sticky_icons a:hover {
     color: unset !important;
     background: unset !important;
 }
 
 .navbar-default .navbar-nav {
     margin-top: 2px !important;
     margin-bottom: 5px;
 }
 
 @media only screen and (max-width: 600px) {
     .article_logo_text {
         font-family: Montserrat-semibold;
         font-size: 15px;
         margin-top: 5px;
     }
     .article_logo_second_line {
         font-size: 6px;
         letter-spacing: 0.45px;
         padding-bottom: 5px;
     }
     .article_header_logo {
         width: 30px;
         position: relative;
         z-index: 5;
     }
     .article_header_flower_one {
         width: 150px;
         margin-left: 0px;
         z-index: 1;
     }
     .article_header_flower_two {
         width: 130px;
     }
     .article_long_line {
         width: 350px;
     }
     .navbar-default .navbar-toggle:focus,
     .navbar-default .navbar-toggle:hover {
         background-color: #fff !important;
     }
     .navbar-default .navbar-toggle {
         border-color: #fff !important;
     }
     .navbar-toggle {
         float: left !important;
     }
 }
 
 @media only screen and (min-width: 600px) and (max-width:991px) {
     .article_header_flower_one {
         width: 275px;
     }
     .article_header_flower_two {
         width: 275px;
     }
     .article_long_line {
         width: 550px;
     }
     .navbar-default .navbar-toggle:focus,
     .navbar-default .navbar-toggle:hover {
         background-color: #fff !important;
     }
     .navbar-default .navbar-toggle {
         border-color: #fff !important;
     }
     .navbar-toggle {
         float: left !important;
     }
 }
 
 @media only screen and (min-width: 905px) and (max-width:991px) {
     .navbar-default .navbar-nav {
         margin-top: 10px !important;
     }
 }
 
 @media only screen and (min-width: 905px) and (max-width:3324px) {
     .mobile_search_icon {
         display: none;
     }
 }
 
 #site-search {
     background-color: #fff !important;
     border-color: #6e6a69;
 }
 
 #site-search form input,
 #who .container h2,
 .single-product #site-wrap h1 {
     text-transform: none !important;
 }
 
 .form-control {
     box-shadow: none !important;
 }
 
 .search-form .input-group {
     width: 100%;
 }
 
 .search-toggle .sub-menu {
     width: 450px !important;
     padding-top: 20px !important;
 }
 
 .search-toggle .sub-menu .choices {
     padding: 0px !important;
     border-color: #6e6a69 !important;
 }
 
 .search-field {
     font-family: Montserrat-semibold !important;
     font-size: 8px !important;
     letter-spacing: 0.6px !important;
     padding: 8px !important;
 }
 
 .mobile_search_icon {
     float: right;
     margin-right: 20px;
     margin-top: 20px;
 }
 
 #site-search form input::placeholder {
     color: #6e6a69 !important;
 }
 
 @media only screen and (min-width: 991px) and (max-width:1070px) {
     .article_long_line {
         width: 650px !important;
     }
 }
 
 @media only screen and (min-width: 601px) and (max-width:767px) {
     .article_header_flower_two {
         width: 250px !important;
     }
 }
 
 .header_search_btn {
     padding: 0px !important;
     border-color: #fff !important;
     padding-bottom: 2px !important;
 }
 
 .header_search_btn:hover {
     background-color: #fff !important;
 }
 
 .mobile_search_icon {
     display: flex;
 }
 
 .header_mobile_search_form {
     display: none;
 }
 
 .header_mobile_search_form {
     position: absolute;
     right: 0px;
     margin: 26px 35px;
     width: 50%;
 }
 
 @media only screen and (min-width: 905px) and (max-width:991px) {
     .mobile_header_search_header {
         display: none;
     }
 }
 
 .mobile_header_search_header {
     width: 15px;
 }
 
 .header_search_icon_size {
     width: 11px;
 }
 
 #AdThrive_Header_1_desktop {
     margin-bottom: 30px;
 }
 
 .no-outline:focus {
     outline: none;
 }
 /* Home Page content.php title change designs on 20'3'2019 */
 
 #blog-wrapper .main .entry-title {
     margin-left: 10px !important;
     margin-bottom: 0px !important;
     margin-top: 0px !important;
 }
 
 .date_time_container_design {
     padding-top: 20px;
     padding-bottom: 20px;
 }
 
 .date_time_content_design {
     text-transform: uppercase;
     font-family: Montserrat-semibold;
     font-size: 10px;
     letter-spacing: .5px;
     color: #cba54d;
     padding-right: 40px;
     margin-top: 5px;
 }
 
 .content_writer_design {
     font-style: italic;
     font-size: 14px;
     color: #cba54d;
     padding-left: 40px;
 }
 
 #blog-wrapper .main .entry-title a {
     outline: none;
 }
 /* Individual post page content-single.php title change designs on 20'3'2019 */
 
 .single-post .main .entry-title a,
 .single-video .main .entry-title a {
     color: gray !important;
     max-width: 100% !important;
     font-style: normal;
 }
 
 .social_icons_custom_align {
     margin-right: 0px !important;
     margin-top: 0px !important;
 }
 
 .single-post .date_time_container_design {
     padding-right: 15px !important;
 }
 
 .entry-title {
     max-width: 90% !important;
 }
 
 .entry-title a {
     font-family: Montserrat-Regular !important;
 }
 
 .home_page.entry-title a {
     max-width: 100% !important;
 }
 
 .paged #home-pagination .posts-navigation {
     background-image: none !important;
 }
 
 #blog-wrapper .post-snippet {
     padding-top: 0px !important;
 }
 
 .single-post .main .post-snippet {
     padding-top: 0px !important;
 }
 
 body #site-wrap #blog-wrapper .main article {
     margin-bottom: 45px !important;
 }
 /* New Mobile design update on 28'03'2019 */
 
 @media only screen and (max-width: 600px) {
     #blog-wrapper .entry-summary .excerpt {
         margin-top: 10px !important;
         margin-left: 0px !important;
         margin-right: 0px !important;
     }
     #blog-wrapper .entry-summary .fit-me {
         padding-left: 0px !important;
         padding-right: 0px !important;
     }
     #blog-wrapper .post-snippet {
         margin: 0px !important;
         padding-top: 10px !important;
     }
     .content_writer_design {
         padding-left: 0px !important;
     }
     .date_time_content_design {
         padding-right: 0px !important;
     }
     #blog-wrapper .entry-summary .cats-comments {
         margin: 0px !important;
     }
     #blog-wrapper .entry-summary .cats-comments .categories span {
         margin-left: 0px !important;
         margin-right: 0px !important;
     }
     .single-post .main .post-snippet {
         margin: 0px !important;
     }
     .single-post .main article .entry-content img.alignnone {
         padding-left: 0px !important;
         padding-right: 0px !important;
     }
     .single-post .main article .entry-content p {
         margin-left: 0px !important;
         margin-right: 0px !important;
     }
     .single-post .main article .entry-content h3 {
         margin-left: 0px !important;
     }
     .bawmrp ul {
         padding-left: 0px;
     }
     .single-post #comments {
         padding: 20px !important;
     }
 }
 /* Privacy policy Styles  */
 
 .privacy-policy p {
     font-family: bodoni-urw, serif;
     letter-spacing: 0.3px !important;
     font-weight: 300;
     font-size: 17px;
 }
 
 .privacy-policy h6 {
     font-family: bodoni-urw, serif;
     font-weight: 500;
     font-size: 21px;
 }
 
 .privacy-policy h3 {
     font-family: bodoni-urw, serif;
     font-weight: 500;
     font-size: 25px;
 }
 
 .privacy-policy h4 {
     font-family: Montserrat-Regular;
     font-size: 12px;
     color: #c4a459;
     line-height: 1.9;
     letter-spacing: .9px;
 }
 /* Cookie Bar  */
 
 #cookie-law-info-bar {
     opacity: .9;
     z-index: 999999;
 }
 
 #cookie-law-info-bar .custom-close-bar {
     margin-bottom: 0px;
     position: absolute;
     top: 0;
     right: 0;
 }
 
 .custom-close-bar a {
     margin-top: 0px;
     background-color: transparent !important;
 }
 
 .cookie-bar-flex {
     /* display: flex;
    align-items: center; */
     font-family: bodoni-urw, serif;
     font-size: 17px;
     letter-spacing: .9px;
     line-height: 1.1;
 }
 /* Pon Siva Design Changes 09-07-2019 */
 
 .px-5 {
     padding: 0 5px !important;
 }
 
 .px-40 {
     padding: 0 40px;
 }
 
 @media only screen and (max-width: 479px) {
     .top-custom-container .padding-bottom-forty-pixels {
         padding-bottom: 0;
     }
     .teams-individual li.slide {
         min-height: unset !important;
         margin-bottom: 15px !important;
     }
     .sbeh-instagram-sec ul li {
         height: 100% !important;
         width: calc(100% / 5) !important;
     }
     .author-individual-page img.author-individual-img {
         width: 100% !important;
         ;
     }
     .px-5,
     .px-40 {
         padding: 0 15px !important;
     }
     .entry-summary span.sbeh_post_pinterest_button,
     .entry-content span.sbeh_post_pinterest_button {
         display: block !important;
         left: 0 !important;
     }
     #Instgram-Footer {
         padding: 30px 0 !important;
     }
     .single-post .date_time_container_design {
         padding-right: 0px !important;
     }
     .date_time_container_design {
         padding-bottom: 10px;
     }
     article#single-post-wrap ul li.bawmrp_manual {
         margin-bottom: 0;
         width: 100% !important;
     }
     .single-post #comments {
         margin-top: 0 !important;
         padding: 10px !important;
     }
     article#single-post-wrap ul li.bawmrp_manual:last-child {
         margin-bottom: 50px;
     }
     .single-post .main article .entry-content img {
         padding: 0 0 15px !important;
     }
     body #site-wrap #blog-wrapper .main article {
         padding: 0 !important;
     }
 }
 
 #Instgram-Footer {
     clear: both;
 }
 
 input#wp-comment-cookies-consent {
     display: none;
 }
 
 .entry-content {
     position: relative;
 }
 
 .entry-summary span.sbeh_post_pinterest_button,
 .entry-content span.sbeh_post_pinterest_button {
     background: url(../images/sbeh-pinterest.svg) no-repeat !important;
     left: 0;
     top: 0;
 }
 /* 
.single-post .main .post-snippet:after, .single-post .main .post-snippet:before, .single-video .main .post-snippet:after, .single-video .main .post-snippet:before{
    background: url(../images/postdiamond.svg) no-repeat !important;
    bottom: -5.6px !important;
}

#blog-wrapper header.post-snippet:after, #blog-wrapper header.post-snippet:before{
    background: url(../images/postdiamond.svg) no-repeat !important;
    bottom: -5.6px !important;
}

.single-post .main .post-snippet, .single-video .main .post-snippet, #blog-wrapper .post-snippet {
    border-bottom: 0.5px solid rgba(128, 128, 128, 0.7) !important;
}

#blog-wrapper .post-snippet:before, .single-post .main .post-snippet:before, .single-video .main .post-snippet:before {
    left: -2px;
} */
 /* Projects individual - EMILY’S HOUSE – GLENDALE */
 
 .page-template-template-projects-individual .category_heading {
     padding-bottom: 40px;
 }
 
 .page-template-template-projects-individual .content-design {
     padding-top: 20px;
     height: auto;
 }
 
 .page-template-template-projects-individual .nopadding-right {
     padding-right: 20px;
     padding-bottom: 20px;
 }
 
 .page-template-template-projects-individual .social h3 {
     margin-bottom: 0;
 }
 /* / heading SVG / */
 
 .single-post .main .post-snippet:after,
 .single-post .main .post-snippet:before,
 .single-video .main .post-snippet:after,
 .single-video .main .post-snippet:before {
     background: url(../images/grey-diamond-v2.svg) no-repeat !important;
     bottom: -5px !important;
     height: 12px !important;
     width: 12px !important;
 }
 
 #blog-wrapper header.post-snippet:after,
 #blog-wrapper header.post-snippet:before {
     background: url(../images/grey-diamond-v2.svg) no-repeat !important;
     bottom: -5px !important;
     height: 12px !important;
     width: 12px !important;
 }
 
 .single-post .main .post-snippet,
 .single-video .main .post-snippet,
 #blog-wrapper .post-snippet {
     /* border-bottom: 0.5px solid rgba(128, 128, 128, 0.8) !important;  */
     border: none !important;
     background: url(../images/grey-line-v2.svg) no-repeat bottom !important;
 }
 
 #blog-wrapper .post-snippet:after,
 .single-post .main .post-snippet:after,
 .single-video .main .post-snippet:after {
     right: -1px;
 }
 
 #blog-wrapper .post-snippet:before,
 .single-post .main .post-snippet:before,
 .single-video .main .post-snippet:before {
     left: -1px;
 }
 
 .single-post .date_time_container_design {
     padding-right: 0 !important;
 }
 
 html .single-post #site-wrap .main article {
     padding: 0 20px;
 }
 
 .single-post .main .post-snippet,
 .single-video .main .post-snippet {
     padding: 40px 0 10px !important
 }
 
 body.single.single-post .main article .entry-content img.single_fancybox-images,
 .single-video .main article .entry-content img {
     padding: 0 !important;
 }
 
 .single-post .main .post-snippet,
 .single-video .main .post-snippet {
     margin: 0 !important;
 }
 
 .single-post .date_time_container_design {
     padding-right: 0;
 }
 
 .single-post .main article .entry-content h2,
 .single-post .main article .entry-content h3,
 .single-post .main article .entry-content h4,
 .single-post .main article .entry-content p,
 .single-video .main article .entry-content h2,
 .single-video .main article .entry-content h3,
 .single-video .main article .entry-content h4,
 .single-video .main article .entry-content p {
     margin-left: 0;
     margin-right: 0;
 }
 
 #blog-wrapper .entry-summary .excerpt {
     margin: 40px 0 15px !important;
 }
 
 @media only screen and (min-width: 1150px) {
     body.single-post #site-wrap .entry-content .group img {
         padding: 0 !important;
     }
 }
 
 body #site-wrap #blog-wrapper .main article {
     padding: 0 20px;
 }
 
 .home #blog-wrapper .main article .entry-summary .fit-me {
     padding: 0 !important;
 }
 
 #blog-wrapper .post-snippet {
     margin: 0 !important;
 }
 
 .date_time_content_design {
     padding-right: 20px;
 }
 
 .content_writer_design {
     padding-left: 20px;
 }
 
 .date_time_container_design {
     padding: 20px 0 !important;
 }
 
 .single-post .main article .entry-content p {
     margin: 0 auto;
 }
 
 .home article .comments-share,
 .search article .comments-share {
     bottom: -5px !important;
 }
 
 body.single-post #site-wrap .entry-content .group img {
     padding: 0 0 15px !important;
 }
 
 .single-post .main article .entry-content p {
     margin: 0 0 10px !important;
 }
 /* Design issue on comment 19-06-2019 */
 
 .comment .comment-body .comment-content p {
     overflow-wrap: break-word;
     word-wrap: break-word;
     hyphens: auto;
 }
 /* Design for teams page 10/17/2019 */
 /* Design for teams page banner image  */
 
 .padding-bottom-forty-pixels {
     padding-bottom: 40px;
 }
 
 .padding-bottom-thirty-pixels {
     padding-bottom: 30px;
 }
 
 .emily-img-author img {
     max-height: 500px;
     -o-object-fit: cover;
     object-fit: cover;
 }
 
 .author-page-title-name {
     font-family: bodoni-urw, serif;
     font-weight: 500;
     font-size: 30px;
     text-transform: capitalize;
     text-align: left;
     letter-spacing: 2px;
 }
 
 .author-sub-text-emily {
     font-family: montserrat-medium;
     font-size: 12px;
     text-transform: uppercase;
     color: #cba54d;
     letter-spacing: 2px;
 }
 
 .author-content-of-emily {
     width: 100%;
     margin-right: auto;
 }
 
 .author-content-of-emily p {
     font-family: bodoni-urw, serif;
     font-weight: 300;
     font-size: 16px;
     line-height: 1.5;
 }
 
 .author-social-icons {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
 }
 
 .author-social-icons .sticky_icons a {
     color: #cba54d !important;
     padding-left: 0px !important;
     padding-right: 20px !important;
     font-size: 15px;
 }
 
 .slide a.author-see-all {
     font-size: 12px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: normal;
     letter-spacing: normal;
     color: #1b2c3b;
     border-bottom: 0.5px solid #1b2c3b;
 }
 
 .slide p.author-name-all {
     padding-top: 15px;
 }
 
 hr.mb-40 {
     margin-bottom: 30px;
     margin-top: 0;
 }
 
 .col-center {
     text-align: center;
 }
 
 .teams-individual li.slide {
     list-style: none;
     min-height: 450px;
     width: auto;
 }
 
 .author-name-all {
     font-family: bodoni-urw, serif;
     font-weight: 500;
     font-size: 16px;
     color: #000;
     margin-bottom: 5px;
     padding-top: 20px;
     letter-spacing: 1px;
 }
 
 .author-designation-all {
     font-family: montserrat-medium;
     font-size: 9px;
     text-transform: uppercase;
     color: #cba54d;
     letter-spacing: 1px;
 }
 
 p.author-description {
     font-family: bodoni-urw, serif;
     font-size: 13px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     letter-spacing: 0.65px;
     color: #1b2c3b;
     text-align: left;
     overflow: hidden;
     text-overflow: ellipsis;
     line-height: 17.03px;
     max-height: calc(4 * 17.03px);
 }
 
 .slide a.author-see-all {
     font-size: 12px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: normal;
     letter-spacing: normal;
     color: #1b2c3b;
     border-bottom: 0.5px solid #1b2c3b;
 }
 /* sbeh-block-hot-tip */
 
 .block-hot-tip {
     margin-top: 50px;
     padding: 40px 40px 40px 40px;
     background-color: #f2f2f2;
     font-family: montserrat-medium;
     font-size: 15px;
     line-height: 33px;
 }
 
 .hot-tip-image {
     background: url(../images/sbeh-flame.svg) no-repeat bottom left;
     display: inline-block;
     height: 25px;
     width: 23px;
     margin-bottom: 0;
     background-size: 20px 20px;
 }
 
 .heading-hot-tip {
     font-size: 14px;
     font-family: Gotham-Light;
     color: #cba54d;
     text-transform: uppercase;
 }
 
 .sbeh-block-hot-tip ul {
     padding: 0;
     font-family: bodoni-urw, serif;
 }
 /* .teams-questions-col-two {
     -webkit-column-count: 2;
     -moz-column-count: 2;
     column-count: 2;
 } */
 /* Design for teams page instagram section  */
 
 .sbeh-instagram-sec {
     margin: 50px 0 0;
 }
 
 .sbeh-instagram-sec ul {
     padding: 0;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -ms-flex-wrap: wrap;
     flex-wrap: wrap;
     margin-bottom: 0;
     list-style: none;
 }
 
 .sbeh-instagram-sec ul li {
     height: 100%;
     width: calc(100% / 10);
 }
 /* author-individual-page */
 
 li.author-individual-page {
     list-style: none;
 }
 
 .author-individual-page h3.author-name-all {
     margin-top: 0;
     padding-top: 0;
     text-align: center;
     font-size: 22px;
 }
 
 .author-individual-page p.author-designation-all {
     text-align: center;
     margin-bottom: 25px;
 }
 
 .author-individual-page .author-social-icons {
     justify-content: center;
     margin-bottom: 5px;
     margin-top: 5px;
 }
 
 .author-individual-page img.author-individual-img {
     width: 80%;
     margin: 0 auto;
     display: block;
 }
 
 .teams-questions-bg {
     background: #f5f5f5;
     padding: 5px 20px 40px;
 }
 
 .teams-questions-bg li.questions {
     margin-left: 20px;
 }
 
 .teams-questions-bg li.questions::before {
     content: "\2022";
     color: #cba54d;
     font-weight: bold;
     display: inline-block;
     width: 1em;
     margin-left: -1em;
 }
 
 .author-content-of-emily p.bold-style {
     font-family: sans-serif-regular;
     font-weight: 300;
     font-size: 16px;
     line-height: 22px;
     margin-top: -20px;
     margin-bottom: 2px;
 }
 
 .find-out-more a {
     font-family: montserrat-medium;
     font-size: 12px;
     letter-spacing: normal;
     border-bottom: 1px solid #caa54d;
 }
 
 .teams-individul-mypost {
     font-family: montserrat-medium;
     color: #000;
     font-size: 20px;
     letter-spacing: normal;
     margin-bottom: 20px;
 }
 
 .hidden-sidebar-team .sidebar img.side-bar-emily,
 .hidden-sidebar-team .sidebar .about-her,
 .hidden-sidebar-team .sidebar .categories,
 .hidden-sidebar-team .sidebar .spacer,
 .hidden-sidebar-team .sidebar .newsletter,
 .hidden-sidebar-team .sidebar .vidoes,
 .hidden-sidebar-team .sidebar #AdThrive_Sidebar_9_desktop {
     display: none;
 }
 
 @media (min-width: 768px) {
     .top-custom-container {
         width: 750px;
         margin: 0 auto;
     }
 }
 
 @media (min-width: 992px) {
     .top-custom-container {
         width: 1000px;
         margin: 0 auto;
     }
 }
 
 @media (min-width: 1200px) {
     .top-custom-container {
         width: 1170px;
         margin: 0 auto;
     }
 }
 
 html {
     scroll-behavior: smooth;
 }
 
 li.menu-stylequiz {
     display: none !important;
 }
.jconfirm-title{
    font-size: 33px !important;
    font-family: bodoni-urw, serif !important;
    line-height: normal;
    text-align: center;
    font-weight: 300;
    color:#1e2f3f;
    margin: 0 auto;
    display: block !important;
}
/* .jconfirm-closeIcon{
    display: block !important;
} */
.jconfirm-buttons .close{
    display:none !important;
    color: #fff;
 }
 .jconfirm-buttons .close:hover{
     color: #fff;
 }
.jconfirm-buttons .close:after{
    content: "X";   
    color: #9f9e9e;
    font-family: Montserrat;
    font-weight: 300;
    font-size: 18px;
    position: absolute;
    top: 10px;
    right: 25px;
 }​
.jconfirm-title-c{
     padding-bottom: 0px !important;
     padding-top: 10px;
 }
 .jconfirm-content p{
    padding: 0px 40px;
    font-family: bodoni-urw, serif;
    font-weight: 300;
    line-height: normal;
    font-size: 14px;
 }
.button-adblock{
    border: 1px solid#caa54d;
    padding: 15px 20px;
    margin: 15px auto 0px;
    display: block;
    background-color:#fff;
    font-family: Montserrat-semibold;
    text-transform: uppercase;
    font-size: 10px;
    color:#caa54d;
    width: 20%;
    text-align: center;
}
.button-adblock:hover{
    color:#caa54d;
}
.jconfirm-content hr{
    width: 95%;
    color:#caa54d;
    margin-top: 0px;
}
.jconfirm-box{
    border: 1px solid #d2d2d2;
    border-radius: 0px;
}
.jconfirm-buttons .btn-default{
    color:#fff !important;
    background-color:#fff !important;
}
@media only screen and (max-width: 600px) {
    .jconfirm-box {
      width: 350px !important;
    }
    .button-adblock{
        width: 50%;
    }
    .jconfirm-title-c{
        padding-top: 20px;
    }
    .jconfirm-content p{
        padding: 0px 20px;
    }
  }