body{ background:#fff; color:#000; font: normal 14px/16px Arial;}

@font-face {
    font-family: 'HelveticaNeueLTStd45Light';
    src: url('../fonts/helveticaneueltstd-lt.eot');
    src: url('../fonts/helveticaneueltstd-lt.eot') format('embedded-opentype'),
         url('../fonts/helveticaneueltstd-lt.woff2') format('woff2'),
         url('../fonts/helveticaneueltstd-lt.woff') format('woff'),
         url('../fonts/helveticaneueltstd-lt.ttf') format('truetype'),
         url('../fonts/helveticaneueltstd-lt.svg#HelveticaNeueLTStd45Light') format('svg');
}

@font-face {
	font-family: 'MyriadPro-Bold';
	src: url('../fonts/myriadprobold.eot');
	src: url('../fonts/myriadprobold.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/myriadprobold.woff') format('woff'),
			 url('../fonts/myriadprobold.ttf') format('truetype'),
			 url('../fonts/myriadprobold.svg#myriadprobold') format('svg');
		font-weight: normal;
		font-style: normal;
}

@font-face {
    font-family: 'arialblack';
    src: url('../fonts/ariblk-webfont.eot');
    src: url('../fonts/ariblk-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ariblk-webfont.woff2') format('woff2'),
         url('../fonts/ariblk-webfont.woff') format('woff'),
         url('../fonts/ariblk-webfont.ttf') format('truetype'),
         url('../fonts/ariblk-webfont.svg#arialblack') format('svg');
    font-weight: normal;
    font-style: normal;

}
.main_wrapper{ width: 100%;}
/*.container{ max-width: 1040px;}*/
.hrader_top{ width: 100%; background: url(../img/top_bg.jpg) repeat-x 0 0 #78c7ff; padding: 10px 0 0;}
.header_inner{ width: 100%;}
.logo{ width: 218px; margin-left: 50px;}
.logo img{ max-width: 100%; margin-top: -2px;}






.hrader_frm_sec{ width: 100%; background: url(../img/mid_bg.jpg) repeat-x 0 0 #fff; margin-top: -10px;
 -webkit-box-shadow: -2px 16px 28px -19px rgba(113, 113, 114, 1) inset;
-moz-box-shadow: -2px 16px 28px -19px rgba(113, 113, 114, 1) inset;
box-shadow: -2px 16px 28px -19px rgba(113, 113, 114, 1) inset;}
.hrader_shadw{ width: 100%;}
.top_lft{ width: 68%; float: left; background: url(../img/grl_bg.png) no-repeat left 45px; min-height: 500px; position: relative;}
.top_lft_inner{ width: 405px; float: right; position: relative;}
.top_lft_inner h4{ padding: 0 20px 0 0; margin: 0px; text-align: right; font: normal 31.81px/42.12px 'HelveticaNeueLTStd45Light'; color:#fff;}
.celeb_pic{ width: 100%; margin-top: -20px;}
.celeb_pic img{ max-width: 100%;}
.white_bg{ width: 100%; margin-top: 20px; background: url(../img/whit_bg2.png) no-repeat right top; min-height: 124px; padding: 17px 0 0 70px; position: relative; z-index: 99;}
.white_bg ul{ padding: 0px; margin: 0px; list-style: none;}
.white_bg ul li{ padding: 0 0 0 28px; margin: 0; width: 100%; display: inline-block; background: url(../img/bullet_pic.png) no-repeat left 4px;}
.white_bg ul li a{ padding: 0px; margin: 0px; text-decoration: none; font: normal 17px/27px 'MyriadPro-Bold'; color:#0968ad;}
.usa_pic { position: absolute; right: 6px; top: -20px;}
.idol_sec{ width: 100%;}
.idol_sec img { float: right; max-width: 100%; width: 75%;}
.girl_pic { left: 47px; position: absolute; top: 42px; width: 506px;}
.girl_pic img {  max-width: 100%; width: 100%;}
.trial_pic { bottom: -78px; left: 15px; position: absolute; width: 100%;}
.trial_pic img { max-width: 100%; width: 100%;}

.top_right{ width: 324px; float: right; margin-right: 12px;}
.frm_top{ width: 100%; padding: 10px 0; text-align: center; display: inline-block;}
.frm_top img{ max-width: 100%; text-align: center;}
.frm_right{ width: 100%; float: left; position: relative;
-webkit-box-shadow: -4px 6px 28px -11px rgba(111,130,145,1);
-moz-box-shadow: -4px 6px 28px -11px rgba(111,130,145,1);
box-shadow: -4px 6px 28px -11px rgba(111,130,145,1);}
.form_prt_inr{width: 100%; display: inline-block; text-align: center; background: url(../img/frm_bg.jpg) repeat-x 0 0 #002553; border-radius: 5px;
-webkit-box-shadow: inset -2px 3px 20px -8px rgba(255,255,255,1);
-moz-box-shadow: inset -2px 3px 20px -8px rgba(255,255,255,1);
box-shadow: inset -2px 3px 20px -8px rgba(255,255,255,1);}
.logo_icons { text-align: center; width: 100%; padding-bottom: 30px;}
.logo_icons p { color: #fff; font: 12px/14px Arial; margin: 0; padding: 0 0 10px; text-align: center;}
.form_prt{width: 100%; display: inline-block; position: relative;}
.form_prt_inr h1{font: normal 15px/20px 'Helvetica LT Condensed'; color: #ff8503; display:none; 
text-shadow:1px 0px 1px #000; }
.form_prt_inr img{ max-width: 100%; text-align: center; margin: 0;}

.main_form { float: left; padding: 20px 0 0px; width: 100%; margin-top: -60px;}
.main_form_bg{ width: 100%; background: url(../img/frm_shdw.png) no-repeat left bottom;}
.main_form_inr{width: 100%; display: inline-block; margin: 0 0 2px 0;}
.main_form_inr label{font: normal 15.65px/31px 'CalibriRegular'; color: #fff; text-align: right; float: left; width: 140px; margin: 0 5px 0 0;}
.main_form_inr label span{color: #ff0a00;}
.main_form_inr input[type="text"]{width: 152px; float: left; height: 29px; background: #fff; padding: 0 5px; border: 1px solid #cccccc; 
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.main_form_inr select{width: 152px; float: left; height: 29px; background: #fff; padding: 0; border: 1px solid #cccccc; 
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.main_form_inr input[type="submit"]{ height: 62px; float: left; background: url(../img/order.png) no-repeat center 0; cursor: pointer; border: none;margin: 15px 0 14px 26px;
 width: 84%;}
.fname {color: #fff612; float: left; font-size: 12px; padding-bottom: 5px; width: 52%;}
.arw { position: absolute; right: -35px; top: 93px;}

.mid_sec{ width: 100%;}
.mid_innr{ width: 100%; background: #d3e3f8; padding:0 15px; -webkit-box-shadow: -1px 0px 9px 0px rgba(219,219,219,1);
-moz-box-shadow: -1px 0px 9px 0px rgba(219,219,219,1);
box-shadow: -1px 0px 9px 0px rgba(219,219,219,1);}
.mid_top{ width: 100%;}
.mid_box{ width: 100%; border: 7px solid #9db9dd; background: url(../img/details_box_bg.jpg) repeat-x 0 bottom #fff; margin-top: 15px;}
.mid_box h3{ padding: 10px 0 0 24px; margin: 0px; font: bold 24px/30px Tahoma; color:#0b3e7c;}
.mid_box_lft{ width: 100%; background: url(../img/mid_girl.png) no-repeat right 45px; padding-bottom: 25px;}
.mid_box_lft p{ padding: 24px 47% 0px 24px; margin: 0px; font: normal 14px/22px Tahoma; color:#021d3e;}
.mid_box_rt{ width: 100%;}
.mid_box_rt img{ max-width: 100%;}

.testimonial_sec{ width: 100%; display: inline-block; padding: 10px;}
.testimonial_sec h3{ text-align: center; padding: 0px; margin: 0px; font: bold 24px/30px Tahoma; color:#0b3e7c; padding: 10px;}
.gurented_sec{ width: 100%; display: inline-block; text-align: center; padding-bottom: 5px;}
.gurented_sec span{ text-align: center; background: url(../img/grented_btn.jpg) repeat-x 0 0 #4d7ece; font: normal 14px/30px 'arialblack'; padding: 0 10px; text-transform:uppercase;
color:#fff; border-radius: 6px;-webkit-box-shadow: -1px 0 9px 2px rgba(162, 162, 162, 1);
-moz-box-shadow: -1px 0 9px 2px rgba(162, 162, 162, 1);
box-shadow: -1px 0 9px 2px rgba(162, 162, 162, 1); display: inline-block;}

.testimonal_box{ width: 100%; margin-top: 18px;}
.testimonal_pic{ width: 100%; padding:3px; -webkit-box-shadow: -1px 0 9px 2px rgba(162, 162, 162, 1);
-moz-box-shadow: -1px 0 9px 2px rgba(162, 162, 162, 1);
box-shadow: -1px 0 9px 2px rgba(162, 162, 162, 1); border-radius: 5px; background: #fff;}
.testimonal_pic img{ max-width: 100%; border-radius: 5px;}
.testimonal_txt{ width: 100%;}
.testimonal_txt p{ padding: 0px; margin: 0px; font: normal 12px/18px Arial; color:#001b3d;}
.testimonal_txt p span{ padding: 0; margin: 0px; font: normal 18px/30px Georgia; font-style: italic; float: right; color:#a10776;}
.testimonal_box .col-sm-8{ padding-left: 0px;}
.cntr{ text-align: center;}
.mid_box_lft2{ width: 100%; padding-bottom: 25px;}
.mid_box_lft2 p{ padding: 24px 0 0; margin: 0px; font: normal 14px/22px Tahoma; color:#021d3e;}

.media_box{ width: 100%; text-align: center; padding: 12px; background: url(../img/details_box_bg.jpg) repeat-x 0 bottom #fff; border: 7px solid #9db9dd; margin-top: 15px;}
.media_box h3{ padding: 0 0 6px; margin: 0px; text-align: center; font: bold 24px/30px Tahoma; color:#0b3e7c;}
.media_box_innr{ width: 100%; text-align: center; margin-top: 5px; background:#fff; padding:6px 6px 15px; -webkit-box-shadow: -1px 2px 12px -4px rgba(208, 208, 208, 0.82);
-moz-box-shadow: -1px 2px 12px -4px rgba(208, 208, 208, 0.82);
box-shadow: -1px 2px 12px -4px rgba(208, 208, 208, 0.82); border: 1px solid #d0d0d0;}
.media_box_innr h4{ padding: 0px; margin: 0px; text-align: center; font: normal 18px/17px Arial; color:#001b3d;}
.media_box_innr h4 img{ margin: 0 10px 0 0;}
.media_box_innr p{ padding: 5px 5% 0; margin: 0px; text-align: center; font: normal 12px/18px Arial; color:#001b3d;}

.footr_sec{ width: 100%; padding: 10px 0 35px 0;}
.footr_innr{ width: 100%;}
.footr_pic{ width: 100%;}
.footr_pic img{ max-width: 100%;}
.ftr_ordr{ margin: 22px 0 0;}

.desk_hide{ display: none;}







@media only screen and (min-width:1000px) and (max-width:1199px)
{
.top_right { width: 30%;}
.main_form_inr label{ width: 39%;}
.main_form_inr input[type="text"]{ width: 52%;}
.main_form_inr select{ width: 52%;}
.main_form_inr input[type="submit"] { margin: 11px 0 0 26px;}
.arw { position: absolute; right: -26px; top: 93px; width: 50px;}
.top_right{ margin: 0px;}
.girl_pic { left: 23px; top: 145px; width: 390px;}
.idol_sec img{ width: 70%;}

}



@media only screen and (min-width:768px) and (max-width:999px)
{

.top_right { float: none; margin: 0 auto; width: 50%;}
.main_form_inr label{ width: 50%;}
.main_form_inr input[type="text"]{ width: 46%;}
.main_form_inr select{ width: 46%;}
.form_prt_inr img{ max-width: 70%;}
.arw { position: absolute; right: -29px; top: 112px; width: 51px;}
.main_form_inr label{ font: 14.65px/31px "CalibriRegular";}
.frm_right{ margin-top: 70px;}
.main_form_inr input[type="submit"]{ height: 90px;}
.doctr_desk{ display: inline-block; text-align: center;}
.top_lft{ width: 100%;}
.trial_pic { bottom: -66px; left: 39px; position: absolute;}
.girl_pic { left: 46px; width: 430px; top: 80px;}
.mid_sec{ margin-top: 20px;}
.girl_pic img{ width: inherit;}
.idol_sec img{ width: inherit;}
.idol_sec {  float: right; width: 81%;}
.trial_pic img{ width: inherit;}
}



@media only screen and (max-width:767px) 
{
.frm_right{ width: 100%;}
.arw { position: absolute; right: -38px; top: 94px; width: 72px;}
.main_form_inr label{ width: 34%;}
.main_form_inr input[type="text"]{ width: 56%;}
.main_form_inr select{ width: 56%;}
.mid_top{ background: #f2f2f2; padding: 15px;}
.main_form_inr input[type="submit"]{ background-size: 100% 100%; height: 65px; width: 50%; float: none;}
.frm_right { margin-top: 30px;}
.top_sec{ min-height: inherit; padding-bottom: 20px;}
.main_form_inr input[type="submit"]{ height: 90px;}
.top_right { float: none; margin: 0 auto; width: 76%;}
.top_lft{ width: 100%;}
.top_lft_inner { display: inline-block; float: none; position: relative; text-align: center; width: 100%;}
.girl_pic { display: inline-block; left: inherit; position: inherit; text-align: center; top: inherit; width: 100%;}
.white_bg{ width: 100%; padding: 17px 0 0 12%; text-align: left;}
.idol_sec { display: inline-block; text-align: center; width: 72%;}
.idol_sec img { float: none; max-width: 100%;}
.celeb_pic { margin-top: 0; width: 100%;}
.top_lft_inner h4{ padding: 20px 0; text-align: center;}
.trial_pic { bottom: inherit; display: inline-block; left: inherit; margin-top: -15px; position: inherit; width: 100%;}
.trial_pic img{ width: inherit;}
.girl_pic img { max-width: 57%; width: inherit;}
.trial_pic { bottom: inherit; display: inline-block; left: inherit; margin-top: -15px; position: inherit; width: 100%;}
.trial_pic img{ width: inherit;}
.testimonal_box {display: inline-block; margin-top: 18px; text-align: center; width: 100%;}
.testimonal_pic { display: inline-block; text-align: center; width: 32%;}
.testimonal_box .col-sm-8{ padding-left: 15px;}
.testimonal_txt{ margin-top: 15px;}
.mid_box img{ text-align: center;}
.mid_box{ text-align: center;}
.footr_innr{ text-align: center;}
.main_form_inr input[type="submit"]{ height: 50px;}
.mid_sec{ margin-top: 20px;}
.mid_top{ margin-top: 20px;}
.mid_top h3 { font: bold 18px/23px Arial; padding-left: 0px;}
.desk_hide { display: inline-block; margin-top: 20px; max-width: 57%; text-align: center !important;}
.mid_box_lft{ background: none;}
.mid_box_lft p{ padding: 24px 4% 0}
.mid_innr{ padding: 0 15px 15px;}
.logo { margin-left: 0; text-align: center; width: 100%;}


}


@media only screen and (max-width:479px) 
{


.main_form_inr label{ font-size: 11.65px;}
.main_form_inr input[type="submit"] { background-size: 100% 100%; float: none; height: 65px; margin: 0 5%; width: 90%;}
.frm_right { margin-top: 47px;}
.arw { position: absolute; right: -31px; top: 108px; width: 54px;}
.white_bg ul li a{ font: 15px/27px "MyriadPro-Bold";}
.white_bg { padding: 17px 0 0 2%;}


}


























