/*
Theme Name: Oshin Child
Description: Oshin Child Theme
Author: Brand Exponents
Template: oshin
Version: 1.1
*/


@import url("../oshin/style.css");

.tatsu-g0udocrh4l6oa7x3 > .tatsu-bottom-divider{
   color:rgba(123,39,123,1) !important; 
}
.tatsu-S1bAY0b68N > .tatsu-top-divider {

    color: rgba(34,34,34,1) !important;

}
.tatsu-rye6hgBfa > .tatsu-top-divider {
color: rgba(34,34,34,1) !important;
}

.tatsu-H1-Gjd_5IE > .tatsu-bottom-divider{
  color:rgba(123,39,123,1) !important;
}

.tatsu-rye6hgBfa > .tatsu-bottom-divider {

    color:rgba(123,39,123,1) !important;

}

.tatsu-S1bAY0b68N > .tatsu-bottom-divider
{
  color:rgba(123,39,123,1) !important;
}

/*#header-top-menu a:hover, #navigation .current_page_item a, #navigation .current_page_item a:hover, #navigation a:hover, #navigation-left-side .current_page_item a, #navigation-left-side .current_page_item a:hover, #navigation-left-side a:hover, #navigation-right-side .current_page_item a, #navigation-right-side .current_page_item a:hover, #navigation-right-side a:hover, #menu li.current-menu-ancestor > a, #navigation-left-side .current-menu-item > a, #navigation-right-side .current-menu-item > a, #navigation .current-menu-item > a, #navigation .sub-menu .current-menu-item > a, #navigation .sub-menu a:hover, #navigation .children .current-menu-item > a, #navigation .children a:hover, #slidebar-menu .current-menu-item > a, .special-header-menu a:hover + .mobile-sub-menu-controller i, .special-header-menu #slidebar-menu a:hover, .special-header-menu .sub-menu a:hover, .single-page-version #navigation a:hover, .single-page-version #navigation-left-side a:hover, .single-page-version #navigation-right-side a:hover, .single-page-version #navigation .current-section.current_page_item a, .single-page-version #navigation-left-side .current-section.current_page_item a, .single-page-version #navigation-right-side .current-section.current_page_item a, .single-page-version #slidebar-menu .current-section.current_page_item a, .single-page-version #navigation .current_page_item a:hover, .single-page-version #navigation-left-side .current_page_item a:hover, .single-page-version #navigation-right-side .current_page_item a:hover, .single-page-version #slidebar-menu .current_page_item a:hover, .be-sticky-sections #navigation a:hover, .be-sticky-sections #navigation-left-side a:hover, .be-sticky-sections #navigation-right-side a:hover, .be-sticky-sections #navigation .current-section.current_page_item a, .be-sticky-sections #navigation-left-side .current-section.current_page_item a, .be-sticky-sections #navigation-right-side .current-section.current_page_item a, .be-sticky-sections #navigation .current_page_item a:hover, .be-sticky-sections #navigation-left-side .current_page_item a:hover, .be-sticky-sections #navigation-right-side .current_page_item a:hover, #navigation .current-menu-ancestor > a, #navigation-left-side .current-menu-ancestor > a, #navigation-right-side .current-menu-ancestor > a, #slidebar-menu .current-menu-ancestor > a, .special-header-menu .current-menu-item > a, .sb-left #slidebar-menu a:hover {
    color: #e1b025 !important;
}*/

.mejs-controls .mejs-time-rail .mejs-time-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce a.add_to_cart_button.button.product_type_simple.added, .woocommerce-page .widget_shopping_cart_content .buttons a.button:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .testimonial-flex-slider .flex-control-paging li a.flex-active, #back-to-top, .be-carousel-nav, .portfolio-carousel .owl-controls .owl-prev:hover, .portfolio-carousel .owl-controls .owl-next:hover, .owl-theme .owl-controls .owl-dot.active span, .owl-theme .owl-controls .owl-dot:hover span, .more-link.style3-button, .view-project-link.style3-button {
    color:rgba(123,39,123,1) !important; 
}
/*#header-top-menu a:hover, #navigation .current_page_item a, #navigation .current_page_item a:hover, #navigation a:hover, #navigation-left-side .current_page_item a, #navigation-left-side .current_page_item a:hover, #navigation-left-side a:hover, #navigation-right-side .current_page_item a, #navigation-right-side .current_page_item a:hover, #navigation-right-side a:hover, #menu li.current-menu-ancestor > a, #navigation-left-side .current-menu-item > a, #navigation-right-side .current-menu-item > a, #navigation .current-menu-item > a,  #navigation .sub-menu a:hover, #navigation .children .current-menu-item > a, #navigation .children a:hover, #slidebar-menu .current-menu-item > a, .special-header-menu a:hover + .mobile-sub-menu-controller i, .special-header-menu #slidebar-menu a:hover, .special-header-menu .sub-menu a:hover, .single-page-version #navigation a:hover, .single-page-version #navigation-left-side a:hover, .single-page-version #navigation-right-side a:hover, .single-page-version #navigation .current-section.current_page_item a, .single-page-version #navigation-left-side .current-section.current_page_item a, .single-page-version #navigation-right-side .current-section.current_page_item a, .single-page-version #slidebar-menu .current-section.current_page_item a, .single-page-version #navigation .current_page_item a:hover, .single-page-version #navigation-left-side .current_page_item a:hover, .single-page-version #navigation-right-side .current_page_item a:hover, .single-page-version #slidebar-menu .current_page_item a:hover, .be-sticky-sections #navigation a:hover, .be-sticky-sections #navigation-left-side a:hover, .be-sticky-sections #navigation-right-side a:hover, .be-sticky-sections #navigation .current-section.current_page_item a, .be-sticky-sections #navigation-left-side .current-section.current_page_item a, .be-sticky-sections #navigation-right-side .current-section.current_page_item a, .be-sticky-sections #navigation .current_page_item a:hover, .be-sticky-sections #navigation-left-side .current_page_item a:hover, .be-sticky-sections #navigation-right-side .current_page_item a:hover, #navigation .current-menu-ancestor > a, #navigation-left-side .current-menu-ancestor > a, #navigation-right-side .current-menu-ancestor > a, #slidebar-menu .current-menu-ancestor > a, .special-header-menu .current-menu-item > a, .sb-left #slidebar-menu a:hover {
    color: #e1b025 !important;
}*/

 #navigation .current_page_item a:hover, #navigation a:hover, #navigation-left-side .current_page_item a, #navigation-left-side .current_page_item a:hover, #navigation-left-side a:hover, #navigation-right-side .current_page_item a, #navigation-right-side .current_page_item a:hover, #navigation-right-side a:hover, #menu li.current-menu-ancestor > a, #navigation-left-side .current-menu-item > a, #navigation-right-side .current-menu-item > a, #navigation .current-menu-item > a, #navigation .sub-menu a:hover, #navigation .children .current-menu-item > a, #navigation .children a:hover, #slidebar-menu .current-menu-item > a, .special-header-menu a:hover + .mobile-sub-menu-controller i, .special-header-menu #slidebar-menu a:hover, .special-header-menu .sub-menu a:hover, .single-page-version #navigation a:hover, .single-page-version #navigation-left-side a:hover, .single-page-version #navigation-right-side a:hover, .single-page-version #navigation .current-section.current_page_item a, .single-page-version #navigation-left-side .current-section.current_page_item a, .single-page-version #navigation-right-side .current-section.current_page_item a, .single-page-version #slidebar-menu .current-section.current_page_item a, .single-page-version #navigation .current_page_item a:hover, .single-page-version #navigation-left-side .current_page_item a:hover, .single-page-version #navigation-right-side .current_page_item a:hover, .single-page-version #slidebar-menu .current_page_item a:hover, .be-sticky-sections #navigation a:hover, .be-sticky-sections #navigation-left-side a:hover, .be-sticky-sections #navigation-right-side a:hover, .be-sticky-sections #navigation .current-section.current_page_item a, .be-sticky-sections #navigation-left-side .current-section.current_page_item a, .be-sticky-sections #navigation-right-side .current-section.current_page_item a, .be-sticky-sections #navigation .current_page_item a:hover, .be-sticky-sections #navigation-left-side .current_page_item a:hover, .be-sticky-sections #navigation-right-side .current_page_item a:hover, #navigation .current-menu-ancestor > a, #navigation-left-side .current-menu-ancestor > a, #navigation-right-side .current-menu-ancestor > a, #slidebar-menu .current-menu-ancestor > a, .special-header-menu .current-menu-item > a, .sb-left #slidebar-menu a:hover{
    color: #e1b025 !important;
}

/*.special-header-menu .menu-container .sub-menu, .special-header-menu .sub-menu, #navigation .sub-menu, #navigation .children, #navigation-left-side .sub-menu, #navigation-left-side .children, #navigation-right-side .sub-menu, #navigation-right-side .children, .sb-left #slidebar-menu .sub-menu, .top-overlay-menu .sb-right #slidebar-menu .sub-menu {
  
    color: #1e1e1e !important;
}*/
/*#navigation a, #navigation-right-side a, #navigation-left-side a {

    color: white !important;
}*/

nav ul, nav ol {
  color: white !important;
}

#navigation ul .sub-menu li, #navigation ul .children li, #navigation-right-side ul .sub-menu li, #navigation-right-side ul .children li, #navigation-left-side ul .sub-menu li, #navigation-left-side ul .children li {
   color: #1e1e1e !important;
}

.bookly-bootstrap .card-text:last-child {

    display: none !important;
}

.bookly-bootstrap .p-2 {
    padding: 0.5rem!important;
    margin-bottom: -190px !important;
    margin-right: 44px !important;
}

.bookly-bootstrap hr {
    opacity: 0 !important;
}

.be-mobile-menu-icon {
    top: 25px !important;
}

.style1 #header-controls-right, .style5 #header-controls-right {
    margin-top: 20px !important;
}

.style1 #navigation {
    margin-right: 35px !important;
    margin-top: 65px !important;
}

/* ----------- iPad Pro ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-width: 1024px) 
 /* and (max-height: 1366px) 
  and (-webkit-min-device-pixel-ratio: 1.5) 
  */{
      .style1 #navigation {
   /* margin-right: 35px !important;*/
    margin-top: 65px !important;
}

#navigation .sub-menu, #navigation .children, #navigation-right-side .sub-menu, #navigation-right-side .children, #navigation-left-side .sub-menu, #navigation-left-side .children {
   
    margin-top: 30px !important;
}
}

/* Portrait */
@media only screen 
  and (min-width: 1024px) 
  and (max-height: 1366px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1.5) {
}

/* Landscape */
@media only screen 
  and (min-width: 1024px) 
  and (max-height: 1366px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1.5) {
      .style1 #navigation {
   /* margin-right: 35px !important;*/
    margin-top: 65px !important;
    
}
#navigation .sub-menu, #navigation .children, #navigation-right-side .sub-menu, #navigation-right-side .children, #navigation-left-side .sub-menu, #navigation-left-side .children {
   
    margin-top: 30px !important;
}

}

#header-inner-wrap {
    background-color: black !important;
    height:50px !important;
}

div.wpforms-container-full {
    margin-left: 25px !important;
    margin-right: 25px !important;
 
}

div.wpforms-container-full .wpforms-field-label {
    color: white !important;
}

div.wpforms-container-full .wpforms-field-sublabel {
    color: white !important;
}


.style1 .logo {

    padding: 50px 0 !important;
}

body.header-transparent #header #header-inner-wrap {

    margin-top: -55px !important;

}

body.single-post #main #content-wrap {

    margin-top: 15px !important; 
}

#navigation .sub-menu, #navigation .children, #navigation-right-side .sub-menu, #navigation-right-side .children, #navigation-left-side .sub-menu, #navigation-left-side .children {
   
    margin-top: -20px !important;
}

#navigation .sub-menu .sub-menu, #navigation .children .children, #navigation-right-side .sub-menu .sub-menu, #navigation-right-side .children .children, #navigation-left-side .sub-menu .sub-menu, #navigation-left-side .children .children {
    top: 20px !important;
 
}

.be-mobile-menu-icon {
    top: 70px !important;
}

.style1 #header-controls-right, .style5 #header-controls-right {
     margin-top: 0px !important; 
}

#mobile-menu {


   padding-top: 65px !important;
}

.header-mobile-navigation {
    margin-top: -64px !important;

}

