﻿
.flags{display:block;text-align:right;height:30px;}
.text-center{text-align:center}


.genesis-nav-menu .menu-item {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}


.site-footer li.menu-item{display: inline-block; margin-left:2px}
.panel-group{margin-bottom:20px}
.panel-group .panel{margin-bottom:0;border-radius:4px}
.panel-group .panel+.panel{margin-top:5px}
.panel-group .panel-heading{border-bottom:0}
.panel-group .panel-footer{border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}


  .rtl .menu-primary-items li.menu-item-has-children ul a:after,
  .rtl .menu-unset ul li.menu-item-has-children ul a:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    left: auto;
    right: 6px;
  }

  #header nav .menu-item-mega-description-container {
    padding: 10px 15px;
  }
.col-3cm .s2,.content,.grid,.main,.main-inner,.sidebar,.video-container{position:relative}
.grid{margin-right:3.2%;float:left;display:inline}
.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-left:15px;padding-right:15px}
.col-lg-5{width:41.66666667%}
.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-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{float:left}
.col-xs-6{width:50%}

.header .icon__container.icon__container--search {
  display: inline-block;
  vertical-align: top;
}


.panel-body {
    padding: 8px;
}
.panel-body:after,.panel-body:before{content:" ";display:table}
.panel-body:after{clear:both}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}


.mx-nav-right-container {position:absolute;right:0;z-index: 2210;}

.mx-nav-right-container ul, .mx-nav-right-container li {float:left;list-style:none;margin:0;padding: 0;}

.mx-nav-right-container li {position:relative;}

.mx-nav-right-container .header-search-btn i,
.mx-nav-right-container .header-responsive-menu-btn i,

.mx-nav-right-container .mx-wc-login i {margin-right:0px;}
.view-audiologytoday-year h2{display:none;}
.view-brochures .post{min-height:150px;margin-top:0;}
.view-brochures .col-md-6 .post{margin-top:0;}
.view-charts-posters .post img{width:100px;}
.view-tip-of-the-month .views-exposed-form .views-exposed-widget{max-width:200px;}
.view-tip-of-the-month .selector span{width:100px !important;}
.node-teaser h3,.view-mode-compact_teaser h3{margin-top:0;}
.view-publication-articles .views-row{padding:10px 0;}
.view-audiologytoday-year .attachment-before{margin-bottom:15px;}
.view-audiologytoday-filtered-archives .issue{margin-bottom:15px;}
.view-audiologytoday-filtered-archives .events{margin-bottom:0;}
.view-audiologytoday-filtered-archives .read-online-articles a.btn{border-radius:0;}
.view .progress-disabled{float:none;}
.footer .footer-info{padding:0 .5em;line-height:1.3;float:left;width:100%;padding-left:.5rem;padding-right:.5rem}
.row{margin-right:-15px;margin-left:-15px}
.row:before,.row:after{display:table;content:" "}
.row:after{clear:both}
#portfolio .row{margin-left:-10px;margin-right:-10px}
.row.no-margin{margin-left:0;margin-right:0}

.titrebox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	font-weight:bold;
	padding:0 8px;

	line-height:40px;
	background-color: #fecefd;
	text-align: center;
}
.menu .inner li a,.menu li:hover a.nav1,.transition,html.sb-anim-type-side .sb-slide,html.sb-anim-type-translate .sb-slide{transition:all .4s ease-in-out 0s}
.banner-container .pagination-items{position:absolute;right:5%;transform:translateY(-28px);bottom:5%;z-index:2}
.banner-container .pagination-items .pagination-item{display:inline-block;margin:0 7px;border-radius:50%;background:#fff;padding:6px;width:10px;height:10px;background-clip:content-box;opacity:.8;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
.banner-container .pagination-items .pagination-item.visible{transform:scale(1.5);opacity:1}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}


.modal .modal-dialog .modal-content .modal-header {
  border-bottom-width: 2px;
  margin: 0;
  padding: 0;
  padding-bottom: 15px;
}

.smart_slide{height:400px;max-width:1140px;margin-bottom:40px;border:1px solid #eee}
.shopcart{height:60px;padding:0;font-size:15px;color:#fff;float:right;line-height:60px}
.shopcart p{margin:0}
.shopcart img{float:left}
.shopcart span{color:#fff}
.shopcart a{color:#fff}
.shopcart a:hover{text-decoration:none}
.shopcart h2{margin:0}
.b-gallery__thumbs-title{display:block;font-size:14px;color:#fff;text-transform:uppercase;font-weight:800;letter-spacing:.02em}

	.footer .textwidget{margin: 0 0 30px 0;}
.et_pb_code_inner{position:relative}
.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-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{float:left}
.col-xs-12{width:100%}

.faq-body{margin-bottom:10px;}

.faq-body p{margin-bottom:15px;}

.faq-body p b{display:block;}


.button_size_xs .button__title {
    margin: 0 .3em;
}


.button_size_s .button__title {
    margin: 0 .6em;
}


.button_size_m .button__title {
    margin: 0 1.20em;
}

.button_size_l .button__title {
    margin: 0 2em;
}


.button__title {
    position: relative;
    display: inline-block;
    resize: none;
    white-space: nowrap;
    pointer-events: none;
    line-height: normal;
}
.callout__btn{grid-column:2 / span 1;grid-row:11 / span 2;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}
.callout__btn .btn{height:88px}
.js .callout__btn{opacity:0}
.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-6{width:50%}

  .row-inline .col-md-6 {
    font-size: 15px;
    display: inline-block;
    vertical-align: middle;
    float: none; }



.attr-nav{
    float: right;
    display: inline-block;
    margin-left: 13px;
    margin-right: -15px;
}

    
    nav.navbar.bootsnav.navbar-transparent .attr-nav{
        padding-left: 15px;
        margin-left: 30px;
    }

    
    nav.navbar.bootsnav.navbar-transparent.white .attr-nav{
        border-left: solid 1px #bbb;
    }

    
    nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark .attr-nav,
    nav.navbar.bootsnav.navbar-transparent.dark .attr-nav{
        border-left: solid 1px #555;
    }

    
    nav.navbar.bootsnav.menu-center .navbar-header,
    nav.navbar.bootsnav.menu-center .attr-nav{
        position: absolute;
    }

    
    nav.navbar.bootsnav.menu-center .attr-nav{
        right: 15px;
    }
#masthead .site-title{font-family:"Amatic SC";line-height:50px;font-size:50px;margin:0;padding:30px 0;text-align:center}
#masthead .site-title a{display:block}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-12{width:100%}

		.single-widget{
			margin-bottom: 20px;
		}

		.single-widget ul li {
			border-bottom: 1px dotted #eeeeee;
			margin-bottom: 7px;
			padding-bottom: 6px;
		}

		.single-widget ul li:last-child {
			border-bottom: none;
			margin-bottom: 0;
			padding-bottom: 0;
		}
.tb-megamenu-column{padding:10px 0;}
.cd-btn{float:right;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3,.fusion-footer-widget-column .product-title{color:#ffffff;}
.fusion-footer-widget-area .fusion-footer-widget-column .fusion-columns,.fusion-footer-widget-column .row{margin-left:0;margin-right:0}
.fusion-footer-widget-area .fusion-footer-widget-column .fusion-column{padding-left:3px;padding-right:3px;padding-bottom:3px}
.fusion-footer-widget-area ul.fusion-carousel-holder li a,.fusion-footer-widget-area ul.fusion-checklist li a,.fusion-footer-widget-column .flexslider a{border:0;padding:0}
.fusion-footer-widget-column{margin-bottom:50px}
.fusion-footer-widget-column:last-child{margin-bottom:0}



.dtstart, .dtend {
     cursor: auto;
     border-bottom : none; 
}


.header .inner-cell {
	display:table-cell;
	vertical-align:middle;
}

	
	.content-over-image [class*="-header"] .inner-cell {
		width:100%;
		height:100%;
		display:table-cell;
		vertical-align:middle;
	}

	
	#branding .wrapper,
	.header-banner .inner-cell:last-child {
		width:100%;	
	}
.s5_responsive_mobile_sidebar_body_wrap_show_ltr #s5_responsive_mobile_sidebar_body_wrap_inner,.s5_responsive_mobile_sidebar_body_wrap_show_rtl #s5_responsive_mobile_sidebar_body_wrap_inner{position:absolute}
.s5_responsive_mobile_sidebar_body_wrap_show_ltr #s5_responsive_mobile_sidebar_body_wrap_inner{left:0;right:auto}
.s5_responsive_mobile_sidebar_body_wrap_show_rtl #s5_responsive_mobile_sidebar_body_wrap_inner{left:auto;right:0}
.btlink{background-color:#abd4b4;border-top:1px solid #364a3a}
.btlink,.email{position:relative;z-index:3}
.fl-row:before,.fl-row:after,.fl-row-content:before,.fl-row-content:after,.fl-col-group:before,.fl-col-group:after,.fl-col:before,.fl-col:after,.fl-module:before,.fl-module:after,.fl-module-content:before,.fl-module-content:after {display: table;content: " ";}
.fl-row:after,.fl-row-content:after,.fl-col-group:after,.fl-col:after,.fl-module:after,.fl-module-content:after {clear: both;}
.fl-row,.fl-row-content,.fl-col-group,.fl-col,.fl-module,.fl-module-content {zoom:1;}
.fl-module-content { margin: 20px; }
.fl-module-info-box .fl-module-content {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;flex-shrink: 1;}
.fl-module-content a,.fl-module-content a:hover,.fl-module-content a:focus {text-decoration: none;}


	#header,
	#header-container,
	#access,
	#branding,
	#topbar-inner,
	#footer-widget-area {
		width: 100%;
	}



#footer-widget-area {
	overflow: hidden;
}


#footer-widget-area #fourth {
	margin-right: 0;
}


#footer-widget-area a:hover {
	text-decoration: underline;
}


	.footertwo .widget-area,
	.footerthree .widget-area,
	.footerfour .widget-area {
		width: 100%;
	}


.footertwo .widget-area {
	float: left;
	margin-right: 2%;
	width: 49%;
}


.footertwo #second,
.footerthree #third,
.footerfour #forth {
	margin-right: 0;
}

.logo-footer{ padding:0; width: 150px; margin-bottom: 15px;}
 

.homerowtop4 {
clear:both;
width:95%; 
padding: 0px 10px 2px 10px; 
margin-top: 20px;
margin-bottom: 10px;
border: 5px solid #e6e0ec; 
font-size:medium;
background-color: #e6e0ec;
min-height:105px;
overflow: auto;
}


.homerowtop4:hover {opacity:0.9; background-color: white;}
#main-container{width:100%}
.container{margin-right:auto;margin-left:auto;padding-left:8px;padding-right:8px}
.container:before,.container:after{content:" ";display:table}
.container:after{clear:both}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:8px;padding-right:8px}
.container-fluid:before,.container-fluid:after{content:" ";display:table}
.container-fluid:after{clear:both}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
#video-grid #video-categories .tabs.container{float:left;margin:0 0 20px;padding:0}
.post-list .post-row{margin-left:0;padding-left:0}

.post-list .post-row:last-child { border: none; margin-bottom: 0; }

		#topbar .callus{
			 
			height:30px;
			line-height: 30px;
			width:100%;
			padding:0px 0px;
			text-align: left;
			background: transparent !important;
			margin:0px 0 0 0 !important;
		}


        #topbar .callus a { color: #999999 }

        #topbar .callus a:hover { color: #666666 }

	
	.callus{ font-family: Roboto Condensed, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #999999 !important; }
.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-12{width:100%}

		.evo_content_inin{
			display: table-cell;
		    vertical-align: middle;
		    position: relative;
		    width: 600px;
		    margin: 40px auto;
		}



.movie-player-element {
	position: absolute;
	width: 100%;
	height: 100%;
	
	background-size: cover;		
}


.onpovorot{
	font-size:18px;
}


	.onpovorot img{
		display: inline-block;
	}
.site-footer .information .networks{margin-bottom:20px}
.site-footer .information .networks a{font-size:24px;display:inline-block;margin-left:30px;color:#059816}
.site-footer .information .networks a:first-child{margin-left:0}
.item-list ul li.last{border-bottom:none;}
#forum .last-reply{font-size:12px;}
.one-half.last,.one-third.last,.two-third.last,.one-fourth.last,.three-fourth.last{margin-right:0px}
.one-half.last,.one-third.last,.two-third.last,.one-fourth.last,.three-fourth.last,.one-fourth.widget-4,.one-fourth.widget-8,.one-fourth.widget-12{margin-right:0px;}


#page {
	background-color: white;
	border: 1px solid #959596;
	text-align: left;
	}
.fl-content-slider-wrapper .fl-slide:first-child,.fl-content-slider-loaded .fl-slide {position: relative;visibility: visible;}


#main-content {margin-top: 15px;}



.page-admin #main-content-inner .nested,
.page-admin #content-group,
.page-admin #content-region,
.page-admin #content-inner {
  margin-bottom: 1.5em;
  overflow: visible;
}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
h2 .strong{color:#656564}
.strong{font-weight:700}
#related form .strong{color:#fff}

.menu-main-menu-container{margin-top:-32px !important;}


#footer div.menu-main-menu-container{ position: relative; margin: 1em 1em 1em 0; overflow: hidden;}


.flexslider .slides img {
	width: 100%;
	height: 100%;
	display: block;
}


.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}


html[xmlns] .slides {
	display: block;
}


* html .slides {
	height: 1%;
}


.flexslider .slides {
	zoom: 1;
}


.content .flexslider .slides img {
	width: 100%;
	display: block;
}
.widget-header {float:left;max-width:77%;height:auto;max-height:90px;}
.widget-header img {float:left;}
.widget.widget_nav_menu li {position:relative;margin-left:0;border-bottom:0;border-top:0;}
.widget {margin-bottom:15px;float:left;width:100%;list-style:none;}
.widget .title {font-weight:bold;text-transform:uppercase;color:#545E68;font-size:12px;}
.widget li {list-style-type:square;margin-left:17px;margin-bottom:7px;}
.widget li:last-child {margin-bottom:0;padding-bottom:0;}
.widget h3 {font-size:15px;line-height:1;margin:0 0 5px 5px;}
.sidebar_list .widget:first-child {margin-top:20px;}
.widget-header .textwidget {margin-top:0;padding-left:0;border-left:none;}
.menu-user .menu-item{padding-left:0;text-transform:uppercase}
.menu-user .menu-item a{background:0 0;color:#000;font-size:13px;font-weight:700;padding:10px!important}
.dark-nav .menu-user .menu-item a{color:#fff}
.menu-user .menu-item a .active{color:#d70e16}
.menu-user .menu-item a:focus,.menu-user .menu-item a:hover{background:0 0!important;color:#000;text-decoration:underline!important}
.dark-nav .menu-user .menu-item a:focus,.dark-nav .menu-user .menu-item a:hover{color:#999}
.dark-nav .menu-user .menu-item a:after{color:#fff}
.menu-user .menu-item:last-child a:after{display:none}
.menu-user li.menu-item{float:inherit}
body .affix .site-header__navigation-desktop .menu-item.open a{background:0 0}
.navbar-nav .menu-item-home a{background:0 0}

  .sidebar_search .sub-menu .menu-item:first-child {
    display: none !important; }
.whole{width:100%}

.custom-xxs, .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-lg-2-5, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

  .col-lg-2-5 {
    width: 20%;
  }

  .col-lg-2 {
    width: 16.666666666666664%;
  }

.menu-item-language img.iclflag {
  margin-top: -3px;
}
