
/* Ultra Hd Display */
@media only screen and (min-width: 1441px) {


}
/* Larger Desktop */
@media only screen and (min-width: 1281px) and (max-width:1440px) {
/* Contact Form */
.col-md-12 .wpcf7-text     { width:39vw; max-width:100%;  }
.wpcf7-textarea            { width:39vw; max-width:100%; }
}
/* Small Desktop & Laptop  */
@media only screen and (min-width: 1025px) and (max-width:1280px) {

}
/* Large Tablet */
@media only screen and (min-width:769px) and (max-width:1024px){ 
/* Header  */
.main_logo img {
    max-height: 80px;
    max-width: 185px;
    margin: 10px 8px 10px 0px;
}
/* Blog */
.owl-carousel .owl-item img {
    max-height: 150px;
    min-height: 150px;
}
/* Contact Form */
.col-md-12 .wpcf7-text  {  width: 42vw;  }
.wpcf7-textarea         {  width: 42vw;  max-width: 100%;  }
}
/* Small Tablet */
@media only screen and (min-width:601px) and (max-width:768px){
    /* Header  */
    .header {  padding-top: 10px;  margin-top: 50px;  }
    .main_logo img {    max-height: 80px; max-width: 185px;   }
 
    /* Contact Form */
    .col-md-12 .wpcf7-text  { width:84vw; }
    .wpcf7-textarea         { width:84vw; max-width: 100%; }
}
/* Small Phone */
@media only screen and (min-width:481px) and (max-width:600px){
/* Contact Form */
.col-md-12 .wpcf7-text  {  width: 75vw;  }
.wpcf7-textarea         {  width: 75vw;  max-width: 100%;  }
}

/* Extra Small Phone */
@media only screen and (min-width:320px) and (max-width:480px){
/* Header */
.main_logo img{ max-height:60px;    max-width:150px; }
.header       { padding-top: 10px;  margin-top: 2%;  }
/* Contact Form  */
.col-md-12 .wpcf7-text  { width:80vw;   }
.wpcf7-textarea         { width:80vw;   }

}
