/*
style.fmu.css
*/

.elofoglalas{position:relative}

.fmupagination{margin:0}
.fmupagination .fmupager.active{background-color:#d2bd60;cursor:default}
.fmupagination .fmupager{cursor:pointer}


.fmubrownbox:hover{background-color:#d2bd60}
.fmubrownbox{background:#fff none repeat scroll 0 0;box-shadow:2px 2px 6px #aaa;margin:10px 0;padding:5px;overflow:hidden;border:1px solid #dac978;border-radius:5px}
.fmubrownbox .price{color:#f00;font-size:130%;font-weight:bold}
.fmubrownbox .fmutxt{font-size:115%;color:green}
.fmubrownbox .fmutxt .prec{font-weight:bold}
.fmubrownbox h2{font-size:113%}
@media screen and (max-width:1100px){.fmubrownbox{height:115px}}
@media screen and (max-width:991px){.fmubrownbox{height:215px;font-size:90%;text-align:center}}
@media screen and (max-width:500px){.fmubrownbox{height:235px}}
@media screen and (max-width:360px){.fmubrownbox{height:210px;font-size:76%}}


.firstminutemenu{background:#FFC809 none repeat scroll 0 0;margin:0 15px 40px 15px;display:block!important;visibility:visible!important}
.firstminutemenu ul li{position:relative;padding:5px 0;width:20%;text-align:center;font-size:120%;cursor:pointer;border-right:solid 1px #6d601f}
.firstminutemenu ul li:last-child{border-right:0}
.firstminutemenu ul li.active,.firstminutemenu ul li:hover{background-color:#d2bd60}
.firstminutemenu ul li .arrow{display:none}
.firstminutemenu ul li a{position:initial;padding:0}
.firstminutemenu ul li.active{font-weight:bold}
.firstminutemenu ul li.active .arrow{position:absolute;left:50%;margin-left:-30px;bottom:-23px;color:#d2bd60;font-size:140%;display:block}
.firstminutemenu .nav.navbar-nav{display:block;width:100%}
@media screen and (max-width:980px){.firstminutemenu ul li.active .arrow{display:none!important}}
@media screen and (max-width:768px){.firstminutemenu ul li{width:100%;clear:both;border-top:solid 1px #d2bd60;border-right:0}.lastminutemenu ul li{width:100%;clear:both;border-top:solid 1px #d2bd60;border-right:0}}

.fmupage{padding-top:25px;}
.fmupage h1{margin:0}
.fmupage .newcol.boxcol{width:25%}
@media(max-width:1050px){.fmupage{padding-top:10px;}.fmupage .newcol.boxcol{width:33.33333333%}}
@media(max-width:870px){.fmupage .newcol.boxcol{width:50%}}
@media(max-width:540px){.fmupage .newcol.boxcol{width:100%}}


/* aboutus */

.section.aboutus{padding:30px 0;margin-top:50px;overflow:hidden;}
.section.aboutus .dobozok{position:relative;width:220px;max-width:100%;background:#fff;border-style:solid;border-width:1px;border-radius:15px;padding:30px 15px;margin-top:30px;text-align:center;display:inline-block;}
.section.aboutus .dobozok .icon{font-size:600%;}
.section.aboutus .dobozok .title {display: block;font-weight: bold;font-size:15px;margin-top: 15px;border-bottom-style:solid;border-bottom-width:1px;margin-bottom: 5px;padding-bottom: 10px;}
.section.aboutus .dobozok .description{display:block;font-size:11px;height:90px}
.section.aboutus .align-items-center{float:none;margin:0 auto;}
.section.aboutus .mx-auto{text-align:center}


@media(max-width:768px)
{
	.section.aboutus .dobozok .title{font-size:20px}
	.section.aboutus .dobozok .description{font-size:15px}
}

.section.aboutusdvh{padding:30px 0;margin-top:50px;overflow:hidden;}
.section.aboutusdvh .dobozok{position:relative;width:220px;max-width:100%;background:#fff;border-style:solid;border-width:1px;border-radius:15px;padding:30px 15px;margin:30px 45px 0 45px;text-align:center;vertical-align:top;display:inline-block;}
.section.aboutusdvh .dobozok .icon{font-size:600%;}
.section.aboutusdvh .dobozok .title {display: block;font-weight: bold;font-size:15px;margin-top: 15px;border-bottom-style:solid;border-bottom-width:1px;margin-bottom: 5px;padding-bottom: 10px;}
.section.aboutusdvh .dobozok .description{display:block;font-size:11px;height:60px;}

@media(max-width:768px)
{
	.section.aboutusdvh .mslider-slide{width:320px !important;margin:0 10px}
	.section.aboutusdvh .mslider-slide .dobozok{width:100%;margin:30px 0 0 0;}
	.section.aboutusdvh .dobozok .title{font-size:18px}
	.section.aboutusdvh .dobozok .description{font-size:14px}
}

/* aboutprcnts */

.section.aboutprcnts{overflow:hidden;white-space:nowrap;}
.section.aboutprcnts .dobozok{position:relative;width:200px;height:200px;background:#fff;border:none;border-radius:100%;margin:30px 10px 0 10px;background:#000;text-align:center;display:inline-block;overflow:hidden;}
.section.aboutprcnts .dobozok:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:1}
.section.aboutprcnts .dobozok img{position:absolute;left:0;top:0;width:100%;height:auto}
.section.aboutprcnts .dobozok .title{position: absolute;font-weight:bold;font-size:60pt;color:#fff;z-index:2;left:0;right:0;top:50px}
.section.aboutprcnts .dobozok .title small{display:block;font-size:18px}

.section.aboutprcnts .dobozok.v .title{top:70px;font-size:33pt}

.section.aboutprcnts .align-items-center{float:none;margin:0 auto;}
.section.aboutprcnts .mx-auto{text-align:center}
.section.aboutprcnts .dobozok:hover{cursor:pointer}
.section.aboutprcnts .dobozok:hover:before{background:rgba(0,0,0,.1);}


@media(max-width:1345px)
{
	.section.aboutprcnts{white-space:normal}
	.section.aboutprcnts .dobozok{margin:30px 30px}
}

@media(max-width:550px)
{
	.section.aboutprcnts .dobozok{width:150px;height:150px;margin:30px 10px}
	.section.aboutprcnts .dobozok.v .title{font-size:30px;top:50px}
	.section.aboutprcnts .dobozok .title{font-size:60px;top:35px}
}


/* fmu statics */

.static-page{text-align:justify;font-size:14px;line-height:25px}
.static-page h1{font-size:170%;line-height:35px;margin-bottom:15px}
.static-page h2,.static-page h3,.static-page h4{margin-bottom:15px; margin-top:15px}
.static-page a{color:#00BFBB;text-decoration:underline}
.static-page a:hover{background: #00BFBB;color:#fff;text-decoration:none}
.static-page p{text-align:justify;line-height:1.7;margin:10px 0}
.static-page ol,.static-page ul{margin-left:30px}
.static-page li{padding:3px 0}
@media(max-width:768px){.static-page{font-size:1.3em}.static-page h1{margin:20px 0 10px}.static-page li{margin:20px 0}}

