@charset "UTF-8";
/*
Theme Name:Gerilla Önéletrajz téma
Author:Kreatív Vonalak
Author URI:https://www.kreativvonalak.hu
Description:Gerilla számára készített honlap sablon.
Version:1.1.
*/




/* KreativVonalak style */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{line-height:1}
ol, ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:400;vertical-align:middle}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a img{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}

/* GLOBALS */
html{width:auto;background:#fff;font-family:"OS",sans-serif;font-size:1rem;line-height:1.4em}
*{text-rendering:optimizelegibility;font-smooth:always;-webkit-font-smoothing:antialiased}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#000;font-size:15px;margin:0;padding:0;line-height:1.4em}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}
input[type="text"],input[type="email"],textarea{border:1px solid #efefef;background:#fff;color:#6e6e6e;width:100%;padding:8px 10px;margin:0;box-sizing:border-box}
input[type="submit"]{border-radius:0;border:0;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
select{border:1px solid silver;padding:10px;font-style:italic;color:#6e6e6e}
textarea{min-height:100px;resize:vertical}
p{margin-top:20px}
p a, td a {font-size:inherit;}
a{color:#21409A;line-height:1.4em;/*font:11pt 'OS'; ??? */}
a.stronga {font:bold 12pt 'OSB';color:#202020;text-decoration:none;}
::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}
::selection{background:#000;color:#fff;text-shadow:none}
.websymbols{font-family:'websymbols-regular-webfont'}
.alignright{float:right}
.alignleft{float:left}
.aligncenter{margin:0 auto;display:block;text-align:center;}
img.alignright{margin-left:15px}
img.alignleft{margin-right:15px}
.hidden{display:none}
.round {-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;}


/*-----====::::::::::|B A S I C   S T Y L E| ::::::::::=====----- */

table {width:100%;max-width:100%;}
caption, th, td {vertical-align:top;}

.mobile-items {display:none;}
.relative {position:relative;}
.absolute {position:absolute;}
.inline {display:inline-block;vertical-align:top;}
.alignright{float:right}
.alignleft{float:left}
.aligncenter{margin:0 auto;display:block}
.hidden, .tunjel {display:none}
.galleryList img{width:100%!important;height:auto!important}
.galleryList li{width:31%;margin:1%;padding:0!important}
.galleryList{list-style-type:none;margin:0;padding:0;z-index:1}
.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}
.noscroll {overflow:hidden;}
.scroll {overflow-y:scroll;top:0;left:0;right:0;bottom:0;position:fixed;background:rgba(0,0,0,.65);}
.opacity90 {display:block;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}
.page-template-template_kapcsolat table {border:none;}
.page-template-template_kapcsolat table td{border:none;}
.page-template-template_kapcsolat table tr{border:none;}
.page-template-template_kapcsolat table td img{}
.page-template-template_kapcsolat table td img{}
.page-template-template_kapcsolat td:nth-child(1), .page-template-template_kapcsolat td:nth-child(3) {}
.page-template-template_kapcsolat table td:nth-child(2) {}
.lang_sel_sel {display:none!important}
.left {text-align:left!important;}
.WS {font-family:'WS'!important;}
.block {display:block;}
.center {margin:0 auto;text-align:center;}
.circle {-webkit-border-radius:50%;-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;max-width:inherit;}

@media print {
#header,#footer,#menu{display:none}
body{font:12pt georgia,serif}
h1{font-size:18pt}
h2{font-size:16pt;color:#000}
}


h1 {font:30pt 'OSL';color:#0CA1D2;}
h2 {font:20pt 'OSSB';color:#21409A;padding:10px 0 5px;}
h3 {font:20pt 'OS';color:#21409A;padding:25px 0 5px;}

/*FONT FACES*/
@font-face{font-family:'OSB';src:url(fonts/opensans-bold-webfont.eot);src:url(fonts/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/opensans-bold-webfont.woff2) format("woff2"),url(fonts/opensans-bold-webfont.woff) format("woff"),url(fonts/opensans-bold-webfont.ttf) format("truetype"),url(fonts/opensans-bold-webfont.svg#open_sansbold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'OSEB';src:url(fonts/opensans-extrabold-webfont.eot);src:url(fonts/opensans-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/opensans-extrabold-webfont.woff2) format("woff2"),url(fonts/opensans-extrabold-webfont.woff) format("woff"),url(fonts/opensans-extrabold-webfont.ttf) format("truetype"),url(fonts/opensans-extrabold-webfont.svg#open_sansextrabold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'OSI';src:url(fonts/opensans-italic-webfont.eot);src:url(fonts/opensans-italic-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/opensans-italic-webfont.woff2) format("woff2"),url(fonts/opensans-italic-webfont.woff) format("woff"),url(fonts/opensans-italic-webfont.ttf) format("truetype"),url(fonts/opensans-italic-webfont.svg#open_sansitalic) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'OSL';src:url(fonts/opensans-light-webfont.eot);src:url(fonts/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/opensans-light-webfont.woff2) format("woff2"),url(fonts/opensans-light-webfont.woff) format("woff"),url(fonts/opensans-light-webfont.ttf) format("truetype"),url(fonts/opensans-light-webfont.svg#open_sanslight) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'OS';src:url(fonts/opensans-regular-webfont.eot);src:url(fonts/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/opensans-regular-webfont.woff2) format("woff2"),url(fonts/opensans-regular-webfont.woff) format("woff"),url(fonts/opensans-regular-webfont.ttf) format("truetype"),url(fonts/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'OSSB';src:url(fonts/opensans-semibold-webfont.eot);src:url(fonts/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/opensans-semibold-webfont.woff2) format("woff2"),url(fonts/opensans-semibold-webfont.woff) format("woff"),url(fonts/opensans-semibold-webfont.ttf) format("truetype"),url(fonts/opensans-semibold-webfont.svg#open_sanssemibold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'WS';src:url(fonts/websymbols-regular-webfont.eot);src:url(fonts/websymbols-regular-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/websymbols-regular-webfont.woff) format("woff"),url(fonts/websymbols-regular-webfont.ttf) format("truetype"),url(fonts/websymbols-regular-webfont.svg#websymbols-regular-webfont) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'MP';src:url(fonts/modernpics-webfont.eot);src:url(fonts/modernpics-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/modernpics-webfont.woff2) format("woff2"),url(fonts/modernpics-webfont.woff) format("woff"),url(fonts/modernpics-webfont.ttf) format("truetype"),url(fonts/modernpics-webfont.svg#modern_pictogramsnormal) format("svg");font-weight:400;font-style:normal}

@font-face{font-family:'SOSA';src:url(fonts/sosa-regular-webfont.eot);src:url(fonts/sosa-regular-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/sosa-regular-webfont.woff) format("woff"),url(fonts/sosa-regular-webfont.ttf) format("truetype"),url(fonts/sosa-regular-webfont.svg#modern_pictogramsnormal) format("svg");font-weight:400;font-style:normal}



/* INPUT STYLE */

input[type="text"],input[type="number"],input[type="password"],input[type="email"],input[type="search"], input[type="tel"],textarea{background:#F4F5F6;border:1px solid #E7E9EB;color:#202020;width:100%;padding:14px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:0;font:12pt 'OS';margin:0 0 16px;}
select{background:#F4F5F6;border:1px solid #E7E9EB;color:#202020;width:100%;padding:0.9em 1.25em;margin:0.2em 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:0;font:11pt 'RR';}
input[type="submit"]{outline:0;background:#43DEFF;color:#21409A;padding:12px 45px;font:11pt 'OSB';border:0;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;px}
input[type="submit"]:hover{background:#21409A;color:#43DEFF;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
textarea{min-height:200px;resize:none;margin:0 0 10px;}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button { -webkit-appearance:none; margin:0; }


.video_container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}
.video_container iframe{position:absolute;top:0;left:0;width:100%;height:100%}


#slider{visibility:hidden;position:relative}
.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;text-align:center}
.bx-wrapper img{max-width:100%;display:block;margin:0 auto;height:auto}
.bx-wrapper .bx-viewport{background:#fff;text-align:center;margin:0 auto; box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:0;left:0;}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}
.bx-wrapper .bx-loading{min-height:50px;background:url(js/bxslider/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}
.bx-wrapper .bx-prev{left:10px;background:url(js/bxslider/images/controls.png) no-repeat 0 -32px}
.bx-wrapper .bx-next{right:10px;background:url(js/bxslider/images/controls.png) no-repeat -43px -32px}
.bx-wrapper .bx-prev:hover{background-position:0 0}
.bx-wrapper .bx-next:hover{background-position:-43px 0}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
.bx-wrapper .bx-pager.bx-default-pager a{background:transparent;text-indent:-9999px;display:block;width:14px;height:14px;margin:0 8px;outline:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #fff;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;position:relative;bottom:70px;z-index:99999}
.antispam{display:none}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{z-index:50}
.caption{position:absolute;top:40%;text-align:center;margin:0 auto;width:100%;color:#fff}
.caption a{text-align:center;margin:0 auto;color:#fff;text-decoration:none}
.caption a.unique{font:11pt OSB;text-transform:uppercase;color:#fff;text-decoration:none;padding:20px 40px;border:3px solid #fff;position:relative;top:70px;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}
.caption a.unique:after{content:"»";color:#fff;font:12pt OSB;position:relative;left:.3em;top:-1px;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}
.caption a.changed:after{content:"»";color:#000;font:12pt OSB;position:relative;left:.7em;top:-1px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.caption a.unique:hover{background:rgba(256,256,256,0.7);color:#222;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}



@font-face{font-family:'FontAwesome';src:url(fonts/fontawesome-webfont.eot?v=4.5.0);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),url(fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"),url(fonts/fontawesome-webfont.ttf?v=4.5.0) format("truetype"),url(fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}

.lightboxOverlay{filter:alpha(Opacity=99)!important;opacity:.995!important}
.wow{visibility:hidden}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.X2{-webkit-animation-duration:2s;animation-duration:2s}
.animated.X3{-webkit-animation-duration:3s;animation-duration:3s}
.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}
.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes bounce {
0%,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce {
0%,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash {
0%,50%,100%{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash {
0%,50%,100%{opacity:1}
25%,75%{opacity:0}
}

.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse {
0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse {
0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInClose {
0%{opacity:0;-webkit-transform:scale3d(.8,.8,.8);transform:scale3d(.8,.8,.8)}
50%{opacity:1}
}
@keyframes zoomInClose {
0%{opacity:0;-webkit-transform:scale3d(.8,.8,.8);transform:scale3d(.8,.8,.8)}
50%{opacity:1}
}
.zoomInClose{-webkit-animation-name:zoomInClose;animation-name:zoomInClose}





#back-top{display:none;position:fixed;bottom:10px;right:10px;padding:1.25em;cursor:pointer;background:rgba(33,64,154,.85);z-index:99999;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
#back-top:after{content:"\f077";font:17pt FontAwesome;color:#fff;position:absolute;left:0;right:0;top:7px;text-align:center;}
#back-top:hover{background:#21409A;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
#back-top:hover:after{color:#fff}

strong, b, .strong {font-family:'OSB';}
em {font-family:'OSI';}

.button,.custom_button{font:14pt 'OSL';text-transform:uppercase;display:inline-block;background:#21409A;color:#fff;text-transform:uppercase;text-decoration:none;padding:15px 15px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;}
/*.button:hover,.custom_button:hover{background:#122356;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}*/
.button:hover,.custom_button:hover{background:#43DEFF; color:#21409A; -moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}


.top-content a.face {text-decoration:none;}

.left {float:left;clear:left;}
.right {float:right;clear:right;}
.wrapper {max-width:1180px;width:100%;margin:0 auto;position:relative;}


/* | HTML - BODY - MAIN| */
html{width:auto;font-size:100%;color:#000;min-height:100%;}
body{line-height:1.4em!important;letter-spacing:0;font:13pt 'OS';min-height:100%;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-tap-highlight-color:transparent;-moz-text-size-adjust:none;-moz-font-smoothing:antialiased;margin:0 auto;background:#fff;color:#000;}

#main {position:relative;z-index:2; }
hr {height:1px;background:#e9e9e9;border:0;outline:0;margin:20px 0;}

/* |HEADER| */
#topbar {height:55px;background:#A1EFFF;}
#topbar .top-content {margin:0 auto;text-align:center;position:relative;top:7px;}
#topbar .WS {color:#21409A;font-size:17pt;margin:0 3px;}
#topbar span.youtube {margin:0 18% 0 0;}
#topbar a.youtube {text-decoration:none;}
#topbar .WS:after {}
#topbar .register {margin:0 0 0 2%;padding:7px 15px;}

header {font:11pt 'OS';box-shadow:0 0 50px 1px #eee;}
header #logo{position:relative;margin:4px 0 0 35px;background:url('images/logo.png') no-repeat;height:80px;width:200px;}
header #menu-bar {height:151px;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;padding:2em 0 0;}

#menu {float:right;clear:right;margin:32px 20px 0 0;}
#menu ul li {display:inline-block;margin:0 16px;position:relative; }
#menu ul li a{font:13pt 'OS';text-decoration:none; text-transform:uppercase;color:#202020;padding:7px 2px;}
#menu ul li a:hover {border-bottom:4px solid #43DEFF;}
#menu ul li ul.sub-menu {display:none;position:absolute;top:20px;left:0px;z-index:1000;background:#ccc;width:100%; }

#mainimg {position:relative;margin:0 auto;height:701px;overflow:hidden;}

#mainimgs {position:relative;margin:0 auto;background:url('images/nyitokep.jpg') top center;height:701px;
-webkit-animation:zoomm 12s linear 1s forwards normal; -moz-animation:zoomm 12s linear 1s forwards normal; -ms-animation:zoomm 12s linear 1s forwards normal; animation:zoomm 12s linear 1s forwards normal;}


@-webkit-keyframes zoomm {
	0%   { transform:matrix(1, 0, 0, 1, 0, 0); }
	100% { transform:matrix(1.1, 0, 0, 1.1, 0, 0); }
}

@keyframes zoomm {
	0%   { transform:matrix(1, 0, 0, 1, 0, 0); }
	100% { transform:matrix(1.1, 0, 0, 1.1, 0, 0); }
}

/*
#mainimg { transform:matrix(1, 0, 0, 1, 0, 0);}
#mainimg { -webkit-animation:zoomm 9s linear 1s forwards normal; -moz-animation:zoomm 9s linear 1s forwards normal; -ms-animation:zoomm 9s linear 1s forwards normal; animation:zoomm 9s linear 1s forwards normal; }

*/

#site-title {position:absolute;top:39.5%;margin:0 auto;text-align:center;width:100%;}
#site-title h1 {font:36pt 'OSEB';text-transform:uppercase;color:#fff;}
#site-title h1 span {display:block;font:20pt 'OSB';text-transform:none;}
#site-title .blue-button {font:12pt 'OSB';background:#43DEFF;color:#21409A;text-transform:uppercase;padding:23px 33px;display:inline-block;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;margin:25px 0 0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
#site-title .blue-button:hover {background:#21409A;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
#site-title .read-more {position:relative;color:#fff;font:14pt 'OSB';margin:38px 0 0;}
#site-title #to-intro {position:relative;width:54px;height:54px;margin:8px auto 0;border:2px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer;}
#site-title #to-intro:after {content:"";background:url('images/to-intro.png') no-repeat;width:16px;height:20px;position:absolute;left:0;right:0;text-align:center;margin:auto;top:0;bottom:0;animation:infinitive 1s linear infinite;}

@-webkit-keyframes infinitive {0% {} 25% {top:-6px} 50% {} 75% {top:6px;} 100% {}}
@keyframes infinitive {0% {} 25% {top:-6px} 50% {} 75% {top:6px;} 100% {}}

a.gomb { font:12pt 'OSB';
	background:#43DEFF;
	color:#21409A;
	text-transform:uppercase;
	padding:20px 20px;
	display:inline-block;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-ms-border-radius:6px;
	-o-border-radius:6px;
	border-radius:6px;
	margin:25px 0 0;
	-webkit-transition:.3s;
	-moz-transition:.3s;
	-ms-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
	text-decoration:none;
}

a.gomb:hover{background:#21409A;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}



/* |INTRODUCTION| */
#introduction {min-height:560px;background:#fff;position:relative;margin:0 auto;}
#introduction h2 {font:30pt 'OSL';color:#0CA1D2;padding:0 0 5%;}
#introduction .wrapper {padding:73px 0 0;}
#introduction .content {max-width:60.25%;width:100%;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;padding:0 0 0 3%}
#introduction .image {max-width:375px;width:100%;margin:10px 0 0 4%;}
#introduction p {}
#introduction .alink {margin:5% 0 0;}
#introduction .alink a {font:bold 13pt 'OS';color:#21409A;}


/* |HAVEAQUESTION| */
#haveaquestion {min-height:160px;background:#21409A;position:relative;margin:0 auto;}
#haveaquestion .wrapper{text-align:center;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;padding:33px 0 0;}
#haveaquestion .phone{background:url('images/phone-ico.png') no-repeat;width:96px;height:75px;position:relative;margin:.75% 0 0;}
#haveaquestion .htags{text-align:left;margin:0 0 0 4%;}
#haveaquestion h2{font:32pt 'OS';color:#fff;}
#haveaquestion h3{text-transform:uppercase;font:16pt 'OSB';color:#43DEFF;padding:0;}
#haveaquestion .bignumber{padding:1% 4% 0 5%;}
#haveaquestion .bignumber a{font:36pt 'OSL'; color:#fff;text-decoration:none;}
#haveaquestion {}
#haveaquestion {}


/* |SERVICES| */
#services {min-height:765px;background:#fff;position:relative;margin:0 auto;border-bottom:2px solid #E2E2E2;}
#services .wrapper {text-align:center;padding:3% 0 0;}
#services h2 {font:34pt 'OSL'; color:#0ca1d2;}
#services .uniquetext {font:14pt 'OSB';text-transform:uppercase;color:#21409A;margin:.5% 0 5%;}
#services .OneThird {width:33%;padding:1%;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#services .OneThird .image {width:210px;height:210px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:4px solid #61D0F5;margin:0 auto;position:relative;}
#services .OneThird img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
#services .OneThird h3{font:20pt 'OS';color:#21409A;padding:7% 0 0;}
#services .OneThird h3 a{font:20pt 'OS';color:#21409A;padding:7% 0 0;}
#services .alink {margin:18px 0 0;}
#services .alink a{font:13pt 'OSB';}


/* |REFERENCES| */
#references {min-height:275px;background:#fff;position:relative;margin:0 auto;}
#references .wrapper {text-align:center;padding:2.8% 0 0;}
#references h2 {font:34pt 'OSL';color:#0CA1D2;padding:0 0 3%;}
#references ul{/*max-width: 80%;*/margin: auto;}
#references ul li {display:inline-block;vertical-align:middle;padding:0 1.25%;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;/*padding: 2% !important;*/}
#references ul li:first-child {padding:0 1.2% 0 0;}
#references ul li:last-child {padding:0 0 0 1.2%;}
#references ul li img{
-webkit-filter:grayscale(100%);
	-webkit-filter:grayscale(1);
	filter:grayscale(100%);
	filter:gray;  }
.aff-bxslider li img.disabled {filter:url("data:image/svg+xml;utf8,<svg xmlns=\'https://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);
}


/* |CVFAIL| */
#cvfail {min-height:527px;background:#76DBFC;position:relative;margin:0 auto;}
#cvfail .wrapper{}
#cvfail .wrapper:after{content:"@";font:175pt 'WS';color:#61D3F9;position:absolute;right:22%;top:122px;z-index:0;}

#cvfail .content{position:relative;max-width:calc(95% - 300px);width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2;padding:7% 0 0 5%;}
#cvfail .uniquetext{font:28pt 'OS';color:#202020;}
#cvfail h2{font:32pt 'OSB';color:#21409A;text-transform:uppercase;}
#cvfail .white-uniquetext{font:18pt 'OSB';color:#fff;text-transform:uppercase;letter-spacing:.27em;padding:2px 0 12px;}
#cvfail .alink {margin:6% 0 3%;}
#cvfail .content a .button{font-family:'OSB';}
#cvfail .button {padding:13px 46px}
#cvfail .button a{font:11pt 'OSB';text-transform:uppercase;color:#fff;text-decoration:none;}

#cvfail .image {margin:0 0 0 2.7%;}
#cvfail .image img{position:absolute; top:-15px; right:0; z-index:3; margin-right:5%;}



/* |REVIEWS| */
#reviews {min-height:660px;background:#F8F8F8;position:relative;padding:0 0 3em;}
#reviews .wrapper{text-align:center;}
#reviews h2{font:34pt 'OSL';color:#0ca1d2;padding:5% 0 .7%;}
#reviews .uniquetext{font:14pt 'OSB';text-transform:uppercase;color:#21409A;padding:0 0 4%;}
#reviews .author{position:relative;left:19%;text-align:left;}
#reviews .author .image {position:relative;top:-38px;}
#reviews .author .image img{}
#reviews .author .name {margin:2% 0 0 2%}
#reviews .WS {color:#312682;font-size:25pt;}

#reviews #double-slider {position:relative;}
#reviews #double-slider .content{font:italic 12pt 'OS'; color:#656565;background:#fff;padding:10% 7% 14%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #ECECEC;line-height:1.6em;position:relative;}
#reviews #double-slider .content p {margin-top:0;}
#reviews #double-slider .author p {margin-top:0;display:inline-block;vertical-align:top;}
#reviews strong {font:12pt 'OSB';color:#404040;}
#reviews .round {border:3px solid #f8f8f8;}
#reviews #double-slider .content:after {content:"";background:url('images/triangle.png') no-repeat; width:22px;height:22px; position:absolute;bottom:-22px;left:13%;}
#reviews .alink {}
#reviews .alink a{font:13pt 'OSB';color:#174C9D;}


#reviews-list {position:relative;}
#reviews-list .inwrap {position:relative;margin:30px auto;}
#reviews-list  .content{font:italic 12pt 'OS'; color:#656565;background:#fff;padding:40px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #ECECEC;line-height:1.6em;position:relative;}
#reviews-list  .content p {margin-top:0;}
#reviews-list  .author {position:relative; padding:0 0 0 15%;}
#reviews-list  .author p {margin-top:0;display:inline-block;vertical-align:top;}
#reviews-list  .author .name {margin:40px 0 0;}
#reviews-list strong {font:12pt 'OSB';color:#404040;}
#reviews-list .round {border:3px solid #f8f8f8;}
#reviews-list .content:after {content:"";background:url('images/triangle.png') no-repeat; width:22px;height:22px; position:absolute;bottom:-22px;padding:0 0 0 10%;}
#reviews-list .alink {}
#reviews-list .alink a{font:13pt 'OSB';color:#174C9D;}

.bx-wrapper {max-width:1025px!important;}
.bx-wrapper .bx-viewport {background:transparent;}
a.bx-next,a.bx-prev{line-height:1.4em;color:#fff;font-size:23pt;text-decoration:none}
a.bx-next img,a.bx-prev img{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
a.bx-next img:hover,a.bx-prev img:hover{background:rgba(38,209,178,0.75);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
#slider-prev,#slider-next{position:absolute;top:46.4%;z-index:999}
#slider-prev{left:2%;top:27%;}
#slider-next{right:2%;top:27%;}



/* |CHECKFORHELP| */
#checkforhelp {min-height:120px;background:#21409A;position:relative;margin:0 auto;}
#checkforhelp .wrapper {text-align:center;padding:35px 0 0}
#checkforhelp h2 {font:26pt 'OS';color:#fff;margin:0 3% 0 0;padding:0;}
#checkforhelp .blue-button {font:12
pt 'OSB';background:#43DEFF;color:#312682;text-transform:uppercase;padding:12px 50px;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-decoration:none;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
#checkforhelp .blue-button:hover {box-shadow:0 0 8px #43DEFF;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}


/* |SPECIALBLOG| */
#specialblog {min-height:740px;background:#fff;position:relative;margin:0 auto;}
#specialblog .wrapper {text-align:center;padding:3.4% 0 0;}
#specialblog h2 {color:#0CA1D2;font:34pt 'OSL';padding:0 0 3.75%;}
#specialblog .OneThird {display:inline-block;vertical-align:top;width:33%;padding:2%;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;text-align:left;}
#specialblog .OneThird .image{overflow:hidden;max-height:215px;}
#specialblog .OneThird .image img{transform:matrix(1, 0, 0, 1, 0, 0);-webkit-transition:.25s linear;-moz-transition:.25s linear;-ms-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear;}
#specialblog .OneThird:hover .image img {transform:matrix(1.1, 0, 0, 1.1, 0, 0);-webkit-transition:.25s linear;-moz-transition:.25s linear;-ms-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear;}
#specialblog .OneThird h3{font:20pt 'OS'; color:#21409A;margin:4% 0 0;}
#specialblog .OneThird h3 a{font:20pt 'OS'; color:#21409A;margin:4% 0 0;}


#specialblog .OneThird .alink {margin:4% 0 0;}
#specialblog .alink {margin:4% 0 0;}
#specialblog .alink a{font:13pt 'OSB';}



/* |FOOTER| */
footer {}
footer .footer-menu {height:97px;background:#58CAF0;}

#footer-menu {text-align:center;padding:38px 0 0;}
#footer-menu ul li {display:inline-block;margin:0 3%;position:relative; }
#footer-menu ul li:first-child {margin:0 3% 0 0;}
#footer-menu ul li:last-child {margin:0 0 0 3%;}
#footer-menu ul li a{font:13pt 'OS';text-decoration:none; text-transform:uppercase;color:#21409A;padding:8px 2px;}
#footer-menu ul li a:hover {}
#footer-menu ul li ul.sub-menu {display:none;position:absolute;top:20px;left:0px;z-index:1000;background:#ccc;width:100%; }

footer .align {padding:45px 0 0;}
footer #footer-content {min-height:275px; background:#F6F7F8;}
footer #footer-content {margin:0 auto;text-align:center;position:relative;}
footer #footer-content .footer-logo,
footer #footer-content .content,
footer #footer-content .facebook-footer {text-align:left;}
footer #footer-content .footer-logo {margin:1.75% 2.75% 0 .25%;}
footer #footer-content {font:13pt 'OS';}
footer #footer-content .content {margin:2% 6.5% 0 0;}
footer #footer-content .content h2 {font:14pt 'OSB';color:#202020;}
footer #footer-content .content a {font:12pt 'OS';color:#202020;text-decoration:none;}
a.neutral {font:inherit; color:inherit; text-decoration:none;}

footer .facebook-content {font:11pt 'OS';padding:0 0 18px;}
footer .fb_iframe_widget {display:block!important;text-align:left!important;}

footer #copyright {min-height:83px;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;padding:35px 0 0;}
footer #copyright span{min-height:83px;color:#2B499F;font:12pt 'OS';}
footer #copyright span:first-child {margin:0 40px 0 0;}
footer #copyright a {margin:0 20px;color:#2B499F;}
footer #copyright a:last-child{margin:0 0 0 50px;}
footer #copyright a{text-decoration:none;font:12pt 'OS';}


.second footer .footer-menu {height:10px;}
.second #footer-menu {display:none;}


/* |PAGINATION| */
.left-icon, .right-icon {position:relative;background:#FF8B41;color:#fff;padding:.25em .75em;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.left-icon:hover, .right-icon:hover {background:#FF731A;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.left-icon {margin:0 .5em 0 0;}
.right-icon {margin:0 0 0 .5em;}
#pagination .fa-angle-right:before, #pagination .fa-angle-left:before {font-size:21pt;}
#pagination a {font:12pt 'RS';padding:0 .25em;}
#pagination .current {font:16pt 'RS';}




/* |HEADER 2| */

.second #topbar .top-content {top:12px;}

a.logout {font:bold 12pt 'OSB';position:relative;margin:0 0 0 1%;}


/* |ONLINE TANANYAG| */

#online-mainimg {position:relative;margin:0 auto;background:url('images/tananyag-bg.jpg') top center;height:389px;}
#online-mainimg .wrapper{padding:103px 0 0;}
#online-mainimg .content {max-width:700px;width:100%;position:relative;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;margin:0 0 0 2.8%;}
#online-mainimg .uniquetext {font:34pt 'OSEB';color:#fff;}
#online-mainimg p {font:12pt 'OSB'; color:#fff;line-height:1.6em;padding:10px 50px 0 3px;}


#online-mainimg .big-btn {position:relative;margin:11.5% 0 0 2%;}
#online-mainimg a.big-blue-button {font:14pt 'OSB';text-transform:uppercase;text-decoration:none;}
#online-mainimg .big-blue-button {background:#43DEFF;color:#21409A;padding:24px 30px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}

#online-mainimg .big-blue-button:hover {color:#43DEFF;background:#21409A;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}


#unique-menu {min-height:127px;background:#21409A;}
#unique-menu .wrapper{text-align:center;padding:28px 0 0;}
#unique-menu ul {}
#unique-menu ul li {position:relative;display:inline-block;vertical-align:top;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 18px;border-right:1px solid #172A61;width:32.5%;}
#unique-menu ul li:last-child {border:none;}
#unique-menu ul li .menu-icon {height:32px;}
#unique-menu ul li .mp {font:26pt 'MP';position:relative;top:-4px;}
#unique-menu ul li .tag {font:18pt 'WS';}
#unique-menu .fa-youtube-play {font-size:19pt;}
#unique-menu ul li .text {font:16pt 'OSSB';}
#unique-menu ul li a {color:#fff;text-decoration:none;}
#unique-menu ul li.current a {color:#43DEFF;}
#unique-menu ul li.current a:after {content:"";width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:22px solid #21409A;position:absolute;right:0;left:0;margin:0 auto;bottom:-43px;}


#online-learning, #member-template {background:#F6F7F8;padding:2% 0 5%}
#online-learning h1 {font:30pt 'OSL'; color:#0CA1D2;padding:0 0 2.65%;}
#online-learning .wrapper {text-align:center;}
#online-learning .OneThird {display:inline-block;vertical-align:top;width:33%;padding:1.25% 0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;
-webkit-transition:.75s;-moz-transition:.75s;-ms-transition:.75s;-o-transition:.75s;transition:.75s;
-webkit-transition-timing-function:linear; /* Safari and Chrome */
	transition-timing-function:linear;
}
#online-learning .OneThird .image {margin:13px auto;text-align:center;}

#online-learning .OneThird article{background:#fff;border:1px solid #CBEEF9;width:365px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:0 auto; /*height:488px;*/}
#online-learning .content{margin:0 auto;max-width:300px;padding:0 0 50px;}
#online-learning .content h2{font:18pt 'OS'; color:#21409A;}
#online-learning .alink {margin:0;position:absolute;bottom:3em;}
#online-learning .alink a {font:11pt 'OSB';background:#21409A;color:#fff;text-transform:uppercase;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:12px 45px;position:relative;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
#online-learning .alink a:hover {background:#122356;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}




/* |WEBINARIUM| */

#webinarium {background:#F6F7F8;padding:2.4% 0 5%}
#webinarium .wrapper{text-align:center;}
#webinarium h1 {font:30pt 'OSL'; color:#0CA1D2;padding:0 0 20px;}
#webinarium .block {max-width:1140px;width:100%;border:1px solid #CBEEF9;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;borderradius:3px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;text-align:left;margin:20px auto;position:relative;}
#webinarium .image {max-height:124px;margin:0 2.1% 0 0;}
#webinarium .content {max-width:630px;width:100%;margin:10px 0 0;position:relative;}
#webinarium .content h2{font:18pt 'OS';color:#21409A;margin:0 0 0 35px;}
#webinarium .content h2:before {content:"@";position:absolute;left:0;font:18pt 'SOSA';top:4px;}
#webinarium .content p{margin-top:15px;}
#webinarium .btn {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;clear:right;margin:2.75em 1.25em 0 0;}
#webinarium .btn a {font:11pt 'OSB';color:#fff;text-transform:uppercase;background:#21409A;text-decoration:none;padding:12px 35px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;
}

#webinarium .btn a:hover {background:#122356;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}


/* |UNIQUE OFFERS| */

#unique-offers {background:#F6F7F8;padding:2% 0 5%}
#unique-offers .wrapper {text-align:center;}
#unique-offers h1 {font:30pt 'OSL'; color:#0CA1D2;padding:0 0 28px;}
#unique-offers .OneThird {display:inline-block;vertical-align:top;width:32.5%;padding:1.25% 0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;-webkit-transition:.75s;-moz-transition:.75s;-ms-transition:.75s;-o-transition:.75s;transition:.75s;-webkit-transition-timing-function:linear;transition-timing-function:linear;}
#unique-offers .OneThird article {background:#fff;border:1px solid #CBEEF9;width:365px;margin:0 auto;min-height:597px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px;}
#unique-offers .OneThird .image {height:160px;position:relative;}
#unique-offers .OneThird .image img {position:absolute;margin:auto;left:0;right:0;bottom:0;top:0;}
#unique-offers .OneThird .content p{margin:20px 0;}
#unique-offers .OneThird .content h2 {font:18pt 'OS';color:#21409A;padding:8px 0 0;}
#unique-offers .OneThird .content .data {width:100%;background:#DFF6FD;margin:0 0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:11px 15px;}
#unique-offers .OneThird .content .discount,
#unique-offers .OneThird .content .period,
#unique-offers .OneThird .content .promo {font:11.5pt 'OSB';color:#21409A;vertical-align:middle;max-width:130px;width:100%;}
#unique-offers .OneThird .content .value {font:14pt 'OSB';color:#202020;}
#unique-offers .OneThird .content .alink {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1.6em auto 0 ;text-align:center;}
#unique-offers .OneThird .content .alink a {font:11pt 'OSB';color:#fff;text-transform:uppercase;background:#21409A;text-decoration:none;padding:12px 53px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
#unique-offers .OneThird .content .alink a:hover {background:#122356;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}



/* |GERILLA BLOG| */
#gerilla-blog {background:#fff;}
#gerilla-blog .wrapper{position:relative;margin:70px auto 0;text-align:center;}
#blog-side{max-width:715px;width:100%;position:relative;text-align:left;}

#gerilla-blog article {margin:0 0 5%;}
#gerilla-blog h2 {font:30pt 'OSL';color:#0CA1D2;margin:0 0 18px;}
#gerilla-blog h2 a{font:30pt 'OSL';color:#0CA1D2;margin:0 0 18px;}
#gerilla-blog .meta {font:11pt 'OS';color:#B4B4B4;border-top:1px solid #E0E0E0;padding:16px 10px;}
#gerilla-blog .meta .shareit {float:right;}
#gerilla-blog .meta .shareit a {font:14pt 'WS';text-decoration:none;}
#gerilla-blog .meta .shareit .facebook {color:#3B5998;}
#gerilla-blog .meta .shareit .twitter {    color:#fff;background:#00ACEE;padding:1px;font-size:11pt;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;position:relative;top:-1px;}
#gerilla-blog .meta .shareit .google {color:#DD4B39;}
#gerilla-blog .meta .shareit .linkedin {color:#0077B5;}
#gerilla-blog p {display:inline-block;vertical-align:top;}

#gerilla-blog a.alink {font:13pt 'OSB';}

#gerilla-blog .alink {margin:20px 0 0;}

#gerilla-blog #pagination {margin:4em 0 8em;position:relative;}
#gerilla-blog #pagination a, #gerilla-blog #pagination span.current {background:#E5E5E5;color:#202020;text-decoration:none;font:12pt 'OS';padding:10px 15px;-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;}
#gerilla-blog #pagination span.current {color:#000;background:#A1EFFF;}
#gerilla-blog #pagination a.prev,
#gerilla-blog #pagination a.next
{background:#43DEFF;font:12pt 'OSB';color:#21409A;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;display:inline-block;}

#gerilla-blog #pagination a.prev:hover,
#gerilla-blog #pagination a.next:hover {background:#21409A;color:#43DEFF;
	-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;
}

.page-template-template_blog-php #menu ul li a[href^="#blog"]   { border-bottom:4px solid #43DEFF; }

#cvfail.second {margin:0 auto 55px;}

aside#sidebar {max-width:330px;width:100%;margin:0 0 0 4.75%;text-align:left; padding-bottom:30px;}
aside#sidebar .popular-article h3 {font:16pt 'OSB';color:#21409A;margin:35px 0 15px;}
aside#sidebar .popular-article a {font:12pt 'OS';color:#0CA1D2;margin:5px 0;margin:15px 0;position:relative;display:block;text-decoration:none;}
aside#sidebar .popular-article a:hover {text-decoration:underline;}
aside#sidebar .sidebar-facebook {}
aside#sidebar .sidebar-facebook h3 {font:16pt 'OSB';color:#21409A;margin:35px 0 15px;}
aside#sidebar .sidebar-facebook p {font:12pt 'OS';margin:15px 0 20px;}

aside#sidebar .textwidget > p {
  margin: 0 0 20px 0;
}

/* |BLOG ARTICLE| */
.share-it .fb_iframe_widget {display:inline-block!important;top:-6px;}

#gerilla-article {background:#fff;}
#gerilla-article .wrapper{position:relative;margin:70px auto 0;text-align:center;}

#gerilla-article article {margin:0 0 5%;}
#gerilla-article h1 {font:30pt 'OSL';color:#0CA1D2;margin:0 0 18px;}
#gerilla-article h2 {font:30pt 'OSL';color:#0CA1D2;margin:0 0 18px;}
#gerilla-article #comments h2 {margin:0;}
#gerilla-article h3 {font:20pt 'OS';color:#21409A;margin:25px 0 0;}
#gerilla-article .meta {font:11pt 'OS';color:#B4B4B4;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;padding:20px 10px;}
#gerilla-article .meta .shareit {float:right;}
#gerilla-article .meta .shareit a{font:14pt 'WS';text-decoration:none;}
#gerilla-article .meta .shareit .facebook {color:#3B5998;}
#gerilla-article .meta .shareit .twitter {    color:#fff;background:#00ACEE;padding:1px;font-size:11pt;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;position:relative;top:-1px;}
#gerilla-article .meta .shareit .google {color:#DD4B39;}
#gerilla-article .meta .shareit .google {color:#DD4B39;}
#gerilla-article img {margin:20px auto;}
#gerilla-article p {display:block;vertical-align:top;}
#gerilla-article strong {font:bold 13pt 'OS';}
#gerilla-article .share-it {margin:2em 0;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;padding:22px 10px;}

#gerilla-article form  {margin:35px 0;}
#gerilla-article form .col-1 {width:48.5%;float:left;clear:left;}
#gerilla-article form .col-2 {width:48.5%;float:right;clear:right;}

#gerilla-article .navigation div {text-align:center;margin:12px 0;}



.each-comment {margin:0 0 20px;}
.each-comment .author-datas {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 60px;position:relative;top:15px;}
.each-comment .name {font:11pt 'OSB'; color:#21409A;position:relative;top:30px;padding:0 0 0 10px;}
.each-comment .date {font:11pt 'OS'; color:#808080;float:right;position:relative;margin:0 10px 0 0;top:30px;}
.each-comment p {background:#EDFCFF;position:relative;padding:40px;color:#404040;}
.each-comment p:before {content:"";width:0;height:0;border-bottom:22px solid #EDFCFF;border-left:22px solid transparent;position:absolute;top:0;top:-22px;left:25px;}

#article-pager {margin:2.5em 10px 3.25em;}
#article-pager a {font:13pt 'OSB';}


/*.IN-widget {top:5px;position:relative;}*/
.clear {clear:both;}



/* GERILLA-LOGIN */

::-webkit-input-placeholder { /* WebKit, Blink, Edge */color:#888;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#888;opacity: 1;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color:#888;opacity: 1;}
:-ms-input-placeholder { color:#888;}
:placeholder-shown {color:#888;}

#gerilla-login {}
#gerilla-login .wrapper {text-align:center; padding-bottom:6%;}
#gerilla-login h2 {font:30pt 'OSL';color:#0CA1D2;margin:0 0 30px;}
#gerilla-login .first {border-right:1px solid #ccc;}
#gerilla-login .first .innerwrap {margin:5px 0 0;}
#gerilla-login .first input[type="submit"]{padding:13px 65px;}
#gerilla-login .OneHalf {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49.5%;margin:2.5em 0 0;padding:2%;text-align:left;}
#gerilla-login .checkbox {color:#404040;font-size:11pt;position:relative;float:right;clear:right;top:12px;right:10px;}
#gerilla-login .checkbox label, input[type="checkbox"] {cursor:pointer;}
#gerilla-login .first .alink{text-align:center;margin:2.25em 0 0 ;padding:0 0 3em;}
#gerilla-login .first .alink a {font:12.3pt 'OSB';}
#gerilla-login .OneHalf p {margin-bottom:35px;}


#gerilla-login input[type="radio"],#gerilla-login input[type="checkbox"]{display:none}
#gerilla-login input[type="radio"] + span.unique{display:inline-block;width:19px;height:19px;margin:-1px 10px 0 0;vertical-align:middle;background:url(images/buttons_sprite.png) 0 -62px no-repeat;cursor:pointer}
#gerilla-login input[type="radio"]:checked + span.unique{background:url(images/buttons_sprite.png) 0 -81px no-repeat}
#gerilla-login input[type="checkbox"] + span.unique{display:inline-block;width:27px;height:31px;margin:-1px 10px 0 0;vertical-align:middle;background:url(images/buttons_sprite.png) 0 0 no-repeat;cursor:pointer}
#gerilla-login input[type="checkbox"]:checked + span.unique{background:url(images/buttons_sprite.png) 0 -31px no-repeat}



/* |GERILLA-ORDER| */

#gerilla-order {}
#gerilla-order .wrapper {max-width:800px;margin:68px auto 68px;}
#gerilla-order h1 {font:30pt 'OSL';color:#0CA1D2;}
#gerilla-order h2 {font:20pt 'OSSB';color:#21409A;padding:10px 0 5px;}
#gerilla-order h2 {font:20pt 'OSSB';color:#21409A;padding:10px 0 5px;}
#gerilla-order h3 {font:20pt 'OS';color:#21409A;padding:10px 0 5px;}
#gerilla-order img {margin:5% 0;}
#gerilla-order p {margin-top:30px;}



#subpage {}
#subpage .wrapper {max-width:900px; margin:/*34px*/ 0 auto 68px;}	/* 68px a kifutó kék előtt sok */
#subpage .wrapper {max-width:900px; margin:0 auto 34px;}
#subpage h1 {font:30pt 'OSL'; color:#0CA1D2; margin-top:40px;}
#subpage h2 {font:20pt 'OSSB';color:#21409A;padding:10px 0 5px;}
#subpage h2 {font:20pt 'OSSB';color:#21409A;/*padding:10px 0 5px;*/padding:40px 0 0;}
#subpage h3 {font:20pt 'OS';color:#21409A;padding:/*25px 0 5px*/ 30px 0 0; margin-bottom:-5px}
#subpage img {margin:5% 0;}
#subpage h3 img {margin:0 15px 0 0;position:relative;top:20px;}
#subpage p {margin-top:30px;}

body.page-template-template_sales_landing #main {}
body.page-template-template_sales_landing #main .wrapper {max-width:900px; margin:/*34px*/ 0 auto 68px;}	/* 68px a kifutó kék előtt sok */
body.page-template-template_sales_landing #main .wrapper {max-width:900px; margin:0 auto 34px;}
body.page-template-template_sales_landing #main h1 {font:30pt 'OSL'; color:#0CA1D2; margin-top:40px;}
body.page-template-template_sales_landing #main h2 {font:20pt 'OSSB';color:#21409A;padding:10px 0 5px;}
body.page-template-template_sales_landing #main h2 {font:20pt 'OSSB';color:#21409A;/*padding:10px 0 5px;*/padding:40px 0 0;}
body.page-template-template_sales_landing #main h3 {font:20pt 'OS';color:#21409A;padding:/*25px 0 5px*/ 30px 0 0; margin-bottom:-5px}
body.page-template-template_sales_landing #main img {margin:5% 0;}
body.page-template-template_sales_landing #main h3 img {margin:0 15px 0 0;position:relative;top:20px;}
body.page-template-template_sales_landing #main p {margin-top:30px;}

/*#subpage #main*/ .textcontent ul, #gerilla-article ul, /*#main*/ .textcontent ol, #gerilla-article ol {margin:0 !important;}
/*#subpage #main*/ .textcontent ul li, #gerilla-article ul li, /*#main*/ .textcontent ol li, #gerilla-article ol li {padding:.35em 0 .35em 2em;position:relative;}
/*#subpage #main*/ .textcontent ul li:before, #gerilla-article ul li:before {content:"/";font:17pt 'WS';color:#76DBFC;padding:0 .5em;position:absolute;left:-.5em;top:5px;}
/*#main*/ .textcontent ul.x li {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AQTDh40ktcJ8wAAA6hJREFUSMelVc9rY1UU/u655yYdOou2qdgfwky7ENw5IC5sA0n7mnZSBhcuhNmIO8HNLATxb5itCG5dzsJFwdq+tI/Q0NkI/gAX6mI6iGllsNOYOiZ57917XJiEZ+alicwHD96779z73e+e79yjkIKtrS3s7e313kvOudsAVgAsA7guIs8AnAB4CODr7e3tvXv37klyXhIqjaRcLpO19m0R+dI5B6UUiCgtFM45iAiI6O7ExMSDnZ0dO5KkXC5n4zh+7Jyb01pjXFhrQUQXzHxzd3e3OZRkc3NzyTn3E4CMUgr/FyICAJaIXt/f3//xOZJSqZRxzl0SUQYvABGBiFgimvZ9/xIAVKlUgoiQUuo3EZkfUPA7gLkx1n4KYGZAUYOZZ621lnzfB4A7zrn5xE4gIp/4vj8vImeJsbTnD9/3cwA+7I1115mK4/iu7/v/HpfneTKg4LxSqcz2PjY2Nk4BzKcpqFQquURcHcBCUpExhsnzPG9AAUQk53neEwBYXV0FM99IUdQgosWVlRV0N1oXkYVkDABEUXRbeZ53H8BHQ876nIheCcOwzczXAfzSVdQAsOSca2itjYg8TioYwOfUreRhyFlrT5l5Ko7jv5RSNwB8r5RasNY2mHlSRE6uIACAtwjA8lWJBTAtIo+YecI5Fx0cHNyy1ra01sZa+7OILI6Yv0wAJsew6LSIfHN4eAgACIIAInIMYHGMuZME4NkIi/aS/GaxWAQAFItFaK1XxrA3APxNAE5GXCENAEthGLaIyKytrX2rtb7WbrcjAK8COBuh5BGJyHHPbml1oJSat9Y2iKiX5FvW2jozT1lre2Y4u+KaeUgA9okotZKDIMg1m802MxsA/SQnzXB5eRkFQbCQdnTd9vCVAoD19XWx9j9t4Gm1Wu1XcqFQqA+x6Xm1Wp1NxJ0l7zqtNdrttqGupHcGesdMoVD4eAQBAOQKhcKTrhk+SBIwM5xz7x8fH8eqWCwiiiLKZrOnzrmXB/JzOqLQ+ooA9JV3O2mz0+nMGGNs31b5fP5aNpttRlHEL9JPlFJgZheG4ezR0dEFAPQbd61Wa0VR9JoxJhrWz8ch0Fq7MAzf6BGk9vh8Pj9hjPmViF4Kw3BsAq01tNbNTqdzs1arXST/PbflWq3WbrVac3Ecv8vMMMZgWLESEYwxvZj3RGRmkCCVBAAymYyrVqsPgiBQzrkyM3/KzN8ZY/5k5tgY0zTG/EBEnznn7tTrdQ6C4As7UAc9/AMQ9Xmp01nt2wAAAABJRU5ErkJggg==');
	background-repeat:no-repeat;
	background-position:center left;
}
/*#main*/ .textcontent ul.x li:before {content:'';}


.mmform-container h2 {font:20pt 'OS'!important;color:#21409A!important;padding:45px 0 /*3 túl nagy távok a /10-napig-csak-100ft/ oldalon */ 0px!important;text-shadow:none!important;}
.mmform-container .formrowcontainer  {float:left!important;width:100%!important;font:16pt 'OSB'!important;color:#202020!important;text-shadow:none!important;}

.bt-field{height:28px!important}
#cardnumber{/*width:150px!important;*/ width:115px; float:left!important}
#cvv{float:left!important;width:50px!important}
#cardnumber,#cvv,#cardexpmonth,#cardexpyear{
     box-sizing: content-box;/*border:1px solid #E7E9EB!important;*/background:#fff!important;-webkit-transition:border-color 160ms!important;transition:border-color 160ms!important;padding:7px 12px;margin:0 0 15px!important;}

.per {width:25px;float:left;text-align:center;font:13pt 'OS';position:relative;top:10px;}
.cardexpmonth {width:50px;float:left;}
.cardexpyear {width:100px;float:left;}

#cardnumber {padding:7px 48px 7px 12px;}

#braintree-paymentinfo-container h2 {float:left!important;width:100%!important;font:16pt 'OSB'!important;color:#202020!important;text-shadow:none!important;}
#cardnumber.braintree-hosted-fields-focused{border-color:#777}
#cardnumber.braintree-hosted-fields-invalid{border-width:1px!important;background-image:url(https://d1ursyhqs5x9h1.cloudfront.net/sw/images/braintree-wrong-cc-hu.png)!important;background-position:right 9px!important;background-repeat:no-repeat!important}
#cardnumber.braintree-hosted-fields-valid{border-color:#32cd32;border-width:1px!important;background-image:url(https://d1ursyhqs5x9h1.cloudfront.net/sw/images/braintree-valid-cc-hu.png)!important;background-position:right 9px!important;background-repeat:no-repeat!important}


.ninety {height:1px; width:91%;background:#B3CED3;margin:1em auto;}

.mm-submit-disabled{pointer-events:none;cursor:default}
.mmform-container{font:13pt 'OS'!important;width:100%!important;max-width:800px!important;background:#C7F5FF!important;margin:1em auto 1em!important;-webkit-box-shadow:none!important;box-shadow:none!important;}

table#producttable,#shipping-method-container{width:100%!important;font:13pt 'OS'!important;color:#202020!important;}/*
table#producttable td:nth-child(2n) {float:right;text-align:right;width:90px;}*/
#shipping-method-container label {
	display: inline;
}
.mmform-container h2{padding:0 0 4px;color:#333;font-size:20px;margin:0 0 5px;font-weight:400;line-height:normal}
fieldset.submitpart,fieldset.titlepart,fieldset.thankyoupart{border:none;margin:0;padding:20px 10% 0}

.mmblock-container, .padding {padding:5% 0;position:relative!important;}
.mmblock-container .error-container{top:0;right:0;text-shadow:none!important;position:relative;}

.form-desc {font:13pt 'OS'!important;color:#202020!important;}
.mmform-container .ordertotalcontainer {font:13pt 'OS'!important;color:#202020!important;}

fieldset.datafields{padding-top:0}
fieldset.submitpart{padding-bottom:40px;text-align:center;}
fieldset.submitpart button {font:18pt 'OSB';/*text-transform:uppercase; Robi kiszedte */color:#fff;background:#21409A;outline:none;border:none;padding:15px 45px;
-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;cursor:pointer;
-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;
}

div.submitcontainer .submitbutton {background:#21409A!important;border:none!important;font-size:23px!important;padding:15px 60px!important;width:auto!important;text-shadow:none!important;text-align:center;border-radius:4px!important;moz-border-radius:4px!important;-ms-border-radius:4px!important;-o-border-radius:4px!important;-webkit-border-radius:4px!important;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
/*.mssysform .mmform-container div.submitcontainer a.submitbutton {height:30px;}*/		/* Robi addon */
.mssysform .mmform-container div.submitcontainer a.submitbutton {height:initial;}		/* Robi addon - a popub gomb két sorba törhet */

/*div.submitcontainer .submitbutton:hover {background:#122356!important;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}*/
div.submitcontainer .submitbutton:hover {background:#85e2f3!important; color:#21409A!important; -webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}


fieldset.submitpart button:hover{background:#122356;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}

div.formrowcontainer{float:left;padding:0 0 1px;width:100%;font:16pt 'OSB';color:#202020;position:relative;}
div.formrowcontainer label.formlabel,div.formrowcontainer label.checkbox-formlabel{font:12pt 'OS'!important;}
div.formrowcontainer label.radio-label{color:#333;font-size:14px}
div.formrowcontainer label.formlabel{float:left;width:30%;position:relative;top:10px;}
div.formrowcontainer div.fieldcontainer{color:#A4A4A4;display:block;position:relative;}


div.fieldcontainer input[type='text'],div.fieldcontainer input[type='email'],div.fieldcontainer input[type='url'],div.fieldcontainer input[type='number'],div.fieldcontainer input[type='tel'],div.fieldcontainer input[type='password'],div.fieldcontainer select,div.fieldcontainer textarea{background:#fff;width:77%;padding:12px 15px!important;}
div.fieldcontainer input[type='text']:focus,div.fieldcontainer input[type='email']:focus,div.fieldcontainer input[type='url']:focus,div.fieldcontainer input[type='number']:focus,div.fieldcontainer input[type='tel']:focus,div.fieldcontainer input[type='password']:focus,div.fieldcontainer select:focus,div.fieldcontainer textarea:focus{border-color:#aaa;box-shadow:0 0 8px rgba(0,0,0,0.1)}


div.fieldcontainer input[type='tel']{width:50%}
div.fieldcontainer input.number,div.fieldcontainer input.date{width:25%}
div.fieldcontainer input.time{width:10%}
div.fieldcontainer select,div.fieldcontainer input[type='file']{width:64%;padding:5px}
div.mmform-container div.fieldcontainer input.intmobilenumber[type="text"]{width:44%}
/*
div.error-container{color:Red;display:none;font:12pt 'OS';position:absolute;right:15px;top:12px;}*/

#producttable tr td{padding:5px 0}
#producttable tr.subtotal td{border-top:1px solid #888;padding-top:3px;font-family:'OSB';}
#producttable tr.last-product td{padding-bottom:10px}
.mmform-container .shipping-method-title{font-family:'OSB';}
.mmform-container .ordertotalvalue{font-family:'OSB';}
.mmform-container .ordertotalcontainer{padding-top:3px;margin:15px 0 20px;font-family:'OSB';}
.mmform-container .ordertotalcontainer.second{border-top:none;margin-top:0}

div.fieldcontainer input[type='text'], div.fieldcontainer input[type='email'], div.fieldcontainer input[type='url'], div.fieldcontainer input[type='number'], div.fieldcontainer input[type='tel'], div.fieldcontainer input[type='password'], div.fieldcontainer select, div.fieldcontainer textarea {width:66%!important;}
div.error-container {color:Red;display:none;margin-right:0!important;text-align:right!important;margin-top:0!important;margin-left:0!important;/*position:absolute;*/right:25px;top:12px!important;font:15px 'OS'!important;}


/*div[id^='containermssys_bill_'], #billing-data h4 {display:none} ezt miért???????? */




/* |GERILLA-LESSON| */


#gerilla-lesson {background:#F6F7F8;}
#gerilla-lesson .wrapper{position:relative;padding:50px 0;text-align:center;}
#gerilla-lesson h1 {font:30pt 'OSL';color:#0CA1D2;margin:0 0 20px 5px;}


#lesson-side .percent {font:11pt 'OS';color:#808080;text-transform:uppercase;margin:0 0 5px 5px;}
#lesson-side {max-width:750px;width:100%;position:relative;text-align:left;}
#lesson-side ul {font-weight:700;color:#f1c40f;margin:0;line-height:1.1;margin:23px 0 0;}
#lesson-side li {list-style-type:none;padding:0;width:100%;margin:.65em 0;}
#lesson-side li .innerwrap {position:relative;background:#A1EFFF;width:100%;padding:1em;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;}
#gerilla-lesson li .content {display:none;border:2px solid #A1EFFF;padding:25px;
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;text-align:center;}
#gerilla-lesson li h2 {font:15pt 'OS';color:#21409A;display:inline-block;vertical-align:top;margin:0 0 0 35px;max-width:70%; width:100%;}
#gerilla-lesson li .content p {color:#202020;font:12pt 'OS';text-align:left;margin:0 0 20px;padding:0 15px;}
#gerilla-lesson li .innerwrap a {position:absolute;top:11px;right:1em;font:11pt 'OSB';padding:12px 15px 12px 45px;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;min-width:143px;text-align:center;}
#gerilla-lesson li .innerwrap a:before {content:";";position:absolute;font:18pt 'WS';color:#fff;left:10px;top:9px;}
#gerilla-lesson li .innerwrap a.change:before {content:":";}


#lesson-side .check-status {position:absolute;display:inline-block;vertical-align:top;width:25px;height:25px;background:url('images/unique-check.jpg') no-repeat;}
#lesson-side .check-status.checked:before {content:".";position:absolute;font:12pt 'WS';color:#21409A;top:3px;left:4px;}

#gerilla-lesson aside#sidebar {max-width:375px;width:100%;margin:0 0 0 1.5%;text-align:left;}
#gerilla-lesson aside#sidebar h2 {font:20pt 'OSL';color:#0CA1D2;text-transform:uppercase;margin:20px 0 30px 5px;}
#gerilla-lesson aside#sidebar .One{background:#fff;border:1px solid #CBEEF9;width:365px;margin:0 auto 1.8em;}
#gerilla-lesson aside#sidebar .One .image {margin:15px auto 0;text-align:center;max-height:213px;}
#gerilla-lesson aside#sidebar .One .image img {}
#gerilla-lesson aside#sidebar .One .content {max-width:330px;margin:0 auto;padding:20px 16px 30px 16px;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;}
#gerilla-lesson aside#sidebar .One .content h3 {font:18pt 'OS';color:#21409A;}
#gerilla-lesson aside#sidebar .One .content p {font:13pt 'OS';margin-top:10px;}
#gerilla-lesson aside#sidebar .One .content .alink {margin:2.25em auto 1em;}
#gerilla-lesson aside#sidebar .One .content .alink a {font:11pt 'OSB';background:#21409A;color:#fff;text-transform:uppercase;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:12px 44px;position:relative;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
#gerilla-lesson aside#sidebar .One .content .alink a:hover{background:#122356;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
#gerilla-lesson aside#sidebar .One .content .alink a.inactive {background:grey; cursor:default;}
#gerilla-lesson aside#sidebar .One .content .alink a.inactive:hover{background:grey; cursor:default;}

#gerilla-lesson aside#sidebar .alink.extra {text-align:center;}
#gerilla-lesson aside#sidebar .alink.extra a {font:12pt 'OSB';}

.share-buttons {float:right;clear:right;}
.mobile-hidden {display:none;}

/* GRAY MMFORM TEMPLATE */

.style-gray .mmform-container {
	background-color: #f8f8f8 !important;
  color: #43464b !important;
  display: block;
  font-size: 100%;
  margin: 0 auto;
	width: 99%;
  max-width:900px;
  padding-bottom: 0 !important;
}

.style-gray .mmform-container .form-desc {
  margin-left: 0;
}

.style-gray .mmform-container h2 {
  padding: 0 !important;
  color: #0CA1D2 !important;
  text-align: center;
}

.style-gray .mmform-container .formrowcontainer .formlabel {
  width: 100%;
  margin: 0 0 1em 0;
}

.style-gray .mmform-container a, .style-gray .mmform-container a:hover {
  color: #5fc5eb;
}

.style-gray .ger-content {
  max-width: 95%;
}

.style-gray .ger-popup {
	background-color: #f8f8f8 !important;
  width: 100%;
  box-sizing: border-box;
}

.style-gray .mmform-container div.submitcontainer a.submitbutton, .style-gray .mmform-container div.submitcontainer button.submitbutton, .style-gray .mmform-container button.mmform-event-button, a.button-lightblue {
  background-color: #5fc5eb !important;
  font-family: "Source Sans Pro", Arial, Helvetica, sans-serif;
  font-weight: 600;
  font-size: 16px !important;
  line-height: 21px;
  margin: 0px auto;
  padding: 15px 25px !important;
  text-transform: uppercase;
  letter-spacing: 0px;
  width: 70%;
  color: #fff;
  text-align: center;
  display: block;
  text-decoration: none;
  border-radius: 25px !important;
  border: 2px solid transparent !important;
  -webkit-transition: .2s;
  -moz-transition: .2s;
  -ms-transition: .2s;
  -o-transition: .2s;
  transition: .2s;
}

a.button-lightblue {
  display: inline-block;
  width: auto;
}

.style-gray .mmform-container div.submitcontainer a.submitbutton:hover, .style-gray .mmform-container div.submitcontainer button.submitbutton:hover, .style-gray .mmform-container button.mmform-event-button, a.button-lightblue:hover {
  background-color: #fff !important;
  border-color: #5fc5eb !important;
  color: #5fc5eb !important;
}

.style-gray div.fieldcontainer input[type='text'],
.style-gray div.fieldcontainer input[type='email'],
.style-gray div.fieldcontainer input[type='url'],
.style-gray div.fieldcontainer input[type='number'],
.style-gray div.fieldcontainer input[type='tel'],
.style-gray div.fieldcontainer input[type='password'],
.style-gray div.fieldcontainer select,
.style-gray div.fieldcontainer textarea {
  width: 100% !important;
  padding: 30px 20px !important;
}

.style-gray div.formrowcontainer label.formlabel {
  top: 0 !important;
  margin-bottom: 0.25em !important;
}

@media (min-width: 720px) {
  .style-gray .mmform-container h2 {
    font-size: 36px !important;
  }

  .style-gray .mmform-container div.submitcontainer a.submitbutton, .style-gray .mmform-container div.submitcontainer button.submitbutton, .style-gray .mmform-container button.mmform-event-button {
    padding: 17px 40px !important;
    font-size: 18px !important;
  }

  #mssysform1188971494916329 #containerm_sorozat_webinar1_idopontja tr {
    display: inline-block;
    width: 32%;
    margin-right: 1%;
  }
}

/* |RESPONSIVE|*/

img {max-width:100%;height:auto;}


@media only screen and (max-width:1260px) {

}


@media only screen and (max-width:1220px) {

}


@media only screen and (max-width:1156px) {
#topbar .WS {/*margin:0 10% 0 1.9%; Robi kiszedte */}
/*
#site-title {top:32%;}
#site-title h1 {font:24pt 'OSEB'}
#site-title h1 span {font:13pt 'OSB';}
#site-title .blue-button {font:10pt 'OSB';padding:16px 28px;margin:2% 0 0;}
#site-title .read-more {font:12pt 'OSSB';margin:2% 0 0;}
*/

#site-title {top:35%;}
#site-title h1 {font:28pt 'OSEB'}
#site-title h1 span {font:15pt 'OSB';}
#site-title .blue-button {font:13pt 'OSB';padding:20px 30px;}
#site-title .read-more {font:15pt 'OSSB';}

#menu ul li a {font:12pt 'OS';}

#footer-menu ul li {margin:0 2%;}
#footer-menu ul li:first-child {margin:0 2% 0 0;}
#footer-menu ul li:last-child {margin:0 0 0 2%;}
#footer-menu ul li a {font:12pt 'OS';}

footer #copyright span, footer #copyright a {font:11pt 'OS';}
footer #copyright span:first-child {margin:0 0 0 1%;}
footer #copyright a {margin:0 1.5%;}
footer #copyright a:last-child {margin:0 0 0 1%;}
footer #copyright {padding:30px 0 0;}

}


@media only screen and (max-width:1150px) {

.second #menu ul li a {font:10pt 'OS';}

/* ONLINE LEARNING */
#online-mainimg .wrapper {padding:40px 0 0;}
#online-mainimg .big-btn {margin:5% 0 0 2%;}
#online-learning .wrapper, #online-mainimg .wrapper, #webinarium .wrapper, #unique-offers .wrapper  {max-width:95%;}
#online-learning .OneThird {width:45%;padding:2.25% 0;}


/* WEBINARIUM */
#webinarium .content {max-width:510px;width:100%;margin:10px 0 0;position:relative;}
#webinarium .content h2 {font:17pt 'OS';color:#21409A;margin:0 0 0 35px;padding: 0;}
#webinarium .content p {margin-top:15px;font-size:11pt;}

/* UNIQUE OFFERS */
#unique-offers .OneThird {width:45%;padding:2.25% 0;}


#cvfail .image img {right:0;}

header .wrapper, footer .wrapper {max-width:100%;}
.wrapper {max-width:95%;}


#introduction h2 {font:24pt 'OSL';padding:0 0 2%;}
#introduction .content {max-width:56%;padding:0 0 0 3%;}

#slider-prev {left:-1%;}
#slider-next {right:-1%;}


#gerilla-login .checkbox {float:none;top:20px;right:0;}

#gerilla-order .wrapper {max-width:95%;margin:88px auto 68px;}


/* GERILLA-LESSON */
#gerilla-lesson aside#sidebar {max-width:1024px;width:100%;margin:0 auto;text-align:center;}
#gerilla-lesson aside#sidebar .One {margin:0 2%;display:inline-block;vertical-align:top;width:45%;max-width:365px;}

/* GENERAL */
aside#sidebar {
  margin: 0;
}

#gerilla-blog #pagination a, #gerilla-blog #pagination span.current {
  display: inline-block;
  margin-bottom: 6px;
}

aside#sidebar .fb_iframe_widget {
  max-width: 100%;
}

aside#sidebar .fb_iframe_widget span {
  max-width: 100%;
}

aside#sidebar .fb_iframe_widget span iframe {
  max-width: 100%;
}

#gerilla-blog #pagination {
  margin-bottom: 4em;
}

}


@media only screen and (max-width:1023px) {


.page-id-15 table td img {display:none;}



#subpage .wrapper {max-width:90% !important;}
#subpage table td {display:block;width:100%!important;}
#subpage table.xstable td {display:table-cell; width:auto!important;}		/* nem kell minden táblát szétdobni */
#subpage table td img {text-align:center;margin:10px auto;padding:0;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;}
#subpage table td h3 {}
#subpage table td p {}
#subpage table .mobile-hidden2 {display:none;}


/* Mobile header */
.mobile-hidden {display:inline-block;text-decoration:none;}
.logout {position:absolute;right:100px;top:12px;}
.logout a{font:30pt 'WS'; color:#43DEFF;text-decoration:none;}


img {max-width:100%;height:auto;}

header #menu-bar {height:0;padding:0;}
body.logged-out header {
  position:fixed;
}
header {z-index:99; width:100%;box-shadow:0 0 5px #888; box-shadow:0 0 5px #222;top:0;}
body.page-template-template_sales_landing header {position:initial;}		/* sales oldalon gördüljön fel a fejléc */
header #menu-bar{box-shadow:0 0 5px #222;background:rgba(0,0,0,.45);height:65px;}
header #logo {margin:.525em 0 0 1em;background:url('images/logo-mobile.png') no-repeat;height:50px;width:125px;}
header #logo img{max-width:100%;}


#main {padding:0;}
body.logged-out:not(.page-template-template-landing-lableccel):not(.page-template-template_sales_landing):not(.page-template-template-landing-lablec-nelkul) #main {margin-top:95px;}					/* Robi:mobilon ne takarjon a ragadós header a tartalomra */
body.moving-header #main {margin-top:0;}	/* ha nem fix a header, akkor ez nem kell */

body.logged-out.second #main {padding:/*65px*/ 95px 0 0 0;}

#topbar, header hr, header .menu-wrapper #menu{display:none;}
#menu {display:none;}
#menu {float:none;margin:8px 0 0;}
#menu ul {padding:2em 0;background:rgba(67,222,255,.9)}
#menu ul li {display:block;margin:5% 0 5% 5%;}
#menu ul li a{font:14pt 'OSEB';}
#menu ul li a:hover{border:none;}

#menu-button {display:inline-block;position:absolute;right:1.15em;top:1.15em;}
#menu-button{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;height:40px;}
.menu-piece {width:30px;height:2px;background:#000;margin:0 0 6px;display:block;position:relative;top:0.16em;}
.menu-piece{width:45px;height:2px;background:#43DEFF;margin:0 0 10px;display:block;position:relative;top:.16em;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.changed .menu-piece.first{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:14px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.changed .menu-piece.second{display:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.changed .menu-piece.third{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:3px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}


#introduction h2 {font:20pt 'OSB';padding:0 0 2%;}
#introduction .content {padding:0 0 3em 3%;}
#introduction .alink a {font:12pt 'OSB';}
#introduction .image {max-width:41%;margin:10px 0 0 2%;}


#haveaquestion .wrapper {padding:40px 0 0;}
#haveaquestion h2 {font:24pt 'OS';color:#fff;}
#haveaquestion h3 {font:11pt 'OSB';}
#haveaquestion .bignumber {font:26pt 'OSL';padding:2% 4% 0 5%;}
#haveaquestion .htags {margin:.5% 0 0 4%;}


#services .OneThird {width:32%;padding:1%;}
#services .OneThird h3 {font:14pt 'OSB';padding:10% 0 0;}


/*#cvfail .image img {display:none;}*/


#checkforhelp .wrapper {padding:5% 0 0;}
#checkforhelp h2 {font:18pt 'OS';margin:5px 3% 0 0;}


#specialblog .OneThird {width:48%;padding:2%;}
#specialblog .OneThird:nth-child(3n) {display:none;}


#footer-menu ul li {margin:0 1.5%;}
#footer-menu ul li:first-child {margin:0 1.5% 0 0;}
#footer-menu ul li:last-child {margin:0 0 0 1.5%;}
#footer-menu ul li a {font:11pt 'OS';}

#unique-menu ul li {width:32%;}

/* ONLINE LEARNING */
#online-mainimg .wrapper {padding:90px 0 0;}
#online-mainimg .uniquetext {font-size:30pt;}
#online-mainimg p {font-size:12pt 'OSB';margin:0;}
#online-mainimg .big-btn {margin:5% 0 0 2%;}
#online-mainimg .big-blue-button {padding:18px 20px;}
#online-learning, #member-template {padding:5% 0;}
#online-learning .OneThird {width:49%;padding:2.25% 0;}

/* WEBINARIUM */
#webinarium .content {max-width:65%;}
#webinarium .block {min-height:230px;}
#webinarium .btn {float:left;clear:left;margin:1em 0 0 0;position:absolute;left:30px;top:150px;}

/* UNIQUE OFFERS */
#unique-offers .OneThird {width:49%;padding:2.25% 0;}

/* GERILLA BLOG */
aside#sidebar {/*display:none;*/}


.second #menu ul li a {font:15pt 'OSB';}


}



@media only screen and (max-width:980px) {

#site-title {top:40%;}
#site-title h1 {font:25pt 'OSEB';}
#site-title h1 span {font:13pt 'OSB';margin:.5em 0 0;}

footer #copyright {padding:30px 0 0;margin:0 auto;text-align:center;}
footer #copyright a:last-child {display:none;}
footer .footer-facebook {margin:2em 0 1em;}



#gerilla-login h2 {font:24pt 'OSL';}
#gerilla-login .wrapper {margin:4em auto 2em;}
#gerilla-login .OneHalf {width:100%;margin:1.5em 0 0;padding:2%;text-align:left;}
#gerilla-login .first {border-right:none;border-bottom:1px solid #ccc;}

#gerilla-login .checkbox {float:right;top:10px;right:10px;}


}

@media only screen and (max-width:850px) {

#online-learning .OneThird article {width:345px;}
#online-learning .OneThird article {max-width:335px;width:100%;}
#online-learning .OneThird article img{width:90%;}

#unique-offers .OneThird article{width:345px;}
#unique-offers .OneThird .content .alink a {padding:12px 44px;}

/*.mmform-container {width:95%!important;} ez minek? mobilon még kevesebb legyen a hely? */



}

@media only screen and (max-width:768px) {

/* WEBINARIUM */
#webinarium .content h2 {font:14pt 'OSB';margin:5px 0 0 35px;}

}


@media only screen and (max-width:767px) {

/* WEBINARIUM */
#webinarium .content {max-width:62%;}

/* ONLINE LEARNING */
#online-learning .OneThird {width:90%;padding:3% 0;}

/* UNIQUE OFFERS */
#unique-offers .OneThird {width:90%;padding:3% 0;}

#introduction .content {padding:0 0 0 3%; max-width:100%;}
#introduction .image {max-width:100%;margin:2em auto;text-align:center;}

#haveaquestion .wrapper {padding:30px 0;}

#services .wrapper {padding:8% 0 0;}
#services h2 {font:28pt 'OSL';}
#services .uniquetext {font:12pt 'OSB'; margin:.5% 0 8%;}
#services .OneThird {width:100%;padding:7%;}

#references h2 {font:28pt 'OSL';padding:5% 0;}
#references .wrapper {padding:4% 0 10%;}

#cvfail .content {padding:15% 0 0 5%;}
#cvfail .uniquetext {font:17pt 'OS';padding:0 0 6px;}
#cvfail h2 {font:21pt 'OSB';}
#cvfail .white-uniquetext {font:13pt 'OSB';padding:10px 0 12px;}
#cvfail .alink {margin:15% 0 0;}

#reviews h2 {font:28pt 'OSL';padding:5% 0;}
#reviews .uniquetext {padding:0 0 10%;}


#checkforhelp h2 {font:15pt 'OS';margin:5px 3% 10px 0;}
#checkforhelp .wrapper {padding:5% 0;}


.share-buttons {float:none;clear:none;}

#specialblog .wrapper {padding:8% 0;}
#specialblog h2 {font:24pt 'OSL';padding:0 0 5%;}
#specialblog .OneThird {width:100%;padding:8%;}
#specialblog .OneThird:nth-child(3n) {display:inline-block;}

#gerilla-login .first .alink {text-align:left;}



/* GERILLA_ORDER */

.ninety {width:95%;}
fieldset.submitpart, fieldset.titlepart {padding:20px 5% 0;}
fieldset.thankyoupart {padding:20px 5% 50px;}
.mmblock-container, .padding {padding:0 auto;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;}


/* |GERILLA-LESSON| */
#gerilla-lesson li h2 {font:15pt 'OS';}

/* FUSION RELATED */
.fusion-title > h1 {
  font-size: 30px !important;
}


}



@media only screen and (max-width:640px) {

#site-title .read-more {font-size:14pt;}
#site-title {top:28%;max-width:400px;margin:0 auto;text-align:center;left:0;right:0;}

#footer-menu {padding:0;}
#footer-menu ul {padding:2em 0;}
#footer-menu ul li {display:block;}
#footer-menu ul li,
#footer-menu ul li:first-child,
#footer-menu ul li:last-child {margin:inherit;padding:2% 0;}
#footer-menu ul li a {font:13pt 'OSEB';}

footer .align {padding:45px 0;}
footer .footer-menu {height:auto;background:#58CAF0;}
footer #footer-content .footer-logo {margin:3% 5% 5%;}
footer #copyright {padding:25px 0 20px;}
footer #copyright a {margin:3% 1.5%;display:block;}


#unique-menu ul li .menu-icon {height:40px;}
#unique-menu ul li .text {font-size:10pt;}

#online-learning .wrapper, #webinarium .wrapper, #unique-offers .wrapper {max-width:95%;margin:10% auto;}

/* ONLINE LEARNING */
#online-mainimg .content {margin:0;padding:0 0 0 2.8%;}
#online-mainimg .uniquetext {font-size:20pt;}
#online-mainimg p {font-size:11pt;margin:0;}
#online-mainimg .big-btn {margin:8% 0 0 2%;}
#online-mainimg a.big-blue-button {font-size:10pt;}

/* WEBINARIUM */
#webinarium .content { max-width:95%;}
#webinarium .content h2 {font:12pt 'OSB';margin:3px 0 0 35px;}
#webinarium .btn {float:none;margin:25px 0 20px; left:0;top:0;position:relative; margin:25px 0 20px;}
#webinarium .image {max-height:none;margin:0 auto;width:100%;position:relative;}
#webinarium .image img{width:100%;}


#gerilla-blog article {margin:0 0 10%;}
#gerilla-blog .meta {font:12pt 'OS';padding:10px 5px;line-height:1.75em;text-align:center;}
#gerilla-blog .meta .shareit .twitter {padding:1px;font-size:19pt;top:-1px;}
#gerilla-blog .meta .shareit {float:inherit;margin:1em 0 .5em;clear:both;width:100%;text-align:center;}
#gerilla-blog .meta .shareit a {font:21pt 'WS';margin:0 1%;}
#gerilla-blog .meta .shareit a:first-child {margin:0 1% 0 0;}
#gerilla-blog .meta .shareit a:last-child {margin:0 0 0 1%;}
#gerilla-blog #pagination a.prev, #gerilla-blog #pagination a.next {font:12pt 'OSB';line-height:3em;}


/* BLOG */
#gerilla-blog .wrapper, #gerilla-article .wrapper { margin:100px auto 0;}

#gerilla-blog h2 {font:20pt 'OSB';margin:0 0 18px;}
#gerilla-article h1 {/*font:20pt 'OSB';*/ margin:0 0 18px;}



#gerilla-article .meta {font:12pt 'OS';padding:10px 5px;line-height:1.75em;text-align:center;}
#gerilla-article .meta .shareit .twitter {padding:1px;font-size:19pt;top:-1px;}
#gerilla-article .meta .shareit {float:inherit;margin:1em 0 .5em;clear:both;width:100%;text-align:center;}
#gerilla-article .meta .shareit a {font:21pt 'WS';margin:0 1%;}
#gerilla-article .meta .shareit a:first-child {margin:0 1% 0 0;}
#gerilla-article .meta .shareit a:last-child {margin:0 0 0 1%;}
#gerilla-article #pagination a.prev, #gerilla-blog #pagination a.next {font:12pt 'OSB';line-height:3em;}
#gerilla-article h3 {font:18pt 'OS';}
#gerilla-article #comments h3 {font:15pt 'OS';}
#gerilla-article form .col-1, #gerilla-article form .col-2 {width:100%;float:inherit;clear:inherit;}
.each-comment .name {top:20px;padding:0 0 0 10px;}
.each-comment .date {float:inherit;position:absolute;margin:0;top:45px;left:115px;}

#article-pager {text-align:center;}
#article-pager a {font:12pt 'OSB';margin:15px 0;display:block;}
#article-pager .left, #article-pager .right {float:inherit;clear:inherit;}
#article-pager .left a {text-align:center!important;}

.share-buttons {margin:10px 0 0;}

h1, #subpage h1, #gerilla-article h1 {font-size:22pt;}	/* Robi */
h2, #gerilla-blog h2, #gerilla-blog h2 a {font-size:18pt;}	/* Robi */

}

@media only screen and (max-width:550px) {

#gerilla-login .first input[type="submit"] {padding:13px 50px;}

/* GERILLA-LESSON */
#gerilla-lesson h1 {font:19pt 'OSB';}
#lesson-side .check-status {position:absolute;margin:2px 5px 0 0;}
#lesson-side li {margin:1em 0;}
#lesson-side li .innerwrap {padding:1em 1em 4em;}
#gerilla-lesson li .innerwrap a {bottom:11px;right:10px;left:10px;top:inherit;}
#gerilla-lesson li .content {padding:15px;}
#gerilla-lesson li h2 {margin:0 0 0 35px;font:14pt 'OS';max-width:95%;}

}

@media only screen and (max-width:530px) {


#gerilla-login .checkbox {float:none;top:20px;right:0;}

/* GERILLA-ORDER */

div.formrowcontainer label.formlabel {width:100%;top:-5px;}
div.fieldcontainer input[type='text'], div.fieldcontainer input[type='email'], div.fieldcontainer input[type='url'], div.fieldcontainer input[type='number'], div.fieldcontainer input[type='tel'], div.fieldcontainer input[type='password'], div.fieldcontainer select, div.fieldcontainer textarea {width:100%;}
div.error-container {right:10px;top:30px;}
.mmform-container {padding:0 0 50px;}
#gerilla-order .mmform-container h3 {font:16pt 'OSB';color:#21409A;padding:30px 0;}
div.error-container {right:10px;top:50px!important;margin:0!important;}
#cardnumber, #cvv  {float:none!important;}


#reviews-list .author .name {margin:0;display:block;}
#reviews-list .content {font:italic 12pt 'OS';padding:35px 20px 35px 30px;}

#mainimgs {background:url('images/nyitokep_mobil.jpg') top center;height:600px;}

#braintree-paymentinfo-container div.formrowcontainer label.formlabel {width:auto; float:none;}
}


@media only screen and (max-width:480px) {
#mainimgs {height:600px;}

div.fieldcontainer input[type='text'], div.fieldcontainer input[type='email'], div.fieldcontainer input[type='url'], div.fieldcontainer input[type='number'], div.fieldcontainer input[type='tel'], div.fieldcontainer input[type='password'], div.fieldcontainer select, div.fieldcontainer textarea {width:100%!important;}
div.submitcontainer button.submitbutton {background:#21409A!important;border:none!important;font-size:20px!important;padding:15px 20px!important;width:auto!important;text-shadow:none!important;text-align:center;}
div.submitcontainer .submitbutton {padding:15px 0!important;}

}

@media only screen and (max-width:479px) {

footer .facebook-content, footer .fb_iframe_widget {display:none!important;}

#unique-menu ul li .text {display:none;}
#unique-menu ul li {padding:28px 0 10px;}
.second #main {padding:65px 0 0;}


/* ONLINE LEARNING */
#online-mainimg .wrapper {padding:15px 0 0;}
#online-learning h1 {font:24pt 'OSL';padding:35px 0 20px;}
#online-learning .content {margin:0 auto;max-width:250px;padding:0 0 50px;}
#online-learning .alink a {font:11pt 'OSB';padding:12px 23px;}


/* WEBINARIUM */
#webinarium h1 {font:24pt 'OSL';padding:0 0 10px;}

/* UNIQUE OFFERS */
#unique-offers .OneThird article {width:275px;padding:15px;}
#unique-offers .OneThird .content .alink a {padding:12px 20px;}
#unique-offers .OneThird .content .discount, #unique-offers .OneThird .content .period, #unique-offers .OneThird .content .promo {font:11pt 'OSB';max-width:100px;}


#gerilla-login .first .alink a {font:11pt 'OSB';}

/* GERILLA-ORDER */
#gerilla-order h1 {font:19pt 'OSB';color:#0CA1D2;}
#gerilla-order p {font-size:12pt;margin-top:20px;}
#gerilla-order h3 {font:16pt 'OSB';padding:10px 0 5px;}
.mmform-container {font:11pt 'OS';}
fieldset.submitpart button {font:12pt 'OSB';}
div.error-container {
	color:Red;
	display:none;
	margin-left:0;
	font:10pt 'OS';
/*    position:absolute;*/
	right:15px;
	top:32px;
}

/* FUSION RELATED */
.fusion-title > h1 {
  font-size: 20px !important;
}

}

@media only screen and (max-width:415px) {
#gerilla-blog .wrapper, #gerilla-article .wrapper {margin:100px auto 0;max-width:90%;}
#site-title {max-width:385px;}


#gerilla-blog h2 {font:16pt 'OSB';margin:0 0 10px;}
#gerilla-article h3 {font:14pt 'OSB';}
#gerilla-article h1 {/*font:16pt 'OSB';*/ margin:0 0 15px;}
#article-pager a {margin:20px 0;}
.each-comment .date { font:10pt 'OS';left:106px;}
.each-comment p:before {left:15px;}
.each-comment .author-datas {padding:0 0 0 50px;}
.each-comment p {padding:28px;font-size:11pt;}


}

@media only screen and (max-width:380px) {
#site-title {max-width:350px;}
#site-title .blue-button {font:11pt 'OSB';padding:10px 20px;}
}

@media only screen and (max-width:360px) {


#mainimg {height:500px;}
#site-title {max-width:300px;top:25%;}
#site-title h1 {font:20pt 'OSEB';}
#site-title .blue-button {font:10pt 'OSB';padding:13px 5px;}
#site-title .read-more {font:13pt 'OSB';margin:20px 0 0;}

#introduction h2 {font:17pt 'OSB';padding:1% 0;}

#services h2 {font:24pt 'OSL';padding:0 0 10px;}
#services .uniquetext { margin:5% 0 8%;}

#references h2 {font:24pt 'OSL';padding:5% 0 10%;}

#reviews h2 {font:24pt 'OSL';padding:15% 0 5%;}

#reviews .wrapper {margin:0 auto 15%;}
#reviews .author .image {left:5px;}
#reviews .author .name {font-size:0pt;}
#reviews strong {font:11pt 'OSB';}

#specialblog h2 {font:24pt 'OSL';padding:5% 0;}

#cvfail .button {padding:13px 35px;}
#cvfail .button a {font:10pt 'OSB';}

footer #footer-content .content {margin:2% auto;}

#gerilla-login h2 {font:20pt 'OSL';}


#online-learning .alink a {padding:12px 22px;}



}




/* Robi addon */
/*ol {padding-left:20px;}*/
body.page-template-template_online_tananyag,
body.single-online-tananyagok,
body.page-template-template_webinariumok {			/* karrier klub kijelölés letiltva */
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
#main .textcontent ol li, #gerilla-article ol li {padding-left:0;}
ol li {counter-increment:item;}
ol li:before {content:counter(item) ". ";}
ol.bold li:before {font-weight:bold;}
ol.circled li:before {
	content:counter(item);
	background-color:#76DBFC;
	border-radius:50%;
	color:white;
	width:24px;
	display:inline-block;
	text-align:center;
	font-weight:bold;
	margin-right:8px;
}
ul.checked li, ul.checked-white li {padding:.35em 0 .35em 2em;position:relative;}
ul.checked li:before {content:"/";font:17pt 'WS';color:#76DBFC;padding:0 .5em;position:absolute;left:-.5em;top:5px;}
/*
#main .wrapper ul.checked-white li:before, ul.checked-white li:before {content:"/";font:17pt 'WS';color:white; padding:0 .5em;position:absolute;left:-.5em;top:5px;}
#main #unique-menu .wrapper ul li {padding:0 0 18px;}
#main #unique-menu .wrapper ul li:before {content:"";}
*/
ul.checked-white li:before {content:"/";font:17pt 'WS';color:white; padding:0 .5em;position:absolute;left:-.5em;top:5px;}
#main .textcontent ul.nyil li:before, #gerilla-article ul.nyil li:before {content:"j";}
#main .textcontent ul.pipa li:before, #gerilla-article ul.pipa li:before {content:"."; font-size:12pt;}

blockquote {
	background-color:#f8f8f8;
	border:1px solid #ccc;
	padding:15px;
	margin-top:30px;
}
blockquote p:first-child, #subpage blockquote p:first-child {
	margin-top:0;
}
div.szineskifuto {padding:1px 0;}
form .mmform-container {
	text-shadow:none;
}
form .mmform-container div.fieldcontainer input {
	font-weight:normal;
}
.mmform-container fieldset.submitpart {
	padding-bottom:20px;
}
aside#sidebar .popular-article .tagcloud a {
	display:inline;
}
div.bdiv {display:none;}
p a.gomb {margin-top:0;}

span.ws, td.ws {font-family:'WS';}
#gerilla-login #mm-login-button {width:auto;}
#online-learning .alink.inactive a, #webinarium .btn a.inactive {background:grey; cursor:default; pointer-events:none;}
#online-learning .alink.semi-inactive a, #webinarium .btn a.semi-inactive {background:grey; cursor:default;}
#blog-side #comments .children {padding-left:30px;}
table.wide-2-column {
	width:1156px;
	max-width:none;
	margin-left:-128px;
	margin-top:30px;
}
table.wide-2-column>tbody>tr>td {
	width:50%;
}
table.wide-2-column>tbody>tr>td:first-child {padding-right:10px;}
table.wide-2-column>tbody>tr>td:last-child {padding-left:10px;}

@media only screen and (max-width:1156px) {
table.wide-2-column {
	width:100%;
	margin-left:0;
}
table.wide-2-column>tbody>tr>td {
	display:block;
	width:100%;
	max-width:578px;
}
}

table.tagsagi-tabla {
  border-collapse: collapse;
  margin-top: 30px;
}
table.tagsagi-tabla td {
  border: 1px solid #bfbfbf;
  text-align: center;
  vertical-align: middle;
}
table.tagsagi-tabla td.c1 {
	background-color: #fbfafa;
  text-align: left;
  padding: 10px;
}
table.tagsagi-tabla tr:nth-child(even) {
  background-color: #efefef;
}
table.tagsagi-tabla th {
  background-color: #58caf0;
	padding: 10px;
	font-weight: bold;
	vertical-align: middle;
}

.mm-forgot-password {
	width:100%;
}

.greenbtn, .bluebtn {
	font:14pt 'OSB';
	text-transform:uppercase;
	display:inline-block;
	color:#fff;
	text-decoration:none;
	padding:14px 0;
	border-radius:4px;
	border:0;
	cursor:pointer;
	width:90%;
	text-align:center;
}
.greenbtn {background:#1d9000;}
.greenbtn:hover {background:#266315;}
.bluebtn {background:#21409A;}
.bluebtn:hover {background:#122356;}
a.big, button.big {
	font:14pt 'OSB';
	display:inline-block;
	text-decoration:none;
	padding:14px 0;
	border-radius:4px;
	border:0;
	cursor:pointer;
	width:90%;
	text-align:center;
}
a.bigbtn, button.bigbtn {
	font:18pt 'OSB';
	border-radius:10px;
	text-transform:none;
	padding:15px 30px;
}

.page-id-10980 #subpage .wrapper {margin-top:34px;}
.wp-caption {max-width:100%;}
#subpage .wp-caption img {margin-bottom:0;}
#subpage .wp-caption p.wp-caption-text {margin-top:0;}
#gerilla-article .wp-caption img {margin:20px auto 0;}
p.wp-caption-text {margin:0; font-size:80%; text-align:left;}
#subpage img.alignright {margin:0 0 15px 15px !important;}
#subpage img.alignleft {margin:0 15px 15px 0 !important;}
#subpage img.aligncenter {margin:0 auto !important;}

#imgreferences img, img.nomargin, #subpage img.nomargin {margin:0;}
@media only screen and (min-width:640px) {
#imgreferences .wp-image-11024 {width:57%;}
#imgreferences .wp-image-11023 {width:43%;}
}

@media only screen and (min-width:1024px) {
	.mobile-only, #menu ul li.mobile-only {display:none;}
	body.logged-out.sticky:not(.page-template-template-landing-lableccel),
	body.logged-out.sticky:not(.page-template-template-landing-lablec-nelkul) {
		padding-top:200px;
	}
	body.logged-out.sticky:not(.page-template-template-landing-lableccel) header,
  body.logged-out.sticky:not(.page-template-template-landing-lablec-nelkul) header {
    position: fixed;
  }
	body.sticky:not(.page-template-template-landing-lableccel) header,
	body.sticky:not(.page-template-template-landing-lablec-nelkul) header {
		top:0;
		width:100%;
		background-color:white;
		z-index:10;
		box-shadow:0 0 50px 1px #eee;   /*0 10px 20px 0 rgba(0,0,0,0.2);*/
	}
	body.logged-out.sticky:not(.page-template-template-landing-lableccel) header #topbar,
	body.logged-out.sticky:not(.page-template-template-landing-lablec-nelkul) header #topbar {
		display:none;
	}
	body.logged-out.sticky:not(.page-template-template-landing-lableccel) header #menu-bar,
	body.logged-out.sticky:not(.page-template-template-landing-lablec-nelkul) header #menu-bar {
		padding:0;
		height:58px;
		-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s
	}
	body.logged-out.sticky:not(.page-template-template-landing-lableccel) header #logo,
	body.logged-out.sticky:not(.page-template-template-landing-lablec-nelkul) header #logo {
		height:50px;
		width:125px;
		background-size:contain;
	}
	body.logged-out.sticky:not(.page-template-template-landing-lableccel) header #menu,
	body.logged-out.sticky:not(.page-template-template-landing-lablec-nelkul) header #menu {
		margin-top:20px;
	}
}
#menu ul li.button {margin-right:5%;}
#menu ul li.button a {color:white;}

#gerilla-article .the-author {
	background:#EDFCFF;
	padding:20px 40px 40px;
	color:#404040;
}
#gerilla-article .the-author h3 {
	margin-top:0;
	padding-top:0;
}
#gerilla-article .the-author img {
	float:left;
	margin:25px 20px 10px 0;
}
#gerilla-article #comments h2 {margin-top:35px;}
#gerilla-article #comments h3 {margin-top:0;}

/* landing sablonminta */
#landingtop {
	background:#A1EFFF;
	padding:20px;
}
#landingtop .wrapper {
/*	max-width:900px;*/
	margin:0 auto;
}
header #landingtop #logo {
	margin:0;
	background:url('images/logo-white.png') no-repeat;
	height:55px;
	width:137px;
}
.landing-footer {
	background:#21409A;
	color:white;
	padding:25px 0;
	font-size:90%;
	text-align:center;
}

.kifuto {
	background-color:#21409A;
	padding:1px 0 30px 0;
}
.kifuto > div {
	max-width:900px;
	margin:0 auto;
	color:white;
}
body.page #gerilla-article .wrapper {margin:35px auto;}		/* két hasábos oldal margók */

.row-half:after {content:' '; display:block; clear:both;}
.row-half > div {margin-bottom:30px;}
@media only screen and (min-width:650px) {
	.row-half > div:nth-child(odd) {width:48%; float:left;}
	.row-half > div:nth-child(even) {width:48%; float:right;}
}

.row {margin-left:-10px; margin-right:-10px;}
.negyed {padding-left:10px; padding-right:10px; width:25%; float:left; box-sizing:border-box;}
@media only screen and (max-width:970px) {
.negyed {width:50%;}
}
@media only screen and (max-width:500px) {
.negyed {width:100%; float:none;}
}

@media only screen and (max-width:500px) {
#subpage img.alignright.min500 {float:none; display:block; margin:0 auto 15px;}
}
@media only screen and (max-width:515px) {
#subpage img.alignright.min515 {float:none; display:block; margin:0 auto 15px;}
}
@media only screen and (max-width:560px) {
#subpage img.alignright.min560 {float:none; display:block; margin:0 auto 15px;}
}
@media only screen and (max-width:1023px) {
/*	#subpage .wrapper {margin-top:95px;} a legtöbb oldalnál indoklatlanul sok hely lesz */
}

/* popups */
.ger-bg {
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1042;
	overflow:hidden;
	position:fixed;
	background:#0b0b0b;
	opacity:.8;
}
.ger-wrap {
	display:none;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:999999;
	position:fixed;
	outline:0!important;
	-webkit-backface-visibility:hidden;
	overflow-x:hidden;
	overflow-y:auto;
}
.ger-container {
	text-align:center;
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	padding:0 8px;
	box-sizing:border-box
}
.ger-container:before {
	content:'';
	display:inline-block;
	height:100%;
	vertical-align:middle
}
.ger-content {
	position:relative;
	display:inline-block;
	vertical-align:middle;
	margin:0 auto;
	text-align:left;
	z-index:1045
}
.ger-popup {
	opacity:1;
	display:block;
	z-index:100000;
	background-color:transparent;
	width:60%;
	width:58%;
	margin:32px auto 20px auto!important;
	position:relative;
	min-width:264px;	/* 300px;*/
	background-color:rgb(199, 245, 255);
	padding:20px;
}
.ger-popup > .ger-close {
	width:24px;
	height:24px;
	position:absolute;
	top:0;
	right:0;
	background-image:
	url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AMUCSYedEuO8gAAANRJREFUSMftlE0KgzAQhT+tHsdFaQU14il6C6W9Zg/TrZtWSDdTGAYtTRDswgfBSTLzJs4f7PhnpGvoHr4YeeAKTMBD9h8kQAacgAtwj3l5I6QeKGf0SnXfhP71TQwnYBS5U/ednI2i48XmZxSKwKvVKXJvdIoQBzlwNkTPBdmLbh7iIJFvawhfsvSZMzbBcIrcG9mtUevpSr0SHaI2JkRZRJKzEAfVQpk6lRNbplWIg36m0dxM4nWj9aGjojYhsNAhrGOTPgBHaaJkYdgNm47rHdvjDaDFZHzYpsl4AAAAAElFTkSuQmCC);
	cursor:pointer;
}

/* member page search */
section#online-learning .input-group {
	width:250px;
	display:inline-table;
}
section#online-learning input {
	display:inline-block;
	margin:0;
	background-color:white;
	border-bottom-left-radius:4px;
	border-top-left-radius:4px;
}
section#online-learning span {
	display:table-cell;
}
section#online-learning button {
	font:17pt 'WS';
	padding:11px 12px 14px;
	background-color:#43DEFF;
	border:none;
	border-bottom-right-radius:4px;
	border-top-right-radius:4px;
	cursor:pointer;
}
section#online-learning .search {
	position:absolute;
	right:0;
}
@media only screen and (max-width:900px) {
section#online-learning .search {
	position:initial;
	float:right;
}
}
@media only screen and (max-width:640px) {
section#online-learning .search {
	position:initial;
	float:none;
}
}

/* MailMaster style (form-template-4b.css) */

#dont_want_upsell {
	background-color:transparent;
	background-image:none;
	border:none;
	color:#555555;
	text-shadow:none;
	transition:transparent;
	text-decoration:underline;
	margin-top:10px;
}
.mm-submit-disabled {
	pointer-events:none;
	cursor:default;
}
.mmform-container {
	background-color:#FAFAFA;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#EDEDED');
	background-image:-webkit-gradient(linear, center top, center bottom, from(#FAFAFA), to(#EDEDED));
	background-image:-moz-linear-gradient(center top , #FAFAFA, #EDEDED);
	border:medium none;
	border-radius:3px;
	moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);
	color:black;
	display:block;
	font-family:'Open-Sans',sans-serif;
	/*font-size:12px;*/
	font-size:100%;
	margin:0;
	text-shadow:0 1px 0 #FFFFFF;
	width:99%;
	max-width:900px;
}
table#producttable  {
	font-size:100%;
}
.mmform-container h2 {
	padding:0 5px 10px 5px;
	color:#333333;
	font-size:20px;
	margin:0 0 5px;
	font-weight:normal;
	line-height:normal;
}
.mmform-container .form-desc {
	margin-left:5px;
}
fieldset.datafields, fieldset.submitpart, fieldset.titlepart, fieldset.thankyoupart {
	border:none;
	margin:0;
	padding:20px 40px 0;
}
fieldset.datafields {
	padding-top:0px;
}
fieldset.submitpart {
	padding-bottom:25px;
}
div.formrowcontainer {
	float:left;
	padding:0px 0px 10px;
	width:100%;
}
div.formrowcontainer label.formlabel,div.formrowcontainer label.checkbox-formlabel {
	color:#333333;
	font-size:100%;
	text-align:left;
	margin-left:5px;
}
div.formrowcontainer label.radio-label {
	color:#333333;
	font-size:12px;
}
div.formrowcontainer label.formlabel {
	display:block;
}
div.formrowcontainer div.fieldcontainer{
	color:#A4A4A4;
	display:block;
}
div.fieldcontainer input[type='text'],div.fieldcontainer input[type='email'],div.fieldcontainer input[type='url'],div.fieldcontainer input[type='number'],div.fieldcontainer input[type='tel'],div.fieldcontainer input[type='password'],div.fieldcontainer select,div.fieldcontainer textarea {
	border:1px solid #ccc;
	border-radius:3px;
	moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow:0 1px 1px rgba(255, 255, 255, 0.5);
	font-family:'Open Sans', inherit;
	font-weight:300;
/*    font-size:12px; így nagyon aprók */
	margin:0 5px;
	padding:5px;
	width:96%;
}
div.fieldcontainer input[type='text']:focus,div.fieldcontainer input[type='email']:focus,div.fieldcontainer input[type='url']:focus,div.fieldcontainer input[type='number']:focus,div.fieldcontainer input[type='tel']:focus,div.fieldcontainer input[type='password']:focus,div.fieldcontainer select:focus,div.fieldcontainer textarea:focus {
	border-color:#aaa;
	box-shadow:0px 0px 8px rgba(0,0,0,0.1);
}
div.fieldcontainer textarea {
	resize:none;
}
div.fieldcontainer input.number, div.fieldcontainer input.date {
	width:50%;
}
div.fieldcontainer input.time {
	width:25%;
}
div.fieldcontainer input[type='tel'].intmobilenumber {
	/*width:202px;*/
	width:50%;
}
div.fieldcontainer select,div.fieldcontainer input[type='file'] {
	width:70%;
	padding:5px;
}
div.mmform-container div.fieldcontainer input.intmobilenumber[type="text"] {
	width:70%;
}
div.error-container {
	color:Red;
	display:none;
	margin-left:5px;
	margin-top:5px;
	font-size:14px;
}

/* eCommerce part formatting */
#producttable tr td {
	padding:5px 0px;
}
#producttable tr.subtotal td {
	border-top:1px solid #888;
	padding-top:3px;
	font-weight:bold;
}
#producttable td {
/*	width:25%; ez is elrontja, az utolsó cella lesz 25% */
}
#producttable  tr.last-product td {
	padding-bottom:10px;
}
.mmform-container .shipping-method-title {
	font-weight:bold;
}
.mmform-container .ordertotalvalue {
	font-size:100%;
	font-weight:bold;
}
.mmform-container .ordertotalcontainer {
	border-top:1px solid #888;
	padding-top:3px;
	font-weight:bold;
	margin:15px 0px 20px 0px;
}
.mmform-container .ordertotalcontainer.second {
	border-top:none;
	margin-top:0px;
}
.mmform-container div.submitcontainer a.submitbutton,.mmform-container div.submitcontainer button.submitbutton,.mmform-container button.mmform-event-button {
	background-color:#41badd;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#39b2d5', endColorstr='#255fa7');
	background-image:-webkit-gradient(linear, center top, center bottom, from(#39b2d5), to(#255fa7));
	background-image:-moz-linear-gradient(center top , #39b2d5, #255fa7);
	border:1px solid #5E5E5E;
	font-size:15px;
	font-weight:500;
	letter-spacing:0.8px;
	margin:0 auto;
	padding:15px 0;
	width:70%;
/*	height:15px; ez eléggé elrontja a gombot, minek van? */
	color:#fff;
	text-shadow:1px 1px 0 rgba(0, 0, 0, 0.4);
	text-align:center;
	border-radius:7px;
	moz-border-radius:7px;
	-ms-border-radius:7px;
	-o-border-radius:7px;
	-webkit-border-radius:7px;
	-moz-transition:opacity 0.2s ease 0s;
	display:block;
	text-decoration:none;
}
.mmform-container div.submitcontainer a.submitbutton:hover,.mmform-container div.submitcontainer button.submitbutton:hover,.mmform-container button.mmform-event-button {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#41badd', endColorstr='#1f548c');
	background-image:-webkit-gradient(linear, center top, center bottom, from(#41badd), to(#1f548c));
	background-image:-moz-linear-gradient(center top , #41badd, #1f548c);
}
.mmform-container button.mmform-event-button {
	display:inline;
	height:45px;
	width:100px;
	padding:0px;
}
.mmform-container div.belowsubmitcontainer {
	margin-top:15px;
}


/* not sticky header */
@media only screen and (max-width:1023px) {
	body.moving-header header {position:initial;}
}


/* gerilla countdown timer */
.gerilla-countdown .gerilla-dashboard {
  display: table;
  margin: 0 auto;
  min-width: 300px;
}

.gerilla-countdown .gerilla-dash {
  display: table-cell;
  padding: 5px;
  position: relative;
}

.gerilla-countdown .gerilla-dash_title {
  position: absolute;
  bottom: 0;
  font-size: .75rem;
  font-weight: bold;
  height: 26px;
  left: 50%;
  transform: translateX(-50%);
}

.gerilla-countdown .gerilla-digit {
  font-size: 32px;
  font-weight: bold;
	float: left;
	width: 50%;
	text-align: center;
	position: relative;
	height: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-bottom: 18px;
  z-index: 0;
  color: rgba(255, 255, 255, 1);
  background: rgb(2, 0, 32);
}

.gerilla-countdown .gerilla-digit:nth-child(even) {
  text-align: right;
}
.gerilla-countdown .gerilla-digit:nth-child(odd) {
  text-align: left;
}

.gerilla-countdown .gerilla-digit:before {
  content: '';
  height: 50%;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: -1;
  background: rgb(5, 0, 83);
}

@media screen and (min-width: 480px) {
  .gerilla-countdown .gerilla-dashboard {
    min-width: 370px;
  }

  .gerilla-countdown .gerilla-dash {
    padding: 7px;
  }

  .gerilla-countdown .gerilla-digit {
    font-size: 36px;
    line-height: 1;
    padding-top: 24px;
    padding-bottom: 26px;
  }
}

@media screen and (max-width:800px) {
	#cvfail .image img {position:relative;top:10px;}
	#cvfail .content {max-width:100%;}
}

.shippingmethodradio {
	margin: 7px !important;
}

.addresssep {
	margin-bottom: 7px;
}

.bt-field {
	height: 28px;
}
#cardnumber {
	width: 150px;
	float: left;
}
#cvv {
	float: left;
	width: 50px;
}
#cardnumber,#cvv,#cardexpmonth,#cardexpyear {
  border: 1px solid #333;
  background-color: #fff;
  -webkit-transition: border-color 160ms;
  transition: border-color 160ms;
}

#cardnumber.braintree-hosted-fields-focused {
  border-color: #777;
}

#cardnumber.braintree-hosted-fields-invalid {
  	border-color: tomato;
	border-width: 4px !important;
	background-image: url('https://d1ursyhqs5x9h1.cloudfront.net/sw/images/braintree-wrong-cc-hu.png') !important;
	background-position: right top !important;
	background-repeat: no-repeat !important;
}

#cardnumber.braintree-hosted-fields-valid {
 	border-color: limegreen;
 	border-width: 4px !important;
	background-image: url('https://d1ursyhqs5x9h1.cloudfront.net/sw/images/braintree-valid-cc-hu.png') !important;
	background-position: right top !important;
	background-repeat: no-repeat !important;
}
#cvv.braintree-hosted-fields-invalid,#cardexpyear.braintree-hosted-fields-invalid,#cardexpmonth.braintree-hosted-fields-invalid {
	border-color: tomato !important;
	border-width: 4px !important;
}
#cvv.braintree-hosted-fields-valid,#cardexpyear.braintree-hosted-fields-valid,#cardexpmonth.braintree-hosted-fields-valid {
	border-color: limegreen !important;
 	border-width: 4px !important;
}

.below-submit-item {
margin-top: 15px;
}

.checkbox-formlabel>p {
margin: 0px;
padding: 0px;
}

.cta-btn:link, .cta-btn:visited {
    color: #ffffff;
}

.cta-btn {
    display: inline-block;
    border: 1px solid transparent;
    border-radius: 3px;
    padding: 20px 10px;
    max-width: 100%;
    font-size: 1.25rem;
    font-weight: 700;
    color: #ffffff;
    background: #1dc6f0;
    text-decoration: none;
    text-align: center;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.cta-btn:hover {
    border-color: #1dc6f0;
    background: #ffffff;
    color: #1dc6f0;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
}

@media only screen and (min-width: 26em) {
	.cta-btn {
	    padding: 20px 55px;
	    font-size: 1.5rem;
	}
}

#containeraszf_et_es_adatvedelmi_nyilatkozatot_elfogadta {
	margin-top: 30px;
}

.page-template-template-landing-lableccel #main > section > h1,
.page-template-template-landing-lablec-nelkul #main > section > h1 {
	display: none;
}

#cmplz-manage-consent .cmplz-manage-consent {
    border-top: 2px solid !important;
    border-right: 1px solid !important;
    border-left: 1px solid !important;
}

@media only screen and (min-width: 1200px) {
	.cmplz-cookiebanner {
		grid-gap: 0 !important;
	}
}