@media only screen and (max-width:1199px){

}
@media only screen and (max-width:991px){
    .color_strip ul  {flex-wrap: wrap;}
    .color_strip ul li {width: 50%; padding: 0 5px; border-right:none;}
    .color_strip ul li img { margin-right: 10px; }
    .facilities ul li {  width: calc( 50% - 20px );}
}
@media only screen and (max-width:767px){
    .facilities ul li {  width: 100%; margin: 0 0 15px;}
    section.copyright, section.copyright .text-right {text-align: center !important;}
    .Newsletter ul {display: block;}
    .Newsletter ul li:first-child, .Newsletter ul li:last-child {width: 100%; padding-left: 0; padding-bottom: 10px;}
    .footer_logo a {margin-left: 00; margin-top: 20px;}
    .banner_content {padding-top: 20px;}
    .form_bx {max-width: 100%;}
}






