@media only screen and (max-width:1920px) {
img{width:100%; display:block;}
select {-webkit-appearance:none;-moz-appearance:none;}
}
@media only screen and (max-width:1000px),(max-width:1199px){
.details_holder,
.HealthInsurance_Container .details_holder{width:90%;}
.common_container{padding: 30px 0;}

/*** HEADER ****/
.header{height: 86px;}
.header .details_holder{width: 98%;}
.header .logo{width:197px;}
.header .flag_img{width: 90px; padding-top: 6px;}

/*** HOME PAGE ***/
.Author_Details{padding: 15px 0 20px 0;}
.Author_Details img{width: 47px;}

/*** HEALTH INSURANCE ***/
.HealthInsurance_Container h2.Other_title{font-size: 26px; line-height: 32px;}
.HealthInsurance_Container h2.Other_title br{display: none;}
.HealthInsurance_Container .img_holder img{width: 88%; margin: 0 auto;}

}

@media only screen and (max-width:900px),(max-width:999px){
/*** HEADER ****/
.header{height: 79px;}
.header .logo{width:176px;}
.header .flag_img{padding-top: 0px;}

/*** HEALTH INSURANCE ***/
.HealthInsurance_Container .img_holder img{width: 100%; margin: 0 auto;}

}

@media only screen and (max-width:800px),(max-width:899px){
/*** HEADER ****/
.header{height: 72px;}
.header .logo{width:156px;}
.header .flag_img{padding-top: 4px;}
}

@media only screen and (max-width:700px),(max-width:799px){
}


@media only screen and (max-width:400px), (max-width:499px){
body{font-size: 14px;}
h2.Main_title{font-size: 23px;}
h2.Other_title,
.HealthInsurance_Container .text_holder a{font-size: 18px;}

/*** HEADER ****/
.header{height: auto;}
.header .details_holder{width: 90%;}
.header .logo{width:131px;}
.header .flag_img{padding-top: 2px; width: 37px;}
.header .flag_img img{width: 100%;}
.footer span{display: inline-block; width: 100%;}
.footer br.mobile_hide{display: none;}

/*** HEALTH INSURANCE ***/
.HealthInsurance_Container{font-size: 16px;}
.HealthInsurance_Container h2.Other_title {font-size: 20px;line-height: 1.5em; font-weight: 600;}
.HealthInsurance_Container .text_holder a{font-size: 22px; letter-spacing: normal; font-weight: 600;}

.text_holder{
    padding-bottom: 30px;
}

}

@media only screen and (max-width:375px), (max-width:399px){

}

@media only screen and (max-width:360px){

}

@media only screen and (max-width:300px), (max-width:320px){

}
