/* Responsive CSS Document 

Project Name:  Ofina Finance Business, Finance and Professional Services HTML5 Template
Version:  1.0   
Author Name: Set PVT.
Support Email : shakil.shakil.ahsan@gmail.com
Design By: Mahamudul Hasan
Creation Date: 10 September 2017 

/* ================================================ */



@media only screen and (max-width: 1199px) {

    .blog-post-grid-style .blog-post-style-single .blog-post-style-img {
        height: auto;
    }
    
    .cm-tab .tab-content .list-two{
	padding-left:0px !important;
}



}

@media only screen and (min-width: 992px)  and (max-width: 1023px) {

   nav.navbar.bootsnav li.dropdown ul.dropdown-menu{
        -moz-box-shadow: 0px 0px 0px;
        -webkit-box-shadow: 0px 0px 0px;
        -o-box-shadow: 0px 0px 0px;
        box-shadow: 0px 0px 0px;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        -o-border-radius: 0px;
        border-radius: 0px;
        padding: 0;
        width: 200px;
        background:darkgreen;
        border: solid 0px #e0e0e0;
        border-top: solid 0px;
    }
    
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover,
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover{
        background-color:#202F64 !important;
        color:white;
    }
    
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a{
        padding: 15px 15px;
        border-bottom: solid 0px #eee;
        color:white;
    }
    
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li:last-child > a{
        border-bottom: none;
    }
    
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle:before{
        font-family: 'FontAwesome';
        float: right;
        content: "\f054";
        margin-top: 0;
        font-size: 11px;
    }


}

@media only screen and (max-width: 991px) {


.header-top{
	display:none !important;
}

    .mobile-responsive ul li:nth-child(2) {
        margin-left: 0px;
    }
    .mobile-responsive ul li:nth-child(3) {
        margin-top: 0px;
    }
    .over-layer-white-deep .funfact-item.style-3 .count h2.start-count.border-none {
        border-right: 1px solid #ee2c3c !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 992px) {
    body {
        overflow-x: hidden;
    }

}
@media screen and (max-width: 767px) {
    .row {
        margin-right: 15px;
        margin-left: 15px;
    }
    body {
        overflow-x: hidden !important;
    }
    .container {
        max-width: 100% !important;
        overflow-x: hidden !important;
    }
    
    #ajax-contact .form-row .row {
        margin-right: 0;
        margin-left: 0;
    }
    .center-sm-block {
        
    }
    
    #flag{
	display:none !important;
}

}

@media screen and (max-width: 667px) {
    body {
        overflow-x: hidden !important;
    }
    .container {
        max-width: 100% !important;
        overflow-x: hidden !important;
    }
}

@media screen and (max-width: 667px) {
    .index-img .section-title.light-title h5 {
        display: none;
    }
    .index-img .section-title.light-title h2 {
        font-size: 20px;
    }
}

@media screen and (max-width: 626px) {
    
    .gallery.col-3 .gallery-item {
        width: 100%;margin-bottom:15px;
    }
    .gallery-filter li a {
        margin-bottom: 12px;
    }
}

@media screen and (max-width: 491px) {
    
    .accordion-panel.style-1 .panel-title {
        font-size: 11px;
    }
    .accordion-panel.style-1 .panel-heading .accordion-toggle:after {
        margin-left: 3px;
    }
}

@media screen and (max-width: 391px) {
    
    .accordion-panel.style-1 .panel-title {
        font-size: 11px;
        line-height: 22px;
    }
    .accordion-panel.style-1 .panel-heading .accordion-toggle:after {
        font-size: 12px;
        height: 22px;
        line-height: 22px;
        margin-right: 5px;
        width: 22px;
    }
    .about-item.style-1 {
        padding: 12px;
    }
    .about-item.style-1 h3 {
        font-size: 12px;
    }
}

















