@media(max-width:767px){
.menu-menu-1-container ul {
    display: inline-grid !important;
}
	header .nav li.menu-item:hover ul.sub-menu {position: relative;background: transparent;box-shadow: none;padding:0; text-align:left;}
	.navbar-nav ul li.active>a, .navbar-nav ul li.rollover>a{color:#fff;}
.navbar-nav ul li.active>a, .navbar-nav ul li.rollover>a,.navbar-nav ul li a:hover {
    color: #fff;
}
.footer-widget.section-pad{
	padding:30px 20px !important;
}
.call-action .cta-block {
     display: flex !important; 
}
.section.section-content.section-pad.bg-primary.light,.section.section-content.section-pad,
.section.section-content.section-pad.bg-light,.section.section-content.section-pad.bg-light,
.section.section-content.section-pad.bg-light,.section.section-about.section-pad-lg{
	padding:10px 20px !important;
}
}
@media(max-width:420px){
.menu-menu-1-container ul {
    display: inline-grid !important;
}
.navbar-nav ul li.active>a, .navbar-nav ul li.rollover>a,.navbar-nav ul li a:hover {
    color: #fff;
}
.footer-widget.section-pad{
	padding:30px 20px !important;
}
.call-action .cta-block {
     display:flex !important; 
}
.section.section-content.section-pad.bg-primary.light,.section.section-content.section-pad,
.section.section-content.section-pad.bg-light,.section.section-content.section-pad.bg-light,
.section.section-content.section-pad.bg-light,.section.section-about.section-pad-lg{
	padding:10px 20px !important;
}
.topbar{
	padding:0 20px !important;
}
.navbar.navbar-primary{
	padding-right:10px !important;
}
.cta-block{
	padding-left: 10px;
    padding-right: 10px;
}
.section.section-contents.section-pad,.cta-sameline{
	padding-left: 10px !important;
    padding-right: 20px !important;
}
/* .banner-text p{
	font-size:10px !important;
	text-align: left !important;
    padding: 20px 10px 20px 0px !important;
} */
.most_pop{
    top: 35px;
    width: 45%;
    padding: 4px;
    font-size: 10px;
}
.carousel-caption {
    font-size: 8px;
    left: 10% !important;
    right: 10% !important;
}
.all_blog_s .blogs_main_img_s img {
    height: 140px;
}
.h-margin h1{
    font-size:24px;
}
}