 
/*Custom CSS for editor from the customizer*/
/*
 * font-family: 'visby_cfbold';
 * font-family: 'visby_cfdemi_bold';
 * font-family: 'visby_cfextra_bold';
 * font-family: 'visby_cfheavy';
 * font-family: 'visby_cflight';
 * font-family: 'visby_cfmedium';
 * font-family: 'visby_cfregular';
*/
@font-face {
    font-family: 'visby_cfbold';
    src: url('https://sendasites.com/wp-content/fonts/visby-cf/visbycf-bold-webfont.woff2') format('woff2'),
         url('https://sendasites.com/wp-content/fonts/visby-cf/visbycf-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'visby_cfdemi_bold';
    src: url('https://sendasites.com/wp-content/fonts/visby-cf/visbycf-demibold-webfont.woff2') format('woff2'),
         url('https://sendasites.com/wp-content/fonts/visby-cf/visbycf-demibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'visby_cfextra_bold';
    src: url('https://sendasites.com/wp-content/fonts/visby-cf/visbycf-extrabold-webfont.woff2') format('woff2'),
         url('https://sendasites.com/wp-content/fonts/visby-cf/visbycf-extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'visby_cfheavy';
    src: url('https://sendasites.com/wp-content/fonts/visby-cf/visbycf-heavy-webfont.woff2') format('woff2'),
         url('https://sendasites.com/wp-content/fonts/visby-cf/visbycf-heavy-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'visby_cflight';
    src: url('https://sendasites.com/wp-content/fonts/visby-cf/visbycf-light-webfont.woff2') format('woff2'),
         url('https://sendasites.com/wp-content/fonts/visby-cf/visbycf-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'visby_cfmedium';
    src: url('https://sendasites.com/wp-content/fonts/visby-cf/visbycf-medium-webfont.woff2') format('woff2'),
         url('https://sendasites.com/wp-content/fonts/visby-cf/visbycf-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'visby_cfregular';
    src: url('https://sendasites.com/wp-content/fonts/visby-cf/visbycf-regular-webfont.woff2') format('woff2'),
         url('https://sendasites.com/wp-content/fonts/visby-cf/visbycf-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
body{
		font: 300 10px/1.2em 'visby_cfregular', sans-serif!important;
}
h1 {
		font-family: visby_cfbold, sans-serif!important;
		font-weight: 300;
    font-size: 4.5vw!important;
		letter-spacing:.35em;
		
}
h1 span {
		/*font-family: 'Open Sans Condensed';*/
    letter-spacing: .15em;
}
h2 {
		font-family: visby_cfbold, sans-serif!important;
    font-size: 3.5em!important;
    letter-spacing: .06em;
    font-weight: normal!important;
    color: #fff;
}
h3 {
		font-family: 'visby_cflight'!important;
    font-size: 1.7em!important;
    font-weight: 100;
    text-transform: uppercase;
    color: #fff!important;
    letter-spacing: .4em;
		margin: 0 0 0.25em 0;
}
h3.boxed {
    font-size: 1.5em;
    padding: .75em 1em .4em 1em;
}
.edit-post-visual-editor__post-title-wrapper h1 {
		font-size: 3em!important;
    letter-spacing: 0px;
}
.is-root-container {
    background: #091e3c;
    color: #fff;
    padding-top: 1em;
}
/*Special Styling*/
.bar-graph {
    display: block;
    height: 3em;
    width: 100%;
    border: 1px solid;
    margin: 2em 0;
		position:relative;
}
.bar-graph:before {
		content:"0";
		position:absolute;
		left:0;
		bottom:-1.5em;
}
.bar-graph:after {
		content:"";
		position:absolute;
		right:0;
		bottom:-1.5em;
}
.one-ten:after {
		content:"10";
}
.one-five:after {
		content:"5";
}
.one-five:before, .one-five:after {
		bottom:unset;
		top:-1.5em;
}
.bar-graph div {
    display: block;
    height: 3em;
    width: 100%;
    overflow: hidden;
}
.bar-graph span {
    display: block;
    height: 3em;
    background: var(--main-color);
    border-right: 1px solid;
}
.bar-graph .nine-three-five {
		 width: 93.5%;
}
.bar-graph .four-nine {
		 width: 98%;
}
#customize-controls .customize-pane-child .customize-section-title h3, #customize-outer-theme-controls .accordion-section-title, #customize-theme-controls .accordion-section-title, #customize-outer-theme-controls .accordion-section-title, #customize-theme-controls .accordion-section-title {
		color: #222!important;
    letter-spacing: 1px!important;
}