@media(min-width:1201px) and (max-width:1600px){
	
}

@media(min-width:1025px) and (max-width:1200px){
    .blog-wrpper .search-block .form-group .form-control{font-size: 16px;}
    .blog-box{display: block;}
}

@media(min-width:992px) and (max-width:1024px){
    .blog-wrpper .search-block .form-group .form-control{font-size: 16px;}
    .blog-box{display: block;}
    .loc-row{flex-flow: column;}
    .blog-box .description h6:last-child,.blog-box .description h6{width: 100%;justify-content: flex-start;}

    .blog-detail .contact-details{padding: 30px 15px;}
}

@media(min-width:768px) and (max-width:991px){
	.blog-wrpper .search-block .form-group .form-control{font-size: 16px;}
    .blog-box{display: block;}
    .loc-row{flex-flow: column;}
    .blog-box .description h6:last-child,.blog-box .description h6{width: 100%;justify-content: flex-start;}

    .dash-content{padding: 30px 0;}
    .dash-sidebar{min-height: auto;margin: 0 0 30px;}
    .dash-block{padding: 20px;}
    .dash-block form .file-block .imageWrapper img{width: 100%;}
    .dash-block form .file-block{margin: 0 0 15px;}
    .dash-block form .form-group{margin: 0 0 15px;}
}

@media (max-width: 767px) {
    .search-block .form-group{max-width:400px;margin: 0;}   
    .blog-wrpper .search-block .form-group .form-control{font-size: 16px;}
    .blog-box{display: block;}
    .loc-row{flex-flow: column;}
    .blog-box .description h6:last-child,.blog-box .description h6{width: 100%;justify-content: flex-start;}

    footer .row{flex-flow: column-reverse;}
    footer ul{justify-content: center !important;margin: 0 auto 15px;}
    footer p{text-align: center;}

    .dash-content{padding: 30px 0;}
    .dash-sidebar{min-height: auto;margin: 0 0 30px;}
    .dash-block{padding: 20px;}
    .dash-block form .file-block .imageWrapper img{width: 100%;}
    .dash-block form .file-block{margin: 0 0 15px;}
    .dash-block form .form-group{margin: 0 0 15px;}
    .blog-box .description .read-btn{margin: 10px 0 0}

    .header-search{padding: 15px 0;}
    .blog-detail{padding: 40px 0;}
    .blog-detail .loc-row{float: none;margin: 25px 0 0;}
    .review-backbox {        
        padding: 30px 10px 0 !important;
    }

    .enterbtn a span{display:none;}
    .search-block {
        margin: 0;
        width: 70%;
    }
    .search-block .form-group .form-control {
        padding: 12px 85px 12px 15px;
    }
    .dash-sidebar {
        height: auto !important;
    }
    .dash-block form {
        padding: 15px !important;
    }
        .dash-block form h2 {
            text-align: center;
            margin: 0 auto 15px !important;
        }
    #ViewCompany{margin:0 auto;display:table;}
    .company-frm .accordion .accordion-body{padding:15px;}
    .btnseco {
        width: 100%;
        text-align: center;
        display: block;
        font-size: 14px !important;
        padding: 10px !important;
    }
    .update-button {
        padding: 10px;
        font-size: 14px;
        width: 100%;
        text-align: center;
        display: block;
    }
    .proim-box img{margin:0 auto 15px;display:table;}
    .dash-block form address {margin:0 auto;display:table;}
}

@media(min-width:576px) and (max-width:767px){
    
}

@media(min-width:320px) and (max-width:575px){
    .search-block .form-group{max-width: 280px;margin: 0;}   
}