
@media (max-width: 479px){
    .logo {min-width:125px;margin: 5px 0px;}
    .video-parent img{width: 100%;max-width: 320px;}
    .video-parent {width: 280px;margin: 20px auto 0px;}
    .video-section .blog-vid-par {width: 208px;height: 129px;top: 10px;left: 0px;}
    
    .navbar-default {padding:9px 0px !important;float:none;}
    
    .links.top-l-social img {  margin-left: 0px;}		
    .Resp-logoimg{display: block;width: 170px;}
    section.pt-100 {
        padding-top: 100px !important;
    }
    }
    
    @media (min-width: 480px) and (max-width: 1199px){
    .logo {max-width: 150px;margin: 8px 0px;}
    }
    
    @media (min-width: 480px) and (max-width: 767px) {
    .video-section .blog-vid-par {top: 10px;}
    }
    
    @media (min-width: 768px) and (max-width: 991px) {
    .video-section .blog-vid-par {top: 11px;}
    .links.top-l-social { padding: 22px 0px;}
    p {
        font-size: 18px !important;
    }
    }
    
    @media (min-width: 480px) and (max-width: 991px) {
    .video-parent img{width: 100%;max-width: 320px;}
    .video-parent {width: 320px;margin: 25px auto 0px;}
    .video-section .blog-vid-par {width: 238px;left: 0px;height: 149px;}
    }
    
    @media (min-width: 646px) and (max-width: 767px) {
    .videos-blog .col-md-9 .row .col-sm-4 {width: 47%;display: inline-block;margin: 0px 8px 15px;}
    }
    
    @media (max-width: 767px){
    .banner .content, .banner .video-parent{display: block;}
    .banner-bg figcaption h1{font-size: 28px;}
    .banner-bg figcaption p, .accounting-info .info-sec p, .benefits p{font-size: 18px;}
    .accounting-info h4, .three-steps h4 {font-size: 20px;}
    .heading-box {width: 95%;}
    .heading-box h2 {font-size: 24px;margin: 0px;}
    .three-steps h3{width: 100%;font-size: 24px;}
    .three-steps .caption p, .benefits ul.list-style-select li {font-size: 18px;line-height: 1.2;}
    .xs-no-display{display: none;}
    .step-parent{margin-bottom: 70px;}
    .sub-benefits p.bottom-text {font-size: 18px;}
    .navbar-default{float:right !important;    padding:19px 5px;}
    
    }
    
    @media (min-width: 646px) and (max-width: 767px) {
    .videos-blog .col-md-9 .row .col-sm-4 {width: 47%;display: inline-block;margin: 0px 8px 15px;}
    }
    
    @media (min-width: 768px) and (max-width: 991px){
    .heading-box h2{font-size: 26px;}
    .accounting-info h4, .three-steps h4 {font-size: 22px;}
    .banner-bg figcaption{padding: 0px;}
    .three-steps h3 {width: 100%;font-size: 26px;}
    .three-steps .caption p {font-size: 20px;}
    .benefits ul.list-style-select{padding-left: 27%;}
    }
    
    @media (max-width: 991px){
    .sm-no-display{display: none;}
    .heading-box {max-width: 500px;padding: 20px;position: relative;margin-top: -80px;}
    h1.in-heading{font-size: 24px;}
    .three-steps {padding: 30px 0px;}
    .benefits h1 {padding-top: 30px;margin-top: 0px;}
    .benefits {background: #fff;}
    .benefits .left-sec p:last-child {padding-bottom: 70px;}
    .sub-benefits-box {width: 100%;padding: 25px 25px 35px;}
    .sub-benefits h3, .sub-benefits h5{font-size: 20px;line-height: 1.3;}
    .banner {padding: 100px 0 0%;}
    .sub-benefits .lets-start-btn a {width: 230px;bottom: -20px;}
    }
    
    @media(min-width: 992px){
        .video-parent{min-width: 500px;}
    }
    
    @media (min-width: 992px) and (max-width: 1024px){
    .benefits ul.list-style-select{padding-left: 9%;}
    }
    
    @media (min-width: 992px) and (max-width: 1199px){
    .sub-benefits-box {padding: 5% 10%;}
    .sub-benefits h3{font-size: 22px;}
    .three-steps p, .benefits p, .benefits ul.list-style-select li {font-size: 20px;}
    .links.top-l-social {  padding: 24px 0px !important;}
    }
    
    @media (min-width: 768px) and (max-width: 1024px){
    .accounting-info .info-sec p, .sub-benefits p.bottom-text {font-size: 20px;}
    }
    
    @media (min-width: 768px) and (max-width: 1199px){
    .banner-bg figcaption h1{font-size: 34px;}
    }
    
    @media (max-width:1199px){
    section.pt-100 {padding-top: 90px;}
    .navbar-toggle {display: block;margin-right: 0px;}
    .navbar-header{float: none;}
    .navbar-collapse.collapse{display: none !important;}
    .navbar-collapse.collapse.in{display: block !important;}
    .navbar-nav{margin: 0px;}
    .navbar-nav > li{float: none;margin-right: 0px;}
    .navbar-default .navbar-nav > li > a {-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
    .navbar-default .navbar-nav > li {-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
    .navbar-nav{float: none;}
    .navbar-collapse{padding: 0px;}
    .navbar-toggle{margin: 0px;}
    }