div.top.solid #header .top.solid, #header .top, .has-banner #header .top.solid {
	background-color:white;
}

div.top.solid > div > a.menu-toggle {
	color:#eb7100
}

div.top > div > a.menu-toggle {
	color:#eb7100
}

div.wp-block-cover.has-background-dim {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

label.grunion-field-label {
	color:black;
}

label.grunion-field-label > span {
	color:black;
}

.wp-block-cover .wp-block-cover__inner-container {
	width: calc(100% - 35vw);
}

div.section-head > div.inside > h3 {
	text-align:center;
}

figure.aligncenter.size-large > img  {
	border-radius:8px;
}

div.robots-nocontent.sd-block.sd-social.sd-social-icon-text.sd-sharing {
	visibility:hidden;
}

#home-content.home-section {
    padding-bottom: 0px !important;
}

figure.aligncenter.size-large.is-resized > img {
	margin-left: auto;
margin-right: auto;
}

#home-content.home-section > p {
	text-align:center;
}

#home-banner #banner-text .main h2 {
	  text-shadow: .03em .03em #000000;
		font-size: 500%;
}

#home-banner #down-button {
	font-size: 7.5em
}

div.top.solid > div > div > h1 > a > img {
	content:url(https://aspenpa.com/wp-content/uploads/2020/02/Aspen_Private_Advisors_Logo_2015.png);
}

.wp-block-gallery.is-cropped .blocks-gallery-item img {
	visibility:hidden;
	height:1px;
}

#content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {
	height:0px;
}

body.page-id-948 > div > div > div > div > div > h3 > a > img {
content:url(https://aspenpa.com/wp-content/uploads/2020/02/Aspen_Private_Advisors_Logo_2015.png);
}

body > div > div > div > div > div > h3 > a > img {
content:url(https://aspenpa.com/wp-content/uploads/2020/02/Aspen_Private_Advisors_Logo_2015.png);
}

div.ctu-ultimate-style-3-content{
width: 95%;
padding: 0px 30px 0px 0px;
}

#content {
	width: 100%
}

#page-head {
	text-align: center
}

#content div.sharedaddy {
	visibility: hidden;
	height: 0px
}


body.page-id-948 .wp-block-columns .wp-block-image img {
	margin-left: auto;
	margin-right: auto;
	align-content: center
}

div#footer {
	padding-top:0px;
}

div#middle.clearfix {
	padding-bottom:0px;
}

@media (max-width:600px){
		div.ctu-ultimate-wrapper-3 {
		visibility: hidden;
		height: 0em;
		}
}

@media (min-width:600px){
		div.ctu-ultimate-wrapper-5 {
		visibility: hidden;
			height: 0em;
		}
}

div.ctu-ultimate-style-5-content {
	width: 100%;
}

div.ctu-ulitate-style-5-tabs {
	width: 90%!important;
}


#home-content.home-section {
	padding: 0px !important;
}

#content div.ctu-ultimate-wrapper-3 > div img  {
	max-width: 25%!important;
}

#content div.ctu-ultimate-wrapper-5 > div img  {
	max-width: 75%!important;
}

@media only screen and (max-width: 700px){
.admin-bar #header .top {
    top: 0;
    height: 5em;
	}
}
@media only screen and (max-width: 700px) {
#header #logo img {
    height: 2em;
		max-height: 10em;
}
}
