@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; border:0; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#05306a; }
/* min-width:960px; width:expression(d=document.compatMode=="CSS1Compat"?documentElement:document)&&(d.clientWidth<960?"960px":"auto"); */

@font-face { font-family: 'segoesc'; src: url('font/segoesc02-webfont.eot');
    src: url('font/segoesc02-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/segoesc02-webfont.woff') format('woff'),
         url('font/segoesc02-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal; }
@font-face { font-family: 'segoescb'; src: url('font/borokahand-bold-webfont.eot');
    src: url('font/borokahand-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/borokahand-bold-webfont.woff') format('woff'),
         url('font/borokahand-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal; }
@font-face { font-family: 'museo_700regular'; src: url('font/museo700-regular_0-webfont.eot');
    src: url('font/museo700-regular_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/museo700-regular_0-webfont.woff') format('woff'),
         url('font/museo700-regular_0-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal; }
@font-face { font-family: 'myriad_pro_black_semiextIt'; src: url('font/myriadpro-blacksemiextit-webfont.eot');
    src: url('font/myriadpro-blacksemiextit-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/myriadpro-blacksemiextit-webfont.woff') format('woff'),
         url('font/myriadpro-blacksemiextit-webfont.ttf') format('truetype'),
         url('font/myriadpro-blacksemiextit-webfont.svg#myriad_pro_black_semiextIt') format('svg');
    font-weight: normal;
    font-style: normal; }

.clr:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
* html .clr, *:first-child + html .clr { zoom: 1; }

h1, h2, h3, h4, h5, h6, p { margin:0 0 20px 0; padding:0; }
p {font-weight:normal; line-height:21px;font-size:15px;}
h1 { color: #0ea4e4; font-size: 32px; font-family: 'museo_700regular'; line-height: 1.2em }
h2 { font-size: 24px; font-family: 'museo_700regular'; }
h3, h4, .h3, .h4 { color:#0ea4e4; font-weight:normal; font-family: 'museo_700regular'; font-size:20px; line-height:32px; margin-bottom:25px; }
h2, h4 { color:#4c259a; }
h5, .h5 { color:#0ea4e4; font-weight:normal; font-family: 'museo_700regular'; font-size:18px; line-height:24px; margin-bottom:5px; }

.purple_h5 { color:#4c259a; font-size:22px; line-height:22px; margin-bottom:25px; }
.bubble_h5 { background:#4c259a; font-size:18px; line-height:24px; color:white; display:inline-block; padding:3px 12px; margin-bottom:30px;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
position:relative;behavior:url(/public/css/border-radius.htc);}
.blue { color:#24ace5; }
.segoescb { font-size:18px; color:#05306a; font-family: 'segoescb'; margin:0; }

a { color:#0079bc; text-decoration:none; }
a:hover { color:#0079bc; text-decoration:underline; }
a img { border:none; }
form { margin:0; padding:0; }
input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; outline: 0 none; resize: none; margin:0; }
.ulclear { margin:0; padding:0; list-style:none; }
.lileft { /* float:left; */ }
.lilast { border:0!important; }

.clear { height:0; width:auto; clear:both; overflow:hidden; font-size:0; }
.clear5 { height:5px; width:auto; clear:both; overflow:hidden; font-size:0; }
.clear40 { height:40px; width:auto; clear:both; overflow:hidden; font-size:0; }

.col_960 { width:960px; margin:0 auto; }
.col_750 { width:800px; margin:0 auto; }
.col_750 ul li { margin-left: 36px; }
.footer { clear: both; background:#023778 url(images/orig/bg_footer_bg.jpg) no-repeat center top; }
.footer a { color: #fff; text-decoration: underline; }
.footer a:hover { background-color: #fff; color: #000; text-decoration: underline; }
.footer h3 { font-size: 16px; margin-bottom: 0px; line-height: 20px; }

.footer_bg { background:url(images/orig/bg_footer.png) repeat-x center top; position:relative; padding:55px 0 0 0; color: #fff;}
.f_copy { color:white; font-size:9px; font-family:Tahoma, Geneva, sans-serif; text-align:center; clear:both; }
.f_copy a { color:white; text-decoration:none; }
.f_copy a:hover { color:white; text-decoration:underline; }

.fbox { background-color: #fff; width: 220px; height: 230px; *border:1px dotted red; float:left; margin-right:25px; margin-bottom: 30px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#023779; font-size:11px;
-webkit-border-radius: 7px 7px 0 7px;
-moz-border-radius: 7px 7px 0 7px;
border-radius: 7px 7px 0 7px;
box-shadow: 0 0 10px 5px rgba(0,0,0,.35);
}
.ftext { width:204px; height:222px; *background:white; padding:8px 7px 0 9px; *z-index:2;
-webkit-border-radius: 7px 7px 0 7px;
-moz-border-radius: 7px 7px 0 7px;
border-radius: 7px 7px 0 7px;
position:relative;}
.fbox h5 { font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; color:#8537df; font-size:14px; font-weight:bold; line-height:normal; margin:0 -10px 6px 0; }
.fsep { border-bottom:1px solid #023779; height:6px; width:203px; clear:both; overflow:hidden; margin-bottom:8px; }
.fbox img { border:5px solid #1a8bb5; display:block; margin:0 auto; }
.fbox .nob { border:0; }
.fbox_4 { margin-right:0; }
.fbox_link { position:absolute; right:0; bottom:0; display:block; padding:0 5px; line-height:28px; background:#137fa7; font-size:11px; color:white; text-transform:uppercase; }
.fbox_link:hover { color:white; text-decoration:none; background:#001a4e; }
.fbox_shadow { position:absolute; left:-15px; bottom:-15px; background:url(images/orig/fbox_shadow.png) no-repeat -15px 20px; width:250px; height:28px; z-index:1; }

.fbox:hover { /*background-color : *rgba(167,53,118,1); *opacity: 0.9; *box-shadow: 0 0 10px 5px rgba(167,53,118,1); */

/* box-shadow: 0 0 10px 5px rgba(233,60,236,1); */
/* background: #f9caf9;
background: -moz-radial-gradient(center, ellipse cover,  #f9caf9 0%, #e93cec 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#f9caf9), color-stop(100%,#e93cec));
background: -webkit-radial-gradient(center, ellipse cover,  #f9caf9 0%,#e93cec 100%);
background: -o-radial-gradient(center, ellipse cover,  #f9caf9 0%,#e93cec 100%);
background: -ms-radial-gradient(center, ellipse cover,  #f9caf9 0%,#e93cec 100%);
background: radial-gradient(ellipse at center,  #f9caf9 0%,#e93cec 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9caf9', endColorstr='#e93cec',GradientType=1 ); */
-moz-box-shadow:0px 0px 10px 7px #735b93;
-webkit-box-shadow:0px 0px 10px 7px #735b93;
box-shadow:0px 0px 10px 7px #735b93;

background: rgb(235,233,249);
background: -moz-radial-gradient(center, ellipse cover,  rgba(235,233,249,1) 0%, rgba(216,208,239,1) 50%, rgba(206,199,236,1) 73%, rgba(193,191,234,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(235,233,249,1)), color-stop(50%,rgba(216,208,239,1)), color-stop(73%,rgba(206,199,236,1)), color-stop(100%,rgba(193,191,234,1)));
background: -webkit-radial-gradient(center, ellipse cover,  rgba(235,233,249,1) 0%,rgba(216,208,239,1) 50%,rgba(206,199,236,1) 73%,rgba(193,191,234,1) 100%);
background: -o-radial-gradient(center, ellipse cover,  rgba(235,233,249,1) 0%,rgba(216,208,239,1) 50%,rgba(206,199,236,1) 73%,rgba(193,191,234,1) 100%);
background: -ms-radial-gradient(center, ellipse cover,  rgba(235,233,249,1) 0%,rgba(216,208,239,1) 50%,rgba(206,199,236,1) 73%,rgba(193,191,234,1) 100%);
background: radial-gradient(ellipse at center,  rgba(235,233,249,1) 0%,rgba(216,208,239,1) 50%,rgba(206,199,236,1) 73%,rgba(193,191,234,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebe9f9', endColorstr='#c1bfea',GradientType=1 );

}
.fboxcvbv:hover .ftext { *background:url(images/orig/fbox_4.png) no-repeat -5px -5px ; *width:216px; *height:232px; *padding:16px 0 0 16px; }
.fboxnvcn:hover .fbox_shadow { *bottom:-7px; }
.fboxvnbn:hover .fbox_link { right:6px; bottom:8px; background:#001a4e !important; }
.fboxvnbvbn:hover .fbox_link:hover { background:#137fa7!important; }

.fbox img { margin:0 0 0 -8px; }
.fbox_2 img { margin:0 0 0 0px !important; }

.header { height:40px; border-bottom:4px solid #8537df; background:#b8deec url(images/orig/bg_header.jpg) no-repeat center top; }
.header .col_960 { position:relative; }

.logo h1 { margin:0; }
.logo { background:url(images/orig/vizmegoldas_logo.png) no-repeat; width:212px; height:138px; margin:12px -40px -110px -15px; position:absolute; left:0; top:0; }
@-moz-document url-prefix() {
    .logo {
      margin:-20px -40px -110px -15px;
    }
}
.logo_mobilicon {display: none;}
@media screen and (max-width: 760px) {
  .logo_mobilicon {display: block; left: -30px;}
}
.logo a { display:block; overflow:hidden; text-indent:100%; white-space:nowrap; width:212px; height:138px; }
.logo_small { background:url(images/orig/vizmegoldas_logo_small.png) no-repeat; width:44px; height:55px; margin-left:60px; margin-top:6px; }
.logo_small a { width:44px; height:55px; }


/*.container { background:#b8deec url(images/orig/bg_content.png) repeat-y center; }
.blog_bg { comment--  background:#b8deec url(images/orig/bg_blog.jpg) repeat-y center; -- }
*/
.container { background-color:#fff; }
.blog_bg { background-color:#fff; }
.container_bg { position:relative; z-index:2; min-height: 400px;}
/*.container_bg { background:url(images/orig/bg_container.png) repeat-x bottom; position:relative; z-index:2; min-height: 400px;}*/

.footer_bgup {
    position: absolute;
    background:url(images/orig/bg_container.png) repeat-x center;
    height: 24px;
    width: 100%;
    top: -24px;
}

.mainpagewave { background:url(images/orig/mainpagewave.png) no-repeat; width:302px; height:184px; position:absolute; left:50%; top:250px; margin-left:270px; z-index:1; }
.csepp { background:url(images/orig/csepp.png) no-repeat; width:140px; height:104px; position:absolute; left:165px; top:50px; font-family: 'myriad_pro_black_semiextIt'; color:white; font-size:15px; text-transform:uppercase; text-align:center; padding:70px 4px 0 0; line-height:20px; }
.csepp .font30 { font-size:30px; line-height:25px; }

.content_bg { padding:10px 10px 35px 70px; background:url(images/orig/content_bg.png) no-repeat center top; margin-bottom:-5px; }

.welcome_text { font-size:24px; line-height:24px; color:#023779; padding:40px 0 55px 10px; }
.welcome_text p { font-size:14px; line-height:16px; color: #8537df;}
.welcome_text h1 { margin-left:24px; font-size:24px; line-height:28px; color:#023779; padding-left:200px; }

.purple_text { color:#561b9a; font-size:20px; }
.lblue_text { color:#006f9f; font-size:20px; }
.welcome_foto { background:url(images/orig/welcome_foto.png) no-repeat; width:455px; height:438px; float:right; display:inline-block; margin:-30px -120px -70px -80px; position:relative; z-index:10; }
.welcome_foto img { position:absolute; left:-66px; top:130px; }

.felszerelesi_utmutato { padding:35px 0 40px 0; }
.felszerelesi_utmutato ul { margin:0 0 15px 20px; padding:0; }

.back_button { *background:url(images/orig/back_button.png) no-repeat; text-transform:uppercase; font-size: 15px; height:50px; position:absolute; left:50%; top: -34px; /* margin:-34px 0 0 -117px;*/ z-index:10; transform: translateX(-50%); width: 236px;}
.back_button a { width:160px; height:40px; display:block; overflow:hidden; text-indent:100%; white-space:nowrap; }
.back_button a:hover { background:url(images/orig/back_button.png) no-repeat 0 -64px; }

.purple_box,
.blue_box { background:#4c259a; color:white; padding:15px; }
.blue_box { background:#005d85; }
.purple_box h5,
.blue_box h5 { color:white; font-size:20px; margin-bottom:10px; margin-top:-5px; }

/* .img_border { border:5px solid #1a8bb5; } */

.termekreszletes { padding:40px 10px 40px 10px; }
.termekreszletes h3 { padding-left:30px; }
.termekreszletes ul { margin:0 0 0 20px; padding:0; }
.termekreszletes .content_bg { background:url(images/orig/content_bg2.png) no-repeat center top; padding-left:0; padding-right:0; }
.termekreszletes .content_bg h5 { margin-bottom:15px; }
.termekreszletes h5 { font-size:20px; }
.font24 { font-size:24px; }
.blue_h5 { color:#05306a; }
.mb10 { margin-bottom:10px; }
.img_right { float:right; margin-left:15px; }
.img_left { float:left; margin-right:10px; }
.keszulek { background:url(images/orig/keszulek.png) no-repeat; width:auto; height:352px; font-size:14px; padding:28px 0 0 490px; }
.pdl40 { padding-left:40px; }
.pdt137 { padding-top:137px; }
.pdt35 { padding-top:35px; }
.pdt15 { padding-top:15px; }


.hasonlitsukossze { padding:40px 0 40px 0; color:#0463a5; font-size:15px; }
.hasonlitsukossze h5 { color:#0463a5; }
.hasonlitsukossze .content_bg { background:url(images/orig/content_bg3.png) no-repeat center top; padding-left:0; padding-right:0; }
.red_h5 { color:#d12940 !important; padding-top:20px; line-height:normal; }
.pdb20 { padding-bottom:20px; }
.red19 { font-size:19px; color:#d12940; }
.font25 { font-size:25px; }
.font19 { font-size:19px; }
.green { color:#2f662e; }
.pdl120 { padding-left:120px; }
.mt10 { margin-top:10px; }
.ws { white-space:nowrap; }

.packages { background:url(images/orig/bg_csomagok.png) no-repeat 43px 0; width:987px; }
.package_1 { background:url(images/orig/package_1.png) no-repeat; width:989px; height:308px; margin-left:-43px; position:relative; }
.package_2 { background:url(images/orig/package_2.png) no-repeat; width:988px; height:315px; margin-left:-43px; position:relative; }
.package_3 { background:url(images/orig/package_3.png) no-repeat; width:988px; height:354px; margin-left:-42px; position:relative; }
.button_megrendelem { position:absolute; left:0; top:0; display:block; overflow:hidden; text-indent:100%; white-space:nowrap; width:167px; height:64px; }
.package_1 .button_megrendelem { left:512px; top:215px; }
.package_1 .button_megrendelem:hover { background:url(images/orig/package_button.png) no-repeat; }
.package_2 .button_megrendelem { left:511px; top:224px; width:169px; height:65px; }
.package_2 .button_megrendelem:hover { background:url(images/orig/package_button.png) no-repeat 0 -64px; }
.package_3 .button_megrendelem { left:286px; top:270px; width:171px; height:65px; }
.package_3 .button_megrendelem:hover { background:url(images/orig/package_button.png) no-repeat 0 -129px; }
.package_3 .button_megrendelem_2 { left:789px; top:270px; width:171px; height:65px; }

.mi_tortenik { padding:25px 0 85px 0; background:url(images/orig/bg_mi_tortenik.png) no-repeat 650px 190px; }
.mi_tortenik h3 { font-size:24px; }
.mi_tortenik li { padding:15px 0 10px 100px; height:auto !important; min-height:80px; height:80px; margin-left:80px; }
.mi_tortenik .num1 { background:url(images/orig/num1.png) no-repeat; }
.mi_tortenik .num2 { background:url(images/orig/num2.png) no-repeat; }
.mi_tortenik .num3 { background:url(images/orig/num3.png) no-repeat; }
.mi_tortenik .num4 { background:url(images/orig/num4.png) no-repeat; }
.mi_tortenik .num5 { background:url(images/orig/num5.png) no-repeat; padding-top:0; }

.ugyfelszolgalat { padding:60px 0 80px 135px; color:#05306a; font-size:14px; font-weight:bold; line-height:24px; background:url(images/orig/bg_ugyfelszolgalat.png) no-repeat right bottom; }
.ugyfelszolgalat h3 { margin-bottom:10px; }
.ugyfelszolgalat span { color:#ae1c24; }
.ugyfelszolgalat a { color:#ae1c24; text-decoration:none; }
.ugyfelszolgalat a:hover { color:#ae1c24; text-decoration:underline; }
.ugyfelszolgalat .mobil { background:url(images/orig/mobil.png) no-repeat; padding:17px 0 0 170px; height:70px; margin-bottom:20px; }
.ugyfelszolgalat .mail { background:url(images/orig/mail.png) no-repeat 45px 13px; padding:40px 0 0 170px; height:55px; margin-bottom:20px; }
.ugyfelszolgalat .fax { background:url(images/orig/fax.png) no-repeat 15px 0; padding:55px 0 0 170px; height:70px; }

.valasszon_temat { padding:35px 0 50px 0; }
.valasszon_temat h3 { font-size:24px; }
.valasszon_temat ul { width:621px; height:438px; margin:0 auto; background:url(images/orig/valasszon_temat.png) no-repeat; }
.valasszon_temat li { font-size:14px; color:white; font-weight:bold; text-align:center; }
.valasszon_temat .bull_1 { padding:50px 0 0 142px; height:103px; }
.valasszon_temat .bull_2 { padding:0 0 0 190px; height:101px; }
.valasszon_temat .bull_3 { padding:0 0 0 115px; height:97px; }
.valasszon_temat .bull_4 { padding:0 0 0 190px; }

.testimonbox {
    width:276px;
    height: 145px;
    margin: 8px;
    padding: 8px;
    float: left;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 0 15px #0e5d8e, inset 0 0 25px #0f6193;
-moz-box-shadow: inset 0 0 15px #0e5d8e, inset 0 0 25px #0f6193;
box-shadow: inset 0 0 15px #0e5d8e, inset 0 0 25px #0f6193;
background-color: #023778;
opacity:0.9;
color: #fff;
line-height: 18px;
overflow: hidden;
}
.testimonbox:hover {
    opacity:1.0;
}
.testimonbox img {
    opacity:1.0;
    float: left;
    padding-right: 10px;
    max-width: 100px;
    max-height: 100px;
}
.testimonbox h3, .newsbox h2 {
    font-size: 17px;
    line-height: 18px;
    margin-bottom: 5px;
}
.testimonbox p {
    font-size: 13px;
    line-height: 18px;
    font-weight: bold;
}



.testimsingle {
    border: 0px;
    float: left;
    margin-right: 10px;
    width: 123px;
    height: 123px;
    border-radius: 62px;
    -webkit-border-radius: 62px;
    -moz-border-radius: 62px;

}

.noborder img {
    border: 0px;
}
.reldiv img {
    border: 0px;
}


.blog { margin:0; font-weight:bold; color:#001d34; padding:10px 10px 60px 10px; }
.blog table { width:1000px; margin:0 0 -20px 0; }
.blog .col_1, .blog .col_2, .blog .col_3, .blog .col_3_1 { padding:15px; background-color:#1d91c9; vertical-align:top;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 0 15px #0e5d8e, inset 0 0 25px #0f6193;
-moz-box-shadow: inset 0 0 15px #0e5d8e, inset 0 0 25px #0f6193;
box-shadow: inset 0 0 15px #0e5d8e, inset 0 0 25px #0f6193;
position:relative;behavior:url(/public/css/border-radius.htc); }
.blog .col_2 { width:440px; }
.blog .col_1 { width:930px; margin:0 0 20px 0; clear:both; }
.blog .col_3 { width:276px; margin-right:21px; }
.blog .col_3_1 { width:603px; }
.blog .col_dark { background-color:#09579b; color:white;
-webkit-box-shadow: inset 0 0 15px #0e5d8e, inset 0 0 25px #0f6193;
-moz-box-shadow: inset 0 0 15px #0e5d8e, inset 0 0 25px #0f6193;
box-shadow: inset 0 0 15px #08315f, inset 0 0 25px #094a8a;}
/*.blog span { color:white; }*/
.blog .col_dark span { color:#a964ff; }


.nou_link:hover {text-decoration:none}




/** popup ******************************************/

#popup_window{
padding: 10px;
background: #267E8A;
cursor: pointer;
color: #FCFCFC;
margin: 200px 0px 0px 200px;
}
.popup-overlay {
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(196, 196, 196, .85);
    top: 0;
    left: 100%;
    opacity: 0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transition: opacity .2s ease-out;
    -moz-transition: opacity .2s ease-out;
    -ms-transition: opacity .2s ease-out;
    -o-transition: opacity .2s ease-out;
    transition: opacity .2s ease-out;
}
.overlay .popup-overlay {
    opacity: 1;
    left: 0
}
.popup {
    position: fixed;
    top: 25%;
    left: 50%;
    z-index: -9999;
}
.popup .popup-body {
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f7f7f7));
    background: -webkit-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #f7f7f7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0);
    opacity: 0;
    min-height: 150px;
    width: 400px;
    margin-left: -200px;
    padding: 20px;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transition: opacity .2s ease-out;
    -moz-transition: opacity .2s ease-out;
    -ms-transition: opacity .2s ease-out;
    -o-transition: opacity .2s ease-out;
    transition: opacity .2s ease-out;
    position: relative;
    -moz-box-shadow: 1px 2px 3px 1px rgb(185, 185, 185);
    -webkit-box-shadow: 1px 2px 3px 1px rgb(185, 185, 185);
    box-shadow: 1px 2px 3px 1px rgb(185, 185, 185);
    text-align: center;
    border: 1px solid #e9e9e9;
}
.popup.visible, .popup.transitioning {
    z-index: 9999;
}
.popup.visible .popup-body {
    opacity: 1;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.popup .popup-exit {
    cursor: pointer;
    display: block;
    width: 24px;
    height: 24px;
    position: absolute;
    top: 150px;
    right: 195px;
    background: url("images/quit.png") no-repeat;

}
.popup .popup-content {
    overflow-y: auto;
}
.popup-content .popup-title {
    font-size: 24px;
    border-bottom: 1px solid #e9e9e9;
    padding-bottom: 10px;
}
.popup-content p {
    font-size: 13px;
    text-align: justify;
}
@media screen and (max-width: 959px) {
.welcome_text h1 {
    text-align: center;
    padding-left: 0;
    margin-left: 0;
}


.ugyfelszolgalat {
    padding:20px 0 80px 10px;
    background: none;
}
}
@media screen and (max-width: 640px) {

.ugyfelszolgalat .mobil {
    padding: 100px 0 0 0;
}
.ugyfelszolgalat .mail {
    padding: 100px 0 0 0;
}
.ugyfelszolgalat .fax {
    padding: 120px 0 0 0;
}
.mi_tortenik li {
    margin-left: 0;
}
.fbox {
    float: none;
    margin-left: 20px;
}
}
