/*
Theme Name: Hajozas.hu
Theme URI: http://hajozas.hu
Description: Hajozas Wordpress theme &copy; 2019
Version: 2.0
Author: Attila Bacso
Author URI: https://exibio.hu
*/
@charset "utf-8";
*{padding:0; margin:0;font-weight:400;box-sizing: border-box;}
body, html {background:#FFF;}
input, textarea, button {font-family:'montserrat', sans-serif;}
body {font-family:'montserrat', sans-serif;font-size:15px;font-style:normal;}
img{border:0;}
ul, ol, li {list-style-type:none;}
table{border-collapse:collapse; border-spacing:0;}
a {color:#0d1f3a;} a:hover {color:#000;}
a.underline {text-decoration:underline;}
a:hover h2, a:hover h3 {color:#e74653;}
a.atop:hover {background:#e74653;color:#FFF;}
a, a:hover, a:focus{text-decoration:none; outline:0;}
a.cred:hover {color:#FFF;}
a.under {text-decoration:underline;}
h1 {font-weight:800;}
h2, h3, h4, h5 {font-weight:800;text-transform:uppercase;}
h1.ttn, h2.ttn, h3.ttn, h4.ttn, h5.ttn {text-transform:none;}
h1 {font-size: 1.5em;}
h2 {font-size:1.2em;}
h4 {font-size: 1.2em;}
h3 {font-size:1.3em;font-weight:700;}
a:hover{text-decoration:none;}
p {font-family:'montserrat', sans-serif;font-weight:200;}
input,textarea, select{color:#000;border:1px solid #999;padding:3px;}

/* FONT ATTRIBUTES */

.sm, .fs08 {font-size:0.8em;} .fs09 {font-size:0.9em;} .fs10 {font-size:1em;} .fs12 {font-size:1.2em;} .fs14 {font-size:1.4em;} .fs15 {font-size:1.5em;} .fs16 {font-size:1.6em;} .fs18 {font-size:1.8em;} .fs20 {font-size:2em;} .fs22 {font-size:2.2em;} .fs24 {font-size:2.4em;} .fs25 {font-size:2.5em;} .fs30 {font-size:3em;} .fs40 {font-size:4em;} .fs50 {font-size:5em;} 
.fs8px {font-size:8px;} .fs9px {font-size:9px;} .fs10px {font-size:10px;} .fs11px {font-size:11px;} .fs12px {font-size:12px;} .fs13px {font-size:13px;} .fs14px {font-size:14px;} .fs15px {font-size:15px;} .fs16px {font-size:16px;} .fs18px {font-size:18px;} .fs20px {font-size:20px;} .fs21px {font-size:21px;} .fs22px {font-size:22px;} .fs24px {font-size:24px;} .fs26px {font-size:26px;} .fs28px {font-size:28px;} .fs30px {font-size:30px;} .fs31px {font-size:31px;} .fs32px {font-size:32px;} .fs36px {font-size:36px;} .fs48px {font-size:48px;} .fs54px {font-size:54px;} .fs67px {font-size:67px;} .fs70px {font-size:70px;} 

.flight {font-weight:200} .fnormal {font-weight:400;} .fmedium {font-weight:500;} .fbold {font-weight:700;} .fblack {font-weight:900;}

.lh1 {line-height:1;} .lh100 {line-height:100%;} .lh120 {line-height:120%;} .lh140 {line-height:140%;} .lh160 {line-height:160%;} .lhn {line-height:normal;}
.ls0 {letter-spacing:0;} .ls1 {letter-spacing:1px;} .ls2 {letter-spacing:2px;} .ls3 {letter-spacing:3px;} .ls5 {letter-spacing:5px;} .ls10 {letter-spacing:10px;}

.fl {float:left;} .fr {float:right;}
.cl {clear:both; height:0; line-height:0; font-size:0;}
.cle {clear:both;} .bl {display:block;}
.mobileonly, img.mobileonly.img100, .img100 .mobileonly {display:none;}
.mobileonly {display:none;} .mobileonly.ib {display:none;}
.desktoponly {display:block;} .desktoponly.ib {display:inline-block;}

.df  {display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}
.rounded {border-radius: 10px;}

.ai {align-items:center;}
.ta {display:table;}
.tc {display:table-cell;}
.al {text-align:left;}
.ar {text-align:right;}
.ac {text-align:center;}
.ib {display: inline-block;zoom: 1;*display: inline;} .il {display:inline;}
.vm {vertical-align:middle;}
.vt	 {vertical-align:top;}
.n9 {width:960px;margin:auto;}
.oh {overflow:hidden;}
.cp {cursor:pointer;}

.b15 {bottom:15px;} .l15 {left:15px;} .r15 {right:15px;} .t15 {top:15px;}
.b0 {bottom:0;} .b2 {bottom:2px;} .b4 {bottom:4px;} .r0 {right:0;} .r20 {right:20px;} .r30 {right:30px;} .l0 {left:0;} .l20 {left:20px;} .t0 {top:0;} .l15 {left:15px;} .l30 {left:30px;}
.b15 {bottom:15px;} .b20 {bottom:20px;} .l15 {left:15px;} .r15 {right:15px;} .r10 {right:10px;} .t15 {top:15px;} .t10 {top:10px;} .t20 {top:20px;} .t30 {top:30px;}
.z1 {z-index:1;} .z2 {z-index:2;} .z3 {z-index:3;} .z4 {z-index:4;} .z9 {z-index:9;} .z10 {z-index:10;} .z99 {z-index:99;} .z100 {z-index:100;}


/* FLEXBOX */


.flexbox {display: -webkit-flex;display: -ms-flexbox;display: flex;overflow: hidden;flex-flow: wrap;}
.flexbox .col {flex: 1;}
.flexbox .col.n10 {flex:0 0 10%;}
.flexbox .col.n15 {flex:0 0 15%;}
.flexbox .col.n20 {flex:0 0 20%;}
.flexbox .col.n25 {flex:0 0 25%;}
.flexbox .col.n33 {flex:0 0 33.33%;}
.flexbox .col.n35 {flex:0 0 35%;}
.flexbox .col.n40 {flex:0 0 40%;}
.flexbox .col.n50 {flex:0 0 50%;}
.flex-aligner-middle {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-item {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.flex-top {align-self: flex-start;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}
.flex-bottom {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}
.flexbox .n10 {-ms-flex-preferred-size: 10%;flex-basis: 10%;}
.flexbox .n25 {-ms-flex-preferred-size: 25%;flex-basis: 25%;}
.flexbox .n30 {-ms-flex-preferred-size: 30%;flex-basis: 30%;}
.flexbox .n33 {-ms-flex-preferred-size: 33.33%;flex-basis: 33.33%;}
.flexbox .n40 {-ms-flex-preferred-size: 40%;flex-basis: 40%;}
.flexbox .n50 {-ms-flex-preferred-size: 50%;flex-basis: 50%;}
.flexbox .n55 {-ms-flex-preferred-size: 55%;flex-basis: 55%;}
.flexbox .n60 {-ms-flex-preferred-size: 60%;flex-basis: 60%;}
.flexbox .n70 {-ms-flex-preferred-size: 70%;flex-basis: 70%;}


/* WIDTH */

.n1 {width: 1%;} .n2 {width: 2%;} .n3 {width: 3%;} .n4 {width: 4%;} .n5 {width: 5%;} .n6 {width: 6%;} .n7 {width: 7%;} .n8 {width: 8%;} /*.n9 {width: 9%;}*/ .n10 {width: 10%;}
.n11 {width: 11%;} .n12 {width: 12%;} .n13 {width: 13%;} .n14 {width: 14%;} .n15 {width: 15%;} .n16 {width: 16%;} .n17 {width: 17%;} .n18 {width: 18%;} .n19 {width: 19%;} .n20 {width: 20%;}
.n21 {width: 21%;} .n22 {width: 22%;} .n23 {width: 23%;} .n24 {width: 24%;} .n25 {width: 25%;} .n26 {width: 26%;} .n27 {width: 27%;} .n28 {width: 28%;} .n29 {width: 29%;} .n30 {width: 30%;}
.n31 {width: 31%;} .n32 {width: 32%;} .n33 {width: 33%;} .n34 {width: 34%;} .n35 {width: 35%;} .n36 {width: 36%;} .n37 {width: 37%;} .n38 {width: 38%;} .n39 {width: 39%;} .n40 {width: 40%;}
.n41 {width: 41%;} .n42 {width: 42%;} .n43 {width: 43%;} .n44 {width: 44%;} .n45 {width: 45%;} .n46 {width: 46%;} .n47 {width: 47%;} .n48 {width: 48%;} .n49 {width: 49%;} .n50 {width: 50%;}
.n51 {width: 51%;} .n52 {width: 52%;} .n53 {width: 53%;} .n54 {width: 54%;} .n55 {width: 55%;} .n56 {width: 56%;} .n57 {width: 57%;} .n58 {width: 58%;} .n59 {width: 59%;} .n60 {width: 60%;}
.n61 {width: 61%;} .n62 {width: 62%;} .n63 {width: 63%;} .n64 {width: 64%;} .n65 {width: 65%;} .n66 {width: 66%;} .n67 {width: 67%;} .n68 {width: 68%;} .n69 {width: 69%;} .n70 {width: 70%;}
.n71 {width: 71%;} .n72 {width: 72%;} .n73 {width: 73%;} .n74 {width: 74%;} .n75 {width: 75%;} .n76 {width: 76%;} .n77 {width: 77%;} .n78 {width: 78%;} .n79 {width: 79%;} .n80 {width: 80%;}
.n81 {width: 81%;} .n82 {width: 82%;} .n83 {width: 83%;} .n84 {width: 84%;} .n85 {width: 85%;} .n86 {width: 86%;} .n87 {width: 87%;} .n88 {width: 88%;} .n89 {width: 89%;} .n90 {width: 90%;}
.n91 {width: 91%;} .n92 {width: 92%;} .n93 {width: 93%;} .n94 {width: 94%;} .n95 {width: 95%;} .n96 {width: 96%;} .n97 {width: 97%;} .n98 {width: 98%;} .n99 {width: 99%;} .n100 {width: 100%;}


/* height */
.h40 {height:40px;} .h100px {height:100px;} .h100 {height:100%;} .h50 {height:50%;} .h1 {height:1px;}
.highlight {background-color:#e74653 !important;color:#FFF !important;}
.ttu {text-transform:uppercase;} .ttl {text-transform:lowercase;}
/* colors */
.cvio {color:#8F1D74;} .cred {color:#e74653;} .cgrey {color:#CCC;} .cdgrey {color:#AEAEAE;} .cgrey2 {color:#999;} .cgrey3 {color:#a5a8ad;} .cgrey4 {color:#3c3838;} .cblue {color:#0d1f3a;} .cblue2 {color:#0b1a30;} .cblue3 {color:#0074bd;} .cblack {color:#000;} .cwhite {color:#FFF;} .cbrown {color:#4B410A;} .cyellow {color:#ffbe00;} .corange {color:#ee7c08;} .cvio2 {color:#d79f9f;} .cvio3 {color:#8c5151;}
.bred {background-color:#e74653;} .bdred {background-color:#da3d49;} .bvio2 {background-color:#e4c0da;} .bvio3 {background-color:#E8C6DF;} .bvio4 {background-color:#f9f4e8;} .bvio5 {background-color:#ac8c8c;} .bblack {background-color:#000;} .bgrey {background-color:#f1f1f1;} .bgrey2 {background-color:#f2f2f2;} .bgrey3 {background-color:#a5a8ad;} .bgrey4 {background-color:#3c3838;} .bgrey5 {background-color:#DDD;} .bgrey6 {background-color:#EEE;}  .bwhite {background-color:#FFF;} .byellow {background:#f9d100;} .bgreen {background:#5cbba8;} .bgreen2 {background:#00adb6;} .cgreen2 {color:#00adb6;} .cgreen {color:#5cbba8;}
.bblue {background-color:#0d1f3a;} .bblue2 {background-color:#0b1a30;} .bblue3 {background-color:#0074bd;} .bbrown {background:#4B410A;} .bbrown2 {background:#A52A2A;} .borange {background:#ee7c08;}

.white40 {background:url(i/white40.png) no-repeat;background-size: cover;}
.white60 {background:url(i/white60.png) no-repeat;background-size: cover;}
.white80 {background:url(i/white80.png) no-repeat;background-size: cover;}
.black40 {background:url(i/black40.png);}
.black60 {background:url(i/black60.png) no-repeat;background-size: cover;}
.black80 {background:url(i/black80.png) no-repeat;background-size: cover;}
.green80 {background:url(i/green80.png);}
.bred80 {background-color:rgba(231,70,83,0.8);}
.bblue80 {background-color:rgba(13,31,58,0.8);}
.bgreen80 {background-color:rgba(26,145,154,0.8);}

/* PADDING */

.p5 {padding:5px;} .p10 {padding:10px;} .p15 {padding:15px;} .p20 {padding:20px;} .p30 {padding:30px;} .p40 {padding:40px;} .p50 {padding:50px;} .p60 {padding:60px;}
.pr5 {padding-right:5px;} .pr10 {padding-right:10px;} .pr15 {padding-right:15px;} .pr20 {padding-right:20px;} .pr30 {padding-right:30px;} .pr40 {padding-right:40px;} .pr50 {padding-right:50px;} .pr60 {padding-right:60px;} .pr95 {padding-right:95px;} .pr120 {padding-right:120px;}
.pt5 {padding:5px 0;} .pt10 {padding:10px 0;} .pt20 {padding:20px 0;} .pt15 {padding:15px 0;} .pt25 {padding:25px 0;} .pt30 {padding:30px 0;} .pt35 {padding:35px 0;} .pt40 {padding:40px 0;} .pt50 {padding:50px 0;} .pt60 {padding:60px 0;} .pt100 {padding:100px 0;}
.ptop10 {padding:10px 0 0 0;} .ptop5 {padding:5px 0 0 0;} .ptop15 {padding:15px 0 0 0;}
.pb5 {padding-bottom:5px;} .pb10 {padding-bottom:10px;} .pb15 {padding-bottom:15px;} .pb20 {padding-bottom:20px;} .pb30 {padding-bottom:30px;} .pb40 {padding-bottom:40px;} .pb50 {padding-bottom:50px;} .pb60 {padding-bottom:60px;}
.pl5 {padding-left:5px;} .pl10 {padding-left:10px;} .pl15 {padding-left:15px;} .pl20 {padding-left:20px;} .pl25 {padding-left:25px;} .pl30 {padding-left:30px;} .pl40 {padding-left:40px;} .pl50 {padding-left:50px;} .pl60 {padding-left:60px;} .pl95 {padding-left:95px;} .pr95 {padding-right:95px;}
.plr5 {padding-left:5px;padding-right:5px;} .plr10 {padding-left:10px;padding-right:10px;} .plr15 {padding-left:15px;padding-right:15px;} .plr20 {padding-left:20px;padding-right:20px;} .plr30 {padding-left:30px;padding-right:30px;} .plr40 {padding-left:40px;padding-right:40px;} .plr50 {padding-left:50px;padding-right:50px;} .plr60 {padding-left:60px;padding-right:60px;} .plr140 {padding-left:140px;padding-right:140px;} .plr95 {padding-left:95px;padding-right:95px;}
.pb0 {padding-bottom: 0;}


/* MARGIN */

.mb5 {margin-bottom:5px;} .mb10 {margin-bottom:10px;} .mb15 {margin-bottom:15px;} .mb20 {margin-bottom:20px;} .mb25 {margin-bottom:25px;} .mb30 {margin-bottom:30px;} .mb40 {margin-bottom:40px;} .mb45 {margin-bottom:45px;} .mb50 {margin-bottom:50px;} .mb60 {margin-bottom:60px;} .mb80 {margin-bottom:80px;} .mb70 {margin-bottom:70px;} .mb100 {margin-bottom:100px;} .mb120 {margin-bottom:120px;}
.mt5 {margin-top:5px;} .mt10 {margin-top:10px;} .mt15 {margin-top:15px;} .mt20 {margin-top:20px;} .mt25 {margin-top:25px;} .mt30 {margin-top:30px;} .mt35 {margin-top:35px;} .mt40 {margin-top:40px;} .mt45 {margin-top:45px;} .mt50 {margin-top:50px;} .mt60 {margin-top:60px;} .mt80 {margin-top:80px;}
.ml5 {margin-left:5px;} .ml10 {margin-left:10px;} .ml15 {margin-left:15px;} .ml20 {margin-left:20px;} .ml30 {margin-left:30px;} .ml40 {margin-left:40px;} .ml50 {margin-left:50px;} .ml60 {margin-left:60px;}
.mr5 {margin-right:5px;} .mr10 {margin-right:10px;} .mr15 {margin-right:15px;} .mr20 {margin-right:20px;} .mr25 {margin-right:25px;} .mr30 {margin-right:30px;} .mr40 {margin-right:40px;} .mr50 {margin-right:50px;} .mr60 {margin-right:60px;} .mr70 {margin-right:70px;}
.m10 {margin:10px 0;} .m15 {margin:15px 0;} .m20 {margin:20px 0;} .m30 {margin:30px 0;} .m40 {margin:40px 0;} .m50 {margin:50px 0;} .m60 {margin:60px 0;}
.minus5 {margin-left:-5px;margin-right:-5px;} .minus10 {margin-left:-10px;margin-right:-10px;} .minus20 {margin-left:-20px;margin-right:-20px;} .minus15 {margin-left:-15px;margin-right:-15px;} .minus30 {margin-left:-30px;margin-right:-30px;}



.pr {position:relative;} .pf {position:fixed;} .pa {position:absolute;} .ma {margin:auto;}
.vam {position: relative;top: 50%;transform: translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform: translateY(-50%);}
.centered {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);}
.h100max {height:-webkit-fill-available;height:-moz-available;height:100vh;}
.dn {display:none;}
.dnone {display:none !important;}

/* custom highlights */

span.red-bg-high, span.red-border-high {display:inline-block;}
span.red-bg-high {background:#e74653;color:#FFF;padding:10px;font-size:1.4em;}
span.red-border-high {border-left:2px solid #e74653;color:#000;font-size:1.4em;padding-left:10px;line-height: normal;}


/* visual composer */
.vc_btn3.vc_btn3-color-pink {background-color: #e74653;}
.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab>a  {background-color: #e74653;border-color: #e74653;}
.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab>a:focus {background-color: #e74653;}
.vc_tta-color-juicy-pink.vc_tta-style-classic .vc_tta-tab>a:hover {background-color: #0d1f3a;border-color:#0d1f3a;}
div.dataTables_info, div.dataTables_paginate, div.dataTables_length, div.dataTables_filter {display:none;}
div.wdtscroll table.scroll {width:100% !important;}

/* opacity */

.o20 {opacity:0.2;-ms-filter: "alpha(opacity=20)";filter: alpha(opacity=20);-khtml-opacity: .20;-moz-opacity: .20;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);}
.o40 {opacity:0.4;-ms-filter: "alpha(opacity=40)";filter: alpha(opacity=40);-khtml-opacity: .40;-moz-opacity: .40;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);}
.o60 {opacity:0.6;-ms-filter: "alpha(opacity=60)";filter: alpha(opacity=60);-khtml-opacity: .60;-moz-opacity: .60;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);}

/* borders */

.bts {border-top:1px solid #ccc;}
.bbs {border-bottom:1px solid #ccc;}
.bls {border-left: 1px solid #ccc;}
.blbs {border-bottom:1px solid #c6d4e0;}
.brs {border-right:1px solid #000;}
.brsred {border-right:1px solid #e74653;}
.bbsblue {border-bottom:1px solid #467193;}
.bbsgrey {border-bottom:1px solid #CCC;}

/* fonticons */


i {font-family:'hajozas-webfont';font-weight:normal;font-style:normal;display:inline-block;text-transform: none;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
i.fa-15x {font-size:1.5em;}
i.fa-2x {font-size:2em;}
i.fa-25x {font-size:2.5em;}
i.fa-3x {font-size:3em;}
i.envelope:before {content: "\0047";}
i.angle-up:before {content: "\f106";}
i.angle-left:before {content: "\0045";}
i.angle-right:before {content: "\0046";}
i.fa-search:before {content: "\004C";}
i.fa-shop:before {content: "\0044";}
i.fa-calendar:before {content: "\0042";}
i.fa-facebook:before {content: "\f09a";}
i.fa-twitter:before {content: "\f099";}
i.fa-instagram:before {content: "\f16d";}
i.fa-google-plus:before {content: "\f0d5";}
i.fa-tumblr:before {content: "\f173";}
i.fa-email:before {content: "\0055";}
i.fa-link:before {content: "\f0c1";}
i.fa-camera:before {content: "\f030";}
i.fa-angle-double-left:before {content: "\f100";}
i.fa-angle-double-right:before {content: "\f101";}
i.fa-play:before {content: "\0041";}
i.fa-angle-left:before {content: "\f104";}
i.fa-times:before {content: "\f00d";}
i.fa-close:before {content: "\0059";}
i.fa-map-marker:before {content: "\f041";}
i.fa-back:before {content: "\0057";}
i.fa-next:before {content: "\0058";}
i.fa-shop:before {content: "\0056";}
i.fa-weather:before {content: "\004d";}
i.fa-upload:before {content: "\004b";}
i.fa-user:before {content: "\0052";}
i.fa-phone:before {content: "\f095";}
i.fa-signin:before {content: "\f08b";}
i.fa-register:before {content: "\0053";}
i.fa-signin:before {content: "\f090";}
i.fa-signout:before {content: "\f08b";}
i.fa-blocks:before {content: "\f009";}
i.fa-bars:before {content: "\f0c9";}
i.fa-ads:before {content: "\0048";}
i.fa-filter:before {content: "\f0b0";}
i.location:before {content: "\006E";}
i.sights:before {content: "\006B";}
i.toplist:before {content: "\006C";}
i.related:before {content: "\0076";}
i.calendar:before {content: "\006A";}
i.tags:before {content: "\f02c";}
i.globe:before {content: "\f0ac";}
i.magazin:before {content: "\0069";}
i.photo:before {content: "\0071";}
i.prec:before {content: "\f043";}

/* weather icons */

i.fa-Sun:before {content: "\005b";}
i.fa-LightCloud:before {content: "\005e";}
i.fa-PartlyCloud:before {content: "\005c";}
i.fa-Cloud:before {content: "\005f";}
i.fa-LightRain:before, i.fa-Sleet:before  {content: "\0062";}
i.fa-Rain:before {content: "\0063";}
i.fa-RainThunder:before {content: "\0064";}
i.fa-Snow:before, i.fa-SnowThunder:before {content: "\0067";}
i.fa-LightSnow:before {content: "\0066";}
i.fa-HeavySnow:before {content: "\0067";}
i.fa-SleetSun:before, i.fa-LightRainSun:before {content: "\005d";}
i.fa-Fog:before {content: "\0060";}
i.fa-Drizzle:before {content: "\0062";}
i.fa-DrizzleSun:before {content: "\005d";}
i.fa-DrizzleThunder:before {content: "\0065";}
i.fa-RainSun:before {content: "\005d";}

/* css effects */

.fade {opacity:1;transition: opacity .15s ease-in-out;-moz-transition: opacity .15s ease-in-out;-webkit-transition: opacity .15s ease-in-out;}
.fade:hover {opacity:0.8;}
.scale {-ms-transform: scale(2,3);-webkit-transform: scale(2,3);transform: scale(2,3);}
.scale:hover {-ms-transform: scale(1,1);-webkit-transform: scale(1,1);transform: scale(1,1);}
.shadow {box-shadow:rgba(0, 0, 0, 0.4) 0px 0px 20px 0px;}
.shadow.rounded {box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px 0px;border-radius: 10px;}

/* BUTTONS NEW */

.btn {font-weight:800;display: inline-block;zoom: 1;*display: inline;padding:20px;border:0 none;text-transform: uppercase;cursor:pointer;text-align:center;text-decoration:none !important;border-style: solid;border-radius:40px;}
a.btn.outline.cwhite:hover {background:#e74653;color:#FFF;border-color:#e74653;}
a.btn:hover, a.btn.outline:hover, a.btn.outline.cblue:hover, a.btn.outline.cwhite:hover {background:#e74653;color:#FFF;border-color:#e74653;}
button.btn:hover, button.btn.outline:hover, button.btn.outline.cblue:hover, button.btn.outline.cwhite:hover {background:#e74653;color:#FFF;border-color:#e74653;}
.btn.bblue, .btn.bgreen2, .btn.bred {color:#FFF;}
.btn.plr40 {padding-right:40px;padding-left:40px;}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button {border-radius: 15px;}

/* acf buttons */

div.acf-form-submit input.acf-button, input.search-filter-reset, div.acf-input a.acf-button {font-weight:800;display: inline-block;zoom: 1;*display: inline;padding:20px;border:0 none;text-transform: uppercase;cursor:pointer;text-align:center;text-decoration:none !important;border-style: solid;font-size:1em;}
div.acf-form-submit input.acf-button {background:#e74653;color:#FFF;display:block;width:100%;-webkit-appearance:none;border-radius:0;}
div.acf-input a.acf-button {background:#e74653;color:#FFF;display:inline-block;padding:20px;}
div.acf-form-submit input.acf-button:hover, div.acf-input a.acf-button:hover {background:#333;}
input.search-filter-reset {background-color:#00bd4d;color:#FFF;padding:15px;width:100%;-moz-appearance: none;-webkit-appearance: none;-webkit-text-fill-color:#FFF;border-radius:10px;}
input.search-filter-reset:hover {background-color:#000;color:#FFF;}
#side.hirdetes h4 {font-size:1em;}
div.acf-field select {background:#FFF;}
div.view.hide-if-value a.acf-button.button {display:block;margin-top:1em;}
div.acf-field .acf-label label {font-size:1em;}
.acf-gallery .acf-gallery-toolbar {height:auto;}

select#htax {-webkit-appearance: none;-webkit-border-radius: 0px;padding:13px;}

.btn.bl {display:block;}
.btn.current {cursor:default;}
.btn.outline {background:none;border-width:3px;border-style:solid;}
.btn.outline.cwhite {border-color:#FFF;}
.btn.outline.cblack {border-color:#000;}
.btn.bgrey {background:#ededed;}
.btn.bred {background:#e74653;color:#FFF;}
span.button {background:#dad9d3;color:#000;padding:10px 15px;}
span.button:hover, body.white span.button:hover, span.button.bgrey3:hover, a.cgrey3:hover span {background:#0074bd;}
span.button.bgrey3 {background:#343535;color:#FFF;}
a.button:hover span.button {background:#0074bd;color:#FFF;}
a.button {font-size:0.85em;}
a.btn:before {}
a.btn.cwhite {border-color:#FFF;}
a.btn.cgreen {border-color:#0074bd;}
a.btn.cwhite:hover {background:#0074bd;color:#FFF;}
a.btn.cgreen:hover {background:#0074bd;color:#FFF;}
a.btn.outline:hover, button.btn.outline:hover {background:none;border-color:#0074bd;color:#0074bd;}
.submitbutton {border:0 none;cursor:pointer;}

/* typo */

.hover {display:none;}
.blueline:after {content: '';display: block;margin-top:15px;background:#636c77;height:1px;max-width:25%;width: 100%;}
.redline:after {content: '';display: block;margin-top:15px;background:#e75554;height:1px;max-width:25%;width: 100%;}
.greyline:after {content: '';display: block;margin-top:15px;background:#CCC;height:1px;max-width:25%;width: 100%;}
.greyline_long:after {content: '';display: block;margin-top:15px;background:#CCC;height:1px;max-width:100%;width: 100%;}
.redline_short:after {content: '';display: block;margin:15px auto auto auto;background:#e75554;height:1px;max-width:35px;width:100%;}
.redline_short_left:after {content: '';display: block;margin:15px 0 0 0;background:#e75554;height:1px;max-width:35px;width:100%;}
address {font-style:normal;}

/* images */

.img100 img, img.img100 {width:100%;height:auto;display:block;}
.imgh100 img, img.imgh100 {height:100%;width:auto;display:block;}
.h100wauto {height:100%;width:auto;display:block;}
.h100wauto.ib {display:inline-block;}
div.stext img.aligncenter, div.stext div.aligncenter {margin:0 auto; display:block;}
div.stext img.alignleft, div.stext div.alignleft {float:left;margin:0 30px 30px 0;}
div.stext img.alignright, div.stext div.alignright {float:right; margin:0 0 30px 30px;}



/* desktop searchbar */

#s404 button {background:#e74653;color:#FFF;border:0 none;font-size: 1em;padding:18px 15px 17px 15px;}
#sfd input#sd {width:96%;border-color: #ccc;color:#AAA;font-size:1em;}
#s404 #sd404 {border-color: #ccc;color:#AAA;font-size:1em;padding:17px 15px 18px 15px;}

.lost404 a.btn {padding:15px;}


/* HEADER + NAVIGATION */

header.header {box-shadow:0px 5px 3px -3px rgba(0,0,0,0.2);}

#menu {height:51px;}
#nav li {display: inline-block;zoom: 1;*display: inline;}
#nav li.menu-item-2581 {display:none;}
#nav li a {font-size:1em;text-transform:uppercase;color:#282323;font-weight:700;transition:color 0.5s ease;padding-right:10px;margin-right:10px;}
#nav li a:hover, #nav li.current-post-ancestor a, #nav li.current-menu-item a, #nav li.current-category-ancestor a {color:#e74653;}
div.slicknav_menu {display:none;float:right;}
a.slicknav_open {text-transform:uppercase;width:100%;}
a.slicknav_btn {background:none;padding:1px 5px 2px 0;}
div.slicknav_menu .slicknav_icon-bar{-webkit-box-shadow: 0 5px 0 rgba(13, 31, 58, 1);-moz-box-shadow: 0 5px 0 rgba(13, 31, 58, 1);box-shadow: 0 5px 0 rgba(13, 31, 58, 1);background:transparent;width:30px;}
div.slicknav_menu .slicknav_icon-bar {height:4px;}
a.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {margin-top:4px;}

div.menu {display:none;}
ul.slicknav_nav {background:#FFF;-webkit-box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2);-moz-box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2);box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2);}
ul.slicknav_nav a {margin:0;padding:5px;font-weight:700;text-transform:uppercase;font-size:17px;color:#0d1f3a;}
ul.slicknav_nav a:hover {border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#FFF;background:#e74653;}
div.slicknav_menu .slicknav_menutxt {float: none;display: inline-block;}
div.slicknav_menu .slicknav_icon {float:none;display:inline-block;}
div#logo {padding-top:5px;}

/* HEADER MENU NEW */

.the_user_menu li {padding:25px 20px;border-right: 1px solid #CCC;}
.the_user_menu li:last-child {padding-right:0;border-right:0;}
.the_menu ul li a:hover, .the_menu ul li a:hover i {color:#e74653;}

/* FULL SCREEN SEARCH */

#sfd {display: none;border-top: 1px solid #ccc;background:rgba(13,31,58,0.8);/*background: url(i/red80.png);*/}
.searchingclose {width: 50px;height: 50px;line-height: 50px;color: #f00;margin-bottom: 30px;border-radius: 30px;}
form#sfd div.search_fields {border-radius: 50px;padding: 15px 30px;}
#sfd button {background:#e74653;color: #FFF;border: 0 none;font-size: 1em;padding:16px 10px;width: 100%;border-radius: 30px;}
button#ssubd:before {font-family:'hajozas-webfont';font-weight: normal;font-style: normal;display: inline-block;text-transform: none;content: "\004C";margin-right: 10px;}
#sfd input#sd {width: 96%;border-color: #ccc;color: #AAA;font-size: 1em;border-radius: 30px;outline: 0;}

/* MAIN CONTENT */

body.admin-bar.logged-in header.header {margin-top:32px;}
main.main_content, main.the_main {margin-top:100px;}
main.main_content.maps_right, main.the_main.maps_right {margin-top:80px;}
body.admin-bar.logged-in main.main_content {margin-top:102px;}
body.admin-bar.logged-in main.main_content.maps_right, body.admin-bar.logged-in main.the_main.maps_right {margin-top:80px;}

/* FULL SCREEN MENU */

#subnav li {display: block;padding: 0;margin: auto;text-align: center;}
#subnav li a {display: block;text-transform: uppercase;color: #FFF;font-weight: 400;letter-spacing: 3px;padding: 10px;transition: background-color 0.25s ease, color 0.25s ease;}
#subnav li a:hover {background:#FFF;color:#0d1f3a;transition: background-color 0.25s ease, color 0.25s ease;}
a.the_menu_trigger {z-index: 999;}
a.the_menu_trigger:hover {color:#CCC;}
body.admin-bar.logged-in a.the_menu_trigger {top:42px;}


/* HOME NEW GLOBALS */

.the_section_head {height:100px;}
.the_section_head .inner-the_section_head, .the_section_head .inner-section_head {line-height:100px;}

/* HOME NEW 1+2 COLUMNS */

.home div.featured .the_left_side:after, .home div.featured .the_right_side article.item:after {position: absolute;left: 0;top: 0;right:0;bottom:0;content: '';display: block;box-shadow: 0 16px 32px 0 rgba(0,30,60,0.08);background-image: linear-gradient(to bottom,#001e3c00,#001e3ce6);z-index: 1;}
.home div.featured .the_right_side article.post_2 {height: calc(50% - 15px);margin-top: 15px;}
.home div.featured .the_right_side .inner-the_right_side {width: calc(33.33% - 20px);}

/* HOME ROW 2 LEFT SIDE 4 NEWS BLOCK */

.home div.news_4_8 .the_left_side article, .home div.news_4_8 .the_right_side .article_double {max-height:240px;height:240px;}
.home div.news_4_8 .the_left_side article .the_image {width:50%;}
.home div.news_4_8 .the_right_side article {height:110px;}
.home div.news_4_8 .the_right_side .the_image {background-size: cover;}

/* HOME NEW HIRDETES SECTION */

div.home.hirdetes ul.hlist li {margin-right:0;display:inline-block;text-align: center;vertical-align: bottom;float:none;height:65px;width:90px;}
div.home.hirdetes ul.hlist li a {padding:50px 0 0 0;display:inline-block;}
ul.hirdetes li.the_ad small.afa {color:#0d1f3a;margin-left:5px;}
.the_ads-featured article.the_ad h2.title {min-height:50px;}


/* FOOTER */

.footer .nav li {display:inline-block;}
.footer .nav li a {color:#FFF;text-transform:uppercase;margin-right:50px;padding-right:50px;border-right:1px solid #CCC;}
.footer .nav li:after {content: '';display: block;margin-top:15px;background:#e74653;height:1px;max-width: 35px;width: 100%;}
.footer ul.cwhite a {color:#FFF;padding-bottom:15px;display:block;text-transform:uppercase;}
.footer ul.cwhite li:last-child a {padding-bottom:0;}
.footer ul.cwhite a:hover, .footer .nav li a:hover, .footer.row3 .cgrey3 a:hover {color:#e74653;}
.footer.row3 .cgrey3 a {color:#a5a8ad;text-decoration:underline;}
.footer .nav li:last-child a, .footer .nav li.menu-item-6 a {padding-right:0;margin-right:0;border-right:0;}
.footer.row2 ul.social li {display:inline-block;}
.footer.row2 ul.social li:first-child {margin-right:10px;}
.footer.row2 ul.social li a {width:40px;height: 40px;background: #FFF;display: inline-block;text-align: center;line-height: 40px;border-radius: 40px;font-size: 1.4em;color:#e74653;}
.footer.row2 ul.social li a:hover {background:#e74653;color:#FFF;}
.sight_top_head.mobile_only {display:none;}
.footer .external_logo img {max-width: 100%;height: auto;}


/* scroll to top */
a.atop {padding:10px 15px;bottom: 30px;border-radius: 50px;right: 30px;display:none;}
body.sticky a.atop {display:block;}

/* banners */

.home .category.banner a {margin-bottom:15px;}
body.single .category.banner a {margin-bottom:0;}
body.single.praktikak .category.banner a {margin-bottom:15px;}
body.single.termekajanlo .category.banner a {margin-bottom:15px;}

/* home slider */

div.owl-theme .owl-controls .owl-nav div {background:none;}
.home div.owl-theme .owl-controls .owl-nav div {color:#FFF;padding:0;margin:0;float:left;}
.home div.owl-theme .owl-controls .owl-nav div.owl-prev {margin-right:15px;}
.home div.owl-theme .owl-controls .owl-dot span {background:#FFF;}
.home div.owl-theme .owl-controls .owl-dot.active span, .home div.owl-theme .owl-controls .owl-dot span:hover {opacity:1;}


.home div.hirek article h4.subtitle {line-height:100%;}
.home div.hirek article.subitem .inner {min-height:170px;}
.home div.hirek .m_highlighted article.subitem .inner {min-height:220px;}
.home div.hirek article.mpost4, .home div.hirek article.mpost5, .home div.hirek article.mpost6 {margin-bottom:0;}



.owl-theme .owl-controls .owl-dot span {display: inline-block;zoom: 1;*display: inline;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #869791;}
.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot {display: inline-block;zoom: 1;*display: inline;}
div.owl-theme .owl-controls .owl-nav {float:left;width:100%;left: 5px;position: relative;margin-bottom: 15px;}
div#videok.owl-theme .owl-controls .owl-nav {left:0;right:0;margin-bottom:10px;}
div#videok strong.videoicon {top:40%;}

.videoWrapper {position: relative;padding-bottom: 56.25%;height: 0;}
.videoWrapper iframe, .videoWrapper video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

/* RESPONSIVE 16:9 WEBCAM VIDEO */

#mtm_webcam_ipc_ic {position:absolute !important;padding-bottom:56.25%;height:100%;width:100%;margin:0 auto;padding-bottom: 0;}
#mtm_webcam {width:100% !important;height: 100% !important;}
#mtm_webcam_base {position: absolute !important;}
#mtm_webcam div.context-menu-shadow, #mtm_webcam table, #mtm_webcam_ipc_ic_btnReport, #mtm_webcam_ipc_ic_snapShot {display:none !important;}
body.single-webkamera table[cellspacing='0'], body.single-webkamera div.context-menu-shadow {display:none !important;}
table#mediaplaybackdiv_errorTableText {display:table !important;}
#mtm_webcam_ipc_ic_loadingSpinnerDefault {width:64px !important;height:64px !important;}
#mtm_webcam_videoplayer {}
#mtm_webcam_live_ipc_ic_videoplayer {}
#mtm_webcam_timelapse_panel_toggler {display: none !important;}

/* home slider 3 */
.slider3 div.owl-theme .owl-controls {position:absolute;width:100%;height: 100%;top: 0;}
.slider3 div.owl-theme .owl-controls .owl-nav {position: absolute;width: 100%;height: 100%;float:none;left: 0;}
.slider3 div.owl-theme .owl-controls .owl-nav div {color:#0074bd;}
.slider3 div.owl-theme .owl-controls .owl-nav div.owl-prev {left:-30px;position: absolute;bottom:45%;}
.slider3 div.owl-theme .owl-controls .owl-nav div.owl-next {float: right;position: absolute;right: -30px;bottom:45%;}
.slider3 div.owl-wrapper-outer {z-index:8;}
.slider3 .cat p.title {font-size:2.5em;margin-bottom:1em;}
.slider3 .text {height:323px;}
.slider3 .bblue {opacity:0.3;}
.slider3 .owl-stage-outer {z-index:3;}

.slider3 .text .vam.hover {
	
}
.slider3 .text .vam.normal {
	
}

.slider3 .text:hover .vam.hover {display:block;}
.slider3 .text:hover .vam.normal {display:none;}
.slider3 a.item:hover .bblue {opacity:0.8;}
.slider3 .cat a.btn {display:block;}
.slider3 .cwhite p {color:#FFF;}

.slider4 div.owl-theme .owl-controls {position:absolute;top:-60px;right: 0;margin: 0;}
.slider4 div.owl-theme .owl-controls .owl-nav div {color:#e74653;opacity:1;}
.slider4 h2 {font-size:2em;font-weight: 700;}
.slider6 div.title h2 {font-size:2em;font-weight: 700;}
.slider4 div.title {border-bottom:1px solid #0d1f3a;}
.slider4 .owl-item {}
.slider4 h3 a {font-weight:700;}
.slider4 .owl-item .item.bwhite {min-height:420px;}

/* helyek slider */
#helyek.owl-theme .owl-controls {position:absolute;left: 15px;top:165px;}
#helyek.owl-theme .owl-controls .owl-nav div {opacity:0.9;filter:Alpha(Opacity=90);}
#helyek div.text {top:120px;left: 15px;}
#helyek {border-bottom:5px solid #0d1f3a;}
#helyek .owl-stage {background:#FFF;}

/* videok slider */

.home #videok i.fa-play {font-size:1.4em;}
.home #videok h3.title {line-height: 120%;}
.home #videok.owl-theme .owl-controls {position: absolute;bottom:15px;width:100%;margin: auto;}
.home div#videok.owl-theme .owl-controls .owl-nav div {color:#e74653;filter: Alpha(Opacity=100);opacity:1;}
.home div#videok.owl-theme .owl-controls .owl-nav div.owl-prev {float:left;margin:0 0 0 10px;}
.home div#videok.owl-theme .owl-controls .owl-nav div.owl-next {float:right;margin:0 15px 0 0;}


article.the_post .the_title.minh {min-height:100px;}

#naptar h3 {text-transform:none;font-size:1.2em;}
time {text-transform:capitalize;}
.daynumber {font-size:4em;font-weight:800;}
.timerow {border-bottom:1px solid #e75554;}

.row2.hirek h2.title {font-size:1.8em;line-height: 100%;}
.row2.hirek .col-2 h2.title {line-height:110%;}

article .catlist.bred {border-bottom-right-radius:10px;}
#place_slider .the_first_row .catlist.bred {border-bottom-right-radius:0;border-top-right-radius:10px;}
#event_slider .the_first_row .catlist.bred {border-bottom-right-radius:0;border-top-right-radius:10px;}
.maps_right li.item a.image .the_category {border-top-right-radius:10px;}
#csbnews_slider .catlist {border-top-right-radius:10px;}
.the_ads.the_section_content .catlist {border-top-right-radius:10px;}

.row2.hirek .col-1 div.item, .row2.hirek .col-2 div.item {border-bottom:1px solid #999;}
.row2.hirek .col-1 div.item.mpost2, .row2.hirek .col-2 div.item.mpost3 {border-bottom:0;margin-bottom: 0;}

/* sidebar */
#side h4 {font-size:1.8em;}
#side li:last-child {border:0 none;}
#side .btn {display:block;}
#side p {color:#3c3838;}

/* social */

.meta2 .social {color:#FFF;background-color:#444;}
.share a.social {padding:15px 20px;font-size: 1.5em;}
a.social.face {background:#2d609b;}
a.social.inst {background:#517fa6;}
a.social.twitter {background:#1da1f2;}
a.social.gplus {background:#db4437;}
a.social.tumblr {background:#529ecc;}
a.social:hover {background:#444;color:#FFF;}
#side a.social i {border-right:1px solid #86a6c1;width:15px;}
#side a.social i.fa-email {border-right:1px solid #d87a84;}
body.single div.content div.share a.social {width: 25%;text-align: center;padding:10px 0;color:#FFF;}
body.single div.content div.share a.social:hover {color:#FFF;}

/* single post */

.single .content p, body.page-template-default .page .text p {padding-bottom:15px;color:#3c3838;}
.single .content h1, .single .content h2, .single .content h3 {padding-bottom:20px;}
.single .content h1.p10 {padding:10px;}
.single .desc p.excerpt {font-size:1.5em;line-height: 140%;}
.single .prolog .desc a {color:#e74653;}
.single .content .cont p, body.page-template-default .page .text p {line-height:150%;font-size:1.2em;}
.single .content .cont strong, .single .content .cont b {font-weight:800;}
.single #respond {float:left;width:100%;clear:both;}
.meta2 .author a, .meta2 .tags a {color:#e74653;font-weight:800;}
.single .cont.magazin img.size-large, .single .cont.magazin img.size-full {width:100%;height:auto;}
.single .cont.magazin img.size-large.no100, .single .cont.magazin img.size-full.no100 {width:auto;height:auto;}
.single .cont.magazin div.wp-caption {width:100% !important;}
.single .content .cont.magazin a {color:#e74653;}
.single .content .cont.magazin a:hover {color:#e74653;}
.single .cont.magazin div.wp-caption p.wp-caption-text {margin:10px auto;text-align:center;}
.single .cont hr.n100 {width:100%;height:1px;background:#e74653;border:0;margin: 15px 0;}
.single .cont hr.n100.bblue, hr.n100.bblue {width:100%;height:1px;background:#bec6d2;border:0;margin: 15px 0;}

.single .the_content ul li {font-weight:300;list-style-type:disc;padding:5px 0;list-style-position:outside;position: relative;left: 1em;padding-right: 1em;font-size:1.2em;}
.single .the_content ol {padding-bottom: 15px;}
.single .the_content ol li {font-weight:300;list-style-type:decimal;padding:5px 0;list-style-position:outside;position: relative;left: 1em;padding-right: 1em;font-size:1.2em;}

.single .the_content ul {margin:1em;}
body.page-template-default .page .text ul {margin:0 1em 1em 1em;}
.single .content .deep iframe {width:100%;}
body.page-template-default .page .text ul li {list-style-type:disc;padding:5px 0;list-style-position:outside;position: relative;left: 1em;padding-right: 1em;}
.single div.magazin blockquote {position:relative;font-style: italic;}
.single div.magazin blockquote p {padding: 8px 0 13px 63px;color:#3c3838;font-size:1.5em;}
.single div.magazin blockquote:before {background:url(i/quote.png) no-repeat;width:45px;height:36px;content:"";left:0;top:15px;position:absolute;}
span.top_index {border-radius:65px;width:65px;height:65px;}
body.single .the_content img.size-large, body.single .the_content img.size-full {max-width:100%;height:auto;}

/* POLL */

.single .the_content .gpoll_wrapper ul {margin:0;}
.single .the_content .gpoll_wrapper ul li {left:0;position:inherit;}
.gform_wrapper.gpoll_wrapper .gfield_radio li label {margin:5px 0 0 10px;}
div.gform_wrapper.gpoll_wrapper .gform_footer input.button {margin: 0;width:auto;padding-left:40px;padding-right:40px;}
.gform_wrapper.gpoll_wrapper .gform_footer {text-align:left;}

/* KEKSZALAG */

ul#input_7_1 li label:before {content:" ";width:64px;height:64px;display:inline-block;background-size:cover;vertical-align: middle;margin-right:10px;}
li.gchoice_7_1_0 label:before {background:url(https://hajozas.hu/wp-content/uploads/2019/04/Opel5050FiftyFifty-Katamaran-Jozsa-Marton-Balatonfured-Tihany-Kekszalag-Hajozashu-Dronfoto7-150x150.jpg);}
li.gchoice_7_1_1 label:before {background:url(https://hajozas.hu/wp-content/uploads/2019/07/AC45-Wing-Kaiser-Kristof-Kekszalag-Dronfoto-Hajozashu-150x150.jpg);}
li.gchoice_7_1_2 label:before {background:url(https://hajozas.hu/wp-content/uploads/2019/05/Ketszemelyes-Balatonkerulo-Fa-Nandor-2019majus18-Tihany-Hajozashu-Dronfoto22-150x150.jpg);}
li.gchoice_7_1_3 label:before {background:url(https://hajozas.hu/wp-content/uploads/2019/05/Balatonfured-Evadnyito-Nagydij-Koszoruzas-2019majus11-CsodalatosBalaton-Hajozashu-Dronfoto-Black-Jack2-150x150.jpg);}
li.gchoice_7_1_4 label:before {background:url(https://hajozas.hu/wp-content/uploads/2019/07/Prevital-Decision35-Litkey-Farkas-Kekszalag-Tihany-Dronfoto-Hajozashu-150x150.jpg);}
li.gchoice_7_1_5 label:before {background:url(https://hajozas.hu/wp-content/uploads/2019/05/Balatonfured-Evadnyito-Nagydij-Koszoruzas-2019majus11-CsodalatosBalaton-Hajozashu-Dronfoto-Black-Racing-Django4-150x150.jpg);}
li.gchoice_7_1_6 label:before {background:url(https://hajozas.hu/wp-content/uploads/2019/07/Ventilo35-Hun3Bogi-Flaar-Kekszalag-Hajozashu-150x150.jpg);}
li.gchoice_7_1_7 label:before {background:url(https://hajozas.hu/wp-content/uploads/2019/07/Safram-Safranek-Nanushka-Sailing-Team-Kekszalag-Hajozashu-150x150.jpg);}
li.gchoice_7_1_8 label:before {background:url(https://hajozas.hu/wp-content/uploads/2019/07/Extreme40-Thunderbird-Sailing-Behek-Istvan-Mihalkovics-Dronfoto-Hajozashu-150x150.jpg);}
li.gchoice_7_1_9 label:before {background:url(https://hajozas.hu/wp-content/uploads/2019/07/Extreme40-The-Red-Tihany-Kekszalag-Hajozashu-150x150.jpg);}
li.gchoice_7_1_10 label:before {background:url(https://hajozas.hu/wp-content/uploads/2019/07/Extreme-Sailing-Team-Extreme40-Kekszalag-Tihany-Hajozashu-150x150.jpg);}


/* single post full width */

div.fullentry div.content.n70 {width:100%;}
div.fullentry div.content.n66 {width:100%;}

/* single related bottom */

.related h4.singlepost {display:none;}
#rel_single h4 {display:none;}
#rel_single h4.singlepost {display:block;font-size:1.8em;}
#rel_single ul.owl-related li {width:50%;float:left;min-height:450px;box-sizing: border-box;position: relative;padding:0 10px;border:0 none;}
#rel_single ul.owl-related {margin-left:-10px;margin-right: -10px;}
#rel_single ul.owl-related li a {border-bottom: 1px solid #c6d4e0;padding-bottom:0;}
#rel_single div.title {display:inline-block;min-height:80px;margin-bottom:0;}
#rel_single div.text {min-height:90px;}

/* single video post */
.single h2.video.page-title {font-size:2em;padding-bottom:0.5em;}
ul.related_video li:last-child a {height:172px;overflow:hidden;}
ul.related_video li:last-child .inner {margin:0;}
.similar_video h3.cattitle {font-size:2em;}
ul.related_video li h3 {line-height:120%;}

/* single praktikak post */
.single h2.praktikak.page-title {font-size:2em;}
.praktikak .bred.bar div.sfsi_plus_widget {min-height:0 !important;}
.praktikak .bred.bar #sfsi_holder {height:auto !important;}
.praktikak .bred.bar .sfsiplus_norm_row.sfsi_plus_wDiv {position:relative !important;width:auto !important;}
.single .content.praktikak h4 {padding:0;}

#praktikak.owl-theme .owl-controls {position:absolute;z-index: 9;right: 0;bottom:30px;width:30%;}
#praktikak.owl-theme .owl-controls .owl-nav div {color:#0d1f3a;filter:Alpha(Opacity=100);opacity:1;margin:0;padding:0;}
#praktikak.owl-theme .owl-controls .owl-nav div button {width:180px;outline:none;}
#praktikak.owl-theme .owl-controls .owl-nav div button i {font-size:1.4em;}
#praktikak.owl-theme .owl-controls .owl-nav div.owl-prev {float:left;}
#praktikak.owl-theme .owl-controls .owl-nav div.owl-next {float:right;}
.praktikak h4.steps {font-size:2em;}
.topbar .praktikak i.fa-angle-left, .topbar .praktikak i.fa-back {font-size:4em;}
.topbar .praktikak i.fa-times, .topbar .praktikak i.fa-close {font-size:2.5em;}
.topbar .praktikak a:hover {color:#FFF;}
.topbar .praktikak .col-1 {top:5px;}
.topbar .praktikak .col-3 {top:15px;}

/* single termekek post */
.single h2.termekek.page-title {font-size:2em;}
.topbar .termekek i.fa-angle-left {font-size:4em;}
.topbar .termekek i.fa-times {font-size:2.5em;}
.topbar .termekek a:hover {color:#FFF;}
.topbar .termekek .col-1 {top:20px;}
.topbar .termekek .col-3 {top:30px;}

.termeklist .termekmeta .retail_price span {font-size:1.8em;}
.retail_name .inner {border:3px solid #0d1f3a;height:54px;}
.topbar .termekek i.fa-close {font-size:2.5em;}
.topbar .termekek i.fa-back {font-size:4em;}
.termekek .fa-shop {font-size:2.4em;}
ul.termekek.list li:last-child a {height:161px;overflow:hidden;}
ul.termekek.list li:last-child .inner {margin:0;}
ul.termekek.list li p {line-height:150%;}
ul.termekek.list li h3 {line-height:120%;}
ul.termekek.list li .inner .bwhite {min-height:400px;}
ul.termekek.list li.i4 .inner, ul.termekek.list li.i8 .inner, ul.termekek.list li.i12 .inner, ul.termekek.list li.i16 .inner {margin-right:0;}
ul.termekek.list li.i4 a.image, ul.termekek.list li.i8 a.image, ul.termekek.list li.i12 a.image, ul.termekek.list li.i16 a.image {height:161px;overflow:hidden;}
.termekek .greymatter {background:#f1f1f1}

/* single helyek post */

.single h2.helyek.page-title {font-size:2.4em;padding-bottom:0.5em;}
.single .meta.helyek li {border-right:1px solid #e74653;padding-right:15px;margin-right:15px;}
.single .meta.helyek li:last-child {border-right:0 none;padding:0;margin:0;}
.single .meta.helyek li a:hover {color:#e74653;}
.single .content.helyek .address {font-size:1.1em;}
.single .content.helyek .sidebar a.btn.bred {font-size:1.35em;}
ul.helyek.list li:last-child a {height:161px;overflow:hidden;}
ul.helyek.list li:last-child .inner {margin:0;}
ul.helyek.list li h3 {line-height:120%;}
ul.helyek.list li .inner .bwhite {min-height:430px;}
ul.helyek.list li.i4 .inner, ul.helyek.list li.i8 .inner, ul.helyek.list li.i12 .inner, ul.helyek.list li.i16 .inner {margin-right:0;}
ul.helyek.list li.i4 a.image, ul.helyek.list li.i8 a.image, ul.helyek.list li.i12 a.image, ul.helyek.list li.i16 a.image {height:161px;overflow:hidden;}

/* SINGLE POST - ESEMENYEK */

.single h2.esemenyek.page-title {font-size:2.4em;padding-bottom:0;}
.single h2.esemenyek.page-title {line-height: 100%;margin-bottom:20px;}
.category .deadline .date {font-size: 1.85em;}
a.idoszak:hover {color:#e74653;}
ul.esemenyek.list li address {line-height:120%;}
ul.esemenyek.list li h3.title {line-height:120%;}
body.programok div.content.helyek div.content {overflow:hidden;}
.single .esemenyek .slider .featimage a.cred:hover {color:#FFF;}
div.the_meta_data.rounded {border-top-left-radius:0;border-top-right-radius:0;}
div.esemenyek.meta a.cred:hover {color:#000;}
#the_related_posts article h3.subtitle {min-height:70px;}

/* owl general */
div.owl-theme.owl-general div.owl-nav {position:absolute;top:49%;width:100%;margin:0;}
div.owl-theme.owl-general div.owl-dots {margin:0;bottom:40px;}
.owl-carousel.owl-general .owl-nav button.owl-next, .owl-carousel.owl-general .owl-nav button.owl-prev, .owl-carousel.owl-general button.owl-dot {margin:0;}
div.owl-theme.owl-general div.owl-nav button {color:#FFF;outline:0;}
div.owl-theme.owl-general div.owl-nav button:hover {background:transparent;}
div.owl-theme.owl-general div.owl-nav .owl-prev {float:left;margin-left:10px;}
div.owl-theme.owl-general div.owl-nav .owl-next {float:right;margin-right:10px;}
div.owl-theme.owl-general.owl-theme .owl-controls div.owl-nav div {filter: Alpha(Opacity=80);opacity:0.8;background:none;}
div.owl-theme.owl-general.owl-theme .owl-controls .owl-dot span {background:#e74653;opacity:0.2;}
div.owl-theme.owl-general .owl-controls .owl-dots {text-align: center;margin: 5px auto;width: 100%;display: inline-block;}
div.owl-theme.owl-general .owl-controls .owl-dot.active span, div.owl-general.owl-theme .owl-controls .owl-dot:hover span {opacity:1;}
div.slideshow-wrapper {-webkit-box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.75);-moz-box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.75);box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.75);}
div.owl-theme.owl-general .item div.image-caption {clear: both;width: 100%;}

/* category magazin */


ul.catlist li {display: inline-block;zoom: 1;*display: inline;margin-right:15px;}
ul.catlist li:last-child {margin-right:0;}
ul.catlist li a {font-weight:800;display: inline-block;zoom: 1;*display: inline;padding:20px;text-transform: uppercase;cursor:pointer;text-align:center;text-decoration:none !important;border-style: solid;font-size:1em;background:none;border-width:3px;border-color:#0d1f3a;}
ul.catlist li a:hover, ul.catlist li.current-cat a {border-color:#eb6a74;color:#FFF;background:#eb6a74;}
.category .post {width:25%;}
.category.hirdetes .post {width:33.33%;}
.category .post.large {width:50%;}
.category .post.last .mr15 {margin-right:0;}
.category .post .excerpt h2.title {text-transform:none;}
.category .post .excerpt h2.title a {font-weight:800;}

.category .post.large .excerpt {position:absolute;bottom:15px;right:15px;left:15px;}
.category .post.large .excerpt h2.title {margin:0;font-size: 1.8em;}
.category .post.large .excerpt h2.title a {color:#FFF;}
.category .post.large .excerpt .desc {display:none;}
.category .post .bblack {opacity:0.3;}
.category .post.magazin.inside .bblack, .category .post.magazin.last .bblack {display:none;}
.category_news img.desktoponly {display:block;}
.category_news img.mobileonly {display:none;}

/* category helyek */
ul.catlist.helyek li, ul.catlist.helyek li:last-child {display:block;margin-bottom:15px;margin-right:0;}
ul.catlist.helyek li:last-child {margin-bottom:0;}
ul.catlist.helyek li a {font-weight:800;display:block;padding:20px;text-transform: uppercase;cursor:pointer;text-align:center;text-decoration:none !important;font-size:1em;background:#EDEDED;border:0 none;}
ul.catlist.helyek li a:hover {background:#e74653;color:#FFF;}

/* category esemenyek */
ul.catlist.esemenyek li, ul.catlist.esemenyek li:last-child {display:block;margin-bottom:15px;margin-right:0;}
ul.catlist.esemenyek li:last-child {margin-bottom:0;}
ul.catlist.esemenyek li a {font-weight:800;display:block;padding:20px;text-transform: uppercase;cursor:pointer;text-align:center;text-decoration:none !important;font-size:1em;background:#EDEDED;border:0 none;}
ul.catlist.esemenyek li a:hover {background:#e74653;color:#FFF;}
.date-select div.btn {cursor:default;padding: 10px;}
.date-select div.btn span.cred {letter-spacing:0.2em;padding-top:10px;}
.date-select div.btn a {font-size:2em;}

/* category videok */
.category .post.videok.i2 .cont {margin-right:0;}
.category .post.videok .cont.mr15 {height:253px;}
.category .post.videok.i1 .cont, .category .post.videok.i2 .cont {height:353px;}
.category .post.large.videok .excerpt h2.title {/*font-size:1.35em;*/}

/* category praktikak */
div.praktikak .row {border-bottom: 1px solid #999;}
ul.catlist.praktikak li {display:block;margin:0 0 15px 0;}
ul.catlist.praktikak li a {font-weight:800;display:block;padding:20px;text-transform: uppercase;cursor:pointer;text-align:center;text-decoration:none !important;border-style: solid;font-size:1em;background:#0d1f3a;color:#fff;}
ul.catlist.praktikak li a:hover, ul.catlist li.current-cat a {background:#eb6a74;}
#praktikasf input.pr-field {border:0 none;background:none;font-size:1em;}
#praktikasf input.pr-field::-webkit-input-placeholder {color:#0d1f3a;opacity:1;font-weight:800;}
#praktikasf input.pr-field::-moz-placeholder {color:#0d1f3a;opacity:1;font-weight:800;}
#praktikasf input.pr-field::-ms-input-placeholder {color:#0d1f3a;opacity:1;font-weight:800;}

#praktikasf {border:3px solid #0d1f3a;display:block;}
button#praktiksfb {background:none;font-size:2em;}

/* PAGINATION */

div.pagin {border-top:7px solid #e74653;padding-top:30px;}
div.pagin a {color:#000;}
div.pagin, div.pagin a {font-weight:700;}

/* media ajanlat */
body.page-id-1295 .outer.pt15 {padding:0;}
.vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a {background:#0d1f3a;color:#fff;border-color:#0d1f3a;}

/* gravity forms */
div.gform_wrapper .top_label input.medium, div.gform_wrapper textarea.medium {width:100%;border:0 none;padding:1em;}
div.gform_wrapper .top_label .gfield_label {display: none;}
div.gform_wrapper .gform_footer input.button {border:0 none;color:#FFF;font-weight:800;padding:20px;text-transform: uppercase;cursor:pointer;text-align:center;text-decoration:none !important;background:#0d1f3a;display:block;width:100%;border-radius:40px;}
.gform_wrapper .gform_footer input.button:hover {background:#000;color:#FFF;}
div.gform_footer {text-align:center;}
.regisztracio div.gform_wrapper .top_label .gfield_label {display:block;}
div.gform_wrapper .regisztracio .top_label .gfield_label {display:block;}
input.berror {color:red;}

/* registration */

#content.widecolumn {margin:auto;text-align:center;}
#content.widecolumn span.h3 {font-family:'montserrat', sans-serif !important;}
#content.widecolumn h2 {margin-bottom:1em;}
#content.widecolumn p.lead-in {margin: auto auto 1em auto;}
#content.widecolumn p.view {margin: auto auto 1em auto;}
#signup-welcome {margin-bottom:1em;}
div.n9.regisztracio {overflow:hidden;}
div.n9.regisztracio p {padding-bottom:15px;}

/* registration gravity forms */

div.gform_wrapper form.reg ul.left_label input::-webkit-input-placeholder {text-transform:uppercase;color:#CCC;}
div.gform_wrapper form.reg ul.left_label ::-moz-placeholder {text-transform:uppercase;color:#CCC;}
div.gform_wrapper form.reg ul.left_label :-moz-placeholder {text-transform:uppercase;color:#CCC;}
.gform_wrapper form.reg input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {border: 2px solid #ccc;text-transform:none;border-radius:40px;}
.gform_wrapper form.reg .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper form.reg .field_sublabel_below div[class*=gfield_time_].ginput_container label {display:none;}
.gform_wrapper form.reg ul.gform_fields li.gfield input[type=radio] {display:none;}
.gform_wrapper form.reg ul.gform_fields li.gfield input#choice_2_7_0 {display:inline-block;margin:0 10px 5px 2px;}
.gform_wrapper form.reg li.nemek li, .gform_wrapper form.reg li.nemek li.unselected {display:block;width:33.33%;float:left;background:#CCC;text-align:center;text-transform: uppercase;color:#FFF;}
.gform_wrapper form.reg li.nemek li:hover {background:#0d1f3a;cursor:pointer;}
.gform_wrapper form.reg li.nemek li:nth-child(1) {background:#0d1f3a;color:#FFF;}
.gform_wrapper form.reg li.nemek li:nth-child(1).unselected {background:#CCC;color:#FFF;}
.gform_wrapper form.reg li.nemek li.selected {background:#0d1f3a;color:#FFF;}
.gform_wrapper form.reg .gfield_radio li label {width:100%;margin:0;padding:16px 0;}
.gform_wrapper form.reg ul.gform_fields:not(.top_label) .gfield_label {display:none;}
.gform_wrapper form.reg ul.gform_fields:not(.top_label) .ginput_complex.ginput_container.ginput_container_email {width:100%;margin:0;} 
.gform_wrapper form.reg .left_label div.ginput_complex, .gform_wrapper form.reg .right_label div.ginput_complex {width:100%;margin:0;} 
form.reg ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_1, form.reg ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_2, form.reg ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_3 {width:100%;margin:0;}
.gform_wrapper form.reg ul.gform_fields li.gfield span.name_first, .gform_wrapper form.reg ul.gform_fields li.gfield span.name_last {padding-right: 8px;margin: 0 -4px 0 0;}
.gform_wrapper form.reg .ginput_complex.ginput_container.ginput_container_email .ginput_left {padding-right: 8px;margin: 0 -4px 0 0;}
.gform_wrapper form.reg .ginput_complex.ginput_container.ginput_container_email .ginput_right {padding-right:0;}
.gform_wrapper form.reg ul.gform_fields li.gfield span.name_last {padding-right:0;}
.single .cont hr {clear:both;margin:15px 0 30px 0;width:15%;border:1px #e74653 solid;display:inline-block;}
body.page .single .wpb_content_element img.alignleft {float:left;margin:0 20px 0 0;}
.gform_wrapper form.reg .left_label .gfield_description {margin:auto;width:100%;padding-left:5px;}
input:read-only {color:#CCC;}
input:-moz-read-only {color:#CCC;}
body .gform_wrapper form.reg div.gform_body ul.gform_fields li.gfield.gfield_html {width:100%;margin:30px 0 0 0 !important;font-weight:200;text-align:justify;}


/* contact form */

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {padding:15px;border:2px solid #CCC;}
div.gform_wrapper .top_label input.medium, div.gform_wrapper textarea.medium {border:2px solid #CCC;}

/* mailster newsletter */

form.mailster-form .mailster-wrapper {display:inline-block;}
form.mailster-form .input {margin-right:30px;padding:15px 30px;color:#CCC;border:0 none;width:20em;border-radius:30px;outline:0;    font-size: 1em;}
form.mailster-form .submit-button {background:#e74653;color: #FFF;font-weight: 800;display: inline-block;zoom: 1;padding:15px 30px;border: 0 none;text-transform: uppercase;cursor: pointer;text-align: center;text-decoration: none !important;border-style: solid;font-size: 1em;-moz-border-radius:30px !important;-webkit-border-radius:30px !important;border-radius:30px !important;-moz-appearance: none;-webkit-appearance:none;}
form.mailster-form .submit-button:hover {background:#0074bd;}
a.form-edit-link {display:none;}
form.mailster-form div.mailster-elfogadom-wrapper {display:block;width:100%;float:left;clear:both;margin:15px 0;}
form.mailster-form div.mailster-elfogadom-wrapper label {padding-right: 2em;vertical-align: middle;}
div.mailster-wrapper input[type="checkbox"] {padding:0;}
form.mailster-form .mailster-wrapper.mailster-firstname-wrapper, form.mailster-form .mailster-wrapper.mailster-email-wrapper {width:40%;margin:0;float:left;}
form.mailster-form .mailster-wrapper.mailster-firstname-wrapper {margin-right:5%;}
form.mailster-form .mailster-wrapper.mailster-firstname-wrapper input, form.mailster-form .mailster-wrapper.mailster-email-wrapper input {width:100%;margin:0;display:block;}
div.mailster-wrapper.mailster-elfogadom-wrapper span.mailster-required {display:none;}
input#mailster-elfogadom-1 {-webkit-appearance: none;border: 0 none;outline: none;}
input#mailster-elfogadom-1:after {font-family:'hajozas-webfont';font-weight:normal;font-style:normal;display:inline-block;text-transform: none;content: "\f10c";font-size:1.5em;color:#FFF;}
input#mailster-elfogadom-1:checked:after {content: "\f192";}

/* forecast table */
.forecast span.ta {height:64px;}
.forecast .col2 span {background-color:#FFF;}
.beau1 {background-color:#FFF;}
.beau2 {background-color:#99FFFF;}
.beau3 {background-color:#66FFFF;}
.beau4 {background-color:#00FFFF;}
.beau5 {background-color:#00CCFF;}
.beau6 {background-color:#0099FF;}
.beau7 {background-color:#0066FF;}
.beau8 {background-color:#0000FF;}
.beau9 {background-color:#0000CC;}
.beau10 {background-color:#000099;}

.wind1, .forecast .col2 span.wind1 {background-color:#eee;}
.wind2, .forecast .col2 span.wind2 {background-color:#66ffcc;}
.wind3, .forecast .col2 span.wind3 {background-color:#66ccff;}
.wind4, .forecast .col2 span.wind4 {background-color:#ff6699;}
span.temperature strong i {display:none;}

#autocomplete {padding:20px 2%;width:96%;border:0 none;font-size: 1em;}
.mobiladat {display:none;}

/* datepicker */

#jdatepicker {padding:20px;border:0 none;font-size: 1em;}
div.ui-widget {font-family:'montserrat', sans-serif;font-size:0.9em;}
div.ui-datepicker {width: 15em;}
div.ui-datepicker table {font-size:0.9em;}
#locationtrigger {border-radius:0;-webkit-appearance: none;-webkit-border-radius: 0;}
#locationtrigger:hover {background-color:#e74653;color:#FFF;}
#weathermobile {display:none;}
div.mobileonly.secondmenu {display:none;border-top: 1px solid #ccc;background:#FFF;}
strong#setweather2 {margin-bottom: 2px;}
div.mobileonly.secondmenu div.searching {margin-left:25px;}

/* mobile searchbox */

#ssub {border: 0 none;font-size: 1em;height:36px;margin-left:5px;width:14%;}
#ssub:hover, #ssubd:hover, #ssubd404:hover {cursor:pointer;background:#000;}
input#s {border:0 none;font-size:1em;height: 36px;padding:0 2%;-moz-border-radius: 0px !important;-webkit-border-radius: 0px !important;border-radius: 0px !important;}
#sf {left:0;display:none;}
.inn {width:96%;padding:2%;}

/* hirdetes single */

.single .content .deep ul.hirdetes-meta li {padding: 0 0 5px 0;}
ul.hirdetes-meta li span.data {font-weight:300;}
.hirdetes.meta p.cred {border-right:1px solid #e74653;padding-right:15px;margin-right:15px;}
h2.title2x {font-size:1.5em;}
.single h2.helyek.page-title {line-height: 100%;border-bottom: 1px solid #CCC;margin-bottom:20px;padding-bottom:20px;}
.single h2.helyek.page-title.vetelar {}
.img100 .hphotos img.portrait {height:450px;width: auto;margin: auto;float: none;}
small.afa {font-size:12px;font-weight:200;}
span.afa {font-size:12px;text-transform:none;}
div.pswp--open {z-index:999999;}
ul.helyek.related.hirdetes li:last-child a {height:216px;}
a[href^=tel] {color:inherit;text-decoration:none;font-weight:inherit;font-size:inherit;}
.owl-theme.owl-general .owl-dots .owl-dot span {background: #FFF;opacity:0.6;}
.owl-theme.owl-general .owl-dots .owl-dot.active span, .owl-theme.owl-general .owl-dots .owl-dot:hover span {background:#FFF;opacity:1;}
.owl-theme.owl-general .owl-dots {position:absolute;bottom:10px;left:0;right:0;}
.owl-carousel.owl-general button.owl-dot {outline:0;border:0;}
.sidebar.hbox #gform_fields_4 div.ginput_container {width:100%;margin-left:0;}

/* hirdetes category */

div.hirdetes ul.hlist li {margin-right:0;display: table;text-align: center;vertical-align: bottom;float:left;height:65px;width:90px;}
div.hirdetes ul.hlist li.cat-item-629, div.hirdetes ul.hlist li.cat-item-631, div.hirdetes ul.hlist li.cat-item-633, div.hirdetes ul.hlist li.cat-item-all {width:70px;}
div.hirdetes ul.hlist li.cat-item-626 {width:70px;}
div.hirdetes ul.hlist li.cat-item-634 {width:95px;}
div.hirdetes ul.hlist li.cat-item-628 {width:72px;}
div.hirdetes ul.hlist li.cat-item-630 {width:90px;}
div.hirdetes ul.hlist li a {font-size:0.75em;text-transform: uppercase;background: url(i/ikon-osszes.png) no-repeat center 0;padding:5px 0;min-height:50px;vertical-align: bottom;display: table-cell;background-size:40px;}
div.hirdetes ul.hlist li.cat-item-632 a {background: url(i/ikon-legparnas.png) no-repeat center 0;background-size:50px;}
div.hirdetes ul.hlist li.cat-item-631 a {background: url(i/ikon-jetski.png) no-repeat center 0;background-size:50px;}
div.hirdetes ul.hlist li.cat-item-629 a {background: url(i/ikon-csonak.png) no-repeat center 0;background-size:50px;}
div.hirdetes ul.hlist li.cat-item-635 a {background: url(i/ikon-motor.png) no-repeat center 0;background-size:40px;}
div.hirdetes ul.hlist li.cat-item-630 a {background: url(i/ikon-kajakkenu.png) no-repeat center 0;background-size:50px;}
div.hirdetes ul.hlist li.cat-item-628 a {background: url(i/ikon-meruleses.png) no-repeat center 0;background-size:50px;}
div.hirdetes ul.hlist li.cat-item-627 a {background: url(i/ikon-siklohajo.png) no-repeat center 0;background-size:50px;}
div.hirdetes ul.hlist li.cat-item-634 a {background: url(i/ikon-sporteszkoz.png) no-repeat center 0;background-size:50px;}
div.hirdetes ul.hlist li.cat-item-633 a {background: url(i/ikon-uszomu.png) no-repeat center 0;background-size:50px;}
div.hirdetes ul.hlist li.cat-item-636 a {background: url(i/ikon-alkatresz.png) no-repeat center 0;background-size:40px;}
div.hirdetes ul.hlist li.cat-item-626 a {background: url(i/ikon-vitorlas.png) no-repeat center 0;background-size:45px;}
div.hirdetes ul.hlist li:last-child {margin-right:0;}
div.hirdetes ul.hlist li.current-cat {background: #FFF;}
div.hirdetes ul.hlist li.current-cat a {color:#e74653;}
div.hirdetes ul.hlist li a:hover {background-color:#FFF;}
div.row1 a.upload:hover {background-color:#0d1f3a;color:#FFF;}
section#main.aligntolines .post.hirdetes {width:100%;}
section#main div.lines, section#main.aligntoblocks div.lines, section#main.aligntolines div.blocks {display:none;}
section#main.aligntolines div.lines {display:block;}
section#main.aligntolines .post.hirdetes.lista .cont.mr15 {height:auto;margin:0;}
section#main.aligntoblocks .post.hirdetes a.fade {width:100%;float:left;}
section#main.aligntolines .post.hirdetes .p10 {padding-right:0;}
article.the_ad_item h2 a:hover {color:#0d1f3a;}


a.toggleview {color:#CCC;}
a.toggleview.active {color:#000;}
a.toggleview:hover {color:#0d1f3a;}

a#aligntoblocks.toggleview span {width:20px;height:20px;background:url(i/ikon-block-grey.png) no-repeat center center;display:block;}
a#aligntolines.toggleview span {width:20px;height:20px;background:url(i/ikon-lines-grey.png) no-repeat center center;display:block;}
a#aligntoblocks.toggleview:hover span, a#aligntoblocks.toggleview.active span {background:url(i/ikon-block.png) no-repeat center center;}
a#aligntolines.toggleview:hover span, a#aligntolines.toggleview.active span {background:url(i/ikon-lines.png) no-repeat center center;}


.post.hirdetes div.excerpt.lines p.varos {left:calc(30% + 10px);bottom:0;}
.post.hirdetes div.excerpt.lines p.evjarat {bottom:10px;right:10px;}
section#main.aligntolines .post.hirdetes div.oneblock {display:inline-block;width:100%;}
h3 a.cwhite:hover {color:#FFF;}

/* hirdetes feladas */

div.hirdetes.createad ul.hlist li {width:9%;}
div.hirdetes.createad ul.hlist li a {}

/* hirdetes single main */

ul.hirdeteslist li {width:32%;height:100px;margin-bottom: 1%;margin-right: 1%;}
ul.hirdeteslist li a {}
ul.hirdeteslist li a:hover {background:#0d1f3a;color:#FFF;}
.hmain .catlist .props .rightline {border-right:1px solid #e74653;padding-right:5px;margin-right:5px;}
.hmain .catlist div.props img {height:49px;width:auto;}
.hmain .catlist {border-bottom:1px solid #CCC;}
div.taxselect select, div.taxselect {display:none;}
div.taxselect select {font-weight:900;font-size:1em;font-family:'montserrat', sans-serif;text-transform:uppercase;}
div.taxselect a.chosen-single {font-weight:900;font-size:15px;color:#000;text-transform:uppercase;border-radius:0;background: transparent;box-shadow: none;padding: 10px;text-align:center;}
div.taxselect .chosen-container-single .chosen-single div {top:10px;}
div.taxselect ul.chosen-results li {font-size:15px;text-transform:uppercase;font-weight:900;padding:10px;color: #000;}
div.taxselect a.chosen-single span {font-weight:900;}
.chosen-container-single .chosen-single span {font-weight:900;}
#totalposts {display:none;}
#gofilters {display:none;}

/* hirdetes own */

section#main.aligntolines .post.hirdetes.ownads a.fade {width:auto;}
section#main.aligntolines .post.hirdetes.ownads p.evjarat {right:21%;}
section#main.aligntolines .post.hirdetes.ownads .options a.btn {margin-right:10px;}
section#main.aligntolines .post.hirdetes.ownads .options a.btn.activeinactive {margin:11px 10px 11px 0;}

/* hirdetes contact box */

.hbox .borderbox {border:1px solid #CCC;}
.hbox .gform_wrapper {margin:15px;}
.gform_wrapper .placeholders label.gfield_label {display:none;}
div.gform_wrapper ul.left_label li.placeholders input, div.gform_wrapper ul.left_label li.placeholders textarea {width:100%;border:2px solid #CCC;padding:15px;}
div.gform_wrapper ul.left_label input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {padding:15px;outline:0;}
div#gform_wrapper_4.gform_wrapper .gform_footer input.button {display:block;border:0 none;background:#e74653;color:#FFF;-webkit-appearance:none;border-radius:0;}
div#gform_wrapper_4.gform_wrapper .gform_footer input.button:hover {background:#000;}
div.gform_wrapper .gform_footer:not(.top_label) {padding:0;margin-left: 0;width: 100%;}
#gform_wrapper_4.gform_wrapper .left_label input.medium {border: 2px solid #ccc;}
#gform_wrapper_4.gform_wrapper ul.gform_fields:not(.top_label) .gfield_label {width:100%;padding:0;}
div.gform_wrapper form ul.gform_fields.left_label li.gfield.hide_frontend {display:none;}
div#gforms_confirmation_message_4 {padding:0 15px 15px 15px;color:#e74653;}

/* tabs pure jquery */

.single .content .deep ul.tabs {margin:0;padding:0;list-style:none;border:1px solid #CCC;}
.single .content .deep ul.tabs li {list-style:none;padding:0;}
ul.tabs li a {background:#0d1f3a;padding:20px;}
ul.tabs li a:hover {background:#e74653;color:#fff;}
ul.tabs li.current a {background:#e74653;color:#FFF;}
.tab-content {display:none;background:#FFF;padding:15px;}
.tab-content.current {display:inherit;}
.single .content .deep ul li.tab-link {left: auto;padding:0;}
div.hdata {min-height:60px;vertical-align:middle;display: table;text-transform:capitalize;}
div.hdata div {vertical-align:middle;display: table-cell;}
div.hdata:nth-child(4n+4), div.hdata:nth-child(4n+3) {background:#EEE;}
div.hdata.equ:nth-child(4n+1) {background:#EEE;}
div.hdata.equ:nth-child(4n+3) {background:#FFF;}

/* search and filter sidebar */

#side form.searchandfilter .chosen-container {width:100% !important;margin-bottom: 15px;}
div#side .searchandfilter>ul>li[data-sf-combobox="1"] label {display:none;}
div#side li[data-sf-field-type="post_meta"] div.sf-meta-range.sf-meta-range-select.sf-meta-range-select-fromto {display:none;}
div#side li[data-sf-field-type="post_meta"] div.sf-meta-range.sf-meta-range-number {display:none;}
#side .searchandfilter h4 {padding:15px;border:0 none;cursor:pointer;background:#EEE;border-radius: 10px;}
#side form.searchandfilter ul li {margin-bottom:5px;}
#side .searchandfilter h4:hover {background:#0d1f3a;color:#FFF;}
#side .searchandfilter h4::before {font-family: 'hajozas-webfont';font-weight:normal;font-style:normal;display:inline-block;text-transform: none;content: "\f067";float:right;margin-top:3px;}
#side .searchandfilter h4.open::before {font-family: 'hajozas-webfont';font-weight:normal;font-style:normal;display:inline-block;text-transform: none;content: "\f068";float:right;margin-top:3px;}
#side .searchandfilter h4.open {margin-bottom:15px;background:#e74653;color:#FFF;border-color:#e74653;}
form.searchandfilter ul li {padding:0;clear: both;}
form.searchandfilter ul li.sf-field-reset {margin-top:15px;}
.chosen-container-multi li.search-choice {width:100%;margin: 5px auto auto auto;padding: 5px;box-shadow: none;background: none;border-radius: 0;}
.chosen-container-multi li.search-choice .search-choice-close {top:11px;}
.chosen-container .chosen-drop {box-shadow:none;}

#side h3.filters {font-size:1em;display: none;}

#side .chosen-container-multi li.search-field input[type=text], #side .searchandfilter select.sf-range-max.sf-input-select, #side .searchandfilter select.sf-range-min.sf-input-select, #side .searchandfilter .sf-range-max, #side .searchandfilter .sf-range-min, #side .chosen-container-single .chosen-single span {font-weight:900;font-size:15px;color:#000;}
.slist form.searchandfilter ul li label {width:300px;position:relative;}
.slist form.searchandfilter ul li.sf-field-sort_order div.chosen-container a span {text-transform: uppercase;font-weight:900;font-size: 15px;}
.slist form.searchandfilter ul li.sf-field-sort_order div.chosen-container a {border: 0 none;background: transparent;border-radius: 0;box-shadow: none;color:#000;padding: 0 5px;}
.slist form.searchandfilter ul li.sf-field-sort_order ul.chosen-results li {padding:13px;}

form.searchandfilter ul.chosen-results li {font-size:15px;text-transform:uppercase;font-weight:900;padding:10px;color: #000;}
form.searchandfilter .chosen-container .chosen-drop li.result-selected {color:#AAA;}
form.searchandfilter .chosen-container .chosen-drop li.result-selected:hover {color:#FFF;}
form.searchandfilter .chosen-drop li.highlighted {background:#0d1f3a;color:#FFF;}
.chosen-container-multi li.search-choice span {font-size: 15px;font-weight: 900;padding: 5px;display: inline-block;text-transform:uppercase;}
form.searchandfilter .chosen-container-single .chosen-single {border-radius: 0;box-shadow: none;background: #FFF;padding: 5px 10px;}

.slist .chosen-container-single .chosen-single div {top:0;}
.chosen-container-single .chosen-single div {top:5px;}
.chosen-container-multi .chosen-choices {padding:3px 5px;}
.slist .chosen-container .chosen-results {padding:0;margin:0;}

.slist form.searchandfilter ul li.sf-field-sort_order .chosen-container {padding:13px;border-right:1px solid #999;}
.slist form.searchandfilter ul li.sf-field-sort_order .chosen-drop {box-shadow:none;border-radius:0;left:0;}
form.searchandfilter li.sf-field-sort_order label {display:block;}

form.searchandfilter ul li:nth-child(1) select {border-right:1px solid #999;}
form.searchandfilter ul li:nth-child(2) select {border-right:1px solid #999;}
div.sf-meta-range.sf-meta-range-number, div.sf-meta-range.sf-meta-range-select {margin-bottom:15px;float:left;width: 100%;}
div.row2.slist h4 {font-size:15px;border-right:1px solid #999;}
div.row2.slist ul.displaymode li.iconblocks {padding:15px 13px;border-right: 1px solid #999;margin-right: 10px;}
div.row2.slist ul.displaymode li.iconlines {padding:15px 13px 15px 0;}

li.sf-field-post-meta-evjarat div.sf-meta-range.sf-meta-range-number input {width: 96%;max-width: 96%;padding: 5px 0;text-align: center;}
li.sf-field-post-meta-evjarat div.sf-meta-range.sf-meta-range-number label, li.sf-field-post-meta-evjarat span.sf-range-values-seperator {float:left;display:block}
li.sf-field-post-meta-evjarat div.sf-meta-range.sf-meta-range-number label {width:48%;}
li.sf-field-post-meta-evjarat span.sf-range-values-seperator {width:10%;display:block;text-align:center;float:left;    padding: 10px 0 0 0;}
#side form.searchandfilter li.sf-field-post-meta-evjarat label {width:45%;display:block;text-align:center;float:left;}

/* vetelar form fields */

#side form.searchandfilter li.sf-field-post-meta-vetelar label {width:40%;display:block;text-align:center;float:left;}
li.sf-field-post-meta-vetelar span.sf-range-values-seperator {width:4%;display:block;text-align:center;float:left;}
li.sf-field-post-meta-vetelar span {display:block;float:left;padding:5px 0 0 0;text-align: center;width:8%;}
#side form.searchandfilter li.sf-field-post-meta-vetelar input {display:block;width:100%;max-width:100%;padding:5px 0;text-align: center;}

/* ferohelyek szama form fields */

#side form.searchandfilter li.sf-field-post-meta-szallithato_szem_szama label {width:40%;display:block;text-align:center;float:left;}
li.sf-field-post-meta-szallithato_szem_szama span.sf-range-values-seperator {width:4%;display:block;text-align:center;float:left;}
li.sf-field-post-meta-szallithato_szem_szama span {display:block;float:left;padding:5px 0 0 0;text-align: center;width:8%;}
#side form.searchandfilter li.sf-field-post-meta-szallithato_szem_szama input {display:block;width:100%;max-width:100%;padding:5px 0;text-align: center;}

div#side form.searchandfilter ul li.sf-field-sort_order {display:none;}
div.slist form.searchandfilter {display:inline-block;}
div.slist form.searchandfilter ul li {display:none;}
div.slist form.searchandfilter ul li.sf-field-sort_order {display:inline-block;}


/* hirdetes feladas */

ul.acf-hl.acf-radio-list li, ul.acf-hl.acf-checkbox-list li {width:25%;margin:0;}
div.acf-gallery-toolbar ul.acf-hl li.acf-fr {display:none;}
a.upload:after {font-family:'hajozas-webfont';font-weight:normal;font-style:normal;display:inline-block;text-transform: none;content: "\004b";float:right;margin-top:2px;}
#side a.upload i {border-right:1px solid #FFF;width:15px;}
button.button-link.media-modal-close span.media-modal-icon span.screen-reader-text {display:none  !important;}
div.uploadad a.upload:hover {background:#0d1f3a;color:#FFF;}
body.logged_hirdeto div.attachments-browser div.media-toolbar {display:none !important;}
body.logged_hirdeto div.attachment-details.save-ready label.setting[data-setting=url] {display:none !important;}
body.logged_hirdeto div.attachment-details.save-ready label.setting[data-setting=caption] {display:none  !important;}
body.logged_hirdeto div.attachment-details.save-ready label.setting[data-setting=alt] {display:none !important;}
body.logged_hirdeto p.media-types.media-types-required-info {display:none;}
body.logged_hirdeto div.attachment-details.save-ready a.edit-attachment {display:none !important;}

/* hirdetes lista */

.post.hirdetes hr {clear:both;border:1px #CCC solid;display:inline-block;}
.post.hirdetes.lista h2.title {min-height:75px;padding-top:10px;}
.aligntolines .post.hirdetes.lista h2.title {padding-top:0;}

/* single hirdetes */
ul.helyek.hirdetes.list li .inner .bwhite {min-height:390px;}

/* registration */

div.tml ul.tml-action-links li a, input#wp-submit {background:none;border:0 none;background:#e74653;color:#FFF;font-weight:800;display: inline-block;zoom: 1;*display: inline;padding:20px;text-transform: uppercase;cursor:pointer;text-align:center;text-decoration:none !important;font-size:1em;border-radius:40px;}
div.tml ul.tml-action-links li a:hover, input#wp-submit:hover {background:#e74653;color:#FFF;border-color:#e74653;}
div.tml div.loginbuttons ul.tml-action-links {display:block;}
div.tml div.loginbuttons ul.tml-action-links li {width:100%;}
div.tml div.loginbuttons ul.tml-action-links li a {display:block;}
div.tml div.loginbuttons .lostpass ul.tml-action-links li a {margin-right:10px;}
div.tml div.loginbuttons .register ul.tml-action-links li a {margin-left:10px;}

ul.account li {display:inline-block;margin: 0 15px;width:150px;}
ul.account li a:before {font-family: 'hajozas-webfont';font-weight:normal;font-style:normal;display:inline-block;text-transform: none;content: "\0047";border:2px solid #0d1f3a;padding:30px;border-radius: 100px;font-size: 2em;color:#0d1f3a;width:30px;}
ul.account span.accelem {display:block;}
ul.account li#menu-item-4385 a:before {content: "\004b";}
ul.account li#menu-item-4381 a:before {content: "\004e";}
ul.account li#menu-item-4373 a:before {content: "\0052";}
ul.account li#menu-item-4376 a:before {content: "\f08b";}
ul.account li#menu-item-4377 a:before {content: "\f090";}
ul.account li#menu-item-4378 a:before {content: "\0053";}
body.logged-in div.accounts ul.account li.registration, body.logged-in div.sidebar ul.account li.registration {display:none;}
ul.account li a:hover, ul.account li.current-menu-item a {color:#e74653;}
ul.account li a:hover:before, ul.account li.current-menu-item a:before {background-color:#e74653;color:#FFF;border:2px solid #e74653;}

/* login */

div#theme-my-login.tml-login {margin:auto;}
form#loginform input#user_login, form#lostpasswordform input#user_login, form#loginform input#user_pass {background:none;border-width:3px;border-style:solid;border-color:#CCC;color:#000;font-weight:normal;display: inline-block;zoom: 1;*display: inline;padding:20px;cursor:pointer;text-align:left;text-decoration:none !important;font-size:1em;border-radius:40px;outline:0;}
form#loginform input::-webkit-input-placeholder {color:#CCC;opacity:1;text-transform:uppercase;}
form#loginform input::-moz-placeholder {color:#CCC;opacity:1;text-transform:uppercase;}
form#loginform input::-ms-input-placeholder {color:#CCC;opacity:1;text-transform:uppercase;}
form#lostpasswordform input::-webkit-input-placeholder {color:#CCC;opacity:1;text-transform:uppercase;}
form#lostpasswordform input::-moz-placeholder {color:#CCC;opacity:1;text-transform:uppercase;}
form#lostpasswordform input::-ms-input-placeholder {color:#CCC;opacity:1;text-transform:uppercase;}
div.tml {max-width:50%;}
.tml label {display:none;}
.tml-login p.tml-rememberme-wrap {display: block;width: 100%;text-align: left;}
p.tml-submit-wrap input#wp-submit {display: block;text-align:center;width:100%;outline:0;}
div.tml-login .tml-submit-wrap {display:block;text-align:left;}
div.tml-lostpassword ul.tml-action-links {display:none;}

/* home quick search */

/* Version 02 */

.qfilter form.searchandfilter ul {display:inline-block;width:100%;}
.qfilter form.searchandfilter ul li {clear:none;display:inline-block;width:21.25%;vertical-align: top;}
.qfilter form.searchandfilter ul li.sf-field-submit {width:13.75%;vertical-align: bottom;text-align: right;}
.qfilter form.searchandfilter ul li.sf-field-post-meta-vetelar {width:24%;}
.qfilter form.searchandfilter ul li.sf-field-post-meta-evjarat {width:19.75%;}
.qfilter li.sf-field-post-meta-evjarat span.sf-range-values-seperator {float:none;display:inline-block;padding:0;width:25px;}
.qfilter li.sf-field-post-meta-vetelar span {float:none;display:inline-block;}
.qfilter li.sf-field-post-meta-vetelar span.sf-range-values-seperator {width:25px;}
.qfilter .searchandfilter h4 {font-weight:300;text-transform:none;color:#AAA;}
.qfilter .chosen-container-single .chosen-single span {font-weight:300;}
.qfilter form.searchandfilter ul.chosen-results li {width:100%;}
.qfilter form.searchandfilter ul.chosen-results li {font-weight:300;text-transform:none;}
.qfilter .chosen-container-multi .chosen-choices li.search-field input[type=text] {font-weight:300;}
.qfilter .chosen-container-single .chosen-single div b {background:url(i/chosen-down.png) no-repeat center center;}
.qfilter .chosen-container-single .chosen-single div {top:0;right:10px;}
.qfilter .chosen-container-multi .chosen-choices {background:#FFF url(i/chosen-down10px.png) no-repeat right center;padding:14px 10px;}
.qfilter .searchandfilter .sf-range-max, .qfilter .searchandfilter .sf-range-min {line-height: 24px;border:1px solid #aaa;padding:16px 10px;font-size: 14px;font-weight:300;max-width:none;width:80%;text-align: center;}
.qfilter form.searchandfilter .chosen-container-single .chosen-single {padding:16px 10px;}
.qfilter .searchandfilter li.sf-field-taxonomy-hirdetes_kategoria label {margin-right:30px;display:block;}
.qfilter .searchandfilter li.sf-field-post-meta-gyartmany label {margin-right:30px;display:block;}
.qfilter .chosen-container {width:100% !important;}
.qfilter .searchandfilter div.sf-meta-range.sf-meta-range-number label {width:44%;}
.qfilter form.searchandfilter ul li.sf-field-submit input {background:#e74653;color:#FFF;padding:20px 44px 19px 44px;border:0 none;font-size:1em;vertical-align:bottom;margin-bottom:15px;cursor:pointer;}
.qfilter form.searchandfilter ul li.sf-field-submit input:hover {background:#0d1f3a;}
.qfilter form.searchandfilter {display: inline-block;width:100%;}
.qfilter div.sf-meta-range.sf-meta-range-select a.chosen-single {padding: 16px 18px;}
.qfilter .chosen-container-single .chosen-search {display:none;}

#side form.searchandfilter li.sf-field-taxonomy-hirdetes_kategoria {display:none;}

/* home 4-in-a-row ads */

div.entries .flexin.i4 .inner {padding-right:0;}
div.entries .inner div.image {height:230px;}

/* breadcrumb */

#bc li a:hover {color:#e74653;}

div#snippet-box {display:none;}




/* HOME HELYEK */

.the_main_slider .ohome-prev {left:10px;}
.the_main_slider .ohome-next {right:calc(30% + 10px);}
.the_main_slider .slider_nav_button {top:50%;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.the_main_slider:hover .slider_nav_button {opacity:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.slider_nav_button {top:14%;border-radius: 30px;width: 56px;height: 56px;text-align: center;line-height: 56px;cursor:pointer;position:relative;}
.the_places_section .slider_nav_button, .the_places_section .slider_nav_button {top:12%;}
.slider_nav_button:hover {background-color:#000;}
.slider_nav_button:hover {background-color:#000;}
#place_slider .the_event_3_items .the_rest .the_title.minh, #event_slider .the_event_3_items .the_rest .the_title.minh {min-height: 60px;}
#csbnews_slider .the_csbnews_3_items .the_rest .the_title.minh {min-height:75px;}
.the_section_content.the_events .am-prev, .the_section_content.the_events .am-next {display:none;}
.the_section_content.the_places .place-prev, .the_section_content.the_places .place-next {display:none;}

.the_csbnews_section .slider_nav_button {top:20%;}

/* SELECT2 */

.selector2 .select2-container--default .select2-selection--single {border-radius:30px;border:2px solid #0d1f3a;height:45px;}
.selector2 .select2-container--default .select2-selection--single .select2-selection__arrow {height:43px;}
.selector2 .select2-container--default .select2-selection--single .select2-selection__rendered {line-height:45px;color:#0d1f3a;font-weight:bold;text-transform: uppercase;}
.selector2 .select2-container--default .select2-selection--single .select2-selection__arrow b {border-color:#0d1f3a transparent transparent transparent;}
ul.select2-results__options li.select2-results__option {color:#0d1f3a;}
span.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color:#0d1f3a;}
span.select2-container input {outline:0;}
span.select2-container {border:0 none;outline:0;}
span.select2-selection.select2-selection--single {outline:0;}


/* DATERANGE PICKER */


#datepickerfromto {color:#0d1f3a;font-weight:bold;font-size:15px;border:2px solid #0d1f3a;border-radius:30px;line-height: 1;height:45px;outline:0;cursor:pointer;}
#datepickerfromto:hover {cursor:pointer;}


/* CATEGORY ESEMENYEK */


div.esemenyek.terkep, div.szallasok.terkep {height: 100%;position: fixed;right: 0;}


/* SINGLE POST */


/* SINGLE INSERTED POST */

main.the_main_inserted {border-top:0px solid #CCC;}
main.the_main_inserted .main {margin-top:0;padding-top:0;}
main.the_main_inserted::before {content: "";width: 100%;height:80px;background-color: #efefef;display: block;}
main.the_main_inserted.the_main {margin-top:20px;}

/* PROFILE */

#input_6_8 {width:100%;}
#gform_6 h3.gform_title {text-align:center;}
#gform_fields_6 li.gfield .ginput_container {margin:auto;}
#field_6_1 div.ginput_complex, div.gform_wrapper .gform_footer input.button {margin:auto;width:70%;}
#input_6_8 li.gchoice_6_8_0 {border-top-left-radius:40px;border-bottom-left-radius:40px;}
#input_6_8 li.gchoice_6_8_2 {border-top-right-radius:40px;border-bottom-right-radius:40px;}


/* REGISTRATION */

#field_2_8 .ginput_container, #field_2_2 .ginput_complex, #field_2_3 .ginput_complex, #input_2_7, #field_2_7 .ginput_container {width:100%;margin-left:0;}
#field_2_7 {padding-right:0;}
#field_2_8 .ginput_container .gfield_radio {width:100%;}
#input_2_2_2_container {padding-left:0;}
#gform_submit_button_2 {width:100%;}
ul#gform_fields_6 li.gfield {padding-right:0;}
#input_6_2_2_container {padding-left:0;}
#gfield_description_6_1 {margin:auto;}


/* MAP */

div.esemenyek.terkep #mapcanvas, div.szallasok.terkep #mapcanvas {height: -webkit-fill-available;height: -moz-available;height: 100vh;}



/* BANNERS */


section.banner_1200 img {max-width: 1200px;height: auto;margin:auto;}
#video_banner_mute {width: 32px;height:32px}
#video_banner_mute i {font-size: 24px;cursor: pointer;line-height: 32px;}
#video_banner_mute i:before {content: "\f375";}
#video_banner_mute.muted i:before {content: "\f374";}
.banner-container {max-width: 100%;}
.video_trigger video {max-width: 100%;width: 100%;height: auto;}


/* HOME FEED SLIDERS */


.the_feednews_section.csb .cgreen {color: #00adb6;}
.the_feednews_section.csb .cgreen:hover {color: #222;}
.the_feednews_section.csb .bgreen {background-color: #00adb6;}
.the_feednews_section.csb .bgreen:hover {background-color: #222;}

.the_feednews_section.csbp .cgreen {color: #1a557f;}
.the_feednews_section.csbp .cgreen:hover {color: #222;}
.the_feednews_section.csbp .bgreen {background-color: #1a557f;}
.the_feednews_section.csbp .bgreen:hover {background-color: #222;}

.the_feednews_section.csm .cgreen {color: #1f3b72;}
.the_feednews_section.csm .cgreen:hover {color: #222;}
.the_feednews_section.csm .bgreen {background-color: #1f3b72;}
.the_feednews_section.csm .bgreen:hover {background-color: #222;}

.the_feednews_section.bringazas .cgreen {color: #00adb6;}
.the_feednews_section.bringazas .cgreen:hover {color: #222;}
.the_feednews_section.bringazas .bgreen {background-color: #00adb6;}
.the_feednews_section.bringazas .bgreen:hover {background-color: #222;}


/* HOME NEW 5-ITEMS FEATURED */


.the_featured_section .outer {padding:15px 20px 30px 20px;}
.the_featured_section a.cblue:hover {color:#023f87;}
.the_featured_section article.the_post {padding-top: 15px;}





























