#site-loader{
	}
.load-complete .ball-clip-rotate > div{
	background-color:#2e6fbc;	border-color: #2e6fbc #2e6fbc transparent;}
@media (min-width: 1050px) {
.fixed-top.fixed{position:fixed !important;; top:0; z-index:9999 !important; width:100%}
}
body{font-size:15px;line-height:1.5;}
.h6,h1,h2,h3,h4,h5,h6{line-height:1.5;}
p,ul{margin:0 0 20px;}
a:hover{text-transform:none;border:none;}
.ow-navigation .navbar-collapse > .nav.navbar-nav > li > a{padding:17px 12px 19px; text-transform: none;font-size:14px;letter-spacing:1px;}
.ow-navigation .navbar-collapse > .nav.navbar-nav > li{margin:0;}
.topbar-sidebar-left{display: inline-block;vertical-align:middle;margin-right:20px;}
.topbar-sidebar-right{margin-left:20px;}
.topbar-sidebar-left #search-bar{max-width:200px;}
.zeno_font_resizer_container{display:inline-block;margin-left:5px;}
.header-main .middle-header{padding: 25px 0;}
.fblock1.address{ margin-right: 30px;}
#slider_blocks{max-height: 550px;}
.contact-details{display:none;}
.footer-main{padding-top:40px;margin-top:0;background:url('https://dramygajjar.com/wp-content/uploads/2017/10/footer-bg.jpg') no-repeat center;background-size:cover;}
.footer-main #nav_menu-2 ul{padding:0;}
.footer-main #nav_menu-2 li{list-style:none;margin:0 0 5px;}
.footer-main #nav_menu-2 a{color: #ddd;}.footer-main #menu-our-services-1 a:hover{color: #fff;}
.bottom-footer{margin-top:40px;}
.fa-ul{margin:0 !important;}
.fa-ul li{margin:0 0 8px;position:relative;padding-left:20px;}
.fa-ul .fa{position: absolute;left:0;top:4px;color:#2e6fbc;}
.footer-main a{color: #ddd;}.footer-main a:hover{color: #fff;}
.footer-main .widget{color:#ddd;}
.ow-navigation .dropdown-menu{max-width:500px;background:#efab00;}
.ow-navigation .navbar-nav > li .dropdown-menu li{white-space:nowrap;padding:2px 10px;}
.ow-navigation .navbar-nav > li .dropdown-menu li a{font-size:14px;white-space:nowrap;color: #fff !important;text-transform: none;}
.ow-navigation .navbar-nav > li .dropdown-menu li a:hover{color:#2e6fbc !important;}
.page-banner{height:auto;max-height:100%;min-height:0;padding:60px 0 40px;}
.section-padding{padding-top:20px;padding-bottom:20px;}
#sitemap_portfolioitems,#sitemap_pages h3,.page #comments{display:none;}
.testimonial-quote h4 {line-height:37px;}
.sidebar .widget{background-color:#fff;padding:0;}
.sidebar .widget .widget-title{margin-left:0;margin-right:0;}
.sidebar #menu-our-services{padding:0;}
.sidebar #menu-our-services li{list-style:none;margin:0 0 10px;}
.sidebar #menu-our-services a:hover{color:#2e6fbc;}
.sidebar .btn-default{display:block;padding:15px 0;max-height:none;font-size:16px;}
.fblock1 h3 i{color:#efab00 !important;}
.btn.btn-default:hover{background:#efab00;color:#fff;}
.fblock1 h3,.fblock1 h3 i{font-size:18px;}
.fblock1 p{font-size:20px;}
.message-borad::before {background-color: #efab00;}
.banner-shape{max-height:180px;height:180px;}
.right-shape-blue,.home .left-shape{background-color:#efab00 !important;}
.fullwidth{width:100%;height:auto;}
.banner-left{padding-top:60px;}
.banner-left p{font-size:14px;line-height:1.5;font-style:italic;color:#2e6fbc;margin:0;}
.banner-center{padding-top:110px;}
.photo-slider .flex-direction-nav a{background:#efab00;padding-left:10px;}
.banner-center .tblock-alter .tblock{color:#fff;text-transform:none;font-size:42px;text-shadow:1px 1px 1px #000;font-weight: 500;}
.banner-center.dark .tblock-alter .tblock{color:#333;text-shadow:none;}
.banner-center.dark .tblock-alter p{color:#2e6fbc;}
.banner-center .tblock-alter .tblock:after{left:50%;margin-left:-10px;}
.vc_icon_element,.wpb_single_image{margin-bottom: 0 !important;}
.vc_images_carousel{padding:0 60px;}
.collapseomatic_excerpt,.collapseomatic_content{margin-left:0;}
.collapseomatic{background:none;display:block;margin:20px auto 0;max-width:150px;text-align:center;text-transform:uppercase;border:1px solid #2e6fbc;padding:8px 0;color:#2e6fbc;}
.collapseomatic:hover{color:#fff;background:#2e6fbc;border:1px solid #2e6fbc;text-decoration:none;}
.colomat-close{margin-top:20px;}
.wpb_image_grid .wpb_image_grid_ul .isotope-item{margin:5px !important;}
.btn.btn-border.btn-white{border: 1px solid #efab00;color: #efab00;}
.btn.btn-border.btn-white:hover{border: 1px solid #efab00;background: #efab00;color:#fff;}
.tblock-alter .tblock:after,.footer-main .widget-title:before{height:1px;}
.ow-navigation .navbar-collapse > .nav.navbar-nav > li.active > a:before, .ow-navigation .navbar-collapse > .nav.navbar-nav > li:focus > a:before, .ow-navigation .navbar-collapse > .nav.navbar-nav > li:hover > a:before {height: 1px;}
.header-sidebar{display:inline-block;vertical-align:middle;margin-left:30px;}
.header-sidebar.widget_text{background:#eee;padding:10px;}
.header-sidebar .search-form{max-width:200px;}
.header-sidebar ul.social-widget{text-align:center;margin-top:10px;}
.header-sidebar ul.social-widget li{display:inline-block;margin:0 10px;}
.header-sidebar ul.social-widget a{color:#666;}
.header-sidebar .btn-default{line-height: 32px;font-size: 13px;max-height: none;padding:10px 20px;}
.entry-cover:before,.entry-cover:after{opacity:0;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;content:"";}
.entry-cover a.read-more {transition:all 0.5s;moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
.home-testimonials .fa-check{    line-height: 32px;width: 36px;border-radius: 18px;background: #2e6fbc; color: #fff; margin-top: -16px;display: inline-block;border: 2px solid #fff;}
.bottom-footer {background:none;border-top: 1px solid #666;}
.bottom-footer p {color: #ddd;}
ul.social-widget.foot li a {border: 1px solid #9a9a9c;}
ul.social-widget.foot li a.facebook:hover{border-color:#3b5998;background:#3b5998;color:#fff;}
ul.social-widget.foot li a.instagram:hover{border-color:#c32aa3;background:#c32aa3;color:#fff;}
ul.social-widget.foot li a.linkedin:hover{border-color:#007bb6;background:#007bb6;color:#fff;}
ul.social-widget.foot li a.twitter:hover{border-color:#00b6f1;background:#00b6f1;color:#fff;}
.ow-navigation .navbar-collapse > .nav.navbar-nav > li > a:after,
.ow-navigation .navbar-collapse > .nav.navbar-nav > li > a:before {backface-visibility: hidden;border: 1px solid #fff;bottom: 0px;content: " ";display: block;margin: 0 auto;position:absolute;transition: all 280ms ease-in-out;width: 0;opacity: 0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.ow-navigation .navbar-collapse > .nav.navbar-nav > li > a:hover:after,
.ow-navigation .navbar-collapse > .nav.navbar-nav > li > a:hover:before {backface-visibility: hidden;border-color: #fff;transition: width 350ms ease-in-out;width: 100%;opacity: 1;height:0 !important;left:50% !important;right:auto !important;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.ow-navigation .navbar-collapse > .nav.navbar-nav > li > a:hover:before {bottom: auto;top: 0;width:100%;}
.btn.btn-border.btn-default{border: 1px solid #2e6fbc;}
.bg-lotus .vc_column-inner{background-position:center !important;}
.contact-us {margin-top: 40px;}
.what-we-do-block > img,.what-we-do-block img{opacity:1;}
.what-we-do-block:after{opacity:.8;transition: opacity .8s;-moz-transition:  opacity .8s;-webkit-transition:  opacity .8s;-o-transition:  opacity .8s;}
.what-we-do-block:hover:after{opacity:0;}
.sblock1 .what-we-do-block-content i,.what-we-do-block-content h5{color:#fff;}
.page-banner{padding: 110px 0 90px;}
.single .blog-post-list .entry-content {padding: 2% 4.5%;margin:0;}
blockquote{font-size:15px;border:none;text-align:center;padding: 30px;color: #fff;background:#5b93d7;}
blockquote .fa{color:#2e6fbc;}
blockquote .fa-quote-left{margin-right:8px;}
blockquote .fa-quote-right{margin-left:8px;}
.sidebar .widget{background:none;}
.content-area p{text-align:justify;}
.what-we-do-block-content p{text-align:center !important;}
.testimonial-item .vc_column-inner,.testimonial-item > .wpb_wrapper{padding: 30px !important;border: 1px solid #ccc;}
.home-icons .vc_column-inner .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
.home-icons .vc_column-inner:hover .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{font-size:50px !important;}
.footer-main #custom_html-6{margin-top:30px;}
.single-post .entry-content .post-meta{margin:0 0 30px;}
.single-post .aligncenter,.single-post .alignnone{display:block;margin:0 auto 20px;}
.single-post .entry-content a{color:#efab00;}.single-post .entry-content a:hover{color:#fff;}
.acc-shortcode .panel-default .panel-body>p{padding-top:20px;}
.homeSlider .wpb_content_element{margin-bottom:0;}
.page-banner h1{font-size:38px;padding-bottom:18px;margin-top:0;margin-bottom:25px;position:relative;text-transform:uppercase;letter-spacing:2px;}
.page-banner h1:before{background-color:#2e6fbc;content:"";position:absolute;width:40px;height:3px;left:0;right:0;margin:0 auto;bottom:0;}
.banner-left .tblock-alter .tblock:after{display:none;}
#fancybox-content{border-width:30px !important;}
#mc_embed_signup .mc-field-group{margin:0 0 15px;}
#mc_embed_signup .mc-field-group input{width:100%;padding:10px 20px;border:none;background:#e5e5e5;}
#mc_embed_signup input[type=submit]{color:#fff;background:#2e6fbc;border:none;padding:10px 0;text-transform:uppercase;font-weight:bold;width:100%;}
#fancybox-close{right: -55px !important;}
#bio_ep{padding:30px 15px;width:80% !important;max-width:800px;height:auto;background: #2e6fbc !important;height: auto !important;}
.bio_ep_col{width:50%;float:left;padding:0 15px;}
#bio_ep input{padding:10px 20px;border:none;border-radius:0;    height: auto}
.wpcf7-spinner{    position: absolute;}
#bio_ep input[type=submit]{    background: #efab00;
    color: #fff;
    padding: 15px 40px;
    border: none;
    font-weight: 700;
    text-transform: uppercase;width:100%;text-align:center;}
#bio_ep_close{top:5px !important;margin:0 !important;left:auto !important;right:5px;}
.banner-left .tblock-alter h1.tblock{margin: 20px 0;padding: 0;font-size: 20px;line-height:1.3;    
    font-family: Georgia,serif;
    text-transform: none;
    font-weight: 400;}
.banner-left .tblock-alter h1.tblock span{margin:0 0 10px;font-family: Georgia,serif;}
.cta-button{position:fixed;z-index:999;right:0;top:250px}
.cta-button a{display:block;background:#2e6fbc;color:#fff;box-shadow:0 0 3px #999;margin:0 0 5px 10px;width:80px;color:#fff;transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;padding:15px 10px;text-align:center;text-transform:uppercase;font-size:13px}
.cta-button a .fa{display:block;font-size:40px;margin-bottom:5px}
.cta-button a:hover{text-decoration:none;padding:15px 20px 15px 10px;margin:0 0 5px 0;width:90px}
.entry-header{padding: 50px 50px 20px;}
.entry-cover{width:auto;display:inline-block;margin-right:0;}
.blog-post-list .entry-content, .entry-content{padding: 0 50px 40px 50px;margin: 0;}
.entry-header:before{left:0;}
.sticky {background-color: #fff;padding: 0 15px;}
.entry-title{margin:0 0 20px;}
.entry-title a,.bloglisting .entry-title a:hover{font-size:18px;text-transform:uppercase;margin:0;}
.badge-google{text-align:center;}
.badge-google .fa-star{color:#ffcc00;font-size:24px;margin:5px 0 0;}
.vc_custom_1538578401420{margin:0 0 20px !important;}
.banner-left span, .banner-left h5.tblock {
    font-family: 'Georgia',serif;
}

#book{text-align: center;}
#book h3{    margin: 0 0 20px; font-size: 18px;font-weight: bold;}
#book .btn{display:block;padding:10px 0;}
.btn.btn-yoga{background: #efab00;}
.btn.btn-yoga:hover{background-color: #2e6fbc;}
.header-sidebar.widget_text {background: none;}
.mobile-only{display:none;}

#newsletter-form .form-control,.wpcf7 .form-control{ width: 100%;
    padding: 10px 20px;
    border: none;
    background: #e5e5e5;
    border-radius: 0;
    line-height: 20px;
    height: 40px;
    box-shadow: none;}
#newsletter-form input[type=submit],.wpcf7 input[type=submit]{color: #fff;
    background: #2e6fbc;
    border: none;
    padding: 10px 30px;
    text-transform: uppercase;
    font-weight: bold;}

.btn.btn-yellow {
    background: #efab00;
}
.btn.btn-yellow:hover {
    background: #2e6fbc;
}
@media (max-width: 767px) {
.message-borad .vc_custom_1509370543524{padding-top:60px;}
.message-borad::before{background-color:#fff;}
.ebook-offer{padding-top:30px;margin: 0 0 30px;}
.ebook-offer p{color:#000 !important;}
.ebook-offer .section-header.color-white .tblock,.ebook-offer .section-header.color-white p,.ebook-offer .section-header.color-white i{color:#333;text-align:center;background:none;}
.as-seen-in .section-header .tblock{text-align:center;background:none; padding-bottom: 10px;}
.ebook-offer .alignleft {margin: 0 20px 10px 0 !important;}
.as-seen-in{padding-top:30px !important;}
.as-seen-in p{text-align:center !important;}
.banner-center{padding-top:0;}
.banner-center .tblock-alter .tblock{font-size:15px;text-shadow:1px 1px 1px #000;}
.top-header .col-md-6:first-of-type,.top-header .topbar-sidebar-right:first-of-type,.fblock1.address{display:none;}
.top-header{padding:0;}.middle-header{padding:15px 0;}
.banner-left{padding-top:0;}
.middle-header .pull-right {float: none !important;}
.header-sidebar.widget_text{display:block;text-align:center;}
.header-sidebar.widget_text:first-of-type{display:none;}
.header-sidebar{margin:10px 0 0;}
.message-borad .tblock-default .tblock{padding:0;}
.message-borad h5{color:#333 !important;padding-top:0 !important;font-size:18px !important;}
.cta-button{top:auto;bottom:0;width:100%;line-height:40px;background:#fff}
.cta-button a{padding:0;margin:0;width:100%;font-size:15px}.cta-button a
.fa{display:inline-block;font-size:15px;margin:0 5px 0 0}
.cta-button a:hover{background:#2860a4;padding:0;margin:0;width:100%}
.desktop-only{display:none;}
.mobile-only{display:block;}
}
