@font-face{font-family:'LatoLatinWeb';src:url('fonts/LatoLatin-Regular.eot');src:url('fonts/LatoLatin-Regular.eot?#iefix') format('embedded-opentype'),
url('fonts/LatoLatin-Regular.woff2') format('woff2'),
url('fonts/LatoLatin-Regular.woff') format('woff'),
url('fonts/LatoLatin-Regular.ttf') format('truetype');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoLatinWebLight';src:url('fonts/LatoLatin-Light.eot');src:url('fonts/LatoLatin-Light.eot?#iefix') format('embedded-opentype'),
url('fonts/LatoLatin-Light.woff2') format('woff2'),
url('fonts/LatoLatin-Light.woff') format('woff'),
url('fonts/LatoLatin-Light.ttf') format('truetype');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoLatinWeb';src:url('fonts/LatoLatin-Bold.eot');src:url('fonts/LatoLatin-Bold.eot?#iefix') format('embedded-opentype'),
url('fonts/LatoLatin-Bold.woff2') format('woff2'),
url('fonts/LatoLatin-Bold.woff') format('woff'),
url('fonts/LatoLatin-Bold.ttf') format('truetype');font-style:normal;font-weight:bold;text-rendering:optimizeLegibility;}
@font-face{font-family:'LatoLatinWebBlack';src:url('fonts/LatoLatin-Black.eot');src:url('fonts/LatoLatin-Black.eot?#iefix') format('embedded-opentype'),
url('fonts/LatoLatin-Black.woff2') format('woff2'),
url('fonts/LatoLatin-Black.woff') format('woff'),
url('fonts/LatoLatin-Black.ttf') format('truetype');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;}
@font-face {
  font-family: 'Almaq W01 Rough';
  src: url('fonts/Almaq W01 Rough.eot'); /* IE9*/
  src: url('fonts/Almaq W01 Rough.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('fonts/Almaq W01 Rough.woff2') format('woff2'), /* chrome、firefox */
  url('fonts/Almaq W01 Rough.woff') format('woff'), /* chrome、firefox */
  url('fonts/Almaq W01 Rough.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('fonts/Almaq W01 Rough.svg#Almaq W01 Rough') format('svg'); /* iOS 4.1- */
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
*, *::before, *::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
html, body{font-family:Verdana,Geneva,sans-serif;color:#000;font-size:18px;font-weight:300;line-height:28px;background:#ffffff;width:100%;height:100%;padding:0;margin-left:0;margin-right:0;-webkit-font-smoothing:antialiased;}
p{margin-bottom:16px;}
a{color:#e74c3c;text-decoration:none;outline:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;}
a:hover,
a:active,
a:focus{color:#2f2f2f;}
h1, h2, h3, h4, h5, h6{display:block;color:#2f2f2f;}
h1{font-size:48px;line-height:56px;}
h2{font-size:50px;line-height:58px;}
h3{font-size:32px;line-height:40px;}
h4{font-size:24px;line-height:32px;}
h5{font-size:16px;line-height:24px;font-weight:400;}
h6{font-size:12px;line-height:18px;font-weight:400;}
.title{color:#000 !important;margin:0 0 8px 0;padding:0;font-family: 'Roboto Slab', serif;}
.subtitle{color:#000;margin:0 0 56px 0;padding:0;font-size:36px;text-transform:none;line-height:46px;font-family: Verdana,Geneva,sans-serif;font-weight:700;}
.em{font-style:italic;}
.small-font{font-size:16px;}
.big-font{font-size:47px;line-height:47px;}
.big-font-price{font-size:80px;line-height:80px;}
.underline{text-decoration:underline;}
.bold{font-weight:700;}
.white{color:#ffffff !important;}
.color{color:#e74c3c;}
.light-gray{color:#6c6c6c !important;}
.dark-gray{color:#2f2f2f !important;}
.red{color:#B61831 !important;}
.left-align{text-align:left;}
.right-align{text-align:right;}
.center-align{text-align:center;}
.justify-align{text-align:justify;}
.extra-margin{margin:56px auto !important;}
img.scale-with-grid{max-width:100%;height:auto;}
a.button{color:#fff !important;background:#e74c3c;display:inline-block;padding:8px 16px;text-transform:uppercase;font-weight:400;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
a.button:hover{background:#6c6c6c;}
a.button.selected{color:#fff !important;}
input,
textarea{width:100%;padding:16px;font-size:16px;border:1px solid rgba(47,47,47,.3);color:#6c6c6c !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
input:focus,
textarea:focus{outline:none;border:1px solid rgba(47,47,47,.6);color:#2f2f2f;background:rgba(47,47,47,.1)}
input:hover,
textarea:hover{background:rgba(47,47,47,.1)}
.tipper{height:1px;left:-99999px;position:absolute;pointer-events:none;top:-99999px;width:1px;}
.tipper .tipper-content{background:rgba(0, 0, 0, 0.85);border-radius:4px;color:#fff;display:block;float:left;font-size:14px;font-weight:400;margin:0;padding:8px 12px;position:relative;white-space:nowrap;}
.tipper-content:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0, 0, 0, 0);border-top-color:rgba(0, 0, 0, 0.85);border-width:10px;margin-left:-10px;}
.callout-box{background:#ecf0f1;margin:24px 0;padding:16px;border-left:4px solid #6c6c6c;position:relative;}
.callout-box.co-colored-box{border-left:4px solid #e74c3c;}
.callout-box.co-colored-box h5{color:#e74c3c;}
.callout-box.co-icon-box{padding-left:75px;}
.callout-box.co-icon-box i{position:absolute;left:12px;top:30px;font-size:48px;color:#6c6c6c;}
.testimonial blockquote{margin:0 10px;padding:1% 3%;position:relative;font-style:italic;text-align:justify;}
.testimonial div{width:0;height:0;border-left:0 solid transparent;border-right:20px solid transparent;border-top:20px solid #a8cee1;margin:0 0 0 60px;}
.testimonial p{margin:30px 0 10px;text-align:center;}
a.social-btn{display:inline-block;width:32px;height:32px;background:#ecf0f1;color:#6c6c6c;text-align:center;padding:4px 0 0 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
a.social-btn:hover{color:#fff;}
a.facebook-btn:hover{background:#3B5998;}
a.twitter-btn:hover{background:#00aced;}
a.envelope-btn:hover{background:#2f2f2f;}
a.tumblr-btn:hover{background:#32506d;}
a.instagram-btn:hover{background:#3f729b;}
a.heart-btn:hover{background:#c0392b;}
a.linkedin-btn:hover{background:#007bb6;}
a.vimeo-btn:hover{background:#aad450;}
a.youtube-btn:hover{background:#bb0000;}
a.google-plus-btn:hover{background:#dd4b39;}
a.flickr-btn:hover{background:#ff0084;}
a.skype-btn:hover{background:#12A5F4;}
a.dropbox-btn:hover{background:#3d9ae8;}
a.thumbs-btn:hover{background:#3B5998;}
a.dribbble-btn:hover{background:#ea4c89;}
a.pinterest-btn:hover{background:#cb2027;}
a.apple-btn:hover{background:#2f2f2f;}
a.windows-btn:hover{background:#00bbf4;}
a.github-btn:hover{background:#2f2f2f;}
a.android-btn:hover{background:#84bc00;}
a.rss-btn:hover{background:#fa9829;}
a.html5-btn:hover{background:#e15403;}
a.css3-btn:hover{background:#006ebc;}
a.twitter-square-btn:hover{background:#00aced;}
.alert{position:relative;padding:8px 32px 8px 8px;margin:8px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.alert span{font-weight:400;}
.alert span.close-alert{position:absolute;top:14px;right:12px;display:block;width:12px;height:12px;background:url(../images/close-btn-dark.png);background-size:12px 12px;cursor:pointer;opacity:0.2;}
.alert.congrats{border:1px solid rgba(39,174,96,.4);background:rgba(39,174,96,.2);color:#1b954f;}
.alert.info{border:1px solid rgba(41,128,185,.4);background:rgba(41,128,185,.2);color:#1c6a9d;}
.alert.warning{border:1px solid rgba(243,156,18,.4);background:rgba(243,156,18,.2);color:#de8c0a;}
.alert.danger{border:1px solid rgba(192,57,43,.4);background:rgba(192,57,43,.2);color:#af3022;}
.subtitles{color:#262626;font-weight:400;margin:0 0 30px;padding:0;font-size:28px;line-height:40px;text-align:left;}
.fa-check::before{color:#62b01e;margin-right:5px;}
.eight.columns.left-align li{padding:10px 0;}
.fa-exclamation-circle, .fa-arrow-circle-o-right{color:#e74c3c;}
.fa-check-circle-o{color:#1c3a4a;}
.fa-question-circle{color:#fba026;font-size:1.5em !important;}
.fa-exclamation-triangle{color:#FAC51C;font-size:2em !important;position:relative;z-index:0;}
.fa-exclamation-triangle::after{background:#000;content:"";height:24px;position:absolute;right:24px;top:6px;width:10px;z-index:-1;}
.fa-angle-double-down{color:#fff;font-size:45px;}
.fa-check-circle{color:#7bcc0c;position:relative;z-index:1;}
.fa-check-circle::after{background:#fff;content:"";height:22px;position:absolute;right:22px;top:5px;width:25px;z-index:-1;}
.yellow{color:#FFFEC3 !important;}
.blue{color:#0252B1 !important;}
.no-margin{margin:0 !important;}
.no-margin-top{margin-top:0 !important;}
.small-margin-top{margin-top:10px;}
.medium-margin-top{margin-top:25px;}
.medium-margin{margin:35px 0;}
.medium-margins{margin:15px 0;}
.medium-margin-small-bottom{margin:35px 0 15px 0;}
.small-margin-bottom{margin-bottom:25px !important;}
.no-margin-bottom{margin-bottom:0 !important;}
.no-padding-bottom{padding-bottom:0 !important;}
.min-padding-top{padding-top:1px !important;}
.medium-padding{padding-top: 30px !important;padding-bottom: 30px !important;}
.medium-padding-top{padding-top: 30px !important;}
.extra-padding-top{padding-top: 125px !important;}
.medium-padding-bottom{padding-bottom: 30px !important;}
.small-padding-bottom{padding-bottom: 15px !important;}
.no-padding-top{padding-top:0px !important;}
.no-padding{padding:0 !important;}
.extra-padding-bottom{padding-bottom:70px !important;}
.section.garancia{}
.garancia .subtitle, .szallitas .subtitle{font-size:40px;line-height:44px;}
.garancia .center-align > p{}
#footer-top .justify-align > p{font-size:10px;line-height:15px;padding:0 20px;}
.megrendeles-container{font-family:'LatoLatinWebBlack';}
.megrendeles .title1{font-size:70px;color:#D11F11;padding:0;}
.megrendeles .title2{color:#D11F11;font-size:40px;text-decoration:line-through;padding:0;}
.megrendeles .subtitle1{font-size:38px;line-height:44px;margin:20px 0;text-transform:none;}
.megrendeles .scale-with-grid.mockup{padding-top:0px;}
.megrendeles .scale-with-grid.mockup1{width:300px;}
.megtakaritas .title{display:inline-block;}
#gyogynovenyek h5{color:#174d67;font-size:24px;font-weight:700;margin:15px 0;text-transform:none;}
#gyogynovenyek img{box-shadow:4px 4px 6px #333;}
.btn{background:#FFFB00;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk3YmYwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3M2E3MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #FFFB00 0%, #D19800 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFB00), color-stop(100%,#D19800));background:-webkit-linear-gradient(top, #FFFB00 0%,#D19800 100%);background:-o-linear-gradient(top, #FFFB00 0%,#D19800 100%);background:-ms-linear-gradient(top, #FFFB00 0%,#D19800 100%);background:linear-gradient(to bottom, #FFFB00 0%,#D19800 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFB00', endColorstr='#D19800',GradientType=0);font-family:"Open Sans", Helvetica, Arial, sans-serif;color:#000;font-size:2.0em;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 1px 3px #181818;border-color:transparent;border:none;font-weight:bold;padding:20px;cursor:pointer;}
.btn:hover, .btn:active, .btn:focus{background:#D19800;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzczYTcyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5N2JmMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #D19800 0%, #FFFB00 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#D19800), color-stop(100%,#FFFB00));background:-webkit-linear-gradient(top, #D19800 0%,#FFFB00 100%);background:-o-linear-gradient(top, #D19800 0%,#FFFB00 100%);background:-ms-linear-gradient(top, #D19800 0%,#9FFFB00 100%);background:linear-gradient(to bottom, #D19800 0%,#FFFB00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D19800', endColorstr='#FFFB00',GradientType=0);border-color:transparent;color:#000;}
/*.home:after, .megtakaritas:after{content:" ";position:absolute;bottom:-35px;left:50%;margin-left:-45px;border-style:solid;border-width:35px 45px 0;border-color:#3679b3 transparent transparent transparent;}
.sec-two:after{content:" ";position:absolute;bottom:-35px;left:50%;margin-left:-45px;border-style:solid;border-width:35px 45px 0;border-color:#2D6281 transparent transparent transparent;}
.sec-four:after, .sec-five:after, .sec-six:after{content:" ";position:absolute;bottom:-35px;left:50%;margin-left:-45px;border-style:solid;border-width:35px 45px 0;border-color:#FC9F26 transparent transparent transparent;}*/
.decoratorTop {
    display: block;
    height: 80px;
    position: absolute;
    top: -80px;
    width: 100%;
    z-index: 10;
}
.decoratorTop2 {
    display: block;
    height: 80px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10;
}
.width1 {
    margin: 0 auto;
    width: 500px;
}
.width1 li {
    font-size: 18px;
    padding-bottom: 10px;
    padding-top: 10px;
}
.width2 {
    margin: 0 auto;
    width: 400px;
}
.width2 li {
    font-size: 18px;
    padding-bottom: 10px;
    padding-top: 10px;
}
.stamp1 {
    border: 4px solid #db2a26;
    border-radius: 25px;
	-moz-border-radius:25px;
	-webkit-border-radius: 25px;
    margin: 0 auto;
    padding: 10px;
    -ms-transform: rotate(-1deg); /* IE 9 */
    -webkit-transform: rotate(-1deg); /* Chrome, Safari, Opera */
    transform: rotate(-1deg);
    width: 270px;
	text-transform: uppercase;
}
.stamp1d {
    border: 4px solid #db2a26;
    border-radius: 25px;
	-moz-border-radius:25px;
	-webkit-border-radius: 25px;
    margin: 0 auto;
    padding: 10px;
    -ms-transform: rotate(1deg); /* IE 9 */
    -webkit-transform: rotate(1deg); /* Chrome, Safari, Opera */
    transform: rotate(1deg);
    width: 270px;
	text-transform: uppercase;
}
.stamp2 {
    border: 5px solid #fff;
    border-radius: 25px;
	font-size: 90px;
	color: #fff;
	-moz-border-radius:25px;
	-webkit-border-radius: 25px;
    margin: 50px auto !important;
    padding: 30px 25px;
    -ms-transform: rotate(3deg); /* IE 9 */
    -webkit-transform: rotate(3deg); /* Chrome, Safari, Opera */
    transform: rotate(3deg);
	text-transform: uppercase;
	width: 250px;
}
.stamp3 {
    border: 5px solid #0252b1;
    border-radius: 25px;
    margin: 0 auto;
    padding: 25px;
    transform: rotate(3deg);
    width: 430px;
}
.font1{
	font-family: Arial, Helvetica, sans-serif;
}
.font2{
	font-family: 'Oswald', Arial, sans-serif;
}
.font3{
	font-family: 'Raleway', sans-serif;
}
.font5{
	font-family: 'Almaq W01 Rough';
}
.font6{
	font-family: 'Roboto Slab', serif;
}
.brown{
	color:#b86e0f;
}
.center-display {
    display: block !important;
    float: none !important;
    margin: 0 auto !important;
}
.orange-bg {
    background: #FFB755 !important;
}
.fa-blt1 {
    text-indent: -1.2em;
}
.home .subtitle {
    font-size: 34px;
    line-height: 40px;
}
/*Countdown*/
.countdown{margin:0 auto;padding:0;text-align:center;}
.countdown li { display: inline-block;width:70px;margin:0 auto 0 15px;}
.countdown li:first-child{margin-left:0;}
.countdown li h3 {color:#fff;font-size:28px;border:2px solid #fff;padding:10px 0 10px;margin-bottom:10px;}
.countdown li p {color:#fff; text-transform:uppercase;}
#coming-soon-count.countdown li h3 {color:#000;border:2px solid #000;}
#coming-soon-count.countdown li p {color:#000;}
.countdown-title {text-align:center;}
.countdown-title h1{text-transform:uppercase;font-size:72px;color:#fff;letter-spacing:5px;}
.countdown-title p{text-transform:uppercase;color:#fff;letter-spacing:1px;margin-top:15px;margin-bottom:13px;}
@media only screen and (max-width: 479px){
.countdown li {width:50px;margin:0 auto 0 5px;}
.countdown li h3 {padding:5px 0 5px;margin-bottom:10px;}	
}
@media only screen and (min-width: 480px) and (max-width: 767px){
.countdown li {width:60px;margin:0 auto 0 10px;}
.countdown li h3 {padding:5px 0 5px;margin-bottom:10px;}	
}