﻿.feedback-area{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:1001;cursor:default}
.maxbutton-1.maxbutton.maxbutton-spanish .mb-text{color:#004764;font-family:Tahoma;font-size:20px;text-align:center;font-style:normal;font-weight:bold;padding-top:25px;padding-right:0px;padding-bottom:0px;padding-left:0px;line-height:1em;box-sizing:border-box;display:block;background-color:unset}
.maxbutton-1.maxbutton.maxbutton-spanish:hover .mb-text{color:#004764}
.nexaheavy{font-family:'Nexa-Heavy', sans-serif}

.block-left.right-wdth{ width:285px; float:left}

.block-left{width:369px; float:left;    }

.block-right{width:191px; float:left;  }

.block-left.height-new{height:164px;}

.block-1 img{width:100%}

	.block-left.full-left{width:100% !important}

	.block-left.full-left img{ margin:0px !important; height: 166px;}

.galler-left, .galler-left.scnd, .block-left.right-wdth{ width:100%;float:none; margin:0 auto}

	#Header.is-sticky .addons, 
	#Header.is-sticky .logo { display:none;}

	#Header .logo { position: static; float: left; width: 100%; text-align: center; margin: 0; }

	#Header .logo #logo { padding: 30px 10px; }
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}




.post img.alignleft {
    margin: 0 10px 10px 0;
}


.post img.alignright {
    margin: 0 0 10px 10px;
}


.post img.aligncenter {
    margin-bottom: 10px;
}

body .container-fluid header .header-top .header-top-inner .search .toggle-lang
{
    font: 400 12px 'Open Sans', sans-serif;

    letter-spacing: 1px;
    display: inline-block;
    float: left; 

    padding: 17px;

    text-transform: uppercase;

    color: #fff;
}

body .container-fluid header .header-top .header-top-inner .search .toggle-lang a
{
    color: #fff;
}
.book-appointment-box .box-img{position:absolute;right:30px;top:10px}
.contact-info-box .box-img{position:absolute;right:40px;bottom:-369px;}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}

.bb {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #000000;
}

A.bb {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #000000;
}

A.bb:visited {
 font-size: 10px;
 text-decoration: none;
 color: #000099;
}

A.bb:hover {
 font-size: 10px;
 text-decoration: underline;
 color: #880000;
}


td.mod_eb_mincalendar_not_today, td.mod_eb_mincalendar_no_event a {
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    padding: 3px 2px;
    color: #fff;
}

#imMnMn.main-menu .hamburger-menu-background { z-index: 10;position: fixed;display: block;top: 0;bottom: 0;right: 0; left: auto;width: 170px;background-color: #404040;transition: left 0.5s, right 0.5s, opacity 0.5s;-webkit-transition: left 0.5s, right 0.5s, opacity 0.5s;}

#imMnMn.static-menu .hamburger-menu-background { z-index: 10;position: fixed;display: block;top: 0;bottom: 0;right: 0; left: auto;width: 170px;background-color: #404040;transition: left 0.5s, right 0.5s, opacity 0.5s;-webkit-transition: left 0.5s, right 0.5s, opacity 0.5s;}
.mx-auto{margin-right:auto!important;margin-left:auto!important}


#branding-bar .show-on-mobile {
  display: inline;
}


#branding-bar h1 .show-on-tablet,
#branding-bar h1 .show-on-mobile,
#branding-bar #iu-campus .show-on-tablet,
#branding-bar #iu-campus .show-on-mobile {
  font-size: 17px;
}


#branding-bar.iupui #iu-campus .show-on-tablet,
#branding-bar.iupui #iu-campus .show-on-mobile,
#branding-bar.iupuc #iu-campus .show-on-tablet,
#branding-bar.iupuc #iu-campus .show-on-mobile {
  font-size: 27px;
}

  #branding-bar .show-on-mobile,
  #branding-bar .show-on-desktop {
    display: none;
  }

.main-navigation ul li.menu-item-has-children:after {
	position: absolute;
	right: 5px;
	top: 0;
	bottom: 0;
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 6px 5px 0 5px;
	border-color: #757575 transparent transparent transparent;	
	margin: auto;
}

.main-navigation ul ul li.menu-item-has-children:hover:after {
	border-width: 6px 0 6px 5px;
	border-color: transparent transparent transparent #757575;	
}

	#sidebar_layout .fixed-sidebar{width:100%;border-top: #dedede 1px dashed;margin-top: 40px;padding-top: 40px;}
.widget_nav_menu .menu ul,.fixed-sidebar .widget_nav_menu ul.sub-menu{margin-left:10px}

.eventbox .jornal { margin-right: 25px; float: left; width: 299px; }

.eventbox .jornal h2 { padding-bottom: 7px; font-size: 15px; color: #ffcc00;font-family: 'VistaSlabOT Bold'; }
.title {font-size:19px;line-height:1.4;clear:both;margin-bottom:0;}
.title a {color:#2A2A2A;}
.page h1.title {margin-bottom:5px;padding-top:0;font-size:32px;line-height:1.2;padding:0;}
.widget .title {font-weight:bold;text-transform:uppercase;color:#545E68;font-size:12px;}
	



.norman-testimonial {
	margin-bottom: 140px;
}

.copyright .copyright-link{display:inline-block; vertical-align:top;}

.copyright-link li{display:inline-block; padding:0 3px 0 7px; line-height:12px; border-left:1px solid #000;}

.copyright-link li a{text-decoration:underline; line-height:12px; color:#000;font-size:11px;font-family:Verdana,Geneva,sans-serif;}

.copyright-link li a:hover{color:#de172a;}
.menu-left li.right {display:none;}
.infobox-icon-left-title .left-title-image,.infobox-icon-right-title .right-title-image{display: inline-block;width: 100%;}
.fusion-header-sticky-height{display:none}


#slide-number-current,
#slide-number-total {
	position: absolute;
	line-height: 1;
	top: 5px;
	left: 0;
}


.grid-4, .grid-one-third {
  width: 32%;
}


.services-section .icon,
.grid-4.service .icon {
  width: 60px;
  font-size: 65px;
  text-align: center;
  float: left;
}

.services-section .icon-browser,
.grid-4.service .icon-browser {
  font-size: 60px;
}

.page-template-template-builder-full-width footer.copyright .grid-4 {
  padding: 25px 0;
  margin: 0;
}

footer.copyright .grid-4 {
  padding: 25px 0px 25px 30px;
}

footer.copyright .grid-8,
footer.copyright .grid-4 {
  margin-bottom: 0;
}


#panel .title {
	font-size: 1.6em;
	padding: 5px 0 10px;
	margin: 0;
}

.first .title {
    margin:15px 0 10px 10px;
    display: block;
    clear:both;
}
.nav-drawer__menu-link{background-image:none;background-position:0 0;background-repeat:repeat;background-size:initial;color:initial;text-decoration:initial;transition:initial;display:block;-ms-flex:1 calc(100% - 3em);flex:1 calc(100% - 3em);padding:.25rem 1rem;color:#fff;outline:none}
.nav-drawer__menu-link:hover{color:inherit}
body.user-mousing .disclaimer a:focus,body.user-mousing .nav-drawer__menu-button:focus,body.user-mousing .nav-drawer__menu-link:focus,body.user-mousing article p a:focus,body.user-mousing h1 a:focus,body.user-mousing h2 a:focus,body.user-mousing h3 a:focus{background-color:transparent}
body.contrast-light .nav-drawer__menu-link:hover{color:#000}
.tp-bannertimer{visibility:hidden;width:100%;height:5px;background:#000;background:rgba(0,0,0,.15);position:absolute;z-index:200;top:0}
.tp-bannertimer.tp-bottom{top:auto;bottom:0!important;height:5px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-4{width:33.33333333%}


header .menu-item {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 1rem;
  padding-right: 1rem;
}
.img-responsive{display:block;max-width:100%;height:auto}

	.note p{
		padding-left: 0px;
		width: 360px;
	}

		.note .trial{
			width: 360px;
			height: 60px;
			position: relative;
		}

		.note .trial a{
			width: 360px;
			
			font-size: 20px;
			display: block;
			position: absolute;
			top: 11px;
		}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}


.g_copyright {
    color: #4d4d4d;
    padding: 20px 0 30px;
}


.g_copyright p:first-child {
    color: #999;
}
.rpwe-alignleft{display:inline;float:left;}

.wprs_sidebar_chart .wprs_side_widget li.wprs_even{background-color:#fff;}

#mdd li.mdd_element {
	display:none;
	position:relative;
	padding:0px 0px 0px 19px;
	zoom:1;
}
