/* HEADER */	

.ao-creative-bg + div, .ao-creative-bg + a + div {width:70.2%;margin-left:14.9%;} /*Takeover*/

#aor-11-1.scrolled, #aor-40-1.scrolled, #aor-71-1.scrolled { position: fixed; top: 45px;  width: 100%; z-index: 900; }
#aor-11-1.scrolled, #aor-40-1.scrolled , #aor-71-1.scrolled { box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.6);-moz-box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.6);-webkit-box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.6); }

#aor-11-1.scrolled #ao-TTG-RightMenu, #aor-11-1.scrolled #ao-TTG-FilterMenu, 
#aor-40-1.scrolled #ao-TTG-RightMenu, #aor-40-1.scrolled #ao-TTG-FilterMenu,
#aor-71-1.scrolled #ao-TTG-RightMenu, #aor-71-1.scrolled #ao-TTG-FilterMenu { margin-top:6px;  }

#aor-10-1.scrolled, #aor-53-1.scrolled { display:none;  }

#aor-13-1 > .aori > .aoc:not(:first-of-type) > .aoci > a > div > div,
#aor-39-1 > .aori > .aoc:not(:first-of-type) > .aoci > a > div > div,
#aor-70-1 > .aori > .aoc:not(:first-of-type) > .aoci > a > div > div{ 
	font-weight:600 !important; 
}
/*Buttons */
#aor-13-1.scrolled, #aor-39-1.scrolled , #aor-70-1.scrolled { position: fixed; top: 0;  width: 100%; z-index: 100; height: 45px;  }
#aor-13-1.scrolled > .aori > .aoc:nth-of-type(1), 
#aor-39-1.scrolled > .aori > .aoc:nth-of-type(1), 
#aor-70-1.scrolled > .aori > .aoc:nth-of-type(1) { margin:0; }

#aor-13-1.scrolled > .aori > .aoc:nth-of-type(1) > .aoci img, 
#aor-39-1.scrolled > .aori > .aoc:nth-of-type(1) > .aoci img, 
#aor-70-1.scrolled > .aori > .aoc:nth-of-type(1) > .aoci img { width: auto;height:45px; }

#aor-13-1.scrolled > .aori > .aoc > .aoci, 
#aor-39-1.scrolled > .aori > .aoc > .aoci, 
#aor-70-1.scrolled > .aori > .aoc > .aoci { padding-top:0; }

#aor-13-1.scrolled > .aori > .aoc, 
#aor-39-1.scrolled > .aori > .aoc, 
#aor-70-1.scrolled > .aori > .aoc { height: 45px; }

a:focus {outline:0;} 
.ao-userAvatar, .ao-BurgerImage {border-radius: 2px;float: left;margin-top: 1px;height: 42px;width: 42px;}	
.ao-userAvatar{padding:5px 7px;}
.ao-BurgerImage{background-color: #980052;height: 42px;padding: 0 8px 3px 9px;width: 42px;}
.ao-BurgerImage:hover{cursor:pointer;}
.ao-userOn {background-color:#B20065;border-radius:2px 2px 0 0;}
.ao-burgerOn {border-radius:2px 2px 0 0;}
.ao-realAvatar {padding:4px 6px !important;}
.ao-realAvatar img {border-radius:15px;height:30px;width:30px;}

.ao-loginButton, .ao-userOptions, .ao-BurgerMenu { background-color: #b20065;font: 300 0.95em/100% "proxima-nova",serif;}

.ao-loginButton { border-radius: 2px;color: #fff;float: left;height: 34px;margin-top: 4px;padding: 9px 20px;text-decoration: none;}
.ao-loginButton:hover { color:#55002F;}

.ao-userOptions, .ao-BurgerMenu  {
	display:none;position:absolute;z-index:100;border-radius:2px 0 2px 2px;min-width:160px;right:0;top:43px;
	box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.3);
}
.ao-BurgerMenu  {right:-7px; width:300px;}
.ao-BurgerMenu  div{ float:left;width:100%;padding: 5px 10px 5px 20px;}	
.ao-BurgerMenu  div:first-of-type{ background-color:#980052;border-radius: 2px 0 0;}	
.ao-BurgerMenu  div:nth-of-type(2){ background-color:#55002F;border-radius: 0 0 2px 2px;margin-top:-1px;}	

.ao-userOptions  div{ float:left;width:100%;right:19px;}	
.ao-userOptions  div:first-of-type{ float:left;width:100%;right:19px;}	
.ao-userOptions div a, .ao-BurgerMenu a{color:#fff;text-decoration:none;float:left;padding:12px;width:100%; text-transform:none !important;}
.ao-BurgerMenu div{padding:0 0 0 12px;}
.ao-BurgerMenu a{width:45%;margin-right:5%;padding:12px 0;}
.ao-BurgerMenu  div:first-of-type a:hover{color:#55002F;}
.ao-BurgerMenu  div:nth-of-type(2) a:hover{color:#980052;}
.ao-BurgerMenu  div:first-of-type a:not(:last-of-type){ border-bottom:1px solid #55002F;}	
.ao-userOptions div a:hover{color:#55002F;}

.ao-BurgerImage:hover {cursor:pointer;}

.ao-hlMenu {color:#55002F;background-color:#FFFFFF;height:51px;}
.ao-hlBurgerMenu {color:#55002F !important;}

#aor-10-1 > .aori > .aoc > .aoci > a > div > div, 
#aor-53-1 > .aori > .aoc > .aoci > a > div > div, 
#aor-13-1 > .aori > .aoc > .aoci > a > div, 
#aor-39-1 > .aori > .aoc > .aoci > a > div, 
#aor-70-1 > .aori > .aoc > .aoci > a > div, 
.ao-loginButton,
.ao-userOptions div a,
.ao-BurgerMenu div a  { 
	transition: all 0.35s ease 0s;
	-webkit-transition:all 0.35s ease 0s;
	-moz-transition:all 0.35s ease 0s;
}



/* Scroll To Top */

.scrollToTop{
	width:40px; 
	height:40px;
	position:fixed;
        text-indent: -99999px;
	bottom:40px;
	right:40px;
	display:none;
	background: #980052 url('/AcuCustom/Sitename/Icon/Icons/15ttgScrollTopIcon.svg') no-repeat 50% 50%;
        background-size: 24px;
        border-radius: 2px;
        z-index: 100;
        box-shadow: 0 0 2px rgba(0,0,0,.2);
}

/*Fireplace*/
#aor-40-1.scrolled, #aor-39-1.scrolled, #aor-37-4.scrolled { width: 70.2%;margin-left:14.85%;}
#aor-40-1.scrolled > .aori, #aor-39-1.scrolled > .aori{ width: 100%;margin:auto;}
#aor-40-1.scrolled > .aori, #aor-71-1.scrolled > .aori{ padding:0 5px;}
#aor-53-1 > .aori, #aor-53-1 > .aoci { max-width: unset;width: 100%;}

#aor-71-1.scrolled > .aori, #aor-70-1.scrolled > .aori{ width: 70%;margin:0 auto;}

@media screen and (max-width:1024px){
	.ao-creative-bg + div, .ao-creative-bg + a + div,
	#aor-40-1.scrolled, #aor-39-1.scrolled/*, #aor-71-1.scrolled, #aor-70-1.scrolled*/ {width:100%;margin-left:0;} /*Takeover*/	
	
	.ao-userAvatar, .ao-BurgerImage {margin-top: 4px;}	
	.ao-loginButton { height: 42px;padding-top: 14px;}
	.ao-userAvatar{padding:7px 8px;background-color:#B20065;}
	.ao-realAvatar {padding-top:6px !important;}
	
	/*Fireplace avatar*/
	#aor-40-1.scrolled, #aor-39-1.scrolled/*, #aor-71-1.scrolled, #aor-70-1.scrolled*/ { width: 100%;}
}
@media screen and (max-width:599px){
    .scrollToTop{ right: 12px; bottom: 12px; }
}