h4, h5, h6, h1, h2, h3 {
	margin-top: 0;
	font-family: 'Open Sans', sans-serif;
}
ul, ol {
	margin: 0;
	padding:0;
}

p {
	margin: 0;
	padding:0;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 0.938em;
}
img{
	border:none;
}

html, body {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: 400;
	background-color: #FFF;
	margin:0;
	padding:0;	
	-webkit-font-smoothing: antialiased;
}

body{overflow-x: hidden;}

.clear{clear:both;}

#main_container{
	width:100%;
	margin:0px auto;
}

.inner-body-container{
	width:1250px;
	padding:0;
	margin: auto;
}

.ex_off_banner_content{overflow:hidden;}

.ex_off_banner_left{background:url(../images/ex-FDA/ex-FDA-officilas-banner.jpg) no-repeat right; width:607px; padding:0px; float:left; height:209px;}
.ex_off_bnr_mainheading{font-size:27px; color:#fff; line-height:25px;	margin:0px 0 0 28px; font-weight:300; font-family: 'Roboto', sans-serif; padding-top:46px; display:block; }
.ex_off_bnr_heading{font-size:36px;color:#f29200;	margin:0px 0 0 28px; font-weight:700; font-family: 'Roboto', sans-serif; text-transform:uppercase; padding:0px;}
.ex_off_bnr_subheading{font-size:22px; color:#fff; margin:0px 0 0 28px; font-weight:400; font-family: 'Roboto', sans-serif; font-style:italic; display:block; line-height:16px;	 }

.ex_off_spk{width:172px; float:left; padding:0px 7px;}
.ex_off_spk-banner-main{ width:100%; height:auto;}
.ex_off_spk-banner{ position: relative; margin: 0 auto; top: 0px; left: 0px; width: 192px; height: 209px; overflow: hidden; visibility: hidden;}
.ex_off_spk-banner-in{ cursor: default; position: relative; top: 0px; left: 0px; width: 192px; height: 209px; overflow: hidden; }
.ex_off_spk-banner-in img{ width:100%; height:100%;}
.foo_pag { position: absolute;top:190px;margin-left:50px }
.foo_pag div, .foo_pag div:hover, .foo_pag .av {position: absolute;width: 12px;height: 13px;background: url(../images/ex-FDA/co-background-sprite-img.png)  no-repeat -38px -272px;overflow: hidden;cursor: pointer;}
.foo_pag div { background-position: -38px -272px }
.foo_pag div:hover, .foo_pag .av:hover { background-position: -22px -272px; }
.foo_pag .av { background-position: -22px -272px; }
.foo_pag .dn, .foo_pag .dn:hover { background-position: -22px -272px; margin-left:0px; }

.ex_off_test_container{ width:436px; background-color:#f8f8f8; height:209px; float:right; display:block;}
.ex_off_test_container h2{ font-size:20px; font-weight:600; color:#000; padding:15px 0 0px 0; margin:0; text-align: center;}
.ex_off_test_text_box { text-align:left; padding-left:10px; padding-right:10px;}
.ex_off_test_container::before{content: "";  background:url(../images/ex-FDA/corporate-testimonials-icon.jpg) no-repeat 0px 0px; width:29px; height:26px; position: absolute; margin-top: 25px; margin-left: 10px;}
.ex_off_test_container::after{content: "";  background:url(../images/ex-FDA/corporate-testimonials-icon.jpg) no-repeat 0px -35px; width:29px; height:26px; position: absolute; margin-left: 400px; margin-top: -20px;}
#ex_off_test_text{ list-style:none; padding-left:30px; padding-top:10px; }
#ex_off_test_text p{font-size:13px; color:#7c7c7c; padding-bottom:10px; font-weight:300;}
#ex_off_test_text span{font-size:14px; color:#7c7c7c; font-weight:600;}
#ex_off_test_text li { display: none; }


.ex_off_key_areas_main{padding-top:17px; border-bottom:#999999 dashed 1px; overflow:hidden; padding-bottom:10px; margin-bottom:10px;}
.ex_off_key_areas_text{float:left; margin-right:18px; width:74.5%; }
.ex_off_key_areas_text h2{font-size:20px; font-weight:600; color:#000; padding:0 0 5px 0; margin:0; }
.ex_off_key_areas_text p{font-size:13px; font-weight:400; color:#4d4d4d; padding:0 0 5px 0; margin:0; line-height:20px; }
.ex_off_key_areas_popup{float:left; width:24%; margin-top:27px;}
.ex_off_key_areas_popup img{ width:100%;}

.ex_off_main_container{overflow:hidden; }
.ex_off_box_container{ padding:10px 0; overflow: hidden;}
.ex_off_box_grey{ float:left; margin:0px 10px; width:294px; height:178px; background-color:#f8f8f8; border:#e9e9e9 solid 1px; position:relative; }
.ex_off_box_grey:first-child{ margin-left:0px;}
.ex_off_box_grey:last-child{ margin-right:0px;}
.ex_off_box_white{ float:left; margin:0px 10px; width:294px; height:178px; background-color:#fff; border:#e9e9e9 solid 1px; position:relative; }
.ex_off_box_white:first-child{ margin-left:0px;}
.ex_off_box_white:last-child{ margin-right:0px;}
.us-flag{ background-image:url(../images/ex-FDA/us-flag.jpg); background-repeat:no-repeat; background-position:bottom left;}
.switz-flag{background-image:url(../images/ex-FDA/switzerland-flag.jpg); background-repeat:no-repeat; background-position:bottom left;}
.aus-flag{background-image:url(../images/ex-FDA/australia-flag.jpg); background-repeat:no-repeat; background-position:bottom left;}
.sing-flag{background-image:url(../images/ex-FDA/singapore-flag.jpg); background-repeat:no-repeat; background-position:bottom left;}
.ex_off_box_text{ padding:10px; overflow:hidden; position:relative; height:89%;}
.ex_off_box_text h3{font-size:15px; font-weight:400; color:#000; padding:0 0 10px 0 ; margin:0; text-decoration:none; }
.ex_off_box_text h3 a{font-size:15px; font-weight:400; color:#000; padding:0 ; margin:0; text-decoration:none; line-height:18px;}
.ex_off_box_text p{font-size:14px; font-weight:400; color:#4d4d4d; padding:0px 0 3px 25px ; margin:0; text-decoration:none; background-image:url(../images/ex-FDA/loc-picker-icon.png); background-repeat:no-repeat; height:27px; background-position:0px 0px; }

.ex_off_box_click{font-size:14px; font-weight:600; color:#1062b2; padding:0px 0 0 0 ; margin:-25px 0 0 80px; text-decoration:none; line-height:18px; background:url(../images/ex-FDA/watch-more-icon3.png) no-repeat 140px 2px; height:18px; display:block; width: 155px; position:absolute; }
.ex_off_box_click a{color:#1062b2; text-decoration:none;}


.ex_off_best_price_main{padding-top:30px; overflow:hidden; padding-bottom:20px; margin-bottom:10px;}
.ex_off_best_price_outline{float:left; margin-right:23px; width:74%; position:relative; border-radius:10px; border:#e9e9e9 solid 1px; }
.ex_off_best_price_text{background-color:#f8f8f8; border-radius:10px; border:#FFFFFF solid 4px; }
.ex_off_best_price_text h2{font-size:16px; font-weight:600; color:#1062b2; padding:0 0 5px 0; margin:09px 0 0 187px; text-transform:uppercase; }
.ex_off_best_price_text p{font-size:14px; font-weight:400; color:#000; padding:0 0 5px 0; margin:0px 0 5px 187px; line-height:17px; }
.ex_off_best_price_text p a{font-size:14px; font-weight:400; color:#1062b2; padding:0 0 5px 0; margin:0; }
.ex_off_best_price_icon{ position:absolute; margin:-25px 0 0 17px;}
.ex_off_best_price_popup{float:left; width:24%; margin-top:16px;}
.ex_off_best_price_popup img{ width:100%;}

/****************Pop-Up Css start******************/
.ex_off_popup_cont{ width:460px; border:#939393 solid 1px; overflow:hidden; background-color:#ededed;}
.ex_off_popup_body{ background-color:#fff; margin:5px; overflow:hidden; padding-bottom: 20px;}
.ex_off_popup_body h4{ color:#000; font-size:20px; font-weight:600; padding: 12px 0 0px 20px; margin: 0px;}
.ex_off_popup_body p{ color:#484848; font-size:15px; font-weight:400; padding: 0px 0 14px 20px; margin: 0px; line-height:15px;}
.popup_topbox{ overflow:hidden; font-size:14px; padding-top:10px; }
.popup_midbox{border-right:#e8e8e8 solid 1px; overflow:hidden; font-size:12px; color:#484848; font-weight:400;}

.ex_off_popup_main{display: none; visibility: visible;}
.pop-up-background {background: rgb(0,0,0);cursor: pointer;display: none;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 100; opacity:0.8;filter: alpha(opacity=80);}
.pop-up-background-modal {cursor:default;}
.pop-up {visibility:hidden; max-width: 460px; position: absolute; width: 100%; z-index: 100; left: 32%;}
.pop-up-display-content {display: none;}
.pop-up .close { position:absolute; top:10px; right:10px; z-index: 99;}
.pop-up .close a{font-size:18px; color:#d22; width:28px; height:28px; background:url(../images/ex-FDA/delivery-formats-close.png) no-repeat 0 0; display:inline-block;}
.pop-up .close a:hover{opacity: 0.5;}
.pop-up .screen-reader-text {position: absolute;top: -9999px;left: -9999px;}

.ex_off_signup label {display: block;margin: 0px;}
.ex_off_signup label>span {float: left;width: 29%;text-align: right;padding-right: 10px;margin-top: 3px;color: #000;}

.ex_off_signup input[type="text"] {border: 1px solid #d0d6d6;color: #000000;height: 19px;margin-bottom: 6px;margin-right: 6px;margin-top: 2px;outline: 0 none;padding: 1px 3px 3px 5px;font-size: 13px;font-family: 'Open Sans', sans-serif;}
.ex_off_input{width: 60%;}
.ex_off_signup .signup_button {font-size:15px; color:#fff; font-family: 'Open Sans', sans-serif; text-decoration:none; font-weight:600; padding:6px 25px 6px 25px;border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;background:#f19100; cursor: pointer; border:none; margin-top:10px; margin-left: 0px; height:36px; float:left;}

#LoaderImg{ margin: 12px 0px 0px 10px; display:none;}
#AdSuccess{padding:10px; font-size:13px; color:green; clear:both; display:none;}
#AdError{padding:10px; font-size:13px; color:red; clear:both; display:none;}

.g-recaptcha{margin-top:5px; margin-bottom:6px; float:left;}

/****************Pop-Up Css end******************/