/*
    Theme Name:     Dr Talwar
    Description:    Child theme for Doctor
    Template:       doctor_health
    Version:        1.0.0
*/

.page-id-41 .panel-grid + .panel-grid {
  margin-top: 30px !important;
}
.google-map {
  margin-bottom: 45px;
}
#pg-16-0 .siteorigin-panels-stretch {
  padding-top: 0 !important;
}
#pgc-322-faq-1-0, #pgc-322-faq-2-1, #pgc-322-faq-3-0, #pgc-322-faq-4-1, #pgc-322-faq-5-0 {
  padding: 30px !important;
}
#pgc-322-faq-1-1, #pgc-322-faq-2-0, #pgc-322-faq-3-1, #pgc-322-faq-4-0, #pgc-322-faq-5-1 {
  padding: 0 !important;
}
@media only screen
and (max-width : 767px) {
    #panel-51-1-0-0 {
        padding-top: 60px;
    }
    #footer-fourth {
        margin-bottom: 0 !important;
    }
    #footer-first h3 {
        margin-top: 0;
        padding-top: 0;
    }
    #pgc-322-faq-1-0, #pgc-322-faq-2-1, #pgc-322-faq-3-0, #pgc-322-faq-4-1, #pgc-322-faq-5-0 {
        padding: 30px 0 !important;
    }
    .iconmoon-phone {
	      display: none;
     }
     #pg-39-1 > div {
        padding: 30px 0 !important;
     }
    .footer-block .wac-title-wrap.short-title-line-wrap:after {
        left: 0 !important;
        margin-left: 0 !important;
    }
    .panel-row-style {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .wac-contact-half {
        width: 100%;
    }
    .wac-contact-half {
        margin: 0 !important;
        padding: 0 !important;
        width: 100%;
    }
    .was-contact-form-frame {
        padding: 0 15px 15px 15px !important;
    }
    .panel-grid-cell {
        padding: 0 !important;
    }
    .page-id-34 #panel-34-1-0-0 .iconmoon-phone {
        background-color: transparent !important;
        color: #018f99 !important;
        padding: 0 !important;
        margin-right: 10px !important;
    }
    .page-id-34 #panel-34-0-0-0 ul {
        margin-bottom: 30px !important;
    }
    .so-widget-sow-image-default-3f547a15eaaa {
        margin: 30px 0 !important;
    }
    .wac-theme img {
        width: 100%;
    }
    #pg-51-0 > div, #pg-51-3 > div {
        padding-top: 0 !important;
    }
    #menu-open-btn-wrap i, i.search-open-btn.vector-icons.iconmoon-search {
        margin-right: 30px;
    }
    .full_width_layout .head {
        padding: 30px 0 !important;
    }
    .main-content-blog {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    #pg-37-1 {
        margin: 0 0 30px 0 !important;
    }
    #pg-41-0, #pg-41-1, #pg-41-2, #pg-41-3, #pg-41-4, #pg-41-5, #pg-41-6, #pg-41-7, #pg-41-8, #pg-41-9, #pg-41-10, #pg-41-11, #pg-41-12, #pg-41-13, #pg-41-14, #pg-41-15, #pg-41-16, #pg-41-17, #pg-41-18, #pg-41-19, #pg-41-20, #pg-41-21, #pg-41-22, #pg-41-23, #pg-41-24, #pg-41-25, #pg-41-26, #pg-41-27, #pg-41-28, #pg-41-29, #pg-41-30, #pg-41-31, #pg-41-32, #pg-41-33, #pg-41-34, #pg-41-35, #pg-41-36, #pg-41-37, #pg-41-38, #pg-41-39, #pg-41-40, #pg-41-41, #pg-41-42, #pg-41-43, #pg-41-44, #pg-41-45, #pg-41-46, #pg-41-47, #pg-41-48, #pg-41-49, #pg-41-50, #pg-41-51, #pg-41-52, #pg-41-53, #pg-41-54, #pg-41-55, #pg-41-56, #pg-41-57, #pg-41-58, #pg-41-59, #pg-41-60, #pg-41-61, #pg-41-62 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    #pl-41 > div:last-child {
        margin-bottom: 30px !important;
    }
    .content-blog {
        padding-top: 30px !important;
    }
    .wac-theme .panel-grid {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .siteorigin-panels-stretch {
        padding-top: 0 !important;
    }
    .home .siteorigin-panels-stretch {
        margin-top: 30px !important;
    }
    .home #pg-192-0 .siteorigin-panels-stretch {
        margin-top: 0 !important;
    }
    #pg-192-0 .siteorigin-panels-stretch {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .so-widget-sow-hero-default-8c557760ad8d h1 {
        font-size: 34px !important;
    }
    .so-widget-sow-hero-default-8c557760ad8d h3 {
        font-size: 24px !important;
    } 
    .sow-slider-images {
        height: 500px !important;
    }
    .so-widget-sow-hero-default-8c557760ad8d .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper {
        padding: 150px 20px !important;
    }
    .home #content > .container > .wac-content-no-sidebar {
        padding-top: 0 !important;
    }
    #panel-192-2-0-0 {
        padding-top: 30px !important;
    }
    .so-widget-sow-hero-default-a49fb7e2c20b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1 {
        font-size: 36px !important;
    }
    .so-widget-sow-hero-default-a49fb7e2c20b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h3 {
        font-size: 18px !important;
    }
}
@media only screen
and (min-width : 815px)
and (max-width : 991px) {
    .home .panel-grid .siteorigin-panels-stretch.panel-row-style {
        padding-top: 0 !important;
    }
}
.so-widget-sow-hero-default-8c557760ad8d h1, .so-widget-sow-hero-default-8c557760ad8d h3 {
    text-shadow: none !important;
}
.logo-img img {
    height: auto !important;
}
.maxbutton-1.maxbutton.maxbutton-home {
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
}
.wpcf7-submit {
    padding: 0 15px !important;
    font-weight: 400 !important;
}
ul.horiz-main-menu li a, #myjquerymenu .menu li a {
    font-size: 11px !important;
}
#faq-list {
    margin-bottom: 60px !important;
}
.sow-more-text a {
    background-color: #018f99;
    border-color: #018f99;
    border-radius: 4px;
    border-style: solid;
    border-width: 2px;
    display: inline-block;
    height: 50px;
    position: relative;
    text-decoration: none;
    width: 160px;
    color: #fff !important;
    line-height: 3;
}
#content a {
    color: #018F99;
}
.inside.inside-full-height {
    float: left;
}
::-webkit-input-placeholder { 
  	color: #bbb;
}
::-moz-placeholder { 
  	color: #bbb;
}
:-ms-input-placeholder {
  	color: #bbb;
}
:-moz-placeholder {
  	color: #bbb;
}
#menu-open-btn-wrap .menu-toggle.vector-icons.iconmoon-menu {
  	background-color: #018f99 !important;
  	margin-top: 12px !important;
}
div#footer-nav {
 	display: none;
}
.wac-theme #footer {
  	padding: 0;
}
.maxbutton-1.maxbutton.maxbutton-home:hover {
    background: #018f99 none repeat scroll 0 0 !important;
    transition: none !important;
    -moz-transition: none !important;
    -webkit-transition: none !important;
}
.maxbutton-1.maxbutton.maxbutton-home:hover span {
    color: #fff !important;
    text-decoration: underline;
}
#pg-37-2 {
    margin-bottom: 60px !important;
}
.wpcf7 .was-contact-form-frame textarea, .wpcf7 .was-contact-form-frame input {
    background-color: #f7f7f7 !important;
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    color: #aaaaaa !important;
    font-weight: 400;
}

#contact-page-checkbox{
  color:#595959;
  font-weight:normal;
  font-size:1.25rem;
}

span.wpcf7-list-item,
#contact-page-checkbox span.wpcf7-list-item{
margin-left:0;
font-size:1.25rem;
}

#contact-page-checkbox input[type="checkbox"]{
  display:inline-block;
  max-width:30px;
  margin-right:5px;
}