/***********************************************
* INITIALIZE STATIC CLASSES AND THERE PROPERTIES
***********************************************/








/**********************
* TYPE: DEFAULT ELEMENT
* ELEMENT: MAIN CONTAINER
**********************/

#shiva-main-container {
	
}


@media (max-width: 960px) {
	#shiva-main-container {
		
	}
}

@media (max-width: 768px) {
	#shiva-main-container {
		
	}
}

@media (max-width: 540px) {
	#shiva-main-container {
		
	}
}

#shiva-main-container-content {
	width: 100%;; max-width: 100%;; margin: auto;
}

/**********************
* TYPE: DEFAULT ELEMENT
* ELEMENT: MENU CONTAINER
**********************/

#shiva-menu-container {
	z-index: 10;
	width: 100%;
	position: absolute;
	height: 50px; padding-top: 50px;
	
	
	margin-left: auto; margin-right: auto;
	background-color: rgba(255, 255, 255, 1);

}

#shiva-menu-container.scrolled {
	height: 182px; padding-top: 50px;

}

#shiva-menu-container.scrolled.mobile,
#shiva-menu-container.mobile {
	height: 50px;padding-top: 4px;
}

/**********************
* TYPE: DEFAULT ELEMENT
* ELEMENT: HEADER CONTAINER
**********************/

#shiva-main-header {
	position: absolute; margin: 0 auto; left: 0; right: 0;
	width: 80em;max-width: 100%;
	height: 230px;
	
}

/**********************
* TYPE: DEFAULT ELEMENT
* ELEMENT: NAVBAR
**********************/

#shiva-main-navbar {

}

.shiva-dynamic-navbar-container {
	padding-bottom: 0px;
	padding-top: 0px;
	z-index: 999;
	height: 100%;
	width: 100%;
	/*<!-- shiva_dynamic_navbar_menue_orientation_AUSKOMMENTIERT_REGELT_ABER_LINKS_MITTIG_RECHTS_NOCH_ANDERS_LÖSEN -->*/
	/*<!-- shiva_dynamic_navbar_align_items_AUSKOMMENTIERT_REGELT_OBEN_MITTIG_UNTEN_NOCH_ANDERS_LÖSEN -->*/
}

.shiva-dynamic-navbar-container-sub {
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 100%;
	font-family: 'Anaheim' !important;
	<!-- shiva_dynamic_mainframe_padding_space_JEDI -->
}

.shiva-navbar-main-nav-container {
	height: 100% !important;
}

.shiva-navbar-main-nav-container > ul.navbar-nav,
.shiva-navbar-main-nav-container > ul.navbar-nav > li,
.shiva-navbar-main-nav-container > ul.navbar-nav > li > .ai-navbar-nav-link {
	height: 100%;
}

.shiva-navbar-main-nav-container > ul.navbar-nav > li > .ai-navbar-nav-link {
	display: flex !important; align-items: center;
	white-space: nowrap;
}

.shiva-navbar-main-nav-container > ul.navbar-nav > li > .ai-navbar-nav-link.link_icon_above {
	display: flex;
	flex-direction: column;
	
}

.shiva-navbar-main-nav-container > ul.navbar-nav > li > .ai-navbar-nav-link > span {
	align-items: center;
}

.shiva-dynamic-navbar-orientation {
	padding: 0;
	width: max-content; margin-left: 520px; margin-right: auto;
	font-size: 0.875em;
}

#shiva-menu-container.scrolled .shiva-dynamic-navbar-container,
#shiva-menu-container.mobile .shiva-dynamic-navbar-container {
	margin-top: auto;
	margin-bottom: auto;
}

/**********************
* TYPE: DEFAULT ELEMENT
* ELEMENT: NAVBAR DEFAULT
**********************/

.shiva-dynamic-dropdown:hover > .shiva-dynamic-dropdown-menu {
	display: block;
}

/**********************
* TYPE: DEFAULT ELEMENT
* ELEMENT: NAVBAR MEGA MENU
**********************/

.shiva-dynamic-mega-container {

}

.shiva-dynamic-megamenue {
	width: 100%;
	position: absolute;
	
}

.shiva-dynamic-dropdown.shiva-dynamic-mega-dropdown {
	position: unset;
}

.shiva-dynamic-dropdown > .shiva-dynamic-mega-menu-container {
	position: absolute;
	max-width: 100%;
	left: 0;
	right: 0;
	top: 0;
	transition: 0.5s;
	width: 100%;;
	;
	top: 130px;
}

.shiva-dynamic-dropdown > .shiva-dynamic-mega-menu-container.scrolled {
	top: 132px !important;
}

.shiva-dynamic-dropdown:hover > .shiva-dynamic-mega-menu-container > .shiva-dynamic-dropdown-menu {
	display: block;
	margin: 0;
}

.mega-dropdown-menu .dropdown-header {
	font-size: 15px;
}

.shiva-megamenue-dropdown-header, .shiva-megamenue-dropdown-header > a {
	font-weight: bold !important;
	padding: 0px !important;
	font-size: 15px;
	color:  !important;
}

.mega-dropdown-menu {
	-webkit-box-shadow: 0px 7px 13px 4px rgb(19 19 19 / 34%) !important;
	-moz-box-shadow: 0px 7px 13px 4px rgb(19 19 19 / 34%) !important;
	box-shadow: 0px 7px 13px 4px rgb(19 19 19 / 34%) !important;
	background-color: rgba(255, 255, 255, 1);
	padding: 0 3em;
}

.shiva-dynamic-megamenue .shiva-image-scale-container {
	border-radius: 4px;
}

.mega-dropdown-menu > li > ul > li:first-child > a {
	font-size: 15px;
	color:  !important;
}

.mega-dropdown-menu > li > ul > li:first-child > a:hover {
	padding-left: .5em !important;
}

.mega-dropdown-menu > li > ul > li > a {
	font-size: 14px;
	color:  !important;
}


.mega-dropdown-menu > li ul > li > a:hover, .mega-dropdown-menu > li ul > li > a:focus {
	border-radius: 3px;
	transition: all 0.3s ease-in-out;
	background-color: rgba(250, 213, 0, 1) !important;
	color: rgba(0, 155, 203, 1) !important;
}

/**********************
* TYPE: DEFAULT ELEMENT
* ELEMENT: NAVBAR MOBILE MENU
**********************/

.shiva-dynamic-sidebar-buttons {
	position: relative;
	height: 100%;
	display: none;
}

.shiva-navbar-toggle {
	position: absolute;
	left: 0;
}

/**********************
* TYPE: DEFAULT ELEMENT
* ELEMENT: SECTION
**********************/

.shiva-section:first-child {
	margin-top: 0;
}

.shiva-section {
	padding: 2rem 3rem;
	background-color: rgba(255, 255, 255, 1);
	
}

.shiva-section {
	
}

@media (max-width: 1200px) {
	.shiva-section {
		margin-bottom: 0px;
	}
}

@media (max-width: 1200px) {
	.shiva-section {
		padding: 1.2rem 1.5rem;
	}
}

@media (max-width: 960px) {
	.shiva-section {
		padding: 1.2rem 1.5rem;
	}
}

@media (max-width: 768px) {
	.shiva-section {
		padding: 1.1rem 1.1rem;
	}
}

@media (max-width: 540px) {
	.shiva-section {
		padding: 0.8rem 0.8rem;
	}
}

/**********************
* TYPE:  SECTION STYLE
* STYLE: STANDARD SIMPLE
**********************/

.shiva-page-container.shiva-standard-simple div:not(:first-child),
.shiva-page-container.shiva-standard-simple .shiva-content div:not(:first-child) {
	margin-top: 2em;
}

@media (max-width: 960px) {
	.shiva-page-container.shiva-standard-simple div:not(:first-child),
	.shiva-page-container.shiva-standard-simple .shiva-content div:not(:first-child) {
		margin-top: 1em;
	}
}

@media (max-width: 540px) {
	.shiva-page-container.shiva-standard-simple div:not(:first-child),
	.shiva-page-container.shiva-standard-simple .shiva-content div:not(:first-child) {
		margin-top: 1em;
	}
}

/**********************
* TYPE:  SECTION STYLE
* STYLE: GRID
**********************/

.shiva-style-extended-grid-content:not(:first-child),
.shiva-style-extended-grid-content *:not(:first-child) {
	margin-top: 1.5em;
}

.shiva-style-extended-grid-content > .shiva-grid-content * {
	margin-top: 0 !important;
}

.shiva-style-extended-grid-container > .shiva-style-extended-grid,
.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon {
	margin-right: 3.25rem;
}

.shiva-style-extended-grid-container > .shiva-style-extended-grid:last-child,
.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon:last-child {
	margin-right: 0px !important;
}

.shiva-section.shiva-section-group.style-extended-grid + .shiva-section.shiva-section-group.style-extended-grid {
	/*padding-top: 0; Das ist optisch bei 2 x 2 Grid Gruppen gut, aber z.B. für Multi Chamber Content Seite sprengstoff-detektion nicht gut... klären */
}

.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon {
	align-items: normal;
}

.shiva-dynamic-extended-grid-linkcontainer {
	margin-top: 1em;
}

@media (max-width: 1200px) {
	.shiva-style-extended-grid-container > .shiva-style-extended-grid,
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon {
		margin-right: 3.25rem;
	}
}

@media (max-width: 960px) {

	.shiva-style-extended-grid-content:not(:first-child),
	.shiva-style-extended-grid-content *:not(:first-child) {
		margin-top: 1em;
	}

	.shiva-style-extended-grid-container > .shiva-style-extended-grid,
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon {
		margin-right: 2.25rem;
	}

	.shiva-style-extended-grid-container > .shiva-style-extended-grid:nth-child(3),
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon:nth-child(3) {
		margin-top: 0.5em;
	}

}

@media (max-width: 768px) {

	.shiva-style-extended-grid-content:not(:first-child),
	.shiva-style-extended-grid-content *:not(:first-child) {
		margin-top: 1.5em;
	}

	.shiva-style-extended-grid-container > .shiva-style-extended-grid,
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon {
		margin-right: 2.25rem;
	}

	.shiva-style-extended-grid-container > .shiva-style-extended-grid,
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon {
		margin-top: 0.5em;
	}

	.shiva-style-extended-grid-container > .shiva-style-extended-grid:first-child,
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon:first-child {
		margin-top: 0;
	}

	.shiva-style-extended-grid-container > .shiva-style-extended-grid:nth-child(3),
	.shiva-style-extended-grid-container > .shiva-style-extended-grid:nth-child(2),
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon:nth-child(3),
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon:nth-child(3) {
		margin-top: 0.5em;
	}

}

@media (max-width: 1200px) and (min-width: 769px){

	.shiva-style-extended-grid-container > .shiva-style-extended-grid:nth-child(2),
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon:nth-child(2),
	.shiva-style-extended-grid-container > .shiva-style-extended-grid:nth-child(3),
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon:nth-child(3) {
		margin-right: 0em !important;
	}

	.shiva-style-extended-grid-container > .shiva-style-extended-grid:nth-child(3),
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon:nth-child(3) {
		margin-bottom: 0em !important;
		margin-top: 0.5em;
	}

}

@media (max-width: 540px) {

	.shiva-style-extended-grid-container > .shiva-style-extended-grid,
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon {
		margin-top: 0.4em;
	}

	.shiva-style-extended-grid-container > .shiva-style-extended-grid,
	.shiva-style-extended-grid-container > .shiva-style-extended-grid-icon {
		margin-right: 2.25rem;
	}

	.shiva-style-extended-grid-content:not(:first-child),
	.shiva-style-extended-grid-content *:not(:first-child) {
		margin-top: 1em;
	}

}

/**********************
* TYPE:  SECTION STYLE
* STYLE: COLUMN LEFT + COLUMN RIGHT
**********************/

.shiva-dynamic-page-column-left {

}

.shiva-dynamic-page-column-right {

}

.shiva-dynamic-page-column-content > div:not(:first-child) {
	margin-top: 2em;
}

@media (max-width: 960px) {
	.shiva-dynamic-page-column-content > div,
	.shiva-dynamic-page-column-content > div:not(:first-child){
		margin-top: 1.5em;
	}
}

@media (max-width: 768px) {
	.shiva-dynamic-page-column-content > div,
	.shiva-dynamic-page-column-content > div:not(:first-child) {
		margin-top: 1.5em;
	}
}

@media (max-width: 540px) {
	.shiva-dynamic-page-column-content > div,
	.shiva-dynamic-page-column-content > div:not(:first-child) {
		margin-top: 1em;
	}
}

/**********************
* TYPE:  SECTION STYLE
* STYLE: COLUMN LEFT
**********************/

.shiva-dynamic-page-column.shiva-dynamic-page-column-left > .shiva-dynamic-page-column-content {
	padding-left: 2em;
	
}

@media (max-width: 960px) {
	.shiva-dynamic-page-column.shiva-dynamic-page-column-left > .shiva-dynamic-page-column-content {
		padding-left: 0;
	}
}

/**********************
* TYPE:  SECTION STYLE
* STYLE: COLUMN RIGHT
**********************/

.shiva-dynamic-page-column.shiva-dynamic-page-column-right > .shiva-dynamic-page-column-content {
	padding-right: 2em;
	
}

@media (max-width: 960px) {
	.shiva-dynamic-page-column.shiva-dynamic-page-column-right > .shiva-dynamic-page-column-content {
		padding-right: 0em;
	}
}

/**********************
* TYPE: DEFAULT ELEMENT
* ELEMENT: LINKTYPE BUTTON
**********************/

a.shiva-dynamic-linktype-link,
.shiva-page-form-container-form button {
	color: rgba(255, 255, 255, 1);
	background-color: rgba(91, 155, 213, 1);
	box-shadow: 3px 5px 5px -6px #000000c7; rgba(255, 255, 255, 1);border-radius: 0.375em;
	font-family: 'Average Sans' !important;
}

a.shiva-dynamic-linktype-link:hover,
a.shiva-dynamic-linktype-textlink:hover,
.shiva-page-form-container-form button:hover {
	border-color: rgba(3, 114, 157, 1) !important;color: rgba(3, 114, 157, 1);
}

@media (max-width: 768px) {
	a.shiva-dynamic-linktype-link,
	.shiva-page-form-container-form button {
		width: 100% !important;
	}
}

/**********************
* TYPE: DEFAULT ELEMENT
* ELEMENT: FOOTER
**********************/

#shiva-footer-container {
	display: block;
	padding: 0rem;
	border-top: 4rem solid rgba(255, 255, 255, 1);
}

.shiva-dynamic-footer-container {
	font-family: 'Open Sans Condensed';
	background-color: rgba(255, 255, 255, 1);
}

@media (max-width: 1200px) {
	#shiva-footer-container {
		padding: 0rem;
	}
}

@media (max-width: 960px) {
	#shiva-footer-container {
		padding: 0rem;
	}
}

@media (max-width: 768px) {
	#shiva-footer-container {
		<!-- cssMethodsShivaFooter::outerDistanceSpace768 -->
	}
}

@media (max-width: 540px) {
	#shiva-footer-container {
		<!-- cssMethodsShivaFooter::outerDistanceSpace540 -->
	}
}

.shiva-footer-content-container > .shiva-footer-modules {
	padding: 2rem 3rem;
}

@media (max-width: 1200px) {
	.shiva-footer-content-container > .shiva-footer-modules {
		padding: 2rem 1.5rem;
	}
}

@media (max-width: 960px) {
	.shiva-footer-content-container > .shiva-footer-modules {
		padding: 2rem 1.5rem;
	}
}

@media (max-width: 768px) {
	.shiva-footer-content-container > .shiva-footer-modules {
		padding: 2rem 1.1rem;
	}
}

@media (max-width: 540px) {
	.shiva-footer-content-container > .shiva-footer-modules {
		padding: 2rem 0.8rem;
	}
}

/**********************
* TYPE: DEFAULT ELEMENT
* ELEMENT: SIDEBAR
**********************/

#shiva-mainframe-sidebar {
	padding: 0;
}

#shiva-mainframe-sidebar-content {
	padding: 0rem;
	font-size: 14px;
}

@media (max-width: 1360px) {
	#shiva-mainframe-sidebar-content {
		padding: 0rem;
	}
}

@media (max-width: 1200px) {
	#shiva-mainframe-sidebar-content {
		padding: 0rem;
	}
}

#shiva-mainframe-sidebar-content > .sidebar-container-item, #shiva-mainframe-sidebar-content nav {
	margin-bottom: 2em;
}

/**********************
* TYPE: SECTION STYLE
* STYLE: PICTURE-IMAGE, -VIDEO, -FULL
**********************/

@media (max-width: 960px) {
	.shiva-dynamic-bg-image-content.shiva-dynamic-bg-image-textbox {
		max-width: 100% !important;
		margin: 1.5rem 1.2rem !important; padding: 1.2em !important;
	}
}

@media (max-width: 768px) {
.shiva-dynamic-bg-image-content.shiva-dynamic-bg-image-textbox {
		margin: 1.1rem 1.1rem !important; padding: 1.1em !important;
	}
}

@media (max-width: 540px) {
	.shiva-dynamic-bg-image-content.shiva-dynamic-bg-image-textbox {
		margin: 0.8rem 0.8rem !important; padding: 0.8em !important;
	}
}

/**********************
* TYPE:  SECTION STYLE
* STYLE: NEWS LEFT
**********************/

.shiva-dynamic-standard-news-left-image-container {
	margin-bottom: 1.8em; margin-right: 2em;
}

@media (max-width: 960px) {
	.shiva-dynamic-standard-news-left-image-container {
		margin-bottom: 1.5em; margin-right: 0;
	}
}

@media (max-width: 768px) {
	.shiva-dynamic-standard-news-left-image-container {
		margin-bottom: 1em; margin-right: 0;
	}
}

@media (max-width: 540px) {
	.shiva-dynamic-standard-news-left-image-container {
		margin-bottom: 0.8em; margin-right: 0;
	}
}

/**********************
* TYPE:  SECTION STYLE
* STYLE: NEWS RIGHT
**********************/

.shiva-dynamic-standard-news-right-image-container {
	margin-bottom: 1.8em; margin-left: 2em;
}

@media (max-width: 960px) {
	.shiva-dynamic-standard-news-right-image-container {
		margin-bottom: 1.5em; margin-left: 0;
	}
}

@media (max-width: 768px) {
	.shiva-dynamic-standard-news-right-image-container {
		margin-bottom: 1em; margin-left: 0;
	}
}

@media (max-width: 540px) {
	.shiva-dynamic-standard-news-right-image-container {
		margin-bottom: 0.8em; margin-left: 0;
	}
}

/**********************
* END OF NEW STRUCTURE
**********************/

body {
	color: rgba(107, 104, 104, 1);
	background-color: #fff;
	background-color: rgba(237, 237, 237, 0.37);
	font-family: 'Raleway';
	font-size: 16px;
}

img {
	border-radius: 5px;
}

a {
	color: ;
}

a:hover, a:focus {
	color: #d8d8d8;
}

.shiva-content {
	color: rgba(51, 51, 51, 1);
	font-size: 14px;
}

.shiva-content p {
	line-height: 1.50;
}

.carousel-inner ul li,
.shiva-content ul li {
  line-height: 1.50em;
  padding-bottom: 0.5em;
  list-style: none;
}

.shiva-content ul li::before {
	content: '•';	display: inline-block; width: 1em;  margin-left: -1em; font-size: 1.1em;
  color: rgba(3, 114, 157, 1);
}

hr {
	border-color: #DCDCDC;
}

hr.shiva-hr-footer {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

hr.shiva-hr {
	
	margin-top: 0; margin-bottom: 0;
	<!-- cssMethodsElementHr::innerDistanceSpace -->
}

#shiva-mainframe-overallsections > hr.shiva-hr:last-child {
	display: none;
}

.shiva-header {
	font-family: 'Raleway' !important;
	font-weight: 800 !important;
	
}

.h1, h1 {
	font-size: 4em;
	/*color: rgba(3, 114, 157, 1); Wird wohl nicht mehr benötigt*/
}

.h2, h2 {
	font-size: 3.2em;
}

.h3, h3 {
	font-size: 2.5em;
}

.h4, h4 {
	font-size: 2em;
}

.h5, h5 {
	font-size: 1.5em;
}

.h6, h6 {
	font-size: 1.25em;
}

.shiva-dynamic-header-container {
	
	
	font-family: 'Raleway' !important;
	
	font-size: 2em !important;
	font-weight: 800 !important;
	color: rgb(51, 51, 51);

	text-align: center;
	letter-spacing: 10px !important;
	transform: scaleX(1);
	text-transform: none;

}

.shiva-dynamic-header-icon {
	font-size: 1.5em;
}

.shiva-dynamic-header-container .shiva-dynamic-header-icon {
	margin-right: 0.66em;
}

.shiva-title {
	font-family: 'Arimo' !important;
	font-weight: 900;
	<!-- shiva_dynamic_text_secondary_title_sizeXXX -->
}

.shiva-dynamic-title-icon {
	font-size: 1.5em;
}

.shiva-dynamic-page-container-width {
	margin-left: auto;
	margin-right: auto;
}

.shiva-dynamic-page-container-padding {
	
	transition: 0.5s;
}

.shiva-dynamic-content-dimensions {
	width: 80em;max-width: 100%;
	background-color: rgba(255, 255, 255, 1);
}

#main_container_1 {
	
}

.shiva-dynamic-nav-bar-container.shiva-paradisus {
	<!-- shiva_dynamic_paradisus_nav_bar_container_addtional_position -->
}

.shiva-header-item-container {
	z-index: 1001;
	webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
	position: absolute;
	width: 80em;max-width: 100%;
	height: 50px;
	background-color: ;
	/*padding: 0 3em; TODO: Warum wird der nicht mehr genutzt? */
	/*<!-- shiva_dynamic_header_item_padding_space_DRUEBER_WIRD_BENUTZT -->*/
}

.shiva-header-item-container-sub {
	margin-left: auto;
	margin-right: auto;
	
	padding: 0 3em;
	background-color: ;
	align-items: center !important;
	justify-content: center !important;
}

.shiva-page-container {

}

.shiva-section:last-child {
	
	margin-bottom: 0em;
}

#shiva-mainframe-overallsections > .shiva-section:nth-child(even):not(.shiva-section-group) {
  background-color: ;
  
  background-color: ;
											background-image: radial-gradient(center top,ellipse farthest-side,#32,);
											background-image: -o-radial-gradient(center top,ellipse farthest-side,#32,);
											background-image: -ms-radial-gradient(center top,ellipse farthest-side,#32,);
											background-image: -moz-radial-gradient(center top,ellipse farthest-side,#32,);
											background-image: -webkit-radial-gradient(center top,ellipse farthest-side,#32,);
										 
}


#shiva-mainframe-overallsections > .shiva-section:not(:first-child) { /* TODO: Akzentlinie */
	/*border-top: 1px solid black;*/
}

.shiva-dynamic-icon,
.shiva-classic-form-input-label > span.fa {
	color: ;
}

.shiva-page-form-container-form .shiva-classic-form-checkbox-item-container input:checked ~ .checkmark,
.shiva-page-form-container-form .shiva-classic-form-checkbox-item-container:hover input ~ .checkmark {
	background-color: ;
}

.shiva-style-extended-grid-icon .shiva-icon {
	font-size: 3.75em;
	margin: 0 0.5em 0 0;

}

/* FONTS START */

/* raleway-100 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100.eot'); /* IE9 Compat Modes */
  src: local('Raleway Thin'), local('Raleway-Thin'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-100italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 100;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Thin Italic'), local('Raleway-ThinItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-200 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-200italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 200;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraLight Italic'), local('Raleway-ExtraLightItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-300 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Raleway Light'), local('Raleway-Light'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Raleway'), local('Raleway-Regular'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Italic'), local('Raleway-Italic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-300italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 300;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Light Italic'), local('Raleway-LightItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-500 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Raleway Medium'), local('Raleway-Medium'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-600 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-500italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 500;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Medium Italic'), local('Raleway-MediumItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-700 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Raleway Bold'), local('Raleway-Bold'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-600italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 600;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway SemiBold Italic'), local('Raleway-SemiBoldItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-800 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-700italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Bold Italic'), local('Raleway-BoldItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-800italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 800;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraBold Italic'), local('Raleway-ExtraBoldItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-900 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 900;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Raleway Black'), local('Raleway-Black'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-900italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 900;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Black Italic'), local('Raleway-BlackItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900italic.svg#Raleway') format('svg'); /* Legacy iOS */
}


/* raleway-100 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100.eot'); /* IE9 Compat Modes */
  src: local('Raleway Thin'), local('Raleway-Thin'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-100italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 100;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Thin Italic'), local('Raleway-ThinItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-100italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-200 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-200italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 200;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraLight Italic'), local('Raleway-ExtraLightItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-200italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-300 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Raleway Light'), local('Raleway-Light'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Raleway'), local('Raleway-Regular'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Italic'), local('Raleway-Italic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-300italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 300;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Light Italic'), local('Raleway-LightItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-300italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-500 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Raleway Medium'), local('Raleway-Medium'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-600 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-500italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 500;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Medium Italic'), local('Raleway-MediumItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-500italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-700 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Raleway Bold'), local('Raleway-Bold'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-600italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 600;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway SemiBold Italic'), local('Raleway-SemiBoldItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-600italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-800 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-700italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Bold Italic'), local('Raleway-BoldItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-700italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-800italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 800;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraBold Italic'), local('Raleway-ExtraBoldItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-800italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-900 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 900;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Raleway Black'), local('Raleway-Black'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-900italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 900;
  src: url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local('Raleway Black Italic'), local('Raleway-BlackItalic'),
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Raleway/font/raleway-v14-latin-900italic.svg#Raleway') format('svg'); /* Legacy iOS */
}


/* arimo-regular - latin */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Arimo Regular'), local('Arimo-Regular'),
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-regular.svg#Arimo') format('svg'); /* Legacy iOS */
}

/* arimo-italic - latin */
@font-face {
  font-family: 'Arimo';
  font-style: italic;
  font-weight: 400;
  src: url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Arimo Italic'), local('Arimo-Italic'),
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-italic.svg#Arimo') format('svg'); /* Legacy iOS */
}

/* arimo-700 - latin */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 700;
  src: url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Arimo Bold'), local('Arimo-Bold'),
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700.svg#Arimo') format('svg'); /* Legacy iOS */
}

/* arimo-700italic - latin */
@font-face {
  font-family: 'Arimo';
  font-style: italic;
  font-weight: 700;
  src: url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Arimo Bold Italic'), local('Arimo-BoldItalic'),
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Arimo/font/arimo-v11-latin-700italic.svg#Arimo') format('svg'); /* Legacy iOS */
}


/* anaheim-regular - latin */
@font-face {
  font-family: 'Anaheim';
  font-style: normal;
  font-weight: 400;
  src: url('/cms-resources/fonts/Anaheim/font/anaheim-v5-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Anaheim'), local('Anaheim-Regular'),
       url('/cms-resources/fonts/Anaheim/font/anaheim-v5-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Anaheim/font/anaheim-v5-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Anaheim/font/anaheim-v5-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Anaheim/font/anaheim-v5-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Anaheim/font/anaheim-v5-latin-regular.svg#Anaheim') format('svg'); /* Legacy iOS */
}


/* average-sans-regular - latin */
@font-face {
  font-family: 'Average Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/cms-resources/fonts/Average Sans/font/average-sans-v6-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Average Sans Regular'), local('AverageSans-Regular'),
       url('/cms-resources/fonts/Average Sans/font/average-sans-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Average Sans/font/average-sans-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Average Sans/font/average-sans-v6-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Average Sans/font/average-sans-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Average Sans/font/average-sans-v6-latin-regular.svg#AverageSans') format('svg'); /* Legacy iOS */
}


/* exo-200italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 200;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local('Exo ExtraLight Italic'), local('Exo-ExtraLightItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-200 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 200;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.eot'); /* IE9 Compat Modes */
  src: local('Exo ExtraLight'), local('Exo-ExtraLight'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-300 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 300;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Exo Light'), local('Exo-Light'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-300italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 300;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Exo Light Italic'), local('Exo-LightItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-regular - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 400;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Exo Regular'), local('Exo-Regular'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 400;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Exo Italic'), local('Exo-Italic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-600 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 600;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Exo SemiBold'), local('Exo-SemiBold'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-600italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 600;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Exo SemiBold Italic'), local('Exo-SemiBoldItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-800 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 800;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Exo ExtraBold'), local('Exo-ExtraBold'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-800italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 800;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local('Exo ExtraBold Italic'), local('Exo-ExtraBoldItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-900 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 900;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Exo Black'), local('Exo-Black'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-900italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 900;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local('Exo Black Italic'), local('Exo-BlackItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.svg#Exo') format('svg'); /* Legacy iOS */
}


/* exo-200italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 200;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local('Exo ExtraLight Italic'), local('Exo-ExtraLightItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-200 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 200;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.eot'); /* IE9 Compat Modes */
  src: local('Exo ExtraLight'), local('Exo-ExtraLight'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-300 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 300;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Exo Light'), local('Exo-Light'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-300italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 300;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Exo Light Italic'), local('Exo-LightItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-regular - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 400;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Exo Regular'), local('Exo-Regular'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 400;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Exo Italic'), local('Exo-Italic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-600 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 600;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Exo SemiBold'), local('Exo-SemiBold'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-600italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 600;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Exo SemiBold Italic'), local('Exo-SemiBoldItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-800 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 800;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Exo ExtraBold'), local('Exo-ExtraBold'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-800italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 800;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local('Exo ExtraBold Italic'), local('Exo-ExtraBoldItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-900 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 900;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Exo Black'), local('Exo-Black'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-900italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 900;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local('Exo Black Italic'), local('Exo-BlackItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.svg#Exo') format('svg'); /* Legacy iOS */
}


/* exo-200italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 200;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local('Exo ExtraLight Italic'), local('Exo-ExtraLightItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-200 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 200;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.eot'); /* IE9 Compat Modes */
  src: local('Exo ExtraLight'), local('Exo-ExtraLight'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-200.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-300 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 300;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Exo Light'), local('Exo-Light'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-300italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 300;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Exo Light Italic'), local('Exo-LightItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-300italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-regular - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 400;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Exo Regular'), local('Exo-Regular'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-regular.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 400;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Exo Italic'), local('Exo-Italic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-600 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 600;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Exo SemiBold'), local('Exo-SemiBold'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-600italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 600;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Exo SemiBold Italic'), local('Exo-SemiBoldItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-600italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-800 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 800;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Exo ExtraBold'), local('Exo-ExtraBold'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-800italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 800;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local('Exo ExtraBold Italic'), local('Exo-ExtraBoldItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-800italic.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-900 - latin */
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 900;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Exo Black'), local('Exo-Black'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900.svg#Exo') format('svg'); /* Legacy iOS */
}

/* exo-900italic - latin */
@font-face {
  font-family: 'Exo';
  font-style: italic;
  font-weight: 900;
  src: url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local('Exo Black Italic'), local('Exo-BlackItalic'),
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/cms-resources/fonts/Exo/font/exo-v6-latin-900italic.svg#Exo') format('svg'); /* Legacy iOS */
}


/* FONTS ENDE */

/* BILDER START */

#shiva-mainframe-imagesection {
	padding-top: 50px;

}

#shiva-mainframe-imagesection-background.shiva-paradisus-imagesection {
	margin: 0 auto;
	width: 80em;max-width: 100%;
	background-color: rgba(255, 255, 255, 1);
	
}

.shiva-dynamic-image-style {
	border-radius: 5px;
}

.shiva-gallery {
  
  font-size: 0;
  display: -ms-flexbox;
  -ms-flex-wrap: wrap;
  -ms-flex-direction: column;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  display: -webkit-box;
  display: flex;
  margin: 0 -.5vw;
}

.shiva-gallery .shiva-gallery-item {
  -webkit-box-flex: auto;
  -ms-flex: auto;
  flex: auto;
  width: 300px;
  padding: .5vw;
}

.shiva-gallery .shiva-gallery-item img {
  width: 100%;
  height: auto;
}

/* Masonry Start */
.shiva-gallery-masonry {
margin: auto;
}

.shiva-gallery-masonry-item {
width: 33.33%;
padding: 5px;
}

.shiva-gallery-masonry-item img {
vertical-align: top;
max-width: 100%;
}

.shiva-gallery-masonry-item .shiva-style-extended-grid-title {
opacity: 0;
top: auto;
bottom: 0;
width: 100%;
padding: 0;
}

.shiva-gallery-masonry-item .shiva-style-extended-grid-title > span {
display: inline-block;
background: rgba(11,11,11,0.7);
text-align: center;
padding: 10px;
width: 100%;
}

.shiva-gallery-masonry-item:hover .shiva-style-extended-grid-title {
opacity: 1;
}

@media (max-width: 900px) {
.shiva-gallery-masonry-item { width: 50%; }
}

@media (max-width: 600px) {
.shiva-gallery-masonry-item { width: 50%; }
}

@media (max-width: 450px) {
.shiva-gallery-masonry-item { width: 100%; }
}
/* Masonry Ende */


/* BILDER ENDE */

/* */

/* */

/* ++++++ ALLGEMEIN ENDE ++++++ */

/* ++++++ NAVIGATION START ++++++ */

.shivaSidebar_main {
	rgba(255, 255, 255, 1)
}

.shivaSidebar_header {
	background-color: rgba(3, 114, 157, 1);
}

.shivaSidebar_content > .shiva-mobile-nav a {
	color: rgba(89, 89, 89, 1);
	font-size: 0.875em;
	
}

/* START MOBILE MENU OVERRIDES */

.hc-offcanvas-nav .nav-container {
	width: 300px !important;
}

.hc-offcanvas-nav .nav-container, .hc-offcanvas-nav .nav-wrapper, .hc-offcanvas-nav ul {
	background-color: rgba(255, 255, 255, 1) !important;
}

.hc-offcanvas-nav a, .hc-offcanvas-nav .nav-item {
	border-bottom: 1px solid  !important;
	color:  !important;
}

.hc-offcanvas-nav a[href]:not([href="#"])>span.nav-next {
	border-left: 1px solid  !important;
}

/* .hc-offcanvas-nav:not(.touch-device) a:hover { */
.hc-offcanvas-nav a:hover {
	background-color:  !important;
	color:  !important;
}

.hc-offcanvas-nav a[href]:not([href="#"])>span.nav-next {
	background-color: #f9f9f9 !important;
	transition: none; 
}

.hc-offcanvas-nav a[href]:not([href="#"])>span.nav-next:hover {
	background-color:  !important;
	transition: none;
}

.hc-offcanvas-nav li.nav-close a, .hc-offcanvas-nav li.nav-back a {
	background: #eaeaea !important;
    border-top: 1px solid  !important;
	border-bottom: 1px solid  !important;
	color:  !important;
}

.hc-offcanvas-nav  .login-link-class a,
.hc-offcanvas-nav  .login-link-class a:hover {
	background-color: ;
	<!-- extra_shiva_dynamic_header_item_text_color -->
	/*background-color: #f9f9f9 !important;
	color:  !important;*/
	
}

.hc-offcanvas-nav h2 {
	font-size: 20px;
	color: #a5a5a5 !important;
}


.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open, .hc-offcanvas-nav.nav-levels-none .nav-container li.level-open {
	background-color: #f9f9f9 !important;
}

.hc-offcanvas-nav li.login-link-class {
	background-color: ;
}

/* ENDE MOBILE MENU OVERRIDES */

a.notClickable {
	pointer-events: none !important;
	cursor: default !important;
}

.shiva-dynamic-navbar-background-color-effect {
	background-color: ;
}

.shiva-instand-navbar-background {
	background-color: rgba(255, 255, 255, 1);
}

.shiva-instand-navbar-dropdown-background {
	background-color: rgba(255, 255, 255, 1);
}

.dropdown:hover .dropdown-menu {
	display: block;
	min-width: 0px;
	border-radius: 0px;
	padding: 0px;
	margin: 0px;
	font-size: inherit;
}

#shiva-menu-container, #shiva-menu-container #logo h3, #shiva-menu-container #navbar ul.navigation,
#shiva-menu-container > .shiva-dynamic-navbar .navbar-brand {

}
#shiva-menu-container {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
transition: all 0.5s ease;
}

.shiva-dynamic-navbar-brand, .shiva-header-item-title-brand {
	
	margin:  0;
}

.shiva-dynamic-navbar-brand img, .shiva-header-item-title-brand img {
	max-width: 500px; height: auto;

}

.scrollcolor {
	color:  !important;
}

#shiva-menu-container.scrolled .shiva-dynamic-navbar-brand img, #shiva-menu-container.scrolled .shiva-header-item-title-brand img,
#shiva-menu-container.mobile .shiva-dynamic-navbar-brand img, #shiva-menu-container.mobile .shiva-header-item-title-brand img {

    display: none;
}

.shiva-dynamic-navbar-brand-scrolled, .shiva-header-item-title-brand-scrolled {
	
	margin:  0;
}

.shiva-dynamic-navbar-brand-scrolled img, .shiva-header-item-title-brand-scrolled img {
	max-width: 500px; height: auto;

	display: none;
}

#shiva-menu-container.scrolled .shiva-dynamic-navbar-brand-scrolled img, #shiva-menu-container.scrolled .shiva-header-item-title-brand img,
#shiva-menu-container.mobile .shiva-dynamic-navbar-brand-scrolled img, #shiva-menu-container.mobile .shiva-header-item-title-brand img {

	display: block;
}

#shiva-menu-container.scrolled,
#shiva-menu-container.mobile {
background-color: rgba(255, 255, 255, 1);

background-color: ;
}

#shiva-menu-container.scrolled .shiva-dynamic-navbar-container,
#shiva-menu-container.mobile .shiva-dynamic-navbar-container {
	margin-right: 0; margin-left: auto;
}

.shiva-dynamic-dropdown-menu.scrolled {
	background-color: rgba(255, 255, 255, 1);
	
}

.shiva-header-item-container.scrolled {
	height: 80px;
}

.shiva-dynamic-dropdown-menu.scrolled > li,
.shiva-dynamic-dropdown-menu.scrolled > ul {
	background-color: rgba(255, 255, 255, 1);
}

#shiva-menu-container.scrolled > .shiva-dynamic-navbar,
#shiva-menu-container.mobile > .shiva-dynamic-navbar {
	margin-top: auto;
margin-bottom: auto;
}

.shiva-header-item-additional {
	position: absolute;
	top: -50px;
	left: 0;
	width: 100%;
	height: 50px;
	background-color: ;
	<!-- extra_shiva_dynamic_header_item_text_color -->
}

#shiva-menu-container.mobile .shiva-header-item-additional {
	top: -2px;

}

#shiva-menu-container.scrolled .sliding-middle-out:hover:after,
#shiva-menu-container.mobile .sliding-middle-out:hover:after {
	width: 100%;
	background: rgba(0, 113, 153, 1);
}

#shiva-menu-container .sliding-middle-out:hover:after {

	<!-- extra_shiva_dynamic_navbar_color_underline -->
}

#shiva-menu-container.scrolled > .shiva-dynamic-navbar,
#shiva-menu-container.mobile > .shiva-dynamic-navbar {
	color: rgba(89, 89, 89, 1);
}

#dropdown > .shiva-dynamic-dropdown-menu {

}

#shiva-menu-container.scrolled .shiva-dynamic-icon-bar,
#shiva-menu-container.mobile .shiva-dynamic-icon-bar {
	line-height: 1.4;
	<!-- shiva_dynamic_icon_bar_background_color -->
}

.shiva-instand-navbar-background.scrolled > nav > a,
#shiva-menu-container.scrolled > nav > a,
#shiva-menu-container.mobile > nav > a {
	/* shiva_dynamic_image_or_text_height_header_item */
}

.sliding-middle-out:hover:after {
	background: white !important; /* TODO farblich effekt */
}

.sliding-u-b-t:hover:after {
	background: white !important; /* TODO farblich effekt */
}

.navbar-default {
	border: 0;
}

#shiva-menu-container {

}

.shiva-dynamic-navbar {
	background-image: none;
	border-radius: 0;
	display: flex;
	height: 100%;

	margin-left: auto;
	margin-right: auto;
	

	height: 100%;

	border: 0px solid !important; box-shadow: none;
	color: rgba(89, 89, 89, 1);

	padding: 0 3em;
	align-items: center !important;
	justify-content: center !important;
}

#shiva-menu-container.scrolled .shiva-dynamic-navbar,
#shiva-menu-container.mobile .shiva-dynamic-navbar {
	justify-content: center !important;
}


.shiva-dynamic-icon-bar {
	color: rgba(89, 89, 89, 1);
	height: 100%;
	width: 100%;
	font-size: 28px !important;
}

/* Bootstrap fix */
/*
#shiva-login-frontpage-header-container,
#bs-example-navbar-collapse-1,
.shiva-dynamic-navbar-brand {
	visibility: hidden;
}
*/

.shiva-dynamic-navbar-brand {
	padding-right: 15px;
	padding-left: 15px;
	color: inherit !important;
	font-size: inherit !important;
	transition: 0.35s;
	position: absolute;

	
}

.shiva-dynamic-navbar-brand-scrolled {
	padding-right: 15px;
	padding-left: 15px;
	color: inherit !important;
	font-size: inherit !important;
	transition: 0.35s;
	position: absolute;
}

.shiva-dynamic-navbar-brand-sidebar {
	color: inherit !important;
	font-size: inherit !important;
  height: 0 !important;
}

.shiva-dynamic-close:before, .shiva-dynamic-close:after {
	background-color: #F8F8F8 !important;
	font-size: inherit !important;
}

/* Bootstrap fix */
.navbar-header {
	/*padding-top: 15px !important;*/
}

.shiva-dynamic-navbar .navbar-nav > li > a {
	-webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  transition: all 0.2s ease;
 	color: rgba(89, 89, 89, 1);
 	text-align: center;
}

#shiva-login-frontpage-header-container {
	padding: 0 3em;
}

#shiva-login-frontpage-header-container a {
	display: inline-block;
	padding: 2px 3px;
	color: ;
	font-size: 0.875em;
}

#shiva-login-frontpage-header-container .buttonstyle_1 a:hover,
.shiva-footer-items .quickmenu .buttonstyle_1 a:hover,
.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_1 a:hover {
	background: #e5e5e5;
}

#shiva-login-frontpage-header-container .buttonstyle_2 a:hover,
.shiva-footer-items .quickmenu .buttonstyle_2 a:hover,
.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_2 a:hover {
	background: #e5e5e5;
}

#shiva-login-frontpage-header-container .buttonstyle_3 a:hover,
.shiva-footer-items .quickmenu .buttonstyle_3 a:hover,
.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_3 a:hover {
	background: #e5e5e5;
}

#shiva-login-frontpage-header-container .buttonstyle_4 a:hover,
.shiva-footer-items .quickmenu .buttonstyle_4 a:hover,
.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_4 a:hover {
	background: #e5e5e5;
}

#shiva-login-frontpage-header-container .buttonstyle_5 a:hover,
.shiva-footer-items .quickmenu .buttonstyle_5 a:hover,
.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_5 a:hover {
	background: #e5e5e5;
}


#shiva-login-frontpage-header-container .buttonstyle_1:after,
#shiva-login-frontpage-header-container .buttonstyle_2:after,
#shiva-login-frontpage-header-container .buttonstyle_3:after,
#shiva-login-frontpage-header-container .buttonstyle_4:after,
#shiva-login-frontpage-header-container .buttonstyle_5:after {
	content: "" !important;
}

.shiva-footer-items .quickmenu .buttonstyle_1,
.shiva-footer-items .quickmenu .buttonstyle_2,
.shiva-footer-items .quickmenu .buttonstyle_3,
.shiva-footer-items .quickmenu .buttonstyle_4,
.shiva-footer-items .quickmenu .buttonstyle_5 {
	display: flex;
	margin-top: 8px;
	margin-left: -25px;
}

.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_1,
.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_2,
.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_3,
.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_4,
.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_5 {
	display: flex;
	margin-top: 8px;
	margin-left: -15px;
}

.shiva-footer-items .quickmenu .buttonstyle_1 .fa:before,
.shiva-footer-items .quickmenu .buttonstyle_2 .fa:before,
.shiva-footer-items .quickmenu .buttonstyle_3 .fa:before,
.shiva-footer-items .quickmenu .buttonstyle_4 .fa:before,
.shiva-footer-items .quickmenu .buttonstyle_5 .fa:before,
.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_1 .fa:before,
.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_2 .fa:before,
.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_3 .fa:before,
.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_4 .fa:before,
.shiva-dynamic-navbar-sidebar .nav-sidebar .buttonstyle_5 .fa:before{
	display: inline-block;
	content: "\00a0" !important;
	min-width: 16px;
}

.buttonicon {
	max-height: 1.1em;
	margin-right: 5px;
	border-radius: 0;
}

#shiva-login-frontpage-header-container ul li::after {
	color: #d8d8d8;
}

/* MS: Klasse prüfen
.shiva-start-transparent {
	color: rgba(0, 113, 153, 1);
	background-color: transparent !important;
	border: 0px !important;
	border-width: 0px 0px 0px 0px !important;
}
*/

.shiva-start-transparent-burger > .shiva-dynamic-icon-bar {
	/*background-color: rgba(0, 113, 153, 1); sind jetzt Icons */
}

.shiva-dynamic-dropdown {
    position: relative;
    display: inline-block;
}

.shiva-dynamic-dropdown-menu {
		padding: 0;
		list-style-type: none;
    display: none;
    position: absolute;
    z-index: 1;
    color: rgba(0, 155, 203, 1);
    background-color: rgba(255, 255, 255, 1);
	
    <!-- shiva_dynamic_navbar_container_sub_padding_X_das_beeinflusst_eigentlich_auch_die_breite_des_menüs_keine_ahnung_was_das_dann_hier_zu_suchen_hat_soll -->
}

.shiva-dynamic-dropdown-menu {
	/*background-color: inherit !important;*/
}

.shiva-dynamic-dropdown-menu > li > a {
	display: block;
	padding: 15px 15px 15px 15px;
	clear: both;
	font-size: inherit;
	white-space: nowrap;
  color: inherit;
  right: 0;
  transition: 0.5s;
}

.shiva-dynamic-dropdown-menu > li > a:hover {
	color: inherit;
}

.shiva-dynamic-navbar-scrollcolor > span {
	background-color: black !important;
}

.shiva-dynamic-icon-menue-left > span {
	font-size: 0.5em;
	padding-right: 10px;
}

.shiva-dynamic-icon-menue-left-mobile > span {
	font-size: 0.5em;
	padding-right: 10px;
}

.shiva-dynamic-icon-menue-above {
	font-size: 0.5em;
	display: block;
	text-align: center;
	padding-top: 4px;
}

.dropdown-menu .divider {
	background-color:  !important;
}

/* LINK EFFEKT 2 START */

.fading-block-effect:hover {
	
	
}

/* LINK EFFEKT 2 ENDE */

/* LINK EFFEKT 3 START */

.highlight-effect:hover {
	
}

.highlight-effect-dropdown:hover {
	
}

/* LINK EFFEKT 3 ENDE */

/* ++++++ NAVIGATION ENDE ++++++ */

/* COVERIMAGE - style-standard-blog-center - START */

.shiva-dynamic-bg-image-content-container {
	text-align: left;padding-left: 5%;
}

.shiva-dynamic-bg-image-content-container-centered {
	text-align: center;
}

.shiva-dynamic-bg-image-cover {
   -webkit-background-size: cover !important;
   -moz-background-size: cover !important;
   -o-background-size: cover !important;
  background-size: cover !important;
}


/* ios paralaxe effect fix */
@media (max-width: 768px) {
	.shiva-dynamic-bg-image-cover {
		background-attachment: scroll !important;
	}
}

.shiva-dynamic-bg-image-text {

}


.shiva-video-container > .shiva-video {
	object-fit: fill;
	width: 80em;max-width: 100%;
}

.shiva-video-container-standard > .shiva-video {
	object-fit: fill;
	width: 80em;max-width: 100%;
}

/* COVERIMAGE - style-standard-full-image - ENDE */

.shiva-dynamic-bg-image-cover-full {
	height: 100vh;
}

.shiva-dynamic-bg-image-content {
	display: table-cell;
	vertical-align: middle;
	
}

/* COVERIMAGE - style-standard-blog-center - ENDE */


/* COVERIMAGE - style-standard-news-left - START */

.shiva-dynamic-standard-news-left-width {

}

.shiva-dynamic-standard-news-left-image {
	width: calc(100% + 20px);
	max-width: calc(100% + 20px);
	margin-left: -15px;
}

.shiva-dynamic-standard-news-right-image {

}

/* COVERIMAGE - style-standard-news-left - ENDE */

/* COVERIMAGE - style-standard-blog-center - START */

.shiva-dynamic-blog-header-container {
	display: -moz-flex;
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
	position: relative;
}

.shiva-dynamic-blog-header-title, .shiva-dynamic-news-header-title {
	-moz-flex-grow: 1;
	-webkit-flex-grow: 1;
	-ms-flex-grow: 1;
	flex-grow: 1;
	-ms-flex: 1;
}

.shiva-dynamic-blog-header-title-padding {
	
}

.shiva-dynamic-blog-header-meta {
	
	text-align: right;
}

.shiva-dynamic-blog-image {
	overflow: hidden;
	position: relative;
}

.shiva-dynamic-blog-header-container {
	
}

/* Das hier sollte nur greifen, wenn ein Seitentitel angezeigt wird:
Greift aber auch, wenn keiner da ist und dann ist da halt Abstand über dem Content*/
.shiva-dynamic-page-blog > div:not(:first-child),
.shiva-dynamic-page-news-content > div:not(:first-child) {
	/*
	margin-top: 1em;
	
	*/
}

.shiva-dynamic-page-news-content div.shiva-dynamic-blog-title:empty {
	display: none;
}

/* Hide header if its empty (icon, titeReadable) */
.shiva-dynamic-header-container:empty,
.shiva-dynamic-page-column-content > .shiva-dynamic-header-container:empty,
.shiva-dynamic-page-column-content > .shiva-dynamic-header-container > .shiva-dynamic-blog-title:empty .shiva-dynamic-page-column-content > .shiva-dynamic-header-container {
	display: none;
}

.shiva-dynamic-page-column {
	display: -moz-flex;
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
}

.shiva-dynamic-page-column > .shiva-dynamic-page-column-content {
	width: 50%;
}

.shiva-dynamic-page-column > .shiva-dynamic-page-column-image {
	width: 50%;
	position: relative;
}

.shiva-dynamic-page-column > .shiva-dynamic-page-column-image > div {
	height: 100%;
	width: 100%;
}

.shiva-dynamic-page-column > .shiva-dynamic-page-column-image > div img {
	-moz-object-fit: cover;
	-webkit-object-fit: cover;
	-ms-object-fit: cover;
	object-fit: cover;
	-moz-object-position: center;
	-webkit-object-position: center;
	-ms-object-position: center;
	object-position: center;
}

.author {
	display: -moz-flex;
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
	-moz-flex-direction: row;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-moz-align-items: center;
	-webkit-align-items: center;
	-ms-align-items: center;
	align-items: center;
	-moz-justify-content: -moz-flex-end;
	-webkit-justify-content: -webkit-flex-end;
	-ms-justify-content: -ms-flex-end;
	justify-content: flex-end;
	border-bottom: 0;
	font-size: 0.8em;
	font-weight: 400;
	letter-spacing: 0.25em;
	text-transform: uppercase;
	white-space: nowrap;
}

.author .name {
	-moz-transition: border-bottom-color 0.2s ease;
	-webkit-transition: border-bottom-color 0.2s ease;
	-ms-transition: border-bottom-color 0.2s ease;
	transition: border-bottom-color 0.2s ease;
	border-bottom: dotted 1px rgba(160, 160, 160, 0.65);
	display: block;
	/*margin: 0 1.5em 0 0;*/
}

.published, .published_skinny {
	color: #3c3b3b;
 	display: block;
	/*font-size: 0.7em;
	letter-spacing: 0.25em;
	margin-top: 0.5em;
	text-transform: uppercase;*/
	white-space: nowrap;
}

.published {
	font-weight: 800;
}

/* COVERIMAGE - style-standard-blog-center - ENDE */

/* COVERIMAGE - shiva-style-extended-grid-container - START */

/* (Style für die erste Section, die ein Image-Style besitzt) */
.shiva-style-images-picture-all-container {
	width: 80em;max-width: 100%;
	margin-left: auto;
	margin-right: auto;
}

.shiva-dynamic-image-scale-container-hover-effect {
	
}

.shiva-page-overlay-effect-container > .shiva-image-scale-container:hover .shiva-dynamic-image-scale-container-hover-effect,
.shiva-page-overlay-effect-container > .shiva-image-scale-container:focus .shiva-dynamic-image-scale-container-hover-effect,
.shiva-style-extended-grid > .shiva-image-scale-container:hover .shiva-dynamic-image-scale-container-hover-effect,
.shiva-style-extended-grid > .shiva-image-scale-container:focus .shiva-dynamic-image-scale-container-hover-effect {
	opacity: 0.4;
}

/* MS 20201029: als Überflüssig angesehen
.shiva-image-scale-image {
	min-height: 250px;
}
*/

.shiva-image-scale-container:hover .shiva-image-scale-image,
.shiva-image-scale-container:focus .shiva-image-scale-image {
  
}


/* COVERIMAGE - shiva-style-extended-grid-container - ENDE */

/* WIDTH START */

.shiva-dynamic-bg-width {
	width: 100%;
}

/* WIDTH ENDE */

/* LINK / BUTTONS START */

input[type="submit"], input[type="reset"], input[type="button"], button, .button, .shiva-dynamic-linktype-link {
	-moz-appearance: none;
	-webkit-appearance: none;
	-ms-appearance: none;
	appearance: none;
	-moz-transition: transition: 0.2s;
	-webkit-transition: transition: 0.2s;
	-ms-transition: transition: 0.2s;
	transition: 0.2s;
	cursor: pointer;
	display: inline-block;
	font-size: 0.750em;
	letter-spacing: 0.1em;
	line-height: 1.50em;
	padding: 1em 2.5vw;
	text-align: center;
	text-decoration: none !important;
	
	max-width: 100%;
}

.shiva-dynamic-extended-picture-linkcontainer {
	padding-top: 5vh;
}

input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover, .button:hover {
	border-color: rgba(3, 114, 157, 1);
  color: rgba(3, 114, 157, 1) !important;
}

/* LINK / BUTTONS ENDE */

/* TEXT START */

.shiva-dynamic-primary-title-size {
	<!-- shiva_dynamic_text_primary_title_sizeXXX -->
}

.shiva-dynamic-secondary-title-size {
	<!-- shiva_dynamic_text_secondary_title_sizeXXX -->
}

/* TEXT ENDE */

/* SIDEBAR START */

#shiva-mainframe {
	-moz-flex-direction: row-reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse;
	
	<!-- shiva_dynamic_mainframe_padding_space_XXX -->
}

#shiva-mainframe-overallsections {
	width: 77%;
	z-index: 0;
	/*padding-top: 50px;*/
}

#shiva-mainframe-sidebar {
	
	width: 23%;
	background-color: #EFEFEF;
	left: 0;
}

#shiva-mainframe-sidebar-content .shiva-sidebar-post-container:not(:first-child),
#shiva-mainframe-sidebar-content-mobile-content .shiva-sidebar-post-container:not(:first-child){
	margin-bottom: 0em;
}

.shiva-sidebar-post-container {
	
	background-color: #F8F8F8;
}

.shiva-sidebar-post-container > .shiva-sidebar-post-text-container {
  padding: 0.9em;
}

.shiva-subnavbar-button {
	padding: 0px 10px;
	cursor: pointer;
	color: rgba(3, 114, 157, 1);
}

#shiva-sidebar-canvas-button {
	display: none;
}

#shiva-sidebar-canvas-button > a > .fa-caret-right, #shiva-sidebar-canvas-button > .fa-caret-left {
	position: absolute;
	font-size: 3em;
	cursor: pointer;
	color: rgba(3, 114, 157, 1);
}

#shiva-sidebar-canvas-button > a > .fa-caret-right {
	position: fixed;
	top: 8px;
	left: 1px;
	z-index: 9999;
	padding: 0 3px;
	border-radius: 3px;
	border-width: 2px;
	border-style: solid;
	border-color: rgba(3, 114, 157, 1);
	background-color: rgba(255, 255, 255, 1);
	box-shadow: 0px 6px 15px -8px #000000bf;
}

#shiva-sidebar-canvas-button > a:hover > .fa-caret-right {
	background-color: #EFEFEF;
}

#shiva-sidebar-canvas-button > .fa-caret-left {
	right: 2rem;
}

#shiva-mainframe-sidebar.sidebar-canvas-show {
	margin-left: 0px !important;
	width: auto;
}

nav.shiva-dynamic-navbar-sidebar ul li {
	margin-bottom: 10px;
	border-bottom: 1px solid #CECECE;
}

nav.shiva-dynamic-navbar-sidebar > ul > li > a,
#shiva-login-frontpage-sidebar-container > ul > li > a {
	color: rgba(3, 114, 157, 1);
}

ul.shiva-dynamic-dropdown-menu-sidebar li:first-child {
	margin-top: 5px;
}

ul.shiva-dynamic-dropdown-menu-sidebar li:last-child {
	border: none;
}

ul.shiva-dynamic-dropdown-menu-sidebar li > a {
	margin-left: 10px;
	color: rgba(35, 35, 35, 1);
}

.shiva-navbar-submenue-titel {
	color: rgba(35, 35, 35, 1);
}

.shiva-sidebar-post-text-container .shiva-sidebar-post-content {
	margin: 10px 0 18px 0;
}

#shiva-sidebar-mobile > #shiva-mainframe-sidebar {
	position: absolute !important;
	width: 100vw !important;
}


#shiva-sidebar-mobile > #shiva-mainframe-sidebar > #shiva-mainframe-sidebar-content {
	overflow-y: scroll;
}

#shiva-sidebar-mobile {

	background: red !important;
	width: 100%;
	min-height: 100%;
	top: 0px;
	right: 0px;
	position: absolute;
	overflow-y: scroll;

}

/* SIDEBAR TEIL 2 MOBILE */

#shiva-mainframe-sidebar-mobile-content {
	
	background-color: #EFEFEF;
}

/* SIDEBAR ENDE */

/* CONTENT PAGE START */

#main_container_1 .shiva-dynamic-content-dimensions:first-child {
	padding-top: -webkit-calc(0px);padding-top: calc(0px);
}

#main_container_1 .shiva-dynamic-content-dimensions:nth-child(even){
	/*background:#FCFCFC;*/
}


#main_container_1 .shiva-dynamic-content-dimensions:nth-child(2n+3){
	/*background:#F8F8F8;*/
}


/* CONTENT PAGE ENDE */

/* FOOTER START */

.shiva-dynamic-footer-container {
	width: 80em;max-width: 100%;
	
	
	margin-left: auto;
	margin-right: auto;
}

.shiva-footer-items > div.shiva-footer-module {
	padding-left: 1rem;
}

.shiva-footer-subcontainer {
	width: 100%;
	<!-- shiva_dynamic_footer_container_subcontainer_bg_color -->
}

a.shiva-header-item-title-brand {
	color: #999999;
}

.shiva-header-item-search #shiva_search_clicker_morphing span {
	font-size: 22px;
}

/* Simple Search Padding fix*/
.shiva-header-item-container .shiva-header-item-right .shiva-header-item-search .shiva-search-simple #shiva-search-simple-item input {
	padding: 5px 32px 5px 10px;
}

/* Simple Search Padding fix SCROLLED */

.shiva-header-item-container.scrolled .shiva-header-item-right .shiva-header-item-search .shiva-search-simple #shiva-search-simple-item input {
	padding: 5px 32px 5px 10px !important;
}

.shiva-footer-module a {
	font-family: 'Exo' !important;
	color: rgb(51, 51, 51);
	font-size: 1em;
	font-weight: 400!important;
	letter-spacing: 0!important;
	font-stretch: normal!important;
}

.shiva-footer-module a:hover,
.shiva-footer-module a:focus,
.shiva-footer-module a:active {
	text-decoration: underline !important;
}

ul.social-icons li a {
	vertical-align: -moz-middle-with-baseline;
	vertical-align: -webkit-baseline-middle
}

ul.social-icons li a i.fa {
	color: #FFFFFF;
}

.shiva-footer-module p {
	font-size: 14px;
	font-family: 'Exo' !important;
	color: rgb(51, 51, 51);
	font-size: 1em;
	font-weight: 400!important;
	letter-spacing: 0!important;
	font-stretch: normal!important;
}

.shiva-footer-items > div.shiva-footer-module h3,
.shiva-footer-items > div.shiva-footer-module h4 {
	color: #222222;
	font-family: 'Exo' !important;
	color: rgb(51, 51, 51);
	font-size: 1em;
	font-weight: 400!important;
	letter-spacing: 0!important;
	font-stretch: normal!important;
}

.shiva-footer-bottom-bar {
	background-color: rgba(255, 255, 255, 1);
	font-family: 'Exo' !important;
	color: rgb(51, 51, 51)!important;
	font-size: 1em;
	font-weight: 400!important;
	letter-spacing: 0!important;
	font-stretch: normal!important;  
 }
.shiva-footer-bottom-bar p {
	font-family: 'Exo' !important;
	color: rgb(51, 51, 51)!important;
	font-size: 1em;
	font-weight: 400!important;
	letter-spacing: 0!important;
	font-stretch: normal!important;
}


 .shiva-footer-bottom-bar hr {
	border-color: #;
 }

.shiva-footer-module > .quickmenu i {
	padding-right: 1rem !important;
	color: #222222;
	font-size: 1em;
	color: rgba(3, 114, 157, 1);
}

.shiva-footer-module > .quickmenu a {
	color: rgba(3, 114, 157, 1);
}

.shiva-footer-bottom-bar a {
	color: rgba(3, 114, 157, 1);
}

.shiva-footer-bottom-bar .footer-menu ul li:after{
	color: rgba(3, 114, 157, 1);
}

.shiva-footer-module > .shiva-social-media-container ul.social-icons li {
	color: rgba(3, 114, 157, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
font-size: px !important;

	width: 20px !important;
height: 20px !important;

}

.shiva-footer-module > .shiva-social-media-container ul.social-icons li a {
	display: inline-block;
	width: 20px !important;
height: 20px !important;

	padding-top: 10px;
}

.shiva-footer-module > .shiva-social-media-container ul.social-icons li a i.fa {
	color: rgba(3, 114, 157, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
font-size: px !important;

	background: transparent !important;
}

.footer_logo {
	padding-right: 25px;
	max-height: 110px;
}

.footer_info_text {
	margin-right: 10px;
}

/* FOOTER ENDE */

/* EFFEKTE START */

.carousel-indicators li {
	position: relative;
									    -ms-flex: 0 1 auto;
									    flex: 0 1 auto;
									    width: 30px;
									    height: 3px;
									    margin-right: 3px;
									    margin-left: 3px;
									    text-indent: -999px;
									    cursor: pointer;
									    background-color: #FFF;
									    border-radius: 0px;
									    opacity: 0.5;
									    margin: 0px;
									    border: 0px;
}

.carousel-indicators .active {
	width: 30px;
										 	height: 3px;
										  background-color: #fff;
											opacity: 0.9;
}

/* EFFEKTE ENDE */

/* DOWNLOAD START */

.shiva-download-item {
	margin-bottom: 0.75em;
}

.shiva-download-item a {
	color: rgba(40, 98, 165, 1);
	text-decoration: none !important;
	white-space: nowrap;
	display: flex;
	align-items: center;
}

.shiva-download-item .shiva-download-item-icon {
	font-size: 2em;
	margin-right: 10px;
}

.shiva-download-item .shiva-download-item-text {
	display: inline-block;
	white-space: normal;
	color: #DDDDDD;
	font-size: 14px;
}

/* DOWNLOAD ENDE */

/* SUCHE START */

.shiva-header-item-container {

}

input[type=shiva-search] {
	background-color: #ededed; /*background: #ededed url(https://static.tumblr.com/ftv85bp/MIXmud4tx/search-icon.png) no-repeat 9px center;*/
	border: none;
	padding: 5px 32px 5px 10px;
	width: 50px;
	color: rgba(107, 104, 104, 1);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s;
}

form#shiva-search-simple-item > span {
	
	margin-left: 6px;
}

input[type=shiva-search]:focus > span {
	color: #FFFFFF;
}

input[type=shiva-search]:focus {
	width: 130px;
	background-color: rgba(3, 114, 157, 1);
	color: #FFFFFF;
}

/* SUCHE ENDE */

/* MEDIA-QUERY - START */

@media (max-width: 1200px){

	/* #shiva-mainframe-sidebar {
		display: none;
		position: fixed !important;
		box-shadow: 0 0 5em 0 rgba(0, 0, 0, 0.175);
		height: 100% !important;
		left: 0 !important;
		top: 0 !important;
		z-index: 10000 !important;
	} */

	#shiva-mainframe-sidebar {
		display: none;
		display: block;
		position: fixed !important;
		box-shadow: 0 0 5em 0 rgba(0, 0, 0, 0.175);
		width: 440px;
		height: 100vh !important;
		left: -440px;
		top: 0 !important;
		z-index: 10000 !important;
		overflow-y: auto;
		/*transition: left .4s ease, right .4s ease;*/
	}

	body.showSidebar {
		overflow: hidden;
	}

	body.showSidebar #shiva-mainframe-sidebar {
		left: 0;
	}

	#shiva-mainframe-sidebar-content {
		padding: 20px;
	}

	#sidebar_overlay_blocker {
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: rgba(3,2,1,0.8);
		z-index: 9999 !important;
	}

	body.showSidebar #sidebar_overlay_blocker {
		display: block;
	}

	body.showSidebar #shiva-sidebar-canvas-button > a > .fa-caret-right {
		left: auto;
	right: 1px;
	transform: rotate(180deg);
	}



	#shiva-sidebar-mobile > #shiva-mainframe-sidebar {
		display: block !important;
	}

	#shiva-sidebar-canvas-button {
		display: block;
	}

	.shiva-section:last-child {

	}


	.shiva-header {
		
	}

	.shiva-dynamic-header-icon {
	font-size: 1.2em;
	}

	.shiva-dynamic-page-container-padding {
		
	}

	.shiva-section, .shiva-footer-content-container, .shiva-header-item-container {
		
		
	}

	.shiva-header-item-container {
		padding: 0px;
	}

	.shiva-dynamic-blog-header-title-padding {
		
	}

	.shiva-dynamic-blog-header-container {
		padding: 3%;
	}

	#main_container_1 .shiva-dynamic-content-dimensions:first-child{
		
	}

	.shiva-dynamic-bg-image-content {
		padding: 5%;
	}

	.shiva-dynamic-navbar, .shiva-header-item-container-sub {
		padding: 0 3%;
	}

	.shiva-navbar-toggle {

	}

	.shiva-dynamic-navbar-brand {
		/*padding-left: 15px;*/
	}


	#shiva-menu-container.scrolled, .shiva-dynamic-dropdown-menu.scrolled {

	}

}

@media screen and (max-width: 960px) {

	.shiva-dynamic-blog-header-container {
	 	-moz-flex-direction: column;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.shiva-dynamic-blog-header-title {
    -ms-flex: 0 1 auto;
    text-align: center;
   }

  .shiva-dynamic-blog-header-meta {
    -moz-align-items: center;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    display: -moz-flex;
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    border-left: 0;
    text-align: left;
    width: 100%;
	}

	.author .name {
  	margin-left: 2em;
  }

  .published {
		margin-top: 0em;
  }

  .shiva-dynamic-extended-picture-linkcontainer > .shiva-dynamic-linktype-link {
		line-height: 2.3125em;
		padding-top: 1vw;
		padding-bottom: 1vw;
	}


	.shiva-dynamic-page-column-left {
		-moz-flex-direction: column;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.shiva-dynamic-standard-news-left-image-container, .shiva-dynamic-standard-news-right-image-container,
	.shiva-dynamic-standard-column-left-image-container, .shiva-dynamic-standard-column-right-image-container {
		max-width: 100%;
		float: none;
	}

	.shiva-dynamic-page-column > .shiva-dynamic-page-column-image {
		width: 100%;
		/*height: 100vh;*/
	}

	.shiva-dynamic-standard-column-left-image-container,
	.shiva-dynamic-standard-column-right-image-container{
		height: 100% !important;
	}

	.shiva-dynamic-page-column > .shiva-dynamic-page-column-content {
		width: 100%;
	}

	.shiva-dynamic-page-column-right {
		-moz-flex-direction: column-reverse;
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.shiva-dynamic-page-column > .shiva-dynamic-page-column-image-right {
		
	}


	.h1, h1 {
		font-size: 3.2em;
	}

	.h2, h2 {
		font-size: 2.55em;
	}

	.h3, h3 {
		font-size: 2em;
	}

	.h4, h4 {
	font-size: 1.6em;
	}

	.h5, h5 {
		font-size: 1.2em;
	}

	.h6, h6 {
		font-size: 1.1em;
	}


}

@media (max-width: 549px){
	#shiva-mainframe-sidebar {
		width: 80%;
		min-width: 256px;
	}

	#shiva-mainframe-sidebar-content {
		padding: 10px;
	}

	#shiva-mainframe-sidebar-content input[type="submit"],
	#shiva-mainframe-sidebar-content input[type="reset"],
	#shiva-mainframe-sidebar-contentinput[type="button"],
	#shiva-mainframe-sidebar-content button,
	#shiva-mainframe-sidebar-content .button,
	#shiva-mainframe-sidebar-content .shiva-dynamic-linktype-link {
		font-size: 0.75em;
	}
}

@media (max-width: 480px){

	.shiva-dynamic-standard-news-left-image-container, .shiva-dynamic-standard-news-right-image-container,
	.shiva-dynamic-standard-column-left-image-container, .shiva-dynamic-standard-column-right-image-container {
		max-width: 100%;
	}

	.shiva-dynamic-blog-header-meta {
		-moz-align-items: center;
		-webkit-align-items: center;
		-ms-align-items: center;
		align-items: center;
		-moz-flex-direction: column;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.shiva-dynamic-blog-header-meta > .author > span.name {
		margin: 0px;
	}

	.shiva-dynamic-extended-picture-linkcontainer > .shiva-dynamic-linktype-link {
		line-height: 1.8125em;
	}

	.shiva-footer-subcontainer {

	}

}

@media (max-width: 768px){


	.shiva-dynamic-nav-bar-container {
		padding: 0;
	}

	.shiva-dynamic-navbar {
		padding: 0 1em 0 0;
	}

	.shiva-dynamic-navbar-container {
		padding-right: 0px;
		margin-top: auto;
		margin-bottom: auto;
	}

	.shivaSidebar_main {
		width: 100%;
	}

}

@media (max-width: 640px){

	.h1, h1 {
		font-size: 2.55em;
	}

	.h2, h2 {
		font-size: 2em;
	}

	.h3, h3 {
		font-size: 1.6em;
	}

	.h4, h4 {
		font-size: 1.2em;
	}

	.h5, h5 {
		font-size: 1.1em;
	}

	.h6, h6 {
		font-size: 1em;
	}
}

@media (max-width: 480px){

	.h1, h1 {
		font-size: 2em;
	}

	.h2, h2 {
		font-size: 1.6em;
	}

	.h3, h3 {
		font-size: 1.2em;
	}

	.h4, h4 {
		font-size: 1.1em;
	}

	.h5, h5 {
		font-size: 1em;
	}

	.h6, h6 {
		font-size: 0.95em;
	}

	.shiva-dynamic-extended-picture-linkcontainer > .shiva-dynamic-linktype-link {
		font-size: inherit;
		
	}

	.shiva-style-extended-grid-icon {
		flex-direction: column;
	}

	.shiva-style-extended-grid-icon .shiva-icon {
		margin: 0;
	}

}

@media (max-width: 360px){
	#shiva-menu-container.scrolled .shiva-dynamic-navbar-brand img, #shiva-menu-container.scrolled .shiva-header-item-title-brand img,
	#shiva-menu-container.scrolled .shiva-dynamic-navbar-brand-scrolled img, #shiva-menu-container.scrolled .shiva-header-item-title-brand-scrolled img,
	#shiva-menu-container.mobile .shiva-dynamic-navbar-brand img, #shiva-menu-container.mobile .shiva-header-item-title-brand img,
	#shiva-menu-container.mobile .shiva-dynamic-navbar-brand-scrolled img, #shiva-menu-container.mobile .shiva-header-item-title-brand-scrolled img{
		max-width: 75%;
	}
}

/* MEDIA-QUERY - ENDE */

.hc-offcanvas-nav.nav-position-right span.nav-next::before,
.hc-offcanvas-nav.nav-position-right li.nav-back span::before,
.hc-offcanvas-nav li.nav-close span::before, .hc-offcanvas-nav li.nav-close span::after {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	border: 0 none !important;
	color: #fff;
	transform: none !important;
	font-size: 11px;
	line-height: 1px;
}

.hc-offcanvas-nav.nav-position-right span.nav-next::before {
	content: "\f053";
}

.hc-offcanvas-nav.nav-position-right li.nav-back span::before {
	content: "\f054";
}

.hc-offcanvas-nav li.nav-close span::before {
	content: "\f00d" !important;
	font-size: 14px !important;
}
/*
.shiva-content ul {
	list-style: disc outside !important;
}

.shiva-content ol {
list-style: decimal outside !important;
}
*/
