
@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;}
}

@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;}
}