﻿

.pinterior
{
font-family:"Arial Narrow";
font-size:18px;
padding-left:3px;
}


.mim { float: left; margin: 10px; }
#verve_to_top #arrows_shifter{margin-top:3px;position:absolute;height:24px;overflow:hidden;width:34px}
.site-footer .personal-network .personal-column{padding:20px 15px}



#image_1691296999 {
  width: 100%;
}
.img{position:relative}
.img .img-inner{position:relative;overflow:hidden}
.img,.img img{width:100%}
.img .caption{position:absolute;transition:transform .5s;-ms-transform:translateY(100%);transform:translateY(100%);max-height:100% !important;overflow-y:auto;bottom:0;padding:4px 10px;font-size:14px;color:#FFF;width:100%;background-color:rgba(0,0,0,0.3)}
.img .caption-show,.img:hover .caption{-ms-transform:translateY(0);transform:translateY(0)}

.img-round {
	display: inline;
	margin: 0 auto;
	height: 100%;
	width: auto;
}


.main-navigation .primary-menu {
	border-bottom: 1px solid #d1d1d1;
}


.primary-menu{
	margin-right:15px !important;
}

	.primary-menu .notifications{
		display:none;
	}

	.m_index_menu_2_padding{
		padding-left:70px;
		font-size:44px;
		
	}

.primarymenu-resp i {
  position: absolute;
  top: 8px;
  right: 5px;
  font-size: 21px;
  margin-right: 5px;
  float: right;
  border-radius: 3px;
  cursor: pointer;
  z-index: 101;
}

.primarymenu-resp {
  width: 100%;
  padding: 12px 0;
  cursor: pointer;
}

.primarymenu-resp span {
  font-size: 13px;
  color: #EEE;
  font-variant: small-caps;
  padding-left: 12px;
}

.primarymenu-resp span:after {
  font-family: 'FontAwesome';
  font-size: 11px;
  content: '\f0d7';
  padding-left: 5px;
}

.white .primarymenu-resp i {
  color: #eeeeee;
}


#main-footer .widget ul.menu li { margin: 0 15px;}
#block-bn45a83cded90f0a{min-height:20px}
#block-bn45a83cded90f0a .block-title{padding-top:0px;padding-right:0px;padding-bottom:5px;padding-left:0px;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-color:#494949;background-color:rgba(255,255,255,0);margin-bottom:5px;font-family:Oswald;color:#FFFFFF;font-size:17px;text-transform:none;font-variant:normal;margin-top:28px;}
.other-links-title{max-height:51px}


.collapse:not(.show) {
  display: none; }

  footer .collapse {
    display: block !important; }

    footer p + .collapse {
      display: block; }
.abcp_service-desc__additional-info{font-size:16px;text-align:justify;-moz-text-align-last:center;text-align-last:center}
.abcp_service-desc__additional-info:before{content:'';display:block;width:25%;margin:30px auto 0;padding:0 0 15px;border-top:1px solid #fff}

.pull-left{float: left;}

.section_two .pull-left{width: 310px;overflow: hidden;}

.link-wrap .pull-left{width: 95px;}

.link-wrap .pull-left a{line-height: 40px;padding: 2px 8px;color: #fff;}

.link-wrap .pull-left a:hover,.link-wrap .pull-right:hover{color: #fe9226;}
.module.no-js,.module.init,.experienceeditor .module{pointer-events:auto}
.module-list{padding:30px 0;background:#eee}
.module-list ul,.module-list li{list-style:none;padding:0;margin:0}
.module-list li{margin:15px 0}
.module-list a{font-size:18px;line-height:22px}
.module-list hr{background-color:#333;height:1px;margin:30px 0}
.legal .module-header{text-align:center;margin-bottom:60px}

		
	#mvp-main-nav-bot {
		border-bottom: none;
		display: none !important;
		height: 0;
		}
#mvp-main-nav-bot-cont{background:#fff}
.header-style-1 .logo-has-sticky .mk-sticky-logo,.header-style-1.a-sticky .logo-has-sticky .mk-desktop-logo,.header-style-3 .logo-has-sticky .mk-sticky-logo,.header-style-3.a-sticky .logo-has-sticky .mk-desktop-logo{opacity:0}
.logo-in-middle .logo-has-sticky .mk-sticky-logo,.logo-in-middle.a-sticky .logo-has-sticky .mk-desktop-logo{display:none}
.mk-desktop-logo.light-logo{display:none}
.mk-desktop-logo.dark-logo{display:block}
 .trans-header .bg-true.light-skin:not(.a-sticky) .mk-desktop-logo.light-logo { display:block !important; }
 .trans-header .bg-true.light-skin:not(.a-sticky) .mk-desktop-logo.dark-logo { display:none !important; }
 .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-desktop-logo.dark-logo { display:block !important; }
 .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-desktop-logo.light-logo { display:none !important; }

				.overlay-customclose-btn-45981 {
					color:#000000 !important;
					background-color: !important;
					font-size:57px !important;
					padding:px !important;
					-moz-border-radius:% !important;
					-webkit-border-radius:% !important;
					-khtml-border-radius:% !important;
					border-radius:% !important;
				}

section .slick .slide .testimonial {
  text-align: center;
  padding: 0 15%;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

section .slick .slide .testimonial:before {
  font-size: 4rem;
  color: #555;
}

section .slick .slide .testimonial p {
  font-family: 'Rambla', sans-serif;
  font-size: 0.8125rem;
  line-height: 1.625rem;
  color: #919191;
}

section .slick .slide .testimonial span {
  display: block;
}

section .slick .slide .testimonial span.client-name {
  font-family: 'Clicker Script', cursive;
  color: #555;
  font-size: 1.5rem;
  line-height: 3.125rem;
}

section .slick .slide .testimonial span.client-info {
  font-family: 'Rambla', sans-serif;
  font-size: 0.75rem;
  color: #919191;
  font-style: italic;
}






.lottie-section .et_pb_row .et_pb_column {
    display: flex;
    align-items: center;
}
#mobile-logo{display:block}
#inner-wrapper.header2 #mobile-logo{display:none}
#mobile-logo img{max-width:80%}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


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


	.mobile-mast {
		border-bottom: 1px solid #021e47;
	}

#page {
	margin: 2em auto;
	max-width: 1000px;
}



.one-column #page {
	max-width: 690px;
}


.fb_big {
    margin:10px 0 0 5px;
}
 

 
#cmsmasters_row_5d23b4a14dc3b .cmsmasters_row_outer_parent { 
	padding-top: 0px; 
}

  .content_wrap.l_sidebar .cmsmasters_row,
  .content_wrap.r_sidebar .cmsmasters_row {
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
  }
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
.et_vertical_nav #et-main-area,.et_vertical_nav #top-header{position:relative;margin-left:225px!important}
.et_vertical_nav.et_vertical_right #et-main-area,.et_vertical_nav.et_vertical_right #top-header{margin-right:225px;margin-left:0!important}

.content {z-index:99999999;}

.rateinf{font-weight:bold;}

.search-box, .member-box-in, .member-box-forget, .sign-box{
	width:300px;
	border:1px #4d0e76 solid;
}

.member-box-in, .member-box-forget{
	background:#fff;
	padding:30px 20px;
}

.member-box-in h3 a, .member-box-forget h3 a{
	color:#555;
	text-decoration:underline;
	padding-top:5px;
}

.member-box-in .text-small, .member-box-forget .text-small, .sign-box .text-small{
	line-height:18px;
	display:block;
	padding:0 0 0 10px;
}

.member-box-in .share-fb:hover, .member-box-forget .share-fb:hover, .sign-box .share-fb:hover{
	border:#346da6 1px solid;
	color:#346da6;
	background-color:#fff;
}

.aside-1-list-container{
    display: flex;
    flex-direction: row;
}
.slider-main .owl-item,.slider-main .owl-stage,.slider-main .owl-stage-outer,.slider-main .slide,.slider-main .slide-background,.slider-main .slider,.slider-main .slider-clip,.slider-main .slides{height:100%}
.slider-images .slider-clip{background-size:cover;background-position:bottom right;padding-left:40%}
.slider-images .owl-item,.slider-images .owl-stage,.slider-images .owl-stage-outer,.slider-images .slide,.slider-images .slider-clip,.slider-images .slides{height:100%}
.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;}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}

#donaModel .modal-footer{
	border-top: 0;
}

.modal .modal-footer{
	padding-top: 0;
	border-top: 0;
}

.nuestrosMentores .modal-footer{
	padding-top: 0;
	border-top: 0;
}

.modal-tiplehelice .modal-content .modal-footer {
  border-top: none;
  display: flex;
  justify-content: center;
}

.modal-tiplehelice .modal-content .modal-footer .btn-viewmore{
	background-color: #198CC8;
    padding: 5px 20px;
    color: white;
    font-weight: bold;
    border: none;
    border-radius: 19px;
}

    .line-one, 
    .line-two, 
    .line-three {
		backface-visibility: hidden;
		display: block;
		height: 3px;
		margin: 5px auto;
		-webkit-transition: all 0.3s;
    	-moz-transition: 	all 0.3s;
    	-o-transition: 		all 0.3s;
    	transition: 		all 0.3s;
		width: 100%;
	}

	.menu-toggle.on .line-two {
		opacity: 0;
		-moz-opacity: 0;
		filter:alpha(opacity=0);
	}

.line-one,
.line-two,
.line-three {
	background-color: #2b9b9b;
}
