﻿
.header-style-1 #alterna-drop-nav .navbar-header .navbar-toggle .icon-bar {
  background: #ffffff;
}

.header-style-2 #alterna-drop-nav .navbar-header .navbar-toggle .icon-bar,
.header-style-3 #alterna-drop-nav .navbar-header .navbar-toggle .icon-bar,
.header-style-4 #alterna-drop-nav .navbar-header .navbar-toggle .icon-bar,
.header-style-5 #alterna-drop-nav .navbar-header .navbar-toggle .icon-bar,
.header-style-6 #alterna-drop-nav .navbar-header .navbar-toggle .icon-bar {
  background: #ffffff;
}

.header-style-7 #alterna-drop-nav .navbar-header .navbar-toggle .icon-bar {
  background: #ffffff;
}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

.rtin-subtitle { font-size: 17px; line-height: 1.5;}

        .ai-highlighs .rtin-subtitle {font-size: 14px;line-height: 1.5;}

.small-header {
	display: none;
}
	
	.mobile-nav,
	.small-header {
		display: block;
	}
.books img{display:block;margin:0 auto}


#branding-bar h1, #branding-bar #iu-campus { font-family: BentonSansCondRegular, Arial, serif; font-weight: normal; color: #fff; font-size: 18px; float: left; line-height: 45px; margin: 0; padding-left: 58px; text-transform: uppercase; -webkit-transition: all 0.25s; -moz-transition: all 0.25s; transition: all 0.25s; }


#branding-bar h1 a, #branding-bar #iu-campus a { color: #fff; text-decoration: none; }


#branding-bar h1 span, #branding-bar #iu-campus span { font-family: inherit; }


#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; }


.footer-02 {
  background: #fff;
  border-top: 1px #efefef solid;
  
  background:#F1F1F1;
  border-top: 1px solid #D5D7D6;
}

.footer-02 .footer-copy {
  text-align: right;
  font-size: 12px;
}

body.color01 .footer-02 {
  background: #fff;
  border-top: 1px #ededed solid;
}

body.color02 .footer-02 {
  background: #fff;
  border-top: 1px #ededed solid;
}

body.color03 .footer-02 {
  background: #fff;
  border-top: 1px #ededed solid;
}

body.color04 .footer-02 {
  background: #fff;
  border-top: 1px #ededed solid;
}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}

.call-info { margin-top: 24px; margin-left: 68px; }
.row{margin-left:-15px;margin-right:-15px;}
.view-news .row{margin-bottom:60px;}
.view-news .views-row-last .row{margin-bottom:15px;}
aside .view-news .row{margin-bottom:15px;}


.who{

float:left;
margin:0px 0 0 0;
padding:5px 0 0 0;
text-align:center;
font-size:12px;
color:#ccc;
width:auto;
font-weight:500;
}


.fright { float: right !important; }


.fright .top-links ul div.top-link-section,
.top-links.fright ul div.top-link-section {
	left: auto;
	right: 0;
}
#support{padding-bottom:100px}
.faq{background:none repeat scroll 0 0 #3f5364;color:#fff;float:left;padding:50px 10%;width:100%}
.faq .title{float:left;font-family:dincomp-boldregular;font-size:48px;margin-bottom:10px;text-align:center;width:100%}
.faq .faqs{list-style:outside none none;margin:0 auto;max-width:980px;padding:0}
.faq .faqs li{float:left;margin-bottom:30px;width:100%}
.faq .faqs li .question{float:left;font-family:dincomp-boldregular;font-size:16px;width:100%}
.faq .faqs li .answer{float:left;font-size:16px;width:100%}

#associations {
	background-color:#FFF;
}

#associations img {
	height:110px;
	width:auto;
	margin:0 20px 20px 20px;
}
.region-header .block,.region-footer .block,.region-content-top .block{margin:0 0 25px}

	
		#copy,#footnav
		{
			float: none;
			width: 100%;
			clear: both;
			text-align: center;
		}

#footnav
{
	float: right;
}
.main-box-inside,.vce-lay-a,.vce-lay-a .meta-image,.vce-lay-a img{width:100%;float:left}
.main-box-inside{padding:20px 20px 0}
.main-box-inside .vce-lay-h .entry-title{font-size:18px;line-height:1.4em}


#page{
  margin-top:3px;
  width:1014px;
  background-color:#FFFFFF;
  overflow:hidden;
  }


.event-text{
	
	padding-left: 64px;
}


#header-first #logo {                            
  float: left;
  margin: 0 14px 0 0;
}

   
  #header,
  #header-top,
  #header-wrapper,
  #header-bottom,
  #sidebar-first,
  #sidebar-last,
  #preface-wrapper,
  #content-tabs,
  #mission,
  #slogan,
  #postscript-wrapper,
  #footer-top,
  #footer,
  #primary-menu,
  #search-box,
  #logo {
    display: none;
  }

.twitter-feed .twitter-content {
  font-weight: 100;
  font-size: 22px;
  line-height: 34px;
  padding-top: 10px;
  width: 100%;
  display: block;
}

.twitter-feed .twitter-content .owl-carousel {
  width: 100%;
  display: block;
}

.twitter-feed .twitter-content .owl-theme .owl-controls {
  width: 100%;
  text-align: left;
  margin-top: 20px;
}

.twitter-feed .twitter-content .owl-theme .owl-dots .owl-dot span {
  background: transparent;
  border: 1px solid rgba(0, 0, 0, 0.6);
  width: 12px;
  height: 12px;
}

.twitter-feed .twitter-content .owl-theme .owl-dots .owl-dot.active span {
  background: #BAC60A;
  border-color: #BAC60A;
}

.twitter-feed .twitter-content a {
  color: #BAC60A;
}


header .menu-item {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 1rem;
  padding-right: 1rem;
}
.pagesidebar .left.menu-item{float:none}
.sidemenu li.menu-item-has-children{position:relative}
.sidemenu li.menu-item-has-children:after{content:"\e05d";font-family:fonticon;position:absolute;top:15px;right:15px;color:rgba(0,0,0,.6)}
.sidemenu li.menu-item-has-children.active:after{content:"\e092"}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}


.menu {
	padding: 4px;
	font-size: 18px; 
	background-color: #F4F6F7;
	color: #566B7B; 
	width: 100%;
	display: block;
}


.menu a {
	color: #FFFFFF;
	text-decoration: none;
}





.\@atanet-hidden, #header-controls, #header-forms-search, #header-forms-login,
#bannerslideshow, #header-forms-find, #content-header-upper, #resize-group-photoheader, #content-header-lower,
.menu, .footermenu, .breadcrumb_trail,
#footer-copyright ul li a,
#footer-twitter, #footer-links, .link_more {
	display: none;	
}


.sidebar-offcanvas .panel .dl-menuwrapper .dl-subview {
    padding: 0;
}

.sidebar-offcanvas .navbar-categories {
  margin-top: 1em;
}

.sidebar-offcanvas ul.navbar-nav .nav {
  display: none;
}

.sidebar-offcanvas .nav-toggle {
  line-height: 44px !important;
}

.sidebar-offcanvas h5 {
  font-size: 18px;
  margin: 0 -5px !important;
  border-bottom: 2px dotted #dfdfdf;
}
.ast-sticky-custom-logo .ast-header-sticked .custom-logo-link,.ast-sticky-custom-logo .ast-header-sticked .custom-mobile-logo-link{display:none}
.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-logo-link img{display:none}


.custom-logo {
	max-width: 150px
}


.wrap-2 {
  display: table-cell;
  vertical-align: middle;
}


	.preloader {
	    background: none repeat scroll 0 0 #fff;
	    height: 100%;
	    opacity: 1;
	    position: fixed;
	    text-align: center;
	    transition: all 0.2s ease 0s;
	    width: 100%;
	    z-index: 9999;
	}

	.preloader .spinner {
	    height: 30px;
	    left: 50%;
	    margin-left: -15px;
	    margin-top: -15px;
	    position: relative;
	    top: 50%;
	    width: 30px;
	}

	.preloader .pre-bounce1,
	.preloader .pre-bounce2 {
	    -webkit-animation: 2s ease 0s normal none infinite bounce;
	            animation: 2s ease 0s normal none infinite bounce;
	    background-color: #de4939;
	    border-radius: 50%;
	    height: 100%;
	    left: 0;
	    opacity: 0.6;
	    position: absolute;
	    top: 0;
	    width: 100%;
	}

	.preloader .pre-bounce2 {
	    -webkit-animation-delay: -0.5s;
	            animation-delay: -0.5s;
	}

.widget {
  margin-bottom: 5px;
}


div[id^="wds_container"] .wds_btn_cont {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  vertical-align: middle;
  width: 100%;
}

.grid_6 { display: inline; float: left; margin-left: 0; margin-right: 0;}

.container_7 .grid_6 { width: 635px;}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}

.slider .tooltip-inner {
  white-space: nowrap;
  max-width: none;
}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}
.mk-css-icon-menu-line-1,.mk-css-icon-menu-line-3{transition:all .2s ease}
.dashboard-active .mk-css-icon-menu-line-1,.is-active .mk-css-icon-menu-line-1{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);top:6px}
.dashboard-active .icon-size-big .mk-css-icon-menu-line-1,.is-active .icon-size-big .mk-css-icon-menu-line-1{top:8px}


 

#search { width: 240px; float: left; display: inline; padding-left: 40px; }


.grid_2 { width: 310px; float: left; margin: 0; display: inline; }

.header-top-lf .cly a{ color:#ffa722; text-decoration:none;}

.header-top-lf .cly a:hover{ color:#f66d1c; }

.header-top-rt .cly{ color:#ffa722; text-decoration:none;}

.header-top-rt .cly:hover{ color:#f66d1c; }

.cly {color:#ffa722;}

.cly:hover{color:#ffa722;}

.main-navigation ul .menu-item-has-children:after{
	font-family: 'FontAwesome';
	position: absolute;
	left: 45%;
	bottom: 0;
	content: "\f107";
	color: #000;
	font-size: 15px;
}

.main-navigation ul ul .menu-item-has-children:after{
	content: "\f105";
	left: 90%;
	top: 0;
}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

.post .title {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	color: #515151;
}


.post .title a {
	padding: 4px 35px 4px 15px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}

#content .entry-title-container .social-bar {
  float: right;
  margin: 0;
  line-height: 30px;
}

.blog-list .social-bar {
  margin: 0;
}

#home-news .social-bar {
  margin: 0;
}

.post-info,
.post-meta,
.post-more,
.social-bar {
  font-size: 0.9em;
}

.social-bar {
  color: #e9e9e2;
  margin: 0 0 1em;
}

.social-bar strong {
  color: #c64304;
  font-weight: normal;
}

.social-bar a {
  color: #8b8a7c;
}

.block-desc label { display:inline-block; width:70px; text-align:right; margin-right: 5px;}

.block-desc-1 label{width:56px;}

.block-desc-3 label{width:80px;}

.content-index .block-m .block-cotent .block-desc { padding-left:110px;}



#footer-bottom {
	padding: 15px 0 5px;
	background-color: #1f1f1f;
	background-color: rgba(0, 0, 0, 0.32);
}


#footer-bottom a {
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}

.button:hover, button:hover, a.social-icon:hover , input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover { background: rgba(54, 171, 138, 0.7);}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}


.main-navigation li.dropdownmn_item.menu-item-has-children {
    display: inline-block;
}


.hp-content-area-4-inner {
    float: left;
    width: 49%;
    margin-right: 2%;
    font-size:15px;
	line-height:1.5;
}


.hp-content-area-4-inner p {
    color: #000;
}


.hp-content-area-4-inner p:last-of-type {
    margin-bottom: 0;
}


.hp-content-area-4-inner:last-of-type {
    margin-right: 0;
}


.hp-content-area-4-inner a {
    color: #B13335;
    font-weight: 600;
}


.hp-content-area-4-inner a:hover {
    color: #a12e30;
}



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


#top .news-wrap{
border:none;
list-style-type: none;
list-style-position: outside;
}


#top .news-wrap li{
border:none;
background: none;
text-indent: 0;
}

		.responsive.js_active #top .avia_combo_widget .news-wrap li{padding:5px;}
#sl-wrapper #addshortlist #sl-footer p{font-size:1.167em;padding:15px 0 0;margin:0}


.aside .testimonials ul{margin-top:20px;}

.testimonials li{display:inline-block; width:100%; line-height:18px; color:#666; margin-bottom:15px;}

.testimonials li .img{width:50px; float:left; border:1px solid #999;}

.testimonials li .content{float:right; width:210px;}

.testimonials li p{margin:0;}

.testimonials li .heading{color:#000; margin-bottom:5px; font-weight:500;}



.windowbg, #preview_body
{
	color: #000000;
	background-color: #f6f5e9;
}
.pull-left{float:left!important}
.fa.pull-left{margin-right:.3em}

	.banner_block_23_11.container-fluid.mt20 .pull-left{
		display: inline-block;
		float: none;
		margin-left: 50px;
		margin-top: 10px;
		text-align: center;
	}


	.headerdetails .nav.pull-left {
		float: none;
		margin: 0 0 10px 0;
	}


	.headerstrip .pull-left {
		float: none;
	}
@charset "utf-8";#back-top{z-index:500;position:relative}
#back-top #pagetop{display:block;overflow:hidden;width:45px;height:45px}
#back-top a{display:block;overflow:hidden;position:fixed;bottom:20px;right:20px}
#fp-nav ul li .fp-tooltip,.flickity-viewport,.fp-scrollable,.fp-scroller,.fp-slides,.pswp,.pswp__item,.pswp__scroll-wrap,.responsive-video{overflow:hidden}
.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.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,.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,.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-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.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,.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,.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-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row{margin-left:-15px;margin-right:-15px}
.credentialing .row{margin-bottom:15px;}
.page-credentialing-payment-bhmcnlr .footer .row.call-for-help{display:none;}
.page-search .row.class{border:medium none;margin:0;padding:0;}
.row.news-integration{padding-bottom:80px;}
.newsletter-callout .row{width:80%;margin-left:auto;margin-right:auto;}
.row.big-nav-slide.cycle-slide{width:100%;}
.node-type-foundation-tennis .row-text{padding:25px;}
.page-blog-bhealthy .row.fixed-header,.bhealthy-interior .row.fixed-header{position:relative;padding-left:10px;margin-top:60px;margin-bottom:10px;}
.mazor .row h3{color:#232D69;}
.search .row.intro{margin-bottom:30px;}


.pricing-item .plan-features {
    opacity: 0.7;
    list-style: none;
    padding: 0;
    margin: 0 0 20px;
}
.views-row.first{clear:left;}



.arrow-right {
    display: block;
    position: absolute;
    top:90px;
    right:-14px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px 0 15px 15px;
    border-color: transparent transparent transparent #efefef;
}


    .arrow-right,
    #focus-on-description .intro {
        display:none;
    }

.membership.profile .btn.view-home,
.membership.profile .btn.signin-toedit {
  display: block;
  text-align: left;
  border-radius: 0;
  background-color: #CC0000;
  color: white;
  text-transform: uppercase;
  margin-bottom: 15px;
}

.membership.profile .btn.view-home .fa,
.membership.profile .btn.signin-toedit .fa {
  padding-top: 3px;
}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}


#sidebar_right {
  float: right;
  width: 160px;
  }
