/*Small Tablets*/
@media (max-width: 767px) {

/*Logo Spacing*/
    .navbar-default .navbar-brand {
        padding-left: 15px;
    }

    .navbar-brand img{
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

/*Navbar*/

    .navbar-default .navbar-collapse {
        background: #333;
    }



    .navbar-default .navbar-nav li a, .navbar-default .navbar-nav > li > a:focus{
        padding: 15px;
    }

    /*Hero Area*/
    .wpb-parallax-hero, .wpb-parallax-hero-overlay{
        height: inherit !important;
        min-height: 520px;
    }

    .wpb-parallax-hero .wpb-hero-title{
        font-size: 30px;
        line-height: 45px;

    }


/*Dropdown*/

    .dropdown > .dropdown-menu {
        margin-left: 15px;
        display: block;
        background: transparent;
        box-shadow: none;
    }

    .dropdown-menu{
        position: relative;
        float: none;
    }


    .navbar-default .navbar-nav > .active > a, 
    .navbar-default .navbar-nav > .active > a:hover, 
    .navbar-default .navbar-nav > .active > a:focus, 
    .navbar-default .current, 
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, 
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,
    .affix.navbar-default .navbar-nav > .active > a, .affix .navbar-nav li a
    {
        color: #fff;
    }

    .navbar-default .navbar-nav .open .dropdown-menu>.active>a,
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, 
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{
    background: transparent;
    color: #fff;
}




}


/*Ipad/Tablets*/
@media (min-width: 768px) and (max-width: 1024px) {

    .navbar-brand img {
        width: 80%;
        margin-top: 7px;
    }


    .navbar-default .animated-nav li a, .navbar-default .animated-nav li a:focus {
        font-size: 10px;
        margin: 0px 0px;
        padding: 30px 7px;
    }


    /*Section Title*/
    .section-title{font-size: 35px;}

    /*Counter*/
    .wpb-counter-item .counter-value{font-size: 40px;}
    .wpb-counter-item .counter-title{font-size: 20px;}


    /*Parallax Hero Area*/
    .wpb-parallax-hero .wpb-hero-title {
        font-size: 42px;
    }


    /*Service Items*/
    .service-item-text h3{font-size: 12px; line-height: 20px;}


/*Team*/
    .team-member .member-info .social-team a i {
        padding: 7px;
        width: 30px;
        height: 30px;
        font-size: 15px;
            line-height: 15px;
    }

    .team-member .member-info h4 {
        font-size: 15px;
    }

}


    /*SmartPhones*/
    @media (min-width: 320px) and (max-width: 767px) {

    .wpb-hero-content {padding-top: 30%;}

    .wpb-parallax-hero .btn{margin-bottom: 15px;}

    .wpb-parallax-hero .wpb-hero-subtitle{font-size: 12px; line-height: 18px;}

    .scroll-down-icon{display: none;}

    /*Section Title and Global*/
    .section-title{
        font-size: 30px;
        line-height: 55px;
    }

    .wpb_single_page_section{
        padding-top: 70px !important;
        padding-bottom: 70px !important;
    }

    /*Navbar*/
    .navbar-brand {
        height: 60px;
    }


    /*Service Section*/
    .service-item{margin-top: 30px !important;}
    .service-item-text h3{line-height: 25px;}

    /*Portfolio*/
    .portfolio-filter .filter{padding: 5px 10px; margin: 7px;}

    /*Counter*/
    .wpb-counter-item{margin-top: 30px; margin-bottom: 30px !important;}
    .wpb-counter-item .counter-value{font-size: 40px;}
    .wpb-counter-item .counter-title{font-size: 20px;}

    /*Pricing Table*/
    .pricing-table{margin: 30px 0;}

    /*Team Social Icons*/
    .social i{margin-right: 7px;}

    /*Testimonial*/
    #testimonial-slider .testimonial-text{font-size: 14px; line-height: 25px;}


    /*About*/
    #about-us .vc_single_image-img{margin-top: 30px;}


    /*Blog*/
    figure.effect-sadie p{display: none;}
    .recent-blog-item figure .wpb-category-list{top: 25%;}
    .recent-blog-item:hover figure .wpb-category-list{top: 20%;}

    .post-comments .comment-list .comment-detailes {
        margin-left: 0;
    }

    .post-comments .comment-list .comment-detailes .comments:before {
        display: none;
    }

    .post-comments .comment-list li img {
        width: 50px;
    }

    .post-content .reading .share-btn a {
        margin-left: 5px;
    }

    .share-btn a i {
        font-size: 15px;
        width: 24px;
        height: 32px;
    }

    .hentry {
        margin: 0 0 30px;
    }

    .blog-title {
        line-height: 30px;
    }

    article .share-btn{float: left !important; margin-top: 15px;}

    .readmore-wrapper{margin: 30px 0;}

    .post-title-wrapper, .post-paragraph{margin-top: 30px;}

    .blockquote_content blockquote{padding: 15px;}

    .blockquote_content blockquote:before{display: none;}

    /*Copyright*/
    .wpb_copyright{text-align: left;}

    .wpb_footer_nav{float: none;}


    /*Footer Menu*/
    .wpb_footer_nav li a {
        margin-left: 5px;
        font-size: 10px;
    }

    /* Disable Parallax in phone */

    .wpb-parallax-hero{
        background-position: center top !important;
    }
    


}
