/*
Theme Name: InspiraloHonlapok
Template: Divi
Author: Child Theme Configurator
Version: 1.0.1475599531
Updated: 2016-10-04 18:45:31

*/

/* Pagenavi */

.wp-pagenavi {
    border-top: 0;
    clear: both;
    margin-bottom: 10px;
    padding-top: 0px;
    text-align: center; font-size: 150%;
}

.wp-pagenavi a, .wp-pagenavi span {
    font-size: 20px !important;
}


/*** ARROWS ***/

.et_pb_scroll_top.et-pb-icon {
    right: 1%;
    background-color: rgba(43,94,138, 0.8);
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid #fff;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0 0;
    background-image: none;
}
.special_scroll-down-icon {
    width: 100%;
    position: relative;
    text-align: center;
}
.special_scroll-down-icon .et-pb-icon {
    font-size: 45px !important;
    color: rgba(0,0,0,0.4);
}
.special_fullwidth-scroll-down-icon {
    width: 100%;
    position: absolute;
    bottom: 0;
    text-align: center;
}
.special_fullwidth-scroll-down-icon .et-pb-icon {
    font-size: 45px !important;
    color: #fff;
}
.special_fullwidth-scroll-down-icon .et-pb-icon.scroll-down, .special_scroll-down-icon .et-pb-icon.scroll-down {
    animation: 2.2s ease-out 0s normal none infinite running fullwidth-header-bounce;
}

@keyframes fullwidth-header-bounce {
0% {
    transform: translateY(0%);
}
12.5% {
    transform: translateY(20%);
}
25% {
    transform: translateY(0%);
}
37.5% {
    transform: translateY(20%);
}
50% {
    transform: translateY(0%);
}
}




/*** Elválasztók ***/

.modal-wrapper {
    z-index: 99999;
}

.cloud_top_inside_divider {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='gambit_separator gambit_sep_bottom gambit_sep_loaded' preserveAspectRatio='none' viewBox='0 0 1600 200' style='display: block !important; width: 100%25; height: calc(0.125 * 100vw);' data-height='200'%3E%3Cpath class='gambit_sep_decor1' style='opacity: 0.5;fill: %23d2d7d3;' d='M1602,89.861c-11.991-11.844-31.309-17.943-49.191-14.884 c-24.201,4.139-41.873,23.743-44.642,46.939c-7.845-3.247-16.667-4.404-25.654-2.866c-10.65,1.822-19.825,7.129-26.579,14.541 c-4.445-19.281-23.225-31.968-42.975-28.59c-16.765,2.867-29.02,16.421-30.989,32.478c-8.467-4.125-18.253-5.742-28.245-4.034 c-8.168,1.397-15.466,4.847-21.474,9.72c-10.925-13.57-28.674-20.983-47.065-17.837c-26.53,4.538-44.502,29.346-40.778,55.821 c-5.233,0.955-9.943,3.121-13.894,6.161c-0.373-0.415-0.768-0.807-1.155-1.208c2.877-6.477,4.525-13.627,4.636-21.161 c0.443-29.906-23.442-54.508-53.348-54.951c-20.104-0.297-37.798,10.408-47.38,26.537c-8.403-10.334-21.144-17.019-35.504-17.232 c-19.052-0.282-35.595,10.909-43.072,27.176c-5.403-4.308-12.217-6.931-19.662-7.041c-17.861-0.264-32.554,14-32.818,31.861 c-0.019,1.316,0.049,2.612,0.183,3.889c-0.82-0.094-1.652-0.149-2.495-0.162c-5.651-0.084-10.886,1.732-15.106,4.851 c-6.765-8.693-17.262-14.356-29.133-14.532c-8.41-0.124-16.216,2.523-22.548,7.095c-5.152-24.146-26.413-42.423-52.147-42.804 c-24.549-0.363-45.513,15.672-52.484,37.969c-7.118-4.63-15.578-7.382-24.695-7.516c-10.804-0.16-20.795,3.377-28.792,9.427 c-0.839-19.769-16.977-35.681-37.012-35.977c-13.683-0.202-25.759,6.934-32.497,17.764c1.699-10.904-0.839-22.455-8.012-31.958 c-1.669-2.211-3.518-4.204-5.503-5.99c4.611-8.436,4.176-19.142-1.993-27.314c-8.395-11.121-24.216-13.332-35.337-4.937 c-8.172,6.168-11.525,16.345-9.403,25.722c-2.399,1.173-4.723,2.583-6.934,4.252c-7.432,5.61-12.479,13.203-14.976,21.484 c-4.627-1.511-9.555-2.365-14.679-2.441c-18.335-0.271-34.48,9.439-43.29,24.099c-5.752-1.789-12.248-0.89-17.422,3.016 c-2.901,2.19-5.01,5.04-6.28,8.181c-6.442-2.804-13.495-3.941-20.479-3.356c-5.186-2.097-10.831-3.306-16.76-3.393 c-9.851-0.146-19.029,2.782-26.634,7.885c-7.74-19.962-26.975-34.254-49.699-34.591c-13.641-0.202-26.168,4.669-35.812,12.852 c-4.023-1.885-8.497-2.976-13.228-3.046c-15.62-0.231-28.817,10.651-32.059,25.332c-4.323-3.949-10.048-6.397-16.363-6.49 c-6.228-0.092-11.949,2.123-16.362,5.847c-5.495-19.271-23.086-33.511-44.155-33.823c-18.02-0.267-33.793,9.731-41.777,24.578 c-9.759-11.871-24.471-19.54-41.04-19.785c-9.544-0.141-18.542,2.204-26.392,6.423c-5.744-18.872-23.142-32.732-43.924-33.039 c-15.338-0.227-29.053,6.979-37.721,18.284c-2.473-0.552-5.038-0.863-7.671-0.902c-6.921-0.102-13.427,1.68-19.045,4.859 C48.249,107.812,24.501,88.422-2,88.008V200h1604V89.861z' %3E%3C/path%3E%3Cpath class='gambit_sep_main' style='fill: rgb(255, 255, 255);' d='M1585.798,165.336c-4.467-0.867-9.077-1.336-13.798-1.336 c-19.769,0-37.672,7.972-50.683,20.87C1513.353,167.82,1496.061,156,1476,156c-10.484,0-20.21,3.233-28.248,8.747 c-4.4-2.629-9.154-4.722-14.171-6.203c-3.735-14.128-16.6-24.544-31.902-24.544c-6.196,0-11.99,1.711-16.943,4.681 C1372.384,116.791,1348.926,102,1322,102c-30.379,0-56.344,18.824-66.918,45.436C1243.926,136.649,1228.744,130,1212,130 c-24.234,0-45.206,13.912-55.403,34.177C1150.546,156.748,1141.329,152,1131,152c-14.183,0-26.274,8.949-30.94,21.508 c-7.616-9.148-18.957-15.075-31.694-15.474C1057.449,132.161,1031.846,114,1002,114c-18.298,0-34.991,6.838-47.693,18.082 C943.749,112.958,923.391,100,900,100c-19.038,0-36.063,8.588-47.436,22.093c-4.916-3.54-10.604-6.07-16.77-7.281 C833.132,77.472,802.018,48,764,48c-38.653,0-70.184,30.461-71.916,68.687C686.362,114.945,680.292,114,674,114 c-31.324,0-57.208,23.234-61.393,53.407C605.816,163.957,598.139,162,590,162c-0.8,0-1.595,0.023-2.386,0.06 c0.254-1.65,0.386-3.34,0.386-5.06c0-18.225-14.775-33-33-33c-2.322,0-4.586,0.242-6.772,0.699C536.875,112,520.374,104,502,104 c-13.607,0-26.182,4.395-36.407,11.827C463.111,100.06,449.465,88,433,88c-18.225,0-33,14.775-33,33 c0,1.703,0.129,3.376,0.378,5.01c-0.127-0.001-0.251-0.01-0.378-0.01c-22.172,0-41.996,10.029-55.203,25.791 C336.617,135.323,319.635,124,300,124c-18.813,0-35.191,10.395-43.725,25.75c-4.568-2.391-9.761-3.75-15.275-3.75 c-17.231,0-31.37,13.209-32.862,30.052C203.996,174.724,199.583,174,195,174c-5.609,0-10.961,1.085-15.873,3.038 C176.032,164.943,165.061,156,152,156c-8.917,0-16.855,4.174-21.982,10.668C124.315,164.939,118.268,164,112,164 c-20.706,0-39.028,10.16-50.289,25.756C48.774,170.597,24.858,158,0,158c-0.67,0-1.335,0.019-2,0.037V202h1604v-53.979 C1595.867,152.417,1588.936,158.384,1585.798,165.336z' %3E%3C/path%3E%3C/svg%3E");
background-size: cover;
top: 0;
height: 200px;
z-index: 1;	
max-width: 100% !important;
transform: rotate(180deg); 
}

.cloud_bottom_inside_divider {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='gambit_separator gambit_sep_top gambit_sep_loaded' preserveAspectRatio='none' viewBox='0 0 1600 200' style='display: block !important; width: 100%25; height: calc(0.125 * 100vw);' data-height='200'%3E%3Cpath class='gambit_sep_decor2' style='opacity: 0.5;fill: %2373B3DD;' d='M1602,200V57.439c-11.204,5.239-22.096,13.973-27.626,24.533 c-2.763-0.079-5.581,0.193-8.399,0.863c-3.485,0.829-6.695,2.202-9.578,3.995c-10.505-10.553-26.084-15.558-41.631-11.86 c-14.243,3.387-25.22,13.311-30.521,25.833c-5.963-14.358-21.618-22.684-37.23-18.971c-10.872,2.586-19.135,10.395-22.767,20.135 c-13.137-14.812-33.79-22.103-54.398-17.201c-19.567,4.653-34.228,19.137-39.993,36.971c-3.395-0.001-6.843,0.378-10.291,1.198 c-7.456,1.773-14.016,5.337-19.338,10.126c-7.63-7.094-18.546-10.368-29.442-7.777c-11.447,2.722-20,11.236-23.302,21.696 c-8.449-6.236-19.053-9.45-30.004-8.514c-8.659-27.521-37.245-44.07-65.752-37.29c-21.267,5.058-36.728,21.73-41.282,41.693 c-11.266-5.662-24.508-7.545-37.734-4.399c-28.051,6.671-46.006,33.545-42.136,61.531H1602z' %3E%3C/path%3E%3Cpath class='gambit_sep_decor1' style='opacity: 0.7;fill: %231e557b;' d='M712.786,170.681c-4.386-30.336-32.534-51.373-62.87-46.988 c-9.235,1.335-17.601,4.882-24.658,10.013c-8.864-14.955-26.136-23.888-44.41-21.246c-24.187,3.497-40.96,25.939-37.463,50.126 c0.109,0.755,0.237,1.502,0.382,2.242c-0.706-0.118-1.42-0.203-2.138-0.274c-6.923-5.243-15.182-8.933-24.343-10.46 c-19.839-3.306-38.972,4.352-51.207,18.55c-3.129-1.319-6.453-2.308-9.949-2.89c-7.559-1.26-14.989-0.521-21.752,1.827 c-4.278-9.499-13.068-16.754-24.115-18.594c-11.606-1.934-22.793,2.592-29.896,10.951c-5.366-9.026-13.891-16.104-24.347-19.492 c2.702-28.725-17.22-55.071-46.123-59.887c-21.562-3.593-42.283,5.771-54.228,22.401c-8.185-9.591-19.658-16.466-33.068-18.7 c-28.49-4.748-55.516,13.119-62.756,40.493c-2.751-1.925-5.963-3.283-9.496-3.872c-3.125-0.521-6.208-0.39-9.111,0.29 c-4.738-7.496-12.525-13.019-21.961-14.592c-10.362-1.727-20.39,1.697-27.476,8.398c-3.418-3.927-8.169-6.735-13.706-7.657 c-10.398-1.733-20.328,3.726-24.72,12.743c-5.37-3.895-11.693-6.646-18.681-7.81c-8.095-1.349-16.039-0.4-23.177,2.358 C9.28,113.46,3.214,109.2-2,106.772V200h711.064C712.816,191.043,714.277,180.992,712.786,170.681z' %3E%3C/path%3E%3Cpath class='gambit_sep_main' style='fill: rgb(255, 255, 255);' d='M1576.687,52.731c-24.095,3.362-44.463,18.318-55.3,39.058 C1518.139,90.634,1514.644,90,1511,90c-17.104,0-30.972,13.852-30.999,30.95c-11.987,2.553-22.119,10.101-28.126,20.362 C1445.003,116.346,1422.151,98,1395,98c-11.951,0-23.064,3.564-32.356,9.672C1357.477,102.911,1350.58,100,1343,100 c-10.528,0-19.745,5.611-24.826,14.004c-0.058,0-0.116-0.004-0.174-0.004c-16.786,0-31.316,9.625-38.398,23.651 C1274.478,129.455,1265.378,124,1255,124c-16.016,0-29,12.984-29,29c0,6.169,1.932,11.884,5.216,16.585 c-5.96,1.982-11.115,5.719-14.852,10.605C1203.217,159.637,1180.208,146,1154,146c-13.775,0-26.664,3.776-37.708,10.332 C1111.447,145.529,1100.606,138,1088,138c-17.121,0-31,13.879-31,31c0,1.019,0.052,2.025,0.149,3.019 c-5.506-1.307-11.243-2.019-17.149-2.019c-3.259,0-6.461,0.233-9.609,0.642C1022.1,148.089,1000.429,132,975,132 c-26.19,0-48.381,17.071-56.088,40.688C911.706,167.237,902.732,164,893,164c-2.312,0-4.579,0.188-6.792,0.539 C879.759,138.947,856.595,120,829,120c-14.874,0-28.451,5.516-38.829,14.598C779.026,127.873,765.966,124,752,124 c-33.929,0-62.504,22.843-71.237,53.982C673.036,170.566,662.555,166,651,166c-12.207,0-23.217,5.095-31.044,13.264 C619.035,147.484,593.003,122,561,122c-14.738,0-28.202,5.416-38.543,14.35C515.329,131.105,506.529,128,497,128 c-0.776,0-1.547,0.023-2.313,0.064C482.049,105.364,457.824,90,430,90c-26.518,0-49.765,13.957-62.831,34.917 C357.526,118.051,345.74,114,333,114c-32.585,0-59,26.415-59,59c0,0.421,0.023,0.836,0.032,1.254 C268.358,167.959,260.142,164,251,164c-8.611,0-16.399,3.513-22.017,9.181C222.68,157.264,207.16,146,189,146 c-21.35,0-39.056,15.563-42.417,35.961C137.884,176.908,127.785,174,117,174c-5.652,0-11.112,0.811-16.287,2.295 c-5.97-31.868-32.349-56.542-65.061-59.903C35.873,114.625,36,112.828,36,111c0-21.364-17.583-39.08-38-42.424V204h1604V31.114 C1591.369,33.752,1579.054,41.994,1576.687,52.731z' %3E%3C/path%3E%3C/svg%3E");
    background-size: cover;
    background-position: center top;
    bottom: 0;
    height: 250px;
    z-index: 1;
	max-width: 100% !important;
}

.cloud_top_inside_divider {
    margin-top: -1px;
}
.cloud_bottom_inside_divider, .cloud_top_inside_divider {
    display: block;
    background-repeat-y: no-repeat;
    position: absolute !important;
    pointer-events: none;
    width: 100%;
}

/*** GENERAL ***/

.et_pb_section.popup {max-width: 800px; width: 80%;  padding: 5px 0;}
.et_pb_section.popup .et_pb_row {width: 90%;}

#referencia-sav {position:relative; overflow: visible; transform: rotate(2deg); width: 102%; left: -1%; }

#referencia-sav:before {
	position:absolute; 
	top: -42px; left: 30px; 
	width: auto; 
	height: auto; 
	display: block;
	background: rgba(56,55,54,0.7);
	border-radius: 3px;
	-ms-transform: rotate(-5deg); /* IE 9 */
  	transform: rotate(-5deg);
	padding: 5px 10px;
	content: "Korábbi munkáim";
	font-family: 'Architects Daughter', cursive;
	text-align: center;
	font-size: 30px;
	color: #fff;
	font-weight: bold;
}


.referenciak_slideshow {}

.blog-subscribtion h3 {
    color: #2a5f85;
    margin: 0;
    padding: 0;
}
.blog-subscribtion {
    margin-bottom: 10px;
    color: #333;
}
.formError .formErrorContent {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}
p.custom-wysija-paragraph {
    width: auto !important;
    display: inline;
}
.custom-wysija-paragraph input {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    padding: 5px;
}
.custom-wysija-paragraph input::placeholder, .custom-wysija-paragraph input::-webkit-input-placeholder, .custom-wysija-paragraph input::-moz-placeholder, .custom-wysija-paragraph input::-ms-input-placeholder, .custom-wysija-paragraph input::-moz-placeholder {
    color: #ccc;
}
input.custom-wysija-submit {
    display: inline;
    background-color: #177ee5;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    color: #fff;
    text-transform: uppercase;
    padding: 5px;
}
input.custom-wysija-submit:hover {
    background-color: #369ddf;
    cursor: pointer;
}
.borderradius-5 {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}
.borderradius-10 {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
}
.custom_et_pb_column_1_3 .et_pb_column {
    width: 33.33%;
    margin-right: 0;
}
.custom_et_pb_column_1_3 .et_pb_column div {
    padding: 3%;
}
.home.et_header_style_centered #main-header .logo_container {
    height: 0;
}
.home.et_header_style_centered #main-header {
    padding-top: 10px;
}
.home.et_header_style_centered header#main-header.et-fixed-header {
    padding-top: 0;
}
#author-idcard.et_pb_team_member .et_pb_team_member_image {
    margin-right: 5px;
    max-width: 40%;
    display: inline-block;
}
#author-idcard.et_pb_team_member .et_pb_team_member_image img {
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    border: 3px solid #fff;
}
#author-idcard.et_pb_team_member .et_pb_team_member_description {
    max-width: 55%;
    display: inline-block;
    padding: 2.5%;
}

#modal-content img {width: 50%;}
#modal-content img {display: inline; width: 80%; margin: 1% 10%; clear:both;}

.modal-wrapper.styled .wp-post-modal {
    padding: 10px;
    width: 50%;
}

.modal-wrapper.styled .wp-post-modal .loading {
  width: 80px !important;
}


.rotate-1 {transform: rotate(-5deg); }
.rotate-2 {transform: rotate(5deg); }

/*** Fülszöveg - testimonial ***/
.et_pb_blurb_position_left .et_pb_blurb_content {
    text-align: left;
}
.et_pb_blurb_content {
    max-width: 100%;
    margin: 0 auto;
    position: relative;
    text-align: center;
}

.blurb-testimonial.et_pb_blurb_position_left .et_pb_main_blurb_image, .blurb-testimonial.et_pb_blurb_position_right .et_pb_main_blurb_image {
    width: auto;
    max-width: 400px;
}

.et_pb_testimonial_author {
    margin-top: 12px;
}

.blurb-testimonial.et_pb_blurb_position_left .et_pb_main_blurb_image, .blurb-testimonial.et_pb_blurb_position_right .et_pb_main_blurb_image {
    width: auto;
}

.blurb-testimonial.et_pb_blurb_position_left .et_pb_main_blurb_image img, .blurb-testimonial.et_pb_blurb_position_right .et_pb_main_blurb_image img {

border-radius: 50%;
}



/*** MENÜ ***/

#menu-navigacio > li,
#menu-fomenu > li,
#top-menu li {
text-align: center;
}

#main-header #top-menu li.current-menu-item a {color: rgba(0,0,0,0.75);}
#main-header #top-menu li.current-menu-item:first-child a.current {color: #177ee5 !important;}
#main-header #top-menu li.current-menu-item a.current,
.et_slide_in_menu_container .et_mobile_menu li.current-menu-item a.current {
        color: #177ee5 !important;
}

.single-post #main-header #top-menu li a {color: rgba(255,255,255,0.9);}

#main-header.transparency {background-color: rgba(255, 255, 255, 1)}

#top-menu > li > a,
#menu-navigacio li a,
#menu-fomenu > li > a {position: relative;}

#menu-fomenu > li > a span,
#top-menu > li > a span {
    position: absolute;
    display: block;
	text-align: center;
    font-size: 0.6em;
    font-weight: 400;
    clear: both;
	width: 100%;
}

#menu-navigacio li a {position: relative;}
#menu-navigacio li a span {
    position: absolute;
    display: block;
	text-align: center;
    font-size: 0.5em;
    font-weight: 400;
    clear: both;
	width: 100%;
}
#menu-navigacio > li.current_page_item > a {color:#C45318;}
#menu-navigacio > li.current_page_item > a span {color:#C45318;}

#menu-fomenu > li.current_page_item > a {color:#C45318;}
#menu-fomenu > li.current_page_item > a span {color:#C45318;}

#mobile_menu li a span {display: none;}

.modal-content img.size-full {display: inline; width: 50%; margin-right: 2%;}



/*****************************/
/*** Animált fejléc szöveg ***/
/*****************************/

a.animation-btn {border: 2px solid rgba(0,0,0,0.7); padding: 5px 10px; border-radius: 3px;}


/**************************/
/*** Section separators ***/
/**************************/


.et_pb_pagebuilder_layout .entry-content,
.et_pb_pagebuilder_layout .et_pb_post .entry-content,
#main-content {overflow: hidden;}

.styled-section::before, .styled-section::after {
    position: absolute;
    content: "";
    pointer-events: none;
}
.ss-style-doublediagonal {
    z-index: 1;
    padding-top: 6em;
    background-color: #ccc;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0 0;
    background-image: none;
}
.ss-style-doublediagonal::before, .ss-style-doublediagonal::after {
    width: 150%;
    height: 75%;
    z-index: -1;
    top: 0;
    left: -25%;
    transform-origin: 0 0 0;
    -moz-transform: rotate(-2deg);
    -webkit-transform: rotate(-2deg);
    -o-transform: rotate(-2deg);
    transform: rotate(-2deg);
    background-color: inherit;
}
.ss-style-doublediagonal::before {
    height: 50%;
    transform-origin: 3% 0 0;
    -moz-transform: rotate(-3deg);
    -webkit-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    transform: rotate(-3deg);
    background-color: rgba(0,0,0,0.3);
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0 0;
    background-image: none;
}


.et_pb_row {z-index: 2;}
.styled-section .et_pb_row {
    padding: 1% 0 1% !important;
    z-index: 2;
}

.styled-section.double-diagonal-2,
.styled-section.double-diagonal {margin-top: 10px; margin-bottom: 100px;}


.gambit_sep_parent {
    overflow: visible !important;
    position: relative;
    z-index: 3 !important;
}
svg.gambit_separator {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    display: none;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translateY(-100%) translateY(1px);
    z-index: 9;
}
svg.gambit_separator.gambit_sep_flip {
    transform: translateY(-100%) translateY(1px) scaleX(-1);
}
svg.gambit_separator.gambit_sep_loaded {
    display: block;
}
svg.gambit_sep_bottom {
    bottom: 0;
    top: auto;
    transform: translateY(100%) translateY(-1px) scaleY(-1);
}
svg.gambit_sep_bottom.gambit_sep_flip {
    transform: translateY(100%) translateY(-1px) scale(-1);
}

.top-separator {
position: relative; 
z-index:5; 
top: -moz-calc(-0.120*100vw);
top: -webkit-calc(-0.120*100vw);
top: calc(-0.120*100vw);
margin-bottom: -moz-calc(-0.121*100vw);
margin-bottom: -webkit-calc(-0.121*100vw);
margin-bottom: calc(-0.121*100vw);
}

.top-separator-2 {
position: relative; 
z-index:5; 
top: -moz-calc(-0.110*100vw);
top: -webkit-calc(-0.110*100vw);
top: calc(-0.110*100vw);
margin-bottom: -moz-calc(-0.111*100vw);
margin-bottom: -webkit-calc(-0.111*100vw);
margin-bottom: calc(-0.111*100vw);
}

.bottom-separator {
position: relative;
z-index:5;
height: -moz-calc(-0.120*100vw);
height: -webkit-calc(-0.120*100vw);
height: calc(-0.120*100vw);
}

/*.under-separator .et_pb_row {z-index: 2; margin-top:calc(0.100*100vw); }*/

body svg.gambit_separator {
    display: block !important;
    height: auto !important;
    position: relative !important;
    transform: none !important;
}
body svg.gambit_separator.gambit_sep_flip {
    transform: scaleX(-1) !important;
}
body svg.gambit_sep_bottom {
    transform: scaleY(-1) !important;
}
body svg.gambit_sep_bottom.gambit_sep_flip {
    transform: scale(-1) !important;
}

/*Űrlap*/
a.powered-by {display: none !important;}
html .formcraft-css .fc-form .form-element.form-element-field21 .field-cover.customText-cover {
	white-space: pre-wrap;
	position: relative;
	margin: 0 -1.5em;
	padding: .75em 1.5em 0 !important;;
	line-height: 1.5em;
	margin-bottom: -2.5em !important;;
}
html .formcraft-css .fc-form .form-element.form-element-field22 .main-label {display: none !important;}

.small-font {font-size: 90%;}