﻿[data-font="FontAwesome"]:before {
    font-family: 'FontAwesome' !important;
    content: attr(data-icon) !important;
    speak: none !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    line-height: 1 !important;
    font-style: normal !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important
}


body {
    font-size: 18px;
    line-height: 30px
}

h1, h2, h3, h4, h5, h6 {
    letter-spacing: .5px
}

h1 {
    font-size: 40px
}

h2 {
    font-size: 30px
}

h3 {
    font-size: 28px
}

h4 {
    font-size: 24px
}

h5 {
    font-size: 22px
}

h6 {
    font-size: 18px
}

body, .layout-boxed .inner-wrapper {
    background-color: #FFF
}

#footer .widgettitle {
    color:
}

.footer-widgets a, #footer a {
    color:
}

#footer {
    color:
}

.footer-widgets {
    background:
}

.footer-copyright {
    background-color: #71cd9d
}

#main-menu > ul.menu > li.current_page_item > a, #main-menu > ul.menu > li.current_page_ancestor > a, #main-menu > ul.menu > li.current-menu-item > a, #main-menu > ul.menu > li.current-menu-ancestor > a, .left-header #main-menu > ul.menu > li.current_page_item > a, .left-header #main-menu > ul.menu > li.current_page_ancestor > a, .left-header #main-menu > ul.menu > li.current-menu-item > a, .left-header #main-menu > ul.menu > li.current-menu-ancestor > a {
    color:
}

#footer .dt-sc-dark-bg a:hover, #footer a:hover {
    color:
}

#logo .logo-title > h1 a, #logo .logo-title h2 {
    color:
}

#main-menu ul.menu > li > a, #main-menu > ul.menu > li > .nolink-menu {
    color: #000
}

.menu-active-highlight #main-menu > ul.menu > li.current_page_item > a, .menu-active-highlight #main-menu > ul.menu > li.current_page_ancestor > a, .menu-active-highlight #main-menu > ul.menu > li.current-menu-item > a, .menu-active-highlight #main-menu > ul.menu > li.current-menu-ancestor > a {
    color: #fff
}

#main-menu .megamenu-child-container > ul.sub-menu > li > a, #main-menu .megamenu-child-container > ul.sub-menu > li > .nolink-menu {
    color:
}

    #main-menu .megamenu-child-container > ul.sub-menu > li > a:hover {
        color:
    }

#main-menu .megamenu-child-container > ul.sub-menu > li.current_page_item > a, #main-menu .megamenu-child-container > ul.sub-menu > li.current_page_ancestor > a, #main-menu .megamenu-child-container > ul.sub-menu > li.current-menu-item > a, #main-menu .megamenu-child-container > ul.sub-menu > li.current-menu-ancestor > a {
    color:
}

#main-menu .megamenu-child-container ul.sub-menu > li > ul > li > a, #main-menu ul li.menu-item-simple-parent ul > li > a {
    color:
}

h1, .dt-sc-counter.type1 .dt-sc-counter-number, .dt-sc-portfolio-sorting a, .dt-sc-testimonial .dt-sc-testimonial-author cite, .dt-sc-pr-tb-col.minimal .dt-sc-price p, .dt-sc-pr-tb-col.minimal .dt-sc-price h6 span, .dt-sc-testimonial.special-testimonial-carousel blockquote, .dt-sc-pr-tb-col .dt-sc-tb-title, .dt-sc-pr-tb-col .dt-sc-tb-content, .dt-sc-pr-tb-col .dt-sc-tb-content li, .dt-sc-bar-text, .dt-sc-counter.type3 .dt-sc-counter-number, .dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type="submit"], .dt-sc-timeline .dt-sc-timeline-content h2 span, .dt-sc-model-sorting a, .dt-sc-icon-box.type9 .icon-content h4, .dt-sc-icon-box.type9 .icon-content h4 span, .dt-sc-menu-sorting a, .dt-sc-menu .image-overlay .price, .dt-sc-menu .menu-categories a, .dt-sc-pr-tb-col .dt-sc-price h6, ul.products li .onsale {
    font-family: Quicksand,sans-serif
}

h2 {
    font-family: Quicksand,sans-serif
}

h3, .dt-sc-testimonial.type1 blockquote, .blog-entry.entry-date-left .entry-date, .dt-sc-ribbon-title, .dt-sc-testimonial.type1 .dt-sc-testimonial-author cite {
    font-family: Quicksand,sans-serif
}

h4, .blog-entry .entry-meta, .dt-sc-button {
    font-family: Quicksand,sans-serif
}

h5 {
    font-family: Quicksand,sans-serif
}

h6 {
    font-family: Quicksand,sans-serif
}

h1 {
    font-size: 40px;
    font-weight: 400;
    letter-spacing: 0
}

h2 {
    font-size: 30px;
    font-weight: 400;
    letter-spacing: 0
}

h3 {
    font-size: 28px;
    font-weight: 400;
    letter-spacing: 0
}

h4 {
    font-size: 24px;
    font-weight: 400;
    letter-spacing: 0
}

h5 {
    font-size: 22px;
    font-weight: 400;
    letter-spacing: 0
}

h6 {
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0
}

body {
    font-size: 18px;
    line-height: 30px
}

body, .blog-entry.blog-medium-style .entry-meta, .dt-sc-event-image-caption .dt-sc-image-content h3, .dt-sc-events-list .dt-sc-event-title h5, .dt-sc-team.type2 .dt-sc-team-details h4, .dt-sc-team.type2 .dt-sc-team-details h5, .dt-sc-contact-info.type5 h6, .dt-sc-sponsors .dt-sc-one-third h3, .dt-sc-testimonial.type5 .dt-sc-testimonial-author cite, .dt-sc-counter.type3 h4, .dt-sc-contact-info.type2 h6, .woocommerce ul.products li.product .onsale, #footer .mailchimp-form input[type="email"], .dt-sc-icon-box.type5 .icon-content h5, .main-header #searchform input[type="text"], .dt-sc-testimonial.type1 .dt-sc-testimonial-author cite small, .dt-sc-pr-tb-col.type2 .dt-sc-tb-content li, .dt-sc-team.rounded .dt-sc-team-details h5, .megamenu-child-container > ul.sub-menu > li > a .menu-item-description, .menu-item-description {
    font-family: Open Sans,sans-serif
}

#main-menu ul.menu > li > a, #main-menu > ul.menu > li > .nolink-menu {
    font-size: 16px;
    font-weight: 400;
    letter-spacing: .75px
}

#main-menu ul.menu > li > a, .dt-sc-pr-tb-col .dt-sc-tb-title h5, .dt-sc-timeline .dt-sc-timeline-content h2, .dt-sc-icon-box.type3 .icon-content h4, .dt-sc-popular-procedures .details h3, .dt-sc-popular-procedures .details .duration, .dt-sc-popular-procedures .details .price, .dt-sc-counter.type2 .dt-sc-counter-number, .dt-sc-counter.type2 h4, .dt-sc-testimonial.type4 .dt-sc-testimonial-author cite {
    font-family: Quicksand,sans-serif
}

.woocommerce ul.products li.product .product-wrapper > a h2 {
    display: none
}


.recentcomments a {
    display: inline !important;
    padding: 0 !important;
    margin: 0 !important
}

.sticky-wrapper .main-header-wrapper {
    z-index: 9999 !important
}

.vc_custom_1464606391302 {
    padding-top: 120px !important;
    padding-bottom: 100px !important;
    background-image: url("../../NewCss/img/appointmet-bg.jpeg") !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

.vc_custom_1467185639980 {
    padding-top: 75px !important;
    background-image: url('img/parallax-lab-image.jpg') !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important
}

.vc_custom_1466161664456 {
    margin-bottom: -80px !important;
    padding-top: 100px !important;
    padding-bottom: 130px !important;
    background-image: url('../img/fw3.png') !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

.vc_custom_1464601676358 {
    padding-right: 115px !important
}
/*SLider Css*/

.res-slider {
    max-width: 100% !important;
    max-height: 85% !important;
}

.dt-sc-main-slider {
    max-height: 850px;
}



@media screen and (max-width: 1500px) and (min-width:1030px) {
    .res-slider {
        max-width: 100% !important;
        /*max-height: 80% !important;*/
    }
    .dt-sc-main-slider {
        max-height: 640px;
    }


}

@media screen and (max-width: 1024px) and (min-width:810px) {
    .res-slider {
        max-width: 100% !important;
        max-height: 60% !important;
    }

    .dt-sc-main-slider {
        max-height: 360px;
    }
}

@media screen and (max-width: 800px) and (min-width:775px) {
    .res-slider {
        max-width: 100% !important;
        max-height: 54% !important;
    }

    .dt-sc-main-slider {
        max-height: 340px;
    }
}

@media screen and (max-width: 770px) and (min-width:440px) {
    .res-slider {
        max-width: 100% !important;
        max-height: 58% !important;
    }

    .dt-sc-main-slider {
        max-height: 330px;
    }
}

@media only screen and (max-width: 475px) {
    .res-slider {
        max-height: 50% !important;
    }
    .dt-sc-main-slider {
        max-height: 200px;
    }
}

@media screen and (max-width: 440px) and (min-width:380px) {
    .res-slider {
        max-width: 100% !important;
        max-height: 43% !important;
    }

    .dt-sc-main-slider {
        max-height: 180px;
    }
}

@media screen and (max-width: 375px) and (min-width:330px) {
    .res-slider {
        max-width: 100% !important;
        max-height: 47% !important;
    }

    .dt-sc-main-slider {
        max-height: 190px;
    }
}

@media screen and (max-width: 320px) {
    .res-slider {
        max-width: 100% !important;
        max-height: 38% !important;
    }

    .dt-sc-main-slider {
        max-height: 140px;
    }
}
