/*
Theme Name: Ascend Therapeutics
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.sr-only {display:none;}

.text-uppercase {text-transform: uppercase;}
.post-content .text-style-normal > * {font-style:normal !important;}

body .dark-links a {color:darkblue}
body .green-links a {color:rgb(129, 206, 193)}
body .white-links a {color:#fff}

.button-default.button-clear {background-color:transparent; border:2px solid #fff;}
.button-default.button-clear:hover {border-color:#7a3a77}

.overlay-column {z-index:99}

ul.arrow-list {}
ul.arrow-list li {list-style:none; position: relative; padding-left:25px;}
ul.arrow-list li:before {content:""; width:18px; height:16px; background:url("images/arrow-bullet.png") no-repeat center; background-size:contain; position:absolute; top:8px; left:0;}

.fusion-text-split-columns ul {margin-top:0; padding-top:0;}

.fusion-main-menu>ul>li>a {text-transform: uppercase}

.fusion-header-wrapper .fusion-logo {transform:all .25s ease-in-out !important}
@media(min-width:768px) {
	.fusion-header-wrapper:not(.fusion-is-sticky) .fusion-logo {background:#fff; padding:25px 55px 25px 40px; border-radius:0 0 50px 0; box-shadow:10px 10px 22px rgba(0,0,0,.4); margin:0 !important; position: absolute;}
	.fusion-header-wrapper:not(.fusion-is-sticky) .fusion-header-sticky-height {height:108px !important} 
	body:not(.fusion-header-layout-v6) .fusion-header-wrapper.fusion-is-sticky .fusion-main-menu>ul>li>a, 
	body:not(.fusion-top-header) .fusion-header-wrapper.fusion-is-sticky .fusion-main-menu>ul>li>a {height:55px !important}
	.fusion-main-menu>ul>li + li:not(.fusion-main-menu-search):before {content:""; display: block; width:1.5px; background:#E551B8; height:47px; position: absolute; left:-24px; top:50%; transform: translateY(-50%) skew(-15deg);}
	.fusion-header-wrapper.fusion-is-sticky .fusion-main-menu>ul>li + li:not(.fusion-main-menu-search):before {height:24px;}
	
		.fusion-header-wrapper {background: #990a6e;}
	.fusion-header-wrapper:not(.fusion-is-sticky) .fusion-main-menu{padding-left:343px;}
}

.fusion-main-menu .fusion-main-menu-search a:after {content:"" !important; display:block; width:34px; height:34px; background:url("images/icon-main-menu-search.png") no-repeat center; background-size:cover; transform: all .25s linear !important; border-radius:0 !important}
.fusion-main-menu .fusion-main-menu-search a:hover:after {opacity:.7}
.fusion-header-wrapper.fusion-is-sticky .fusion-main-menu .fusion-main-menu-search a:after {width:20px; height:20px;}
#home-hero-a img {max-height:645px;}

.fusion-footer  {font-family:Lato, "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; font-weight:300; font-size:16px; line-height:1.6}
.fusion-footer .textwidget > *:first-child {margin-top:0}

.fusion-footer .textwidget > *:last-child {margin-bottom:0}
	
.fusion-footer-widget-area .widget_nav_menu li a:before {content:none !important;}
.fusion-widget-area .widget_nav_menu li {border-bottom:none; padding:0; font-size:14px;}
.fusion-widget-area .widget_nav_menu li + li {margin-top:5px;}
.fusion-footer-widget-area .widget_nav_menu {text-transform:uppercase;}
@media(min-width:768px) {
	.fusion-copyright-content {
    padding-left: calc(25% + 8px);
	}
}

.mfp-bg {z-index:99998}
.mfp-wrap {    z-index: 99999;}
.mfp-auto-cursor .mfp-content {position:static;}