
@media only screen and (max-width:1380px){
    .home .content_section h2 strong{ margin-top: 10px;font-size: 30px;}
    .home .content_section h2,.subheading-category,.page-header h1{font-size: 35px !important;}
    .serviceinner h2{font-size: 30px;margin-top: 40px;}
    .innertitle{padding: 40px 30px 20px 35px;}
    .innertitle .title strong{font-size: 25px;}
    .serviceinner img{max-width: 480px;}
    .serviceinner{margin-bottom: 30px;}

}
@media screen and (min-width :1250px) and (max-width :1399px){
    .container{max-width:1200px;width: 100%!important;margin: auto;}   
}
@media only screen and (max-width:1199px){
    .main-menu .dj-main li.dj-up, .dj-megamenu-default li.dj-up {margin: 0px 5px !important;}
    .serviceinner{padding: 15px 0px;}
    .innertitle {padding:25px 30px 10px 25px;}
    .innertitle .title strong {font-size: 20px;}
    .innertitle .btn-primary{margin-top: 20px;}
    .modal-title{font-size: 18px;}.dj-main li a.dj-up_a ,.dj-megamenu-default li a.dj-up_a{font-size: 15px !important;}
    

}

@media only screen and (min-width:992px){
    .menutitle,.mobile-menu{display: none!important;}


}
@media only screen and (max-width:991px){
    .main-menu{display: none;}
    .mobile-menu{display: block!important;}
    .Slider,.banner{margin-top: 0px;}
    .top-left{margin-top: 10px;text-align: center;}
    .logo-menu{background-color:#081624;}
    .menutitle{width: 100%;float: left;}
    .menutitle p{color:#eeeeee;font-size: 20px;text-transform:uppercase;margin-bottom: 0px;background: #012c58;text-align: center;padding: 10px 0px;cursor: pointer;border-radius:5px;width: 100%;margin: auto;margin-top:-5px;cursor: pointer;max-width: 450px;} 
    .mobile-menu{width: 100%;float: left;}
    .accordion-menu{display: none;}
    .mobile-menu .accordion-menu{width: 100%;margin: auto !important;float: none;background: #003c7b!important;text-align: center;border:0px; max-width: 450px;}
    .mobile-menu ul.accordion-menu li > .item-wrapper > .menu-link > a{font-family: 'TeXGyreAdventor-Regular';font-weight: normal;font-size: 18px;color: #fff !important;display: block;}
    ul.accordion-menu.button-right li > .item-wrapper > .menu-button > img{margin-top: 12px;position: absolute;right: 80px; width: 26px;}
    ul.accordion-menu li{border-top: 1px solid #004892!important;}
    ul.accordion-menu li:first-child{border-top:0px!important;}
    #accordion_menu_91 li.open, #accordion_menu_91 li:hover,#accordion_menu_91 li.current{background: #00448d!important;}
    .mobile-menu #accordion_menu_91 .item-wrapper:hover a,.mobile-menu #accordion_menu_91 li.current > .item-wrapper a{color:#fff;}
    .footer_topbg h2,  .footer_topbg h2 strong,.subheading-category,.page-header h1{font-size: 30px!important;}
    .home .content_section h2 span{font-size: 30px;}
    .serviceinner img{float: none !important;display: block;margin: 15px auto !important;overflow: hidden;max-width: 100%;}
    .serviceinner h2{margin-top:25px;}
    .content_section{padding:40px 0px;}
    .page-header h2{font-size: 35px;}
    .serviceinner h2{font-size: 25px;}
    .serviceinner{padding:0px 0px;}
    .innerimg{width:85%;float: none;margin: 20px auto;display: block;text-align: center;}
    .innerimg img{border-radius: 20px;}
    .innertitle{padding: 25px;width: 100%;text-align: center;}
    .leading-0,.span6{border-radius: 30px;}
    .shadow{display: none;}

}
@media screen and (min-width :768px) and (max-width :770px){
    .footer-contact{background-size: 57%; }

}
@media only screen and (min-width:768px){

}
@media only screen and (max-width:767px){
    .page-header{margin: 0!important;}
    .footer_topbg .footer-copy p {font-size: 15px;} 
    .modal-content img{float: none !important;display: block;margin: auto;}
    .content_section {padding: 30px 0px;}
    .modal-title {font-size: 18px;}
    .innertitle .btn-primary{padding: 12px 30px;}
    .home .content_section h2, .subheading-category ,.home .content_section h2 strong,.page-header h1{font-size: 26px !important;padding-bottom: 25px;}
    .footer_topbg h2,  .footer_topbg h2 strong,.subheading-category{font-size:25px;}
    .home .content_section img{margin-top: -30px;}   
    .footer_topbg p a,.footer_topbg p{font-size: 16px;}
    .footer_topbg h4{font-size: 20px;padding-top: 85px;background-size: 70px;margin-bottom: 15px;}
}
@media only screen and (max-width:400px){
    .footer_topbg .footer-copy p{padding: 0px 20px;}  
    .counter.pull-right{width: 100%;text-align: center;}
    .pagination{text-align: center;}

}
@media only screen and (max-width:350px){
    .footer_topbg .footer-copy p {font-size: 15px;padding: 0px;}

}

@media only screen and (max-width:480px){
    .com-content-category-blog__navigation.w-100{flex-direction: column;}
}

