@charset "utf-8";
/* CSS Document */
 
 @font-face {
  font-family: 'AvenirNextLTPro-Regular';
  src: url('fonts/AvenirNextLTPro-Regular.eot?#iefix') format('embedded-opentype'),  
  url('fonts/AvenirNextLTPro-Regular.otf')  format('opentype'),
  url('fonts/AvenirNextLTPro-Regular.woff') format('woff'), 
  url('fonts/AvenirNextLTPro-Regular.ttf')  format('truetype'), 
  url('fonts/AvenirNextLTPro-Regular.svg#AvenirNextLTPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
  
*{box-sizing:border-box;}

*{margin:0px;padding:0px;}

ul li{list-style:none;}

a{text-decoration:none;  }

.clr{clear:both;}

input, textarea, select{ border:0px none; background:none; outline:none; font-size:12px; color:#494949;    }

img{ outline:none; max-width:100%; height:auto; border:0px none; display:block; }

h1, h2, h3, h4, h5, h6, strong, b{ font-weight:normal;    }

input[type='submit']{  border-radius:0px; -webkit-appearance:none; appearance:none; outline:none; }

textarea{ resize:none; overflow:auto; }

:focus{ outline:none;}

.clearfix:after{content:""; display:block; clear:both; height:0px; visibility:hidden;}

.clearfix{ display:block; zoom:1; }

body{width:100%;  font-size:12px; color:#494949;  font-family: 'AvenirNextLTPro-Regular';font-size:14px;  }

.hidden{ overflow:hidden; }

#wrapper{width:100%;    }

#header{width:100%;}

.auto_content{margin:auto; max-width:1250px; }

.header_inner{width:100% ; }

.logo_search_outer{width:352px; float:left; padding-top:0px;}

.logo_inner {width:85%;  padding-bottom:0px; margin:0 auto; height:54px; overflow:hidden;}

.logo_inner a {width:88%; height:100%; display:block; margin:0 auto;}

.search_inner{width:100%;  background:#0c4e9f; padding:5px 0px 7px 10px; margin-bottom:2px;}

.search_inner p{width:100%; float:left; color:#fff !important; font-size:14px; text-transform:uppercase; text-align:left !important; padding-bottom:2px; }

.search_inner input[type="text"]{width:89%; float:left; background:#fff; line-height:25px; height:25px; padding:4px 8px; color:#999; -webkit-box-shadow: inset 1px 1px 1px 1px rgba(176,176,176,1);
-moz-box-shadow: inset 1px 1px 1px 1px rgba(176,176,176,1);
box-shadow: inset 1px 1px 1px 1px rgba(176,176,176,1);}
 
.search_inner input[type="submit"]{background:url(../images/goicon.png) no-repeat; width:35px; height:24px; float:right; cursor:pointer;}

.logo_search_outer p{font-size:14px; color:#000; text-align:center;}
 
.menu_outer{width:840px; float:right;}

.advertise_outer{width:100%; margin-bottom:20px; }

.advertise_outer ul li{width:266px; display:block; float:left; margin-right:20px; }

.advertise_outer ul li:last-child{margin-right:0px; }

.top_add{width:266px; height:95px; display:block; background:#cbcbcb; -webkit-box-shadow: inset 0px 0px 10px 0px rgba(156,156,156,1);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(156,156,156,1);
box-shadow: inset 0px 0px 10px 0px rgba(156,156,156,1);}

.top_add a{width:100%; height:100%; display:block; text-transform:uppercase; color:#ffffff; text-align:center; font-size:28px; vertical-align:middle; padding-top:15px; font-weight:bold;}

.main_menu{width:100%; }

.main_menu ul li{float:left; padding:0px 8px; border-left: 1px solid #d42f2a;}

.main_menu ul li a{color:#0c4ea0; font-size:14.5px; text-transform:uppercase;  font-family:Arial;  }

 .main_menu ul li:first-child{padding-left:0px; border-left: none;}
 
.main_menu ul li a:hover,.main_menu ul li a.select{color:#d42f2a; font-weight:bold;}

.main_menu ul li.current-menu-item a{color:#d42f2a; font-weight:bold;}
 
#content{width:100%;}
 
.banner{width:100%; position:relative; margin-bottom:20px;}
 
.banner span{width:93.5%; height:300px; display:block; margin:0 auto;}

.banner span img{width:100%; height:100%; display:block;}

.banner_detail_outer{width:100%; height:100%;  left: 0;   position: absolute;   top: 0;}

.banner_inner{width:765px; margin-left:20px;}
 
.banner_inner a{width:170px; height:0px; color:#fff; background:#d32f2a; text-align:center;   float:right; margin-right:110px;  text-transform:uppercase; font-size:30px; padding-top:15px; box-shadow: inset 0px 0px 10px 4px rgba(230, 137, 134, 0.75);
-moz-box-shadow: inset 0px 0px 10px 4px rgba(230, 137, 134, 0.75);
-webkit-box-shadow: inset 0px 0px 10px 4px rgba(230, 137, 134, 0.75); font-size:26px; line-height:0px; font-family:Arial; padding: 25px 0px; }
 
.banner_inner a strong{font-size:26px; font-family:Arial; }

 .banner_inner h2{color: #0c4ea0; font-size: 45px; line-height: 45px; padding-right: 0px; padding-bottom:10px; font-family:Arial; margin-left:100px;}
 
 .banner_inner h2 strong{color:#D32F2A; font-style:italic; font-weight:bold; text-transform:uppercase;}
 
.banner_inner h2 i{color:#d42f2a; display:inline-block; font-weight:bold;}

.banner_inner p{ color: #000;font-size: 22px;   font-family:Arial;  font-weight:normal; margin-left:100px; line-height:30px;}

.applyin{width:100%; padding-bottom:20px;}

.container_outer{width:100%;}

.containerInner{width:100%; padding-bottom:40px;}

.side_menu{width:216px; float:left; background:#FFF;  padding-top:160px;}

.side_menu ul li{width:100%; padding-bottom:5px;}

.side_menu ul li a{width:100%; height:42px; background:url(../images/Side-menu-bg.png) no-repeat; display:block; padding:15px 15px; color:#4376b5; text-transform:uppercase; font-size:14px; line-height:14px;}
 
.side_menu ul li a:hover, .side_menu ul li a.select{background:url(../images/side-red-menu-bg.png) no-repeat; color:#fff; font-size:16px;}

.side_menu ul li.current-menu-item a{background:url(../images/side-red-menu-bg.png) no-repeat!important; color:#fff!important; font-size:16px!important;}

.our_mission_outer{width:722px; float:left; padding-left:10px;}

.ourMissionTopAdd{width:704px; height:128px; margin-bottom:20px;}
 
.ourMissionTopAdd a{width:100%; height:100%; display:block; background:#cbcbcb; -webkit-box-shadow: inset 0px 0px 10px 0px rgba(156,156,156,1);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(156,156,156,1);
box-shadow: inset 0px 0px 10px 0px rgba(156,156,156,1);  text-transform:uppercase; color:#ffffff; text-align:center; font-size:34px; vertical-align:middle; padding-top:20px; font-weight:bold;}
 
.our_mission_outer h1{font-size:45px; margin-bottom:10px; color:#0c4ea0; font-weight:bold;}

.our_mission_outer p{font-size:16px; line-height:27px; padding-bottom:20px; color:#000000; }

.our_mission_outer p a{color:#5876b0; font-size:16px;  margin-left:3px;}

.drugSubmition{width:100%;}

.our_mission_outer p strong{  color:#000000; font-weight:bold; font-family:Arial; }

.howToWorks_outer{width:100%;}

.howToWorks_outer  ul li{float:left;  width:48%; margin-left:4%}

.howToWorks_outer  ul li:first-child{margin-left:0px;}

.howToWorks_outer  ul li span{width:318px; height:195px; display:block; margin-bottom:10px;}

.howToWorks_outer  ul li h4{color:#0c4ea0; font-size:26px;padding-bottom:5px;}
 
.howToWorks_outer  ul li p{color:#000000; font-size:13px;padding-bottom:10px; line-height:21px;}

 .addrightSection{width:300px; float:right;}

 .addrightSection ul li{width:100%; margin-bottom:30px; }

.addrightSection ul li a{width:300px; height:250px;  display:table-cell; background:#cbcbcb; -webkit-box-shadow: inset 0px 0px 10px 0px rgba(156,156,156,1);
-moz-box-shadow: inset 0px 0px 10px 0px rgba(156,156,156,1);
box-shadow: inset 0px 0px 10px 0px rgba(156,156,156,1);  text-transform:uppercase; color:#ffffff; text-align:center; font-size:34px; vertical-align:middle;   font-weight:bold; vertical-align:middle; }

.drugSubmition h5{font-size:14px; font-weight:bold; color:#000;  padding-bottom:15px; font-family:Arial;}

.drugSubmitonInner{width:100%; padding-bottom:25px;}

.drugSubmitonInner input[type="text"]{width:84.4%; float:left; height:40px; line-height:26px; border:1px solid #00F; background:#fff; margin-right:20px;  -webkit-box-shadow: inset 1px 1px 1px 1px rgba(176,176,176,1);
-moz-box-shadow: inset 1px 1px 1px 1px rgba(176,176,176,1);
box-shadow: inset 1px 1px 1px 1px rgba(176,176,176,1);  display:block; padding:6px 10px; font-family:Arial; font-size:12px; }

.drugSubmitonInner input[type="submit"]{width:70px; height:40px; background:#00F; line-height:20px; color:#fff; float:left; text-align:center;  cursor:pointer;box-shadow: inset 0px 0px 7px 4px rgba(255, 255, 255, 0.74);
-moz-box-shadow: inset 0px 0px 7px 4px rgba(255, 255, 255, 0.74);
-webkit-box-shadow: inset 0px 0px 7px 4px rgba(255, 255, 255, 0.74); text-transform:uppercase; font-weight:bold;}

.availble_drugsInner{width:100%; padding-right:34px; }

.drugsName{float:left; width:274px;}
.page-id-15 .drugsName{width:100%;}

.drugsName h5, .assistance{width:50%; /*background:url(../images/drug.png) no-repeat center; height:24px; background-size:100%; color:#fff; line-height:24px;*/ display:block; text-align:center; color:#000; font-size:16px;  float:left; background:rgb(0, 162, 214); font-weight:bold; padding:3px 0px;}

.assistance{border-left:1px solid #fff;}

.drugsName ul{width:100%; display:inline-block;}

.drugsName ul li{width:100%; color:#000; padding:5px 10px; background:rgb(238, 238, 238); display:inline-block; }

.drugsName ul li span{width:70%; display:inline-block; float:left; color:#0B5FA5; font-size:16px;}

.qualify{width:30%; display:inline-block; float:right; color:#0B5FA5; font-size:16px;}

.drugsName ul li:nth-child(2n){/*background:url(../images/blueBg.png) no-repeat center; width:100%; height:24px; background-size:100%;*/ background:#fff;}

.madicationGarantee{width:322px; float:right;}
.page-id-15 .madicationGarantee{display:none;}

.madicationGarantee ul li{width:100%;  padding-bottom:20px;}

.madicationGarantee ul li span{width:313px; height:195px; display:block; margin-bottom:10px;}

.madicationGarantee ul li h4{color:#5876b0;   font-size:24px; padding-bottom:0px;}

.madicationGarantee ul li  p{color:#000000; line-height:21px; }

.navOUter{ width:25px; height:20px; display:none;}

.navOUter span{background:url(../images/naveIcon.png) no-repeat; width:25px; height:20px; display:block; cursor:pointer;}

 .closebtn{width:20px; height:20px; display:none }

.closebtn span{width:20px; height:20px; background:url(../images/crossicon.png) no-repeat; display:block; position:absolute; top:22px; right:19px; z-index:5; cursor:pointer;  }

.madicationGarantee ul li p{padding-bottom:0px; font-family:Arial; font-size:13px; line-height:17px;}

.request_form { width:500px !important; }

.request_form  input[type='text'] { border:1px solid #000; padding: 3px; width:100%;}

.request_form  input[type='email'] { border:1px solid #000; padding: 3px; width:100%;}

.request_form p { line-height:22px;}

.request_form label { font-weight:bold; color:#0c4ea0; display:block; width:25%; float:left; }
 
.request_form i { font-weight:bold; color:#000080; display:block; width:5%; float:left; font-style:normal}
 
.request_form ul li br { display:none; }

.inputOuter { width:55%; float:left;}

.request_form ul li p { display:none; } 

.request_form ul li { padding-bottom:20px;}

.request_form ul li .inputOuter p  { display:block; } 

.inputOuter.zipCodeAdjust input {  width:20%; float:left; margin-right:20px;}

.inputOuter.zipCodeAdjust label { font-size:14px;}

.inputOuter.zipCodeAdjust i { margin-right:10px;} 

.request_form  textarea { border:1px solid #000; padding: 3px; width:100%;  height: 50px;}

.inputOuter.call_paragraph p { display:block; font-weight:bold; color:#000080; font-size:12px;}

.inputOuter.call_paragraph p a { font-size:12px;  color: #000080; display:block;}

.inputOuter.call_paragraph p:nth-of-type(1) { display:none !important;}

.inputOuter span { font-weight:bold; color:#000080; font-size:12px;}

.request_form  input[type='submit'] {display:inline-block; width:60px; height:24px; text-align:center; line-height:18px; background:#ccc; border:1px solid #666666; color:#000; font-size:12px;}

.request_form  input[type='reset'] {display:inline-block; width:60px; height:24px; text-align:center; line-height:18px; background:#ccc; border:1px solid #666666; color:#000; font-size:12px;}

.inputOuter img { display:none;}

.faqs { width:100%;}

.faqs  ul li h3 { color:#000080; font-size:16px; font-weight:bold; padding-bottom:10px;}

.faqs  ul li p { color:#000; font-size:12px; padding-bottom:30px; line-height:18px}

.faqs  ul li p a {color:#000080; font-size:12px; text-decoration:underline}

.faqs  ul li p a:hover { text-decoration:none;}

.our_mission_outer p img { display:inline-block;}

input.printDiv   {display:block; width:60px; height:24px; text-align:center; line-height:18px !important; background:#ccc; border:1px solid #666666; color:#000 !important; font-size:12px !important; margin-left:0px !important}

.goals ul li  {color: #000000; font-size: 16px; line-height: 20px; padding-bottom: 10px;}

.our_mission_outer p br { display:none;}

.goals ul li p{ padding-bottom:0px !important;}

.page-id-5 .banner span{width:93.5% !important;}
.page-id-174 .madicationGarantee{display:none;}
.page-id-174 .drugsName{width:100%;}

/*--------------------Adds Section--------------------*/
.adds_sections_mian{width:100%; display:inline-block;}

.adds_section{width:100% !important; display:inline-block; border-bottom: 1px solid #ddd; padding-bottom: 30px;}

.adds_section li{width:100%; display:inline-block; float:left; text-align:center !important;}

.adds_section li a > img{display:block; margin:0 auto;}

.small_content{width:100%; display:inline-block;}

.small_content p{font-size:12.5px !important; line-height: 20px;}

.page-id-179 .side_menu {padding-top:0px;}


/*--------------------Footer Section--------------------*/
.footer_outer_main{
	width:100%; 
	display:inline-block;
	border-top: 3px solid #919bac;
}
.footer_bg{
	width:100%;
	float:left;
	display:inline-block;
	background:url(../images/footer_bg.jpg) no-repeat top center;
	background-size: cover;
	padding: 25.5px 0px;
}
.footer_listing{
	/*width:512.5px;*/
	width:565px;
	display:block;
	margin:0 auto;
}
.footer_listing li{
	display:inline-block;
	float:left;
}
.footer_listing li a{
	text-transform: capitalize;
    color: #1c3b4f;
    font-size: 13px;
	display:block;
	border-left:1px solid #000;
	padding:0px 13px;
	line-height: 10px;
}
.footer_listing li:first-child a{
	border-left:0px;
}
.footer_listing li a:hover{
	text-decoration:underline;
}
.footer_text{
	width:100%;
	display:inline-block;
	background:#4c4c4c;
}
.footer_text p
{
	font-size: 13px;
    color: #f9f9f9;
	text-align:center;
	padding:5px 0px;
}
.copy_rights{
	width:100%;
	display:inline-block;
	float:left;
	text-align:center;
	font-size: 11px;
    color: #1c3b4f;
	background: #ddd;
	padding:4px 0px;
}
.site_maplist{
	width:100%;
	display:inline-block;
	    margin-top: 20px;
		    border-left: 1px solid #ddd;
    padding-left: 15px;
    padding-top: 10px;
}
.site_maplist li{
	width:25%;
	display:inline-block;
	float:left;
	margin-bottom: 20px;
}
.site_maplist li a
{
	color: #0c4ea0;
    font-size: 14.5px;
    text-transform: uppercase;
    font-family: Arial;
}
.site_maplist li a:hover{
	color:#d42f2a;
	
}

.our_mission_outer ul li{ padding-bottom:10px;}
.our_mission_outer ul li span { padding-bottom:5px; display:inline-block;}
.our_mission_outer ul li h1 { margin-bottom:5px;}
.our_mission_outer ul li h1 a{ color:#0c4ea0; font-size:24px; font-weight:bold; margin-bottom:10px;}
.readd {color:#0c4ea0; font-size:14px; font-weight:bold;}
.our_mission_outer ul li p{color:#000000; font-size:16px; line-height:27px; padding-bottom:20px;}