/*
Theme Name:     Consultax Child
Theme URI:      http://wpdemo.oceanthemes.net/consultax/
Description:    Make your modifications to [Parent Theme] in this child theme.
Author:         Oceanthemes
Author URI:     http://oceanthemes.net/
Version:        1.0
Template:       consultax
*/

@import url("../consultax/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
section#aboutSerSec {
    padding-bottom: 80px !important;
}
.mobile-menu-only {
    display: none !important;
}
@media only screen and (max-width: 767px) and (min-width: 200px)  {
    div.service-box, 
	div.service-box.transparent, 
	div.service-box.icon-box.d-icon-top.icon-h-colm.transparent.hover-box {
         min-height: unset !important;
    }    
    .service-box p br,
	.banner-section-1 h3 br{
        display: none;
    }
    section#case-studies section.wpb_row.vc_row-fluid,
	section.wpb_row.mobile-mid-space {
        padding: 30px 0 !important;
    }
    div#gray-contact-form {
        margin-top: 30px;
    }
    .banner-section-1 h3, span.blog-page-title {
        font-size: 25px !important;
    }
    .project-list-2 button.btn-right.slick-arrow.next-nav {
        bottom: 70px;
        right: 0 !important;
    }
    .project-list-2 .slick-arrow.prev-nav {
        left: 0 !important;
    }
    .arrows-slick {
        display: block !important;
    }
}

@media only screen and (max-width: 991px) and (min-width: 200px)  {
    .stay-section .wpb_column.vc_column_container.vc_col-sm-3 {
        width: 100%;
        margin-bottom: 10px;
    }
    .stay-section .wpb_column.vc_column_container.vc_col-sm-3 .service-box.icon-box {
        min-width: 240px;
    }
    .padding-13 {
        padding: 30px 0 !important;
    }   
    .mega-mobile-menu-only.mobile-menu-only {
        display: block !important;
    }
	.header_mobile .mmenu_wrapper .mobile_nav div#mega-menu-wrap-primary ul#mega-menu-primary li a {
        color: #fff !important;
    }
    .header_mobile .mmenu_wrapper .mobile_nav div#mega-menu-wrap-primary ul#mega-menu-primary ul.mega-sub-menu {
        position: unset;
        background: transparent;
        width: 100%;
    }
    .header_mobile .mmenu_wrapper .mobile_nav div#mega-menu-wrap-primary ul#mega-menu-primary ul.mega-sub-menu li, .header_mobile .mmenu_wrapper .mobile_nav div#mega-menu-wrap-primary ul#mega-menu-primary ul.mega-sub-menu li a {
        background: transparent !important;
        line-height: 40px !important;
        height: 40px !important;
         color: #fff !important;
    }
    .header_mobile .mmenu_wrapper .mobile_nav div#mega-menu-wrap-primary ul#mega-menu-primary ul.mega-sub-menu {
        padding-left: 20px !important;
    }
    .header_mobile .mmenu_wrapper .mobile_nav div#mega-menu-wrap-primary ul#mega-menu-primary ul.mega-sub-menu li.mega-current-menu-item {
        background: #333 !important;
    }
    li#mega-menu-item-2246, li#mega-menu-item-2246 > a {
        background: #222 !important;
    }    
}
@media only screen and (max-width: 1140px) and (min-width: 992px)  {
    .stay-section .service-box.icon-box a {
        font-size: 12px;
    }
}