﻿@charset "utf-8";

/* CSS Document */
/*********************MAIN STYLES*************************/
html{ min-height: 100%; height: 100%; }
body{ min-height: 100%; }
body, html{ margin: 0; padding: 0; width: 100%; position: relative; font-family: Arial, Helvetica, sans-serif; background: #FFFFFF; direction: rtl; color: #6e6e6e; font-size: 14px; font-weight: normal; -webkit-overflow-scrolling: touch; 

overflow-x: hidden; }

.sr-only{ position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0; }

.BoldMenuTab {
background-color:#00B6C7;
}
.BoldMenuSubTab {
    background-color:#00B6C7;
}
.Bold008490 {
    background-color:#008490;
}
.Bold01E5FB{
    background-color:#01E5FB;
}
.Bold00B7C8{
    background-color:#00B7C8;
}
.Bold006A74{
    background-color:#006A74;
}
.Bold004F57{
    background-color:#004F57;
}
section.form_call.form_call2.lobby-block
{
	width:100% !important;
	padding-top:0px;
}
section.form_call.form_call2.lobby-block .error{
	font-size: 13px;
	color: red;
}
ul#UsefullLinksOuter li:first-child a
{
background-color: #00747F;
}
/*********************MAIN STYLES*************************/
/*#ms-designer-ribbon{display:none;}*/
.mp-pusher span, .mp-pusher applet, .mp-pusher object, .mp-pusher iframe,
.mp-pusher h1, .mp-pusher h2, .mp-pusher h3, .mp-pusher h4, .mp-pusher h5, .mp-pusher h6, .mp-pusher p, .mp-pusher pre, .mp-pusher abbr, .mp-pusher acronym, .mp-pusher address, .mp-pusher big, .mp-pusher cite, .mp-pusher code,
.mp-pusher del, .mp-pusher dfn, .mp-pusher img, .mp-pusher ins, .mp-pusher kbd, .mp-pusher q, .mp-pusher s, .mp-pusher samp,.mp-pusher small, .mp-pusher  strike, .mp-pusher tt, .mp-pusher  var, .mp-pusher  i, .mp-pusher center, .mp-

pusher  ol, .mp-pusher  ul, .mp-pusher  li, .mp-pusher dl, .mp-pusher  dt, .mp-pusher  dd, .mp-pusher fieldset, .mp-pusher  form, .mp-pusher  label, .mp-pusher  legend, .mp-pusher 
table, .mp-pusher  caption, .mp-pusher  tbody, .mp-pusher  tfoot, .mp-pusher  thead, .mp-pusher  tr, .mp-pusher  th, .mp-pusher  td, .mp-pusher  aside, .mp-pusher  details, .mp-pusher  embed, .mp-pusher  
figure, .mp-pusher  figcaption,  .mp-pusher  hgroup,  .mp-pusher  output, .mp-pusher  ruby,  .mp-pusher  summary, .mp-pusher time, .mp-pusher  mark, .mp-pusher  audio, .mp-pusher  video{
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	font-size: 100%;
	vertical-align: baseline;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-o-text-size-adjust: none;
	-ms-text-size-adjust: none;
	text-size-adjust: none;
	font-family:Arial, Helvetica, sans-serif;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	
}

.ng-scope.uploadPic > div:not(.ng-scope){width:290px; margin-bottom:10px; position:relative }
.ng-scope.uploadPic > div input[type="text"], .ng-scope > div select{width:165px; float:left; border: 1px solid #cacaca;border-radius:0; }
.ng-scope.uploadPic > div:after{content:""; display:block; clear:both}
.ng-scope.uploadPic > div input[type="file"]{width:290px; border: 1px solid #cacaca; margin-bottom:10px }
.ng-scope.uploadPic > div input[type="text"].inputError{position:absolute; right:100%;}


.SyllabusMain .items_list {width: 48%; display:inline-block; padding-top:15px;}
.SyllabusMain .items_list:last-child {
    position: absolute;
}
.SyllabusMain .more {float:left}



.back_top{ width:23%; height:33px; background:#f7f7f7 url(../images/arrow_up1.png) no-repeat; background-position:9px center; border:1px solid #f1f1f1; margin-right:0;  display:none;}
.back_top span{  width:100%; font-size:14px; color:#6e6e6e; line-height:14px; padding:9px 16px 12px 9px; display:inline-block; cursor:pointer;  }
.backtop_container{ max-width:908px; width:100%; margin:0 auto; position:fixed; left:0; right:0; top:10px; z-index: 9999;}

#s4-bodyContainer{width:100%; height:100%; overflow-x:hidden; direction:ltr}

/***04062015***/
#mp-pusher{direction:rtl; height:100%; position:relative;}
/***04062015***/

.links  {position:relative;}
aside.links .ms-core-menu-box.ms-core-menu-hasIcons.ms-core-defaultFont.ms-shadow {top:auto !important; bottom: 0px; overflow:hidden;}
.links .slm-dragdrop-source.slm-edit-link.dragsourcemarker.itemmarker {display:inline-block;}

.mp-pusher ul, .mp-pusher ol {list-style: none; list-style-image: none;  margin: 0; padding:0; padding-bottom:10px;}
.mp-pusher ul li {background-image:none !important;}
.main.wrap {min-height:auto !important}

.ms-rtestate-field ol {list-style-image: none; margin-right: 20px;}
.ms-rtestate-field ol {list-style-type: decimal}
.ms-rtestate-field ul li, .ms-rtestate-field ol li{padding-bottom:4px; position:relative; padding-right:0.3em;}
.ms-rtestate-field ul li:empty, .ms-rtestate-field ol li:empty{display:none;}
.ms-rtestate-field ul li {background-image: url('../images/disc.png') !important; background-position:right 8px; background-repeat:no-repeat;  padding-right: 15px;}
.ms-rtestate-field img {margin-right: 10px; margin-bottom: 0px; margin-left: 5px;}

/*.conent_block li:before { font-family: "aty"; sans-serif !important; content: "\2022"; position: absolute; font-size: 160%; color: #00747f; top: .15em; right: 0; }*/

.mp-pusher  footer, .mp-pusher  header, .mp-pusher section, .mp-pusher main, .mp-pusher div,  .mp-pusher article, .mp-pusher select, .mp-pusher input, .mp-pusher button,
.mp-pusher  menu, .mp-pusher  nav{	
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */;
	}


	
	
.mp-pusher img, .mp-pusher embed, .mp-pusher iframe{max-width:100%;}
.mp-pusher a {text-decoration: none; color:#008390;}
/*.mp-pusher a:visited, .mp-pusher a:active, .mp-pusher a:hover{outline:0 none !important;}*/
.mp-pusher h1, .mp-pusher h2{color:#6e6e6e;}
.mp-pusher h3, .mp-pusher h4{color:#6e6e6e;}
.mp-pusher select { color: #6e6e6e; }

.mp-pusher  input[type="button"], .mp-pusher  input[type="reset"], .mp-pusher  input[type="submit"], .mp-pusher  button {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 100%;
    margin:0;
    min-width: 6em;
    padding:0;
}

.mp-pusher input[type="text"], .mp-pusher input[type="tel"], .mp-pusher input[type="email"], .mp-pusher input[type="search"], .mp-pusher select, .mp-pusher textarea{ border:1px solid #cacaca; background:#FFF; padding:0.2em 0.3em; font-

family:Arial, Helvetica, sans-serif; -webkit-border-radius:3px; border-radius:3px;}
.mp-pusher input[type="search"]{-webkit-border-radius:0px; border-radius:0px;}    
.mp-pusher input[type="submit"], .mp-pusher button{background:#006e79; color:#FFF; padding:0.2em 0.5em; border:1px solid #006e79;}

/*16042015*/
.mp-pusher .ms-webpart-zone,
.mp-pusher  .ms-webpart-cell-vertical,
.mp-pusher .ms-webpart-chrome-vertical{display:block!important}
/**/

.mp-pusher .content h3 , .mp-pusher .content h2{
    color: #00747f;
    font-size: 1.286em;
    font-weight: bold;
    padding: 0 0 0.2em;
} 
.mp-pusher .content h2{ font-size: 2em;}
.mp-pusher .content h4{font-size: 1.286em; font-weight: bold; padding: 0.938em 0 0.188em;}
.mp-pusher .content p{padding-bottom:0.5em;}



.mp-pusher a[href]:focus, 
.mp-pusher input:not([disabled]):focus, 
.mp-pusher [tabindex]:focus, 
.mp-pusher [contentEditable=true]:focus,
.mp-pusher select:not([disabled]):focus, 
.mp-pusher textarea:not([disabled]):focus, 
.mp-pusher button:not([disabled]):focus, 
.mp-pusher iframe:focus, 
.mp-pusher embed:focus, 
.mp-pusher object:focus{
    outline: thin dotted;
    outline: 1px dotted -webkit-focus-ring-color;
    outline-color: #006e79;
}
.hidden-text {
    direction: ltr;
    display: block;
    font-size: 0;
    left: auto;
    overflow: hidden;
    position: absolute;
    top: -9999px;
}

h1, h2 { }
h1, h2, h3, h4 { }
h1 { }
/*a.more:after { font-family: "aty", sans-serif !important; content: "\E807"; font-size: 70%; display: inline-block; vertical-align: middle; padding-right: 0.2em; }*/
a.more:hover { text-decoration: underline; }
a.more2 { padding-bottom: 0.625em; }
/* Contain floats: h5bp.com/q */
.clearfix:before, .clearfix:after { content: ""; display: block; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1;}
[class*="wrap"] {
width: 910px;
margin: 0 auto;
padding: 0;
}
[class^="title"], [class*="title"] {
}
[class*="accordion_toogle"] {
cursor: pointer;
}
[class*="accordion_box"] {
display: block;
}
.accordion_box {display:block;}

/* all */
input::-webkit-input-placeholder {
color: #707070
;
opacity:1;
}
input::-moz-placeholder {
color: #707070
;
opacity:1;
} /* firefox 19+ */
input:-ms-input-placeholder {
color: #707070
;
opacity:1;
} /* ie */
input:-moz-placeholder {
color: #707070
;
opacity:1;
}

select::-ms-expand{
  display:none;
}

input[type="text"], input[type="tel"], input[type="email"], input[type="search"], select, textarea { border: 1px solid #cacaca; background: #FFF; padding: 0.1em 0.3em .2em; font-family: Arial, Helvetica, sans-serif; -webkit-border-

radius: 3px; border-radius: 3px; outline: 0; }
input[type="search"] { -webkit-border-radius: 0px; border-radius: 0px; }
input[type="submit"], button, .form1_msg_info a { background: #006e79; color: #FFF; padding: 0.12em 0.5em 0.18em; border: 1px solid #006e79; }
/*******************************GENERAL START*************************************/
header { width: 100%; direction:rtl;}
main.wrap { margin-bottom: 2.5em;  direction:rtl;}
footer { width: 100%; background: #606060; border-top: 3px solid #4e4e4e; color: #FFF;  direction:rtl;}
/*******************************GENERAL END*************************************/

/*#region Accessibility menu*/
.accessibility-menu {position:relative;}
.offscreen{direction:ltr;display:block;~align_rev:auto;overflow:hidden;position:absolute;top:-9999px}
.accessibility-menu ul {margin:0;padding:0}
.accessibility-menu li {float:~align;display:inline;}
.accessibility-menu ul li a {color: #434343;}
.accessibility-menu a.skip {font-size:1.4em;height:1px;~align_rev:auto;position:absolute;top:-1000px;width:auto;}
.accessibility-menu a.skip:focus,
.accessibility-menu a.skip:active{background:#f3f0e9 none repeat scroll 0 0;direction:~dir;font-weight:bold;height:auto;left:auto;padding:8px;position:absolute;~align:36%;text-align:center;top:1em;z-index:1000}
/*#endregion Accessibility menu*/



/*******************************HEADER START*************************************/
/***menu start***/
section.menu { background: rgba(0,131,144,1) }
.m_menu { display: none; }
/***menu end***/

.logo { float: right; width: 30%; }
.logo a { display: block; padding: 0.8em 0 1.25em; }

.logo a img { max-width: 217px; }
.top_menu_search { float: left; color: #7f7f7f; }
.top_menu_search a { color: #707070; }
.top_menu ul li { display: inline-block; position: relative; }
.top_menu ul li a { padding: 0.9em; display: block; }
.top_menu ul li:last-child a { padding-left: 0; }
.top_menu ul li a:before { display: inline-block; content: "|"; position: absolute; right: -0.27em; top: 0.85em; }
.top_menu ul li:first-child a:before { content: ""; }
.top_menu_search .search { text-align: left; }
/*.top_menu ul li:first-child a {font-weight:bold;color: #008390;font-size: 16px; }*/
.top_menu ul li:first-child a {font-weight: bold;color: #ffffff;font-size: 16px;background: #008390;margin-top: 1px;line-height: 10px;}
/*******************************HEADER END*************************************/


/*******************************SECONDRY NAV START*************************************/

.secondry-menu, .page-title-mob { background: #747474; min-height: 35px; }
.page-title-mob { display: none; }
.page-title-mob h2 { font-size: 165%; line-height: 1em; color: #f4f4f4; font-weight: bold; padding: 0.625em 0; }
.secondry-menu .wrap { margin: 0 auto; padding: 0; width: 950px; }
.secondry-menu li { display: block; float: right; }
.secondry-menu li a { display: block; color: #fff; padding: 0.6em 1.26em 0.8em; position: relative; /*height: 35px;*/ }
.secondry-menu li a:hover { background: #4c4c4c; }
.secondry-menu li a.active { background: #4c4c4c; }
.secondry-menu li a:before { color: #8a8a8a; content: "|"; position: absolute; left: -0.27em; }
.secondry-menu li:last-child > a:before, .secondry-menu li > a.active:before { content: ""; }
.secondry-menu li ul li:last-child > a:before, .secondry-menu li ul li > a.active:before { content: "\E807"; }
.secondry-menu li ul li:hover a, .secondry-menu li ul li:hover { background:none !important; text-decoration:underline;}
.rmm { display: block; position: relative; width: 100%; padding: 0px; max-width: none !important; }
.rmm * { -webkit-tap-highlight-color: transparent !important; }
.rmm a { text-decoration: none; }
.rmm-toggled { display: none; width: 100%; position: relative; overflow: hidden; margin: 0 auto !important; }
.rmm-button:hover { cursor: pointer; }
.rmm .rmm-toggled ul { display: none; }
.rmm .rmm-toggled ul li { display: block; }
.rmm.minimal .rmm-toggled { width: 100%; min-height: 35px; }
.rmm.minimal .rmm-toggled-controls { display: block; height: 35px; color: #fff; text-align: left; position: relative; }
.rmm.minimal .rmm-toggled-title { position: relative; top: 9px; left: 0px; color: #fff; }
.rmm.minimal .rmm-button { display: block; position: absolute; right: 0px; top: 7px; }
.rmm.minimal .rmm-button span { display: block; margin: 0.250em 0px 0.250em 0px; height: 2px; background: #fff; width: 25px; }
.rmm.minimal .rmm-toggled ul li a { display: block; width: 100%; padding: 0.625em 0px 0.625em 0px; border-bottom: 1px solid #8a8a8a; }
.rmm.minimal .rmm-toggled ul li:first-child a { border-top: 1px solid #8a8a8a; }
/*******************************SECONDRY NAV END*************************************/


/*******************************INNER BANNER START*************************************/
.banner_a { position: relative; overflow: hidden; }
.banner_img figure { text-align: center; }
.banner_a .banner_img img { min-width: 100%; }
/*******************************INNER BANNER END*************************************/



/*******************************BREADCRUMB START*************************************/
.breadcrumb { width: 100%; padding-top: 0.313em; }
.breadcrumb li { display: inline-block; font-size: 0.857em; }
.breadcrumb li a:hover { text-decoration: underline; }
/*******************************BREADCRUMB END*************************************/



/*******************************CONTENT HOME START*************************************/
/***slider start***/
#main-slider { }
#main-slider .rsOverflow, .royalSlider#main-slider {height:447px!important; }
 /*.royalSlider#main-slider iframe{width: 100%!important;height:418px!important;}*/
.rsDefault .rsGCaption { display: none; }

.visibleNearby { width: 100%; background: #fff; color: #FFF; }
.rsImg.rsMainSlideImage { margin: 0!important; max-width:none;}
.rsDefault .rsArrow { width: 24px; }
.rsDefault .rsArrowIcn { background: rgba(179,182,184,1); -webkit-border-radius: 0; border-radius: 0; height: 60px; margin-top: -1.500em; position: relative; }
.rsDefault .rsArrowIcn:hover { background: rgba(179,182,184,0.8); }
.rsDefault .rsArrowIcn:after { font-family: "aty", sans-serif !important; content: "\E810"; font-size: 170%; top: 0.65em; position: absolute; color: #43494f; left: 0.1em; }
.rsDefault .rsArrowLeft .rsArrowIcn:after { content: "\E807"; left: 0.2em; }
.rsSlideCount { color: #7a7a7a; font-size: 87%; float: right; margin-top: -1.5em; margin-right: 0.3em; }
.rsDefault .rsBullets { background: none; bottom: 10px; width: auto; left: 16%; direction: rtl; }
.rsDefault .rsBullet { height: 18px; width: 20px; padding: 0; margin: 0 3px; cursor: pointer; }
.rsDefault .rsBullet span { -webkit-border-radius: 0; border-radius: 0; color: #454142; background: #FFF; display: inline-block; height: 18px; width: 20px; vertical-align: middle; text-align: center; line-height:18px; }
.rsDefault .rsBullet.rsNavSelected span { background: #01808d; color: #FFF }
.rsSlide article a { display: block; color: #FFF; }
.rsSlide .content_wrapper{position:relative;height:100%;}
.rsSlide .content { position: absolute; bottom:50px;  width: 65%; padding: 2% 3% 2% 1.5%; right: 0; direction: rtl; opacity: 0; visibility: hidden; background: rgba(30,30,30,0.85); line-height: 150%; }
.rsSlide .content.video{z-index:1;}
.rsSlide .content h2 { font-size: 2.071em; font-weight: bold; padding-bottom: 0.2em; line-height: 120%; }
.rsSlide.rsActiveSlide .content { opacity: 1; visibility: visible; }
.rsSlide .content span { display: inline-block; color: #262223; background: #FFF; float: left; padding: 0 0.4em; margin-top: 0.4em; font-size: 1.143em; }
/* Scaling transforms */
.visibleNearby .rsSlide img { opacity: 0.35; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-

transform: scale(1); transform: scale(1); }
.visibleNearby .rsActiveSlide img { opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); display: block; margin-right: -1px; }
/***slider end***/

.ms-formfieldcontainer input {text-align:right;}

.rsSlidePause{background: #01808d; color: #FFF; height: 18px; width: 20px; display:inline-block; cursor:pointer; padding: 0; margin: 0 3px; text-align:center; vertical-align: middle;}
.rsSlidePause:before{ border-color: transparent #ffffff;
    border-style: solid;
    border-width: 0 4px;
    content: "";
    display: inline-block;
    height: 12px;
    margin-top: 3px;
    width: 4px;
}
.rsSlidePause.paused:before{content:''; width: 0;
height: 0;
margin-top: 4px;
border-style: solid;
border-width: 5px 0 5px 10px;
border-color: transparent transparent transparent #ffffff;
}


section.main { width: 100%; position: relative; margin: 1.0em 0 0 0; }
section.grey { background: rgba(247,247,247, 1); border: 1px solid #f1f1f1; }
.container.three_inline.iiner {width:100%;}
.container.three_inline section.grey { background: rgba(247,247,247, 1); border: 1px solid #f1f1f1; vertical-align: top; padding: 1.1em 0 2em; }
.container.three_inline { display: inline-block; width: 75%; }
.form_call { display: inline-block; width: 23%; vertical-align: top; margin-right: 2%; }
.container.two_inline, .container.one_inline { display: inline-block; width: 48%; vertical-align: top; }
.container.one_inline { margin-right: 4%; }
.container.three_inline article { display: inline-block; width: 28%; vertical-align: top; margin-right: 5%; position: relative; }
.container.three_inline article.promo_inner{margin-bottom: 2em;margin-right: 3%; }
.container.three_inline article:first-child { margin-right: 3% }
.container.three_inline article img { display: block; width: 100%; height: auto; }
.container.three_inline a { color: #6e6e6e; }
.container.three_inline a h2,  .container.three_inline  h2{ font-size: 130%; font-weight: bold; color: #00747f; padding-bottom: 0.2em }
.container.three_inline article.promo_inner a h2{min-height:50px;}
.container.three_inline figure, .container.three_inline iframe { margin-top: 1em; }
.container.three_inline article.promo_inner figure{margin-top:0;}
.container.three_inline a h3 { position: absolute; bottom: 0; color: #FFF; background: rgba(0,0,0,0.7); width: 100%; padding: 0.5em 4%; }
.form_call h2.title.active, .other_form1 h2.title { width:100%; background: #00747f; color: #FFF; font-size: 1.429em;   border: 1px solid #00747f; }
.form_call h2.title.active a { color: #FFF; }
.form_call h2.title.active:after { content: ""; }
.form_call h2.call.title.active:before { content: ""; }
.form_call h2.title { background: #00747f; color: #FFF; text-align: center; padding: 0.3em 0; font-size: 130%;   /*border: 1px solid #e7e7e7;*/ }
.other_form1 h2.title { background: #00747f; color: #FFF; }
.form_call h2.title:after { font-family: "aty", sans-serif !important; content: "\E807"; font-size: 70%; display: inline-block; vertical-align: middle; padding-right: 0.3em; }
.divadditionaltext { margin:8px 0px;}
.form_call h2.call.title:before { font-family: "aty", sans-serif !important; content: "\E802"; font-size: 130%; display: inline-block; vertical-align: middle; }
.form_call .accordion_box, .other_form1 .form { width:100%; border: 1px solid #008390; border-top: 0 none; padding: 0.6em 5% 0.9em; background-color:#EFEEEE; }
.form_call legend { padding-bottom: 0.7em; font-size: 1em; white-space: normal; width: 100%; }
.form_call li { padding-bottom: 0.688em }
.form_call label { display: inline-block; width: 35%; line-height: 23px; vertical-align: middle; }
.form_call input, .form_call select { display: inline-block; width: 65%; }
.lt_bar .form_call input, .lt_bar .form_call select { max-height: 23px; float: left }
.lt_bar .form_call input[type="submit"] { max-height: none; }
.form_call select { -webkit-appearance: none; -moz-appearance: none; background: url(../images/drop_down.png) no-repeat 10px center; cursor: pointer; vertical-align: middle; padding-left:32px; background-color:#FFFFFF; }
.form.accordion_box fieldset {border:0px; padding:0px;}
.formpage input, .formpage select { min-height: 27px; border-radius: 3px; }
.form_call.formpagewrap select { padding-left: .3em !important; }
.formpage input[type="submit"] { border-radius: 0px; }
.lt_bar .form_call select { background-position: 7px 8px; vertical-align: middle; line-height: 15px; max-height: 21px; font-size: .857em; }
.form_call input[type="submit"], .form1_msg_info a, .revu_row_info li input[type="submit"] { width: auto; float: left; font-size: 1.143em; margin-top: 0.2em; padding-left: 0.7em; padding-right: 0.7em; padding-top: .25em; }
.form_call legend.legend_text { font-size: 1em }
.container .items_list:first-child { margin-top: 0; }
.container .items_list { margin-top: 1.2em; min-height: 190px; }
.container .items_list a { font-weight: bold }
.container .items_list2 a { font-weight: normal }
.items_list .title { border-bottom: 2px solid #007a87; padding-bottom: 0em; position: relative; margin-bottom: 0.8em; }
.form_call .no_border { border-bottom: none !important; }
.items_list h2 { font-size: 200%; color: #00747f; display: inline-block; }
.items_list .title a { position: absolute; left: 0; bottom: 0.3em; }
.items_list li { padding-bottom: 0.4em; padding-top: 0.3em; }
.items_list li a { color: #6e6e6e; display: block; position: relative; }
.items_list li a span { font-size: 90%; color: #000; }
/*.items_list li a:before, .calc_result_lt h6 a:before { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; right: 0; color: #00747f; font-size: 70%; top: 0.3em; }*/
.items_list li a img { display: block; }
.items_list li a figure { float: right; width: 110px; margin-left: 0.750em; }
.items_list li a:hover { text-decoration: underline; }
ul.icon_items li, ul.course li { width: 48%; display: inline-block; vertical-align: top; margin-left: 4%; }
ul.icon_items li:nth-child(2n), ul.course li:nth-child(2n) { margin-left: 0%; }
ul.icon_items li a, .academic_info_block h3 a, .academy_block_col li a { background-image: url(../images/SVG/icon_V.svg); background-size: 35px auto; background-repeat: no-repeat; background-position: 100% 50%; padding-right: 3.3em; 

min-height:30px; }
ul.icon_items.item_b li a { background-size: 22px auto; padding-right: 2em; background-position: 100% 0%; }
ul.icon_items li a:before, ul.events li a:before, .academic_info_block h3 a:before { content: ""; }
ul.icon_items li h3, ul.events li h3, ul.course li h3 { font-size: 114%; font-weight: bold; }
ul.course li a, ul.news li a { padding-right: 0.9em; }
ul.news li a { padding-bottom: 0.4em }
ul.news li a:before { top: 0.5em; }
ul.events li { padding-top: 0.8em; padding-bottom: 0.6em; }
.schoolText {font:114%; font-weight:bold;}
div.banner { display: inline-block; vertical-align: top; width: 75%; }
div.banner img { display: block; }
aside.links { display: inline-block; vertical-align: top; width: 20%; margin-right: 5%; }
aside.links .dfwp-column > div > ul > li { margin-top: 1em; }
aside.links .dfwp-column > div > ul > li:first-child { margin-top: 0; }
aside.links .dfwp-column > div > ul > li > a { display: block; color: #FFF; position: relative; background: #575757; font-size: 155%; padding: 0.2em 0.5em; }
aside.links .dfwp-column > div > ul > li > a:after { font-family: "aty", sans-serif !important; content: "\E801"; position: absolute; font-size: 120%; top: 0.1em; left: 0.2em }
.main .book { max-width: 210px; width: 100%; height: 64px; background: url(../images/text_bg_img.jpg) repeat; color: #363636; font-size: 1.714em; font-weight: bold; 
padding: 0.150em 0.875em 0.750em 3.2em; margin-top: .9em; }
.main .fb { max-width: 210px; width: 100%; height: 64px; background: url(../images/text_bg_img2.jpg) repeat; color: #fff; padding: 0.450em 0.875em 0.750em 3.2em }
.main .fb h1 { font-size: 1.714em; font-weight: bold; color: #fff; display: block; }
.main .fb h2 { font-size: 1em; color: #fff; }
.main .registration { max-width: 685px; width: 100%; min-height: 104px; background: url(../images/registration2.jpg) repeat; background-position: right; color: #363636; padding: 1.2em 8em 0.750em .5em }
.main .registration h1 { font-size: 2.35em; font-weight: bold; color: #363636; display: block; }
.main .registration h2 { font-size: 1.65em; color: #363636; }
.main .registration a { background: #5f6161; color: #fff; padding: .1em .25em .2em .25em; font-size: 1.7em; margin-top: 40px; display: inline-block; float: left }
.main .job_offer { max-width: 210px; width: 100%; height: 74px; background: url(../images/text_bg_img3.jpg) repeat; color: #363636; font-size: 1.714em; font-weight: bold; padding: 0.150em 0.475em 0.750em 1em }
.main .job_offer h1 { font-size: .9em; font-weight: bold; color: #363636; display: block; }
.main .job_offer h2 { font-size: .5em; color: #363636; }
.main .job_offer span { font-weight: bold; }
.top_menu ul li:last-child a:hover { text-decoration: underline }
.top_menu ul li a:hover { text-decoration: underline }
.hide-desktop { display: none }
.displaynone { display: none }
.border { border-bottom: 2px solid #00747f }
.margintop30 { margin-top: -35px; }
.margintop40 { margin-top: -40px; }
.margintop10 { margin-top: 5px; }
.margintop3 { margin-top: 3px; }
.margint3 { margin-top: -3px; }
.margint5 { margin-top: -5px; }
.marginright15 { margin-top: -29px; }
.marginright10 { margin-right: -1% }
.marginnone { margin-top: 0em !important }
.marginbottom20 { margin-bottom: 18px; }
.marginbottom40 { margin-bottom: 40px; }
.marginbottom60 { margin-bottom: 60px; }
.margintop50 { margin-top: -48px; }
.pd-r-15 { padding-right: 15px; }
.submit-alt { min-height: 26px; }
.top_padding01 { padding-top: 0.938em }
.newsContentDiv {height:45px; overflow:hidden; line-height:1.5; padding-top:5px !important;}
.newsReadMoreLink {border-bottom-color:#A9A9A9; border-bottom-style:solid; border-bottom-width:1px; margin-bottom:10px; padding-bottom:10px;}
.newsReadMoreLinkA {content:none;}
/*******************************CONTENT HOME END*************************************/



/*******************************CONTENT PAGE START*************************************/

/***common title start***/
.title { border-bottom: 2px solid #007a87; padding-bottom: 0.2em; position: relative; margin-bottom: 1.1em; }
.title h2 { font-size: 2em; color: #00747f; display: inline-block; }
.title a { position: absolute; left: 0; bottom: 0.3em;  font-weight: normal }
.video-wrapper h1, .sub-page h1.text { font-size: 2.714em }
.main p.text { margin-bottom: 0.6em }
.title4 { margin-bottom: .7em; }
.conent_block_row2 { padding-top: 3.750em }
/***common title end***/

.article-wrapper aside.about-img { float: right; width: 32%; }
.article-wrapper article.info { float: left; width: 65%; }
.article-wrapper article.info2 { float: right; width: 65%; padding-right: 1.250em; }
.article-wrapper article.info p { margin-bottom: 1.250em; }
.article-wrapper article.info a:hover { text-decoration: underline; }
.article-wrapper .author { display: block; font-size: 1.286em; color: #00747f; margin-top: 0.688em; }
.article-wrapper .author span { font-weight: bold; display: block; font-size: 1.286em; }
.article-wrapper article.info a { font-weight: bold }
/***faculty group start***/
/*16042015*/
.faculty-group .col { /*float: right;*/ margin: 0.125em 2% 1.938em 2%; width: 29.3%;  display:inline-block; vertical-align:top;}
/**/
.faculty-group .col img { display:table-cell; vertical-align:middle; width: 108px; margin-left: 1.063em;}
.faculty-group .col a { color: #00747f; font-size: 1.286em; padding-top: 1.875em; font-weight: bold; display: inline-block; }
.faculty-groups .col a { font-size:inherit;  display:inherit; padding-top:0; text-decoration:none;}

.faculty-groups .col a:hover { text-decoration:none !important; background:#f7f7f7}
.faculty-group .col span { color: #00747f; font-size: 1.286em; /*padding-top: 1.875em;*/ font-weight: bold; display: inline-block; white-space:nowrap; }
.faculty-group .col a:hover { text-decoration: underline; }
.faculty-group .col:nth-child(3n) { margin-right: 0; }
.faculty-group .col p{ font-weight:normal;}

.fs-block{ display:table;}
.fs-block .round { 
  border-radius: 50%;
  width: 108px;
  overflow: hidden;
  margin-left: 10px;
  right:0;
  top:0;
  height:108px;
  width:108px;
  position:relative;
  z-index:2;
  transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease 0s;
  max-width:inherit;
  }
  .fs-block .round:hover  img{ 
  width:110%;
  height:auto;
  position:absolute;
  transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease 0s;
  max-width:inherit;
  }
o  .faculty-group .fs-block  {position:relative;}
.faculty-group .col .left_text{ width:53%; display:table-cell; vertical-align:middle;}
/***faculty group end***/

/***album start***/
.album .col { float: right; margin: 0.125em 0 1.250em 8%; width: 10%; }
.album .col span { display: block; min-height: 40px; }
.album .col a { color: #6e6e6e; }
.album .col a:hover { text-decoration: underline; }
.album .col:nth-child(6n) { margin-left: 0; }
/***album end***/

/***Video start***/
.video-wrapper { border-bottom: 1px solid #d5d5d5; padding-bottom: 1.500em; }
.video-wrapper h1, .sub-page h1 { color: #00747f; font-size: 2.714em; font-weight: bold; padding-bottom: .4em; }

.video-text{ width: 96%; margin: 0 auto;}
.video-text h1{ color: #00747f; font-size: 2.714em; font-weight: bold; padding-bottom: .4em; }

.sub-page h1.bottom_padding { padding-bottom: .4em }
.sub-page h1 { padding-bottom: 1.5%; }
.sub-page h1.heading { padding-bottom: 3%; }
.video-wrapper .video-info { padding-top: 0.938em; overflow: hidden; }
.video-wrapper .video-info .video-hits { float: right; }
.video-wrapper .video-info .video-hits h3 { color: #00747f; font-size: 1.286em; font-weight: bold; }
.video-wrapper .video-info .video-hits ul { overflow: hidden; }
.video-wrapper .video-info .video-hits ul li { display: inline-block; padding-left: 0.875em; font-weight: bold; position: relative; }
.video-wrapper .video-info .video-hits ul li.view:after { font-family: "aty", sans-serif !important; content: "\2022"; position: absolute; font-size: 130%; top: 0em; left: 0.15em }
.video-wrapper .video-info .like-button { float: left; margin-top: 0.3em; }
.video-wrapper .video-info .like-button li{ float:right;}

.video-wrapper .video-info .like-button li.like a { font-weight: bold; color: #666666;  display: inline-block; border: 0; margin-right: 0.625em; height: 24px; line-height: 24px; }
.video-wrapper .video-info .like-button li.like a img{ float:left;}
.video-wrapper .video-info .like-button li.like a span.likes{ float:right;display:inline-block;line-height: 28px;}

.video-wrapper .video-info .like-button a.btn { border: 1px solid #f1f1f1; text-align: center; background: #f6f7f7; padding: 0.375em 0.750em; color: #666; border-radius: 3px; margin-left: 0.250em; display: inline-block; min-width: 60px; 

}
.video-wrapper .video-info .like-button a.btn:hover { border: 1px solid #cfcfcf; background: #dcdcdc; color: #666; }
.video-item-list .item { width: 48%; overflow: hidden; border-bottom: 1px solid #d5d5d5; padding-bottom: 0.625em; padding-top: 0.750em; }
.video-item-list .item .video-text ul li { color: #6e6e6e }
.video-item-list a:hover .item { background: #f7f7f7 }
.video-item-list .item  a{ background: #f7f7f7 }
.video-item-list .item:nth-child(2n) { margin-right: 0; }
.video-item-list .item .video-block { width: 32%; display: inline-block; }
.video-item-list .item .video-text { width: 65%; display: inline-block; float: left; }
.video-item-list .item .video-text ul { overflow: hidden; }
.video-item-list .item .video-text ul li { display: inline-block; padding-left: 0.500em; }
.video-item-list .item .video-text ul li.view { font-weight: bold; position: relative; }
.video-item-list .item .video-text ul li.view:after { font-family: "aty", sans-serif !important; content: "\2022"; position: absolute; font-size: 65%; top: 0.4em; left: 0.1em }
.video-item-list .item .video-text a { font-weight: bold; padding-bottom: .3em; display: inline-block; }
.video-item-list .item .video-text h4 { font-weight: bold; padding-bottom: .3em; display: inline-block; color: #00747f; text-decoration: none; }
.video-item-list .item .video-text a:hover { text-decoration: underline; }
.no_top_margin { margin-top: 0em !important; }
/***Video end***/

.video-item-list .item .video-text .heading { font-weight: bold; padding-bottom: .3em; display: inline-block; color: #00747f; text-decoration: none; display:block; }

/*******************************CONTENT PAGE END*************************************/



/*******************************FOOTER START*************************************/
.footer { padding: 0.7em 0; }
.footer a { color: #FFF; text-decoration:underline; display:inline-block;}
.footer a:hover { color: #DCECED; }
nav.footer_menu { float: left; white-space: nowrap; margin-top: 0.5em; }
nav.footer_menu a { color: #ffffff; display: block; text-decoration:none;}
nav.footer_menu > span { display: inline-block; vertical-align: middle; }
nav.footer_menu > ul { display: inline-block; vertical-align: middle; }
nav.footer_menu > ul > li { display: inline-block; vertical-align: top; margin-right: 0.9em; }
/*nav.footer_menu > ul > li > a:after { font-family: "aty", sans-serif !important; font-size: 25px;  display: inline-block; vertical-align: top; }
nav.footer_menu > ul > li > a.yt:after { content: "\E808"; }
nav.footer_menu > ul > li > a.fb:after { content: "\E804"; }
nav.footer_menu > ul > li > a.rss:after { content: "\E80B"; }
nav.footer_menu > ul > li > a.in:after { content: "\E806"; }*/

nav.footer_menu > ul > li > a:after { display: inline-block; content: ""; }
/*nav.footer_menu > ul > li > a.yt:after { background: url(../images/social_icon4.png) no-repeat; width: 33px; height: 24px; }
nav.footer_menu > ul > li > a.fb:after { background: url(../images/social_icon3.png) no-repeat; width: 25px; height: 24px; }
nav.footer_menu > ul > li > a.rss:after { background: url(../images/social_icon2.png) no-repeat; width: 21px; height: 22px; }
nav.footer_menu > ul > li > a.in:after { background: url(../images/social_icon1.png) no-repeat; width: 23px; height: 22px; }*/
.copyright { float: right; width: 60%; }
.copyright ul { }
.copyright li { display: inline-block; vertical-align: top; padding: 0.1em 0; line-height: 150%; }
.copyright li:first-child { border-left: 1px solid #727272; padding-left: 5%; margin-left: 5%; }
.copyright .name { font-weight: bold; color: #FFFFFF; }
.copyright .address { }
.copyright .phone { }
.copyright .mail { }
.copyright .mail a { text-decoration: underline; }
.copyright .address a span { text-decoration: underline; }
#show_date { font-weight: bold; margin-top: 6px; }
/*******************************FOOTER END*************************************/


.form_call h2.title { margin-bottom: 0; }
.form_call .call.title a { position: relative; left: 0; bottom: auto; }
.form_call_wrap { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.banner_a .wrap { position: relative; height: 100%; }
.form_call_sec { position: absolute; width: 210px; left: 0; top: 0; bottom: 0; margin: auto; z-index: 1; height: 278px; }
.form_call_sec > div { background: #FFF; }
.form_call_sec .form_call { width: 100%; margin-right: 0; }
.f_rt { float: right; }
.f_lt { float: left; }
.f_rt2 { float: right; padding-right: .2em }
.cl { clear: both; display: block; font-size: 0; }
.rt_content_section { float: right; width: 73.7%; }
.lt_bar { float: left; width: 23%; }
.rt_bar { float: right; width: 23%; }
.lt_content_section { float: left; width: 73.7%; }
/*******************************START CAREER PAGE*************************************/


.album_row { padding-top: 0em; }
.album_item { width: 48%; border-bottom: 1px solid #d5d5d5; }
.album_item:last-child,.album_item:nth-last-child(2) { border-bottom:none;}
ul.album_sec li a{  padding-bottom: 1.32em;
  padding-top: 1.32em;}
ul.album_sec li a:hover{ background:#f7f7f7}  
.album_sec2 .album_row .album_item { padding-top: 0 !important }
.album_sec .album_row:last-child .album_item { border-bottom: none 0; }
.album_item_img { width: 30%; padding-right: 3%; padding-top: 0.313em; }
.album_item_info { width: 64%; padding-left: 3%; }
.album_item a:hover, .carrer_rt_btm li a:hover, .lt_bar_block1 li a:hover, .lt_bar_block1 h6 a:hover { text-decoration: underline; }
.lt_bar_block1 h6 a.no_decoration:hover { text-decoration: none; }
.album_item h6 { padding-top: 0.313em; color: #006e79; }
.album_item h4 { font-size: 1.286em; line-height: 100%; color: #6e6e6e; font-weight: bold; padding-bottom: 0.313em; }

.album_item .heading { font-size: 1.286em; line-height: 100%; color: #6e6e6e; font-weight: bold; padding-bottom: 0.313em; display:block; }
.album_item .heading2 { font-size: 1.286em; line-height: 100%; color: #6e6e6e; font-weight: bold; padding-bottom: 0.313em; display:block; }
.album_item .search { padding-top: 0.313em; color: #006e79; display:block; }
.album_item a:hover .heading2  { color: #006e79}


.add_logos { background: #fcfcfc; padding: 1em 0.313em 1em 0.313em; border: 1px solid #f1f1f1; }
.carrer_rt_btm { background: #fcfcfc; padding: 1em 0.313em 1em 1.313em; border: 1px solid #f1f1f1; }
.carrer_rt_btm li { float: right; width: 33%; padding: 0.313em; }
.carrer_rt_btm2 li { width:100%;}

.event_btm_link { padding: 0.313em 0.313em 0.313em 0; }
.carrer_rt_btm li a, .lt_bar_block1 li a, .event_btm_link a { color: #6e6e6e; position: relative; padding-right: 1em; display: block; }

.carrer_rt_btm li a:hover, .lt_bar_block1 li a:hover, .event_btm_link a:hover { text-decoration:underline;}
.sub-page .main h3 { font-size: 1.214em; line-height: 1.286em; color: #6e6e6e; font-weight: bold; padding-bottom: 0.6em; }
.album_item_info h4.text_color { color: #00747f }
.sub-page .main h3.text_color { color: #00747f }
.sub-page .main h3.text_color2 { color: #00747f }
.rt_content_section .more_links { margin: 2em 0em 2em 0em }
.career_contact { padding-bottom: 0.625em; }
.career_contact_rt { width: 30%; }
.career_contact_lt { width: 65%; float: right; }
.career_contact_img { width: 30%; }
.career_contact_info { width: 65%; }

.career_contact_info h6 { font-size: 0.929em }
.career_contact_info .paragraph { font-size: 0.929em; display:block; }

.career_contact_lt_col { width: 35%; padding-left: 5%; }
.career_contact_lt_col2 { width: 25% }
.career_contact_lt_item { padding-bottom: 1.000em; }
.career_contact_lt h4 { font-weight: bold; }
.career_contact_lt h5, .career_contact_lt h6 { font-size: 0.929em; }
.career_contact_lt .heading { font-weight: bold; display:block;}
.career_contact_lt time{font-size: 0.929em; display:block;}

#slideshow { margin: 0 auto; width: 614px; position: relative; }
#slideshow #slideshow_container { margin: 0 auto; width: 614px; overflow: auto; position: relative; overflow: hidden; }
#slideshow #slideshow_container .slide_sec { margin: 0 auto; width: 614px; }
.control, .owl-prev, .owl-next { display: block; width: 17px; height: 33px; font-size: 0; position: absolute; cursor: pointer; z-index: 99; top: 21%; margin-top: -2.833em; }
.owl-prev { left: 0; }
.owl-next { right: 0; }
.slideshow_item { width: 33%; padding: 0.625em 0.625em 0.625em 0; }
.slideshow_item_img { width: 25%; }
.slideshow_item_img .imgs { width: 45px;   max-width: 100%; height: 45px; position: relative; }
.slideshow_item_img .text { position: absolute; top: 0px; right: 2px; color: #fff; font-size: 1.143em; font-weight: bold; z-index: 999; }
.slideshow_item_info { width: 70%; }
.slideshow_item h4 { font-weight: bold; color: #00747f; padding-bottom: 0.313em; }
.slideshow_item h5 span, .car_top_info h6 span { font-size: 0.929em; padding: 0 0.313em; color:#6e6e6e }
.lt_bar .form_call { width: 100%; margin-right: 0%; display: block; }
.lt_bar h2 { font-size: 1.786em; padding-bottom: 0em; }
.lt_bar_block1 li { padding-bottom: 0.438em; }
.lt_bar .title { margin-bottom: .9em; }
.lt_bar_block1 h6 { padding-top: 0.313em; }
.lt_bar_block1 h6 a:hover { text-decoration: underline !important; }
.personal_tracking{ width:100%; height:125px; background:url(../images/note_bg.png) no-repeat; padding:0.563em 1.000em 0.875em 0.625em; margin-bottom:2px;   margin-top: 3.3em !important;}
.personal_tracking figure img{ margin-top:8px;}
.personal_tracking h1{ font-size:24px; color:#363636; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.personal_tracking p{ font-size:16px; color:#363636; font-family:Arial, Helvetica, sans-serif;   line-height: 20px; margin-bottom:10px;}
.personal_tracking a{ width:48px; height:24px; background:#575757;font-size:16px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; text-align:center; padding-top:0.125em; display:inline-block;}





/*******************************END CAREER PAGE*************************************/

/*******************************START CAREER INNER PAGE*************************************/
.main .title_form.title { margin-bottom: 0; padding-bottom: 0.7em; }
.main .title_form.title ul.field_officer li label { padding-left: .5em }
.main .title_form.title ul.field_officer li { padding-left: 1em; background-image:none !important; }
.title_form li { float: right; padding-left: 1.5em; }
.title2 ul li { padding-left: 0.6em; }
.title2 ul li.mobmargin_top input[type="button"]:hover{border: 1px solid #006e79 !important;background-color: #005760!important;}
.title2 ul li label { padding-left: 0.500em; }
.title2 ul li input[type="text"] { width: 115px; }
.car_inner_toogle, .info_main_toogle { cursor: pointer; background-image: url(../images/icon_rt1.png); background-repeat: no-repeat; background-position: left center; }
.car_inner_toogle { margin-left: 0.625em; padding: 0.938em 0 1.2em 0; }
.info_main_toogle { background-position: 10px center; }
.car_inner_content .active, .academic_info_block h3.active { background-image: url(../images/icon_down1.png); }
.car_inner_box { display: none; padding: 0 2.813em o 1.250em; }
.car_inner_row { border-bottom: 1px solid #e7e7e7; }
.car_inner_row:hover { background: #f7f7f7 }
.car_top_img { display: inline-block; float: right; width: 44px; margin-left: 0.688em; }
.car_inner_toogle h4 { font-weight: bold; color: #00747f; font-size: 100%; line-height: 100%; padding-bottom: 0.125em; }
.car_top_info h6 { font-size: 0.929em; }
.car_inner_info { padding-bottom: 0.938em; margin-right: 4em }
.car_inner_info h5 { font-weight: bold; padding-bottom: 0.313em; }
.faculty-top2 ul li { padding-left: 1.375em; }
/*******************************END CAREER INNER PAGE*************************************/


/*******************************START BOOKS PAGE*************************************/
#main-slider-1 .rsArrowIcn, #main-slider-1 .lsArrowIcn, #main-slider-2 .rsArrowIcn, #main-slider-2 .lsArrowIcn, #main-slider-3 .rsArrowIcn, #main-slider-3 .lsArrowIcn { display: none }
#main-slider-1 .rsSlide .content { bottom: 0; width: 100%; max-width: 100%; background: #1c1929; background: rgba(30, 30, 30, 0.85); padding: 1.5% 3% 1% 1.5%; }
#main-slider-1 .rsBullets, #main-slider-2 .rsBullets, #main-slider-3 .rsBullets { left: 1%; }
.slider_top_txt { position: absolute; top: 0.938em; right: 25px; width: 80%; z-index: 1; }
.slider_top_txt h3, .slider_top_txt span { float: right; background: #1c1929; background: rgba(30, 30, 30, 0.85); font-size: 2.714em; font-weight: normal; padding: 0.113em 0.350em; text-align: right; line-height: 37px; display: inline-

block; width:63%; }
.slider_top_txt h3 { padding-left: 3%; }
.slider_top_txt h4 { padding: 0.063em 1.250em; }
#main-slider-1 .rsSlide .content h2 { font-size: 25px; font-weight: normal; padding-bottom: 0; font-weight:bold; }
#main-slider-1 .rsSlide .content h5 { font-size: 18px; font-weight: normal; color: #FFF; padding-bottom: 1em; }
.books_album .title_form.title h2 { padding-bottom: 0.4em; font-size: 1.286em; font-weight: bold; }
.books_album .title_form.title li input { display: block; }
.books_album .title_form.title li input.search_1 { width: 336px; border-radius: 3px; outline: 0; }
.lt_bar_block2 { background: #f7f7f7; border: 1px solid #f1f1f1; padding: 0.750em 0.625em 0.713em 0.313em; }
ul.rmm-main-list { min-height: 36px; }
.lt_bar_block2 li { padding-bottom: 4%; }
.lt_bar_block2 li a { color: #6e6e6e; font-weight: bold; position: relative; padding-right: 0.925em; display: block; }
.lt_bar_block2 li a:hover { text-decoration: underline; }
.lt_bar_block1_info { padding-bottom: .8em; padding-left: 1em; }
.lt_bar_block1_info .block_right { float: right; min-width: 50%; margin-bottom: 2.063em; }
.lt_bar_block1_info .block_left { float: right; min-width: 50%; }
.lt_bar_block1_info2 { padding-bottom: 1.750em !important; }
.lt_bar_block1 .lt_bar_block1_info:last-child { padding-bottom: 0; }
.lt_bar_block1_info h6 { line-height: 100%; font-size: 0.929em; }
.lt_bar_block1_info h5 { font-weight: bold; line-height: 100%; padding-bottom: 0.125em; }

.lt_bar_block1_info .paragraph { line-height: 100%; font-size: 0.929em;   padding-top: 0.313em; display:block; }
.lt_bar_block1_info .heading { font-weight: bold; line-height: 100%; padding-bottom: 0.125em;  display:block; }

.lt_bar_block1_info .heading { font-weight: bold; line-height: 100%; padding-bottom: 0.125em; display:block; }
.lt_bar_block1_info time{ line-height: 100%; font-size: 0.929em; padding-top: 0.313em; display:block; }
.album_item_info  .para { color: #6e6e6e; display:block; }
/*******************************END BOOKS PAGE*************************************/

/*******************************START COMMUNITY PAGE*************************************/
.community_top_txt { padding-bottom: 2.5em; }
.album_community .col { width: 15%; margin: 0.125em 0 1.250em 6%; float:none; display:inline-block; vertical-align:bottom; }
.album_community .col:nth-child(6n) { margin-left: 6%; }
.album_community .col:nth-child(5n) { margin-left: 0%; }
.add_logos a { padding: 0.313em 1.9% 0.313em 1.9%; display: inline-block; }
.rt_content_block1 h4, .lt_content_block1 h4 { font-size: 1.286em; font-weight: bold; padding-bottom: 0.425em; }
/*******************************End COMMUNITY PAGE*************************************/

/*******************************START STUDENTS PAGE*************************************/

#show_calendar { width: 100% !important; height: 100%; padding-bottom: 1.250em; }
.doted { width: 100%; height: 7px; text-align: center; margin-top: -8px; }
.doted ul { display: inline-block; }
.doted ul li { float: left; margin: 0px 3px; }
.doted ul li a { width: 7px; height: 7px; background: #515151; border-radius: 100%; display: inline-block; }
.doted ul li a:hover { background: #01808d; }
.lt_bar_block3_content { background: #e6e6e6; padding: 0.438em 0.438em 0 0.438em }
.lt_bar_block3 h2, .doc_block h4 { font-size: 1.286em; line-height: 100%; font-weight: bold; padding-bottom: 0.438em; }
.calender_sec { padding: 0.313em 0 0.438em; position: relative; }
.lt_bar_block3_other { padding-bottom: 0.438em; }
.lt_bar_block3_other h5 { font-size: 106%; font-weight: bold; line-height: 105%; color: #FFF; background: #575757; }
.lt_bar_block3_other h5 a { display: block; color: #FFF; padding: 0.438em 0.313em 0.438em 2.5em; }
.album_item a { display: block; }
.album_item a h5 { color: #6e6e6e; }

/*16042015*/
.student_album .album_item{border-bottom: 1px solid #d5d5d5;}
/**/
.student_album .album_item a { padding: 0.938em 0; }
.student_album .album_item a:hover { background: #f7f7f7; }
.student_album .album_item a:hover h4 { color: #00747f }
.student_album .album_row { padding-top: 0; }
.student_album .album_item { padding-bottom: 0; }


.student_album .album_item:nth-child(odd) { clear:right; display:block;}
.album_item:nth-child(odd) { clear:right; display:block;}

.books_album a:hover .album_item { background: #f7f7f7; }
.books_album a:hover .album_item h4 { color: #00747f; }
.main a:hover .album_item { background: #f7f7f7; }
.main a:hover .album_item h4 { color: #00747f; }
.main .album_item h5 { color: #6e6e6e; }
/*******************************END STUDENTS PAGE*************************************/

/*******************************START DOCS PAGE*************************************/
.doc_block { padding-bottom: 0.313em; border-bottom: 1px solid #d5d5d5; margin-bottom: 0.938em; }
.doc_content .doc_block:last-child { border-bottom: none 0; }
.doc_block li a { display: block; padding: 0.4em 1.250em 0.3em; }
.doc_block li a strong { float: right; width: 85%; font-weight: normal; color: #6e6e6e; line-height: 1em; }
.doc_block li a figure { float: left; width: 10%; text-align: left; }
.doc_block li a figure img { display: inline-block; vertical-align: middle; }
.doc_block li.odd_one { background: #f7f7f7; border: 1px solid #f1f1f1; }
.doc_content h2 strong, .doc_block h3 span { display: block; text-align: center; padding: 6.250em 0; font-size: 180%; font-weight: bold; color: #C30; }
.doc_block h3 span { padding: 1.875em 0; font-size: 120%; }
/*******************************END DOCS PAGE*************************************/

/*******************************START INDEX PAGE*************************************/
.index_paging ul { float: right; }
.index_paging li { float: right; margin: 0 .25em 0 0.25em; color: #6E6E6E; font-weight: normal; font-size: 1em; font-weight: normal; }
.pag_eng li { float: right; font-size: 100%; margin: 0 .22em 0 0.3em; }
.index_paging li:last-child { margin-right: 0; }
.index_paging li a { display: block; color: #6E6E6E; position: relative; padding: .470em .4em; line-height: 100%; font-size: 1.286em }
.pag_eng li a { display: block; color: #6E6E6E; position: relative; padding: 0.32em 0.24em; line-height: 100%; font-size: 1.143em }
.index_paging li a:before { font-family: "aty", sans-serif !important; content: "\2022"; position: absolute; font-size: 0.657em; color: #a0a0a0; top: .4em; left: -0.3em; }
.index_paging2 li a:before { top: .8em; left: -0.5em; }
.index_paging li:last-child a:before { content: ""; }
.index_paging li.active a, .index_tabs li.active a { background: #00747f; color: #FFF; }
.pag_eng li:first-child { margin-left: 0; }
.pag_eng li:last-child a:before { content: ""; }
.index_paging { padding-bottom: 0.625em; }
.index_tabs { padding: 0.625em 0 1.250em 0; border-bottom: 1px solid #D5D5D5; margin-bottom: 1.250em; }
.index_tabs h3 { font-weight: bold; font-size: 1.286em; padding-bottom: 0.313em; }
.index_tabs li { float: right; padding-left: 0.275em; padding-right: 0.3em; }
.index_tabs li a { display: block; color: #6E6E6E; position: relative; padding: 0.413em; }
.index_tabs li:last-child a { padding-right: 0; }
.index_tabs li:first-child a { padding-right: 0; }
.index_tabs li.active:first-child a { padding-right: 0.313em; }
.index_tabs li a:before { font-family: "aty", sans-serif !important; content: "\2022"; position: absolute; font-size: 100%; color: #a0a0a0; top: .4em; left: -0.5em; }
/*******************************END INDEX PAGE*************************************/

.form_content { padding: 0 0 3.125em; }
.form_content_rt { width: 35%; }
.form_content_lt { width: 62%; }
.form_content_rt h4 { font-weight: bold; font-size: 1.286em; padding-bottom: 0.7em; }
.form_content_rt .form_call { width: 100%; margin-right: 0%; }
.form_content_rt .form_call li { padding-bottom: .8em; }
.form_content_rt .form_call li:after { content: ""; display: table; clear: both; }
.form_content_rt .form_call label { width: 25%; line-height: 27px; vertical-align: middle; }
.form_content_rt .form_call input, .form_content_rt .form_call select { width: 73%; float: left; }
.form_content_rt .form_call input[type="submit"] { width: auto; }
.content_block_rt { width: 74%; }
.content_block_lt { width: 22%; }
.content_block_lt a { font-weight: normal }
.conent_block { border-top: 1px solid #e6e6e6; padding-top: 1.875em; }
.conent_block_row { padding-bottom: 1.875em; line-height: 18px; }
.conent_block h3 { padding: 0 0 0.2em; color: #00747f; font-size: 1.286em; font-weight: bold; }
.rt_content_block1 .no_pad, .lt_content_block1 .no_pad { padding-top: 0 !important; border-top: none; }
.conent_block h4 { padding: 0.938em 0 0.188em; }
.conent_block li { position: relative; padding: 0.125em 0.938em 0 0; }

/*.content_block_rt a { font-weight: bold }*/
.conent_block a:hover { text-decoration: underline; }
.rt_content_block1 .conent_block:last-child .conent_block_row, .lt_content_block1 .conent_block:last-child .conent_block_row { padding-bottom: 0; }
.content_block_rt h5 { padding-bottom: 0.625em; }
.content_block_rt h6 { padding-top: 0.188em; }
.content_block_rt h6 a, .content_block_rt h5 a, .content_block_rt p a, .rt_bar_links li a:hover { text-decoration: underline; }
.content_block_rt h6 a:hover, .content_block_rt h5 a:hover, .content_block_rt p a:hover { text-decoration: none;  }
.content_block_rt h5 a:hover{text-decoration: underline !important; color:#000;}
.lt_bar_block4 { }
.lt_bar_block4 h4 { font-size: 1.357em; color: #FFF; font-weight: bold; padding: 0.500em 1.250em 0.500em 0.313em; background: #00747f; border: 1px solid #00747f; }
.lt_bar_block4_content { background: #f7f7f7; border-left: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; border-top: 1px solid #e7eff0; }
ul.lt_bar_block4_content li { padding:0.938em 0.938em 0.938em 0.313em; border-bottom: 1px solid #e7e7e7; }

.lt_bar_block4_item { padding: 0.750em 0.938em 0.750em 0.313em; border-bottom: 1px solid #e7e7e7; }
.lt_bar_block4_item1 { padding: 1em 0.938em 1em 0.313em; }
.lt_bar_block4_item h6 { padding-top: 0.125em; }
.lt_bar_block4_item h6 span { padding-bottom: 0.4em; display: inline-block; }
.lt_bar_block4_item h5 { font-size: 1.071em; font-weight: bold; }
.lt_bar_block4_item img, .faculty_info_top h6 img { padding-left: 0.429em; }
.lt_bar_block4_item h6 a { font-weight: normal }
.faculty_sec_top_lt h6 a { font-weight: normal }
.faculty_info_top h6 a { font-weight: normal }

.lt_bar_block4_item h6 a:hover { text-decoration:underline;}
.faculty_info_item_lt h6 a { font-weight: normal }
.faculty_info_item_lt h6 a:hover { text-decoration:underline;}
.rt_bar_links ul { background: #f7f7f7; border-left: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; border-top: 1px solid #f1f1f1; }
.rt_bar_links li { border-bottom: 1px solid #dedede; }
.info_inner_toogle { padding: 0.625em 1.563em 0.625em 1.250em; cursor: pointer; background-image: url(../images/arrow_up1.png); background-repeat: no-repeat; background-position: 12px center; background-color: #f7f7f7; border: 1px solid 

#f1f1f1; }
.rt_bar_links .info_inner_toogle.active { background-image: url(../images/arrow_down2.png); margin-top: 0; border-bottom: none 0; }
.event_item { width: 48%;}
.event_item:last-child,.event_item:nth-last-child(2) {border-bottom:none;}
.event_sec .event_row:last-child .event_item { border-bottom: none 0; }
.event_item_date, .event_slid_date { width: 14.5%; padding: 0.375em 0 0.850em; background: #006e79; }
.event_item_info, .event_slid_info { width: 82.5%; }
.event_item a { display: block; padding: 2.19em 0.625em 2.19em 0; border-bottom: 1px solid #FFF; }
.event_item a:hover { background: #f7f7f7; }
.event_item_date span, .event_item_date strong, .event_slid_date span, .event_slid_date strong { display: block; color: #FFF; text-align: center; }
.event_item_date strong, .event_slid_date strong { font-size: 1.429em; font-weight: bold; }
.event_item_date span, .event_slid_date span { font-size: 0.857em; }
.event_item_info h4 { font-size: 1em; line-height: 100%; color: #00747f; font-weight: bold; padding: 0.125em 0 0.750em; }
.event_item_info h5, .event_item_info h6 { font-size: 0.929em; line-height: 100%; color: #6e6e6e; font-weight: bold; }
.event_item_info h6 { padding-top: 0.188em; }
li.event_row.event_item {border-bottom: 1px solid #d5d5d5; margin-left:2%;}

.event_item_info .heading { font-size: 1em; line-height: 100%; color: #00747f; font-weight: bold; padding: 0.125em 0 0.750em; display:block; }
.event_item_info time{ font-size: 0.929em; line-height: 100%; color: #6e6e6e; font-weight: bold; display:block; }
.event_item_info .time2 { padding-top: 0.188em; display:block; }

.event_slid_txt { position: absolute; z-index: 1; top: 0.625em; right: 0.625em; width: 50%; background: url(../images/white_trans_bg.png) repeat 0 0; border-radius: 2px; }
.event_slid_txt_here { padding: 0 1em 0.625em 0.625em; }
.event_slid_date { width: 15%; padding: 0.375em 0 0.750em; }
.event_slid_info { padding-top: 0.250em; text-align: right; }
.event_slid_info h3 { font-size: 1.429em; color: #00747f; font-weight: bold; }
.event_slid_info h4 { padding: 0.625em 0 1.5em; color: #6e6e6e; font-size: 1em }
.event_slid_info h5 { font-weight: bold; font-size: 0.929em; color: #6e6e6e; padding-bottom: 0.125em; }
.event_slid_info h6 { font-size: .929em; color: #006e79; padding-top: 0.500em; text-align: left; }
.event_slid_info h6 a { color: #006e79; position: relative; z-index: 1; }
.event_slid_info h6 a:hover { text-decoration: underline; }
.event_item_details h4 { font-weight: bold; font-size: 1.286em; padding-bottom: 0.750em; }
.event_item_details figure { padding-top: 1.563em; }
.other_form1 h2.title { background: #00747f; color: #FFF; padding: 0.3em 0.7em 0.3em 0.1em; text-align: right; font-weight: bold; font-size: 1.429em; border:1px solid #00747f; }
.form_call h2.title:after { content: ""; }
.other_form1 label { width: 34%; line-height: 20px; vertical-align: middle; }
.other_form1 input, .other_form1 select { width: 63%; }
.other_form1 li { padding-top: 0.4em; }
.fwImage { padding-top: 1.563em; }
.rsThumbsArrowIcn { display: none; }
#gallery-1 { width: 100%; -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.fwImage .rsDefault .rsThumbs { background: #FFF; }
.fwImage .rsVisibleNearbyWrap { margin-bottom: 0.375em; }
.fwImage .rsDefault, .fwImage .rsDefault .rsOverflow, .fwImage .rsDefault .rsSlide, .fwImage .rsDefault .rsVideoFrameHolder, .fwImage .rsDefault .rsThumbs { background: #FFF; }
.fwImage .rsDefault .rsThumb { float: left; overflow: hidden; width: 115px; height: 66px; padding:0 0px 0 6px; background:none; }
.fwImage .rsDefault .rsThumbsArrow { height: 0; width: 0; display: none; font-size: 0; }
.fwImage .rsDefault .rsThumbsHor { height: 66px; }
.fwImage .rsDefault.rsWithThumbsHor .rsThumbsContainer { margin-left: 0px; }
.fwImage .rsDefault .rsThumb:first-child { padding-left:0;}
.fwImage .rsDefault .rsThumbsHor { float:right; width:auto; max-width:100%;}

.fwImage .rsFullscreenIcn { display: none; height: 0; width: 0; font-size: 0; }
.fwImage .rsDefault .rsThumb.rsNavSelected img { border: 5px solid #58acb9; opacity: 1; }
.faculty_sec_top { padding-bottom: 1.563em; border-bottom: 1px solid #e7e7e7; }
.faculty_sec_top_rt { width: 22%; }
.faculty_sec_top_lt { width: 75%; }
.faculty_sec_top_rt img { border-radius: 50%; }
.faculty_search_item_rt figure{width:90px;height: 90px;overflow:hidden;border-radius:50%;}
.faculty_info_item, .faculty_info_top { padding: 0.750em 0.938em 1.4em 0.938em; border-bottom: 1px solid #e7e7e7; }
.faculty_info_item, .faculty_info_top2 { padding: 0.750em 0.938em 0.750em 0.938em; }
.faculty_info_item_rt { width: 19%; padding-top: 0.313em; }
.faculty_info_item_lt { width: 79%; }
.faculty_info h3 { font-size: 1.286em; color: #00747f; font-weight: bold; padding-bottom: 0.2em; }
.faculty_info h6 { padding-top: 0.438em; }
.faculty_info h6 a:hover, .faculty_sec_top h6:hover { text-decoration: underline; }
.faculty_info_top h4 { font-size: 100%; padding-bottom: 0.313em; }
.faculty_info_top h3 { padding-bottom: 0.313em; }
.faculty_sec_top h6 { padding-top: 0.938em; }
.faculty_sec_top h6 a img { vertical-align: middle; padding-left: 0.625em; }
.faculty_search_sec_top { background: #747474; padding: 0.938em 0.938em 0.938em 0.313em; color: #FFF; list-style-type:none; }
.faculty_search_sec_top a{color: #FFF;}
.faculty_search_sec_top a:hover, .faculty_search_sec_top a:focus{text-decoration:underline;}
.faculty_search_sec_top { padding: 0.938em 0.938em 1.4em 0.313em; }
.faculty_search_sec_top .t2 { font-size: 1.571em; font-weight: bold; }
.faculty_search_sec_top .t5 { padding: 0.125em 0 0.625em; font-size: 1.143em; }
.faculty_search_sec_top .t6 span { padding-left: 1.563em; }
.faculty_search_sec_top .t6 span img { padding-left: 0.500em; }
.faculty_search_sec_top .t6 span a { color: #FFF; }
.faculty_search_block .title { margin-bottom: 0; }
.faculty_search_block .title3 { padding-bottom: 0.375em; }
.faculty_search_item { border-bottom: 1px solid #e7e7e7; margin-right: 5px; }
.faculty_search_item a { display: block; padding: 0.625em 0.938em; border-bottom: 1px solid #fbfbfb; color: #6e6e6e; }
.faculty_search_item a:hover { background: #f7f7f7; }
.faculty_search_item_rt { width: 34%; }
.faculty_search_item_lt { width: 64%; padding-top: 0.625em; }

.faculty_search_item_lt h5 { padding-bottom: 0.125em; }
.faculty_search_item_lt h6 { padding-top: 0.750em; }
.faculty_search_item_lt h6 span { padding-left: 0.750em; }
.faculty_search_item_lt h6 span img { padding-left: 0.313em; }
.faculty_search_item_lt h6 span:last-child { color: #006e79; }


.faculty_search_item_lt .para { padding-bottom: 0.125em; display:block; }
.faculty_search_item_lt time { padding-top: 0.750em; display:block; }
.faculty_search_item_lt time span { padding-left: 0.750em; }
.faculty_search_item_lt time span img { padding-left: 0.313em; }
.faculty_search_item_lt time span:last-child { color: #006e79; }
.faculty_search_item_lt time span:last-child:hover{ text-decoration:underline;}
.faculty_search_block { padding: 1.250em 0 0.625em; }
.faculty_search_block a { font-weight: normal }
.academic_info_block { padding-bottom: 0.625em; }
.academic_info_block h2 { background: #00747f; padding: 0.875em 1.250em 0.875em 0.313em; font-size: 1.429em; color: #FFF; font-weight: bold; }
.academic_info_block article { border-bottom: 1px solid #e7e7e7; }
.info_main_block h4 { border-top: 1px solid #e7e7e7; padding-top: 0.625em; cursor: pointer; background-image: url(../images/arrow_rt1.png); background-repeat: no-repeat; background-position: 10px center; font-size: 130%; color: #6e6e6e; 

padding-left: 1.875em; }
.info_main_block h4:first-child { border-top: none 0; padding-top: .75em; }
.info_main_block h4.active { background-image: url(../images/arrow_down1.png); }
.sub-page .academic_info_block h3 { font-size: 182%; margin-bottom: 0; }
.academic_info_block h3 a { display: block; background-size: 35px auto; padding-right: 2em; padding-top: 1em; padding-bottom: .8em; background-position: right 25px; }
.info_main_block, .info_sub_block { display: none; }
.info_main_block { padding-right: 2.5em; }
.info_sub_block { padding-left: 1.875em; }
.info_sub_block li { padding-bottom: 0.500em; }
.info_sub_block li a { position: relative; color: #6e6e6e; padding-right: 1em; }
.info_sub_block li a:before { top: 0.7em; }
/*******************************START LOBBY COMPUTER SECONDRY MENU AND OTHER*************************************/
/*.sub_nav > li > div { behavior: url(PIE.htc); position: relative; }*/
.ms-menu { position: relative; z-index: 99; }
.sub_nav> li> a:visited, .sub_nav> li >a:active, .sub_nav> li >a:hover, .sub_nav> li:hover { background: #4c4c4c; }
.sub_nav > li.focus a:focus{background: none;}
.sub_nav > li > div { position: absolute; right: 0; top: 35px; display: none; padding: 0.125em 0 0.438em; border-top: 4px solid #4c4c4c; overflow: hidden; box-shadow: 0 5px 5px rgba(0,0,0,0.4); background: #fcfcfc; background: -webkit-

gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#f9f9f9)); background: -webkit-linear-gradient(#ffffff, #f9f9f9); background: -moz-linear-gradient(#ffffff, #f9f9f9); background: -ms-linear-gradient(#ffffff, #f9f9f9); background: -o-

linear-gradient(#ffffff, #f9f9f9); -pie-background: linear-gradient(#ffffff, #f9f9f9) }
.sub_nav > li.focus > div{display: block!important;}
.sub_nav > li > div.container-1 { padding: 0.625em 0; }
.sub_nav > li > div.right { right: inherit; left: auto }
.container-1 li a, .container-5 li a { font-weight: normal; display: block; font-size: 100%; line-height: 100%; padding: 0.25em 2em 0.25em 0; color: #6e6e6e; position: relative; }
.container-1 li a:before, .container-5 li a:before, .container-1 li:first-child a:before, .container-5 li:first-child a:before { font-family: "", sans-serif !important; content: ""; position: absolute; right: 1.25em; color: #00747f; 

font-size: 60%; top: 0.6em; }
.container-1 li a, .container-5 li a { height: auto; }
.ms-menu h3 { font-size: 100%; color: #00747f; font-weight: bold; padding: 0.8em 1em 0.8em 0; }
.col1 { float: left; }
.container-1 { width: 38%; padding: 0.625em 0; }
.container-1 .col1 { width: 100%; }
.container-1 li { float: none; display: block; }
.container-5 { width: 100%; }
.container-5 .col1 { width: 20%; min-height: 175px; border-left: 1px solid #d8e9e8; }
.container-5 .col1:first-child { border-left: none 0; }
.container-5 .col1 li { float: none; display: block; }
#form-type1-submit { display: none; }
.form1_msg { border-bottom: 2px solid #008896; }
.form1_msg h2 { background: #00747f; color: #FFF; font-size: 140%; text-align: center; padding: 0.3em 0px; }
.form1_msg_info { padding: 0.6em 5% 0.9em; background: #FFF; border: 1px solid #dadada; border-top: 0 none; }
.form1_msg_info p { line-height: 18px; color: #000; }
.form1_msg_info a { display: block; margin-top: 0.625em; }
.header_logo_search { position: relative; }
.header_logo_search h2 { position: absolute; right: 21%; top: 19px; font-size: 200%; font-weight: bold; line-height: 110%; }
.header_logo_search h2 a { border-top: 2px solid #00747f; border-bottom: 2px solid #00747f; color: #272324; display: block; padding-bottom: 0.163em; }
.header_logo_search.lobby h2 a { border-top: none; border-bottom: none; border-right: 1px solid #ccc; padding-right: 1em; line-height: 58px; }
/*******************************END LOBBY COMPUTER SECONDRY MENU AND OTHER*************************************/

.conent_block_rt_img { width: 22%; }
.conent_block_lt_info { width: 75%; }
.academy_block h2 { font-size: 2em; color: #00747f; font-weight: normal; }
.academy_block_row { padding: 0.938em 0; }
.academy_block  .academy_block_row h3 { display: inline-block; background: #00747f; font-size: 1.429em; font-weight: bold; color: #FFF; padding: 0.1em 0.65em 0.35em 1em; min-width: 134px; border-radius: 3px 3px 0 0; }
.academy_block_row_content { background: #fcfcfc; padding: 0.750em 0 0.938em; border: 1px solid #dcdcdc; border-top: 4px solid #00747f; border-radius: 0 0 3px 3px; margin-top: -4px; }
.academy_block_col { width: 33.3%; border-right: 1px dashed #d3d3d3; min-height: 110px; padding-top: .35em; }
.academy_block .academy_block_row:last-child .academy_block_col { min-height: 100%; }
.academy_block_row_content .academy_block_col:first-child { border-right: none 0; }
.academy_block_row_content .academy_block_col > ul > li a { padding: 0.563em 3.5em 0.500em .4em; }
.academy_block_col >ul > li a { font-size: 1.071em; color: #6e6e6e; font-weight: bold; display: block; background-size: 30px auto; padding: 0.563em 3.5em 0.500em 0; background-position: 94% 0%; }
.academy_block_col{width:100% !important;}
.academy_block_col > ul > li{float: right;width: 33%; min-height: 68px; border-right: 1px dashed #d3d3d3 !important;}
.academy_block_col >ul > li:nth-child(3n+1){border:0 !important;}

.academic_lt_info h6 { padding-top: 0; }
.academic_lt_info h5 { padding-top: 0.313em; }
.other_page { background-image: url(../images/other_page_img/page_bg.jpg); background-repeat: no-repeat; background-position: center bottom; background-size: cover; background-color: #77d4d4; }
.other_page main.wrap { margin-bottom: 0; }
.sub_header { background: #FFF; border-bottom: 4px solid #00747f; padding: 0.875em 0 1.563em; }
.sub_header h1 { margin-top: 0.750em; font-size: 2.143em; line-height: 100%; color: #FFF; font-weight: normal; background: #666; padding: 0.625em 1.250em 0.625em 2.500em; }
.sub_header .sub_logo { padding-right: 1%; }
.other_page_content { padding: 0.938em 0; }
.revu_row { padding: 1.875em 0; border-bottom: 1px solid #00747f; }
.revu_title { }
.revu_title h6 { width: 4.5%; background: #00747f; text-align: center; color: #FFF; font-size: 150%; line-height: 100%; font-weight: bold; padding: 0.625em 0; }
.revu_title h3 { width: 94%; color: #363636; font-size: 150%; line-height: 100%; font-weight: bold; padding-top: 0.625em; }
.revu_row_info { padding-right: 6%; padding-top: 0.625em; }
.revu_row_info li select { min-width: 180px; display: block; }
.revu_row_info li { font-size: 110%; color: #363636; padding-top: 0.313em; }
.revu_row_info_col { width: 47%; }
.revu_row_info li strong { display: inline-block; float: right; width: 90%; padding-right: 0.313em; font-weight: normal; }
.revu_row_info li input[type="checkbox"], .revu_row_info li input[type="radio"] { display: inline-block; float: right; width: 1%; }
.revu_row_info li textarea { width: 80%; min-height: 100px; }
.revu_row_info li input[type="submit"] { margin-top: 0; padding: 0.5em 1.5em; }
.other_page_content .revu_row:last-child { padding-top: 0.625em; border-bottom: none 0; }
.revu_msg { padding: 0.938em 0 6.250em; color: #363636; }
.revu_msg h2 { font-size: 270%; padding-bottom: 0.938em; font-weight: bold; }
.revu_msg .banner_a { padding-bottom: 1.250em; }
.revu_msg h6 { width: 150px; padding: 1.250em 0; }
.revu_msg h6 a { display: block; background: #006e79; font-size: 150%; color: #FFF; text-align: center; padding: 0.625em 0; }
.calc_page { background-image: none; background-color: #f2f1f9; color: #363636; }
.calc_page select { color: #363636; padding-top: 0.1em; padding-bottom: 0.1em; }
.calc_content h2 { font-size: 200%; color: #00747f; border-bottom: 2px solid #00747f; padding-bottom: 0.063em; }
.calc_content_sec { color: #363636; }
.calc_form_top { padding: 1.563em 0 2.500em; }
.calc_form_top_col { width: 31.2%; border-left: 1px solid #c7c7c7; padding-left: 5%; min-height: 500px; }
.calc_form_top .calc_form_top_col:nth-child(2n) { padding-right: 5%; width: 37.6%; }
.calc_form_top .calc_form_top_col:nth-child(3n) { padding-right: 5%; padding-left: 0; border-left: none 0; }
.calc_form_top_title { margin-right: 53%; padding-bottom: 0.313em; }
.calc_form_top_title li { float: right; width: 50%; padding-right: 3%; font-size: 1.214em; color: #00747f; }
.calc_form_top_info_row { padding-bottom: 1.250em; }
.calc_form_top_info_row label { display: block; float: right; width: 50%; font-size: 1.214em; line-height: 100%; padding-top: 0.313em; }
.calc_form_top_info_row input { display: block; width: 22%; float: right; margin-right: 3%; height: 26px; padding: 0; border: 1px solid #cbcbcb; border-radius: 1px; }
.calc_form_mid_col { width: 46%; }
.calc_form_mid_col_row1, .calc_form_mid_col_row2 { padding-top: 1.250em; }
.calc_form_mid_col_row1_rt { width: 61%; }
.calc_form_mid_col_row1_lt { width: 35%; }
.calc_form_mid_col_row1_rt select, .calc_form_btm_sel_row li select { display: block; width: 100%; font-size: 115%; border: 1px solid #CBCBCB; }
.calc_form_mid_col_row1_lt li { float: right; padding-right: 6%; }
.calc_form_mid_col_row1_lt li input { display: block; width: 100%; max-width: 48px; height: 26px; padding: 0; border: 1px solid #cbcbcb; border-radius: 1px; }
.calc_form_mid_col_row1_lt li label { display: block; text-align: center; max-width: 48px; font-size: 100%; color: #363636; padding-top: 0.313em; }
.calc_form_mid_col_row1_lt li a { display: block; line-height: 26px; }
.calc_form_mid_col_row1_lt li a img { vertical-align: middle; }
.calc_form_mid_col_row2 { font-size: 115%; color: #363636; }
.calc_form_mid_col_row2 a { color: #363636; }
.calc_form_mid_col_row2 img { padding-left: 0.625em; vertical-align: middle; }
.calc_form_btm_sel_row { padding-bottom: 0.938em; }
.calc_form_btm_sel_row li { float: left; padding-right: 0.625em; }
.calc_form_btm_sel_row li span { display: block; font-size: 1.214em; padding-top: 0.313em; }
.calc_form_btm_sel_row li select { min-width: 130px; }
.calc_form_btm_smt { padding: 1.250em 0 8.750em; border-top: 2px solid #00747f; }
.calc_form_btm_smt li { float: left; padding-right: 1.563em; }
.calc_form_btm_smt li input, .calc_result_btm h6 a { display: block; padding: 0.400em 0; width: 122px; background: #006e79; color: #FFF; font-size: 1.5em; }
.calc_form_btm_smt li strong { display: block; font-weight: normal; color: #006e79; font-size: 1.5em; padding-top: 0.625em; }
.calc_result { padding-bottom: 0.625em; }
.calc_result_lt { width: 21%; }
.calc_result_rt { width: 74%; padding-top: 1.875em; }
.calc_result_lt h4 { font-size: 200%; line-height: 100%; color: #FFF; text-align: center; padding: 0.300em 0; background: #00747f; border-radius: 0 0 2px 2px; }
.calc_result_lt h6 { padding-top: 0.750em; font-size: 120%; }
.calc_result_lt h6 a { display: block; color: #00747f; text-align: left; position: relative; padding-left: 1.250em; }
.calc_result_lt h6 a:before { left: 0; color: #00747f; font-size: 80%; top: 0.3em; }
.calc_result_lt h6 a:hover { text-decoration: underline; }
.calc_result_rt li { float: right; padding-left: 0.750em; font-size: 1.214em; }
.calc_result_rt li.width_30 { width: 30%; }
.calc_result_rt li.width_10 { width: 10%; text-align: center; }
.calc_result_rt li.width_40 { width: 40%; text-align: left; }
.calc_result_title { padding-bottom: 0.250em; }
.calc_result_title li { color: #00747f; }
.calc_result_row { border-top: 1px solid #cacaca; }
.calc_result_row li { line-height: 24px; padding-top: 0.563em; padding-bottom: 0.563em; }
.calc_result_row li img { padding-left: 0.813em; vertical-align: middle; }
.calc_result_btm { padding: 1.875em 0 3.750em; border-top: 2px solid #00747f; }
.calc_result_btm h6 { width: 122px; float: left; }
.calc_result_btm h6 a { text-align: center; }
h6.link a { text-decoration: underline; font-weight: bold }
.paypan h6.link a { font-weight: normal; }
.paypan h6.link a:hover { color:#000;}
.paypan .conent_block { padding-top: 1.4em; }
.faq_tab2 { max-width: 587px; width: 100% }
.title-mob h2 { font-size: 2em; color: #00747f; display: inline-block; border-bottom: 2px solid #007a87; padding-bottom: 0.2em; position: relative; width: 100%; display: none; padding-top: .5em; }
.show-mob { display: none }
.mr-t-120 { margin-top: 120px; }
.mr-t-10 { margin-top: 10px; }
.mr-b-10 { margin-bottom: 10px; }
input[type="submit"].mr-t-10 { margin-top: 0; }
input[type="submit"].mr-b-10 { margin-bottom: 0; }
.break-mob { display: inline-block; }
.search input[type="search"] { margin-left: 2px; float: left; }
.top_menu_search .search input[type="search"] { width: 108px; }
.search button { float: left; }
.search button:hover { background-color: #005760; }
.header_logo_search h2 a { font-size: .9em !important; }
.conent_block_lt_info p img { float: right; margin-left: 15px; }
.conent_block_lt_info p { width: 134%; }
.show-mobalt { display: none; }
.accordion_box.border-dex { border-bottom: 2px solid #00747f; }
.bottommargin { margin-bottom: 60px; }
.faculty_sec_top h6 a:hover { text-decoration: underline; color: #00747f !important; }
.faculty_sec_top h6:hover { text-decoration: underline; color: #00747f !important; }
.form label.error { margin-right: 86px; margin-bottom: -10px; color: #d10000; display: block; width: 100%; line-height: 19px; }
form input.error { border: 2px solid #d10000 !important; outline: 0; }
.form_call.formpagewrap label.error{ float:left; width:65% !important;}
.faculty-top input, .faculty-top select { height: 27px; }
.faculty-top select { height: 27px; appearance: none; -webkit-appearance: none; -moz-appearance: none; background: url(../images/drop_down2.png) no-repeat; background-position: 7px 10px; cursor: pointer; }
.faculty-top select.select_1 { min-width: 90px; }
.faculty-top select.select_2 {  width: 112px; min-width: 112px; }
.faculty-top input[type="text"] { padding-right: .56em; }
form.cmxform input[type="text"], form.cmxform input[type="tel"], form.cmxform input[type="email"], form.cmxform input[type="search"], form.cmxform input[type="number"], form.cmxform select, form.cmxform textarea { border: 1px solid 

#cacaca; }
.top_margin { margin-top: .5em !important; }
.top_margin2 { margin-top: 2px; }
.content_block_rt .padiing-bottom { padding-bottom: 0.3em !important; }
.dexnopaddingbottom { padding-bottom: 0em !important }
a.lobbyarrow { padding-left: 1.3em; }
.vspace-10 { padding: 5px; clear: both; display: block; }
.vspace-20 { padding: 10px; clear: both; display: block; }
.student_albumalt .album_item_img { padding-right: 0; }
.top_margin3 { margin: 1.6em 0 1.6em 0 !important; }
.marginbottom25 { margin-bottom: 25px !important; }
section.main h6.marginbottom { margin-bottom: 40px !important; }
.paddingbottomno { padding-bottom: .05em !important }
.event_btm_link a:hover { text-decoration: underline; }
.form_call3 { border-bottom: 3px solid #00747f; }
.form_call3 h2.title { background: #00747f; color: #ffffff; text-align: center; padding: 0.3em 0; font-size: 130%; }
.form_call3 .box { padding: 0.563em 0.875em 0.813em 0.875em; }
.form_call3 p { font-size: 1em; color: #000000; line-height: 18px; }
.form_call3 .box a { background: #006e79; color: #fff; width: auto; float: left; font-size: 1.143em; margin-top: 0.625em; padding-bottom: .25em; padding-left: 0.7em; padding-right: 0.7em; padding-top: .25em; margin-bottom: 0.813em; }
.carrer_rt_btm2 { padding: .6em 0.313em 1em 1.500em; }
.article-wrapper a.more2.display-inline { display: inline-block !important; }
.owl-carousel .slideshow_item { width: 100%; }
.items_list li a:before { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; right: 0; color: #00747f; font-size: 10px; top: 5px; ; }
/*.home_warp .items_list li a:before {font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; right: 0; color: #00747f; font-size: 10px; top: 4px;}*/
.carrer_rt_btm li a:before, .lt_bar_block1 li a:before, .lt_bar_block2 li a:before, .info_sub_block li a:before, .event_btm_link a:before { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; right: 0; 

color: #00747f; font-size: 9px; top: 4px; }
.breadcrumb li a:after { font-family: "aty", sans-serif !important; content: "\E807"; font-size: 10px; display: inline-block; vertical-align: middle; padding-right: 0.4em; }
.mp-menu > .mp-level > ul > li > .mp-level > ul > li > .mp-level > ul > li > a { font-size: 107%; color: #787878; position: relative; padding-right: 0.9em; }
.lt_bar_block1 h6 a { display: block; text-align: left; }
.mp-menu > .mp-level > ul > li > .mp-level > ul > li > .mp-level > ul > li > a:before { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; right: 0; color: #00747f; font-size: 9px; top: 5px }
a.more:after { font-family: "aty", sans-serif !important; content: "\E807"; font-size: 10px; display: inline-block; vertical-align: middle; padding-right: 0.2em; }
.article-wrapper article.info2 a.more:after { font-size: 9px; }
.rt_bar_links li a { display: block; padding: 7px 25px 8px 2px; line-height: 100%; color: #6e6e6e; position: relative; }
.rt_bar_links li a:before { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; right: 12px; color: #0f7680; font-size: 10px; top: 9px; }
.container-1 li a:before, .container-5 li a:before, .container-1 li:first-child a:before, .container-5 li:first-child a:before { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; right: 1.25em; color: 

#00747f; font-size: 10px; top: 6px; }
.form_call a.disable_link:before { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; left: -16px; color: #00747f; font-size: 16px; top: 2px; }
.home_warp .form_calls .container.three_inline a:after { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; left: 1%; top: 23%; color: #006e79; font-size: 200%; }
.home_warp .form_call h2.title:after { content: "\E807"; }
.home_warp .form_call a.disable_link:before { display: none; }
.form_call a.lobbyarrow:before { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; left: 0; color: #00747f; font-size: 16px; top: 2px; }
.content_block_lt h5.bar:before { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; left: 5px; color: #fff }
.margin10 { margin-top: -10px; }
.royalSlider_home .rsSlide .content p { font-size: 1.143em !important }
.royalSlider_home .rsSlide .content .more_arrow_mobile{display:none;}

.main_home .items_list a { font-weight: normal; }
.home_warp .rsDefault, .home_warp .rsDefault .rsOverflow, .home_warp .rsDefault .rsSlide, .home_warp .rsDefault .rsVideoFrameHolder, .home_warp .rsDefault .rsThumbs { background: #151515; color: #FFF; }





.optWrapper open{ height:auto !important;}
.main .title_form.title ul.field_officer li label.officer{ line-height:26px;}
.main .title_form.title ul.field_officer li label{ line-height:20px;}
.field_officer .select_box{ width:118px; float:left;}
.form .select_box{ width:65%; float:left;}
.form .inner_select_box{width: 62%; float:left;}
.field_officer .select_box .SumoSelect > .optWrapper.open{ top:26px;}
.form .inner_select_box .SumoSelect > .CaptionCont > span{ line-height:22px;}
.title_form .select_box{width:180px; float:left;}
.title_form .select_box .SumoSelect > .CaptionCont{ height:27px;}
.title_form .select_box  .SumoSelect > .CaptionCont > span{ line-height:26px;}
.title2 ul li label.program{ line-height:27px;}

.title_form .select_box2 { width:180px; float:left;}
.title_form .select_box3 { width:148px;  float:left;}
.title_form .select_box2 .SumoSelect > .CaptionCont, .title_form .select_box3 .SumoSelect > .CaptionCont{ height:27px; overflow: hidden;}
.title_form .select_box2 .SumoSelect > .CaptionCont > span, .title_form .select_box3 .SumoSelect > .CaptionCont > span{  line-height: 26px;}

.field_officer .select_box li{ width:100%;}
.form .SumoSelect, .field_officer .SumoSelect, .title_form .SumoSelect{ width:100%; float:left;}
.form .SumoSelect > .CaptionCont > label, .field_officer .SumoSelect > .CaptionCont > label, .title_form .CaptionCont > label{  cursor: pointer;}
.form .SumoSelect > .CaptionCont > label > i, .field_officer .SumoSelect > .CaptionCont > label > i, .title_form  .SumoSelect > .CaptionCont > label > i, .select_op .SumoSelect > .CaptionCont > label > i{background-image: url

(../images/drop_down.png);background-repeat: no-repeat;background-position: right center;display: block;position: absolute;top: 3px;left: 0px;right: 0px; bottom: 0px;margin: auto; cursor: pointer;}

.SumoSelect > .optWrapper > .options > li.selected{ background-color: #00747f;}
.SumoSelect > .optWrapper > .options > li.selected label{ color:#fff !important;}
.See_doctors_by .SlectBox, .SlectBoxa {padding-top: 0.35em !important;}

.field_officer .SumoSelect > .CaptionCont{ min-height:26px;}
.field_officer .SumoSelect > .CaptionCont > span{  line-height: 24px;}


.select_op .SumoSelect > .CaptionCont{ height:30px;}
.select_op .SumoSelect > .CaptionCont > span{ line-height:28px;}
.select_op .SumoSelect > .optWrapper.open{ top:30px;}
.menu .search_box{ display:none;}

.sub2 h1 { max-width: 650px;}
.mrt-8 { margin-top:8px;}

.copyright  a img{ display:none;}
.copyright  a span{   display: block;   line-height: 18px;}


.ms-webpart-cell-horizontal{ width: 46%; display: inline-block; margin-right: 3%;}
/* accessibility fix */
.right-column,.left-column{
display: inline-block;
width: 48%;
vertical-align: top;
}
.left-column{
margin-right: 2%;
}
.right-column h3,
.left-column h3{
	font-size: 114%;
    font-weight: bold;
	padding-bottom: 3px;
}	
.right-column ul>li>a,
.left-column ul>li>a{
padding-right: 10px;
}
.rsVideoFrameHolder {	  
    width: 101%;
    height: 0;
   
    padding-bottom: 56.85%;
   
}
.rsVideoFrameHolder iframe{
	position: absolute;
	top: -50%;
	left: 0;
	width: 100%;
	height: 100%!important;
}
/*******************************RESPONSIVE START*************************************/

@media (max-width:1281px) { /* hi-res laptops and desktops */
.form_call .accordion_box{display:block; }
}
 @media (max-width:1220px) and (min-width:768px) {
.banner_img figure img { height: 310px; max-width: none; }
}
 @media (max-width:1023px) { /* big landscape tablets, laptops, and desktops */
#main-slider .rsOverflow, .royalSlider#main-slider { height: 400px !important; margin-bottom: 3em; }
 .royalSlider#main-slider iframe{width: 100%!important;height:400px!important;}
}
 @media (min-width:961px) {
#mp-pusher { transform: translate3d(0px, 0px, 0px) !important; }
.mp-menu { position: relative; }
.mp-menu a { display: block; }
.mp-menu.wrap { width: 950px; }
.mp-menu > .mp-level > ul > li > a { color: #FFF }
a.mp-back, .mp-menu h2, .mp-menu > .mp-level > ul > li > .mp-level > ul > li > .mp-level > ul > li > .mp-level { display: none; }
.mp-menu > .mp-level > ul:after { display: table; content: ""; clear: both; }
.mp-menu > .mp-level > ul > li { display: block; float: right; min-height: 36px; }
.mp-menu > .mp-level > ul > li > a { font-size: 115%; display: block; padding: 0.53em 1em; position: relative; }
.mp-menu > .mp-level > ul > li > a.active { background-color:#03a47a; }
.mp-menu > .mp-level > ul > li > a.active:before { content: ""; }
.mp-menu > .mp-level > ul > li:first-child > a:before { content: ""; }
.mp-menu > .mp-level > ul > li > a:before { content: "|"; position: absolute; right: -0.27em; color: #2997a2; }
.mp-menu > .mp-level > ul > li.active > a:before { content: ""; }
/* accessibility fix */
.secondry-menu .sub_nav .container-1.right{display: none;}
.secondry-menu .sub_nav .container-1.right.active{display:block;}
.mp-menu > .mp-level > ul > li> a:focus{background: #005760;}
.mp-menu > .mp-level > ul > li > .mp-level { display:none; position: absolute;width: 100%; border: 1px solid #dfdfdf; border-top: 4px solid #00a287; padding: 0.750em 0 0.750em 0.750em; }
.mp-menu > .mp-level > ul > li  > .mp-level.active{ display: block; background: #FFF; z-index: 100; width: 100%; border: 1px solid #dfdfdf; border-top: 4px solid #00a287; padding: 0.750em 0 0.750em 0.750em; right: 0; -webkit-box-shadow: 0px 2px 4px 0px rgba(50, 50, 50, 0.2); -moz-box-shadow: 0px 2px 4px 0px rgba(50, 50, 50, 0.2); box-shadow: 0px 2px 4px 0px rgba(50, 50, 50, 0.2); }
/*.mp-menu > .mp-level > ul > li > .mp-level { opacity: 0; visibility: hidden; position: absolute;width: 100%; border: 1px solid #dfdfdf; border-top: 4px solid #00a287; padding: 0.750em 0 0.750em 0.750em; }
.mp-menu > .mp-level > ul > li:hover > .mp-level,
.mp-menu > .mp-level > ul > li  > a:focus + .mp-level,
.mp-menu > .mp-level > ul > li.focus  > .mp-level{ opacity: 1; visibility: visible; background: #FFF; z-index: 100; width: 100%; border: 1px solid #dfdfdf; border-top: 4px solid #00a287; padding: 0.750em 0 0.750em 0.750em; right: 0; -

webkit-box-shadow: 0px 2px 4px 0px rgba(50, 50, 50, 0.2); -moz-box-shadow: 0px 2px 4px 0px rgba(50, 50, 50, 0.2); box-shadow: 0px 2px 4px 0px rgba(50, 50, 50, 0.2); }*/
.mp-menu > .mp-level > ul > li.short-menu > .mp-level{right:inherit}
.mp-menu > .mp-level > ul > li:hover > a,
.mp-menu > .mp-level > ul > li.focus > a{ background: #005760; z-index: 11111; }
.mp-menu > .mp-level > ul > li:hover > a:before { display: none; }
.mp-menu > .mp-level > ul > li.active > a { background: #00a287; position: relative; z-index: 11; }
.mp-menu > .mp-level > ul > li > .mp-level > ul { display: table; width: 100%; table-layout: fixed; }
.mp-menu > .mp-level > ul > li > .mp-level > ul > li { display: table-cell; vertical-align: top; border-right: 1px solid #d7e8e7; padding-right: 1em; height: 100%; height:350px;}
.mp-menu > .mp-level > ul > li > .mp-level > ul > li > .mp-level{min-height: 220px!important;}
.mp-menu > .mp-level > ul > li > .mp-level > ul > li > .mp-level { min-height: 120px }
.mp-menu > .mp-level > ul > li > .mp-level > ul > li:first-child { border-right: 0 none; }
.mp-menu > .mp-level > ul > li > .mp-level > ul > li > a { font-weight: bold; font-size: 107%; padding-bottom: 0.3em; }
.mp-menu > .mp-level > ul > li > .mp-level > ul > li > .mp-level > ul > li > a:hover, 
.mp-menu > .mp-level > ul > li > .mp-level > ul > li > .mp-level > ul > li > a:focus,
 .mp-menu > .mp-level > ul > li > .mp-level > ul > li > .mp-level > ul > li > a:active  { text-decoration: underline }
/*.mp-menu > .mp-level > ul > li > .mp-level > ul > li > .mp-level > ul > li > a:before { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; right: 0; color: #00747f; font-size: 60%; top: 0.5em }
.mp-menu figure { display: inline-block; margin-top: 1em; }*/
}
 @media (min-width:961px) {
 .mp-menu > .mp-level > ul > li.short-menu > .mp-level {width: 250px!important;}
.mp-menu > .mp-level > ul > li.short-menu:hover > .mp-level,
.mp-menu > .mp-level > ul > li.short-menu.focus > .mp-level  { width: auto; display:inline-block; }
.mp-menu > .mp-level > ul > li.short-menu > .mp-level > ul { display: block; width: 100%; }
.mp-menu > .mp-level > ul > li.short-menu > .mp-level > ul > li { display:block; vertical-align: top; border-right: 0 none; padding-right: 1em; padding-left:1em; height: 100%; }
.mp-menu > .mp-level > ul > li.short-menu > .mp-level > ul > li > a { font-size: 107%; color: #787878; position: relative; padding-right: 0.9em; font-weight:normal }
.mp-menu > .mp-level > ul > li.short-menu > .mp-level > ul > li > a:hover,
.mp-menu > .mp-level > ul > li.short-menu > .mp-level > ul > li > a:focus, .mp-menu > .mp-level > ul > li.short-menu > .mp-level > ul > li > a:active{text-decoration:underline;}
.mp-menu > .mp-level > ul > li.short-menu > .mp-level > ul > li > a:before { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; right: 0; color: #00747f; font-size: 9px; top: 5px }	 
}



 @media (max-width:961px) { /* tablet, landscape iPad, lo-res laptops ands desktops */
[class*="wrap"], .secondry-menu .wrap {
width: 96%;
margin: 0 auto;
}
.header_logo_search { position: relative; }
.m_menu { display: inline-block; left: 0; top: 1.1em; position: absolute; width: 30%; direction: ltr; z-index: 2 }
.menu-trigger, .menu-lang { display: inline-block; position: absolute; background: #008a97; color: #FFF; width: 50px; height: 47px; }
/*.menu-trigger { background-image: url(../images/search1.png); background-repeat: no-repeat; background-position: center center; background-size: 30px auto; }*/
.menu-lang { left: 65px; background: #575757; }
.menu-lang2{ left:130px; }
/*.menu-lang { background-image: url(../images/menu-mob2.png); background-repeat: no-repeat; background-position: center center; background-size: 30px auto; }*/
.logo a { padding: 0.6em 0 0.7em; }
.logo a img { }
.top_menu_search { display: block; margin-left: 11em; margin-top: 0.500em; }
.visibleNearby { background: #ffffff!important; }
.rsDefault .rsArrow { display: none!important; }
.rsDefault .rsBullets { background: none; bottom: -25px; width: 100%; left: 0; }
.rsDefault .rsBullet { height: 15px; width: 15px; }
.rsDefault .rsBullet span { -webkit-border-radius: 50%; border-radius: 50%; color: #575757; background: #575757; display: inline-block; height: 15px; width: 15px; vertical-align: middle; padding-top: 0; }
.rsDefault .rsBullet.rsNavSelected span { background: #01808d; color: #01808d; }
.rsSlide .content { position: absolute; bottom: 0; max-width: 100%; width: 100%; padding: 0.3em 2% 1em 6%; background: rgba(64,64,64,1); }
.rsSlide .content:after { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; left: 1%; top: 31%; color: #a0a0a0; font-size: 130%; }
.rsSlide .content span { display: none; }
.slider_top_txt h3, .slider_top_txt h4 { font-size: 200%; }
#main-slider-1 .rsSlide .content h2 { font-size: 170%; }
#main-slider-1 .rsSlide .content h5 { font-size: 130%; padding-bottom: 0; }
.top_menu_search { display: none; }
.header { /*background: #f7f7f7*/background: #ffffff*; border-bottom: 1px solid #cfcfcf; width: 100%; padding: 0em 1.5em 0 0.938em; }
.secondry-menu { display: none; }
.breadcrumb { display: none; }
.title3 a { display: none; }
.header_logo_search h2 { position: relative; top: 2px; right: -21px; width: 113%; font-weight: bold; line-height: 110%; display: block; float: right; background: #747474; color: #fff; padding-right: 0.938em; }
.header_logo_search h2 a { border-top: none; border-bottom: none; color: #fff; font-size: 1.1em; display: block; padding: .7em 0em .7em 0em; }
.article-wrapper a.more { display: none }
.article-wrapper a.more2 { display: block !important }
.main .book { padding-left: 0em; font-size: 1.8em; }
.main .fb { padding-left: 0em; }
.main .fb h1 { font-size: 1.8em; }
.main .fb h2 { font-size: .8em; }
#slideshow { width: 100%; padding-left: 25px; padding-right: 25px; }
#slideshow #slideshow_container { width: 100% }
#right_control { right: 0px; }
#left_control { left: 0px; }
.top_padding01 { padding-top: 0em }
.form_call h2.title.active, .other_form1 h2.title { font-size: 1.4em; }
.other_form1 input, .other_form1 select { width: 58%; }
.faculty-group .col { width: 29%; }
.header_logo_search.lobby h2 a { border-right: none; padding-right: 0em; line-height: normal; }
.m_menu { display: inline-block; left: 0; top: 1.1em; position: absolute; width: 30%; direction: ltr; z-index: 2 }
.menu-trigger, .menu-lang { display: inline-block; position: absolute; background: #008a97; color: #FFF; width: 50px; height: 47px; }
.menu-trigger:before, .menu-lang:before { font-family: "aty", sans-serif !important; content: '\E80C'; position: absolute; top: 7px; left: 0; right: 0; font-size: 31px; text-align: center; }
.menu-lang { left: 65px; background: #575757; }
.menu-lang2{ left:130px; }
.menu-lang:before { content: '\E803'; font-size: 24px; top: 10px; }
.menu-lang2:before{content:'';font-size: 20px;top: 13px;}
.faculty-group .col_box { float: right; min-width: 265px; margin-right: 0; margin-left: 4%; }

.royalSlider_home .rsSlide .content { padding: 1em 1.375em 1.500em 4em; }

.menu .search_box{ display:block; position:relative;}

.menu .mp-level {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	/*height: 95%;*/
	height: calc(100% - 81px);
   /* height:100%;*/
	background: #008a97;
	-webkit-transform: translate3d(-100%, 0, 0);
	-moz-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}
.menu .mp-menu > .mp-level {top: 81px; }
.menu .search_box{ width:150%; height:81px;    position: absolute; top: 0; right: -50%; padding-right: 50%;   padding:0.875em 50% 0px 0.438em; }
.menu .search_box .searchbox{ width:100%; height:49px; font-size:1em; color:#6e6e6e;   line-height: 20px; background:#fff; border:1px solid #e7e7e7; padding-right:.9em; }

.menu .search_box .submit_btn{ width:40px; height:40px; background:url(../images/search_icon.png) no-repeat; position:absolute;   top: 18px; left:21px; border:none; outline:none;}
.mp-pushed .search_box{border-bottom: 1px solid #cfcfcf;  background: #f7f7f7;}
}
 @media only screen and (min-width: 768px) and (max-width: 909px) {
.container-1 { width: 50%; }
/*.lt_bar_top2 { margin-top: -49px; }*/
.nmargintop91 { margin-top: -90px; }
}

 @media (max-width: 909px) {
  .ms-webpart-cell-horizontal{ width: 100%; display: inline-block; margin-right: 0px;}
}




 @media (min-width:768px) {
.info_inner_toogle { display: none; }
.car_inner_menu { display: block !important; height: auto !important; }
.padding-top6 { padding-top: 0.313em; }
.margintop8 { margin-top: 8px; }
.main .title_form.title ul.field_officer li.top_margin { margin-top: 0px !important; }
.main .title_form.title ul.field_officer li.top_margin input[type="button"]:hover{border: 1px solid #006e79 !important;background-color: #005760!important;}
.main .title_form.title ul.field_officer li select { min-height: 26px; vertical-align: middle; padding-top: 0; }
.lt_bar .form_call input, .lt_bar .form_call select { height: 21px; }
.lt_bar .form_call [type="submit"] { height: auto; }
.form_call label { line-height: 21px; }
.carrer_rt_btm-alt { padding: .45em 0.313em 1.2em 0.313em; }
.faculty_sec_toppad { padding-top: .688em; }
.faculty-bottom-auto li { width: auto; padding-left: 3.125em; }
.faculty-bottom-auto li:last-child { padding-left: 0; }
.banner_a .form accordion_box { width: 100%; }
.form_call h2.padding01 { padding: 0.15em 0 !important; }
.form_call.formpagewrap input, .form_call.formpagewrap select { width: 65% !important; float: left; }
.form_call.formpagewrap input[type="submit"] { width: auto !important; }
.form_call.formpagewrap label { width: 35% !important; float: right; }
}
 @media (min-width:769px) and (max-width: 961px) {
.margin-top { margin-top: 25px; }
.rsDefault .rsBullets { bottom: -34px; }
.sub2 h1 { width: 72%; }
.faculty-top2 ul li { padding-left: 1em; }

}
 @media (max-width:768px) { /* tablet, landscape iPad, lo-res laptops ands desktops */
 .container.three_inline iframe{height:160px!important;}
.accordion_box {display:none;}
 .backtop_container {top:0;}
.backtop_container .back_top {width:100%; background:url(../images/arrow_up2.png) no-repeat scroll 9px center #008390; }
.back_top span {color:#fff;}
.rsSlide .content h2 { font-size: 140%; }
.container.three_inline { width: 64%; padding-bottom: 1.8em }
.form_call { width: 32%; margin-right: 4%; }
.container.three_inline article:last-child { display: inline-block;}
.container.three_inline article:first-child { margin-right: 3%; }
.container.three_inline article { margin-right: 3%; width: 29%; }
.container .items_list { min-height: 200px; }
ul.icon_items li { margin-left: 0; width: 50%; }
div.banner { width: 70% }
aside.links { width: 27%; margin-right: 3%; }
.video-wrapper .video-info .video-hits, .video-wrapper .video-info .like-button { float: none; width: 100%; }
.video-wrapper .video-info .like-button { text-align: left; }
.album .col, .album_community .col { width: 22%; margin-right: 4%; }
.album .col:nth-child(6n), .album .col:nth-child(5n) { margin-right: 4% }
.album .col:nth-child(4n) { margin-right: 0%; }
.rt_content_section, .lt_bar, .lt_content_section { float: none; width: 100%; }
.lt_bar { padding-top: 1.563em; }
.form_content_rt .form_call label, .form_content_rt .form_call input, .form_content_rt .form_call select { display: block; width: 100%; }
.form_content_rt .form_call labe { padding-bottom: 0.125em; }
.fwImage { padding-bottom: 1.875em; }
#show_calendar { margin: auto; }
.lt_bar_block3 h2 { text-align: center; }
.rt_bar { display: block; }
.sub_nav li a { padding-left: 0.6em; padding-right: 0.6em; }
.container-1, .container-5 { display: none !important; }
.calc_form_mid_col_row1_rt, .calc_form_mid_col_row1_lt, .calc_result_lt, .calc_result_rt { float: none; width: 100%; }
.calc_form_mid_col_row1_lt { padding-top: 0.938em; }
.calc_form_top_info_row label, .calc_form_top_title li { font-size: 100%; }
.add_logos a { padding: 0.625em 1%; display: inline-block !important; min-width: 137px; text-align: center; box-sizing: border-box; }
.lt_bar_block3_other h5 a { padding: 1em 1em; font-size: 1.071em; }
#show_calendar { width: auto !important; height: 325px !important; }
.calendar table td, .calendar table th { font-size: 138% !important; }
.lt_bar_top { background: #f7f7f7 }
.lt_bar_block4_item1 { max-width: 178px; width: 100%; float: right; padding: 1.5em 1em 2.5em .5em }
.lt_bar_block4_item { border-bottom: 0px; }
.form_call2 h2.title.active, .other_form1 h2.title { text-align: right; padding-right: 1.250em; }
.form_call2 .accordion_box, .other_form1 .form { padding: 0.6em 0.875em 0.6em 0.875em; }
.form_call2 li { width: 173px; float: right; }
.form_call2 li.field1 { width: 150px; }
.form_call2 li.field4 { width: 189px; }
.form_call2 label { width: 24%; }
.form_call2 .label4 { width: 33%; }
.form_call2 input, .form_call select { width: 77%; }
.form_call2 input, .form_call select { width: 67%; }
.form_call2 li.field5 { width: 100% }
.form_call2 li.field5 input { float: left; padding-left: .9em; margin-left: .6em; }
.form_call2 h2.title { text-align: right; padding-right: 1.250em; }
.form_call2 { width: 100%; display: block; margin-right: 0; margin-left: 0; }
.form_call_wrap { position: relative; }
.banner_a .wrap { width: 100%; }
.form_call_sec { position: relative; width: 100%; padding-bottom: 0.750em; height:auto;}
.form_padding { /*padding-bottom: 2.188em*/ }
.faculty-group .col { width: 43% }
.main .book { padding-left: 0em; font-size: 1.4em; }
.main .fb { padding-left: 0em; }
.main .fb h1 { font-size: 1.4em; }
.main .fb h2 { font-size: .5em; }
.hide-desktop { display: block }
.sub-page2 .rsDefault .rsBullets { bottom: 10px; }
 .rsSlide .content_wrapper{width:100%;}

}
 @media (max-width:767px) { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ 

.royalSlider_home .rsSlide .content{position:relative;min-height:150px;}

a { display: block; }
input[type="text"], input[type="tel"], input[type="email"], input[type="search"], select, textarea { padding: 0.4em 2%; }
.m_menu { top: 1em; width: 40%; }
.menu-trigger, .menu-lang { width: 40px; height: 38px; }
.menu-trigger:before, .menu-lang:before { top: 6px; font-size: 25px; }
.menu-lang { left: 54px; }
.menu-lang2 {left: 108px;text-align:center;line-height: 38px;}
.menu-lang:before { font-size: 19px; top: 9px; }
.menu-lang2:before{content:'';font-size: 16px;top: 9px;}
.logo { width: 50%; }
.logo a img { max-width: 130px; }
#main-slider .rsOverflow, .royalSlider#main-slider { /*height: 300px !important;*/ }
 .royalSlider#main-slider iframe{width:100%!important;height:250px!important;}
.rsSlide .content { line-height: 120%; padding-top: 0.4em; padding-bottom: 1em; }
.rsSlide .content h2 { font-size: 130%; }
.rsSlide .content p { font-size: 95%; }
.container.three_inline, .form_call, .container.two_inline, .container.one_inline, div.banner, aside.links { width: 100%; display: block; margin-right: 0; margin-left: 0; }
.container.three_inline section.grey { padding: 0; margin-bottom: 1.2em; }
.container.three_inline article, .container.three_inline article figure { display: none; }
.container.three_inline article.promo_inner, .container.three_inline article.promo_inner figure{display: inline-block;width:43%;}

.form_call h2.active a.disable_link:before { display:none;}
.container.three_inline article:first-child { display: block; margin: 0; width: 100%; }
.container.three_inline article.promo_inner:first-child{display: inline-block;width:43%;}
.container.three_inline a { padding: 0.5em 2%; position: relative }
.container.three_inline a:after { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; left: 1%; top: 23%; color: #006e79; font-size: 200%; }
.form_call h2.title.active { font-size:1.286em; }
.form_call h2.title.active:after { content: "\E80E"; position: absolute; left: 0.3em; top: 0.2em; font-size: 150%; }
.form_call h2.call.title.active:before { content: ""; display:none; }
.form_call h2.title { text-align: right; padding: 0.7em 2%; font-size: 120%; font-weight: bold; position: relative; margin:0px !important; }
.form_call h2.title:after { font-size: 150%; position: absolute; left: 0.2em; top: 0.25em; }
.form_call h2.call.title:before { font-size: 37px; position: absolute; right: 0.2em; top: 0; }
.form_call h2.call.title a { padding-right: 2.2em; }
.form_call .accordion_box { border-top: 0 none; border-bottom: 0 none; padding: 0.6em 2% 0.9em; }
.form_call h2.title:nth-child(3n) { border-top: 1px solid #dadada; min-height: 42px; }
.form_call_sec .form_call h2.title { padding: 0.6em 2%; }
.form_call li { padding-bottom: 0.8em }
.form_call_sec { top: 14px; }
.form_call_sec .form_call li { padding-bottom: 0.4em }
.form_call_sec input[type="text"], .form_call_sec input[type="tel"], .form_call_sec input[type="email"], .form_call_sec input[type="search"], .form_call_sec select, textarea { padding: 0.2em 0.3em; }
.form_call label { width: 25%; line-height: 30px; vertical-align: middle; }
.form_call input, .form_call select { width: 75%; }
.form_call input[type="submit"] { font-size: 130%; margin-top: 0; padding-left: 1em; padding-right: 1em; }
.container.two_inline { margin-bottom: 0; }
.container .items_list:first-child, .container .items_list { margin-top: 1.5em; }
.container .items_list { min-height: inherit; }
.items_list li a figure { margin-top: 0.2em; }
.items_list .title { margin-bottom: 0.5em; }
.items_list h2 { font-size: 180%; }
ul.course li a, ul.news li a { padding-right: 1.1em; }
ul.course li a { padding-top: 0.2em; padding-bottom: 0.2em; }
.items_list li a:before, ul.news li a:before { font-size: 95%; top: 0.2em; }
ul.events li { padding-top: 0.5em; }
aside.links { margin-top: 1.5em; }
aside.links .dfwp-column > div > ul > li { margin-top: 0; }
aside.links .dfwp-column > div > ul > li:nth-child(2) { display: none; }
aside.links .dfwp-column > div > ul > li > a { font-size: 130%; padding: 0.7em 4%; }
aside.links .dfwp-column > div > ul > li > a:after { font-size: 150%; left: 0.2em; top: 0.25em; }
.breadcrumb { display: none; }
.secondry-menu { display: none; }
.page-title-mob { display: block; }
.faculty-group .col { width: 46%; margin-right: 0; }
.faculty-group .col .fs-block { overflow: hidden; position:relative;}

.video-item-list { width: 96%; margin: 0 auto; }
.video-item-list .item { width: 100%; float: none; margin-right: 0;}
.form_call .accordion_box { border-bottom: 1px solid #dadada; display:none; }
.album .col { width: 35%; }
.album .col img { height: auto; }
.album .col:nth-child(1n) { float: left; margin-right: 15%; }
.album .col:nth-child(2n) { float: right; margin-right: 0; }
.carrer_rt_btm li { width: 50%; }
.title_form select { padding-left: 0%; padding-right: 0%; }
.add_logos { padding-bottom: 1.250em; }
.add_logos a { padding: 0.625em 5%; display: inline; }
.form_content_rt, .form_content_lt, .content_block_rt, .content_block_lt, .event_item, .album_item { width: 100%; }
.form_content_lt, .content_block_lt { padding-top: 1.875em; }
.rt_content_block1 .conent_block:last-child .conent_block_row, .lt_content_block1 .conent_block:last-child .conent_block_row { padding-bottom: 1.875em; }
.event_sec .event_row:last-child .event_item, .album_sec .album_row:last-child .album_item { border-bottom: 1px solid #D5D5D5; }
.title_form input[type="text"], input[type="tel"], .title_form input[type="email"], .title_form input[type="search"], .title_form select, .title_form textarea { padding: 0.3em 0.2em 0.5em 0.2em; }
.title_form input[type="text"], input[type="tel"], .title_form input[type="email"], .title_form input[type="search"], .title_form textarea { padding: 0.3em 0.5em 0.5em 0.2em; }
.faculty_search_sec_top { padding: 0.938em 0.625em 0.938em 0; }
.faculty_search_sec_top h6 span { padding-left: 0.625em; min-width: 40%; display: inline-block; padding-top: .25em; padding-bottom: .25em; }
.faculty_search_item_lt h6 span:last-child { display: block; padding-top: .25em; }
.faculty_search_sec_top h6 span img { padding-left: 0.250em; }
.faculty_search_sec_top h6 span a { display: inline; }
.faculty_search_item_rt { width: 30%; }
.faculty_search_block .faculty_search_item_rt { max-width: 100px; }
.faculty_search_item_lt { width: 70%; padding-right: .5em; padding-bottom: .5em; }
.faculty_search_block .faculty_search_item_lt { float: right; }
.faculty_search_item a { padding: 0.625em 0.313em; }
.faculty_search_item_lt h6 span { padding-left: 0.313em; }
.revu_row_info_col { float: none; width: 100%; }
.revu_row_info li textarea { width: 100%; }
.main .title_form.title { padding-top: .5em; }
.top_menu_search { margin-left: 0em; margin-top: 0em; margin-bottom: 1em; }
.top_menu ul li a { padding: 0.313em; display: block; }
input[type="submit"], button, .form1_msg_info a { padding: 0.36em 0.5em; font-size: 1.071em; }
.album_item { padding-top: 1.2em; }
.album_row { padding-top: 0em; }
.books_album .title_form.title li input { display: block; float: left; }
.career_contact_img { display: none; }
.career_contact_info { float: right; }
.event_item { background: url(../images/event_img/arrow.png) no-repeat; background-position: left center; background-size: 10px 20px; }
.event_item a:hover { background: #f7f7f7 url(../images/event_img/arrow.png) no-repeat; background-position: left center; background-size: 10px 20px; }
.event_item_info { padding-left: 15px; }
#show_calendar { width: auto !important; height: 329px !important; }
.calendar table td, .calendar table th { font-size: 0.857em; height: 24px; vertical-align: top; line-height: 18px; }
.calendar-selected:after { height: 5px !important; }
/*.calendar-selected { background-image: url(../images/white_dot.png); background-position: center 37px!important; }*/
.calendar table td, .calendar table th { height: 40px !important; font-size: 125% !important; }
.top_menu_search { display: none }
.main .title_form.title { margin-top: 2em; }
.album_item_img { width: auto; padding-right: 0; }
.album_item_info { float: right; padding-right: 1.500em }
.books_album .title_form.title h2 { display: none; }
.sub-page .main h3.text_color { color: #6e6e6e; }
.main .book { max-width: 100%; width: 100%; height: 64px; background: url(../images/text_bg_img.jpg) repeat; color: #363636; font-size: 1.714em; font-weight: bold; padding: .8em 0.875em 0.750em 0em }
.main .fb { max-width: 100%; width: 100%; height: 64px; background: url(../images/text_bg_img2.jpg) repeat; color: #fff; padding: 0.450em 0.875em 0em 3.2em; margin-top: 1.8em; }
.main .fb h1 { font-size: 1.714em; font-weight: bold; color: #fff; margin-top: 0; }
.main .fb h2 { font-size: 1em; color: #fff; }
.main .job_offer { max-width: 100%; width: 100%; padding: .1em 0.475em 0.750em 2em; }
.main .job_offer h1 { line-height: 100%; margin-top: .15em; }
.main .imags img { width: 100%; height: 61px; margin-bottom: 1.1em }
.carrer_rt_btm li { width: 100% }
.carrer_rt_btm { /*max-height: 38px;*/ overflow: hidden; padding-top: .35em; }
.page-title-mob { display: none }
section.main { margin-top: 0em }
.form_call2 li.field1 { width: 100% }
.form_call2 li.field2 { width: 100% }
.form_call2 li.field3 { width: 100% }
.form_call2 li.field4 { width: 100% }
.form_call2 li.field5 { width: 100% }
.form_call2 .label4 { width: 25%; line-height: 30px; vertical-align: middle; }
.form_call2 li.field5 input { margin-left: 0em; }
.form_call3 label { width: 24%; line-height: 30px; vertical-align: middle; }
.form_call input, .form_call select { width: 74%; float: left; }
.hide-mob { display: none !important }
section.no-padding-top { margin-top: 0em !important }
.title-mob h2 { display: block }
.border_mob { border: none; }
.padding_top_mob { padding-top: 2.5em; }
.form_call h2.call.title a { display: inline-block; padding-left: 1.3em; text-decoration: underline; font-size: 1.06em; }
.form_call h2.title.active:after { position: absolute; left: 0.5em; top: 0.45em; font-size: 21px; }
.form_calls h2.call.title a { font-weight: bold; text-decoration: none; }
.form_calls .title { border-bottom: none; }
.show-mob { display: block; }
.main .title_form.title2 { margin-top: .5em; }
.main .title_form.title ul.field_officer li { width: 100%; padding-left: 0em }
.main .title_form.title ul.field_officer li label { line-height: 30px; vertical-align: middle; }
.main .title_form.title ul.field_officer li select { width: 70%; width: calc( 100% - 80px ); float: left; }
.main .title_form.title ul.field_officer li input[type="submit"] { float: left }
.main .title_form.title { margin-top: 0em }
.top_padding15 { padding-top: 1em !important }
.top_padding20 { padding-top: 2.5em }
.top_paddingp25 { padding-top: 1.3em }
.nopaddingbottom { padding-bottom: 0em !important }
.padding-bootom20 { padding-bottom: .9em !important }
.noborderbottom { border-bottom: none }
.event_item a { padding: 1.19em 0.625em 1.19em 0 }
.sub-page h1 { margin-top: .3em; font-size: 2.143em; }
.lt_bar_top { background: none; }
.lt_bar_block1 li { padding-bottom: 1em; }
.lt_bar_block1 li a { padding-right: 1em; }
.lt_bar_block1 li a:before { font-size: 92%; top: 0.3em; }
.title2 ul li { width: 100% }
.title2 ul li.mobmargin_top input[type="button"]:hover{border: 1px solid #006e79 !important;background-color: #005760 !important;}
.title2 ul li label { width: 60px;line-height: 30px; vertical-align: middle; }
.title2 ul li select { width: 80%; float: left; width: calc( 100% - 60px ); }
.title2 ul li input.offer { width: 80%; float: left; width: calc( 100% - 60px ); }
.title2 ul li input.submit { float: left; }
.faculty_sec_top_rt { padding-top: 0.938em }
.faculty_sec_top_lt { width: 100%; padding-top: .5em; }
.faculty_info_top2 { padding-bottom: 2em }
.faculty_info_item_rt { width: 22%; }
.faculty_info_item_lt { width: 74%; }
.content_block_lt img { width: 100%; display: block; }
.content_block_lt h5.bar { color: #fff; font-size: 1.786em; width: 100%; padding: 0.53em 1em 0.53em; background: #008896 }
.conent_block_row { padding-bottom: 0em; }
.conent_block li { padding: .35em 1em .35em 0; }
.conent_block li:before { font-size:24px; top: .3em; }
.rt_bar { float: right; width: 100%; }
.info_inner_toogle { background-color: #007a87; color: #fff; background-image: url(../images/arrow_up2.png); background-repeat: no-repeat; background-position: 12px center; }
.rt_bar { float: right; width: 100%; position: relative; z-index: 999; padding-top: 1em; padding-bottom: 1em; }
.info_inner_toogle { background-color: #007a87; color: #fff; background-image: url(../images/arrow_up2.png); background-repeat: no-repeat; background-position: 12px center; }
.rt_bar_links .info_inner_toogle.active { background-image: url(../images/arrow_down22.png); }
.select_op select { width: 100%; margin-top: 1em }
.conent_block_row2 { padding-top: 1em; }
.title_form li { width: 100%; padding-left: 0em; }
.title_form select { width: 80%; float: left; width: calc( 100% - 60px ); }
.title_form input[ type="text"], .title2 ul li input[type="text"] { width: 93.5%; width: 80%; float: left; width: calc( 100% - 60px ); }
.title_form input[ type="submit"] { float: left; padding: 0.2em 0.9em; font-size: 1.571em; }
.title_form label { padding-left: .5em; width: 60px;  line-height: 30px; vertical-align: middle; }
.books_album .title_form.title li input.search_1 { border-radius: 3px; margin-top: 12px; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font-size: 0.929em; padding-left: .8em; }
.eventslider .event_slid_txt { position: relative; margin: 0; width: 100%; top: auto; right: 0; border: 1px solid #d5d5d5; border-top: none; height: 100%; cursor: pointer; }
.event_slid_info h3 { font-size: 113%; }
.eventslider .rsVisibleNearbyWrap { height: auto !important; background: #fff !important; }
.eventslider .royalSlider.rsAutoHeight { height: auto !important; }
.rsContainer article { padding-bottom: 1%; }
.rsVisibleNearbyWrap .rsOverflow { position: relative; }
.royalSlider.rsAutoHeight img {/* width: 100% !important;*/ height: 250px !important; }
.eventslider .rsDefault, .eventslider .rsDefault .rsOverflow, .eventslider .rsDefault .rsSlide, .eventslider .rsDefault .rsVideoFrameHolder, .eventslider .rsDefault .rsThumbs { background: #fff !important; }
.royalSlider.rsAutoHeight img { display: block; }
.royalSlider.royalSlider_home.rsAutoHeight img { width: auto !important; }
.padding-mob10 { padding-top: 10px !important; }
.event_slid_info h3 { font-size: 113%; }
.rsSlide .content:after { display: none; }
.royalSlider_home .rsSlide .content .more_arrow_mobile { display: block !important;width:30px;height:30px;position:absolute;left: 1%; top: 36%; }
.royalSlider_home .rsSlide .content .more_arrow_mobile:after { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; top:0;left:0; color: #a0a0a0; font-size: 2.3em; width:30px;height:30px;line-height:1;}
.slider_top_txt { top: 5px; right: 5px; }
.slider_top_txt span, .slider_top_txt span { font-size: 1.5em; line-height: 20px; }
.slider_top_txt { width: 45%; }
.mr-t-120 { margin-top: 20px; }
#slideshow #slideshow_container { width: 100%; }
.slideshow_item .border-slide { border: 1px solid #f1f1f1; padding: 0.625em; }
.slideshow_item { padding: 0 .2em; }
#slideshow { width: 100%; }
#left_control { left: 0; }
#right_control { right: 0 }
.mob-margn-0 { margin: 0 !important; }
.career_contact_lt_item { width: 45%; float: right; }
.career_contact_lt_col { width: 100%; }
.career_contact_lt, .career_contact_rt { width: 100%; }
.career_contact_rt { padding-bottom: 1.250em; }
.academic-event h4 { font-size: .9em; }
.break-mob { display: block; }
.faculty_sec_top_rt, .faculty_sec_top_lt { width: 100%; }
.faculty_sec_top_rt { max-width: 92px; }
.faculty_info_item_rt { width: 35%; max-width: 122px; float: right; }
.faculty_info_item_lt { width: 65%; padding-right: 1em; float: right; }
.faculty_info_item, .faculty_info_top2 { padding-left: 0; padding-right: 0; }
.academic_info_block h3 a { padding-top: .45em; padding-bottom: .45em; line-height: 100%; }
.info_main_block h4 { padding-top: .75em; padding-bottom: .75em; }
.car_inner_toogle { background-position: left 18px; }
.header_logo_search h2 a { padding: .4em 0em .4em 0em; }
ul.icon_items li { width: 100%; }
.main_home ul.icon_items li { width: 50%; }
ul.icon_items.item_b li a { font-size: 1.1em }
.album .col:nth-child(1n) { margin-right: 0; float: right; }
.album .col, .album_community .col { width: auto; margin-right: 0; }
.album .col, .album_community .col { width: auto; margin-right: 0; }
.album_community .col { width: auto; margin: 0; }
.album .col { margin: 0; width: 33.3%; padding: 0 12px; }
.album .col:nth-child(2n) { margin-right: 0; }
.album .col img { width: 100% }
.album_community { margin-left: -12px; margin-right: -12px; }
.album { margin-left: -12px; margin-right: -12px; }
.add_logos a { text-align: center; float: right; width: 33%; min-width: 0%; }
.video-item-list .item .video-block2 { width: 20%; }
.video-item-list .item .video-text { width: 77% }
.nopadding { width: auto; margin-left: -1.8em; margin-right: -1.8em; }
.hightauto { height: 250px !important; max-height: 250px; overflow: visible !important; }
.carrer_rt_btm li a:before { font-size: 70%; }
.carrer_rt_btm li a { padding-right: 1.2em; }
.form_content .form_content_rt label { width: 25%; max-width: 100px; float: right; }
.form_content .form_content_rt input { width: 75%; float: left; width: calc( 100% - 100px ); }
.form_content .form_content_rt select { width: 75%; float: left; width: calc( 100% - 100px ); }
.form_content_lt img { width: 100% }
.main .registration > div { float: none; }
.main .registration a { float: none; margin-top: 5px; clear: both; font-size: 1em; font-weight: bold; padding: .3em .8em .4em .8em; }
.main .registration { padding: .3em 8em 0em .5em; }
.main .registration h1 { font-size: 1.429em; }
.main .registration h2 { font-size: 0.829em; }
.faculty_info2 .faculty_info_item_rt { width: 18%; }
.faculty_info2 .faculty_info_item_lt { width: 78%; }
.form_content { padding: 0; }
.sub-page section.main { margin: .7em 0 0 0; }
.article-wrapper article.info2 { padding-right: 0; }
.article-wrapper article.info p { line-height: 19px; }
.divider-mob { background: #00747f; height: 2px; margin-left: -1.075em; margin-right: -1.075em; margin-bottom: 14px; }
.form_call h2.title.show-mob { margin-left: -2.4%; margin-right: -2.4%; margin-bottom: -0.9em; padding-bottom: 0.9em; margin-top: 10px; border-bottom: 1px solid #dadada; background: #e7e7e7 !important; color: #00747f !important; min-

height: 42px; }
.form_call h2.title.show-mob a { padding-top: 0; background-position: left 4px; }
.form_call h2.title.show-mob:after { content: "" !important; }
.banner_a .form_padding { padding-bottom: 0; }
.accordion_toogle.active-mob { background: #00747f !important; color: #FFF !important; }
.form_call h2.title.active-mob:after { -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); content: "\E80E"; font-size: 21px; top: 0.55em; }
input[type="submit"].mr-t-10 { margin-top: 10; }
input[type="submit"].mr-b-10 { margin-bottom: 10; }
.article-wrapper article.info { width: 100%; float: none; }
.article-wrapper aside.about-img { display: inline; width: 45%; margin-left: 5%; margin-bottom: 0.625em; }
.faculty-group .col { width: 47%; margin-left: 0; }
.video-item-list .item .video-block { max-width: 139px; width: 100%; float: right; margin-left: 10px; }
.video-item-list .item .video-text { width: 60%; float: right; }
.form_call_wrap { position: relative; }
.form_call_sec { position: relative; width: 100%; padding-bottom: 0.750em; }
.banner_a .wrap { width: 100%; }
.banner_img figure img { min-height: inherit; }
.academy_block_col { float: none; width: 100%; border: none; }
.academy_block_col li a { background-size: 28px auto; background-position: right 9px !important; padding-right: 2.35em !important; background-image: url(../images/SVG/icon_V-alt.png); }
.sub_header h1 { font-size: 2.143em; padding-left: 1.250em; padding-right: 0.625em; }
.calc_form_mid_col { float: none; width: 100%; padding-bottom: 0.875em; }
#main-slider-1 .rsSlide .content h5 { font-size: 100%; line-height: 120%; padding-bottom: 0; }
#main-slider-1 .rsSlide .content h2 { font-size: 100%; }
.top_menu_search { display: none }
.page-title-mob { display: none }
section.main { margin: 1.0em 0 0 0; }
.books_album .title_form.title h2 { display: none }
button, .form1_msg_info a { padding: 0.46em 0.9em; }
.top_menu_search { display: none; }
.video-wrapper h1.show-mob { display: block; }
.academy_block_col { min-height: 0; }
.show-mobalt { display: block; }
.accordion_box.border-dex { border-bottom: none; }
.faculty_info2 .faculty_info_item_rt { width: 18%; }
.faculty_info2 .faculty_info_item_lt { width: 78%; }
.form label.error { width: 100%; margin-bottom: 10px; margin-right: 90px }
.lt_bar .form_call select { background-position: 7px 13px; font-size: 1em; max-height: none; }
.lt_bar .form_call input, .lt_bar .form_call select { max-height: none; }
.pd-r-15 { padding-right: 0 !important; }
.faculty-top input, .faculty-top select { height: auto; }
.rt_content_block1 .conent_block { padding-top: 1em; }
main.wrap { padding-left: 1em; padding-right: 1em; width: auto; direction:rtl; }
.banner_b img { width: 100%; }
.display-mob-full { margin-left: -1em; margin-right: -1em; width: auto; }
.black { color: #000000; }
.event_slid_txt_here { padding-left: 0; padding-right: 0; }
.event_slid_info h6 { display: none; }
.video-item-list .item .video-text ul li.view:after { font-size: 1.15em; top: 0; }
.video-item-list .item .video-text ul li.view { font-weight: normal; padding-left: 0.800em; }
.video-wrapper .video-info .like-button a.btn { padding: 0.375em 0.550em; min-width: 0px; }
.video-wrapper .video-info .like-button a.like { background-position: right 0; padding-right: 1.563em; padding-left: 0em; background-size: 16px; }
.calendar-title span { font-size: 1.5em !important; }
/*.calendar table td, .calendar table th { line-height: 42px !important; }*/
.faculty_search_item_lt h6 span { color: #006e79; }
.faculty_search_item_lt h6 span img { padding-left: 1em; }
.main .title_form.title ul.field_officer li.top_margin { margin-top: 1.3em !important; }
.faculty_info h6 { color: #00747f; }
.faculty_info_top h6 img { padding-left: 1em; }
.form label.error { width: 100%; max-width: 100%; margin-bottom: 10px; margin-right: 102px; }
.content_block_lt h5.bar { font-size: 1em; background-position: left 10px; background-size: 13px 14px; }
.album_item_info { width: 64%; padding-left: 0 !important; }
.banner_a { max-height: none; overflow: visible; }
.form1_msg_info { border-bottom: none; }
.reveal-modal-bg { display: none !important; }
.nmargintop40 { margin-top: 0px !important; }
.slideshow_item .border-slide { min-height: 78px; padding-left: .225em; }
.car_inner_toogle h4 { font-size: 150%; }
.car_top_info h6 { font-size: 1em; }
.academic_info_block h2 { margin-left: -20px; margin-right: -20px; }
.header_logo_search h2 a { font-size: .8em !important; }
.event_btm_link a { background: url(../images/arrow1.png) no-repeat; background-position: right 6px; }
.event_slid_date { margin-right: -1px; }
.event-form .input, .event-form select { height: 32px; }
.border-full { margin-left: -15px; margin-right: -15px; padding-left: 1.071em; padding-right: 1.071em; }
.border-full ul li { padding-left: 0 !important; }
.sub-page .academic_info_block h3 { padding-bottom: 0; font-size: 1em; }
.academic_info_block h3 a { font-size: 1.571em; background-size: 18px auto; background-position: right 14px; padding-right: 1.343em; padding-left: 2em; background-image: url(../images/SVG/icon_V.png); }
.academic_info_block article { margin-left: -15px; margin-right: -15px; padding-left: 1.071em; padding-right: 1.071em; }
.info_inner_toogle { border: none; }
.faculty-top select { background-position: 7px 13px; }
.arrow-mob-form h2.title5 { background-size: 20px !important; background-position: 10px center !important; }
#slideshow { width: 100%; padding-left: 0px; padding-right: 0px; }
#slideshow .control { display: none !important; }
.owl-controls { display: none; }
#slideshow #slideshow_container { padding-bottom: .3em !important; }
#slideshow #slideshow_inner { }
.owl-carousel { padding: 0 !important; }
.article-wrapper .info2 a.more2 { background: #006e79; color: #FFF; padding: 0.12em 0.5em 0.4em; border: 1px solid #006e79; font-weight: normal; }
.article-wrapper .info2 a.more2:hover { text-decoration: none !important; }
.form_call_sec { height: auto; }
.form_call a.disable_link:after { left: 0; }
.mobmargintop25 { margin-top: 25px; }
.faculty-team a:nth-child(4), .faculty-team a:nth-child(5), .faculty-team a:nth-child(6) { display: none; }
.royalSlider_home .rsSlide .content h2 { font-size: 1.5em; }
.royalSlider_home .rsSlide .content p { line-height: 20px; }


.form .select_box{ width:74%; float:left;}
.form .select_box .SumoSelect > .CaptionCont{ height:30px;}
.form .select_box .SumoSelect > .CaptionCont > span{ line-height:28px;}
.form .inner_select_box .SumoSelect > .CaptionCont > span{ line-height:31px;}
.form .select_box .SumoSelect > .optWrapper.open{ top:30px;}
.title_form .select_box{ width: calc( 100% - 60px);}
.title_form .select_box4{ width: calc( 100% - 73px);}
.main .title_form.title ul.field_officer li label{ padding-left:0;}
.title_form .select_box3 {  width: calc( 100% - 60px );}
.field_officer .select_box .SumoSelect > .optWrapper.open{ top: 27px;}
.main .title_form.title ul.field_officer li label{ line-height:26px;}
.mobmargin_top{ margin-top:12px;}

 }
@media (max-width: 961px){
.menu .mp-level {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 95%;
	height: calc(100% - 67px);
    height:100%;
	background: #008a97;
	-webkit-transform: translate3d(-100%, 0, 0);
	-moz-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}
.menu .mp-menu > .mp-level {top: 67px; }
.menu .search_box{ width:150%; height:67px;   position: absolute; top: 0; right: -50%; padding-right: 50%;   padding:0.813em 50% 0 0.438em;}
.menu .search_box .searchbox{ width:100%; height:39px; background:#fff; border:1px solid #e7e7e7; padding-right:.9em;   border-radius: 0px; }
.menu .search_box .submit_btn{ width:35px; height:35px; background:url(../images/search_icon2.png) no-repeat;}

.SumoSelect > .optWrapper.open{   top: 28px !important;}

.title_form .select_box2 .SumoSelect > .CaptionCont, .title_form .select_box3 .SumoSelect > .CaptionCont{ height:30px;}


.title_form li { margin-top: 0.8em;}

 }

 @media (max-width:480px) { 
 .container.three_inline article,  .container.three_inline article:first-child{display:block;width:80%;margin:0 auto;}
 .container.three_inline article a:after{display:none;}
  .container.three_inline article figure{width:100%;display:block;}
  .container.three_inline article iframe{width:100%!important;height:280px!important;}
  .container.three_inline article:last-child{display:block;margin-top: 0px;}
 .container.three_inline article.promo_inner{display:block;width:100%;margin-right:0;}
 .container.three_inline article.promo_inner:first-child{display:block;width:100%;margin-right:0;}
 .container.three_inline article.promo_inner a:after{display:none;}
  .container.three_inline article.promo_inner figure{width:100%;}
 }
 @media (min-width:651px) and (max-width:767px) {
footer .show-mob { display: none; }
footer .hide-mob { display: block !important; }
}
 @media (max-width:650px) {
nav.footer_menu { float: none; margin-top: 1em; text-align: center; }
nav.footer_menu > span { display: none; }
nav.footer_menu > ul { display: block; vertical-align: middle; }
nav.footer_menu > ul > li { margin-right: 1em; margin-left: 1em; }
nav.footer_menu > ul > li > a:after { font-family: "aty", sans-serif !important; font-size: 28px; display: inline-block; vertical-align: middle; }
.copyright { float: none; width: 100%; }
.copyright li { display: block; width: 100%; line-height: 150%; margin-bottom: 0.5em; }
.copyright li:first-child { border-left: 0 none; padding-left: 0; margin-left: 0; text-align: right; }
.copyright a { position: relative; padding: 0.3em 0.6em 0.3em 0; }
.copyright .name { font-size: 150%; padding-bottom: 0.6em }
.copyright .address { vertical-align: middle; display: inline-block; width: 48%; }
.copyright a:before { float: right; content: ""; display: block; padding-right: 10px; }
/*
.mail a:before { float: right; content: ""; display:block; }
.copyright .address a:before { content: "\E805"; }
.copyright .phone a:before { content: "\E802"; font-size:31px; padding-left: 0em; }
.copyright .mail a:before { content: "\E80D"; font-size: 20px; margin-top: -2px; }*/

/*.copyright .address a:before { background: url(../images/mob_icon2.png) no-repeat; width: 30px; height: 31px; }
.copyright .phone a:before { background: url(../images/mob_icon1.png) no-repeat; width: 30px; height: 31px; }
.copyright .mail a:before { background: url(../images/mob_icon3.png) no-repeat; width: 30px; height: 31px; }
*/

.copyright .phone, .copyright .mail { display: inline-block; width: 100%; text-align: right; vertical-align: middle; }
.copyright .phone { width: 50%; border-right: 1px solid #7e7e7e; }
.copyright .phone strong { text-decoration: underline; }
.header_sticky { position: fixed; top: 0; right: 0; width: 100% }
.royalSlider_home .rsSlide .content p { font-size: 1em !important; }


.copyright  a img{ display:block; width:30px; float:right;}


}
@media (max-width:480px) {
.album .col { width: 50%; }
.slider_top_txt { width: 70%; }
.album_item_info { width: 62%; }
.sub-page2 .rsDefault .rsBullets { bottom: 0px; }
.video-item-list .item .video-text { width: 55%; }
.calendar table td, .calendar table th { padding-top: 4% !important; }
.faculty_search_item_lt time span{ width:100%; display:block;}
/* accessibility fix */
.right-column,.left-column{
display: block;
width: 100%;
}
.left-column{
margin-right: 0;
}
}
@media (max-width:400px) {
.video-item-list .item .video-text { width: 40%; }
}
@media (max-width:350px) {
.event_slid_txt { font-size: 84%; }
.career_contact_lt_item { width: 50%; float: right; }
.alphabetic .SumoSelect > .CaptionCont { width: 120px; }
.alphabetic .wide_select .SumoSelect > .CaptionCont { width: 274px; }
.video-wrapper .video-info .video-hits ul li.view:after { top: -.05em; }
.faculty-group .col { width: 100%; float: none; margin-left: 0; }
}
 @media (max-width:320px) { /* smartphones, iPhone, portrait 480x320 phones */
#main-slider .rsOverflow, .royalSlider#main-slider { height: 200px !important; }
 .royalSlider#main-slider iframe{width:100%!important;height:200px!important;}
.rsSlide .content p { display: none; }
.rsSlide .content h2 { font-size: 105%; }
ul.icon_items li { width: 100%; margin: 0; }
#main-slider-1 .rsSlide .content h5 { font-size: 80% }
#main-slider-1 .rsSlide .content h2 { font-size: 100% }
.slider_top_txt h3, .slider_top_txt h4 { font-size: 100%; line-height: 13px; padding: .5em 2em; }
.rsSlide .content { padding-top: 0.4em; padding-bottom: 0.7em; }
.slider_top_txt { top: 6%; right: 2%; }
.rsSlide .content:after { display: none }
.padding_top_mob { padding-top: 0em }
.main .title_form.title ul.field_officer li select { width: 73%; }
.alphabetic .SumoSelect > .CaptionCont { width: 112px; }
.alphabetic .wide_select .SumoSelect > .CaptionCont { width: 260px; }
}
/*******************************RESPONSIVE END*************************************/

/*
.carrer_rt_btm li a { background: url(../images/arrow3.png) no-repeat; !important;
background-position: right 7px !important; }
.lt_bar_block2 li a { background: url(../images/arrow1.png) no-repeat; background-position: right 6px; }
.lt_bar_block1 li a { background: url(../images/arrow2.png) no-repeat; background-position: right 6px; }
.lt_bar_block1 h6 a { display: block; text-align: left; background: url(../images/arrow_bottom2.png) no-repeat; background-position: left 5px; padding-left: 10px; }
.breadcrumb li a { color: #6e6e6e; background: url(../images/arrow_top.png) no-repeat; background-position: left 4px; padding-left: 1em }
.mp-menu > .mp-level > ul > li > .mp-level > ul > li > .mp-level > ul > li > a { font-size: 107%; color: #787878; position: relative; padding-right: 0.9em; background: url(../images/arrow1.png) no-repeat; background-position: right 7px; 

}
.items_list .title a.more4 { background: url(../images/arrow6.png) no-repeat; background-position: left 4px; padding-left: 10px; }
.container .items_list2 ul.news2 a { background: url(../images/arrow7.png) no-repeat; background-position: right 6px; padding-left: 10px; display: inline-block; }
.info2 a.more2 { background: url(../images/arrow5.png) no-repeat; background-position: left 5px; padding-left: 12px; }
.title a.more3 { background: url(../images/arrow6.png) no-repeat; background-position: left 4px; padding-left: 10px; }
.container-1 li:hover, .container-5 li:hover, .container-1 li a:hover, .container-5 li a:hover, .container-1 li a:visited, .container-1 li a:focus, .container-1 li a:active, .container-5 li a:visited, .container-5 li a:focus, 

.container-5 li a:active { background: url(../images/arrow4.png) no-repeat; background-position: right 7px; background-size: 20px 11px; font-weight: normal; text-decoration: underline; }
.event_btm_link a { background: url(../images/arrow3.png) no-repeat; background-position: right 6px; }
.rt_bar_links li a { display: block; padding: 0.438em 1.563em 0.500em 0.125em; line-height: 100%; color: #6e6e6e; position: relative; background: url(../images/inner_arrow.png) no-repeat; background-position: right 10px; }
.container-1 li a, .container-5 li a { background: url(../images/arrow4.png) no-repeat; background-position: right 7px; height: auto; background-size: 20px 11px; }
a.lobbyarrow { font-weight: bold; background: url(../images/prev.png) no-repeat; background-position: left 4px; background-size: 8px 16px; padding-left: 1.3em; }
.lt_bar_block1 li a { background: url(../images/arrow2-mob.png) no-repeat; background-size: 5px 10px; background-position: right 4px; }
.form_call h2.call.title a { font-weight: bold; text-decoration: underline; background: url(../images/prev.png) no-repeat; background-position: left 4px; background-size: 8px 16px; padding-right: 2.8em; display: inline-block; padding-

left: 1.3em; }
#left_control, .owl-prev { left: -30px; background: url(../images/prev.png) no-repeat 0 0; }
#right_control, .owl-next { right: -30px; background: url(../images/next.png) no-repeat 0 0; }
.form_call h2.title5 { background: #00747f url(../images/down_arow2.png) no-repeat !important; background-position: 10px 10px; }
.carrer_rt_btm li a { background: url(../images/arrow_bottom.png) no-repeat; background-position: right 3px !important; padding-right: 1.1em; background-size: 6px 12px; }
*/

.owl-carousel .owl-prev:after { font-family: "aty", sans-serif !important; content: "\E807"; position: absolute; right: -12px; color: #00747f; font-size: 37px; top: -3px; }
.owl-carousel .owl-next:after { font-family: "aty", sans-serif !important; content: "\E810"; position: absolute; right: -12px; color: #00747f; font-size: 37px; top: -3px; }
.index_wrap .items_list a { font-weight: normal; }
.SumoSelect > .optWrapper > .options > li{ margin-top:0 !important;}

.rt_content_section .select_dot .SumoSelect > .CaptionCont span{ position:relative;  padding-right: 70px;  }
.rt_content_section .select_dot .SumoSelect > .CaptionCont span:after{ width:13px; height:18px; content:"..."; display:block; position:absolute; top:-3px;   right: 22px; }


.copyright  a span.underline{ text-decoration:underline;}



.copyright .link{ width: 142px;}
.copyright .link  img{ float:right; vertical-align:middle;}
.copyright .link  span { float:right; text-align:right; vertical-align:middle;}
.copyright .link  a span { text-decoration:underline;}



.mobshow{ display:none;}

#floaterwiz{z-index:1;} /*wizsupport fix*/

/***04062015***/
 @media (min-width:768px) {
 #aspnetForm,
 #s4-workspace{height:100%;}
 
#mp-pusher{display:table; width:100%;}
#mp-pusher:before {
    content: "";
    float: left;
    /*height: 100%;*/ 
    margin-top: -32767px;
    width: 0;
}
.footer-sep{height:64px;}
footer {
    clear: both;
    height: 64px;
    margin-top: -64px;
    position: absolute;
	bottom:0;
	display:table-cell;
}
 }
/***04062015***/


@media (min-width: 961px){
.mp-menu > .mp-level > ul > li > .mp-level > ul > li > a {max-height:33px;}
.mp-menu > .mp-level > ul > li > .mp-level > ul > li { padding-left:1em}
.mp-menu > .mp-level > ul > li > .mp-level > ul > li > figure{position: absolute;bottom: 10px;}
.mp-menu > .mp-level > ul > li > .mp-level > ul > li > figure img{height:109px;max-width:163px;}
/*.mp-menu > .mp-level > ul > li > .mp-level > ul > li {position:relative; padding-bottom:100px;}
.mp-menu > .mp-level > ul > li > .mp-level > ul > li figure{position: absolute;bottom:10px;right:1em;left:1em;}
.mp-menu > .mp-level > ul > li > .mp-level > ul > li > a{display:block; height:inherit}
*/}
