/**  FS-WebFonts-59907298 start **/
@font-face{
    font-family:"Etica W01 Light";
    src:url("../Fonts/72704134-99ca-421c-a75e-1bcd37621e4f.woff2") format("woff2"),url("../Fonts/65caf1fe-b7a8-441a-9064-a8e18e670c31.woff") format("woff");
}
@font-face{
    font-family:"Etica W01 Regular";
    src:url("../Fonts/a1222702-9e63-4cec-b27f-f1ed7745d4bc.woff2") format("woff2"),url("../Fonts/a03f8f04-6910-4849-b210-243e8db4c5eb.woff") format("woff");
}
@font-face{
    font-family:"Etica W01 SemiBold";
    src:url("../Fonts/f1d61970-4ef7-470b-9760-90b1038fbb36.woff2") format("woff2"),url("../Fonts/ab8c0e07-20b2-455e-ac87-f05fa869d144.woff") format("woff");
}
@font-face{
    font-family:"Etica W01 Bold";
    src:url("../Fonts/acdd712d-9d73-4bd6-8e70-a440fab0e4ce.woff2") format("woff2"),url("../Fonts/1027ce59-25e8-4c6e-9adf-46e7dae75803.woff") format("woff");
}
@font-face{
    font-family:"LFT Etica W01 Italic";
    src:url("../Fonts/85102212-2aa8-4e4d-b3c5-5726cda6dbf9.woff2") format("woff2"),url("../Fonts/9e0f1ad5-e45e-4f25-8668-a9169b0c8c31.woff") format("woff");
}
@font-face{
    font-family:"LFT Etica W01 Light Italic";
    src:url("../Fonts/1824f791-aa6d-4c33-a7ee-9552ed4bfac3.woff2") format("woff2"),url("../Fonts/87f39b88-7506-46a2-a8da-1d206c36e2f4.woff") format("woff");
}
@font-face{
    font-family:"LFT Etica W01 SemiBold Italic";
    src:url("../Fonts/b5c9123c-6b9b-4e61-a27c-7ccbb205acd9.woff2") format("woff2"),url("../Fonts/0dd5bf2a-792f-4761-bfb3-0187eea75919.woff") format("woff");
}
@font-face{
    font-family:"LFT Etica W01 Bold Italic";
    src:url("../Fonts/e699e807-6579-4fc6-8c45-d55c8a6913ce.woff2") format("woff2"),url("../Fonts/ab443c7c-bac2-4a0d-a05c-1c14c7a64104.woff") format("woff");
}
/**  FS-WebFonts-59907298 end **/


/** FS-WebFonts-1453577817 start **/
@font-face{
    font-family:"LFT Etica W05 Light";
    src:url("../Fonts/6d70b15a-3101-44fd-81e7-815ab359755e.woff2") format("woff2"),url("../Fonts/3acc7086-04ad-4a25-a1cf-5bd01efb86c9.woff") format("woff");
}
@font-face{
    font-family:"LFT Etica W05 Regular";
    src:url("../Fonts/51a62442-e7b6-4563-a271-cf4cff0436c4.woff2") format("woff2"),url("../Fonts/502b5c21-a382-45fa-9549-05767869c3f1.woff") format("woff");
}
@font-face{
    font-family:"LFT Etica W05 SemiBold";
    src:url("../Fonts/9febc79e-48ab-4bcb-a922-e0e0a270d39e.woff2") format("woff2"),url("../Fonts/4522da38-381b-4125-8cab-34c34071ec15.woff") format("woff");
}
@font-face{
    font-family:"LFT Etica W05 Bold";
    src:url("../Fonts/ce011825-b12e-4155-b6b1-43eee361ed6b.woff2") format("woff2"),url("../Fonts/06205e28-ff61-42f1-a513-4ae68c8e30b8.woff") format("woff");
}
@font-face{
    font-family:"LFT Etica W05 SemiBold Italic";
    src:url("../Fonts/c6b9764d-11cb-49b7-bee5-7f13c1157a89.woff2") format("woff2"),url("../Fonts/3c2f3a5e-cf04-4acd-9800-b714e835e89c.woff") format("woff");
}
@font-face{
    font-family:"LFT Etica W05 Italic";
    src:url("../Fonts/5c1fc731-cdb0-4a76-b150-5eee68bde9bf.woff2") format("woff2"),url("../Fonts/b6fbf692-f8d5-4c4b-8ed0-0f0a723d0471.woff") format("woff");
}
@font-face{
    font-family:"LFT Etica W05 Light Italic";
    src:url("../Fonts/4dca8bbe-e1ba-4f9a-b58d-f2e30d73daa7.woff2") format("woff2"),url("../Fonts/1d1be684-2666-47de-988b-a73756751906.woff") format("woff");
}
@font-face{
    font-family:"LFT Etica W05 Bold Italic";
    src:url("../Fonts/e73fa0f5-bdbe-4872-85eb-85dc4f8f8633.woff2") format("woff2"),url("../Fonts/542b4580-895d-4637-b540-bad46be443bd.woff") format("woff");
}    
    
/** FS-WebFonts-1453577817 end **/
.info-hide,
.hide-it {
    display: none!important;
}
li.hide-nav {
    display: none;
} 
.lc-login {
    /*visibility: hidden;*/
}
.hide-section {
    display: none!important;
}
body  {
	font-family: "Etica W01 Regular"!important;
}
h1, h2, h3, h4, h5, h6 {  
    font-family: "Etica W01 Bold"!important;
}
em {
    font-family: "LFT Etica W01 Italic"!important;    
}
sup {   
    line-height: 1!important;
}
.wp-admin textarea#excerpt {    
    min-height: 200px!important;
	height: 200px!important;
}
.tab.active_tab:focus,
.tab:focus{
    outline: none !important;
}
*:focus {
    outline: none!important;
	box-shadow:none!important;
}
textarea:focus, input:focus{
    outline: none!important;
	box-shadow:none!important;
}
.arrow-img.rotate-img img {
    transform: rotate(180deg);
}
.avia-section.mob-h400:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;       
    background: transparent linear-gradient(
180deg, #00000000 0%, #00000080 100%) 0% 0% no-repeat padding-box;
}
.avia-section {
    position: relative!important;
}
.orange-a a {
    color: #F59C00!important
}

#main:after {
    content: "";
    position: absolute;
    top: -1%;
    left: 0;
    height: 101%;
	width: 50px;
	z-index: 9;	
	background: url(../Images/layout/linie-green.svg);
	background-repeat: repeat-y;
    background-position: left top;
	background-size: 20px;
}
.orange-lp #main:after {
	 content: "";
    position: absolute;
    top: -1%;
    left: 0;
    height: 101%;
	width: 50px;
	z-index: 9;
	background: url(../Images/layout/linie-orange.svg);
	background-repeat: repeat-y;
    background-position: left top;
	background-size: 20px;
}
#main {    
    padding-left: 10px;
	border: none!important;
}
.link-orange a {
    color: #f49b22!Important;
    text-decoration: underline;
}
/** left sidebar - nav **/
header#header:after {
    content: "";
    position: absolute;
    bottom: 0;
    right: -1%;
    height: 100%;
    width: 101%;    
    background-image: url(../Images/layout/280x1080px_Navigation_green.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-size: cover;

}
.orange-lp header#header:after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 100%;
    width: 100%;   
    background-position: right bottom;
    background-image: url(../Images/layout/watercolor_orange.png);
	background-repeat: no-repeat;
	background-size: contain;
}
.html_header_sidebar .logo {   
    border: none;
	border-bottom-width: 0!important;
}
.html_header_sidebar #header .av-main-nav > li > a .avia-menu-text {   
    color: #6c6c6c; 
	font-size: 14px;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
    font-style: normal;
    letter-spacing: normal;
    line-height: 20px;
    text-align: left;
    text-transform: uppercase;
}
.html_header_sidebar #header .av-main-nav > li.main-li-nav > a .avia-menu-text {
    font-size: 14px!important;
    font-weight: 700!important;
    font-family: "LFT Etica W05 Bold"!important;
	    line-height: 15px;
}
.html_header_sidebar #header .av-main-nav > li > a {    
    padding: 10px 3px!important;   
    border-bottom-width: 0!important;;    
    border: none;
}
#header .avia-custom-sidebar-widget-area .widget,
#header_main {    
    border-top-width: 0!important; 
	border-bottom-width: 0!important; 
}
#top #searchsubmit{           
    -webkit-border-top-right-radius: 50px;
    -webkit-border-bottom-right-radius: 50px;
    -moz-border-radius-topright: 50px;
    -moz-border-radius-bottomright: 50px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    background: transparent!important;
    color: #4d8f22;
    line-height: 1!important;
}

#top #s {  
    padding: 7px 47px 7px 15px!important;  
    border-radius: 50px;
    border-color: #4d8f22;
	background: #fff;
}
section#search-3 {
    position: absolute;
    top: 140px;
    z-index: 999;    
}
#top.orange-lp #s {
    border-color: #ee7d11;
    background: #fff;
}
#top.orange-lp #searchsubmit {    
    color: #ee7d11;
}  
#avia-menu .buttom-b ul.sub-menu {
    position: relative!important;
    left: 0!Important;
    box-shadow: none!important;
    border: none!important;
    display: block!important;
    opacity: 1!important;
    visibility: visible!important;
}

#avia-menu ul.sub-menu {    
    display: none!important;
    opacity: 0!important;    
}
#avia-menu .buttom-b ul.sub-menu a {    
    border-bottom-width: 0!important;
    border: none!important;
	line-height: 10px;    
    font-size: 14px; 
    font-weight: 400;
    color: #555555;
	padding: 8px 15px!important;
}
#avia-menu .open-sub a {
    cursor: pointer!important;	 
}
.orange-bg-wrap .template-page {
    background: #f49b22;
    padding-left: 20px!important;
    padding-right: 20px!important;
}
.green-bg-wrap .template-page {
    background: #4d8f22;
    padding-left: 20px!important;
    padding-right: 20px!important;
}
/*#avia-menu .buttom-b .sub-menu li:last-child {   
    padding-bottom: 15px;
}*/
.header_color .main_menu .menu ul li a:hover,
.header_color .av-subnav-menu ul a:hover {
    background-color: #fff!important;
}

.left-contact p,
.left-contact a {
  color: #555555!important;
  font-size: 16px;
  font-weight: 400;
}
.lc-item{       
    padding-left: 20px;   
}
.lc-login {
    background: url(../Images/layout/green-login.svg);  
	background-repeat: no-repeat;   
    background-position: left center;
	background-size: 15px;
}
.lc-login.logged-in {
    background: url(../Images/layout/green-login_al.svg);  
    background-repeat: no-repeat;   
    background-position: left center;
    background-size: 15px;
}
.orange-lp .lc-login {
    background: url(../Images/layout/orange-login.svg);  
	background-repeat: no-repeat;   
    background-position: left center;
	background-size: 15px;
}
.orange-lp .lc-login.logged-in {
    background: url(../Images/layout/orange-login_al.svg);  
    background-repeat: no-repeat;   
    background-position: left center;
    background-size: 15px;
}
.lc-tell {
    background: url(../Images/layout/tell.svg);  
	background-repeat: no-repeat;   
    background-position: left center;
	background-size: 15px;
}
.lc-lang {
    background: url(../Images/layout/lang.svg); 
	background-repeat: no-repeat;    
    background-position: left center;
	background-size: 15px;	
}
.lc-email {
    background: url(../Images/layout/email.svg); 
	background-repeat: no-repeat;    
    background-position: left center;
	background-size: 15px;	
}
.html_header_sidebar #header .av-main-nav > li.lc-tell > a .avia-menu-text,
.html_header_sidebar #header .av-main-nav > li.lc-lang > a .avia-menu-text,
.html_header_sidebar #header .av-main-nav > li.lc-email > a .avia-menu-text,
.html_header_sidebar #header .av-main-nav > li.lc-login > a .avia-menu-text{
 font-family:"Etica W01 Regular"!important;		
}
.html_header_sidebar #header .av-main-nav > li.lc-login > a .avia-menu-text{
    color: #4d8f21;		
}
.html_header_sidebar .orange-lp #header .av-main-nav > li.lc-login > a .avia-menu-text{
    color: #f59c00;		
}
.green-btn.left-s-btn a.avia-button {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='199' height='39' viewBox='0 0 199 39'%3E%3Cdefs%3E%3ClinearGradient id='pagca' x1='199' x2='0' y1='19.5' y2='19.5' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23a4ba75'/%3E%3Cstop offset='1' stop-color='%234d8f21'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%3E%3Cg%3E%3Cpath fill='url(%23pagca)' d='M19 39C8.507 39 0 30.493 0 20v-1C0 8.507 8.507 0 19 0h161c10.493 0 19 8.507 19 19v1c0 10.493-8.507 19-19 19z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23fff' d='M178.99 11.94a.62.62 0 0 0-.575.389.62.62 0 0 0 .143.68l5.86 5.87H167.21a.626.626 0 0 0-.452 1.087.62.62 0 0 0 .452.159h17.198l-5.85 5.86a.621.621 0 1 0 .873.884l6.918-6.93a.623.623 0 0 0 0-.875l-6.918-6.93a.625.625 0 0 0-.441-.194zm.653-5.162a12.697 12.697 0 0 0-11.339 6.364 12.718 12.718 0 0 0-1.368 3.447.62.62 0 1 0 1.209.283c.25-1.067.66-2.113 1.236-3.111a11.449 11.449 0 0 1 10.236-5.737 11.37 11.37 0 0 1 5.418 1.53c5.49 3.174 7.36 10.19 4.192 15.689a11.445 11.445 0 0 1-15.663 4.198c-2.855-1.65-4.72-4.34-5.419-7.318a.622.622 0 1 0-1.209.291 12.681 12.681 0 0 0 6.01 8.106c6.07 3.511 13.852 1.432 17.357-4.65 3.506-6.081 1.42-13.875-4.65-17.386a12.631 12.631 0 0 0-6.01-1.706z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    min-width: 199px;
	background-repeat: no-repeat;
    height: 39px;
    line-height: 23px;
}
.orange-lp .green-btn.left-s-btn a.avia-button { 
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='199' height='39' viewBox='0 0 199 39'%3E%3Cdefs%3E%3ClinearGradient id='7kopa' x1='199' x2='0' y1='19.5' y2='19.5' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fdc300'/%3E%3Cstop offset='1' stop-color='%23ee7d11'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%3E%3Cg%3E%3Cpath fill='url(%237kopa)' d='M19 39C8.507 39 0 30.493 0 20v-1C0 8.507 8.507 0 19 0h161c10.493 0 19 8.507 19 19v1c0 10.493-8.507 19-19 19z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23fff' d='M178.99 11.94a.62.62 0 0 0-.575.389.62.62 0 0 0 .143.68l5.86 5.87H167.21a.626.626 0 0 0-.452 1.087.62.62 0 0 0 .452.159h17.198l-5.85 5.86a.621.621 0 1 0 .873.884l6.918-6.93a.623.623 0 0 0 0-.875l-6.918-6.93a.625.625 0 0 0-.441-.194zm.653-5.162a12.697 12.697 0 0 0-11.339 6.364 12.718 12.718 0 0 0-1.368 3.447.62.62 0 1 0 1.209.283c.25-1.067.66-2.113 1.236-3.111a11.449 11.449 0 0 1 10.236-5.737 11.37 11.37 0 0 1 5.418 1.53c5.49 3.174 7.36 10.19 4.192 15.689a11.445 11.445 0 0 1-15.663 4.198c-2.855-1.65-4.72-4.34-5.419-7.318a.622.622 0 1 0-1.209.291 12.681 12.681 0 0 0 6.01 8.106c6.07 3.511 13.852 1.432 17.357-4.65 3.506-6.081 1.42-13.875-4.65-17.386a12.631 12.631 0 0 0-6.01-1.706z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    min-width: 198px;
    background-repeat: no-repeat;
    height: 39px;
    line-height: 23px;
	border-color: #fff!important;
}
.sub-menu li:hover a .avia-menu-text {
 color: #4d8f21;
}

.orange-lp .sub-menu li:hover a .avia-menu-text {
 color: #f59c00;
}

@media only screen and (min-width: 991px){
.html_header_sidebar #top #header {
    width: 285px!important;   
}
.html_header_sidebar #top.orange-lp #header {
    width: 290px!important;   
}
.html_header_left #main {
    margin-left: 280px!important;
	background: transparent!important;
    z-index: 509;
}
nav.main_menu {
    padding-top: 100px;
}
		
}

/*.avia-menu.av-main-nav-wrap {
  background-color: aliceblue;
}*/

/** footer **/
#footer {   
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1702' height='569' viewBox='0 0 1702 569'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23c1c1c1' d='M1681.635 2.224c-13.333.245-26.881-.175-39.944 1.224-22.134 2.378-44.366-3.34-66.564-2.797-8.193.174-16.25-.333-24.507 1.102-9.037 1.556-19.069-.49-28.053 2.343-8.772-1.732-17.567-1.225-26.344-.7-5.076.28-10.146.578-15.205.438-9.199-.262-17.659.822-26.142 2.36-4.908.91-9.54 2.118-14.829 1.715-16.394-1.26-32.736-1.085-48.986 1.085-2.396.314-5.215.262-7.513-.228-9.39-2.011-18.946-1.312-28.388-.734-12.693.751-25.28.349-37.94-.246-15.786-.735-31.598-1.398-47.414-1.504-15.101-.121-30.658-.786-45.217 1.207-15.977 2.186-29.934-1.993-44.874-2.536-.64-.035-1.27-.017-1.911-.035-27.805-.63-55.61-1.277-83.414-1.854-11.37-.21-22.764-.42-34.134-.245-11.613.193-23.173-.332-34.746-.839-12.363-.543-24.733-1.102-37.177-.804-5.93.157-11.873-.018-17.809-.176-9.268-.245-18.548-.489-27.81.42-1.207.105-2.518-.122-3.777-.244-16.435-1.574-32.91-1.225-49.385-.892-9.493.192-18.986.367-28.474.209-10.914-.192-21.834.07-32.754.35-17.607.455-35.214.892-52.81-.647-2.482-.245-5.092-.158-7.587.07-29.052 2.571-58.3 1.435-87.456 2.046-6.457.14-12.924.07-19.386-.017-6.82-.07-13.64-.158-20.442 0-8.887.227-17.682.576-26.592.017-15.869-.998-31.553-.35-47.45 1.189-19.38 1.89-38.921 3.288-58.717 3.481-6.71.088-13.443-.017-20.17-.105-15.442-.21-30.906-.403-46.261 1.277-5.977.682-11.988.367-17.965.07-4.775-.245-9.534-.49-14.258-.245-14.545.769-29.011 2.379-43.667 1.802-7.761-.298-15.366.384-22.989 1.084-6.78.594-13.582 1.206-20.523 1.119-4.533-.053-9.124-.053-13.715-.053-4.908 0-9.828.018-14.708-.069-20.373-.28-40.295 2.395-60.454 3.463-22.735 1.241-45.383 2.483-67.996-.56-6.243-.822-12.427-.875-18.878-.298-29.6 2.642-59.362 2.658-89.067 1.05-14.136-.77-25.992 3.113-38.182 6.313-6.242 1.645-9.505 5.545-8.298 10.091 1.622 6.123.225 12.192-.254 18.278-.324 4.058-.59 8.168.08 12.19 1.542 9.392.769 18.715-.16 28.07-.844 8.554-1.393 17.071-.833 25.641.659 9.76.878 19.571.122 29.313-.994 12.978-2.466 26.007-4.932 38.897-2.102 10.966-2.933 21.898-2.795 32.933.098 6.839.312 13.73-.115 20.568-.895 14.061-4.06 28.106.681 42.15.52 1.522.306 3.271-.277 4.828-1.57 4.145-.364 8.185 1.259 12.103 2.506 5.999 2.616 12.032 2.223 18.171-.439 6.926-.375 13.921 2.16 20.708 5.203 13.905 5.508 28.229 5.942 42.29.427 14.097-1.53 28.264-.49 42.483 1.033 14.183-.215 28.437-.307 42.656-.023 3.236-.324 6.665 1.034 9.725 3.164 7.222 3.043 14.43 2.263 21.828-.549 5.246-.011 10.563.555 15.845.681 6.454-.74 13.083 3.522 19.257-5.053 6.383-.577 12.838.347 19.134 1.397 9.426 10.648 13.746 25.633 13.956 6.543.123 12.67-.28 18.502-2.116 4.73-1.505 9.638-1.784 14.84-1.487 32.31 1.855 64.74 2.378 97.142 1.855 4.683-.053 9.279.226 13.887.523 5.434.35 10.88.7 16.44.421 20.887-.964 41.872-1.348 62.823-1.452 14.275-.088 28.555-.019 42.836.017 21.95.087 43.899.175 65.837-.244 15.204-.28 30.328-.315 45.527-.211 26.598.123 53.282.613 79.753-1.923.618-.071 1.27-.105 1.9-.088 8.708.28 17.445.175 26.176.088 15.927-.193 31.859-.386 47.681 1.66 3.633.474 7.64.212 11.394-.121 16.492-1.452 32.99-.858 49.494-.246 15.141.56 30.27 1.102 45.406.07 3.06-.21 6.277.823 9.424.823 13.328.035 26.367 2.395 39.857 1.627 34.814-1.941 69.664-2.712 104.416.752 4.383.437 9.009 1.05 13.276.613 11.041-1.138 21.966-.421 32.898.313 8.64.56 17.278 1.137 25.98.787 3.274-.122 6.549 0 9.846.122 5.509.228 11.047.42 16.625-.56 3.424-.611 7.547 0 11.226.473 5.064.63 10.036.787 15.164.472 7.277-.418 14.587-.192 21.892.036 10.457.331 20.915.682 31.298-.98 1.161-.175 2.558-.035 3.754.175 10.74 1.887 21.655 1.784 32.568 1.696 5.498-.035 10.996-.104 16.47.105 16.7.647 33.4.193 50.089-.261 18.778-.507 37.563-1.033 56.365.016 6.26.331 12.59.192 18.907.07 3.84-.086 7.686-.175 11.514-.157 18.398.157 36.796.49 55.177.665 12.029.121 24.069-.053 36.097-.227 20.997-.298 42-.595 62.978.612 10.81.63 21.488.244 32.275-.543 13.847-1.014 27.978-.244 41.6-2.868 2.345-.455 5.076-.297 7.577-.14 12 .787 24.062.507 36.073 1.853 10.54 1.19 21.344 1.82 32.27 1.225 11.271-.595 22.543-.159 33.821.298 12.173.49 24.363.944 36.559.104 10.377 1.486 20.87 1.347 31.674 1.225 8.183-.087 16.55-.193 25.2.402 9.679-1.224 21.1-.386 32.53-.262 5.063.069 10.197-.14 15.192-.665 4.62-.455 8.731-2.186 9.62-5.212 2.24-7.538 7.444-14.779 5.077-22.79-.82-2.761-.457-5.684-.503-8.516-.202-11.789 1.646-23.611-2.76-35.296-1.023-2.71-.988-5.806-.15-8.534 2.708-8.816 2.073-17.734 2.934-26.6.883-8.973-1.814-17.963-1.058-26.762.61-7.116.72-14.228.656-21.945-.111-13.443-.89-27.484.21-41.524.405-5.264.913-10.651-.202-15.828-2.61-12.19-.554-24.398-1.646-36.605-.975-10.931-.9-21.933-1.552-32.9-.226-3.637-2.345-7.31-1.704-10.843 2.46-13.432 1.138-26.846 1.16-40.278.024-16.301-.328-32.618.312-48.902.37-9.759.284-19.588 1.317-29.278 1.08-10.055-8.881-20.2-6.312-30.134 3.217-12.47 1.802-25.204 6.555-37.604 2.385-6.226 3.909-13.082 2.408-19.29-1.305-5.422-1.519-10.337.306-15.566.947-2.729.715-5.685.502-8.517-.693-9.69-2.847-14.045-1.363-23.875 1.485-9.794-3.152-18.486-18.057-18.486-.249 0-.503.017-.756.017'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	background-position: top center;
    background-color: transparent;
	border: none;
}
#footer ul li a {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.2;
	font-family: "Etica W01 Regular"!important;
}
#footer h3.widgettitle {
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
    font-size: 18px;
}
#scroll-top-link{
    color: #ffffff!important;
    border: 1px solid #4d8f22!important;
	background-color: #4d8f22!important;
}
#footer .green-btn a.avia-button.avia-size-large,
#footer .orange-btn a.avia-button.avia-size-large {
   padding: 13px 25px 8px;
}
/*.orange-lp #scroll-top-link {
 background-color: #f59c01!important;
 border: 1px solid #fbd596!important;
}*/

#socket .container {
    padding-top: 0;    
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
#socket .copyright {   
    order: 2;
	padding-top: 10px;
    font-size: 14px;
    font-weight: 400;
}

#socket .social_bookmarks {  
    order: 1;   
    margin-left: 0!important;
}
#socket .social_bookmarks li {
    margin-right: 5px!important;  
}
#socket .social_bookmarks a {  
    background-color: #fff!important;
	color: #c1c1c1!important;
	padding-left: 1px!important;
    padding-top: 1px!important;
}
#socket [data-av_icon]:before {   
    font-size: 17px;
}
.orange-lp .green-btn a.avia-button {   
    background-image: linear-gradient(270deg, #fdc300 0%, #ee7d11 100%);   
}
@media only screen and (min-width: 768px){
	#footer .container {
    /*max-width: 900px;*/
}

#footer .av_one_fourth:nth-child(4) {
margin-left: 5%;
    width: 25%;
}
#footer .av_one_fourth:nth-child(3) {
margin-left: 5%;
    width: 20%;
}
#footer .av_one_fourth:nth-child(2) {
    margin-left: 5%;
    width: 20%;
}
#footer .av_one_fourth:nth-child(1) {
    width: 20%;
}
}
/** footer end **/

.big-top-title h1.av-special-heading-tag {
    text-shadow: 0 0 20px rgb(0 0 0 / 16%);
    color: #4d8f21;   
    font-size: 90px;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
    font-style: normal;
    letter-spacing: normal;
    line-height: 100px;   
    font-style: normal;
    letter-spacing: normal;
    line-height: normal;
    text-transform: uppercase;
	letter-spacing: normal!important;
    line-height: 1;
}
.big-top-title.sm-size h1.av-special-heading-tag {
   font-size: 78px;
}
.green-btn a.avia-button {   
    color: #ffffff;    
    font-size: 14px;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
    font-style: normal;
    letter-spacing: 1.4px!important;   
    font-style: normal;
    letter-spacing: normal;
    /*line-height: normal;*/
    text-transform: uppercase;   
    border-radius: 50px;
    background-image: linear-gradient(270deg, #a4ba75 0%, #4d8f21 100%);
    border: none;
	min-height: 39px!important;
}
.orange-btn a.avia-button {   
    color: #ffffff;   
    font-size: 14px;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
    font-style: normal;
    letter-spacing: 1.4px!important;   
    text-align: left;
    font-style: normal;
    letter-spacing: normal;
    /*line-height: normal;*/
    text-transform: uppercase;   
    border-radius: 50px;
    background-image: linear-gradient(270deg, #fdc300 0%, #ee7d11 100%);
    border: none;
	min-height: 39px!important;
}
/*.green-btn .avia_iconbox_title,
 .orange-btn .avia_iconbox_title {
      display: flex;
      max-height: 14px!important;
 }*/
.green-btn a.avia-button.avia-size-large,
.orange-btn a.avia-button.avia-size-large{
    padding: 13px 35px 8px;   
}
.green p{
    color: #4d8f21;    
}
.w-700 p{ 
  font-weight: 700;
  font-family: "LFT Etica W05 Bold"!important;
}
.fs-18 p{
   font-size: 18px; 
}
.green-h .av-special-heading-tag{
    color: #4d8f21;    
}
.white .av-special-heading-tag{
    color: #ffffff;    
}
.w-700 .av-special-heading-tag{ 
  font-weight: 700!important;
  font-family: "LFT Etica W05 Bold"!important;
}
.fs-36 .av-special-heading-tag{
   font-size: 36px; 
}
.lh-48 .av-special-heading-tag{
   line-height:48px; 
}
.section-2 {
  margin-top:-25px;
   width: 102%!important;
    margin-left: -1%;	
}
.home .section-2 {
  margin-top:-75px;
}
.green-box-text,
.custom-blog .slide-content {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='376' height='339' viewBox='0 0 376 339'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2395bc7a' d='M355.692.942c-2.38-.05-4.693-.105-6.979.488-2.687-.335-5.372-.154-8.054.04-2.484.183-4.968.357-7.451.12-2.407-.237-4.787.014-7.11.488-2.645.536-5.303.425-7.947.738-.55.063-1.151.126-1.668-.055-3.002-1.046-6.115-.74-9.165-1.144-2.377-.313-4.73-.467-7.11-.216-4.622.481-9.25.363-13.875.244-2.65-.07-5.303-.139-7.953-.09-4.049.07-8.102.202-12.155.265-.844.007-1.691-.028-2.537-.063-1.392-.048-2.787-.104-4.166.028-4.142.418-8.28.209-12.417.007-3.677-.182-7.357-.362-11.036-.104-1.206.083-2.417.055-3.627.042-2.405-.036-4.81-.077-7.175.675-.265.084-.572.14-.828.07-2.287-.663-4.59-.523-6.895-.39-1.609.09-3.22.18-4.823.013a9.986 9.986 0 0 0-3.341.189c-.81.188-1.719.432-2.473.188-1.229-.39-2.449-.314-3.663-.223-.727.049-1.447.097-2.169.049-1.917-.14-3.82.09-5.723.313-2.409.293-4.815.58-7.248.125-.94-.174-1.96.07-2.924.244-7.657 1.38-15.334 1.074-23.005.3-2.972-.306-5.844.635-8.78.648-.693 0-1.402.412-2.077.328-3.334-.41-6.666-.195-10.002.028-3.636.244-7.27.48-10.905-.098-.826-.132-1.71-.237-2.51-.048-3.486.815-6.995.739-10.503.661-1.925-.035-3.85-.076-5.768.036a1.693 1.693 0 0 1-.419-.036c-5.83-1.01-11.71-.815-17.57-.766-3.348.042-6.68.028-10.03-.084-4.833-.167-9.668-.132-14.503-.097-3.147.014-6.294.042-9.438.007-4.616-.042-9.239-.195-13.84-.579-1.225-.11-2.425.028-3.623.168-1.014.119-2.027.23-3.059.209-7.138-.209-14.283 0-21.4.739-1.148.118-2.228.007-3.27-.593-1.285-.731-2.635-.893-4.076-.843-3.302.084-5.339 1.804-5.647 5.561-.204 2.51-1.19 5.082-.077 7.625-.939 2.46-.625 5.103-.775 7.674-.126 2.106-.244 4.224-.123 6.315.172 2.948.199 5.82-.498 8.7-.3 1.219-.234 2.585-.228 3.874.02 5.667.295 11.347.067 17-.229 5.666.203 11.312.108 16.93-.095 5.603-.163 11.311-1.31 16.853-.557 2.704-.57 5.492-.474 8.252.086 2.446.062 4.851-.49 7.242-.358 1.561-.623 3.171-.278 4.823.128.62.176 1.317.062 1.924-1.045 5.596-.347 11.194-.15 16.797.093 2.725.046 5.472.024 8.197-.03 4.398.153 8.754.617 13.124.543 5.137.867 10.329 1.085 15.501.167 3.882.12 7.792-.026 11.682-.123 3.415-.002 6.81.183 10.218.205 3.728.376 7.444.036 11.187-.147 1.603-.088 3.24-.018 4.857.106 2.426.413 4.844.056 7.284-.163 1.11.044 2.124.545 2.894-.156 3.9.228 7.788.138 11.656-.095 4.069-.163 8.213-1.31 12.236-.557 1.964-.57 3.988-.474 5.992.086 1.776.062 3.522-.49 5.258-.358 1.133-.623 2.302-.278 3.501.128.45.176.957.062 1.397-1.045 4.063-.347 8.127-.15 12.196.093 1.978.046 3.972.024 5.95-.03 3.194.153 6.357.616 9.53.544 3.729.868 7.499 1.086 11.253.167 2.82.12 5.658-.026 8.482-.123 2.479-.002 4.944.183 7.418.205 2.707.376 5.405.036 8.122-.147 1.164-.088 2.353-.018 3.527.106 1.76.413 3.517.056 5.288-.266 1.316.453 2.445 1.829 2.92 2.685.926 5.296 2.05 8.41 1.827 6.545-.466 13.102-.461 19.623.303 1.42.168 2.784.152 4.16-.086 4.98-.88 9.97-.52 14.979-.162 4.442.309 8.83 1.083 13.319 1.002 1.074-.025 2.159-.02 3.24-.02 1.012 0 2.023 0 3.021-.015 1.53-.026 3.029.151 4.522.324 1.679.202 3.355.4 5.065.313 3.228-.166 6.415.3 9.619.522 1.041.07 2.09 0 3.142-.071 1.316-.086 2.64-.177 3.958.02 3.382.486 6.79.43 10.191.37 1.482-.025 2.965-.056 4.444-.031 4.361.056 8.666.46 12.935 1.007 3.502.445 6.958.633 10.455.344 1.962-.162 3.9-.06 5.857.005 1.5.046 3.002.02 4.504 0 1.424-.025 2.848-.045 4.27-.005 6.424.177 12.868-.152 19.269.592.549.067 1.124.091 1.67.02 3.877-.444 7.756-.318 11.635-.186 2.406.08 4.812.156 7.216.1 2.09-.045 4.182.006 6.273.061 3.63.096 7.259.198 10.88-.258.277-.035.566-.1.832-.07 2.04.263 4.085.192 6.127.121 1.308-.046 2.617-.097 3.923-.05 2.742.085 5.467-.077 8.19-.234 2.55-.146 5.097-.298 7.656-.242 2.505.05 5.015-.01 7.519-.071 6.125-.167 12.252-.354 18.377-.536.141-.006.28 0 .42-.01 3.292-.158 6.368-1.367 9.887-.735 3.207.577 6.635.385 9.962.35 3.484-.03 6.967-.223 10.446-.436 2.79-.172 5.562-.288 8.358-.07 2.08.167 4.186.368 6.254-.213.507-.141 1.128-.157 1.655-.066 3.58.628 7.18.678 10.792.314 1.166-.117 2.185.233 3.267.496 1.869.446 3.733.758 5.76.683 1.114-.04 2.23.046 3.35.126 1.933.152 3.87.3 5.803-.202 1.979.82 4.189.228 6.18.678 1.347.308 2.669.307 3.998.307.466 0 .932 0 1.402.012 2.132.068 4.266-.207 6.398-.484 2.758-.356 5.516-.713 8.266-.325 2.878.404 5.863.283 8.8.354.056 0 .111.005.166.005 3.284 0 4.306-2.515 3.979-5.349-.328-2.844.147-4.104.3-6.908.047-.82.098-1.674-.11-2.464-.403-1.513-.355-2.935-.069-4.504.331-1.796-.005-3.78-.53-5.58-1.047-3.589-.735-7.273-1.444-10.88-.566-2.876 1.63-5.81 1.39-8.72-.227-2.804-.208-5.648-.29-8.47-.14-4.712-.063-9.434-.068-14.15-.006-3.886.287-7.767-.257-11.654-.14-1.022.327-2.085.377-3.137.143-3.173.126-6.356.342-9.52.24-3.53-.213-7.063.362-10.59.246-1.498.134-3.056.045-4.58-.19-3.178-.126-6.356-.078-9.452.108-.882.114-1.844.033-2.833.007-1.527-.005-2.975-.06-4.4.092-1.55.273-3.028.356-5.146.048-1.129.099-2.307-.11-3.394-.026-.136-.05-.27-.072-.405a13.437 13.437 0 0 0-.027-.476c-.086-1.157-.104-2.316-.153-3.475a26.89 26.89 0 0 1 .184-1.849c.276-2.06.089-4.298-.284-6.422.494-2.865.21-5.752.247-8.632.01-.82-.07-1.665.111-2.464.488-2.166-.481-4.137-1.013-6.165.005-2.4-.046-4.541-.26-6.036-.565-3.959.24-4.594 0-8.601-.226-3.861.407-4.14.325-8.028-.14-6.49-.063-12.993-.068-19.49-.005-5.352.287-10.697-.257-16.05-.14-1.408.327-2.872.377-4.321.143-4.37.126-8.755.342-13.111.24-4.865-.213-9.73.362-14.588.246-2.063.134-4.21.045-6.308-.242-5.595-.072-11.19-.047-16.548.014-3.075-.01-5.91-.144-8.745-.166-3.507.427-7.09.233-10.665-.19-3.533-.05-7.088-.646-10.6-.185-1.088-.194-2.322.033-3.402.97-4.656.563-9.367.607-14.065.01-1.13-.07-2.293.111-3.394.522-3.193-.624-6.078-1.118-9.083-.195-1.205-1.102-1.895-2.12-2.077a15.903 15.903 0 0 0-3.347-.264c-2.517.049-5.033.383-7.166-.105-1.905.237-3.749.195-5.551.16z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
	margin-top: -15px;
    padding: 25px;
    color: #fff;
	font-size: 18px;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
	z-index: 9;
    position: relative;
}
.custom-blog .slide-content {
    min-height: 360px;
}
.custom-blog.aktuelle-themen .read-more-link {
    position: absolute!important;
    bottom: 10px;    
    left: 5%;	
    top: auto!important;
}
.custom-blog .slide-meta {
    display: none!important;
}
.custom-blog span.blog-categories.minor-meta {
    display: none!important;
}
.custom-blog h3.slide-entry-title.entry-title a {
    color: #ffffff!important;
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: normal;
    font-family: "LFT Etica W05 Bold"!important;   
}
.custom-blog h3.slide-entry-title.entry-title {
    font-size: 24px;
    text-align: left;
    letter-spacing: normal!Important;
    text-align: center;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
	padding: 0 20px;
}
.custom-blog .slide-entry-excerpt.entry-content {
    text-align: center;
	font-weight: 300;
    font-family:"Etica W01 Light"!Important;
	width: 220px;
    margin: 0 auto;
}
.custom-blog .read-more-link {
    text-align: center;
	height: 50px;
    margin-top: 15px;
}
.custom-blog a.more-link {        
    background: url(../Images/layout/arrow.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 39px;
    color: transparent!important;
}
.green-box-text h3{
	color: #ffffff!important;
font-size: 24px;
font-weight: 700;
font-family: "LFT Etica W05 Bold"!important;
text-align: center;
text-transform: uppercase;
}
.green-box .avia-image-container.avia-align-center {   
    margin: 0;    
}
.section-4 .container {  
    max-width: 1920px!important;  
    padding-left: 0;
    padding-right: 0;
}
.section-4 .content {
    padding-top: 0;
    padding-bottom: 0;
    margin-top: -28px;
}

.hel-2-img {
   margin-top: -50px;
   position: relative!important;
  /* z-index: 9;*/
   background: transparent!important;
}
.hel-2-img img {
   padding-top: 50px;
}
.custom-text .av-subheading.av-subheading_below {
    color: #4d8f21;
    font-size: 18px;
    font-weight: 700;  
    font-family: "LFT Etica W05 Bold"!important;  
    text-transform: uppercase;
    margin-top: -15px;
}
.box-2-in-row .text-2 p,
.box-2-in-row .text-2{
    max-width: 450px;
    margin: 0 auto 30px;
	color: #6c6c6c;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
	text-align: center;
}
.custom-text .green-h .av-special-heading-tag {
    color: #4d8f21;
    font-size: 36px;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
    font-style: normal;
    letter-spacing: normal;
    line-height: 40px;
    text-transform: uppercase;
    margin-bottom: 15px;
}
.custom-text .green-h.lh-40 .av-special-heading-tag {   
    line-height: 40px;   
}
.mt-0-40 {
    margin-top: -40px;
}
.section-6 {
     /* padding-top: 60px;*/
    /*background-color: #EBEBEB!important;*/
	/*background: linear-gradient(to bottom, #EBEBEB 10%, #ffffff 90%);*/
	/*margin-top: -10px;*/
}
.home-3-in-row .zf-btn-center a:after {
    content: " ";
    position: absolute;
    background: url(../Images/layout/arrow.png)!important;
    background-repeat: no-repeat!important;
    background-position: top center!important;
    background-size: 39px!important;
    width: 40px;
    height: 50px;
    top: 0;
}

.after-video {
   margin-top: -20px;
   position: relative!important;
   /*z-index: 9;*/
   background: transparent!important;
}
.section-6 .container {  
    max-width: 1920px!important;  
    padding-left: 0;
    padding-right: 0;
}
.section-6 .content {
    padding-top: 0;
    padding-bottom: 0;
    margin-top: -28px;
}
.section-7 {   
    margin-top: -50px;
   /* z-index: 9;*/
    position: relative!Important;
    background-color: transparent!important;
}
.d-fix.section-7 {   
    margin-top: 0;
    z-index: 9;
    position: relative!Important;
    background-color: transparent!important;
}
/** small icon right **/
.image-bottom {
    position: fixed!important;
    right: 30px;
    bottom: 70px;
    background: transparent!important;
    z-index: 9999999;
	max-width: 250px;	
}
.img-btn_bottom {
	width: 153px;
    display: flex;
    align-items: flex-start;
   transition: bottom 0.8s ease;
    position: fixed!important;
    right: 10px;
    bottom: 70px;
    background: transparent!important;
    z-index: 9999999;
    max-width: 250px;
}
.close-btn {
    display: none;
	cursor: pointer;
	transition: all 0.8s ease;
}
.img-btn_bottom:hover .close-btn {
    display: block;
	margin-left: -20px;
    margin-top: -15px;
    transition: all 0.8s ease;
}


@media only screen and (max-width: 767px){
.image-bottom img {
    max-width: 90px;
}
.img-btn_bottom {
	width: 118px;
}	
.img-btn_bottom img {
    max-width: 90px;
}	
	
}
.icon-right {
	display: none; /** old design **/
}

/** orange page **/
.orange-lp #header .av-main-nav > li:hover > a .avia-menu-text,
.orange-lp #header .av-main-nav > li.current-menu-ancestor > a .avia-menu-text,
.orange-lp #header .av-main-nav li.current-menu-item > a .avia-menu-text {
    color: #f59c00!important;
}

.orange-p .container .content {    
     /*vertical-align: bottom!important;*/
	display: flex!Important;
    justify-content: center;
    align-items: flex-end;
    padding-bottom: 0!Important;
    padding-top: 0!Important;
}
.orange-p .big-top-title.white-title .av-subheading {
    opacity: 1!important;
    font-size: 36px!important;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
	text-shadow: 0px 3px 20px #00000029;
    text-transform: uppercase;
}
.helixor-tab .tab_content {
    border: none!important;
}
.helixor-tab .tab {
    border: none!important;
	color: #f59c00!important;
    font-size: 24px!important;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
	outline: none;
	opacity: 0.5;
}
.helixor-tab .tab.active_tab {
	opacity: 1;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='383' height='5' viewBox='0 0 383 5'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23f59c00' d='M374.954 4.902c-.579-.041-1.175-.085-1.734-.097-8.576-.109-17.285-.23-25.71-.347-20.358-.285-41.412-.579-62.134-.71-2.235-.013-4.6-.02-7.03-.02-8.775 0-17.695.087-26.321.17h-.015c-7.71.074-15.68.15-23.521.166h-.635c-4.15 0-8.37-.074-12.45-.146l-.135-.002-.103-.001c-4.09-.072-8.32-.146-12.47-.146-1.058 0-2.093.006-3.075.015-12.776.103-25.762.27-38.32.43h-.029a9631.472 9631.472 0 0 1-32.002.373c-2.008 0-4.047-.092-6.02-.182-1.957-.087-3.98-.18-5.992-.18-.274 0-.55.002-.816.007-10.909.121-22.005.275-32.735.423h-.01l-.296.004c-3.668.051-7.332.102-11 .151v.002c-2.229.029-4.229.042-6.12.042-5.54 0-9.035-.12-12.738-.246l-.279-.009c-3.49-.12-7.447-.255-13.727-.255-1.455 0-3.013.008-4.63.022l-2.206.021c-4.852.049-9.867.1-14.8.1a626.723 626.723 0 0 1-6.422-.031c-.76 0-1.57.02-2.43.04l-.065.002c-.818.018-1.746.04-2.628.04-1.723 0-3.85-.07-5.017-.617-.178-.086-.366-.165-.547-.241-.402-.171-.748-.317-.79-.448a.088.088 0 0 1 .014-.074c.768-1.175 5.49-2.28 7.9-2.28.362 0 .67.023.917.07 1.699.32 10.612.635 15.532.67 4.993.037 10.393.215 16.108.404 6.467.212 13.153.434 19.23.434 1.658 0 3.232-.017 4.678-.05l8.02-.18V2.22c11.696-.09 23.577-.258 35.07-.42h.007c11.12-.156 22.619-.32 33.926-.411l15.483-.128C191.835.967 227.972.664 263.515.664c19.85 0 40.028.239 59.542.468h.007c11.596.137 23.587.278 35.385.367.378.003.766.005 1.155.005 4.147 0 8.426-.18 12.201-.338.662-.026 1.355-.07 2.023-.113h.006c1.158-.072 2.351-.146 3.47-.146.956 0 1.76.054 2.456.166 1.245.197 2.594.866 3.068 1.524.144.202.2.388.162.557-.153.672-2.885 1.411-4.684 1.745a7.476 7.476 0 0 1-1.332.101c-.641 0-1.344-.05-2.02-.098z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
    background-position: bottom left;
}
.helixor-tab .tab:focus {
    outline: none;
}
.helixor-tab .tab_titles {
    display: flex;
    justify-content: center;  
	text-transform: uppercase;
}
.helixor-tab .tab_content p,
.helixor-tab .tab_content strong{
    color: #6c6c6c!important;
    font-size: 18px;
    font-style: normal;
    letter-spacing: normal;
    line-height: 26px;
}
#strong-orange-1-content .tab-box p strong,
#strong-orange-2-content .tab-box p strong {
    color: #f59c01!important;
}
.helixor-tab h2 {
    font-size: 36px;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
    font-style: normal;
    letter-spacing: normal;
    line-height: 70px;
    color: #f59c00!important;
}
.orange-box-text {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='575' height='421' viewBox='0 0 575 421'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23f9c366' d='M545.192.46C541.544.4 538 .33 534.496 1.07c-4.118-.417-8.233-.192-12.343.051-3.808.227-7.615.444-11.421.148-3.688-.295-7.337.018-10.895.608-4.056.669-8.129.53-12.181.92-.844.079-1.765.157-2.558-.07-4.6-1.302-9.37-.92-14.046-1.424-3.643-.39-7.248-.581-10.898-.269-7.083.6-14.174.452-21.264.304-4.062-.087-8.128-.173-12.19-.113-6.205.087-12.417.252-18.629.33-1.294.01-2.592-.034-3.888-.078-2.133-.06-4.271-.13-6.384.036-6.349.52-12.692.26-19.031.008-5.636-.226-11.276-.451-16.914-.13-1.849.104-3.705.069-5.56.052-3.685-.044-7.372-.095-10.997.842-.405.104-.876.174-1.268.087-3.505-.825-7.036-.652-10.568-.486-2.466.112-4.934.224-7.392.017a18.754 18.754 0 0 0-5.12.234c-1.242.235-2.635.539-3.791.235-1.883-.486-3.753-.391-5.614-.278-1.113.06-2.217.122-3.324.06-2.938-.173-5.854.113-8.772.392-3.69.364-7.379.72-11.108.155-1.44-.217-3.003.087-4.482.304-11.734 1.72-23.502 1.338-35.258.374-4.555-.382-8.956.79-13.457.807-1.061 0-2.149.513-3.182.409-5.111-.512-10.218-.244-15.331.034-5.573.304-11.143.599-16.712-.121-1.267-.165-2.62-.296-3.847-.061-5.343 1.016-10.721.92-16.098.824-2.95-.043-5.9-.095-8.84.044a3.176 3.176 0 0 1-.642-.044c-8.937-1.258-17.947-1.015-26.928-.954-5.132.052-10.239.034-15.373-.105-7.408-.208-14.818-.165-22.229-.121-4.822.017-9.645.052-14.464.008-7.074-.052-14.16-.242-21.212-.72-1.878-.138-3.717.034-5.552.209-1.555.147-3.107.286-4.688.26-10.94-.26-21.891 0-32.8.92-1.758.147-3.414.009-5.011-.738-1.97-.911-4.039-1.112-6.247-1.05-5.06.104-8.182 2.248-8.655 6.928-.313 3.126-1.824 6.33-.118 9.499-1.44 3.065-.959 6.356-1.188 9.56-.192 2.623-.374 5.262-.188 7.866.263 3.673.304 7.251-.764 10.837-.459 1.52-.358 3.222-.35 4.828.032 7.059.452 14.135.104 21.177-.351 7.058.31 14.092.165 21.09-.146 6.981-.25 14.091-2.007 20.995-.855 3.37-.876 6.842-.728 10.28.133 3.048.095 6.044-.751 9.022-.548 1.945-.954 3.95-.425 6.008.196.773.27 1.64.094 2.397-1.601 6.972-.532 13.945-.23 20.925.144 3.395.07 6.817.038 10.211-.046 5.48.235 10.905.944 16.35.833 6.4 1.33 12.867 1.665 19.31.255 4.837.182 9.707-.04 14.553-.19 4.254-.004 8.483.28 12.73.314 4.643.576 9.272.054 13.935-.225 1.997-.135 4.037-.027 6.051.163 3.022.634 6.035.086 9.074-.25 1.384.068 2.646.836 3.605-.24 4.859.349 9.702.211 14.521-.146 5.069-.25 10.232-2.007 15.243-.855 2.446-.876 4.968-.728 7.464.133 2.212.095 4.387-.751 6.55-.548 1.412-.954 2.869-.425 4.362.196.562.27 1.192.094 1.74-1.601 5.062-.532 10.125-.23 15.193.144 2.465.07 4.948.038 7.413-.046 3.978.235 7.918.944 11.87.833 4.647 1.33 9.343 1.665 14.02.255 3.512.182 7.048-.04 10.566-.19 3.089-.004 6.16.28 9.242.314 3.372.576 6.732.054 10.117-.225 1.45-.135 2.932-.027 4.395.163 2.193.634 4.38.086 6.587-.407 1.639.694 3.045 2.803 3.638 4.116 1.153 8.118 2.552 12.891 2.275 10.03-.58 20.08-.574 30.074.378 2.177.209 4.266.19 6.375-.107 7.634-1.097 15.281-.65 22.958-.202 6.808.385 13.534 1.35 20.413 1.248 1.647-.03 3.31-.024 4.967-.024 1.55 0 3.1 0 4.63-.02 2.344-.031 4.641.19 6.93.404 2.573.252 5.141.498 7.763.39 4.948-.207 9.832.373 14.742.65 1.596.088 3.204 0 4.815-.088 2.018-.107 4.047-.22 6.067.025 5.183.605 10.406.536 15.619.46 2.272-.03 4.545-.07 6.811-.038 6.684.07 13.282.574 19.825 1.255 5.367.554 10.664.788 16.023.429 3.007-.202 5.977-.076 8.978.006 2.297.057 4.6.025 6.902 0 2.182-.032 4.365-.057 6.546-.006 9.845.22 19.72-.19 29.53.737.842.083 1.724.114 2.562.025 5.94-.554 11.885-.397 17.831-.233 3.687.101 7.375.196 11.06.126 3.203-.057 6.41.006 9.614.076 5.562.12 11.125.246 16.675-.322.425-.044.867-.126 1.275-.088 3.127.328 6.26.24 9.39.152 2.006-.058 4.01-.121 6.013-.064 4.202.107 8.378-.094 12.553-.29 3.907-.182 7.811-.371 11.733-.302 3.84.063 7.686-.013 11.524-.089 9.388-.207 18.777-.44 28.166-.667.216-.007.428 0 .644-.013 5.045-.196 9.759-1.702 15.153-.914 4.915.718 10.168.478 15.267.435 5.34-.038 10.68-.277 16.01-.543 4.275-.214 8.525-.359 12.81-.088 3.187.209 6.415.46 9.586-.265.776-.176 1.728-.195 2.536-.082 5.487.782 11.005.845 16.54.392 1.788-.146 3.35.29 5.008.617 2.864.555 5.721.945 8.826.85 1.708-.049 3.42.058 5.135.158 2.963.19 5.934.373 8.895-.251 3.032 1.02 6.42.283 9.472.844 2.064.384 4.09.383 6.127.382.714 0 1.429 0 2.148.015 3.268.085 6.539-.258 9.806-.602 4.228-.444 8.455-.889 12.67-.406 4.41.504 8.985.353 13.486.442.086 0 .171.006.256.006 5.033 0 6.598-3.133 6.098-6.663-.503-3.543.225-5.113.458-8.606.073-1.021.152-2.086-.168-3.07-.617-1.885-.544-3.656-.105-5.611.508-2.238-.007-4.708-.813-6.952-1.603-4.47-1.126-9.059-2.212-13.554-.867-3.581 2.497-7.237 2.13-10.862-.348-3.493-.32-7.035-.444-10.552-.216-5.87-.097-11.751-.105-17.627-.008-4.841.44-9.676-.393-14.517-.215-1.274.5-2.598.578-3.909.218-3.952.193-7.918.524-11.858.367-4.4-.327-8.8.554-13.194.377-1.866.205-3.807.069-5.705-.29-3.96-.193-7.918-.12-11.775.166-1.1.175-2.297.05-3.53.013-1.902-.007-3.705-.091-5.48.141-1.931.418-3.773.546-6.412.073-1.406.152-2.874-.168-4.228-.04-.168-.077-.336-.112-.503a13.64 13.64 0 0 0-.041-.594c-.13-1.44-.16-2.885-.235-4.328.058-.754.155-1.518.283-2.304.423-2.566.136-5.355-.436-8 .758-3.57.323-7.166.38-10.754.015-1.021-.108-2.074.17-3.07.747-2.698-.738-5.153-1.553-7.68.007-2.988-.07-5.657-.398-7.519-.866-4.932.366-5.723 0-10.715-.348-4.81.623-5.157.498-10-.216-8.086-.097-16.186-.105-24.28-.008-6.667.44-13.326-.393-19.995-.215-1.754.5-3.577.578-5.383.218-5.444.193-10.906.524-16.333.367-6.06-.327-12.12.554-18.172.377-2.57.205-5.245.069-7.859-.371-6.97-.11-13.94-.072-20.614.022-3.831-.015-7.362-.22-10.895-.256-4.368.653-8.83.356-13.285-.29-4.402-.076-8.83-.99-13.206-.283-1.354-.296-2.892.05-4.237 1.488-5.8.864-11.67.932-17.522.015-1.407-.108-2.857.17-4.229.8-3.977-.958-7.571-1.714-11.314-.3-1.502-1.69-2.36-3.249-2.587a29.865 29.865 0 0 0-5.13-.33c-3.858.061-7.714.477-10.982-.13-2.92.295-5.747.242-8.509.2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
    margin-top: -5px;
    padding: 25px;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
    z-index: 9;
    position: relative;
	text-align: center;
    font-weight: 400!important;
	min-height: 335px;
}
.orange-box-text p {    
    font-size: 18px!important;
}
.orange-box-text h3 {
color: #ffffff!important;
font-size: 24px;
font-weight: 700;
font-family: "LFT Etica W05 Bold"!important;
text-align: center;
text-transform: uppercase;
}
.orange-box .avia-image-container.avia-align-center {   
    margin: 0;
	position: relative;
    z-index: 10;
}
.orange-border {
   
    height: 170px;
    padding: 30px 80px;
    font-size: 18px;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
    font-style: normal;
    letter-spacing: normal;
    line-height: 26px;
}
.show-in-burger.btn-b a {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='199' height='39' viewBox='0 0 199 39'%3E%3Cdefs%3E%3ClinearGradient id='pagca' x1='199' x2='0' y1='19.5' y2='19.5' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23a4ba75'/%3E%3Cstop offset='1' stop-color='%234d8f21'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%3E%3Cg%3E%3Cpath fill='url(%23pagca)' d='M19 39C8.507 39 0 30.493 0 20v-1C0 8.507 8.507 0 19 0h161c10.493 0 19 8.507 19 19v1c0 10.493-8.507 19-19 19z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23fff' d='M178.99 11.94a.62.62 0 0 0-.575.389.62.62 0 0 0 .143.68l5.86 5.87H167.21a.626.626 0 0 0-.452 1.087.62.62 0 0 0 .452.159h17.198l-5.85 5.86a.621.621 0 1 0 .873.884l6.918-6.93a.623.623 0 0 0 0-.875l-6.918-6.93a.625.625 0 0 0-.441-.194zm.653-5.162a12.697 12.697 0 0 0-11.339 6.364 12.718 12.718 0 0 0-1.368 3.447.62.62 0 1 0 1.209.283c.25-1.067.66-2.113 1.236-3.111a11.449 11.449 0 0 1 10.236-5.737 11.37 11.37 0 0 1 5.418 1.53c5.49 3.174 7.36 10.19 4.192 15.689a11.445 11.445 0 0 1-15.663 4.198c-2.855-1.65-4.72-4.34-5.419-7.318a.622.622 0 1 0-1.209.291 12.681 12.681 0 0 0 6.01 8.106c6.07 3.511 13.852 1.432 17.357-4.65 3.506-6.081 1.42-13.875-4.65-17.386a12.631 12.631 0 0 0-6.01-1.706z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    min-width: 199px;
    background-repeat: no-repeat;
    height: 39px;
    line-height: 12px!important;
    color: #fff!important;   
    margin-left: 50px;
    margin-top: 50px;
}
.orange-lp .show-in-burger.btn-b a { 
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='199' height='39' viewBox='0 0 199 39'%3E%3Cdefs%3E%3ClinearGradient id='7kopa' x1='199' x2='0' y1='19.5' y2='19.5' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fdc300'/%3E%3Cstop offset='1' stop-color='%23ee7d11'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%3E%3Cg%3E%3Cpath fill='url(%237kopa)' d='M19 39C8.507 39 0 30.493 0 20v-1C0 8.507 8.507 0 19 0h161c10.493 0 19 8.507 19 19v1c0 10.493-8.507 19-19 19z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23fff' d='M178.99 11.94a.62.62 0 0 0-.575.389.62.62 0 0 0 .143.68l5.86 5.87H167.21a.626.626 0 0 0-.452 1.087.62.62 0 0 0 .452.159h17.198l-5.85 5.86a.621.621 0 1 0 .873.884l6.918-6.93a.623.623 0 0 0 0-.875l-6.918-6.93a.625.625 0 0 0-.441-.194zm.653-5.162a12.697 12.697 0 0 0-11.339 6.364 12.718 12.718 0 0 0-1.368 3.447.62.62 0 1 0 1.209.283c.25-1.067.66-2.113 1.236-3.111a11.449 11.449 0 0 1 10.236-5.737 11.37 11.37 0 0 1 5.418 1.53c5.49 3.174 7.36 10.19 4.192 15.689a11.445 11.445 0 0 1-15.663 4.198c-2.855-1.65-4.72-4.34-5.419-7.318a.622.622 0 1 0-1.209.291 12.681 12.681 0 0 0 6.01 8.106c6.07 3.511 13.852 1.432 17.357-4.65 3.506-6.081 1.42-13.875-4.65-17.386a12.631 12.631 0 0 0-6.01-1.706z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    min-width: 199px;
    background-repeat: no-repeat;
    height: 39px;
    line-height: 12px!important;
    color: #fff!important;   
    margin-left: 50px;
    margin-top: 50px;
}
.html_header_sidebar .orange-lp #header .av-main-nav > li:hover > a .avia-menu-text {
    color: #f59c00;
}

/*** green tab ***/
.helixor-tab.green-tab .active_tab_content {   
    overflow: hidden;   
}
.helixor-tab.green-tab .tab.active_tab {      
    background: url(../Images/layout/Vereinigungsmenge_15.png);
    background-repeat: no-repeat;
    background-position: bottom left;
}
.helixor-tab.green-tab .tab {   
    color: #4d8f22!important;    
}
.green-tab .mec-event-grid-classic .mec-event-article {   
    border: none;
    box-shadow: none;    
}
.green-tab .mec-event-content {
    /*background-image: url(../Images/layout/Vereinigungsmenge_41.svg)!important;
    background-size: 100%!important;
    background-repeat: no-repeat!important;
    height: 250px;
    background-position: bottom left!important;
    background-color: transparent; */
	background-image: url(../Images/layout/green-box-2.png)!important;
    background-size: 100%!important;
	background-size: auto;
    background-repeat: no-repeat!important;
    min-height: 300px;
    background-position: top left!important;
    background-color: transparent;
    margin-top: -50px;
    position: relative;
    padding-top: 50px;
}
.green-tab .mec-event-grid-classic .mec-event-title a {
    color: #fff!important;   
}
.green-tab .mec-event-grid-classic .mec-event-title {
    color: #fff;   
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
    font-size: 24px;
    letter-spacing: 0; 
	font-family: inherit;    
    max-width: 200px;
    margin: 25px auto;
}
.green-tab .mec-event-footer {   
    border-top: none;
    padding: 0;
    min-height: 10px;
    margin: 20px;
    background: transparent;
    margin-top: -110px;
}
.green-tab .mec-event-footer .mec-booking-button {    
    right: auto;    
}
.green-tab .mec-wrap .mec-bg-color, .mec-wrap .mec-bg-color-hover:hover {
   background-color: transparent;
   /* background: url(../Images/layout/post-date.png);     
    background-repeat: no-repeat;
    background-position: top -60px center;    
    position: relative;
    z-index: 999;*/
}
.green-tab .mec-event-image img {
    height: 210px;
    /*object-fit: cover;*/
	object-fit: fill;
}

.green-tab .mec-event-image {
    height: 210px;
}
.green-tab .mec-event-date.mec-bg-color {
    margin: 0 auto;
    width: 80px;
    line-height: 1;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    flex-direction: column;
    margin-top: -33px;
	font-weight: 600;
    font-family: "Etica W01 Bold"!important;
	letter-spacing: 0;
	background-color: transparent!important;
}
span.my-date {
    font-size: 48px;
    font-weight: 400;
}
/*** events without plugin  ***/
.home-events .slide-image {   
    margin-bottom: 0!important;
    border-radius: 0;
}
.home-events span.blog-categories.minor-meta {
    display: none!important;
}
.home-events .entry-footer .slide-meta {
    display: none!important;
}
.home-events .event-excerpt {
    display: none;
}
.home-events h3.slide-entry-title.entry-title {
    font-size: 24px!important;
    color: #fff;
    text-align: center!important;
    max-width: 210px;
   margin: 45px auto 0;	
}
.home-events .read-more-link a {
    background: url(../Images/layout/arrow.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 38px;
    color: transparent!important;
	top: 0;
}
.home-events .read-more-link { 
    top: 10px!important;   
    min-height: 50px;
}
.home-events .slide-content {
    background-image: url(../Images/layout/green-box-2.png)!important;
    background-size: 100%!important; 
    background-repeat: no-repeat!important;
    min-height: 300px;
    background-position: top left!important;
    background-color: transparent;
    margin-top: -50px;
    position: relative;
    padding-top: 50px;
	text-align: center!important;
	color: #fff!important;
}
.home-events .event-start {
    position: absolute;
    top: 25px;
    margin: 0 auto;
    width: 100%;   
    line-height: 1;  
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    flex-direction: column;  
    font-weight: 600; 
    font-family: "Etica W01 Bold"!important;  
}
.home-events span.big-d {
    font-size: 45px;
    font-weight: 400;
}
@media only screen and (min-width: 768px){
.home-events .av_one_third {
    margin-left: 3%;
    width: 31%;
}
.home-events .first.av_one_third {
    margin-left: 0;    
}
}
@media only screen and (min-width: 768px) and (max-width: 1500px) {
.home-events .slide-content {
    background-image: url(../Images/layout/green-box.png)!important;     
}
}

/*** events main page without plugin ***/
.events-page a.slide-image {
    display: none;
}
.events-page span.blog-categories.minor-meta {
    display: none!Important;
}
.events-page .slide-meta {
    display: none!important;
}
.events-page article.slide-entry {  
    background: url(../Images/layout/event-bg.png)!important;
    background-size: 100%!important;
    background-repeat: no-repeat!important;
    min-height: 378px;
    max-width: 378px;
    padding: 5px 15px 10px!important;
	text-align: center;
    color: #fff;
}
.events-page .event-excerpt {
    font-size: 18px;
    padding: 10px 30px;
}
.events-page .slide-content {
    position: relative;
}
.events-page a.more-link {
    background: url(../Images/layout/arrow.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 38px;
    color: transparent!important;
}
.events-page .read-more-link {
    min-height: 80px;
    top: 40px!important;
}
.events-page h3.slide-entry-title.entry-title {
    text-align: center!important;
    color: #fff;
    font-size: 24px!Important;
    letter-spacing: 0!important;
	max-width: 200px;
    margin: 25px auto 0;
	padding-top: 40px;
}
.events-page .slide-entry-excerpt.entry-content {
    margin-top: -10px;
}
.events-page .event-start {
    color: #95bc7a;
	position: absolute;
    top: 0;
    width: 100%;   
    font-size: 0;
}
.events-page span.big-d {
    display: block!important;
    color: #fff!important;
    font-size: 50px;
    font-weight: 300;
    font-family:"Etica W01 Light"!Important;
}
.event-month .av-special-heading-tag {
    color: #4d8f22;
    font-size: 34px;
    font-weight: bold!important;
    letter-spacing: normal!important;
    font-family: "Etica W01 Bold"!important;
}
@media only screen and (min-width: 1500px){
 .events-page article.slide-entry{
    display: flex;
    flex-direction: column;
    justify-content: center;
 }
}
@media only screen and (min-width: 768px){
.events-page .av_one_third {
    margin-left: 3%;
    width: 31%;
}
.events-page .first.av_one_third {
    margin-left: 0;    
}
}
@media only screen and (min-width: 1281px) and (max-width: 1400px){
.events-page article.slide-entry {   
    background-size: cover!important;   
    display: flex;
    flex-direction: column;
    justify-content: center;
 }	
}
@media only screen and (min-width: 768px) and (max-width: 1280px){
.events-page article.slide-entry {   
    background-size: cover!important;      
 }	
}
@media only screen and (min-width: 768px) and (max-width: 1199px){
.home-events .slide-content {   
    background-size: cover!important;
    background-position: top center!important;
}
}
@media only screen and (max-width: 767px){
.home-events .slide-content {   
    background-image: url(../Images/layout/green-box.png)!important;
}
}

/*** event singe page ***/
.single-post a.avia-post-nav {
    display: none;
}
.event-top {
    width: 102%!important;
    margin-left: -10px;
}
#top .event-nav .avia-post-nav {
    position: relative!important;
	margin: 0;
    padding: 20px;
	height: 50px;
}
#top .event-nav .avia-post-nav:hover {   
    background: transparent;
}
.event-nav .avia-post-nav:hover .entry-info-wrap {   
    display: none;
}
.event-nav {
    display: flex;
    align-items: center;
    justify-content: center;
}
.event-nav a.avia-post-nav.avia-post-prev {
    background: url(../Images/layout/arrow-left.png)!important;
    background-size: 30px!important;
    background-repeat: no-repeat!important;   
}
.event-nav a.avia-post-nav.avia-post-next {
    background: url(../Images/layout/arrow.png)!important;
    background-size: 30px!important;
    background-repeat: no-repeat!important;   
}
.event-nav span.label.iconfont {
    display: none;
}
/** cutom events page **/
/*.events-main-page .mec-search-form.mec-totalcal-box {
    display: none;
}*/
.custom-events .col-md-3.mec-event-image-wrap.mec-col-table-c {
    display: none;
}
.custom-events .mec-topsec {
    display: flex!important;
    flex-direction: column;    
}

.custom-events .mec-wrap .col-md-6 {
    width: 100%!important;
    order: 2;
	padding-left: 20px;
    padding-right: 20px;
}
.custom-events .mec-wrap .col-md-3 {
    width: 100%!important;
    order: 1;
	padding-left: 0;
    text-align: center;
}
.custom-events .mec-event-list-standard .mec-date-details:before {
    content: normal!important;
}
.custom-events .mec-time-details {
    display: none;
}
.custom-events .mec-event-footer { 
    border-top: none!important;   
    background-color: transparent!important;
}
.custom-events .boxContainer > article {   
    border: none;
    box-shadow: none;
    background: url(../Images/layout/Vereinigungsmenge_41.svg)!important;
    background-size: 100%!important;
    background-repeat: no-repeat!important;
    min-height: 339px;
	max-width: 376px;
    padding: 25px 15px 10px!important;
}
.custom-events .mec-event-list-standard .mec-event-meta-wrap {
    border-left: none!important;
}
.custom-events .mec-event-list-standard .mec-event-meta span.mec-event-d {
    font-size: 28px!important;
    font-weight: 400!important;
    color: #fff!important;    
}
.custom-events .mec-event-list-standard .mec-event-content {    
    padding-right: 0!important;
}
.custom-events .mec-wrap h3 {
    font-size: 28px;
    line-height: 1.2;
    margin-bottom: 8px;
    color: #fff!important;
    text-align: center;
    text-transform: uppercase!important;
    font-family: inherit!important;
    font-weight: 600!important;
    font-family: "Etica W01 Bold"!important;
    letter-spacing: 0!important;
	max-width: 240px;
    margin: 0 auto 10px;
}
.custom-events .mec-event-description {
    color: #fff;
    text-align: center;
    font-size: 18px;
}
.custom-events .mec-event-footer .mec-booking-button {    
    position: relative;   
    right: auto;
	top: auto;
}
.custom-events .mec-event-list-standard .mec-col-table-c.mec-event-meta-wrap {
    padding-top: 10px;
}
.custom-events .mec-date-details {
    margin-bottom: 0!important;
	height: 30px;
	padding-left: 15px;
}
.custom-events .mec-month-divider span {  
    font-size: 32px;
    color: #4D8F21;
    border-bottom: none;
    text-align: left;   
}
.custom-events .mec-month-divider {   
    margin: 40px 0 20px 0;
}
.custom-events .mec-month-divider span:before {    
    content: normal;    
}
.custom-events span.save-d {
    display: block!important;
    color: #fff!important;
    font-size: 40px;
    font-weight: 300;
    font-family:"Etica W01 Light"!Important;
}
.custom-events span.mec-start-date-label {  
    color: #95bc7a;
}
.big-green-title h1.av-special-heading-tag {
    font-size: 90px;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
    text-align: left;
    font-style: normal;   
    text-transform: uppercase;
    letter-spacing: normal!important;
    line-height: 1;
}
.big-green-title .av-subheading {
    opacity: 1!important;
    font-size: 36px!important;
    font-weight: 700;  
    font-family: "LFT Etica W05 Bold"!important; 
    text-transform: uppercase;
	margin-top: 0;
}
/*.mec-event-social.mec-frontbox {
    display: none;
}
.mec-event-export-module.mec-frontbox {
    display: none;
}*/
.single-mec-events .mec-single-modern .mec-events-event-image img {
    width: 102%;
	max-width: 105%;
    height: 70vh;
    object-fit: cover;
	margin-top: -20px;
	object-position: -15px;    
}
.single-mec-events .mec-single-event {
    margin-top: 0;
}
@media only screen and (min-width: 768px) and (max-width: 1400px){
	.custom-events .mec-wrap .col-md-6 {   
    padding-left: 10px;
    padding-right: 10px;
}
.custom-events .boxContainer > article {    
    background-size: cover!important;   
    min-height: auto;   
}

}
@media only screen and (min-width: 961px){
.mec-wrap .mec-single-event .col-md-4 {
    width: 0;
}
.mec-wrap .mec-single-event .col-md-8 {
    width: 100%;
	max-width: 1310px;
    margin: 0 auto;
    float: none;
	padding: 0px 50px;
}
.single-mec-events .mec-container {  
    width: auto; 	
}	
}
@media only screen and (max-width: 960px){
.custom-events .mec-event-list-standard .mec-event-meta-wrap {   
    border-top: none;    
}
.custom-events .mec-event-list-standard .mec-col-table-c.mec-event-content-wrap {   
    min-height: auto;
}	
.custom-events .mec-event-footer {
 min-height: 40px;  
}	
}

@media only screen and (min-width: 768px){
.only-for-mobile {
	display:none;
}	
.custom-events .boxContainer {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
 
.custom-events .boxContainer > article {   
   width: 32%!important;
   margin-right: 2%;
}

.custom-events .boxContainer > div:first-child{
    flex: 0 1 100%;
}	
	
.top-header.avia-section.av-minimum-height .container .content {   
    vertical-align: top;    
}
.tab-wrap {
    display: flex;
}
.tab-box {
    width: 47%;    
}
.tab-box.tab-r {
    margin-left: 6%;
}
.helixor-tab .tab_content {      
	padding: 80px 0 10px!Important;
}
.green-tab.helixor-tab .tab_content {
    padding: 60px 0 10px!Important;
}	
.av_one_half.avia-builder-el-first.box-2-in-row{
position: relative;
    z-index: 2;
}

.av_one_half.el_after_av_one_half.box-2-in-row{
position: relative;
    z-index: 1;
    margin-left: -5px!important;

}
.section-on{
    position: relative!important;
    z-index: 2;
}	
	
}
@media only screen and (min-width:1500px){
.avia-full-stretch.video-sec,
.avia-full-stretch.bs-102{
    background-size: 102%!important;
}
	
}
@media only screen and (max-width:1500px){
	.custom-blog h3.slide-entry-title.entry-title {   
    padding: 0;
}
	
}
@media only screen and (min-width: 768px) and (max-width:1500px){
.box-2-in-row.image-left {
 padding: 350px 0 350px 0!important;
}
.green-tab .mec-event-content {    
    background-size: auto!important;   
    background-position: top center!important;   
}	
}
@media only screen and (min-width: 768px){
.custom-blog .av_one_third {
    margin-left: 3%;
    width: 31%;
}

.custom-blog .av_one_third.first {
    margin-left: 0;
}	
	
}
@media only screen and (max-width:1280px){
.custom-blog .slide-content {  
    min-height: 360px;
}
.flex_column.ob-mob{       
    background-size: 100% 100%!important;
}	
}
@media only screen and (min-width:1200px){
.single-mec-events .mec-container {  
    width: auto; 
	padding-left: 10px;
    padding-right: 10px;
}

}
@media only screen and (max-width:1200px){
.big-top-title h1.av-special-heading-tag {   
    font-size: 60px;    
}	
.big-top-title.sm-size h1.av-special-heading-tag {
    font-size: 54px;
}	
}
@media only screen and (min-width: 991px){
.buttom-b  {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='159' height='5' viewBox='0 0 159 5'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23555' d='M149.9 4.399c-.642-.04-1.301-.084-1.918-.095-9.149-.105-18.455-.223-27.454-.336l-.966-.012c-17.362-.22-35.315-.446-53.222-.598v.05c-11.721.189-22.315.353-33.29.456l-2.077.022c-4.566.05-9.286.098-13.927.098-2.006 0-3.853-.008-5.643-.026-.132-.003-.266-.003-.403-.003-.712 0-1.477.02-2.285.04l-.063.001h-.049c-.8.02-1.628.04-2.423.04-1.622 0-3.624-.07-4.723-.617-.17-.086-.346-.165-.516-.241-.38-.172-.71-.318-.743-.449a.091.091 0 0 1 .012-.072C.934 1.48 5.378.377 7.647.377c.342 0 .63.022.863.07 1.599.32 9.988.633 14.618.668 1.075.009 2.21.014 3.372.014 9.022 0 19.226-.26 28.228-.488 1.876-.048 3.707-.095 5.477-.137C62.195.456 64.259.41 66.34.365v.002c8.795.079 17.962.177 26.048.262l.171.002c12.805.135 26.045.277 39.069.367.4.002.833.004 1.292.004 4.55 0 9.301-.179 13.492-.338.731-.027 1.495-.07 2.233-.11 1.282-.074 2.602-.149 3.853-.149 1.059 0 1.95.055 2.72.166 1.92.274 3.76 1.344 3.578 2.082-.17.672-3.195 1.41-5.187 1.743-.41.07-.894.103-1.476.103-.712 0-1.486-.05-2.234-.1z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
   /*background-position: bottom left;*/
	background-position: top 30px left;
}
.av-main-nav li {
    float: left!important;    
    min-width: 240px!important;
}	
	
/*.last-sub ul.sub-menu {
    margin-bottom: 150px;
}*/	
	
li#menu-item-search {
    display: none!important;
}	
.show-in-burger.btn-b a span.avia-menu-text {
    color: #fff!important;    
}
.orange-lp #header .av-main-nav > li.show-in-burger.btn-b:hover > a .avia-menu-text {
    color: #fff!important;
}	
.html_header_sidebar #header .av-main-nav > li.show-in-burger.btn-b > a {
    padding: 11px 35px 10px!Important;
	padding-left: 12px!important;   
}	
.html_header_sidebar #header .av-main-nav > li.show-in-burger.btn-b > a .avia-menu-text {
  
	font-size: 14px!important;
    font-weight: 600!important;
    font-family: "Etica W01 Bold"!important;   
    letter-spacing: 1.4px!important;
}
.show-in-burger.btn-b {
    margin-top: 70px!Important;
}
.menu-info {
    padding-left: 20px;
}
.html_header_sidebar #header .av-main-nav > li.menu-info > a .avia-menu-text {
    text-transform: none;
}
.html_header_sidebar #header .av-main-nav > li.menu-info > a {    
    padding-top: 5px!important;
    padding-bottom: 5px!important;
}	
li.lc-login.show-in-burger{   
    margin-top: 30px!important;
}
/*li.lc-tell.show-in-burger{   
    margin-top: 70px!important;
}*/
/*li.lc-tell.show-in-burger a{
    margin-top: 20px!important;
}*/
#top .widget #searchform>div {   
    background: #fff;
}
	
}

@media only screen and (max-width: 990px){
ul#avia-menu {
    display: flex;
    align-items: center;
    justify-content: center;  
    padding: 0!important;
    margin: -5px!important;
}
li.lc-login.show-in-burger {
	margin-top: 50px!important;	
}
li.lc-login.show-in-burger a{
    margin-top: 20px!important;
}	
/*li.lc-tell.show-in-burger{   
    margin-top: 50px!important;
}
li.lc-tell.show-in-burger a{
    margin-top: 20px!important;
}	*/
li.menu-info.show-in-burger{
    margin-left: 50px!important;   
}
li.menu-info.show-in-burger a{
    padding-left: 20px!important;
	padding-top: 5px!important; 
    padding-bottom: 5px!important;
}
.zum-fachbereich .show-in-burger.btn-b  {   
    margin-left: 50px!important;
}
.zum-fachbereich .show-in-burger.btn-b span.avia-menu-text {
    padding-left: 32px;
	text-transform: uppercase;
    
}	
.responsive #top #wrap_all #header {
    position: relative;
    width: 100%;
    float: none;
    height: auto;
    margin: 0 !important;
    opacity: 1;
    min-height: 0;
}
.responsive #top .av-main-nav .menu-item-avia-special {
    display: block;
}
.responsive #top #header_main > .container .main_menu .av-main-nav > li > a, .responsive #top #wrap_all .av-logo-container {
    height: 80px;
    line-height: 80px;
}
.responsive #top .logo {
    position: static;
    display: table;
    height: 80px !important;
    float: none;
    padding: 0;
    border: none;
    width: 80%;
}
.responsive #top #wrap_all .main_menu {
    top: 0;
    height: 80px;
    left: auto;
    right: 0;
    display: block;
    position: absolute;
}
.responsive #top #main {
    padding-top: 0 !important;
    margin: 0;
}
.responsive.html_header_sidebar #header .avia-custom-sidebar-widget-area {
    display: none;
}
.responsive.html_header_sidebar #header .av-main-nav {
    padding: 4% 0;
}
.responsive #top .av-main-nav .menu-item {
    display: none;
}
.responsive .logo img {
    margin: 0;
}
.responsive .logo a {
    display: table-cell;
    vertical-align: middle;
}	
.responsive .logo img {
    height: auto !important;
    width: auto!important;
    max-width: 100%;
    display: block;
    max-height: 80px!important;
}
.container.av-logo-container {
    width: 85%!important;
    max-width: 85%!important;    
}
header#header:after,
.orange-lp header#header:after{
    content: normal;
}
#main:after,
.orange-lp #main:after{
    content: normal;
}	
#main {
    padding-left: 0;   
}
.zum-fachbereich .show-in-burger.btn-b a:after {   
    left: 7px;
}
.zum-fachbereich .show-in-burger.btn-b a {
  padding-right: 2px!important;
}	
	
}


@media only screen and (max-width: 767px){
.green-tab .mec-event-content {
    background-image: url(../Images/layout/green-box.png)!important;
    background-size: 100%!important;
    background-repeat: no-repeat!important;
    height: 300px;
    background-position: top left!important;   
}
.green-tab .mec-event-grid-classic .mec-event-article {   
    min-height: 450px;
}
span.my-date {
    font-size: 32px;    
}	
/*.big-top-title h1.av-special-heading-tag {   
    font-size: 36px;    
}
.orange-p .big-top-title.white-title .av-subheading {   
    font-size: 30px!important;   
}*/
.orange-border{
		padding: 30px 20px;
}
.big-green-title h1.av-special-heading-tag {
    font-size: 36px;    
}
.big-green-title .av-subheading {    
    font-size: 30px!important;    
}	
.helixor-tab .active_tab {
    background: #ffffff!important;  
}
.helixor-tab.tabcontainer {
    border-color: #ffffff!important; 
}
.helixor-tab .tab_titles {
    display: flex!important;    
    flex-direction: column;
}
.helixor-tab .tab {    
    font-size: 18px!important;    
}
.responsive .helixor-tab.tabcontainer .tab.fullsize-tab {
    display: none!important;  
}	
.helixor-tab h2 {
    font-size: 24px;   
    line-height: 1.2;
}
#footer .widget {   
    margin: 0!important;
	text-align: center;
}
.icon-right {   
    max-width: 120px;
}
#footer {   
    background-size: cover;
	/*background-position: right bottom;*/
}
#socket {    
    margin-top: -20px!important;
}	
.section-2 {
    margin-top: -15px;
}
.mt-0-40 {
    margin-top: -30px;
}
.play-img img {
    width: 80px;
}
.custom-blog article.flex_column {    
    margin-bottom: 20px!important;   
}
.green-box-text, .custom-blog .slide-content {
  background-size: contain;
  background-position: left top;
}
/*.blog-section.avia-full-stretch{
background-size: contain!important;
}	*/
.custom-text .green-h.no-sub .av-special-heading-tag {    
        line-height: 1.2;    
}
	
}

@media only screen and (max-width: 480px){
.video-sec.av-minimum-height-75 .container {    
    height: auto;
}
.video-sec.avia-full-stretch {
    background-position: top center!important;
    /*background-size: contain!important;*/
	background-size: 100% 100%!important;
}
.mt-0-40 {
    margin-top: -25px;
}	
.after-video .image-left{    
  height: 450px!Important;
    background-size: contain!Important;
    padding: 0!important;
    margin-top: -30px!important;
}	
.section-6 {
    margin-top: 50px;    
}
.top-header.lp-1.avia-builder-el-0.av-minimum-height-100 .container{
 height: 400px;  
}
.mob-h400.av-minimum-height-75 .container {
    height: 400px;
}
.section-3.blog-section {
    background-image: none!important;
}	
.flex_column.ob-mob{
    background: url(../Images/layout/mob-border.png)!important;   
    min-height: 280px;    
    background-size: 100% 100%!important;
	background-repeat: no-repeat;
}
.section-4 .box-2-in-row {
    background: none!important;
}
.section-6 .el_after_av_one_half.box-2-in-row {
   /* background: none!important;*/
	padding: 60px 0px 60px 0px!important;
	margin-top: -10px!important;
}
.section-6 {
    background: url(../Images/layout/box-bottom.png) no-repeat bottom left;
}
.single-mec-events .mec-container {
    width: auto!important;
}
.single-mec-events .col-md-8 {
    max-width: 85%;
    margin: 0 auto;
}	
}

/** Zum fachbereich **/
#top .main_color .more-r .avia-color-theme-color,
#top .main_color .zf-btn-center .avia-color-theme-color{
    border: none!important;
    background: transparent!important;
}
.more-r a,
.zf-btn-center a {
    border: none!important;
    padding-left: 0!important;
    margin: 0!important;
    text-align: left!important;
	letter-spacing: 1.4px;    
    text-transform: uppercase;
    opacity: 1;
    font-size: 14px!important;
	font-weight: 600!important;
    font-family: "Etica W01 Bold"!important;
}
.more-r a:hover span.avia_button_background.avia-button.avia-color-theme-color,
.zf-btn-center a:hover span.avia_button_background.avia-button.avia-color-theme-color{
    background: transparent;
    border: none;
}
.more-r {
    background: url(../Images/layout/arrow.png)!important;
    background-repeat: no-repeat!important;
    background-position: center right!important;
    background-size: 34px!important;   
    position: relative; 
	padding-right: 15px;
}
.zf-top .av-special-heading-tag {
    font-size: 24px;
    font-weight: bold!important;
    font-family: "Etica W01 Bold"!important;
    letter-spacing: 0px!important;
    font-family: "Etica W01 Bold"!important;
}
.white-btn a {
    padding: 14px 35px 8px!important;
    color: #4D8F21!important;  
    font-size: 14px;
    font-weight: 600!important;
    font-family: "Etica W01 Bold"!important;
    letter-spacing: 1.4px!important;  
    text-transform: uppercase;
    border-radius: 20px!important;
    background: #fff!important;    
    height: 39px!important;
    border: none!important;
}
.white-btn.orange-text a {   
    color: #F59C00!important;    
}
.small-green-section .content {
    padding-top: 40px;
    padding-bottom: 10px;
}
.zf-btn-center {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='376' height='339' viewBox='0 0 376 339'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2395bc7a' d='M355.692.942c-2.38-.05-4.693-.105-6.979.488-2.687-.335-5.372-.154-8.054.04-2.484.183-4.968.357-7.451.12-2.407-.237-4.787.014-7.11.488-2.645.536-5.303.425-7.947.738-.55.063-1.151.126-1.668-.055-3.002-1.046-6.115-.74-9.165-1.144-2.377-.313-4.73-.467-7.11-.216-4.622.481-9.25.363-13.875.244-2.65-.07-5.303-.139-7.953-.09-4.049.07-8.102.202-12.155.265-.844.007-1.691-.028-2.537-.063-1.392-.048-2.787-.104-4.166.028-4.142.418-8.28.209-12.417.007-3.677-.182-7.357-.362-11.036-.104-1.206.083-2.417.055-3.627.042-2.405-.036-4.81-.077-7.175.675-.265.084-.572.14-.828.07-2.287-.663-4.59-.523-6.895-.39-1.609.09-3.22.18-4.823.013a9.986 9.986 0 0 0-3.341.189c-.81.188-1.719.432-2.473.188-1.229-.39-2.449-.314-3.663-.223-.727.049-1.447.097-2.169.049-1.917-.14-3.82.09-5.723.313-2.409.293-4.815.58-7.248.125-.94-.174-1.96.07-2.924.244-7.657 1.38-15.334 1.074-23.005.3-2.972-.306-5.844.635-8.78.648-.693 0-1.402.412-2.077.328-3.334-.41-6.666-.195-10.002.028-3.636.244-7.27.48-10.905-.098-.826-.132-1.71-.237-2.51-.048-3.486.815-6.995.739-10.503.661-1.925-.035-3.85-.076-5.768.036a1.693 1.693 0 0 1-.419-.036c-5.83-1.01-11.71-.815-17.57-.766-3.348.042-6.68.028-10.03-.084-4.833-.167-9.668-.132-14.503-.097-3.147.014-6.294.042-9.438.007-4.616-.042-9.239-.195-13.84-.579-1.225-.11-2.425.028-3.623.168-1.014.119-2.027.23-3.059.209-7.138-.209-14.283 0-21.4.739-1.148.118-2.228.007-3.27-.593-1.285-.731-2.635-.893-4.076-.843-3.302.084-5.339 1.804-5.647 5.561-.204 2.51-1.19 5.082-.077 7.625-.939 2.46-.625 5.103-.775 7.674-.126 2.106-.244 4.224-.123 6.315.172 2.948.199 5.82-.498 8.7-.3 1.219-.234 2.585-.228 3.874.02 5.667.295 11.347.067 17-.229 5.666.203 11.312.108 16.93-.095 5.603-.163 11.311-1.31 16.853-.557 2.704-.57 5.492-.474 8.252.086 2.446.062 4.851-.49 7.242-.358 1.561-.623 3.171-.278 4.823.128.62.176 1.317.062 1.924-1.045 5.596-.347 11.194-.15 16.797.093 2.725.046 5.472.024 8.197-.03 4.398.153 8.754.617 13.124.543 5.137.867 10.329 1.085 15.501.167 3.882.12 7.792-.026 11.682-.123 3.415-.002 6.81.183 10.218.205 3.728.376 7.444.036 11.187-.147 1.603-.088 3.24-.018 4.857.106 2.426.413 4.844.056 7.284-.163 1.11.044 2.124.545 2.894-.156 3.9.228 7.788.138 11.656-.095 4.069-.163 8.213-1.31 12.236-.557 1.964-.57 3.988-.474 5.992.086 1.776.062 3.522-.49 5.258-.358 1.133-.623 2.302-.278 3.501.128.45.176.957.062 1.397-1.045 4.063-.347 8.127-.15 12.196.093 1.978.046 3.972.024 5.95-.03 3.194.153 6.357.616 9.53.544 3.729.868 7.499 1.086 11.253.167 2.82.12 5.658-.026 8.482-.123 2.479-.002 4.944.183 7.418.205 2.707.376 5.405.036 8.122-.147 1.164-.088 2.353-.018 3.527.106 1.76.413 3.517.056 5.288-.266 1.316.453 2.445 1.829 2.92 2.685.926 5.296 2.05 8.41 1.827 6.545-.466 13.102-.461 19.623.303 1.42.168 2.784.152 4.16-.086 4.98-.88 9.97-.52 14.979-.162 4.442.309 8.83 1.083 13.319 1.002 1.074-.025 2.159-.02 3.24-.02 1.012 0 2.023 0 3.021-.015 1.53-.026 3.029.151 4.522.324 1.679.202 3.355.4 5.065.313 3.228-.166 6.415.3 9.619.522 1.041.07 2.09 0 3.142-.071 1.316-.086 2.64-.177 3.958.02 3.382.486 6.79.43 10.191.37 1.482-.025 2.965-.056 4.444-.031 4.361.056 8.666.46 12.935 1.007 3.502.445 6.958.633 10.455.344 1.962-.162 3.9-.06 5.857.005 1.5.046 3.002.02 4.504 0 1.424-.025 2.848-.045 4.27-.005 6.424.177 12.868-.152 19.269.592.549.067 1.124.091 1.67.02 3.877-.444 7.756-.318 11.635-.186 2.406.08 4.812.156 7.216.1 2.09-.045 4.182.006 6.273.061 3.63.096 7.259.198 10.88-.258.277-.035.566-.1.832-.07 2.04.263 4.085.192 6.127.121 1.308-.046 2.617-.097 3.923-.05 2.742.085 5.467-.077 8.19-.234 2.55-.146 5.097-.298 7.656-.242 2.505.05 5.015-.01 7.519-.071 6.125-.167 12.252-.354 18.377-.536.141-.006.28 0 .42-.01 3.292-.158 6.368-1.367 9.887-.735 3.207.577 6.635.385 9.962.35 3.484-.03 6.967-.223 10.446-.436 2.79-.172 5.562-.288 8.358-.07 2.08.167 4.186.368 6.254-.213.507-.141 1.128-.157 1.655-.066 3.58.628 7.18.678 10.792.314 1.166-.117 2.185.233 3.267.496 1.869.446 3.733.758 5.76.683 1.114-.04 2.23.046 3.35.126 1.933.152 3.87.3 5.803-.202 1.979.82 4.189.228 6.18.678 1.347.308 2.669.307 3.998.307.466 0 .932 0 1.402.012 2.132.068 4.266-.207 6.398-.484 2.758-.356 5.516-.713 8.266-.325 2.878.404 5.863.283 8.8.354.056 0 .111.005.166.005 3.284 0 4.306-2.515 3.979-5.349-.328-2.844.147-4.104.3-6.908.047-.82.098-1.674-.11-2.464-.403-1.513-.355-2.935-.069-4.504.331-1.796-.005-3.78-.53-5.58-1.047-3.589-.735-7.273-1.444-10.88-.566-2.876 1.63-5.81 1.39-8.72-.227-2.804-.208-5.648-.29-8.47-.14-4.712-.063-9.434-.068-14.15-.006-3.886.287-7.767-.257-11.654-.14-1.022.327-2.085.377-3.137.143-3.173.126-6.356.342-9.52.24-3.53-.213-7.063.362-10.59.246-1.498.134-3.056.045-4.58-.19-3.178-.126-6.356-.078-9.452.108-.882.114-1.844.033-2.833.007-1.527-.005-2.975-.06-4.4.092-1.55.273-3.028.356-5.146.048-1.129.099-2.307-.11-3.394-.026-.136-.05-.27-.072-.405a13.437 13.437 0 0 0-.027-.476c-.086-1.157-.104-2.316-.153-3.475a26.89 26.89 0 0 1 .184-1.849c.276-2.06.089-4.298-.284-6.422.494-2.865.21-5.752.247-8.632.01-.82-.07-1.665.111-2.464.488-2.166-.481-4.137-1.013-6.165.005-2.4-.046-4.541-.26-6.036-.565-3.959.24-4.594 0-8.601-.226-3.861.407-4.14.325-8.028-.14-6.49-.063-12.993-.068-19.49-.005-5.352.287-10.697-.257-16.05-.14-1.408.327-2.872.377-4.321.143-4.37.126-8.755.342-13.111.24-4.865-.213-9.73.362-14.588.246-2.063.134-4.21.045-6.308-.242-5.595-.072-11.19-.047-16.548.014-3.075-.01-5.91-.144-8.745-.166-3.507.427-7.09.233-10.665-.19-3.533-.05-7.088-.646-10.6-.185-1.088-.194-2.322.033-3.402.97-4.656.563-9.367.607-14.065.01-1.13-.07-2.293.111-3.394.522-3.193-.624-6.078-1.118-9.083-.195-1.205-1.102-1.895-2.12-2.077a15.903 15.903 0 0 0-3.347-.264c-2.517.049-5.033.383-7.166-.105-1.905.237-3.749.195-5.551.16z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
	margin-top: -15px;
    padding: 25px;
    color: #fff;
	font-size: 18px;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
	z-index: 9;
    /*position: absolute;
    bottom: 0;
    width: 100%;*/
}

.zf-btn-center a:after {
	 content: " ";
    position: absolute;
    background: url(../Images/layout/arrow.png)!important;
    background-repeat: no-repeat!important;
    background-position: top right!important;
    background-size: 30px!important;
    width: 40px;
	height: 30px;
    top: 20%;
}

.zf-3-in-row .green-box-text {  
   position: inherit;
   margin-top: -5px;
   padding: 25px 15px;
   padding-bottom: 5px;
}
.zf-3-in-row.font-fix .green-box-text {   
    min-height: 250px;
}
.fs-18 p {
    font-size: 18px!important;
}
.lh-26 p {
    line-height: 26px;
}
#top .zf-3-in-row .av-flex-placeholder {   
    width: 2%;
}
.am-divider .template-page{
   padding: 0!important;
   margin-top: -20px!important;
}
.am-divider.avia-section {  
    min-height: 10px;   
}
.gray-bg-small {
    max-height: 145px;
}
.zum-fachbereich .show-in-burger.btn-b a {       
    border-radius: 20px;
    background-image: linear-gradient( 270deg, #a4ba75 0%, #4d8f21 100%)!important;
    border: none;
    height: 39px!important;
   /* width: 210px;*/
	width: 170px;
    min-width: 170px;
    margin-left: 0!important;
}
.zum-fachbereich.orange-lp .show-in-burger.btn-b a {  
    background-image: linear-gradient( 270deg, #fdc300 0%, #ee7d11 100%)!important;
}
.zum-fachbereich .show-in-burger.btn-b a:after {
    content: " ";
    position: absolute;
    background: url(../Images/layout/arrow-l.png)!important;
    background-repeat: no-repeat!important;
    background-position: top left!important;
    background-size: 27px!important;
    width: 40px;
    height: 30px;
    top: 6px;   
}
.orange-h h2 {    
    font-style: normal;
    letter-spacing: normal;
    line-height: 70px;
    color: #f59c00!important;
}
.orange-lp .avia_textblock strong {
    color: #6C6C6C;
	font-family: "Etica W01 Bold"!important;
}

#newsletter_show {
    display: none;
}
div#close_btn {
    cursor: pointer;
}

/** Newsletter form **/

span.wpcf7-list-item {
    display: block;
	margin: 0;
}

.newsl-right-2 span input {
    margin-bottom: 0!important;
}
.newsletter-wrap p {
    font-size: 18px;    
    line-height: 26px;
}
#top .newsletter-wrap label span {    
    color: #6C6C6C;
    font-size: 18px;
    line-height: 26px;
}

.newsl-send {
    text-align: center;
    margin-top: 50px;
}
.newsl-send input.wpcf7-form-control.wpcf7-submit {
    font-family: 'etica';
    font-size: 14px;
    font-weight: 600; 
    font-family: "Etica W01 Bold"!important;   
    letter-spacing: 1.4px!important;     
    text-transform: uppercase;
    border-radius: 20px;
    /*background-image: linear-gradient( 270deg, #a4ba75 0%, #4d8f21 100%);*/
	background-image: linear-gradient(270deg, #fdc300 0%, #ee7d11 100%);
    border: none;
    height: 39px!important;
}
.newsletter-wrap h2 {
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #f59c00!important;
    font-weight: 700!important;
    font-family: "LFT Etica W05 Bold"!important;
    font-size: 36px;
}
.newsletter-wrap input::-webkit-input-placeholder,
.newsletter-wrap textarea::-webkit-input-placeholder,
.praxisfinder-wrap input::-webkit-input-placeholder { 
  color: #cccccc;
   font-family:"Etica W01 Regular"
  font-size:18px;
}
.newsletter-wrap input::-moz-placeholder,
.newsletter-wrap textarea::-moz-placeholder,
.praxisfinder-wrap input::-moz-placeholder{ 
  color: #cccccc;
   font-family:"Etica W01 Regular"
  font-size:18px;	
}
.newsletter-wrap input:-ms-input-placeholder,
.newsletter-wrap textarea:-ms-input-placeholder,
.praxisfinder-wrap input:-ms-input-placeholder {
  color: #cccccc;
   font-family:"Etica W01 Regular"
  font-size:18px;
}
.newsletter-wrap input:-moz-placeholder,
.newsletter-wrap textarea:-moz-placeholder,
.praxisfinder-wrap input:-moz-placeholder{ 
  color: #cccccc;
   font-family:"Etica W01 Regular"
  font-size:18px;
}
.newsletter-wrap label > input[type="radio"] {
  display: none;
}
.newsletter-wrap label > input[type="radio"] + *::before {
  content: "";
  display: inline-block;
  vertical-align: bottom;
  width: 15px;
  height: 15px;
  margin-right: 0.3rem;
  border-radius: 50%;
  border-style: solid;
  border-width: 1px;
  border-color: gray;
}
.newsletter-wrap label > input[type="radio"]:checked + * {
  color: #4d8f22;
}
.newsletter-wrap label > input[type="radio"]:checked + *::before {
  background: radial-gradient(#f59c00 0%, #f59c00 40%, transparent 50%, transparent);
  border-color: #f59c00;
}
.newsletter-wrap a {
    color: #f59c00!important;
}
#top .newsletter-wrap .newsl-left label span {   
    display: flex;    
    align-items: center;
}
.newsletter-wrap label > input[type="radio"] + * {
  display: inline-block;
  /*padding: 0.5rem 1rem;*/
}
.newsletter-wrap span.wpcf7-form-control-wrap input { 
	border-style: solid!Important;
    border-width: 5px 5px 5px 5px!Important;
    -moz-border-image: url(../Images/layout/input-bg.png) 5 5 5 5 repeat repeat!important;
    -webkit-border-image: url(../Images/layout/input-bg.png) 5 5 5 5 repeat repeat!important;
    -o-border-image: url(../Images/layout/input-bg.png) 5 5 5 5 repeat repeat!important;
    border-image: url(../Images/layout/input-bg.png) 5 5 5 5 repeat repeat!important;
    padding: 15px!important;

}
.gray-bg-form .newsletter-wrap span.wpcf7-form-control-wrap input {  
	border-style: solid!Important;
    border-width: 5px 5px 5px 5px!Important;
    -moz-border-image: url(../Images/layout/input-bg-gray.png) 5 5 5 5 repeat repeat!important;
    -webkit-border-image: url(../Images/layout/input-bg-gray.png) 5 5 5 5 repeat repeat!important;
    -o-border-image: url(../Images/layout/input-bg-gray.png) 5 5 5 5 repeat repeat!important;
    border-image: url(../Images/layout/input-bg-gray.png) 5 5 5 5 repeat repeat!important;
    padding: 15px!important;

}
.newsletter_form .container {
  position: relative;
}
.gray-divider.flex_column {    
    position: absolute!Important;
    bottom: -10px;
    height: 50px;
    width: 150%!Important;
    margin-left: -25%!Important;
}
.max-745 {
    max-width: 745px;
    margin: 0 auto;
}
.zf-3-in-row .green-box .green-box-text p {
	font-weight: 300;
    font-family:"Etica W01 Light"!Important;
}
.zf-3-in-row.font-fix .green-box .green-box-text p {
     font-family:"Etica W01 Regular"!Important;
}
@media only screen and (min-width: 991px){
.html_header_sidebar .zum-fachbereich #header .av-main-nav > li.show-in-burger.btn-b > a {  
    padding-left: 10px!important;
}
.zum-fachbereich .show-in-burger.btn-b a span.avia-menu-text {    
    /*padding-left: 32px;*/
	padding-left: 40px;
}	
}
@media only screen and (min-width: 768px){
.newsl-box {
    display: flex;
}

.newsl.newsl-left {
    width: 30%;
}
.newsl.newsl-right {
    width: 70%;
}
.newsl-right-1 {
    display: flex;
}
span.wpcf7-form-control-wrap.your-name {
    margin-right: 20px;
}
span.wpcf7-form-control-wrap.anrede {
    margin-right: 20px;
    width: 20%;
}	
}
@media only screen and (max-width: 767px){
.zf-3-in-row .green-box-text {
    background-size: cover; 
    background-position: left top;
}
.newsl.newsl-right {
    margin-top: 20px;
}	
.newsl-send {
    text-align: left;
}	
}

/** Praxisfinder form **/
.praxisfinder-wrap h2 {
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #4d8f21!important;
    font-weight: 700!important;
    font-family: "LFT Etica W05 Bold"!important;
    font-size: 36px;
}

.praxisfinder-wrap h4 {    
    color: #6C6C6C!important;
    opacity: 1;
    font-size: 24px;
}
p.strong-p {
    font-size: 16px;
    font-weight: bold;
    font-family: "Etica W01 Bold"!important;
    margin-bottom: 0;
}
p.small-p.mt-0 {
    margin-top: 0;    
}
p.small-p { 
    font-size: 16px;
}
.praxisfinder-send  {
    text-align: center;
    margin-top: 50px;
}
.praxisfinder-wrap input.wpcf7-form-control.wpcf7-submit {
    font-family: 'etica';
    font-size: 14px;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
    letter-spacing: 1.4px!important;
    text-transform: uppercase;
    border-radius: 20px;
    background-image: linear-gradient( 270deg, #a4ba75 0%, #4d8f21 100%);
    border: none;
    height: 39px!important;
}
p.big-p {
    font-size: 18px;
}
.checkbox-02 label span {
    font-size: 18px!Important;
    color: #6C6C6C!Important;
}
.praxisfinder-wrap span.wpcf7-form-control-wrap input {
   /* border: 10px solid transparent!Important;  */
	border-style: solid!Important;
    border-width: 5px 5px 5px 5px!Important;
    -moz-border-image: url(../Images/layout/input-bg.png) 5 5 5 5 repeat repeat!important;
    -webkit-border-image: url(../Images/layout/input-bg.png) 5 5 5 5 repeat repeat!important;
    -o-border-image: url(../Images/layout/input-bg.png) 5 5 5 5 repeat repeat!important;
    border-image: url(../Images/layout/input-bg.png) 5 5 5 5 repeat repeat!important;
    padding: 15px!important;

}
.arrow-back a {
    letter-spacing: 1.4px;
    color: #4D8F21;
    text-transform: uppercase;
    opacity: 1;
    font-size: 14px;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
	padding-left: 50px;    
    display: flex;
    align-items: center;
	text-decoration: none!important;
}

.arrow-back a:before {
    content: '';
    position: absolute;
    background: url(../Images/layout/left-arrow-g.png);
    width: 42px;
    height: 42px;
    background-size: 39px;
    background-repeat: no-repeat;
    background-position: left top;
    margin-left: -50px;    
}
@media only screen and (min-width: 768px){
.praxisfinder-1, .praxisfinder-2, .praxisfinder-3 {
    display: flex;
}
.praxisfinder-wrap span.vorname,
.praxisfinder-wrap span.telefon {
    width: 49%;
    margin-right: 2%;
}
.praxisfinder-wrap span.nachname,
.praxisfinder-wrap span.e-mail-adresse {
    width: 49%;
}
.praxisfinder-wrap span.webseite, 
.praxisfinder-wrap span.strasse {
    margin-right: 2%;
}	
	
}

/** kalender **/
#top.events-main-page .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content {
    background: transparent;
}
.events-main-page .av-masonry-entry:hover .av-masonry-image-container {
    -webkit-transform: none!important;
    transform: none!important;
}
.events-main-page .av-masonry-entry-content div:first-child {    
    font-size: 24px;
    font-weight: 300;
    font-family:"Etica W01 Light"!Important;
    position: absolute;
    top: 15px;
    left:20px;
}
.av-masonry-entry-content div:last-child {   
    background: url(../Images/layout/arrow.png);
    background-repeat: no-repeat;
    background-size: 30px;
    width: 30px;
    height: 30px;
    position: absolute;
    right: 20px;
    text-indent: -9999px!important;
    color: transparent!important;
    bottom: 20px;
}
.events-main-page .av-inner-masonry-content-pos-content {
    text-align: left;
}
.events-main-page h3.av-masonry-entry-title.entry-title {
    font-size: 20px!important;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
    text-transform: uppercase;
    padding-top: 20px;
    position: absolute;
    top: 30px;
	max-width: 200px;
}
.events-main-page .container {
    max-width: 1500px!important;
}
.events-main-page #footer .container {
    max-width: 1175px!important;
}
.highlights-section .container {
    max-width: 1175px!important;
}
.events-main-page .av-masonry-entry-content.entry-content br {
    display: none;
}
.events-main-page .av-masonry-entry-content.entry-content {
    margin-top: 120px;
}
span.place-pin {
    background: url(../Images/layout/Google-Maps.svg);
    background-repeat: no-repeat;
    text-indent: -9999px;
    color: transparent!important;
    background-size: 21px;
    padding: 3px; 
	margin-right: -15px;
}
span.star-icon {
    position: absolute;
    top: 10px;
    right: 20px;
    background: url(../Images/layout/Highlight.svg);
    color: transparent!important;
    padding: 5px;
    background-repeat: no-repeat;
    background-size: 27px;
}
.events-main-page .av-masonry-entry-content div:nth-of-type(1) {
    background: url(../Images/layout/Kalender-Datum.svg);
    background-repeat: no-repeat;
    background-size: 24px;
    padding: 2px;
    padding-left: 30px;
}
.events-main-page a.all_sort_button {
    background: #6C6C6C;	
}
.events-main-page a.fachkreise_sort_button {
    background: #F59C00;	
}
.events-main-page a.patienten_sort_button {
    
	background: #4D8F21;
}
.events-main-page a.fachkreise_sort_button,
.events-main-page a.patienten_sort_button,
.events-main-page a.all_sort_button {   
	color: #fff!important;
    min-width: 95px;
    font-size: 14px;
    border-radius: 20px;
    letter-spacing: 1.4px;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
    text-transform: uppercase;
	padding: 3px 20px 3px 22px;
	margin-left: 20px;
}
/*.events-main-page .av-masonry-entry.events_categories-fachkreise .av-masonry-image-container {
    background: url(../Images/layout/kalender-bg-orange.png)!important;
}
.events-main-page .av-masonry-entry.events_categories-patienten .av-masonry-image-container {
    background: url(../Images/layout/kalender-bg-green.png)!important;
}*/
.events-main-page .av-masonry-sort .avia_hide_sort {
    display: inline-block;
}
.events-main-page span.text-sep,
.events-main-page span.text-sep.avia_hide_sort {
    display: none;
}
.events-main-page .av-masonry-sort.main_color.av-sort-yes {
    margin-bottom: 50px!important;
}
.uppercase .av-special-heading-tag  {
	text-transform:uppercase;
}
@media only screen and (max-width: 480px) {
.events-main-page a.fachkreise_sort_button,
.events-main-page a.patienten_sort_button,
.events-main-page a.all_sort_button { 
    min-width: 85px;
    font-size: 13px;
    border-radius: 20px;
    letter-spacing: 1.2px;
    padding: 6px 10px 3px 12px;    
}
.events-main-page a.fachkreise_sort_button,
.events-main-page a.patienten_sort_button {
    
    margin-left: 10px;
}
.events-main-page a.all_sort_button {
    margin-left: 0!important;
}	
}
.month-wrap {
    display: flex;
    align-items: center;
	max-width: 350px;
    position: relative;
    z-index: 99;
}
.month-wrap h3 {
    color: #4d8f21!important;
    font-size: 36px;
    text-transform: uppercase;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
    margin: 0;
	padding-left: 10px;
    padding-right: 10px;
}
.month-wrap img {
    width: 30px;
	cursor: pointer;
}

.month_1,
.month_2,
.month_3,
.month_3,
.month_4,
.month_5,
.month_6,
.month_7,
.month_8,
.month_9{
    display: none;
	
}
.month_1.active-month,
.month_2.active-month,
.month_3.active-month,
.month_3.active-month,
.month_4.active-month,
.month_5.active-month,
.month_6.active-month,
.month_7.active-month,
.month_8.active-month,
.month_9.active-month{
   display: block;  
}


.no-events p {
    font-size: 36px;
    color: #C1C1C1;
    font-weight: bold;
    font-family: "Etica W01 Bold"!important;
    text-transform: uppercase;
    max-width: 800px;
    margin: 0 auto;
    line-height: 48px;
    min-height: 200px;
}
.avia-section.min-height-0 {    
    min-height: 0;
}
.events-main-page.all-categories #footer {  
    background-color: #ebebeb;    
}
.high-event-top {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.event-middle {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
	margin-top: -20px;
    margin-bottom: 10px;
}
.zum-fachbereich .event-middle img {
    min-width: 39px;
}
.event-bottom {
    display: flex;
}
.high-place, .high-online, .high-stand {
    margin-left: 50px;
}
.high-event-top h4 {
    font-size: 22px;
    text-transform: uppercase;
    line-height: 30px;
    font-weight: bold;
    font-family: "Etica W01 Bold"!important;
}
p.cal-top {
    font-size: 24px;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
}
p.event-text {
    font-size: 17px;
    font-weight: normal;
    max-width: 650px;
}
.event-big-bg {
  background-size: 100% 100%!important;
}
.high-event {
    font-size: 22px;
    font-weight: 300;
    font-family:"Etica W01 Light"!Important;
}
.high-place, .high-online, .high-stand {
    font-size: 22px;
    font-weight: 300;
    font-family:"Etica W01 Light"!Important;
}
#top.events-main-page .flex_column_table.av-equal-height-column-flextable:not(:first-child) {
    margin-top: 20px;
}
.highlights-title h3 {
    background: url(../Images/layout/Highlight-green.svg);
    background-repeat: no-repeat;
    background-position: right top;
	background-size: 33px;
    width: 260px!important;
}
.high-event{
background: url(../Images/layout/Event.svg);
    background-repeat: no-repeat;
    background-size: 20px;
    padding-left: 27px;   
}
.high-place {
    background: url(../Images/layout/Google-Maps.svg);
    background-repeat: no-repeat;
    background-size: 22px;
    padding-left: 30px; 
}
.cal-top {
    background: url(../Images/layout/Kalender-Datum.svg);   
    background-repeat: no-repeat;
    background-size: 22px;
    padding-left: 27px;
}
.high-online {
    background: url(../Images/layout/Online.svg);
    background-repeat: no-repeat;
    background-size: 22px;    
    padding-left: 28px;
}
.event-image-l {
    padding: 3px;
    padding-right: 0;
}
@media only screen and (min-width: 768px) {
.new-kalender .av-masonry-entry.isotope-item {
    position: relative!important;
	left: auto!important;
}	
.event-image-l {
    position: relative;
    z-index: 9!important;
}
.event-image-l .avia-image-container-inner {
    margin-right: -10px!important;
}
.new-kalender {
    margin-top: -50px;
	min-height: 400px;
}
.io-green-l.orange-l {
    padding-left: 80px!important;
}	
}
@media only screen and (max-width: 767px) {
	.event-image-l {
    margin-bottom: -10px!important;
    z-index: 99!important;
    padding: 0;
}
.two-inrow-green.os-info .flex_column_table {
    display: flex!Important;
    flex-direction: column;
}
.green-left.orange-l.io-green-l {
    order: 2;
    margin-top: -35px!important;
}
.lh-48 .av-special-heading-tag {
    line-height: 40px;
}
.fs-36 .av-special-heading-tag {
    font-size: 30px;
}	
}

.anmeldung-wrap {
    display: flex;
    align-items: center;
    margin-top: 15px;   
}
.anmeldung-wrap img {
    width: 30px;
    margin-right: 10px;
    height: 30px;
}
.anmeldung-wrap img.referent {
    width: 40px;
    margin-left: -10px;
}
.seminare-info {
    padding-top: 20px!important;
    padding-bottom: 20px;
    font-weight: bold;
    font-family: "Etica W01 Bold"!important;
}
.anmeldung-wrap.long-t {
    line-height: 20px;
}
.anmeldung-wrap.long-t {
    align-items: flex-start;
}
.single-events a.avia-post-nav {
    display: none;
}

/** home event slider **/
.home-event-slider span.blog-categories.minor-meta {
    display: none!Important;
}
.home-event-slider .slide-meta {
    display: none!important;
}
.home-event-slider article.slide-entry {
    position: relative;
}
.home-event-slider .slide-content {
    position: absolute;
    top: 0;
    left: 15px;
    /* max-width: 200px; */
    color: #fff!important;
    width: 100%;
    height: 100%;
}
.home-event-slider .read-more-link {
    position: absolute!important;   
    right: 20px!important;
    bottom: 20px!important;
	top: auto!important;
	padding-bottom: 0!important;
}
.home-event-slider h3.slide-entry-title.entry-title {
    font-size: 20px!Important;
    color: #fff;
	max-width: 220px;
    margin-top: 30px;
}
.home-event-slider .event-arrow {
    display: none;
}
.home-event-slider .avia-slideshow-arrows a {
    opacity: 1!Important;
}
/*.home-event-slider .avia-content-slider-inner {
    padding-left: 10%!important;
    padding-right: 10%!important;
}*/
#top .home-event-slider  .avia-slideshow-arrows a {
    top: 50%!important;
}
.home-event-slider a.prev-slide {
    background: url(../Images/layout/left-arrow-g.png);
    background-repeat: no-repeat;
}
.home-event-slider a.next-slide {
    background: url(../Images/layout/left-arrow-r.png);
    background-repeat: no-repeat;
}
#top .home-event-slider .avia-slideshow-arrows a {    
    color: transparent;   
}
.home-event-slider .avia-slideshow-arrows a:before {
  display:none;
}

.home-event-slider {
  margin-left: -100px;
  padding-left: 100px;
  margin-right: -100px;
  padding-right: 100px;
}

.home-event-slider .avia-slideshow-arrows.avia-slideshow-controls {
  width: 100%;
  margin-left: -80px;
}

.home-event-slider .read-more-link a {
    background: url(../Images/layout/arrow.png);
    background-repeat: no-repeat;
    background-size: 30px;
    color: transparent!important;
    background-size: 30px;
    width: 30px;
    height: 40px;
	background-position: center right 20px;
}

.home-event-slider .slide-entry-title:hover {
    opacity: 1!Important;
}
.home-event-slider span.more-link-arrow {
    display: none!Important;
}
.home-event-slider .event-start {
    position: absolute;
    top: 0;
    font-size: 24px;
    font-weight: 300;
    font-family:"Etica W01 Light"!Important;
    position: absolute;
    top: 15px;
}
.event-s {
    position: absolute;
    top: 15px;
    right: 40px;
    background: url(../Images/layout/Highlight.svg);
    color: transparent!important;
    padding: 5px;
    background-repeat: no-repeat;
    background-size: 27px;
}
.event-1 {    
    background: url(../Images/layout/Event.svg);
    background-repeat: no-repeat;   
    background-size: 20px;
    padding-left: 30px;
    margin-top: 5px;
}
.event-type {    
    background: url(../Images/layout/Online.svg);
    background-repeat: no-repeat;   
    background-size: 20px;
    padding: 2px;
    padding-left: 30px;    
}
.event-time{
	background: url(../Images/layout/Uhrzeit.svg);
    background-repeat: no-repeat;   
    background-size: 22px;    
    padding-left: 30px;
	 margin-top: 5px;
}
.event-start {
    background: url(../Images/layout/Kalender-Datum.svg);
    background-repeat: no-repeat;
    background-size: 24px;
    padding: 2px;
    padding-left: 30px;
}
@media only screen and (min-width: 480px) and (max-width: 1680px){
	.events-main-page .av-masonry-entry-content.entry-content {
    margin-top: 80px;
}
.events-main-page h3.av-masonry-entry-title.entry-title {   
    max-width: 85%;
	top: 20px; 
}

}

/*** Uber Uns ***/
.uber-uns .avia_textblock a {
    text-decoration: none!Important;
}
#top .mfp-bg {
    z-index: 1042!important;
}

.text-bottom .container .content {    
    display: flex!Important;   
    align-items: flex-end;
    padding-bottom: 0!Important;
    padding-top: 0!Important;
}
.uber-uns .my-overlay{
  background-image:
    linear-gradient(to bottom, rgba(245, 246, 252, 0.1), rgba(0, 0, 0, 0.4)),
    url('/wp-content/uploads/2021/03/Pfad_548.png')!important;
}
.silver-section {
    background-color: #ebebeb!Important;
    background-image: url(../Images/layout/silver-top.png), url(../Images/layout/silver-bottom.png);
    background-position: top left, bottom left;
     background-repeat: no-repeat, no-repeat;
}

.silver-section.divider-top {
background-image: url(../Images/layout/silver-top.png);
    background-position: top left;
    background-repeat: no-repeat;	
}
.silver-section.divider-bottom {
background-image: url(../Images/layout/silver-bottom.png);
    background-position:  bottom left;
    background-repeat: no-repeat;	
}
.uber-uns .section-2 {
    margin-top: -55px;
    width: 102%!important;
    margin-left: -1%;
}
.uber-uns #footer {
    background-color: #ebebeb;
}

/*** Integrative Onkologie ***/
.integrative-onkologie .my-overlay{
  background-image:
    linear-gradient(to bottom, rgba(245, 246, 252, 0.1), rgba(0, 0, 0, 0.4)),
    url('/wp-content/uploads/2021/09/Integrative-Onkologie_Headerbild.jpg')!important;
}

.io-3-in-row .green-box section.av_textblock_section .green-box-text {
    min-height: 430px;
    margin-top: -15px;
    padding-top: 35px;
}
.io-3-in-row .zf-btn-center { 
    margin-top: -90px;   
}
.green-left {
    background-size: 100% 100%!important;
}
.green-left h3 {
    font-size: 36px;
    line-height: 48px;
    font-weight: bold;
    font-family: "Etica W01 Bold"!important;
    /*max-width: 350px;*/
}
.small-l .av-special-heading-tag {
    text-transform: unset!important;
}
@media only screen and (min-width: 768px) {
.io-img-right img {
    margin-left: -10px!important;
}
.io-img-right.kal-img img {
    /*margin-left: -25px!important;*/
	height: calc(100% + 4px);
    object-fit: cover;
    object-position: right;
	margin-top:-2px!important;
}
.io-img-right.kal-img .avia-image-container {
    height: 100%!important;
    position: absolute;
}
.io-img-right.kal-img .avia-image-container-inner,
.io-img-right.kal-img .avia-image-overlay-wrap {
    height: 100%!important;
}

.open-form-event .orange-l.avia-full-stretch{
    position: relative;
    z-index: 9;
   background-size: 100% 100%!important;
}	
	
}

/** timeline **/
.tl-green {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='376' height='339' viewBox='0 0 376 339'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2395bc7a' d='M355.692.942c-2.38-.05-4.693-.105-6.979.488-2.687-.335-5.372-.154-8.054.04-2.484.183-4.968.357-7.451.12-2.407-.237-4.787.014-7.11.488-2.645.536-5.303.425-7.947.738-.55.063-1.151.126-1.668-.055-3.002-1.046-6.115-.74-9.165-1.144-2.377-.313-4.73-.467-7.11-.216-4.622.481-9.25.363-13.875.244-2.65-.07-5.303-.139-7.953-.09-4.049.07-8.102.202-12.155.265-.844.007-1.691-.028-2.537-.063-1.392-.048-2.787-.104-4.166.028-4.142.418-8.28.209-12.417.007-3.677-.182-7.357-.362-11.036-.104-1.206.083-2.417.055-3.627.042-2.405-.036-4.81-.077-7.175.675-.265.084-.572.14-.828.07-2.287-.663-4.59-.523-6.895-.39-1.609.09-3.22.18-4.823.013a9.986 9.986 0 0 0-3.341.189c-.81.188-1.719.432-2.473.188-1.229-.39-2.449-.314-3.663-.223-.727.049-1.447.097-2.169.049-1.917-.14-3.82.09-5.723.313-2.409.293-4.815.58-7.248.125-.94-.174-1.96.07-2.924.244-7.657 1.38-15.334 1.074-23.005.3-2.972-.306-5.844.635-8.78.648-.693 0-1.402.412-2.077.328-3.334-.41-6.666-.195-10.002.028-3.636.244-7.27.48-10.905-.098-.826-.132-1.71-.237-2.51-.048-3.486.815-6.995.739-10.503.661-1.925-.035-3.85-.076-5.768.036a1.693 1.693 0 0 1-.419-.036c-5.83-1.01-11.71-.815-17.57-.766-3.348.042-6.68.028-10.03-.084-4.833-.167-9.668-.132-14.503-.097-3.147.014-6.294.042-9.438.007-4.616-.042-9.239-.195-13.84-.579-1.225-.11-2.425.028-3.623.168-1.014.119-2.027.23-3.059.209-7.138-.209-14.283 0-21.4.739-1.148.118-2.228.007-3.27-.593-1.285-.731-2.635-.893-4.076-.843-3.302.084-5.339 1.804-5.647 5.561-.204 2.51-1.19 5.082-.077 7.625-.939 2.46-.625 5.103-.775 7.674-.126 2.106-.244 4.224-.123 6.315.172 2.948.199 5.82-.498 8.7-.3 1.219-.234 2.585-.228 3.874.02 5.667.295 11.347.067 17-.229 5.666.203 11.312.108 16.93-.095 5.603-.163 11.311-1.31 16.853-.557 2.704-.57 5.492-.474 8.252.086 2.446.062 4.851-.49 7.242-.358 1.561-.623 3.171-.278 4.823.128.62.176 1.317.062 1.924-1.045 5.596-.347 11.194-.15 16.797.093 2.725.046 5.472.024 8.197-.03 4.398.153 8.754.617 13.124.543 5.137.867 10.329 1.085 15.501.167 3.882.12 7.792-.026 11.682-.123 3.415-.002 6.81.183 10.218.205 3.728.376 7.444.036 11.187-.147 1.603-.088 3.24-.018 4.857.106 2.426.413 4.844.056 7.284-.163 1.11.044 2.124.545 2.894-.156 3.9.228 7.788.138 11.656-.095 4.069-.163 8.213-1.31 12.236-.557 1.964-.57 3.988-.474 5.992.086 1.776.062 3.522-.49 5.258-.358 1.133-.623 2.302-.278 3.501.128.45.176.957.062 1.397-1.045 4.063-.347 8.127-.15 12.196.093 1.978.046 3.972.024 5.95-.03 3.194.153 6.357.616 9.53.544 3.729.868 7.499 1.086 11.253.167 2.82.12 5.658-.026 8.482-.123 2.479-.002 4.944.183 7.418.205 2.707.376 5.405.036 8.122-.147 1.164-.088 2.353-.018 3.527.106 1.76.413 3.517.056 5.288-.266 1.316.453 2.445 1.829 2.92 2.685.926 5.296 2.05 8.41 1.827 6.545-.466 13.102-.461 19.623.303 1.42.168 2.784.152 4.16-.086 4.98-.88 9.97-.52 14.979-.162 4.442.309 8.83 1.083 13.319 1.002 1.074-.025 2.159-.02 3.24-.02 1.012 0 2.023 0 3.021-.015 1.53-.026 3.029.151 4.522.324 1.679.202 3.355.4 5.065.313 3.228-.166 6.415.3 9.619.522 1.041.07 2.09 0 3.142-.071 1.316-.086 2.64-.177 3.958.02 3.382.486 6.79.43 10.191.37 1.482-.025 2.965-.056 4.444-.031 4.361.056 8.666.46 12.935 1.007 3.502.445 6.958.633 10.455.344 1.962-.162 3.9-.06 5.857.005 1.5.046 3.002.02 4.504 0 1.424-.025 2.848-.045 4.27-.005 6.424.177 12.868-.152 19.269.592.549.067 1.124.091 1.67.02 3.877-.444 7.756-.318 11.635-.186 2.406.08 4.812.156 7.216.1 2.09-.045 4.182.006 6.273.061 3.63.096 7.259.198 10.88-.258.277-.035.566-.1.832-.07 2.04.263 4.085.192 6.127.121 1.308-.046 2.617-.097 3.923-.05 2.742.085 5.467-.077 8.19-.234 2.55-.146 5.097-.298 7.656-.242 2.505.05 5.015-.01 7.519-.071 6.125-.167 12.252-.354 18.377-.536.141-.006.28 0 .42-.01 3.292-.158 6.368-1.367 9.887-.735 3.207.577 6.635.385 9.962.35 3.484-.03 6.967-.223 10.446-.436 2.79-.172 5.562-.288 8.358-.07 2.08.167 4.186.368 6.254-.213.507-.141 1.128-.157 1.655-.066 3.58.628 7.18.678 10.792.314 1.166-.117 2.185.233 3.267.496 1.869.446 3.733.758 5.76.683 1.114-.04 2.23.046 3.35.126 1.933.152 3.87.3 5.803-.202 1.979.82 4.189.228 6.18.678 1.347.308 2.669.307 3.998.307.466 0 .932 0 1.402.012 2.132.068 4.266-.207 6.398-.484 2.758-.356 5.516-.713 8.266-.325 2.878.404 5.863.283 8.8.354.056 0 .111.005.166.005 3.284 0 4.306-2.515 3.979-5.349-.328-2.844.147-4.104.3-6.908.047-.82.098-1.674-.11-2.464-.403-1.513-.355-2.935-.069-4.504.331-1.796-.005-3.78-.53-5.58-1.047-3.589-.735-7.273-1.444-10.88-.566-2.876 1.63-5.81 1.39-8.72-.227-2.804-.208-5.648-.29-8.47-.14-4.712-.063-9.434-.068-14.15-.006-3.886.287-7.767-.257-11.654-.14-1.022.327-2.085.377-3.137.143-3.173.126-6.356.342-9.52.24-3.53-.213-7.063.362-10.59.246-1.498.134-3.056.045-4.58-.19-3.178-.126-6.356-.078-9.452.108-.882.114-1.844.033-2.833.007-1.527-.005-2.975-.06-4.4.092-1.55.273-3.028.356-5.146.048-1.129.099-2.307-.11-3.394-.026-.136-.05-.27-.072-.405a13.437 13.437 0 0 0-.027-.476c-.086-1.157-.104-2.316-.153-3.475a26.89 26.89 0 0 1 .184-1.849c.276-2.06.089-4.298-.284-6.422.494-2.865.21-5.752.247-8.632.01-.82-.07-1.665.111-2.464.488-2.166-.481-4.137-1.013-6.165.005-2.4-.046-4.541-.26-6.036-.565-3.959.24-4.594 0-8.601-.226-3.861.407-4.14.325-8.028-.14-6.49-.063-12.993-.068-19.49-.005-5.352.287-10.697-.257-16.05-.14-1.408.327-2.872.377-4.321.143-4.37.126-8.755.342-13.111.24-4.865-.213-9.73.362-14.588.246-2.063.134-4.21.045-6.308-.242-5.595-.072-11.19-.047-16.548.014-3.075-.01-5.91-.144-8.745-.166-3.507.427-7.09.233-10.665-.19-3.533-.05-7.088-.646-10.6-.185-1.088-.194-2.322.033-3.402.97-4.656.563-9.367.607-14.065.01-1.13-.07-2.293.111-3.394.522-3.193-.624-6.078-1.118-9.083-.195-1.205-1.102-1.895-2.12-2.077a15.903 15.903 0 0 0-3.347-.264c-2.517.049-5.033.383-7.166-.105-1.905.237-3.749.195-5.551.16z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    margin-top: -30px;
    padding: 30px 10px;
    background-size: cover;
    background-position: bottom left;
	min-height: 315px!important;
}
.tl-box-1 .tl-green {
    padding-top: 50px;
}
.tl-green {
    color: #fff;
    text-align: center;
}
.tl-green h3 {
    color: #fff!important;
    font-size: 22px;
    text-align: center;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
	text-transform: uppercase;
}
.tl-green p {
    font-size: 18px;    
    font-family:"Etica W01 Regular"!important;
}
.tl-white-wrap .av-milestone-content-wrap {
    background: url(../Images/layout/white-bg.jpg);
    margin-right: 25px;
	background-size: 100% 100%;
    background-repeat: no-repeat;
	text-align: center;
    padding-right: 25px!important;
    padding-left: 25px!important;
	margin-top: 10px;
}
.tl-white h3 {
    color: #4D8F21!important;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
    font-size: 22px;
    text-transform: uppercase;
}
.tl-white p {
    color: #4D8F21;
    font-size: 18px;   
	font-family:"LFT Etica W05 Regular"!important;
	max-width: 240px;
    margin: 10px auto;
}
.green-small {
    margin-bottom: 15px;
}
.tl-white-wrap .av-milestone-content {   
    width: 100%;    
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.tl-white-wrap.tl-with-small-img .av-milestone-content {    
    top: 20%;    
    transform: translate(-50%, -20%);
}
.helixor-timeline .av-milestone-date {
    display: none;
}
.helixor-timeline span.milestone_number {
 
    display: none;
}

.helixor-timeline .milestone_icon {
    background-color: #ffffff!important;
}
.helixor-timeline .milestone_inner {
    background-color: #ffffff!important;
   border: 2px solid #95BC7A;
}
.helixor-timeline .avia-timeline .milestone_icon {    
    height: 38px;
    width: 38px;
    line-height: 38px;
  left: calc(50% - 38px);    
}

.helixor-timeline.main_color .av-milestone-icon-wrap:after {
    border-color: #95BC7A!important;
}
.helixor-timeline .avia-timeline-horizontal .av-milestone-icon-wrap:after {
    content: "";
    height: 2px!important;
    width: 100%;
    position: absolute;
    right: 0;
    top: -15px;
    border-top-style: solid!important;
    border-top-width: 2px!important;
}
.helixor-timeline .avia-timeline .av-milestone-icon-wrap {
    position: static;  
}
.helixor-timeline .avia-timeline-horizontal .av-milestone:nth-child(1) .av-milestone-icon-wrap:after {
    width: calc(50% + 20px);
}
.helixor-timeline .av-milestone-icon-wrap:before {
    content: "";
    height: 15px!important;
    width: 2px;
    position: absolute;
    left: calc(50% - 20px);
    top: -15px;
    border-left-style: solid!important;
    border-left-width: 2px!important;
    color: #95BC7A;
}

.helixor-timeline .avia-timeline-horizontal.avia-timeline-boxshadow .av-milestone-contentbox:after,
.helixor-timeline .avia-timeline-horizontal.avia-timeline-boxshadow .av-milestone-contentbox:before {
content: normal!important;
   }

.helixor-timeline .avia-timeline-boxshadow .av-milestone-contentbox {
    box-shadow: none;
    background: transparent;
    padding-top: 0;
    margin-top: -35px;
padding-right: 0;
    padding-left: 0;
}

.helixor-timeline .avia-timeline-horizontal.av-milestone-placement-top.avia-timeline-boxshadow .av-milestone-content-wrap {
    padding: 0 25px 15px 0;
}

.helixor-timeline header.entry-content-header {
    display: none!important;
}
.helixor-timeline .av-timeline-nav {
    position: absolute;
    right: 46%;
    top: auto!important;
    padding-top: 70px;
    bottom: 0;
}
.helixor-timeline .av-timeline-nav a span {
    background-color: #4d8f22!important;
    opacity: 1!important;
}

/** uber uns slider **/
.helixor-full-width .container {
    max-width: 1900px!important;
    padding: 0;
}
#showcase_demo_slide01 {
	visibility: hidden!Important;
}
.slider-uber-uns .white > .showcase_nav .owl-prev {
    left: 47%;
	background: url(../Images/layout/left-arrow-g.png)!important;
    background-size: 39px!important;    
    background-repeat: no-repeat!important;
    width: 40px!important;
}
.slider-uber-uns .showcase_nav button {
    position: absolute;
    top: 95%!Important;    
}
.slider-uber-uns .white > .showcase_nav {   
    height: 40px;
}
.slider-uber-uns .white > .showcase_nav .owl-next {
    right: 47%;
	background: url(../Images/layout/left-arrow-r.png)!important;
    background-size: 39px!important;    
    background-repeat: no-repeat!important;
    width: 40px!important;
}
.slider-uber-uns .white > .showcase_nav .owl-prev:hover,
.slider-uber-uns .white > .showcase_nav .owl-next:hover {
    background-color: transparent !important;
}
.uber-slide-wrap {
    display: flex;
	max-height: 545px;
}
.uber-slide-left {
    width: 42%;
	 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='376' height='339' viewBox='0 0 376 339'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2395bc7a' d='M355.692.942c-2.38-.05-4.693-.105-6.979.488-2.687-.335-5.372-.154-8.054.04-2.484.183-4.968.357-7.451.12-2.407-.237-4.787.014-7.11.488-2.645.536-5.303.425-7.947.738-.55.063-1.151.126-1.668-.055-3.002-1.046-6.115-.74-9.165-1.144-2.377-.313-4.73-.467-7.11-.216-4.622.481-9.25.363-13.875.244-2.65-.07-5.303-.139-7.953-.09-4.049.07-8.102.202-12.155.265-.844.007-1.691-.028-2.537-.063-1.392-.048-2.787-.104-4.166.028-4.142.418-8.28.209-12.417.007-3.677-.182-7.357-.362-11.036-.104-1.206.083-2.417.055-3.627.042-2.405-.036-4.81-.077-7.175.675-.265.084-.572.14-.828.07-2.287-.663-4.59-.523-6.895-.39-1.609.09-3.22.18-4.823.013a9.986 9.986 0 0 0-3.341.189c-.81.188-1.719.432-2.473.188-1.229-.39-2.449-.314-3.663-.223-.727.049-1.447.097-2.169.049-1.917-.14-3.82.09-5.723.313-2.409.293-4.815.58-7.248.125-.94-.174-1.96.07-2.924.244-7.657 1.38-15.334 1.074-23.005.3-2.972-.306-5.844.635-8.78.648-.693 0-1.402.412-2.077.328-3.334-.41-6.666-.195-10.002.028-3.636.244-7.27.48-10.905-.098-.826-.132-1.71-.237-2.51-.048-3.486.815-6.995.739-10.503.661-1.925-.035-3.85-.076-5.768.036a1.693 1.693 0 0 1-.419-.036c-5.83-1.01-11.71-.815-17.57-.766-3.348.042-6.68.028-10.03-.084-4.833-.167-9.668-.132-14.503-.097-3.147.014-6.294.042-9.438.007-4.616-.042-9.239-.195-13.84-.579-1.225-.11-2.425.028-3.623.168-1.014.119-2.027.23-3.059.209-7.138-.209-14.283 0-21.4.739-1.148.118-2.228.007-3.27-.593-1.285-.731-2.635-.893-4.076-.843-3.302.084-5.339 1.804-5.647 5.561-.204 2.51-1.19 5.082-.077 7.625-.939 2.46-.625 5.103-.775 7.674-.126 2.106-.244 4.224-.123 6.315.172 2.948.199 5.82-.498 8.7-.3 1.219-.234 2.585-.228 3.874.02 5.667.295 11.347.067 17-.229 5.666.203 11.312.108 16.93-.095 5.603-.163 11.311-1.31 16.853-.557 2.704-.57 5.492-.474 8.252.086 2.446.062 4.851-.49 7.242-.358 1.561-.623 3.171-.278 4.823.128.62.176 1.317.062 1.924-1.045 5.596-.347 11.194-.15 16.797.093 2.725.046 5.472.024 8.197-.03 4.398.153 8.754.617 13.124.543 5.137.867 10.329 1.085 15.501.167 3.882.12 7.792-.026 11.682-.123 3.415-.002 6.81.183 10.218.205 3.728.376 7.444.036 11.187-.147 1.603-.088 3.24-.018 4.857.106 2.426.413 4.844.056 7.284-.163 1.11.044 2.124.545 2.894-.156 3.9.228 7.788.138 11.656-.095 4.069-.163 8.213-1.31 12.236-.557 1.964-.57 3.988-.474 5.992.086 1.776.062 3.522-.49 5.258-.358 1.133-.623 2.302-.278 3.501.128.45.176.957.062 1.397-1.045 4.063-.347 8.127-.15 12.196.093 1.978.046 3.972.024 5.95-.03 3.194.153 6.357.616 9.53.544 3.729.868 7.499 1.086 11.253.167 2.82.12 5.658-.026 8.482-.123 2.479-.002 4.944.183 7.418.205 2.707.376 5.405.036 8.122-.147 1.164-.088 2.353-.018 3.527.106 1.76.413 3.517.056 5.288-.266 1.316.453 2.445 1.829 2.92 2.685.926 5.296 2.05 8.41 1.827 6.545-.466 13.102-.461 19.623.303 1.42.168 2.784.152 4.16-.086 4.98-.88 9.97-.52 14.979-.162 4.442.309 8.83 1.083 13.319 1.002 1.074-.025 2.159-.02 3.24-.02 1.012 0 2.023 0 3.021-.015 1.53-.026 3.029.151 4.522.324 1.679.202 3.355.4 5.065.313 3.228-.166 6.415.3 9.619.522 1.041.07 2.09 0 3.142-.071 1.316-.086 2.64-.177 3.958.02 3.382.486 6.79.43 10.191.37 1.482-.025 2.965-.056 4.444-.031 4.361.056 8.666.46 12.935 1.007 3.502.445 6.958.633 10.455.344 1.962-.162 3.9-.06 5.857.005 1.5.046 3.002.02 4.504 0 1.424-.025 2.848-.045 4.27-.005 6.424.177 12.868-.152 19.269.592.549.067 1.124.091 1.67.02 3.877-.444 7.756-.318 11.635-.186 2.406.08 4.812.156 7.216.1 2.09-.045 4.182.006 6.273.061 3.63.096 7.259.198 10.88-.258.277-.035.566-.1.832-.07 2.04.263 4.085.192 6.127.121 1.308-.046 2.617-.097 3.923-.05 2.742.085 5.467-.077 8.19-.234 2.55-.146 5.097-.298 7.656-.242 2.505.05 5.015-.01 7.519-.071 6.125-.167 12.252-.354 18.377-.536.141-.006.28 0 .42-.01 3.292-.158 6.368-1.367 9.887-.735 3.207.577 6.635.385 9.962.35 3.484-.03 6.967-.223 10.446-.436 2.79-.172 5.562-.288 8.358-.07 2.08.167 4.186.368 6.254-.213.507-.141 1.128-.157 1.655-.066 3.58.628 7.18.678 10.792.314 1.166-.117 2.185.233 3.267.496 1.869.446 3.733.758 5.76.683 1.114-.04 2.23.046 3.35.126 1.933.152 3.87.3 5.803-.202 1.979.82 4.189.228 6.18.678 1.347.308 2.669.307 3.998.307.466 0 .932 0 1.402.012 2.132.068 4.266-.207 6.398-.484 2.758-.356 5.516-.713 8.266-.325 2.878.404 5.863.283 8.8.354.056 0 .111.005.166.005 3.284 0 4.306-2.515 3.979-5.349-.328-2.844.147-4.104.3-6.908.047-.82.098-1.674-.11-2.464-.403-1.513-.355-2.935-.069-4.504.331-1.796-.005-3.78-.53-5.58-1.047-3.589-.735-7.273-1.444-10.88-.566-2.876 1.63-5.81 1.39-8.72-.227-2.804-.208-5.648-.29-8.47-.14-4.712-.063-9.434-.068-14.15-.006-3.886.287-7.767-.257-11.654-.14-1.022.327-2.085.377-3.137.143-3.173.126-6.356.342-9.52.24-3.53-.213-7.063.362-10.59.246-1.498.134-3.056.045-4.58-.19-3.178-.126-6.356-.078-9.452.108-.882.114-1.844.033-2.833.007-1.527-.005-2.975-.06-4.4.092-1.55.273-3.028.356-5.146.048-1.129.099-2.307-.11-3.394-.026-.136-.05-.27-.072-.405a13.437 13.437 0 0 0-.027-.476c-.086-1.157-.104-2.316-.153-3.475a26.89 26.89 0 0 1 .184-1.849c.276-2.06.089-4.298-.284-6.422.494-2.865.21-5.752.247-8.632.01-.82-.07-1.665.111-2.464.488-2.166-.481-4.137-1.013-6.165.005-2.4-.046-4.541-.26-6.036-.565-3.959.24-4.594 0-8.601-.226-3.861.407-4.14.325-8.028-.14-6.49-.063-12.993-.068-19.49-.005-5.352.287-10.697-.257-16.05-.14-1.408.327-2.872.377-4.321.143-4.37.126-8.755.342-13.111.24-4.865-.213-9.73.362-14.588.246-2.063.134-4.21.045-6.308-.242-5.595-.072-11.19-.047-16.548.014-3.075-.01-5.91-.144-8.745-.166-3.507.427-7.09.233-10.665-.19-3.533-.05-7.088-.646-10.6-.185-1.088-.194-2.322.033-3.402.97-4.656.563-9.367.607-14.065.01-1.13-.07-2.293.111-3.394.522-3.193-.624-6.078-1.118-9.083-.195-1.205-1.102-1.895-2.12-2.077a15.903 15.903 0 0 0-3.347-.264c-2.517.049-5.033.383-7.166-.105-1.905.237-3.749.195-5.551.16z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
background-size: cover;
	background-repeat:no-repeat;
    margin-top: -5px;
    margin-right: -8px;
    padding: 50px 30px 50px 40px;
    color: #fff!important;	
}
.uber-slide-left h3 {
    font-size: 24px;
    text-transform: uppercase;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
    color: #fff!important;
}
.uber-slide-left p {
    font-size: 18px;    
    font-family:"Etica W01 Regular"!important;
	line-height: 26px;
}

.uber-slide-left span.num {
    background: url(../Images/layout/Oranger-Kreis.svg);
    width: 40px;
    padding-right: 50px;
    background-repeat: no-repeat;
    padding: 20px;
    background-size: 35px;
    background-position: center;
    margin-left: -10px;
}
.slider-uber-uns.slider-uber-uns-big .uber-slide-right img {
    height: 100%!important;
    object-fit: cover;
}
.slider-uber-uns.slider-uber-uns-big .sc_partial .uber-slide-right img {
    height: 100%!important;
     object-fit: contain;
}


@media only screen and (min-width: 1681px) {
.slider-uber-uns.slider-uber-uns-big .sc_partial .uber-slide-left {
    width: 80%;
	background-size: 100% 100%;
	margin-right: -20px;
}	
}
@media only screen and (max-width: 1680px) {
.slider-uber-uns.slider-uber-uns-big .uber-slide-right img {
    object-fit: cover!important;
    height: 100%!Important;
}
}
@media only screen and (min-width: 768px) {
.slider-uber-uns-big .owl-stage {
    display: flex;
    align-items: center;
}
	
.sc_partial .uber-slide-left h3 {
    font-size: 19px;    
}
.sc_partial .uber-slide-left p {
    font-size: 14px;
	line-height: 21px;
}		
}

@media only screen and (min-width: 768px) and (max-width: 1680px) {
	.uber-slide-right {
    width: 55%;
}
.uber-slide-left {
    width: 45%;
    margin-top: -4px;
    margin-right: -5px;
}
.slider-uber-uns .sc_partial .uber-slide-left {
    width: 80%;
    background-size: contain;
    margin-right: -20px;	
}	
.slider-uber-uns .white > .showcase_nav .owl-next {    
    right: 42%;
}
.slider-uber-uns .white > .showcase_nav .owl-prev {
    left: 42%;
}
	
}

@media only screen and (max-width: 767px) {
	.uber-slide-wrap {
    display: flex;    
    flex-direction: column;
		max-height: 100%;
}
.uber-slide-left {
    width: 101%;
    margin-top: -15px;
    margin-right: 0;  
    order: 2;
    margin-left: -2px;    
}
	
.slider-uber-uns .white > .showcase_nav .owl-next {
   right: 30%;		
}
.slider-uber-uns .white > .showcase_nav .owl-prev {
	left: 30%;
}
.slider-uber-uns.slider-uber-uns-mob .sc_partial.active .uber-slide-right img {   
    object-fit: cover!important;
}	
}

.top-page-arrow a {
    display: flex;
    align-items: center;
}

 /** custom tab **/
.tabcontainer.io-tab .tab_titles .tab {  
	font-size: 16px;
    line-height: 22px;
    text-transform: uppercase;   
	font-weight: 400;
    /*font-family: "Etica W01 Bold"!important;*/
	/*font-family: "LFT Etica W05 Bold"!important;*/
	font-family: "Etica W01 Regular"!important;
	border: none;
	color: #fff!important;
	padding-right: 70px;
}
.tabcontainer.io-tab .tab_content.active_tab_content {
    border: none;
	background: url(../Images/layout/gray-bg.jpg);
    background-size: 100% 100%;
	padding: 20px 50px 10px;
	max-height: 260px;
}
.sidebar_tab.io-tab .tab_titles {   
    max-width: 375px;
	width: 34%;
	background: url(../Images/layout/event-bg.png);
    background-size: 100% 100%;
	padding: 20px;
	margin-right: -5px;
}
.tabcontainer.io-tab .active_tab {
    background-color: transparent!important; 
}
/*.tabcontainer.io-tab [aria-controls="tab-id-1-content"],
.tabcontainer.io-tab [aria-controls="tab-id-2-content"] {    
    background: url(../Images/layout/tab-divider.jpg);
    background-repeat: no-repeat;
    background-position: bottom left 10px;
    background-size: 90%;
}*/
.tabcontainer.io-tab .tab {
  background-image: url(../Images/layout/tab-divider.jpg), url(../Images/layout/arrow.png);
  background-position: bottom left 10px, center right 30px;
  background-repeat: no-repeat, no-repeat;
  background-size: 90%, 33px;
}
.tabcontainer.io-tab .tab.active_tab {
  background-image: url(../Images/layout/tab-divider.jpg), url(../Images/layout/left-arrow-r.png);
  background-position: bottom left 10px, center right 30px;
  background-repeat: no-repeat, no-repeat;
  background-size: 90%, 38px;
  font-weight: 400;		
}

.tabcontainer.io-tab.adressen-tab [class~='tab']:last-of-type {
  background-image:  url(../Images/layout/arrow.png);
  background-position:  center right 30px;
  background-repeat:  no-repeat;
  background-size: 33px;
}
.tabcontainer.io-tab.adressen-tab .tab[class~='active_tab']:last-of-type {
  background-image:  url(../Images/layout/left-arrow-r.png);
  background-position:  center right 30px;
  background-repeat:  no-repeat;
  background-size: 38px;
}

.tabcontainer.io-tab .tab_inner_content a {
    letter-spacing: 1.4px;
    color: #6C6C6C!important;
    font-size: 14px;
    /*font-weight: bold;
    font-family: "Etica W01 Bold"!important;*/
    text-decoration: none!important;
    border-bottom: 1px solid #C1C1C1;
    display: block;
    padding-bottom: 10px;
	padding-top: 10px;
	background: url(../Images/layout/green-arrow-r.png);
    background-repeat: no-repeat;
    background-position: center right 10px;
    background-size: 10px;
	padding-right: 50px;
	font-family: "Etica W01 Regular"!important;
}
.tabcontainer.io-tab .tab_inner_content p br {
    display: none;
}
.tabcontainer.io-tab table th {
    background: #c1c1c1;
	letter-spacing: 2.4px;
    color: #6C6C6C;
    font-size: 20px;
    text-transform: none;
	font-family: "LFT Etica W05 Bold"!important;
}
.tabcontainer.io-tab table tr {
    background: transparent!important;
}
.tabcontainer.io-tab table {
    background: transparent!important;
}
.tabcontainer.io-tab td {
    border: none!important;
	padding: 0;
}
.tabcontainer.io-tab .tab_inner_content table a {   
    padding-bottom: 7px;
    padding-top: 7px;   
}
.tabcontainer.io-tab .tab_inner_content {
    max-height: 240px;
	overflow: hidden;
	/*overflow-y: scroll;*/
}
.tabcontainer.io-tab.adressen-tab .tab_inner_content{
   overflow-y: scroll;
}
.tabcontainer.io-tab.adressen-tab .tab_inner_content::-webkit-scrollbar {
  display: none;
}
.tabcontainer.io-tab.adressen-tab .tab_inner_content {
  -ms-overflow-style: none; 
  scrollbar-width: none; 
}
.tabcontainer.io-tab #tab-id-3-content .tab_inner_content:hover,
.tabcontainer.io-tab #tab-id-4-content .tab_inner_content:hover{
   overflow-y: scroll;
}

.top-page-arrow p {
    display: flex;
    align-items: center;
    letter-spacing: 1.4px;
   
}
.top-page-arrow a {    
    letter-spacing: 1.4px;
    color: #FFFFFF!important;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    font-family: "Etica W01 Bold"!important;
	text-decoration:none!important;
}
.top-page-arrow img {
    margin-right: 20px;
}

.arrow-top-s .container .content {   
    vertical-align: top!important;    
}
.h4-24 h4,
.h4-24 h3 {
    text-transform: uppercase;
    font-size: 24px;
    font-weight: bold;
    font-family: "Etica W01 Bold"!important;
}
.white-sub .av-subheading {
    font-size: 50px!important;
    text-transform: uppercase;
    opacity: 1!important;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
    text-shadow: 0 0 20px rgb(0 0 0 / 16%);
    margin-top: -15px;
}
.fixing-font .white-sub .av-subheading {
    opacity: 1!important;
    font-size: 36px!important;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
    text-shadow: 0px 3px 20px #00000029;
    text-transform: uppercase;
	    margin-top: 0;
}
.green-h.fs-24 .av-special-heading-tag,
.green-h.fs-24 .av-subheading{
    font-size: 24px!important;
}
.green-h.light-title .av-special-heading-tag {  
    font-weight: 300;
    font-family:"Etica W01 Light"!Important;
}
.green-h.light-title .av-subheading {
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
}
.rezept-wrap {
    text-align: center;
  padding: 10px;
}
.rezept-wrap .big-l {
    font-size: 16px;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
    text-transform: uppercase;
}
.rezept-wrap span.big-n {
    display: block;
    font-size: 48px;
	margin-bottom: 10px;
	padding-top: 10px;
}
.green-left.io-page .zf-btn-center {
 padding-left: 0;
}
.rezept-wrap sup, .rezept-wrap sub {
    font-size: 27px;
}

@media only screen and (max-width: 1440px){
.hr.hide-for-smaller {
    display: none;
}
}

@media only screen and (min-width: 768px) and (max-width: 1250px){
.two-inrow-green.io-page .flex_column_table{
    display: flex!Important;
    flex-direction: column;
}

.two-inrow-green.io-page .green-left {
    order: 2;
    width: 100%!important;   
    max-width: 575px;
    margin: -25px auto!Important;
}
.two-inrow-green.io-page .io-img-right {
    width: 100%!important;
}	
.two-inrow-green.io-page .io-img-right img{
    margin: 0!important;
    object-fit: cover;
    height: 574px;
    width: 575px;
}
.io-3-in-row .green-box section.av_textblock_section .green-box-text {
    min-height: 560px;   
}
.zf-btn-center a:after {
      right: -10px;
}

		
}
@media only screen and (min-width:768px) and (max-width: 1024px){
.tabcontainer.io-tab .tab_titles .tab {   
    padding-right: 50px;
	font-size: 14px;
    line-height: 20px;
}

.tabcontainer.io-tab .tab {   
    background-position: bottom left 10px, center right 10px;
    background-repeat: no-repeat, no-repeat;
    background-size: 90%, 26px;
}
.tabcontainer.io-tab .tab.active_tab[aria-controls="tab-id-3-content"] {
    background-position: center right 10px; 
    background-size: 30px;   
}
.tabcontainer.io-tab .tab.active_tab {   
    background-position: bottom left 10px, center right 10px;
    background-repeat: no-repeat, no-repeat;
    background-size: 90%, 30px;
}	
.tabcontainer.io-tab [aria-controls="tab-id-3-content"] {  
    background-position: center right 10px;
    background-repeat: no-repeat;
    background-size: 26px;
}
.tabcontainer.io-tab .tab_inner_content a {   
    padding-right: 50px;
}	
.tabcontainer.io-tab .tab_content.active_tab_content { 
    padding: 5px 30px 5px;   
}
.sidebar_tab.io-tab .tab_titles {
    /*padding: 20px 5px;*/
	width: 35%;
	word-break: break-word;
}	
.tabcontainer.io-tab .tab_content {
    min-height: 300px!important;
}	
}
@media only screen and (min-width: 481px) and (max-width: 1250px){
.rezept-wrap span.big-n {
    font-size: 38px; 
    line-height: 40px;
}
.rezept-wrap .big-l {
    font-size: 16px;  
}
.rezept-wrap img {
    max-width: 60px;
}
.big-image-to-footer {
    background-size: contain!Important;
    background-position: top center!Important;
}	
}
@media only screen and (min-width: 481px) and (max-width: 981px){
.io-3-in-row .green-box img {
   max-width: 375px;
}

.io-3-in-row .green-box-text,
.io-3-in-row .zf-btn-center {
   max-width: 375px;
   margin: -50px auto 0;
}	
.io-3-in-row .green-box section.av_textblock_section .green-box-text {
    min-height: 300px;   
}
	
}

@media only screen and (min-width: 481px) and (max-width: 768px){
.two-inrow-green.io-page .io-img-right img{
    margin: 0!important;       
    width: 375px;
}
.two-inrow-green.io-page .green-left.io-page {      
    max-width: 375px; 
	margin-left: auto!Important;
    margin-right: auto!important;
}
	
}
@media only screen and (max-width: 767px){
.responsive .tabcontainer.io-tab .tab_titles {
    display: block;
}
.responsive .tabcontainer.io-tab .tab.fullsize-tab {
    display: none;
    margin-bottom: -1px;
}
.sidebar_tab.io-tab .tab_titles {
    width: 100%;
	margin-bottom: -10px;
}
.responsive #top .main_color .tabcontainer.io-tab {   
    border: none;
}
.tabcontainer.io-tab .tab_content.active_tab_content {   
    max-height: 100%;
	padding: 20px 20px 10px;	
}	
.tabcontainer.io-tab .tab_inner_content {
    max-height: 100%;
    overflow: hidden;
}
.tabcontainer.io-tab .tab_inner_content a {    
    background-position: center right; 
	padding-right: 50px;
}
.yoga-wrap .img-l {
    text-align: center!important;
}		
}

@media only screen and (min-width: 1400px){
.avia-full-stretch.yoga-box {
    background-size: 100%!important;
}
}
@media only screen and (min-width: 768px){
	/* 6 columns */
.col-6 .column-top-margin { margin-top: 0px !important; }
.col-6 div .av_one_fifth { width: 15.7%!important; margin-left: 1%; }
.col-6 .first { margin-left: 0!important; clear: none; }
.col-6 .el_after_av_one_fifth { margin-left: 1%!important; }
/* 6 columns end */
.flex_column.left-bubble {
    position: absolute;
    /*left: -240px;*/
	right: 100%;
    border: 2px solid #4D8F21;
    border-radius: 20px!important;
    background: #fff;
    color: #4D8F21;
   padding: 15px 25px;
	transition: all 1s ease;
	display:none;	
}	
.flex_column.add-popup:hover + .flex_column.left-bubble { 
  display:block;
  transition: all 1s ease;	
}
.popup-here .container {
    position: relative;
    z-index: 10;
}	
.pop-2 {
    margin-top: -130px;
}	
.left-bubble.for-mob {
	display:none;
}
.big-image-to-footer {
    margin-bottom: -50px;
}
.yoga-wrap {
    display: flex;
    align-items: center;
    padding: 40px 90px 40px 40px;
}
.yoga-wrap .text-r {
    width: 65%;
}

.yoga-wrap .img-l {
    width: 30%;
    margin-right: 5%;
}	

}

@media only screen and (max-width: 767px){
.white-sub .av-subheading {
   font-size: 25px!important;    
   margin-top: 0px;
}
.hr.mob-custom {
    height: 150px!important;
}	
.flex_column.left-bubble.for-mob {    
    border: 2px solid #4D8F21;
    border-radius: 20px!important;
    background: #fff;
    color: #4D8F21;
   padding: 15px 25px;
}
.left-bubble.for-desktop {
	display:none!important;
}
.flex_column.left-bubble.for-mob .speech-bubble:after {
	content: '';
	position: absolute;
	top: 0;
	left: 50%;
	width: 0;
	height: 0;
	border: 10px solid transparent;
	border-bottom-color: #4e8f2a;
	border-top: 0;
	margin-left: -10px;
	margin-top: -10px;
}	
.big-image-to-footer.av-minimum-height-100 .container {
    max-height: 260px;
}
.big-image-to-footer {
    background-size: contain!Important;
	background-position: top center!Important;
}
.big-image-to-footer {
    margin-bottom: -10px;
}
.avia-full-stretch.yoga-box {
background-size: 100% 100%!important;
    padding: 50px 20px;
}
	
}


.flex_column.rezept-box {
    background-size: 100% 100%!important;
	max-height: 250px;
    min-height: 250px;
}
.rezept-wrap .small-l {
    font-size: 14px;
	margin-top: -10px;
}
.short-wrap .big-l {
    margin-bottom: 30px;
}
.short-wrap img {
    padding-bottom: 20px;
}

.speech-bubble {
    font-size: 14px;
	line-height: 18px!important;
}
span.bold-bub {  
    display: block;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
	margin-bottom: 10px;
}
.speech-bubble br {
	display:none;
}
.speech-bubble:after {
	content: '';
	position: absolute;
	right: 0;
	top: 50%;
	width: 0;
	height: 0;
	border: 10px solid transparent;
	border-left-color: #4e8f2a;
	border-right: 0;
	margin-top: -10px;
	margin-right: -10px;
}
.fs-24 p {
    font-size: 24px;
    line-height: 30px;
}
.green-num-wrap p {
    display: flex;    
    align-items: flex-start;
}
.green-num-wrap img {
    margin-right: 15px;
    margin-top: -10px;
}
.footer-adjust #footer {
    background-color: #ebebeb;
}
.white-divider {
    margin-top: -75px;
    width: 102%!important;
    margin-left: -1%;
}
@media only screen and (max-width: 767px){
.two-inrow-green.io-page .flex_column_table {
    display: flex!Important;
    flex-direction: column;
}	
.green-left.io-green-l.io-page {
    order: 2;
    margin-top: -40px!important;
	padding: 40px 20px 20px 20px!important;
}
}
@media only screen and (max-width: 480px){
 .mob-pl {
   background-position: top left -50px!important;
 }
}

@media only screen and (min-width: 768px) and (max-width: 1280px){
.flex_column.left-bubble {    
    padding: 0px 10px;    
}

.rezept-wrap .small-l {
    font-size: 12px;  
}	
}
@media only screen and (min-width: 768px) and (max-width: 990px){
	.flex_column.left-bubble {
    position: absolute;       
    padding: 5px 10px;   
    bottom: -50px;
	width: 180px;
	right: auto;
    left: 0;
}
.flex_column.left-bubble.second-b {     
    bottom: -35px;
}	
.pop-2 {
    z-index: 8;
}
.speech-bubble:after {
    content: '';
    position: absolute;   
    top: 0;
    left: 30%;
    width: 0;
    height: 0;
    border: 10px solid transparent;
    border-bottom-color: #4e8f2a;
    border-top: 0;
    margin-left: -10px;
    margin-top: -10px;
}
.flex_column.add-popup:hover + .hr.hr-super-food {
    display: none!important;
}	
}

/** Misteltherapie page **/
.big-tab-section a.av-active-tab-title {   
    color: #F59C00!important;
	opacity: 1!important;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='383' height='5' viewBox='0 0 383 5'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23f59c00' d='M374.954 4.902c-.579-.041-1.175-.085-1.734-.097-8.576-.109-17.285-.23-25.71-.347-20.358-.285-41.412-.579-62.134-.71-2.235-.013-4.6-.02-7.03-.02-8.775 0-17.695.087-26.321.17h-.015c-7.71.074-15.68.15-23.521.166h-.635c-4.15 0-8.37-.074-12.45-.146l-.135-.002-.103-.001c-4.09-.072-8.32-.146-12.47-.146-1.058 0-2.093.006-3.075.015-12.776.103-25.762.27-38.32.43h-.029a9631.472 9631.472 0 0 1-32.002.373c-2.008 0-4.047-.092-6.02-.182-1.957-.087-3.98-.18-5.992-.18-.274 0-.55.002-.816.007-10.909.121-22.005.275-32.735.423h-.01l-.296.004c-3.668.051-7.332.102-11 .151v.002c-2.229.029-4.229.042-6.12.042-5.54 0-9.035-.12-12.738-.246l-.279-.009c-3.49-.12-7.447-.255-13.727-.255-1.455 0-3.013.008-4.63.022l-2.206.021c-4.852.049-9.867.1-14.8.1a626.723 626.723 0 0 1-6.422-.031c-.76 0-1.57.02-2.43.04l-.065.002c-.818.018-1.746.04-2.628.04-1.723 0-3.85-.07-5.017-.617-.178-.086-.366-.165-.547-.241-.402-.171-.748-.317-.79-.448a.088.088 0 0 1 .014-.074c.768-1.175 5.49-2.28 7.9-2.28.362 0 .67.023.917.07 1.699.32 10.612.635 15.532.67 4.993.037 10.393.215 16.108.404 6.467.212 13.153.434 19.23.434 1.658 0 3.232-.017 4.678-.05l8.02-.18V2.22c11.696-.09 23.577-.258 35.07-.42h.007c11.12-.156 22.619-.32 33.926-.411l15.483-.128C191.835.967 227.972.664 263.515.664c19.85 0 40.028.239 59.542.468h.007c11.596.137 23.587.278 35.385.367.378.003.766.005 1.155.005 4.147 0 8.426-.18 12.201-.338.662-.026 1.355-.07 2.023-.113h.006c1.158-.072 2.351-.146 3.47-.146.956 0 1.76.054 2.456.166 1.245.197 2.594.866 3.068 1.524.144.202.2.388.162.557-.153.672-2.885 1.411-4.684 1.745a7.476 7.476 0 0 1-1.332.101c-.641 0-1.344-.05-2.02-.098z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
    background-position: bottom left;
}
.big-tab-section span.av-tab-arrow-container {
    display: none;
}
.big-tab-section .av-inner-tab-title {
    text-transform: uppercase;
    font-size: 24px!important;
    font-weight: bold!important;
    font-family: "Etica W01 Bold"!important;
	margin-bottom: 0!important;
}
.big-tab-section .av-section-tab-title {
    color: #f49b22!important;
    opacity: 0.5;
}
.big-tab-section .av-inner-tab-title {
    width: 100%;
}
.orange-p.text-left .container .content {       
     justify-content: flex-start;     
}
.orange-tab .orange-box-text {
    background-image: url(../Images/layout/orange-bg-1.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
    margin-top: -5px;
    padding: 25px;
    color: #fff;
    font-size: 18px;    
    z-index: 9;
    position: relative;
    text-align: center;
    font-weight: 400!important;
	font-family:"Etica W01 Regular"!important;
    min-height: 335px;
}
.zf-btn-center.orange-bg {
    /*background-image:url(../Images/layout/orange-bg.png);*/
	background-image:url(../Images/layout/orange-bg-removebg-fix.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
    margin-top: -15px;
    padding: 25px;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
    z-index: 9;
}
.zf-btn-center.orange-bg a:after {
    content: " ";
    position: absolute;
    background: url(../Images/layout/orange-arrow.png)!important;
    background-repeat: no-repeat!important;
    background-position: top right!important;
    background-size: 30px!important;
    width: 40px;
    height: 30px;
    top: 20%;
}
.fs-36.fix-title .av-special-heading-tag {
    font-size: 33px; 
}
.orange-box section.av_textblock_section .orange-box-text {
    min-height: 550px;    
    padding-top: 35px;
}
.orange-accordion .single_toggle p {
    font-size: 24px;
    font-weight: bold;
    font-family: "Etica W01 Bold"!important;
    letter-spacing: 0px;
    color: #6C6C6C;
	border: none;
    background: transparent;
	padding-left: 0;
}
.section-with-accordion {
    margin-top: -5px!important;
}
.misteltherapie-tab.mt-first .container {
    background: #fff;
}
.orange-accordion .toggle_content p {
    font-size: 18px;
    font-weight: normal;
    line-height: 24px;
	margin-top: -10px;
	padding-right: 50px;
	font-family:"Etica W01 Regular"!important;
}
.orange-accordion .toggle_content {
    border: none;
    background: transparent!important;
	border-bottom: 1px solid #ccc!Important;
	padding-left: 0;
}
.orange-accordion p.toggler:hover {
    background: transparent!important;
}
.orange-accordion .toggle_icon {    
    left: auto;   
    right: 10px;
	background: #f49b22;
    border-radius: 50%;
    padding: 15px;
}
.orange-accordion .toggle_icon .hor_icon {
    border-top-style: solid;
    border-top-width: 2px;
    position: absolute;
    top: 14px;
    left: 10px;
    width: 11px;
    border-color: #fff!important;
}
.orange-accordion .toggle_icon .vert_icon {
    border-left-style: solid;
    border-left-width: 2px;
    position: absolute;
    left: 14px;
    top: 10px;
    height: 11px;    
    border-color: #fff!important;
}
.mt-width .container {
    max-width: 1800px!important;
    padding: 0;	  
}

.mt-width .flex_column_table.sc-av_one_half,
.mt-width .flex_column_table.sc-av_one_third,
.mt-width .section-with-accordion .av-special-heading,
.mt-width .section-with-accordion .togglecontainer,
.mt-width .tab-fix,
.mt-width .flex_column_table.sc-av_three_fifth,
.mt-width .flex_column_table.sc-av_two_third,
.mt-width .flex_column_table.sc-av_two_fifth,
.mt-width .tab-fix-full .av-special-heading,
.mt-width .tab-fix-full .av_textblock_section {
    max-width: 1175px;
    float: none!important;   
	margin-left:auto;
	margin-right:auto;
	padding: 0px 50px;
}
.misteltherapie-tab.mt-5.mt-width .flex_column_table.sc-av_one_half{
    background-color: #ebebeb!Important;
    background-image: url(../Images/layout/silver-top.png), url(../Images/layout/silver-bottom.png);
    background-position: top left, bottom left;
    background-repeat: no-repeat, no-repeat;
    margin: 0;
    max-width: 1800px;
}

.misteltherapie-tab.mt-4.mt-width .flex_column_table.sc-av_one_half:not(:first-child){
	 background-color: #ebebeb!Important;
	background-image: url(../Images/layout/silver-bottom.png);
    background-position:  bottom left;
    background-repeat: no-repeat;
	margin: 0;
    max-width: 1800px;
	margin-top: 0!important;
}
.misteltherapie-tab.mt-4.mt-width .flex_column_table.sc-av_one_half.add-divider-top {
	 background-color: #ebebeb!Important;
	background-image: url(../Images/layout/silver-top.png);
    background-position: top left;
    background-repeat: no-repeat;
	 margin: 0;
    max-width: 1800px;	
}
.section-with-accordion a,
.mt-4 a{
	color: #F59C00!important;
}
.fs-24 .av-special-heading-tag {
    font-size: 24px;
}
.lh-36 .av-special-heading-tag {
    line-height: 36px;
}
.bold-t .av-special-heading-tag {    
	font-weight: bold!important;
    font-family: "Etica W01 Bold"!important;
}
.color-text .av-special-heading-tag {
	color: #6C6C6C!important;
}
.img-orange-line.center-big {
    margin-left: 20%;
    margin-top: -250px!important;
}
.text-in-orange-wrap p:first-child {
    font-weight: bold;
    font-family: "Etica W01 Bold"!important;
    font-size: 24px!important;
    margin-bottom: 0;
}
.text-in-orange-wrap p:nth-child(2) {
   max-width: 900px;
    margin: 0 auto 10px;
}
.bold-text p {
    font-weight: bold;
    font-family: "Etica W01 Bold"!important;
}
.avia_desktop #misteltherapie-slider.av_slideshow.avia-slideshow .avia-slideshow-controls a {
    opacity: 1!Important;    
}
#misteltherapie-slider .avia-slideshow-dots.avia-slideshow-controls {
    display: none;
}
#top #misteltherapie-slider .avia-slideshow-arrows a {    
    width: 40px;   
    height: 40px;
    line-height: 42px;
    font-size: 20px;
    top: auto;    
    bottom: 0;   
}
#misteltherapie-slider .avia-slideshow-arrows a:before {  
    background: #f59c01;
    border-radius: 50%;    
    line-height: 42px;    
}
#misteltherapie-slider a.prev-slide {
    left: calc(50% - 50px);
}
#top #misteltherapie-slider .avia-slideshow-arrows a.next-slide {
	right: auto;
    left: 50%;
}
#misteltherapie-slider .avia-slideshow-arrows.avia-slideshow-controls {
    margin-top: 50px;
}
.uppercase p {
    text-transform: uppercase!Important;
}
.studien-text p:first-child {
	font-size: 24px!important;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
}
.studien-text {
    padding-left: 80px;
    background: url(../Images/layout/Check.svg);
    background-repeat: no-repeat;
    background-size: 38px;
    background-position: left 38px top -5px;
}
.misteltherapie #footer {
    margin-top: -20px!important;
}
.anwendung-text-1 {
    background: url(../Images/layout/Der-erste-Schritt.svg);
    background-repeat: no-repeat;
    padding-left: 107px;
    background-size: 100px;
   background-position: left top 40px;
}
.anwendung-text-2 {
    background: url(../Images/layout/Die-erste-Anwendung.svg);
    background-repeat: no-repeat;
    padding-left: 28%;
    background-size: 100px;
    background-position: left 40% top 20px;
}
.anwendung-text-3 {
    background: url(../Images/layout/Wie-reagiert-mein-Korper.svg);
    background-repeat: no-repeat;
    padding-left: 100px;
    background-size: 89px;
   background-position: left top;
}
.anwendung-text-4 {
    background: url(../Images/layout/Wann-informiere-ich.svg);
    background-repeat: no-repeat;
    padding-left: 100px;
    background-size: 89px;
   background-position: left top;
}
.anwendung-text-5 {
    background: url(../Images/layout/Wie-lange-dauert.svg);
    background-repeat: no-repeat;
    padding-left: 100px;
    background-size: 89px;
   background-position: left top;
}
.anwendung-t {
    margin-top: -20px;
}
@media only screen and (min-width: 768px){
.misteltherapie-tab.mt-first {
	background: linear-gradient(to bottom, #ffffff 60%, #ebebeb 40%);
}
.flex_column.left-mistel {
    max-width: 510px!important;
    width: 100%;
    float: right!important;   
}
.flex_column.right-mistel {
    max-width: 510px!important;
    width: 100%;
    float: left!important; 
	margin-left: 0;
}
.flex_column.left-mistel.column-top-margin {
    margin-top: 0;
}
.misteltherapie-tab.mt-5.mt-width .flex_column_table.sc-av_one_half,
.misteltherapie-tab.mt-4.mt-width .flex_column_table.sc-av_one_half	{
    display: flex!Important;
    align-items: center;
    justify-content: center;
}
.misteltherapie-tab.mt-4.mt-width .flex_column_table.sc-av_one_half:last-of-type {
	display: flex!Important;
    align-items: flex-start;
    justify-content: center;
}

}

@media only screen and (max-width: 767px){
.mt-width .flex_column_table.sc-av_one_half,
.mt-width .flex_column_table.sc-av_one_third,
.mt-width .section-with-accordion .av-special-heading,
.mt-width .section-with-accordion .togglecontainer,
.mt-width .tab-fix,
.mt-width .flex_column_table.sc-av_three_fifth,
.mt-width .flex_column_table.sc-av_two_third,
.mt-width .flex_column_table.sc-av_two_fifth,
.mt-width .tab-fix-full .av-special-heading,
.mt-width .tab-fix-full .av_textblock_section {
    width: 85%!Important;
	padding: 0;
}
.orange-accordion .single_toggle p {
    font-size: 20px;
	line-height: 24px;
    padding-right: 40px;
}
.orange-accordion .toggle_content p {
    font-size: 16px;
    font-weight: normal;
    line-height: 20px;
}	
.orange-accordion .toggle_icon {   
    right: 0px;
	top: 30%;
}	
	
}
/** Helleborustherapie **/
.misteltherapie-tab.helleborus.hell-1.mt-width .container .flex_column_table.sc-av_one_half:not(:first-child) {
    background-color: #ebebeb!Important;
    background-image: url(../Images/layout/silver-top.png), url(../Images/layout/silver-bottom.png);
    background-position: top left, bottom left;
    background-repeat: no-repeat, no-repeat;
    margin: 0;
    max-width: 1800px;
}
.w-300 p {
	font-family:"Etica W01 Light"!important;
}
span.special_amp {
    color: inherit!important;
    font-family: inherit!important;
    font-style: inherit!important;
}
.avia-full-stretch.orange-bg-hell {
background-size: 100% 100%!important;
}

@media only screen and (min-width: 768px) and (max-width: 1600px){
.avia-full-stretch.orange-bg-hell,
.mt-2 .orange-fix.avia-full-stretch {   
    width: 95%;
}
	
}

/** Unser service **/
.unser-service .orange-box-text {
    background-image: url(../Images/layout/orange-bg-1.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
    margin-top: -8px;
    padding: 25px;
    color: #fff!important;
    font-size: 18px;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
    z-index: 9;
}
.unser-service .orange-box-text p {       
    color: #fff!important;
    font-size: 18px;    
     font-family:"Etica W01 Regular"!important;   
}
.unser-service h2,
.unser-service h3 {
	margin-top:0;
	font-size:33px;
	line-height: 36px;
}
.unser-service .orange-box section.av_textblock_section .orange-box-text {
    min-height: 310px; 
	padding-top: 15px;
}
.unser-service .orange-top-img img {
	margin-left:-1px;
}
.unser-service .gray-box {
  background-size: 100% 100%!important;
}
#top .apotheke-wrap .av-flex-placeholder {    
    width: 2%;
}
/* infomaterial form */
.infomaterial-wrap {
    display: flex;
}
.material-left {
    margin-right: 20px;
}
.material-left img {
    min-width: 217px;
}
.material-right {
    max-width: 700px;
	display: flex;
    flex-direction: column;
}
.material-text-bottom {
    display: flex;
	align-items: center;
	margin-top: auto;
	
}
.download-wrap {
   margin-left: 25px;
    background: url(../Images/layout/Download.svg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 30px;
}
.download-wrap p,
.download-wrap a{
    letter-spacing: 1.4px;
    color: #F59C00!important;
    text-transform: uppercase;
    font-family:"Etica W01 Bold";
	text-decoration:none!important;
}
.form-infomaterial-01 a{
	color: #F59C00!important;    
	text-decoration:none!important;
}
.form-infomaterial-01 p {
	font-size: 18px;
}
.infomaterial-wrap input::-webkit-outer-spin-button,
.infomaterial-wrap input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.infomaterial-wrap input[type=number] {
  -moz-appearance: textfield;
}
.infomaterial-wrap input[type='number'] {
    width: 32px!important;
    padding: 0!important;
    height: 32px;
    border: 2px solid #6C6C6C!important;
    border-radius: 5px!important;
    text-align: center;      
    background: transparent!important;
	margin-bottom: 0!important;
}
.material-text-top {
    font-size: 18px;
}
.infomaterial-wrap p.mt-0 {
    margin-top: -10px!important;
}
.form-infomaterial-01 p.mt-70 {
    margin-top: 70px;
}
.form-infomaterial-01 .praxisfinder-wrap input.wpcf7-form-control.wpcf7-submit{
	background: transparent linear-gradient(270deg, #FDC300 0%, #EE7D11 100%) 0% 0% no-repeat padding-box;
}
/*.form-infomaterial-01 .praxisfinder-wrap span.strasse {
    margin-left: 2%;
    margin-right: 0;
	width: 49%;
}
.form-infomaterial-01 span.wpcf7-form-control-wrap.land {
    margin-right: 2%;
}
.form-infomaterial-01 span.wpcf7-form-control-wrap.ort {
    margin-right: 2%;
}*/
/** EVENT form  **/
.event-form-wrap.praxisfinder-wrap input.wpcf7-form-control.wpcf7-submit{
	background: transparent linear-gradient(270deg, #FDC300 0%, #EE7D11 100%) 0% 0% no-repeat padding-box;
}
.event-form-wrap.praxisfinder-wrap h2 {   
    color: #F59C00!important;   
}
.event-form-wrap .checkbox-01 label span {
    font-size: 18px!Important;
    color: #6C6C6C!Important;
}
.event-form-wrap .event-send {
    text-align: center;
    margin-top: 50px;
	padding-bottom: 30px;
}
.event-form-wrap .fs-18 {
	font-size:18px;
}
.praxisfinder-wrap.event-form-wrap span.wpcf7-form-control-wrap input {
   /* border: 10px solid transparent!Important;  */
	border-style: solid!Important;
    border-width: 5px 5px 5px 5px!Important;
    -moz-border-image: url(../Images/layout/input-bg-gray.png) 5 5 5 5 repeat repeat!important;
    -webkit-border-image: url(../Images/layout/input-bg-gray.png) 5 5 5 5 repeat repeat!important;
    -o-border-image: url(../Images/layout/input-bg-gray.png) 5 5 5 5 repeat repeat!important;
    border-image: url(../Images/layout/input-bg-gray.png) 5 5 5 5 repeat repeat!important;
    padding: 15px!important;
}
.profession select.wpcf7-form-control.wpcf7-select {  
    border-radius: 20px!Important;
    border: 1px solid #EBEBEB!important;
    padding: 10px 20px!important;
}
.event-form-wrap option {
    letter-spacing: 1.4px;
    color: #C1C1C1;
    text-transform: uppercase;
	font-family: "Etica W01 Bold"!important;
}
.event-form-wrap select.wpcf7-form-control.wpcf7-select {
    color: #F59C00!important;
	letter-spacing: 1.4px;
	text-transform: uppercase;
	font-family: "Etica W01 Bold"!important;
}

.event-form-wrap {
    padding-top: 50px;
}
.avia-full-stretch.event_form {	
    background-size: 100% 100%!important;   
}
.event_form {
	padding: 10px 70px; 
    margin-top: -10px;
    position: relative!important;
    z-index: 8!important;
}
.open-form-event .flex_column_table.sc-av_one_half {
	position: relative;
    z-index: 10!important;
	overflow: hidden;
}
@media only screen and (min-width: 768px){
.event_form {	
    width: calc(100% - 45px)!important;       
}	
.profession select.wpcf7-form-control.wpcf7-select {
    width: 62%!important; 
}
.e-3-in-row,
.e-2-in-row {
    display: flex;
}
.event-form-wrap span.wpcf7-form-control-wrap.E-Mail-Adresse,
.event-form-wrap span.wpcf7-form-control-wrap.Ort {
    width: 50%;
    margin-right: 2%;
}
.event-form-wrap span.wpcf7-form-control-wrap.Postleitzahl,
.event-form-wrap span.wpcf7-form-control-wrap.AnzahlderPersonen {
    width: 50%;
}
.event-form-wrap span.wpcf7-form-control-wrap.Anrede,
.event-form-wrap span.wpcf7-form-control-wrap.Vorname {
    margin-right: 2%;
}
.event-form-wrap span.wpcf7-form-control-wrap.Anrede {
    width: 25%;
}
.form-infomaterial-01 .praxisfinder-wrap span.strasse {
    margin-left: 2%;
    margin-right: 0;
	width: 49%;
}
.form-infomaterial-01 span.wpcf7-form-control-wrap.land {
    margin-right: 2%;
}
.form-infomaterial-01 span.wpcf7-form-control-wrap.ort {
    margin-right: 2%;
}	
}
.infomaterial-wrap.orange-info {
    background: url(../Images/layout/infomaterial-bg.png);
    padding: 20px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
	margin-top: 50px;
}
.infomaterial-wrap .material-text-l p {
    color: #fff;
}
.infomaterial-wrap p.fs-36 {
    font-size: 36px;
	line-height: 40px;
}
.infomaterial-wrap .white strong {
	color:#fff;
}
.form-fach h2 {
    margin-top: 120px;
    margin-bottom: 50px;
    color: #F59C00!important;     
    font-size: 36px;
}
@media only screen and (min-width: 768px){
.infomaterial-wrap.orange-info .material-right {
    display: flex;
    flex-direction: row;	
    max-width: 100%;
}
.infomaterial-wrap.orange-info .material-text-l {
    width: 90%;
    padding-right: 50px;
}	
.infomaterial-wrap.orange-info .material-text-r {
    align-self: center;
}	
}
@media only screen and (max-width: 767px){
.event_form {
    padding: 10px 20px;
    margin-top: -30px!important;    
}
.newsletter-wrap h2,
.praxisfinder-wrap h2{    
    font-size: 24px;
}

}
/** Datenschutz **/
.text-daten h2 {
    font-size: 36px;
} 
.text-daten h3 {
    font-size: 24px;
}
.small-letter h2 {
	text-transform:none!important;
}

/** unser service fach **/
.fach-service a {
    background-image: linear-gradient( 270deg, #fdc300 0%, #ee7d11 100%);
    font-size: 20px;   
    font-family: "Etica W01 Bold"!important;
    letter-spacing: 1.4px!important;
    text-transform: uppercase;
    border-radius: 29px;
    padding: 20px 0;    
    display: block;
    width: 220px;
    margin: 0 auto;
    text-decoration: none!Important;    
}
.team-wrap .flex_column_table {
    background: url(../Images/layout/team-bg.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: 20px 50px;
}


/** back to top **/
#scroll-top-link {      
    background: url(../Images/layout/top-arrow.png)!important;
    background-repeat: no-repeat!important;
	background-position: center center!important;
    border: none!important;
    opacity: 1!important;
	height: 40px!important;
    width: 40px!important;
    line-height: 40px!important;
	bottom: 300px!important;
	/*border: 1px solid #4e8f2a!important;
    border-radius: 100%!important;
    background-position: center!important;*/
}
.orange-lp #scroll-top-link {      
    background: url(../Images/layout/orange-back-to-top.png)!important;
	border: 1px solid #f49b22!important;
    border-radius: 100%;
    background-position: center!important;
}
#scroll-top-link:before {
    display: none;
}
/** END back to top **/

/* Impressum */
.pl-20{
	padding-left: 20px;
}
.im-socials p:nth-child(2) {
    display: flex;
    align-items: center;   
}
.im-socials img {
    margin-right: 10px;
}

/** Kundenservice page **/
a.tel-style {
    background: url(../Images/layout/Telefon.svg);
    background-repeat: no-repeat;
	background-position: left center;
    padding-left: 25px;
    background-size: 17px;
    text-decoration: none!important;
}
a.email-style {
    background: url(../Images/layout/E-MAil.svg);
    background-repeat: no-repeat;
	background-position: left center;
    padding-left: 25px;
    background-size: 17px;
    text-decoration: none!important;
}
.people-wrap .av-flex-placeholder {
    width: 2%!Important;
}
.pharmakovigilanz a.email-style {
    background: url(../Images/layout/E-Mail.svg);
    background-repeat: no-repeat;
	background-position: left center;
    padding-left: 35px;
    background-size: 25px;
    text-decoration: none!important;
}
/** Stellenangebote **/
.stellenangebote-silver .content .entry-content-wrapper {
    background: url(../Images/layout/gray-stellenangebote.png);
    background-repeat: no-repeat;
    background-size: cover;   
    padding: 20px 50px;
}
.stellenangebote-left p {
    max-width: 500px;
    margin: 0 auto;
}
.stellenangebote-green-wrap {
    background: url(../Images/layout/green-stellenangebote.png);
    background-repeat:no-repeat!important;
    background-size: 100% 100%!important;
    min-height: 178px!important;
    display: flex;
    align-items: center;
}
.stellenangebote-dark-wrap {
    background: url(../Images/layout/dark-stellenangebote.png);
    background-repeat:no-repeat!important;
    background-size: 100% 100%!important;
    min-height: 178px!important;
    display: flex;
    align-items: center;
}
.stellenangebote-green-wrap a.av-heading-link {
    background: url(../Images/layout/arrow-r.png);
    background-repeat: no-repeat;
    background-position: right 36px center;    
    width: 100%;
    display: block;
	padding-right: 70px;
	padding-left: 70px;
}
.stellenangebote-dark-wrap a.av-heading-link {
    background: url(../Images/layout/arrow-r-2.png);
    background-repeat: no-repeat;
    background-position: right 36px center;    
    width: 100%;
    display: block;
	padding-right: 70px;
	padding-left: 70px;
}
#top .stellenangebote-dark-wrap .av-special-heading.av-linked-heading a:hover,
#top .stellenangebote-green-wrap .av-special-heading.av-linked-heading a:hover {
    opacity: 1!important;
}
/** Presse-Portal **/
.press-accordion .single_toggle .toggler {
    border: none!important;
    text-align: right;
    color: #FFFFFF!important;
    text-transform: uppercase;
    opacity: 1;   
    background: transparent!important;
    padding-right: 70px;
    background: url(../Images/layout/arrow-down.png)!important;
    background-repeat: no-repeat!important;
    background-position: right 30px center!important;
    background-size: 30px!important;
	letter-spacing: 1.4px;
    font-weight: bold;
    font-family: "Etica W01 Bold"!important;
	font-size: 14px;
}
.press-wrap .avia_textblock.fs-18.lh-26 p {
  font-size: 16px!important;
    line-height: 22px!important;
    max-width: 650px;
}
.strong-text p {
    font-family: "Etica W01 Bold"!important;
}
.press-accordion .single_toggle .toggler.activeTitle {   
    background: url(../Images/layout/arrow-top.png)!important;
    background-repeat: no-repeat!important;
    background-position: right 30px center!important;
    background-size: 30px!important;
}
.press-accordion-box {
    position: relative!Important;
    z-index: 99!important;
    margin-top: -50px!important;
    background: transparent!important;
}

.press-accordion span.toggle_icon {
    display: none;
}
.press-accordion .toggle_content p {
    color: #6C6C6C!important;
    text-transform: none!important;
    text-align: left!important;
	font-size: 18px;
    line-height: 26px;	
}
.press-accordion .toggle_content h3 {
    color: #6C6C6C!Important;
    font-size: 24px;
	display: block;
	text-transform: uppercase;
}
.press-accordion .toggle_content {
    border: none!important;
	background: transparent!important;
	padding-top: 50px;
}
.press-accordion .toggle_content a {
    letter-spacing: 1.4px;
    color: #4D8F21;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    font-family: "Etica W01 Bold"!important;
	text-decoration: none!important;
    background: url(../Images/layout/left-arrow-r.png);
    background-repeat: no-repeat;
    background-size: 30px;
    background-position: right center;
    padding-right: 50px;
    height: 32px;
    padding-top: 5px;
	width: 300px;
    text-align: right;
}
@media only screen and (min-width: 768px){
.press-left-wrap {
    position: relative;
    z-index: 9!important;
}
.press-left-wrap .avia-image-container-inner {
    margin-right: -10px!important;
}	
.press-accordion .toggle_content p {   
	display: flex;
    align-items: center;
    justify-content: space-between;
}	
}
@media only screen and (max-width: 767px){
.press-accordion .toggle_content a {   
    display: block;
	width: 100%;
}
}
/** Helleborustherapie Fach **/
.mt-width.hf-1 .flex_column_table.sc-av_one_third,
.mt-width.hf-1 .flex_column_table.sc-av_two_third {
    background: #ebebeb;   
    width: 100%;  
    max-width: 1800px;
	margin-top: 0!important;
}
/*.mt-width.hf-1 .flex_column_table.sc-av_two_third .av_textblock_section  {
	max-width: 1175px;
    float: none!important;
    margin-left: auto;
    margin-right: auto;
    padding: 0px 50px;
}*/
.helle-fach {
    display: flex;
	padding: 20px 0;
}
.orange-icon {
    margin-right: 20px;
	margin-top: 30px;
}
.helle-fach .fs-24  p{
	font-family: "Etica W01 Bold"!important;
	font-size:24px;
}
.hell-text-right a {
    letter-spacing: 1.4px;
    color: #F59C00!important;
    text-transform: uppercase;
    font-size: 14px;
    text-decoration: none!important;
	font-family: "Etica W01 Bold"!important;
	 margin-top: 20px;
	display: block;
}
.hell-text-right a.download-a {    
    background: url(../Images/layout/Download.svg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 30px;
	line-height: 1.2;
}
.hell-text-right a.link-a {    
    background: url(../Images/layout/arrow-orange.png);
    background-repeat: no-repeat;
    background-position: center right;    
	display: inline;
    padding: 20px 50px 20px 0;
}
.hell-text-right p.fs-24 {
    font-size: 24px!important;
	font-family: "Etica W01 Bold"!important;
}

.hell-text-right {
    max-width: 750px;
	width: 90%;
}
.hell-text-right ul {
    margin-bottom: 0;
}
.orange-helle-bg .hell-text-right {   
    width: 70%;
	padding-right:50px;
}
.orange-helle-bg {
    background: url(../Images/layout/orange-bg-3.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.orange-helle-bg p.fs-36 {
    font-size: 36px!important;
	font-family: "Etica W01 Bold"!important;
}
.orange-helle-bg .hell-text-right a {  
    color: #fff!important;  
}

.orange-helle-bg .hell-text-right a.link-a {    
    background: url(../Images/layout/arrow-white-orange.png);  
	background-repeat: no-repeat;
    background-position: center right;    
	display: inline;
    padding: 20px 50px 20px 0;
}
.orange-helle-bg .orange-icon {
    width: 30%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 0;
}
.helleborustherapie-fach #footer {
    margin-top: -50px!important;
}
.hell-num-1 {
    background: url(../Images/layout/1.svg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 60px;
    background-size: 50px;
}
.hell-num-2 {
    background: url(../Images/layout/2.svg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 60px;
    background-size: 50px;
}
.hell-num-1 a {
    color: #F59C00!Important;
    text-decoration: none!Important;
}
.helle-ul ul {
    list-style: none!Important;
}
.helle-ul li {
    background: url(../Images/layout/Check.svg);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 50px!Important;
    background-size: 35px;
}
.misteltherapie-tab.hf-3.mt-width .flex_column_table.sc-av_one_half:not(:first-child) {
    background-color: #ebebeb!Important;
    background-image: url(../Images/layout/silver-top.png);
    background-position: top left;
    background-repeat: no-repeat, no-repeat;
    margin: 0;
    max-width: 1800px;
}
.tab-table-fix {
	margin-top:0!important;
}
.helle-table tr {
    background: #ebebeb!important;
}
.tab-table-fix .helle-table th {
    height: 90px;
    border: none;
	vertical-align: middle;
    text-align: center;
    color: #fff;
    font-size: 24px;
    text-transform: none;
	font-family: "Etica W01 Bold"!important;
}
.tab-table-fix .helle-table td {
    border: none;
	font-size: 18px;
    padding: 40px 50px;
	color: #6C6C6C;
	vertical-align: middle;
}
.helle-table tr {
    border-bottom: 1px solid #707070!important;
}
.helle-table tr.avia-heading-row {
    border-bottom: none!important;
}
@media only screen and (min-width: 768px){
.hf-move {
    margin-left: 30%;
}
.tab-table-fix .avia-data-table-wrap {
	max-width: 1175px;
    float: none!important;
    margin-left: auto;
    margin-right: auto;
    padding: 0px 50px;
}
.tab-table-fix tr.avia-heading-row {
    background: url(../Images/layout/table-th.png)!important;
    background-size: 100% 100%;
    background-repeat: no-repeat;   
}	
.avia-heading-row th::nth-child(2){
 width:50%
}	

}
/** Misteltherapie Fach **/
a.mehr-link {
    font-size: 14px;
    letter-spacing: 1.4px;
    color: #F59C00;
    background: url(../Images/layout/orange-arrow-1.png);
    background-repeat: no-repeat;
    background-position: center right;   
    padding: 20px 50px 10px 0;
	font-family: "Etica W01 Bold"!important;
	display: block;
    max-width: 190px;
	text-decoration:none!important;
}
.mf-terapie-text strong {
    font-size: 24px;
}
.mft-1 {
    background: url(../Images/layout/1.svg);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 60px;
}
.mft-2 {
    background: url(../Images/layout/2.svg);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 60px;
}
.mft-3 {
    background: url(../Images/layout/3.svg);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 60px;
}
.mft-4 {
    background: url(../Images/layout/4.svg);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 60px;
}
.orange-accordion.literatur-accordion .toggler {
    font-size: 14px;    
    text-align: center;
	color: #f49b22!important;
	width: 150px;
    margin: 0 auto;
}
.orange-accordion.literatur-accordion .toggle_content p {
    font-size: 14px;   
    line-height: 18px;   
    text-align: left;
    color: #6C6C6C!important;
	margin-top: 0;
	padding-right: 0;
}
.orange-accordion.literatur-accordion .toggle_content {  
    border-bottom: none!important; 
}
.orange-accordion.literatur-accordion span.toggle_icon {
    display: none;
}
.orange-accordion.literatur-accordion p.toggler {    
    background: url(../Images/layout/orange-arrow-bottom.png)!important;    
    background-position: center right!important;   
    background-repeat: no-repeat!important;
	background-size: 30px!important;
}
.orange-accordion.literatur-accordion p.toggler.activeTitle {    
    background: url(../Images/layout/orange-arrow-top.png)!important;    
    background-position: center right!important;   
    background-repeat: no-repeat!important;
	background-size: 30px!important;
}
.misteltherapie-tab.mf-1.mt-width .flex_column_table.sc-av_one_half {
    background-color: #ebebeb!Important;
    background-image: url(../Images/layout/silver-top.png), url(../Images/layout/silver-bottom.png);
    background-position: top left, bottom left;
     background-repeat: no-repeat, no-repeat;
    margin: 0;
    max-width: 1800px;
}
/*.misteltherapie-tab.mf-1.mt-width .flex_column_table.sc-av_one_third:not(:first-child) {
    background-color: #ebebeb!Important;
	margin: 0;
    max-width: 1800px;
}*/
.mf-yes {
    padding-left: 50px;
    background: url(../Images/layout/Check.svg);
    background-repeat: no-repeat;
    background-size: 38px;
    background-position: left top -5px;
}
.misteltherapie-tab.mf-1 .orange-box section.av_textblock_section .orange-box-text {
    min-height: 370px;
    padding-top: 35px;
}
.zf-btn-center.orange-bg.btn-download a:after {
    content: " ";
    position: absolute;
    background: url(../Images/layout/download-white.png)!important;
    background-repeat: no-repeat!important;
    background-position: top left!important;
    background-size: 23px!important;
    width: 40px;
    height: 40px;
    top: 20%;
    left: 0;
}
.zf-btn-center.orange-bg.btn-download {
    padding-top: 0;
    padding-bottom: 0;
}
.misteltherapie-tab.mf-1 .zf-btn-center.orange-bg {
	padding-top: 0; 
}
.zf-btn-center.orange-bg.btn-download.add-pb{
	padding-bottom:25px;
}
.zf-btn-center.orange-bg.btn-download span.avia_iconbox_title {
    padding-left: 25px;
}

.misteltherapie-tab.mf-1 .zf-btn-center.orange-bg a {
    text-align: center!important;
    padding-right: 0;
    letter-spacing: 0.5px;
    font-size: 13px!important;
}
.misteltherapie-tab.mf-1 .tab-table-fix .helle-table th {  
    text-align: left;    
    padding-left: 40px;
}
.misteltherapie-tab.mf-1 .tab-table-fix .helle-table strong {
    color: #6C6C6C!important;
	font-family: "Etica W01 Bold"!important;
}
.misteltherapie-tab.mf-1 .tab-table-fix .helle-table tr:last-child {
    border: none!important;
}
.misteltherapie-tab.mf-1.mt-width .flex_column.av_one_full.add-divider-top {
    background-color: #ebebeb!Important;
    background-image: url(../Images/layout/silver-top.png);
    background-position: top left;
     background-repeat: no-repeat;
    margin: 0;
    max-width: 1800px;
}
.misteltherapie-tab.mf-1.mt-width .flex_column_table.sc-av_two_fifth{
	margin: 0;
    max-width: 1800px;
	background-color: #ebebeb!Important;
	margin-top: -20px!important;
}
.misteltherapie-tab.mf-1.mt-width .flex_column.av_one_full.add-divider-top .av-special-heading,
.misteltherapie-tab.mf-1.mt-width .flex_column.av_one_full.add-divider-top .avia_textblock,
.misteltherapie-tab.mf-1 .tab-table-fix .av-special-heading-tag,
.misteltherapie-tab.mf-1 .only-title .av-special-heading-tag{
	max-width: 1175px;
    float: none!important;
    margin-left: auto;
    margin-right: auto;
    padding: 0px 50px;
}

.misteltherapie-tab.mf-1.mt-width .tab-table-fix .avia_textblock {
	max-width: 1075px;
    float: none!important;
    margin-left: auto;
    margin-right: auto;
    padding: 0px 50px;
}
.misteltherapie-tab.mf-1.mt-width .avia_textblock.white-bg {
    background: url(../Images/layout/white-bg.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: 20px 50px!important;
}
.misteltherapie-tab.mf-1.mt-width .avia_textblock.white-bg li {  
    padding: 0;
	line-height: 1.2;
}
.misteltherapie-tab.mf-1.mt-width .flex_column.right-mistel.row-3-5 {  
    margin-top: 0!important;
}
.misteltherapie-tab.mf-1.mt-width .flex_column.av_one_full.row-divider-bottom,
.misteltherapie-tab.mf-5.mt-width .flex_column.av_one_full.row-divider-bottom {
    background-color: #ebebeb!Important;
    background-image: url(../Images/layout/silver-bottom.png);
    background-position: bottom left;
    background-repeat: no-repeat;
    margin: 0;
    max-width: 1800px;        
}
.misteltherapie-tab.mf-2.mt-width .flex_column.av_one_full.row-divider-top,
.misteltherapie-tab.mf-3.mt-width .flex_column.av_one_full.row-divider-top,
.misteltherapie-tab.mf-5.mt-width .flex_column.av_one_full.row-divider-top {
    background-color: #ebebeb!Important;
    background-image: url(../Images/layout/silver-top.png);
    background-position: top left;
    background-repeat: no-repeat;
    margin: 0;
    max-width: 1800px;        
}
.link-arrow a {
    font-size: 14px;
    letter-spacing: 1.4px;
    color: #F59C00!important;
    background: url(../Images/layout/orange-arrow-1.png);
    background-repeat: no-repeat;
    background-position: center right;
    padding: 20px 50px 10px 0;
    font-family: "Etica W01 Bold"!important;   
    text-decoration: none!important;
    background-size: 32px;
}
.misteltherapie-tab.mf-1.mt-width .avia_textblock.gray-bg {
    background: url(../Images/layout/gray-bg-1.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: 20px 50px!important;
}
.misteltherapie-tab.mf-1 .avia_textblock.gray-bg img {
    margin-right: 50px;
}
.mf-2-acc p.toggler > span {
    font-size: 18px;
    line-height: 24px!important;
    display: block;
	margin-right: 50px;
}
.misteltherapie-tab.mf-2 .flex_column_table.sc-av_three_fifth {
    max-width: 1175px;
    float: none!important;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
}
.misteltherapie-tab.mf-2.mt-width .flex_column_table.sc-av_one_half,
.misteltherapie-tab.mf-5.mt-width .flex_column_table.sc-av_one_half{
    background-color: #ebebeb!Important;   
    margin: 0;
    max-width: 1800px;
}
.misteltherapie-tab.mf-3.mt-width .flex_column_table.sc-av_one_third{
    background-color: #ebebeb!Important;   
    background-image: url(../Images/layout/silver-bottom.png);
    background-position: bottom left;
    background-repeat: no-repeat;
    margin: 0;
    max-width: 1800px;
}
.misteltherapie-tab.mf-5.mt-width .flex_column_table.sc-av_two_fifth{
    background-color: #ebebeb!Important;   
    background-image: url(../Images/layout/silver-bottom.png);
    background-position: bottom left;
    background-repeat: no-repeat;
    margin: 0;
    max-width: 1800px;
	margin-top: -50px!important;
}
.misteltherapie-tab.mf-2.mt-width .flex_column.av_one_full.row-divider-top .av-special-heading-tag,
.misteltherapie-tab.mf-3.mt-width .flex_column.av_one_full.row-divider-top .av-special-heading-tag,
.misteltherapie-tab.mf-3.mt-width .flex_column.av_one_full.row-divider-top .av_textblock_section,
.misteltherapie-tab.mf-5.mt-width .flex_column.av_one_full.row-divider-bottom .av_textblock_section {
	max-width: 1175px;
    float: none!important;
    margin-left: auto;
    margin-right: auto;
    padding: 0px 50px;
}

.misteltherapie-tab.mf-2.mt-width .flex_column_table.sc-av_one_half .right-mistel {
    margin-top: 0!important;
}
.misteltherapie-tab.mf-2 ol {
    margin-left: 0;
}
.misteltherapie-tab.mf-2 li {
    line-height: 26px;
	margin-bottom: 10px;
}
.misteltherapie-tab.mf-2 .left-mistel .img-strong strong {
    background: url(../Images/layout/Zum-Download.svg);
    background-repeat: no-repeat;   
    padding: 20px 40px;
    background-position: left center;
}
.misteltherapie-tab.mf-2 .right-mistel .img-strong strong {
    background: url(../Images/layout/Per-Post.svg);
    background-repeat: no-repeat;   
    padding: 20px 40px;
    background-position: left center;
}
.orange-accordion.literatur-accordion.kv-region .toggler {
    font-size: 14px;
    text-align: left;
    color: #f49b22!important;
    width: 220px;
    margin: 0;
	background-color: #fff!important;    
    padding-left: 25px;
}
.misteltherapie-tab.mf-2 .kv-region li {
   line-height: 22px!important;
    margin-bottom: 0!important;
    list-style: none!important;
    border-top: 1px solid #ccc;
}
.misteltherapie-tab.mf-2 .kv-region li a {
    color: #6C6C6C!important;
}
.orange-accordion.literatur-accordion.kv-region p.toggler {
    background: url(../Images/layout/arrow-down-1.png)!important;
    background-position: center right 10px!important;
    background-repeat: no-repeat!important;
    background-size: 22px!important;
	background-color: #fff!important;
	border-radius: 20px;
}
.orange-accordion.literatur-accordion.kv-region p.toggler.activeTitle {
    background: url(../Images/layout/arrow-up.png)!important;
    background-position: center right 10px!important;
    background-repeat: no-repeat!important;
    background-size: 22px!important;
	background-color: #fff!important;
	border-top-left-radius: 20px!important;
    border-top-right-radius: 20px!important;
	border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.orange-accordion.literatur-accordion.kv-region .toggle_content {
    background: #fff!important;
    max-width: 220px;  
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
}
.kv-region ul {
    margin-bottom: 0;
}
.misteltherapie-tab.mf-2.mt-width .flex_column_table.sc-av_one_fifth {
    background: #ebebeb;
    margin-top: 0!important;
    padding-top: 50px;
    padding-bottom: 80px;
}
.misteltherapie-fach #footer {
    margin-top: -50px!important;
}
span.tel-style {
    background: url(../Images/layout/Telefon.svg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 25px;
    background-size: 17px;
    text-decoration: none!important;
    margin-right: 20px;
}
.misteltherapie-tab.mf-2 .toggle_content strong{
	color: #6C6C6C;
}
.misteltherapie-tab.mf-3 .add-border-b {
    border-bottom: 1px solid #6C6C6C!important;
    margin-bottom: 30px;
}
.misteltherapie-tab.mf-4.mt-width .flex_column_table.sc-av_three_fifth .left-mistel,
.misteltherapie-tab.mf-5.mt-width .flex_column_table.sc-av_three_fifth .top-3-5 .av-special-heading {
	margin-top: 0!important;
}
.fs-14 {
    font-size: 14px!important;
}
.lh-18 {   
    line-height: 18px!important;
}
.misteltherapie-tab.mf-5 .mf-terapie-text ol {
    margin-left: 0;
}

.yes-li {
    background: url(../Images/layout/Misteltherapie_Studien_Klemmbrett-min.png);
    background-repeat: no-repeat;
    background-size: 100% 100%!important;
    padding: 50px 20px 50px 10px;
}
.yes-li ul {
   padding-top: 100px;
}
.yes-li li {
    padding-left: 50px!important;
    background: url(../Images/layout/Check.svg);
    background-repeat: no-repeat;
    background-size: 38px;
    background-position: left top 5px;
    list-style: none!Important;
    line-height: 26px;
    margin-top: 15px;
}
.orange-mist-bg {
    background: url(../Images/layout/orange-bg-3.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
	padding: 10px 50px;
}
.orange-mist-bg a.link-a {
    background: url(../Images/layout/arrow-white-orange.png);
    background-repeat: no-repeat;
    background-position: center right;
    display: inline;
    padding: 20px 50px 20px 0;
	letter-spacing: 1.4px;   
    text-transform: uppercase;
    font-size: 14px;
    text-decoration: none!important;
    font-family: "Etica W01 Bold"!important;
    margin-top: 20px;
}
.misteltherapie-tab.mf-5 .mist-fach .fs-36 {
    font-size: 36px!important;
    line-height: 48px;
}
.gray-h .av-special-heading-tag {
    color: #6C6C6C;
}
.zum-bestellen h2 {
    color: #6C6C6C!important;
    font-size: 36px;
	font-family: "LFT Etica W05 Bold"!important;
}
.zum-bestellen span.wpcf7-list-item-label {
    font-size: 18px!important;
    color: #6C6C6C!important;
    line-height: 36px;
}
.zum-bestellen .praxisfinder-send {
    text-align: left;
    margin-top: 10px;
}

@media only screen and (min-width: 768px){
.zum-bestellen .praxisfinder-wrap span.webseite {
    margin-right: 0; 
}
.zum-bestellen .plz {
    margin-left: 2%;
}	
.mf-wrap-3-in-row {
    display: flex;   
    justify-content: space-between;
}
.misteltherapie-tab.mf-1 .flex_column.av_four_fifth {  
	max-width: 1175px;
    float: none!important;
    margin-left: auto;
    margin-right: auto;
    padding: 0px 50px;
	width: 100%;
}
.misteltherapie-tab.mf-1.mt-width .flex_column_table.sc-av_two_fifth,
.misteltherapie-tab.mf-2.mt-width .flex_column_table.sc-av_one_half,
.misteltherapie-tab.mf-3.mt-width .flex_column_table.sc-av_one_half,
.misteltherapie-tab.mf-4.mt-width .flex_column_table.sc-av_three_fifth,
.misteltherapie-tab.mf-3.mt-width .flex_column_table.sc-av_one_third,
.misteltherapie-tab.mf-5.mt-width .flex_column_table.sc-av_one_half{  
    display: flex!important;
    align-items: flex-start;
	justify-content: center;
}
.misteltherapie-tab.mf-3.mt-width .flex_column_table.sc-av_one_third .av_one_third {
    margin-left: 0.5%!important;  
    max-width: 340px!important;
    
}
.misteltherapie-tab.mf-5.mt-width .flex_column_table.sc-av_one_half .av_one_half {
    margin-left: 0.5%!important;  
    max-width: 510px!important;
    
}
.misteltherapie-tab.mf-2 .left-mistel {
    border-right: 1px solid #6C6C6C;
    padding-right: 20px;
}
.misteltherapie-tab.mf-3 .text-2-rows {
    display: flex;    
    align-items: center;
}	
.misteltherapie-tab.mf-3 .left-t {
    background: url(../Images/layout/Klammer.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: right;
    padding-right: 100px;
}
.misteltherapie-tab.mf-3 .right-t {
    padding-left: 20px;
}
.misteltherapie-tab.mf-5 .mist-fach {
    display: flex;  
}
.misteltherapie-tab.mf-5 .mist-fach .mistel-text-left {
    width: 60%;
}	
}



/** apotheken-bestellung **/
.orange-a a,
.a-color-orange a {
    color: #F59C00!important;
    text-decoration: none!important;
}
.a-14 a {
    font-size: 14px;
	font-family: "Etica W01 Bold"!important;	
    
}
.a-download a {
    background: url(../Images/layout/Download.svg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 30px;	
}
.nutzungsbedingungen-wrap h4 {
	font-size:24px;
	font-family: "Etica W01 Bold"!important;
}



/** EXPERTENSTIMMEN **/ 
.expert-wrap .av-flex-placeholder {
     width: 2%!important;
}
.a-green a {
    color: #4d8f22!important;
    text-decoration: none!important;
}
.newsletter-wrap.expertenstimmen-form span.wpcf7-form-control-wrap input,
.newsletter-wrap.expertenstimmen-form span.wpcf7-form-control-wrap textarea {   
	border-style: solid!Important;
    border-width: 5px 5px 5px 5px!Important;
    -moz-border-image: url(../Images/layout/input-bg-gray.png) 5 5 5 5 repeat repeat!important;
    -webkit-border-image: url(../Images/layout/input-bg-gray.png) 5 5 5 5 repeat repeat!important;
    -o-border-image: url(../Images/layout/input-bg-gray.png) 5 5 5 5 repeat repeat!important;
    border-image: url(../Images/layout/input-bg-gray.png) 5 5 5 5 repeat repeat!important;
    padding: 15px!important;
}
.green-form input.wpcf7-form-control.wpcf7-submit {   
    font-size: 14px;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
    letter-spacing: 1.4px!important;
    text-transform: uppercase;
    border-radius: 20px;
    background-image: linear-gradient( 270deg, #a4ba75 0%, #4d8f21 100%);
    border: none;
    height: 39px!important;
	color: #fff!important;
}
@media only screen and (min-width: 768px){
.newsletter-wrap.expertenstimmen-form .expert-2-in-row {
    display: flex;
}
.newsletter-wrap.expertenstimmen-form .your-name {
    width: 50%;
}
.newsletter-wrap.expertenstimmen-form .your-email {
    width: 50%;
}
.newsletter-wrap.expertenstimmen-form .expert-2-in-row {
    display: flex;
}
.newsletter-wrap.expertenstimmen-form .your-name {
    width: 50%;
}
.newsletter-wrap.expertenstimmen-form input {
 margin-bottom:0!important;
}	
}

/** Distributors **/

#tab-dropdown .tab_titles .tab{
display:none;
}
#tab-dropdown .tab_titles .tab.active_tab{
display:block;
}
#tab-dropdown .tab_titles .tab {   
    padding: 5px;    
}
#tab-dropdown .tab_titles .tab.show-tabs {
display:block;
background: #fff;
border-bottom: 1px solid #ccc!important;
padding-left: 20px;
    text-transform: uppercase;
    letter-spacing: 1.4px;
    color: #6C6C6C;
    font-size: 14px;
}
#tab-dropdown .tab_titles .active_tab.show-tabs {
    pointer-events: none!important;
}

#tab-dropdown .tab_titles {
    padding-top: 40px;
height: 180px;
    overflow-x: hidden;
    overflow-y: scroll;
border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
      
}
#tab-dropdown .tab_titles::-webkit-scrollbar {
    width: 0;
}
#tab-dropdown .tab_titles .tab.active_tab {
    border-radius: 50px;
    padding: 5px 20px;
border:1px solid #ccc!important;
position: absolute;
background: url(../Images/layout/arrow-down.png);
    background-repeat: no-repeat;
    background-position: right 20px center;
    background-size: 15px;
background-color: #fff;
letter-spacing: 1.4px;
    color: #4D8F21!important;
    text-transform: uppercase;
    font-size: 14px;
}
#tab-dropdown .active_tab_content {   
 border: none!important; 
    position: absolute;
    left: 50%!important;
    top: 0!important;
    margin-top: -20px;
background: #95bc7a;
    color: #fff;
}
#tab-dropdown .tab.tab_counter_0.show-tabs {
    display: none!important;
}
#tab-dropdown .tab.active_tab.tab_counter_0.show-tabs {
    display: block!important;
}
#tab-dropdown .tab_inner_content a {
    font-family: "Etica W01 Regular"!important;
}

 .dropdown-bg {
    background: url(../Images/layout/green-01.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
padding: 50px;
}
#tab-dropdown .tab_inner_content a,
#tab-dropdown .tab_inner_content a.in-cell-link {
    font-family: "Etica W01 Regular"!important;
    color: #fff;
    font-size: 18px;
    background: url(../Images/layout/E-Mail.svg);
    background-repeat: no-repeat;
    background-size: 18px;
    padding-left: 25px;
    background-position: left center;
}
#tab-dropdown .active_tab_content > div > div > div {
   font-size:24px;
   font-family: "LFT Etica W05 Bold"!important;

}
#tab-dropdown .active_tab_content > div > p:nth-child(1) {
font-size:24px;
font-family: "LFT Etica W05 Bold"!important;

}

#tab-dropdown .active_tab_content > div > p:nth-child(2) {
font-size:24px;
font-family: "LFT Etica W05 Bold"!important;
margin-bottom:0;
}

#tab-dropdown .active_tab_content > div > p:nth-child(3) {
    margin-top: 5px;
}

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

.responsive #tab-dropdown.tabcontainer .tab_titles {
    display: block!important;
}
 #tab-dropdown.tabcontainer .active_tab {
    background-color: #fff!important;
    color: #6C6C6C!important;
}
#tab-dropdown .active_tab_content {
    border: none!important;
    position: absolute;
    left: 0!important;
    top: 50px!important;
    margin-top: 0;
    background: #95bc7a!important;
    color: #fff;
   padding: 0;
}
#tab-dropdown.tabcontainer {    
    border: none!important;
min-height: 320px;
}
#tab-dropdown.tabcontainer .tab.fullsize-tab {
    display: none;  
}

#tab-dropdown.sidebar_tab .tab_titles {
    width: 100%;    
}

}
/** praxisfinder page **/
.wpgmza-store-locator input.addressInput,
.wpgmza-store-locator select.wpgmza-radius {
    border-style: solid!Important;
    border-width: 5px 5px 5px 5px!Important;
    -moz-border-image: url(../Images/layout/input-bg.png) 5 5 5 5 repeat repeat!important;
    -webkit-border-image: url(../Images/layout/input-bg.png) 5 5 5 5 repeat repeat!important;
    -o-border-image: url(../Images/layout/input-bg.png) 5 5 5 5 repeat repeat!important;
    border-image: url(../Images/layout/input-bg.png) 5 5 5 5 repeat repeat!important;
    padding: 15px!important;
}
/** fachkreise **/
.new-kalender.fachkreise-block .av-masonry-entry.isotope-item {
    position: relative!important;
	top: auto!important;
}
/*** NEW slider for UBER UNS page ***/
.uber-slide-new-text span.num {
    background: url(../Images/layout/Oranger-Kreis.svg);
    width: 40px;
    padding-right: 50px;
    background-repeat: no-repeat;
    padding: 20px;
    background-size: 35px;
    background-position: center;    
	color: #fff;
	font-size: 24px;
    text-transform: uppercase;
    font-weight: 700;
    font-family: "LFT Etica W05 Bold"!important;
}
.uber-slide-new-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.uber-slide-new-text {
    text-align: center;
    max-width: 700px;
    margin-top: 30px;
}
.uber-slide-new-text h3 {
   margin-top:20px;
   font-size: 24px;
   text-transform: uppercase;
   font-weight: 700;
   font-family: "LFT Etica W05 Bold"!important;
	color: #6C6C6C!important;
}
.uber-slide-new-text p {
    font-size: 18px;
    line-height: 30px;
}
/** new table **/
.text-block-table tr {
    border-bottom: 1px solid #707070;
}
.text-block-table tr:last-child {
    border-bottom: none;
}
tr.orange-tr {
    background: url(../Images/layout/table-orange-bg.png)!important;
    border: none;
    background-color: transparent!important;
    border-color: transparent!important;
	height:89px;
}
tr.orange-tr th {
    font-size: 24px;
    font-family: "Etica W01 Bold"!important;
    text-transform: none!Important;
    color: #fff;
	background: transparent!Important;
    border: none!Important;
    border-color: transparent!important;
	vertical-align: middle;
	letter-spacing: 0px;
	padding-left: 20px;
}
.text-block-table td {
    border: none;
	border-left: none!important;
	font-size: 18px;
    color: #6C6C6C;
	padding: 20px;
}
.text-block-table a {
    color: #F59C00!important;
    font-size: 14px;
    font-family: "Etica W01 Bold"!important;
    letter-spacing: 1.4px;
    background: url(../Images/layout/orange-arrow-1.png);
    background-repeat: no-repeat;
    background-position: center right;
    padding: 15px 50px 10px 0;
    background-size: 32px;
}
@media screen and (max-width: 1366px) {
tr.orange-tr th {
	font-size: 18px;
}
.text-block-table td {
    font-size: 16px;
    color: #6C6C6C;
    padding: 15px;
    vertical-align: middle;
}
.text-block-table a {
    font-size: 12px;
}
.text-block-table td:nth-child(1) {
    min-width: 150px;
}

.text-block-table td:nth-child(2) {
    min-width: 100px;
}
.text-block-table td:nth-child(3) {
    min-width: 250px;
}	
}
@media screen and (max-width: 767px) {
.text-block-table {
    overflow-x: auto;
	width: 120%;
    margin-left: -10%;
} 
.text-block-table td {
    width: 100%!important;  
}

}
/** new accordion for Uber uns page **/
.green-accordion {
    background: url(../Images/layout/countries-bg.png);
    background-repeat: no-repeat;
    background-size: 100% 100%!important;
    padding: 50px 0;
}
.orange-accordion.green-p {   
    max-width: 695px;
    margin: 0 auto;
	height: 450px!important;
    overflow: hidden;
    overflow-y: auto;
}
.green-accordion .orange-accordion::-webkit-scrollbar {
  display: none;
}
.green-accordion .orange-accordion {
  -ms-overflow-style: none; 
  scrollbar-width: none;  
}
.green-accordion .orange-accordion .toggle_icon {   
    background: #4e8f2a;    
}
.green-accordion .single_toggle {
    border-bottom: 1px solid #ccc!important;
}
.green-accordion .orange-accordion .toggle_content {
    border-bottom: none!important;
}
.green-accordion .orange-accordion p.toggler {
    font-size: 18px!important;
    letter-spacing: 1.8px;
    text-transform: uppercase;
}
.green-accordion .toggle_content strong {
    color: #6C6C6C!important;
	font-family: "Etica W01 Bold"!important;
}
.green-accordion .orange-accordion .toggle_content p {
    font-size: 14px; 
    line-height: 20px;  
}
.green-accordion .toggle_content p:nth-child(2) {
    margin-bottom: 15px;
}
.green-accordion .toggle_content a {
    color: #6C6C6C!important;   
    display: block;
    background: url(../Images/layout/E-MAil.svg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 17px;
    background-size: 12px;
    text-decoration: none!important;
}
.green-accordion .orange-accordion .toggle_icon {  
    padding: 10px;
}
.green-accordion .orange-accordion .toggle_icon .vert_icon {   
    left: 9px;
    top: 6px;
    height: 8px;
}
.green-accordion .orange-accordion .toggle_icon .hor_icon { 
    top: 9px;
    left: 6px;
    width: 8px;   
}
@media screen and (max-width: 767px) {
.orange-accordion.green-p {
    padding: 0 20px;
}
.green-accordion .orange-accordion .toggle_icon {
    top: 45%;
}	
}

/*** Informationsmaterial - new form for ***/
.select-item.infomaterial-wrap {
    display: flex;
    align-items: center; 
    margin-bottom: 20px;
}
.infomaterial-row .content {
    border-bottom: 1px solid #707070!important;
}
.infomaterial-row .av_three_fifth .av_textblock_section {
 max-width: 700px;
}
.infomaterial-row .av-flex-placeholder {   
    width: 1.5%!important;
}
.si-left {
    width:70%;
}
.select-wrap {
    margin-top: 50px;
    margin-bottom: 50px;
    background: url(../Images/layout/gray-form-bg.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
   padding: 40px 30px 30px 80px;
}

.si-left span.wpcf7-list-item-label {
    font-size: 18px!Important;
    color: #6C6C6C!Important;
	display: block;
	padding-left: 35px;
    text-indent: -32px;
}

.si-left {
  display: block;  
}

.si-left input {
  padding: 0;
  height: initial;
  width: initial;
  margin-bottom: 0;
  display: none!important;
  cursor: pointer;
}

.si-left .wpcf7-list-item-label {
  position: relative;
  cursor: pointer;
}

.si-left .wpcf7-list-item-label:before {
  content:'';
  -webkit-appearance: none;
  background-color: transparent;
  border: 1px solid #707070;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
  padding: 10px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 10px;
}

.si-left input:checked + .wpcf7-list-item-label:after {
  content: '';
  display: block;
  position: absolute;
  top: 2px;
  left: 9px;
  width: 6px;
  height: 14px;
  border: solid #707070;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
.download-wrap.info-am {
    margin-left: 0;    
}
.infomaterial-row.orange-row .content {
    border-bottom: none!important;
    background: url(../Images/layout/infomaterial-bg.png);
    padding: 50px 30px 30px 10px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-top: 50px;
}
.infomaterial-row .orange-img-left {
    padding-left: 10px;
}
@media only screen and (min-width: 768px){
.download-wrap.info-am {    
    position: absolute;
    bottom: 0;
    left: 0;
}
.infomaterial-row .link-orange-arrow {
    position: absolute!important;
    right: 20px;
    top: calc(50% - 30px);
}	
}
@media only screen and (max-width: 767px){
.select-wrap {
    padding: 20px 10px 10px 10px;
}
.si-left {
    width: 80%;
    margin-bottom: 10px;
}	
.select-item.infomaterial-wrap {
    flex-direction: row;
}
.si-right {
    display: flex;
    justify-content: flex-end;
    width: 60px;
}
.infomaterial-row.orange-row .content {
    padding: 30px 0 30px 0!important;    
}
.infomaterial-row .orange-right-text {
    padding: 0 25px;
}	
}
/** new tabs for uber uns **/
@media only screen and (min-width: 768px){
.green-btn.white-btn.move-up a {
    position: absolute;
    margin-top: -140px;
    z-index: 9;
	padding: 13px 35px!important;
}
}
.dist-tab .tab_titles::-webkit-scrollbar {
  display: none;
}
.dist-tab .tab_titles{
  -ms-overflow-style: none; 
  scrollbar-width: none;  
}
.dist-tab .tab_titles .tab-items {
  scrollbar-width: thin;
  scrollbar-color: #C1C1C1 #ebebeb; 
}
.tab-items .tab {
    direction: ltr;
}
.dist-tab .tab-items {
    direction: rtl;    
}
.dist-tab .tab_titles .tab-items::-webkit-scrollbar {
  width: 5px;
}

.dist-tab .tab_titles .tab-items::-webkit-scrollbar-track {
  background: #ebebeb; 
}
 
.dist-tab .tab_titles .tab-items::-webkit-scrollbar-thumb {
  background: #C1C1C1; 
  border-radius: 12px;  
}
.sidebar_tab.io-tab.dist-tab .tab_titles {
    background: url(../Images/layout/gray-bg.png);
    background-repeat: no-repeat;
    background-size: 100% 100%!important;
	max-height: 340px;
    /*overflow-y: scroll;*/
	overflow: hidden;
	/*padding: 20px 50px!Important;*/
	padding: 20px 50px 50px 25px!Important;
}
p.tab-t {
    letter-spacing: 0px;
    color: #6C6C6C;
    font-size: 24px;
    text-align: center;
    font-family: "LFT Etica W05 Bold"!important;
	margin-top: 5px;
}
.tabcontainer.io-tab.dist-tab #tab-id-3-content .tab_inner_content:hover,
.tabcontainer.io-tab.dist-tab .tab_inner_content:hover {
   overflow: hidden!important;
}
.dist-tab .tab-items {
    height: 225px;
    /*overflow: hidden;*/
	overflow-y: scroll;
	padding-left: 20px;
	
}
.dist-tab .tab_titles:hover .tab-items {
	overflow-y: scroll;
	padding-left: 20px;
}

.tabcontainer.io-tab.dist-tab .tab_titles .tab {   
    font-size: 18px;
    text-transform: uppercase;    
    font-family: "Etica W01 Bold"!important;    
    color: #6C6C6C!important;   
    letter-spacing: 1.8px;
    border-bottom: 1px solid #6C6C6C; 
	padding: 8px 20px;
}
.tabcontainer.io-tab.dist-tab .tab_content.active_tab_content {
    border: none;
    background: url(../Images/layout/green-bg.png);
    background-size: 100% 100%;  
	padding: 50px 50px 10px;
}
.tabcontainer.io-tab.dist-tab .tab.active_tab {
    background-image: url(../Images/layout/left-arrow-r.png);
    background-position: center right 1px;
    background-repeat: no-repeat;
    background-size: 22px;
	color: #4D8F21!important;
}

.tabcontainer.io-tab.dist-tab .tab {
    background-image: url(../Images/layout/left-arrow-r.png);
    background-position: center right;
    background-repeat: no-repeat;
    background-size: 22px;
}
.tabcontainer.io-tab.dist-tab .tab_inner_content a:first-child {
    margin-top: 10px;
}
.tabcontainer.io-tab.dist-tab .tab_inner_content {
    text-align: center;
	color: #fff!important;
}
.tabcontainer.io-tab.dist-tab .tab_inner_content.invers-color p {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 18px;
	display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.tabcontainer.io-tab.dist-tab .tab_inner_content strong {
    color: #fff;
    font-size: 24px;
	font-family: "LFT Etica W05 Bold"!important;
}
.tabcontainer.io-tab.dist-tab .tab_inner_content a {
    letter-spacing: 0;
    color: #fff!important;
    font-size: 18px;
    text-decoration: none!important;
    border-bottom: none;
    background: none;
    font-family: "Etica W01 Regular"!important;
	padding-right: 0;
	padding-bottom: 0;
    padding-top: 0;
	background: url(../Images/layout/E-Mail.svg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 24px;
    background-size: 17px;
}
/** events with plugin**/

.events-pl .mec-event-tile-view article.mec-tile-item {
    height: auto!important;
    min-height: 250px!important;    
    border-radius: 0!important;   
    background-size: 100% 100%!important;  
    box-shadow: none!important;
}
.events-pl .mec-event-tile-view article.mec-tile-item:after,
.events-pl .mec-event-tile-view article.mec-tile-item:before {
 content:normal!important
}
.events-pl .mec-dropdown-search {
    display: flex!important;
}
.events-pl li.select2-search.select2-search--inline {
    display: none;
}
/*.no-event .event-tile-view-head {
    display: none;
}*/
.mec-event-content[data-event-id="4701"] {
    background: url(../Images/layout/kalender-bg-green.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.mec-event-content[data-event-id="4753"] {
    background: url(../Images/layout/kalender-bg-orange.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.event-add.events-main-page .container {
     max-width: 1175px!important;
}
.events-pl i.mec-sl-clock {
    display: none;
}
.events-pl .mec-event-tile-view article.mec-tile-item .mec-event-time {
    color: #fff;    
    top: 6px;
	font-family: "Etica W01 Regular"!important;
}
.events-pl .mec-tile-event-content {
    display: flex!important;
    flex-direction: column;
}

.events-pl .mec-event-detail {
    order: 2;
}
.events-pl span.mec-labels-normal {
    order: 3;
}
.events-pl .mec-event-tile-view article.mec-tile-item .mec-event-title {   
    font-size: 20px!important;
    font-weight: 600;
    font-family: "Etica W01 Bold"!important;
    text-transform: uppercase;
	order: 1;    
    padding-top: 0!important;
}
.events-pl .mec-event-tile-view article.mec-tile-item .event-tile-view-head {
    padding-left: 0;
    font-weight: 400;
    font-family: "Etica W01 Regular"!important;
}
.events-pl span.mec-start-date-label {
    background: url(../Images/layout/Kalender-Datum.svg);
    background-repeat: no-repeat;
    background-size: 19px;
    padding: 0;
    padding-left: 22px;
    background-position: center left;
}
.events-pl .mec-wrap .mec-totalcal-box {
    border: none; 
    background: transparent;
    box-shadow: none;
}
.events-pl .mec-event-tile-view article.mec-tile-item i {
    margin-right: 14px;
    font-size: 15px;
}
.events-pl span.mec-event-loc-place {
    font-size: 14px;
	font-family: "Etica W01 Regular"!important;
}
.events-pl span.mec-label-normal {
    font-size: 14px!important;
	font-family: "Etica W01 Regular"!important;
	letter-spacing: 0px!important;
    background: url(../Images/layout/Event.svg);
    background-repeat: no-repeat;
    background-size: 17px;
    padding-left: 30px!important;
    margin-top: 5px!important;
}
.events-pl .mec-tile-event-content {
    top: 80px;
}
.events-pl .mec-skin-tile-month-navigator-container { 
    background: transparent;    
}
.events-pl .mec-calendar-header h2 {
    color: #4d8f21!important;
    font-size: 36px;
    text-transform: uppercase;
    font-family: "LFT Etica W05 Bold"!important;
}
.events-pl .mec-skin-tile-month-navigator-container .mec-next-month,
.events-pl .mec-skin-tile-month-navigator-container .mec-previous-month {    
    background: #4e8f2a;    
}
.events-pl .mec-skin-tile-month-navigator-container .mec-next-month a,
.events-pl .mec-skin-tile-month-navigator-container .mec-previous-month a {    
    color: #fff; 
	font-family: "Etica W01 Regular"!important;
	font-size: 10px!Important;
}
.events-pl .mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple .select2-selection__choice[title="Patienten"] {
    color: #fff!important;  
    background-color: #4e8f2a!important;   
}
.events-pl .mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple .select2-selection__choice[title="Fachkreise"] {
    color: #fff!important;  
    background-color: #F59C00!important;   
}
.events-pl .mec-wrap .mec-checkboxes-search .mec-searchbar-category-wrap .select2-container .select2-selection--multiple .select2-selection__choice__remove {
    color: #fff!important;
    font-size: 15px;
}
.events-pl .mec-skin-tile-month-navigator-container:after {
    display:none;	
}
.event-table-data tr.avia-heading-row th {
    background: #f49b22;
    color: #fff;
    text-transform: none;
    font-size: 18px;
    border: 2px solid #fff;
	font-family: "LFT Etica W05 Bold"!important;
}
.event-table-data td {
    border-left-style: solid;
    border-left-width: 2px!important;
    border-color: #fff!important;
	background: #e7e6e6;
    color: #666;
    font-size: 16px;
	font-family: "LFT Etica W05 Bold"!important;
}
.event-form-pl #newsletter_show {   
    width: 100%!important;
}
.event-pl-h3 h3 {
    font-size: 20px;
    font-family: "Etica W01 Bold"!important;
    letter-spacing: 0px;
    color: #6C6C6C!important;
    border: none;
    background: transparent;
    padding-left: 0;
}
.repeated-event .checkbox-wrap label span {    
    font-size: 18px!Important;
    color: #6C6C6C!Important;
    line-height: 36px;
}
.repeated-event .si-left input:checked + .wpcf7-list-item-label:after {
    content: '';
    display: block;
    position: absolute;
    top: 9px;
    left: 10px;
    width: 6px;
    height: 14px;
    border: solid #707070;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}
.repeated-event.event-form-wrap {
    padding-top: 10px;
}
/*.event-table-data.full-w {
    max-width: 97%;
}*/
@media only screen and (min-width: 1366px){
  .event-form-pl .content {
    width: 80%!important;
  }
  .pl-width-80 {
    width: 80%!important;
  }
  .event-form-pl-95 .content {
    width: 100%!important;
  }
  .pl-width-95 {
    width: 97%!important;
  }	
}

/** fix design **/
.info_01 .si-right {
    display: none;
}
strong {
    font-family: "LFT Etica W05 Bold"!important;
}
.long-title-top .av-special-heading-tag {
    margin-top: -50px !important; 
}
.dc-is-here .container_wrap.container_wrap_first {
    min-height: 61vh;
}
@media only screen and (min-width: 768px){
	.logof-wrap {
    border-radius: 100%;
    background: #ebebeb; 
    vertical-align: middle!important;
    padding: 15px;
}

}
@media only screen and (max-width: 767px){
.logof-wrap .avia-image-overlay-wrap {
    width: 100%;
    max-width: 216px;
    height: 216px;
    border-radius: 100%;
    background: #ebebeb;
    padding: 20px;
    display: flex;
    align-items: center;
}

}

/** responsive **/
.html_av-overlay-side #top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul a {   
    font-family: "Etica W01 Regular"!important;
}
.show-in-burger.btn-b a {    
    padding-left: 15px!important;
    font-size: 16px;
}
@media only screen and (min-width: 1367px){
#top .press-wrap .no_margin.av_one_fourth {
    width: 310px;  
}
.press-wrap .avia_textblock.fs-18.lh-26 p {
    font-size: 17px!important;
    line-height: 25px!important;
    max-width: 680px;
}

}
@media only screen and (max-width: 1440px){
/*body#top {
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto!important;
}*/
.misteltherapie-tab.mf-1.mt-width .tab-table-fix .avia_textblock {
    max-width: 975px;   
}
.mf-2-acc p.toggler > span {   
    margin-right: 0;
}		
.mf-6 .orange-accordion .single_toggle p {
    padding-right: 80px;
}	
}
@media only screen and (min-width: 768px) and (max-width: 1600px){
.new-kalender.av-masonry-col-5 .av-masonry-entry {
    width: 30%;
}
.new-kalender .av-masonry-entry.isotope-item {
    position: relative!important;
	top: auto!important;
}
.new-kalender .av-masonry-container.isotope {   
    height: auto!important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1440px){
.section-3.zf-3-in-row .green-box-text{
  min-height: 250px;
}
.event-middle {    
    margin-bottom: 10px;
}

#footer .green-btn a.avia-button.avia-size-large,
#footer .orange-btn a.avia-button.avia-size-large {
    padding: 13px 15px 8px;
	font-size: 12px;
}
.tabcontainer.io-tab .tab_content.active_tab_content {    
    padding: 10px 50px 10px;   
}
.tabcontainer.io-tab .tab_inner_content {
    max-height: 250px; 
}
.green-left h3 {
    font-size: 30px;
    line-height: 38px;    
}
.rezept-wrap span.big-n {  
    font-size: 35px;    
}
.rezept-wrap .big-l {
    font-size: 14px;  
}
.white-sub .av-subheading {
    font-size: 36px!important;       
    line-height: 50px;
	margin-top: -5px;
}
.big-top-title h1.av-special-heading-tag {  
	font-size: 80px;
}
.big-top-title.sm-size h1.av-special-heading-tag {
    font-size: 65px;
}	
.uber-slide-left p {
    font-size: 16px;   
    line-height: 22px;
}	
.hr-before-orange-line-02 {
    margin-top: -70px!important;
}
.hr-before-orange-line-01 {
    margin-top: -80px!important;
}	
}
@media only screen and (min-width: 1251px) and (max-width: 1366px){

.io-img-right.fix-for-smaller .avia-image-container{
   height: 100%!important;
    position: absolute;
}
.io-img-right.fix-for-smaller .avia-image-container-inner,
.io-img-right.fix-for-smaller .avia-image-overlay-wrap{
 height: 100%!important;
}

.io-img-right.fix-for-smaller .avia-image-container-inner img {
    height: 100%;
    object-fit: cover;
	object-position: right;
}
.all-categories .event-image-l .avia-image-container-inner img {
    height: 100%;
    object-fit: cover;
    object-position: right;
}
.all-categories .event-image-l .avia-image-container-inner,
.all-categories .event-image-l .avia-image-overlay-wrap {
    height: 100%!important;
}
.all-categories .event-image-l .avia-image-container {
    height: 100%!important;
    position: absolute;
}	
}
@media only screen and (min-width: 1201px) and (max-width: 1366px){
.io-3-in-row .green-box section.av_textblock_section .green-box-text {
    min-height: 480px;    
}
#top .press-wrap .no_margin.av_one_fourth {
    width: 311px;  
}
.press-wrap .event-big-bg .hr {
    display: none!important; 
}
.press-accordion .single_toggle .toggler {   
    max-width: 550px;
    float: right;
    line-height: 15px;
    letter-spacing: 0px;
}
.press-accordion .toggle_content {   
    width: 100%;
}
.press-accordion .toggle_content a {   
    width: 400px;
}	
.press-wrap .avia_textblock.fs-18.lh-26 p {
    font-size: 15px!important;
    line-height: 21px!important;
	margin-top: 5px;
    margin-bottom: 0!important;
}	
}
@media only screen and (min-width: 991px) and (max-width: 1366px){
.orange-box section.av_textblock_section .orange-box-text {
    min-height: 680px;
    padding-top: 35px;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1280px){
	.unser-service h2,
	.unser-service h3 {
    margin-top: 0;
    font-size: 26px;
    line-height: 30px;
}
.box-2-in-row .text-2 p,
.box-2-in-row .text-2 {
    max-width: 400px;   
}
	
}
@media only screen and (min-width: 1200px) and (max-width: 1366px){
p.tab-t {   
    font-size: 20px;  
}
.tabcontainer.io-tab.dist-tab .tab_titles .tab {
	font-size: 16px;
}
.tabcontainer.io-tab.dist-tab .tab_inner_content strong { 
	font-size: 20px;
}
.tabcontainer.io-tab .tab_content.active_tab_content {
    padding: 30px 50px 10px;
}
.tabcontainer.io-tab.dist-tab .tab_inner_content.invers-color p {
	font-size: 16px;
}
.tabcontainer.io-tab.dist-tab .tab_inner_content a {
    font-size: 16px;
}	
.si-left span.wpcf7-list-item-label {
    font-size: 16px!Important;    
}
.uber-slide-new-text p {
    font-size: 16px;
    line-height: 26px;
}
.mf-terapie-text strong {
    font-size: 18px;
}
.uber-slide-new-wrap {
    max-width:430px;
}
.uber-slide-new-text h3 {
    font-size: 22px;   
}	
.uber-slide-left {
    padding: 20px 25px 10px 25px;   
}
.uber-slide-left h3 {
    font-size: 18px;   
}
.fix-fonts p:not(:first-child) {
    font-size: 16px!important;
	line-height: 22px!important;
}
.form-fach h2 {
    font-size: 30px;
}
.ausendienst .lh-48 {
    line-height: 38px!Important;
}
.ausendienst .fs-36 {
    font-size: 30px!Important;
}
.ausendienst-orange p {
    font-size: 20px;
    line-height: 26px;
}	
.infomaterial-wrap p.fs-36 {
    font-size: 30px;
    line-height: 36px;
}	
.uber-slide-left p {
    font-size: 14px;
    line-height: 18px;
}
.sc_partial .uber-slide-left p {
    font-size: 12px;
    line-height: 16px;
}
.uber-slide-left span.num {
    padding: 10px;
    background-size: 22px;   
    margin-left: -10px;
    font-size: 13px;
}
.lh-26 p {
    line-height: 24px!important;
}	
.fs-18 p {
    font-size: 16px!important;
}
.custom-text .green-h .av-special-heading-tag { 
    font-size: 30px;    
}
.fs-24 p {
    font-size: 18px!important;
    line-height: 26px!important;
}	
.tl-white p,
.tl-green p {
    font-size: 16px; 
    line-height: 20px;
}
.tl-white h3,
.tl-green h3 {
 font-size: 18px; 
}
.green-btn a.avia-button,
.orange-btn a.avia-button {
   font-size: 12px;
   letter-spacing: 1.2px!important;
}	
.html_header_sidebar #header .av-main-nav > li.show-in-burger.btn-b > a .avia-menu-text {
    font-size: 13px!important;    
    letter-spacing: 1.2px!important;
}
.mft-1,.mft-2,.mft-3,.mft-4 { 
    padding-left: 50px;
    background-size: 40px;
}
.orange-accordion.literatur-accordion .toggle_content p {
    font-size: 12px;
    line-height: 16px;   
}
.tab-table-fix .helle-table th {
    font-size: 20px;  
}
.tab-table-fix .helle-table td { 
    font-size: 16px;  
}
.misteltherapie-tab.mf-1.mt-width .tab-table-fix .avia_textblock {
    max-width: 95%;
}	
#footer ul li a {
    font-size: 16px;
    line-height: 18px;   
}
#footer h3.widgettitle {    
    font-size: 16px;
}
#tab-dropdown .active_tab_content > div > p:nth-child(1) {
    font-size: 20px;
    margin-bottom: 0;
}
#tab-dropdown .active_tab_content > div > p:nth-child(2) {
    font-size: 20px;
    margin-top: 5px!important;
}	
#tab-dropdown .tab_inner_content a,
#tab-dropdown .tab_inner_content a.in-cell-link {
    font-size: 16px;
}
#tab-dropdown .tab_titles .tab.show-tabs { 
    letter-spacing: 1.2px;
    font-size: 12px;
}	
#tab-dropdown .tab_titles .tab {
    padding: 2px;
}
#tab-dropdown .tab_titles {
    padding-top: 35px;
}
#tab-dropdown .tab_titles .tab.active_tab {
    letter-spacing: 1.2px;    
    font-size: 12px;
}
.big-top-title h1.av-special-heading-tag {
    font-size: 70px;
}
.html_header_sidebar #header .av-main-nav > li.show-in-burger > a .avia-menu-text { 
    font-size: 14px!important;    
    line-height: 16px!important;    
}
.show-in-burger.btn-b {
    margin-top: 50px!Important;
}
.html_header_sidebar #header .av-main-nav > li.show-in-burger.btn-b > a {
  height: 40px;
  padding-top: 13px!important;
}
.green-left h3 {
    font-size: 28px;
    line-height: 34px;
}	
.green-box-text h3 {  
    font-size: 22px;   
}
.io-3-in-row .green-box section.av_textblock_section .green-box-text {
    min-height: 410px;
}
.tabcontainer.io-tab .tab_titles .tab {
    /*letter-spacing: -0.54px;*/
    font-size: 14px;    
    padding-right: 70px;
}
.box-2-in-row .text-2 p, .box-2-in-row .text-2 { 
    font-size: 16px;  
    line-height: 24px; 
}
.big-tab-section .av-inner-tab-title {   
    font-size: 18px!important;   
}	
.fs-36.fix-title .av-special-heading-tag {
    font-size: 26px;
}	
.orange-box-text h3 {
    font-size: 20px;    
}
.orange-box section.av_textblock_section .orange-box-text {
    min-height: 500px;
}
.more-r a, .zf-btn-center a {
    letter-spacing: 1px;   
    font-size: 12px!important;  
}
.lh-48 .av-special-heading-tag {
    line-height: 38px;
}
.fs-36 .av-special-heading-tag {
    font-size: 30px;
}	
.orange-accordion p.toggler {
    font-size: 20px;
	padding-right: 70px;
}
.orange-accordion .toggle_content p {
    font-size: 16px;   
    line-height: 22px;   
}
.fs-24 .av-special-heading-tag {
    font-size: 18px;
    line-height: 24px!important;
}
.studien-text p:first-child {
    font-size: 20px!important;
    line-height: 26px!important;
}	
.orange-p .big-top-title.white-title .av-subheading {   
    font-size: 30px!important;
    margin-top: 0;
}	
.form-infomaterial-01 p {
    font-size: 16px;
}	
#top .press-wrap .no_margin.av_one_fourth {
    width: 260px;
}
.press-accordion .single_toggle .toggler {
    font-size: 12px;
}	
.press-accordion .toggle_content p {   
    font-size: 16px;
    line-height: 24px;
}	
.press-accordion .toggle_content h3 {
    font-size: 20px;    
}
.press-accordion .toggle_content a {
    font-size: 12px;
}
.html_header_sidebar .zum-fachbereich #header .av-main-nav > li.show-in-burger.btn-b > a {
    padding-left: 10px!important;
    padding-right: 10px!important;
}
p.event-text {
    font-size: 15px;    
}
.high-event-top h4 {
    font-size: 18px;
    line-height: 26px;  
}
p.cal-top {
    font-size: 18px;    
}
.high-event, .high-place, .high-online, .high-stand{
    font-size: 18px;  
}	
.highlights-wrap img {
    width: 30px;
}

.home-event-slider .read-more-link a {
    background-position: center right 20px;
}	
.home .home-event-slider {
    padding-left: 80px;
    padding-right: 70px;
    min-height: 300px;  
    margin-left: -50px!important;
    margin-right: -50px!important;
}
.home .home-event-slider .av_one_third {
    margin-left: 1%!important;
    width: 32%!important;
}
.home-event-slider .avia-slideshow-arrows.avia-slideshow-controls { 
    margin-left: -50px;
}
.infomaterial-row .av_three_fifth .av_textblock_section {
    max-width: 600px;
}	
}




@media only screen and (min-width: 1200px){
 .slider-uber-uns-mob{
	 display:none!important;
} 

}
@media only screen and (max-width: 1199px){
.responsive.av-no-preview #top #wrap_all .av-desktop-hide .slider-uber-uns-mob {
	display:block!important;
}
.slider-uber-uns-big {
	 display:none!important;
} 
.slider-uber-uns-mob .sa_owl_theme .owl-nav button {
    position: absolute;
    top: 95%!Important;
	margin-top: 0!important;
}
.slider-uber-uns-mob .white .sa_owl_theme .owl-nav .owl-next {
    right: calc(42% - 20px);
    background: url(../Images/layout/left-arrow-r.png)!important;
    background-size: 39px!important;
    background-repeat: no-repeat!important;
    width: 40px!important;
}
.slider-uber-uns-mob .white .sa_owl_theme .owl-nav .owl-prev {
    left: calc(42% - 20px);
    background: url(../Images/layout/left-arrow-g.png)!important;
    background-size: 39px!important;
    background-repeat: no-repeat!important;
    width: 40px!important;
}
.slider-uber-uns-mob .white .sa_owl_theme .owl-nav .owl-prev:hover,
.slider-uber-uns-mob .white .sa_owl_theme .owl-nav .owl-next:hover {
    background-color: transparent !important;
}	
	
}
@media only screen and (min-width: 768px) and (max-width: 1279px){
.slider-uber-uns.slider-uber-uns-mob .uber-slide-right img {
    object-fit: cover!important;
    height: 100%!Important;
}
}

@media only screen and (max-width: 1200px){
  .home-event-slider h3.slide-entry-title.entry-title {  
   max-width: 100%;
   margin-bottom: 0;
   padding-right: 15px;  
 }
 .custom-blog .slide-entry-excerpt.entry-content {    
    max-width: 220px;    
    width: 100%;
}
.event-middle {    
    margin-top: -25px;
    margin-bottom: 0;
}
p.event-text {
    width: 90%;
}
.event-big-bg {
  padding: 15px 20px 15px 20px!important;

}	
}
@media only screen and (min-width: 991px) and (max-width: 1200px){
.io-3-in-row .green-box section.av_textblock_section .green-box-text {
    min-height: 600px;
}
.rezept-wrap .big-l {
    font-size: 10px;
    letter-spacing: -0.5px;
    line-height: 14px;
}
.rezept-wrap span.big-n {
    font-size: 30px;
    line-height: 30px;
}
.fs-24 p {
    font-size: 20px;
    line-height: 26px;
}
#footer .green-btn a.avia-button.avia-size-large,
#footer .orange-btn a.avia-button.avia-size-large {
    padding: 10px 15px 8px;  
    line-height: 1;
}
.big-top-title h1.av-special-heading-tag {
    font-size: 50px; 
}
.orange-box-text h3 {    
    font-size: 20px;   
}	
}
@media only screen and (min-width: 768px) and (max-width: 1200px){
.press-wrap .event-big-bg {
    padding-bottom: 70px!important;
}

.press-accordion .single_toggle .toggler {   
    letter-spacing: 0; 
    font-size: 12px;
}

.press-wrap .event-big-bg .fs-24 .av-special-heading-tag {
    font-size: 22px;
}

.press-wrap .green-btn a.avia-button {
    font-size: 12px;
}
.press-wrap .avia_textblock.fs-18.lh-26 p {
    font-size: 18px!important;
    line-height: 26px!important;
    max-width: 650px;
}
.mistel-fach.mf-2 .orange-btn a.avia-button { 
    font-size: 13px; 
    letter-spacing: 0.5px!important;
    padding-left: 10px!important;
    padding-right: 10px!important;
}
.mistel-fach.mf-2 p.toggler {
    padding-right: 30px!important;
}
.helle-fach.hf-5 .orange-accordion p.toggler {
    padding-right: 50px!Important;
}	
.ausendienst .fs-36 {
    font-size: 30px!Important;
    line-height: 35px;
}
.ausendienst-orange p {
    font-size: 20px;
    line-height: 26px;
}
.open-form-event .io-green-l.orange-l {
    padding-left: 20px!important;
    padding-right: 20px!important;
}
.open-form-event.anmeldung-wrap {   
    margin-top: 7px;
}
.open-form-event .orange-l.avia-full-stretch { 
    width: 30%!important;
}	
.single-events #newsletter_show {
    width: 99%!important;
}	
}
@media only screen and (min-width: 990px) and (max-width: 1024px){
.unser-service h2,
.unser-service h3 {
    margin-top: 0;
    font-size: 22px;
    line-height: 26px;
}
.unser-service .orange-box-text img {
    width: 30px;
}
.unser-service .orange-box-text {
   padding: 20px 10px;
}	
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
.home-event-slider {
    padding-left: 80px;
    padding-right: 70px;
    min-height: 300px;  
    margin-left: -50px!important;
    margin-right: -50px!important;
}
.home-event-slider .av_one_third {
    margin-left: 1%!important;
    width: 32%!important;
}
.new-kalender.av-masonry-col-5 .av-masonry-entry {
    width: 45%!important;
}
.events-main-page .av-masonry-sort.main_color.av-sort-yes {
    margin-bottom: 50px!important;
    margin-top: 80px; 
    text-align: left;  
}
.events-main-page .av-masonry-sort.main_color.av-sort-yes a {
    text-align: center;
}	
.av-minimum-height-75.tablet-fix {   
    max-height: 600px;
}
.green-box-text h3 {    
    font-size: 18px;   
}
.custom-text .green-h .av-special-heading-tag { 
    font-size: 30px;   
}
.lh-26 p {
    line-height: 24px;
}
.fs-18 p {
    font-size: 16px!important;
}
.box-2-in-row .text-2 p,
.box-2-in-row .text-2 {
    max-width: 250px;
    font-size: 16px;
    line-height: 24px;
}	
.home-event-slider h3.slide-entry-title.entry-title {
    font-size: 16px!Important;
}
.home-event-slider .event-start {   
    font-size: 18px;    
}
#footer .green-btn a.avia-button.avia-size-large,
#footer .orange-btn a.avia-button.avia-size-large {
    padding: 10px 15px 8px;  
    line-height: 1;
}
#footer ul li a {
    font-size: 16px;   
}
	
}
@media only screen and (min-width: 768px) and (max-width: 990px){
.unser-service .orange-box section.av_textblock_section .orange-box-text {   
    max-width: 379px;
    margin: -5px auto;
}
.unser-service .zf-btn-center.orange-bg {
    max-width: 379px;
    margin: 0 auto;
}
.unser-service .gray-box {
    max-width: 379px;
    margin: 0 auto!important;
    min-height: 400px;
    display: flex!important;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.events-main-page h3.av-masonry-entry-title.entry-title {
    font-size: 18px!important;    
}
.events-main-page .av-masonry-entry-content div:first-child {
    font-size: 20px;   
}
.misteltherapie .orange-box section.av_textblock_section .orange-box-text,
.misteltherapie .zf-btn-center.orange-bg,
.misteltherapie-fach .orange-box section.av_textblock_section .orange-box-text,
.misteltherapie-fach .zf-btn-center.orange-bg{	
    max-width: 379px;
    margin: 0 auto;
    margin-top: -15px;
}
.misteltherapie .orange-box section.av_textblock_section .orange-box-text,
.misteltherapie-fach .orange-box section.av_textblock_section .orange-box-text {
	min-height: 300px!important;  
}
.misteltherapie-fach .zf-btn-center.orange-bg a:after {   
    right: auto!important;
}	
.misteltherapie-fach .mf-3-in-row {
   padding: 10px;
}
.tab-table-fix .helle-table th { 
    font-size: 18px;  
}	
.misteltherapie-tab.mf-3 .left-t {
 background-size: 80px;
}
.misteltherapie-tab.mf-5 .mist-fach .mistel-text-left {
    width: 80%;
}	
.misteltherapie-tab.mf-5 .mist-fach .fs-36 {
    font-size: 30px!important;
    line-height: 36px;
}	
	
}
@media only screen and (min-width: 767px) and (max-width: 989px){
.events-main-page .av-masonry-entry .av-masonry-entry-title+.av-masonry-entry-content {
    display: block!important;
}
/*.new-kalender.av-masonry-col-5 .av-masonry-entry {
    width: 30%!important;
}*/
.rezept-wrap .big-l {
    font-size: 12px;
}
.js_active .av-tab-section-tab-title-container {
    min-width: 750px!important;
    left: 0!Important;
}

}
@media only screen and (min-width: 767px){
 .events-main-page .av-masonry-sort.main_color.av-sort-yes {   
    margin-left: 200px;
 }
 .ut-right {
    border-left: 1px solid #888!important;
 }	
.presse-portal .green-btn.white-btn {
    position: absolute;
    right: 30px;
    bottom: 60px;
} 
.green-btn.white-btn.second-btn { 
    right: 220px;
}	
}

@media only screen and (max-width: 767px){
.green-btn.white-btn.move-up a {
    position: absolute;
    margin-top: -130px;
    z-index: 9;
    padding: 13px 5px!important;
    width: calc(100% - 40px);
    left: 20px;
    letter-spacing: 0!important;
}
p.tab-t {   
    font-size: 20px;  
}
.tabcontainer.io-tab.dist-tab .tab_titles .tab {
	font-size: 16px;
}
.tabcontainer.io-tab.dist-tab .tab_inner_content strong { 
	font-size: 20px;
}
.tabcontainer.io-tab .tab_content.active_tab_content {
   padding: 50px 20px 120px!important;
}
.tabcontainer.io-tab.dist-tab .tab_inner_content.invers-color p {
	font-size: 16px;
}
.tabcontainer.io-tab.dist-tab .tab_inner_content a {
    font-size: 16px;
}		
	
.home-event-slider.mob-hes .avia-content-slider-inner {    
    display: flex;   
    justify-content: center;
}
.home-event-slider.mob-hes.avia-content-slider .slide-entry-wrap {
    width: auto;
	min-height: 280px;
}
.aktuelle-themen  .slide-entry-wrap {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.aktuelle-themen .slide-entry {
    width: 100%!important;
    margin-left: 0;
    max-width: 330px;
}
.custom-blog .slide-entry-excerpt.entry-content {
    max-width: 270px;
    width: 100%;
}
.custom-blog .slide-content {
    min-height: 320px;
}	
.after-video .container,
.before-video .container{    
    width: 100%!important;
}
.home-text-top {
    max-width: 300px;  
    margin-left: auto;
}	
.section-4 .box-2-in-row {
    background: none!important;
}
.helixor-timeline .avia-timeline .milestone_icon {
    height: 38px!important;
    width: 38px!important;
    line-height: 38px!important;
    left: calc(50% - 38px);
}	
.veranstaltungen-wrap .flex_column_table {
    max-width: 310px;
    float: none!important;
    margin: 0 auto;
}
.high-event-top {
    display: flex;
    align-items: flex-start;    
    flex-direction: column;
}
.high-event-top h4 {
    order: 2;
}
 p.cal-top {   
    margin-bottom: 5px;
    margin-top: 10px;
}
.event-middle {
    margin-top: -5px;
    margin-bottom: 0;
}
.new-kalender .av-masonry-container {
    min-height: 400px;
	height: 100%!important;
}
.new-kalender .av-masonry-entry.isotope-item {
    position: relative!important;
	top: auto!important;
}
.custom-text .green-h .av-special-heading-tag {    
    font-size: 30px;    
    line-height: 36px;   
}
.io-3-in-row .green-box section.av_textblock_section .green-box-text {
    min-height: 100%;    
}	
.io-3-in-row .zf-btn-center {
    margin-top: -15px;
}
.box-2-in-row .text-2 p, .box-2-in-row .text-2 {
    max-width: 300px;   
}
.custom-text .av-subheading.av-subheading_below { 
    font-size: 12px!important;
}
.green-left h3 {
   font-size: 30px;
   line-height: 36px
}
.short-wrap .big-l { 
    margin-top: 20px;
}
.big-top-title h1.av-special-heading-tag,
.big-top-title h2.av-special-heading-tag	{
    font-size: 36px!important;
}
.big-top-title.sm-size h1.av-special-heading-tag {
    font-size: 36px;
}	
.tl-white h3, 
.tl-green h3 {   
    font-size: 18px;   
}
.tl-white p,
.tl-green p {  
    font-size: 16px;   
}
.img-orange-line {
    display: none!Important;
}
.mt-width .tab-fix.orange-fix,
.mt-width .tab-fix.mob-fix {
    width: 100%!important;
}
.mt-4.mt-width .flex_column_table.sc-av_one_half {
    width: 100%!important;
    padding: 0 20px;
}
.misteltherapie-tab.mt-4.mt-width .flex_column_table.sc-av_one_half:not(:first-child) {   
    margin-top: -30px!important;
}
.misteltherapie-tab.mt-5.mt-width .flex_column_table.sc-av_one_half {    
    width: 100%!important;
    padding: 0 20px;
}
.hell-1.mt-width .flex_column_table.sc-av_one_half {
    width: 100%!important;
    padding: 0 20px;
}	
.studien-text {
    padding-left: 30px;        
    background-size: 30px;
    background-position: left -5px top 0;
}	
.anwendung-text-1,
.anwendung-text-2 {  
    padding-left: 0;  
    padding-top: 140px;
}

.anwendung-text-3,
.anwendung-text-4,
.anwendung-text-5{  
    padding-left: 0;  
    padding-top: 100px;
}		
.orange-p .big-top-title.white-title .av-subheading {
    font-size: 22px!important;
}	
.js_active .av-tab-section-tab-title-container {
    min-width: 450px!important;
    left: 0!Important;
}
.unser-service .gray-box {  
    min-height: 350px;
    display: flex!important;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.infomaterial-wrap {
    display: flex;
    flex-direction: column;
}
.mob-h400 .av-special-heading.big-top-title {
    padding-bottom: 80px!important;
}
.press-wrap {
    margin-bottom: 50px;
}	
.press-wrap .event-big-bg {
    max-width: 311px;
    margin: -15px auto!important;
    min-height: 530px;
	margin-top: -25px!important;
    position: relative;
    z-index: 1!important;
	background: url(../Images/layout/press-green-mob.png)!important;
	background-size: 100% 100%!important;
}
.press-left-wrap {
	position: relative;
    z-index: 9!important;
}	
.press-accordion-box {  
    margin-top: -90px!important;  
}
.single_toggle .toggler { 
    text-align: left!important; 
    letter-spacing: 0px!important;  
}
.press-wrap .avia-button-right { 
    float: left!important;
}
.events-main-page h3.av-masonry-entry-title.entry-title {
    font-size: 28px!important;
    max-width: 250px;
    line-height: 32px;
}
.form-fach h2 { 
	margin-top: 80px;
    font-size: 30px;
}
.infomaterial-wrap p.fs-36 {
    font-size: 30px!important;
	line-height: 32px!important;
}
.form-infomaterial-01 .praxisfinder-wrap input.wpcf7-form-control.wpcf7-submit {  
    font-size: 13px;
    letter-spacing: 1px!important;
}
.ausendienst .fs-36 {
    font-size: 30px!Important;   
}
.ausendienst .lh-48 {    
    line-height: 38px!Important;
}
.mft-1,
.mft-2,
.mft-3,
.mft-4 {    
    padding-left: 35px;
    background-size: 30px;
}
.misteltherapie-fach .mt-width.mf-1 .flex_column_table.sc-av_three_fifth,
.misteltherapie-fach .mt-width.mf-1 .flex_column_table.sc-av_one_third,
.misteltherapie-tab.mf-2.mt-width .tab-fix,
.misteltherapie-tab.mf-2.mt-width .section-with-accordion .togglecontainer,	
.misteltherapie-tab.mf-2.mt-width .flex_column_table.sc-av_three_fifth,
.misteltherapie-fach .mt-width.mf-3 .flex_column_table.sc-av_one_half,	
.misteltherapie-fach .mt-width.mf-3 .flex_column_table.sc-av_three_fifth,
.misteltherapie-fach .mt-width.mf-4 .flex_column_table.sc-av_three_fifth,
.misteltherapie-fach .mt-width.mf-4 .flex_column_table.sc-av_one_half,
.misteltherapie-fach .mt-width.mf-5 .flex_column_table.sc-av_three_fifth,
.misteltherapie-tab.mf-6.mt-width .section-with-accordion .av-special-heading,
.misteltherapie-tab.mf-6.mt-width .section-with-accordion .togglecontainer,	
.helle-fach.hf-2.mt-width .flex_column_table.sc-av_one_half,
.helle-fach.hf-3.mt-width .flex_column_table.sc-av_one_half,
.helle-fach.hf-4.mt-width .flex_column_table.sc-av_one_half,
.helle-fach.hf-5.mt-width .section-with-accordion .av-special-heading,
.helle-fach.hf-5.mt-width .section-with-accordion .togglecontainer{
		width: 100%!Important;
}
.mt-width .flex_column_table.sc-av_one_half,
.misteltherapie-fach .mt-width .flex_column_table.sc-av_two_fifth,
.misteltherapie-tab.mf-1.mt-width .flex_column.av_one_full.add-divider-top .avia_textblock{
		padding:15px!Important;
}
.misteltherapie-fach .fs-36 {
    font-size: 30px!Important;
	line-height: 38px!Important;
}

.misteltherapie-tab.mf-1 .only-title .av-special-heading-tag,
.misteltherapie-tab.mf-1 .tab-table-fix .av-special-heading-tag,
.misteltherapie-tab.mf-1.mt-width .flex_column.av_one_full.add-divider-top .av-special-heading,
.misteltherapie-tab.mf-2.mt-width .flex_column.av_one_full.row-divider-top .av-special-heading-tag,
.misteltherapie-tab.mf-3.mt-width .flex_column.av_one_full.row-divider-top .av-special-heading-tag,
.misteltherapie-tab.mf-3.mt-width .flex_column.av_one_full.row-divider-top .av_textblock_section,
.misteltherapie-tab.mf-5.mt-width .flex_column.av_one_full.row-divider-bottom .av_textblock_section {    
    padding: 20px;	
}
.misteltherapie-tab.hf-3.mt-width .flex_column_table.sc-av_one_half:not(:first-child),
.misteltherapie-fach .mt-width.mf-1 .flex_column_table.sc-av_one_half,
.misteltherapie-fach .mt-width.mf-1 .tab-fix,
.misteltherapie-fach .mt-width.mf-1 .flex_column_table.sc-av_two_fifth,
.misteltherapie-tab.mf-2.mt-width .flex_column_table.sc-av_one_half,
.misteltherapie-tab.mf-2.mt-width .flex_column_table.sc-av_one_fifth,
.misteltherapie-tab.mf-3.mt-width .flex_column.av_one_full.row-divider-top,
.misteltherapie-fach .mt-width.mf-5 .flex_column_table.sc-av_one_half,
.misteltherapie-tab.mf-5.mt-width .flex_column.av_one_full.row-divider-bottom .av_textblock_section{   
    width: 120%!important;
    margin-left: -10%!important;
    padding: 50px 40px!important;
}
.misteltherapie-tab.mf-2.mt-width .flex_column.av_one_full.row-divider-top,
.misteltherapie-fach .mt-width.mf-3 .flex_column_table.sc-av_one_third,
.misteltherapie-tab.mf-5.mt-width .flex_column.av_one_full.row-divider-bottom {    
    width: 120%!important;
    margin-left: -10%!important;
	padding: 0 40px!important;
}	
.misteltherapie-tab.hf-3.mt-width .tab-table-fix,
.misteltherapie-tab.mf-1.mt-width .flex_column.av_one_full.row-divider-bottom {    
    width: 120%!important;
    margin-left: -10%!important;
}		
.misteltherapie-tab.mf-5 .orange-mist-bg {  
     padding: 20px 25px;
}	
.misteltherapie-tab.mf-2 .orange-accordion .toggle_content p {
    font-size: 16px;
    font-weight: normal;
    line-height: 20px;
    padding-right: 0;
}	
.misteltherapie-tab.mf-2 .orange-btn a.avia-button {   
    font-size: 12px;    
    letter-spacing: 0!important;    
    padding-left: 15px!Important;
    padding-right: 15px!important;
}	
.fs-36.fix-title .av-special-heading-tag,
.helle-fach.hf-1 .orange-helle-bg p.fs-36	{
    font-size: 30px!important;
}
.fs-14 {
    font-size: 13px!important;
}
.misteltherapie-tab.mf-5 .orange-mist-bg .fs-36 {
    font-size: 28px!Important;
    line-height: 32px!Important;
}
.misteltherapie-tab.mf-5 .yes-li li {
    font-size: 15px;
    line-height: 18px;
    padding-left: 25px!important;
    background-size: 20px;
    margin-left: 0;   
}
.mf-6 .orange-accordion .single_toggle p,
.helle-fach.hf-5 .orange-accordion .single_toggle p{
    padding-right: 0;
}	
.mf-6 .orange-accordion p.toggler,
.helle-fach.hf-5 .orange-accordion p.toggler{
    padding-right: 30px!important;
}
.helle-fach.hf-1  .silver-section.divider-top {   
    width: 120%!Important;
    margin-left: -10%!important;
}
.helleborustherapie-fach #footer {
    margin-top: -80px!important;
}	
.helle-fach.hf-1 .helle-fach {
    display: flex;
    padding: 20px 0;
    flex-direction: column;
    justify-content: center;    
}
.helle-fach.hf-1 .orange-helle-bg {
	align-items:center;	
}	
.orange-helle-bg .hell-text-right {
    width: 85%;
    padding-right: 0;
}
.hell-num-1,
.hell-num-2 {    
    background-position: left top;
    padding-left: 35px;    
    background-size: 30px;
}
.html_av-overlay-side #top #wrap_all .av-burger-overlay .sub-menu li a {
    line-height: 1em!important;
    padding: 8px 50px 8px 80px!important;   
}
.open-sub > a {
    padding-bottom: 5px!important;    
}
.open-sub > a .avia-menu-text {
    font-family: "Etica W01 Bold"!important;
}
	
}

@media only screen and (max-width: 480px){
.top-page-arrow a {   
    font-size: 12px;   
}
.top-page-arrow img {
	width:28px;	
}	
.home-event-slider {
    margin-left: -30px!important;
    padding-left: 30px;
    margin-right: -40px!important;
    padding-right: 40px;
}
.home-event-slider a.next-slide {
    right: 5px!important;
}
.home-event-slider a.prev-slide {
    left: 5px!important;
}
/*.events-main-page h3.av-masonry-entry-title.entry-title {
    font-size: 36px!important;   
    max-width: 250px;
    line-height: 38px;
}*/
.events-main-page .av-sort-by-term a {
    margin-bottom: 20px;
}	
.event-bottom { 
    flex-direction: column;    
}
.high-place, .high-online, .high-stand {
    margin-left: 0;
    margin-top: 10px;
}	
.high-event,
.high-place,
.high-stand,
.high-online {
    font-size: 18px;    
}
#top #misteltherapie-slider .avia-slideshow-arrows a {
    width: 30px;
    height: 30px;
    line-height: 32px;   
}
#misteltherapie-slider .avia-slideshow-arrows a:before {   
    line-height: 32px;
}
#misteltherapie-slider a.prev-slide {
    left: 35%;
}
#top #misteltherapie-slider .avia-slideshow-arrows a.next-slide {
    right: 32%;
}
.js_active .av-tab-section-tab-title-container {  
    min-width: 250px!important;
    left: 0!Important;
}
.big-tab-section .av-inner-tab-title {   
    font-size: 18px!important;    
}
.av-tab-section-outer-container {
    margin-top: -50px;
}
.green-contact p {
    font-size: 20px;
}
.stellenangebote-silver .content .entry-content-wrapper {   
    background-size: 100% 100%;
    padding: 20px 50px!important;
}	
.home-top.home-top {
   background-position: right 100px center!important;
}	
.home .section-2 {
    margin-top: -55px;
}
.newsletter-abonnieren-page .newsletter-wrap h1 {
    font-size: 26px;
    letter-spacing: 0px!important;
}	
}

@media only screen and (max-width: 360px){
.custom-text .green-h .av-special-heading-tag {
    font-size: 28px;
    line-height: 30px;
}
.newsletter-abonnieren-page .newsletter-wrap h1 {
    font-size: 23px;
    letter-spacing: 0px!important;
}	
	
}

/*** Safari fix ***/
@media not all and (min-resolution:.001dpcm){ 
@supports (-webkit-appearance:none) and (stroke-color:transparent) {
	@media only screen and (min-width: 1681px){
		.slider-uber-uns .sc_partial .uber-slide-left {   
         padding-top:100px; 
       }
	}

}
}

/*** Mozilla fix ***/
@-moz-document url-prefix() {
#top {
    font-synthesis: none !important;
}	
	
  .mob-h400 .container {
    display: flex !important;
}
#footer .green-btn a.avia-button.avia-size-large,
#footer .orange-btn a.avia-button.avia-size-large {
    padding: 13px 15px 8px;
	font-size: 13px;
	letter-spacing: 1.2px !important;
}
.tabcontainer.io-tab .tab_inner_content a {
    letter-spacing: 1px;
}
.big-top-title h1.av-special-heading-tag {
    font-size: 85px;   
}
.big-top-title.sm-size h1.av-special-heading-tag {
    font-size: 75px;
}
.av-minimum-height-75.event-fix-top .container,
.single-events .av-minimum-height-75 .container	{
    min-height: 537px!important;
    height: auto!important;
}	
@media only screen and (max-width: 768px){
  .big-top-title h1.av-special-heading-tag {
    font-size: 36px;
   }   
  .big-top-title.sm-size h1.av-special-heading-tag {
    font-size: 36px;
  }
  .mozila-fix .hr.mob-custom {
    height: 100px !important;
  }
	
}	
}

#doc-check-login-container {
    width: 600px;
    height: 350px;
    background: url(../Images/layout/popuploginflche.svg)!important;
    background-size: 100% 100%!important;
}

#doc-check-login-container .dc-login-wrapper {
    text-align: center;
}

#doc-check-login-container button {
    right: 20px;
    top: 20px;
}

#doc-check-login-container #dc-login-iframe {
    width: 470px;
    height: 225px;
}

@media only screen and (max-width: 768px){
	#doc-check-login-container #dc-login-iframe {
	    width: 470px;
	    height: 225px;
	}
	
	body.dc-secure .fancybox-container{
	    width:100%!important;
	    left:0!important;
	}
}

@media only screen and (max-width: 480px){
	#doc-check-login-container {
	    padding: 5px;
		 background: none!Important;
	}
	#doc-check-login-container .dc-login-wrapper {
	    width: 370px;
	    height: 225px;
	}
	#doc-check-login-container #dc-login-iframe {
	    width: 330px;
	    height: 175px;
	}
	div.contentBackground{
	    height:115px !important;
	}
	div.tickerRow{
	    background-color: #f8f8f8 !important;
	}
	#doc-check-login-container #dc-login-iframe{
		width:450px !important;
		height:225px !important;
	}
	#doc-check-login-container .dc-login-wrapper{
		width:450px !important;
	}
	 input.dcLoginButton{
		bottom: -25px !important;
    		left: 225px !important;
    		z-index: 2;
	}
}


@font-face {font-family: 'entypo-fontello'; font-weight: normal; font-style: normal; font-display: auto;
src: url('../Fonts/entypo-fontello.woff2') format('woff2'),
url('../Fonts/entypo-fontello.woff') format('woff'),
url('../Fonts/entypo-fontello.ttf') format('truetype'), 
url('../Fonts/entypo-fontello.svg#entypo-fontello') format('svg'),
url('../Fonts/entypo-fontello.eot'),
url('../Fonts/entypo-fontello.eot?#iefix') format('embedded-opentype');
} #top .avia-font-entypo-fontello, body .avia-font-entypo-fontello, html body [data-av_iconfont='entypo-fontello']:before{ font-family: 'entypo-fontello'; }

html{min-width:910px}html.responsive{min-width:0px}.boxed#top{margin:0 auto;overflow:visible} .container{position:relative;width:100%;margin:0 auto;padding:0px 50px;clear:both} .inner-container{position:relative;height:100%;width:100%} .container_wrap{clear:both;position:relative;border-top-style:solid;border-top-width:1px} .unit,.units{float:left;display:inline;margin-left:50px;position:relative;z-index:1;min-height:1px}.row{position:relative;margin-bottom:20px;clear:both} #wrap_all{width:100%;position:static;z-index:2;overflow:hidden} .boxed #wrap_all{overflow:visible} body .unit.alpha,body .units.alpha,body div .first{margin-left:0;clear:left}body .unit.alpha,body .units.alpha{width:100%} .container .av-content-full.units{width:100%}.container .av-content-small.units{width:73%} .boxed#top,.html_boxed.html_header_sticky #header{width:1010px}.container{max-width:1010px} @media only screen and (min-width:768px) and (max-width:989px){.responsive #top{overflow-x:hidden} .responsive .boxed#top ,.responsive.html_boxed.html_header_sticky #header{width:782px} .responsive .container{max-width:782px} .responsive.html_mobile_menu_tablet .boxed #wrap_all{overflow:hidden}} @media only screen and (max-width:989px){.responsive #top #wrap_all .flex_column.av-break-at-tablet,.responsive #top #wrap_all .av-break-at-tablet .flex_cell{margin:0;margin-bottom:20px;width:100%;display:block} .responsive #top #wrap_all .av-break-at-tablet-flextable,.responsive .av-layout-grid-container.av-break-at-tablet{display:block} .responsive #top #wrap_all .av-flex-cells .no_margin{height:auto !important;overflow:hidden}} @media only screen and (max-width:767px){.responsive .boxed #wrap_all{overflow:hidden} .responsive #top{overflow-x:hidden} .responsive .boxed#top,.responsive #top.boxed .stretch_full ,.responsive.html_boxed.html_header_sticky #header,.responsive.html_boxed.html_header_transparency div #header{width:100%;max-width:100%} .responsive #top .flex_column_table_cell{display:block} .responsive #top .flex_column_table{display:block} .responsive #top #wrap_all .container{width:85%;max-width:85%;margin:0 auto;padding-left:0;padding-right:0;float:none} .responsive .units,.responsive .unit{margin:0} .responsive #top .container .av-content-small,.responsive #top #wrap_all .flex_column,.responsive #top #wrap_all .av-flex-cells .no_margin{margin:0;margin-bottom:20px;width:100%} .responsive #top #wrap_all .av-flex-cells .no_margin{display:block;margin:0;height:auto !important;overflow:hidden;padding-left:8% !important;padding-right:8% !important} .responsive #top #wrap_all .av-flex-cells .no_margin .flex_cell_inner{width:100%;max-width:100%;margin:0 auto} .responsive #top #wrap_all .av-flex-cells .no_margin.av-zero-padding{padding-left:0% !important;padding-right:0% !important} .responsive #top #wrap_all .flex_column:empty{margin:0}} @media only screen and (min-width:480px) and (max-width:767px){} .container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden} .clearfix:before,.clearfix:after,.flex_column:before,.flex_column:after,.widget:before,.widget:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.flex_column:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1} .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0} body div .first,body div .no_margin{margin-left:0}div .flex_column{z-index:1;float:left;position:relative;min-height:1px;width:100%}div .av_one_fifth{margin-left:6%;width:15.2%}div .av_one_fourth{margin-left:6%;width:20.5%}div .av_one_third{margin-left:6%;width:29.333333333333332%}div .av_two_fifth{margin-left:6%;width:36.4%}div .av_one_half{margin-left:6%;width:47%}div .av_three_fifth{margin-left:6%;width:57.599999999999994%}div .av_two_third{margin-left:6%;width:64.66666666666666%}div .av_three_fourth{margin-left:6%;width:73.5%}div .av_four_fifth{margin-left:6%;width:78.8%}div .av_one_sixth{margin-left:6%;width:11.666666666666666%}div .av_one_seventh{margin-left:6%;width:9.142857142857142%}div .av_one_eighth{margin-left:6%;width:7.25%}div .av_one_nineth{margin-left:6%;width:5.777777777777778%}div .av_one_tenth{margin-left:6%;width:4.6%} #top div .no_margin{margin-left:0;margin-top:0}#top .no_margin.av_one_fifth{width:20%}#top .no_margin.av_one_fourth{width:25%}#top .no_margin.av_one_third{width:33.3%}#top .no_margin.av_two_fifth{width:40%}#top .no_margin.av_one_half{width:50%}#top .no_margin.av_three_fifth{width:60%}#top .no_margin.av_two_third{width:66.6%}#top .no_margin.av_three_fourth{width:75%}#top .no_margin.av_four_fifth{width:80%}#top .no_margin.av_one_sixth{width:16.666666666666668%}#top .no_margin.av_one_seventh{width:14.285714285714286%}#top .no_margin.av_one_eighth{width:12.5%}#top .no_margin.av_one_nineth{width:11.11111111111111%}#top .no_margin.av_one_tenth{width:10%} #top .flex_column_table{display:table;table-layout:fixed;width:100%;float:left} #top .flex_column_table.av-equal-height-column-flextable:not(:first-child){margin-top:50px} #top .flex_column_table_cell{float:none;display:table-cell} #top .av-flex-placeholder{display:table-cell;width:6%} .av-align-top{vertical-align:top}.av-align-middle{vertical-align:middle}.av-align-bottom{vertical-align:bottom} @media only screen and (min-width:768px) and (max-width:989px){.responsive .av_one_fourth.first.el_before_av_one_fourth.flex_column_div,.responsive .av_one_fourth.first + .av_one_fourth.flex_column_div,.responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth.flex_column_div,.responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth + .av_one_fourth.flex_column_div,.responsive .av_one_half.first + .av_one_fourth.el_before_av_one_fourth.flex_column_div,.responsive .av_one_half.first + .av_one_fourth.el_before_av_one_fourth + .av_one_fourth.flex_column_div,.responsive .avia-content-slider-inner .av_one_fourth.flex_column_div{margin-left:4%;width:48%} .responsive .av_one_fourth.first.el_before_av_one_fourth.flex_column_div,.responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth.flex_column_div,.responsive .av_one_half.first + .av_one_fourth.el_before_av_one_fourth.flex_column_div,.responsive .av_one_fourth.first + .av_one_fourth + .av_one_half.flex_column_div,.responsive .avia-content-slider-inner .av_one_fourth.first.flex_column_div{margin-left:0%;clear:both} .responsive .av_one_half.first.el_before_av_one_fourth.flex_column_div,.responsive .av_one_fourth.first + .av_one_fourth + .av_one_half.flex_column_div{width:100%} .responsive .av_one_half.first + .av_one_fourth.flex_column_div,.responsive .av_one_half.first + .av_one_fourth + .av_one_fourth.flex_column_div,.responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth.flex_column_div,.responsive .av_one_fourth.first + .av_one_fourth + .av_one_fourth + .av_one_fourth.flex_column_div,.responsive .av_one_fourth.first + .av_one_fourth + .av_one_half.flex_column_div{margin-top:30px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline} article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block} body{line-height:1em} ol,ul{list-style:none} .special-quote{quotes:none} .special-quote:before,.special-quote:after{content:'';content:none} table{border-collapse:collapse;border-spacing:0} *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} html.responsive,.responsive body{overflow-x:hidden} body{font:13px/1.65em "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#444;-webkit-text-size-adjust:100%} .arial-websave{font-family:Arial,Helvetica,Helvetica Neue,HelveticaNeue,Verdana,sans-serif} .arial-black-websave{font-family:Arial Black,Arial Bold,Gadget,sans-serif} .arial-narrow-websave{font-family:Arial Narrow,Arial,sans-serif} .helvetica-websave{font-family:Helvetica,"HelveticaNeue","Helvetica Neue",Arial,Verdana,sans-serif} .helvetica-neue-websave{font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif} .lucida-sans-websave{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",Helvetica,Helvetica Neue,HelveticaNeue,Arial,sans-serif} .tahoma-websave{font-family:Tahoma,Verdana,Segoe,sans-serif} .trebuchet-ms-websave{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif} .verdana-websave{font-family:Verdana,Arial,Helvetica,Geneva,sans-serif} .georgia-websave{font-family:"Georgia","Times New Roman",Times,serif} .lucida-bright-websave{font-family:Lucida Bright,Georgia,serif} .palatino-websave{font-family:Palatino,Palatino Linotype,Palatino LT STD,Book Antiqua,Georgia,serif} .times-new-roman-websave{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif} .courier-new-websave{font-family:Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace} .lucida-sans-typewriter-websave{font-family:Lucida Sans Typewriter,Lucida Console,monaco,Bitstream Vera Sans Mono,monospace} .copperplate-websave{font-family:Copperplate,Copperplate Gothic Light,fantasy} .papyrus-websave{font-family:Papyrus,fantasy} .brush-script-mt-websave{font-family:Brush Script MT,cursive} h1,h2,h3,h4,h5,h6{font-weight:600} #top h1 a,#top h2 a,#top h3 a,#top h4 a,#top h5 a,#top h6 a{font-weight:inherit;text-decoration:none;color:inherit} #top h1 strong,#top h2 strong,#top h3 strong,#top h4 strong,#top h5 strong,#top h6 strong{color:inherit} h1{font-size:34px;line-height:1.1em;margin-bottom:14px} h2{font-size:28px;line-height:1.1em;margin-bottom:10px} h3{font-size:20px;line-height:1.1em;margin-bottom:8px} h4{font-size:18px;line-height:1.1em;margin-bottom:4px} h5{font-size:16px;line-height:1.1em} h6{font-size:14px;line-height:1.1em} .flex_column h1 a:hover,.flex_column h2 a:hover,.flex_column h3 a:hover,.flex_column h4 a:hover,.flex_column h5 a:hover,.flex_column h6 a:hover{text-decoration:underline} p + h1,p + h2,p + h3,p + h4,p + h5,p + h6{margin-top:1.5em} p{margin:0.85em 0} p img{margin:0} p.lead{font-size:21px;line-height:27px} em{font-style:italic} strong,b{font-weight:bold} small{font-size:80%} hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0} blockquote{border-left-style:solid;border-left-width:7px;padding-left:20px;margin-bottom:1em;margin-right:1em;font-size:1.235em;line-height:1.5em} blockquote small,blockquote cite,blockquote small a,blockquote cite a,blockquote a small,blockquote a cite{font-size:12px} mark{background-color:transparent;color:inherit} a{text-decoration:none;outline:0;max-width:100%;max-width:none\9} a:hover,a:focus,a:visited{outline:0;text-decoration:underline} p a,p a:visited{line-height:inherit} a.avianolink,.avianolink a{cursor:default} #top .avia_hidden_link_text{display:none} ul,ol{margin-bottom:20px} ul{list-style:none outside;margin-left:7px} ol{list-style:decimal;margin-left:15px} ol,ul.square,ul.circle,ul.disc{} ul.square{list-style:square outside} ul.circle{list-style:circle outside} ul.disc,.entry-content-wrapper ul{list-style:disc outside} ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 30px} ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px} .entry-content-wrapper li{margin-left:1em;padding:3px 0} .entry-content-wrapper div li{text-indent:0} .entry-content-wrapper .borderlist>li:first-child{border-top:1px solid} .entry-content-wrapper .borderlist>li{border-bottom:1px solid;padding:5px 0;list-style-position:outside;margin:0} img,a img{border:none;padding:0;margin:0;display:inline-block;max-width:100%;height:auto} small.avia-copyright{display:none} input[type="submit"],#submit,.button{padding:9px 22px;cursor:pointer;border:none;-webkit-appearance:none;border-radius:0px} [data-av_icon]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;content:attr(data-av_icon);speak:never} #top form{margin-bottom:20px} #top fieldset{margin-bottom:20px} #top .input-text,#top input[type="text"],#top input[type="input"],#top input[type="password"],#top input[type="email"],#top input[type="number"],#top input[type="url"],#top input[type="tel"],#top input[type="search"],#top textarea,#top select{-webkit-appearance:none;border:1px solid #e1e1e1;padding:8px 6px;outline:none;font:1em "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;margin:0;width:100%;display:block;margin-bottom:20px;background:#fff;border-radius:0px} #top input[type="text"]:focus,#top input[type="password"]:focus,#top input[type="email"]:focus,#top input[type="number"]:focus,#top input[type="url"]:focus,#top input[type="tel"]:focus,#top input[type="search"]:focus,#top textarea:focus{box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);color:#555} #top textarea{min-height:60px;line-height:1.5em} #top label{font-weight:bold;font-size:0.92em} #top legend{display:block;font-weight:normal;font-size:1.2em} #top select{width:100%} #top input[type="checkbox"]{display:inline} #top label span,#top legend span{font-weight:normal;font-size:13px;color:#444} #top textarea{width:100%} #top #wrap_all .valid .text_input,#top #wrap_all .valid .text_area,#top #wrap_all .valid .select{border:1px solid #9AA600} #top #wrap_all .error .text_input,#top #wrap_all .error .text_area,#top #wrap_all .error .select{border:1px solid #DF653E}#top #wrap_all .ajax_alert .text_input,#top #wrap_all .ajax_alert .text_area,#top #wrap_all .ajax_alert .select{border:1px solid #ffb628}#top #wrap_all .valid .input_checkbox_label{color:#9AA600}#top #wrap_all .error .input_checkbox_label{color:#DF653E} table{width:100%;padding:0;margin:0 0 20px 0;font-size:13px} table caption{padding:0 0 5px 0;width:auto;font-style:italic;text-align:right;font-size:12px} th{font-weight:bold;letter-spacing:1.5px;text-transform:uppercase;text-align:left;padding:9px 12px;border-style:solid;border-width:1px;border-left:none;border-top:none} td{font-size:13px;padding:9px 12px;border-style:solid;border-width:1px;border-left:none;border-top:none} tr th:first-child,tr td:first-child{border-left-style:solid;border-left-width:1px} tr:first-child th,tr:first-child td{border-top-style:solid;border-top-width:1px} #top th.nobg{background:none;border-top:0} pre{clear:both;border-style:solid;border-width:1px;overflow:auto;padding:2em;line-height:2em;font-size:12px;background-image:-webkit-linear-gradient(rgba(0,0,0,.05) 50%,transparent 50%,transparent);background-image:-moz-linear-gradient(rgba(0,0,0,.05) 50%,transparent 50%,transparent);background-image:linear-gradient(rgba(0,0,0,.05) 50%,transparent 50%,transparent);background-size:100% 4em;font-family:Monaco,"Andale Mono","Courier New",Courier,monospace;-webkit-transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;transition:all ease-in-out 0.5s;margin-bottom:30px;position:relative;left:0;text-transform:none;width:100%} code{font-family:Monaco,"Andale Mono","Courier New",Courier,monospace} iframe,object,embed{max-width:100%} sup{vertical-align:super;font-size:smaller} sub{vertical-align:sub;font-size:smaller} .hidden{position:absolute;top:0;visibility:hidden} .floatleft{float:left} .floatright{float:right} .clearboth{clear:both} .special_amp{font-family:"Baskerville","Palatino Linotype","Palatino","Times New Roman",serif;font-style:italic;font-size:1.3em;line-height:0.5em;font-weight:normal} #top .noborder,#top .noborder img{border:none;padding:0;background:transparent} .bg_container{background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;position:fixed;z-index:-1;top:0;left:0} .image-overlay{position:absolute;background:#fff;z-index:300;height:100%;width:100%;opacity:0;filter:alpha(opacity=0)} .avia_transform a .image-overlay{-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out} .avia_transform a:hover .image-overlay{opacity:0.7 !important} .image-overlay .image-overlay-inside{height:100%;width:100%;position:absolute;left:0;top:0} .image-overlay .image-overlay-inside:before{position:absolute;border-radius:50px;background:#000;height:80px;width:80px;line-height:80px;left:50%;top:50%;margin:-40px 0 0 -40px;z-index:500;text-align:center;color:#fff} .image-overlay .image-overlay-inside:before{content:"\E869";font-family:'entypo-fontello';font-size:18px;font-weight:normal} .image-overlay.overlay-type-extern .image-overlay-inside:before{content:"\E832"} .image-overlay.overlay-type-video .image-overlay-inside:before{content:"\E897"} #top .hide-inner-overlay .image-overlay-inside{display:none} body .alignleft,.entry-content-wrapper a:hover .alignleft{float:left;margin:4px 10px 0px 0;display:block;position:relative}body .alignright,.entry-content-wrapper a:hover .alignright{float:right;margin:4px 0px 0px 10px;display:block;position:relative}body .aligncenter,.entry-content-wrapper a:hover .aligncenter{clear:both;display:block;margin:10px auto;padding:10px 0;position:relative}.alignleft img,.alignright img{display:block} #top .gallery a,#top .gallery a img{border:none;max-width:100%;display:block;position:relative} #top .gallery .gallery-item{margin:1px 1px 0 0;width:80px;height:80px;padding:0} #top .gallery-caption{display:none} .bypostauthor{} .gallery-icon{margin:0} .gallery-item{margin:0} .avia_textblock .gallery p{display:none} div .wp-caption{max-width:100%;font-size:11px;font-style:italic;border-width:1px;border-style:solid;margin:5px 15px 10px 0;position:relative} #top .wp-caption img{border:medium none;display:block;padding:5px;margin:0;width:100%} .wp-caption-text,#top .wp-caption .wp-caption-dd{display:block;font-size:11px;font-style:italic;margin:0 auto;padding:3px 10px 5px;text-align:center;font-family:Georgia,"Times New Roman";float:none} #top .wp-caption.aligncenter{margin:5px auto 10px auto;padding:0} #top .wp-caption.alignright{margin:4px 0px 0px 10px} #top .wp-smiley{display:inline-block;border:none} #wp-calendar td,#wp-calendar th{text-align:center;font-size:11px;padding:3px} @media only screen and (min-width:990px){.responsive.av-no-preview #top #wrap_all .av-desktop-hide,.responsive.av-no-preview #top #wrap_all .av-desktop-font-size-hidden,.responsive.av-no-preview #top #wrap_all .av-desktop-font-size-title-hidden{display:none}} @media only screen and (min-width:768px) and (max-width:989px){.responsive.av-no-preview #top #wrap_all .av-medium-hide,.responsive.av-no-preview #top #wrap_all .av-medium-font-size-hidden,.responsive.av-no-preview #top #wrap_all .av-medium-font-size-title-hidden{display:none}} @media only screen and (min-width:480px) and (max-width:767px){.responsive.av-no-preview #top #wrap_all .av-small-hide,.responsive.av-no-preview #top #wrap_all .av-small-font-size-hidden,.responsive.av-no-preview #top #wrap_all .av-small-font-size-title-hidden{display:none}} @media only screen and (max-width:479px){.responsive.av-no-preview #top #wrap_all .av-mini-hide,.responsive.av-no-preview #top #wrap_all .av-mini-font-size-hidden,.responsive.av-no-preview #top #wrap_all .av-mini-font-size-title-hidden{display:none}} @media print{.page-break{display:block;page-break-before:always}p,a,strong{color:#000!important}a{text-decoration:underline}.entry-content a:after{content:" [" attr(href) "] "}.related_posts a:after{content:attr(title)}.container{width:100%}#top{overflow-x:hidden}.boxed#top{width:100%}.container{width:100%;margin:0 auto}.units,.unit{margin:0}.container .one.unit,.container .one.units,.container .two.units,.container .three.units,.container .four.units,.container .five.units,.container .six.units,.container .seven.units,.container .eight.units,.container .nine.units,.container .ten.units,.container .eleven.units,.container .twelve.units,#top .flex_column{margin:0;margin-bottom:20px;width:100%}#top.boxed .stretch_full{width:100%}#top .offset-by-one,#top .offset-by-two,#top .offset-by-three,#top .offset-by-four,#top .offset-by-five,#top .offset-by-six,#top .offset-by-seven,#top .offset-by-eight,#top .offset-by-nine,#top .offset-by-ten,#top .offset-by-eleven{padding-left:0}.avia-section-large .content,.avia-section-large .sidebar{padding-top:2%;padding-bottom:2%}#top .flex_column.av_one_half{width:48%}#top .flex_column.av_one_half.first{padding-right:2%}.fixed_header #header,.html_header_top.html_header_sticky #header{position:relative;top:0}.fixed_header #main{padding-top:0}#header_main{border-bottom:0}nav,#footer,#scroll-top-link,#av-cookie-consent-badge,.image-overlay,#top #main .sidebar,#commentform,.comment_container .miniheading,.comment_container .minitext,#top .avia-post-nav{display:none}.avia-shadow{box-shadow:inset 0 0 0 rgba(0,0,0,0)}.grid-entry .inner-entry{margin-right:0;box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}.content{border:0}.boxed .container{margin:0}.avia-layerslider,.avia-fullwidth-slider{display:none}.avia_transform .avia-icon-list .iconlist_icon{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#top .tab_titles{display:none}#top .tabcontainer .tab.fullsize-tab{display:block;border-bottom:none}#top .tab_content{display:block;visibility:visible;z-index:3;position:relative;overflow:auto;border-style:solid;border-width:1px;border-radius:2px;left:0;width:auto;background-color:#fcfcfc;color:#666}#top .tab_inner_content{left:0}#top .toggle_wrap{visibility:visible;display:block;position:static}.grid-sort-container{width:60%;margin:0 auto}#top .isotope-item{position:initial!important;top:0!important;left:0!important;-webkit-transform:translate3d(0,0,0)!important}.avia-progress-bar{margin:5px 0;border:1px solid #555!important;border-radius:3px!important}.avia-progress-bar .progress{box-shadow:inset 0 0 0 0 rgba(0,0,0,0)!important;border:0!important}.avia-progress-bar div.progress .bar{border:0 solid;border-right:1px solid #555!important;border-radius:0}.avia-testimonial-image{margin:0;width:100%;float:none;text-align:center;margin-bottom:15px;height:auto}.avia-grid-testimonials .avia-testimonial-meta{margin-left:0}body div .avia-testimonial{display:block;float:left}.avia_transform .avia-testimonial .avia-testimonial-image{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.avia_transform .avia-gallery-thumb img{opacity:1}}#header{position:relative;z-index:501;width:100%;background:transparent} #header_main .container,.main_menu ul:first-child > li a{height:88px;line-height:88px} .html_header_top.html_header_sticky #main{padding-top:88px} .html_header_top.html_header_transparency #header{position:absolute}.html_header_top.html_header_sticky #header{position:fixed}.html_header_top.html_header_sticky.html_bottom_nav_header #main{padding-top:140px}.html_bottom_nav_header .avia-search-tooltip{top:101% !important;margin-left:-130px}.html_header_top.html_header_sticky.html_header_unstick_top .header-scrolled-full#header{} .html_header_top.html_header_sticky.html_large #main{padding-top:116px}.html_header_top.html_header_sticky.html_large #header_main .container,.html_header_top.html_header_sticky.html_large.html_main_nav_header .main_menu ul:first-child > li a{height:116px;line-height:116px}.html_header_top.html_header_sticky.html_large.html_bottom_nav_header #main{padding-top:168px} .html_header_top #top .av_header_stretch .container{width:96%;padding:0;max-width:100%} .html_header_top #top .av_logo_right .logo{left:auto;right:0}.html_header_top #top .av_menu_left .main_menu{left:0px;right:auto}.html_header_top.html_main_nav_header #top .av_menu_left .main_menu{left:-13px;right:auto} .html_header_top .av_bottom_nav_header #header_main_alternate .main_menu ul:first-child > li > a{height:50px;line-height:50px}.html_header_top .av_bottom_nav_header .av-logo-container .main_menu{display:none} .html_header_top.html_bottom_nav_header #header_main{z-index:3}.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu{clear:both;position:relative;line-height:40px;height:100%;width:100%;float:left}.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu>div,.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu ul:first-child{width:100%;height:50px}.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu ul:first-child>li:hover{z-index:1000;position:relative}.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu .menu-item-search-dropdown{float:right} #header_main_alternate{z-index:2}#header #header_main_alternate .container{max-height:none;height:auto}#header_main_alternate .main_menu .menu li ul ul{left:207px}#header_main_alternate .avia_mega_div{right:auto;left:0} .html_header_top.html_logo_center .main_menu{text-align:center}.html_header_top.html_logo_center #header_main_alternate .main_menu ul:first-child{display:inline-block;width:auto;position:static}.html_header_top.html_logo_center .logo{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)} .avia-msie-8 .logo img{height:100%}.avia-msie-8.html_header_top.html_logo_center .logo{left:46%} .html_header_top.html_bottom_nav_header.html_logo_right .main_menu ul:first-child{width:auto;float:right}.html_header_top.html_bottom_nav_header.html_logo_right .main_menu ul:first-child{width:auto;float:right} .html_header_top.html_header_topbar_active.html_header_sticky #top #main{padding-top:119px} .html_header_top.html_header_topbar_active.html_header_sticky.html_large #top #main{padding-top:147px} .html_header_top.html_header_topbar_active.html_header_sticky.html_bottom_nav_header #top #main{padding-top:170px}.html_header_top.html_header_topbar_active.html_header_sticky.html_large.html_bottom_nav_header #top #main{padding-top:198px} .av_icon_active_left .social_bookmarks{float:left}.av_icon_active_right .social_bookmarks{float:right}.av_secondary_right .sub_menu{float:right}.av_phone_active_left .phone-info{float:left}.av_phone_active_right .phone-info{float:right} .phone-info{float:left;font-weight:bold;line-height:20px;font-size:11px;padding:5px 0} .phone-info div{display:inline-block;line-height:1em} .av_secondary_left .sub_menu>ul>li:last-child,.av_secondary_left .sub_menu>div>ul>li:last-child{border:none;padding-right:0}.av_secondary_right .sub_menu>ul>li:last-child,.av_secondary_right .sub_menu>div>ul>li:last-child{border:none;margin-right:0px;padding-right:0;padding-left:10px} .av_secondary_left .sub_menu>ul>li:first-child{padding-left:0}.av_icon_active_left.av_secondary_left .sub_menu>ul>li:first-child{padding-left:10px}.av_icon_active_right.av_secondary_right .sub_menu>ul>li:first-child{padding-left:10px} .av_secondary_right .sub_menu{padding-left:10px} .av_icon_active_right .social_bookmarks{padding-left:20px} .av_secondary_left .sub_menu{padding-right:10px} .html_boxed #main{position:static;overflow:hidden}.html_logo_right.html_bottom_nav_header #header_main .social_bookmarks{right:auto;left:0} #top nav .social_bookmarks{position:relative;top:50%;margin-top:-16px;right:0;overflow:hidden;clear:none;float:left} .avia-menu.av_menu_icon_beside{padding-right:25px;margin-right:25px;border-right-width:1px;border-right-style:solid;-webkit-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out}.fallback_menu + .social_bookmarks{padding-left:18px} #header_meta{border-top:none;z-index:10;min-height:30px;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:-1px} #header_meta .container{min-height:30px} #header_main{border-bottom-width:1px;border-bottom-style:solid;z-index:1} #header.shadow{box-shadow:0px 0px 3px rgba(0,0,0,0.2)} .header_bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.95;filter:alpha(opacity=95);z-index:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-perspective:1000px;-webkit-backface-visibility:hidden} .html_header_sticky_disabled .header_bg{opacity:1;filter:alpha(opacity=100)}.avia-msie-8.html_header_transparency .av_header_sticky_disabled#header{background:transparent} .av_minimal_header .header_bg{opacity:1;filter:alpha(opacity=100)}.av_minimal_header #header_main,.av_minimal_header #header_meta{border:none}.av_minimal_header .avia-menu-fx{display:none}#top #header.av_minimal_header .main_menu ul:first-child >li > ul,#top #header.av_minimal_header .main_menu .avia_mega_div > .sub-menu{border-top:none}.av_minimal_header #header_main .container,.av_minimal_header .main_menu ul:first-child > li a{height:90px;line-height:90px}.html_header_top.html_header_sticky.html_large .av_minimal_header #header_main .container,.html_header_top.html_header_sticky.html_large.html_main_nav_header .av_minimal_header .main_menu ul:first-child > li a{height:118px;line-height:118px} #top .av_minimal_header #s{border:none;padding:12px 47px 12px 5px}#top .av_minimal_header .av_ajax_search_entry{border:none} .av_minimal_header_shadow{box-shadow:0 0 2px 1px rgba(0,0,0,0.1)}.av_minimal_header_shadow.av_header_transparency{box-shadow:0 0 0px 0px rgba(0,0,0,0.0)} .av_minimal_header #header_main_alternate{border:none} .html_header_transparency #main{padding-top:0 !important}#top .av_header_transparency .main_menu ul:first-child > li > a:hover,#top #wrap_all .av_header_transparency .sub_menu > ul > li > a:hover{opacity:0.8}#top .av_header_transparency.av_alternate_logo_active .logo a > img{opacity:0;filter:alpha(opacity=0)}#top .av_header_transparency #header_main,#top .av_header_transparency .avia-menu.av_menu_icon_beside{border-color:transparent}#top .av_header_transparency .header_bg{background-color:transparent;opacity:0;filter:alpha(opacity=0)}#top .av_header_transparency .phone-info,#top .av_header_transparency .social_bookmarks li a{color:inherit} #top #header.av_header_transparency .avia_mega_div{margin-top:1px;padding-top:1px}#top .av_header_transparency .avia-menu-fx{bottom:22%;width:70%;left:15%}#top .av_header_transparency .phone-info.with_nav span{border-color:rgba(255,255,255,0.25);color:#fff}#top .av_header_transparency #header_meta li{border-color:rgba(255,255,255,0.25);color:inherit}#top .av_header_transparency #header_meta{background:transparent;box-shadow:none;border-bottom:1px solid rgba(255,255,255,0.25)}.html_header_transparency #header_meta{-webkit-transition:background 0.4s ease-in-out;transition:background 0.4s ease-in-out} #top .av_header_glassy.av_header_transparency .header_bg{background-color:#fff;opacity:0.1;filter:alpha(opacity=10)}#top .av_header_glassy.av_header_transparency #header_main{border-color:rgba(255,255,255,0.25);border-top-color:transparent}#top .av_header_glassy.av_header_transparency .avia-menu.av_menu_icon_beside{border-color:rgba(255,255,255,0.25)}#top .av_header_glassy.av_header_transparency .social_bookmarks li,#top .av_header_glassy.av_header_transparency .social_bookmarks li a{border-color:rgba(255,255,255,0.25);color:#fff}#top .av_header_glassy.av_header_transparency #header_main_alternate{border-bottom-color:rgba(255,255,255,0.25)} #top .av_header_with_border.av_header_transparency #header_main{border:1px solid rgba(255,255,255,0.25);border-left:none;border-right:none;border-top-color:transparent} #top .av_header_with_border.av_header_transparency .avia-menu.av_menu_icon_beside{border-color:rgba(255,255,255,0.25)} .html_header_searchicon_disabled #top .av_header_border_disabled.av_bottom_nav_disabled .main_menu .menu>li:last-child>a .avia-menu-fx{padding-right:13px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box} #top .av_header_scrolldown{-webkit-transition:opacity 0.6s ease-out,margin 0.6s ease-out;transition:opacity 0.6s ease-out,margin 0.6s ease-out;margin-top:0px}#top .av_header_scrolldown.av_header_transparency{opacity:0;margin-top:-250px !important} .html_header_transparency.html_header_scrolldown #top .avia-builder-el-0 .container,.html_header_transparency.html_header_scrolldown #top .avia-builder-el-0 .slideshow_inner_caption{padding-top:0} .html_header_transparency #top .footer-page-content .avia-builder-el-0 .container{padding-top:0} #top .header_hidden{display:none} .av_seperator_small_border .av-main-nav > li > a > .avia-menu-text{border-left-style:solid;border-left-width:1px;padding-left:13px;margin-left:-13px} .av_seperator_small_border .av-main-nav > li:first-child > a > .avia-menu-text{border-left:none} .av_seperator_big_border .av-main-nav > li > a{border-left-style:solid;border-left-width:1px;text-align:center;min-width:90px}#top .av_seperator_big_border .av-main-nav > li:last-child > a,#top .av_seperator_big_border .av-main-nav > #menu-item-search > a{border-right-style:solid;border-right-width:1px} #top .av_seperator_big_border .av-main-nav > #menu-item-search > a{border-left-style:solid;border-left-width:1px;border-color:inherit} #top .av_seperator_big_border#header .av-menu-button > a .avia-menu-text{border:none}.av_seperator_big_border .avia-menu.av_menu_icon_beside{padding-right:0}#top .av_seperator_big_border#header .av-main-nav > li > a{padding:0 13px}#top .av_seperator_big_border .avia-menu.av_menu_icon_beside{border-right-style:none;border-right-width:0}.html_bottom_nav_header #top .av_seperator_big_border .av-main-nav > #menu-item-search > a{border-left-style:solid;border-left-width:1px;border-color:inherit;margin-left:-1px} .avia-menu-subtext,#top .sub-menu .avia-menu-subtext{display:none} .html_header_top #top .av_menu_left .main_menu .menu li ul ul{left:207px} .html_header_sidebar{}.html_header_sidebar #top #header{width:300px;position:absolute;min-height:100%;border-bottom:none}.html_boxed.html_header_sidebar #wrap_all{position:relative} .html_header_sidebar #top #header_main{border-top:none}.html_header_sidebar #header .container{width:100%;height:auto;line-height:1.3em;padding:0;float:none;max-width:100%}.html_header_sidebar .header_bg{opacity:1;filter:alpha(opacity=95)} .html_header_left #top #header{}.html_header_right #top #header{right:0}.html_header_left #main{margin-left:300px;position:relative;border-left-style:solid;border-left-width:1px}.html_header_right #main{margin-right:300px;position:relative;border-right-style:solid;border-right-width:1px} .html_header_sidebar #top #header.av_always_sticky{position:fixed;-webkit-backface-visibility:hidden} .html_header_sidebar .logo{position:relative;clear:both;padding:40px;border-bottom-style:solid;border-bottom-width:1px;height:auto;max-height:none;width:100%}.html_header_sidebar .logo img{width:100%;max-height:none;padding:0;height:auto}.html_header_sidebar .main_menu{position:relative;clear:both;z-index:200}.html_header_sidebar #header .av-main-nav ,.html_header_sidebar #header .av-main-nav-wrap{width:100%}.html_header_sidebar #header .av-main-nav{padding:20px 0}.html_header_sidebar #header .av-main-nav > li{float:none;display:block;margin:0 13%}.html_header_sidebar #header .av-main-nav > li > a{line-height:1.3em;height:auto;padding:15px 3px;border-bottom-style:solid;border-bottom-width:1px;margin:0 auto}.html_header_sidebar #header .av-main-nav > li > a .avia-menu-text{font-size:16px;font-weight:normal;display:block}.html_header_sidebar #header .av-main-nav > li > a .avia-menu-subtext{display:block;font-weight:normal;font-size:12px;padding-top:3px}.html_header_sidebar #header .av-main-nav > li:last-child > a{border:none}.html_header_sidebar #header .av-main-nav > li:nth-last-child(2) > a{border:none}.html_header_sidebar #header .avia-menu-fx{display:none} .html_header_sidebar .av-main-nav ul{border-top-width:1px}.html_header_left .av-main-nav ul{top:0;left:100%;box-shadow:5px 5px 15px rgba(0,0,0,0.1)}.html_header_left #top .av-main-nav ul ul{left:207px;top:-1px}.html_header_right .av-main-nav ul{top:0;left:auto;right:100%;box-shadow:-5px 5px 15px rgba(0,0,0,0.1)}.html_header_right #top .av-main-nav ul ul{left:-207px;top:-1px} .html_header_sidebar #top .av-main-nav ul a{padding:12px 15px}.html_header_sidebar #main > .avia-builder-el-0{border-top:none} .html_header_sidebar #top #header .av-menu-button > a{border:none}.html_header_sidebar #top #header .av-menu-button + .av-menu-button > a{padding-top:0}.html_header_sidebar #top #header .av-menu-button-colored:hover{opacity:0.8} .html_header_left #header .avia_mega_div{left:100%;top:0}.html_header_right #header .avia_mega_div{right:100%;top:0}.html_header_sidebar #top #header .avia_mega_div > .sub-menu{border-width:1px;border-style:solid} .html_header_sidebar.html_content_align_left .container{float:left}.html_header_sidebar.html_content_align_right .container{float:right} .html_header_sidebar.html_content_align_left #footer,.html_header_sidebar.html_content_align_right #footer,.html_header_sidebar.html_content_align_left #socket,.html_header_sidebar.html_content_align_right #socket{overflow:hidden} .html_header_sidebar .container_wrap{width:100%} #header .avia-custom-sidebar-widget-area{margin:0;padding:0;float:none}#header .avia-custom-sidebar-widget-area .widget{border-top-style:solid;border-top-width:1px;padding:40px;width:100%;overflow:hidden} .html_header_sidebar .av-sidebar-social-container{position:relative;clear:both;overflow:hidden}.html_header_sidebar #top #header .social_bookmarks{position:relative;top:0;margin:0;border-top-style:solid;border-top-width:1px;clear:both;display:table;width:100%;table-layout:fixed}.html_header_sidebar #top #header .social_bookmarks li{float:none;display:table-cell;text-align:center}.html_header_sidebar #top #header .social_bookmarks li.social_icon_1 a{border:none}.html_header_sidebar #top #header .social_bookmarks li a{width:100%;border-radius:0;border-left-style:solid;border-left-width:1px;padding:10px 0} .html_header_sidebar .av_default_container_wrap,.html_header_sidebar .container_wrap_first{float:left} .html_top_nav_header #header_main_alternate{border-top:none;border-bottom-style:solid;border-bottom-width:1px}.html_top_nav_header.html_minimal_header #header_main_alternate{border:none}.html_top_nav_header div .logo{position:relative} .html_top_nav_header .av-logo-container .inner-container{position:relative;overflow:hidden}.html_top_nav_header.html_header_top.html_header_sticky #top #wrap_all #main{padding-top:50px}.html_top_nav_header.html_header_top.html_header_sticky.html_header_topbar_active #top #wrap_all #main{padding-top:80px}.html_top_nav_header .av-logo-container{height:88px}.html_top_nav_header.html_large .av-logo-container{height:150px}.html_top_nav_header #header_main{border:none} .av-hamburger{padding:0 0 0 0;display:inline-block;cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible} .av-hamburger-box{width:35px;height:24px;display:inline-block;position:relative} .av-hamburger-inner{display:block;top:50%;margin-top:-2px} .av-hamburger-inner,.av-hamburger-inner::before,.av-hamburger-inner::after{width:40px;height:3px;background-color:#000;border-radius:3px;position:absolute;transition:transform 0.15s ease}.av-hamburger-inner::before,.av-hamburger-inner::after{content:"";display:block} .av-hamburger-inner::before{top:-10px} .av-hamburger-inner::after{bottom:-10px} .av-hamburger--spin .av-hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)} .av-hamburger--spin .av-hamburger-inner::before{transition:top 0.1s 0.34s ease-in,opacity 0.1s ease-in,background-color 0.15s ease} .av-hamburger--spin .av-hamburger-inner::after{transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19) ,background-color 0.15s ease} .av-hamburger--spin.is-active .av-hamburger-inner{transform:rotate(225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)} .av-hamburger--spin.is-active .av-hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.14s ease-out,background-color 0.15s ease} .av-hamburger--spin.is-active .av-hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1),background-color 0.15s ease} .av-burger-menu-main{display:none;-webkit-transition:padding 0.3s ease-out;transition:padding 0.3s ease-out}.js_active.html_burger_menu #avia-menu > li{display:none} .js_active.html_burger_menu #avia-menu .av-burger-menu-main,.html_burger_menu #top #avia-menu .menu-item-search-dropdown{display:block} .av-burger-menu-main{cursor:pointer}.av-burger-menu-main a{padding-left:10px}.av-hamburger strong{display:none}.av-hamburger-box{height:8px} .av-hamburger-inner,.av-hamburger-inner::before,.av-hamburger-inner::after{width:100%} .html_burger_menu #top #wrap_all .menu-item-search-dropdown > a{font-size:24px}html.av-burger-overlay-active #top .menu-item-search-dropdown > a{color:#fff} .html_burger_menu_active #header .avia-menu .menu-item{display:none}.html_burger_menu_active .menu-item-avia-special{display:block}.html_burger_menu_active #top #wrap_all .menu-item-search-dropdown > a{font-size:24px}.html_header_sidebar #top div .av-burger-menu-main{display:none}.html_burger_menu_active #top #wrap_all #header .av-burger-menu-main > a{background:transparent;position:relative;z-index:10} .av-hamburger--spin-r .av-hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.av-hamburger--spin-r .av-hamburger-inner::before{transition:top 0.1s 0.34s ease-in,opacity 0.1s ease-in}.av-hamburger--spin-r .av-hamburger-inner::after{transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19)} .av-hamburger--spin-r.is-active .av-hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.av-hamburger--spin-r.is-active .av-hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.14s ease-out}.av-hamburger--spin-r.is-active .av-hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1)} .av-burger-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;z-index:100;display:none;overflow:hidden;opacity:0} .av-burger-overlay-inner,.av-burger-overlay-bg{position:absolute;top:0;left:0;height:100%;width:100%;min-height:700px;display:table;vertical-align:middle;text-align:center;z-index:5} .av-burger-overlay-bg{z-index:3;opacity:0.9;background:#000;display:block;position:fixed} .av-burger-overlay-scroll{overflow:auto;position:absolute;height:100%;width:100%;z-index:10;-webkit-overflow-scrolling:touch} #av-burger-menu-ul li a{position:relative;display:block;-webkit-transition:none;transition:none}#av-burger-menu-ul li ul{background:transparent} html.av-burger-overlay-active #header_meta,html.av-burger-overlay-active #menu-item-shop.cart_dropdown,html.av-burger-overlay-active .cart_dropdown,html.av-burger-overlay-active #top .social_bookmarks{z-index:1} .av-burger-overlay-active #top .av-hamburger-inner,.av-burger-overlay-active #top .av-hamburger-inner::before,.av-burger-overlay-active #top .av-hamburger-inner::after{background-color:#fff} .av-burger-overlay-active #top #header .av-main-nav > li > a{background:transparent} .av-burger-overlay-active #scroll-top-link{z-index:150}#top #av-burger-menu-ul{display:table-cell;height:100%;width:100%;vertical-align:middle;padding:125px 0} .html_av-overlay-full #av-burger-menu-ul li{display:block;height:auto;width:100%;padding:0.3em 0;font-size:35px}.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li{line-height:1.6em}.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li li{font-size:0.6em;line-height:1.4em}.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li li li{font-size:0.8em}.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li a{color:#fff;height:auto;line-height:inherit;font-size:inherit}.html_av-overlay-full #av-burger-menu-ul li a:hover,.html_av-overlay-full #av-burger-menu-ul li a:active,.html_av-overlay-full #av-burger-menu-ul li a:focus{text-decoration:none;opacity:0.7} .html_av-overlay-full.av-burger-overlay-active #top #wrap_all #menu-item-search a,.html_av-overlay-full.av-burger-overlay-active #top #wrap_all #menu-item-search a:hover{color:#fff} .html_header_top.html_logo_center.av-burger-overlay-active .menu-item-avia-special{z-index:150} #top #wrap_all #av-burger-menu-ul > li{opacity:0;position:relative;top:18px;-webkit-transition:opacity 0.3s ease-out,top 0.3s ease-out,left 0.3s ease-out;transition:opacity 0.3s ease-out,top 0.3s ease-out,left 0.3s ease-out;-webkit-transform:translate3d(0,0,0)} .avia_desktop.avia-safari #top #wrap_all #av-burger-menu-ul > li{-webkit-transform:none} #top #wrap_all #header #av-burger-menu-ul > li.av-active-burger-items{opacity:1;top:0;left:0} .html_av-overlay-full #top #av-burger-menu-ul .av-menu-button > a .avia-menu-text{padding:0.5em 1.5em}.html_av-overlay-full #top #av-burger-menu-ul .av-menu-button{margin-top:0.4em}.html_av-overlay-full #av-burger-menu-ul li ul li a{font-size:1.3em} #av-burger-menu-ul li a .avia-menu-subtext{display:block;font-size:0.6em;line-height:1.2em;margin:-10px 0 13px 0;opacity:0.7;text-transform:none} .html_av-overlay-side #av-burger-menu-ul li a .avia-menu-subtext{font-size:1em;margin:0;opacity:0.9} #av-burger-menu-ul .avia-menu-fx{display:none} #top .av-small-burger-icon{-ms-transform:scale(0.6);transform:scale(0.6);transform-origin:right}#top #wrap_all #header .av-small-burger-icon a{padding:0} .html_av-overlay-side .av-burger-overlay-bg{opacity:0.3;cursor:pointer}.html_av-overlay-side #top .av-burger-overlay li{margin:0}.html_av-overlay-side #top #wrap_all .av-burger-overlay li a{line-height:1.3em;height:auto;padding:15px 50px;display:block;text-align:left;text-decoration:none}.html_av-overlay-side #top .av-burger-overlay li a:hover{text-decoration:none}.html_av-overlay-side #top #wrap_all #av-burger-menu-ul > li{top:0;left:18px} .html_av-overlay-side #top #wrap_all .av-burger-overlay li li a{padding-left:70px}.html_av-overlay-side #top #wrap_all .av-burger-overlay li li li a{padding-left:90px}.html_av-overlay-side #top #wrap_all .av-burger-overlay li li li li a{padding-left:110px}.html_av-overlay-side #top #wrap_all .av-burger-overlay li li li li li a{padding-left:130px} .html_av-overlay-side .av-burger-overlay-scroll{width:350px;right:0;max-width:100%;-webkit-transform:translateX(350px);transform:translateX(350px);-webkit-transition:all 0.5s cubic-bezier(0.75,0,0.25,1);transition:all 0.5s cubic-bezier(0.75,0,0.25,1)} .html_av-overlay-side.av-burger-overlay-active-delayed .av-burger-overlay-scroll{-webkit-transform:translateX(0);transform:translateX(0)}.html_av-overlay-side #top #wrap_all #av-burger-menu-ul > li{opacity:1;top:0;left:0} .html_av-overlay-side-classic #top .av-burger-overlay{font-size:1em}.html_av-overlay-side-classic #av-burger-menu-ul{vertical-align:top}.html_av-overlay-side-classic #top .av-burger-overlay li a{border-bottom-style:solid;border-bottom-width:1px}.html_av-overlay-side-classic #top .av-burger-overlay li li .avia-bullet{height:1px;display:block;position:absolute;margin-top:0;opacity:0.3;border:none!important;width:7px;left:50px;top:50%} .html_av-overlay-side-classic #top .av-burger-overlay li li li .avia-bullet{left:70px} .html_av-overlay-side-classic #top .av-burger-overlay li li li li .avia-bullet{left:90px} .html_av-overlay-side-classic #top .av-burger-overlay li li li li li .avia-bullet{left:110px} .html_av-overlay-side-classic #top .av-burger-overlay li li li li li li .avia-bullet{left:130px} .html_av-overlay-side-minimal .av-burger-overlay-bg{opacity:0.1}.html_av-overlay-side-minimal #top .av-burger-overlay{font-size:1.1em}.html_av-overlay-side-minimal #top .av-burger-overlay .sub-menu{font-size:0.9em} .html_av-submenu-hidden #av-burger-menu-ul li ul{display:none}.html_av-submenu-hidden .av-submenu-indicator{display:inline-block;padding:0 10px;font-size:11px;opacity:0.5;vertical-align:top;float:right;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:absolute;right:30px;top:50%;margin-top:-9px;height:20px;line-height:20px}.html_av-submenu-hidden .av-submenu-indicator:before{content:"\E87d";font-family:'entypo-fontello'}.html_av-submenu-hidden .av-show-submenu > a > .av-submenu-indicator{-webkit-transform:rotate(90deg);transform:rotate(90deg)} div .logo{float:left;position:absolute;left:0;z-index:1} .logo,.logo a{overflow:hidden;position:relative;display:block;height:100%} .logo img{padding:0;display:block;width:auto;height:auto;max-height:100%;image-rendering:auto;position:relative;z-index:2;height :100%\9;height:auto\9;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out} .logo img.alternate{position:absolute;z-index:1;top:0;left:0;opacity:0} .av_header_transparency .logo img.alternate{opacity:1} .main_menu{clear:none;position:absolute;z-index:100;line-height:30px;height:100%;margin:0;right:0}.main_menu .pointer_arrow_wrap{display:none} .av-main-nav-wrap{float:left;position:relative;z-index:3}.av-main-nav-wrap ul{margin:0;padding:0} .av-main-nav{z-index:110;position:relative}.av-main-nav ul{display:none;margin-left:0;left:0;position:absolute;top:100%;width:208px;z-index:2;padding:0;box-shadow:0 8px 15px rgba(0,0,0,0.1);margin-top:-1px}.av-main-nav ul li{margin:0;padding:0;width:100%}.av-main-nav ul li a{border-right-style:solid;border-right-width:1px;border-left-style:solid;border-left-width:1px}.av-main-nav ul li:last-child > a{border-bottom-style:solid;border-bottom-width:1px}.av-main-nav li{float:left;position:relative;z-index:20}.av-main-nav li:hover{z-index:100}.av-main-nav > li > ul{border-top-width:2px;border-top-style:solid}.av-main-nav > li{line-height:30px}.av-main-nav li a{max-width:none}.av-main-nav > li > a{display:block;text-decoration:none;padding:0 13px;font-weight:normal;font-size:12px;font-weight:600;font-size:13px;-webkit-transition:background-color 0.4s ease-in-out,color 0.4s ease-in-out,border-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out,color 0.4s ease-in-out,border-color 0.4s ease-in-out} .av-main-nav > li > a ,div #menu-item-shop.cart_dropdown{-webkit-transition:none;transition:none;-webkit-transition:background-color 0.4s ease-in-out,color 0.4s ease-in-out,border-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out,color 0.4s ease-in-out,border-color 0.4s ease-in-out} .av_header_transparency .av-main-nav > li > a ,.av_header_transparency #menu-item-shop.cart_dropdown{-webkit-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out} #top .av-main-nav ul a{width:100%;height:auto;float:left;text-align:left;line-height:23px;padding:8px 15px;font-size:12px;min-height:23px;max-width:none;text-decoration:none;font-family:inherit} #top .av-main-nav ul ul{left:-207px;top:0px;margin:0;border-top-style:solid;border-top-width:1px;padding-top:0px} .av-main-nav li:hover ul ul{display:none}#top .av-main-nav li:hover > ul{display:block} .avia-menu-fx{position:absolute;bottom:-1px;height:2px;z-index:10;width:100%;left:0;opacity:0;visibility:hidden}.av-main-nav li:hover .avia-menu-fx,.current-menu-item > a > .avia-menu-fx,.av-main-nav li:hover .current_page_item > a > .avia-menu-fx{opacity:1;visibility:visible} .avia-menu-fx .avia-arrow-wrap{height:10px;width:10px;position:absolute;top:-10px;left:50%;margin-left:-5px;overflow:hidden;display:none;visibility:hidden} .current-menu-item>a>.avia-menu-fx>.avia-arrow-wrap,.current_page_item>a>.avia-menu-fx>.avia-arrow-wrap{display:block}.avia-menu-fx .avia-arrow-wrap .avia-arrow{top:10px} .html_main_nav_header.html_logo_left #top .main_menu .menu>li:last-child>a,.html_bottom_nav_header #top #menu-item-search>a{padding-right:0}.html_bottom_nav_header.html_logo_center #top .av_seperator_big_border #menu-item-search>a{padding-right:13px;border-right-style:solid;border-right-width:1px}.html_bottom_nav_header .av-logo-container .main_menu{display:none} .main_menu .avia-bullet{display:none}#top #header .menu-item-mega-parent.current-menu-item{overflow:visible!important} #top #header .mega_menu_title a{color:inherit;font-size:17px;line-height:1.1em;padding:0;margin:0;background:transparent;border:none} #top #header .mega_menu_title a:hover{text-decoration:underline} #header .avia_mega_div{display:none;margin:-1px 0 0 0;right:0;position:absolute;top:100%;z-index:2;box-shadow:0 32px 60px rgba(0,0,0,0.1);overflow:hidden;padding:1px 0 0;text-align:left} #header.av_minimal_header .avia_mega_div{margin:0;border-top-style:solid;border-top-width:1px}#header.av_minimal_header .avia_mega_div .units{border-right:none} #header .avia_mega_div .units{padding:0 14px 0 15px;margin:0;border-right-style:dotted;border-right-width:1px} #header li:hover .avia_mega_div{display:block} #top #header .avia_mega_div ul,#top #header .avia_mega_div li{position:relative;display:block;top:auto;left:auto;height:auto} #top #header .avia_mega_div .sub-menu{overflow:hidden;width:100%;box-shadow:none;border-style:none;border-width:0px;position:relative;top:0;display:block;left:0;clear:both} #top #header .avia_mega_div > .sub-menu{display:table;padding:20px 30px 30px;border-top-style:solid;border-top-width:2px} #top #header .avia_mega_div > .sub-menu.avia_mega_hr{padding-top:30px} #top #header .avia_mega_div > .sub-menu > li{display:table-cell;float:none;padding-top:10px;padding-bottom:0;vertical-align:top} #top #header .avia_mega_div > .sub-menu.avia_mega_hr{border-top-width:1px;border-top-style:dashed} #top #header .avia_mega_div > .sub-menu > li > ul{padding:0} #top #header .avia_mega_div > .sub-menu > li > ul li{display:block;float:none;padding:0;margin:0;list-style-type:circle;list-style-position:inside} #top #header .avia_mega_div > .sub-menu > li > ul ul li{margin-left:15px} #top #header .avia_mega_div > .sub-menu > li > ul > li a{width:auto;float:none;display:block;border:none;padding:3px 12px 3px 12px;font-weight:normal;height:auto;line-height:23px} #header .avia_mega_div .avia_mega_menu_columns_first{padding-left:0} #header .avia_mega_div .avia_mega_menu_columns_last{padding-right:0;border-right-style:none;border-right-width:0} .avia-bullet{display:block;position:absolute;height:0;width:0;top:51%;margin-top:-3px;left:-3px;border-top:3px solid transparent !important;border-bottom:3px solid transparent !important;border-left:3px solid green} .avia_mega_div .avia-bullet{margin-top:12px;left:3px;display:block;top:0} #header .mega_menu_title{margin-bottom:8px;font-size:17px;line-height:1.1em;font-weight:600;display:block} #header .avia_mega_text_block{line-height:21px} #top #header .avia_mega_div .sub-menu .avia_mega_text_block a{padding:0;display:inline;border:none;text-decoration:underline} #top #wrap_all #header .av-menu-button > a{background:transparent}#top #wrap_all .av_header_border_disabled .av-menu-button > a{border:none}.av-menu-button + .av-menu-button{margin-left:-10px}.av-menu-button + .av-menu-button > a{padding-left:0px}#top .av-menu-button > a .avia-menu-text{padding:9px}#top .av-menu-button > a .avia-menu-text{border:2px solid;border-radius:2px}.av-menu-button > a .avia-menu-fx{display:none}.av-menu-button-colored > a .avia-menu-text{padding:11px 10px 10px 10px} .av-menu-button-colored > a:hover .avia-menu-text{opacity:0.9}#top #header .av-menu-button > a .avia-menu-subtext{display:none}#top #header .av-menu-button > a .avia-menu-text{text-align:center;white-space:nowrap} #top #menu-item-search{z-index:100} #top .menu-item-search-dropdown > a,#searchform #searchsubmit,.av_ajax_search_image,.iconfont{font-size:17px} #top #menu-item-search.menu-item-search-dropdown>a{border-left:none} #top #menu-item-search:hover>a{background:transparent;color:inherit} .avia-search-tooltip{position:absolute;z-index:9999999;padding:0;width:300px;top:85% !important;margin-left:-120px;border-radius:2px;box-shadow:0px 3px 13px 0px rgba(0,0,0,0.2);border-width:1px;border-style:solid} .avia-search-tooltip .avia-arrow-wrap{width:20px;height:20px;position:absolute;top:-20px;right:10px;margin-left:-10px;overflow:hidden} .avia-arrow{height:10px;width:10px;position:absolute;top:-6px;left:50%;margin-left:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:1px;border-style:solid;visibility:hidden\9} .avia-search-tooltip .avia-arrow{top:15px} #top #searchform{margin:0;padding:0}#top #searchform>div{position:relative;max-width:300px}#top .widget #searchform>div{margin:0;max-width:100%}#top #searchform br{display:none}#top #s{width:100%;position:relative;padding:11px 47px 11px 5px;z-index:1;margin:0;box-shadow:none}#top #searchsubmit,.ajax_load{width:40px;height:100%;line-height:40px;padding:0;position:absolute;right:0;top :0;z-index:2;margin:0;border-radius:0;min-width:40px} .avia_mobile #top #searchsubmit,.avia_mobile .ajax_load{height:41px} .avia-search-tooltip #searchform>div{margin:16px} .ajax_load{z-index:5} .ajax_load_inner{background:url('../Images/layout/loading.gif') no-repeat scroll center center #fff;opacity:0.5;position:absolute;top:0;left:0;right:0;bottom:0} #top #searchform .ajax_search_response{line-height:1.4em;font-size:12px;margin:0} .ajax_search_response h4{padding:20px 16px 2px 16px;font-size:14px;margin:0} .ajax_search_response h4:first-child{padding-top:0px;border:none} #top div .av_ajax_search_entry{display:block;text-decoration:none;line-height:1.4em;font-size:12px;height:auto;padding:10px 16px;border-bottom-style:dashed;border-bottom-width:1px;clear:both;overflow:hidden;position:relative} #top div .av_ajax_search_entry:hover{background-color:rgba(0,0,0,0.04)} #top div .av_ajax_search_entry.with_image .av_ajax_search_image{background:transparent} .av_ajax_search_content{overflow:hidden;display:block} .av_ajax_search_title{display:block;font-weight:bold;text-transform:uppercase} .ajax_not_found .av_ajax_search_title{text-transform:none} .av_ajax_search_image{height:32px;line-height:32px;text-align:center;width:32px;float:left;margin-right:8px;border-radius:40px;overflow:hidden;font-size:15px} .av_ajax_search_image img{display:block;border:none;max-width:100%;min-height:32px;min-width:32px} .ajax_search_excerpt{font-size:12px;line-height:1.4em;display:block;margin-top:3px;font-style:italic} #top div .av_ajax_search_entry_view_all{text-align:center;font-weight:bold;border:none} #top div .ajax_not_found,#top div .av_ajax_search_entry.ajax_not_found:hover{border:none;background:transparent} .title_container{position:relative} #top .title_container .container{padding-top:10px;padding-bottom:10px;min-height:56px} .title_container .main-title{margin:0;font-size:16px;position:relative;z-index:2;min-height:36px;line-height:2.3em;top:0;font-weight:400} .title_container .main-title a{text-decoration:none} .title_meta,#top .portfolio-entry .title_meta{display:block;clear:both;position:relative;z-index:1;margin-top:-1em;padding:0} .title_meta p{margin:1.3em 0 0 0} .title_container .breadcrumb{z-index:10;line-height:15px;font-size:11px;position:absolute;right:50px;top:50%;margin-top:-7px} .breadcrumb a{text-decoration:none}.breadcrumb a:hover{text-decoration:underline} .breadcrumb-trail .trail-before,.breadcrumb-trail .trail-end,.breadcrumb-trail .sep,.breadcrumb-trail a,.breadcrumb-trail .bbp-breadcrumb-current{display:block;float:left;padding:0px 3px} .breadcrumb-trail span,.bbp-breadcrumb-current a{display:inline;padding:0;float:none} .breadcrumb .sep{display:block;overflow:hidden;width:8px} #top.avia-blank #wrap_all #main{padding-top:0 !important;margin:0}#top.avia-blank #wrap_all #main .container{padding-top:0 !important} #top.avia-blank{height:100%;position:absolute;width:100% !important;margin:0;display:table;vertical-align:middle;float:none;top:0;left:0;table-layout:fixed} #top.boxed.avia-blank{max-width:100% !important} #top.boxed.avia-blank .container{margin:0 auto} #top.avia-blank #wrap_all{display:table-cell;float:none;vertical-align:middle} #top.avia-blank #wrap_all #main{padding:0} #top.avia-blank #main .container_wrap:last-child{border-bottom-style:solid;border-bottom-width:1px} #top.avia-blank #main .container_wrap:first-child{border-top-style:solid;border-top-width:1px} .av-frame{position:fixed;z-index:600} .html_av-framed-box .av-frame.av-frame-vert{left:0;width:100%;top:0} .html_av-framed-box .av-frame.av-frame-hor{top:0;height:100%;left:0} .html_av-framed-box .av-frame.av-frame-bottom{top:auto;bottom:0} .html_av-framed-box .av-frame.av-frame-right{left:auto;right:0} .html_av-framed-box.html_av_admin_bar_active .av-frame.av-frame-top{margin-top:32px} .html_header_top.html_header_sticky.html_av-framed-box #header{left:0} .html_header_top.html_header_sticky.html_av-framed-box #header_main,.html_header_top.html_header_sticky.html_av-framed-box #header_meta{margin:0 50px} #top .social_bookmarks{height:30px;z-index:150;-webkit-backface-visibility:hidden;margin:0 0 0 -9px} #top .social_bookmarks li{height:100%;float:left;padding:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-right-style:solid;border-right-width:1px;display:block;width:30px} #top #header .social_bookmarks li:last-child{border-right-style:none;border-right-width:0} #top .social_bookmarks li a{float:left;width:30px;line-height:30px;display:block;margin:0px;outline:none;padding:0;min-height:30px;height:100%;overflow:visible;z-index:2;position:relative;text-align:center} #top #wrap_all .social_bookmarks,#top #wrap_all .social_bookmarks a,#top #wrap_all .social_bookmarks li{background:transparent} #top #wrap_all .social_bookmarks li a:hover{text-decoration:none} #top #wrap_all .av-social-link-rss:hover a{color:#fff;background-color:#ffa133}#top #wrap_all .av-social-link-facebook:hover a{color:#fff;background-color:#37589b}#top #wrap_all .av-social-link-twitter:hover a{color:#fff;background-color:#46d4fe}#top #wrap_all .av-social-link-whatsapp:hover a{color:#fff;background-color:#00e676}#top #wrap_all .av-social-link-mail:hover a{color:#fff;background-color:#9fae37}#top #wrap_all .av-social-link-dribbble:hover a{color:#fff;background-color:#e44885}#top #wrap_all .av-social-link-linkedin:hover a{color:#fff;background-color:#419cca}#top #wrap_all .av-social-link-search:hover a{color:#fff;background-color:#222222}#top #wrap_all .av-social-link-gplus:hover a{color:#fff;background-color:#de5a49}#top #wrap_all .av-social-link-behance:hover a{color:#fff;background-color:#008cfa}#top #wrap_all .av-social-link-flickr:hover a{color:#fff;background-color:#ff0086}#top #wrap_all .av-social-link-forrst:hover a{color:#fff;background-color:#234317}#top #wrap_all .av-social-link-myspace:hover a{color:#fff;background-color:#000000}#top #wrap_all .av-social-link-tumblr:hover a{color:#fff;background-color:#345574}#top #wrap_all .av-social-link-vimeo:hover a{color:#fff;background-color:#31baff}#top #wrap_all .av-social-link-youtube:hover a{color:#fff;background-color:#a72b1d}#top #wrap_all .av-social-link-pinterest:hover a{color:#fff;background-color:#cb2027}#top #wrap_all .av-social-link-skype:hover a{color:#fff;background-color:#12a5f4}#top #wrap_all .av-social-link-instagram:hover a{color:#fff;background-color:#a67658}#top #wrap_all .av-social-link-five_100_px:hover a{color:#fff;background-color:#222222}#top #wrap_all .av-social-link-soundcloud:hover a{color:#fff;background-color:#F76700}#top #wrap_all .av-social-link-xing:hover a{color:#fff;background-color:#006567}#top #wrap_all .av-social-link-vk:hover a{color:#fff;background-color:#597BA5}#top #wrap_all .av-social-link-reddit:hover a{color:#fff;background-color:#FF4500}#top #wrap_all .av-social-link-yelp:hover a{color:#fff;background-color:#d32323} #top .av-section-bottom-logo .social_bookmarks,.html_bottom_nav_header #top .av-logo-container .social_bookmarks{position:absolute;top:50%;margin-top:-15px;right:0}.html_bottom_nav_header .main_menu .social_bookmarks{display:none} .html_cart_at_menu #top .av-section-bottom-logo .social_bookmarks,.html_bottom_nav_header.html_cart_at_menu #top .av-logo-container .social_bookmarks{left:0;right:auto} #top .av-logo-container .social_bookmarks li{border:none} #top .av-logo-container .social_bookmarks li a{border-radius:100px} .sub_menu{float:left;z-index:2;font-size:11px;line-height:30px;position:relative;top:10px} #top .sub_menu>ul{float:left;margin:0} #top .sub_menu>ul,#top .sub_menu>ul>li{background:transparent} .sub_menu li{float:left;position:relative;padding:0 10px;border-right-style:solid;border-right-width:1px;line-height:10px} .sub_menu>ul>li>a,.sub_menu>div>ul>li>a{text-decoration:none;font-weight:bold;padding:7px 0} #top .sub_menu li ul{display:none;position:absolute;width:170px;padding:4px 0;z-index:101;box-shadow:0 8px 15px rgba(0,0,0,0.1);left:-50%;margin:0;border-style:solid;border-width:1px;top:19px} #top .sub_menu li:hover>ul{display:block} .sub_menu>ul>li:hover>a{text-decoration:underline} .sub_menu li li{float:none;line-height:20px;border:none;padding:0 0;margin:0} #top .sub_menu li li a{width:100%;height:auto;text-align:left;line-height:23px;padding:6px 18px;font-size:12px;min-height:23px;max-width:none;text-decoration:none;display:block;border-top-style:dashed;border-top-width:1px} #top .sub_menu li li:first-child > a{border:none} #top .sub_menu li li a:hover{text-decoration:none;background:#f8f8f8} #top .sub_menu li li ul{top:-1px;left:-169px;background:none;padding:0} .pointer_arrow{border-style:solid;border-width:1px} .content,.sidebar{padding-top:50px;padding-bottom:50px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;min-height:1px;z-index:1} .content:hover,.sidebar:hover{z-index:1} #top #main .sidebar{border-left-style:solid;border-left-width:1px;margin-left:0;float:none;width:auto;overflow:hidden;display:block;clear:none} .inner_sidebar{margin-left:50px} .content{border-right-style:solid;border-right-width:1px;margin-right:-1px} .content .entry-content-wrapper{padding-right:50px} #top #main .sidebar_left .sidebar{border-right-style:solid;border-right-width:1px;border-left:none} .sidebar_left .inner_sidebar{margin-right:50px;margin-left:0} .sidebar_left .content{float:right;border-left-style:solid;border-left-width:1px;border-right:none;margin-right:-50px;margin-left:-1px;padding-left:50px} .fullsize .content{margin:0;border:none} .fullsize .content .entry-content-wrapper{padding-right:0} .container .minor-meta{font-size:0.9em} .post{clear:both;width:100%;float:left;position:relative} .rounded-container,.rounded-container img{border-radius:111px;overflow:hidden;display:block;position:relative;z-index:2} .rounded-container{float:left;width:81px;height:81px;text-align:center;line-height:81px} .rounded-container .iconfont,.small-preview .iconfont{font-size:23px;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1} .entry-content-wrapper .post-title{font-size:21px;line-height:1.3em} .pagination{clear:both;padding:10px 0px 50px 0;position:relative;z-index:3;line-height:13px;overflow:hidden} .pagination span,.pagination a{display:block;float:left;font-size:11px;line-height:13px;padding:2px 9px 1px 9px;text-decoration:none;width:auto} #top .pagination .current,#top .pagination a,#top .fullsize .template-blog .pagination a{float:left;height:35px;width:35px;line-height:35px;text-align:center;padding:0;border-radius:100px;margin-right:3px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.2)} .pagination .current{font-size:11px;padding:1px 9px 1px 9px;font-weight:bold} .pagination .pagination-meta{float:right;line-height:35px} #top .avia-post-nav{position:fixed;height:110px;top:50%;background:#aaa;background:rgba(0,0,0,0.1);color:#fff;margin-top:-55px;padding:15px;text-decoration:none;z-index:501;-webkit-transform:translate3d(0,0,0)} #top .avia-post-nav:hover{background:#222;background:rgba(0,0,0,0.8)} .avia-post-nav .label{position:absolute;top:50%;height:22px;line-height:22px;margin-top:-11px;font-size:24px}.avia-post-nav .entry-image{height:80px;width:80px;display:block}.avia-post-nav .entry-image img{border-radius:100px;display:block} .avia-post-prev{left:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.avia-post-prev .label{left:10px} .avia-post-next{right:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.avia-post-next .label{right:10px}.avia-post-next.with-image{text-align:right} .avia-post-nav .entry-info{display:block;height:80px;width:220px;display:table} .avia-post-next .entry-info{margin:0 20px 0 1px}.avia-post-prev .entry-info{margin:0 1px 0 20px} .avia-post-nav .entry-info span{display:table-cell;vertical-align:middle;font-size:13px;line-height:1.65em}.avia-post-nav .entry-info-wrap{width:1px;overflow:hidden;display:block}.avia-post-nav:hover .entry-info-wrap{width:240px} .pagination_split_post{clear:both;padding-top:20px} .no_sidebar_border#top #main .sidebar,.no_sidebar_border .content{border-left:none;border-right:none} .sidebar_shadow#top #main .sidebar,.sidebar_shadow .content{border-left:none;border-right:none} .sidebar_shadow#top #main .sidebar_right.av-enable-shadow{box-shadow:inset 25px 0 25px -25px #e9e9eb}.sidebar_shadow .sidebar_right .content.av-enable-shadow{box-shadow:25px 0 25px -25px #e9e9eb} .sidebar_shadow#top #main .sidebar_left.av-enable-shadow{box-shadow:inset -25px 0 25px -25px #e9e9eb}.sidebar_shadow .sidebar_left .content.av-enable-shadow{box-shadow:-25px 0 25px -25px #e9e9eb} .template-page .entry-content-wrapper h1,.template-page .entry-content-wrapper h2{text-transform:uppercase;letter-spacing:1px} .extra-mini-title{padding-bottom:20px} .page-heading-container{position:relative;margin-bottom:40px;padding:0 0 44px 0;border-bottom-width:1px;border-bottom-style:solid;padding-right:50px} .fullsize .page-heading-container{padding-right:0} .page-thumb img{border-radius:3px} .template-page .template-blog .entry-content-wrapper h1,.template-page .template-blog .entry-content-wrapper h2{text-transform:none;letter-spacing:0} .content .entry-content-wrapper .entry-content-wrapper{padding-right:0;padding-left:0} .content .entry-content-wrapper .entry-content-wrapper .big-preview.single-big{padding:0 0 10px 0} .template-search #searchform>div{max-width:100%;margin-bottom:0} #top .template-search.content .entry-content-wrapper{padding-bottom:40px;padding-left:55px;font-size:13px;clear:both} .template-search .pagination{padding:1px 50px 10px 55px} .template-search .entry-content-wrapper .post-title{font-size:19px}#top .template-search .entry-content-wrapper .post-title a:hover{text-decoration:underline} .search-result-counter{position:absolute;left:0;top:1px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.2);height:44px;line-height:24px;padding:10px;text-align:center;border-radius:100px;width:44px} #top #search-fail{padding-left:0}#top #search-fail #searchform{padding-bottom:40px} .template-search .post-entry{position:relative;clear:both} .page-heading-container .author_description{overflow:hidden} .template-author .content .post .entry-content-wrapper{padding-bottom:40px;font-size:1em;line-height:1.65em} .template-author .pagination{padding:1px 50px 10px 0} .template-author .entry-content-wrapper .post-title{font-size:19px}#top .template-author .entry-content-wrapper .post-title a:hover{text-decoration:underline} .author-extra-border{display:block;position:absolute;bottom:-1px;width:600%;right:0;border-bottom-width:1px;border-bottom-style:solid} .fullsize .author-extra-border{right:auto;left:-100%}.template-author .post-entry{position:relative;clear:both} .template-archives .tab_inner_content li{width:48%;float:left;clear:none;margin:0 2% 0 0 ;list-style-position:inside} .template-archives .relThumWrap img,.template-archives .relThumWrap span{width:100%;text-decoration:none}.template-archives .relThumbTitle{display:block;clear:both} #top .fullsize .template-blog .tag-page-post-type-title{font-size:50px;text-transform:uppercase} .archive .category-term-description:empty{display:none} .archive .category-term-description{margin-bottom:25px} .widgettitle{font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:1.1em} .widget{clear:both;position:relative;padding:30px 0 30px 0;float:none} #footer .widget{padding:0;margin:30px 0 30px 0;overflow:hidden} #top .widget ul{padding:0;margin:0;width:100%;float:left} #top #footer .widget ul{float:none} .widget li{clear:both} .widget ul ul li,.widget ul ol li,.widget ol ol li,.widget ol ul li{margin-bottom:0} #mc_embed_signup .clear{visibility:visible;overflow:visible;height:auto} #footer{padding:15px 0 30px 0;z-index:1} #socket .container{padding-top:15px;padding-bottom:15px} #socket{font-size:11px;margin-top:-1px;z-index:1}#socket .menu{margin-top:6px}#socket .sub_menu_socket{float:right;margin:0}#socket .sub_menu_socket div{overflow:hidden}#socket .sub_menu_socket li{float:left;display:block;padding:0 10px;border-left-style:solid;border-left-width:1px;line-height:10px}#socket .sub_menu_socket li:first-child{border:none}#socket .sub_menu_socket li:last-child{padding-right:0} #socket .copyright{float:left} .av-curtain-footer #av-curtain-footer-placeholder{display:none;pointer-events:none} .av-curtain-footer .av-curtain-footer-container{position:relative;float:left;width:100%} @media only screen and (min-width:990px){.av-curtain-footer.av-curtain-medium #av-curtain-footer-placeholder{clear:both;background:transparent;display:block} .av-curtain-footer.av-curtain-medium #main > *:not(.av-curtain-footer-container){z-index:1;position:relative} .av-curtain-footer.av-curtain-medium .av-curtain-footer-container{width:100%;display:block;position:fixed;bottom:0;left:0;z-index:0}} @media only screen and (min-width:769px){.av-curtain-footer.av-curtain-small #av-curtain-footer-placeholder{clear:both;background:transparent;display:block} .av-curtain-footer.av-curtain-small #main > *:not(.av-curtain-footer-container){z-index:1;position:relative} .av-curtain-footer.av-curtain-small .av-curtain-footer-container{width:100%;display:block;position:fixed;bottom:0;left:0;z-index:0}} @media only screen and (min-width:480px){.av-curtain-footer.av-curtain-mini #av-curtain-footer-placeholder{clear:both;background:transparent;display:block} .av-curtain-footer.av-curtain-mini #main > *:not(.av-curtain-footer-container){z-index:1;position:relative} .av-curtain-footer.av-curtain-mini .av-curtain-footer-container{width:100%;display:block;position:fixed;bottom:0;left:0;z-index:0}} .av-curtain-footer.av-curtain-activated #av-curtain-footer-placeholder{clear:both;background:transparent;display:block}.av-curtain-footer.av-curtain-activated #main > *:not(.av-curtain-footer-container){z-index:1;position:relative} .av-curtain-footer.av-curtain-activated .av-curtain-footer-container{width:100%;display:block;position:fixed;bottom:0;left:0;z-index:0} #scroll-top-link{position:fixed;border-radius:2px;height:50px;width:50px;line-height:50px;text-decoration:none;text-align:center;opacity:0;right:50px;bottom:50px;z-index:1030;visibility:hidden} #av-cookie-consent-badge{position:fixed;border-radius:2px;height:30px;width:30px;line-height:30px;text-decoration:none;text-align:center;opacity:0;right:50px;bottom:50px;z-index:1030;visibility:hidden} #scroll-top-link.avia_pop_class,#av-cookie-consent-badge.avia_pop_class{opacity:0.7;visibility:visible} #socket .social_bookmarks{float:right;margin:-10px 0 0 30px;position:relative}#socket .social_bookmarks li{border-radius:300px;border:none;overflow:hidden;top:5px;position:relative}#socket .social_bookmarks li a{border-radius:300px}#socket .avia-bullet,#socket .avia-menu-fx{display:none} .small-preview,.avia-post-nav .entry-info-wrap,.avia-post-nav,.avia-menu-fx,.team-social,.button,.related-format-icon,.avia-slideshow-controls a,#top .social_bookmarks li a,.fallback-post-type-icon,#scroll-top-link,#av-cookie-consent-badge,.avia-slideshow-button{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out} .main_menu a,.pagination a{-webkit-transition:color 0.15s ease-out;transition:color 0.15s ease-out;-webkit-transition:background 0.15s ease-out;transition:background 0.15s ease-out} .avia_pop_class,.avia-search-tooltip{-webkit-animation:avia_pop 0.3s 1 cubic-bezier(0.175,0.885,0.320,1.275);animation:avia_pop 0.3s 1 cubic-bezier(0.175,0.885,0.320,1.275)} a:hover .image-overlay .image-overlay-inside{-webkit-animation:avia_pop_small 0.5s 1 cubic-bezier(0.175,0.885,0.320,1.275);animation:avia_pop_small 0.5s 1 cubic-bezier(0.175,0.885,0.320,1.275)} @-webkit-keyframes avia_pop{0%{-webkit-transform:scale(0.8)} 100%{-webkit-transform:scale(1)}}@keyframes avia_pop{0%{transform:scale(0.8)} 100%{transform:scale(1)}} @-webkit-keyframes avia_pop_small{0%{-webkit-transform:rotate(-175deg) scale(0.2)} 100%{-webkit-transform:rotate(0deg) scale(1)}}@keyframes avia_pop_small{0%{transform:rotate(-175deg) scale(0.2)} 100%{transform:rotate(0deg) scale(1)}} @-webkit-keyframes avia_pop_loader{0%{-webkit-transform:rotate(0deg) scale(0.2) } 100%{-webkit-transform:rotate(720deg) scale(1)}}@keyframes avia_pop_loader{0%{transform:rotate(0deg) scale(0.2)} 100%{transform:rotate(720deg) scale(1)}} @-webkit-keyframes avia_shrink{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)} 75%{opacity:0.7} 100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}} @keyframes avia_shrink{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)} 75%{opacity:0.7} 100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}} @-webkit-keyframes av-load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)} 100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes av-load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)} 100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} @media only screen and (min-width:1140px){} @media only screen and (max-width:989px){.responsive.html_header_sidebar #top #header{width:27%} .responsive.html_header_left #main{margin-left:27%} .responsive.html_header_right #main{margin-right:27%} .responsive.html_header_sidebar #header .av-main-nav{padding:4% 0} .responsive.html_header_sidebar #header .av-main-nav > li{margin:0 10%} .responsive.html_header_sidebar #header .av-main-nav > li > a .avia-menu-text{font-size:14px} .responsive.html_header_sidebar #header .av-main-nav > li > a .avia-menu-subtext{font-size:11px} .responsive.html_header_sidebar #header .avia-custom-sidebar-widget-area .widget{padding:10%} .responsive.html_header_sidebar .logo{padding:10%} .responsive.html_mobile_menu_tablet #top .av_header_transparency.av_alternate_logo_active .logo a > img{opacity:1} .responsive.html_mobile_menu_tablet #top .av_header_transparency .logo img.alternate{display:none} .responsive .av-frame{display:none} .responsive.html_av-framed-box{padding:0} .responsive.html_header_top.html_header_sticky.html_av-framed-box #header_main,.responsive.html_header_top.html_header_sticky.html_av-framed-box #header_meta{margin:0 auto} .responsive #top .avia-post-prev{left:0px} .responsive #top .avia-post-next{right:0px} .responsive.html_av-framed-box.html_av-overlay-side .av-burger-overlay-scroll{right:0} .responsive .avia-cookie-consent .container{padding:0} .responsive .avia-cookie-consent a.avia_cookie_infolink,.responsive .avia-cookie-consent p{display:block;margin-right:0} .responsive .avia-cookie-consent-button{margin:0.5em} .responsive .av-framed-box .avia-cookiemessage-top,.responsive .av-framed-box .avia-cookiemessage-bottom{width:100% !important;left:0 !important} .responsive .av-framed-box .avia-cookiemessage-bottom{bottom:0 !important} .responsive .av-framed-box .avia-cookiemessage-top{top:0 !important} .responsive .avia-cookiemessage-top-left,.responsive .avia-cookiemessage-bottom-left,.responsive .avia-cookiemessage-top-right,.responsive .avia-cookiemessage-bottom-right{width:35%}} @media only screen and (min-width:768px) and (max-width:989px){.responsive .main_menu ul:first-child > li > a{padding:0 10px} .responsive #top .header_bg{opacity:1;filter:alpha(opacity=100)} .responsive #main .container_wrap:first-child{border-top:none} .responsive .logo{float:left} .responsive .logo img{margin:0} .responsive.html_top_nav_header.html_mobile_menu_tablet #top .social_bookmarks{right:50px} .responsive.html_top_nav_header.html_mobile_menu_tablet #top #wrap_all #main{padding-top:0} .responsive.js_active .avia_combo_widget .top_tab .tab{font-size:10px} .responsive.js_active .avia_combo_widget .news-thumb{display:none} .responsive #top #wrap_all .grid-sort-container .av_one_sixth{width:33.3%;margin-bottom:0} .responsive body.boxed#top,.responsive.html_boxed.html_header_sticky #top #header,.responsive.html_boxed.html_header_transparency #top #header{max-width:100%} .responsive.html_header_top.html_header_sticky.html_bottom_nav_header.html_mobile_menu_tablet #main{padding-top:88px} .responsive.html_header_top.html_header_sticky.html_bottom_nav_header.html_top_nav_header.html_mobile_menu_tablet #main{margin-top:0} .responsive #top .av-hide-on-tablet{display:none !important} .responsive.html_mobile_menu_tablet .av-burger-menu-main{display:block} .responsive #top #wrap_all .av_mobile_menu_tablet .main_menu{top:0;left:auto;right:0;display:block} .responsive.html_logo_right #top #wrap_all .av_mobile_menu_tablet .main_menu{top:0;left:0;right:auto} .responsive #top .av_mobile_menu_tablet .av-main-nav .menu-item{display:none} .responsive #top .av_mobile_menu_tablet .av-main-nav .menu-item-avia-special{display:block} .responsive #top #wrap_all .av_mobile_menu_tablet .menu-item-search-dropdown > a{font-size:24px} .responsive #top .av_mobile_menu_tablet #header_main_alternate{display:none} .responsive.html_mobile_menu_tablet #top #wrap_all #header{position:relative;width:100%;float:none;height:auto;margin:0 !important;opacity:1;min-height:0} .responsive.html_mobile_menu_tablet #top #header #header_meta .social_bookmarks{display:none} .responsive.html_mobile_menu_tablet #top .av-logo-container .social_bookmarks{display:none} .responsive.html_mobile_menu_tablet #top .av-logo-container .main_menu .social_bookmarks{display:block;position:relative;margin-top:-15px;right:0} .responsive.html_logo_center.html_bottom_nav_header .av_mobile_menu_tablet .avia-menu.av_menu_icon_beside{height:100%} .responsive.html_mobile_menu_tablet #top #wrap_all .menu-item-search-dropdown > a{font-size:24px} .responsive.html_mobile_menu_tablet #top #main .av-logo-container .main_menu{display:block} .responsive.html_mobile_menu_tablet.html_header_top.html_header_sticky #top #wrap_all #main{padding-top:88px} .responsive.html_mobile_menu_tablet.html_header_top #top #main{padding-top:0 !important;margin:0} .responsive.html_mobile_menu_tablet.html_top_nav_header.html_header_sticky #top #wrap_all #main{padding-top:0} .responsive.html_mobile_menu_tablet #top #header_main > .container .main_menu .av-main-nav > li > a,.responsive.html_mobile_menu_tablet #top #wrap_all .av-logo-container{height:90px;line-height:90px} .responsive.html_mobile_menu_tablet #top #header_main > .container .main_menu .av-main-nav > li > a{min-width:0;padding:0 0 0 20px;margin:0;border-style:none;border-width:0} .responsive.html_mobile_menu_tablet #top .av_seperator_big_border .avia-menu.av_menu_icon_beside{border-right-style:solid;border-right-width:1px;padding-right:25px} .responsive.html_mobile_menu_tablet #top #header .av-main-nav > li > a,.responsive #top #header .av-main-nav > li > a:hover{background:transparent;color:inherit} .responsive.html_mobile_menu_tablet.html_top_nav_header .av-logo-container .inner-container{overflow:visible}} @media only screen and (max-width:767px){.responsive .template-archives .tab_inner_content li{width:98%} .responsive .template-blog .blog-meta,.responsive .post_author_timeline,.responsive #top #main .sidebar{display:none} .responsive #top #main .sidebar.smartphones_sidebar_active{display:block;text-align:left;border-left:none;border-right:none;border-top-style:dashed;border-top-width:1px;width:100%;clear:both} .responsive #top #main .sidebar.smartphones_sidebar_active .inner_sidebar{margin:0} .responsive .content .entry-content-wrapper{padding:0} .responsive .content{border:none} .responsive .template-blog .post_delimiter{margin:0 0 30px 0;padding:30px 0 0 0} .responsive .big-preview{padding:0 0 10px 0} .responsive .related_posts{padding:20px 0} .responsive .comment_content{padding-right:0;padding-left:0} .responsive .fullsize div .template-blog .entry-content-wrapper{text-align:left;font-size:14px;line-height:24px} .responsive #top .fullsize .template-blog .post .entry-content-wrapper > *{max-width:100%} .responsive #top .avia-post-nav{display:none} .responsive #top .av-related-style-full .no_margin.av_one_half.relThumb{display:block;width:100%;clear:both} .responsive .title_container .breadcrumb{left:-2px} .responsive .title_container .main-title + .breadcrumb{position:relative;right:auto;top:-6px;margin:0;left:-2px} .responsive .pagination{padding-left:0;padding-right:0} .responsive #top .av-hide-on-mobile,.responsive #top .av-hide-on-tablet{display:none !important} .responsive #top .av_header_transparency.av_alternate_logo_active .logo a > img{opacity:1} .responsive #top .av_header_transparency .logo img.alternate{display:none} .responsive #top #wrap_all #header{position:relative;width:100%;float:none;height:auto;margin:0 !important;opacity:1;min-height:0} .responsive #top #main{padding-top:0 !important;margin:0} .responsive #top #main .container_wrap:first-child{border-top:none} .responsive.html_header_top.html_logo_center .logo{left:0%;-webkit-transform:translate(0%,0);-ms-transform:translate(0%,0);transform:translate(0%,0);margin:0} .responsive .phone-info{float:none;width:100%;clear:both;text-align:center} .responsive .phone-info div{margin:0;padding:0;border:none} .responsive.html_header_top #header_main .social_bookmarks ,.responsive.html_top_nav_header #top .social_bookmarks{width:auto;margin-top:-16px} .responsive #top .logo{position:static;display:table;height:80px !important;float:none;padding:0;border:none;width:80%} .responsive .logo a{display:table-cell;vertical-align:middle} .responsive .logo img{height:auto !important;width:auto;max-width:100%;display:block;max-height:80px} .responsive #header_main .container{height:auto !important} .responsive #top .header_bg{opacity:1;filter:alpha(opacity=1)} .responsive.social_header .phone-info{text-align:center;float:none;clear:both;margin:0;padding:0} .responsive.social_header .phone-info div{border:none;width:100%;text-align:center;float:none;clear:both;margin:0;padding:0} .responsive #header_meta .social_bookmarks li{border-style:solid;border-width:1px;margin-bottom:-1px;margin-left:-1px} .responsive #top #header_meta .social_bookmarks li:last-child{border-right-style:solid;border-right-width:1px} .responsive #header .sub_menu,.responsive #header_meta .sub_menu>ul{float:none;width:100%;text-align:center;margin:0 auto;position:static} .responsive #header .social_bookmarks{padding-bottom:2px;width:100%;text-align:center;height:auto;line-height:0.8em;margin:0} .responsive #header_meta .sub_menu>ul>li{float:none;display:inline-block;padding:0 10px} .responsive #header .social_bookmarks li{float:none;display:inline-block} .responsive.bottom_nav_header #header_main .social_bookmarks{position:relative;top:0;right:0;margin:10px auto;clear:both} .responsive.bottom_nav_header.social_header .main_menu>div{height:auto} .responsive .logo img{margin:0} .responsive.html_header_sidebar #top #header .social_bookmarks{display:none} .responsive body.boxed#top,.responsive.html_boxed.html_header_sticky #top #header{max-width:100%} .responsive.html_header_transparency #top .avia-builder-el-0 .container,.responsive.html_header_transparency #top .avia-builder-el-0 .slideshow_inner_caption{padding-top:0} .responsive #top .av_phone_active_right .phone-info.with_nav span{border:none} .responsive #top #wrap_all .av_header_transparency .main_menu ul:first-child > li > a,.responsive #top #wrap_all .av_header_transparency .sub_menu > ul > li > a,.responsive #top .av_header_transparency #header_main_alternate,.responsive .av_header_transparency #header_main .social_bookmarks li a,.responsive #top #wrap_all .av_header_transparency .phone-info.with_nav span,.responsive #top .av_header_transparency #header_meta,.responsive #top .av_header_transparency #header_meta li,.responsive #top #header_meta .social_bookmarks li a{color:inherit;border-color:inherit;background:inherit} .responsive.html_top_nav_header .av-logo-container{height:auto} .responsive.html_top_nav_header .av-section-bottom-logo{border-bottom-style:solid;border-bottom-width:1px} .responsive .av-burger-menu-main{display:block} .responsive #top #wrap_all .main_menu{top:0;height:80px;left:auto;right:0;display:block;position:absolute} .responsive .main_menu ul:first-child > li a{height:80px;line-height:80px} .responsive #top .av-main-nav .menu-item{display:none} .responsive #top .av-main-nav .menu-item-avia-special{display:block} .responsive #top #wrap_all .menu-item-search-dropdown > a{font-size:24px} .responsive #header_main_alternate{display:none} .responsive #top #header .social_bookmarks{display:none} .responsive #top #header .main_menu .social_bookmarks{display:block;position:relative;margin-top:-15px} .responsive #top .av-logo-container .avia-menu{height:100%} .responsive #top .av-logo-container .avia-menu > li > a{line-height:80px} .responsive #top #main .av-logo-container .main_menu{display:block} .responsive #top #main .av-logo-container .social_bookmarks{display:none} .responsive #top #main .av-logo-container .main_menu .social_bookmarks{display:block;position:relative} .responsive #top #main .av-logo-container .main_menu{display:block} .responsive #top #header_main > .container .main_menu .av-main-nav > li > a,.responsive #top #wrap_all .av-logo-container{height:80px;line-height:80px} .responsive #top #wrap_all .av-logo-container{padding:0} .responsive #top #header_main > .container .main_menu .av-main-nav > li > a{min-width:0;padding:0 0 0 20px;margin:0;border-style:none;border-width:0} .responsive #top .av_seperator_big_border .avia-menu.av_menu_icon_beside{border-right-style:solid;border-right-width:1px;padding-right:25px} .responsive #top #header .av-main-nav > li > a,.responsive #top #header .av-main-nav > li > a:hover{background:transparent;color:inherit} .responsive.html_top_nav_header .av-logo-container .inner-container{overflow:visible} .responsive #top .related_entries_container .av_one_eighth{width:25%} .responsive #top .relThumb5{clear:both} .responsive.html_header_transparency #top .avia-builder-el-0 .container{padding-top:0px} .responsive.html_header_sidebar #header .avia-custom-sidebar-widget-area{display:none} .responsive.html_header_sidebar #main{border:none} .responsive.js_active #top .avia_combo_widget .top_tab .tab{border-top:1px solid;border-bottom:none;width:100%} .responsive.js_active #top .avia_combo_widget .news-wrap li{padding:5px} .tagcloud a{padding:8px 20px;margin:0 8px 8px 0} .widget li{line-height:1.8em;font-size:15px} .responsive #scroll-top-link{display:none} .responsive #socket .sub_menu_socket{display:block;float:none;width:100%;clear:both;margin:0 0 0 -15px} body.responsive.admin-bar .avia-cookiemessage-top,body.responsive.admin-bar .avia-cookiemessage-top-left,body.responsive.admin-bar .avia-cookiemessage-top-right{margin-top:46px} .responsive .avia-cookiemessage-top-left,.responsive .avia-cookiemessage-bottom-left,.responsive .avia-cookiemessage-top-right,.responsive .avia-cookiemessage-bottom-right{width:55%}} @media only screen and (min-width:480px) and (max-width:767px){.responsive #top #wrap_all .grid-sort-container.grid-total-odd .grid-entry.grid-loop-1{width:100%} .responsive #top #wrap_all .grid-sort-container .grid-entry{width:50%;margin-bottom:0} .responsive #top #wrap_all .portfolio-parity-odd{clear:both}} @media only screen and (max-width:479px){.responsive #top .related_entries_container .av_one_eighth{width:50%} .responsive #top .related_entries_container .av_one_eighth:nth-child(odd){clear:both} .responsive.html_header_top #header_main .social_bookmarks,.responsive.html_top_nav_header .social_bookmarks{display:none} .responsive .avia-menu.av_menu_icon_beside{padding:0;margin:0;border:none} .responsive #top #wrap_all #header .social_bookmarks,.responsive #top #wrap_all #main .av-logo-container .social_bookmarks{display:none} .responsive #top .av_seperator_big_border .avia-menu.av_menu_icon_beside{margin-right:0;padding-right:0;border:none} .responsive .avia-cookiemessage-top-left,.responsive .avia-cookiemessage-bottom-left,.responsive .avia-cookiemessage-top-right,.responsive .avia-cookiemessage-bottom-right{width:85% !important;left:7.5% !important;right:7.5% !important}}.template-blog .blog-meta{float:left;margin-right:50px} .multi-big .post_author_timeline ,.single-small .post_author_timeline{position:absolute;top:0;left:40px;width:1px;height:100%;border-right-width:1px;border-right-style:dashed} .single-post .post_author_timeline{display:none} .sidebar_left .template-blog .blog-meta{float:right;margin-left:50px;margin-right:0} .sidebar_left .multi-big .post_author_timeline ,.sidebar_left .single-small .post_author_timeline{left:auto;right:40px} .sidebar_left .big-preview{padding:0 131px 10px 0} div .single-big .pagination{padding:1px 50px 10px 1px} .sidebar_left .author-extra-border{right:auto;left:-50px} #top .fullsize .template-blog .post-title{text-align:center;font-size:30px;padding:15px 0;max-width:800px;margin:0 auto}#top.single-post .fullsize .template-blog .post_delimiter{visibility:hidden}#top .fullsize .template-blog .post-meta-infos{text-align:center}#top .fullsize .template-blog .post .entry-content-wrapper{text-align:justify;font-size:1.15em;line-height:1.7em;max-width:800px;margin:0 auto;overflow:visible}#top .fullsize .template-blog .post .entry-content-wrapper > *{max-width:40em;margin-left:auto;margin-right:auto}#top .fullsize .template-blog .post_delimiter{border-bottom-width:1px;border-bottom-style:solid;width:3000px;left:-1500px;position:relative;max-width:3000px}#top .fullsize .template-blog .post_author_timeline{display:none}#top .fullsize .template-blog .blog-meta{float:none;margin:0 auto;display:block;position:relative;width:81px;overflow:hidden;text-align:center;z-index:1000} #top .av-alb-blogposts.template-blog div.post_delimiter{width:100%;left:0;position:relative} #top .fullsize .related_entries_container img{margin:0 auto}#top .fullsize .related_title{text-align:center}#top .fullsize .related_posts{padding:23px 0 33px 0} #top .fullsize .template-blog .big-preview{padding:0 0 10px 0}#top .fullsize .template-blog .first-quote{margin-top:15px}#top .fullsize .template-blog .big-preview.multi-big{margin-bottom:15px;padding:0;width:100%}#top .fullsize .template-blog .big-preview.multi-big a,.fullsize div .template-blog .big-preview.multi-big a img{width:100%}#top .fullsize .template-blog .big-preview img{width:100%} .fullsize .big-preview .avia-gallery{width:40em;max-width:100%;margin:0 auto} .fullsize .comment_content{padding-right:0}.fullsize .blog-tags{display:block} #top .fullsize .flex_column .template-blog .post-title,#top .fullsize .flex_column .template-blog .post-meta-infos{text-align:left}#top .fullsize .flex_column .big-preview .avia-gallery{width:100%}#top .fullsize .flex_column .template-blog .post .entry-content-wrapper > *{max-width:100%} .html_header_sidebar #top .fullsize .template-blog .multi-big .post-title,.html_header_sidebar #top .fullsize .template-blog .single-big .post-title{max-width:none;text-align:left}.html_header_sidebar #top .fullsize .template-blog .multi-big .post-meta-infos,.html_header_sidebar #top .fullsize .template-blog .single-big .post-meta-infos{text-align:left}.html_header_sidebar #top .fullsize .template-blog .post .entry-content-wrapper{max-width:none}.html_header_sidebar #top .fullsize .template-blog .post .entry-content-wrapper > *{max-width:none} .post-meta-infos{font-size:0.9em;position:relative;top:-8px;display:block} .post-meta-infos a{text-decoration:none}.post-meta-infos a:hover{text-decoration:underline}.text-sep{padding:0 5px}.more-link{clear:both;display:inline-block} .big-preview{display:block;padding:0 50px 10px 131px} .template-page .big-preview{display:block;padding:0 0 10px 131px;text-align:center} .big-preview a{display:block;position:relative;overflow:hidden} .big-preview.single-big{padding:0 50px 10px 0} .entry-content-wrapper .big-preview.single-big{padding:0 0px 10px 0} .fullsize .big-preview.single-big{padding:0 0 10px 0} .post-loop-1 .big-preview{position:relative;z-index:4} .small-preview{width:81px;height:81px;overflow:hidden;border-radius:4px;float:left;margin:6px 0 0 0;position:relative;text-align:center;line-height:81px;position:relative;z-index:4;display:block} .small-preview img,.big-preview img{display:block;border-radius:4px;position:relative;z-index:4;width:100%} .single-post .single-small.with-slider .small-preview{width:180px;height:180px} .single-post .single-small.with-slider .post_author_timeline{display:none}#top.single-post .fullsize .single-small.with-slider .blog-meta{width:180px} .archive .av-content-full > .extra-mini-title{text-align:center}.archive .av-content-full .author-box{text-align:center} .av-content-full > .related_posts{max-width:1200px;margin-left:auto;margin-right:auto;float:none;clear:both}.av-content-full > .comment-entry{max-width:800px;margin-left:auto;margin-right:auto;float:none;clear:both} .template-blog .pagination{padding:1px 50px 10px 24px} .related_posts{position:relative;clear:both;width:100%;float:left;border-top-style:solid;border-top-width:1px;padding:23px 50px 33px 0;margin-bottom:30px}.related_posts:hover{z-index:9999}.related_title{margin-bottom:20px}.related_column{float:left;padding-right:3px}.related_posts img,.related_posts a{display:block;border-radius:2px;overflow:hidden;max-width:100%;margin:0 auto}.related_posts_default_image{border-width:1px;border-style:solid;display:block;float:left;border-radius:2px;min-height:60px;min-width:100%;max-width:100%}.related_posts_default_image img{visibility:hidden}.relThumb{text-align:center}.related_posts .av-related-title{display:none} .related_image_wrap{position:relative;display:block;float:left;width:100%;-webkit-backface-visibility:hidden} .related-format-icon{position:absolute;text-align:center;top:1px;left:1px;bottom:1px;right:1px;opacity:0;filter:alpha(opacity=0)}.related-format-icon-inner{position:absolute;height:30px;font-size:30px;line-height:30px;top:50%;margin-top:-15px;left:0;width:100%}.related-format-icon:hover{opacity:0.8;filter:alpha(opacity=80)}.related-format-visible{opacity:0.5 ;filter:alpha(opacity=50)} .sidebar_left .related_posts_sep{right:auto;left:0} .single-big + .related_posts.av-related-style-full{border-top:none;padding-top:0} .related_posts.av-related-style-full a{margin:2px 0;padding:6px;border-radius:3px;display:table;width:100%;text-decoration:none;text-align:left;border:1px solid transparent;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out} .related_posts.av-related-style-full a:hover{border-width:1px;border-style:solid}.av-related-style-full .related-format-visible{opacity:1 ;filter:alpha(opacity=100)} #top .av-related-style-full .related_column{width:50%}#top .av-related-style-full .relThumb{text-align:left}#top .av-related-style-full .related-format-icon{width:58px;height:58px;bottom:auto;right:auto;border-radius:100px}#top .av-related-style-full .related_image_wrap{display:table-cell;float:none;background-color:transparent}#top .av-related-style-full .related_image_wrap,#top .av-related-style-full .related_image_wrap img,#top .av-related-style-full .related_image_wrap .related_posts_default_image{width:60px;height:60px;border-radius:100px}#top .av-related-style-full .av-related-title{text-decoration:none;display:table-cell;vertical-align:middle;padding:5px 15px;line-height:1.2em}.responsive .av-related-style-full .relThumb1,.responsive .av-related-style-full .relThumb3,.responsive .av-related-style-full .relThumb5{clear:both} .avia-post-format-image img{border-radius:3px}.avia-post-format-image{margin-bottom:10px} .entry-content-wrapper.gallery-content .avia-gallery{margin-bottom:10px} #top #wrap_all .big-preview + .big-preview{position:relative;top:-60px;background:transparent;margin:0 20px -40px 20px;z-index:550;width:auto} #top #wrap_all .big-preview.multi-big + .big-preview.multi-big{margin:0 20px -30px 20px} .flex_column .template-blog .post .entry-content-wrapper{} #top .flex_column .template-blog .post-title{font-size:1.3em} .flex_column .template-blog .post_delimiter{margin:0 0 20px 0;padding:20px 0 0 0} .flex_column .template-blog .single-big .pagination{padding:1px 0 10px 0} .flex_column .template-blog .big-preview.single-big{padding:0 0 10px 0} .flex_column .template-blog .post-meta-infos{margin-bottom:-13px} .html_elegant-blog #top .post-entry .post-title,.html_elegant-blog .avia-content-slider .slide-entry-title{text-align:center;font-size:30px;text-transform:uppercase;padding:0px 0 15px;letter-spacing:2px;line-height:1.3em;margin-bottom:10px} .html_elegant-blog #top .post-entry .post-title:hover,.html_elegant-blog .avia-content-slider .slide-entry-title:hover{opacity:0.7} .html_elegant-blog #top .post-entry .post-meta-infos,.html_elegant-blog .avia-content-slider .slide-meta{display:block;text-align:center;padding:10px 0;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid;margin-top:40px;width:100%;clear:both;float:left} .html_elegant-blog #top .post-entry .blog-categories{text-align:center;display:block;font-weight:bold;position:relative} .html_elegant-blog #top .post-entry .minor-meta{text-transform:uppercase} .html_elegant-blog .post-entry .post-meta-infos .text-sep,.html_elegant-blog .post-entry .slide-meta .slide-meta-del{border-left-width:1px;border-left-style:solid;padding:0;display:inline-block;margin:0 10px;text-indent:-126px;overflow:hidden;vertical-align:bottom} .html_elegant-blog .av-vertical-delimiter{display:block;margin:0 auto;width:40px;border-top-width:3px;border-top-style:solid;padding-bottom:16px} .html_elegant-blog .entry-content-wrapper .big-preview.single-big{margin-top:20px} .html_elegant-blog .more-link{display:block;text-align:center;margin:30px auto 20px auto;clear:both;width:250px;border:none;border-style:solid;border-width:1px;padding:10px 0;border-radius:2px} .html_elegant-blog .more-link:hover{text-decoration:none} .more-link-arrow:after{content:"\E87d";font-family:'entypo-fontello';font-size:10px;vertical-align:middle;padding:0 8px} .html_elegant-blog .more-link-arrow{display:none} .html_elegant-blog .multi-big .post_author_timeline,.html_elegant-blog .single-small .post_author_timeline{border-right-style:solid} .html_elegant-blog .blog-tags.minor-meta,.html_elegant-blog .av-share-link-description,.html_elegant-blog .related_title{display:block;text-align:center} .html_elegant-blog #top .big-preview{padding-left:0;padding-right:0} .html_elegant-blog .avia-content-slider .slide-entry-title{padding-top:15px;font-size:1.4em} .html_elegant-blog #top .avia-content-slider .blog-categories{top:15px} .html_elegant-blog .avia-content-slider .read-more-link{position:relative;top:18px;padding-bottom:10px} .html_elegant-blog .avia-content-slider .av-vertical-delimiter{position:relative;top:-5px} .html_elegant-blog .template-blog .post_delimiter{margin:0 0 20px 0;padding:20px 0 0 0} .html_elegant-blog .av-share-box{margin-bottom:0} .html_elegant-blog .template-author .extra-mini-title{display:none} .html_elegant-blog #top .template-search .post-title{text-align:left} .html_elegant-blog #top .template-search .blog-categories{display:none} .html_elegant-blog #top .template-search .entry-content-wrapper .post-title a:hover{text-decoration:none} .html_elegant-blog #top .template-search .post-entry .post-meta-infos{margin-top:-20px;text-align:left;border:none} .html_modern-blog #top .post-entry .post-title,.html_modern-blog .avia-content-slider .slide-entry-title{font-size:2em;text-align:left;letter-spacing:1px} .html_modern-blog #top .post-entry .blog-categories{text-align:left;font-weight:normal;font-size:0.8em;top:-25px} .html_modern-blog .av-vertical-delimiter{margin:0} .html_modern-blog #top .post-entry .post-meta-infos,.html_modern-blog .avia-content-slider .slide-meta{text-align:left;border:none;margin-top:15px;font-size:0.9em} .html_modern-blog .av-vertical-delimiter{display:none} .html_modern-blog .post-entry .post-meta-infos .text-sep,.html_modern-blog .post-entry .slide-meta .slide-meta-del{border:none;text-indent:0;opacity:0.3} .html_modern-blog .more-link{margin:30px 0 20px 0;display:inline;border:none;position:relative;top:-0.3em} .html_modern-blog .more-link .more-link-arrow{display:inline} .html_modern-blog .blog-tags.minor-meta,.html_modern-blog .av-share-link-description,.html_modern-blog .related_title{text-align:left} .html_modern-blog #top .template-page .big-preview{margin-top:0} #top .av-blog-meta-author-disabled .minor-meta.blog-author{display:none}#top .av-blog-meta-comments-disabled .minor-meta.comment-container,#top .av-blog-meta-comments-disabled .text-sep-comment{display:none}#top .av-blog-meta-category-disabled .minor-meta.blog-categories,#top .av-blog-meta-category-disabled .text-sep-cat{display:none} #top .av-blog-meta-date-disabled .minor-meta.date-container,#top .av-blog-meta-date-disabled .text-sep-date{display:none} #top .av-blog-meta-html-info-disabled .form-allowed-tags{display:none}#top .av-blog-meta-tag-disabled .blog-tags{display:none} #top .fullsize .template-blog.av_force_fullwidth.template-blog .post .entry-content-wrapper > *,#top .fullsize .template-blog.av_force_fullwidth .post .entry-content-wrapper{max-width:100%} #top .fullsize .template-blog.av_force_fullwidth .post-title{max-width:100%;padding-top:0;padding-bottom:0} .bloglist-simple .read-more-link{display:block;position:absolute;right:50px;top:50%;transform:translateY(-50%)} .av_force_fullwidth .bloglist-simple .read-more-link{right:0} .bloglist-simple .more-link{padding:0;margin:0;font-size:0;line-height:0;top:auto;width:30px;height:30px;display:block;border-width:2px;border-style:solid;border-radius:100%;text-decoration:none} .bloglist-simple .more-link:hover{text-decoration:none} .bloglist-simple .more-link-arrow{width:100%;height:100%;display:block} .bloglist-simple .more-link-arrow:after{font-size:10px;line-height:26px;display:block;padding:0;text-align:center} .bloglist-simple .read-more-link:hover{opacity:1} .template-blog .bloglist-simple .post_delimiter{border-bottom:1px solid rgba(0,0,0,0.15);margin:0;padding:0;clear:both} #top .fullsize .template-blog .bloglist-simple:last-of-type .post_delimiter{border-bottom-width:0} .bloglist-simple.post-entry{float:none} .bloglist-simple .entry-content-header{padding:25px 60px 25px 0} .av_force_fullwidth .bloglist-simple .entry-content-header{padding:25px 0 25px 0} #top .fullsize .template-blog .bloglist-simple .post-title,.bloglist-simple .entry-content-wrapper .post-title{font-size:17px;margin-bottom:0.1em;text-align:left} #top .fullsize .template-blog .bloglist-simple .post-meta-infos,.bloglist-simple .post-meta-infos{top:auto;position:static;text-align:left;margin-bottom:0} .bloglist-simple .pagination{padding:20px 50px 10px 0} .av_force_fullwidth .bloglist-simple .pagination{padding-right:0} @media only screen and (max-width:767px){.bloglist-simple .read-more-link{right:0}} .html_elegant-blog #top .bloglist-simple .entry-content-header{padding:0} .html_elegant-blog #top .bloglist-simple.post-entry{padding-top:20px;padding-bottom:20px} .html_elegant-blog #top .bloglist-simple.post-entry .post-title,.html_elegant-blog .avia-content-slider .bloglist-simple .slide-entry-title{text-align:left;font-size:26px;margin-bottom:0} .html_elegant-blog #top .bloglist-simple.post-entry .blog-categories{text-align:left} .html_elegant-blog #top .bloglist-simple.post-entry .post-meta-infos,.html_elegant-blog .avia-content-slider .bloglist-simple .slide-meta{text-align:left;margin-top:0;padding-right:60px;position:relative} .html_elegant-blog .template-blog .bloglist-simple .post_delimiter{margin:0;padding:0} .html_elegant-blog .read-more-link{right:0} .html_elegant-blog .template-blog .bloglist-simple .post_delimiter{display:none} .html_modern-blog #top .post-entry.bloglist-simple{border-bottom-width:1px;border-bottom-style:solid} .html_modern-blog #top .post-entry.bloglist-simple .blog-categories{top:auto;font-size:0.9em} .html_modern-blog #top .bloglist-simple.post-entry .post-meta-infos,.html_modern-blog .avia-content-slider .bloglist-simple .slide-meta{font-size:0.8em;padding-bottom:0} .bloglist-compact.post-entry{border-bottom-width:1px;border-bottom-style:dashed;padding:15px 0;float:none} .bloglist-compact.post-entry:last-of-type{border-bottom-width:0} .main_color .bloglist-compact .fallback-post-type-icon{position:relative;top:auto;left:auto;margin:0 0.5em 0 0 ;background:transparent;color:inherit;line-height:normal;font-size:1.3em;text-align:center;height:auto} #top .fullsize .template-blog .bloglist-compact .post-title,.bloglist-compact .post-title{display:inline;font-size:1em;font-weight:normal} .bloglist-compact .post_delimiter{display:none} .bloglist-compact .pagination{margin-top:2em;padding:20px 50px 10px 0} .av_force_fullwidth .bloglist-compact .pagination{padding-right:0} .html_elegant-blog #top .post-entry.bloglist-compact .post-title,.html_elegant-blog .avia-content-slider .bloglist-compact .slide-entry-title{display:inline;font-size:1em} .bloglist-excerpt .read-more-link{text-align:right;position:relative;margin-top:40px} .bloglist-excerpt .read-more-link:after{content:"";height:1px;border-top-style:solid;border-top-width:1px;border-color:inherit;display:block;width:100%;left:0;top:50%;position:absolute;z-index:1} .bloglist-excerpt .more-link{display:inline-block;border-width:1px;border-style:solid;border-radius:100px;padding:0 20px;text-transform:uppercase;font-size:0.8em;font-weight:bold;position:relative;z-index:2;background-color:#ffffff;color:inherit;line-height:2.1em;font-size:0.75em} .bloglist-excerpt .more-link:hover{text-decoration:none} .bloglist-excerpt .more-link-arrow{display:none} .template-blog .bloglist-excerpt .post_delimiter{margin:0 0 20px 0;padding:20px 0 0 0;border-color:transparent} .bloglist-excerpt .pagination{padding:20px 50px 10px 0} .av_force_fullwidth .bloglist-excerpt .pagination{padding-right:0} #top .fullsize .template-blog .bloglist-excerpt .post-title,.bloglist-excerpt .post-title{text-align:left} #top .fullsize .template-blog .bloglist-excerpt .post-meta-infos{text-align:left;margin-bottom:0;top:auto} #top .fullsize .template-blog .bloglist-excerpt .post_delimiter{border-bottom-width:0} .html_elegant-blog #top .bloglist-excerpt.post-entry .post-title,.html_elegant-blog .avia-content-slider .bloglist-excerpt .slide-entry-title{text-align:left;margin-bottom:0;font-size:26px} .html_elegant-blog #top .bloglist-excerpt.post-entry .post-meta-infos,.html_elegant-blog .avia-content-slider .bloglist-excerpt .slide-meta{text-align:left;margin-top:1em;margin-bottom:1em} .html_elegant-blog .bloglist-excerpt .more-link{margin:0;border-color:inherit;color:inherit} .html_elegant-blog .bloglist-excerpt .more-link:hover{color:initial} .html_modern-blog #top .bloglist-excerpt.post-entry .post-meta-infos,.html_modern-blog .avia-content-slider .bloglist-excerpt .slide-meta{text-align:left;margin:0} .html_modern-blog .bloglist-excerpt .more-link .more-link-arrow{display:none} @media only screen and (max-width:767px){.responsive #top .template-page .big-preview.multi-big{padding:0 0 10px 0}}.avia-content-slider{margin:30px 0;clear:both}.avia-content-slider,.avia-content-slider-inner{position:relative;overflow:hidden;clear:both}.avia-content-slider .slide-entry-title{font-size:1.1em;line-height:1.4em;margin:0}.avia-content-slider .slide-image,.avia-content-slider .slide-image img{border-radius:3px;display:block;position:relative;-webkit-perspective:1000px;-webkit-backface-visibility:hidden;margin:0 auto}.avia-content-slider .slide-image{overflow:hidden;margin-bottom:6px;border-radius:3px}.avia-content-slider .slide-entry-excerpt{overflow:hidden;text-overflow:ellipsis} .avia-content-slider .slide-entry-wrap{width:100%;float:left;margin-bottom:40px}.avia-content-slider-active .slide-entry-wrap{position:absolute;top:0;visibility:hidden;margin:0}.avia-content-slider .slide-entry-wrap:first-child{position:relative}.avia-content-slider .slide-meta div,.avia-content-slider .slide-meta time{display:inline-block;font-size:0.9em}.avia-content-slider .slide-meta a{position:relative}.avia-content-slider .slide-meta{position:relative;padding-bottom:10px}.avia-content-slider .slide-meta-del{margin:0px 4px}.avia-content-slider.avia-builder-el-no-sibling{margin:0} .slider-fallback-image{visibility:hidden}.avia-content-slider .fake-thumbnail .slide-image{border-width:1px;border-style:solid;-webkit-perspective:1000px;-webkit-backface-visibility:hidden;min-height:70px}.fallback-post-type-icon{position:absolute;top:49%;left:50%;margin:-28px 0 0 -30px;height:60px;width:60px;line-height:59px;font-size:25px;text-align:center;border-radius:100px}.avia-content-slider .slide-image:hover .fallback-post-type-icon{opacity:0}.pagination-slider .pagination{padding:1px 0 10px 0} .avia_desktop .avia-content-slider .avia-slideshow-arrows a{opacity:0}#top .avia-content-slider:hover .avia-slideshow-arrows a{opacity:1} #top .avia-content-slider .avia-slideshow-arrows a{top:38%;margin:-30px 0 0} #top .avia-content-slider,#top .avia-content-slider-inner,#top .avia-content-slider-inner .slide-entry-wrap{-webkit-transform-style:flat;-webkit-backface-visibility:hidden} #top #wrap_all .avia-content-slider .audio-preview{margin-top:-36px;margin-bottom:-4px} #top .avia-content-slider .audio-preview .mejs-volume-button,#top .avia-content-slider .audio-preview .mejs-time{display:none} #top #wrap_all .mejs-controls a.mejs-horizontal-volume-slider{width:60px} .avia-safari .avia-content-slider,.avia-safari .avia-content-slider-inner,.avia-safari .avia-content-slider-inner .slide-entry-wrap{-webkit-perspective:0 !important} @media only screen and (max-width:767px){.responsive #top #wrap_all .slide-entry{width:48%;margin-left:4%} .responsive #top #wrap_all .avia-content-slider-even .slide-entry.slide-parity-odd,.responsive #top #wrap_all .avia-content-slider-odd .slide-entry.slide-parity-even{margin:0;clear:both} .responsive #top #wrap_all .avia-content-slider-odd .slide-entry.first{margin-left:0;width:100%} .responsive avia-content-slider .slide-image img{width:100%}} @media only screen and (max-width:479px){.responsive #top #wrap_all .avia-content-slider-odd .slide-entry{margin-left:0;clear:both;width:100%}}.avia-button-wrap{display:inline-block} .avia-button{color:#777;border-color:#e1e1e1;background-color:#f8f8f8} body div .avia-button{border-radius:3px;padding:10px;font-size:12px;text-decoration:none;display:inline-block;border-bottom-style:solid;border-bottom-width:1px;margin:3px 0;line-height:1.2em;position:relative;font-weight:normal;text-align:center;max-width:100%} .avia-button:hover{opacity:0.9;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out} .avia-button:active{border-bottom-width:0px;border-top-width:1px !important;border-top-style:solid}.avia-button.avia-color-theme-color-subtle{background-image:none}.avia-button.avia-color-theme-color-subtle:hover{} .avia-button .avia_button_icon{position:relative;left:-0.3em;-webkit-perspective:1000px;-webkit-backface-visibility:hidden}.avia-button .avia_button_icon.avia_button_icon_right{left:0.3em}.avia-button.avia-icon_select-no .avia_button_icon{display:none} .avia-button.avia-color-grey,.avia-button.avia-color-grey:hover{background-color:#555;border-color:#333333;color:#fff}.avia-button.avia-color-black,.avia-button.avia-color-black:hover{background-color:#2c2c2c;border-color:#000;color:#fff}.avia-button.avia-color-red,.avia-button.avia-color-red:hover{background-color:#B02B2C;border-color:#8B2121;color:#fff}.avia-button.avia-color-orange,.avia-button.avia-color-orange:hover{background-color:#edae44;border-color:#CA9336;color:#fff}.avia-button.avia-color-green,.avia-button.avia-color-green:hover{background-color:#83a846;border-color:#6F8F3B;color:#fff}.avia-button.avia-color-blue,.avia-button.avia-color-blue:hover{background-color:#7bb0e7;border-color:#6693C2;color:#fff}.avia-button.avia-color-aqua,.avia-button.avia-color-aqua:hover{background-color:#4ecac2;border-color:#3EAAA3;color:#fff}.avia-button.avia-color-teal,.avia-button.avia-color-teal:hover{background-color:#5f8789;border-color:#3F5E5F;color:#fff}.avia-button.avia-color-purple,.avia-button.avia-color-purple:hover{background-color:#745f7e;border-color:#514358;color:#fff}.avia-button.avia-color-pink,.avia-button.avia-color-pink:hover{background-color:#d65799;border-color:#BB4B85;color:#fff}.avia-button.avia-color-silver,.avia-button.avia-color-silver:hover{background-color:#DADADA;border-color:#B4B4B4;color:#555} #top a.avia-button.avia-font-color-grey,.avia-button.avia-font-color-grey-hover:hover{color:#333333} #top a.avia-button.avia-font-color-black,.avia-button.avia-font-color-black-hover:hover{color:#000} #top a.avia-button.avia-font-color-red,.avia-button.avia-font-color-red-hover:hover{color:#8B2121} #top a.avia-button.avia-font-color-orange,.avia-button.avia-font-color-orange-hover:hover{color:#CA9336} #top a.avia-button.avia-font-color-green,.avia-button.avia-font-color-green-hover:hover{color:#6F8F3B} #top a.avia-button.avia-font-color-blue,.avia-button.avia-font-color-blue-hover:hover{color:#6693C2} #top a.avia-button.avia-font-color-aqua,.avia-button.avia-font-color-aqua-hover:hover{color:#3EAAA3} #top a.avia-button.avia-font-color-teal,.avia-button.avia-font-color-teal-hover:hover{color:#3F5E5F} #top a.avia-button.avia-font-color-purple,.avia-button.avia-font-color-purple-hover:hover{color:#514358} #top a.avia-button.avia-font-color-pink,.avia-button.avia-font-color-pink-hover:hover{color:#BB4B85} #top a.avia-button.avia-font-color-silver,.avia-button.avia-font-color-silver-hover:hover{color:#B4B4B4} #top .avia-button.avia-color-light{color:#fff;border:3px solid #fff;background:transparent}#top .avia-button.avia-color-dark{color:#000;border:3px solid #000;color:rgba(0,0,0,0.6);border-color:rgba(0,0,0,0.6);background:transparent}.avia-button.avia-color-light:hover{opacity:0.7;color:#fff}.avia-button.avia-color-dark:hover{opacity:0.7;color:#000;color:rgba(0,0,0,0.6)} .avia-button.avia-color-theme-color-subtle{border-width:1px;border-style:solid} .avia-button-center{display:block;text-align:center;clear:both}.avia-button-right{display:block;float:right}.avia-button.avia-position-right{float:right;display:block}.avia-button.avia-position-left{float:left;display:block} .avia-button.avia-size-small{padding:9px 10px 7px;font-size:13px;min-width:80px} .avia-button.avia-size-medium{padding:12px 16px 10px;font-size:13px;min-width:90px} .avia-button.avia-size-large{padding:15px 30px 13px;font-size:13px;min-width:139px} .avia-button.avia-size-x-large{padding:25px 50px 23px;font-size:15px;min-width:200px} .av-icon-on-hover .avia_button_icon{width:0px;overflow:hidden;display:inline-block;height:1em;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:0}.av-icon-on-hover:hover .avia_button_icon{width:1.5em;opacity:1} #top .av-button-notext{min-width:0}#top .av-button-notext .avia_button_icon{left:0} .av-button-label-on-hover{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box} .av-button-label-on-hover.avia-button.avia-size-small{padding:0;line-height:30px;width:32px}.av-button-label-on-hover.avia-button.avia-size-medium{padding:0;line-height:36px;width:38px}.av-button-label-on-hover.avia-button.avia-size-large{padding:0;line-height:42px;width:44px}.av-button-label-on-hover.avia-button.avia-size-x-large{padding:0;line-height:66px;width:68px} #top .avia-button .avia_button_background{opacity:0;position:absolute;top:-3px;left:0;bottom:-6px;right:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out} #top .avia-button:hover .avia_button_background{opacity:0.9} #top .avia-button .avia_button_icon,#top .avia-button .avia_iconbox_title{position:relative;z-index:3} .avia-button.avia-sonar-shadow:after{content:'';pointer-events:none;position:absolute;top:0;left:0;padding:0;width:100%;height:100%;opacity:0;z-index:-1;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-shadow:0 0 0 2px rgba(255,255,255,0.1);transform:scale(0.9);-webkit-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform-style:preserve-3d}h4#comments{margin-bottom:30px} #respond{margin-top:20px} .commentlist ul{border-left-style:dashed;border-left-width:1px} .children .children .says{border-bottom-style:dashed;border-bottom-width:1px} .miniheading,.author_name,#reply-title,#top .logged-in-as,.dynamic-column-title{font-weight:600;letter-spacing:1px} #comments span,.minitext,.form-allowed-tags,#reply-title small,#commentform label{font-size:0.85em;display:block;letter-spacing:0;text-transform:none;padding-top:8px;line-height:1.5em;font-weight:normal} .comment_meta_container{clear:both;float:none} #top .commentlist{margin:0;padding:0 0 10px 0px;border:none} #top .commentlist .comment{list-style-type:none;list-style-position:outside;width:100%;position:relative;display:block;background:none;min-height:100px;clear:both} #top .commentlist .comment.depth-1{float:left} #top .commentlist .comment>div{min-height:100px;float:left;width:100%} .commentlist>.comment{border-bottom-style:dashed;border-bottom-width:1px;margin-bottom:30px} .gravatar{position:relative;z-index:2;border-radius:200px;overflow:hidden;float:left} .gravatar img{padding:0;margin:0;display:block;border-radius:200px} .comment_content{position:relative;margin:0 0 0 85px;padding:0 35px 15px 0;z-index:10;overflow:hidden} .author_name a,.author_name a:hover{font-weight:bold;text-decoration:none} .comment-edit-link,#cancel-comment-reply-link{display:inline-block;font-size:10px} .author_name,.comment_title{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif} .commentmetadata{font-size:11px;line-height:1em} .commentmetadata a{text-decoration:none} .commentmetadata a:hover{text-decoration:underline} .says{display:block;height:1px;left:-70px;position:absolute;text-indent:200%;top:18px;width:40px;overflow:hidden} #top .comment_text{clear:both;font-size:13px;padding:0 0 15px 0;border:none} #top .comment-reply-link{font-size:11px;text-decoration:none;line-height:20px} .side-container-comment-inner{text-align:center;position:relative;overflow:hidden;margin-bottom:15px} .comment-count{font-size:24px;line-height:60px;width:60px;display:block;text-align:center;border-radius:200px;margin:0 auto;position:relative;z-index:100} .side-container-comment-inner .comment-text{font-size:12px;text-transform:uppercase} .center-border{position:absolute;top:39%;width:42%;border-top-style:solid;border-top-width:1px;z-index:1}.center-border-left{left:0}.center-border-right{right:0} #top .commentlist ul{margin:0 0 0 74px;clear:both} #top .commentlist .children ul{margin:0 0 0 47px} .children .comment_content{margin:0 0 0 28px;padding-bottom:30px;z-index:1} .children .gravatar{position:relative;left:-24px;z-index:2;width:45px} #top .children .comment-reply-link{left:-42px;top:51px} .comment_page_nav_links{position:relative;display:block;clear:both;overflow:hidden;font-size:11px} .comment_prev_page a{float:left} .comment_next_page a{float:right} .comment_page_nav_links_bottom{} .comment_page_nav_links_top{} .sidebar_right .comment_container{padding-right:50px} .sidebar_left .comment_container{margin-left:0} .comment_container{max-width:100%} #commentform{position:relative}#commentform p{position:relative;padding:0 0 10px 0;margin:0} #reply-title small a{float:right} #commentform label{position:absolute;left:245px;font-size:11px;top:0;font-weight:bold} #commentform input[type='checkbox'] + label{left:2.5em} #commentform div input{margin:0} .commentlist #commentform label{position:static;display:block} .comment-notes,#commentform .comment-form-comment label{display:none} #top .comment-form-url input,#top .comment-form-email input,#top .comment-form-author input{width:220px} #top .commentlist .comment-form-url input,#top .commentlist .comment-form-email input,#top .commentlist .comment-form-author input{width:70%} #comment{width:602px;height:150px;padding:10px 7px;font-size:12px;margin:0} .form-allowed-tags{font-size:11px;line-height:1.5em;margin-bottom:5px} .form-allowed-tags code{display:block;padding-top:5px} .commentlist #respond{padding:0 0 30px 56px} .commentlist #respond #comment{width:90%} .commentlist #respond .form-allowed-tags{display:none} #reply-title{display:none}#reply-title small{display:inline}.commentlist #reply-title{display:block} #comment{width:94%;font-size:12px} .personal_data p{float:left;width:33%} .personal_data label{display:none} .template-blog .post .entry-content-wrapper{overflow:hidden} .template-blog .post_delimiter{margin:0 0 50px 0;padding:50px 0 0 0;clear:both} .template-blog .post-entry-last .post_delimiter{border:none;height:1px} .av-buildercomment .av-buildercomment-unapproved{padding:30px 0 15px;text-align:center;font-size:1.4em;font-weight:500}#top div .avia-gallery{overflow:hidden;padding-bottom:2px;clear:both}#top div .avia-gallery img{float:left;border-style:solid;border-width:1px;padding:7px;width:100%;border-radius:0}#top div .avia-gallery .avia-gallery-big{display:block;overflow:hidden;padding:7px;margin-bottom:-1px;border-top-left-radius:2px;border-top-right-radius:2px;border-style:solid;border-width:1px}#top div .avia-gallery .avia-gallery-big-inner{display:block;overflow:hidden;height:100%}#top div .avia-gallery .avia-gallery-big img{padding:0;border:none}#top .avia-gallery .avia-gallery-thumb a{width:20%;opacity:1}#top #wrap_all .avia-gallery .avia-gallery-thumb a{display:block;float:left}#top .avia-gallery .avia-gallery-thumb a:hover{opacity:0.5}#top .avia-gallery .avia-gallery-caption{display:none}#top div .avia-gallery .avia-gallery-big-no-crop-thumb{text-align:center}#top div .avia-gallery .avia-gallery-big-no-crop-thumb img{clear:both;float:none;text-align:center} .avia_transform .avia-gallery-animate .avia-gallery-thumb img{opacity:0.1;-webkit-transform:scale(0.5);transform:scale(0.5)}.avia_transform .avia-gallery-animate .avia-gallery-thumb img.avia_start_animation{-webkit-animation:avia_appear 0.9s 1 cubic-bezier(0.175,0.885,0.320,1.275);animation:avia_appear 0.9s 1 cubic-bezier(0.175,0.885,0.320,1.275);opacity:1;-webkit-transform:scale(1);transform:scale(1)} .avia-gallery-animate .av-hover-grow{overflow:hidden}.avia-gallery-animate .av-hover-grow img{-webkit-transition:all 1.7s cubic-bezier(0.230,1.000,0.320,1.000);transition:all 1.7s cubic-bezier(0.230,1.000,0.320,1.000)}.avia-gallery-animate .av-hover-grow:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)} #top #av-admin-preview .avia-gallery .avia-gallery-big-inner{height:auto} .avia-chrome .avia-gallery-thumb{display:flex;flex-direction:row;flex-wrap:wrap} .av-hide-gallery-thumbs .avia-gallery-thumb{display:none} @media only screen and (max-width:767px){.responsive .avia-gallery-thumb img{padding:3px}}.av-layout-grid-container{width:100%;table-layout:fixed;display:table;border-top-style:none;border-top-width:0px} .flex_cell{display:table-cell;padding:30px;vertical-align:top} .flex_cell_inner{display:block;position:relative} .av-border-top-bottom{border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px} .av-border-cells .flex_cell{border-left-style:solid;border-left-width:1px} .av-border-cells .flex_cell:first-child{border:none} .av-layout-grid-container + .av-layout-grid-container{border-top:none} .av-zero-padding .av-hotspot-container-inner-wrap img{border-radius:0} body .flex_cell.avia-link-column{cursor:pointer} body .flex_cell.avia-link-column.avia-link-column-hover:hover{opacity:0.8} .av-layout-grid-container .flex_cell.av_one_full.av-cell-link{display:block}.av-special-heading{width:100%;clear:both;display:block;margin-top:50px;position:relative} .avia_mobile .av-special-heading{-webkit-perspective:1000px;-webkit-backface-visibility:hidden} .av-special-heading.avia-builder-el-no-sibling{margin-top:0px;margin-bottom:0px} .flex_column + .av-special-heading{float:left} body .av-special-heading .av-special-heading-tag{padding:0;margin:0;float:left} .meta-heading .av-special-heading-tag{font-weight:normal} .custom-color-heading .av-special-heading-tag{color:inherit} .special-heading-border{position:relative;overflow:hidden} .av-special-heading-h1 .special-heading-border{height:3.4em}.av-special-heading-h2 .special-heading-border{height:2.6em}.av-special-heading-h3 .special-heading-border{height:1.9em}.av-special-heading-h4 .special-heading-border{height:1.6em}.av-special-heading-h5 .special-heading-border{height:1.5em}.av-special-heading-h6 .special-heading-border{height:1.4em} .special-heading-inner-border{display:block;width:100%;margin-left:15px;border-top-style:solid;border-top-width:1px;position:relative;top:50%;opacity:0.15;filter:alpha(opacity=15)} .meta-heading .special-heading-inner-border{opacity:0.2;filter:alpha(opacity=20)}.custom-color-heading .special-heading-inner-border{opacity:0.4;filter:alpha(opacity=40)} #top #wrap_all .custom-color-heading .av-special-heading-tag,#top .custom-color-heading a,#top .custom-color-heading strong,#top .custom-color-heading .special_amp{color:inherit} #top .custom-color-heading a{text-decoration:underline}#top .av-special-heading.av-icon.custom-color-heading a.av-heading-link{text-decoration:none}#top .custom-color-heading a:hover{opacity:0.8;text-decoration:none} #top #wrap_all .av-inherit-size .av-special-heading-tag{font-size:1em}.av-thin-font .av-special-heading-tag,.modern-quote .av-special-heading-tag{font-weight:300}.av-thin-font strong,.modern-quote strong{font-weight:600} body .av-special-heading.modern-centered{text-align:center}body .av-special-heading.modern-right{text-align:right} body .av-special-heading.elegant-centered{text-align:center} body .av-special-heading.elegant-centered .av-special-heading-tag{position:relative;overflow:hidden} body .av-special-heading.elegant-centered .av-special-heading-tag .heading-wrap:before,body .av-special-heading.elegant-centered .av-special-heading-tag .heading-wrap:after{content:"";position:absolute;height:1px;border-bottom-style:solid;border-bottom-width:1px;border-color:inherit;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1000px} body .av-special-heading.elegant-centered .av-special-heading-tag .heading-wrap:before{right:100%;margin-right:1em} body .av-special-heading.elegant-centered .av-special-heading-tag .heading-wrap:after{left:100%;margin-left:1em} body .av-special-heading.elegant-centered .av-special-heading-tag .heading-wrap{display:inline-block;position:relative} body .av-special-heading.elegant-centered .av-special-heading-tag .heading-char{display:block;font-size:1em;line-height:1} body .av-special-heading.blockquote > *{white-space:normal;float:none} .av-special-heading.classic-quote{text-align:center} .av-special-heading.classic-quote.classic-quote-left{text-align:left} .av-special-heading.classic-quote.classic-quote-right{text-align:right} body .av-special-heading.classic-quote > *{display:block;font-family:"Droid Serif",Georgia,Times,serif;font-weight:normal;font-style:italic;float:none} body .av-special-heading.blockquote .special-heading-border{display:none} #top .av-special-heading.av-linked-heading a:hover{opacity:0.5} .av-subheading{font-size:15px;line-height:1.3em}.av-subheading p:first-child{margin-top:0}.av-subheading p:last-child{margin-bottom:0}.av-subheading_below{margin-top:0.3em}.av-subheading_above{margin-bottom:0.3em}.av-subheading.av_custom_color{opacity:0.8} @media only screen and (max-width:767px){#top #wrap_all .av-inherit-size .av-special-heading-tag{font-size:0.8em}}.hr{clear:both;display:block;width:100%;height:25px;line-height:25px;position:relative;margin:30px 0;float:left} .hr-inner{width:100%;position:absolute;height:1px;left:0;top:50%;width:100%;margin-top:-1px;border-top-width:1px;border-top-style:solid} #top .hr-invisible,.hr-invisible .hr-inner{margin:0;border:none} .hr-invisible{float:none} .hr-full,.hr-big{margin:70px 0}.hr-full .hr-inner{width:300%;left:-100%}.hr-full.hr-shadow .hr-inner{box-shadow:0 1px 2px 0px rgba(0,0,0,0.1)}.sidebar_right .hr-full .hr-inner{left:auto;right:-50px}.sidebar_left .hr-full .hr-inner{left:-50px} .hr-short{height:20px;line-height:20px;margin:30px 0;float:none}.hr-short .hr-inner{width:32%;left:50%;margin-left:-16%}.hr-short.hr-left .hr-inner{left:0%;margin-left:0%}.hr-short.hr-right .hr-inner{left:auto;right:0;margin-left:0%}.hr-short .hr-inner-style{border-radius:20px;height:9px;width:9px;border-width:2px;border-style:solid;display:block;position:absolute;left:50%;margin-left:-5px;margin-top:-5px}.hr-short.hr-left .hr-inner-style{left:5px}.hr-short.hr-right .hr-inner-style{left:auto;right:0} body .container_wrap .hr.avia-builder-el-last,body .container_wrap .hr.avia-builder-el-first{margin:30px 0} .hr-custom{margin:0;display:block;min-height:21px;height:auto;overflow:hidden;white-space:nowrap;width:100%;float:left}.hr-custom .hr-inner{display:inline-block;position:relative;vertical-align:middle}.hr-custom.hr-center{text-align:center}.hr-custom.hr-right{text-align:right}.hr-custom.hr-left{text-align:left} .hr-custom .hr-inner.inner-border-av-border-none{border:none}.hr-custom .hr-inner.inner-border-av-border-fat{border-top-width:2px}.av-seperator-icon{display:inline-block;vertical-align:middle;font-size:15px}.hr-custom.hr-icon-yes .hr-inner{margin-left:10px;margin-right:10px}#top .av_font_icon a{color:inherit;display:block}.av_font_icon a:hover,.av_font_icon a:focus{text-decoration:none}.av_font_icon{display:block;text-align:center}.avia-icon-pos-left{float:left;margin-right:0.5em}.avia-icon-pos-right{float:right;margin-left:0.5em} #top .avia-icon-tooltip{width:250px;font-size:15px;line-height:1.6em} .av_font_icon.av-icon-style-border .av-icon-char{-webkit-backface-visibility:hidden} .av_font_icon.av-icon-style-border .av-icon-char{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:1000px;border-width:3px;border-style:solid;display:block;margin:0 auto;padding:30px;color:inherit;border-color:inherit;position:relative;clear:both} .av_icon_caption{font-size:16px;text-transform:uppercase;line-height:1.3em;display:block;text-align:center;margin-top:8px;font-weight:400} .av_font_icon.av-icon-style-border .av-icon-char:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px rgba(255,255,255,0.1);opacity:0;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transform-style:preserve-3d} .av_font_icon.av-icon-style-border:not(.avia-sonar-shadow) a.av-icon-char:hover:after{-webkit-animation:sonarEffect 1s ease-out ;animation:sonarEffect 1s ease-out } .avia_transform .av_font_icon.avia-icon-animate{opacity:0.1;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)} .avia_transform .avia_start_delayed_animation.av_font_icon.avia-icon-animate{-webkit-animation:avia_appear 0.7s 1 cubic-bezier(0.175,0.885,0.320,1.275);animation:avia_appear 0.7s 1 cubic-bezier(0.175,0.885,0.320,1.275);opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.avia-image-container{display:block;position:relative;max-width:100%} .avia-image-container-inner,.avia_image,.av-image-caption-overlay{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;position:relative;max-width:100%} .avia-image-container.avia-align-center{display:block;margin:0 auto 10px auto;text-align:center;clear:both}.avia-image-container.avia-align-center .avia-image-container-inner{margin:0 auto;display:inline-block;vertical-align:bottom}.avia-image-container.avia-align-left{display:block;float:left;margin-right:15px;margin-top:5px}.avia-image-container.avia-align-right{display:block;float:right;margin-left:15px;margin-top:5px}.avia-image-container.avia-align-center.avia-builder-el-no-sibling{margin-bottom:0;margin-top:0} .avia_image + br{display:none} .avia-image-overlay-wrap a.avia_image{overflow:hidden} .avia-image-overlay-wrap a.avia_image .image-overlay{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)} .avia-image-container .avia_image,.avia-image-container .avia-image-overlay-wrap{-webkit-transition:all 0.7s;transition:all 0.7s} .avia-image-container.av-hover-grow img:hover,.avia-image-container.av-hover-grow .avia-image-overlay-wrap:hover{-webkit-transform:scale(1.1);transform:scale(1.1)} .avia-image-container.av-hover-grow,.avia-image-container.av-hover-grow .avia-image-container-inner,.avia-image-container.av-hover-grow .avia-image-overlay-wrap a.avia_image{overflow:visible} .avia-image-container.av-hover-grow.av-hide-overflow,.avia-image-container.av-hover-grow.av-hide-overflow .avia-image-container-inner,.avia-image-container.av-hover-grow.av-hide-overflow .avia-image-overlay-wrap a.avia_image{overflow:hidden} .av-styling-circle .avia-image-container-inner,.av-styling-circle .avia_image,.av-styling-circle .av-image-caption-overlay,.av-styling-circle div.av-caption-image-overlay-bg{overflow:hidden;-webkit-border-radius:10000px;-moz-border-radius:10000px;border-radius:10000px} .avia-safari div.av-image-caption-overlay-center{-webkit-transform:translate3d(0,0,0)} .av-styling-no-styling .avia-image-container-inner,.av-styling-no-styling .avia_image,.av-styling-no-styling .av-image-caption-overlay{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none} .av-image-caption-overlay{position:absolute;height:100%;width:100%;z-index:10;text-align:center;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out} .avia-msie-8 .av-image-caption-overlay{background:#000;filter:alpha(opacity=40)}.av-image-caption-overlay-position{display:table;width:100%;height:100%;position:relative}.av-image-caption-overlay-center{display:table-cell;vertical-align:middle;font-size:1.3em;line-height:1.5em;padding:0px 1.5em}.av-image-caption-overlay-center p:first-child{margin-top:0}.av-image-caption-overlay-center p:last-child{margin-bottom:0} .av-caption-image-overlay-bg{position:absolute;height:100%;width:100%;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.av-overlay-hover-deactivate .avia-image-overlay-wrap:hover .av-caption-image-overlay-bg{opacity:0 !important}.av-overlay-on-hover .av-image-caption-overlay{opacity:0;filter:alpha(opacity=00)}.av-overlay-on-hover .avia-image-container-inner:hover .av-image-caption-overlay{opacity:1;filter:alpha(opacity=100)} .avia_transform .avia_animated_image{opacity:0} .avia-image-container small.avia-copyright{font-size:0.8em;text-align:left;line-height:1.7em} .avia-image-container .avia-copyright{display:block} .avia-image-container.av-has-copyright .avia-image-overlay-wrap{position:relative;overflow:hidden} .av-styling-circle.avia-image-container.av-has-copyright .avia-image-container-inner{overflow:visible} .avia-image-container.av-has-copyright.av-styling-circle .avia-copyright{text-align:center} .avia-image-container.av-has-copyright.av-copyright-icon-reveal .avia-copyright{position:absolute;background-color:rgba(0,0,0,0.1);text-align:right;color:#fff;padding:0 2em 0 0;right:0;bottom:0;width:2em;line-height:2em;max-height:2em;text-indent:-99999px;overflow:hidden;transition:all 0.3s ease-in;z-index:308} .avia-image-container.av-has-copyright.av-copyright-icon-reveal .avia-copyright:hover{width:100%;padding:0 3em 0 1em;text-indent:0;max-height:100%;background-color:rgba(0,0,0,0.4)} .avia-image-container.av-has-copyright.av-copyright-icon-reveal .avia-copyright:after{content:"\E81e";font-family:"entypo-fontello";display:block;position:absolute;right:0;bottom:0;text-indent:0;font-size:0.8em;width:2.6em;height:2.6em;line-height:2.8em;text-align:center;color:rgba(255,255,255,0.7);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer} .avia-image-container.av-has-copyright.av-copyright-icon-reveal .avia-copyright:hover:after{background-color:rgba(0,0,0,0.2);color:rgba(255,255,255,1)} .avia-image-container.av-styling-circle.av-has-copyright.av-copyright-icon-reveal .avia-copyright{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:rgba(0,0,0,0.15);text-align:right} .avia-image-container.av-styling-circle.av-has-copyright.av-copyright-icon-reveal .avia-copyright:after{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%} .avia-image-container.av-styling-circle.av-has-copyright.av-copyright-icon-reveal .avia-copyright:hover{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:rgba(0,0,0,0.5)}.av-masonry{position:relative;overflow:hidden;clear:both} .av-masonry-container{width:100.4%;float:left;clear:both;position:relative} .av-masonry-entry{position:relative;display:block;width:24.90%;float:left;clear:none;text-decoration:none;visibility:hidden;opacity:0} #top .masonry-no-border{border-top:none} .av-masonry-entry.av-landscape-img{width:49.80%} .av-masonry-col-2 .av-masonry-entry{width:49.80%}.av-masonry-col-2 .av-masonry-entry.av-landscape-img{width:99.50%} .av-masonry-col-3 .av-masonry-entry{width:33.3%}.av-masonry-col-3 .av-masonry-entry.av-landscape-img{width:66.6%} .av-masonry-col-4 .av-masonry-entry{}.av-masonry-col-4 .av-masonry-entry.av-landscape-img{} .av-masonry-col-5 .av-masonry-entry{width:19.90%}.av-masonry-col-5 .av-masonry-entry.av-landscape-img{width:39.80%} .av-masonry-col-6 .av-masonry-entry{width:16.6%}.av-masonry-col-6 .av-masonry-entry.av-landscape-img{width:33.2%} @media only screen and (min-width:768px) and (max-width:989px){.responsive.av-no-preview #top .av-medium-columns-4 .av-masonry-entry{width:24.90%}.responsive.av-no-preview #top .av-medium-columns-3 .av-masonry-entry{width:33.3%}.responsive.av-no-preview #top .av-medium-columns-2 .av-masonry-entry{width:49.80%}.responsive.av-no-preview #top .av-medium-columns-1 .av-masonry-entry{width:100%}} @media only screen and (min-width:480px) and (max-width:767px){.responsive.av-no-preview #top .av-small-columns-4 .av-masonry-entry{width:24.90%}.responsive.av-no-preview #top .av-small-columns-3 .av-masonry-entry{width:33.3%}.responsive.av-no-preview #top .av-small-columns-2 .av-masonry-entry{width:49.80%}.responsive.av-no-preview #top .av-small-columns-1 .av-masonry-entry{width:100%}} @media only screen and (max-width:479px){.responsive.av-no-preview #top .av-mini-columns-4 .av-masonry-entry{width:24.90%}.responsive.av-no-preview #top .av-mini-columns-3 .av-masonry-entry{width:33.3%}.responsive.av-no-preview #top .av-mini-columns-2 .av-masonry-entry{width:49.80%}.responsive.av-no-preview #top .av-mini-columns-1 .av-masonry-entry{width:100%}} .av-masonry-outerimage-container{overflow:hidden} .av-masonry-outerimage-container,.av-masonry-image-container{position:relative;top:0;left:0;bottom:0;right:0;z-index:1} .av-masonry-image-container{text-align:center;background-size:cover;background-position:center center} .av-masonry-image-container img{display:block;margin:0 auto} #top .av-inner-masonry{overflow:hidden;background-color:transparent} .av-masonry-entry .av-inner-masonry-content{padding:20px;z-index:2;position:relative;width:100%} .av-masonry-entry .avia-arrow{border:none;top:-5px}.av-masonry-item-no-image .avia-arrow{display:none} .av-masonry-entry .av-masonry-entry-title{line-height:1.3em;margin:0;font-size:15px} .av-masonry-entry .av-masonry-entry-title + .av-masonry-entry-content{padding-top:4px;text-overflow:ellipsis;overflow:hidden} .av-masonry-date,.av-masonry-text-sep,.av-masonry-author{font-size:11px}.av-masonry-text-sep{padding:0 5px}.av-masonry-text-sep.text-sep-author,.av-masonry-author{display:none} .av-masonry-entry.av-masonry-item-loaded{opacity:1;visibility:visible} .avia_desktop.avia_transform3d .av-masonry-animation-active .av-masonry-entry{-webkit-perspective:600px;-moz-perspective:600px;perspective:600px} .avia_desktop.avia_transform3d .av-masonry-animation-active .av-masonry-entry.av-masonry-item-loaded .av-inner-masonry{-webkit-animation:avia_msonry_show 0.8s 1 cubic-bezier(0.175,0.885,0.320,1.075);animation:avia_msonry_show 0.8s 1 cubic-bezier(0.175,0.885,0.320,1.075)} .av-large-gap.av-masonry{padding:15px 0 0 15px} .av-no-gap.av-fixed-size .av-masonry-entry .av-inner-masonry{position:absolute;top:0px;left:-1px;right:0px;bottom:-2px}.av-1px-gap.av-fixed-size .av-masonry-entry .av-inner-masonry{position:absolute;top:0px;left:0px;right:1px;bottom:1px}.av-large-gap.av-fixed-size .av-masonry-entry .av-inner-masonry{position:absolute;top:0px;left:0px;right:15px;bottom:15px} .av-no-gap.av-flex-size .av-masonry-entry .av-inner-masonry{position:relative}.av-1px-gap.av-flex-size .av-masonry-entry .av-inner-masonry{position:relative;margin-right:1px;margin-bottom:1px}.av-large-gap.av-flex-size .av-masonry-entry .av-inner-masonry{position:relative;margin-right:15px;margin-bottom:15px} .avia-mozilla .av-1px-gap.av-flex-size .av-masonry-entry .av-inner-masonry{margin-bottom:2px} .av-flex-size .av-masonry-image-container{background-image:none !important} .av-fixed-size .av-masonry-image-container,.av-fixed-size .av-masonry-outerimage-container{position:absolute}.av-fixed-size .av-masonry-image-container img{display:none}.av-fixed-size .av-masonry-entry .av-inner-masonry-sizer{width:100%;padding-bottom:80%;z-index:1}.av-fixed-size .av-masonry-entry.av-landscape-img .av-inner-masonry-sizer{padding-bottom:40%}.av-fixed-size .av-masonry-entry.av-portrait-img .av-inner-masonry-sizer{padding-bottom:160%}.av-fixed-size .av-masonry-entry.av-portrait-img.av-landscape-img .av-inner-masonry-sizer{padding-bottom:80%} #top .av-fixed-size .av-masonry-entry.av-masonry-item-no-image .av-inner-masonry-content,#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content{display:table;position:relative;height:100%;width:100%;bottom:0;table-layout:fixed}#top .av-fixed-size .av-masonry-entry.av-masonry-item-no-image .av-inner-masonry-content-pos,#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content-pos{display:table-cell;vertical-align:middle;text-align:center}#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry{background:transparent} .av-fixed-size .av-masonry-entry .av-inner-masonry-content,.av-caption-on-hover .av-masonry-item-with-image.av-masonry-entry .av-inner-masonry-content,.av-flex-size.av-caption-on-hover-hide .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content{position:absolute;bottom:-1px} #top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content{background:rgba(0,0,0,0.35)} #top .av-caption-style-overlay.av-hover-overlay- .av-masonry-item-with-image .av-inner-masonry-content{background:transparent} #top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content *,#top .av-caption-style-overlay .av-masonry-item-with-image ins:before,#top #wrap_all .av-caption-style-overlay .av-masonry-item-with-image del{color:#fff} #top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content .avia-arrow,#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content .av-icon-display{display:none} #top #wrap_all .av-caption-style-overlay.av-flex-size .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;display:block;height:auto;width:auto} #top .av-caption-style-overlay.av-flex-size .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content-pos{display:table;height:100%;width:100%} #top .av-caption-style-overlay.av-flex-size .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content-pos-content{display:table-cell;vertical-align:middle} #top .av-caption-style-overlay .av-masonry-entry .av-masonry-entry-title{font-size:1.5em} .av-fixed-size.av-orientation-landscape-large .av-masonry-entry .av-inner-masonry-sizer{width:100%;padding-bottom:50%}.av-fixed-size.av-orientation-square .av-masonry-entry .av-inner-masonry-sizer{width:100%;padding-bottom:100%}.av-fixed-size.av-orientation-portrait .av-masonry-entry .av-inner-masonry-sizer{width:100%;padding-bottom:130%}.av-fixed-size.av-orientation-portrait-large .av-masonry-entry .av-inner-masonry-sizer{width:100%;padding-bottom:150%} #top .av-masonry-entry:hover{text-decoration:none} .av-masonry-image-container,.av-inner-masonry-content,.av-masonry-pagination{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out} .avia_desktop .av-hover-overlay-active .av-masonry-image-container{opacity:0.7}.avia_desktop .av-hover-overlay-active .av-masonry-entry:hover .av-masonry-image-container,.avia_desktop .av-hover-overlay-active.av-caption-style-overlay .av-masonry-entry .av-masonry-image-container{opacity:1}.avia_desktop .av-masonry-entry:hover .av-masonry-image-container{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)} .avia_desktop .av-caption-on-hover .av-masonry-item-with-image .av-inner-masonry-content{opacity:0;filter:alpha(opacity=00)}.avia_desktop .av-caption-on-hover .av-masonry-item-with-image.av-masonry-entry:hover .av-inner-masonry-content{opacity:1;filter:alpha(opacity=100)} .avia_desktop .av-caption-on-hover-hide .av-masonry-item-with-image .av-inner-masonry-content{opacity:1;filter:alpha(opacity=100)}.avia_desktop .av-caption-on-hover-hide .av-masonry-item-with-image.av-masonry-entry:hover .av-inner-masonry-content{opacity:0;filter:alpha(opacity=00)} .avia_desktop .av-inner-masonry-content{-webkit-backface-visibility:hidden} .avia_desktop.avia_transform3d .av-caption-on-hover.av-caption-style- .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content,.avia_desktop.avia_transform3d .av-caption-on-hover-hide.av-caption-style- .av-masonry-entry.av-masonry-item-with-image:hover .av-inner-masonry-content{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:rotateX(120deg);transform:rotateX(120deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d} .avia_desktop.avia_transform3d .av-caption-on-hover-hide.av-caption-style- .av-masonry-entry.av-masonry-item-with-image .av-inner-masonry-content,.avia_desktop.avia_transform3d .av-caption-on-hover.av-caption-style- .av-masonry-entry.av-masonry-item-with-image:hover .av-inner-masonry-content{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;transform-origin:center bottom} .avia_desktop.avia_transform3d .av-masonry-entry:hover .av-icon-display{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);border-color:transparent} .avia_desktop.avia_transform3d .av-masonry-image-container{-webkit-perspective:1000px;-webkit-backface-visibility:hidden} .av-masonry-sort{text-align:center;padding:20px 40px;visibility:hidden;overflow:hidden}#top div.container .av-masonry .av-masonry-sort{padding:0px;background:transparent;line-height:30px;margin-bottom:15px;font-size:0.9em} .av-large-gap .av-masonry-sort{}.av-masonry-sort a{text-decoration:none}.av-masonry-sort .avia_hide_sort{display:none}.av-sort-by-term > *{display:inline-block}.av-no-gap .av-masonry-sort,.av-1px-gap .av-masonry-sort{margin:0 0 1px 0}.av-large-gap .av-masonry-sort{margin:0 15px 15px 0}.avia-term-count{display:none} #top .av-sort-yes-tax{line-height:50px}#top .av-sort-yes-tax .av-sort-by-term,#top .av-sort-yes-tax .sort_by_cat{float:right}#top .av-current-sort-title{float:left;font-weight:normal;font-size:26px} .av-masonry-pagination{clear:both;z-index:2;bottom:20px;right:20px;padding:20px;display:block} #top .av-masonry-load-more{text-align:center;text-decoration:none;text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:13px;visibility:hidden;opacity:0;overflow:hidden} #top .av-masonry-load-more.av-masonry-no-more-items{opacity:0 !important;height:0px;padding:0px;filter:alpha(opacity=00)} #top .av-masonry-load-more:hover{letter-spacing:0px}.av-no-gap .av-masonry-load-more{margin:1px 0 0 0;float:left;width:100%}.av-large-gap .av-masonry-pagination{margin:0 15px 15px 0}.av-masonry-pagination .pagination{padding:5px}.av-masonry-pagination .pagination-meta{line-height:30px} .av-masonry-entry.sale .av-masonry-entry-title{padding-right:48px}#top .av-masonry-entry.type-product .av-masonry-image-container{-webkit-transform:scale(1);transform:scale(1)}#top .av-masonry-entry .price,#top .av-masonry-entry .price span,#top .av-masonry-entry del,#top .av-masonry-entry ins{font-size:14px}#top .av-masonry-entry .onsale{top:20px;right:20px} #top .av-caption-style-overlay .av-masonry-entry .onsale{top:0px;right:0px;border-radius:0}#top .av-caption-style-overlay .av-masonry-entry.sale .av-masonry-entry-title{padding-right:0px} #top .av-masonry-entry .av-inner-masonry .av-masonry-overlay{opacity:0;filter:alpha(opacity=0);width:100%;z-index:10;position:absolute;top:0;left:0;right:0;bottom:0}#top .av-masonry-entry:hover .av-inner-masonry .av-masonry-overlay{opacity:1;filter:alpha(opacity=100)} #top .av-icon-display.av-masonry-media{position:absolute;left:50%;margin-left:-30px;top:-75px;opacity:0.7;filter:alpha(opacity=70)} #top .av-masonry-entry:hover .av-icon-display.av-masonry-media{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)} #top .av-masonry-entry.format-quote .av-icon-display{position:absolute;z-index:-1;border:none;background:rgba(0,0,0,0);opacity:0.1;filter:alpha(opacity=10);bottom:-20px;left:0;font-size:50px;line-height:100px;width:100px} #top div .av-masonry-entry.format-quote:hover .av-icon-display{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:0.3;filter:alpha(opacity=30)} #top .container .av-masonry{background:transparent} #top .container .av-masonry.av-large-gap{padding:0;width:102%;width:calc(100% + 15px)} #top .container .av-masonry.av-large-gap.av-masonry-gallery{padding-top:15px} #top .av-hover-overlay-fade_out .av-masonry-image-container{opacity:1.0}#top .av-hover-overlay-fade_out .av-masonry-entry:hover .av-masonry-image-container{opacity:0.2} #top .av-hover-overlay-grayscale .av-masonry-entry .av-masonry-image-container{-webkit-filter:grayscale(1);filter:grayscale(1)} #top .av-hover-overlay-grayscale .av-masonry-entry:hover .av-masonry-image-container{-webkit-filter:grayscale(0);filter:grayscale(0)} #top .av-hover-overlay-desaturation .av-masonry-image-container{-webkit-filter:saturate(30%);filter:saturate(30%)} #top .av-hover-overlay-desaturation .av-masonry-entry:hover .av-masonry-image-container{-webkit-filter:saturate(100%);filter:saturate(100%)} #top .av-hover-overlay-bluronhover .av-masonry-image-container{-webkit-filter:blur(0px);filter:blur(0px)} #top .av-hover-overlay-bluronhover .av-masonry-entry:hover .av-masonry-image-container{-webkit-filter:blur(10px);filter:blur(10px)} @media only screen and (min-width:1800px){.responsive.html_stretched .av-masonry-col-flexible .av-masonry-entry,.responsive.html_av-framed-box .av-masonry-col-flexible .av-masonry-entry{width:16.6%} .responsive.html_stretched .av-masonry-col-flexible .av-masonry-entry.av-landscape-img,.responsive.html_av-framed-box .av-masonry-col-flexible .av-masonry-entry.av-landscape-img{width:33.2%}} @media only screen and (min-width:989px) and (max-width:1340px){.responsive .av-masonry-col-flexible .av-masonry-entry{width:33.3%}.responsive .av-masonry-col-flexible .av-masonry-entry.av-landscape-img{width:66.6%}} @media only screen and (max-width:767px){.responsive #top .av-masonry-entry{width:100%}} @media only screen and (min-width:480px) and (max-width:767px){.responsive #top .av-masonry-entry{width:49.90%} .responsive #top .av-masonry-entry.av-landscape-img{width:100%}} @media only screen and (max-width:480px){.responsive #top .av-masonry-entry{width:100%}} @media only screen and (min-width:767px) and (max-width:989px){.responsive .av-masonry-col-flexible.av-masonry-gallery .av-masonry-entry{width:33.3%} .responsive .av-masonry-col-flexible.av-masonry-gallery .av-masonry-entry.av-landscape-img{width:66.6%} .responsive .av-masonry-col-automatic .av-masonry-entry .av-masonry-entry-title{font-size:13px} .responsive .av-masonry-entry .av-masonry-entry-title+.av-masonry-entry-content{display:none}} @media only screen and (min-width:767px) and (max-width:989px){.responsive .av-masonry-col-flexible .av-masonry-entry{width:49.90%} .responsive .av-masonry-col-flexible .av-masonry-entry.av-landscape-img{width:100%}}.av-siteloader-wrap{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1000000;background:#fff;display:none}html.av-preloader-active{}html.av-preloader-active .av-siteloader-wrap{display:block} .av-siteloader-inner{position:relative;display:table;width:100%;height:100%;text-align:center} .av-siteloader-cell{display:table-cell;vertical-align:middle} .av-siteloader ,#top div.avia-popup .mfp-preloader{font-size:10px;position:relative;text-indent:-9999em;margin:0 auto;border-top:2px solid rgba(0,0,0,0.2);border-right:2px solid rgba(0,0,0,0.2);border-bottom:2px solid rgba(0,0,0,0.2);border-left:2px solid #000;-webkit-animation:av-load8 0.8s infinite linear;animation:av-load8 0.8s infinite linear} #top div.avia-popup .mfp-preloader{position:absolute;background:transparent;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff} .av-preloader-reactive #top .av-siteloader{-webkit-animation:avia_pop_loader 1.3s 1 linear;animation:avia_pop_loader 1.3s 1 linear} .av-preloader-reactive #top .av-siteloader-extra{border-radius:50%;width:400px;height:400px;background:#eee;position:absolute;left:50%;top:50%;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation:avia_shrink 1.1s 1 linear;animation:avia_shrink 1.1s 1 linear;margin:-200px 0 0 -200px} .av-siteloader,#top div.avia-popup .mfp-preloader,.av-siteloader:after ,#top div.avia-popup .mfp-preloader:after{border-radius:50%;width:40px;height:40px} .av-preloading-logo{position:relative;margin:0 auto;display:block;max-width:450px;max-height:450px;margin-bottom:20px;z-index:100} #top div.avia-popup .mfp-s-error .mfp-preloader{background:transparent;width:100%;-webkit-animation:none;animation:none;white-space:nowrap;border:none;text-indent:0;font-size:17px;-webkit-transition:none;transition:none}.avia-slideshow{position:relative;margin:50px 0;width:100%;clear:both;overflow:hidden}.flex_column .avia-slideshow{margin:20px 0}.flex_column .avia-slideshow.avia-builder-el-no-sibling{margin-top:0px} .avia-slideshow-inner{padding:0;margin:0;position:relative;overflow:hidden;width:100%}#top .av-default-height-applied .avia-slideshow-inner{height:0px}.avia-slideshow li{padding:0;margin:0;list-style-type:none;list-style-position:outside;position:absolute;visibility:hidden;z-index:1;top:0;left:0;width:100%;clear:both;opacity:0;overflow:hidden}.avia-slideshow li:first-child{position:relative;visibility:visible;z-index:3}.avia-slideshow li img{display:block;width:100%;margin:0 auto;border-radius:3px;position:relative}.flex_cell_inner .avia-slideshow li img{border-radius:0}.avia-slideshow.image_no_stretch li img{width:auto}.avia-slideshow li>p{margin:0} .avia-slideshow-carousel{overflow:hidden}.avia-slideshow-carousel ul{transition:all 0.7s cubic-bezier(0.230,1.000,0.320,1.000);white-space:nowrap}.avia-slideshow-carousel ul *{white-space:normal}.avia-slideshow-carousel li{position:relative;visibility:visible;opacity:1;vertical-align:top} #top .avia-slideshow-arrows a{display:block;text-decoration:none;color:#fff;visibility:visible;position:absolute;width:60px;text-align:center;height:60px;line-height:62px;font-size:25px;top:50%;margin:-30px 15px 0;z-index:99;overflow:hidden;text-indent:-600%} #top .avia-slideshow-arrows a.next-slide{right:0} .avia-slideshow-arrows a:before{visibility:visible;display:block;position:absolute;z-index:100;background:#aaa;background:rgba(0,0,0,0.3);top:0;left:0;right:0;bottom:0;border-radius:3px;text-align:center;line-height:62px;color:inherit} .prev-slide:before{text-indent:-2px;border-top-right-radius:3px;border-bottom-right-radius:3px}.next-slide:before{border-top-left-radius:3px;border-bottom-left-radius:3px;text-indent:0px} .avia-slideshow-dots{position:absolute;z-index:200;width:100%;bottom:0;text-align:center;left:0;height:0px}.avia-slideshow-dots a{display:inline-block;height:13.5px;width:13.5px;border-radius:14px;background:#000;opacity:0.6;filter:alpha(opacity=60);text-indent:100px;overflow:hidden;margin:0 1px;padding:7px;position:relative;bottom:33px;-webkit-backface-visibility:hidden}.avia-slideshow-dots a.active,.avia-slideshow-dots a:hover{opacity:0.8;filter:alpha(opacity=80);background:#fff} .avia-caption{position:absolute;z-index:10;bottom:17px;left:17px;padding:10px 20px;color:#fff;border-radius:3px}.avia-slideshow .avia-caption .avia-caption-title{color:#fff} .js_active .avia-slideshow li:first-child{visibility:hidden}.js_active .avia-slideshow-carousel li:first-child{visibility:visible} .avia_desktop .av_slideshow.avia-slideshow .avia-slideshow-controls a{opacity:0;filter:alpha(opacity=0)}.avia_desktop .av_slideshow.avia-slideshow:hover .avia-slideshow-controls a{opacity:0.6;filter:alpha(opacity=60)}.avia_desktop .av_slideshow.avia-slideshow:hover .avia-slideshow-controls a:hover{opacity:0.8;filter:alpha(opacity=80)} #top .av-control-hidden .avia-slideshow-controls{display:none}#top .av-control-minimal .avia-slideshow-arrows a:before{border:2px solid #fff;background:transparent;line-height:60px}#top .av-control-minimal .avia-slideshow-dots a{border:2px solid #fff;background:transparent;padding:5px}#top .av-control-minimal .avia-slideshow-dots a.active{background:#fff} #top .av-control-minimal-dark .avia-slideshow-arrows a{color:#000}#top .av-control-minimal-dark .avia-slideshow-arrows a:before{border-color:#000}#top .av-control-minimal-dark .avia-slideshow-dots a{border-color:#000}#top .av-control-minimal-dark .avia-slideshow-dots a.active{background:#000} #top .scroll-down-link.av-control-minimal-dark{color:#000}#top .scroll-down-link.av-custom-scroll-down-color{text-shadow:none} #top .avia-small-width-slider .avia-slideshow-arrows a{width:30px;height:30px;margin:-15px 5px 0;line-height:32px;font-size:15px} #top .avia-small-width-slider .avia-slideshow-arrows a:before{line-height:32px} #top .avia-super-small-width-slider .avia-slideshow-dots{display:none} #top .av-video-slide ,#top .av-video-slide .avia-slide-wrap{width:100%;height:100%;position:absolute;overflow:hidden}#top .av-video-slide .mejs-poster{width:100% !important;height:100% !important;background-size:cover;background-position:center center}#top .av-video-slide .mejs-poster img{display:none}#top .av-video-slide .avia-iframe-wrap{padding:0;height:100%;margin:0}#top .av-video-slide iframe,#top .av-video-slide embed,#top .av-video-slide object,#top .av-video-slide video{max-width:none;max-height:none;width:100%;height:100%;position:absolute}#top .av-video-slide .caption_fullwidth{top:0;left:0;right:0;bottom:40px}#top .av-video-slide.av-hide-video-controls .caption_fullwidth{bottom:0px}#top .av-video-slide .mejs-container{height:100% !important;width:100% !important;position:absolute}#top .av-video-slide .me-plugin{width:100%;height:100%}span.mejs-offscreen{display:none!important} #top .avia-fullscreen-slider .av-video-slide.av-video-service-vimeo iframe{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)} .avia_video{z-index:8}.mejs-controls{z-index:9}#top .av-video-slide.av-video-service-vimeo .mejs-controls,.av-force-resize .av-video-service-youtube .avia_video,.av-hide-video-controls .mejs-controls{display:none !important} .av-video-slide.slide-1 .mejs-mediaelement{opacity:0}.av-video-slide .mejs-mediaelement{height:100%}#top .av-video-slide .mejs-overlay-button{display:none}#top .av-video-slide .avia-slide-wrap,#top .av-video-slide iframe{background:#000} #top .av-video-slide.av-video-4-3-stretch iframe,#top .av-video-slide.av-video-4-3-stretch embed,#top .av-video-slide.av-video-4-3-stretch object,#top .av-video-slide.av-video-4-3-stretch video{height:270%} #top .av-section-with-video-bg .av-section-video-bg:after,.av-click-overlay{content:".";position:absolute;text-indent:-200px;overflow:hidden;top:0;left:0;right:0;bottom:0;z-index:11;filter:alpha(opacity=0);opacity:0;background:#000} .av-click-overlay{z-index:9;bottom:30px} .av-hide-video-controls .av-click-overlay{bottom:0}.av-video-service-vimeo .av-click-overlay{bottom:42px}.av-video-service-youtube .av-click-overlay{bottom:36px} .av-video-stretch.av-video-service-vimeo .av-click-overlay,.av-video-stretch.av-video-service-youtube .av-click-overlay{bottom:0} .avia_playpause_icon{position:absolute;height:100px;width:100px;margin:-50px 0 0 -50px;background:#000;background:rgba(0,0,0,0.4);border-radius:3px;top:50%;left:50%;z-index:50;display:none;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)} .avia_playpause_icon.av-play,.avia_playpause_icon.av-pause{display:block !important} #top .avia_playpause_icon:before{top:0;left:0;right:0;bottom:0;position:absolute;color:#fff;line-height:100px;text-align:center;font-size:40px} .avia_transform .avia_playpause_icon.av-play,.avia_transform .avia_playpause_icon.av-pause{-webkit-animation:avia_appear_short 1.7s 1 cubic-bezier(0.175,0.885,0.320,1.275);animation:avia_appear_short 1.7s 1 cubic-bezier(0.175,0.885,0.320,1.275);opacity:0} .avia_playpause_icon.av-pause{} .av-fallback-message{text-align:center;position:absolute;z-index:1000;top:45%;width:100%;left:0}.av-fallback-message span{display:inline-block;border:1px solid #e1e1e1;padding:10px;background:#fff} .caption_fullwidth{position:absolute;right:0;bottom:0;left:0;top:0;z-index:10} .slideshow_caption{z-index:100;width:42%;position:absolute;bottom:0;top:auto;height:100%;display:block;text-decoration:none;padding:50px} div .slideshow_caption h2{text-transform:uppercase}div .slideshow_caption,div .slideshow_caption a,div .slideshow_caption a:hover,div .slideshow_caption h2,div .slideshow_caption h2 .special_amp,div .slideshow_caption strong ,div .slideshow_caption h2 strong{color:#fff} .slideshow_inner_caption{position:relative;display:table;height:100%;width:100%} .slideshow_align_caption{display:table-cell;vertical-align:middle;position:relative} .avia-caption-content{line-height:1.3em}.avia-caption-content p{margin:15px 0} .caption_framed .slideshow_caption .avia-caption-content p,.caption_framed .slideshow_caption .avia-caption-title,.avia-caption .avia-caption-content p,.avia-caption .avia-caption-title{background:#000;filter:alpha(opacity=80);background:rgba(0,0,0,0.5);display:inline-block;margin:0 0 1px 0;padding:10px 15px} #top .avia-caption-content .wp-smiley{display:none}#top .avia-caption-content a{text-decoration:underline}#top .avia-caption-content a:hover{text-decoration:none} .avia_transform .av_slideshow_full .avia-caption-title{} .caption_left .slideshow_caption{left:0}.caption_right .slideshow_caption{right:0}.caption_right .slideshow_caption .slideshow_inner_caption{float:right}.caption_bottom .slideshow_caption{left:0;width:100%;bottom:0;height:auto}#top div .caption_center .slideshow_caption{left:0;width:100%;text-align:center} .caption_bottom .slideshow_caption .slideshow_inner_caption{display:block;height:auto;bottom:0;position:absolute;padding:0 50px;width:100%;left:0} .caption_bottom .slideshow_caption .slideshow_inner_caption .slideshow_align_caption{padding:20px 0;display:block} #top .avia-slideshow-button{border-radius:3px;text-transform:uppercase;padding:15px 16px;display:inline-block;margin-top:20px;text-decoration:none;font-weight:bold} #top .avia-slideshow-button.avia-color-light{padding:12px 16px;background-color:rgba(0,0,0,0.2)}#top .avia-slideshow-button.avia-color-dark{padding:12px 16px;background-color:rgba(255,255,255,0.1)} .avia-multi-slideshow-button{min-width:140px}.avia-multi-slideshow-button.avia-slideshow-button{margin-right:20px}.avia-multi-slideshow-button.avia-slideshow-button-2{margin-right:0px} #top .av-video-slide .avia-slide-wrap{background-position:center center;background-size:cover} #top .av-video-lazyload .av-click-to-play-overlay{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;z-index:1000} #top .av-video-lazyload .av-click-to-play-overlay .avia_playpause_icon{display:block;-webkit-transition:opacity 0.4s ease-out;transition:opacity 0.4s ease-out} #top .av-video-lazyload .av-click-to-play-overlay:hover .avia_playpause_icon{opacity:0.7}.av-social-sharing-box{margin-top:30px;float:left;width:100%} .av-share-box{width:100%;clear:both;float:left;font-size:13px;margin-top:30px;margin-bottom:-50px;padding:0} .av-share-box .av-share-link-description{margin-bottom:20px} #top .av-share-box ul{margin:0;padding:0;list-style-type:none;overflow:hidden;border-style:solid;border-width:1px;display:table;text-align:center;table-layout:fixed;border-radius:3px;background:transparent} .av-social-sharing-box.av-social-sharing-box-fullwidth .av-share-box ul{width:100%} #top .av-social-sharing-box.av-social-sharing-center .av-share-box ul{margin:0 auto} .av-social-sharing-box.av-social-sharing-right .av-share-box ul{float:right} .av-share-box ul li{margin:0;padding:0;display:table-cell;border-left-style:solid;border-left-width:1px} .av-share-box ul li:first-child{border:none} .av-share-box ul li a{display:block;padding:15px 0;text-decoration:none;color:inherit;font-size:14px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out} .av-social-sharing-box.av-social-sharing-box-same-width .av-share-box ul li a{width:55px;height:55px} .av-social-sharing-box.av-social-sharing-box-buttons .av-share-box ul li a{border-radius:25px} .av-social-sharing-box.av-social-sharing-box-circle .av-share-box ul li a{border-radius:50%} .av-social-sharing-box.av-social-sharing-box-rounded .av-share-box ul li:first-child a{border-radius:25px 0 0 25px} .av-social-sharing-box.av-social-sharing-box-rounded .av-share-box ul li:last-child a{border-radius:0 25px 25px 0} .av-social-sharing-box.av-social-sharing-box-icon .av-share-box ul li a{background:transparent;border-radius:50%;border-style:solid;border-width:1px} .av-social-sharing-box.av-social-sharing-box-buttons .av-share-box ul li:nth-child(n + 1) a,.av-social-sharing-box.av-social-sharing-box-circle .av-share-box ul li:nth-child(n + 1) a,.av-social-sharing-box.av-social-sharing-box-icon .av-share-box ul li:nth-child(n + 1) a{margin-left:2px} .av-share-box .avia-related-tooltip{width:150px} .av-social-sharing-box .av-share-box{margin:0} #top .av-social-sharing-box:not(.av-social-sharing-box-default) .av-share-box ul{border:none} #top .av-social-sharing-box:not(.av-social-sharing-box-default) .av-share-box ul li{border-left:none} .av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-rss a{color:#fff;background-color:#ffa133}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-facebook a{color:#fff;background-color:#37589b}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-twitter a{color:#fff;background-color:#46d4fe}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-whatsapp a{color:#fff;background-color:#00e676}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-mail a{color:#fff;background-color:#9fae37}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-dribbble a{color:#fff;background-color:#e44885}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-linkedin a{color:#fff;background-color:#419cca}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-search a{color:#fff;background-color:#222222}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-gplus a{color:#fff;background-color:#de5a49}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-behance a{color:#fff;background-color:#008cfa}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-flickr a{color:#fff;background-color:#ff0086}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-forrst a{color:#fff;background-color:#234317}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-myspace a{color:#fff;background-color:#000000}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-tumblr a{color:#fff;background-color:#345574}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-vimeo a{color:#fff;background-color:#31baff}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-youtube a{color:#fff;background-color:#a72b1d}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-pinterest a{color:#fff;background-color:#cb2027}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-skype a{color:#fff;background-color:#12a5f4}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-instagram a{color:#fff;background-color:#a67658}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-five_100_px a{color:#fff;background-color:#222222}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-soundcloud a{color:#fff;background-color:#F76700}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-xing a{color:#fff;background-color:#006567}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-vk a{color:#fff;background-color:#597BA5}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-reddit a{color:#fff;background-color:#FF4500}.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-yelp a{color:#fff;background-color:#d32323} .av-social-sharing-box.av-social-sharing-box-color-bg a:hover{opacity:0.75} #top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-rss a:hover{background:transparent;color:#ffa133}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-facebook a:hover{background:transparent;color:#37589b}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-twitter a:hover{background:transparent;color:#46d4fe}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-whatsapp a:hover{background:transparent;color:#00e676}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-mail a:hover{background:transparent;color:#9fae37}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-dribbble a:hover{background:transparent;color:#e44885}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-linkedin a:hover{background:transparent;color:#419cca}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-search a:hover{background:transparent;color:#222222}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-gplus a:hover{background:transparent;color:#de5a49}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-behance a:hover{background:transparent;color:#008cfa}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-flickr a:hover{background:transparent;color:#ff0086}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-forrst a:hover{background:transparent;color:#234317}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-myspace a:hover{background:transparent;color:#000000}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-tumblr a:hover{background:transparent;color:#345574}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-vimeo a:hover{background:transparent;color:#31baff}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-youtube a:hover{background:transparent;color:#a72b1d}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-pinterest a:hover{background:transparent;color:#cb2027}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-skype a:hover{background:transparent;color:#12a5f4}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-instagram a:hover{background:transparent;color:#a67658}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-five_100_px a:hover{background:transparent;color:#222222}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-soundcloud a:hover{background:transparent;color:#F76700}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-xing a:hover{background:transparent;color:#006567}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-vk a:hover{background:transparent;color:#597BA5}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-reddit a:hover{background:transparent;color:#FF4500}#top #wrap_all .av-social-sharing-box.av-social-sharing-box-icon-simple .av-social-link-yelp a:hover{background:transparent;color:#d32323}.av-inner-tab-title,.av-tab-section-icon,.av-tab-arrow-container,.av-tab-section-image{width:90px} .av-tab-section-container{width:100%;overflow:hidden;position:relative;border:none} .av-tab-section-outer-container{overflow:hidden} .av-tab-section-inner-container{display:table;position:relative;left:0%;margin-left:-1px;margin-right:-1px} .av-tab-slide-transition .av-tab-section-inner-container{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out} .av-layout-tab{width:100vw;display:block;vertical-align:middle;padding:50px 0;border-top-style:solid;border-top-width:1px} .js_active .av-layout-tab{display:table-cell;border:none} .av-tab-section-tab-title-container{text-align:center;padding:20px 0 0 0;display:none;position:relative;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out} .js_active .av-tab-section-tab-title-container{display:block} #top .av-section-tab-title{padding:10px 20px 0px 20px;display:inline-block;text-decoration:none} .av-outer-tab-title{display:block} .av-inner-tab-title{text-transform:uppercase;display:block;line-height:1.2em;margin-top:7px;margin-bottom:3px;font-size:13px;text-align:center} .av-tab-with-image .av-inner-tab-title{display:table-cell;vertical-align:middle;height:40px} .av-tab-section-icon{display:inline-block;font-size:40px;line-height:1em} .av-tab-arrow-container{display:block;height:15px;overflow:hidden;position:relative;top:8px} .avia_transform .av-tab-arrow-container span{position:absolute;left:50%;width:50px;height:50px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;top:40px} .avia_transform .av-active-tab-title .av-tab-arrow-container span{top:10px} .av-tab-section-image{display:block;opacity:0.65;filter:grayscale(1);background-size:contain;background-repeat:no-repeat;background-position:center;height:90px} .av-section-tab-title:hover .av-tab-section-image{opacity:0.85} .av-active-tab-title .av-tab-section-image{opacity:1;filter:grayscale(0)} .av-tab-image-circle .av-tab-section-image{border-radius:200px} .av-tab-image-rounded .av-tab-section-image{border-radius:4px} .av_tab_navigation{position:absolute} .avia-section-small .av-layout-tab{padding-top:20px;padding-bottom:20px} .avia-section-large .av-layout-tab{padding-top:70px;padding-bottom:70px} .avia-section-huge .av-layout-tab{padding-top:130px;padding-bottom:130px} .avia-section-no-padding .av-layout-tab{padding-top:0;padding-bottom:0} #top .av-custom-tab-color a{color:inherit} .av-tab-no-icon.av-tab-no-image .av-inner-tab-title{margin-bottom:15px} .avia-tab-title-padding-none .av-outer-tab-title{padding:0 0;position:relative;top:-6px} .avia-tab-title-padding-small .av-outer-tab-title{padding:0 0} .avia-tab-title-padding-default .av-outer-tab-title{padding:10px 0} .avia-tab-title-padding-large .av-outer-tab-title{padding:20px 0} .av-tab-with-icon .av-outer-tab-title{margin-bottom:10px;padding:0 0} .av-tab-without-text .av-outer-tab-title{display:none} #top .av-tab-without-text.av-section-tab-title{padding-top:0} #top .av-tab-below-content .av-tab-without-text.av-section-tab-title{padding-bottom:10px} .av-tab-below-content .av-tab-arrow-container{position:absolute;top:0} .avia_transform .av-tab-below-content .av-tab-arrow-container span{top:-65px} .avia_transform .av-tab-below-content .av-active-tab-title .av-tab-arrow-container span{top:-45px} #top .av-tab-below-content .av-section-tab-title{padding:5px 20px 0px 20px} .av-tab-below-content .av-tab-section-tab-title-container{padding:30px 0px 20px 0px} .boxed .av-layout-tab-inner .container,.html_header_sidebar .av-layout-tab-inner .container{margin:0} .av-tab-content-auto .av-layout-tab-inner{-webkit-transition:height 0.4s ease-in-out;transition:height 0.4s ease-in-out} .av-tab-above-content .av-tabsection-arrow{position:absolute;width:100%;top:30px;left:0} .av-tab-below-content .av-tabsection-arrow{position:absolute;width:100%;bottom:30px;left:0} #top .av-tabsection-arrow > a{width:30px;margin:-30px 0 0 0;display:none} #top .av-tabsection-arrow > a.prev-slide{border-radius:0 5px 5px 0} #top .av-tabsection-arrow > a.next-slide{border-radius:5px 0 0 5px} #top .av-tabsection-arrow.av-visible-prev > a.prev-slide,#top .av-tabsection-arrow.av-visible-next > a.next-slide{display:block} #top .av-tabsection-arrow > a:hover{opacity:0.7;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}div .avia-table{background:transparent;width:100%;clear:both;margin:30px 0;table-layout:fixed}.avia-data-table .avia-heading-row .avia-desc-col{border-top:none;border-left:none}.avia-data-table .avia-button-row td{text-align:center}.avia-data-table .avia-center-col{text-align:center}.avia-data-table td:before{display:none}.avia-data-table .avia-pricing-row td,.avia-data-table .avia-pricing-row th{text-align:center;font-size:40px;line-height:1.3em} .avia-data-table .avia-desc-col{text-align:right}.avia-data-table .avia-pricing-row small{display:block;font-size:11px;font-style:italic;line-height:1.7em}.avia-data-table .avia-pricing-row .avia-desc-col{font-size:14px;text-align:right} .avia-data-table.avia_pricing_minimal th,.avia-data-table.avia_pricing_minimal td{text-align:center;padding:12px;color:inherit}#top .avia-data-table.avia_pricing_minimal tr{background:transparent} @media only screen and (max-width:767px){.responsive div .avia_responsive_table .avia-data-table table,.responsive div .avia_responsive_table .avia-data-table tbody,.responsive div .avia_responsive_table .avia-data-table tr,.responsive div .avia_responsive_table .avia-data-table td,.responsive div .avia_responsive_table .avia-data-table th{display:block;border-top:none;border-right:none;border-left:none;text-align:center} .responsive .avia_responsive_table .avia-data-table{border-style:solid;border-width:1px} .responsive .avia_responsive_table .avia-data-table .avia-pricing-row .avia-desc-col{text-align:center} .responsive .avia_responsive_table .avia-data-table .avia-button-row,.responsive .avia_responsive_table .avia-data-table tr:first-child th{display:none} .responsive .avia_responsive_table .avia-data-table td:before{display:block;font-style:italic;font-size:11px} .responsive .avia_responsive_table .avia-data-table td{position:relative} .responsive .avia_scrollable_table{width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar} .avia_scrollable_table .avia-table{width:auto} .responsive .avia_scrollable_table .avia-data-table > thead > tr > th,.responsive .avia_scrollable_table .avia-data-table > tbody > tr > th,.responsive .avia_scrollable_table .avia-data-table > tfoot > tr > th,.responsive .avia_scrollable_table .avia-data-table > thead > tr > td,.responsive .avia_scrollable_table .avia-data-table > tbody > tr > td,.responsive .avia_scrollable_table .avia-data-table > tfoot > tr > td{white-space:nowrap}} .avia-pricing-table-container{position:relative;clear:both;width:100%;display:table;table-layout:fixed}.pricing-table-wrap{display:table-cell}.pricing-table{margin:10px}.pricing-table>li{list-style-type:none;list-style-position:outside;padding:9px 12px;border-top-style:solid;border-top-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;margin:0;text-align:center;position:relative} .avia-pricing-table-container .pricing-table>li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-style:solid;border-bottom-width:1px;display:block} .pricing-table > li:first-child,.pricing-extra{border-top-left-radius:3px;border-top-right-radius:3px;border-top-style:solid;border-top-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px} .pricing-extra{display:none}.avia-desc-col.pricing-table li{border-style:dashed;border-left:none;border-right:none;text-align:right}#top .avia-desc-col.pricing-table .avia-button-row{border:none}#top .avia-button-row .avia-button-wrap{margin:10px 0}.avia-center-col.pricing-table{text-align:center}.pricing-table li.avia-pricing-row{text-align:center;font-size:60px;line-height:1em;padding:25px 12px;font-weight:600}.pricing-table li.avia-pricing-row small{display:block;font-size:16px;font-style:italic;line-height:1.4em;font-weight:normal;letter-spacing:1px;text-shadow:none} .pricing-table.avia-highlight-col .pricing-extra{display:block;position:absolute;top:-20px;height:25px;left:-1px;right:-1px;border-top-left-radius:5px;border-top-right-radius:5px} .pricing-table li.empty-table-cell{display:none}.pricing-table.avia-desc-col li.empty-table-cell{display:block}.fallback-table-val{visibility:hidden}.pricing-table.avia-highlight-col{box-shadow:0 0 9px 1px rgba(0,0,0,0.1);margin:4px}.pricing-table.avia-highlight-col>li:last-child{padding-bottom:25px}.pricing-table.avia-highlight-col .first-table-item{position:relative;top:-9px;z-index:10} .pricing-table li.avia-pricing-row .currency-symbol{font-size:0.5em;position:relative;top:-0.6em;line-height:1em;text-shadow:none;font-weight:normal}.avia_pricing_default .pricing-table li.avia-pricing-row small,.avia_pricing_default .pricing-table li.avia-pricing-row .currency-symbol{opacity:0.4;color:#fff;filter:alpha(opacity=40);text-shadow:0 1px 1px rgba(0,0,0,0.3)} .avia_show_empty_cells .pricing-table .empty-table-cell{display:block}.avia_pricing_minimal .pricing-table{box-shadow:0 0 1px 0px rgba(0,0,0,0.1)}#top .avia_pricing_minimal .pricing-table>li{border:none}.avia_pricing_minimal .pricing-table > li:first-child,#top .avia_pricing_minimal .pricing-extra,.avia_pricing_minimal .pricing-table>li:last-child{border-radius:0;border:none} .avia_pricing_minimal .pricing-table.avia-highlight-col .pricing-extra{left:0;right:0}.avia_pricing_minimal .pricing-table li.avia-pricing-row{font-weight:300} @media only screen and (max-width:767px){.responsive .avia-pricing-table-container,.responsive .pricing-table-wrap{display:block} .responsive .pricing-table{display:block;margin-bottom:40px} .responsive .pricing-table.avia-desc-col{display:none}}#top .tabcontainer{background:transparent} .tabcontainer{margin:30px 0;position:relative;width:100%;clear:both;overflow:hidden;background:transparent} .tab_titles{position:relative;width:100%;clear:both;float:left;z-index:5} .widget .tabcontainer{margin-top:0px} .js_active .tab_content{visibility:hidden;clear:both;padding:10px 19px;overflow:auto;position:absolute;top:0;z-index:0;left:120%;width:100%} .js_active .tab{cursor:pointer;margin:0 -1px 0 0;display:block;float:left;z-index:2;position:relative;padding:12px 16px;top:1px;font-size:0.8em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-style:solid;border-width:1px} .js_active .top_tab .tab{border-bottom:none;padding:12px 16px 14px 16px} .js_active .active_tab{z-index:4;position:relative;font-weight:bold} .js_active .tab_titles .tab:first-child{border-top-left-radius:2px} .js_active .tab_titles .tab:last-child{border-top-right-radius:2px} .js_active .active_tab_content{display:block;visibility:visible;z-index:3;position:relative;overflow:auto;border-style:solid;border-width:1px;border-radius:2px;left:0;width:auto} .tabcontainer .tab_icon{margin-right:7px;font-size:1em} .tab_inner_content{margin:11px 0;left:-200%;position:relative} .active_tab_content .tab_inner_content{left:0;position:relative} .sidebar_tab .tab_titles{width:30%;min-width:170px;max-width:250px;float:left;display:block} .sidebar_tab_right .tab_titles{float:right} .sidebar_tab .tab_titles .tab{width:100%;margin:0 0 -1px 0;top:0} .sidebar_tab .tab_content{overflow:hidden;clear:none;left:-1px} .sidebar_tab_right .tab_content{left:1px} .js_active .sidebar_tab .tab_titles .tab:last-child{border-top-right-radius:0;border-bottom-left-radius:2px} .sidebar_tab_left .active_tab.tab{width:100.5%;border-right:none} .sidebar_tab_right .active_tab.tab{width:100.5%;border-left:none;left:-1px} .noborder_tabs.sidebar_tab_left .tab_content,.noborder_tabs.sidebar_tab_right .tab_content{border:none;box-shadow:-8px 0px 20px -10px rgba(0,0,0,0.2);left:0;padding:0px 0 0 30px} .noborder_tabs.sidebar_tab_right .tab_content{box-shadow:8px 0px 20px -10px rgba(0,0,0,0.2);padding:0px 30px 0 0} .noborder_tabs.sidebar_tab_left .tab{border-left:none} .noborder_tabs.sidebar_tab_right .tab{border-right:none} .noborder_tabs .tab:first-child{border-top:none}.noborder_tabs .tab:last-child{border-bottom:none} .tabcontainer .tab.fullsize-tab{display:none} @media only screen and (max-width:767px){.responsive .tabcontainer{border-width:1px;border-style:solid;border-top:none;overflow:hidden} .responsive .tabcontainer .tab_titles{display:none} .responsive .tabcontainer .tab_content,.responsive .tabcontainer .tab{width:100%;max-width:100%;border-left:none;border-right:0;left:0;top:0;min-height:0!important} .responsive .tabcontainer .tab_content{border-bottom:none;padding:15px 30px;clear:both} .responsive .tabcontainer .tab.fullsize-tab{display:block;margin-bottom:-1px} .responsive .top_tab .tab.fullsize-tab{margin-bottom:0px}}.avia-timeline-container{clear:both;position:relative} ul.avia-timeline{margin:0;padding:0} .avia-timeline .av-milestone-icon-wrap{position:relative;overflow:hidden;text-decoration:none} .av-milestone-content p:last-child{margin-bottom:0} .avia-timeline .milestone_icon{display:block;height:90px;width:90px;line-height:90px;font-size:30px;text-align:center;border-radius:100%;position:relative;overflow:hidden;z-index:5;color:#fff;box-sizing:border-box} .avia-timeline .milestone_icon.milestone-icon-hasborder{padding:2px} .avia-timeline .milestone_icon.milestone-icon-hasborder .milestone_inner{line-height:86px} .avia-timeline-boxshadow .av-milestone-contentbox{padding:2em;background-color:#fff;position:relative} .avia-timeline-boxshadow .av-milestone-contentbox:after{content:"";position:absolute;width:1em;height:1em;left:0;top:2.5em;background-color:inherit;box-sizing:border-box;transform-origin:top left;transform:rotate(45deg) translateY(-50%) translateX(-50%);box-shadow:0 0 15px rgba(0,0,0,0.15);z-index:-1} .avia-timeline-boxshadow .av-milestone-contentbox:before{content:"";position:absolute;width:1em;height:1em;left:0;top:2.5em;background-color:inherit;box-sizing:border-box;transform-origin:top left;transform:rotate(45deg) translateY(-50%) translateX(-50%)} .avia-timeline-boxshadow .av-milestone-contentbox{box-shadow:0 0 15px rgba(0,0,0,0.15)} .avia-timeline .milestone_inner{height:100%;width:100%;display:block;background-position:center;background-size:cover;border-radius:100%;background-color:#fff} .avia-timeline .av-milestone-date{overflow:hidden;font-size:25px;position:relative} .avia-timeline .av-milestone-date > a,.avia-timeline .av-milestone-date > strong{display:block;position:relative} #top .av-milestone-date a:hover{text-decoration:underline} #top .avia-timeline .av-milestone-content-wrap .entry-content-header h4 a:hover{text-decoration:underline} ul.avia-timeline-vertical{display:table;width:100%} ul.avia-timeline-vertical li{display:table-row;margin:0;padding:0} .avia-timeline-vertical .av-milestone-date,.avia-timeline-vertical .av-milestone-icon-wrap,.avia-timeline-vertical .av-milestone-content-wrap{display:table-cell} .avia-timeline-vertical .av-milestone-date{padding:0 60px 0 0;text-align:right} .avia-timeline-vertical .av-milestone-date span{display:block;zoom:1;position:absolute;width:30px;height:1px;right:-60px;top:0.5em} .avia-timeline-vertical .av-milestone-date span:before{content:"";display:block;position:absolute;width:5px;height:5px;border-radius:100%;background-color:inherit;margin-top:-2px} .avia-timeline-vertical .av-milestone-icon-wrap{padding:30px 0 30px 0;width:90px} .avia-timeline-vertical .av-milestone-content-wrap{padding:30px 0 30px 60px} .avia-timeline-vertical .av-milestone-content-wrap .av-milestone-content ul li,.avia-timeline-vertical .av-milestone-content-wrap .av-milestone-content ol li{display:list-item} .avia-timeline-vertical li.av-milestone-valign-middle .av-milestone-date,.avia-timeline-vertical li.av-milestone-valign-middle .av-milestone-icon-wrap,.avia-timeline-vertical li.av-milestone-valign-middle .av-milestone-content-wrap{vertical-align:middle} .avia-timeline-vertical.avia-timeline-boxshadow li.av-milestone-valign-middle .av-milestone-contentbox:before,.avia-timeline-vertical.avia-timeline-boxshadow li.av-milestone-valign-middle .av-milestone-contentbox:after{top:50%} .avia-timeline-vertical li.av-milestone-valign-middle .av-milestone-indicator{top:50%} .avia-timeline-vertical li.av-milestone-valign-middle .av-milestone-content-wrap p:last-child{margin-bottom:0} .avia-timeline-vertical .av-milestone-icon-wrap:after{content:"";height:1000%;width:1px;position:absolute;top:0;left:50%;border-left-style:dashed;border-left-width:1px} .avia-timeline-vertical.avia-timeline-animate .av-milestone-icon-wrap:after{opacity:0} ul.avia-timeline-vertical li:first-child .av-milestone-icon-wrap:after{top:30px} ul.avia-timeline-vertical li.av-milestone-valign-middle:first-child .av-milestone-icon-wrap:after{top:50%} #av-admin-preview .avia-timeline-vertical .av-milestone-icon-wrap:after{opacity:1} ul.avia-timeline-vertical li:last-child .av-milestone-icon-wrap:after{height:60px;top:0} ul.avia-timeline-vertical li.av-milestone-valign-middle:last-child .av-milestone-icon-wrap:after{height:50%} .avia-msie ul.avia-timeline-vertical li.av-milestone-valign-middle:last-child .av-milestone-icon-wrap:after{height:inherit} .avia_transform .avia-timeline-vertical.avia-timeline-animate .milestone_icon{opacity:0.1;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)} .avia_transform .avia-timeline-vertical .milestone_icon.milestone_bullet_arrow{border-bottom-right-radius:0;border-bottom-left-radius:100px;border-top-right-radius:100px;border-top-left-radius:100px;-webkit-transform:scale(0.5) rotate(45deg);-ms-transform:scale(0.5) rotate(45deg);transform:scale(0.5) rotate(45deg)} .avia-timeline-vertical .milestone_icon.milestone_bullet_arrow{border-bottom-right-radius:0;border-bottom-left-radius:100px;border-top-right-radius:100px;border-top-left-radius:100px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)} .avia-timeline-vertical .milestone_icon.milestone_bullet_arrow .milestone_number{display:block;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)} .avia_transform .avia-timeline-vertical.avia-timeline-animate .av-milestone-indicator{opacity:0.1} .avia_transform .avia-timeline-vertical .avia_start_animation .milestone_icon{-webkit-animation:avia_appear 1s 1 cubic-bezier(0.175,0.885,0.320,1);animation:avia_appear 1s 1 cubic-bezier(0.175,0.885,0.320,1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1} .avia_transform .avia-timeline-vertical .avia_start_animation .milestone_icon.milestone_bullet_arrow{-webkit-transform:scale(1) rotate(45deg);-ms-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)} .avia_transform .avia-timeline-vertical.avia-timeline-animate .avia_start_animation .milestone_icon,.avia_transform .avia-timeline-vertical.avia-timeline-animate .avia_start_animation .av-milestone-icon-wrap:after{-webkit-animation:avia_appear 1s 1 cubic-bezier(0.175,0.885,0.320,1);animation:avia_appear 1s 1 cubic-bezier(0.175,0.885,0.320,1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1} .avia-timeline-vertical.av-milestone-placement-left .av-milestone-content-wrap{width:90%} .avia_transform .avia-timeline-vertical.av-milestone-placement-left.avia-timeline-animate .avia_start_animation .av-milestone-indicator{-webkit-animation:caption-right 1s 1 cubic-bezier(0.175,0.885,0.320,1);animation:caption-right 1s 1 cubic-bezier(0.175,0.885,0.320,1);opacity:1} .avia-timeline-vertical.av-milestone-placement-right .av-milestone-icon-wrap,.avia-timeline-vertical.av-milestone-placement-right .av-milestone-content-wrap{text-align:right} .avia-timeline-vertical.av-milestone-placement-right .av-milestone-content-wrap{padding:30px 60px 30px 0;width:90%} .avia-timeline-vertical.av-milestone-placement-right .av-milestone-date{padding:0 0 0 60px;text-align:left} .avia-timeline-vertical.av-milestone-placement-right li > .av-milestone-date:first-child{display:none} .avia-timeline-vertical.av-milestone-placement-right .av-milestone-date span{left:-60px;right:auto} .avia-timeline-vertical.av-milestone-placement-right .av-milestone-date span:before{right:0;left:auto} .avia_transform .avia-timeline-vertical.av-milestone-placement-right.avia-timeline-animate .avia_start_animation .av-milestone-indicator{-webkit-animation:caption-left 1s 1 cubic-bezier(0.175,0.885,0.320,1);animation:caption-left 1s 1 cubic-bezier(0.175,0.885,0.320,1);opacity:1} .avia-timeline-vertical.av-milestone-placement-right.avia-timeline-boxshadow .av-milestone-contentbox:after,.avia-timeline-vertical.av-milestone-placement-right.avia-timeline-boxshadow .av-milestone-contentbox:before{left:auto;right:-1em} .avia-timeline-vertical.av-milestone-placement-alternate .av-milestone-icon-wrap{width:90px;text-align:center} .avia-timeline-vertical.av-milestone-placement-alternate .av-milestone-date{width:50%} .avia-timeline-vertical.av-milestone-placement-alternate .av-milestone-content-wrap{width:50%} .avia-timeline-vertical.av-milestone-placement-alternate .av-milestone-icon{display:inline-block} .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-icon-wrap,.avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-content-wrap{text-align:right} .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-content-wrap{padding:30px 60px 30px 0} .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-date{padding:0 0 0 60px;text-align:left} .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even > .av-milestone-date:first-child{display:none} .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-date span{left:-60px;right:auto} .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-date span:before{right:0;left:auto} .avia_transform .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-animate li.av-milestone-even.avia_start_animation .av-milestone-indicator{-webkit-animation:caption-left 1s 1 cubic-bezier(0.175,0.885,0.320,1);animation:caption-left 1s 1 cubic-bezier(0.175,0.885,0.320,1);opacity:1} .avia_transform .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-animate li.av-milestone-odd.avia_start_animation .av-milestone-indicator{-webkit-animation:caption-right 1s 1 cubic-bezier(0.175,0.885,0.320,1);animation:caption-right 1s 1 cubic-bezier(0.175,0.885,0.320,1);opacity:1} .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-contentbox:after,.avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-contentbox:before{left:auto;right:-1em} ul.avia-timeline-horizontal{width:100%;overflow:hidden;padding-bottom:2px} #av-admin-preview ul.avia-timeline-horizontal{display:block} ul.avia-timeline-horizontal li.av-milestone{display:inline-block;margin:0 0 0 -4px;padding:0;vertical-align:top} .av-milestone-content li{margin-left:0} ul.avia-timeline-horizontal li:first-child{margin-left:0} .avia-slideshow-carousel ul{padding:15px 0 15px 0} #av-admin-preview ul.avia-timeline-horizontal li{display:none} #av-admin-preview ul.avia-timeline-horizontal li:first-child{display:block;width:100%} .avia-timeline-horizontal .av-milestone-icon-wrap{display:block} .avia-timeline-horizontal .milestone_icon.milestone_bullet_arrow{border-bottom-right-radius:0;border-bottom-left-radius:100px;border-top-right-radius:100px;border-top-left-radius:100px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)} .avia-timeline-horizontal .milestone_icon.milestone_bullet_arrow .milestone_number{display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)} .avia-timeline-horizontal .av-milestone-icon-wrap:after{content:"";height:1px;width:100%;position:absolute;right:0;top:50%;border-top-style:dashed;border-top-width:1px} .avia-timeline-horizontal .av-milestone-date span{display:block;zoom:1;position:absolute;width:30px;height:1px;left:-65px;top:0.5em} .avia-timeline-horizontal .av-milestone-date span:before{content:"";display:block;position:absolute;width:5px;height:5px;right:0;border-radius:100%;background-color:inherit;margin-top:-2px} .avia-timeline-horizontal .av-milestone-date span:after{content:"";display:block;position:absolute;width:1px;height:500px;top:0;background-color:inherit} .avia-timeline-horizontal .av-milestone-content-wrap{position:relative} .avia-timeline-horizontal .av-milestone-content-wrap footer{display:block;position:absolute;width:1px;height:100%;top:0;left:45px} .avia-timeline-horizontal .av-milestone-content-wrap footer:after{content:"";display:block;position:absolute;width:5px;height:5px;left:0;bottom:0;border-radius:100%;background-color:inherit;margin-left:-2px} .avia-timeline-horizontal.avia-timeline-boxshadow .av-milestone-content-wrap footer{display:none} .avia-timeline-horizontal.avia-timeline-boxshadow .av-milestone-contentbox:after,.avia-timeline-horizontal.avia-timeline-boxshadow .av-milestone-contentbox:before{top:0;bottom:auto;margin-top:0;left:45px} .av-timeline-nav{position:absolute;right:0;top:0;padding-top:70px} #av-admin-preview .av-timeline-nav{display:none} .av-timeline-nav a{display:inline-block;position:relative;font-size:0px;overflow:hidden;width:40px;height:40px;line-height:40px;border-radius:100%;text-align:center;text-decoration:none;cursor:pointer;margin:0 0 0 2px;-webkit-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;background-color:#fff} .av-timeline-nav a span{display:block;width:40px;height:40px;line-height:40px;border-radius:100%;color:#fff} .av-timeline-nav a span:hover{color:#fff} .av-timeline-nav a span:before{display:block;width:100%;height:100%;font-size:18px} .av-timeline-nav a span{opacity:0.5;transition:all 0.2s ease-in} .av-timeline-nav a:hover span{opacity:1} .avia-timeline-horizontal.av-milestone-placement-alternate .av-milestone-date{margin:0;padding:30px 0 30px 110px} .avia-timeline-horizontal.av-milestone-placement-alternate .av-milestone-content-wrap{padding:30px 0 10px 110px} .avia-timeline-horizontal.av-milestone-placement-alternate li.av-milestone-even .av-milestone-content-wrap{padding:0 0 30px 110px} .avia-timeline-horizontal.av-milestone-placement-alternate.avia-timeline-boxshadow .av-milestone-content-wrap{padding:30px 60px 15px 0} .avia-timeline-horizontal.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-content-wrap{padding:0 60px 30px 0} .avia-timeline-horizontal.av-milestone-placement-alternate li.av-milestone-even .av-milestone-date span:after{top:auto;bottom:0} .avia-timeline-horizontal.av-milestone-placement-alternate li.av-milestone-odd .av-milestone-date{padding:0 30px 30px 110px} .avia-timeline-horizontal.av-milestone-placement-alternate li.av-milestone-even .av-milestone-content-wrap footer:after{bottom:auto;top:0} .avia-timeline-horizontal.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-contentbox:after,.avia-timeline-horizontal.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-contentbox:before{bottom:0;top:auto;margin-top:0;transform:rotate(45deg) translateY(50%) translateX(-50%);transform-origin:bottom left} .avia-timeline-horizontal.av-milestone-placement-top .av-milestone-date{margin:0;padding:0 30px 30px 110px} .avia-timeline-horizontal.av-milestone-placement-top .av-milestone-date > a,.avia-timeline-horizontal.av-milestone-placement-top .av-milestone-date > strong{display:table-cell;vertical-align:bottom} .avia-timeline-horizontal.av-milestone-placement-top .av-milestone-content-wrap{padding:30px 15px 10px 110px} .avia-timeline-horizontal.av-milestone-placement-top.avia-timeline-boxshadow .av-milestone-content-wrap{padding:30px 60px 15px 0} .avia-timeline-horizontal.av-milestone-placement-bottom .av-milestone-date{margin:0;padding:30px 30px 0 110px} .avia-timeline-horizontal.av-milestone-placement-bottom .av-milestone-date span:before{right:0;margin-top:-2px} .avia-timeline-horizontal.av-milestone-placement-bottom .av-milestone-date span:after{top:auto;bottom:0} .avia-timeline-horizontal.av-milestone-placement-bottom .av-milestone-content-wrap{padding:0 15px 30px 110px} .avia-timeline-horizontal.av-milestone-placement-bottom.avia-timeline-boxshadow .av-milestone-content-wrap{padding:0 60px 30px 0} .avia-timeline-horizontal.av-milestone-placement-bottom .av-milestone-content-wrap footer:after{bottom:auto;top:0} .avia-timeline-horizontal.av-milestone-placement-bottom.avia-timeline-boxshadow .av-milestone-contentbox:after,.avia-timeline-horizontal.av-milestone-placement-bottom.avia-timeline-boxshadow .av-milestone-contentbox:before{bottom:0;top:auto;margin-top:0;transform:rotate(45deg) translateY(50%) translateX(-50%);transform-origin:bottom left} @media only screen and (max-width:989px){.av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-contentbox:after,.av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-contentbox:before{left:2em;right:auto} .av-no-preview ul.avia-timeline-vertical.avia-timeline-boxshadow .av-milestone-contentbox:before,.av-no-preview ul.avia-timeline-vertical.avia-timeline-boxshadow .av-milestone-contentbox:after{left:2em;top:0;margin-top:0} .av-no-preview .avia-timeline-container,.av-no-preview ul.avia-timeline-vertical,.av-no-preview ul.avia-timeline-vertical li,.av-no-preview .avia-timeline-vertical .av-milestone-date,.av-no-preview .avia-timeline-vertical .av-milestone-icon-wrap,.av-no-preview .avia-timeline-vertical .av-milestone-content-wrap{display:block} .av-no-preview ul.avia-timeline-vertical li{display:block;overflow:hidden;position:relative;padding:0 0 0 90px} .av-no-preview .avia-timeline-vertical .av-milestone-date{display:block;white-space:normal;padding:33px 0 30px 50px;margin:0;position:relative;text-align:left} .av-no-preview .avia-timeline-vertical .av-milestone-icon-wrap{overflow:visible;position:absolute;left:0;top:0;padding-top:0} .av-no-preview .avia-timeline-vertical .av-milestone-icon-wrap:after{top:0} .av-no-preview .avia-timeline-vertical .av-milestone-date a{white-space:normal;position:relative;display:block;overflow:visible} .av-no-preview .avia-timeline-vertical .av-milestone-date span{left:-50px;right:auto} .av-no-preview .avia-timeline-vertical .av-milestone-date span:before{right:0;left:auto} .av-no-preview .avia-timeline-vertical .av-milestone-content-wrap{padding:0 0 60px 50px} .av-no-preview .avia-timeline-vertical.avia-timeline-boxshadow .av-milestone-content-wrap{padding:0 15px 60px 50px} .av-no-preview .avia-timeline-vertical.av-milestone-placement-left .av-milestone-content-wrap{width:100%} .av-no-preview .avia_transform .avia-timeline-vertical.av-milestone-placement-left.avia-timeline-animate .avia_start_animation .av-milestone-indicator{-webkit-animation:caption-left 1s 1 cubic-bezier(0.175,0.885,0.320,1);animation:caption-left 1s 1 cubic-bezier(0.175,0.885,0.320,1)} .av-no-preview .avia-timeline-vertical.av-milestone-placement-right .av-milestone-content-wrap{text-align:left;padding:0 0 60px 50px;width:100%} .av-no-preview .avia-timeline-vertical.av-milestone-placement-right.avia-timeline-boxshadow .av-milestone-content-wrap{padding:0 15px 60px 50px} .av-no-preview .avia-timeline-vertical.av-milestone-placement-right .av-milestone-date{padding:33px 0 30px 50px;display:none} .av-no-preview .avia-timeline-vertical.av-milestone-placement-right li .av-milestone-date:first-child{display:block} .av-no-preview .avia-timeline-vertical.av-milestone-placement-right .av-milestone-date span{left:-50px} .av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate .av-milestone-date{width:100%} .av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate .av-milestone-content-wrap{width:100%} .av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-content-wrap{padding:0 0 60px 50px;text-align:left} .av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-content-wrap{padding:0 15px 60px 50px} .av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-date{padding:33px 0 30px 50px;display:none} .av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even > .av-milestone-date:first-child{display:block} .av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-date span{left:-50px} .av-no-preview .avia_transform .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-animate li.av-milestone-odd.avia_start_animation .av-milestone-indicator{-webkit-animation:caption-left 1s 1 cubic-bezier(0.175,0.885,0.320,1);animation:caption-left 1s 1 cubic-bezier(0.175,0.885,0.320,1)}} @media only screen and (max-width:767px){.av-no-preview .avia-timeline .milestone_icon{height:64px;width:64px;line-height:64px} .av-no-preview .avia-timeline .milestone_icon.milestone-icon-hasborder .milestone_inner{line-height:60px} .av-no-preview .avia-timeline-vertical .av-milestone-date{padding:21px 0 30px 0} .av-no-preview .avia-timeline-vertical .av-milestone-date span{display:none} .av-no-preview .avia-timeline-vertical .av-milestone-content-wrap{padding:0 0 60px 0} .av-no-preview .avia-timeline-vertical.avia-timeline-boxshadow .av-milestone-content-wrap{padding:0 15px 60px 0} .av-no-preview .avia-timeline-vertical .av-milestone-icon-wrap:after{left:32px} .av-no-preview .avia-timeline-vertical.av-milestone-placement-right .av-milestone-date{padding:21px 0 30px 0} .av-no-preview .avia-timeline-vertical.av-milestone-placement-right .av-milestone-content-wrap{padding:0 0 60px 0} .av-no-preview .avia-timeline-vertical.av-milestone-placement-right.avia-timeline-boxshadow .av-milestone-content-wrap{padding:0 15px 60px 0} .av-no-preview .avia-timeline-vertical.avia-timeline-v-center .av-milestone-date{padding-top:21px} .av-no-preview .avia-timeline-horizontal.avia-timeline-boxshadow .av-milestone-contentbox:after,.av-no-preview .avia-timeline-horizontal.avia-timeline-boxshadow .av-milestone-contentbox:before{left:30px} .av-no-preview .avia-timeline-horizontal.av-milestone-placement-top .av-milestone-date{padding:0 0 30px 90px} .av-no-preview .avia-timeline-horizontal.av-milestone-placement-top .av-milestone-content-wrap{padding:30px 10px 10px 90px} .av-no-preview .avia-timeline-horizontal.av-milestone-placement-top.avia-timeline-boxshadow .av-milestone-content-wrap{padding:30px 30px 30px 0px} .av-no-preview .avia-timeline-horizontal.av-milestone-placement-bottom .av-milestone-date{padding:30px 0 0 90px} .av-no-preview .avia-timeline-horizontal.av-milestone-placement-bottom .av-milestone-content-wrap{padding:0 0 30px 90px} .av-no-preview .avia-timeline-horizontal.av-milestone-placement-bottom.avia-timeline-boxshadow .av-milestone-content-wrap{padding:0 30px 30px 0} .av-no-preview .avia-timeline-horizontal .av-milestone-content-wrap footer{left:32px} .av-no-preview .av-timeline-nav{padding-top:57px} .av-no-preview .avia-timeline-horizontal .av-milestone-date span{left:-58px} .av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-date{padding:21px 0 30px 0} .av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate li.av-milestone-even .av-milestone-content-wrap{padding:0 0 60px 0} .av-no-preview .avia-timeline-vertical.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-content-wrap{padding:0 15px 60px 0} .av-no-preview .avia-timeline-horizontal.av-milestone-placement-alternate .av-milestone-date{padding:30px 0 0 90px} .av-no-preview .avia-timeline-horizontal.av-milestone-placement-alternate li.av-milestone-odd .av-milestone-date{padding:0 0 30px 90px} .av-no-preview .avia-timeline-horizontal.av-milestone-placement-alternate .av-milestone-content-wrap{padding:0 0 30px 90px} .av-no-preview .avia-timeline-horizontal.av-milestone-placement-alternate.avia-timeline-boxshadow .av-milestone-content-wrap{padding:30px 30px 30px 0px} .av-no-preview .avia-timeline-horizontal.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-odd .av-milestone-content-wrap{padding:30px 30px 30px 0px} .av-no-preview .avia-timeline-horizontal.av-milestone-placement-alternate.avia-timeline-boxshadow li.av-milestone-even .av-milestone-content-wrap{padding:0 10px 30px 10px}}.js_active .toggle_wrap,.avia-admin-preview-container .toggle_wrap{visibility:hidden;position:absolute;z-index:0;width:100%;left:120%} .active_tc.toggle_wrap{position:static;visibility:visible;left:0;width:auto;z-index:1;display:none} .js_active .toggler,.avia-admin-preview-container .toggler{cursor:pointer;display:block;margin:0;padding:9px 3px 9px 35px;position:relative;top:1px;border-style:solid;border-width:1px;line-height:1.65em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .togglecontainer{margin:30px 0;position:relative;clear:both} .togglecontainer .single_toggle:first-child .toggler,.togglecontainer .taglist + .single_toggle .toggler{border-top-left-radius:2px;border-top-right-radius:2px} .togglecontainer > div:last-of-type .toggler{border-bottom-left-radius:2px;border-bottom-right-radius:2px} .togglecontainer > p.activeTitle{border-radius:0} .toggle_content{padding:12px 30px 11px 30px;margin:0px 0 5px 0;border-style:solid;border-width:1px;border-top:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;overflow:hidden} .toggle_icon{position:absolute;width:15px;height:15px;border-style:solid;border-width:1px;top:50%;left:10px;margin-top:-8px} .toggle_icon .vert_icon{border-left-style:solid;border-left-width:3px;position:absolute;left:5px;top:1px;height:11px} .toggle_icon .hor_icon{border-top-style:solid;border-top-width:3px;position:absolute;top:5px;left:1px;width:11px} .activeTitle .toggle_icon .vert_icon{border:none} .hasCurrentStyle .toggle_icon,.hasCurrentStyle .toggle_icon > span{border-color:inherit !important} #top .av_toggle_section .av-inherit-border-color *{border-color:inherit}#top .av_toggle_section .av-inherit-font-color *{color:inherit} .toggler .toggle_icon,.toggler:hover .toggle_icon *{transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out} .taglist{margin-bottom:5px}.taglist .tag-seperator:last-child{display:none}.taglist .tag-seperator{padding:0px 4px}.single_toggle{width:100%;float:left;display:block;margin:0 0 -2px 0;padding-bottom:1px;overflow:hidden;position:relative} .av-minimal-toggle.togglecontainer .single_toggle .toggler{border-radius:0;border-left:none;border-right:none;border-top:none;font-size:1.1em}.av-minimal-toggle .toggle_content{border-radius:0;border:none;padding:12px 35px 11px 35px}.av-minimal-toggle .single_toggle{margin:0 0 7px 0;padding-bottom:0px}.av-minimal-toggle .toggle_icon{margin-top:-7px;border:none}.av-minimal-toggle .toggler:hover{opacity:0.8}.av-minimal-toggle .activeTitle.toggler:hover{opacity:1} .av-elegant-toggle.togglecontainer .single_toggle:first-child .toggler,.av-elegant-toggle.togglecontainer .taglist + .single_toggle .toggler{border-top-left-radius:0;border-top-right-radius:0} .av-elegant-toggle.togglecontainer .av_toggle_section:first-of-type .toggler{border-top-width:1px;border-top-style:solid} .js_active .av-elegant-toggle .toggler,.avia-admin-preview-container .av-elegant-toggle .toggler{padding:35px 55px 30px 35px;font-size:17px;top:0;border-top-width:0;border-left-width:0;border-right-width:0} .av-elegant-toggle .toggle_icon{width:32px;height:32px;border-radius:40px;left:auto;right:20px;margin-top:-16px;border-width:2px;opacity:0.4} .av-elegant-toggle .activeTitle .toggle_icon,.av-elegant-toggle .single_toggle:hover .toggle_icon{opacity:1} .av-elegant-toggle .toggle_icon .hor_icon,.av-elegant-toggle .toggle_icon .vert_icon{border-width:2px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)} .av-elegant-toggle .toggle_content{margin-bottom:0;font-size:15px;line-height:1.4;padding:20px 35px 30px 35px;border-top-width:0;border-left-width:0;border-right-width:0;border-bottom-width:1px;border-radius:0} .av-elegant-toggle .single_toggle{border-width:0;margin:0;padding:0;float:none}.avia-video,.avia-iframe-wrap{clear:both;position:relative;margin-bottom:20px} .avia-video,.avia-video iframe,.avia-video video{background-color:#000} .avia-video iframe,.js_active .avia-iframe-wrap iframe,div .avia-video .avia-iframe-wrap{position:absolute;width:100%;height:100%;left:0;top:0;padding:0}.avia-video-custom{height:0}.avia-video-16-9,.js_active .avia-iframe-wrap{padding-bottom:56.25%;height:0}.avia-video-4-3{padding-bottom:75%;height:0} video{width:100%;height:auto} .mejs-layer{z-index:1;width:100% !important} .mejs-layer.mejs-overlay-play{height:100% !important} #top .avia-video .mejs-container,#top .avia-video .mejs-container video{height:100% !important;width:100% !important;position:absolute} #top .avia-video .av-click-to-play-overlay{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;z-index:1000} #top .avia-video .av-click-to-play-overlay .avia_playpause_icon{display:block;-webkit-transition:opacity 0.4s ease-out;transition:opacity 0.4s ease-out} #top .avia-video .av-click-to-play-overlay:hover .avia_playpause_icon{opacity:0.7} .avia-video .mejs-poster,.avia-video{background-position:center center;background-size:cover}.avia-video .mejs-poster{position:absolute;height:100% !important;width:100% !important;top:0;left:0}p:empty,.entry-content-wrapper:empty{display:none}.avia-shadow{box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)} .webkit_fix{-webkit-perspective:1000px;-webkit-backface-visibility:hidden} body .container_wrap .avia-builder-el-no-sibling{margin-top:0;margin-bottom:0}body .container_wrap .avia-builder-el-last{margin-bottom:0}body .container_wrap .avia-builder-el-first{margin-top:0} body .av-align-left{text-align:left}body .av-align-right{text-align:right}body .av-align-center{text-align:center} #top .av_inherit_color *{color:inherit}#top .av_inherit_color a{text-decoration:underline} #top .av_opacity_variation{opacity:0.7} #top .av-shortcode-disabled-notice{display:block;text-align:center;margin:5px;padding:20px;background-color:#FFFDF3;color:#C96D11;border:1px solid #E6BF4A;clear:both}#top .av-shortcode-disabled-notice a{color:inherit;text-decoration:underline} .av-screen-reader-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden} .avia_loading_icon{background:rgba(0,0,0,0.7);width:100%;height:100%;position:fixed;top:0;left:0;margin:0;display:none;z-index:10000} .avia-msie-8 .avia_loading_icon{background:#000;filter:alpha(opacity=70) !important} #top .avia_loading_icon .av-siteloader{border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px} .avia-related-tooltip{position:absolute;z-index:9999999;padding:0;width:200px;border-radius:2px;box-shadow:0px 3px 13px 0px rgba(0,0,0,0.1);border-width:1px;border-style:solid;padding:15px;margin-top:-10px} .avia-related-tooltip .avia-arrow-wrap{top:auto;bottom:0;position:absolute;left:50%} .avia-related-tooltip .avia-arrow-wrap .avia-arrow{border-top:none;border-left:none;top:-4px} .avia_textblock{clear:both;line-height:1.65em} .flex_column + .avia_textblock{padding-top:50px} body .column-top-margin{margin-top:50px} body .flex_column.avia-link-column{cursor:pointer}body .flex_column.avia-link-column.avia-link-column-hover:hover{opacity:0.8} .av-icon-display{display:block;font-size:30px;line-height:58px;margin:0 auto 20px auto;width:60px;border-radius:100px;border-style:solid;border-width:1px;text-align:center;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out} .avia-section{clear:both;width:100%;float:left;min-height:100px;position:static} .avia-section.avia-section-small{min-height:0} .js_active .av-minimum-height .container{z-index:1;opacity:0;-webkit-transition:opacity 0.6s ease-in;transition:opacity 0.6s ease-in} .js_active.av-preloader-enabled .av-minimum-height .container{-webkit-transition:opacity 1.2s ease-in;transition:opacity 1.2s ease-in} .avia-section.av-minimum-height .container{display:table;table-layout:fixed}.avia-section.av-minimum-height .container .content{display:table-cell;vertical-align:middle;height:100%;float:none !important}.av-minimum-height-100 .container{height:1500px} .avia-full-stretch{background-size:cover !important} .avia-full-contain{background-size:contain !important} .avia_mobile .avia-full-stretch{background-attachment:scroll !important} #top #main .avia-section .template-page{width:100%;border:none;margin-left:auto;padding-left:0;margin-right:auto} .avia-section .template-page .entry-content-wrapper{padding-right:0} .avia-section-small .content,.avia-section-small .sidebar{padding-top:20px;padding-bottom:20px}.avia-section-large .content,.avia-section-large .sidebar{padding-top:70px;padding-bottom:70px}.avia-section-huge .content,.avia-section-huge .sidebar{padding-top:130px;padding-bottom:130px}.avia-section-no-padding .content,.avia-section-no-padding .sidebar,.avia-section-custom .content,.avia-section-custom .sidebar{padding-top:0;padding-bottom:0} .html_header_sticky_disabled .container_wrap:first-child,.avia-section.avia-full-stretch,.html_header_transparency .avia-section.avia-builder-el-0{border-top:none}#top #wrap_all #main .avia-no-border-styling{border:none} #top .scroll-down-link{height:60px;width:80px;margin:0px 0 0 -40px;line-height:60px;position:absolute;left:49.85%;bottom:0px;color:#FFF;text-align:center;font-size:70px;z-index:100;text-decoration:none;text-shadow:0px 0px 3px rgba(0,0,0,0.4);-webkit-animation:avia_fade_move_down 2s ease-in-out infinite;animation:avia_fade_move_down 2s ease-in-out infinite} #top .av-section-with-video-bg{border-top:none;position:relative} #top .av-section-video-bg{position:absolute;top:0;left:0;right:0;bottom:0;padding:0;margin:0;z-index:1} #top .av-section-video-bg .av-click-to-play-overlay{display:none} #top .av-section-video-bg .avia-slideshow-inner{height:100% !important} #top .av-section-with-video-bg .av-section-video-bg .av-video-service-vimeo iframe{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)} .avia_mobile #top .av-parallax-section{z-index:0;-webkit-transform:translate3d(0,0,0)}.avia_mobile #top .av-parallax{position:absolute;z-index:-10}.avia_mobile #top .av-parallax .container{z-index:10}.avia_mobile #top .av-section-mobile-video-disabled .av-section-video-bg{display:none}.avia_desktop #top .av-section-mobile-video-disabled{background-image:none !important}.avia_desktop #top .av-section-mobile-video-disabled .av-parallax{display:none} .av-parallax-section{position:relative;border-top:none;overflow:hidden} .av-parallax{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:0;height:calc((100vh * 0.3) + 100%);will-change:transform} .av-parallax-inner{position:absolute;width:100%;height:100%;bottom:0;left:0} .js_active .av-parallax{opacity:0}.js_active .av-parallax.enabled-parallax{opacity:1}.js_active .av-parallax.active-parallax{opacity:1;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out} .avia_transform .av-extra-border-element{position:relative;width:100%;overflow:visible} .avia_transform .av-extra-border-element.border-extra-arrow-down{position:relative;width:50px;height:25px;left:50%;margin-left:-26px;margin-top:-1px;z-index:25;margin-bottom:-25px;clear:both} .avia_transform .av-extra-border-element .av-extra-border-outer{overflow:hidden;height:100%;width:100%;position:absolute} .avia_transform .av-extra-border-element.border-extra-arrow-down .av-extra-border-inner{position:absolute;left:50%;width:50px;height:50px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);top:-39px} .av-section-color-overlay + .container + .border-extra-diagonal,.av-section-color-overlay + .scroll-down-link + .container + .border-extra-diagonal{z-index:1} .avia_transform .av-extra-border-element.border-extra-diagonal{height:250px;margin-top:-250px} .avia_transform .av-extra-border-element.border-extra-diagonal .av-extra-border-inner{top:250px;right:0;width:110%;height:100%;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(5deg);transform:rotate(5deg);position:absolute} .avia_transform .av-extra-border-element.border-extra-diagonal.border-extra-diagonal-inverse .av-extra-border-inner{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);-webkit-transform-origin:left top;transform-origin:left top;right:auto;left:0} .av-extra-border-element.diagonal-box-shadow .av-extra-border-inner{box-shadow:0 0 44px -8px rgba(0,0,0,0.2)} div .av-section-color-overlay-wrap{position:relative;width:100%}.html_header_sidebar .av-section-color-overlay-wrap{float:left}div .av-section-color-overlay{position:absolute;top:0;left:0;bottom:0;width:100%}div .av-arrow-down-section .av-section-color-overlay{bottom:24px}div .av-section-color-overlay{z-index:1}div .av-video-service-html5 .av-section-color-overlay{z-index:8} .html_minimal_header #main > .avia-builder-el-0,.av_minimal_header + #main .container_wrap_first:first-child{border-top:none} .av_dropcap1{display:block;float:left;font-size:38px;line-height:32px;margin:4px 8px 0 0} .av_dropcap2{display:block;float:left;font-size:18px;line-height:35px;width:35px;text-align:center;margin:4px 8px 0 0;border-radius:100px;font-weight:bold} fieldset{border:none} #top select,#top .avia_ajax_form .select,#top .entry-content-wrapper select{-webkit-appearance:none;border-radius:0px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC);background-position:center right;background-repeat:no-repeat;border-radius:2px} #top select[multiple],#top .avia_ajax_form .select[multiple]{background-image:none} #top select[multiple]{background-image:none} .avia-builder-widget-area{position:relative} .flex_column .widget:first-child,.content .widget:first-child{padding-top:0;border-top:none} .flex_column .widget .widgettitle ,.content .widget .widgettitle{margin-top:0.85em} .avia_textblock .wp-playlist{margin:0}.wp-playlist-light .wp-playlist-item.wp-playlist-playing{background:transparent}.wp-playlist-current-item img{border-radius:3px}.wp-playlist-current-item img[src$="media/audio.png"]{border-radius:0px;background:#fff}.wp-playlist-item-meta.wp-playlist-item-title{font-weight:bold}.wp-playlist-tracks .wp-playlist-item{padding:4px 3px}.wp-playlist-tracks .wp-playlist-item-length{top:4px}div .mejs-controls .mejs-time-rail .mejs-time-loaded,div .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#9c9c9c}div .mejs-controls .mejs-time-rail > span,div .mejs-controls .mejs-time-rail a,div .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,div .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{height:7px}div .mejs-controls div.mejs-time-rail{padding-top:7px}div .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{top:12px}div .mejs-container,div .mejs-embed,div .mejs-embed body,div .mejs-container div .mejs-controls{background:transparent}div .mejs-container{border-radius:2px;background:#313131}div .wp-playlist-item-album{font-style:normal}div .mejs-controls .mejs-playpause-button ,div .mejs-controls .mejs-volume-button{height:30px}#top .mejs-container .mejs-controls .mejs-time,#top .mejs-time-rail .mejs-time-float{color:#fff}#top .mejs-time-rail .mejs-time-float{border:none}div .mejs-container .mejs-controls{height:30px;width:100%}#top .mejs-container{height:30px}#top .mejs-container.mejs-audio{max-height:30px} div .mejs-button>button{margin:6px 6px}div .mejs-time{padding:12px 6px 0;height:18px}div .mejs-time-rail,div .mejs-horizontal-volume-slider{height:30px}div .mejs-controls .mejs-time-rail .mejs-time-handle{display:none}div .mejs-time-buffering,div .mejs-time-current,div .mejs-time-float-corner,div .mejs-time-hovered,div .mejs-time-loaded,div .mejs-time-marker,div .mejs-time-total{height:7px;outline:none}div .mejs-controls{padding:0} #top .av-toggle-switch{display:block;margin-bottom:10px;margin-top:10px;opacity:0;text-align:left} #top .av-toggle-switch.active{-webkit-animation:avia-fadein 1s 1 ease-in;animation:avia-fadein 1s 1 ease-in;opacity:1} #top .av-toggle-switch input[type="checkbox"]{display:none}#top .av-toggle-switch label{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#top .av-toggle-switch label .toggle-track{display:block;height:27px;width:54px;background:rgba(0,0,0,0.08);border-radius:100px;position:relative;margin-right:15px;border:1px solid rgba(0,0,0,0.15);clear:both;vertical-align:bottom;float:left;transition:all .1s ease-in} #top .av-toggle-switch .toggle-track:before{content:'';display:inline;height:25px;width:25px;background:#fff;border-radius:100px;position:absolute;top:0;right:0;transition:right .1s ease-in;box-shadow:rgba(0,0,0,0.2) 0px 1px 1px 1px} #top .av-toggle-switch.av-cookie-sc-disabled .toggle-track{opacity:0.2} #top .av-toggle-switch input[type="checkbox"]:checked + .toggle-track:before{right:27px} #top .av-toggle-switch input[type="checkbox"]:checked + .toggle-track{background:#5dceba} #top .av-toggle-switch .toggle-label-content{color:inherit;font-weight:bold;display:block;overflow:hidden;font-size:inherit} #top .avia-cookie-consent-modal-buttons-wrap{text-align:center} .avia-tooltip{position:absolute;z-index:9999999;padding:12px;margin-top:-18px;margin-left:-4px;background:#000;background:rgba(0,0,0,0.8);color:#fff;width:140px;border-radius:2px;text-align:center} .avia-tooltip .inner_tooltip{font-size:0.925em;line-height:1.65em} #top .avia-tooltip.transparent_dark,#top .avia-tooltip.transparent_dark .avia-arrow{background:#000;background:rgba(0,0,0,0.8);color:#fff;border:none} #top .avia-tooltip.transparent_dark h1,#top .avia-tooltip.transparent_dark h2,#top .avia-tooltip.transparent_dark h3,#top .avia-tooltip.transparent_dark h4,#top .avia-tooltip.transparent_dark h5,#top .avia-tooltip.transparent_dark h6{color:inherit} .avia-tooltip.av-tooltip-shadow,.avia-tooltip.av-tooltip-shadow .avia-arrow{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15)} .avia-tooltip ul,.avia-tooltip ol,.avia-tooltip blockquote{text-align:left;list-style-position:inside} .avia-tooltip .avia-arrow{background:rgba(0,0,0,0.8);border:none} .avia-tooltip .avia-arrow-wrap{width:20px;height:20px;position:absolute;bottom:-20px;left:50%;margin-left:-7px;overflow:hidden} .avia-tooltip .inner_tooltip br:first-child{display:none} .av-tt-hotspot .avia-arrow-wrap{bottom:auto;bottom:-19px}.transparent_dark.av-tt-hotspot .avia-arrow-wrap{bottom:-20px} .avia-tooltip.av-tt-pos-below{margin-top:18px}.avia-tooltip.av-tt-pos-below .avia-arrow-wrap{bottom:auto;top:-19px}.avia-tooltip.av-tt-pos-below .avia-arrow{bottom:-6px;top:auto} .avia-tooltip.av-tt-pos-left{margin-top:0;margin-left:-18px}.avia-tooltip.av-tt-pos-left .avia-arrow-wrap{left:auto;margin-left:0;right:-19px;top:50%;margin-top:-10px}.avia-tooltip.av-tt-pos-left .avia-arrow{top:5px;left:-5px;margin-left:0} .avia-tooltip.av-tt-pos-right{margin-top:0;margin-left:18px}.avia-tooltip.av-tt-pos-right .avia-arrow-wrap{left:-19px;margin-left:0;top:50%;margin-top:-10px}.avia-tooltip.av-tt-pos-right .avia-arrow{top:5px;left:auto;right:-5px;margin-left:0} .av-tt-pos-above.av-tt-align-right.avia-tooltip,.av-tt-pos-below.av-tt-align-right.avia-tooltip{margin-left:4px}.av-tt-pos-above.av-tt-align-left .avia-arrow-wrap,.av-tt-pos-below.av-tt-align-left .avia-arrow-wrap{left:0;margin-left:7px}.av-tt-pos-above.av-tt-align-right .avia-arrow-wrap,.av-tt-pos-below.av-tt-align-right .avia-arrow-wrap{left:auto;right:0;margin-left:auto;margin-right:7px} .av-tt-pos-left.av-tt-align-top .avia-arrow-wrap,.av-tt-pos-right.av-tt-align-top .avia-arrow-wrap{top:0;margin-top:2px}.av-tt-pos-left.av-tt-align-bottom .avia-arrow-wrap,.av-tt-pos-right.av-tt-align-bottom .avia-arrow-wrap{bottom:0;margin-bottom:4px;top:auto} .av-tt-pos-above.av-tt-align-centered,.av-tt-pos-below.av-tt-align-centered{text-align:center} .avia_transform.avia_desktop .av-animated-generic{opacity:0} .avia_transform .avia_start_delayed_animation.fade-in{-webkit-animation:avia-fadein 1.5s 1 ease-out;animation:avia-fadein 1.5s 1 ease-out;opacity:1} .avia_transform .avia_start_delayed_animation.pop-up{-webkit-animation:avia_image_appear 0.5s 1 cubic-bezier(0.175,0.885,0.320,1.275);animation:avia_image_appear 0.5s 1 cubic-bezier(0.175,0.885,0.320,1.275);opacity:1} .avia_transform .avia_start_delayed_animation.top-to-bottom{-webkit-animation:avia-ttb 0.8s 1 cubic-bezier(0.175,0.885,0.320,1.275);animation:avia-ttb 0.8s 1 cubic-bezier(0.175,0.885,0.320,1.275);opacity:1} .avia_transform .avia_start_delayed_animation.bottom-to-top{-webkit-animation:avia-btt 0.8s 1 cubic-bezier(0.165,0.840,0.440,1.000);animation:avia-btt 0.8s 1 cubic-bezier(0.165,0.840,0.440,1.000);opacity:1} .avia_transform .avia_start_delayed_animation.left-to-right{-webkit-animation:avia-ltr 0.8s 1 cubic-bezier(0.175,0.885,0.320,1.275);animation:avia-ltr 0.8s 1 cubic-bezier(0.175,0.885,0.320,1.275);opacity:1} .avia_transform .avia_start_delayed_animation.right-to-left{-webkit-animation:avia-rtl 0.8s 1 cubic-bezier(0.175,0.885,0.320,1.275);animation:avia-rtl 0.8s 1 cubic-bezier(0.175,0.885,0.320,1.275);opacity:1} .avia_transform .avia_start_delayed_animation.av-rotateIn{-webkit-animation:avia-rotateIn 0.8s 1 cubic-bezier(0.175,0.885,0.320,1.275);animation:avia-rotateIn 0.8s 1 cubic-bezier(0.175,0.885,0.320,1.275);opacity:1} .avia_transform .avia_start_delayed_animation.av-rotateInUpLeft{-webkit-animation:avia-rotateInUpLeft 0.8s 1 cubic-bezier(0.175,0.885,0.320,1.275);animation:avia-rotateInUpLeft 0.8s 1 cubic-bezier(0.175,0.885,0.320,1.275);opacity:1} .avia_transform .avia_start_delayed_animation.av-rotateInUpRight{-webkit-animation:avia-rotateInUpRight 0.8s 1 cubic-bezier(0.175,0.885,0.320,1.275);animation:avia-rotateInUpRight 0.8s 1 cubic-bezier(0.175,0.885,0.320,1.275);opacity:1} @-webkit-keyframes avia_appear{0%{-webkit-transform:scale(0.5);opacity:0.1} 100%{-webkit-transform:scale(1);opacity:1}}@keyframes avia_appear{0%{transform:scale(0.5);opacity:0.1} 100%{transform:scale(1);opacity:1}} @-webkit-keyframes avia_image_appear{0%{-webkit-transform:scale(0.7);opacity:0.1} 100%{-webkit-transform:scale(1);opacity:1}}@keyframes avia_image_appear{0%{transform:scale(0.7);opacity:0.1} 100%{transform:scale(1);opacity:1}} @-webkit-keyframes avia_hotspot_appear{0%{-webkit-transform:translate(0,80px);opacity:0.1} 100%{-webkit-transform:translate(0,0px);opacity:1}}@keyframes avia_hotspot_appear{0%{transform:translate(0,80px);opacity:0.1} 100%{transform:translate(0,0px);opacity:1}} @-webkit-keyframes avia_appear_short{0%{-webkit-transform:scale(0.5);opacity:0} 50%{opacity:1} 100%{-webkit-transform:scale(1);opacity:0}}@keyframes avia_appear_short{0%{transform:scale(0.5);opacity:0} 50%{opacity:1} 100%{transform:scale(1);opacity:0}} @-webkit-keyframes avia_msonry_show{0%{-webkit-transform:translateZ(300px) translateY(200px) rotateX(-70deg);opacity:0.1} 100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1}}@keyframes avia_msonry_show{0%{transform:translateZ(300px) translateY(200px) rotateX(-70deg);opacity:0.1} 100%{transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1}} @-webkit-keyframes avia_fade_move_down{0%{-webkit-transform:translate(0,-20px);opacity:0} 50%{opacity:1} 100%{-webkit-transform:translate(0,20px);opacity:0}}@keyframes avia_fade_move_down{0%{transform:translate(0,-20px);opacity:0} 50%{opacity:1} 100%{transform:translate(0,20px);opacity:0}} @-webkit-keyframes avia_slide_down{0%{height:0%} 100%{height:100%}}@keyframes avia_slide_down{0%{height:0%} 100%{height:100%}} @-webkit-keyframes avia_expand{0%{width:0%} 100%{width:100%}}@keyframes avia_expand{0%{width:0%} 100%{width:100%}} @-webkit-keyframes avia-ltr{0%{-webkit-transform:translate(-10%,0);opacity:0} 100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes avia-ltr{0%{transform:translate(-10%,0);opacity:0} 100%{transform:translate(0,0);opacity:1}} @-webkit-keyframes avia-rtl{0%{-webkit-transform:translate(10%,0);opacity:0} 100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes avia-rtl{0%{transform:translate(10%,0);opacity:0} 100%{transform:translate(0,0);opacity:1}} @-webkit-keyframes avia-btt{0%{-webkit-transform:translate(0,50%);opacity:0} 100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes avia-btt{0%{transform:translate(0,50%);opacity:0} 100%{transform:translate(0,0);opacity:1}} @-webkit-keyframes avia-ttb{0%{-webkit-transform:translate(0,-10%);opacity:0} 100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes avia-ttb{0%{transform:translate(0,-10%);opacity:0} 100%{transform:translate(0,0);opacity:1}} @-webkit-keyframes avia-fadein{0%{opacity:0} 100%{opacity:1}}@keyframes avia-fadein{0%{opacity:0} 100%{opacity:1}} @-webkit-keyframes avia-rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0} 100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}} @keyframes avia-rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0} 100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}} @-webkit-keyframes avia-rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0} 100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}} @keyframes avia-rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0} 100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}} @-webkit-keyframes avia-rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-22deg);transform:rotate3d(0,0,1,-22deg);opacity:0} 100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}} @keyframes avia-rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-22deg);transform:rotate3d(0,0,1,-22deg);opacity:0} 100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}} @-webkit-keyframes avia-bg-move{0%{background-position:-31px 0} 100%{background-position:0 0}}@keyframes avia-bg-move{0%{background-position:-31px 0} 100%{background-position:0 0}} @-webkit-keyframes caption-right{0%{-webkit-transform:translate(2000px,0);opacity:0} 100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes caption-right{0%{transform:translate(2000px,0);opacity:0} 100%{transform:translate(0,0);opacity:1}} @-webkit-keyframes caption-left{0%{-webkit-transform:translate(-2000px,0);opacity:0} 100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes caption-left{0%{transform:translate(-2000px,0);opacity:0} 100%{transform:translate(0,0);opacity:1}} @-webkit-keyframes caption-top{0%{-webkit-transform:translate(0,-20px);opacity:0} 100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes caption-top{0%{transform:translate(0,-20px);opacity:0} 100%{transform:translate(0,0);opacity:1}} @-webkit-keyframes caption-bottom{0%{-webkit-transform:translate(0,20px);opacity:0} 100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes caption-bottom{0%{transform:translate(0,20px);opacity:0} 100%{transform:translate(0,0);opacity:1}} @-webkit-keyframes av_pulsate{0%{-webkit-transform:scale(0.1);opacity:0.0} 50%{opacity:0.7} 100%{-webkit-transform:scale(1);opacity:0.0}} @keyframes av_pulsate{0%{transform:scale(0.1);opacity:0.0} 50%{opacity:0.7} 100%{transform:scale(1);opacity:0.0}} @-webkit-keyframes sonarEffect{0%{opacity:0.3} 40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #fff,0 0 0 10px rgba(255,255,255,0.5)} 100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #fff,0 0 0 10px rgba(255,255,255,0.5);-webkit-transform:scale(1.5);opacity:0}}@keyframes sonarEffect{0%{opacity:0.3} 40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #fff,0 0 0 10px rgba(255,255,255,0.5)} 100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #fff,0 0 0 10px rgba(255,255,255,0.5);transform:scale(1.5);opacity:0}} .avia-divider-svg{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr;pointer-events:none} .avia-divider-svg-top{top:0px} .avia-divider-svg-bottom{bottom:-2px} .avia-divider-svg-top:not(.avia-svg-original) svg,.avia-divider-svg-bottom:not(.avia-svg-negative) svg{z-index:-1} .avia-divider-svg.avia-divider-svg-bottom.avia-svg-original,.avia-divider-svg.avia-divider-svg-top.avia-svg-negative{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)} .avia-divider-svg svg{fill:#fff;display:block;width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)} .avia-divider-svg path{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)} .avia-divider-svg.avia-flipped-svg svg{-webkit-transform:translateX(-50%) rotateY(180deg);-ms-transform:translateX(-50%) rotateY(180deg);transform:translateX(-50%) rotateY(180deg)} .avia-divider-svg.avia-to-front{z-index:100} .av-parallax-section.av-section-color-overlay-active .avia-divider-svg{z-index:1}.av-parallax-section.av-section-color-overlay-active .avia-divider-svg.avia-to-front{z-index:100}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000;opacity:0.8} .mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden} .mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box} .mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle} .mfp-align-top .mfp-container:before{display:none} .mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045} .mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto} .mfp-ajax-cur{cursor:progress} .mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out} .mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in} .mfp-auto-cursor .mfp-content{cursor:auto} .mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none} .mfp-loading.mfp-figure{display:none} .mfp-hide{display:none !important} .mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044} .mfp-preloader a{color:#CCC} .mfp-preloader a:hover{color:#FFF} .mfp-s-ready .mfp-preloader{display:none} .mfp-s-error .mfp-content{display:none} button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation} button::-moz-focus-inner{padding:0;border:0} .mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace} .mfp-close:hover,.mfp-close:focus{opacity:1} .mfp-close:active{top:1px} .mfp-close-btn-in .mfp-close{color:#333} .mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%} .mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap} .mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent} .mfp-arrow:active{margin-top:-54px} .mfp-arrow:hover,.mfp-arrow:focus{opacity:1} .mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent} .mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px} .mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7} .mfp-arrow-left{left:0} .mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px} .mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F} .mfp-arrow-right{right:0} .mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px} .mfp-arrow-right:before{border-left:27px solid #3F3F3F} .mfp-iframe-holder{padding-top:40px;padding-bottom:40px} .mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px} .mfp-iframe-holder .mfp-close{top:-40px} .mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%} .mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000} img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto} .mfp-figure{line-height:0} .mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444} .mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px} .mfp-figure figure{margin:0} .mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto} .mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px} .mfp-image-holder .mfp-content{max-width:100%} .mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer} @media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0} .mfp-img-mobile img.mfp-img{padding:0} .mfp-img-mobile .mfp-figure:after{top:0;bottom:0} .mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px} .mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box} .mfp-img-mobile .mfp-bottom-bar:empty{padding:0} .mfp-img-mobile .mfp-counter{right:5px;top:3px} .mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}} @media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)} .mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0} .mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%} .mfp-container{padding-left:6px;padding-right:6px}}.mfp-ready .mfp-figure{opacity:0} div .mfp-title{line-height:1.4em;font-size:13px} .mfp-title a{text-decoration:underline;color:#fff}.mfp-title a:hover{text-decoration:none;opacity:0.8} .mfp-zoom-in .mfp-figure,.mfp-zoom-in .mfp-iframe-holder .mfp-iframe-scaler{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.mfp-zoom-in.mfp-bg,.mfp-zoom-in .mfp-preloader{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-image-loaded .mfp-figure,.mfp-zoom-in.mfp-ready .mfp-iframe-holder .mfp-iframe-scaler{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg,.mfp-zoom-in.mfp-ready .mfp-preloader{opacity:0.8}.mfp-zoom-in.mfp-removing .mfp-figure,.mfp-zoom-in.mfp-removing .mfp-iframe-holder .mfp-iframe-scaler{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg,.mfp-zoom-in.mfp-removing .mfp-preloader{opacity:0}div.avia-popup .mfp-iframe-scaler{overflow:visible}div.avia-popup .mfp-zoom-out-cur{cursor:auto}div.avia-popup .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}div.avia-popup .mfp-close{width:40px;height:40px;right:-13px;text-align:center;border-radius:100px;border:2px solid transparent;line-height:38px;padding:0;top:-5px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;font-family:Arial,Baskerville,monospace !important} div.avia-popup .mfp-close:hover{border:2px solid #fff;transform:scale(0.8);-webkit-transform:scale(0.8) rotateZ(90deg)} div.avia-popup .mfp-iframe-scaler .mfp-close{top:-43px} div.avia-popup .mfp-figure:after{box-shadow:none;display:none} div.avia-popup button.mfp-arrow:before,div.avia-popup button.mfp-arrow:after{border:none;margin:0;display:none}div.avia-popup button.mfp-arrow:before{opacity:1;display:block;position:absolute;top:50%;left:0;width:100%;height:80px;line-height:80px;margin-top:-40px;color:#fff;font-size:50px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:scale(1,1);transform:scale(1,1)}div.avia-popup button.mfp-arrow:hover:before{-webkit-transform:scale(0.8,0.8);transform:scale(0.8,0.8)}div.avia-popup button.mfp-arrow:before{content:"\E87d";font-family:'entypo-fontello'}div.avia-popup button.mfp-arrow-left:before{content:"\E87c";font-family:'entypo-fontello'} .mfp-img{-webkit-animation:none !important;animation:none !important} @media (max-width:900px){.mfp-arrow{text-shadow:0px 0px 5px rgba(0,0,0,0.5)}} div.avia-popup .mfp-s-error .mfp-preloader{background:transparent;width:100%;-webkit-animation:none;animation:none;white-space:nowrap}.sidebar .widget:first-child,.content .sidebar .widget:first-child{padding-top:0;border-top-style:none;border-top-width:0} .widget_archive label.screen-reader-text{display:none} .widget_nav_menu a{display:block;padding:4px 0px 5px 0;text-decoration:none} div .widget_nav_menu{padding-bottom:24px} #top .widget_nav_menu ul{margin:0;padding:0;float:none;list-style-type:none} #top .widget_nav_menu li{position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;clear:both;font-size:13px} #top #footer .widget_nav_menu li{background-color:transparent} #top .widget_nav_menu ul ul li:before{content:"\2219";position:absolute;top:5px} #top .sidebar_left .widget_nav_menu ul ul li:before{right:-10px} #top .sidebar_left.sidebar_align_left .widget_nav_menu ul ul li:before{right:auto;left:0} #top .widget_nav_menu ul ul li a{padding:6px 0px 7px 12px} .widget_nav_menu .current-menu-item>a,.widget_nav_menu .current_page_item>a{font-weight:bold} .sidebar .widget_nav_menu ul:first-child>.current-menu-item,.sidebar .widget_nav_menu ul:first-child>.current_page_item,.sidebar .widget_nav_menu ul:first-child>.current-menu-ancestor{padding-left:51px;left:-51px;top:1px;margin-top:-1px;padding-top:1px;width:100%;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.2);margin-bottom:4px} .widget_nav_menu ul ul{display:block} .widget_nav_menu.widget_nav_hide_child ul ul{display:none} #top .widget_nav_menu .current-menu-item > ul,#top .widget_nav_menu .current_page_item > ul,#top .widget_nav_menu .current_page_ancestor > ul,#top .widget_nav_menu .current-menu-ancestor > ul{display:block} #top .widget_nav_menu .sub-menu > li{display:block;padding:0 0 0 13px} #top .sidebar_left .widget_nav_menu .current-menu-item > ul,#top .sidebar_left .widget_nav_menu .current_page_item > ul,#top .sidebar_left .widget_nav_menu .current_page_ancestor > ul,#top .sidebar_left .widget_nav_menu .current-menu-ancestor > ul{padding:0 13px 0 0 } #top .sidebar_left.sidebar_align_left .widget_nav_menu .current-menu-item > ul,#top .sidebar_left.sidebar_align_left .widget_nav_menu .current_page_item > ul,#top .sidebar_left.sidebar_align_left .widget_nav_menu .current_page_ancestor > ul,#top .sidebar_left.sidebar_align_left .widget_nav_menu .current-menu-ancestor > ul{padding:0 0 0 13px } #top .sidebar_left .widget_nav_menu .sub-menu{padding-right:13px} #top .sidebar_left.sidebar_align_left .widget_nav_menu .sub-menu{padding-left:13px;padding-right:0} .widget_nav_menu ul:first-child>.current-menu-item>a,.widget_nav_menu ul:first-child>.current_page_item>a{border:none;padding:6px 7px 7px 0} #top .widget_nav_menu ul ul .sub-menu,#top .widget_nav_menu ul ul .children{padding:0 0 0 10px;overflow:hidden;margin:0} .widget_nav_menu .nested_nav>li:first-child>a{border:none} #top .widget_nav_menu .nested_nav{padding-bottom:30px} #top .content .flex_column .widget_nav_menu li a{padding:0.8em 3px} #top .content .flex_column .widget_nav_menu li a:hover,#top .content .flex_column .widget_nav_menu ul:first-child>.current-menu-item,#top .content .flex_column .widget_nav_menu ul:first-child>.current_page_item{background-color:rgba(255,255,255,0.4)} #top .content .flex_column .widget_nav_menu li{background-color:transparent;margin:0;padding:0;border-bottom-style:solid;border-bottom-width:1px} #top .content .flex_column .widget_nav_menu li:first-child{border-top-style:solid;border-top-width:1px} .av-instagram-pics{display:table;width:100%;table-layout:fixed}.av-instagram-row{display:table-row}.av-instagram-item{display:table-cell;padding:3px;height:100%}.av-instagram-item a{display:block;position:relative;padding-bottom:100%;width:100%;background-size:cover}.av-instagram-item img{display:block}.av-instagram-item .image-overlay.overlay-type-image{left:0;width:100%} .av-instagram-item:first-child{padding-left:0px}.av-instagram-item:last-child{padding-right:0px}.av-instagram-row:first-child .av-instagram-item{padding-top:0px}.av-instagram-row:last-child .av-instagram-item{padding-bottom:0px} .av-instagram-follow{width:100%;text-align:center;display:block;margin-top:3px} .avia-instagram-feed .av-instagram-errors-msg.av-instagram-admin{color:#cc0033} #top .av-mailchimp-widget fieldset,#top .av-mailchimp-widget form{margin:0}#top .av-mailchimp-widget p{margin:2px 0}#top .av-mailchimp-widget-style-boxed_form{padding:15px;border-style:solid;border-width:1px}#top .av-mailchimp-widget .button{margin-top:5px;width:100%;padding:13px 10px} .widgettitle + .av-mailchimp-widget-style-boxed_form{margin-top:-10px}#top .av-form-error-container{border:1px solid #BB1313;padding:15px;color:#BB1313;line-height:1.4em;font-size:13px;margin-bottom:20px} .textwidget ul{margin-left:0px;overflow:hidden} .js_active .avia_combo_widget .tab_titles{border-bottom-width:1px;border-bottom-style:solid}.js_active #top .avia_combo_widget .active_tab{border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:initial}.js_active #top .avia_combo_widget .tab_content{padding:0;background:transparent;border:none} .js_active .avia_combo_widget .top_tab .tab{border:none;background:transparent;padding:5px 10px;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:transparent} .av_facebook_widget_wrap{overflow:hidden;position:relative;padding:0px;background:#fff}.av_facebook_widget_wrap_border_yes{border-style:solid;border-width:1px}.av_facebook_widget_wrap_positioner iframe{position:absolute;height:100%;width:100%}.av_facebook_widget_wrap_positioner{}.av_facebook_widget{width:100%} .av_facebook_widget{width:107%;max-width:137%;left:-5px;top:-4px;position:relative} .avia_fb_likebox .av_facebook_widget_page_title{font-size:1.2em;font-weight:700;margin:12px 0} .widget .av_widget_img_text_confirm .av_img_text_confirm_link{display:inline-block;position:relative;width:100%} .widget .av_widget_img_text_confirm .av_img_text_confirm_link img{width:100%} .widget .av_widget_img_text_confirm .av_img_text_confirm_link:hover{text-decoration:none} .widget .av_widget_img_text_confirm .av_img_text_confirm_text{font-size:1.5em;position:absolute;padding:25px;text-align:center;top:0;height:100%;display:flex;align-items:center;opacity:0;width:100%} .widget .av_widget_img_text_confirm .av_img_text_confirm_text span{width:100%} .widget .av_widget_img_text_confirm .av_img_text_confirm_text:hover{opacity:1} .avia_fb_likebox .av_facebook_widget_main_wrap{background-attachment:scroll;background-size:cover;background-position:center center;width:100%;min-width:180px;min-height:214px;position:relative;font-family:Helvetica,Arial,sans-serif} .avia_fb_likebox .av_facebook_widget_main_wrap_shadow{position:absolute;top:0;left:0;right:0;height:90px;background:linear-gradient(to bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%);z-index:0} .avia_fb_likebox .av_facebook_widget_logo_image{position:absolute;height:54px;width:54px;top:8px;left:8px;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.5);border:2px solid #fff;z-index:2} .avia_fb_likebox .av_facebook_widget_logo_image img{max-width:50px;max-height:50px;text-align:center;display:inline-block} .avia_fb_likebox .av_facebook_widget_page_title_container{color:#fff;margin:0px 18px 0 68px;position:relative;z-index:2;font-size:18px;font-weight:500;line-height:1.358;margin-bottom:-5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 4px rgba(0,0,0,.9);top:8px;min-height:95px} #top .avia_fb_likebox .av_facebook_widget_page_title_container a{color:#fff} .avia_fb_likebox .av_facebook_widget_page_title_container .av_facebook_widget_content{font-size:12px} .avia_fb_likebox .av_facebook_widget_page_title_container span{display:block} .avia_fb_likebox .av_facebook_widget_add_info{width:100%;min-height:83px;background:#f6f7f9;border:1px solid #e9ebee;border-top:0;font-size:12px;line-height:16px;color:#4b4f56;padding:8px} .avia_fb_likebox .av_facebook_widget_add_info_inner{background:#fff;border-color:#e9ebee #dfe0e4 #d0d1d5;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.12);position:relative;min-height:66px;padding:8px} .avia_fb_likebox .av_facebook_widget_imagebar{height:32px;background-repeat:repeat;background-size:auto 100%;background-image:url('../Images/layout/fake_facebook.jpg')} .avia_fb_likebox .av_facebook_widget_add_info_inner_wrap{min-height:15px;padding-bottom:4px;display:block} .avia_fb_likebox .av_facebook_widget_button{background-color:#f6f7f9;border-color:#ced0d4;color:#4b4f56;line-height:22px;border:1px solid rgba(0,0,0,.12);font-size:12px;padding:0 5px;display:inline-block;margin:8px} .avia_fb_likebox .av_facebook_widget_icon{display:inline-block;margin-right:5px;background:#3a5797;height:16px;width:16px;color:#fff;text-align:center;border-radius:2px;font-size:11px;line-height:18px} .avia_fb_likebox .ajax_load{display:none} .avia_fb_likebox.ajax_loading_now .ajax_load{display:block} .avia_socialcount{overflow:hidden;text-align:left} #top .social_widget_icon{padding:0;margin:0;height:30px;width:30px;line-height:32px;text-align:center;float:left;font-size:17px;border-radius:2px} .asc_twitter .social_widget_icon{color:#fff;background-color:#46d4fe;border-color:#46d4fe;text-shadow:1px 1px 1px #17ACD8} .asc_rss .social_widget_icon{color:#fff;background-color:#ffa133;border-color:#ffa133;text-shadow:1px 1px 1px #D18021} .avia_socialcount .seperator{display:none} div #footer .avia_socialcount{padding:10px 0 0 0} .asc_multi_count{float:left;width:50%} .avia_socialcount a,.avia_socialcount a:hover{height:40px;text-decoration:none;display:block;min-width:89px} .avia_socialcount strong,.avia_socialcount span{display:block;line-height:1em;padding:0 0 0 36px} .avia_socialcount a strong{font-size:11px;font-weight:bold;letter-spacing:0;padding-top:4px} .avia_socialcount a span{font-size:10px;padding-top:3px} #top .widget.tweetbox .tweets{list-style-type:none;list-style-position:outside;border:none} #top .widget.tweetbox .tweet{padding:10px 0;line-height:18px;position:relative;overflow:hidden;font-size:11px;background:none;border-top-style:dashed;border-top-width:1px;margin:0} #top .widget.tweetbox .tweet:first-child{border:none} .widget.tweetbox .tweet-thumb{position:relative} .widget.tweetbox .tweet-thumb a{margin-right:9px;padding:3px;float:left;border-style:solid;border-width:1px;margin-top:5px;display:block;width:36px} #top .widget.tweetbox .tweet-thumb img{display:block;float:left;border:none;padding:0;margin:0} .widget.tweetbox .tweet-text{position:relative;overflow:hidden} .widget.tweetbox .tweet-time{clear:both;font-size:11px} .widget.tweetbox .tweet-text.avatar_no{font-size:12px;line-height:1.7em;font-weight:400} .widget.tweetbox .tweet-text.avatar_no .tweet-time{font-style:italic;font-weight:normal} .avia_partner_widget{overflow:hidden;clear:both} .avia_partner_widget a,.avia_partner_widget a:hover{float:left;display:block;text-decoration:none;width:49.5%;outline:none;border:none;padding-bottom:49.5%;position:relative;margin-right:1%} .avia_partner_widget a.avia_partner2,.avia_partner_widget a.avia_partner2:hover{margin-right:0} #top .avia_partner_widget{max-width:304px} #top .avia_partner_widget img{position:absolute;left:0;top:0} .avia_partner1{margin-right:1px} .avia_parnter_empty{line-height:1em;height:97%;width:97%;display:block;font-size:10px;text-align:center;position:absolute;border-style:solid;border-width:1px} .avia_parnter_empty span{width:100%;position:absolute;top:50%;margin-top:-5px;text-align:center;left:0} .widget .avia-google-map-container{height:230px;width:100%} .widget .avia-google-map-container{background:no-repeat center;background-size:cover} .widget .content .avia-google-map-container{height:230px} #top .widget .infoWindow input[type="text"]{margin:0 0px 3px 0} .widget .avia-google-map-container img,.widget .avia-google-map-container a img{max-width:none} .widget .avia-google-map-container div,.widget .avia-google-map-container img,.widget .avia-google-map-container a{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} .widget .avia-google-map-container .av_text_confirm_link{padding:25px;text-align:center;opacity:0;position:absolute;width:150px;left:50%;top:50%;margin-left:-100px;margin-top:-50px;background:rgba(0,0,0,0.7);border-radius:3px;color:#fff;font-size:1em;line-height:1.3em;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out} .widget .avia-google-map-container .av_text_confirm_link:hover{color:#fff;background:rgba(0,0,0,0.9)} .widget .avia-google-map-container.av_gmaps_show_delayed.av-no-fallback-img .av_text_confirm_link,.widget .avia-google-map-container.av_gmaps_show_page_only.av-no-fallback-img .av_text_confirm_link{height:auto;opacity:1} .widget .avia-google-map-container .av_text_confirm_link span{width:100%} .widget .avia-google-map-container:hover .av_text_confirm_link{opacity:1;text-decoration:none} #top .news-content{padding:7px 0 3px 0;line-height:1.7em;position:relative;overflow:hidden;font-size:0.85em;display:block;clear:both;margin:0} #top .news-wrap{border:none;list-style-type:none;list-style-position:outside} #top .news-wrap li{border:none;background:none;text-indent:0} .news-link,.news-link:hover,#top .widget ul li .news-link:hover{display:block;position:relative;text-decoration:none;overflow:hidden;z-index:2} .news-thumb{margin-right:9px;padding:3px;float:left;margin-top:4px;border-style:solid;border-width:1px;height:36px;width:36px;display:block} .news-thumb img,.news-thumb img{width:28px;height:28px} .image_size_portfolio_small .news-link{float:left;margin-right:10px} .image_size_portfolio_small .news-thumb,.image_size_portfolio_small .tweet-thumb img,.image_size_portfolio_small .news-thumb img{width:150px;min-height:100px} .image_size_portfolio_small .news-excerpt{overflow:hidden;font-size:13px;line-height:1.65em} .image_size_portfolio_small .news-headline{font-size:14px} #top .news-thumb img{display:block;float:left;border:none;padding:0;margin:0} .news-headline{overflow:hidden;font-weight:bold;margin-top:2px;display:block} .news-time{font-weight:normal;clear:both;font-size:0.92em;display:block} .news-excerpt{} .tagcloud br{display:none}.tagcloud a{font-size:11px !important;padding:2px 8px;margin:0 1px 1px 0;display:block;float:left;border-style:solid;border-width:1px;text-decoration:none} .tagcloud a:hover{text-shadow:none;text-decoration:underline} .widget_tag_cloud h3{border:none} .widget_rss li{line-height:1.5em;font-size:11px}.widget_rss li div{font-family:"Georgia","Times New Roman",Helvetica,Arial,sans-serif;font-style:italic} .rsswidget{display:block;font-weight:bold} .rss-date,.widget_rss cite{font-size:11px} .widget_rss li{padding:7px 0} .widget_rss .widgettitle img{display:none} .recentcomments,.widget_recent_entries li{padding:7px 0;display:block;font-size:0.85em;line-height:1.5em} .recentcomments a,.widget_recent_entries li a{font-style:italic;font-family:"Georgia","Times New Roman",Helvetica,Arial,sans-serif} .recentcomments,.widget_recent_entries li{border-top-width:3px;border-top-style:solid} .recentcomments:first-child,.widget_recent_entries li:first-child{border-top:none} .sidebar_left .widget_nav_menu ul:first-child>.current-menu-item,.sidebar_left .widget_nav_menu ul:first-child>.current_page_item,.sidebar_left .widget_nav_menu ul:first-child>.current-menu-ancestor{padding-right:52px;padding-left:0;left:auto;top:1px} .sidebar_left.sidebar{text-align:right} .sidebar_left .news-thumb{float:right;margin:4px 0 0 9px} #top .widget_twitter{font-size:12px;line-height:1.65em}#top .widget_twitter .twitter-avatar{float:left;margin-right:13px;border-style:solid;border-width:1px;padding:3px;display:block}#top .widget_twitter .twitter-avatar a,#top .widget_twitter .twitter-avatar img{display:block}#top .widget_twitter ul{overflow:hidden;margin:0;padding:0}#top .widget_twitter li{padding:0 0 8px 0;margin:0 0 8px 0;border-bottom-style:solid;border-bottom-width:2px}#top .widget_twitter li:last-child{border-bottom:none}#top .widget_twitter .entry-content-wrapper{padding:0;margin:0;float:none;clear:both;position:relative;border:none;width:100%}#top .widget_twitter .entry-meta{display:block;font-size:11px;font-style:italic;opacity:0.8;margin-top:5px}#top .widget_twitter .time-meta,#top .widget_twitter .from-meta{}#top .widget_twitter .intent-meta{display:block;font-size:11px;margin-top:8px}#top .widget_twitter .intent-meta a{text-decoration:none;margin-right:4px}#top .widget_twitter .intent-meta a:hover{text-decoration:underline} .sidebar_left.sidebar_align_left.sidebar{text-align:left}.sidebar_left.sidebar_align_left .news-thumb{float:left;margin:4px 9px 0 0}.sidebar_left.sidebar_align_left .widget_nav_menu ul:first-child>.current-menu-item,.sidebar_left.sidebar_align_left .widget_nav_menu ul:first-child>.current_page_item,.sidebar_left.sidebar_align_left .widget_nav_menu ul:first-child>.current-menu-ancestor{padding-left:52px;padding-right:0;left:0;right:auto;top:1px} .avia-toc-container{position:relative} .avia-toc-container a{display:block;position:relative;line-height:1.4em} .avia-toc-container a:hover{text-decoration:none} .avia-toc-style-simple a{overflow-x:hidden;margin-bottom:1em;min-height:25px} .avia-toc-style-simple a span{background-color:#fff;position:relative;padding-right:5px;z-index:2} .avia-toc-style-simple a:after{float:left;width:0;color:rgba(0,0,0,0.25);font-size:9px;font-weight:normal;white-space:nowrap;content:". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . "} .avia-toc-style-simple .avia-toc-level-0:after{line-height:3}.avia-toc-style-simple .avia-toc-level-1:after{line-height:3}.avia-toc-style-simple .avia-toc-level-2:after{line-height:2.9}.avia-toc-style-simple .avia-toc-level-3:after{line-height:2.7}.avia-toc-style-simple .avia-toc-level-4:after{line-height:2.5}.avia-toc-style-simple .avia-toc-level-5:after{line-height:2.4} .avia-toc-style-simple .avia-toc-level-0{font-weight:bold;font-size:1em}.avia-toc-style-simple .avia-toc-level-2{font-weight:normal;font-size:0.9375em}.avia-toc-style-simple .avia-toc-level-3{font-weight:normal;font-size:0.875em}.avia-toc-style-simple .avia-toc-level-4{font-weight:normal;font-size:0.8125em}.avia-toc-style-simple .avia-toc-level-5{font-weight:normal;font-size:0.8125em;font-style:italic} .avia-toc-style-simple.avia-toc-indent .avia-toc-level-1{margin-left:0.625em}.avia-toc-style-simple.avia-toc-indent .avia-toc-level-2{margin-left:1em}.avia-toc-style-simple.avia-toc-indent .avia-toc-level-3{margin-left:1.428em}.avia-toc-style-simple.avia-toc-indent .avia-toc-level-4{margin-left:2.307em}.avia-toc-style-simple.avia-toc-indent .avia-toc-level-5{margin-left:2.692em} .avia-toc-style-elegant{padding-left:30px} .avia-toc-style-elegant a{text-transform:uppercase;padding-bottom:1.5em} .avia-toc-style-elegant .avia-toc-level-0{font-weight:bold;font-size:0.875em}.avia-toc-style-elegant .avia-toc-level-1{font-weight:normal;font-size:0.875em}.avia-toc-style-elegant .avia-toc-level-2{font-weight:normal;font-size:0.8125em}.avia-toc-style-elegant .avia-toc-level-3{font-weight:bold;font-size:0.8125em}.avia-toc-style-elegant .avia-toc-level-4{font-weight:normal;font-size:0.75em}.avia-toc-style-elegant .avia-toc-level-5{font-weight:normal;font-size:0.75em;font-style:italic} .avia-toc-style-elegant a:before{content:'';position:absolute;height:calc(100% + 0.3em);left:-20px;top:0.15em;border-left-width:2px;border-left-style:solid;border-left-color:rgba(0,0,0,0.08)} .avia-toc-style-elegant a.avia-toc-level-0:last-child:after,.avia-toc-style-elegant a:first-child:after,.avia-toc-style-elegant a.avia-toc-level-0:after,.avia-toc-style-elegant a:first-child span:after,.avia-toc-style-elegant a.avia-toc-level-0 span:after{content:'';position:absolute;width:9px;height:9px;border-width:3px;border-style:solid;border-radius:9px;left:-26px;top:0.15em;z-index:2} .avia-toc-style-elegant a:first-child span:after,.avia-toc-style-elegant a.avia-toc-level-0 span:after{border-color:transparent;z-index:1} .avia-toc-style-elegant a:first-child:hover span:after,.avia-toc-style-elegant a.avia-toc-level-0:hover span:after{animation:sonarEffect 2s ease-out infinite} .avia-toc-style-elegant a:last-child:before{display:none} .avia-toc-style-elegant a:last-child:after{content:'';position:absolute;width:8px;height:8px;left:-23px;top:0.4em;border-radius:8px} .avia-toc-style-elegant.avia-toc-indent .avia-toc-level-1{padding-left:0.625em}.avia-toc-style-elegant.avia-toc-indent .avia-toc-level-2{padding-left:1em}.avia-toc-style-elegant.avia-toc-indent .avia-toc-level-3{padding-left:1.428em}.avia-toc-style-elegant.avia-toc-indent .avia-toc-level-4{padding-left:2.307em}.avia-toc-style-elegant.avia-toc-indent .avia-toc-level-5{padding-left:2.692em}::-moz-selection{background-color:#4d8f21;color:#ffffff}::selection{background-color:#4d8f21;color:#ffffff}html.html_boxed{background:#3a4d5c top left repeat scroll}body,body .avia-tooltip{font-size:15px}.socket_color,.socket_color div,.socket_color header,.socket_color main,.socket_color aside,.socket_color footer,.socket_color article,.socket_color nav,.socket_color section,.socket_color span,.socket_color applet,.socket_color object,.socket_color iframe,.socket_color h1,.socket_color h2,.socket_color h3,.socket_color h4,.socket_color h5,.socket_color h6,.socket_color p,.socket_color blockquote,.socket_color pre,.socket_color a,.socket_color abbr,.socket_color acronym,.socket_color address,.socket_color big,.socket_color cite,.socket_color code,.socket_color del,.socket_color dfn,.socket_color em,.socket_color img,.socket_color ins,.socket_color kbd,.socket_color q,.socket_color s,.socket_color samp,.socket_color small,.socket_color strike,.socket_color strong,.socket_color sub,.socket_color sup,.socket_color tt,.socket_color var,.socket_color b,.socket_color u,.socket_color i,.socket_color center,.socket_color dl,.socket_color dt,.socket_color dd,.socket_color ol,.socket_color ul,.socket_color li,.socket_color fieldset,.socket_color form,.socket_color label,.socket_color legend,.socket_color table,.socket_color caption,.socket_color tbody,.socket_color tfoot,.socket_color thead,.socket_color tr,.socket_color th,.socket_color td,.socket_color article,.socket_color aside,.socket_color canvas,.socket_color details,.socket_color embed,.socket_color figure,.socket_color fieldset,.socket_color figcaption,.socket_color footer,.socket_color header,.socket_color hgroup,.socket_color menu,.socket_color nav,.socket_color output,.socket_color ruby,.socket_color section,.socket_color summary,.socket_color time,.socket_color mark,.socket_color audio,.socket_color video,#top .socket_color .pullquote_boxed,.responsive #top .socket_color .avia-testimonial,.responsive #top.avia-blank #main .socket_color.container_wrap:first-child,#top .socket_color.fullsize .template-blog .post_delimiter,.socket_color .related_posts.av-related-style-full a{border-color:#c1c1c1}.socket_color .rounded-container,#top .socket_color .pagination a:hover,.socket_color .small-preview,.socket_color .fallback-post-type-icon{background:#677e8f;color:#c1c1c1}.socket_color .av-default-color,#top .socket_color .av-force-default-color,.socket_color .av-catalogue-item,.socket_color .wp-playlist-item .wp-playlist-caption,.socket_color .wp-playlist{color:#ffffff}.socket_color ,.socket_color .site-background,.socket_color .first-quote,.socket_color .related_image_wrap,.socket_color .gravatar img .socket_color .hr_content,.socket_color .news-thumb,.socket_color .post-format-icon,.socket_color .ajax_controlls a,.socket_color .tweet-text.avatar_no,.socket_color .toggler,.socket_color .toggler.activeTitle:hover,.socket_color #js_sort_items,.socket_color.inner-entry,.socket_color .grid-entry-title,.socket_color .related-format-icon,.grid-entry .socket_color .avia-arrow,.socket_color .avia-gallery-big,.socket_color .avia-gallery-big,.socket_color .avia-gallery img,.socket_color .grid-content,.socket_color .av-share-box ul,#top .socket_color .av-related-style-full .related-format-icon,.socket_color .related_posts.av-related-style-full a:hover,.socket_color.avia-fullwidth-portfolio .pagination .current,.socket_color.avia-fullwidth-portfolio .pagination a,.socket_color .av-hotspot-fallback-tooltip-inner,.socket_color .av-hotspot-fallback-tooltip-count{background-color:#c1c1c1;color:#ffffff}.socket_color .heading-color,.socket_color a.iconbox_icon:hover,.socket_color h1,.socket_color h2,.socket_color h3,.socket_color h4,.socket_color h5,.socket_color h6,.socket_color .sidebar .current_page_item>a,.socket_color .sidebar .current-menu-item>a,.socket_color .pagination .current,.socket_color .pagination a:hover,.socket_color strong.avia-testimonial-name,.socket_color .heading,.socket_color .toggle_content strong,.socket_color .toggle_content strong a,.socket_color .tab_content strong,.socket_color .tab_content strong a ,.socket_color .asc_count,.socket_color .avia-testimonial-content strong,.socket_color div .news-headline,#top .socket_color .av-related-style-full .av-related-title,.socket_color .av-default-style .av-countdown-cell-inner .av-countdown-time,.socket_color .wp-playlist-item-meta.wp-playlist-item-title,#top .socket_color .av-no-image-slider h2 a,.socket_color .av-small-bar .avia-progress-bar .progressbar-title-wrap{color:#ffffff}.socket_color .meta-color,.socket_color .sidebar,.socket_color .sidebar a,.socket_color .minor-meta,.socket_color .minor-meta a,.socket_color .text-sep,.socket_color blockquote,.socket_color .post_nav a,.socket_color .comment-text,.socket_color .side-container-inner,.socket_color .news-time,.socket_color .pagination a,.socket_color .pagination span,.socket_color .tweet-text.avatar_no .tweet-time,#top .socket_color .extra-mini-title,.socket_color .team-member-job-title,.socket_color .team-social a,.socket_color #js_sort_items a,.grid-entry-excerpt,.socket_color .avia-testimonial-subtitle,.socket_color .commentmetadata a,.socket_color .social_bookmarks a,.socket_color .meta-heading>*,.socket_color .slide-meta,.socket_color .slide-meta a,.socket_color .taglist,.socket_color .taglist a,.socket_color .phone-info,.socket_color .phone-info a,.socket_color .av-sort-by-term a,.socket_color .av-magazine-time,.socket_color .av-magazine .av-magazine-entry-icon,.socket_color .av-catalogue-content,.socket_color .wp-playlist-item-length,.html_modern-blog #top div .socket_color .blog-categories a,.html_modern-blog #top div .socket_color .blog-categories a:hover{color:#677e8f}.socket_color .special-heading-inner-border{border-color:#ffffff}.socket_color .meta-heading .special-heading-inner-border{border-color:#677e8f}.socket_color a,.socket_color .widget_first,.socket_color strong,.socket_color b,.socket_color b a,.socket_color strong a,.socket_color #js_sort_items a:hover,.socket_color #js_sort_items a.active_sort,.socket_color .av-sort-by-term a.active_sort,.socket_color .special_amp,.socket_color .taglist a.activeFilter,.socket_color #commentform .required,#top .socket_color .av-no-color.av-icon-style-border a.av-icon-char,.html_elegant-blog #top .socket_color .blog-categories a,.html_elegant-blog #top .socket_color .blog-categories a:hover{color:#ffffff}.socket_color a:hover,.socket_color h1 a:hover,.socket_color h2 a:hover,.socket_color h3 a:hover,.socket_color h4 a:hover,.socket_color h5 a:hover,.socket_color h6 a:hover,.socket_color .template-search a.news-content:hover,.socket_color .wp-playlist-item .wp-playlist-caption:hover{color:#b4cad9}.socket_color .primary-background,.socket_color .primary-background a,div .socket_color .button,.socket_color #submit,.socket_color input[type='submit'],.socket_color .small-preview:hover,.socket_color .avia-menu-fx,.socket_color .avia-menu-fx .avia-arrow,.socket_color.iconbox_top .iconbox_icon,.socket_color .iconbox_top a.iconbox_icon:hover,.socket_color .avia-data-table th.avia-highlight-col,.socket_color .avia-color-theme-color,.socket_color .avia-color-theme-color:hover,.socket_color .image-overlay .image-overlay-inside:before,.socket_color .comment-count,.socket_color .av_dropcap2,.socket_color .av-colored-style .av-countdown-cell-inner,.responsive #top .socket_color .av-open-submenu.av-subnav-menu > li > a:hover,#top .socket_color .av-open-submenu.av-subnav-menu li > ul a:hover{background-color:#ffffff;color:#c1c1c1;border-color:#dddddd}#top #wrap_all .socket_color .av-menu-button-colored > a .avia-menu-text{background-color:#ffffff;color:#c1c1c1;border-color:#ffffff}#top #wrap_all .socket_color .av-menu-button-colored > a .avia-menu-text:after{background-color:#dddddd}#top .socket_color .mobile_menu_toggle{color:#ffffff;background:#c1c1c1}#top .socket_color .av-menu-mobile-active .av-subnav-menu > li > a:before{color:#ffffff}#top .socket_color .av-open-submenu.av-subnav-menu > li > a:hover:before{color:#c1c1c1}.socket_color .button:hover,.socket_color .ajax_controlls a:hover,.socket_color #submit:hover,.socket_color .big_button:hover,.socket_color .contentSlideControlls a:hover,.socket_color #submit:hover ,.socket_color input[type='submit']:hover{background-color:#b4cad9;color:#c1c1c1;border-color:#92a8b7}.socket_color .avia-toc-style-elegant a.avia-toc-level-0:last-child:after,.socket_color .avia-toc-style-elegant a:first-child:after,.socket_color .avia-toc-style-elegant a.avia-toc-level-0:after{background-color:#c1c1c1;border-color:#b4cad9}.socket_color .avia-toc-style-elegant a:first-child span:after,.socket_color .avia-toc-style-elegant a.avia-toc-level-0 span:after{background-color:#c1c1c1}.socket_color .avia-toc-style-elegant a:first-child:hover span:after,.socket_color .avia-toc-style-elegant a.avia-toc-level-0:hover span:after{border-color:#b4cad9}.socket_color .avia-toc-style-elegant a:before{border-color:#c1c1c1}.socket_color .avia-toc-style-elegant a:first-child:after,.socket_color .avia-toc-style-elegant a.avia-toc-level-0:after{border-color:#b4cad9;background-color:#c1c1c1}.socket_color .avia-toc-style-elegant a:last-child:after{background-color:#c1c1c1}.socket_color .timeline-bullet{background-color:#c1c1c1;border-color:#c1c1c1}.socket_color table,.socket_color .widget_nav_menu ul:first-child>.current-menu-item,.socket_color .widget_nav_menu ul:first-child>.current_page_item,.socket_color .widget_nav_menu ul:first-child>.current-menu-ancestor,.socket_color .pagination .current,.socket_color .pagination a,.socket_color.iconbox_top .iconbox_content,.socket_color .av_promobox,.socket_color .toggle_content,.socket_color .toggler:hover,#top .socket_color .av-minimal-toggle .toggler,.socket_color .related_posts_default_image,.socket_color .search-result-counter,.socket_color .container_wrap_meta,.socket_color .avia-content-slider .slide-image,.socket_color .avia-slider-testimonials .avia-testimonial-content,.socket_color .avia-testimonial-arrow-wrap .avia-arrow,.socket_color .news-thumb,.socket_color .portfolio-preview-content,.socket_color .portfolio-preview-content .avia-arrow,.socket_color .av-magazine .av-magazine-entry-icon,.socket_color .related_posts.av-related-style-full a,.socket_color .aviaccordion-slide,.socket_color.avia-fullwidth-portfolio .pagination,.socket_color .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image,.socket_color .av-catalogue-list li:hover,.socket_color .wp-playlist,.socket_color .avia-slideshow-fixed-height > li,.socket_color .avia-form-success,.socket_color .avia-form-error,.socket_color .av-boxed-grid-style .avia-testimonial{background:#c1c1c1}#top .socket_color .post_timeline li:hover .timeline-bullet{background-color:#b4cad9}.socket_color blockquote,.socket_color .avia-bullet,.socket_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#ffffff}.html_header_top .socket_color .main_menu ul:first-child >li > ul,.html_header_top #top .socket_color .avia_mega_div > .sub-menu{border-top-color:#ffffff}.socket_color .breadcrumb,.socket_color .breadcrumb a,#top .socket_color.title_container .main-title,#top .socket_color.title_container .main-title a{color:#ffffff}.socket_color .av-icon-display,#top .socket_color .av-related-style-full a:hover .related-format-icon,.socket_color .av-default-style .av-countdown-cell-inner{background-color:#c1c1c1;color:#677e8f}.socket_color .av-masonry-entry:hover .av-icon-display{background-color:#ffffff;color:#c1c1c1;border-color:#dddddd}#top .socket_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#ffffff}.socket_color ::-webkit-input-placeholder{color:#677e8f}.socket_color ::-moz-placeholder{color:#677e8f;opacity:1}.socket_color :-ms-input-placeholder{color:#677e8f}.socket_color .header_bg,.socket_color .main_menu ul ul,.socket_color .main_menu .menu ul li a,.socket_color .pointer_arrow_wrap .pointer_arrow,.socket_color .avia_mega_div,.socket_color .av-subnav-menu > li ul,.socket_color .av-subnav-menu a{background-color:#c1c1c1;color:#677e8f}.socket_color .main_menu .menu ul li a:hover,.socket_color .av-subnav-menu ul a:hover{background-color:#c1c1c1}.socket_color .sub_menu>ul>li>a,.socket_color .sub_menu>div>ul>li>a,.socket_color .main_menu ul:first-child > li > a,#top .socket_color .main_menu .menu ul .current_page_item > a,#top .socket_color .main_menu .menu ul .current-menu-item > a ,#top .socket_color .sub_menu li ul a{color:#677e8f}#top .socket_color .main_menu .menu ul li>a:hover{color:#ffffff}.socket_color .av-subnav-menu a:hover,.socket_color .main_menu ul:first-child > li a:hover,.socket_color .main_menu ul:first-child > li.current-menu-item > a,.socket_color .main_menu ul:first-child > li.current_page_item > a,.socket_color .main_menu ul:first-child > li.active-parent-item > a{color:#ffffff}#top .socket_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#ffffff}.socket_color .sub_menu>ul>li>a:hover,.socket_color .sub_menu>div>ul>li>a:hover{color:#ffffff}#top .socket_color .sub_menu ul li a:hover,.socket_color .sub_menu ul:first-child > li.current-menu-item > a,.socket_color .sub_menu ul:first-child > li.current_page_item > a,.socket_color .sub_menu ul:first-child > li.active-parent-item > a{color:#ffffff}.socket_color .sub_menu li ul a,.socket_color #payment,.socket_color .sub_menu ul li,.socket_color .sub_menu ul,#top .socket_color .sub_menu li li a:hover{background-color:#c1c1c1}.socket_color#header .avia_mega_div > .sub-menu.avia_mega_hr,.html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#c1c1c1}@media only screen and (max-width:767px){#top #wrap_all .av_header_transparency{background-color:#c1c1c1;color:#ffffff;border-color:#c1c1c1}}@media only screen and (max-width:989px){.html_mobile_menu_tablet #top #wrap_all .av_header_transparency{background-color:#c1c1c1;color:#ffffff;border-color:#c1c1c1}}.socket_color .avia-tt,.socket_color .avia-tt .avia-arrow,.socket_color .avia-tt .avia-arrow{background-color:#c1c1c1;color:#677e8f}.socket_color .av_ajax_search_image{background-color:#ffffff;color:#c1c1c1}.socket_color .ajax_search_excerpt{color:#677e8f}.socket_color .av_ajax_search_title{color:#ffffff}.socket_color .ajax_load{background-color:#ffffff}.socket_color .av_searchsubmit_wrapper{background-color:#ffffff}#top .socket_color .avia-color-theme-color{color:#c1c1c1;border-color:#dddddd}.socket_color .avia-color-theme-color-subtle{background-color:#c1c1c1;color:#ffffff}.socket_color .avia-color-theme-color-subtle:hover{background-color:#c1c1c1;color:#ffffff}#top .socket_color .avia-color-theme-color-highlight{color:#c1c1c1;border-color:#b4cad9;background-color:#b4cad9}#top .socket_color .avia-font-color-theme-color,#top .socket_color .avia-font-color-theme-color-hover:hover{color:#c1c1c1}.socket_color .avia-font-color-theme-color-subtle{color:#ffffff}.socket_color .avia-font-color-theme-color-subtle-hover:hover{color:#ffffff}#top .socket_color .avia-font-color-theme-color-highlight,#top .socket_color .avia-font-color-theme-color-highlight-hover:hover{color:#c1c1c1}.socket_color .avia-icon-list .iconlist_icon{background-color:#b0b0b0}.socket_color .avia-icon-list .iconlist-timeline{border-color:#c1c1c1}.socket_color .iconlist_content{color:#677e8f}.socket_color .avia-timeline .milestone_icon{background-color:#b0b0b0}.socket_color .avia-timeline .milestone_inner{background-color:#b0b0b0}.socket_color .avia-timeline{border-color:#b0b0b0}.socket_color .av-milestone-icon-wrap:after{border-color:#b0b0b0}.socket_color .avia-timeline .av-milestone-date{color:#808080}.socket_color .avia-timeline .av-milestone-date span{background-color:#b0b0b0}.socket_color .avia-timeline-horizontal .av-milestone-content-wrap footer{background-color:#b0b0b0}.socket_color .av-timeline-nav a span{background-color:#b0b0b0}#top .socket_color .input-text,#top .socket_color input[type='text'],#top .socket_color input[type='input'],#top .socket_color input[type='password'],#top .socket_color input[type='email'],#top .socket_color input[type='number'],#top .socket_color input[type='url'],#top .socket_color input[type='tel'],#top .socket_color input[type='search'],#top .socket_color textarea,#top .socket_color select{border-color:#c1c1c1;background-color:#c1c1c1;color:#677e8f}#top .socket_color .invers-color .input-text,#top .socket_color .invers-color input[type='text'],#top .socket_color .invers-color input[type='input'],#top .socket_color .invers-color input[type='password'],#top .socket_color .invers-color input[type='email'],#top .socket_color .invers-color input[type='number'],#top .socket_color .invers-color input[type='url'],#top .socket_color .invers-color input[type='tel'],#top .socket_color .invers-color input[type='search'],#top .socket_color .invers-color textarea,#top .socket_color .invers-color select{background-color:#c1c1c1}.socket_color .required{color:#ffffff}.socket_color .av-masonry{background-color:#b0b0b0}.socket_color .av-masonry-pagination,.socket_color .av-masonry-pagination:hover,.socket_color .av-masonry-outerimage-container{background-color:#c1c1c1}.socket_color .container .av-inner-masonry-content,#top .socket_color .container .av-masonry-load-more,#top .socket_color .container .av-masonry-sort,.socket_color .container .av-masonry-entry .avia-arrow{background-color:#c1c1c1} .socket_color .hr-short .hr-inner-style,.socket_color .hr-short .hr-inner{background-color:#c1c1c1}div .socket_color .tabcontainer .active_tab_content,div .socket_color .tabcontainer .active_tab{background-color:#c1c1c1;color:#ffffff}.responsive.js_active #top .socket_color .avia_combo_widget .top_tab .tab{border-top-color:#c1c1c1}.socket_color .template-archives .tabcontainer a,#top .socket_color .tabcontainer .tab:hover,#top .socket_color .tabcontainer .tab.active_tab{color:#ffffff} .socket_color .template-archives .tabcontainer a:hover{color:#b4cad9}.socket_color .sidebar_tab_icon{background-color:#c1c1c1}#top .socket_color .sidebar_active_tab .sidebar_tab_icon{background-color:#ffffff}.socket_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#b4cad9}.socket_color .sidebar_tab,.socket_color .tabcontainer .tab{color:#677e8f}.socket_color div .sidebar_active_tab ,div .socket_color .tabcontainer.noborder_tabs .active_tab_content,div .socket_color .tabcontainer.noborder_tabs .active_tab{color:#ffffff;background-color:#c1c1c1}#top .avia-smallarrow-slider .avia-slideshow-dots a{background-color:#c1c1c1}#top .socket_color .avia-smallarrow-slider .avia-slideshow-dots a.active,#top .socket_color .avia-smallarrow-slider .avia-slideshow-dots a:hover{background-color:#677e8f}@media only screen and (max-width:767px){.responsive #top .socket_color .tabcontainer .active_tab{background-color:#b4cad9;color:#c1c1c1} .responsive #top .socket_color .tabcontainer{border-color:#c1c1c1}.responsive #top .socket_color .active_tab_content{background-color:#c1c1c1}}.socket_color tr:nth-child(even),.socket_color .avia-data-table .avia-heading-row .avia-desc-col,.socket_color .avia-data-table .avia-highlight-col,.socket_color .pricing-table>li:nth-child(even),body .socket_color .pricing-table.avia-desc-col li,#top .socket_color .avia-data-table.avia_pricing_minimal th{background-color:#c1c1c1;color:#ffffff}.socket_color table caption,.socket_color tr:nth-child(even),.socket_color .pricing-table>li:nth-child(even),#top .socket_color .avia-data-table.avia_pricing_minimal td{color:#677e8f}.socket_color tr:nth-child(odd),.socket_color .pricing-table>li:nth-child(odd),.socket_color .pricing-extra{background:#c1c1c1}.socket_color .pricing-table li.avia-pricing-row,.socket_color .pricing-table li.avia-heading-row,.socket_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#ffffff;color:#c1c1c1;border-color:#ffffff}.socket_color .pricing-table li.avia-heading-row,.socket_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#ffffff;color:#c1c1c1;border-color:#ffffff}.socket_color .pricing-table.avia-desc-col .avia-heading-row,.socket_color .pricing-table.avia-desc-col .avia-pricing-row{border-color:#c1c1c1}.socket_color .theme-color-bar .bar{background:#ffffff}.socket_color .mejs-controls .mejs-time-rail .mejs-time-current,.socket_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,.socket_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.socket_color .button.av-sending-button,.socket_color .av-striped-bar .theme-color-bar .bar{background:#ffffff}body .socket_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#ffffff;color:#fff}body .socket_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #ffffff;border-color:#ffffff transparent transparent transparent}.socket_color .progress{background-color:#c1c1c1}.socket_color .av_searchform_element_results .av_ajax_search_entry,.socket_color .av_searchform_element_results .av_ajax_search_title,.socket_color.av_searchform_element_results .av_ajax_search_entry,.socket_color.av_searchform_element_results .av_ajax_search_title{color:#ffffff}.socket_color .av_searchform_element_results .ajax_search_excerpt,.socket_color.av_searchform_element_results .ajax_search_excerpt{color:#677e8f}.socket_color .av_searchform_element_results .av_ajax_search_image,.socket_color.av_searchform_element_results .av_ajax_search_image{color:#677e8f} .socket_color .button.av-sending-button{background:#b4cad9;background-image:-webkit-linear-gradient(-45deg,#b4cad9 25%,#c5dbea 25%,#c5dbea 50%,#b4cad9 50%,#b4cad9 75%,#c5dbea 75%,#c5dbea);background-image:-moz-linear-gradient(-45deg,#b4cad9 25%,#c5dbea 25%,#c5dbea 50%,#b4cad9 50%,#b4cad9 75%,#c5dbea 75%,#c5dbea);background-image:linear-gradient(-45deg,#b4cad9 25%,#c5dbea 25%,#c5dbea 50%,#b4cad9 50%,#b4cad9 75%,#c5dbea 75%,#c5dbea);border-color:#b4cad9}.socket_color span.bbp-admin-links a{color:#ffffff}.socket_color span.bbp-admin-links a:hover{color:#b4cad9}#top .socket_color .bbp-reply-content,#top .socket_color .bbp-topic-content,#top .socket_color .bbp-body .super-sticky .page-numbers,#top .socket_color .bbp-body .sticky .page-numbers,#top .socket_color .bbp-pagination-links a:hover,#top .socket_color .bbp-pagination-links span.current{background:#c1c1c1}#top .socket_color .bbp-topics .bbp-header,#top .socket_color .bbp-topics .bbp-header,#top .socket_color .bbp-forums .bbp-header,#top .socket_color .bbp-topics-front ul.super-sticky,#top .socket_color .bbp-topics ul.super-sticky,#top .socket_color .bbp-topics ul.sticky,#top .socket_color .bbp-forum-content ul.sticky,#top .socket_color .bbp-body .page-numbers{background-color:#c1c1c1}#top .socket_color .bbp-meta,#top .socket_color .bbp-author-role,#top .socket_color .bbp-author-ip,#top .socket_color .bbp-pagination-count,#top .socket_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#677e8f}#top .socket_color .bbp-admin-links{color:#c1c1c1}.socket_color #bbpress-forums li.bbp-body ul.forum,.socket_color #bbpress-forums li.bbp-body ul.topic,.avia_transform .socket_color .bbp-replies .bbp-reply-author:before,.avia_transform .forum-search .socket_color .bbp-reply-author:before,.avia_transform .forum-search .socket_color .bbp-topic-author:before{background-color:#c1c1c1;border-color:#c1c1c1}#top .socket_color .bbp-author-name{color:#ffffff}.socket_color .widget_display_stats dt,.socket_color .widget_display_stats dd{background-color:#c1c1c1}html,#scroll-top-link,#av-cookie-consent-badge{background-color:#c1c1c1}#scroll-top-link,#av-cookie-consent-badge{color:#ffffff;border:1px solid #c1c1c1}.html_stretched #wrap_all{background-color:#c1c1c1}.footer_color,.footer_color div,.footer_color header,.footer_color main,.footer_color aside,.footer_color footer,.footer_color article,.footer_color nav,.footer_color section,.footer_color span,.footer_color applet,.footer_color object,.footer_color iframe,.footer_color h1,.footer_color h2,.footer_color h3,.footer_color h4,.footer_color h5,.footer_color h6,.footer_color p,.footer_color blockquote,.footer_color pre,.footer_color a,.footer_color abbr,.footer_color acronym,.footer_color address,.footer_color big,.footer_color cite,.footer_color code,.footer_color del,.footer_color dfn,.footer_color em,.footer_color img,.footer_color ins,.footer_color kbd,.footer_color q,.footer_color s,.footer_color samp,.footer_color small,.footer_color strike,.footer_color strong,.footer_color sub,.footer_color sup,.footer_color tt,.footer_color var,.footer_color b,.footer_color u,.footer_color i,.footer_color center,.footer_color dl,.footer_color dt,.footer_color dd,.footer_color ol,.footer_color ul,.footer_color li,.footer_color fieldset,.footer_color form,.footer_color label,.footer_color legend,.footer_color table,.footer_color caption,.footer_color tbody,.footer_color tfoot,.footer_color thead,.footer_color tr,.footer_color th,.footer_color td,.footer_color article,.footer_color aside,.footer_color canvas,.footer_color details,.footer_color embed,.footer_color figure,.footer_color fieldset,.footer_color figcaption,.footer_color footer,.footer_color header,.footer_color hgroup,.footer_color menu,.footer_color nav,.footer_color output,.footer_color ruby,.footer_color section,.footer_color summary,.footer_color time,.footer_color mark,.footer_color audio,.footer_color video,#top .footer_color .pullquote_boxed,.responsive #top .footer_color .avia-testimonial,.responsive #top.avia-blank #main .footer_color.container_wrap:first-child,#top .footer_color.fullsize .template-blog .post_delimiter,.footer_color .related_posts.av-related-style-full a{border-color:#6786a1}.footer_color .rounded-container,#top .footer_color .pagination a:hover,.footer_color .small-preview,.footer_color .fallback-post-type-icon{background:#9db8cc;color:#ffffff}.footer_color .av-default-color,#top .footer_color .av-force-default-color,.footer_color .av-catalogue-item,.footer_color .wp-playlist-item .wp-playlist-caption,.footer_color .wp-playlist{color:#ffffff}.footer_color ,.footer_color .site-background,.footer_color .first-quote,.footer_color .related_image_wrap,.footer_color .gravatar img .footer_color .hr_content,.footer_color .news-thumb,.footer_color .post-format-icon,.footer_color .ajax_controlls a,.footer_color .tweet-text.avatar_no,.footer_color .toggler,.footer_color .toggler.activeTitle:hover,.footer_color #js_sort_items,.footer_color.inner-entry,.footer_color .grid-entry-title,.footer_color .related-format-icon,.grid-entry .footer_color .avia-arrow,.footer_color .avia-gallery-big,.footer_color .avia-gallery-big,.footer_color .avia-gallery img,.footer_color .grid-content,.footer_color .av-share-box ul,#top .footer_color .av-related-style-full .related-format-icon,.footer_color .related_posts.av-related-style-full a:hover,.footer_color.avia-fullwidth-portfolio .pagination .current,.footer_color.avia-fullwidth-portfolio .pagination a,.footer_color .av-hotspot-fallback-tooltip-inner,.footer_color .av-hotspot-fallback-tooltip-count{background-color:#ffffff;color:#ffffff}.footer_color .heading-color,.footer_color a.iconbox_icon:hover,.footer_color h1,.footer_color h2,.footer_color h3,.footer_color h4,.footer_color h5,.footer_color h6,.footer_color .sidebar .current_page_item>a,.footer_color .sidebar .current-menu-item>a,.footer_color .pagination .current,.footer_color .pagination a:hover,.footer_color strong.avia-testimonial-name,.footer_color .heading,.footer_color .toggle_content strong,.footer_color .toggle_content strong a,.footer_color .tab_content strong,.footer_color .tab_content strong a ,.footer_color .asc_count,.footer_color .avia-testimonial-content strong,.footer_color div .news-headline,#top .footer_color .av-related-style-full .av-related-title,.footer_color .av-default-style .av-countdown-cell-inner .av-countdown-time,.footer_color .wp-playlist-item-meta.wp-playlist-item-title,#top .footer_color .av-no-image-slider h2 a,.footer_color .av-small-bar .avia-progress-bar .progressbar-title-wrap{color:#ffffff}.footer_color .meta-color,.footer_color .sidebar,.footer_color .sidebar a,.footer_color .minor-meta,.footer_color .minor-meta a,.footer_color .text-sep,.footer_color blockquote,.footer_color .post_nav a,.footer_color .comment-text,.footer_color .side-container-inner,.footer_color .news-time,.footer_color .pagination a,.footer_color .pagination span,.footer_color .tweet-text.avatar_no .tweet-time,#top .footer_color .extra-mini-title,.footer_color .team-member-job-title,.footer_color .team-social a,.footer_color #js_sort_items a,.grid-entry-excerpt,.footer_color .avia-testimonial-subtitle,.footer_color .commentmetadata a,.footer_color .social_bookmarks a,.footer_color .meta-heading>*,.footer_color .slide-meta,.footer_color .slide-meta a,.footer_color .taglist,.footer_color .taglist a,.footer_color .phone-info,.footer_color .phone-info a,.footer_color .av-sort-by-term a,.footer_color .av-magazine-time,.footer_color .av-magazine .av-magazine-entry-icon,.footer_color .av-catalogue-content,.footer_color .wp-playlist-item-length,.html_modern-blog #top div .footer_color .blog-categories a,.html_modern-blog #top div .footer_color .blog-categories a:hover{color:#9db8cc}.footer_color .special-heading-inner-border{border-color:#ffffff}.footer_color .meta-heading .special-heading-inner-border{border-color:#9db8cc}.footer_color a,.footer_color .widget_first,.footer_color strong,.footer_color b,.footer_color b a,.footer_color strong a,.footer_color #js_sort_items a:hover,.footer_color #js_sort_items a.active_sort,.footer_color .av-sort-by-term a.active_sort,.footer_color .special_amp,.footer_color .taglist a.activeFilter,.footer_color #commentform .required,#top .footer_color .av-no-color.av-icon-style-border a.av-icon-char,.html_elegant-blog #top .footer_color .blog-categories a,.html_elegant-blog #top .footer_color .blog-categories a:hover{color:#ffffff}.footer_color a:hover,.footer_color h1 a:hover,.footer_color h2 a:hover,.footer_color h3 a:hover,.footer_color h4 a:hover,.footer_color h5 a:hover,.footer_color h6 a:hover,.footer_color .template-search a.news-content:hover,.footer_color .wp-playlist-item .wp-playlist-caption:hover{color:#ffffff}.footer_color .primary-background,.footer_color .primary-background a,div .footer_color .button,.footer_color #submit,.footer_color input[type='submit'],.footer_color .small-preview:hover,.footer_color .avia-menu-fx,.footer_color .avia-menu-fx .avia-arrow,.footer_color.iconbox_top .iconbox_icon,.footer_color .iconbox_top a.iconbox_icon:hover,.footer_color .avia-data-table th.avia-highlight-col,.footer_color .avia-color-theme-color,.footer_color .avia-color-theme-color:hover,.footer_color .image-overlay .image-overlay-inside:before,.footer_color .comment-count,.footer_color .av_dropcap2,.footer_color .av-colored-style .av-countdown-cell-inner,.responsive #top .footer_color .av-open-submenu.av-subnav-menu > li > a:hover,#top .footer_color .av-open-submenu.av-subnav-menu li > ul a:hover{background-color:#ffffff;color:#ffffff;border-color:#dddddd}#top #wrap_all .footer_color .av-menu-button-colored > a .avia-menu-text{background-color:#ffffff;color:#ffffff;border-color:#ffffff}#top #wrap_all .footer_color .av-menu-button-colored > a .avia-menu-text:after{background-color:#dddddd}#top .footer_color .mobile_menu_toggle{color:#ffffff;background:#ffffff}#top .footer_color .av-menu-mobile-active .av-subnav-menu > li > a:before{color:#ffffff}#top .footer_color .av-open-submenu.av-subnav-menu > li > a:hover:before{color:#ffffff}.footer_color .button:hover,.footer_color .ajax_controlls a:hover,.footer_color #submit:hover,.footer_color .big_button:hover,.footer_color .contentSlideControlls a:hover,.footer_color #submit:hover ,.footer_color input[type='submit']:hover{background-color:#ffffff;color:#ffffff;border-color:#dddddd}.footer_color .avia-toc-style-elegant a.avia-toc-level-0:last-child:after,.footer_color .avia-toc-style-elegant a:first-child:after,.footer_color .avia-toc-style-elegant a.avia-toc-level-0:after{background-color:#ffffff;border-color:#ffffff}.footer_color .avia-toc-style-elegant a:first-child span:after,.footer_color .avia-toc-style-elegant a.avia-toc-level-0 span:after{background-color:#ffffff}.footer_color .avia-toc-style-elegant a:first-child:hover span:after,.footer_color .avia-toc-style-elegant a.avia-toc-level-0:hover span:after{border-color:#ffffff}.footer_color .avia-toc-style-elegant a:before{border-color:#6786a1}.footer_color .avia-toc-style-elegant a:first-child:after,.footer_color .avia-toc-style-elegant a.avia-toc-level-0:after{border-color:#ffffff;background-color:#ffffff}.footer_color .avia-toc-style-elegant a:last-child:after{background-color:#6786a1}.footer_color .timeline-bullet{background-color:#6786a1;border-color:#ffffff}.footer_color table,.footer_color .widget_nav_menu ul:first-child>.current-menu-item,.footer_color .widget_nav_menu ul:first-child>.current_page_item,.footer_color .widget_nav_menu ul:first-child>.current-menu-ancestor,.footer_color .pagination .current,.footer_color .pagination a,.footer_color.iconbox_top .iconbox_content,.footer_color .av_promobox,.footer_color .toggle_content,.footer_color .toggler:hover,#top .footer_color .av-minimal-toggle .toggler,.footer_color .related_posts_default_image,.footer_color .search-result-counter,.footer_color .container_wrap_meta,.footer_color .avia-content-slider .slide-image,.footer_color .avia-slider-testimonials .avia-testimonial-content,.footer_color .avia-testimonial-arrow-wrap .avia-arrow,.footer_color .news-thumb,.footer_color .portfolio-preview-content,.footer_color .portfolio-preview-content .avia-arrow,.footer_color .av-magazine .av-magazine-entry-icon,.footer_color .related_posts.av-related-style-full a,.footer_color .aviaccordion-slide,.footer_color.avia-fullwidth-portfolio .pagination,.footer_color .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image,.footer_color .av-catalogue-list li:hover,.footer_color .wp-playlist,.footer_color .avia-slideshow-fixed-height > li,.footer_color .avia-form-success,.footer_color .avia-form-error,.footer_color .av-boxed-grid-style .avia-testimonial{background:#59778f}#top .footer_color .post_timeline li:hover .timeline-bullet{background-color:#ffffff}.footer_color blockquote,.footer_color .avia-bullet,.footer_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#ffffff}.html_header_top .footer_color .main_menu ul:first-child >li > ul,.html_header_top #top .footer_color .avia_mega_div > .sub-menu{border-top-color:#ffffff}.footer_color .breadcrumb,.footer_color .breadcrumb a,#top .footer_color.title_container .main-title,#top .footer_color.title_container .main-title a{color:#ffffff}.footer_color .av-icon-display,#top .footer_color .av-related-style-full a:hover .related-format-icon,.footer_color .av-default-style .av-countdown-cell-inner{background-color:#59778f;color:#9db8cc}.footer_color .av-masonry-entry:hover .av-icon-display{background-color:#ffffff;color:#ffffff;border-color:#dddddd}#top .footer_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#ffffff}.footer_color ::-webkit-input-placeholder{color:#9db8cc}.footer_color ::-moz-placeholder{color:#9db8cc;opacity:1}.footer_color :-ms-input-placeholder{color:#9db8cc}.footer_color .header_bg,.footer_color .main_menu ul ul,.footer_color .main_menu .menu ul li a,.footer_color .pointer_arrow_wrap .pointer_arrow,.footer_color .avia_mega_div,.footer_color .av-subnav-menu > li ul,.footer_color .av-subnav-menu a{background-color:#ffffff;color:#9db8cc}.footer_color .main_menu .menu ul li a:hover,.footer_color .av-subnav-menu ul a:hover{background-color:#59778f}.footer_color .sub_menu>ul>li>a,.footer_color .sub_menu>div>ul>li>a,.footer_color .main_menu ul:first-child > li > a,#top .footer_color .main_menu .menu ul .current_page_item > a,#top .footer_color .main_menu .menu ul .current-menu-item > a ,#top .footer_color .sub_menu li ul a{color:#9db8cc}#top .footer_color .main_menu .menu ul li>a:hover{color:#ffffff}.footer_color .av-subnav-menu a:hover,.footer_color .main_menu ul:first-child > li a:hover,.footer_color .main_menu ul:first-child > li.current-menu-item > a,.footer_color .main_menu ul:first-child > li.current_page_item > a,.footer_color .main_menu ul:first-child > li.active-parent-item > a{color:#ffffff}#top .footer_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#ffffff}.footer_color .sub_menu>ul>li>a:hover,.footer_color .sub_menu>div>ul>li>a:hover{color:#ffffff}#top .footer_color .sub_menu ul li a:hover,.footer_color .sub_menu ul:first-child > li.current-menu-item > a,.footer_color .sub_menu ul:first-child > li.current_page_item > a,.footer_color .sub_menu ul:first-child > li.active-parent-item > a{color:#ffffff}.footer_color .sub_menu li ul a,.footer_color #payment,.footer_color .sub_menu ul li,.footer_color .sub_menu ul,#top .footer_color .sub_menu li li a:hover{background-color:#ffffff}.footer_color#header .avia_mega_div > .sub-menu.avia_mega_hr,.html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#6786a1}@media only screen and (max-width:767px){#top #wrap_all .av_header_transparency{background-color:#ffffff;color:#ffffff;border-color:#6786a1}}@media only screen and (max-width:989px){.html_mobile_menu_tablet #top #wrap_all .av_header_transparency{background-color:#ffffff;color:#ffffff;border-color:#6786a1}}.footer_color .avia-tt,.footer_color .avia-tt .avia-arrow,.footer_color .avia-tt .avia-arrow{background-color:#ffffff;color:#9db8cc}.footer_color .av_ajax_search_image{background-color:#ffffff;color:#ffffff}.footer_color .ajax_search_excerpt{color:#9db8cc}.footer_color .av_ajax_search_title{color:#ffffff}.footer_color .ajax_load{background-color:#ffffff}.footer_color .av_searchsubmit_wrapper{background-color:#ffffff}#top .footer_color .avia-color-theme-color{color:#ffffff;border-color:#dddddd}.footer_color .avia-color-theme-color-subtle{background-color:#59778f;color:#ffffff}.footer_color .avia-color-theme-color-subtle:hover{background-color:#ffffff;color:#ffffff}#top .footer_color .avia-color-theme-color-highlight{color:#ffffff;border-color:#ffffff;background-color:#ffffff}#top .footer_color .avia-font-color-theme-color,#top .footer_color .avia-font-color-theme-color-hover:hover{color:#ffffff}.footer_color .avia-font-color-theme-color-subtle{color:#ffffff}.footer_color .avia-font-color-theme-color-subtle-hover:hover{color:#ffffff}#top .footer_color .avia-font-color-theme-color-highlight,#top .footer_color .avia-font-color-theme-color-highlight-hover:hover{color:#ffffff}.footer_color .avia-icon-list .iconlist_icon{background-color:#567590}.footer_color .avia-icon-list .iconlist-timeline{border-color:#6786a1}.footer_color .iconlist_content{color:#9db8cc}.footer_color .avia-timeline .milestone_icon{background-color:#567590}.footer_color .avia-timeline .milestone_inner{background-color:#567590}.footer_color .avia-timeline{border-color:#567590}.footer_color .av-milestone-icon-wrap:after{border-color:#567590}.footer_color .avia-timeline .av-milestone-date{color:#234260}.footer_color .avia-timeline .av-milestone-date span{background-color:#567590}.footer_color .avia-timeline-horizontal .av-milestone-content-wrap footer{background-color:#567590}.footer_color .av-timeline-nav a span{background-color:#567590}#top .footer_color .input-text,#top .footer_color input[type='text'],#top .footer_color input[type='input'],#top .footer_color input[type='password'],#top .footer_color input[type='email'],#top .footer_color input[type='number'],#top .footer_color input[type='url'],#top .footer_color input[type='tel'],#top .footer_color input[type='search'],#top .footer_color textarea,#top .footer_color select{border-color:#6786a1;background-color:#59778f;color:#9db8cc}#top .footer_color .invers-color .input-text,#top .footer_color .invers-color input[type='text'],#top .footer_color .invers-color input[type='input'],#top .footer_color .invers-color input[type='password'],#top .footer_color .invers-color input[type='email'],#top .footer_color .invers-color input[type='number'],#top .footer_color .invers-color input[type='url'],#top .footer_color .invers-color input[type='tel'],#top .footer_color .invers-color input[type='search'],#top .footer_color .invers-color textarea,#top .footer_color .invers-color select{background-color:#ffffff}.footer_color .required{color:#ffffff}.footer_color .av-masonry{background-color:#48667e}.footer_color .av-masonry-pagination,.footer_color .av-masonry-pagination:hover,.footer_color .av-masonry-outerimage-container{background-color:#ffffff}.footer_color .container .av-inner-masonry-content,#top .footer_color .container .av-masonry-load-more,#top .footer_color .container .av-masonry-sort,.footer_color .container .av-masonry-entry .avia-arrow{background-color:#59778f} .footer_color .hr-short .hr-inner-style,.footer_color .hr-short .hr-inner{background-color:#ffffff}div .footer_color .tabcontainer .active_tab_content,div .footer_color .tabcontainer .active_tab{background-color:#59778f;color:#ffffff}.responsive.js_active #top .footer_color .avia_combo_widget .top_tab .tab{border-top-color:#6786a1}.footer_color .template-archives .tabcontainer a,#top .footer_color .tabcontainer .tab:hover,#top .footer_color .tabcontainer .tab.active_tab{color:#ffffff} .footer_color .template-archives .tabcontainer a:hover{color:#ffffff}.footer_color .sidebar_tab_icon{background-color:#6786a1}#top .footer_color .sidebar_active_tab .sidebar_tab_icon{background-color:#ffffff}.footer_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#ffffff}.footer_color .sidebar_tab,.footer_color .tabcontainer .tab{color:#9db8cc}.footer_color div .sidebar_active_tab ,div .footer_color .tabcontainer.noborder_tabs .active_tab_content,div .footer_color .tabcontainer.noborder_tabs .active_tab{color:#ffffff;background-color:#ffffff}#top .avia-smallarrow-slider .avia-slideshow-dots a{background-color:#59778f}#top .footer_color .avia-smallarrow-slider .avia-slideshow-dots a.active,#top .footer_color .avia-smallarrow-slider .avia-slideshow-dots a:hover{background-color:#9db8cc}@media only screen and (max-width:767px){.responsive #top .footer_color .tabcontainer .active_tab{background-color:#ffffff;color:#ffffff} .responsive #top .footer_color .tabcontainer{border-color:#6786a1}.responsive #top .footer_color .active_tab_content{background-color:#59778f}}.footer_color tr:nth-child(even),.footer_color .avia-data-table .avia-heading-row .avia-desc-col,.footer_color .avia-data-table .avia-highlight-col,.footer_color .pricing-table>li:nth-child(even),body .footer_color .pricing-table.avia-desc-col li,#top .footer_color .avia-data-table.avia_pricing_minimal th{background-color:#ffffff;color:#ffffff}.footer_color table caption,.footer_color tr:nth-child(even),.footer_color .pricing-table>li:nth-child(even),#top .footer_color .avia-data-table.avia_pricing_minimal td{color:#9db8cc}.footer_color tr:nth-child(odd),.footer_color .pricing-table>li:nth-child(odd),.footer_color .pricing-extra{background:#59778f}.footer_color .pricing-table li.avia-pricing-row,.footer_color .pricing-table li.avia-heading-row,.footer_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#ffffff;color:#ffffff;border-color:#ffffff}.footer_color .pricing-table li.avia-heading-row,.footer_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#ffffff;color:#ffffff;border-color:#ffffff}.footer_color .pricing-table.avia-desc-col .avia-heading-row,.footer_color .pricing-table.avia-desc-col .avia-pricing-row{border-color:#6786a1}.footer_color .theme-color-bar .bar{background:#ffffff}.footer_color .mejs-controls .mejs-time-rail .mejs-time-current,.footer_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,.footer_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.footer_color .button.av-sending-button,.footer_color .av-striped-bar .theme-color-bar .bar{background:#ffffff}body .footer_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#ffffff;color:#fff}body .footer_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #ffffff;border-color:#ffffff transparent transparent transparent}.footer_color .progress{background-color:#59778f}.footer_color .av_searchform_element_results .av_ajax_search_entry,.footer_color .av_searchform_element_results .av_ajax_search_title,.footer_color.av_searchform_element_results .av_ajax_search_entry,.footer_color.av_searchform_element_results .av_ajax_search_title{color:#ffffff}.footer_color .av_searchform_element_results .ajax_search_excerpt,.footer_color.av_searchform_element_results .ajax_search_excerpt{color:#9db8cc}.footer_color .av_searchform_element_results .av_ajax_search_image,.footer_color.av_searchform_element_results .av_ajax_search_image{color:#9db8cc} .footer_color .button.av-sending-button{background:#ffffff;background-image:-webkit-linear-gradient(-45deg,#ffffff 25%,#ffffff 25%,#ffffff 50%,#ffffff 50%,#ffffff 75%,#ffffff 75%,#ffffff);background-image:-moz-linear-gradient(-45deg,#ffffff 25%,#ffffff 25%,#ffffff 50%,#ffffff 50%,#ffffff 75%,#ffffff 75%,#ffffff);background-image:linear-gradient(-45deg,#ffffff 25%,#ffffff 25%,#ffffff 50%,#ffffff 50%,#ffffff 75%,#ffffff 75%,#ffffff);border-color:#ffffff}.footer_color span.bbp-admin-links a{color:#ffffff}.footer_color span.bbp-admin-links a:hover{color:#ffffff}#top .footer_color .bbp-reply-content,#top .footer_color .bbp-topic-content,#top .footer_color .bbp-body .super-sticky .page-numbers,#top .footer_color .bbp-body .sticky .page-numbers,#top .footer_color .bbp-pagination-links a:hover,#top .footer_color .bbp-pagination-links span.current{background:#ffffff}#top .footer_color .bbp-topics .bbp-header,#top .footer_color .bbp-topics .bbp-header,#top .footer_color .bbp-forums .bbp-header,#top .footer_color .bbp-topics-front ul.super-sticky,#top .footer_color .bbp-topics ul.super-sticky,#top .footer_color .bbp-topics ul.sticky,#top .footer_color .bbp-forum-content ul.sticky,#top .footer_color .bbp-body .page-numbers{background-color:#59778f}#top .footer_color .bbp-meta,#top .footer_color .bbp-author-role,#top .footer_color .bbp-author-ip,#top .footer_color .bbp-pagination-count,#top .footer_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#9db8cc}#top .footer_color .bbp-admin-links{color:#6786a1}.footer_color #bbpress-forums li.bbp-body ul.forum,.footer_color #bbpress-forums li.bbp-body ul.topic,.avia_transform .footer_color .bbp-replies .bbp-reply-author:before,.avia_transform .forum-search .footer_color .bbp-reply-author:before,.avia_transform .forum-search .footer_color .bbp-topic-author:before{background-color:#ffffff;border-color:#6786a1}#top .footer_color .bbp-author-name{color:#ffffff}.footer_color .widget_display_stats dt,.footer_color .widget_display_stats dd{background-color:#59778f}.alternate_color,.alternate_color div,.alternate_color header,.alternate_color main,.alternate_color aside,.alternate_color footer,.alternate_color article,.alternate_color nav,.alternate_color section,.alternate_color span,.alternate_color applet,.alternate_color object,.alternate_color iframe,.alternate_color h1,.alternate_color h2,.alternate_color h3,.alternate_color h4,.alternate_color h5,.alternate_color h6,.alternate_color p,.alternate_color blockquote,.alternate_color pre,.alternate_color a,.alternate_color abbr,.alternate_color acronym,.alternate_color address,.alternate_color big,.alternate_color cite,.alternate_color code,.alternate_color del,.alternate_color dfn,.alternate_color em,.alternate_color img,.alternate_color ins,.alternate_color kbd,.alternate_color q,.alternate_color s,.alternate_color samp,.alternate_color small,.alternate_color strike,.alternate_color strong,.alternate_color sub,.alternate_color sup,.alternate_color tt,.alternate_color var,.alternate_color b,.alternate_color u,.alternate_color i,.alternate_color center,.alternate_color dl,.alternate_color dt,.alternate_color dd,.alternate_color ol,.alternate_color ul,.alternate_color li,.alternate_color fieldset,.alternate_color form,.alternate_color label,.alternate_color legend,.alternate_color table,.alternate_color caption,.alternate_color tbody,.alternate_color tfoot,.alternate_color thead,.alternate_color tr,.alternate_color th,.alternate_color td,.alternate_color article,.alternate_color aside,.alternate_color canvas,.alternate_color details,.alternate_color embed,.alternate_color figure,.alternate_color fieldset,.alternate_color figcaption,.alternate_color footer,.alternate_color header,.alternate_color hgroup,.alternate_color menu,.alternate_color nav,.alternate_color output,.alternate_color ruby,.alternate_color section,.alternate_color summary,.alternate_color time,.alternate_color mark,.alternate_color audio,.alternate_color video,#top .alternate_color .pullquote_boxed,.responsive #top .alternate_color .avia-testimonial,.responsive #top.avia-blank #main .alternate_color.container_wrap:first-child,#top .alternate_color.fullsize .template-blog .post_delimiter,.alternate_color .related_posts.av-related-style-full a{border-color:#e1e1e1}.alternate_color .rounded-container,#top .alternate_color .pagination a:hover,.alternate_color .small-preview,.alternate_color .fallback-post-type-icon{background:#c2c2c2;color:#ffffff}.alternate_color .av-default-color,#top .alternate_color .av-force-default-color,.alternate_color .av-catalogue-item,.alternate_color .wp-playlist-item .wp-playlist-caption,.alternate_color .wp-playlist{color:#a2a2a2}.alternate_color ,.alternate_color .site-background,.alternate_color .first-quote,.alternate_color .related_image_wrap,.alternate_color .gravatar img .alternate_color .hr_content,.alternate_color .news-thumb,.alternate_color .post-format-icon,.alternate_color .ajax_controlls a,.alternate_color .tweet-text.avatar_no,.alternate_color .toggler,.alternate_color .toggler.activeTitle:hover,.alternate_color #js_sort_items,.alternate_color.inner-entry,.alternate_color .grid-entry-title,.alternate_color .related-format-icon,.grid-entry .alternate_color .avia-arrow,.alternate_color .avia-gallery-big,.alternate_color .avia-gallery-big,.alternate_color .avia-gallery img,.alternate_color .grid-content,.alternate_color .av-share-box ul,#top .alternate_color .av-related-style-full .related-format-icon,.alternate_color .related_posts.av-related-style-full a:hover,.alternate_color.avia-fullwidth-portfolio .pagination .current,.alternate_color.avia-fullwidth-portfolio .pagination a,.alternate_color .av-hotspot-fallback-tooltip-inner,.alternate_color .av-hotspot-fallback-tooltip-count{background-color:#ffffff;color:#a2a2a2}.alternate_color .heading-color,.alternate_color a.iconbox_icon:hover,.alternate_color h1,.alternate_color h2,.alternate_color h3,.alternate_color h4,.alternate_color h5,.alternate_color h6,.alternate_color .sidebar .current_page_item>a,.alternate_color .sidebar .current-menu-item>a,.alternate_color .pagination .current,.alternate_color .pagination a:hover,.alternate_color strong.avia-testimonial-name,.alternate_color .heading,.alternate_color .toggle_content strong,.alternate_color .toggle_content strong a,.alternate_color .tab_content strong,.alternate_color .tab_content strong a ,.alternate_color .asc_count,.alternate_color .avia-testimonial-content strong,.alternate_color div .news-headline,#top .alternate_color .av-related-style-full .av-related-title,.alternate_color .av-default-style .av-countdown-cell-inner .av-countdown-time,.alternate_color .wp-playlist-item-meta.wp-playlist-item-title,#top .alternate_color .av-no-image-slider h2 a,.alternate_color .av-small-bar .avia-progress-bar .progressbar-title-wrap{color:#444444}.alternate_color .meta-color,.alternate_color .sidebar,.alternate_color .sidebar a,.alternate_color .minor-meta,.alternate_color .minor-meta a,.alternate_color .text-sep,.alternate_color blockquote,.alternate_color .post_nav a,.alternate_color .comment-text,.alternate_color .side-container-inner,.alternate_color .news-time,.alternate_color .pagination a,.alternate_color .pagination span,.alternate_color .tweet-text.avatar_no .tweet-time,#top .alternate_color .extra-mini-title,.alternate_color .team-member-job-title,.alternate_color .team-social a,.alternate_color #js_sort_items a,.grid-entry-excerpt,.alternate_color .avia-testimonial-subtitle,.alternate_color .commentmetadata a,.alternate_color .social_bookmarks a,.alternate_color .meta-heading>*,.alternate_color .slide-meta,.alternate_color .slide-meta a,.alternate_color .taglist,.alternate_color .taglist a,.alternate_color .phone-info,.alternate_color .phone-info a,.alternate_color .av-sort-by-term a,.alternate_color .av-magazine-time,.alternate_color .av-magazine .av-magazine-entry-icon,.alternate_color .av-catalogue-content,.alternate_color .wp-playlist-item-length,.html_modern-blog #top div .alternate_color .blog-categories a,.html_modern-blog #top div .alternate_color .blog-categories a:hover{color:#c2c2c2}.alternate_color .special-heading-inner-border{border-color:#a2a2a2}.alternate_color .meta-heading .special-heading-inner-border{border-color:#c2c2c2}.alternate_color a,.alternate_color .widget_first,.alternate_color strong,.alternate_color b,.alternate_color b a,.alternate_color strong a,.alternate_color #js_sort_items a:hover,.alternate_color #js_sort_items a.active_sort,.alternate_color .av-sort-by-term a.active_sort,.alternate_color .special_amp,.alternate_color .taglist a.activeFilter,.alternate_color #commentform .required,#top .alternate_color .av-no-color.av-icon-style-border a.av-icon-char,.html_elegant-blog #top .alternate_color .blog-categories a,.html_elegant-blog #top .alternate_color .blog-categories a:hover{color:#6786a1}.alternate_color a:hover,.alternate_color h1 a:hover,.alternate_color h2 a:hover,.alternate_color h3 a:hover,.alternate_color h4 a:hover,.alternate_color h5 a:hover,.alternate_color h6 a:hover,.alternate_color .template-search a.news-content:hover,.alternate_color .wp-playlist-item .wp-playlist-caption:hover{color:#8ca7be}.alternate_color .primary-background,.alternate_color .primary-background a,div .alternate_color .button,.alternate_color #submit,.alternate_color input[type='submit'],.alternate_color .small-preview:hover,.alternate_color .avia-menu-fx,.alternate_color .avia-menu-fx .avia-arrow,.alternate_color.iconbox_top .iconbox_icon,.alternate_color .iconbox_top a.iconbox_icon:hover,.alternate_color .avia-data-table th.avia-highlight-col,.alternate_color .avia-color-theme-color,.alternate_color .avia-color-theme-color:hover,.alternate_color .image-overlay .image-overlay-inside:before,.alternate_color .comment-count,.alternate_color .av_dropcap2,.alternate_color .av-colored-style .av-countdown-cell-inner,.responsive #top .alternate_color .av-open-submenu.av-subnav-menu > li > a:hover,#top .alternate_color .av-open-submenu.av-subnav-menu li > ul a:hover{background-color:#6786a1;color:#ffffff;border-color:#456480}#top #wrap_all .alternate_color .av-menu-button-colored > a .avia-menu-text{background-color:#6786a1;color:#ffffff;border-color:#6786a1}#top #wrap_all .alternate_color .av-menu-button-colored > a .avia-menu-text:after{background-color:#456480}#top .alternate_color .mobile_menu_toggle{color:#6786a1;background:#ffffff}#top .alternate_color .av-menu-mobile-active .av-subnav-menu > li > a:before{color:#6786a1}#top .alternate_color .av-open-submenu.av-subnav-menu > li > a:hover:before{color:#ffffff}.alternate_color .button:hover,.alternate_color .ajax_controlls a:hover,.alternate_color #submit:hover,.alternate_color .big_button:hover,.alternate_color .contentSlideControlls a:hover,.alternate_color #submit:hover ,.alternate_color input[type='submit']:hover{background-color:#8ca7be;color:#ffffff;border-color:#6a859c}.alternate_color .avia-toc-style-elegant a.avia-toc-level-0:last-child:after,.alternate_color .avia-toc-style-elegant a:first-child:after,.alternate_color .avia-toc-style-elegant a.avia-toc-level-0:after{background-color:#ffffff;border-color:#8ca7be}.alternate_color .avia-toc-style-elegant a:first-child span:after,.alternate_color .avia-toc-style-elegant a.avia-toc-level-0 span:after{background-color:#ffffff}.alternate_color .avia-toc-style-elegant a:first-child:hover span:after,.alternate_color .avia-toc-style-elegant a.avia-toc-level-0:hover span:after{border-color:#8ca7be}.alternate_color .avia-toc-style-elegant a:before{border-color:#e1e1e1}.alternate_color .avia-toc-style-elegant a:first-child:after,.alternate_color .avia-toc-style-elegant a.avia-toc-level-0:after{border-color:#8ca7be;background-color:#ffffff}.alternate_color .avia-toc-style-elegant a:last-child:after{background-color:#e1e1e1}.alternate_color .timeline-bullet{background-color:#e1e1e1;border-color:#ffffff}.alternate_color table,.alternate_color .widget_nav_menu ul:first-child>.current-menu-item,.alternate_color .widget_nav_menu ul:first-child>.current_page_item,.alternate_color .widget_nav_menu ul:first-child>.current-menu-ancestor,.alternate_color .pagination .current,.alternate_color .pagination a,.alternate_color.iconbox_top .iconbox_content,.alternate_color .av_promobox,.alternate_color .toggle_content,.alternate_color .toggler:hover,#top .alternate_color .av-minimal-toggle .toggler,.alternate_color .related_posts_default_image,.alternate_color .search-result-counter,.alternate_color .container_wrap_meta,.alternate_color .avia-content-slider .slide-image,.alternate_color .avia-slider-testimonials .avia-testimonial-content,.alternate_color .avia-testimonial-arrow-wrap .avia-arrow,.alternate_color .news-thumb,.alternate_color .portfolio-preview-content,.alternate_color .portfolio-preview-content .avia-arrow,.alternate_color .av-magazine .av-magazine-entry-icon,.alternate_color .related_posts.av-related-style-full a,.alternate_color .aviaccordion-slide,.alternate_color.avia-fullwidth-portfolio .pagination,.alternate_color .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image,.alternate_color .av-catalogue-list li:hover,.alternate_color .wp-playlist,.alternate_color .avia-slideshow-fixed-height > li,.alternate_color .avia-form-success,.alternate_color .avia-form-error,.alternate_color .av-boxed-grid-style .avia-testimonial{background:#f8f8f8}#top .alternate_color .post_timeline li:hover .timeline-bullet{background-color:#8ca7be}.alternate_color blockquote,.alternate_color .avia-bullet,.alternate_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#6786a1}.html_header_top .alternate_color .main_menu ul:first-child >li > ul,.html_header_top #top .alternate_color .avia_mega_div > .sub-menu{border-top-color:#6786a1}.alternate_color .breadcrumb,.alternate_color .breadcrumb a,#top .alternate_color.title_container .main-title,#top .alternate_color.title_container .main-title a{color:#a2a2a2}.alternate_color .av-icon-display,#top .alternate_color .av-related-style-full a:hover .related-format-icon,.alternate_color .av-default-style .av-countdown-cell-inner{background-color:#f8f8f8;color:#c2c2c2}.alternate_color .av-masonry-entry:hover .av-icon-display{background-color:#6786a1;color:#ffffff;border-color:#456480}#top .alternate_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#6786a1}.alternate_color ::-webkit-input-placeholder{color:#c2c2c2}.alternate_color ::-moz-placeholder{color:#c2c2c2;opacity:1}.alternate_color :-ms-input-placeholder{color:#c2c2c2}.alternate_color .header_bg,.alternate_color .main_menu ul ul,.alternate_color .main_menu .menu ul li a,.alternate_color .pointer_arrow_wrap .pointer_arrow,.alternate_color .avia_mega_div,.alternate_color .av-subnav-menu > li ul,.alternate_color .av-subnav-menu a{background-color:#ffffff;color:#c2c2c2}.alternate_color .main_menu .menu ul li a:hover,.alternate_color .av-subnav-menu ul a:hover{background-color:#f8f8f8}.alternate_color .sub_menu>ul>li>a,.alternate_color .sub_menu>div>ul>li>a,.alternate_color .main_menu ul:first-child > li > a,#top .alternate_color .main_menu .menu ul .current_page_item > a,#top .alternate_color .main_menu .menu ul .current-menu-item > a ,#top .alternate_color .sub_menu li ul a{color:#c2c2c2}#top .alternate_color .main_menu .menu ul li>a:hover{color:#a2a2a2}.alternate_color .av-subnav-menu a:hover,.alternate_color .main_menu ul:first-child > li a:hover,.alternate_color .main_menu ul:first-child > li.current-menu-item > a,.alternate_color .main_menu ul:first-child > li.current_page_item > a,.alternate_color .main_menu ul:first-child > li.active-parent-item > a{color:#a2a2a2}#top .alternate_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#6786a1}.alternate_color .sub_menu>ul>li>a:hover,.alternate_color .sub_menu>div>ul>li>a:hover{color:#a2a2a2}#top .alternate_color .sub_menu ul li a:hover,.alternate_color .sub_menu ul:first-child > li.current-menu-item > a,.alternate_color .sub_menu ul:first-child > li.current_page_item > a,.alternate_color .sub_menu ul:first-child > li.active-parent-item > a{color:#a2a2a2}.alternate_color .sub_menu li ul a,.alternate_color #payment,.alternate_color .sub_menu ul li,.alternate_color .sub_menu ul,#top .alternate_color .sub_menu li li a:hover{background-color:#ffffff}.alternate_color#header .avia_mega_div > .sub-menu.avia_mega_hr,.html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#e1e1e1}@media only screen and (max-width:767px){#top #wrap_all .av_header_transparency{background-color:#ffffff;color:#a2a2a2;border-color:#e1e1e1}}@media only screen and (max-width:989px){.html_mobile_menu_tablet #top #wrap_all .av_header_transparency{background-color:#ffffff;color:#a2a2a2;border-color:#e1e1e1}}.alternate_color .avia-tt,.alternate_color .avia-tt .avia-arrow,.alternate_color .avia-tt .avia-arrow{background-color:#ffffff;color:#c2c2c2}.alternate_color .av_ajax_search_image{background-color:#6786a1;color:#ffffff}.alternate_color .ajax_search_excerpt{color:#c2c2c2}.alternate_color .av_ajax_search_title{color:#444444}.alternate_color .ajax_load{background-color:#6786a1}.alternate_color .av_searchsubmit_wrapper{background-color:#6786a1}#top .alternate_color .avia-color-theme-color{color:#ffffff;border-color:#456480}.alternate_color .avia-color-theme-color-subtle{background-color:#f8f8f8;color:#a2a2a2}.alternate_color .avia-color-theme-color-subtle:hover{background-color:#ffffff;color:#444444}#top .alternate_color .avia-color-theme-color-highlight{color:#ffffff;border-color:#8ca7be;background-color:#8ca7be}#top .alternate_color .avia-font-color-theme-color,#top .alternate_color .avia-font-color-theme-color-hover:hover{color:#ffffff}.alternate_color .avia-font-color-theme-color-subtle{color:#a2a2a2}.alternate_color .avia-font-color-theme-color-subtle-hover:hover{color:#444444}#top .alternate_color .avia-font-color-theme-color-highlight,#top .alternate_color .avia-font-color-theme-color-highlight-hover:hover{color:#ffffff}.alternate_color .avia-icon-list .iconlist_icon{background-color:#d0d0d0}.alternate_color .avia-icon-list .iconlist-timeline{border-color:#e1e1e1}.alternate_color .iconlist_content{color:#c2c2c2}.alternate_color .avia-timeline .milestone_icon{background-color:#d0d0d0}.alternate_color .avia-timeline .milestone_inner{background-color:#d0d0d0}.alternate_color .avia-timeline{border-color:#d0d0d0}.alternate_color .av-milestone-icon-wrap:after{border-color:#d0d0d0}.alternate_color .avia-timeline .av-milestone-date{color:#a0a0a0}.alternate_color .avia-timeline .av-milestone-date span{background-color:#d0d0d0}.alternate_color .avia-timeline-horizontal .av-milestone-content-wrap footer{background-color:#d0d0d0}.alternate_color .av-timeline-nav a span{background-color:#d0d0d0}#top .alternate_color .input-text,#top .alternate_color input[type='text'],#top .alternate_color input[type='input'],#top .alternate_color input[type='password'],#top .alternate_color input[type='email'],#top .alternate_color input[type='number'],#top .alternate_color input[type='url'],#top .alternate_color input[type='tel'],#top .alternate_color input[type='search'],#top .alternate_color textarea,#top .alternate_color select{border-color:#e1e1e1;background-color:#f8f8f8;color:#c2c2c2}#top .alternate_color .invers-color .input-text,#top .alternate_color .invers-color input[type='text'],#top .alternate_color .invers-color input[type='input'],#top .alternate_color .invers-color input[type='password'],#top .alternate_color .invers-color input[type='email'],#top .alternate_color .invers-color input[type='number'],#top .alternate_color .invers-color input[type='url'],#top .alternate_color .invers-color input[type='tel'],#top .alternate_color .invers-color input[type='search'],#top .alternate_color .invers-color textarea,#top .alternate_color .invers-color select{background-color:#ffffff}.alternate_color .required{color:#6786a1}.alternate_color .av-masonry{background-color:#e7e7e7}.alternate_color .av-masonry-pagination,.alternate_color .av-masonry-pagination:hover,.alternate_color .av-masonry-outerimage-container{background-color:#ffffff}.alternate_color .container .av-inner-masonry-content,#top .alternate_color .container .av-masonry-load-more,#top .alternate_color .container .av-masonry-sort,.alternate_color .container .av-masonry-entry .avia-arrow{background-color:#f8f8f8} .alternate_color .hr-short .hr-inner-style,.alternate_color .hr-short .hr-inner{background-color:#ffffff}div .alternate_color .tabcontainer .active_tab_content,div .alternate_color .tabcontainer .active_tab{background-color:#f8f8f8;color:#a2a2a2}.responsive.js_active #top .alternate_color .avia_combo_widget .top_tab .tab{border-top-color:#e1e1e1}.alternate_color .template-archives .tabcontainer a,#top .alternate_color .tabcontainer .tab:hover,#top .alternate_color .tabcontainer .tab.active_tab{color:#a2a2a2} .alternate_color .template-archives .tabcontainer a:hover{color:#8ca7be}.alternate_color .sidebar_tab_icon{background-color:#e1e1e1}#top .alternate_color .sidebar_active_tab .sidebar_tab_icon{background-color:#6786a1}.alternate_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#8ca7be}.alternate_color .sidebar_tab,.alternate_color .tabcontainer .tab{color:#c2c2c2}.alternate_color div .sidebar_active_tab ,div .alternate_color .tabcontainer.noborder_tabs .active_tab_content,div .alternate_color .tabcontainer.noborder_tabs .active_tab{color:#a2a2a2;background-color:#ffffff}#top .avia-smallarrow-slider .avia-slideshow-dots a{background-color:#f8f8f8}#top .alternate_color .avia-smallarrow-slider .avia-slideshow-dots a.active,#top .alternate_color .avia-smallarrow-slider .avia-slideshow-dots a:hover{background-color:#c2c2c2}@media only screen and (max-width:767px){.responsive #top .alternate_color .tabcontainer .active_tab{background-color:#8ca7be;color:#ffffff} .responsive #top .alternate_color .tabcontainer{border-color:#e1e1e1}.responsive #top .alternate_color .active_tab_content{background-color:#f8f8f8}}.alternate_color tr:nth-child(even),.alternate_color .avia-data-table .avia-heading-row .avia-desc-col,.alternate_color .avia-data-table .avia-highlight-col,.alternate_color .pricing-table>li:nth-child(even),body .alternate_color .pricing-table.avia-desc-col li,#top .alternate_color .avia-data-table.avia_pricing_minimal th{background-color:#ffffff;color:#a2a2a2}.alternate_color table caption,.alternate_color tr:nth-child(even),.alternate_color .pricing-table>li:nth-child(even),#top .alternate_color .avia-data-table.avia_pricing_minimal td{color:#c2c2c2}.alternate_color tr:nth-child(odd),.alternate_color .pricing-table>li:nth-child(odd),.alternate_color .pricing-extra{background:#f8f8f8}.alternate_color .pricing-table li.avia-pricing-row,.alternate_color .pricing-table li.avia-heading-row,.alternate_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#6786a1;color:#ffffff;border-color:#89a8c3}.alternate_color .pricing-table li.avia-heading-row,.alternate_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#7897b2;color:#ffffff;border-color:#89a8c3}.alternate_color .pricing-table.avia-desc-col .avia-heading-row,.alternate_color .pricing-table.avia-desc-col .avia-pricing-row{border-color:#e1e1e1}.alternate_color .theme-color-bar .bar{background:#6786a1}.alternate_color .mejs-controls .mejs-time-rail .mejs-time-current,.alternate_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,.alternate_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.alternate_color .button.av-sending-button,.alternate_color .av-striped-bar .theme-color-bar .bar{background:#6786a1}body .alternate_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#6786a1;color:#fff}body .alternate_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #6786a1;border-color:#6786a1 transparent transparent transparent}.alternate_color .progress{background-color:#f8f8f8}.alternate_color .av_searchform_element_results .av_ajax_search_entry,.alternate_color .av_searchform_element_results .av_ajax_search_title,.alternate_color.av_searchform_element_results .av_ajax_search_entry,.alternate_color.av_searchform_element_results .av_ajax_search_title{color:#6786a1}.alternate_color .av_searchform_element_results .ajax_search_excerpt,.alternate_color.av_searchform_element_results .ajax_search_excerpt{color:#c2c2c2}.alternate_color .av_searchform_element_results .av_ajax_search_image,.alternate_color.av_searchform_element_results .av_ajax_search_image{color:#c2c2c2} .alternate_color .button.av-sending-button{background:#8ca7be;background-image:-webkit-linear-gradient(-45deg,#8ca7be 25%,#9db8cf 25%,#9db8cf 50%,#8ca7be 50%,#8ca7be 75%,#9db8cf 75%,#9db8cf);background-image:-moz-linear-gradient(-45deg,#8ca7be 25%,#9db8cf 25%,#9db8cf 50%,#8ca7be 50%,#8ca7be 75%,#9db8cf 75%,#9db8cf);background-image:linear-gradient(-45deg,#8ca7be 25%,#9db8cf 25%,#9db8cf 50%,#8ca7be 50%,#8ca7be 75%,#9db8cf 75%,#9db8cf);border-color:#8ca7be}.alternate_color span.bbp-admin-links a{color:#6786a1}.alternate_color span.bbp-admin-links a:hover{color:#8ca7be}#top .alternate_color .bbp-reply-content,#top .alternate_color .bbp-topic-content,#top .alternate_color .bbp-body .super-sticky .page-numbers,#top .alternate_color .bbp-body .sticky .page-numbers,#top .alternate_color .bbp-pagination-links a:hover,#top .alternate_color .bbp-pagination-links span.current{background:#ffffff}#top .alternate_color .bbp-topics .bbp-header,#top .alternate_color .bbp-topics .bbp-header,#top .alternate_color .bbp-forums .bbp-header,#top .alternate_color .bbp-topics-front ul.super-sticky,#top .alternate_color .bbp-topics ul.super-sticky,#top .alternate_color .bbp-topics ul.sticky,#top .alternate_color .bbp-forum-content ul.sticky,#top .alternate_color .bbp-body .page-numbers{background-color:#f8f8f8}#top .alternate_color .bbp-meta,#top .alternate_color .bbp-author-role,#top .alternate_color .bbp-author-ip,#top .alternate_color .bbp-pagination-count,#top .alternate_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#c2c2c2}#top .alternate_color .bbp-admin-links{color:#e1e1e1}.alternate_color #bbpress-forums li.bbp-body ul.forum,.alternate_color #bbpress-forums li.bbp-body ul.topic,.avia_transform .alternate_color .bbp-replies .bbp-reply-author:before,.avia_transform .forum-search .alternate_color .bbp-reply-author:before,.avia_transform .forum-search .alternate_color .bbp-topic-author:before{background-color:#ffffff;border-color:#e1e1e1}#top .alternate_color .bbp-author-name{color:#444444}.alternate_color .widget_display_stats dt,.alternate_color .widget_display_stats dd{background-color:#f8f8f8}.alternate_color dropcap2,.alternate_color dropcap3,.alternate_color avia_button,.alternate_color avia_button:hover,.alternate_color .on-primary-color,.alternate_color .on-primary-color:hover{color:#ffffff}.main_color,.main_color div,.main_color header,.main_color main,.main_color aside,.main_color footer,.main_color article,.main_color nav,.main_color section,.main_color span,.main_color applet,.main_color object,.main_color iframe,.main_color h1,.main_color h2,.main_color h3,.main_color h4,.main_color h5,.main_color h6,.main_color p,.main_color blockquote,.main_color pre,.main_color a,.main_color abbr,.main_color acronym,.main_color address,.main_color big,.main_color cite,.main_color code,.main_color del,.main_color dfn,.main_color em,.main_color img,.main_color ins,.main_color kbd,.main_color q,.main_color s,.main_color samp,.main_color small,.main_color strike,.main_color strong,.main_color sub,.main_color sup,.main_color tt,.main_color var,.main_color b,.main_color u,.main_color i,.main_color center,.main_color dl,.main_color dt,.main_color dd,.main_color ol,.main_color ul,.main_color li,.main_color fieldset,.main_color form,.main_color label,.main_color legend,.main_color table,.main_color caption,.main_color tbody,.main_color tfoot,.main_color thead,.main_color tr,.main_color th,.main_color td,.main_color article,.main_color aside,.main_color canvas,.main_color details,.main_color embed,.main_color figure,.main_color fieldset,.main_color figcaption,.main_color footer,.main_color header,.main_color hgroup,.main_color menu,.main_color nav,.main_color output,.main_color ruby,.main_color section,.main_color summary,.main_color time,.main_color mark,.main_color audio,.main_color video,#top .main_color .pullquote_boxed,.responsive #top .main_color .avia-testimonial,.responsive #top.avia-blank #main .main_color.container_wrap:first-child,#top .main_color.fullsize .template-blog .post_delimiter,.main_color .related_posts.av-related-style-full a{border-color:#e1e1e1}.main_color .rounded-container,#top .main_color .pagination a:hover,.main_color .small-preview,.main_color .fallback-post-type-icon{background:#8d8d8d;color:#ffffff}.main_color .av-default-color,#top .main_color .av-force-default-color,.main_color .av-catalogue-item,.main_color .wp-playlist-item .wp-playlist-caption,.main_color .wp-playlist{color:#666666}.main_color ,.main_color .site-background,.main_color .first-quote,.main_color .related_image_wrap,.main_color .gravatar img .main_color .hr_content,.main_color .news-thumb,.main_color .post-format-icon,.main_color .ajax_controlls a,.main_color .tweet-text.avatar_no,.main_color .toggler,.main_color .toggler.activeTitle:hover,.main_color #js_sort_items,.main_color.inner-entry,.main_color .grid-entry-title,.main_color .related-format-icon,.grid-entry .main_color .avia-arrow,.main_color .avia-gallery-big,.main_color .avia-gallery-big,.main_color .avia-gallery img,.main_color .grid-content,.main_color .av-share-box ul,#top .main_color .av-related-style-full .related-format-icon,.main_color .related_posts.av-related-style-full a:hover,.main_color.avia-fullwidth-portfolio .pagination .current,.main_color.avia-fullwidth-portfolio .pagination a,.main_color .av-hotspot-fallback-tooltip-inner,.main_color .av-hotspot-fallback-tooltip-count{background-color:#ffffff;color:#666666}.main_color .heading-color,.main_color a.iconbox_icon:hover,.main_color h1,.main_color h2,.main_color h3,.main_color h4,.main_color h5,.main_color h6,.main_color .sidebar .current_page_item>a,.main_color .sidebar .current-menu-item>a,.main_color .pagination .current,.main_color .pagination a:hover,.main_color strong.avia-testimonial-name,.main_color .heading,.main_color .toggle_content strong,.main_color .toggle_content strong a,.main_color .tab_content strong,.main_color .tab_content strong a ,.main_color .asc_count,.main_color .avia-testimonial-content strong,.main_color div .news-headline,#top .main_color .av-related-style-full .av-related-title,.main_color .av-default-style .av-countdown-cell-inner .av-countdown-time,.main_color .wp-playlist-item-meta.wp-playlist-item-title,#top .main_color .av-no-image-slider h2 a,.main_color .av-small-bar .avia-progress-bar .progressbar-title-wrap{color:#222222}.main_color .meta-color,.main_color .sidebar,.main_color .sidebar a,.main_color .minor-meta,.main_color .minor-meta a,.main_color .text-sep,.main_color blockquote,.main_color .post_nav a,.main_color .comment-text,.main_color .side-container-inner,.main_color .news-time,.main_color .pagination a,.main_color .pagination span,.main_color .tweet-text.avatar_no .tweet-time,#top .main_color .extra-mini-title,.main_color .team-member-job-title,.main_color .team-social a,.main_color #js_sort_items a,.grid-entry-excerpt,.main_color .avia-testimonial-subtitle,.main_color .commentmetadata a,.main_color .social_bookmarks a,.main_color .meta-heading>*,.main_color .slide-meta,.main_color .slide-meta a,.main_color .taglist,.main_color .taglist a,.main_color .phone-info,.main_color .phone-info a,.main_color .av-sort-by-term a,.main_color .av-magazine-time,.main_color .av-magazine .av-magazine-entry-icon,.main_color .av-catalogue-content,.main_color .wp-playlist-item-length,.html_modern-blog #top div .main_color .blog-categories a,.html_modern-blog #top div .main_color .blog-categories a:hover{color:#8d8d8d}.main_color .special-heading-inner-border{border-color:#666666}.main_color .meta-heading .special-heading-inner-border{border-color:#8d8d8d}.main_color a,.main_color .widget_first,.main_color strong,.main_color b,.main_color b a,.main_color strong a,.main_color #js_sort_items a:hover,.main_color #js_sort_items a.active_sort,.main_color .av-sort-by-term a.active_sort,.main_color .special_amp,.main_color .taglist a.activeFilter,.main_color #commentform .required,#top .main_color .av-no-color.av-icon-style-border a.av-icon-char,.html_elegant-blog #top .main_color .blog-categories a,.html_elegant-blog #top .main_color .blog-categories a:hover{color:#4d8f21}.main_color a:hover,.main_color h1 a:hover,.main_color h2 a:hover,.main_color h3 a:hover,.main_color h4 a:hover,.main_color h5 a:hover,.main_color h6 a:hover,.main_color .template-search a.news-content:hover,.main_color .wp-playlist-item .wp-playlist-caption:hover{color:#4d8f21}.main_color .primary-background,.main_color .primary-background a,div .main_color .button,.main_color #submit,.main_color input[type='submit'],.main_color .small-preview:hover,.main_color .avia-menu-fx,.main_color .avia-menu-fx .avia-arrow,.main_color.iconbox_top .iconbox_icon,.main_color .iconbox_top a.iconbox_icon:hover,.main_color .avia-data-table th.avia-highlight-col,.main_color .avia-color-theme-color,.main_color .avia-color-theme-color:hover,.main_color .image-overlay .image-overlay-inside:before,.main_color .comment-count,.main_color .av_dropcap2,.main_color .av-colored-style .av-countdown-cell-inner,.responsive #top .main_color .av-open-submenu.av-subnav-menu > li > a:hover,#top .main_color .av-open-submenu.av-subnav-menu li > ul a:hover{background-color:#4d8f21;color:#ffffff;border-color:#2b6d00}#top #wrap_all .main_color .av-menu-button-colored > a .avia-menu-text{background-color:#4d8f21;color:#ffffff;border-color:#4d8f21}#top #wrap_all .main_color .av-menu-button-colored > a .avia-menu-text:after{background-color:#2b6d00}#top .main_color .mobile_menu_toggle{color:#4d8f21;background:#ffffff}#top .main_color .av-menu-mobile-active .av-subnav-menu > li > a:before{color:#4d8f21}#top .main_color .av-open-submenu.av-subnav-menu > li > a:hover:before{color:#ffffff}.main_color .button:hover,.main_color .ajax_controlls a:hover,.main_color #submit:hover,.main_color .big_button:hover,.main_color .contentSlideControlls a:hover,.main_color #submit:hover ,.main_color input[type='submit']:hover{background-color:#4d8f21;color:#ffffff;border-color:#2b6d00}.main_color .avia-toc-style-elegant a.avia-toc-level-0:last-child:after,.main_color .avia-toc-style-elegant a:first-child:after,.main_color .avia-toc-style-elegant a.avia-toc-level-0:after{background-color:#ffffff;border-color:#4d8f21}.main_color .avia-toc-style-elegant a:first-child span:after,.main_color .avia-toc-style-elegant a.avia-toc-level-0 span:after{background-color:#ffffff}.main_color .avia-toc-style-elegant a:first-child:hover span:after,.main_color .avia-toc-style-elegant a.avia-toc-level-0:hover span:after{border-color:#4d8f21}.main_color .avia-toc-style-elegant a:before{border-color:#e1e1e1}.main_color .avia-toc-style-elegant a:first-child:after,.main_color .avia-toc-style-elegant a.avia-toc-level-0:after{border-color:#4d8f21;background-color:#ffffff}.main_color .avia-toc-style-elegant a:last-child:after{background-color:#e1e1e1}.main_color .timeline-bullet{background-color:#e1e1e1;border-color:#ffffff}.main_color table,.main_color .widget_nav_menu ul:first-child>.current-menu-item,.main_color .widget_nav_menu ul:first-child>.current_page_item,.main_color .widget_nav_menu ul:first-child>.current-menu-ancestor,.main_color .pagination .current,.main_color .pagination a,.main_color.iconbox_top .iconbox_content,.main_color .av_promobox,.main_color .toggle_content,.main_color .toggler:hover,#top .main_color .av-minimal-toggle .toggler,.main_color .related_posts_default_image,.main_color .search-result-counter,.main_color .container_wrap_meta,.main_color .avia-content-slider .slide-image,.main_color .avia-slider-testimonials .avia-testimonial-content,.main_color .avia-testimonial-arrow-wrap .avia-arrow,.main_color .news-thumb,.main_color .portfolio-preview-content,.main_color .portfolio-preview-content .avia-arrow,.main_color .av-magazine .av-magazine-entry-icon,.main_color .related_posts.av-related-style-full a,.main_color .aviaccordion-slide,.main_color.avia-fullwidth-portfolio .pagination,.main_color .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image,.main_color .av-catalogue-list li:hover,.main_color .wp-playlist,.main_color .avia-slideshow-fixed-height > li,.main_color .avia-form-success,.main_color .avia-form-error,.main_color .av-boxed-grid-style .avia-testimonial{background:#ffffff}#top .main_color .post_timeline li:hover .timeline-bullet{background-color:#4d8f21}.main_color blockquote,.main_color .avia-bullet,.main_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#4d8f21}.html_header_top .main_color .main_menu ul:first-child >li > ul,.html_header_top #top .main_color .avia_mega_div > .sub-menu{border-top-color:#4d8f21}.main_color .breadcrumb,.main_color .breadcrumb a,#top .main_color.title_container .main-title,#top .main_color.title_container .main-title a{color:#666666}.main_color .av-icon-display,#top .main_color .av-related-style-full a:hover .related-format-icon,.main_color .av-default-style .av-countdown-cell-inner{background-color:#ffffff;color:#8d8d8d}.main_color .av-masonry-entry:hover .av-icon-display{background-color:#4d8f21;color:#ffffff;border-color:#2b6d00}#top .main_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#4d8f21}.main_color ::-webkit-input-placeholder{color:#8d8d8d}.main_color ::-moz-placeholder{color:#8d8d8d;opacity:1}.main_color :-ms-input-placeholder{color:#8d8d8d}.main_color .header_bg,.main_color .main_menu ul ul,.main_color .main_menu .menu ul li a,.main_color .pointer_arrow_wrap .pointer_arrow,.main_color .avia_mega_div,.main_color .av-subnav-menu > li ul,.main_color .av-subnav-menu a{background-color:#ffffff;color:#8d8d8d}.main_color .main_menu .menu ul li a:hover,.main_color .av-subnav-menu ul a:hover{background-color:#ffffff}.main_color .sub_menu>ul>li>a,.main_color .sub_menu>div>ul>li>a,.main_color .main_menu ul:first-child > li > a,#top .main_color .main_menu .menu ul .current_page_item > a,#top .main_color .main_menu .menu ul .current-menu-item > a ,#top .main_color .sub_menu li ul a{color:#8d8d8d}#top .main_color .main_menu .menu ul li>a:hover{color:#666666}.main_color .av-subnav-menu a:hover,.main_color .main_menu ul:first-child > li a:hover,.main_color .main_menu ul:first-child > li.current-menu-item > a,.main_color .main_menu ul:first-child > li.current_page_item > a,.main_color .main_menu ul:first-child > li.active-parent-item > a{color:#666666}#top .main_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#4d8f21}.main_color .sub_menu>ul>li>a:hover,.main_color .sub_menu>div>ul>li>a:hover{color:#666666}#top .main_color .sub_menu ul li a:hover,.main_color .sub_menu ul:first-child > li.current-menu-item > a,.main_color .sub_menu ul:first-child > li.current_page_item > a,.main_color .sub_menu ul:first-child > li.active-parent-item > a{color:#666666}.main_color .sub_menu li ul a,.main_color #payment,.main_color .sub_menu ul li,.main_color .sub_menu ul,#top .main_color .sub_menu li li a:hover{background-color:#ffffff}.main_color#header .avia_mega_div > .sub-menu.avia_mega_hr,.html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#e1e1e1}@media only screen and (max-width:767px){#top #wrap_all .av_header_transparency{background-color:#ffffff;color:#666666;border-color:#e1e1e1}}@media only screen and (max-width:989px){.html_mobile_menu_tablet #top #wrap_all .av_header_transparency{background-color:#ffffff;color:#666666;border-color:#e1e1e1}}.main_color .avia-tt,.main_color .avia-tt .avia-arrow,.main_color .avia-tt .avia-arrow{background-color:#ffffff;color:#8d8d8d}.main_color .av_ajax_search_image{background-color:#4d8f21;color:#ffffff}.main_color .ajax_search_excerpt{color:#8d8d8d}.main_color .av_ajax_search_title{color:#222222}.main_color .ajax_load{background-color:#4d8f21}.main_color .av_searchsubmit_wrapper{background-color:#4d8f21}#top .main_color .avia-color-theme-color{color:#ffffff;border-color:#2b6d00}.main_color .avia-color-theme-color-subtle{background-color:#ffffff;color:#666666}.main_color .avia-color-theme-color-subtle:hover{background-color:#ffffff;color:#222222}#top .main_color .avia-color-theme-color-highlight{color:#ffffff;border-color:#4d8f21;background-color:#4d8f21}#top .main_color .avia-font-color-theme-color,#top .main_color .avia-font-color-theme-color-hover:hover{color:#ffffff}.main_color .avia-font-color-theme-color-subtle{color:#666666}.main_color .avia-font-color-theme-color-subtle-hover:hover{color:#222222}#top .main_color .avia-font-color-theme-color-highlight,#top .main_color .avia-font-color-theme-color-highlight-hover:hover{color:#ffffff}.main_color .avia-icon-list .iconlist_icon{background-color:#d0d0d0}.main_color .avia-icon-list .iconlist-timeline{border-color:#e1e1e1}.main_color .iconlist_content{color:#8d8d8d}.main_color .avia-timeline .milestone_icon{background-color:#d0d0d0}.main_color .avia-timeline .milestone_inner{background-color:#d0d0d0}.main_color .avia-timeline{border-color:#d0d0d0}.main_color .av-milestone-icon-wrap:after{border-color:#d0d0d0}.main_color .avia-timeline .av-milestone-date{color:#a0a0a0}.main_color .avia-timeline .av-milestone-date span{background-color:#d0d0d0}.main_color .avia-timeline-horizontal .av-milestone-content-wrap footer{background-color:#d0d0d0}.main_color .av-timeline-nav a span{background-color:#d0d0d0}#top .main_color .input-text,#top .main_color input[type='text'],#top .main_color input[type='input'],#top .main_color input[type='password'],#top .main_color input[type='email'],#top .main_color input[type='number'],#top .main_color input[type='url'],#top .main_color input[type='tel'],#top .main_color input[type='search'],#top .main_color textarea,#top .main_color select{border-color:#e1e1e1;background-color:#ffffff;color:#8d8d8d}#top .main_color .invers-color .input-text,#top .main_color .invers-color input[type='text'],#top .main_color .invers-color input[type='input'],#top .main_color .invers-color input[type='password'],#top .main_color .invers-color input[type='email'],#top .main_color .invers-color input[type='number'],#top .main_color .invers-color input[type='url'],#top .main_color .invers-color input[type='tel'],#top .main_color .invers-color input[type='search'],#top .main_color .invers-color textarea,#top .main_color .invers-color select{background-color:#ffffff}.main_color .required{color:#4d8f21}.main_color .av-masonry{background-color:#eeeeee}.main_color .av-masonry-pagination,.main_color .av-masonry-pagination:hover,.main_color .av-masonry-outerimage-container{background-color:#ffffff}.main_color .container .av-inner-masonry-content,#top .main_color .container .av-masonry-load-more,#top .main_color .container .av-masonry-sort,.main_color .container .av-masonry-entry .avia-arrow{background-color:#ffffff} .main_color .hr-short .hr-inner-style,.main_color .hr-short .hr-inner{background-color:#ffffff}div .main_color .tabcontainer .active_tab_content,div .main_color .tabcontainer .active_tab{background-color:#ffffff;color:#666666}.responsive.js_active #top .main_color .avia_combo_widget .top_tab .tab{border-top-color:#e1e1e1}.main_color .template-archives .tabcontainer a,#top .main_color .tabcontainer .tab:hover,#top .main_color .tabcontainer .tab.active_tab{color:#666666} .main_color .template-archives .tabcontainer a:hover{color:#4d8f21}.main_color .sidebar_tab_icon{background-color:#e1e1e1}#top .main_color .sidebar_active_tab .sidebar_tab_icon{background-color:#4d8f21}.main_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#4d8f21}.main_color .sidebar_tab,.main_color .tabcontainer .tab{color:#8d8d8d}.main_color div .sidebar_active_tab ,div .main_color .tabcontainer.noborder_tabs .active_tab_content,div .main_color .tabcontainer.noborder_tabs .active_tab{color:#666666;background-color:#ffffff}#top .avia-smallarrow-slider .avia-slideshow-dots a{background-color:#ffffff}#top .main_color .avia-smallarrow-slider .avia-slideshow-dots a.active,#top .main_color .avia-smallarrow-slider .avia-slideshow-dots a:hover{background-color:#8d8d8d}@media only screen and (max-width:767px){.responsive #top .main_color .tabcontainer .active_tab{background-color:#4d8f21;color:#ffffff} .responsive #top .main_color .tabcontainer{border-color:#e1e1e1}.responsive #top .main_color .active_tab_content{background-color:#ffffff}}.main_color tr:nth-child(even),.main_color .avia-data-table .avia-heading-row .avia-desc-col,.main_color .avia-data-table .avia-highlight-col,.main_color .pricing-table>li:nth-child(even),body .main_color .pricing-table.avia-desc-col li,#top .main_color .avia-data-table.avia_pricing_minimal th{background-color:#ffffff;color:#666666}.main_color table caption,.main_color tr:nth-child(even),.main_color .pricing-table>li:nth-child(even),#top .main_color .avia-data-table.avia_pricing_minimal td{color:#8d8d8d}.main_color tr:nth-child(odd),.main_color .pricing-table>li:nth-child(odd),.main_color .pricing-extra{background:#ffffff}.main_color .pricing-table li.avia-pricing-row,.main_color .pricing-table li.avia-heading-row,.main_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#4d8f21;color:#ffffff;border-color:#6faf43}.main_color .pricing-table li.avia-heading-row,.main_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#5e9f32;color:#ffffff;border-color:#6faf43}.main_color .pricing-table.avia-desc-col .avia-heading-row,.main_color .pricing-table.avia-desc-col .avia-pricing-row{border-color:#e1e1e1}.main_color .theme-color-bar .bar{background:#4d8f21}.main_color .mejs-controls .mejs-time-rail .mejs-time-current,.main_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,.main_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.main_color .button.av-sending-button,.main_color .av-striped-bar .theme-color-bar .bar{background:#4d8f21}body .main_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#4d8f21;color:#fff}body .main_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #4d8f21;border-color:#4d8f21 transparent transparent transparent}.main_color .progress{background-color:#ffffff}.main_color .av_searchform_element_results .av_ajax_search_entry,.main_color .av_searchform_element_results .av_ajax_search_title,.main_color.av_searchform_element_results .av_ajax_search_entry,.main_color.av_searchform_element_results .av_ajax_search_title{color:#4d8f21}.main_color .av_searchform_element_results .ajax_search_excerpt,.main_color.av_searchform_element_results .ajax_search_excerpt{color:#8d8d8d}.main_color .av_searchform_element_results .av_ajax_search_image,.main_color.av_searchform_element_results .av_ajax_search_image{color:#8d8d8d} .main_color .button.av-sending-button{background:#4d8f21;background-image:-webkit-linear-gradient(-45deg,#4d8f21 25%,#5e9f32 25%,#5e9f32 50%,#4d8f21 50%,#4d8f21 75%,#5e9f32 75%,#5e9f32);background-image:-moz-linear-gradient(-45deg,#4d8f21 25%,#5e9f32 25%,#5e9f32 50%,#4d8f21 50%,#4d8f21 75%,#5e9f32 75%,#5e9f32);background-image:linear-gradient(-45deg,#4d8f21 25%,#5e9f32 25%,#5e9f32 50%,#4d8f21 50%,#4d8f21 75%,#5e9f32 75%,#5e9f32);border-color:#4d8f21}.main_color span.bbp-admin-links a{color:#4d8f21}.main_color span.bbp-admin-links a:hover{color:#4d8f21}#top .main_color .bbp-reply-content,#top .main_color .bbp-topic-content,#top .main_color .bbp-body .super-sticky .page-numbers,#top .main_color .bbp-body .sticky .page-numbers,#top .main_color .bbp-pagination-links a:hover,#top .main_color .bbp-pagination-links span.current{background:#ffffff}#top .main_color .bbp-topics .bbp-header,#top .main_color .bbp-topics .bbp-header,#top .main_color .bbp-forums .bbp-header,#top .main_color .bbp-topics-front ul.super-sticky,#top .main_color .bbp-topics ul.super-sticky,#top .main_color .bbp-topics ul.sticky,#top .main_color .bbp-forum-content ul.sticky,#top .main_color .bbp-body .page-numbers{background-color:#ffffff}#top .main_color .bbp-meta,#top .main_color .bbp-author-role,#top .main_color .bbp-author-ip,#top .main_color .bbp-pagination-count,#top .main_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#8d8d8d}#top .main_color .bbp-admin-links{color:#e1e1e1}.main_color #bbpress-forums li.bbp-body ul.forum,.main_color #bbpress-forums li.bbp-body ul.topic,.avia_transform .main_color .bbp-replies .bbp-reply-author:before,.avia_transform .forum-search .main_color .bbp-reply-author:before,.avia_transform .forum-search .main_color .bbp-topic-author:before{background-color:#ffffff;border-color:#e1e1e1}#top .main_color .bbp-author-name{color:#222222}.main_color .widget_display_stats dt,.main_color .widget_display_stats dd{background-color:#ffffff}.main_color dropcap2,.main_color dropcap3,.main_color avia_button,.main_color avia_button:hover,.main_color .on-primary-color,.main_color .on-primary-color:hover{color:#ffffff}#main{border-color:#e1e1e1}#scroll-top-link:hover,#av-cookie-consent-badge:hover{background-color:#ffffff;color:#4d8f21;border:1px solid #e1e1e1}#top .avia-datepicker-div .ui-datepicker-month,#top .avia-datepicker-div .ui-datepicker-year{color:#222222}#top .avia-datepicker-div{background:#ffffff;border:1px solid #e1e1e1}#top .avia-datepicker-div a{color:#8d8d8d;background-color:#ffffff}#top .avia-datepicker-div a.ui-state-active,#top .avia-datepicker-div a.ui-state-highlight{color:#4d8f21}#top .avia-datepicker-div a.ui-state-hover{color:#ffffff;background-color:#8d8d8d}#top .avia-datepicker-div .ui-datepicker-buttonpane button{background-color:#4d8f21;color:#ffffff;border-color:#4d8f21}#top .av-siteloader{border-color:#e1e1e1;border-left-color:#4d8f21}#top div.avia-popup .mfp-preloader{border-left-color:#4d8f21}.av-preloader-reactive #top .av-siteloader{border-color:#e1e1e1}#top .av-siteloader-wrap{background-color:#ffffff}.av-preloader-reactive #top .av-siteloader:before{background-color:#e1e1e1}.av-tab-section-tab-title-container{background-color:#ffffff}#top .av-section-tab-title{color:#8d8d8d}#top a.av-active-tab-title{color:#4d8f21}#top .av-tab-arrow-container span{background-color:#ffffff}.header_color,.header_color div,.header_color header,.header_color main,.header_color aside,.header_color footer,.header_color article,.header_color nav,.header_color section,.header_color span,.header_color applet,.header_color object,.header_color iframe,.header_color h1,.header_color h2,.header_color h3,.header_color h4,.header_color h5,.header_color h6,.header_color p,.header_color blockquote,.header_color pre,.header_color a,.header_color abbr,.header_color acronym,.header_color address,.header_color big,.header_color cite,.header_color code,.header_color del,.header_color dfn,.header_color em,.header_color img,.header_color ins,.header_color kbd,.header_color q,.header_color s,.header_color samp,.header_color small,.header_color strike,.header_color strong,.header_color sub,.header_color sup,.header_color tt,.header_color var,.header_color b,.header_color u,.header_color i,.header_color center,.header_color dl,.header_color dt,.header_color dd,.header_color ol,.header_color ul,.header_color li,.header_color fieldset,.header_color form,.header_color label,.header_color legend,.header_color table,.header_color caption,.header_color tbody,.header_color tfoot,.header_color thead,.header_color tr,.header_color th,.header_color td,.header_color article,.header_color aside,.header_color canvas,.header_color details,.header_color embed,.header_color figure,.header_color fieldset,.header_color figcaption,.header_color footer,.header_color header,.header_color hgroup,.header_color menu,.header_color nav,.header_color output,.header_color ruby,.header_color section,.header_color summary,.header_color time,.header_color mark,.header_color audio,.header_color video,#top .header_color .pullquote_boxed,.responsive #top .header_color .avia-testimonial,.responsive #top.avia-blank #main .header_color.container_wrap:first-child,#top .header_color.fullsize .template-blog .post_delimiter,.header_color .related_posts.av-related-style-full a{border-color:#e1e1e1}.header_color .rounded-container,#top .header_color .pagination a:hover,.header_color .small-preview,.header_color .fallback-post-type-icon{background:#aaaaaa;color:#ffffff}.header_color .av-default-color,#top .header_color .av-force-default-color,.header_color .av-catalogue-item,.header_color .wp-playlist-item .wp-playlist-caption,.header_color .wp-playlist{color:#333333}.header_color ,.header_color .site-background,.header_color .first-quote,.header_color .related_image_wrap,.header_color .gravatar img .header_color .hr_content,.header_color .news-thumb,.header_color .post-format-icon,.header_color .ajax_controlls a,.header_color .tweet-text.avatar_no,.header_color .toggler,.header_color .toggler.activeTitle:hover,.header_color #js_sort_items,.header_color.inner-entry,.header_color .grid-entry-title,.header_color .related-format-icon,.grid-entry .header_color .avia-arrow,.header_color .avia-gallery-big,.header_color .avia-gallery-big,.header_color .avia-gallery img,.header_color .grid-content,.header_color .av-share-box ul,#top .header_color .av-related-style-full .related-format-icon,.header_color .related_posts.av-related-style-full a:hover,.header_color.avia-fullwidth-portfolio .pagination .current,.header_color.avia-fullwidth-portfolio .pagination a,.header_color .av-hotspot-fallback-tooltip-inner,.header_color .av-hotspot-fallback-tooltip-count{background-color:#ffffff;color:#333333}.header_color .heading-color,.header_color a.iconbox_icon:hover,.header_color h1,.header_color h2,.header_color h3,.header_color h4,.header_color h5,.header_color h6,.header_color .sidebar .current_page_item>a,.header_color .sidebar .current-menu-item>a,.header_color .pagination .current,.header_color .pagination a:hover,.header_color strong.avia-testimonial-name,.header_color .heading,.header_color .toggle_content strong,.header_color .toggle_content strong a,.header_color .tab_content strong,.header_color .tab_content strong a ,.header_color .asc_count,.header_color .avia-testimonial-content strong,.header_color div .news-headline,#top .header_color .av-related-style-full .av-related-title,.header_color .av-default-style .av-countdown-cell-inner .av-countdown-time,.header_color .wp-playlist-item-meta.wp-playlist-item-title,#top .header_color .av-no-image-slider h2 a,.header_color .av-small-bar .avia-progress-bar .progressbar-title-wrap{color:#6c6c6c}.header_color .meta-color,.header_color .sidebar,.header_color .sidebar a,.header_color .minor-meta,.header_color .minor-meta a,.header_color .text-sep,.header_color blockquote,.header_color .post_nav a,.header_color .comment-text,.header_color .side-container-inner,.header_color .news-time,.header_color .pagination a,.header_color .pagination span,.header_color .tweet-text.avatar_no .tweet-time,#top .header_color .extra-mini-title,.header_color .team-member-job-title,.header_color .team-social a,.header_color #js_sort_items a,.grid-entry-excerpt,.header_color .avia-testimonial-subtitle,.header_color .commentmetadata a,.header_color .social_bookmarks a,.header_color .meta-heading>*,.header_color .slide-meta,.header_color .slide-meta a,.header_color .taglist,.header_color .taglist a,.header_color .phone-info,.header_color .phone-info a,.header_color .av-sort-by-term a,.header_color .av-magazine-time,.header_color .av-magazine .av-magazine-entry-icon,.header_color .av-catalogue-content,.header_color .wp-playlist-item-length,.html_modern-blog #top div .header_color .blog-categories a,.html_modern-blog #top div .header_color .blog-categories a:hover{color:#aaaaaa}.header_color .special-heading-inner-border{border-color:#333333}.header_color .meta-heading .special-heading-inner-border{border-color:#aaaaaa}.header_color a,.header_color .widget_first,.header_color strong,.header_color b,.header_color b a,.header_color strong a,.header_color #js_sort_items a:hover,.header_color #js_sort_items a.active_sort,.header_color .av-sort-by-term a.active_sort,.header_color .special_amp,.header_color .taglist a.activeFilter,.header_color #commentform .required,#top .header_color .av-no-color.av-icon-style-border a.av-icon-char,.html_elegant-blog #top .header_color .blog-categories a,.html_elegant-blog #top .header_color .blog-categories a:hover{color:#4d8f21}.header_color a:hover,.header_color h1 a:hover,.header_color h2 a:hover,.header_color h3 a:hover,.header_color h4 a:hover,.header_color h5 a:hover,.header_color h6 a:hover,.header_color .template-search a.news-content:hover,.header_color .wp-playlist-item .wp-playlist-caption:hover{color:#4d8f21}.header_color .primary-background,.header_color .primary-background a,div .header_color .button,.header_color #submit,.header_color input[type='submit'],.header_color .small-preview:hover,.header_color .avia-menu-fx,.header_color .avia-menu-fx .avia-arrow,.header_color.iconbox_top .iconbox_icon,.header_color .iconbox_top a.iconbox_icon:hover,.header_color .avia-data-table th.avia-highlight-col,.header_color .avia-color-theme-color,.header_color .avia-color-theme-color:hover,.header_color .image-overlay .image-overlay-inside:before,.header_color .comment-count,.header_color .av_dropcap2,.header_color .av-colored-style .av-countdown-cell-inner,.responsive #top .header_color .av-open-submenu.av-subnav-menu > li > a:hover,#top .header_color .av-open-submenu.av-subnav-menu li > ul a:hover{background-color:#4d8f21;color:#ffffff;border-color:#2b6d00}#top #wrap_all .header_color .av-menu-button-colored > a .avia-menu-text{background-color:#4d8f21;color:#ffffff;border-color:#4d8f21}#top #wrap_all .header_color .av-menu-button-colored > a .avia-menu-text:after{background-color:#2b6d00}#top .header_color .mobile_menu_toggle{color:#4d8f21;background:#ffffff}#top .header_color .av-menu-mobile-active .av-subnav-menu > li > a:before{color:#4d8f21}#top .header_color .av-open-submenu.av-subnav-menu > li > a:hover:before{color:#ffffff}.header_color .button:hover,.header_color .ajax_controlls a:hover,.header_color #submit:hover,.header_color .big_button:hover,.header_color .contentSlideControlls a:hover,.header_color #submit:hover ,.header_color input[type='submit']:hover{background-color:#4d8f21;color:#ffffff;border-color:#2b6d00}.header_color .avia-toc-style-elegant a.avia-toc-level-0:last-child:after,.header_color .avia-toc-style-elegant a:first-child:after,.header_color .avia-toc-style-elegant a.avia-toc-level-0:after{background-color:#ffffff;border-color:#4d8f21}.header_color .avia-toc-style-elegant a:first-child span:after,.header_color .avia-toc-style-elegant a.avia-toc-level-0 span:after{background-color:#ffffff}.header_color .avia-toc-style-elegant a:first-child:hover span:after,.header_color .avia-toc-style-elegant a.avia-toc-level-0:hover span:after{border-color:#4d8f21}.header_color .avia-toc-style-elegant a:before{border-color:#e1e1e1}.header_color .avia-toc-style-elegant a:first-child:after,.header_color .avia-toc-style-elegant a.avia-toc-level-0:after{border-color:#4d8f21;background-color:#ffffff}.header_color .avia-toc-style-elegant a:last-child:after{background-color:#e1e1e1}.header_color .timeline-bullet{background-color:#e1e1e1;border-color:#ffffff}.header_color table,.header_color .widget_nav_menu ul:first-child>.current-menu-item,.header_color .widget_nav_menu ul:first-child>.current_page_item,.header_color .widget_nav_menu ul:first-child>.current-menu-ancestor,.header_color .pagination .current,.header_color .pagination a,.header_color.iconbox_top .iconbox_content,.header_color .av_promobox,.header_color .toggle_content,.header_color .toggler:hover,#top .header_color .av-minimal-toggle .toggler,.header_color .related_posts_default_image,.header_color .search-result-counter,.header_color .container_wrap_meta,.header_color .avia-content-slider .slide-image,.header_color .avia-slider-testimonials .avia-testimonial-content,.header_color .avia-testimonial-arrow-wrap .avia-arrow,.header_color .news-thumb,.header_color .portfolio-preview-content,.header_color .portfolio-preview-content .avia-arrow,.header_color .av-magazine .av-magazine-entry-icon,.header_color .related_posts.av-related-style-full a,.header_color .aviaccordion-slide,.header_color.avia-fullwidth-portfolio .pagination,.header_color .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image,.header_color .av-catalogue-list li:hover,.header_color .wp-playlist,.header_color .avia-slideshow-fixed-height > li,.header_color .avia-form-success,.header_color .avia-form-error,.header_color .av-boxed-grid-style .avia-testimonial{background:#f8f8f8}#top .header_color .post_timeline li:hover .timeline-bullet{background-color:#4d8f21}.header_color blockquote,.header_color .avia-bullet,.header_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#4d8f21}.html_header_top .header_color .main_menu ul:first-child >li > ul,.html_header_top #top .header_color .avia_mega_div > .sub-menu{border-top-color:#4d8f21}.header_color .breadcrumb,.header_color .breadcrumb a,#top .header_color.title_container .main-title,#top .header_color.title_container .main-title a{color:#333333}.header_color .av-icon-display,#top .header_color .av-related-style-full a:hover .related-format-icon,.header_color .av-default-style .av-countdown-cell-inner{background-color:#f8f8f8;color:#aaaaaa}.header_color .av-masonry-entry:hover .av-icon-display{background-color:#4d8f21;color:#ffffff;border-color:#2b6d00}#top .header_color .av-masonry-entry.format-quote:hover .av-icon-display{color:#4d8f21}.header_color ::-webkit-input-placeholder{color:#aaaaaa}.header_color ::-moz-placeholder{color:#aaaaaa;opacity:1}.header_color :-ms-input-placeholder{color:#aaaaaa}.header_color .header_bg,.header_color .main_menu ul ul,.header_color .main_menu .menu ul li a,.header_color .pointer_arrow_wrap .pointer_arrow,.header_color .avia_mega_div,.header_color .av-subnav-menu > li ul,.header_color .av-subnav-menu a{background-color:#ffffff;color:#aaaaaa}.header_color .main_menu .menu ul li a:hover,.header_color .av-subnav-menu ul a:hover{background-color:#f8f8f8}.header_color .sub_menu>ul>li>a,.header_color .sub_menu>div>ul>li>a,.header_color .main_menu ul:first-child > li > a,#top .header_color .main_menu .menu ul .current_page_item > a,#top .header_color .main_menu .menu ul .current-menu-item > a ,#top .header_color .sub_menu li ul a{color:#aaaaaa}#top .header_color .main_menu .menu ul li>a:hover{color:#333333}.header_color .av-subnav-menu a:hover,.header_color .main_menu ul:first-child > li a:hover,.header_color .main_menu ul:first-child > li.current-menu-item > a,.header_color .main_menu ul:first-child > li.current_page_item > a,.header_color .main_menu ul:first-child > li.active-parent-item > a{color:#333333}#top .header_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#4d8f21}.header_color .sub_menu>ul>li>a:hover,.header_color .sub_menu>div>ul>li>a:hover{color:#333333}#top .header_color .sub_menu ul li a:hover,.header_color .sub_menu ul:first-child > li.current-menu-item > a,.header_color .sub_menu ul:first-child > li.current_page_item > a,.header_color .sub_menu ul:first-child > li.active-parent-item > a{color:#333333}.header_color .sub_menu li ul a,.header_color #payment,.header_color .sub_menu ul li,.header_color .sub_menu ul,#top .header_color .sub_menu li li a:hover{background-color:#ffffff}.header_color#header .avia_mega_div > .sub-menu.avia_mega_hr,.html_bottom_nav_header.html_logo_center #top #menu-item-search>a{border-color:#e1e1e1}@media only screen and (max-width:767px){#top #wrap_all .av_header_transparency{background-color:#ffffff;color:#333333;border-color:#e1e1e1}}@media only screen and (max-width:989px){.html_mobile_menu_tablet #top #wrap_all .av_header_transparency{background-color:#ffffff;color:#333333;border-color:#e1e1e1}}.header_color .avia-tt,.header_color .avia-tt .avia-arrow,.header_color .avia-tt .avia-arrow{background-color:#ffffff;color:#aaaaaa}.header_color .av_ajax_search_image{background-color:#4d8f21;color:#ffffff}.header_color .ajax_search_excerpt{color:#aaaaaa}.header_color .av_ajax_search_title{color:#6c6c6c}.header_color .ajax_load{background-color:#4d8f21}.header_color .av_searchsubmit_wrapper{background-color:#4d8f21}#top .header_color .avia-color-theme-color{color:#ffffff;border-color:#2b6d00}.header_color .avia-color-theme-color-subtle{background-color:#f8f8f8;color:#333333}.header_color .avia-color-theme-color-subtle:hover{background-color:#ffffff;color:#6c6c6c}#top .header_color .avia-color-theme-color-highlight{color:#ffffff;border-color:#4d8f21;background-color:#4d8f21}#top .header_color .avia-font-color-theme-color,#top .header_color .avia-font-color-theme-color-hover:hover{color:#ffffff}.header_color .avia-font-color-theme-color-subtle{color:#333333}.header_color .avia-font-color-theme-color-subtle-hover:hover{color:#6c6c6c}#top .header_color .avia-font-color-theme-color-highlight,#top .header_color .avia-font-color-theme-color-highlight-hover:hover{color:#ffffff}.header_color .avia-icon-list .iconlist_icon{background-color:#d0d0d0}.header_color .avia-icon-list .iconlist-timeline{border-color:#e1e1e1}.header_color .iconlist_content{color:#aaaaaa}.header_color .avia-timeline .milestone_icon{background-color:#d0d0d0}.header_color .avia-timeline .milestone_inner{background-color:#d0d0d0}.header_color .avia-timeline{border-color:#d0d0d0}.header_color .av-milestone-icon-wrap:after{border-color:#d0d0d0}.header_color .avia-timeline .av-milestone-date{color:#a0a0a0}.header_color .avia-timeline .av-milestone-date span{background-color:#d0d0d0}.header_color .avia-timeline-horizontal .av-milestone-content-wrap footer{background-color:#d0d0d0}.header_color .av-timeline-nav a span{background-color:#d0d0d0}#top .header_color .input-text,#top .header_color input[type='text'],#top .header_color input[type='input'],#top .header_color input[type='password'],#top .header_color input[type='email'],#top .header_color input[type='number'],#top .header_color input[type='url'],#top .header_color input[type='tel'],#top .header_color input[type='search'],#top .header_color textarea,#top .header_color select{border-color:#e1e1e1;background-color:#f8f8f8;color:#aaaaaa}#top .header_color .invers-color .input-text,#top .header_color .invers-color input[type='text'],#top .header_color .invers-color input[type='input'],#top .header_color .invers-color input[type='password'],#top .header_color .invers-color input[type='email'],#top .header_color .invers-color input[type='number'],#top .header_color .invers-color input[type='url'],#top .header_color .invers-color input[type='tel'],#top .header_color .invers-color input[type='search'],#top .header_color .invers-color textarea,#top .header_color .invers-color select{background-color:#ffffff}.header_color .required{color:#4d8f21}.header_color .av-masonry{background-color:#e7e7e7}.header_color .av-masonry-pagination,.header_color .av-masonry-pagination:hover,.header_color .av-masonry-outerimage-container{background-color:#ffffff}.header_color .container .av-inner-masonry-content,#top .header_color .container .av-masonry-load-more,#top .header_color .container .av-masonry-sort,.header_color .container .av-masonry-entry .avia-arrow{background-color:#f8f8f8} .header_color .hr-short .hr-inner-style,.header_color .hr-short .hr-inner{background-color:#ffffff}div .header_color .tabcontainer .active_tab_content,div .header_color .tabcontainer .active_tab{background-color:#f8f8f8;color:#333333}.responsive.js_active #top .header_color .avia_combo_widget .top_tab .tab{border-top-color:#e1e1e1}.header_color .template-archives .tabcontainer a,#top .header_color .tabcontainer .tab:hover,#top .header_color .tabcontainer .tab.active_tab{color:#333333} .header_color .template-archives .tabcontainer a:hover{color:#4d8f21}.header_color .sidebar_tab_icon{background-color:#e1e1e1}#top .header_color .sidebar_active_tab .sidebar_tab_icon{background-color:#4d8f21}.header_color .sidebar_tab:hover .sidebar_tab_icon{background-color:#4d8f21}.header_color .sidebar_tab,.header_color .tabcontainer .tab{color:#aaaaaa}.header_color div .sidebar_active_tab ,div .header_color .tabcontainer.noborder_tabs .active_tab_content,div .header_color .tabcontainer.noborder_tabs .active_tab{color:#333333;background-color:#ffffff}#top .avia-smallarrow-slider .avia-slideshow-dots a{background-color:#f8f8f8}#top .header_color .avia-smallarrow-slider .avia-slideshow-dots a.active,#top .header_color .avia-smallarrow-slider .avia-slideshow-dots a:hover{background-color:#aaaaaa}@media only screen and (max-width:767px){.responsive #top .header_color .tabcontainer .active_tab{background-color:#4d8f21;color:#ffffff} .responsive #top .header_color .tabcontainer{border-color:#e1e1e1}.responsive #top .header_color .active_tab_content{background-color:#f8f8f8}}.header_color tr:nth-child(even),.header_color .avia-data-table .avia-heading-row .avia-desc-col,.header_color .avia-data-table .avia-highlight-col,.header_color .pricing-table>li:nth-child(even),body .header_color .pricing-table.avia-desc-col li,#top .header_color .avia-data-table.avia_pricing_minimal th{background-color:#ffffff;color:#333333}.header_color table caption,.header_color tr:nth-child(even),.header_color .pricing-table>li:nth-child(even),#top .header_color .avia-data-table.avia_pricing_minimal td{color:#aaaaaa}.header_color tr:nth-child(odd),.header_color .pricing-table>li:nth-child(odd),.header_color .pricing-extra{background:#f8f8f8}.header_color .pricing-table li.avia-pricing-row,.header_color .pricing-table li.avia-heading-row,.header_color .pricing-table li.avia-pricing-row .pricing-extra{background-color:#4d8f21;color:#ffffff;border-color:#6faf43}.header_color .pricing-table li.avia-heading-row,.header_color .pricing-table li.avia-heading-row .pricing-extra{background-color:#5e9f32;color:#ffffff;border-color:#6faf43}.header_color .pricing-table.avia-desc-col .avia-heading-row,.header_color .pricing-table.avia-desc-col .avia-pricing-row{border-color:#e1e1e1}.header_color .theme-color-bar .bar{background:#4d8f21}.header_color .mejs-controls .mejs-time-rail .mejs-time-current,.header_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,.header_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.header_color .button.av-sending-button,.header_color .av-striped-bar .theme-color-bar .bar{background:#4d8f21}body .header_color .mejs-controls .mejs-time-rail .mejs-time-float{background:#4d8f21;color:#fff}body .header_color .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 4px #4d8f21;border-color:#4d8f21 transparent transparent transparent}.header_color .progress{background-color:#f8f8f8}.header_color .av_searchform_element_results .av_ajax_search_entry,.header_color .av_searchform_element_results .av_ajax_search_title,.header_color.av_searchform_element_results .av_ajax_search_entry,.header_color.av_searchform_element_results .av_ajax_search_title{color:#4d8f21}.header_color .av_searchform_element_results .ajax_search_excerpt,.header_color.av_searchform_element_results .ajax_search_excerpt{color:#aaaaaa}.header_color .av_searchform_element_results .av_ajax_search_image,.header_color.av_searchform_element_results .av_ajax_search_image{color:#aaaaaa} .header_color .button.av-sending-button{background:#4d8f21;background-image:-webkit-linear-gradient(-45deg,#4d8f21 25%,#5e9f32 25%,#5e9f32 50%,#4d8f21 50%,#4d8f21 75%,#5e9f32 75%,#5e9f32);background-image:-moz-linear-gradient(-45deg,#4d8f21 25%,#5e9f32 25%,#5e9f32 50%,#4d8f21 50%,#4d8f21 75%,#5e9f32 75%,#5e9f32);background-image:linear-gradient(-45deg,#4d8f21 25%,#5e9f32 25%,#5e9f32 50%,#4d8f21 50%,#4d8f21 75%,#5e9f32 75%,#5e9f32);border-color:#4d8f21}.header_color span.bbp-admin-links a{color:#4d8f21}.header_color span.bbp-admin-links a:hover{color:#4d8f21}#top .header_color .bbp-reply-content,#top .header_color .bbp-topic-content,#top .header_color .bbp-body .super-sticky .page-numbers,#top .header_color .bbp-body .sticky .page-numbers,#top .header_color .bbp-pagination-links a:hover,#top .header_color .bbp-pagination-links span.current{background:#ffffff}#top .header_color .bbp-topics .bbp-header,#top .header_color .bbp-topics .bbp-header,#top .header_color .bbp-forums .bbp-header,#top .header_color .bbp-topics-front ul.super-sticky,#top .header_color .bbp-topics ul.super-sticky,#top .header_color .bbp-topics ul.sticky,#top .header_color .bbp-forum-content ul.sticky,#top .header_color .bbp-body .page-numbers{background-color:#f8f8f8}#top .header_color .bbp-meta,#top .header_color .bbp-author-role,#top .header_color .bbp-author-ip,#top .header_color .bbp-pagination-count,#top .header_color .bbp-topics .bbp-body .bbp-topic-title:before{color:#aaaaaa}#top .header_color .bbp-admin-links{color:#e1e1e1}.header_color #bbpress-forums li.bbp-body ul.forum,.header_color #bbpress-forums li.bbp-body ul.topic,.avia_transform .header_color .bbp-replies .bbp-reply-author:before,.avia_transform .forum-search .header_color .bbp-reply-author:before,.avia_transform .forum-search .header_color .bbp-topic-author:before{background-color:#ffffff;border-color:#e1e1e1}#top .header_color .bbp-author-name{color:#6c6c6c}.header_color .widget_display_stats dt,.header_color .widget_display_stats dd{background-color:#f8f8f8}.header_color dropcap2,.header_color dropcap3,.header_color avia_button,.header_color avia_button:hover,.header_color .on-primary-color,.header_color .on-primary-color:hover{color:#ffffff}#main,.avia-msie-8 .av_header_sticky_disabled#header{background-color:#ffffff}.html_header_sidebar #header .av-main-nav > li > a .avia-menu-text{color:#6c6c6c}.html_header_sidebar #header .av-main-nav > li > a .avia-menu-subtext{color:#aaaaaa}.html_header_sidebar #header .av-main-nav > li:hover > a .avia-menu-text,.html_header_sidebar #header .av-main-nav > li.current-menu-ancestor > a .avia-menu-text,.html_header_sidebar #header .av-main-nav li.current-menu-item > a .avia-menu-text{color:#4d8f21}#top #wrap_all .av_seperator_big_border#header .av-menu-button-colored > a{background-color:#4d8f21}#top #wrap_all .av_seperator_big_border#header .av-menu-button-bordered > a{background-color:#f8f8f8}html.html_header_sidebar #wrap_all{background-color:#ffffff}.header_color .av-hamburger-inner,.header_color .av-hamburger-inner::before,.header_color .av-hamburger-inner::after{background-color:#aaaaaa}.html_av-overlay-side #top .av-burger-overlay-scroll{background:#ffffff}.html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul a:hover{background-color:#f8f8f8}.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a{border-color:#e1e1e1}.html_av-overlay-side #top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul a{color:#333333}.html_av-overlay-side.av-burger-overlay-active #top #wrap_all #header .menu-item-search-dropdown a{color:#333333}.html_av-overlay-side-classic #top .av-burger-overlay li li .avia-bullet,.html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner,.html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner::before,.html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner::after{background-color:#333333}.html_av-overlay-side .av-burger-overlay-scroll{width:350px;-webkit-transform:translateX(350px);transform:translateX(350px)}.bbp-topics .bbp-body .bbp-topic-title:before{content:'\E83b';font-family:'entypo-fontello'}.bbp-topics .bbp-body .topic-voices-multi .bbp-topic-title:before{content:'\E83c';font-family:'entypo-fontello'}.bbp-topics .bbp-body .super-sticky .bbp-topic-title:before{content:'\E808';font-family:'entypo-fontello'}.bbp-topics .bbp-body .sticky .bbp-topic-title:before{content:'\E809';font-family:'entypo-fontello'}.bbp-topics .bbp-body .status-closed .bbp-topic-title:before{content:'\E824';font-family:'entypo-fontello'}.bbp-topics .bbp-body .super-sticky.status-closed .bbp-topic-title:before{content:'\E809\E824';font-family:'entypo-fontello'}.bbp-topics .bbp-body .sticky.status-closed .bbp-topic-title:before{content:'\E808\E824';font-family:'entypo-fontello'}#top .avia-layerslider .ls-nav-prev:before{content:'\E87c';font-family:'entypo-fontello'}#top .avia-layerslider .ls-nav-next:before{content:'\E87d';font-family:'entypo-fontello'}#top .avia-layerslider .ls-nav-start:before,#top .avia_playpause_icon:before{content:'\E897';font-family:'entypo-fontello'}#top .avia-layerslider .ls-nav-stop:before,#top .avia_playpause_icon.av-pause:before{content:'\E899';font-family:'entypo-fontello'}.image-overlay .image-overlay-inside:before{content:'\E869';font-family:'entypo-fontello'}.image-overlay.overlay-type-extern .image-overlay-inside:before{content:'\E832';font-family:'entypo-fontello'}.image-overlay.overlay-type-video .image-overlay-inside:before{content:'\E897';font-family:'entypo-fontello'}div.avia-popup button.mfp-arrow:before{content:'\E87d';font-family:'entypo-fontello'}div.avia-popup button.mfp-arrow-left:before{content:'\E87c';font-family:'entypo-fontello'}.html_header_transparency #top .avia-builder-el-0 .container,.html_header_transparency #top .avia-builder-el-0 .slideshow_caption{padding-top:0px}h1,h2,h3,h4,h5,h6,#top .title_container .main-title,tr.pricing-row td,#top .portfolio-title,.callout .content-area,.avia-big-box .avia-innerbox,.av-special-font,.av-current-sort-title,.html_elegant-blog #top .minor-meta,#av-burger-menu-ul li{font-family:'open sans',Helvetica,Arial,sans-serif}body.open_sans{font-family:'open sans',Helvetica,Arial,sans-serif}.container{width:100%} .container .av-content-small.units{width:75%} .responsive .boxed#top ,.responsive.html_boxed.html_header_sticky #header,.responsive.html_boxed.html_header_transparency #header{width:1175px;max-width:90%} .responsive .container{max-width:1175px} #top .all_colors .image-overlay{visibility:hidden}@media only screen and (min-width:768px){} @media only screen and (max-width:767px){}

.avia-section.av-11v6qse-b220f9ee9d586e541803c3edd889f4f9{
background-color:rgba(255,255,255,0.01);
background-repeat:no-repeat;
background-image:url(../Images/Integrative-Onkologie_Headerbild.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

.flex_column.av-zl5n26-73da8d443313f579a90cbdc9a705134c{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-kteamog2-90c6883cc9cc7f2ff7b9c6bfe7dc0274{
padding-bottom:10px;
color:#ffffff;
font-size:83px;
}
.av-special-heading.av-kteamog2-90c6883cc9cc7f2ff7b9c6bfe7dc0274 .special-heading-inner-border{
border-color:#ffffff;
}

#top .hr.hr-invisible.av-xdlp7i-1e7dcec061dd27953fea2b472ff08852{
height:150px;
}

.avia-section.av-wvic4u-e797c305a121c3807624dadafac0297b{
background-color:rgba(0,0,0,0.01);
background-repeat:no-repeat;
background-image:url(../Images/layout/Pfad_661.png);
background-position:0% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-ku3qy74p-940836c0c2f5d863af3fb175e513fe78{
margin-top:-80px;
height:1px;
}

#top .av-special-heading.av-kteanc0h-219b8f8daa5393dba841dabc8aafb2d5{
padding-bottom:0px;
}
.av-special-heading.av-kteanc0h-219b8f8daa5393dba841dabc8aafb2d5 .av-subheading{
font-size:15px;
}

.flex_column.av-uc2sri-070bee8c8687da45c9ff54f6eb440567{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-ktebp8og-f06207a8063d26995ca6c81c5361cfee{
margin-top:-50px;
height:1px;
}

.flex_column.av-rlohm6-99abe39f6c0f9e9d0238135c640250f9{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-28444u-fd8d460ba180abeccae22704fd1b545c{
margin-top:-50px;
height:1px;
}

.avia-image-container.av-kteap942-9a585db94471dc5ad8703d4bdd9174bd .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-ktebwd2c-60f08a43f97d6492c213a0f54efdc29f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background:url(https://www.helixor.de/wp-content/uploads/2021/09/io-4.jpg) 0% 0% no-repeat  ;
}

#top .hr.hr-invisible.av-ktecheop-6cbbb04df5253cba299f97604f706dac{
height:50px;
}

#top #wrap_all .avia-button.av-23kkse-5a5ac6c2ff3ce73a8b2855fb3175ac33:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

.flex_column.av-25ivni-93cd4baf1ea272f29ebfee5b67049c19{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-ktebxzpe-a54d9dd52be686e6279f4a62ebf13448 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-kteaqinl-cbbc50baf1595c6b4d578e980e067011{
padding-bottom:0px;
}

.flex_column.av-pgycvy-7bfffc798b1b3948e2beed41a22b649a{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-ob3sry-69cb7baec628c92b9f09f2d5281614f0 .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-ktearijk-ce821f661937fb95986dd20e5ac2026d:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

.flex_column.av-mwd8lq-e7103a4fc75f5587b2679013e258fc0d{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-ku8rse-0765abfae9e79a76a72f81dc47796c2e .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-iggf8e-10eba6b18f18a7e236054460eac5368b:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

.flex_column.av-hjcpzy-75aaf237c6c8ef3e7beb7a5ede74f70a{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-gdo5xq-27e1c67a8ca26988a04f34d53c5bcde9 .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-eulkha-1e32b7845e4a423f9ae257b37095ec04:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-ktebj0rk-683f9d35bcef70f00bfc6fb27a0c9861{
height:50px;
}

.flex_column.av-avcw1q-21c7c0d8d36800086a4de3d8bda66bd6{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-kteaupk9-64c2c147f949a4703075fb71ee1eb8f2{
padding-bottom:0px;
}

.flex_column.av-8r4rgu-d6e171b9cbd90d5778e4b4a4bcad6957{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-kteay1sx-c3aaac727f83fb5a0ea6eb7641536d46 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-82n7cu-62adad90d1614f10ad1303a8ce707e7e{
height:10px;
}

.flex_column.av-5q0nfi-6ac5f0981be4be2f1ad120bbc863195c{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-kteayirl-96b134ead5c2f8fa3b453094010f05e1{
padding-bottom:0px;
}

