@font-face {

 font-family: bell-gothic-std-black;

 src: local("bell-gothic-std-black"),  local("bell-gothic-std-black"),  url(../fonts/bell-gothic-std-black.otf);

}

/*=============================================================*/
.b-green,.b-blue,.b-pink,.b-dark-blue,.b-yellow{
	display: inline-block;
	z-index: 0;
	overflow: hidden;
	background: none;
	position: relative;
	cursor:pointer;
	width: 100%;
}
.b-green:after,.b-blue:after,.b-pink:after,.b-dark-blue:after,.b-yellow:after {
	content: '';
	position: absolute;
	z-index: -1;
	width: 100%;
	height: 100%;
	top: 0;
	left: -100%;
	opacity: 1;
	-webkit-transition: all .25s ease;
	-moz-transition: all .25s ease;
	-ms-transition: all .25s ease;
	-o-transition: all .25s ease;
	transition: all .25s ease;
}
.b-green:after{background:#96d042;}
.b-blue:after{background:#3087d0;}
.b-pink:after{background:#d03074;}
.b-dark-blue:after{background:#1e8b9c;}
.b-yellow:after{background:#efb324;}

.b-green:hover:after,.b-blue:hover:after,.b-pink:hover:after,.b-dark-blue:hover:after,.b-yellow:hover:after {
	height: 100%;
	left: 0%;
	opacity: 1;
}

#mycarouse3 li{
	padding:0;
}
#mycarouse3 .width-box {
    margin: 0 12px;
    min-width: 200px;
}
.margin {
    margin: 20px 0 0 !important;
}
.news-slide-box-2 .jcarousel-skin-tango .jcarousel-prev-horizontal{
top:0px;
margin-left:-20px;
display:none !important;
}
 
.news-slide-box-2 .jcarousel-skin-tango .jcarousel-next-horizontal{
top:0px;
right:-18px;
display:none !important;
}

/*==================================================================*/

p, h1, h2, h3, h4, h5, h6, form, ul, li, dl, dt, dd {

	padding:0;

	margin:0;

	list-style:none;

}



p {

	margin: 0px;

	padding: 0px;

		

}

img{

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



.clear {

	clear: both;

}



.header-box {

	float: left;

	height: 90px;

	width: 100%;

	background-color: #FFF;

}

.header {

	float: left;

	height: auto;

	width: 100%;

}



.nevi-box-menu {

	float: left;

	height: auto;

	width: 94%;

}



.nevi-box-menu ul{

	margin: 0px;

	padding: 0px;

}



.nevi-box-menu ul li{

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}



.nevi-box-menu ul li a{

	font-size: 14px;

	text-transform: uppercase;

	color: #aba7a7;

	float: left;

	height: auto;

	padding-top: 33px;

	padding-bottom: 33px;

	text-align: center;

	padding-right: 27px;

	padding-left: 27px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #FFF;

	font-weight: bold;

}



.nevi-box-menu ul li a:hover{

	color: #FFF;

	background-color: #ff6600;

}



#menu-item-57 a:hover, #menu-item-57 a:active {

	color: #FFF;

	background-color: #96d042;

	border-bottom-color: #96d042;

}





.tinynav { display: none }



#nav .selected a, #nav2 .selected a {}

    /* styles for mobile */

	

.bg-blue{

	color: #FFF;

	background-color: #053d68;

	font-size: 12px;

	padding-top: 9px;

	padding-bottom: 9px;

}

.bg-blue1{

	background-color: #053d68;

	height:4px;

}

.bg-blue a{

	border: 1px solid #FFF;

	color: #FFF;

	border-radius:4px;

	padding-top: 4px;

	padding-right: 7px;

	padding-bottom: 4px;

	padding-left: 7px;

	margin-left:9px;

}

.bg-blue a:hover{

	color: #FFF;

	background-color: #000;

}

.box-251 {

	font-family: 'Lato', sans-serif;

	float: right;

	width: 260px;

}	



.bg-phone{

	background-image: url(../images/phone-icon.png);

	background-repeat: no-repeat;

	background-position: left center;

}

.bg-mobile{

	background-image: url(../images/mobile-icon.png);

	background-repeat: no-repeat;

	background-position: left center;

}

.phone-tx{

	font-size: 23px;

	font-weight: 900;

	color: #727272;

	padding-left: 29px;

	margin-top:5px;

}

.text-blue{

	color: #0a2d4d;

}

.margin-top-15{

	margin-top: 15px;

}

.margin-buttom-17{

	margin-bottom: 12px;

}

.pull-right1{

	float: right;

}

.pull-left1{

	float: left;

}

.nevi-box {

	float: left;

	height: auto;

	width: 100%;

	background-color: #2a2a2a;

}



.bg-blue-nevi{

	background-color: #053d68;

	float: left;

	height: auto;

	width: 100%;

}



#menu-box {

	float: left;

	cursor:pointer;

	position: relative;

	z-index: 5;

	display:none;

}



#top-nevi{display: block;}



.slidingDiv {

	display: block;

	float: left;

	width: 100%;

	height: auto;

}



#menu-box1 {

	float: right;

	cursor:pointer;

	position: relative;

	z-index: 5;

	display:none;

}



.slidingDiv1 {

	display: block;

	float: left;

	width: 100%;

	height: auto;

}



.nevi-top {

	float: left;

	height: auto;

	width: 100%;

	font-style: normal;

	position: relative;

	z-index: 5;

}

.nevi-top ul {

	margin: 0px;

	padding: 0px;

}

.nevi-top ul li {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	float: left;

}

.nevi-top ul li a {
  border-bottom: 8px solid #efb324;
  color: #fff;
  float: left;
  font-size: 14px;
  padding: 12px 15px 12px 14.3px;
  text-transform: uppercase;
}



.nevi-top ul li ul {

	display: none;

}

.nevi-top ul li:hover ul {

	display:block !important;

	position:absolute;

	top:auto;

	margin-top:46px;

	left:254;

	width: 230px !important;

	height:auto;

	float: left;	

}



.nevi-top ul li:hover ul li {

	background-image:none;

	float: left;

	height: auto;

	width: 100%;

}



.nevi-top ul li:hover ul li a {

	display:block;

	color:#FFFFFF;

	height:auto;

	width:100%;

	padding-top: 13px;

	padding-right: 10px;

	padding-bottom: 13px;

	padding-left: 12px;

	background-repeat: repeat;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	background-color: #96d042;

	font-size: 12px;

	float: left;

}

.nevi-top ul li:hover ul li a:hover {

	background-color: #81b339;

}

.green-bg{

	background-color: #aedb6d !important;

}

.blue-bg{

	background-color: #51a5b3 !important;

}
#menu-item-227 a:hover, #menu-item-73 a:hover{
background-color: #efb324;
}

#menu-item-291 a, #menu-item-312 a{

	border-bottom-color: #96d042;

}

#menu-item-291 a:hover, #menu-item-312 a:hover, #menu-item-291 ul li a, #menu-item-312 ul li a{

	background-color: #96d042;

}

#menu-item-341 a, #menu-item-69 a{

	border-bottom-color: #3087d0 ;

}

#menu-item-341 a:hover, #menu-item-69 a:hover, #menu-item-341 ul li a, #menu-item-69 ul li a{

	background-color: #3087d0 ;

}

#menu-item-63 a, #menu-item-62 a{

	border-bottom-color: #d03074 ;

}

#menu-item-63 a:hover, #menu-item-62 a:hover, #menu-item-63 ul li a, #menu-item-62 ul li a{

	background-color: #d03074 ;

}

#menu-item-61 a{

	border-bottom-color: #1e8b9c ;

}

#menu-item-61 a:hover, #menu-item-61 ul li a{

	background-color: #1e8b9c;

}
.yellow-box {
  background-color: #efb324!important;
}
.pink-box {
  background-color: #d03074!important;
}
.blue-box {
  background-color: #3087d0!important;
}
.green-boxs {
  background-color: #96d042!important;
}
.nevi-top ul #menu-item-61 ul li a:hover{
background-color:#2e507b!important;
}
.nevi-top ul #menu-item-227 ul li a:hover, .nevi-top ul #menu-item-73 ul li a:hover{
background:#c88d00!important;
}

.nevi-top ul #menu-item-63 ul li a:hover, .nevi-top ul #menu-item-62 ul li a:hover{
background:#a90d50!important;
}

.nevi-top ul #menu-item-291 ul li a:hover, .nevi-top ul #menu-item-312 ul li a:hover{

  background: #82b43b!important;

}
.nevi-top ul #menu-item-341 ul li a:hover, .nevi-top ul #menu-item-69 ul li a:hover{
background: #345c8d!important;
}

#menu-item-62 a{

/* padding-right:21px!important; */

}

.moz-padding{

	padding-right: 20px!important;

	padding-left: 19px!important;

}



.chrome-padding-last a{

	-webkit-padding-start: 22px!important;

	-webkit-padding-end: 21px!important;

}



.white-bg {

	background-color: #FFF;

	float: left;

	height: auto;

	width: 100%;

}



.ul-box {

	float: left;

	height: auto;

	width: 100%;

}

.ul-box li {

	float: left;

	height: auto;

	width: 100%;

	padding-left: 5px;

	list-style-type: circle;

	margin-left: 20px;

	}

.ul-box{

	margin-bottom: 4%;

	

}

.ul-box ul li a {

	color: #727272;

	float: left;

	height: auto;

	width: 100%;

	font-family: 'Lato';

	font-style: normal;

	font-weight: 700;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #727272;

	padding-top: 13px;

	padding-bottom: 13px;

}

.ul-box ul li a:hover {color: #0a2d4d;}



.banner-box {

	float: left;

	height: auto;

	width: 100%;

	border-bottom-width: 10px;

	border-bottom-style: solid;

	border-bottom-color: #2a2a2a;

}



.gray-bg {

	background-image: url(../images/shdow-png.png);

	background-repeat: repeat-x;

	background-position: center top;

	float: left;

	height: auto;

	width: 100%;

	background-color: #ebebeb;

	border-bottom-width: 4px;

	border-bottom-style: solid;

	border-bottom-color: #053d68;

	margin-top: 25px;

	padding-top: 26px;

	padding-bottom: 43px;

}

.line-bg{

	background-image:url(../images/line-blue.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

}

h1{

	color: #2a2a2a;

	font-weight: 700;

	margin-bottom: 15px;

	padding-bottom: 12px;

	text-transform: uppercase;

	float: left;

	height: auto;

	width: 100%;

	text-decoration: underline;

	font-size: 25px;

}

.logo-210 {	height: auto;

	width: 210px;

	float: left;

	border: 1px solid #c6c6c6;

	margin-right: 10px;

}

.margin-0{margin-right:0px;}

.margin-top-25{margin-top:25px;}



.white-box {

	background-color: #FFF;

	float: left;

	height: auto;

	width: 100%;

	box-shadow:0px 0px 5px #8a8a8a;

}

.text-size{

	font-size: 17px;

	float: left;

	width: 100%;

	font-family: Lato;

	font-style: normal;

	font-weight: 700;

	color: #000;

}

.margin-top-10{margin-top:10px;}

.footer-box {

	float: left;

	height: auto;

	width: 100%;

	background-color: #ecf4fb;

	padding-top: 50px;

	padding-bottom: 50px;

}

.copy {

	float: right;

	height: auto;

	width: 146px;

	font-size: 11px;

	color: #FFF;

	margin-right: 15px;

}
.copy a {

	color: #FFF;
}
.copy a:hover {

	color: #FFF;
	text-decoration: underline;
}

.add-box {

	float: left;

	height: auto;

	width: 100%;

	font-size: 18px;

	color: #000000;

	margin-bottom: 11px;

}
.add-box a {

	color: #000;

}
.add-box a:hover {

	color: #000;
	text-decoration: underline;

}

.test-text{

	font-size: 18px;

	color: #727272;

	line-height: 27px;

	margin-bottom:30px;

	font-weight: 500;

}

.text-color-blue{

	color: #053d68;

}

.margin-buttom-20{

	margin-bottom: 20px;

}



.margin-left-41{margin-left:40px;}

.dark-blue-bg {

	background-color: #1e8b9c;

	float: left;

	margin-right: 2px;

	padding-top: 10px;

	padding-right: 17px;

	padding-bottom: 11px;

	padding-left: 11px;

}

.call {

	float: left;

	padding-right: 20px;

	font-size: 22px;

	color: #FFF;

	background-image: url(../images/phone.png);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 40px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #48a1af;

	padding-top: 1px;

	padding-bottom: 1px;

}

.socal-box {

	float: left;

	padding-right: 30px;

	color: #FFF;

	padding-left: 20px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #48a1af;

	padding-top: 1px;

	padding-bottom: 1px;

	text-align: center;

	

}

.socal-box img{margin-left: 10px;}

.socal-box img:hover{Opacity:0.5;}





.socal-box-footer {

	float: right;

	padding-right: 15px;

	color: #FFF;

	padding-left: 15px;

	padding-top: 1px;

	padding-bottom: 1px;

	text-align: center;

	margin-top: 8px;

}

.socal-box-footer img{margin-left: 10px;}

.socal-box-footer img:hover{Opacity:0.5;}



.size-box {

	padding-left: 25px;

	font-size: 15px;

	color: #FFF;

	float: left;

	font-weight: bold;

}

.plus{

	float: left;

	color: #FFF;

	margin-right:20px;

	font-size: 20px;

}

.min{

	float: left;

	color: #FFF;

	margin-left:19px;

	font-size: 20px;

	margin-right: 12px;

}

.size-box a:hover {color: #000;}

.font-size{

	float: left;

	margin-top: 3px;

}

.top-pink {

	font-size: 19px;

	font-weight: bold;

	color: #FFF;

	background-color: #d64985;

	float: left;

	margin-right: 0px;

	padding-top: 12px;

	padding-right: 35px;

	padding-bottom: 13px;

	padding-left: 36px;

	text-transform: uppercase;

}

.serach-box {

	background-image: url(../images/search-icon.png);

	background-repeat: no-repeat;

	background-position: center center;

	background-color: #2a2a2a;

	float: right;

	padding-top: 36px;

	padding-right: 28px;

	padding-bottom: 12px;

	padding-left: 30px;

	position: relative;

}

.gray-input {
  background-color: #2a2a2a;
  float: left;
  height: auto;
  margin-top: 48px;
  padding: 7px;
  position: absolute;
  right: 0;
  top: auto;
  width: 205px;
  z-index: 2;
}

.search-input {

	background-color: #FFF;

	float: left;

	height: 30px;

	width: 100%;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding-right: 10px;

	padding-left: 10px;

}



.slidingDiv1{display:none;}.full-header {

	float: left;

	height: auto;

	width: 100%;

}

.yello-bg {

	font-size: 19px;

	font-weight: bold;

	color: #FFF;

	background-color: #f1bc3f;

	text-align: center;

	float: left;

	padding-top: 7px;

	padding-right: 12px;

	padding-bottom: 7px;

	padding-left: 12px;

	text-transform: uppercase;

	margin-top: 22px;

	margin-left: 78px;

}

.box-173 {

	width: 173px;

	float: left;

	height: auto;

	font-size: 25px;

	font-weight: bold;

	color: #FFF;

	background-color: #d64985;

	text-align: center;

	float: left;

	padding-top: 7px;

	padding-right: 12px;

	padding-bottom: 7px;

	padding-left: 12px;

	text-transform: uppercase;

	margin-left: 13px;

	margin-top: 7px;

}

.margin-left-106{margin-left:106px;}



.banner-text {

	position: absolute;

	top: auto;

	margin-top: 170px;

	padding-right: 210px;

	float: left;

	height: auto;

	max-width: 1003px;

	left: auto;

	right: auto;

}

.yellow-banner-bg {

	background-color: #e8b53a;

	font-size: 29px;

	color: #FFF;

	text-transform: uppercase;

	padding-top: 10px;

	padding-right: 15px;

	padding-bottom: 10px;

	padding-left: 15px;

	float: right;

}

.pink-banner-bg {

	background-color: #cc4178;

	font-size: 29px;

	color: #FFF;

	text-transform: uppercase;

	padding-top: 10px;

	padding-right: 15px;

	padding-bottom: 10px;

	padding-left: 15px;

	float: right;

	margin-top: 10px;

	font-weight: 700;

}



.dark-gray{

	font-size: 17px;

	text-transform: uppercase;

	color: #FFF;

	background-color: #2a2a2a;

	float: left;

	height: 57px;

	padding-top: 10px;

	padding-right: 15px;

	padding-left: 10px;

	text-align: right;

	margin-bottom: 20px;

	width: 100%;

}

.border-box{

	border-left-width: 17px;

	border-left-style: solid;

}

.border-green{

	border-left-color: #96d042;

}

.margin-top-18{margin-top:18px;}

.border-blue{

	border-left-color: #3087d0;

}

.border-pink{

	border-left-color: #d03074;

}

.border-dark-blue{

	border-left-color: #1e8b9c;

}

.border-dark-blue{

	border-left-color: #1e8b9c;

}

.border-yellow{

	border-left-color: #efb324;

}

.width-box{

	width: 20%;

}



.services-box {

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 55px;

}

.box-410 {

	float: left;

	height: auto;

	width: 410px;

	margin-left: 15px;

}

.home-green {

	background-color: #96d042;

	padding: 17px;

	float: left;

	height: auto;

	width: 100%;

}

.home-green h3 {

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 5px;

	font-size: 20px;

	font-weight: 700;

	color: #FFF;

}

.home-green p {

	font-size: 16px;

	color: #FFF;

	float: left;

	height: auto;

	width: 100%;

}

.box-532 {

	float: right;

	height: auto;

	width: 540px;

	margin-right: 15px;

}

.services-box1 {

	float: left;

	height: 133px;

	width: 100%;

	padding-right: 38px;

	padding-left: 38px;

	background-color: #3087d0;

}

.ter-h1 {

	font-size: 45px;

	font-weight: 700;

	color: #FFF;

	text-align: center;

	float: left;

	height: auto;

	width: 100%;

	text-transform: uppercase;

	margin-top: 21px;

}

.ter-h2 {

	font-size: 22px;

	color: #FFF;

	float: left;

	height: auto;

	width: 100%;

	text-transform: uppercase;

}

.ter-h3 {

	font-size: 32px;

	font-weight: 700;

	color: #FFF;

	float: left;

	height: auto;

	width: 100%;

	text-transform: uppercase;

	margin-top: 14px;

}

.pink-bg{background-color:#d03074;}

.margin-top-30{

	margin-top:26px;

}

.yellow-bg{background-color:#efb324;}



.news-box {

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 40px;

	padding-right: 15px;

	padding-left: 15px;

}

.news-slide-box {

	float: left;

	height: auto;

	width: 100%;

}

.news-slide-box h2 {

	font-size: 30px;

	font-weight: bold;

	color: #000;

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 20px;

	text-transform: uppercase;

}

.news-main {

	float: left;

	height: auto;

	width: 100%;

}

.news-box-406 {

	float: left;

	height: auto;

	width: 406px;

}

.news-image {

	float: left;

	height: auto;

	width: 137px;

}

.box-242 {

	float: left;

	height: auto;

	width: 247px;

	margin-left: 20px;

}

.news-h1 {

	font-size: 15px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000;

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 7px;

}

.news-date {

	font-size: 12px;

	color: #7bb724;

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 7px;

}

.news-text {

	font-size: 14px;

	color: #000;

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 15px;

}

.read-more-but {

	font-size: 17px;

	color: #FFF;

	background-color: #3087d0;

	text-align: center;

	float: right;

	margin-top: 10px;

	margin-bottom: 10px;

	padding-top: 8px;

	padding-right: 18px;

	padding-bottom: 8px;

	padding-left: 18px;

}

.read-more-but:hover {

	background-color: #666;

}

.map-box {

	float: right;

	height: auto;

	width: 367px;

	margin-right: 130px;

}

.footer-h1 {

	font-size: 22px;

	text-transform: uppercase;

	color: #000;

	float: left;

	height: auto;

	width: 70%;

	margin-bottom: 30px;

	padding-right: 20px;

}

.padding-70{padding-left:70px;}



.footer-gray {

	background-color: #2a2a2a;

	float: left;

	height: auto;

	width: 100%;

	padding-top: 5px;

	padding-bottom: 5px;

}

.footer-link {

	float: left;

	width: 70%;

}

.footer-link ul {

	margin: 0px;

	padding: 0px;

}

.footer-link ul li {

	margin: 0px;

	padding: 0px;

}

.footer-link ul li a {

	font-size: 10px;

	text-transform: uppercase;

	color: #ffffff;

	float: left;

	padding-top: 16px;

	padding-bottom: 16px;

	margin-left: 8px;

}

.footer-link ul li a:hover {

	color: #96d042;

}

.padding-top-42{padding-top:42px;}

.bord-box {

	float: left;

	min-height: 345px;

	width: 100%;

	padding-top: 25px;

	margin-bottom: 20px;

	padding-right: 15px;

	padding-left: 15px;

}

.dark-blue-bg-bord{

	background-color: #3087d0;

}

.dark-pink-bg-bord{

	background-color: #d03074;

}

.dark-yellow-bg-bord{

	background-color: #efb324;

}

.padding-l-r{

	padding-right: 30px;

	padding-left: 30px;

}

.padding-10{padding-left:10px;padding-right:10px;}

.bord-image {

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 15px;

	text-align: center;

}

.bord-image img{

	border: 4px solid #FFF;

}

.name-bord {

	font-size: 20px;

	font-weight: 700;

	color: #FFF;

	text-align: center;

	float: left;

	height: auto;

	width: 100%;

}

.name-bord-desh {

	font-size: 13px;

	color: #FFF;

	text-align: center;

	float: left;

	height: auto;

	width: 100%;

}

.margin-bottom-18{margin-bottom:18px;}

.donat-box {

	float: left;

	height: auto;

	width: 100%;

	padding-top: 25px;

	padding-right: 40px;

	padding-bottom: 25px;

	padding-left: 40px;

}

.donat-blue-bg{

	background-color: #3087d0;

}

.donat-green-bg{

	background-color: #96c355;

}

.donat-h2 {

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 10px;

	font-size: 22px;

	font-weight: 700;

	color: #FFF;

	text-align: center;

}

.font-size-14{font-size: 14px;}

.padding-l-r-dont{

	padding-right: 70px;

	padding-left: 70px;

}

.cast-img {

	text-align: center;

	float: left;

	height: auto;

	width: 100%;

}

.color-black{color:#000;}

.padding-top-0{padding-top:0px;}

.careers-h1 {

	font-size: 16px;

	font-weight: 700;

	color: #000;

	text-decoration: underline;

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 32px;

	text-transform: uppercase;

}

.services-box h2 {

	font-size: 20px;

	font-weight: 700;

	color: #000;

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 30px;

	text-transform: uppercase;

}

.services-box h3 {

	font-size: 14px;

	font-weight: 700;

	color: #000;

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 20px;

	text-transform: uppercase;

}

.services-box p {

	font-size: 13px;

	font-weight: 400;

	color: #000;

	float: left;

	height: auto;

	width: 100%;

	margin-bottom:20px;

}

.career-box {

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 20px;

	padding-bottom: 20px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #cccccc;

}

.career-plan-h1 {

	font-size: 14px;

	font-weight: 700;

	color: #000;

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 10px;

}

.career-box-text {

	float: left;

	height: auto;

	width: 100%;

}

.career-text {

	font-size: 13px;

	font-weight: 400;

	color: #000;

	float: left;

	height: auto;

	width: 76%;

}

.career-text-but {

	text-align: center;

	float: right;

}

.career-text-but a {

	font-size: 16px;

	font-weight: 400;

	color: #FFF;

	background-color: #1e8b9c;

	padding-top: 9px;

	padding-right: 30px;

	padding-bottom: 9px;

	padding-left: 30px;

	text-transform: uppercase;

}

.career-text-but a:hover {

	background-color: #333;

}

.box-ul {

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 20px;

}



.contact-form {

	float: left;

	height: auto;

	width: 100%;

	margin-top: 15px;

	margin-bottom: 40px;

}

.code-box {

	float: left;

	height: auto;

	width: 100%;

}

.code-img {

	float: left;

	height: auto;

	width: 93px;

}

.code-input {

	float: right;

	width: 88%;

}

.submit {

	font-size: 22px;

	color: #FFF;

	background-color: #1e8b9c;

	padding-top: 12px;

	padding-right: 60px;

	padding-bottom: 12px;

	padding-left: 60px;

	float: right;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	font-weight: 400;

	text-transform: uppercase;

	margin-top: 12px;

}

.submit:hover {

	background-color: #000;

}





.upload-box {

	float: left;

	height: auto;

	width: 100%;

	margin-bottom:15px;

}

.browse-box {

	float: left;

	width: 100%;

	height: auto;

}





.textField1{

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);

	opacity: 1;

	position: relative;

	float: left;

	height: 34px;

	width: 86%;

	padding-right: 10px;

	padding-left: 10px;

	font-size: 13px;

	background-color: #f1f1f1;

	border: 1px solid #c0c0c0;

	

}

.button31 {

	border: none;

	color: #333;

	float: left;

	font-family: Arial;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 15px;

	padding-top: 8px;

	padding-right: 30px;

	padding-bottom: 8px;

	padding-left: 30px;

	border-radius:4px;

	border: 1px solid #c0c0c0;

}



.button31:hover {

	cursor: pointer;

}



.name-input {

	background-color: #f1f1f1;

	border: 1px solid #c0c0c0;

	/*	border-radius: 4px;*/

	color: #323232;

	float: left;

	font-size: 13px;

	height: 34px;

	margin-bottom: 15px;

	margin-left: 0;

	padding-left: 10px;

	padding-right: 10px;

	width: 100%;

	padding-top: 5px;

	padding-bottom: 5px;

}

.name-textarea {

	background-color: #f1f1f1;

	border: 1px solid #c0c0c0;

	/*	border-radius: 4px;*/

	color: #323232;

	float: left;

	font-size: 13px;

	height: 85px;

	margin-bottom: 15px;

	margin-left: 0;

	padding-left: 10px;

	padding-right: 10px;

	width: 100%;

	padding-top: 7px;

}

.height-contact{

	height: 580px;

	padding-bottom: 20px;

}

.font-size-17{

	font-size: 17px;

}

.imag-con {

	margin-right: 19px;

	float: left;

	margin-left: 33px;

	height: auto;

	width: 25px;

}

.left-contact{

	float: left;

}
.left-contact > a {
    color: #fff;
}
.left-contact > a:hover {
    color: #fff;
    text-decoration: underline;
}

.doct-box-img {

	text-align: center;

	float: left;

	height: auto;

	width: 137px;

	margin-right: 47px;

}

.doct-text-box {

	float: left;

	height: auto;

	width: 79%;

}

.doct-text-box h2{margin-bottom:10px;}

.career-text-but-p {

	text-align: center;

	float: right;

	margin-top: 20px;

}

.career-text-but-p a {

	font-size: 16px;

	font-weight: 400;

	color: #FFF;

	background-color: #d03074;

	padding-top: 9px;

	padding-right: 30px;

	padding-bottom: 9px;

	padding-left: 30px;

	text-transform: uppercase;

}

.career-text-but-p a:hover {

	background-color: #333;

}



.uppercase {

	text-transform: uppercase;

}

.font-size-10 {

	font-size: 10px;

}

.border-non{

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.doct-box-img-blue {

	float: left;

  margin-right: 20px;

  border: 12px solid #3087d0;

}

.doct-box-img-blue img {

	border: 4px solid #FFF;

}

.width-news{width:62%;}

.font-size-16{

	font-size: 14px !important;

}



.left-box {

	float: left;

	height: auto;

	width: 64%;

}

.margin-buttom-10 {

	margin-bottom: 10px !important;

}

.right-296 {

	float: right;

	height: auto;

	width: 296px;

}

.green-box {

	background-color: #96d042;

	float: left;

	height: auto;

	width: 100%;

	padding: 11px;

	margin-bottom: 20px;

}

.baby-image {

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 20px;

	text-align: center;

}

.baby-image img {

	border: 3px solid #FFF;

}

.ul-main {

	float: left;

	height: auto;

	width: 100%;

}

.ul-main ul {

	margin: 0px;

	padding: 0px;

}

.ul-main ul li {

	float: left;

	height: auto;

	width: 100%;

	padding-left: 30px;

	margin-bottom: 10px;

	font-size: 20px;

	font-weight: 400;

	color: #FFF;

}
.ul-main ul li a {

	color: #FFF;

}
.ul-main ul li a:hover {

	color: #FFF;
	text-decoration: underline;
	

}

.dark-blue-box {

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 20px;

	background-color: #1e8b9c;

	padding-top: 21px;

	padding-right: 11px;

	padding-bottom: 11px;

	padding-left: 11px;

}

	

@media screen and (max-width: 600px) {

    

	  .tinynav { display: block }

      #nav, #nav2 { display: none }

	  



}





/* Large desktop */

@media (min-width: 1200px) {

.padding-r-0{padding-right:0px;}	

}









/* Portrait tablet to landscape and desktop */

@media (min-width: 993px) and (max-width: 1199px) {



#nav, #nav2 { display: none }

.tinynav {

	display: block;

	float: right;

	height: auto;

	width: 100%;

	font-size: 13px;

	border: 1px solid #999;

	padding-top: 7px;

	padding-bottom: 7px;

	padding-right: 9px;

	padding-left: 9px;

	border-radius:4px;

	margin-top:11px;

}



.auto-300{

	width: 125px;

	margin-right: auto;

	margin-left: auto;

	margin-bottom:15px;}





.box-251 {

	width: 251px;

	margin-right: auto;

	margin-left: auto;

	font-family: 'Lato', sans-serif;

	float:none;

}	

.phone-tx{font-size:22px;}



.pull-right1{

	float: none;

}

pull-left1{

	float: none;

}

.col-md2-5{width:100%; float:left;}	

.col-md1-5{width:100%; float:right;}

#menu-box {

	float: left;

	cursor:pointer;

	position: relative;

	z-index: 5;

	display:inline;

	margin-top:10px;

	margin-bottom:10px;

}



.slidingDiv {

	display: none;

	float: left;

	width: 100%;

	height: auto;

	margin-top:10px;

}



#menu-box1 {

	display:inline;

	margin-top:10px;

	margin-bottom:10px;

}



.slidingDiv1 {

	display: none;

	float: left;

	width: 100%;

	height: auto;

}

#top-nevi{display: block;

width:100%;padding-left:12px;

padding-right:12px;padding-bottom:10px;float:left;}

.nevi-top ul li a {

	font-size: 12px;

	padding-right: 0px;

	padding-left: 0px;

	width:100%;

	text-align:center;

}

.ul-box{margin-top:10px;}



.logo-210 {

	width: 100%;

	margin-right: 0px;

	margin-bottom:12px;

}



.auto-300 img{width:100%;}

.logo-210 img{width:100%;}

.copy{text-align:center;width:100%; margin-bottom:10px; margin-right:0px; padding-left:10px; padding-right:10px;}

h1{font-size:19px;}

.test-text {

    font-size: 14px;

    line-height: 20px;

    text-align: justify;

}

.margin-left-41 {

    margin-left: 0px;

}

.dark-blue-bg{padding-left:10px; padding-right:10px;}

.call{padding: 7px 5px 6px 32px; font-size:15px;}

.socal-box {

    padding: 1px 9px 1px 2px;

}

.size-box{padding-left:6px;}

.serach-box{float:left;}

.gray-input{width:100%; position:static;margin-top:0px;}

.yello-bg {

    font-size: 16px;

    margin-left: 0;

    margin-top: 10px;

    padding: 7px;

    width: 100%;

}

.margin-left-106 {

    margin-left: 0px;

}

.box-173 {

    font-size: 15px;

    margin-left: 7px;

    margin-top: 7px;

    padding: 7px 10px;

    width: auto;

	margin-bottom:10px;

	margin-left:15px;

}

.banner-text {

    margin-top: 10px;

    max-width: 300px;

    padding-right: 10px;

    position: absolute;

    right: auto;

    top: auto;

}

.yellow-banner-bg{font-size:12px;}

.pink-banner-bg{font-size:12px;}

.top-pink {

    font-size: 12px;

    padding: 17px 18px 18px;

}

.serach-box {

    padding: 36px 28px 14px;

}

.auto-box-600{width:588px; float:none;

margin-left:auto;

margin-right:auto;}

.box-410{

width:50%;

margin-left:0px;

padding-left:5px;

padding-right:5px;

margin-bottom:15px;

}

.box-410 img{width:100%;}

.home-green h3{font-size:17px;}

.home-green p{font-size:13px;}

.box-532{

width:50%;

margin-left:0px;

padding-left:5px;

padding-right:5px;	

margin-right:0px;

margin-bottom:15px;

}

.margin-top-30{margin-top:43px;}

.services-box1{

width:100%;

margin-left:0px;

padding-left:10px;

padding-right:10px;	

margin-right:0px;

margin-bottom:0px;	

height:119px;

padding-bottom:15px;

}

.ter-h1{font-size:31px;

margin-top:26px;}

.ter-h2{font-size:15px;

margin-top:10px;}

.ter-h3{font-size:21px;

}

.map-box {

	width: 100%;

	margin-right: 0px;

	margin-top:20px;

}

.map-box img {

	width: 100%;

}

.padding-70{padding-left:10px; padding-right:10px;}

.footer-box{padding-top:15px; padding-bottom:15px;}

.footer-h1{font-size:17px;}

.add-box{font-size:14px;

margin-bottom:10px;}

.wd-f{width:48%;float:left;}

.footer-link {

	float: left;

	width: 100%;

	margin-bottom:12px;

}

.footer-link ul li a{padding-top:5px; padding-bottom:5px;}

.socal-box-footer{ width:100%; margin-bottom:15px;}

.textField1{

	width: 85%;

}



.code-input {

	float: right;

	width: 88%;

}

.contact-image img{width:100%;}

.doct-box-img {

	margin-right: 15px;

}

.doct-text-box {

	width: 81%;

}

.doct-box-img-blue {

	padding: 5px;

    margin-bottom:15px;

	width:30%;

	text-align:center;

}

.doct-box-img-blue img {

	border: 4px solid #FFF;

	width:100%;

}

.width-news{width:66%;}



}

	







/* Portrait tablet to landscape and desktop */

@media (min-width: 768px) and (max-width: 992px) {



#nav, #nav2 { display: none }

.tinynav {

	display: block;

	float: right;

	height: auto;

	width: 100%;

	font-size: 13px;

	border: 1px solid #999;

	padding-top: 7px;

	padding-bottom: 7px;

	padding-right: 9px;

	padding-left: 9px;

	border-radius:4px;

	margin-top:11px;

}



.auto-300{

	width: 125px;

	margin-right: auto;

	margin-left: auto;

	margin-bottom:15px;}





.box-251 {

	width: 251px;

	margin-right: auto;

	margin-left: auto;

	font-family: 'Lato', sans-serif;

	float:none;

}	

.phone-tx{font-size:22px;}



.pull-right1{

	float: none;

}

pull-left1{

	float: none;

}

.col-md2-5{width:100%; float:left;}	

.col-md1-5{width:100%; float:right;}

#menu-box {

	float: left;

	cursor:pointer;

	position: relative;

	z-index: 5;

	display:inline;

	margin-top:10px;

	margin-bottom:10px;

}



.slidingDiv {

	display: none;

	float: left;

	width: 100%;

	height: auto;

	margin-top:10px;

}



#menu-box1 {

	display:inline;

	margin-top:10px;

	margin-bottom:10px;

}



.slidingDiv1 {

	display: none;

	float: left;

	width: 100%;

	height: auto;

}

#top-nevi{display: block;

width:100%;padding-left:12px;

padding-right:12px;padding-bottom:10px;float:left;}

.nevi-top ul li a {

	font-size: 12px;

	padding-right: 0px;

	padding-left: 0px;

	width:100%;

	text-align:center;

}

.ul-box{margin-top:10px;}



.logo-210 {

	width: 100%;

	margin-right: 0px;

	margin-bottom:12px;

}



.auto-300 img{width:100%;}

.logo-210 img{width:100%;}

.copy{text-align:center;width:100%; margin-bottom:10px; margin-right:0px; padding-left:10px; padding-right:10px;}

h1{font-size:19px;}

.test-text {

    font-size: 14px;

    line-height: 20px;

    text-align: justify;

}

.margin-left-41 {

    margin-left: 0px;

}

.dark-blue-bg{padding-left:10px; padding-right:10px;}

.call{padding: 7px 5px 6px 32px; font-size:15px;}

.socal-box {

    padding: 1px 9px 1px 2px;

}

.size-box{padding-left:6px;}

.serach-box{float:left;}

.gray-input{width:100%; position:static;margin-top:0px;}

.yello-bg {

    font-size: 16px;

    margin-left: 0;

    margin-top: 10px;

    padding: 7px;

    width: 100%;

}

.margin-left-106 {

    margin-left: 0px;

}

.box-173 {

    font-size: 15px;

    margin-left: 7px;

    margin-top: 7px;

    padding: 7px 10px;

    width: auto;

	margin-bottom:10px;

	margin-left:15px;

}

.banner-text {

    margin-top: 10px;

    max-width: 300px;

    padding-right: 10px;

    position: absolute;

    right: auto;

    top: auto;

}

.yellow-banner-bg{font-size:12px;}

.pink-banner-bg{font-size:12px;}

.top-pink {

    font-size: 12px;

    padding: 17px 18px 18px;

}

.serach-box {

    padding: 36px 28px 14px;

}

.auto-box-600{width:588px; float:none;

margin-left:auto;

margin-right:auto;}

.width-box{

	width: 20%;

	float:left;

	padding-left:5px;

	padding-right:5px;

}

.border-box{border-left-width: 4px;}

.dark-gray{	font-size:16px; padding-left:5px; margin-top:7px;margin-bottom:7px;}



.box-410{

width:50%;

margin-left:0px;

padding-left:5px;

padding-right:5px;

margin-bottom:15px;

}

.box-410 img{width:100%;}

.home-green h3{font-size:17px;}

.home-green p{font-size:13px;}

.box-532{

width:50%;

margin-left:0px;

padding-left:5px;

padding-right:5px;	

margin-right:0px;

margin-bottom:15px;

}

.margin-top-30{margin-top:21px;}

.services-box1{

width:100%;

margin-left:0px;

padding-left:10px;

padding-right:10px;	

margin-right:0px;

height:119px;

padding-bottom:15px;

}

.ter-h1{font-size:31px;

margin-top:26px;}

.ter-h2{font-size:15px;

margin-top:10px;}

.ter-h3{font-size:21px;

}

.services-box{margin-bottom:5px;}



.news-box-406 {

	width: 328px;

}

.news-image {

	width: 35%;

	margin-right:10px;

}

.news-image img {

	width: 100%;

}

.box-242 {

	width: 61%;

	margin-left: 0px;

}

.auto-news-mobile{width:520px; margin-left:auto; margin-right:auto;}



.map-box {

	width: 100%;

	margin-right: 0px;

	margin-top:20px;

}

.map-box img {

	width: 100%;

}

.padding-70{padding-left:10px; padding-right:10px;}

.footer-box{padding-top:15px; padding-bottom:15px;}

.footer-h1{font-size:17px;}

.add-box{font-size:14px;

margin-bottom:10px;}

.wd-f{width:48%;float:left;}

.footer-link {

	float: left;

	width: 100%;

	margin-bottom:12px;

}

.footer-link ul li a{padding-top:5px; padding-bottom:5px;}

.socal-box-footer{ width:100%; margin-bottom:15px;}

.bord-box{padding-bottom:15px; padding-top:15px;}

.padding-top-42{padding-top:20px;}

.mob-wd{width:50%; float:left;}

.padding-l-r-dont{

	padding-right: 30px;

	padding-left: 30px;

}

.donat-box {

	padding-top: 15px;

	padding-right: 10px;

	padding-bottom: 15px;

	padding-left: 10px;

}

.cast-img img {

	margin-bottom:20px;

}

.career-text {

	width: 70%;

	text-align: justify;

}

.textField1{

	width: 81%;

}



.code-input {

	float: right;

	width: 85%;

}

.contact-image img{width:100%;}

.doct-box-img {

	margin-right: 15px;

}

.doct-text-box {

	width: 77%;

}

.doct-box-img-blue {

	padding: 5px;

    margin-bottom:15px;

	width:30%;

	text-align:center;

}

.doct-box-img-blue img {

	border: 4px solid #FFF;

	width:100%;

}

.width-news{width:66%;}

.left-box {

	width: 66%;

	margin-bottom:20px;

}

.right-296 {

	width: 30%;

}

.baby-image img {

	width:100%;

}

.ul-main ul li {

	padding-left: 15px;

	font-size: 14px;

}



}









@media (min-width: 600px) and (max-width: 767px) {

#nav, #nav2 { display: none }

.tinynav {

	display: block;

	float: right;

	height: auto;

	width: 100%;

	font-size: 13px;

	border: 1px solid #999;

	padding-top: 7px;

	padding-bottom: 7px;

	padding-right: 9px;

	padding-left: 9px;

	border-radius:4px;

	margin-top:11px;

}



.auto-300{

	width: 125px;

	margin-right: auto;

	margin-left: auto;

	margin-bottom:15px;}





.box-251 {

	width: 251px;

	margin-right: auto;

	margin-left: auto;

	font-family: 'Lato', sans-serif;

	float:none;

}	

.phone-tx{font-size:22px;}



.pull-right1{

	float: none;

}

pull-left1{

	float: none;

}

.col-md2-5{width:100%; float:left;}	

.col-md1-5{width:100%; float:right;}

#menu-box {

	float: left;

	cursor:pointer;

	position: relative;

	z-index: 5;

	display:inline;

	margin-top:10px;

	margin-bottom:10px;

}



.slidingDiv {

	display: none;

	float: left;

	width: 100%;

	height: auto;

	margin-top:10px;

}



#menu-box1 {

	display:inline;

	margin-top:10px;

	margin-bottom:10px;

}



.slidingDiv1 {

	display: none;

	float: left;

	width: 100%;

	height: auto;

}

#top-nevi{display: block;

width:100%;padding-left:12px;

padding-right:12px;padding-bottom:10px;float:left;}

.nevi-top ul li a {

	font-size: 12px;

	padding-right: 0px;

	padding-left: 0px;

	width:100%;

	text-align:center;

}

.ul-box{margin-top:10px;}



.logo-210 {

	width: 100%;

	margin-right: 0px;

	margin-bottom:12px;

}



.auto-300 img{width:100%;}

.logo-210 img{width:100%;}

.copy{text-align:center;width:100%; margin-bottom:10px; margin-right:0px; padding-left:10px; padding-right:10px;}

h1{font-size:19px;}

.test-text {

    font-size: 14px;

    line-height: 20px;

    text-align: justify;

}

.margin-left-41 {

    margin-left: 0px;

}

.dark-blue-bg{padding-left:10px; padding-right:10px;}

.call{padding: 7px 5px 6px 32px; font-size:15px;}

.socal-box {

    padding: 1px 9px 1px 2px;

}

.size-box{padding-left:6px;}

.serach-box{float:left;}

.gray-input{width:100%; position:static;margin-top:0px;}

.yello-bg {

    font-size: 16px;

    margin-left: 0;

    margin-top: 10px;

    padding: 7px;

    width: 100%;

}

.margin-left-106 {

    margin-left: 0px;

}

.box-173 {

    font-size: 15px;

    margin-left: 7px;

    margin-top: 7px;

    padding: 7px 10px;

    width: auto;

	margin-bottom:10px;

	margin-left:15px;

}

.banner-text {

    margin-top: 10px;

    max-width: 300px;

    padding-right: 10px;

    position: absolute;

    right: auto;

    top: auto;

}

.yellow-banner-bg{font-size:12px;}

.pink-banner-bg{font-size:12px;}

.top-pink {

    font-size: 12px;

    padding: 17px 18px 18px;

}

.serach-box {

    padding: 36px 28px 14px;

}

.auto-box-600{width:588px; float:none;

margin-left:auto;

margin-right:auto;}

.width-box{

	width: 20%;

	float:left;

	padding-left:5px;

	padding-right:5px;

}

.border-box{border-left-width: 4px;}

.dark-gray{	font-size:12px; padding-left:5px; margin-top:7px;margin-bottom:7px;}

.box-410{

width:50%;

margin-left:0px;

padding-left:5px;

padding-right:5px;

margin-bottom:15px;

}

.box-410 img{width:100%;}

.home-green h3{font-size:17px;}

.home-green p{font-size:13px;}

.box-532{

width:50%;

margin-left:0px;

padding-left:5px;

padding-right:5px;	

margin-right:0px;

margin-bottom:15px;

}

.margin-top-30{margin-top:0px;}

.services-box1{

width:100%;

margin-left:0px;

padding-left:10px;

padding-right:10px;	

margin-right:0px;

margin-bottom:15px;	

height:auto;

padding-bottom:15px;

}

.ter-h1{font-size:20px;

margin-top:10px;}

.ter-h2{font-size:15px;

margin-top:10px;}

.ter-h3{font-size:15px;

}



.services-box{margin-bottom:5px;}



.news-box-406 {

	width: 328px;

}

.news-image {

	width: 35%;

	margin-right:10px;

}

.news-image img {

	width: 100%;

}

.box-242 {

	width: 61%;

	margin-left: 0px;

}

.auto-news-mobile{width:520px; margin-left:auto; margin-right:auto;}

.map-box {

	width: 100%;

	margin-right: 0px;

	margin-top:20px;

}

.map-box img {

	width: 100%;

}

.padding-70{padding-left:10px; padding-right:10px;}

.footer-box{padding-top:15px; padding-bottom:15px;}

.footer-h1{font-size:17px;}

.add-box{font-size:14px;

margin-bottom:10px;}

.wd-f{width:50%;float:left;}

.footer-link {

	float: left;

	width: 100%;

	margin-bottom:12px;

}

.footer-link ul li a{padding-top:5px; padding-bottom:5px;}

.socal-box-footer{ width:100%; margin-bottom:15px;}

.bord-box{padding-bottom:15px; padding-top:15px;}

.padding-top-42{padding-top:20px;}

.mob-wd{width:50%; float:left;}

.padding-l-r-dont{

	padding-right: 30px;

	padding-left: 30px;

}

.donat-box {

	padding-top: 15px;

	padding-right: 10px;

	padding-bottom: 15px;

	padding-left: 10px;

}

.cast-img img {

	width: 100%;

	margin-bottom:20px;

}

.career-text {

	width: 64%;

	text-align: justify;

}

.textField1{

	width: 77%;

}



.code-input {

	float: right;

	width: 81%;

}

.contact-image img{width:100%;}

.doct-box-img {

	margin-right: 15px;

}

.doct-text-box {

	width: 72%;

}

.doct-box-img-blue {

	padding: 5px;

    margin-bottom:15px;

	width:30%;

	text-align:center;

}

.doct-box-img-blue img {

	border: 4px solid #FFF;

	width:100%;

}

.width-news{width:66%;}



.left-box {

	width: 66%;

	margin-bottom:20px;

}

.right-296 {

	width: 30%;

}

.baby-image img {

	width:100%;

}

.ul-main ul li {

	padding-left: 15px;

	font-size: 14px;

}



}

 

 

 

 

 /* Landscape phone to portrait tablet */

@media (max-width: 767px) {





}







@media (min-width: 481px) and (max-width: 599px) {



.tinynav {

	display: block;

	float: right;

	height: auto;

	width: 100%;

	font-size: 13px;

	border: 0px solid #999;

	padding-top: 7px;

	padding-bottom: 7px;

	padding-right: 9px;

	padding-left: 9px;

	border-radius:4px;

	margin-top:11px;

}

.top-pink {
  background-color: #d64985;
  color: #fff;
  float: left;
  font-size: 19px;
  font-weight: bold;
  margin-right: 0;
  padding: 12px 63px 13px 62px;
  text-transform: uppercase;
}
.call {
  background-image: url("../images/phone.png");
  background-position: left center;
  background-repeat: no-repeat;
  color: #fff;
  font-size: 22px;
  padding: 1px 20px 1px 40px;
}
.socal-box {
  color: #fff;
  float: left;
  margin-top: 12px;
  padding: 1px 30px 1px 20px;
  text-align: center;
  width: 100%;
  margin-bottom: 12px;
}
.size-box {
  color: #fff;
  font-size: 15px;
  font-weight: bold;
  margin: 92px auto;
  padding-left: 25px;
  width: 62%;
}
.footer-h1 {
  color: #000;
  float: left;
  font-size: 22px;
  height: auto;
  margin-bottom: 30px;
  padding-right: 20px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}

.auto-300{

	width: 125px;

	margin-right: auto;

	margin-left: auto;

	margin-bottom:15px;}





.box-251 {

	width: 251px;

	margin-right: auto;

	margin-left: auto;

	font-family: 'Lato', sans-serif;

	float:none;

}	

.phone-tx{font-size:22px;}



.pull-right1{

	float: none;

}

pull-left1{

	float: none;

}

.col-md2-5{width:100%; float:left;}	

.col-md1-5{width:100%; float:right;}

#menu-box {

	float: left;

	cursor:pointer;

	position: relative;

	z-index: 5;

	display:inline;

	margin-top:10px;

	margin-bottom:10px;

}



.slidingDiv {

	display: none;

	float: left;

	width: 100%;

	height: auto;

	margin-top:10px;

}



#menu-box1 {

	display:inline;

	margin-top:10px;

	margin-bottom:10px;

}



.slidingDiv1 {

	display: none;

	float: left;

	width: 100%;

	height: auto;

}

#top-nevi{display: block;

width:100%;padding-left:12px;

padding-right:12px;padding-bottom:10px;float:left;}

.nevi-top ul li a {

	font-size: 12px;

	padding-right: 0px;

	padding-left: 0px;

	width:100%;

	text-align:center;

}

.ul-box{margin-top:10px;}



.logo-210 {

	width: 100%;

	margin-right: 0px;

	margin-bottom:12px;

}



.auto-300 img{width:100%;}

.logo-210 img{width:100%;}

.add-box{text-align:center;}

.copy{text-align:center;width:100%; margin-bottom:10px; margin-right:0px; padding-left:10px; padding-right:10px;}

h1{font-size:19px;}

.test-text {

    font-size: 14px;

    line-height: 20px;

    text-align: justify;

}

.margin-left-41 {

    margin-left: 0px;

}

.dark-blue-bg{padding-left:10px; padding-right:10px;}

.call{padding: 7px 5px 6px 32px; font-size:15px;}

.socal-box {

    padding: 1px 9px 1px 2px;

}

.size-box{padding-left:6px;}

.serach-box{float:left;}

.gray-input{width:100%; position:static;margin-top:0px;}

.yello-bg {

    font-size: 16px;

    margin-left: 0;

    margin-top: 10px;

    padding: 7px;

    width: 100%;

}

.margin-left-106 {

    margin-left: 0px;

}

.box-173 {

    font-size: 15px;

    margin-left: 7px;

    margin-top: 7px;

    padding: 7px 10px;

    width: auto;

	margin-bottom:10px;

	margin-left:15px;

}

.banner-text {

    margin-top: 10px;

    max-width: 300px;

    padding-right: 10px;

    position: absolute;

    right: auto;

    top: auto;

}

.yellow-banner-bg{font-size:12px;}

.pink-banner-bg{font-size:12px;}

.width-box{

	width: 20%;

	float:left;

	padding-left:5px;

	padding-right:5px;

}

.border-box{border-left-width: 4px;}

.dark-gray{	font-size:12px; padding-left:5px; margin-top:7px;margin-bottom:7px;}

.box-410{

width:100%;

margin-left:0px;

padding-left:15px;

padding-right:15px;

margin-bottom:15px;

}

.box-410 img{width:100%;}

.home-green h3{font-size:17px;}

.home-green p{font-size:13px;}

.box-532{

width:100%;

margin-left:0px;

padding-left:15px;

padding-right:15px;	

margin-right:0px;

margin-bottom:15px;

}

.margin-top-30{margin-top:0px;}

.services-box1{

width:100%;

margin-left:0px;

padding-left:10px;

padding-right:10px;	

margin-right:0px;

margin-bottom:15px;	

height:auto;

padding-bottom:15px;

}

.ter-h1{font-size:20px;

margin-top:10px;}

.ter-h2{font-size:15px;

margin-top:10px;}

.ter-h3{font-size:15px;

}



.services-box{margin-bottom:5px;}



.news-box-406 {

	width: 328px;

}

.news-image {

	width: 35%;

	margin-right:10px;

}

.news-image img {

	width: 100%;

}

.box-242 {

	width: 61%;

	margin-left: 0px;

}

.auto-news-mobile{width:400px; margin-left:auto; margin-right:auto;}



.map-box {

	width: 100%;

	margin-right: 0px;

	margin-top:20px;

}

.map-box img {

	width: 100%;

}

.padding-70{padding-left:10px; padding-right:10px;}

.footer-box{padding-top:15px; padding-bottom:15px;}

.footer-h1{font-size:17px; text-align:center;}

.add-box{font-size:14px;

margin-bottom:10px;}

.footer-link {

	float: left;

	width: 100%;

	margin-bottom:12px;

}

.footer-link ul li a{padding-top:5px; padding-bottom:5px;}

.socal-box-footer{ width:100%; margin-bottom:15px;}

.bord-box{height:auto;padding-bottom:15px; padding-top:15px;}

.padding-top-42{padding-top:20px;}

.padding-l-r-dont{

	padding-right: 30px;

	padding-left: 30px;

}

.donat-box {

	padding-top: 15px;

	padding-right: 10px;

	padding-bottom: 15px;

	padding-left: 10px;

}

.cast-img img {

	width: 100%;

	margin-bottom:20px;

}

.career-text {

	width: 100%;

	text-align: justify;

}

.career-text-but {

	text-align: center;

	float: right;

	width: 100%;

	margin-top:12px;

}

.career-text-but a {

	font-size: 14px;

	padding-top: 9px;

	padding-right: 10px;

	padding-bottom: 9px;

	padding-left: 10px;

}

.textField1{

	width: 70%;

}



.code-input {

	float: right;

	width: 76%;

}

.doct-box-img {

	width: 100%;

	margin-right: 0px;

	margin-bottom:15px;

}

.doct-text-box {

	width: 100%;

}

.doct-box-img-blue {

	padding: 15px;

    margin-bottom:15px;

	width:100%;

	text-align:center;

}

.doct-box-img-blue img {

	border: 4px solid #FFF;

	width:100%;

}

.width-news{width:100%;}

.left-box {

	width: 100%;

	margin-bottom:20px;

}

.right-296 {

	width: 100%;

}





}

	

		 





/* Landscape phones and down */

@media (max-width: 480px) {
.socal-box img {
    margin-left: 6px;
}
.top-pink {
       width: 76%;
}

 .b-dark-blue {
  font-size: 11px!important;
}

.tinynav {

	display: block;

	float: right;

	height: auto;

	width: 100%;

	font-size: 13px;

	border: 1px solid #999;

	padding-top: 7px;

	padding-bottom: 7px;

	padding-right: 9px;

	padding-left: 9px;

	border-radius:4px;

	margin-top:11px;

}

.top-pink {
  background-color: #d64985;
  color: #fff;
  float: left;
  font-size: 19px;
  font-weight: bold;
  margin-right: 0;
  padding: 12px 63px 13px 62px;
  text-transform: uppercase;
}
.call {
  background-image: url("../images/phone.png");
  background-position: left center;
  background-repeat: no-repeat;
  color: #fff;
  font-size: 22px;
  padding: 1px 20px 1px 40px;
}
.socal-box {
  color: #fff;
  float: left;
  margin-top: 0px;
  padding: 1px 30px 1px 20px;
  text-align: left;
  width: 42%;
  margin-bottom: 12px;
}
.size-box {
  color: #fff;
  font-size: 15px;
  font-weight: bold;
  margin: 92px auto;
  padding-left: 25px;
  width: 62%;
}
.footer-h1 {
  color: #000;
  float: left;
  font-size: 22px;
  height: auto;
  margin-bottom: 30px;
  padding-right: 20px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}

.auto-300{

	width: 125px;

	margin-right: auto;

	margin-left: auto;

	margin-bottom:15px;}





.box-251 {

	width: 251px;

	margin-right: auto;

	margin-left: auto;

	font-family: 'Lato', sans-serif;

	float:none;

}	

.phone-tx{font-size:22px;}



.pull-right1{

	float: none;

}

pull-left1{

	float: none;

}

.col-md2-5{width:100%; float:left;}	

.col-md1-5{width:100%; float:right;}

#menu-box {

	float: left;

	cursor:pointer;

	position: relative;

	z-index: 5;

	display:inline;

	margin-top:10px;

	margin-bottom:10px;

}



.slidingDiv {

	display: none;

	float: left;

	width: 100%;

	height: auto;

	margin-top:10px;

}



#menu-box1 {

	display:inline;

	margin-top:10px;

	margin-bottom:10px;

}



.slidingDiv1 {

	display: none;

	float: left;

	width: 100%;

	height: auto;

}

#top-nevi{display: block;

width:100%;padding-left:12px;

padding-right:12px;padding-bottom:10px;float:left;}

.nevi-top ul li a {

	font-size: 12px;

	padding-right: 0px;

	padding-left: 0px;

	width:100%;

	text-align:center;

}

.ul-box{margin-top:10px;}



.logo-210 {

	width: 100%;

	margin-right: 0px;

	margin-bottom:12px;

}



.auto-300 img{width:100%;}

.logo-210 img{width:100%;}

.add-box{text-align:center;}

.copy{text-align:center;width:100%; margin-bottom:10px; margin-right:0px; padding-left:10px; padding-right:10px;}

h1{font-size:19px;}

.test-text {

    font-size: 14px;

    line-height: 20px;

    text-align: justify;

}

.margin-left-41 {

    margin-left: 0px;

}

.dark-blue-bg{padding-left:10px; padding-right:10px; height: 53px; margin-right: 1px;}

.call{padding: 7px 5px 6px 32px; font-size:15px;}

.socal-box {

    padding: 1px 2px 1px 2px;

}

.size-box{margin-top:10px; padding-left:6px;}

.serach-box{float:left;}

.gray-input{width:100%; position:static;margin-top:0px;}

.yello-bg {

    font-size: 13px;

    margin-left: 0;

    margin-top: 10px;

    padding: 7px;

    width: 100%;

}

.margin-left-106 {

    margin-left: 0px;

}

.box-173 {

   margin-top: 7px;
padding: 7px 3px;
width: 32%;
margin-bottom: 10px;
margin-left: 2px;
font-size: 10px;

}

.banner-text {

    margin-top: 10px;

    max-width: 300px;

    padding-right: 10px;

    position: absolute;

    right: auto;

    top: auto;

}

.yellow-banner-bg{font-size:12px;}

.pink-banner-bg{font-size:12px;}

.width-box{

	width: 33%;

	float:left;

	padding-left:5px;

	padding-right:5px;

}

.border-box{border-left-width: 4px;}

.dark-gray{	font-size:12px; padding-left:5px; margin-top:7px;margin-bottom:7px;}

.box-410{

width:100%;

margin-left:0px;

padding-left:15px;

padding-right:15px;

margin-bottom:15px;

}

.box-410 img{width:100%;}

.home-green h3{font-size:17px;}

.home-green p{font-size:13px;}

.box-532{

width:100%;

margin-left:0px;

padding-left:15px;

padding-right:15px;	

margin-right:0px;

margin-bottom:15px;

}

.margin-top-30{margin-top:0px;}

.services-box1{

width:100%;

margin-left:0px;

padding-left:10px;

padding-right:10px;	

margin-right:0px;

margin-bottom:15px;	

height:auto;

padding-bottom:15px;

}

.ter-h1{font-size:20px;

margin-top:10px;}

.ter-h2{font-size:15px;

margin-top:10px;}

.ter-h3{font-size:15px;

}

.services-box{margin-bottom:5px;}



.news-box-406 {

	width: 320px;

}

.news-image {

	width: 18%;

	margin-right:10px;

}

.news-image img {

	width: 100%;

	height:auto;

}

.box-242 {

	width: 59%;

	margin-left: 0px;

}

.auto-news-mobile{width:275px; margin-left:auto; margin-right:auto;}

.map-box {

	width: 100%;

	margin-right: 0px;

	margin-top:20px;

}

.map-box img {

	width: 100%;

}

.padding-70{padding-left:10px; padding-right:10px;}

.footer-box{padding-top:15px; padding-bottom:15px;}

.footer-h1{font-size:17px;}

.add-box{font-size:14px;

margin-bottom:10px;}

.footer-link {

	float: left;

	width: 100%;

	margin-bottom:12px;

}

.footer-link ul li a{padding-top:5px; padding-bottom:5px;}

.socal-box-footer{ width:100%; margin-bottom:15px;}

.bord-box{height:auto;padding-bottom:15px; padding-top:15px;}

.padding-top-42{padding-top:20px;}

.padding-l-r-dont{

	padding-right: 30px;

	padding-left: 30px;

}

.donat-box {

	padding-top: 15px;

	padding-right: 10px;

	padding-bottom: 15px;

	padding-left: 10px;

}

.cast-img img {

	width: 100%;

	margin-bottom:20px;

}

.career-text {

	width: 100%;

	text-align: justify;

}

.career-text-but {

	text-align: center;

	float: right;

	width: 100%;

	margin-top:12px;

}

.career-text-but a {

	font-size: 14px;

	padding-top: 9px;

	padding-right: 10px;

	padding-bottom: 9px;

	padding-left: 10px;

}



.textField1{

	width: 52%;

}



.code-input {

	float: right;

	width: 63%;

}

.contact-image img{width:100%;}

.imag-con {

	margin-right: 8px;

	float: left;

	margin-left: 0px;

	height: auto;

	width: 25px;

}

.height-contact{

	height: auto;

}



.doct-box-img {

	width: 100%;

	margin-right: 0px;

	margin-bottom:15px;

}

.doct-text-box {

	width: 100%;

}



.doct-box-img-blue {

	padding: 5px;

    margin-bottom:15px;

	width:100%;

	text-align:center;

}

.doct-box-img-blue img {

	border: 4px solid #FFF;

	width:100%;

}

.width-news{width:100%;}



.left-box {

	width: 100%;

	margin-bottom:20px;

}

.right-296 {

	width: 100%;

}

.baby-image img {

	width:100%;

}

.ul-main ul li {

	padding-left: 15px;

	font-size: 15px;

}



}





.pink-bg-im{

	background-color: #d03074 !important;

}

.underline {

	text-decoration: underline;

}

.color-white {

	color: #FFF !important;

}

body{

overflow-x:hidden;

}

#menu-footer-menu .current-menu-item a{

  color: #96d042;

}

.navbar-default{

display:none;

}

@media(min-width:300px) and (max-width:1199px){

.navbar-default{

display:block!important;

}

}