@font-face {
	 font-family: 'Conv_Helvetica Light';
	 src: url('../fonts/Helvetica Light.eot');
	 src: local('?'), url('../fonts/Helvetica Light.woff') format('woff'), url('../fonts/Helvetica Light.ttf') format('truetype'), url('../fonts/Helvetica Light.svg') format('svg');
	 font-weight: normal;
	 font-style: normal;
}
 @font-face {
	 font-family: 'Conv_HelveticaNeueCyr-Bold';
	 src: url('../fonts/HelveticaNeueCyr-Bold.eot');
	 src: local('?'), url('../fonts/HelveticaNeueCyr-Bold.woff') format('woff'), url('../fonts/HelveticaNeueCyr-Bold.ttf') format('truetype'), url('../fonts/HelveticaNeueCyr-Bold.svg') format('svg');
	 font-weight: normal;
	 font-style: normal;
}
 @font-face {
	 font-family: 'GothamNarrow-Bold';
	 src: url('../fonts/GothamNarrow-Bold.eot');
	 src: local('?'), url("../fonts/GothamNarrow-Bold.woff") format('woff'), url('../fonts/GothamNarrow-Bold.ttf') format('truetype'), url('../fonts/GothamNarrow-Bold.svg') format('svg');
	 font-weight: normal;
	 font-style: normal;
}
 @font-face {
	 font-family: 'GothamNarrow-Medium';
	 src: url('../fonts/GothamNarrow-Medium.eot');
	 src: local('?'), url('../fonts/GothamNarrow-Medium.woff') format('woff'), url('../fonts/GothamNarrow-Medium.ttf') format('truetype'), url('../fonts/GothamNarrow-Medium.svg') format('svg');
	 font-weight: normal;
	 font-style: normal;
}
 @font-face {
	 font-family: 'GothamNarrow-BlackItalic';
	 src: url('../fonts/GothamNarrow-BlackItalic.eot');
	 src: local('?'), url('../fonts/GothamNarrow-BlackItalic.woff') format('woff'), url('../fonts/GothamNarrow-BlackItalic.ttf') format('truetype'), url('../fonts/GothamNarrow-BlackItalic.svg') format('svg');
	 font-weight: normal;
	 font-style: normal;
}
 @font-face {
	 font-family: 'GothamNarrow-Book';
	 src: url('../fonts/GothamNarrow-Book.eot');
	 src: local('?'), url('../fonts/GothamNarrow-Book.woff') format('woff'), url('../fonts/GothamNarrow-Book.ttf') format('truetype'), url('../fonts/GothamNarrow-Book.svg') format('svg');
	 font-weight: normal;
	 font-style: normal;
}
 @font-face {
	 font-family: 'GothamNarrow-Light';
	 src: url('../fonts/GothamNarrow-Light.eot');
	 src: local('?'), url('../fonts/GothamNarrow-Light.woff') format('woff'), url('../fonts/GothamNarrow-Light.ttf') format('truetype'), url('../fonts/GothamNarrow-Light.svg') format('svg');
	 font-weight: normal;
	 font-style: normal;
}
 @font-face {
	 font-family: 'GothamNarrow-Black';
	 src: url('../fonts/GothamNarrow-Black.eot');
	 src: local('?'), url('../fonts/GothamNarrow-Black.woff') format('woff'), url('../fonts/GothamNarrow-Black.ttf') format('truetype'), url('../fonts/GothamNarrow-Black.svg') format('svg');
	 font-weight: normal;
	 font-style: normal;
}
 @font-face {
	 font-family: 'Conv_HelveticaNeueCyr-Thin';
	 src: url('../fonts/HelveticaNeueCyr-Thin.eot');
	 src: local('?'), url('../fonts/HelveticaNeueCyr-Thin.woff') format('woff'), url('../fonts/HelveticaNeueCyr-Thin.ttf') format('truetype'), url('../fonts/HelveticaNeueCyr-Thin.svg') format('svg');
	 font-weight: normal;
	 font-style: normal;
}
 @font-face {
	 font-family: 'Conv_HelveticaNeueCyr-BoldItalic';
	 src: url('../fonts/HelveticaNeueCyr-BoldItalic.eot');
	 src: local('?'), url('../fonts/HelveticaNeueCyr-BoldItalic.woff') format('woff'), url('../fonts/HelveticaNeueCyr-BoldItalic.ttf') format('truetype'), url('../fonts/HelveticaNeueCyr-BoldItalic.svg') format('svg');
	 font-weight: normal;
	 font-style: normal;
}
 .MT10{
	margin-top:10px
}
 .MT20{
	margin-top:20px
}
 .MT30{
	margin-top:30px
}
 .MT40{
	margin-top:40px
}
 .MB10{
	margin-bottom:10px
}
 .MB20{
	margin-bottom:20px
}
 .MB30{
	margin-bottom:30px
}
 .MB40{
	margin-bottom:40px
}
 .ML-10{
	padding-left:-10px
}
 .admissionAnchorLink{
	color:#FFF!important
}
 .admissionAnchorLink:hover{
	color:#000!important
}
 .admission_info_link:hover{
	color:#000!important
}
 .marginbt0{
	margin-bottom:0!important
}
 .uciResponsiveTableValue .editorOutput{
	border:0;
	padding:0
}
 .editorOutput ul,.editorOutput li{
	margin:0!important;
	padding:0!important;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
	outline:none
}
 .editorOutput li a{
	color:#0164a5;
	font-weight:700
}
 .tabs_margin .editorOutput li:hover a{
	color:#013469!important
}
 @media only screen and (max-width: 767px) {
	 .admission_info_link{
		margin:0!important;
		float:none!important;
		text-align:center;
		background:#fec33b;
		color:#00335d!important
	}
	 .interior_quotes{
		margin:0!important
	}
	 .interior_quotes1 .quotestxt h2{
		font-size:23px;
		line-height:35px
	}
}
 @media only screen and (max-width: 439px) {
	 .interior_quotes{
		margin:0!important
	}
	 .interior_quotes1 .quotestxt h2{
		font-size:18px;
		line-height:25px
	}
	 .filter-nav-div{
		max-height:250px;
		overflow:auto
	}
}
 @media (min-width:768px) {
	 .container,.col-sm-4{
		padding-right:15px!important
	}
	 .description_program h3{
		font-size:16px!important;
		margin-top:-25px!important;
		text-align:right;
		line-height:21px
	}
	 .author_name{
		margin-top:-15px
	}
	 .main_menu li{
		font-family:'GothamNarrow-Book'
	}
	 .main_menu li a{
		font-family:'GothamNarrow-Book'!important;
		font-size:14px;
		font-weight:500
	}
	 .life_county_img_hover{
		padding:16.5%!important;
		width:95%!important;
		font-size:40px!important;
		margin-top:0!important
	}
	 .career li{
		width:46%!important
	}
	 .career li a{
		font-size:12px!important
	}
	 .posts_stats img{
		margin-right:5%!important
	}
	 .program .ws-title-wrapper{
		height:287px!important
	}
	 .prog_slider .ws_images{
		height:287px!important
	}
	 .tabs_margin .nav-tabs>li>a{
		font-size:14px!important
	}
	 iframe{
		width:510px
	}
	 .your_future_title{
		font-size:36px!important
	}
	 .rightbox{
		left:4%!important
	}
	 .prog_events .col_bdr{
		border-bottom:0!important;
		border-right:1px solid #333!important
	}
	 .interior .title{
		font-size:36px!important
	}
	 .interior h4.title{
		font-size:14px!important
	}
	 .interior_quotes{
		margin:0!important
	}
	 .home #wowslider-container1 .ws_thumbs a{
		max-width:80px!important
	}
	 .home .ws_thumbs span{
		font-size:11px!important;
		padding:10px 4px!important;
		text-align:center;
		top:100%!important;
		width:120px!important
	}
	 .interior_slider .ws_thumbs a{
		width:80px!important;
		max-width:80px!important
	}
	 .interior_slider .ws_thumbs span{
		font-size:20px!important;
		padding:16px!important;
		top:101%!important;
		width:80px!important
	}
	 .home #wowslider-container1 .ws_thumbs{
		top:75%!important
	}
	 .interior_slider .ws_thumbs{
		top:64%!important
	}
	 .description h1{
		font-size:24px!important;
		font-weight:700
	}
	 .description p{
		font-size:12px!important;
		line-height:14px!important
	}
	 .division h1{
		font-size:24px!important
	}
	 .division td{
		font-size:12px!important
	}
	 .division td:first-child{
		font-size:15px!important
	}
	 .cta_buttons #cta1{
		top:155px!important
	}
	 .cta_buttons #cta2{
		top:230px!important
	}
	 .cta_buttons #cta3{
		top:303px!important
	}
	 .cta_buttons #cta4{
		top:376px!important
	}
	 .prog_slider .ws_thumbs{
		top:60%!important
	}
	 .ws-title{
		font-size:12px!important
	}
	 .logo_display{
		display:block!important
	}
	 nav.navbar.bootsnav ul.nav>li>a{
		font-size:14px!important;
		padding:17px 10px!important
	}
	 .class_profile p{
		font-size:14px
	}
	 .life_county:after{
		top:0;
		height:auto;
		bottom:unset
	}
}
 @media (min-width:992px) {
	 .description_program h3{
		font-size:18px!important;
		margin-top:-24px!important;
		text-align:right;
		line-height:28px
	}
	 .container,.col-sm-4{
		padding-right:15px!important
	}
	 .main_menu li a{
		font-family:'GothamNarrow-Book';
		font-size:14px!important
	}
	 .dropdown-menu h4 a{
		color:#ffd220!important;
		font-size:14px!important;
		font-family:'GothamNarrow-Book';
		margin:20px 2px;
		text-transform:initial!important
	}
	 .life_county_img_hover{
		padding:16.7%!important;
		width:96%!important;
		height:10.3%;
		font-size:40px!important;
		margin-top:0!important
	}
	 .career li{
		width:46%!important
	}
	 .career li a{
		font-size:16px!important
	}
	 .posts_stats img{
		margin-right:5%!important
	}
	 .program .ws-title-wrapper{
		height:362px!important
	}
	 .prog_slider .ws_images{
		height:362px!important
	}
	 .tabs_margin .nav-tabs>li>a{
		font-size:18px!important
	}
	 iframe{
		width:560px
	}
	 .your_future_title{
		font-size:36px!important
	}
	 .rightbox{
		left:4%!important
	}
	 .prog_events .col_bdr{
		border-bottom:0!important;
		border-right:1px solid #333!important
	}
	 .interior .title{
		font-size:36px!important
	}
	 .interior h4.title{
		font-size:14px!important
	}
	 .interior_quotes{
		margin:0!important
	}
	 .interior_slider .ws_thumbs{
		top:59%!important
	}
	 .home #wowslider-container1 .ws_thumbs a{
		width:100%;
		max-width:150px!important
	}
	 .home .ws_thumbs span{
		font-size:11px!important;
		padding:10px 3px!important;
		text-align:center;
		top:100%!important;
		width:150px!important
	}
	 .interior_slider .ws_thumbs a{
		width:80px!important;
		max-width:80px!important
	}
	 .interior_slider .ws_thumbs span{
		font-size:20px!important;
		padding:16px!important;
		top:101%!important;
		width:80px!important
	}
	 .home #wowslider-container1 .ws_thumbs{
		top:77%!important
	}
	 .description h1{
		font-size:24px!important;
		font-weight:700
	}
	 .description p{
		font-size:12px!important;
		line-height:13px!important
	}
	 .division h1{
		font-size:30px!important
	}
	 .division td{
		font-size:14px!important
	}
	 .division td:first-child{
		font-size:18px!important
	}
	 .cta_buttons #cta1{
		top:230px!important
	}
	 .cta_buttons #cta2{
		top:303px!important
	}
	 .cta_buttons #cta3{
		top:378px!important
	}
	 .cta_buttons #cta4{
		top:455px!important
	}
	 .prog_slider .ws_thumbs{
		top:60%!important
	}
	 .ws-title{
		font-size:12px!important
	}
	 .logo_display{
		display:block!important
	}
	 nav.navbar.bootsnav ul.nav>li>a{
		font-size:14px!important;
		padding:17px 4px!important
	}
	 .class_profile p{
		font-size:14px
	}
	 .life_county:after{
		top:0;
		height:auto;
		bottom:unset
	}
}
 @media (min-width:1200px) {
	 .description_program h3{
		font-size:24px!important;
		margin-top:-4px!important;
		line-height:44px;
		text-align:right
	}
	 .container,.col-sm-4{
		padding-right:15px!important
	}
	 .life_county_img_hover{
		padding:18.7%!important;
		width:96.6%!important;
		height:12.5%;
		font-size:40px!important;
		margin-top:0!important
	}
	 .career li{
		width:35%!important
	}
	 .career li a{
		font-size:16px!important
	}
	 .posts_stats img{
		margin-right:32%!important
	}
	 .program .ws-title-wrapper{
		height:429px!important
	}
	 .prog_slider .ws_images{
		height:433px!important
	}
	 .tabs_margin .nav-tabs>li>a{
		font-size:20px!important
	}
	 iframe{
		width:100%
	}
	 .your_future_title{
		font-size:36px!important
	}
	 .rightbox{
		left:3%!important
	}
	 .prog_events .col_bdr{
		border-bottom:0!important;
		border-right:1px solid #333!important
	}
	 .interior .title{
		font-size:36px!important
	}
	 .interior h4.title{
		font-size:18px!important
	}
	 .interior_quotes{
		margin:0!important
	}
	 .home #wowslider-container1 .ws_thumbs a{
		width:100%;
		max-width:214px!important
	}
	 .home .ws_thumbs span{
		font-size:20px!important;
		padding:16px!important;
		top:101%!important;
		width:214px!important
	}
	 .interior_slider .ws_thumbs a{
		width:100px!important;
		max-width:100px!important
	}
	 .interior_slider .ws_thumbs span{
		font-size:20px!important;
		padding:16px!important;
		top:101%!important;
		width:100px!important
	}
	 .interior_slider .ws_thumbs{
		top:59%!important
	}
	 .home #wowslider-container1 .ws_thumbs{
		top:65%!important;
		left:42%!important
	}
	 .description h1{
		font-size:48px!important;
		padding:0;
		margin:0
	}
	 .description p{
		font-size:14px!important;
		line-height:21px!important
	}
	 .division h1{
		font-size:36px!important
	}
	 .division td{
		font-size:14px!important
	}
	 .division td:first-child{
		font-size:18px!important
	}
	 .cta_buttons #cta1{
		top:200px!important
	}
	 .cta_buttons #cta2{
		top:272px!important
	}
	 .cta_buttons #cta3{
		top:343px!important
	}
	 .cta_buttons #cta4{
		top:413px!important
	}
	 .prog_slider .ws_thumbs{
		top:71%!important
	}
	 .interior_slider .ws-title{
		font-size:20px!important
	}
	 .logo_display{
		display:block!important
	}
	 nav.navbar.bootsnav ul.nav>li>a{
		font-size:14px!important;
		padding:23px 5px!important
	}
	 .class_profile p{
		font-size:18px
	}
	 .life_county:after{
		top:0;
		height:auto;
		bottom:unset
	}
}
 body{
	margin:0;
	padding:0;
	transition:none!important
}
 .col-sm-9.col-xs-4,.main_menu .container{
	padding-right:0
}
 .header_top{
	background-color:#68686a;
	float:left;
	width:100%
}
 .header_top .list-inline{
	float:left;
	width:97%;
	margin-bottom:0
}
 .header_top ul li a{
	color:#fff;
	font-size:15px;
	line-height:40px
}
 .header_top span a{
	color:#fff;
	line-height:40px;
	font-size:24px
}
 .logo_display{
	display:none
}
 .top_search{
	display:none;
	padding-bottom:1px
}
 .top_search .form-control{
	width:100%;
	text-align:left;
	font-size:20px;
	border-radius:0;
	padding:0 0 15px 40px
}
 .search_btn{
	background:rgba(0,0,0,0) none repeat scroll 0 0;
	border:0 none;
	color:#f3f2f0;
	font-size:23px;
	position:absolute;
	right:2%;
	top:-7px!important
}
 nav{
	margin-top:2%;
	background:none!important;
	border-bottom:0!important
}
 .main_menu li a{
	font-family:'GothamNarrow-Book';
	font-size:16px;
	font-weight:500;
	text-transform:uppercase;
	color:#fff!important
}
 .menu-col li a{
	display:inline-block!important;
	margin-right:20px!important
}
 .main_menu .dropdown-menu{
	top:94%!important;
	font-family:'GothamNarrow-Book'
}
 .col-menu{
	float:left;
	padding:0 10px!important;
	width:100%
}
 .col-menu h3{
	font-size:16px;
	color:#dda41f;
	font-weight:700;
	border-bottom:0 solid #dda41f;
	padding-bottom:10px
}
 .menu-col li a{
	text-transform:none;
	font-size:14px
}
 .main_menu .dropdown-menu .row{
	padding:0 3%;
	font-weight:600
}
 .main_menu{
	width:100%;
	padding:2% 0;
	background:#013469
}
 .no-full .navbar-collapse{
	left:0;
	margin-left:-279%;
	position:absolute;
	right:0
}
 .yellow{
	color:#fec33b
}
 .light-blue{
	color:#0064a4
}
 .blue{
	color:#013469
}
 .mobile_search{
	margin-right:-3%
}
 .mobile_search .search_btn{
	top:0
}
 .dropdown-menu{
	background:#1464a3;
	text-align:left;
	border:0
}
 .home_title{
	margin-top:0;
	color:#0461a5;
	font-family:'Conv_Helvetica Light'
}
 .glyphicon-chevron-down,.glyphicon-chevron-up:before{
	font-size:20px!important;
	color:#1765a4!important
}
 .uci-accordion .glyphicon-chevron-down,.uci-accordion .glyphicon-chevron-up{
	font-size:20px!important;
	color:#fec23a!important
}
 .uci-accordion.active .glyphicon-chevron-up{
	color:#fec23a!important;
	vertical-align:middle;
	margin-top:-11px
}
 .uci-accordion.active .glyphicon-chevron-up::before{
	color:#fec23a!important;
	font-size:20px!important;
	vertical-align:middle;
	margin-top:-11px
}
 .programs_collapse .right_arrow{
	font-size:20px!important;
	float:right;
	padding:10px 0 0
}
 .container>p{
	font-family:helvetica;
	color:#757577;
	font-size:16px;
	line-height:32px
}
 .admission_info{
	background:#0164a5;
	padding:3% 0 0
}
 .down_arrow{
	float:right;
	font-size:27px;
	margin-top:-6px
}
 .program #wowslider-container1 .ws_thumbs{
	left:30%!important
}
 .programs_caption{
	background:#013469;
	color:#fff;
	font-size:20px;
	font-family:'GothamNarrow-Medium';
	margin-top:-14%;
	opacity:.7;
	padding:5px 8px;
	cursor:pointer;
	width:158px
}
 .programs_collapse{
	background:#013469;
	float:left;
	position:absolute;
	z-index:2000;
	width:90%
}
 .programs_collapse ul li{
	border-bottom:1px solid #386890;
	padding:10px;
	float:left;
	width:100%
}
 .programs_collapse ul li a{
	color:#fff;
	font-size:16px
}
 .programs_collapse ul li a:hover{
	text-decoration:none
}
 .programs_collapse ul li:last-child{
	border-bottom:0
}
 .programs_collapse ul li a .list_content{
	float:left;
	width:89%;
	padding:9px 0
}
 .right_arrow{
	color:#dda41f;
	display:none;
	font-size:26px
}
 .programs_content{
	color:#fff;
	font-size:15px;
	margin-top:10px
}
 .prog_img_hover{
	background:#c2a106 none repeat scroll 0 0;
	color:#093765;
	font-size:23px;
	min-height:164px;
	opacity:.9;
	padding-top:24%;
	position:absolute;
	text-align:center;
	width:90%;
	display:none
}
 .admission_info .panel-heading{
	background:#093765;
	border:0;
	color:#fff;
	border-radius:0;
	margin-top:-9px;
	border-bottom:1px solid #fff!important;
	padding:22px 15px
}
 .admission_info .panel{
	background:none;
	border-bottom:3px solid #fff
}
 .admission_info .panel-body{
	color:#fff
}
 .admission_info .panel-body li{
	padding:10px;
	font-size:21px;
	border-bottom:1px solid #4888b7
}
 .panel-body{
	background:#f1f1f1
}
 .admission_info .panel-body li a:hover,.admission_info .panel-body li a:focus{
	text-decoration:none
}
 .admission_info_link{
	background:#fec33b;
	float:right;
	margin-top:20px;
	color:#fff;
	font-size:20px;
	font-family:'GothamNarrow-Medium';
	padding:1% 2%;
	margin-bottom:0
}
 .admission_info_link:hover{
	background:#fec33b;
	color:#00335d;
	margin-bottom:0
}
 .admission_info_link:hover span{
	color:#00335d
}
 .admission_info_link span{
	font-size:20px
}
 .admission_info_link_mobile{
	color:#00335d;
	text-align:center;
	width:100%;
	margin-top:-5px;
	background-color:#fec33b
}
 .page_title{
	color:#0461a5;
	font-family:'Conv_Helvetica Light'
}
 .news h3,.news_title{
	color:#0461a5;
	font-family:'GothamNarrow-Medium'
}
 .news p{
	line-height:23px;
	width:100%;
	text-align:left
}
 .news_title{
	font-weight:700
}
 .news_link{
	width:auto!important;
	padding:1% 2%;
	margin:0;
	float:right;
	text-align:right!important
}
 .news_link:hover{
	background-color:#fec33b
}
 .news_link_alt{
	padding:5% 0 0;
	font-size:18px;
	font-weight:700;
	max-width:100%!important;
	text-align:center!important
}
 @media only screen and (min-width:768px) and (max-width: 980px) {
	 .news_link_alt{
		font-size:15px
	}
}
 .news_link_alt a{
	padding:10px
}
 .news_link_alt a:hover{
	background:#fec33b
}
 .news_link_alt a:hover span.glyphicon{
	color:#1765a5
}
 .gray{
	background-color:#FBFBF9!important;
	margin-bottom:50px;
	padding-bottom:15px
}
 .news_link_alt .glyphicon{
	color:#FDB813
}
 .news_link_learnmore a{
	text-align:center;
	width:220px;
	height:45px;
	display:block;
	padding:2%;
	color:#093765;
	position:relative;
	font-size:20px;
	font-family:'GothamNarrow-Medium';
	margin-bottom:10px;
	background-color:#fec33b
}
 .news_link_learnmore a:hover{
	text-align:center;
	width:220px;
	height:45px;
	display:block;
	padding:2%;
	background:#fec33b;
	position:relative;
	margin-bottom:10px
}
 .news_link_learnmore span{
	color:#dda41f;
	font-size:20px
}
 .news_link_interior{
	padding:2%;
	margin-bottom:20px
}
 .news_link a{
	color:#093765;
	text-align:center;
	font-size:20px;
	font-family:'GothamNarrow-Medium'
}
 .news_link span{
	color:#093765;
	font-size:20px
}
 .news_link:hover{
	background:#fec33b;
	padding:1% 2%;
	color:#00335d
}
 .news_link:hover span{
	color:#00335d
}
 .news_link_interior a{
	color:#093765;
	font-size:20px;
	font-family:'GothamNarrow-Medium'
}
 .news_link_interior span{
	color:#dda41f;
	font-size:20px
}
 .news_link_interior:hover{
	background:#fec33b;
	padding:2%;
	color:#00335d;
	margin-bottom:20px;
	width:auto
}
 .news_link_interior:hover span{
	color:#00335d
}
 .news_link_mobile_learnmore{
	width:101.5%!important;
	text-align:center;
	border:2px solid #fff;
	margin:2px -2px 20px 0
}
 .news_link_mobile_learnmore:hover{
	border:2px solid #dda41f!important;
	width:101.5%!important;
	background:#dda41f!important;
	margin:2px -2px 20px 0
}
 .news hr{
	margin-top:0;
	margin-bottom:25px
}
 .event_desc{
	background:#0064a4;
	float:left;
	width:100%;
	padding:20px;
	color:#fff
}
 .events .MB20{
	margin-bottom:0
}
 .events .title{
	font-size:33px;
	color:#fff;
	font-family:'GothamNarrow-Bold';
	float:left
}
 .events .time{
	float:right;
	font-size:12px;
	text-align:right;
	margin-bottom:10px;
	line-height:18px
}
 .events .desc{
	font-size:19px
}
 .events .yellow_title{
	font-family:'GothamNarrow-Medium';
	color:#f78d2d;
	font-size:22px;
	font-weight:700
}
 .events .small_desc{
	font-size:15px
}
 .events .small_desc span{
	font-size:12px
}
 .MB20{
	margin-bottom:20px
}
 .news_mobile,.news_mobile .news{
	margin-top:10px
}
 .news_mobile .news .news_title{
	font-size:14px;
	line-height:20px;
	font-weight:700;
	margin:10px auto 20px;
	width:80%
}
 .news_mobile .nav-tabs .active>a,.news_mobile .nav-tabs .active:hover,.news_mobile .nav-tabs .active:hover a{
	background:#fec33b!important;
	border-radius:0!important;
	color:#333!important;
	font-size:20px
}
 .news_mobile .tab-content{
	border:2px solid #dda41f
}
 .news_mobile .tab-content img,.news_mobile .tab-content p{
	margin:0 auto
}
 .news_mobile .nav-tabs li{
	height:49px;
	background:#d3d3d3!important;
	width:50%
}
 .news_mobile .nav-tabs li a{
	color:#8d8d8d;
	text-align:center;
	font-size:20px;
	border:0!important
}
 .news_mobile .nav-tabs li a:hover{
	background:none!important;
	border:0!important
}
 .events_mobile{
	border-bottom:1px solid #dcdcda;
	padding:10px 0 20px;
	margin:13px 20px
}
 .events_mobile .yellow_title{
	color:#dda41f;
	font-size:22px
}
 .footer{
	background:#003468;
	padding:2% 0 3%;
	color:#fff;
	margin-top:50px
}
 .list-inline.social_icons>li{
	background:#99aec3;
	border-radius:50%;
	font-size:18px;
	height:32px;
	line-height:30px;
	text-align:center;
	width:32px;
	margin:4px 1% 27px!important
}
 .footer .list-unstyled.list-inline a{
	color:#fff;
	font-size:15px
}
 .footer .list-inline a span{
	color:#dda41f
}
 .footer_menu li a{
	color:#fff
}
 .bottom_btn{
	background:#dda41f;
	padding:4px 15px 0;
	height:42px;
	border:0;
	margin-left:-6px
}
 .bottom_btn_mobile{
	background:#dda41f none repeat scroll 0 0;
	border:0 none;
	float:right;
	margin-left:19px;
	margin-top:-55px;
	padding:10px;
	width:15%
}
 .mailing_form .form-group-input{
	width:80%;
	height:30px;
	margin-top:-12px
}
 .form-group-input-mobile{
	width:86%
}
 .mailing_form input{
	width:100%;
	padding:11px;
	color:#000;
	border-radius:0;
	border:none
}
 .footernewsletter_sepe{
	border-left:1px solid #fff;
	padding-left:25px;
	margin-top:10px;
	height:auto;
	min-height:120px
}
 .description span{
	color:#003468!important;
	float:right
}
 .ws_thumbs span{
	background:#013469!important;
	font-size:20px;
	left:-2px;
	padding:16px;
	position:absolute;
	top:101%;
	width:214px;
	color:#fff
}
 .main_menu .dropdown-menu{
	border-top:1px solid #dda41f!important;
	width:30%!important;
	border-bottom:1px solid #dda41f!important;
	text-align:center
}
 .col-menu h3{
	color:#fff!important;
	font-family:"GothamNarrow-Book"!important
}
 a{
	text-decoration:none!important
}
 .dropdown-menu h4 a{
	color:#fff!important;
	font-size:15px!important;
	font-family:'GothamNarrow-Book';
	font-weight:600;
	text-transform:initial!important
}
 .sticky{
	position:fixed!important;
	top:0!important;
	z-index:3000!important;
	background:#013469 none repeat scroll 0 0!important
}
 #slider{
	position:relative;
	overflow:hidden;
	margin:20px auto;
	border-radius:4px;
	width:100%!important;
	padding:10px
}
 #slider ul{
	position:relative;
	margin:0;
	padding:0;
	height:auto!important;
	min-height:300px;
	list-style:none;
	width:100%!important;
	margin-left:0!important
}
 #slider ul li h3{
	text-align:center
}
 #slider ul li{
	position:relative;
	display:block;
	float:left;
	margin:0;
	padding:0;
	width:100%;
	height:auto!important;
	min-height:300px;
	text-align:left
}
 #slider li:hover{
	background:none!important
}
 .division_slider a.control_prev,.division_slider a.control_next{
	top:3%!important;
	z-index:1
}
 a.control_prev,a.control_next{
	position:absolute;
	top:21%;
	z-index:999;
	display:block;
	padding:4% 5% 4% 1%;
	width:auto;
	height:auto;
	color:#fdd406;
	text-decoration:none;
	font-weight:600;
	font-size:36px;
	opacity:.8;
	cursor:pointer
}
 a.control_prev:hover,a.control_next:hover{
	opacity:1;
	-webkit-transition:all .2s ease
}
 a.control_prev{
	border-radius:0 2px 2px 0
}
 a.control_next{
	right:0;
	border-radius:2px 0 0 2px
}
 .slider_option{
	position:relative;
	margin:10px auto;
	width:160px;
	font-size:18px
}
 .carousel-control.right,.carousel-control.left{
	background:none
}
 @media (max-width: 767px) {
	 nav{
		margin-top:0
	}
	 nav.navbar.bootsnav .navbar-nav>li>a{
		display:block;
		margin-bottom:-1px;
		padding:10px!important;
		text-align:center;
		width:100%
	}
	 nav.navbar.bootsnav .dropdown .megamenu-content .col-menu .title{
		color:#6f6f6f;
		cursor:pointer;
		font-weight:400;
		letter-spacing:0;
		line-height:24px;
		margin-bottom:0;
		padding:10px 15px;
		text-transform:none
	}
	 .menu-col li a{
		display:inline-block!important;
		margin-left:-20px!important
	}
}
 @media (max-width: 736px) {
	 #wowslider-container1 .glyphicon{
		color:#fec33b!important
	}
	 .home_title{
		margin-top:25px
	}
	 .news_link{
		width:100%!important;
		padding:2%;
		margin-bottom:50px!important;
		text-align:center!important
	}
	 .footer_menu ul{
		text-align:right;
		margin-bottom:40px
	}
	 .desktop-credit{
		display:none
	}
	 .copyright{
		margin-top:20px
	}
	 .life_county_img_hover{
		width:100%!important;
		display:block!important;
		background-color:#FDB813!important;
		opacity:.8;
		font-size:24px!important;
		padding:10px 0!important;
		bottom:0
	}
	 .prog_slider_bottom h1{
		margin:0!important;
		padding:10px 0
	}
	 .rightbox{
		left:8%!important
	}
}
 @media (min-width: 768px) {
	 .logo{
		margin-top:10px
	}
	 .main_menu{
		position:absolute;
		width:100%;
		z-index:2000;
		padding:2% 0 0;
		background:-webkit-linear-gradient(bottom,rgba(1,30,58,0),rgba(3,92,182,1));
		background:-o-linear-gradient(top,rgba(1,30,58,0),rgba(3,92,182,1));
		background:-moz-linear-gradient(top,rgba(1,30,58,0),rgba(3,92,182,1));
		background:linear-gradient(to top,rgba(1,30,58,0),rgba(3,92,182,1))
	}
	 .main_menu_inner{
		position:relative!important;
		background:#013469!important;
		top:0!important;
		margin-bottom:0
	}
	 .no-full .navbar-collapse{
		float:none;
		left:0;
		margin-left:0;
		position:relative;
		width:100%
	}
	 .col-menu{
		width:100%!important
	}
	 .col-menu h3{
		font-size:20px!important
	}
	 .home_title{
		margin-top:30px!important
	}
	 .list-inline.social_icons>li{
		height:34px!important;
		line-height:34px!important;
		width:34px!important;
		margin-right:8px!important;
		margin-bottom:0!important
	}
	 .footer .list-unstyled.list-inline a{
		font-size:21px!important
	}
	 .footer_menu li{
		font-size:11px
	}
	 .footer_menu .MT30{
		margin-top:23px
	}
	 .footernewsletter_sepe{
		margin-top:0;
		margin-bottom:15px
	}
	 .footernewsletter_sepe h3{
		font-size:18px
	}
	 .mobile-credit{
		display:none
	}
	 .programs_caption{
		font-size:11px!important;
		margin-top:-25px!important;
		width:100%!important
	}
	 .prog_img_hover{
		min-height:119px!important;
		width:84%!important
	}
	 .ws_thumbs li a span{
		top:90%!important
	}
	 .programs_collapse{
		width:84%!important
	}
	 .programs_collapse ul li{
		padding:6px!important
	}
	 .programs_collapse ul li a{
		font-size:12px!important
	}
	 .right_arrow{
		font-size:24px!important
	}
	 .down_arrow{
		margin-top:-11px!important
	}
	 .dropdown.on{
		background:none!important
	}
	 .col-menu h3{
		border-bottom:0 solid #dda41f!important
	}
	 .main_menu .dropdown-menu{
		border-top:1px solid #dda41f!important;
		border-bottom:1px solid #dda41f!important;
		text-align:center!important
	}
	 nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu{
		margin:0 -.5px!important
	}
}
 @media (min-width: 992px) {
	 .logo{
		margin-top:2px
	}
	 .main_menu{
		position:absolute;
		margin-top:-10px;
		width:100%;
		z-index:2000;
		overflow-y:visible;
		padding:2% 0 0;
		margin-top:0;
		background:-webkit-linear-gradient(bottom,rgba(1,30,58,0),rgba(3,92,182,1));
		background:-o-linear-gradient(top,rgba(1,30,58,0),rgba(3,92,182,1));
		background:-moz-linear-gradient(top,rgba(1,30,58,0),rgba(3,92,182,1));
		background:linear-gradient(to top,rgba(1,30,58,0),rgba(3,92,182,1))
	}
	 .main_menu_inner{
		position:relative!important;
		background:#013469!important;
		top:0!important;
		margin-bottom:0
	}
	 .no-full .navbar-collapse{
		float:none;
		left:0;
		margin-left:0;
		position:relative;
		width:100%
	}
	 .col-menu{
		width:20%!important
	}
	 .col-menu h3{
		font-size:22px!important
	}
	 .home_title{
		margin-top:20px!important
	}
	 .list-inline.social_icons>li{
		height:34px!important;
		line-height:34px!important;
		width:34px!important;
		margin-right:8px!important;
		margin-bottom:0!important
	}
	 .footer .list-unstyled.list-inline a{
		font-size:21px!important
	}
	 .footer_menu li{
		font-size:14px
	}
	 .programs_caption{
		font-size:12px!important;
		margin-top:-27px!important;
		width:100%!important
	}
	 .prog_img_hover{
		min-height:134px!important;
		width:88%!important
	}
	 .ws_thumbs li a span{
		top:95%!important
	}
	 .programs_collapse{
		width:88%!important
	}
	 .programs_collapse ul li{
		padding:6px!important
	}
	 .programs_collapse ul li a{
		font-size:12px!important
	}
	 .right_arrow{
		font-size:24px!important
	}
	 .down_arrow{
		margin-top:-11px!important
	}
	 .dropdown.on{
		background:none!important
	}
	 .col-menu h3{
		border-bottom:0 solid #dda41f!important
	}
	 .main_menu .dropdown-menu{
		border-top:1px solid #dda41f!important;
		border-bottom:1px solid #dda41f!important;
		text-align:center!important
	}
	 nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu{
		margin:0 12px!important;
		font-size:14px!important;
		font-family:'GothamNarrow-Medium'
	}
}
 @media (min-width: 1200px) {
	 .main_menu{
		position:absolute;
		width:100%;
		z-index:2000;
		padding:2% 0 0;
		overflow-y:visible;
		background:-webkit-linear-gradient(bottom,rgba(1,30,58,0),rgba(3,92,182,1));
		background:-o-linear-gradient(top,rgba(1,30,58,0),rgba(3,92,182,1));
		background:-moz-linear-gradient(top,rgba(1,30,58,0),rgba(3,92,182,1));
		background:linear-gradient(to top,rgba(1,30,58,0),rgba(3,92,182,1))
	}
	 .main_menu_inner{
		position:relative!important;
		background:#013469!important;
		top:0!important;
		margin-bottom:0
	}
	 .no-full .navbar-collapse{
		float:none;
		left:0;
		margin-left:0;
		position:relative;
		width:100%
	}
	 .col-menu{
		width:26%!important
	}
	 .col-menu h3{
		font-size:24px!important
	}
	 .list-inline.social_icons>li{
		height:34px!important;
		line-height:34px!important;
		width:34px!important;
		margin-right:8px!important;
		margin-bottom:0!important
	}
	 .footer .list-unstyled.list-inline a{
		font-size:21px!important;
		font-family:'GothamNarrow-Book'!important
	}
	 .programs_caption{
		font-size:18px!important;
		margin-top:-13%!important;
		width:100%!important
	}
	 .prog_img_hover{
		min-height:164px!important;
		width:90%!important
	}
	 .ws_thumbs li a span{
		top:100%!important
	}
	 .programs_collapse{
		width:90%!important
	}
	 .programs_collapse ul li{
		padding:10px!important
	}
	 .programs_collapse ul li a{
		font-size:16px!important
	}
	 .right_arrow{
		font-size:26px!important
	}
	 .down_arrow{
		margin-top:-6px!important
	}
	 .dropdown.on{
		background:#dda41f!important
	}
	 .col-menu h3{
		border-bottom:1px solid #dda41f!important
	}
	 .main_menu .dropdown-menu{
		border-top:0 solid #dda41f!important;
		border-bottom:0 solid #dda41f!important;
		text-align:left!important
	}
	 nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu{
		margin:0 -10.5px!important
	}
	 .interior .lists{
		padding:0 25px
	}
	 .interior .lists li,.interior .lists li a,.accordion_list li,.accordion_list li a,.accordion_list li a:hover{
		font-size:15px!important
	}
	 .faculty span{
		font-size:20px!important
	}
	 .faculty{
		font-size:15px
	}
}
 .division h1{
	margin-top:50px
}
 .title{
	color:#0461a5;
	font-family:helvetica;
	font-weight:100
}
 .program_tiles{
	background:url(../images/program_tiles.jpg) repeat;
	width:100%;
	margin-bottom:50px
}
 .tiles_container{
	color:#013469
}
 .tiles{
	text-align:center;
	padding:34% 0 0;
	height:265px;
	cursor:pointer
}
 .tiles_opacity{
	opacity:.9;
	background:#fff;
	min-height:265px
}
 .tiles_opacity h1{
	font-family:'GothamNarrow-Medium'!important;
	font-size:38px!important;
	color:#263a74;
	font-weight:700!important;
	margin-top:0
}
 .tiles_opacity h2{
	font-family:'GothamNarrow-Medium'!important;
	font-size:22px!important;
	font-weight:500!important;
	color:#013469
}
 .tiles_container:hover h1{
	font-size:28px!important
}
 .tiles_container:hover h2{
	font-size:22px!important
}
 .tiles_container:hover{
	color:#fff;
	text-shadow:2px 2px #000
}
 .explore_options span{
	float:right
}
 .explore_options,.explore_options:hover,.explore_options h3{
	background:#013469;
	color:#fff;
	font-size:20px!important;
	text-align:center;
	float:left;
	padding:10px 4px;
	margin:0;
	min-width:311px!important
}
 .explore_options_content{
	background:#1464a3;
	border:4px solid #013469
}
 .explore_options_content ul{
	padding:3% 5%
}
 .explore_options_content ul li{
	border-bottom:1px solid #3d83c1;
	font-size:19px;
	padding:10px 0
}
 .explore_options_content ul li a,.explore_options_content ul li a:hover{
	color:#fff
}
 .quick_glance{
	margin-bottom:75px
}
 .quick_glance th,.quick_glance td{
	width:165px
}
 .nextCol{
	float:right
}
 .prevCol{
	float:left
}
 .quick_glance th{
	font-family:'GothamNarrow-Medium'!important;
	background:#013469;
	color:#fff;
	font-size:14px;
	top:-21px
}
 .quick_glance td{
	width:20%
}
 .quick_glance th{
	text-align:center
}
 .quick_glance th a{
	color:#dda41f
}
 .quick_glance td:first-child{
	font-family:'GothamNarrow-Medium'!important;
	background:#0265a8;
	color:#fff;
	font-size:18px;
	text-align:center;
	vertical-align:middle;
	width:15%
}
 .quick_glance tr:first-child th:first-child{
	background:#fff!important;
	border:1px solid #fff!important
}
 .table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{
	white-space:normal!important
}
 .table-responsive{
	border:0
}
 .prog_slider .ws_thumbs a{
	width:88px!important
}
 .prog_slider .ws_thumbs{
	top:60%
}
 .prog_slider .ws_thumbs span{
	width:105%;
	padding:10px
}
 .ws-title{
	left:28%!important
}
 .program .ws-title{
	top:0!important
}
 .home.ws-title{
	bottom:0!important
}
 .home .ws-title-wrapper{
	height:590px
}
 .ws-title-wrapper{
	right:0!important;
	width:80%!important;
	left:20%!important;
	background:-webkit-linear-gradient(left,rgba(1,30,58,0),rgba(3,92,182,1));
	background:-o-linear-gradient(right,rgba(1,30,58,0),rgba(3,92,182,1));
	background:-moz-linear-gradient(right,rgba(1,30,58,0),rgba(3,92,182,1));
	background:linear-gradient(to right,rgba(1,30,58,0),rgba(3,92,182,1))
}
 .prog_slider_bottom .container span:first-child{
	position:relative
}
 .prog_slider_bottom{
	background-color:#f3f2f0
}
 @media (min-width:768px) {
	 .prog_slider_bottom h1{
		margin:0 0 0 26%
	}
}
 .tabs_margin{
	margin-top:3%
}
 .ratio h1{
	color:#ffd302;
	font-size:50px;
	font-family:'GothamNarrow-Bold';
	margin-bottom:0
}
 .ratio p{
	font-size:17px;
	font-family:'GothamNarrow-Book';
	margin-top:0
}
 .rank h1{
	color:#0064a3;
	font-family:"GothamNarrow-Bold";
	font-size:50px;
	margin-bottom:0
}
 .increase{
	font-size:50px!important;
	margin-top:20px!important
}
 .rank p{
	font-family:"GothamNarrow-Book";
	font-size:17px;
	margin-top:0
}
 .rank h3{
	color:#f68e35;
	font-size:28px;
	font-family:'GothamNarrow-Medium';
	margin-top:20px
}
 .rank h4{
	color:#f68e35;
	font-size:34px;
	font-family:'GothamNarrow-Medium';
	font-weight:700;
	line-height:18px
}
 .rank .increase{
	margin-bottom:0;
	font-weight:600;
	margin-top:25%
}
 .rank span{
	color:#f68e35;
	font-size:16px;
	line-height:20px;
	font-weight:700
}
 .post_content{
	margin:3% 0
}
 .posts{
	border-bottom:1px solid #d4d4d4;
	padding-bottom:20px;
	width:100%
}
 .career li{
	font-family:'GothamNarrow-Medium';
	background:#013469;
	width:100%;
	padding:0 2% 0 0;
	margin-bottom:20px
}
 .career li:hover{
	background:#0164a5
}
 .career li a{
	color:#fff;
	font-size:18px;
	line-height:50px;
	margin-left:52px
}
 .rightbox{
	position:absolute;
	display:inline-block;
	overflow:hidden;
	width:0;
	height:50px;
	vertical-align:top;
	margin-right:0;
	left:10%;
	background-color:#fdb813;
	line-height:56px;
	font-size:20px;
	z-index:99999
}
 .leftbox{
	background-color:#fdb813;
	color:#fff;
	display:inline-block;
	font-weight:700;
	height:50px;
	position:absolute;
	width:15px
}
 .posts_stats img{
	height:290px;
	margin-right:32%
}
 .posts_stats{
	padding-bottom:0!important
}
 .news_section{
	float:left;
	width:100%;
	border-bottom:0;
	padding-bottom:10px
}
 .news_section h3{
	font-family:'GothamNarrow-Medium';
	color:#0164a5;
	background-color:#eae9e5;
	padding:2%;
	border-bottom:4px solid #fec23a;
	margin-bottom:0
}
 .news_section .news{
	background-color:#fbfbf9;
	padding:2%;
	width:100%;
	float:left
}
 .news_section li a{
	color:#0164a5;
	font-size:16px;
	font-weight:700
}
 news_section li a:hover{
	background-color:#fff!important
}
 .prog_events h4{
	color:#0164a5;
	font-weight:700
}
 .prog_events .panel-heading{
	border-bottom:4px solid #fec23a;
	background:#eae9e5
}
 .panel-group .panel{
	background-color:#fbfbf9
}
 .prog_events .panel,.prog_events .panel-heading{
	border-radius:0!important;
	margin-top:0!important
}
 .prog_events .panel-body{
	border-top:0!important;
	background:#fbfbf9
}
 .prog_events .col_bdr{
	border-bottom:1px solid #333;
	border-right:0;
	padding:8% 0
}
 .events_time{
	font-size:15px;
	font-weight:700;
	color:#888886
}
 .events_time h4{
	color:#337ab7;
	font-weight:700
}
 .events_time h4:hover{
	color:#23527c
}
 .allevent-link{
	padding-top:20px
}
 .panel-body .events_link{
	color:#0164a5;
	font-weight:700
}
 .panel-body .events_link span{
	color:#fed303
}
 .life_county{
	position:relative
}
 .life_county:after{
	position:absolute;
	content:"";
	top:unset;
	bottom:0;
	height:50px;
	left:0;
	width:100%;
	height:100%;
	opacity:0
}
 .life_county:hover:after{
	opacity:.9;
	background:#c2a106 none repeat scroll 0 0
}
 .life_county_img_hover{
	color:#093765;
	font-size:28px;
	font-family:'GothamNarrow-Book';
	z-index:2;
	padding:0;
	position:absolute;
	text-align:center;
	width:91%;
	display:none;
	margin-top:30%
}
 .tabs_margin .nav-tabs>li>a{
	border:0!important;
	font-size:20px;
	font-weight:700;
	color:#0164a5
}
 .tabs_margin .tabs-left{
	border-right:0!important;
	font-family:'GothamNarrow-Book'
}
 .tabs_margin .nav-tabs li:hover,.tabs_margin .nav-tabs li:active{
	background:#0164a5!important
}
 .nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{
	background-color:#1765a5!important;
	color:#fff!important;
	border-radius:0!important
}
 .tabs_margin li:hover a,.tabs_margin li:active a{
	color:#fff!important;
	border-radius:0!important
}
 .prog_slider_bottom .dropdown-toggle{
	margin-top:-48px;
	font-size:18px
}
 .prog_slider_bottom a .glyphicon{
	top:4px!important
}
 .prog_slider_bottom .mobile_dropdown{
	left:0!important;
	width:100%
}
 .prog_slider_bottom .mobile_dropdown a{
	color:#013469;
	font-weight:700;
	font-size:17px
}
 .prog_slider_bottom .dropdown-menu{
	top:auto!important;
	left:28%;
	margin-top:4px;
	background:#ececec;
	box-shadow:none!important;
	border-radius:0!important;
	border-top:1px solid #999
}
 .prog_slider_bottom .dropdown-menu>li{
	border-bottom:1px solid #c2c2c0;
	padding:1%
}
 .prog_slider_bottom .dropdown-menu>li:last-child{
	border-bottom:0
}
 .prog_slider_bottom .dropdown-menu>li a{
	font-size:15px
}
 .prog_slider_bottom .dropdown-menu>li:hover a{
	background:none!important
}
 .prog_content_slider_mobile .increase{
	margin-top:10px
}
 .prog_content_slider_mobile{
	height:170px!important
}
 iframe{
	width:100%
}
 .your_future_title{
	font-size:24px
}
 .news li:hover a{
	color:#0164a5!important
}
 .cta{
	background:#cdcdcd
}
 .cta a{
	color:#0164a5!important
}
 .programs_news_mobile{
	padding:2% 4%
}
 .programs_news_mobile a{
	font-weight:700;
	font-size:17px
}
 .prog_events_regular_mobile{
	margin:0 3%
}
 .prog_events_regular_mobile .col_bdr{
	border-bottom:1px solid #000;
	padding:4% 0
}
 .prog_events_regular_mobile .col_bdr_last{
	border-bottom:none!important;
	padding:4% 0
}
 .prog_events_regular_mobile .col_bdr h4,.prog_events_regular_mobile .col_bdr_last h4{
	margin:0!important
}
 .regular_news .heading{
	font-family:'GothamNarrow-Medium';
	background:#eae9e5;
	border-bottom:4px solid #ffc23b
}
 .program-news{
	padding-left:20px
}
 .program-events{
	text-align:center
}
 .regular_news .heading h3{
	color:#0164a5
}
 .regular_content{
	background-color:#fbfbf9;
	padding:4%;
	margin-bottom:20px
}
 .regular_content li a{
	font-size:18px;
	font-weight:700
}
 .regular_content.bdr_right{
	border-right:1px solid #d7d7d5
}
 .regular_content .col_bdr{
	border-right:0!important;
	border-bottom:1px solid #d7d7d5!important;
	padding:0 0 10px!important
}
 .regular_content .col_bdr_last{
	border-right:0!important;
	border-bottom:0 solid #d7d7d5!important;
	padding:0 0 10px!important
}
 .regular_content.prog_events .news_link{
	margin-top:10px
}
 nav.navbar.bootsnav .navbar-toggle{
	font-size:25px!important;
	margin-top:1px!important;
	padding:0 10px!important;
	background:#0064a4
}
 nav.navbar.bootsnav .navbar-toggle:hover,nav.navbar.bootsnav .navbar-toggle:focus{
	border:1px solid #0064a4!important
}
 .interior .title{
	font-size:20px;
	line-height:30px;
	font-family:'Conv_Helvetica Light'
}
 .interior .title2{
	font-size:40px;
	font-family:'Conv_Helvetica Light';
	color:#0164a5!important;
	margin-top:-10px
}
 .pagehd{
	padding:20px 0;
	margin:20px 0 40px;
	border-bottom:1px solid #666
}
 .interior .lists{
	margin-left:5px
}
 .interior .lists li,.interior .lists li a,.accordion_list li,.accordion_list li a{
	color:#0164a5!important;
	font-size:13px!important;
	font-weight:700;
	margin:2% 0
}
 .lists li a:hover{
	color:#013469!important
}
 .accordion_list{
	margin:4% 0;
	padding:0 9px
}
 .class_profile{
	background-color:#013469;
	color:#fff;
	font-family:'GothamNarrow-Medium';
	text-align:center;
	min-height:125px;
	margin-bottom:26px
}
 .class_profile p{
	padding:14% 4%
}
 .class_profile span{
	position:absolute;
	right:12%;
	top:68%
}
 .faculty_section li{
	margin:1% 2% 1% 4% !important
}
 .faculty{
	font-family:'GothamNarrow-Medium';
	font-size:12px;
	word-break:break-word
}
 .faculty img{
	margin-right:3%;
	margin-bottom:1%
}
 .faculty span{
	color:#013469;
	font-size:13px;
	font-weight:700
}
 .class_profile_info{
	background-color:#f3f3f3;
	left:15px;
	margin-top:147px;
	padding:3%;
	position:absolute;
	width:97%;
	z-index:1000;
	display:none
}
 .class_profile_info_mobile{
	background-color:#f3f3f3;
	left:2%;
	margin-top:136px;
	padding:3%;
	position:absolute;
	width:97%;
	z-index:1000;
	display:none
}
 .class_profile_info{
	color:#0164a5;
	font-weight:700
}
 #curriculum>p{
	line-height:23px
}
 .interior_title_img{
	margin-left:4%;
	margin-bottom:4%
}
 .interior_quotes1{
	position:relative
}
 .interior_quotes{
	background:#ccc url(../images/quote.jpg) no-repeat;
	background-size:100% 100%;
	padding:8%;
	margin:0 -30px;
	font-family:'GothamNarrow-Medium';
	position:relative;
	height:347px;
	width:100%;
	filter:grayscale(100%);
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:url(resources.svg#desaturate);
	filter:gray;
	-webkit-filter:grayscale(1)
}
 .quotestxt{
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(256,256,256,0.8);
	left:0;
	top:0;
	padding:40px 20px;
	text-align:center;
	z-index:1
}
 .quotestxt h2{
	color:#1464a3;
	line-height:40px;
	text-shadow:1px 2px #fff
}
 .quotestxt p{
	color:#000;
	font-size:18px;
	margin-top:5%
}
 .learn_more{
	margin:1% 0;
	padding:10%
}
 #title_represent_info,#industry_info{
	margin-top:299px!important
}
 .interior h4.title{
	font-size:18px!important;
	line-height:26px;
	font-family:'GothamNarrow-Medium';
	margin:22px 0
}
 .interior_mobile #slider ul{
	margin-left:8px!important;
	width:88%!important
}
 .interior_mobile a.control_prev,.interior_mobile a.control_next{
	margin-left:-16px;
	margin-top:35px
}
 .interior_mobile .class_profile span{
	right:3%;
	top:22%
}
 .expand_faculty,.expand_faculty:hover{
	color:#fff
}
 .expand{
	margin-top:20px;
	background:#676767;
	width:100%;
	padding:4%;
	text-align:center
}
 .interior_link.news_link_mobile{
	text-align:center!important
}
 .cta_buttons #cta1{
	position:fixed;
	right:0;
	top:25%;
	z-index:2000
}
 .cta_buttons #cta2{
	position:fixed;
	right:0;
	top:35%;
	z-index:2000
}
 .cta_buttons #cta3{
	position:fixed;
	right:0;
	top:45%;
	z-index:2000
}
 .cta_buttons #cta4{
	position:fixed;
	right:0;
	top:45%;
	z-index:2000
}
 .cta_buttons ul{
	margin:0
}
 .cta_buttons li{
	margin-bottom:10px
}
 .cta1_content,.cta2_content,.cta3_content,.cta4_content{
	background-color:#fdb813;
	height:61px;
	line-height:60px;
	padding-right:15px;
	min-width:225px;
	padding-left:10px
}
 .cta1_content:hover,.cta2_content:hover,.cta3_content:hover,.cta4_content:hover{
	background-color:#f7dda0
}
 .sliderClickContent{
	left:27%!important
}
 .cta_buttons a,.cta_buttons a:hover{
	color:#000;
	font-size:16px
}
 .division h1{
	font-size:24px;
	margin-bottom:30px
}
 .division td{
	font-size:12px
}
 .division td:first-child{
	font-size:15px
}
 .interior_slider .ws_thumbs a{
	width:80px;
	max-width:80px
}
 .interior_slider .ws_thumbs span{
	font-size:20px!important;
	padding:9px!important;
	top:101%!important;
	width:80px
}
 .author_name{
	color:#fdb813!important;
	float:right!important
}
 .learn_more_interior{
	float:none;
	text-align:center;
	background-color:#fec33b!important
}
 .carousel-control{
	top:40%
}
 .carousel-control img{
	width:30%
}
 .contactname span{
	color:#003368
}
 @media print {
	 a[href]:after{
		content:none
	}
}
 @media screen and (min-width:768px) and (max-width:1020px) {
	 .news-title3{
		font-size:12px!important
	}
	 .tiles_opacity{
		min-height:210px!important
	}
	 .tiles{
		height:210px!important
	}
	 .tiles_opacity h1{
		font-size:34px!important
	}
}
 @media (min-width:992px) and (max-width:1199px) {
	 .logo img{
		margin-top:10px
	}
}
 @media (min-width:1024px) and (max-width:1100px) {
	 nav.navbar.bootsnav.no-full .navbar-collapse{
		min-height:100%!important
	}
	 .cta_buttons #cta1{
		top:157px!important
	}
	 .cta_buttons #cta2{
		top:230px!important
	}
	 .cta_buttons #cta3{
		top:303px!important
	}
	 .cta_buttons #cta4{
		top:376px!important
	}
	 nav.navbar.bootsnav ul.nav>li>a{
		font-size:13px!important;
		padding:17px 3px!important
	}
	 .dropdown.on{
		background:#dda41f!important
	}
	 .class_profile p{
		font-size:18px
	}
	 .life_county:after{
		top:0;
		height:auto;
		bottom:unset
	}
}
 @media screen and (min-width:411px) and (max-width:750px) {
	 .ws_thumbs{
		display:none
	}
	 .description_mobile{
		width:116%!important;
		min-width:414px!important;
		margin-left:-5px!important
	}
	 .explore_options,.explore_options:hover,.explore_options h3{
		min-width:401px!important
	}
	 .class_profile p{
		font-size:18px
	}
	 .life_county:after{
		top:unset;
		height:50px;
		bottom:0
	}
}
 @media screen and (min-width:320px) and (max-width:350px) {
	 .quick_glance th,.quick_glance td{
		width:146px!important
	}
	 .class_profile p{
		font-size:18px
	}
	 .life_county:after{
		top:unset;
		height:50px;
		bottom:0
	}
	 .interior .lists li,.interior .lists li a,.interior .lists li a:hover,.accordion_list li,.accordion_list li a,.accordion_list li a:hover{
		font-size:11px!important;
		margin:2%
	}
}
 @media screen and (min-width:360px) and (max-width:400px) {
	 .ws_thumbs{
		display:none
	}
	 .description_mobile{
		width:116%!important;
		min-width:360px!important;
		margin-left:-5px!important
	}
	 .explore_options,.explore_options:hover,.explore_options h3{
		min-width:352px!important
	}
	 .class_profile p{
		font-size:18px
	}
	 .life_county:after{
		top:unset;
		height:50px;
		bottom:0
	}
	 .interior .lists li,.interior .lists li a,.interior .lists li a:hover,.accordion_list li,.accordion_list li a,.accordion_list li a:hover{
		font-size:12px!important;
		margin:2% 2% 2% 3%
	}
}
 @media screen and (min-width:400px) and (max-width:411px) {
	 nav.navbar.bootsnav.no-full .navbar-collapse{
		max-height:350px
	}
	 .quick_glance th,.quick_glance td{
		width:185px!important
	}
	 .life_county_img_hover{
		background:#c2a106 none repeat scroll 0 0;
		color:#093765;
		font-size:28px;
		font-family:'GothamNarrow-Book';
		opacity:.9;
		padding:0;
		position:absolute;
		text-align:center;
		width:92%;
		display:none;
		margin-top:32%
	}
	 .class_profile p{
		font-size:18px
	}
	 .life_county:after{
		top:unset;
		height:50px;
		bottom:0
	}
	 .quick_glance th,.quick_glance td{
		width:190px!important
	}
}
 @media screen and (min-width:420px) and (max-width:750px) {
	 .quick_glance th,.quick_glance td{
		width:195px!important
	}
	 .life_county_img_hover{
		background:#c2a106 none repeat scroll 0 0;
		color:#093765;
		font-size:28px;
		font-family:'GothamNarrow-Book';
		opacity:.9;
		padding:0;
		position:absolute;
		text-align:center;
		width:95.7%;
		display:none;
		margin-top:38.2%
	}
	 .class_profile p{
		font-size:18px
	}
	 .life_county:after{
		top:unset;
		height:50px;
		bottom:0
	}
}
 .class_profile p{
	word-wrap:break-word
}
 #wowslider-container1{
	z-index:1
}
 .quick_glance td ul{
	padding-left:10px
}
 .middle-content{
	display:table-cell;
	height:157px;
	vertical-align:middle;
	width:244px
}
 .top_padding{
	top:95px!important
}
 .sticky{
	top:-15px!important
}
 .mobile_search input{
	background:none!important;
	border-bottom:1px solid #f3f2f0;
	color:#f3f2f0;
	border-top:0;
	border-left:0;
	border-right:0
}
 .admission_info .panel-body li:last-child{
	border-bottom:0
}
 .division_slider ul li p{
	margin-top:20px
}
 .list-inline.social_icons>li a{
	color:#004380!important
}
 .list-inline.social_icons>li a:hover{
	color:#fff!important
}
 .sep{
	margin-bottom:0;
	margin-top:33px
}
 .regular_content li{
	margin-bottom:15px
}
 .posts.interior{
	margin-bottom:10px
}
 .prog_events .panel-collapse.collapse.in{
	line-height:24px;
	margin:10px
}
 .news h3{
	font-size:25px;
	max-width:500px
}
 @media (min-width: 768px) {
	 .sticky{
		top:35px!important
	}
	 .sticky_menu{
		padding-top:110px
	}
}
 @media (min-width: 992px) {
	 .sticky{
		top:50px!important
	}
	 .sticky_menu{
		padding-top:135px
	}
}
 @media (min-width: 1200px) {
	 .sticky_menu{
		padding-top:185px
	}
}
 @media (min-width: 1400px) {
	 .main_menu{
		margin-top:0
	}
}
 @media (min-width: 1600px) {
	 .main_menu{
		margin-top:-20px
	}
}
 @media (min-width: 1800px) {
	 .main_menu{
		margin-top:-20px
	}
}
 @media (min-width: 768px) {
	 .rtbg2{
		margin-bottom:40px
	}
	 #myCarousel{
		display:none
	}
	 .home .ws-title-wrapper{
		background:none;
		left:0!important;
		width:100%!important
	}
	 .home .ws-title{
		bottom:0!important;
		left:0!important
	}
	 .home .description{
		width:100%
	}
}
 @media (max-width: 991px) {
	 nav.navbar.bootsnav li.dropdown a.dropdown-toggle::before{
		margin-left:0!important
	}
	 nav.navbar.bootsnav li.dropdown ul li a.dropdown-toggle::before{
		margin-left:0!important
	}
}
 @media (max-width: 767px) {
	 .darkblue{
		background:#0064a4!important;
		color:#fff!important;
		margin:0 -15px!important
	}
	 .darkblue a{
		color:#fff
	}
	 .darkblue i{
		font-size:18px!important;
		vertical-align:middle
	}
	 nav.navbar.bootsnav li.dropdown a.dropdown-toggle::before{
		margin-left:0!important
	}
	 nav.navbar.bootsnav li.dropdown ul li a.dropdown-toggle::before{
		margin-left:0!important
	}
	 .courseltitle{
		background:#013469!important;
		opacity:.8;
		color:#fff;
		padding:10px;
		text-align:center;
		font-family:'GothamNarrow-Bold';
		font-size:18px
	}
	 .courseltitle i{
		font-size:24px;
		color:#FC0
	}
	 #wowslider-container1{
		display:none!important
	}
	 .logo img{
		width:150px!important;
		height:auto;
		margin-top:10px
	}
	 .sticky{
		top:0!important
	}
	 .carousel-control img{
		width:60%!important
	}
	 .carousel-caption{
		background:none!important
	}
}
 @media (max-width: 480px) {
	 .pagehdinner{
		font-size:30px!important
	}
	 .increase{
		font-size:35px!important;
		margin-top:20px!important
	}
	 .carousel-control img{
		width:80%!important
	}
}
 .nav li a:hover,.menu-col li a:hover{
	background-color:#1765a5!important;
	color:#fff
}
 #cta1 a:hover.content{
	display:block!important;
	right:0
}
 .cta1_content,.cta2_content,.cta3_content,.cta4_content{
	display:block
}
 .rttabs li{
	position:relative;
	right:-220px!important
}
 .rttabs ul{
	position:relative
}
 .minwidth{
	min-width:135px
}
 .fs9{
	font-size:16px
}
 .ucitabs{
	color:#666
}
 .pagehdinner{
	background:url(../images/hdbg.jpg) repeat-x center top;
	padding:65px;
	font-size:54px;
	color:#fff;
	font-family:'Conv_Helvetica Light'
}
 .rtbg{
	background:#abdcd6;
	padding:20px;
	margin-bottom:20px!important
}
 .uci-breadcrumb{
	padding:30px 0
}
 .uci-breadcrumb i{
	font-size:22px;
	vertical-align:middle
}
 .uci-breadcrumb span{
	vertical-align:middle
}
 .ucitabs .nav>li{
	margin:0 5px 5px 0
}
 .ucitabs .nav>li>a{
	padding:7px 20px!important;
	background:#0064a6;
	border-radius:0;
	color:#fec33b;
	text-transform:uppercase;
	font-family:'GothamNarrow-Bold'
}
 .ucitabs .nav>li.active a{
	border:2px solid #0064a6!important;
	border-radius:0;
	padding:5px 20px!important;
	color:#0064a6;
	text-transform:uppercase;
	font-family:'GothamNarrow-Bold';
	background:none
}
 .ucitabs .nav>li.active a:hover{
	color:#fec33b!important;
	border-bottom:2px solid #dda41f!important
}
 .ucitabs .nav>li:hover a:hover{
	color:#fec33b!important
}
 .registerbtn{
	padding:20px;
	font-family:'GothamNarrow-Medium';
	text-align:center;
	font-size:20px;
	background:url(../images/yellowbg.jpg) repeat-x center top;
	border-radius:10px;
	color:#0064a6;
	letter-spacing:2px;
	text-transform:uppercase;
	display:block;
	box-shadow:3px 3px 5px #999
}
 .rthd{
	font-size:22px;
	color:#0064a6;
	margin:0;
	font-weight:700
}
 .rttxt{
	font-size:20px
}
 .tab-pane .title{
	font-size:36px!important;
	margin:40px 0
}
 .ucitabs .glyphicon-chevron-down,.glyphicon-chevron-up::before{
	color:#fec23a!important;
	font-size:20px!important;
	vertical-align:middle
}
 .ucitabs .glyphicon-chevron-down::before{
	color:#fec23a
}
 .ucitabs .panel-title{
	font-size:22px;
	font-style:italic
}
 .ucitabs .panel-heading{
	padding:15px 20px
}
 .ucitabs .panel-body{
	font-size:18px;
	font-family:'Conv_Helvetica Light'
}
 .ucitabs .panel-body p{
	margin:0 0 15px
}
 .calendarheader{
	font-size:48px
}
 .calanderhd{
	background:#0064a6;
	padding:15px 20px;
	color:#fff;
	letter-spacing:2px;
	font-size:24px;
	text-transform:uppercase;
	text-align:center
}
 .calanderhd span{
	margin:0 30px;
	vertical-align:middle
}
 .calanderhd i{
	font-size:34px;
	vertical-align:middle
}
 .calendarwrapper{
	border:1px solid #0064a6
}
 .borderbot{
	border-bottom:1px solid #0064a6;
	margin:0!important
}
 .yellobg{
	background:#fec33b
}
 .date{
	padding:44px 10px;
	background:#fec33b;
	text-align:center;
	color:#0064a6;
	font-size:46px;
	line-height:100%;
	font-family:'GothamNarrow-Bold'
}
 .date span{
	display:block;
	font-size:18px;
	line-height:100%;
	text-transform:uppercase
}
 .nopadd{
	padding:0!important
}
 .disc{
	padding:10px 0
}
 .yellowbtn{
	background:url(../images/btnbg.jpg) repeat-x center bottom;
	text-transform:uppercase;
	border-radius:20px;
	box-shadow:3px 3px 5px #ccc;
	display:inline-block;
	padding:7px 15px;
	margin:15px 0;
	font-family:'GothamNarrow-Bold';
	letter-spacing:1px
}
 .rtbg2{
	border:2px solid #0064a6
}
 .rttitle{
	background:#0064a6;
	color:#fff;
	text-transform:uppercase;
	padding:15px 20px;
	letter-spacing:1px;
	font-size:24px
}
 .disc{
	font-size:12px
}
 .fs14{
	font-size:13px!important
}
 .cal-nav{
	font-size:16px;
	list-style-type:none;
	float:right;
	font-family:'GothamNarrow-Medium'
}
 .cal-nav li{
	font-size:16px;
	list-style-type:none;
	display:inline-block;
	color:#0c6caa;
	padding:0;
	margin:0 5px
}
 .cal-nav li a{
	color:#0c6caa;
	padding:3px 5px;
	display:block
}
 .cal-nav li a.list{
	border:2px solid #0c6caa;
	padding:3px 10px
}
 .cal-nav li a.active{
	border-bottom:2px solid #0c6caa;
	padding:3px
}
 .leftnav{
	float:none
}
 .leftnav li{
	display:block!important;
	list-style-type:none;
	float:none;
	width:93%
}
 .leftnav li>a{
	display:inline-block;
	padding:5px 15px;
	position:relative
}
 .leftnav a:hover,.leftnav a:focus,.leftnav a:active{
	background:none!important
}
 .leftnav .dropdown-menu{
	position:relative!important
}
 .select1{
	padding:10px;
	text-align:center
}
 .select1 a{
	margin:0 10px
}
 .leftnav li{
	margin:0 15px;
	font-size:12px!important
}
 .leftnav li a{
	color:#333;
	padding:0
}
 .leftnav li a:hover{
	background:none!important;
	color:#333!important
}
 .leftnav .dropdown-menu{
	background:#fff!important;
	box-shadow:none
}
 .leftnav>li>.dropdown-menu{
	padding-left:7px
}
 .dropdown-menu2{
	padding-left:7px;
	display:none
}
 .leftnav>li>.dropdown-menu:hover ul.dropdown-menu2{
	display:block!important
}
 .leftnav .open>a,.leftnav .open>a:hover,.leftnav .open>a:focus{
	background:none
}
 .caret:before{
	border:none!important;
	display:inline-block;
	color:#0064a6!important;
	height:12px;
	width:12px;
	margin-left:2px;
	vertical-align:middle;
	width:0
}
 .newsroomtitle{
	font-size:28px;
	font-weight:700;
	color:#0c60a5;
	margin:0 0 35px
}
 .newsroomtitle-new{
	font-size:23px;
	font-weight:700;
	color:#0c60a5;
	margin:15px 0 35px
}
 .newstxt{
	font-size:22px;
	color:#535154
}
 .newstxt2{
	font-size:16px;
	color:#535154
}
 .yelloborder{
	border:3px solid #fbc238
}
 .news-title2{
	font-size:24px;
	font-weight:700;
	margin:0 0 5px!important;
	color:#1665a8
}
 .news-title3{
	font-size:16px;
	font-weight:700;
	margin:0 0 5px!important;
	color:#1665a8
}
 .rtph{
	width:50%;
	float:right;
	margin:10px 0
}
 .fs10{
	font-size:10px;
	color:#999
}
 .fs12{
	font-size:12px;
	color:#999
}
 .socialicons a{
	color:#333;
	margin:0 5px
}
 .navbar .searchinpt{
	margin:15px 0!important;
	background:url(../images/searchicon2.jpg) no-repeat right center;
	border:none;
	color:#0065a5;
	border-top:1px solid #67a1c6;
	border-bottom:1px solid #67a1c6;
	padding:10px 0!important
}
 .clearall{
	padding:5px 20px;
	background:#0062a3;
	color:#fff;
	text-transform:uppercase;
	display:inline-block;
	margin:15px 20px 0
}
 .clearall:hover{
	color:#fff
}
 @media (max-width: 676px) {
	 nav.navbar.bootsnav .navbar-nav>li>a{
		display:block;
		margin-bottom:-1px;
		padding:10px;
		text-align:center;
		width:100%
	}
}
 @media (min-width: 768px) {
	 .graybg2{
		padding-bottom:0;
		background:#f5f6f4
	}
	 .rowtxt{
		margin:15px 0;
		padding:5px 10px;
		border-left:1px solid #0064a6;
		border-right:1px solid #0064a6;
		min-height:100px
	}
}
 @media (max-width: 991px) {
	 .rtph{
		width:100%;
		float:none
	}
	 .mediahd{
		font-size:14px!important
	}
	 .news-title2{
		font-size:16px
	}
	 .cal-nav{
		font-size:12px!important
	}
	 .hidden-xs2{
		display:none!important
	}
	 .tab-pane .title{
		font-size:24px!important;
		margin:20px 0
	}
	 .ucitabs .panel-title{
		font-size:14px
	}
	 .ucitabs .glyphicon-chevron-down,.glyphicon-chevron-up::before{
		font-size:20px!important
	}
}
 @media (max-width: 767px) {
	 .contact{
		border-top:1px solid #000!important;
		padding:15px 0
	}
	 .btnwrapper{
		padding:15px
	}
	 .alumninews{
		padding:5px 6px;
		display:inline-block;
		border:1px solid #80afcd;
		margin-right:10px
	}
	 .alumninews i{
		margin:3px
	}
	 .sort{
		background:none;
		border:1px solid #999
	}
	 .media-icons2{
		margin-top:20px
	}
	 .fullwidth{
		margin:0 -15px!important
	}
	 .fullwidth li{
		list-style-type:none;
		padding:10px 20px;
		border-bottom:1px solid #ccc;
		font-size:14px
	}
	 .fullwidth li a.active{
		font-weight:700
	}
	 .newsrow{
		padding:20px 0!important
	}
	 .bluebg{
		background:#cce0ed
	}
	 .bluebg .boxes td{
		border:4px solid #cce0ed;
		background:#999;
		color:#fff
	}
	 .bluebg .leftnav li a{
		border:none!important
	}
	 .bluebg .facultywrapper ul{
		margin:10px 0!important;
		padding:0
	}
	 .bluebg .dropdown-menu3,.bluebg .leftnav{
		background:none!important
	}
	 .bluebg .leftnav li{
		margin:0
	}
	 .noborder .navbar{
		margin-bottom:0
	}
	 .rttitle,.select1{
		display:none
	}
	 .admission_info_link span{
		font-size:18px
	}
	 .footernewsletter_sepe{
		border-left:none;
		min-height:80px
	}
	 .pagehdinner{
		font-size:30px;
		padding:20px
	}
	 .calanderhd{
		letter-spacing:0;
		font-size:14px
	}
	 .calanderhd span{
		margin:0 5px
	}
	 .graybg{
		display:none
	}
}
 .admission_info_link span{
	display:inline-block;
	vertical-align:middle
}
 .clear{
	clear:both
}
 .graybg{
	background:#f5f6f4;
	padding-bottom:50px
}
 .graybg .cal-nav li a{
	color:#0c285c
}
 .graybg2 .cal-nav li a{
	color:#0c285c
}
 .redmorebtn{
	font-size:20px;
	color:#3472b0;
	text-transform:uppercase;
	font-weight:700
}
 .redmorebtn span{
	vertical-align:middle
}
 .redmorebtn i{
	color:#ffc838;
	vertical-align:middle;
	margin-left:25px
}
 .newsrow{
	padding:0 0 20px;
	border-bottom:1px solid #ccc;
	margin-bottom:20px
}
 .newsimg{
	width:30%;
	display:inline-block
}
 .news-txt2{
	width:64%;
	display:inline-block;
	padding:0 3%;
	vertical-align:top
}
 .newsrow .redmorebtn{
	font-size:14px
}
 .noborder{
	border:none!important
}
 .searchinpt{
	width:100%;
	padding:5px;
	font-size:12px;
	color:#999;
	margin:0 15px 20px;
	background:url() no-repeat right center;
	border:1px solid #e0dfdf
}
 .contacthd{
	font-size:18px;
	text-transform:uppercase;
	color:#1665a8!important
}
 .cate{
	font-size:18px;
	text-transform:uppercase;
	color:#1665a8!important;
	padding:10px 0!important
}
 .cate i{
	color:#fbc032
}
 .sortby{
	padding:10px 0;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	margin:15px 0
}
 .sort{
	padding:3px 5px;
	margin:0 15px;
	width:60%;
	float:right
}
 .loadbtn{
	padding:20px;
	text-align:center;
	color:#1c3666;
	font-size:22px;
	text-transform:uppercase;
	margin-bottom:20px;
	font-weight:700;
	font-family:'Conv_Helvetica Light'
}
 .loadbtn:hover{
	background:#fbc238
}
 .boxes td{
	background:#cecece;
	padding:8px 3px;
	color:#333;
	font-weight:700;
	text-align:center;
	border:4px solid #fff
}
 .whitebg{
	background:#fff!important
}
 .ltgray{
	background:#f3f3f4!important;
	color:#b5b4b2!important
}
 .facultywrapper ul{
	margin:10px -10px!important;
	padding:0
}
 .border-bottom{
	border-bottom:1px solid #999;
	margin-bottom:20px;
	padding-bottom:20px
}
 .datewapper{
	text-transform:uppercase
}
 .datewapper input{
	display:inline-block;
	background:#f1f1f1;
	border:1px solid #999;
	padding:5px;
	width:40%
}
 .btndate{
	padding:10px;
	text-align:center;
	width:90%;
	background:#1665a8;
	color:#fff;
	margin:10px 0;
	border:none;
	text-transform:uppercase
}
 .contact{
	margin:0 15px
}
 .sm-heading{
	font-size:36px;
	color:#0e2a5d;
	font-weight:700;
	border-bottom:1px solid #a2a3a7;
	padding:10px 0;
	margin-bottom:20px
}
 .sm-contentbox{
	min-height:500px;
	border:1px dashed #ccc;
	text-align:center
}
 .placeholder{
	font-size:24px;
	margin-top:200px
}
 .mediahd{
	font-size:30px;
	color:#1c3666;
	margin:10px 0 20px
}
 .media-icons{
	padding-bottom:20px;
	border-bottom:1px solid #000;
	margin-bottom:20px
}
 .photography{
	padding:10px 0
}
 .photography img{
	max-width:100%;
	height:auto
}
 .featured{
	margin:15px!important;
	border-bottom:1px solid #ccc;
	padding-bottom:15px
}
 .featuredwrapper{
	margin:15px 0
}
 .featuredimg{
	display:inline-block;
	width:30%;
	vertical-align:top
}
 .featuredtxt{
	font-size:11px;
	font-weight:700;
	display:inline-block;
	vertical-align:top;
	width:68%;
	padding:0 5px
}
 .medialist{
	list-style-type:none;
	padding:15px
}
 .pagecontrol{
	margin-top:-10px;
	margin-bottom:30px
}
 .featuredtitlle{
	font-size:18px;
	color:#1f63a0
}
 .newsheading{
	color:#1f63a0;
	font-family:'GothamNarrow-Book';
	font-size:36px
}
 .newsdate{
	color:#999;
	font-size:12px
}
 .facultywrapper ul li{
	margin-bottom:10px
}
 @media (max-width: 480px) {
	 .ontentbox{
		min-height:200px
	}
	 .photography{
		font-size:12px
	}
	 .loadbtn{
		padding:5px 10px;
		font-size:16px
	}
	 .newsimg{
		width:100%;
		display:inline-block
	}
	 .news-txt2{
		width:100%;
		display:inline-block;
		padding:10px 0;
		vertical-align:top
	}
}
 .tbl{
	border-top:1px solid #ccc;
	border-left:1px solid #ccc
}
 .tbl th{
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:10px;
	vertical-align:top;
	text-align:left;
	background:#F1F1F1
}
 .tbl td{
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:10px;
	vertical-align:top;
	text-align:left
}
 #navbar-menu>ul>li:hover{
	background-color:#dda41f
}
 .footer ul.list-unstyled li:hover{
	background-color:#dda41f;
	color:#003468!important
}
 .footer ul.list-unstyled li:hover a{
	color:#003468!important
}
 .footer ul.list-unstyled li:hover a span:before{
	color:#003468!important
}
 .uci-accordion{
	cursor:pointer;
	text-decoration:none!important;
	color:#0164a5;
	font-weight:700;
	font-size:14pt;
	padding:15px 20px;
	border-bottom:4px solid #fec23a;
	background:#eae9e5;
	margin:0
}
 div.uci-panel{
	display:none
}
 div.uci-panel.show{
	border:2px solid #ddd;
	background-color:#fbfbf9;
	padding:15px 20px
}
 .pagehdinner{
	background:url(../images/hdbg-event.jpg) no-repeat left top;
	padding:54px;
	font-size:36px;
	background-size:cover;
	color:#fff;
	font-family:'Conv_Helvetica Light'
}
 .tiles_opacity h2 a{
	font-family:'GothamNarrow-Medium'!important;
	font-size:22px!important;
	font-weight:500!important;
	color:#013469!important
}
 .tiles:hover a{
	color:#fff!important;
	text-shadow:2px 2px #000!important
}
 @media (min-width: 1400px) {
	 #wowslider-container1 .ws_thumbs{
		top:65%!important
	}
}
 @media (min-width:1250px) and (max-width:1300px) {
	 .description{
		margin-top:80px!important
	}
}
 @media (min-width:1250px) {
	 .margrt50{
		margin-right:50px
	}
	 .marglf50{
		margin-right:50px
	}
}
 .listhead{
	color:#1c3666;
	margin-bottom:30px;
	font-size:30px;
	font-weight:700
}
 @media (max-width: 768px) {
	 .top_search .form-control{
		padding-bottom:5px!important;
		padding-left:15%!important
	}
	 .search_btn{
		padding-top:5px
	}
	 nav.navbar.bootsnav.no-full .navbar-collapse{
		padding-top:0!important
	}
}
 .uci-title-bar{
	background-color:#f3f2f0
}
 .yellowbtn3{
	background:#fec33b;
	text-transform:uppercase;
	font-size:18px;
	color:#00345c;
	display:inline-block;
	padding:15px 20px;
	margin:15px 0;
	border:none
}
 .yellowbtn3:hover{
	color:#FFF
}
 .uci-title-h1{
	color:#0164a5;
	font-size:46px;
	margin:30px 0!important;
	font-family:'Conv_Helvetica Light'!important
}
 .uci-inner-page hr{
	margin:30px;
	background-color:#D0D0D0;
	height:1px
}
 .uci-inner-page .lists li:hover a{
	color:#0164a5!important
}
 .width80percentage{
	width:80%
}
 .uci-inner-page .news_link_alt{
	font-size:20px;
	font-family:'Conv_Helvetica Light'
}
 #wowslider-container1 .ws_controls{
	display:block!important
}
 #wowslider-container1 a.ws_next>span,#wowslider-container1 a.ws_prev>span{
	background:transparent!important;
	font-weight:700
}
 #wowslider-container1 a.ws_next>span:before,#wowslider-container1 a.ws_next>span:after,#wowslider-container1 a.ws_prev>span:before,#wowslider-container1 a.ws_prev>span:after{
	color:#dda41f;
	font-weight:700
}
 .toplinks-mobile2{
	background:#68686a;
	padding:15px 30px;
	text-align:left;
	margin-right:-15px;
	box-shadow:0 0 20px #444 inset
}
 .toplinks-mobile2 a{
	padding:5px 0;
	font-size:16px;
	color:#fff;
	display:block!important;
	margin:0!important
}
 .rttabs li{
	position:relative;
	right:-225px!important;
	margin-bottom:0;
	padding-bottom:10px
}
 .rttabs:hover li,.rttabs:focus li{
	position:relative;
	right:0!important
}
 .cta1_content,.cta2_content,.cta3_content,.cta4_content{
	background-color:#fdb813;
	height:46px;
	line-height:48px;
	padding-right:15px;
	min-width:225px;
	padding-left:10px
}
 .centered-form{
	margin-top:60px
}
 .centered-form .panel{
	background:rgba(255,255,255,0.8);
	box-shadow:rgba(0,0,0,0.3) 20px 20px 20px
}
 .main_menu{
	z-index:200!important
}
 #enquirypopup .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 .modal-dialog{
	margin:30px auto
}
 #enquirypopup label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup .form-group{
	margin-bottom:5px
}
 #enquirypopup .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 .close-btn{
	float:right;
	margin:-20px -20px 0 0
}
 .yellowbtns2{
	text-transform:uppercase;
	font-size:18px;
	color:#00345c;
	padding:15px 20px;
	margin:45px 0 15px!important;
	border:none;
	clear:both
}
 .visible-xs .title{
	margin-top:5px
}
 .yellowbtns2 a{
	display:block;
	padding:10px;
	color:#0064a4;
	background:#fdb813;
	margin-bottom:10px;
	font-weight:700;
	text-align:center;
	font-size:18px
}
 .mobile_dropdown{
	position:relative;
	margin:3px 0!important
}
 nav.navbar.bootsnav.no-full .navbar-collapse{
	min-height:100%
}
 .fc-time:after{
	content:"m"
}
 .fc-axis.fc-time:after{
	content:" "
}
 @media (max-width:991px) {
	 nav.navbar.bootsnav.no-full .navbar-collapse{
		overflow-x:hidden
	}
	 .main_menu{
		padding:0
	}
	 a.control_prev,a.control_next{
		z-index:0
	}
	 nav.navbar.bootsnav .navbar-nav>li{
		padding-right:0
	}
}
 @media (min-width:992px) {
	 .toplinks-mobile2{
		display:none!important
	}
}
 @media screen and (min-width:768px) and (max-width:991px) {
	 .home .ws-title{
		bottom:10px!important
	}
	 .toplinks-mobile2{
		padding:15px 15px 15px 10%;
		margin:0 -10px
	}
	 .uci-title-h1{
		font-size:35px
	}
	 .uci-inner-page .news_link_alt{
		font-size:17px
	}
}
 @media (min-width:768px) {
	 .yellowbtns2{
		display:none
	}
	 .cta_buttons #cta1{
		top:200px!important
	}
	 .cta_buttons #cta2{
		top:250px!important
	}
	 .cta_buttons #cta3{
		top:300px!important
	}
	 .cta_buttons #cta4{
		top:350px!important
	}
}
 @media (max-width:767px) {
	 .mobilehidden{
		visibility:hidden;
		position:absolute
	}
	 .fc-button-group{
		display:none!important
	}
	 .topslidermargin{
		margin-top:49px
	}
	 .ucitopmargin0{
		margin-top:0!important
	}
	 .centered-form{
		margin:0 auto
	}
	 .width80percentage{
		width:100%
	}
	 .uci-title-h1{
		font-size:30px
	}
	 .uci-image{
		margin:0 auto
	}
	 .uci-inner-page .accordion_list,.uci-inner-page .news_link{
		margin:0!important
	}
	 .nav{
		margin-top:0
	}
	 .prog_slider_bottom{
		background-color:#f3f2f0;
		position:fixed;
		top:83px;
		width:102%;
		z-index:8
	}
	 #enquirypopup .modal-dialog{
		width:98%;
		margin:1%
	}
	 .rightbox{
		z-index:1!important
	}
	 #dLabel{
		background:#7c7c7b none repeat scroll 0 0;
		color:#fff!important;
		margin:0 -9px 0 0;
		padding:0 18px;
		display:table
	}
	 #dLabel span{
		color:#fff!important
	}
	 #dLabel .greybarcontent{
		vertical-align:middle;
		display:table-cell
	}
	 .toplinks-mobile2{
		padding:15px 15px 15px 17%;
		border-top:1px solid #fff
	}
	 .main_menu_inner .navbar-collapse{
		padding:0!important;
		z-index:1000!important
	}
}
 .hmeevnt{
	color:#fff
}
 a.hmeevnt:hover{
	color:#013469
}
 .events .e-title{
	font-size:33px;
	font-family:'GothamNarrow-Bold';
	float:left;
	font-weight:100
}
 @media (max-width:480px) {
	 .uci-accordion{
		padding:15px
	}
	 .prog_slider_bottom{
		top:50px
	}
	 .toplinks-mobile2{
		padding:15px 15px 15px 12%
	}
}
 @media (min-width: 1200px) {
	 .full_time_mba{
		margin-top:-72px!important
	}
}
 .uciResponsiveTableValue{
	padding:0!important
}
 #uciResponsiveTableColHeader div{
	font-family:'GothamNarrow-Medium'!important;
	background:#013469;
	color:#fff;
	font-size:14px;
	text-align:center;
	padding:8px 0!important
}
 .uciResponsiveTableValue div{
	border:1px solid #ddd;
	padding:20px
}
 .rowheading{
	font-family:'GothamNarrow-Medium'!important;
	background:#0265a8;
	color:#fff;
	font-size:18px;
	text-align:center;
	border:1px solid #ddd;
	display:flex;
	justify-content:center;
	align-items:center
}
 .rowheading label{
	font-weight:400
}
 .rowheading label a{
	color:#FFF
}
 .rowheading label a:hover{
	color:#013469
}
 .greyColorBg{
	background-color:#f9f9f9
}
 .uciNext{
	color:#dda41f;
	float:right;
	position:relative;
	right:20px
}
 .uciPrevious{
	color:#dda41f;
	float:left;
	position:relative;
	left:20px
}
 .uciNext:hover,.uciPrevious:hover{
	color:#dda41f
}
 #topnav ul li a{
	float:none!important;
	display:inline-block!important
}
 #topnav{
	margin-top:1%!important
}
 .uci-nav .navbar-brand img{
	max-height:none
}
 @media (max-width:767px) {
	 .nocta{
		margin-top:15%
	}
	 .navbar-toggle{
		background-color:#0060a7;
		padding:7px;
		margin:0
	}
	 .navbar-header{
		padding:20px 6%;
		background:#013469
	}
	 .navbar-brand{
		margin:0;
		padding:0!important;
		width:30%
	}
	 .navbar-collapse.in{
		overflow-y:auto;
		max-height:558px;
		z-index:1000!important;
		position:relative
	}
	 .dropdown-menu{
		text-align:center!important
	}
	 .navbar-collapse{
		text-align:center
	}
}
 @media (max-width:500px) {
	 .navbar-brand{
		width:45%!important;
		max-width:140px
	}
}
 .events_time h4{
	margin-bottom:2px;
	font-size:17px
}
 .programs_news_mobile li{
	margin-bottom:10px
}
 .events_time .uci-time{
	font-weight:400
}
 .rel{
	position:relative
}
 @media screen and (min-width:992px) and (max-width:1199px) {
	 .ws_images{
		height:500px!important
	}
	 .description{
		margin-top:0!important;
		bottom:0
	}
	 #wowslider-container1 .ws-title{
		bottom:10px!important
	}
}
 @media screen and (min-width:768px) {
	 .navbar-nav li a:hover,.navbar-nav > li > a:hover,.navbar-nav > li > a:focus{
		background-color:none!important
	}
	 .prog_slider_bottom{
		position:relative;
		z-index:99;
		padding:1%
	}
	 .prog_slider_bottom2 h1{
		margin:0 0 0 26% !important
	}
}
 @media screen and (min-width:1200px) {
	 .description{
		margin-top:0!important;
		bottom:0
	}
	 #wowslider-container1 .ws-title{
		bottom:80px!important
	}
}
 @media screen and (min-width:1300px) {
	 .ws_images{
		height:670px!important
	}
}
 @media screen and (min-width:1500px) {
	 .ws_images{
		height:700px!important
	}
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
	 .interior .lists{
		margin-left:20px
	}
}
 .width100{
	width:100%
}
 @media (max-width:767px) {
	 #myCarousel .carousel-inner2{
		margin-top:40px
	}
	 .prog_slider_bottom h1{
		font-size:24px
	}
	 .carousel-inner.carousel-inner2{
		margin-top:50px
	}
	 .greybarcontentheight,#dLabel{
		min-height:50px
	}
}
 @media (max-width: 767px) {
	 body{
		padding-top:90px
	}
	 .sticky-mobile{
		position:fixed!important;
		top:0!important;
		width:100%;
		z-index:3000!important;
		background:#013469 none repeat scroll 0 0!important
	}
}
 form.uci-form-class label{
	color:#00345c;
	font-weight:400
}
 form.uci-form-class .btn-submit{
	background:#fec33b;
	border-radius:0;
	text-transform:uppercase;
	color:#FFF;
	font-weight:700
}
 form.uci-form-class .input-sm{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset;
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 .uci-form-class .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 @media (max-width: 320px) {
	 .career li a{
		font-size:16px
	}
}
 .expand .glyphicon-chevron-down,.expand .glyphicon-chevron-up:before{
	color:#fec23a!important
}
 .expand a:hover,.expand a:focus{
	color:#fff!important
}
 #slider.prog_content_slider_mobile a.control_prev,#slider.prog_content_slider_mobile a.control_next{
	z-index:60
}
 .greybarcontentheight .title{
	margin:0!important
}
 .greybarcontentheight{
	display:table;
	padding:10px 0
}
 .greybarcontentheight a{
	display:table-cell;
	vertical-align:middle
}
 .nopaddingform{
	padding:0!important;
	background-color:#f3f2f0
}
 .uci-form-iframe{
	border:none;
	width:100%
}
 .extra_link{
	background:#337ab7;
	float:right;
	margin-top:20px;
	color:#fff;
	font-size:20px;
	font-family:'GothamNarrow-Medium';
	padding:1% 2%;
	margin-bottom:0
}
 .esbbg{
	background:#eef2c3;
	padding:20px;
	margin-bottom:20px!important
}
 .apollo{
	position:relative;
	clear:both;
	margin:0 auto;
	padding:1em 0 4em;
	max-width:1000px;
	list-style:none;
	text-align:center
}
 .apollo figure{
	position:relative;
	float:left;
	overflow:hidden;
	margin:10px 1%;
	max-width:480px;
	max-height:200px;
	width:23%;
	height:auto;
	background:#3085a3;
	text-align:center;
	cursor:pointer
}
 .apollo figure img{
	position:relative;
	display:block;
	max-width:100%;
	opacity:.8
}
 .apollo figure figcaption{
	padding:1.5em;
	color:#fff;
	text-transform:uppercase;
	font-size:1em;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
 .apollo figure figcaption::before,.apollo figure figcaption::after{
	pointer-events:none
}
 .apollo figure figcaption,.apollo figure figcaption>a{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
 .apollo figure figcaption>a{
	z-index:1000;
	text-indent:200%;
	white-space:nowrap;
	font-size:0;
	opacity:0
}
 .apollo figure h2{
	word-spacing:-.15em;
	font-weight:300
}
 .apollo figure h2 span{
	font-weight:800
}
 .apollo figure h2,.apollo figure p{
	margin:0
}
 .apollo figure p{
	letter-spacing:1px;
	font-size:60.5%
}
 figure.effect-apollo{
	background:#3498db
}
 figure.effect-apollo img{
	opacity:.95;
	-webkit-transition:opacity 0.35s,-webkit-transform .35s;
	transition:opacity 0.35s,transform .35s;
	-webkit-transform:scale3d(1.05,1.05,1);
	transform:scale3d(1.05,1.05,1)
}
 figure.effect-apollo figcaption::before{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(255,255,255,0.5);
	content:'';
	-webkit-transition:-webkit-transform .6s;
	transition:transform .6s;
	-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
	transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)
}
 figure.effect-apollo p{
	position:absolute;
	right:0;
	bottom:0;
	margin:3em;
	padding:0 1em;
	max-width:150px;
	border-right:4px solid #fff;
	text-align:right;
	opacity:0;
	-webkit-transition:opacity .35s;
	transition:opacity .35s
}
 figure.effect-apollo h2{
	text-align:left
}
 figure.effect-apollo:hover img{
	opacity:.6;
	-webkit-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1)
}
 figure.effect-apollo:hover figcaption::before{
	-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
	transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)
}
 figure.effect-apollo:hover p{
	opacity:1;
	-webkit-transition-delay:.1s;
	transition-delay:.1s
}
 @media screen and (max-width: 50em) {
	 .content{
		padding:0 10px;
		text-align:center
	}
	 .apollo figure{
		display:inline-block;
		float:none;
		margin:10px auto;
		width:100%
	}
}
 .apollo2{
	position:relative;
	clear:both;
	margin:0 auto;
	padding:1em 0 4em;
	max-width:1000px;
	list-style:none;
	text-align:center
}
 .apollo2 figure{
	position:relative;
	float:left;
	overflow:hidden;
	margin:10px 1%;
	max-width:480px;
	max-height:360px;
	width:48%;
	height:auto;
	background:#3085a3;
	text-align:center;
	cursor:pointer
}
 .apollo2 figure img{
	position:relative;
	display:block;
	min-height:100%;
	max-width:100%;
	opacity:.8
}
 .apollo2 figure figcaption{
	padding:1.5em;
	color:#fff;
	text-transform:uppercase;
	font-size:1em;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
 .apollo2 figure figcaption::before,.apollo2 figure figcaption::after{
	pointer-events:none
}
 .apollo2 figure figcaption,.apollo2 figure figcaption>a{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
 .apollo2 figure figcaption>a{
	z-index:1000;
	text-indent:200%;
	white-space:nowrap;
	font-size:0;
	opacity:0
}
 .apollo2 figure h2{
	word-spacing:-.15em;
	font-weight:300
}
 .apollo2 figure h2 span{
	font-weight:800
}
 .apollo2 figure h2,.apollo2 figure p{
	margin:0
}
 .apollo2 figure p{
	letter-spacing:1px;
	font-size:60.5%
}
 figure.effect-apollo2{
	background:#3498db
}
 figure.effect-apollo2 img{
	opacity:.95;
	-webkit-transition:opacity 0.35s,-webkit-transform .35s;
	transition:opacity 0.35s,transform .35s;
	-webkit-transform:scale3d(1.05,1.05,1);
	transform:scale3d(1.05,1.05,1)
}
 figure.effect-apollo2 figcaption::before{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(255,255,255,0.5);
	content:'';
	-webkit-transition:-webkit-transform .6s;
	transition:transform .6s;
	-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
	transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)
}
 figure.effect-apollo2 p{
	position:absolute;
	right:0;
	bottom:0;
	margin:3em;
	padding:0 1em;
	max-width:150px;
	border-right:4px solid #fff;
	text-align:right;
	opacity:0;
	-webkit-transition:opacity .35s;
	transition:opacity .35s
}
 figure.effect-apollo2 h2{
	text-align:left
}
 figure.effect-apollo2:hover img{
	opacity:.6;
	-webkit-transform:scale3d(1,1,1);
	transform:scale3d(1,1,1)
}
 figure.effect-apollo2:hover figcaption::before{
	-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
	transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)
}
 figure.effect-apollo2:hover p{
	opacity:1;
	-webkit-transition-delay:.1s;
	transition-delay:.1s
}
 @media screen and (max-width: 50em) {
	 .content{
		padding:0 10px;
		text-align:center
	}
	 .apollo2 figure{
		display:inline-block;
		float:none;
		margin:10px auto;
		width:100%
	}
}
 .exseprator{
	border-top:2px solid #c0cec1!important
}
 .filter-nav-div ul li:last-child{
	border:none
}
 #enquirypopup-travis .panel-default,#enquirypopup-kristin .panel-default,#enquirypopup-simone .panel-default,#enquirypopup-paul .panel-default,#enquirypopup-matt .panel-default,#enquirypopup-kristine .panel-default,#enquirypopup-erica .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-travis .input-sm,#enquirypopup-kristin .input-sm,#enquirypopup-simone .input-sm,#enquirypopup-paul .input-sm,#enquirypopup-matt .input-sm,#enquirypopup-kristine .input-sm,#enquirypopup-erica .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-travis .panel-title,#enquirypopup-kristin .panel-title,#enquirypopup-simone .panel-title,#enquirypopup-paul .panel-title,#enquirypopup-matt .panel-title,#enquirypopup-kristine .panel-title,#enquirypopup-erica .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-travis label,#enquirypopup-kristin label,#enquirypopup-simone label,#enquirypopup-paul label,#enquirypopup-matt label,#enquirypopup-kristine label,#enquirypopup-erica label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-travis .form-group,#enquirypopup-kristin .form-group,#enquirypopup-simone .form-group,#enquirypopup-paul .form-group,#enquirypopup-matt .form-group,#enquirypopup-kristine .form-group,#enquirypopup-erica .form-group{
	margin-bottom:5px
}
 #enquirypopup-travis .form-control,#enquirypopup-kristin .form-control,#enquirypopup-simone .form-control,#enquirypopup-paul .form-control,#enquirypopup-matt .form-control,#enquirypopup-kristine .form-control,#enquirypopup-erica .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-cedric .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-cedric .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-cedric .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-cedric label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-cedric .form-group{
	margin-bottom:5px
}
 #enquirypopup-cedric .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-holly .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-holly .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-holly .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-holly label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-holly .form-group{
	margin-bottom:5px
}
 #enquirypopup-holly .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-neal .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-neal .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-neal .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-neal label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-neal .form-group{
	margin-bottom:5px
}
 #enquirypopup-neal .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-stephanie .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-stephanie .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-stephanie .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-stephanie label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-stephanie .form-group{
	margin-bottom:5px
}
 #enquirypopup-stephanie .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-jorn .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-jorn .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-jorn .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-jorn label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-jorn .form-group{
	margin-bottom:5px
}
 #enquirypopup-jorn .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-mariella .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-mariella .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-mariella .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-mariella label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-mariella .form-group{
	margin-bottom:5px
}
 #enquirypopup-mariella .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-derek .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-derek .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-derek .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-derek label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-derek .form-group{
	margin-bottom:5px
}
 #enquirypopup-derek .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-caleb .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-caleb .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-caleb .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-caleb label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-caleb .form-group{
	margin-bottom:5px
}
 #enquirypopup-caleb .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-jeff .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-jeff .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-jeff .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-jeff label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-jeff .form-group{
	margin-bottom:5px
}
 #enquirypopup-jeff .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-max .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-max .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-max .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-max label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-max .form-group{
	margin-bottom:5px
}
 #enquirypopup-max .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-joy .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-joy .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-joy .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-joy label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-joy .form-group{
	margin-bottom:5px
}
 #enquirypopup-joy .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-matt .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-matt .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-matt .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-matt label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-matt .form-group{
	margin-bottom:5px
}
 #enquirypopup-matt .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-marissa .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-marissa .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-marissa .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-marissa label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-marissa .form-group{
	margin-bottom:5px
}
 #enquirypopup-marissa .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-robby .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-robby .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-robby .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-robby label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-robby .form-group{
	margin-bottom:5px
}
 #enquirypopup-robby .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-aaron .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-aaron .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-aaron .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-aaron label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-aaron .form-group{
	margin-bottom:5px
}
 #enquirypopup-aaron .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-dan .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-dan .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-dan .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-dan label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-dan .form-group{
	margin-bottom:5px
}
 #enquirypopup-dan .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-stephanie .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-stephanie .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-stephanie .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-stephanie label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-stephanie .form-group{
	margin-bottom:5px
}
 #enquirypopup-stephanie .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-luana .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-luana .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-luana .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-luana label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-luana .form-group{
	margin-bottom:5px
}
 #enquirypopup-luana .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-javier .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-javier .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-javier .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-javier label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-javier .form-group{
	margin-bottom:5px
}
 #enquirypopup-javier .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 #enquirypopup-rimo .panel-default{
	background:#f3f2f0;
	padding:40px;
	border-radius:0;
	margin-top:100px
}
 #enquirypopup-rimo .input-sm{
	border-radius:0!important;
	padding:10px!important;
	min-height:40px
}
 #enquirypopup-rimo .panel-title{
	font-size:24px;
	font-weight:700;
	color:#0061aa;
	margin-bottom:20px;
	text-transform:uppercase
}
 #enquirypopup-rimo label{
	font-weight:400;
	color:#00345c
}
 #enquirypopup-rimo .form-group{
	margin-bottom:5px
}
 #enquirypopup-rimo .form-control{
	border:1px solid #b6b4b5;
	box-shadow:0 0 2px rgba(0,0,0,0.3) inset
}
 .title2{
	font-size:30px;
	font-family:'Conv_HelveticaNeueCyr-Thin';
	font-weight:lighter!important;
	color:#3f3f3f
}
 .registerbox{
	background:#1765a5;
	color:#fff;
	position:relative
}
 .datebox{
	background:#1f3567;
	padding:10px 20px 30px;
	margin-bottom:10px
}
 .registerbtn2{
	position:absolute;
	bottom:10px;
	right:10px;
	width:200px;
	padding:12px;
	background:#FC3;
	font-size:20px;
	text-transform:uppercase;
	text-align:center;
	font-family:'GothamNarrow-Bold';
	color:#003468
}
 .registerbtn2:hover{
	background:#fc3!important;
	color:#000!important
}
 .dates select::-ms-expand{
	display:none
}
 .dates select{
	-webkit-appearance:none;
	-moz-appearance:none;
	text-indent:1px;
	border-radius:0!important;
	background:#fff url(../images/select-arrow.png) no-repeat right center;
	font-size:12px;
	padding-left:5px;
	padding-right:30px
}
 .dates select option{
	background:#f1f1f1;
	padding:5px;
	border-bottom:1px solid #323232;
	font-size:12px!important
}
 .dates select option:last-child{
	border:none
}
 .editorOutput .searchbox-title,.editorOutput .searchbox-title li,.searchbox-title{
	font-size:18px
}
 .editorOutput ul.searchbox-title{
	margin:15px 0 10px!important
}
 .white{
	color:#fff!important
}
 .subtitle{
	font-size:18px;
	text-transform:uppercase;
	font-family:'GothamNarrow-Medium'
}
 .lists2{
	padding:5px 15px 5px 40px;
	margin-bottom:20px
}
 .btnblue{
	font-size:18px;
	padding:10px;
	text-transform:uppercase;
	color:#fff;
	font-family:'GothamNarrow-Medium';
	background:#337ab7;
	display:inline-block;
	margin:5px 0
}
 .bothd{
	font-size:18px;
	font-family:'Conv_Helvetica Light'
}
 .bothd span{
	font-family:'GothamNarrow-Medium'
}
 .blue2{
	color:#337ab7
}
 .partnership{
	text-align:right
}
 .boldhd{
	font-size:40px;
	padding:40px 0;
	text-align:center;
	text-transform:uppercase;
	font-family:'GothamNarrow-Bold'
}
 .icon-box{
	font-size:24px;
	text-align:center;
	padding:30px;
	color:#003468!important;
	font-family:'GothamNarrow-Medium'
}
 .bluoverlay{
	display:none;
	color:#fff;
	padding:20px 0
}
 .icon-box:hover{
	background:#1765a5;
	color:#fff!important
}
 .icon-box:hover img{
	display:none
}
 .iconborder>div>div{
	border-right:1px solid #dbdbdb;
	border-top:1px solid #dbdbdb;
	border-collapse:collapse
}
 .iconborder>div>div:first-child,.iconborder>div>div:second-child,.iconborder>div>div:third-child{
	border-top:none!important
}
 .iconborder>div>div:third-child,.iconborder>div>div:sixth-child,.iconborder>div>div:nineth-child{
	border-right:none!important
}
 .notopborder{
	border-top:none!important
}
 .norightborder{
	border-right:none!important
}
 .iconborder>div{
	padding:0!important
}
 .icon-box:hover .bluoverlay{
	display:block
}
 .icon-box-txt{
	font-size:18px;
	font-family:'Conv_Helvetica Light';
	padding:0 0 20px;
	margin-bottom:20px;
	border-bottom:1px solid #fdb714
}
 .learnmorebtn{
	font-size:24px;
	text-align:center;
	display:block;
	color:#fff;
	text-transform:uppercase
}
 .learnmorebtn i{
	color:#fdb714
}
 .learnmorebtn:hover{
	color:#fff!important
}
 .contact-info{
	padding:30px;
	color:#003468!important;
	background:#e8e5e1;
	font-size:18px
}
 .contact-info p{
	text-align:left
}
 .contact-info a{
	color:#00356a!important
}
 .contact-hd{
	text-transform:uppercase;
	border-bottom:1px solid #FC0;
	padding:10px 0;
	margin-bottom:20px;
	font-size:24px;
	color:#003468!important;
	font-family:'GothamNarrow-Medium'
}
 .galleryoverlay{
	background:#fff;
	color:#ccc!important;
	width:750px!important;
	margin:200px auto 0!important;
	overflow-y:auto!important;
	padding:20px 50px!important;
	box-shadow:0 0 80px rgba(0,0,0,0.5);
	z-index:9999999
}
 .galleryoverlay .title{
	color:#000!important;
	margin:20px!important;
	margin-left:35%!important;
	font-size:30px!important;
	color:#1863a1!important;
	text-shadow:none!important;
	font-family:'GothamNarrow-Medium';
	background:none!important
}
 .galleryemail{
	position:absolute!important;
	top:80px;
	left:37%;
	color:#1863a1!important
}
 .email{
	position:relative!important;
	width:430px;
	float:left;
	left:10px;
	display:block;
	color:#1863a1!important;
	z-index:100
}
 .gallerydescription{
	position:relative!important;
	font-size:14px;
	left:10px;
	right:7%;
	color:#323232
}
 .slide-img{
	margin:10px!important;
	width:200px!important;
	height:200px;
	float:left
}
 .blueimp-gallery>.prev,.blueimp-gallery>.next{
	background:none!important;
	color:#fdc23b!important;
	text-shadow:none!important;
	font-size:30px;
	opacity:1;
	top:80%!important;
	border:none
}
 @media (min-width: 768px) {
	 .link-one{
		position:relative!important;
		width:430px;
		float:left;
		left:10px;
		color:#1863a1!important;
		display:block;
		z-index:100
	}
	 .link-two{
		position:relative!important;
		width:430px;
		float:left;
		left:10px;
		color:#1863a1!important;
		display:block;
		z-index:100
	}
	 .header-10{
		margin-top:-10px
	}
	 .galleryoverlay{
		height:350px
	}
	 .icon-box:hover .icon-box-hd{
		display:none
	}
	 .last-box .col-sm-8 .contact-hd{
		width:40%!important
	}
}
 @media only screen and (min-width:768px) and (max-width: 991px) {
	 .bluoverlay{
		padding:10px 0
	}
	 .bothd{
		font-size:13px
	}
	 .btnblue{
		font-size:14px
	}
	 .icon-box{
		font-size:18px
	}
	 .icon-box-txt{
		font-size:14px
	}
}
 @media only screen and (min-width:992px) and (max-width: 1199px) {
	 .registerbtn2{
		width:150px;
		font-size:16px
	}
}
 @media (min-width: 1200px) {
	 .header-text-tx{
		font-size:17px;
		line-height:150%!important;
		margin-right:50px
	}
}
 @media (max-width: 767px) {
	 .link-one,.link-two{
		position:relative!important;
		top:0!important;
		left:10px!important;
		display:block
	}
	 figure.effect-sarah:hover p,.grid figure p{
		opacity:1!important
	}
	 .grid figure p{
		display:block
	}
	 figure.effect-sarah p{
		transition:none!important;
		-webkit-transform:none;
		transform:none
	}
	 figure.effect-sarah h2{
		border-bottom:2px solid #fff!important
	}
	 .mobile_dropdown br{
		display:none
	}
	 .prog_slider_bottom .dropdown-menu>li a{
		font-size:14px
	}
	 .dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{
		color:#fff
	}
	 .close img{
		width:20px
	}
	 .galleryoverlay{
		margin:20px auto!important
	}
	 figure.effect-sarah{
		background:transparent;
		border:none
	}
	 .galleryoverlay{
		width:320px!important
	}
	 .contact-info{
		display:none
	}
	 .container>p{
		line-height:130%
	}
	 h1,.h1{
		font-size:30px
	}
	 .icon-box-txt{
		font-size:14px
	}
	 .boldhd{
		font-size:30px;
		padding:20px 0
	}
	 .icon-box{
		font-size:18px;
		width:320px;
		margin:20px auto;
		border:none!important;
		background:#1765a5;
		color:#fff!important
	}
	 .icon-box img{
		display:none
	}
	 .bluoverlay{
		display:block;
		padding:10px 0
	}
	 .partnership{
		text-align:left
	}
	 .bothd{
		font-size:14px
	}
	 .registerbtn2{
		position:relative;
		margin:10px 15px;
		display:inline-block;
		left:0
	}
	 .registerbox ul{
		margin:10px 15px
	}
	 .title2{
		font-size:24px
	}
	 .galleryoverlay .title{
		color:#1863a1!important;
		margin:20px!important;
		margin-left:10px!important;
		font-size:20px!important;
		text-shadow:none!important;
		background:none!important;
		position:relative;
		top:0
	}
	 .email{
		position:relative!important;
		top:-20px;
		left:4%
	}
	 .galleryemail{
		position:relative!important;
		top:-20px;
		left:4%
	}
	 .gallerydescription{
		position:relative!important;
		top:20px;
		font-size:10px;
		left:9px;
		right:5%;
		color:#323232
	}
}
 @media (max-width: 480px) {
	 .galleryoverlay{
		width:320px!important
	}
	 .uci-accordion{
		font-size:16px
	}
	 .icon-box{
		width:300px
	}
	 .prog_slider_bottom .dropdown-menu>li a{
		font-size:12px
	}
}
 @media (max-width: 359px) {
	 .navbar-collapse.in{
		max-height:500px;
		overflow:auto
	}
	 .list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus,a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus{
		background:none;
		border:none
	}
	 .singleItem{
		background-position:120% center!important
	}
	 .imgtitle a{
		color:#fff
	}
	 .imgtitle a:hover{
		background:none!important
	}
	 .nav li .imgtitle a:hover,.nav>li .imgtitle>a:hover,.nav .imgtitle>li>a:focus{
		background:none!important;
		text-decoration:none!important
	}
	 .news_link_interior span{
		display:none!important
	}
	 .blueimp-gallery>.next,.blueimp-gallery>.prev{
		top:80%;
		box-shadow:none!important
	}
	 .blueimp-gallery>.prev{
		left:10px
	}
	 .blueimp-gallery>.next{
		right:10px
	}
	 .slide-img{
		margin:10px!important;
		width:200px!important
	}
	 .blueimp-gallery>.prev,.blueimp-gallery>.next{
		bottom:20px!important;
		background:none!important;
		color:#fdc23b!important;
		text-shadow:none!important;
		font-size:30px;
		border:none;
		opacity:1
	}
	 .close{
		color:#013669!important;
		text-shadow:none!important;
		font-size:50px!important
	}
	 .blackoverlay{
		position:fixed;
		width:100%;
		height:100%;
		background:rgba(0,0,0,0.8);
		z-index:99999;
		display:none;
		top:0
	}
	 .margn_top{
		margin-top:0
	}
}
 .nocta h4{
	font-family:'Conv_Helvetica Light'
}
 .inpt-lf{
	background:#f3f2f0;
	border:1px solid #707070;
	border-radius:0;
	margin-bottom:10px;
	font-family:'Conv_Helvetica Light'
}
 .lfbtnwrapper{
	margin-bottom:30px
}
 .lf-searchbtn{
	padding:5px 35px 5px 25px;
	background:#fec33b url(btnarrow.png) no-repeat right center!important;
	color:#173c66;
	border:none;
	font-family:'GothamNarrow-Bold';
	font-size:12px!important;
	text-transform:uppercase
}
 .title i{
	font-size:18px
}
 .filternew{
	margin-bottom:30px
}
 .filternew label{
	display:inline-block;
	margin:4px 2px;
	font-family:'Conv_Helvetica Light';
	font-size:18px;
	text-transform:uppercase
}
 .filternew label span{
	background:#fff;
	padding:7px;
	display:inline-block;
	margin-left:-20px
}
 .deptRow{
	font-family:'Conv_Helvetica Light'
}
 .articleColumn label{
	font-family:'Conv_Helvetica Light';
	font-weight:700
}
 .rowtitle{
	font-size:36px!important;
	color:#00336a;
	font-weight:700;
	font-family:'GothamNarrow-Bold'
}
 .filternew{
	margin-bottom:25px
}
 .filternew a{
	display:inline-block;
	margin:4px 2px;
	padding:5px;
	font-family:'Conv_Helvetica Light';
	font-size:14px;
	text-transform:uppercase;
	font-weight:700;
	margin-right:3px;
	color:#333
}
 .filternew a:hover{
	color:#fec33b
}
 .dropdown-menu{
	-webkit-box-shadow:none!important;
	box-shadow:none!important
}
 #hideshow{
	border-radius:0;
	padding:5px 10px;
	background:#fbc524;
	color:#00336a;
	border:none
}
 #hideshow:active,#hideshow:focus{
	border:none;
	outline:none
}
 @media (min-width: 768px) {
	 .select-cat-bx,.grid-listing-top1{
		display:none
	}
	 .marglf20{
		margin-left:20px!important
	}
}
 @media (max-width: 767px) {
	 .show-list-inner{
		display:block
	}
	 .show-list-inner .dropdown-menu>li>a:hover,.show-list-inner .dropdown-menu>li>a:focus{
		background:none
	}
	 .mobile-label{
		display:block!important;
		font-size:18px;
		font-family:'Conv_Helvetica Light';
		font-weight:400
	}
}
 .tabel-responsive{
	max-width:100%;
	overflow:auto
}
 .directrypg .filternew a{
	font-size:18px!important
}
 .directrypg .title{
	font-family:'Conv_Helvetica Light'!important
}
 .gal14 .slide-img,.galr14 .slide-img{
	height:200px;
	float:left
}
 .gal14 .email,.galr14 .email{
	position:relative!important;
	width:430px;
	float:left;
	left:10px;
	display:block;
	color:#1863a1!important;
	z-index:100
}
 @media (min-width: 768px) {
	 .gal14 .link-one,.galr14 .link-one{
		position:relative!important;
		width:430px;
		float:left;
		left:10px;
		color:#1863a1!important;
		z-index:100;
		top:0
	}
	 .gal14 .link-two,.galr14 .link-two{
		position:relative!important;
		width:430px;
		float:left;
		left:10px;
		color:#1863a1!important;
		z-index:100;
		top:0
	}
	 .gal14 .gallerydescription2,.galr14 .gallerydescription2{
		top:0!important;
		left:10px!important
	}
}
 .gal14 .gallerydescription,.galr14 .gallerydescription{
	position:relative!important;
	font-size:14px;
	left:10px;
	right:7%;
	color:#323232;
	top:0
}
 .galr14 .gallerydescription,.galr14 .email{
	display:none
}
 .galr14 .gallerydescription2{
	display:block;
	top:-30px!important;
	position:relative!important;
	left:10px!important;
	margin-right:40px!important;
	clear:both
}
 @media (max-width: 767px) {
	 .galr14 .gallerydescription{
		position:relative!important;
		top:20px;
		font-size:10px;
		left:9px;
		right:5%;
		color:#323232
	}
	 .galr14 .link-one,.galr14 .link-two{
		position:relative!important;
		top:120px!important;
		left:10px!important;
		display:block
	}
}
 .colorbox_inline_content{
	background:#fff
}
 .colorbox_inline_content h3{
	font-size:30px!important;
	color:#1863a1!important;
	text-shadow:none!important;
	font-family:'GothamNarrow-Medium';
	margin:0;
	margin-bottom:10px
}
 .colorbox_inline_content .portfolio_image{
	float:left;
	margin-right:20px;
	max-width:200px
}
 .colorbox_inline_content .colorbox_close{
	float:right!important;
	margin-bottom:10px;
	margin-top:10px
}
 #cboxOverlay{
	background:#000!important;
	opacity:.8!important
}
 #cboxContent{
	margin:0!important
}
 #cboxLoadedContent .colorbox_previous{
	background:none!important;
	color:#fdc23b!important;
	text-shadow:none!important;
	font-size:30px;
	opacity:1;
	top:50%!important;
	border:none;
	position:absolute;
	left:12px
}
 #cboxLoadedContent .colorbox_next{
	background:none!important;
	color:#fdc23b!important;
	text-shadow:none!important;
	font-size:30px;
	opacity:1;
	top:50%!important;
	border:none;
	position:absolute;
	left:auto;
	right:12px
}
 .colorboxhideelement{
	display:none
}
 select.singleItem{
	background-image:none
}
 .white a{
	color:#fff;
	text-decoration:underline!important
}
 #tinymce .white,#tinymce .white a{
	color:#000!important
}
 .col-sm-12 .galr14 .grid figure{
	height:301px
}
 .captionvid{
	text-align:left;
	display:block;
	position:absolute;
	background:#fff;
	opacity:.7;
	width:98%;
	padding:0 2%;
	left:10px;
	bottom:10px
}
 .captionvid.black{
	background:#000;
	color:#fff
}
 .colorbox_inline_content{
	background:#fff
}
 .nav-v-i-holder{
	position:relative;
	padding-left:40px;
	padding-right:40px
}
 .nav-v-i-holder iframe{
	width:100%;
	height:100%
}
 .nav-v-i-holder .colorbox_previous{
	background:none!important;
	color:#fdc23b!important;
	text-shadow:none!important;
	font-size:30px;
	opacity:1;
	top:30%!important;
	border:none;
	position:absolute;
	left:12px
}
 @media screen and (min-width: 1600px) {
	 .nav-v-i-holder iframe{
		height:600px
	}
}
 @media screen and (max-width: 1440px) {
	 .nav-v-i-holder iframe{
		height:380px
	}
	 #cboxLoadedContent .colorbox_previous{
		top:40%!important
	}
	 #cboxLoadedContent .colorbox_next{
		top:40%!important
	}
}
 @media screen and (max-width: 770px) {
	 .nav-v-i-holder iframe{
		height:285px
	}
	 #cboxLoadedContent .colorbox_previous{
		top:40%!important
	}
	 #cboxLoadedContent .colorbox_next{
		top:40%!important
	}
}
 @media screen and (max-width: 480px) {
	 .nav-v-i-holder iframe{
		height:100%
	}
}
 .nav-v-i-holder .slide-img,.jssor-slider .slide-img{
	width:98%!important
}
 .nav-v-text-holder{
	padding:20px 40px
}
 .gsc-search-button-v2,.gsc-search-button-v2:hover,.gsc-search-button-v2:focus{
	background-color:inherit!important
}
 #cboxLoadedContent,#cboxContent{
	background:transparent!important
}
 @media screen and (min-width: 768px) {
	 .uci-nav .nav li .submenuhead a:hover,.uci-nav .nav > li > .submenuhead a:hover,.uci-nav .nav > li > .submenuhead a:focus{
		background-color:transparent!important
	}
	 .body-content{
		float:right
	}
}
 .captionimgpg{
	position:absolute;
	bottom:0;
	margin-bottom:0!important;
	background:rgba(24,99,161,0.5);
	width:100%;
	padding:8px;
	color:#fff!important;
	text-transform:uppercase
}
 .listlink{
	max-width:calc(100% - 25px);
	margin-left:5px;
	vertical-align:text-top
}
 #calendar-filters .dropdown-menu3 ul{
	display:none
}
 #calendar-filters .dropdown-menu3 .caret,#calendar-filters .dropdown-menu3 .ulclose .caret{
	vertical-align:0;
	border-left:4px dashed;
	border-left:4px solid \9;
	border-top:4px solid transparent;
	border-bottom:4px solid transparent
}
 #calendar-filters .dropdown-menu3 .ulopen .caret{
	vertical-align:middle;
	border-top:4px dashed;
	border-top:4px solid \9;
	border-right:4px solid transparent;
	border-left:4px solid transparent
}
 .filter-nav-div .nav .open > a,.filter-nav-div .nav .open > a:hover,.filter-nav-div .nav .open > a:focus,.filter-nav-div .nav > li > a:hover,.filter-nav-div .nav > li > a:focus{
	background:none!important;
	color:inherit
}
 .filter-nav-div .filterOption{
	position:relative;
	padding-left:18px;
	font-weight:400;
	line-height:1.5
}
 .filter-nav-div .filterOption > .control{
	width:100%;
	position:absolute;
	left:0;
	top:0;
	line-height:20px;
	z-index:1
}
 .filter-nav-div .filterOption > .control input{
	margin-top:0
}
 .filter-nav-div .filterOption > .control .control__indicator{
	top:4px
}
 @media screen and (max-width: 767px) {
	 .filter-nav-div .filterOption > .control{
		line-height:31px
	}
	 .filter-nav-div .filterOption > .control .control__indicator{
		top:10px
	}
	 .filter-nav-div .filterOption:hover{
		font-weight:700
	}
}
 @media only screen and (min-width:768px) and (max-width:959px) {
	 .posts_stats.pull-left{
		position:relative;
		overflow:hidden
	}
	 .posts_stats.pull-left .career li{
		width:38%!important
	}
	 .posts_stats.pull-left .career li a{
		margin-left:42px
	}
	 .posts_stats.pull-left span.pull-right{
		width:62%;
		position:absolute;
		right:0;
		bottom:25px;
		overflow:hidden
	}
	 .posts_stats.pull-left span.pull-right img{
		height:auto
	}
	 .posts_stats.pull-left .leftbox{
		width:7px
	}
	 .posts_stats.pull-left .rightbox{
		left:7px!important
	}
	 .posts_stats.pull-left .post_content{
		margin:25px 0
	}
	 .list-unstyled.career .rightbox .content{
		padding:0 5px
	}
}
 #wowslider-container1 .ws_images{
	height:auto!important
}
