html{font-family: 'Open Sans', serif;font-size:16px;color:#3e464e;}
.bullet{font-size:20px;margin:0 0 0 0;padding:0;}
img.logo{margin-top:15px;margin-left: 10px;}
img.logomob{width:175px;margin-top:30px;margin-bottom:30px;}
.login_inner{margin-top:22px;}
.login_inner2{margin-top: 22px;}
.login{text-transform:uppercase;font-size:12px;}
.login .button_l{font-size: 14px;
padding: 8px 5px;
text-align: center;
width: 132px;
font-weight: 400;
margin-top: -6px;
border: 1px solid #ccc;
text-transform: none;
margin-left: 0.5rem;}
.com_login{display:inline-block;margin-top:10px;}
.com_login .button_l{font-size: 14px;
padding: 5px 3px 5px 3px;
text-align: center;
width: 132px;
font-weight: 400;margin-right:10px;}
.login .button_l span{font-size:12px;}
.com_login .button_l span{font-size:12px;}
.login .button_l:hover,.com_login .button_l:hover{background-color: #cc0000;color:#ffffff;}
.login .button_l:hover > span i{background-color: #cc0000;color:#ffffff;}
.com_login .button_l:hover > span i{background-color: #cc0000;color:#ffffff;}
#offmenu ul li.loginli{padding-top: 10px;text-align: center;padding-bottom: 10px;}
#offmenu ul li.loginli a{display:inline-block;vertical-align: top;}
#offmenu ul li.loginli2{padding-top: 10px;padding-bottom: 10px;text-align: center;}
#offmenu ul li.ffoldal{background-color: #cc0000;color:#ffffff;}
#offmenu ul li.loginli2 a{display:inline-block;margin: 0;
padding: 3px;}
#offmenu ul li .button_l{font-size: 14px;
padding: 5px 3px 5px 3px;
text-align: center;
width: 150px;
font-weight: 400;
background-color:#333333;
color:#ffffff;
margin-bottom:10px;
border: 1px solid #ccc;
}
a.radios img {
	-webkit-filter: grayscale(0%); /* Chrome 19+ & Safari 6+ */
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
}

a.radios img:hover {
	-webkit-filter: grayscale(100%);
	filter: none;
}
#offmenu ul li .button_l span{font-size:12px;color:#333333;}
.button_l2{text-transform:uppercase;font-size:12px;padding:8px;text-align:center;width:130px;font-weight:bold;color:#566473;font-weight:600;}
.button_l2.eredmeny{width:100%;}
.button_l2:hover{background-color: #cc0000;color:#ffffff;}
.login .button_l_m{font-size: 14px;
padding: 5px 3px 5px 3px;
text-align: center;
width: 60px;
font-weight: 400;
display:none;}
.login .button_l_m span{font-size:12px;}
.user .paginations{float:right;margin-top:5px;}
.user .paginations a{display:inline-block;width:25px;height:25px;text-align:center;font-size:14px;line-height:25px;}
.user .paginations a:hover{background-color: #cc0000;color:#ffffff;}
.user .paginations a.current{background-color: #cc0000;color:#ffffff;}

li.reg_me{display:none;}
.button_l_me{font-size: 14px;
padding: 0;
margin: 0;
text-align: center;
width: 35px;
font-weight: 400;
background:none;
border:none;
margin-top:10px;}
.button_l_me span{font-size:18px;}
.button_l_me:hover{background:none;
border:none;}

@media all and (min-width: 1024px) and (max-width: 1179px) {
.login .button_l_m{display:inline-block;}
.login .button_l{display:none;}
}

.easy-modal.loginmodal{padding: 0;}
.login_hdr{background-color: #3e464e;color:#ffffff;padding: 10px 0 10px 15px;position:relative;font-weight: 600;
font-family: 'Roboto Slab', serif;}
.login_hdr button.easy-modal-close{background-color: #3e464e;color:#ffffff;position:absolute;top: 0;left: 270px;width:40px;height:40px;border:none;margin: 0;font-size: 25px;}
a.fbbutton{font-size: 14px;height: 40px;font-family: 'Open Sans', serif;width: 100%;background-color: #3b5998;color:#ffffff;margin-bottom: 10px;}
a.fbbutton:active,a.fbbutton:focus{color:#ffffff;}
a.fbbutton:hover{background-color: #4568B3;color:#ffffff}

a.fbbutton .inner_btn_lg{font-size:20px;margin-right: 10px;line-height: 14px;float: left;
border-right: 1px solid #ffffff;
padding: 0 10px 0 0;}
a.fbbutton .inner_btn_lg2{line-height: 17px;}

a.gpbutton{font-size: 14px;height: 40px;font-family: 'Open Sans', serif;width: 100%;background-color: #db4437;color:#ffffff;}
a.gpbutton:active,a.fbbutton:focus{color:#ffffff;}
a.gpbutton:hover{background-color: #F54C3D;color:#ffffff}

a.gpbutton .inner_btn_lg{font-size:20px;margin-right: 10px;line-height: 14px;float: left;
border-right: 1px solid #ffffff;
padding: 0 10px 0 0;}
a.gpbutton .inner_btn_lg2{line-height: 17px;}
.sep_l{font-size: 14px;text-align:center;margin: 10px 0 3px 0;}
#u_name{font-size: 14px;height: 40px;width: 100%;}
#log_pass{font-size: 14px;height: 40px;width: 100%;}
.log_nopsw{margin-top:10px;margin-left: 0;}
.log_nopsw2{margin-top:10px;margin-left:-2px;}

.cikktext{padding: 10px 10px 5px 10px;margin-top: 0;position:relative;}
.cikktext.cikkpage{padding: 10px 15px 5px 15px;}
.cikktext img{margin-bottom: 0;}
.cikkocka{width:100%;height:auto;border:none;margin:0;padding: 0;margin-top:20px;background-color:#ffffff;}

.share_cikk{position:absolute;margin-top:150px;margin-left: -40px;
width: 35px;min-width:35px;max-width:35px;font-size:24px;text-align:center;color:#808080;background-color:#ffffff;padding:5px;}
.share_cikk a,.cikkocka .share_cikk{color:#808080;}
.share_cikk a.saved{color:#cc0000;}
.share_cikk span{font-size:16px;}

.share_cikk2{margin-top:15px;font-size:22px;background-color:#ffffff;padding:5px;padding-left: 15px;padding-right: 15px;line-height:35px;}
.share_cikk2 a{margin-right:10px;}
.share_cikk2 .share_cikk_a{margin-top:10px;}
.share_cikk2 .share_cikk_b{float:right;margin-top:10px;text-align:right;}
.share_cikk2 a {width:38px;height:38px;display:inline-block;text-align:center;padding:0;color:#ffffff;}
.share_cikk2 a.share_fb{background-color:#2754a5;}
.share_cikk2 a.share_tw{background-color:#4bd3fd;}
.share_cikk2 a.share_gp{background-color:#d44837;}
.share_cikk2 a.share_ma{background-color:#DE8100;}
.share_cikk2 a.share_pr{background-color:#999999;}
.share_cikk2 a.share_sa{background-color:#576474;width: 140px;}

.share_cikk2 a.share_fb:hover{background-color:#456CB3;color:#ffffff;}
.share_cikk2 a.share_tw:hover{background-color:#82E2FF;color:#ffffff;}
.share_cikk2 a.share_gp:hover{background-color:#F35340;color:#ffffff;}
.share_cikk2 a.share_ma:hover{background-color:#F08B00;color:#ffffff;}
.share_cikk2 a.share_pr:hover{background-color:#ABABAB;color:#ffffff;}
.share_cikk2 a.share_sa:hover{background-color:#5B7494;color:#ffffff;}

.share_cikk2 a.share_sa .saveinner{font-size:12px;font-weight:600;font-family: 'Roboto Slab', sans-serif;display: block;
float: right;
margin-top: 1px;
margin-right: 10px;text-transform:uppercase;}
.share_cikk2 a,.cikkocka .share_cikk2{color:#ffffff;}
.share_cikk2 a.saved{background-color:#b82126;}
@media all and (max-width: 768px) {
.share_cikk2 a.share_sa .saveinner{display:none;}
.share_cikk2 a.share_sa{width:38px;}
.share_cikk2 .share_cikk_b{float:left;text-align:left;}
}
@media all and (max-width: 340px) {
.share_cikk2{font-size:18px;line-height:30px;}
.share_cikk2 a {width:30px;height:30px;}
.share_cikk2 a.share_sa{width:30px;}
}

.add {width:100%;}
.add img{width:100%;}
.mrek img{max-width:100%;}
.user{width:100%;height:auto;border:none;margin:0;margin-top:20px;background-color:#ffffff;padding:20px;}
.user h3{margin-top: 10px;
font-size: 18px;
text-transform: uppercase;
font-weight: bold;
font-family: 'Roboto Slab', sans-serif;
color: #566473;}
.user36{width:100%;height:auto;border:none;margin:0;margin-top: 0;background-color:#f1f1f1;color:#979b9f;padding:20px;}
.user36 h3{margin-top: 10px;
margin-left: 10px;
font-size: 18px;
text-transform: uppercase;
font-weight: bold;
font-family: 'Roboto Slab', sans-serif;
color: #566473;}
.hsztitle a{font-weight: 600;
font-family: 'Roboto Slab', serif;
color: #6a6d70;
line-height: 20px;}
.det_user36{background-color:#ffffff;padding:15px;}
/*.user a,.user a:visited, .user a:active{color:#979b9f;}*/
.user a:hover, .user a.curent{color: #cc0000;}
.user ul{list-style:none;margin-top: 48px;}
.user ul li{margin-bottom:10px;}
.user .line_user{border-top:1px solid #dbdede;padding-top:15px;padding-bottom:15px;}
.user .line_user_error{color: #D30000;
font-size: 14px;}
.user .line_user_last{border-top:1px solid #dbdede;border-bottom:1px solid #dbdede;padding-top:15px;padding-bottom:15px;}
.user .line_user .user1 a,.user .line_user .user1.user a:visited, .user .line_user .user1.user a:active{color:#cc0000;}
.user .line_user_last .user1 a,.user .line_user_last .user1.user a:visited, .user .line_user_last .user1.user a:active{color:#cc0000;}
.user .det_user{background-color:#f1f1f1;padding:15px;display:none;}
.user .det_user2{background-color:#f1f1f1;padding:15px;}
.user .det_user .user3{padding-top:10px;padding-bottom:10px;}
.user .det_user  .user3 input{background-color:#ffffff;border:1px solid #b2bbc0;color:#b2bbc0;padding:4px;margin-top: 0;margin-bottom:15px;}
.user .det_user  .user3 input[type="submit"]{background-color:#cc0000;color:#ffffff;margin-top:10px;margin-bottom:10px;width: 200px;font-size: 12px;
padding: 8px;
text-align: center;font-weight: 600;text-transform: uppercase;}
.user .det_user2  .user3 input[type="submit"]{background-color:#cc0000;color:#ffffff;margin-top:20px;margin-bottom:10px;width: 200px;font-size: 12px;
padding: 8px;
text-align: center;font-weight: 600;text-transform: uppercase;}
.user .det_user2  .user3 input[type="submit"]:hover{background-color: #566473;color:#ffffff;}
.user .det_user  .user3 input[type="submit"].revoce{text-transform: uppercase;background: #fff;
font-size: 12px;
padding: 8px;
text-align: center;
width: 130px;
color: #566473;
font-weight: 600;margin-left: 10px;}
.user .det_user  .user3 input[type="submit"]:hover{background-color: #566473;color:#ffffff;}
.user .det_user  .user3 input[type="submit"].revoce:hover{background-color:#cc0000;color:#ffffff;}
.user .det_user3{background-color:#f1f1f1;padding:15px;}
.user .det_user3 .user3{padding-top:10px;padding-bottom:10px;}
.user .det_user3  .user3 input{background:none;width:95%;border:1px solid #b2bbc0;color:#b2bbc0;padding:4px;margin-top: 0;margin-bottom:15px;}
.user .det_user3  .user3 textarea{background:none;width:95%;border:1px solid #b2bbc0;color:#b2bbc0;padding:4px;margin-top: 0;margin-bottom:15px;height:155px;}
.user .det_user3  .user3 input[type="submit"]{background-color:#cc0000;color:#ffffff;border:1px solid #cc0000;margin-top:10px;margin-bottom:10px;width:auto;padding:4px;height:45px;}
.user .det_user3  .user3 input[type="submit"].revoce{background-color:#979b9f;color:#ffffff;border:1px solid #979b9f;margin-top:10px;margin-bottom:10px;width:auto;padding:4px;height:45px;margin-left:10px;}
.user .det_user36{background-color:#ffffff;padding:15px;}
.user .det_user36 .user3{padding-top:10px;padding-bottom:10px;}
.user .det_user36  .user3 input{background:none;width:100%;border:1px solid #b2bbc0;color:#b2bbc0;padding:4px;margin-top: 0;margin-bottom:15px;}
.user .det_user36  .user3 textarea{background:none;width:100%;border:1px solid #b2bbc0;color:#b2bbc0;padding:4px;margin-top: 0;margin-bottom:15px;height:155px;}
.user .det_user36  .user3 input[type="submit"]{background-color:#cc0000;color:#ffffff;border:1px solid #cc0000;margin-top:10px;margin-bottom:10px;width:auto;padding:4px;height:45px;}
.user .det_user36  .user3 input[type="submit"].revoce{background-color:#979b9f;color:#ffffff;border:1px solid #979b9f;margin-top:10px;margin-bottom:10px;width:auto;padding:4px;height:45px;margin-left:10px;}
.user36 .line_user_error{color:#D30000;font-size: 14px;}
.det_user36 .user3{padding-top:10px;padding-bottom:10px;font-size: 14px;}
.det_user36  .user3 input{background:none;width:100%;border:1px solid #b2bbc0;color:#b2bbc0;padding:4px;margin-top: 0;margin-bottom:15px;}
.det_user36  .user3 input.error{background-color:#cc0000;color:#ffffff;}
.det_user36  .user3 input.error:-webkit-autofill{
  background-color:#cc0000 !important;
  color:#ffffff !important;
  box-shadow: 0 0 0 1000px #cc0000 inset;
  -webkit-text-fill-color: #FFFFFF}
.det_user36  .user3 input[type="submit"]{margin-bottom: 15px;
width: 100%;
font-family: 'Roboto Slab', sans-serif;
font-size: 12px;
color: #566473;
font-weight: 600;padding: 10px 15px;
text-transform: uppercase;margin-bottom: 0;margin-top:20px;}
.user3 input[type="checkbox"]{margin-right:5px;}
.det_user36  .user3 input.jszi{margin-top: 0;}
.det_user36  .user3 input[type="submit"]:hover{background-color: #cc0000;
color: #ffffff;}
.det_user36  .user3 input[type="submit"].revoce{background-color:#979b9f;color:#ffffff;border:1px solid #979b9f;margin-top:10px;margin-bottom:10px;width:auto;padding:4px;height:45px;margin-left:10px;}
.det_user36  .user3 input[type="checkbox"]{width:auto;display:inline-block;margin-top: 0;margin-bottom: 0;height:20px;margin-right:5px;}
.user36 .sep_l{margin-bottom:10px;}
.notificationLink{cursor:pointer;}
#usalert_menu .notificationLink .alerttext_b{display:none;}
#usalert_menu .notificationLink{color:#ffffff;padding-top: 18px;}

.notificationContainer
{
background-color: #fff;
box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
overflow: visible;
position: absolute;
top: 116px;
margin-left: -288px;
width: 400px;
z-index: -1;
display: none;
z-index:999999;
text-transform: none;
font-size: 16px;
text-align:left;
}
.notificationContainer:before {
content: '';
display: block;
position: absolute;
width: 0;
height: 0;
color: transparent;
border: 10px solid black;
border-color: transparent transparent white;
margin-top: -20px;
margin-left: 330px;
}
 #usalert_menu{position:relative;}
#usalert_menu .notificationContainer
{
background-color: #fff;
box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
overflow: visible;
position: absolute;
top: 50px;
margin-left: -370px;
width: 400px;
z-index: -1;
display: none;
z-index:999999;
}

#usalert_menu .notificationContainer:before {
content: '';
display: block;
position: absolute;
width: 0;
height: 0;
color: transparent;
border: 10px solid black;
border-color: transparent transparent white;
margin-top: -20px;
margin-left: 330px;
}
.menu-btn .notificationContainer
{
background-color: #fff;
box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
overflow: visible;
position: absolute;
top: 60px;
margin-left: -10px;
width: 100%;
z-index: -1;
display: none;
z-index:999999;
}
.menu-btn .notificationContainer:before {
content: '';
display: block;
position: absolute;
width: 0;
height: 0;
color: transparent;
border: 10px solid black;
border-color: transparent transparent white;
margin-top: -20px;
margin-left: 90%;
}
img.unnep{position: absolute;
top: 0;
left: 175px;
width: 50px;}

.menu-btn img.unnep{position: absolute;
top: 0;
left: 180px;
width: 40px;}

img.picstory:hover{-webkit-filter: grayscale(1);
filter: grayscale(1);}

.alert_news2{display:block;padding:5px;font-weight:600;text-align:center;}
.alert_news2_items{display:block;padding:5px;text-align:left;}

a.exitlink{display:inline-block;background-color: #cc0000;
color: #ffffff;
margin-top: 10px;
margin-bottom: 10px;
width: 150px;
font-size: 12px;
padding: 8px;
text-align: center;
font-weight: 600;
text-transform: uppercase;font-family: 'Roboto Slab', sans-serif;}
a.exitlink:hover{background-color: #566473;color: #ffffff;}
img.setupavatar{width:45px;}
.inputfile {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}
.inputfile + label {
   background-color: #566473;
	color: #ffffff;
    display: inline-block;
    font-family: 'Roboto Slab', sans-serif;
    width:200px;

    text-align:center;

    text-transform:uppercase;
   font-size: 12px;
padding: 8px;
font-weight: 600;
}
.inputfile + label img{width:100%;}
.inputfile + label:hover {
    background-color: #cc0000;;
}
.inputfile + label {
	cursor: pointer; /* "hand" cursor */
}
.inputfile:focus + label {
	outline: -webkit-focus-ring-color auto 5px;
	outline: 1px dotted #000;
}
.inputfile + label * {
	pointer-events: none;
}
.cikkocka2jegy{width:100%;height:auto;border:none;margin:0;padding: 0;margin-top:20px;background-color:#ffffff;padding-top: 0;position:relative;}
.cikkocka2{width:100%;height:auto;border:none;margin:0;padding: 0;margin-top:20px;background-color:#ffffff;padding-top:20px;position:relative;}
.cikkocka2.galbox{padding-top: 0;}
.cikkocka2.galbox:hover{cursor:pointer;}
.cikkocka2.galbox .cikkimg_i{margin-bottom:10px;}
.cikkocka2.galbox .cikkimg_i img:hover {
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
}
.cikkocka2.galbox:hover h2{color:#cc0000;}

.cikkocka2.videobox{padding-top:10px;}
.cikkocka2.videobox .cikktext{padding: 0 10px 1px 10px;}
.cikkocka2.videobox .cikkimg_i{margin-bottom:10px;}
.cikkocka2 img{width:100%;}
.cikkocka2.videobox .cikkimg_i img:hover {
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
}

.cikkocka2 p{margin-left: 0;margin-right: 0;padding: 0;margin-top:5px;}

.cikkocka2c{width:100%;height:auto;border:none;margin:0;padding: 0;margin-top:20px;background-color:#ffffff;padding-top:20px;position:relative;}
.cikkocka2c img{width:30%;float:left;margin-right:10px;margin-bottom: 10px;}
.cikkocka2c img.jegyzetimg{width:15%;float:left;margin-right:10px;}
.cikkocka2c p{margin-left: 0;margin-right: 0;padding: 0;margin-top:5px;font-size: 14px;
line-height: 20px;
color: #6a6d70;}
.cikkocka2c .catinner{float:left;width:65%;}
.cikkocka2c h2{font-weight:600;font-size:23px;font-family: 'Roboto Slab', serif;color: #6a6d70;margin-top: 0;
margin-bottom: 5px;line-height: 26px;}
.cikkocka2c .delnews{position:absolute;top:10px;right:10px;
text-align: center;
padding: 10px;
z-index: 999;}

@media all and (min-width: 480px) and (max-width: 768px) {
.cikkocka2c .catinner{float:none;width:100%;}
}
@media all and (max-width: 480px) {
.cikkocka2c .catinner{float:none;width:100%;}
.cikkocka2c img{width:100%;}
}
.cup_id{font-weight:600;margin-bottom:5px;}

.cikkocka22{width:100%;height:auto;border:none;margin:0;padding: 0;margin-top:37px;position:relative;}
.cikkocka22 img{width:100%;}

.cikkocka222{width:100%;height:auto;border:none;margin:0;padding: 0;margin-top:10px;position:relative;}
.cikkocka222 img{width:100%;}

.addblock{width:100%;border:none;margin:0;padding: 0;text-align:center;}
.addblock img{width:auto;max-width:100%;height: auto;}

.addblock_mob{width:100%;border:none;margin:0;padding: 0;margin-top:20px;text-align:center;overflow:hidden;}
.addblock_mob img{width:auto;max-width:100%;height: auto;}
@media all and (min-width: 480px) {
.addblock_mob{min-height:280px;}
}

.addblock_as{width:100%;min-height:305px;border:none;margin:0;padding: 0;margin-top:20px;text-align:center;}
.addblock_as img{width:auto;max-width:100%;height: auto;}

.addblock_m{width:100%;min-height:260px;border:none;margin:0;padding: 0;margin-top:20px;text-align:center;}
.addblock_m img{width:auto;max-width:100%;height: auto;}

.addblock_mx{width:100%;min-height:110px;border:none;margin:0;padding: 0;margin-top:20px;text-align:center;}
.addblock_mx img{width:auto;max-width:100%;height: auto;}

.addblockp{width:100%;border:none;margin:0;padding: 0;margin-top:20px;text-align:center;}
.addblockp img{width:auto;max-width:100%;height: auto;}

.addblockfu{width:100%;min-height:300px;border:none;margin:0;padding: 0;margin-top:20px;text-align:center;}
.addblockfu img{width:100%;height: auto;}
.det_user2 .cikkocka2c{margin-top: 0;margin-bottom:20px;}
.cikkocka_com{width:100%;height:auto;border:none;margin:0;padding: 0;margin-top:20px;}
.newspaper{background-color:#ffffff;text-align:center;padding:5px;white-space: nowrap; margin: 1em 0;font-weight: 600;
font-family: 'Roboto Slab', serif;
color: #6a6d70;
line-height: 20px;}
.newspaper img{width:auto;height:auto;}
.newspaper .etype{font-family: 'Open Sans', serif;font-size: 14px;
line-height: 20px;font-weight:normal;}
.newspaper:hover{color: #cc0000;}

.newspaper a.button{display:block;text-transform: uppercase;
font-size: 12px;
padding: 8px;
text-align: center;
width: 130px;
font-weight: bold;
color: #566473;
font-weight: 600;
margin-top:10px;}
.newspaper a.button:hover{background-color: #cc0000;color:#ffffff;}

.edition_desc{margin-top:10px;}
.cikktext_v{padding: 0 0 10px 0;margin-top: 0;position:relative;}
.cikktext_v .title_v{background: #ffffff;
font-family: 'Roboto Slab', serif;
font-size: 12px;
color: #cc0000;
text-transform: uppercase;
border-bottom: 1px solid #dbdede;
padding: 10px;
text-align: center;}
.v_item{padding:10px 20px 10px 20px;border-bottom:1px solid #E5E5E5;}
.v_item .item_title{font-weight: 600;
font-family: 'Roboto Slab', serif;
color: #6a6d70;
line-height: 20px;}
.v_item img.jegyzetf2{float:left;width:60px;min-width:60px;margin-right:10px;}
.v_item p{padding-left:80px;
font-size: 14px;
line-height: 20px;
color: #6a6d70;}

.helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.newspaper img{margin:auto;width:100%;max-height:100%; vertical-align: middle;}
.cikkocka img{min-width:100%;background-size: cover;}
.cikkocka p{margin-left: 0;margin-right: 0;padding: 0;margin-top:5px;margin-bottom:25px;}
.cikkimg{margin-top: 0;overflow:hidden;position:relative;}
.cikkimg img{width:100%;}
.cikkimg.mimages{height:370px;}
.cikkimg.mimages img{width:100%;height: auto;}
.cikktext2{padding: 0;margin-top: 0;}

.cikkimg_i{margin-top: 0;overflow:hidden;position:relative;margin-bottom: 5px;cursor:pointer;}
.cikkimg_i img{width:100%;}

.cikkimg_ij{margin-top: 0;overflow:hidden;position:relative;height:250px;}
.cikkimg_ij img{width:100%;}

.cikkocka2s{width:100%;height:auto;border:none;margin:0;padding: 0;margin-top:10px;background-color:#ffffff;padding-top:30px;position:relative;margin-bottom:20px;}
.cikkocka2s img{width:100%;}
.cikkocka2s p{margin-left: 0;margin-right: 0;padding: 0;margin-top:5px;}
.subtitle{font-size: 20px;font-weight: 600;line-height: 24px;margin-top:40px;margin-bottom:25px;}
h2.subtitle{font-size: 20px;font-weight: 600;line-height: 24px;margin-top:40px;margin-bottom:25px;}
h3.subtitle{text-transform:uppercase;font-size:18px;margin-top:15px;margin-bottom:15px;font-weight:bold;}

.imgsub{color:#a4a6aa;font-size:15px;padding-left:15px;font-weight: 600;margin-bottom:10px;}
.cikktext .imgsub{color:#6D6D6D;font-size:14px;padding-left: 0;}
.imgsub2{color:#6D6D6D;font-size:14px;padding-left:60px;padding-right:60px;margin-bottom:40px;}
.innertext{padding:20px;background-color:#f1f1f1;position:relative;margin-top:30px;margin-bottom: 20px;}
.innertext:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0%;
    width: 20%;
    border:3px solid #cc0000;
}
.innertext_row{display: inline;
font-size: 26px;
border-bottom: 2px solid #cc0000;line-height: 45px;}
.padded{padding:10px 20px 0 20px;}
p.padded{padding:20px;margin-top: 0;}

.tags_con1{background:transparent;position:absolute;left: 0;top: 0;width:100%;height: 20px;
overflow: hidden;}
.tags_con2{background:transparent;position:absolute;left: 0;bottom:-5px;width:100%;}
.tags_con22{background:transparent;position:absolute;left: 0;bottom:5px;width:100%;}
.tags_con3{background:transparent;position:absolute;left: 0;top:25px;width:100%;}
.tags_con1 .tags_item{float:left;width: auto;margin-right:5px;font-size:11px;padding:3px;text-transform:uppercase;padding-left:10px;padding-right:10px;font-weight:bold;line-height:12px;}
.tags_con1 .tags_item:hover{background-color:#cc0000;}
.tags_con2 .tags_item{float:left;width: auto;margin-right:5px;font-size:11px;padding:3px;text-transform:uppercase;padding-left:10px;padding-right:10px;font-weight:bold;line-height:12px;}
.tags_con22 .tags_item{float:left;width: auto;margin-right:5px;font-size:11px;padding:3px;text-transform:uppercase;padding-left:10px;padding-right:10px;font-weight:bold;line-height:12px;}
.tags_con22 .tags_item:hover{background-color:#687A8C;}
.tags_con3 .tags_item{float:left;width: auto;margin-right:5px;font-size:11px;padding:3px;text-transform:uppercase;padding-left:10px;padding-right:10px;font-weight:bold;line-height:12px;}

.tags_con1 .develc{
	-webkit-animation: background-fade 1s infinite;
	animation: background-fade 1s infinite;
	background: #cc0000;}
@-webkit-keyframes background-fade {
    99.9% {
        background:#005d92;
    }
    100% {
        background:#cc0000;
    }
}
@keyframes background-fade {
    99.9% {
        background:#005d92;
    }
    100% {
        background:#cc0000;
    }
}
.plus18{background-color:#ffffff;width:600px;padding:20px;font-size:16px;margin-top:50px;}
.plus18 .message{margin-bottom:15px;}
a.button_ok18{text-transform:uppercase;font-size:12px;padding:8px;text-align:center;font-weight:bold;color:#FFFFFF;font-weight:600;background-color:#566473;}
a.button_ok18:hover{color:#ffffff;}
a.button_no18{text-transform:uppercase;font-size:12px;padding:8px;text-align:center;font-weight:bold;color:#FFFFFF;font-weight:600;background-color:#cc0000;}
a.button_no18:hover{color:#ffffff;}

.new_newblock{border:3px solid #dbdede;padding:10px;padding: 10px 15px 15px 15px;
margin-top: 25px;margin-top:30px;}
.new_newblock:before {
  content: "Frissítés";
display: block;
margin-top: -20px;
background-color: #ffffff;
width: 70px;
padding: 0 7px 0 7px;
color: #cc0000;
font-size: 14px;
text-transform: uppercase;
padding-left: 10px;
padding-right: 10px;
font-weight: bold;
line-height: 12px;
font-family: 'Roboto Slab', sans-serif;
margin-bottom: 10px;
}

 .teaser .firstrowblock{display:inline;font-size: 20px;}
  .cikkpage .firstrowblock{display:inline;font-size: 18px;}
.teaser ul {
  list-style: none;
  padding: 0;
}
 .teaser ul li {
  padding-left: 1.3em;
  display:block;
font-weight: 600;
line-height: 24px;
font-size: 13px;
margin-bottom: 10px;
}
 .teaser ul li:before {
  content: "\f04d"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em; /* same as padding-left set on li */
  width: 1.3em; /* same as padding-left set on li */
  color: #cc0000;
}
.cikkpage ul {
  list-style: none;
  padding: 0;
}
 .cikkpage ul li {
  padding-left: 1.3em;
  display:block;
font-weight: 400;
font-size: 13px;
margin-bottom: 10px;
}
 .cikkpage ul li:before {
  content: "\f04d"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em; /* same as padding-left set on li */
  width: 1.3em; /* same as padding-left set on li */
  color: #cc0000;
}

.tag{position:absolute;left: 0;bottom:6px;font-size:11px;padding:3px;text-transform:uppercase;padding-left:10px;padding-right:10px;font-weight:bold;line-height:12px;}
.tag2{display:inline-block;margin-left:5px;font-size:11px;padding:3px;text-transform:uppercase;padding-left:10px;padding-right:10px;font-weight:bold;line-height:12px;margin-top:5px;}
.tag2:hover{background-color:#687A8C;}
.tag3{position:absolute;left: 0;top: 0;font-size:11px;padding:3px;text-transform:uppercase;padding-left:10px;padding-right:10px;font-weight:bold;line-height:12px;}
.tag3:hover{background-color:#687A8C;}
.tag4{position:absolute;left: 0;bottom:5px;font-size:11px;padding:3px;text-transform:uppercase;padding-left:10px;padding-right:10px;font-weight:bold;line-height:12px;}
.tag5{position:absolute;left: 0;top:25px;font-size:11px;padding:3px;text-transform:uppercase;padding-left:10px;padding-right:10px;font-weight:bold;line-height:12px;}

.tag6{position:relative;display:inline-block;vertical-align:top;font-size:11px;padding:3px;text-transform:uppercase;
padding-left:10px;padding-right:10px;font-weight:bold;line-height:12px;width:auto;margin-right:5px;}

.tag7{position:absolute;left: 0;top:-17px;font-size:11px;padding:3px;text-transform:uppercase;padding-left:10px;padding-right:10px;font-weight:bold;line-height:12px;}

a.vieweres{position:absolute;right:10px;bottom:10px;}

.cikkocka h1{font-size: 23px;
line-height: 26px;
color: #6a6d70;
font-family: 'Roboto Slab', serif;
font-weight:600;}
.cikkocka2 h2{font-size:19px;line-height:23px;color:#6a6d70;font-family: 'Roboto Slab', serif;margin-top: 0;}
.cikkocka2 h1{font-size:23px;line-height:26px;color:#6a6d70;font-family: 'Roboto Slab', serif;margin-top: 0;}
.cikkocka2 p{font-size:14px;line-height:20px;color:#6a6d70;}
.cikkimg2{height:220px;overflow:hidden;}
.cikkimg2 img{width:120%;}
.cikkocka3{height:auto;border:none;padding:10px;border-bottom:1px solid #BFBFBF;margin-top: 0;margin-bottom: 0;}
.cikkocka3 p{padding: 0;margin-top: 0;}

.tops{padding:5px 10px 10px 10px;margin-top:20px;text-transform:uppercase;font-size:12px;}
.last_item{border-bottom:1px solid #dbdede;padding:10px;position:relative;}
.last_item .timeitem{font-size:13px;color:#D2D2D2;font-family: 'Roboto Slab', serif;}
.last_item .itemtitle{font-weight:600;font-family: 'Roboto Slab', serif;color:#6a6d70;line-height: 20px;}
.last_item .itemtitle a,.last_item .itemtitle a:active,.last_item .itemtitle a:visited{font-weight:600;font-family: 'Roboto Slab', serif;color:#6a6d70;}
.last_item .itemtitle a:hover{color: #cc0000;}

.last_item2{background-color:#f1f1f1;padding:8px;font-family: 'Roboto Slab', serif;
font-size: 12px;
text-transform: uppercase;text-align:center;}
.last_item2:hover{color: #cc0000;}
.last_item .newitem{position:absolute;top: 50%;right:10px;margin-top:-10px;}
.last_item .newitem i{color:#D2D2D2;}

.reklam{margin-top:10px;text-align:center;}
.reklam_f{position: relative;
    overflow: hidden;height:260px;margin-top:20px;}
.reklam_f img{position: absolute;
    top: -9999px;
    bottom: -9999px;
    left: -9999px;
    right: -9999px;
    margin: auto;}
.reklam_top{margin-top:3px;border:1px solid #dbdede;}
img.reklam_top{width:100%;}
.menus{border-bottom:5px solid #cc0000;position: relative;}
.menus.zbg2{border-bottom:none;}
.menuh{border:none;z-index:600;margin-bottom: 0;font-family: 'Roboto Slab', serif;}
.menuh li a,.menu li a:active,.menu li a:visited{padding:20px 6px 20px 3px;text-decoration:none;}
.menuh li a.offsite,.menu li a.offsite:active,.menu li a.offsite:visited{padding:20px 6px 20px 3px;text-decoration:none;color:#ffffff}
.menuh li a.offsite2,.menu li a.offsite2:active,.menu li a.offsite2:visited{padding:20px 6px 20px 3px;text-decoration:none;color:#aaadae}
.menuh ul{left: 0;
    right: 0;}
.menuh ul li{border-right:none;}
.menuh li.current>a,.menu li.current>a:hover,.menu li.current.hover>a{cursor: default;}
.menuh li form{padding-top:17px;}
.menuh li form input,.menu li form input:focus{border:none;font-family: 'FontAwesome';text-align:right;}
.pushy form input,.pushy form input:focus{border:none;font-family: 'FontAwesome';text-align:right;}
.menucub{float:right;font-size:8px;margin-top:24px;margin-right:15px;}
.menuh li.nowmargin{border:none;}
.menuh li a,.menu li a:active,.menu li a:visited{color:#ffffff;text-transform:uppercase;}
.menuh li a:hover,.menu li a:active{color:#ffffff;}
.menuh ul li a,.menu ul li a:active,.menu ul li a:visited{color:#ffffff;text-decoration:none;}
.menuh li a:hover{background:#cc0000;color:#ffffff}
.menuh li.hover>a{background:#cc0000;color:#ffffff}
.menuh li.nom a:hover{background:none;color:#cc0000}
.menux .grid .menuh li.nom{color:#ffffff;}
.menux .grid .menuh li.nom a:hover{background:none;color:#cc0000}
.menux .grid .menuh li.nom button:hover{background:none;color:#cc0000}
.menux img.unnep{
left: 150px;
width: 45px;
top: 5px;
}
.menuh ul li .menudiv{width: 98.333333333333%;
background-color: #3e464e;
padding: 0;
height: auto;
text-align: center;
margin-left: 0.83333333333333%;
margin-right: 0.83333333333333%;
border-bottom: 5px solid #cc0000;
box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
}
.menuh ul li .menudiv a{text-transform:none;}
.menuh ul li .menudiv .menu_item{text-transform:none;text-align:left;margin: 0;float:left;width:20%;padding: 10px;}
.menuh ul li .menudiv .menu_item .innercateg{margin-top:5px}
.menuh ul li .menudiv .menu_item .innercateg a{font-size: 11px;
padding: 3px;
text-transform: uppercase;
padding-left: 10px;
padding-right: 10px;
font-weight: bold;
line-height: 12px;
background:#cc0000;
color:#ffffff;
margin-bottom:10px;}

.menuh ul li .menudiv .menu_item .innercateg a:hover{background:#687A8C;color:#ffffff;}
.menuh ul li .menudiv .menu_item .innernewcateg p{line-height:20px;}
.menuh ul li .menudiv .menu_item .innernewcateg img{width:100%;margin-bottom:10px;}
.menuh ul li .menudiv .menu_item .innernewcateg img:hover{ -webkit-filter: grayscale(1); filter: grayscale(1);}
.menuh ul li .menudiv .menu_item .innernewcateg:hover{text-decoration:underline;}
.menuh ul li .menudiv .menu_item a.cnew{background:none;color:#ffffff;padding: 0;margin: 0;border:none;}
.menuh li.current>a,.menu li.current>a:hover,.menu li.current.hover>a{background:#cc0000; color:#ffffff;}
.menuh li.logoli a:hover{background:#545454;color:#ffffff}
.menu-btn{background:#545454;color:#ffffff}
.menu-btn a i{background:#545454;color:#ffffff}
.menuh ul li .menudiv a:hover{background:#C5161D;color:#ffffff}
.reklam_text{margin-top: 0;text-align:center;text-transform:uppercase;font-size:10px;color:#a4a6aa;line-height: 100%;font-weight: 600;}
.rotate {
  transform: rotate(-90.0deg);
}
img.kronika{margin-top:20px;margin-left:10px;float:left;width:200px;}
img.kronika2{margin-top:17px;margin-left:10px;float:left;width:230px;}
.kiadv{margin-top:10px;margin-left:10px;float:left;font-size: 18px;
text-transform: uppercase;
font-weight: bold;font-family: 'Roboto Slab', sans-serif;color: #566473;}
.footer{padding-top:15px;text-align:center;font-size:14px;font-weight:normal;line-height: 23px;}
.footer .flogo{width:100%;text-align:left;}
.footer .flogo img.logo {
    margin-top: 0;
    margin-left: 0;
}
.footer .bullet {
    font-size: 12px;
    margin: 0 0 0 0;
    padding: 0;
}
.poll{position:relative;}
.poll p{margin-bottom: 5px;}
.poll table{width:100%;}
.poll table td{padding:3px;padding-top:5px;padding-bottom:5px;}
.blogitem{margin-bottom:5px;}
.social{margin-bottom:15px;}
.logocont{max-width:330px;}
.logocont img{width:100%;}
.maintitle{margin-top:30px;}
.mainauthor{font-size:14px;}
.mainauthor2{font-size:14px;margin-top:10px;}
.jegyzet_head{width:70%;float:left;}
.jegyzet_head h1{margin-top:5px;}
.lines{border-bottom:1px solid #E5E5E5;padding: 0;margin:10px 20px 0 20px;}
.citate{margin-top:30px;margin-bottom:30px;padding-left:65px;font-size:26px;line-height:45px;background-image:url('../images/cite.png');background-repeat:no-repeat;color:#6a6d70;}
.citate p{padding-left:65px;font-size: 26px;
line-height: 45px;}
img.cite{float:left;width:57px;min-width:57px;}
img.jegyzetf{width:100px;min-width:100px;}
.newsletterbox input{margin-bottom:20px;height: 40px;color: rgb(62, 70, 78);font-family: "Open Sans",serif;
font-size: 14px;
}
.newsletterbox button{padding: 10px 15px;text-indent: 5px;
background: #fff;}

.box{margin-top:15px;}
.kocka{display:inline-block;width:24px;height:24px;vertical-align:top;}
.social{margin-top: 0;}
.social a{border:none;outline:none;margin-bottom: 10px;
display: inline-block;}
.social a img{border:none;outline:none;}
.sf1{font-size:12px;padding:5px;}
.sf1 p{margin-left: 0;margin-right: 0;padding: 0;margin-top:5px;}
.rovtitle{font-weight:bold;font-size:16px;height:24px;margin-left: 0.83333333333333%;margin-right: 0.83333333333333%;margin-bottom:10px;}
.rt{display:inline-block;margin-left:10px;margin-top: 0;vertical-align:top;}

.oldalreklam img{width:100%;}
.rtext_1{margin-left: 10px;font-size: 23px;
line-height: 26px;
font-family: 'Roboto Slab', serif;font-weight:600;margin-bottom: 0;color: #cc0000;}
.rtext_2{margin-left: 10px;
font-family: 'Roboto Slab', serif;color: #566473;margin-bottom:5px;}

.elofizet{text-transform:uppercase;font-size:12px;padding:8px;text-align:center;width:130px;font-weight:bold;color:#ffffff;font-weight:600;background-color: #cc0000;}
a.elofizet,a.elofizet:active,a.elofizet:focus{color:#ffffff;margin-bottom: 20px;
margin-left: 15px;}
.elofizet:hover{background-color: #566473;color:#ffffff;font-family: 'Roboto Slab', serif;}
.menux .grid .menuh li a,.menu li a:active,.menu li a:visited{padding: 19px 6px 19px 3px;text-decoration:none;margin-bottom: 0;}
.menux .grid .menuh li a.offsite,.menu li a.offsite:active,.menu li a.offsite:visited{padding: 19px 6px 19px 3px;text-decoration:none;color:#ffffff;margin-bottom: 0;}
.menux .grid .menuh li a.offsite2,.menu li a.offsite2:active,.menu li a.offsite2:visited{padding: 19px 6px 19px 3px;text-decoration:none;margin-bottom: 0;}
.menux .grid img.logo{width: 170px;
margin-top: 13px;}
.menux .gridmenu-btn{height:30px;}
.menux .grid .menuh li.reg_me{display:block;}


.hszcount{float:left;}
.hszko{float:right;font-size:12px;}
.hszko i{font-size:18px;color:#FFBB00;}
.comfav{background-color: #dbdede;padding:3px;}
.hline{width:100%;margin-bottom:20px;}
.hline2{width:100%;margin-bottom:10px;margin-top:15px;}
.profile{background-color: #dbdede;width:50px;height:50px;float:left;}
.profile2{background-color: #dbdede;width:30px;height:30px;float:left;}
.ptext{width:93%;float:right;}
.ptext2 {width:95%;float:right;}
.ptext textarea{height:50px;}
.ord{font-size:12px;border-bottom:2px solid #4D4D4D;padding-bottom:5px;width:200px;}
.com_footer{color:#777777;font-size:14px;}
.com_d{color:#777777;font-size:14px;}
.search{color:#777777}
.search i{float:right;}
.search i.active{color:#4D4D4D}
.datum{position:absolute;left: 0;top: 0;font-size:12px;padding:3px;height:25px;width:100%;}
.tag5{position:absolute;left: 0;top:25px;font-size:11px;padding:3px;text-transform:uppercase;padding-left:10px;padding-right:10px;font-weight:bold;line-height:12px;}
.offcanvas-top {
  position: relative;
  overflow: hidden;
  height: 0;
  transition: height 0.5s ease-out;
  background-color:#3e464e;
  color:#b2bbc0;
}
.offcanvas-top.active {
  height: 13.6em;
  background-color:#3e464e;
}
.offcanvas-top2 {
  position: relative;
  overflow: hidden;
  height: 0;
  transition: height 0.5s ease-out;
  background-color:#3e464e;
  color:#b2bbc0;
}
.offcanvas-top2.active {
  height: 200px;
  background-color:#3e464e;
}
.o-content {
  width: 100%;
  position: absolute;
  bottom: 0;
  background-color:#3e464e;

}
.f_reg_footer{text-align: left;
margin-bottom: 15px;}
.easy-modal-inner form{width:100%;}
.easy-modal-inner input{background:none;padding:4px;margin-top:7px;margin-bottom:7px;height:35px;}
.easy-modal-inner input[type="checkbox"]{display:inline-block;margin-top: 0;margin-bottom: 0;height:20px;margin-right:5px;}
.easy-modal-inner button{margin-bottom:15px;width:100%;font-family: 'Roboto Slab', sans-serif;font-size: 12px;color: #566473;
font-weight: 600;text-transform: uppercase;}
.easy-modal-inner button:hover{background-color: #cc0000;
color: #ffffff;}
.easy-modal-inner button.easy-modal-close{width:50px;float:right;height: 100%;}

.o-content2 {
  width: 100%;
  position: absolute;
  bottom: 0;
  background-color:#3e464e;

}
.o-content2 form{width:100%;}
.o-content2 h3{display:block;margin-top:20px;margin-bottom:20px;font-size:26px;color:#b2bbc0;}
.o-content2 input{background:none;width:100%;border:1px solid #b2bbc0;color:#b2bbc0;padding:4px;margin-top:7px;margin-bottom:7px;height:35px;}
.o-content2 input[type="checkbox"]{display:inline-block;width:20px;margin-top: 0;margin-bottom: 0;height:20px;}
.o-content2 button{background-color:#cc0000;color:#ffffff;border:1px solid #cc0000;margin-top:7px;margin-bottom:7px;width:100%;padding:4px;height:35px;}
#exitlogin2{position:absolute;right: 0;top: 0;}
.o-content2 a, .o-content2 a:visited, .o-content2 a:active, .o-content2 a:hover{color:#b2bbc0;}
.crumbs li a {
  display: block;
  padding: 1em;
  border-bottom: 1px solid #000;
}
.crumbs li:last-child a {
  border-bottom: 0;
}
.offcanvas-top3 {
  position: absolute;
  left: 0;
right: 0;
margin-top: 5px;
width: 100%;
  overflow: hidden;
  height: 0;
  transition: height 0.5s ease-out;
  background-color: #dbdede;
  font-size: 14px;
  box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
}
.offcanvas-top3.zbg {
  position: relative;
  border-top: 5px solid #cc0000;
}

.offcanvas-top3.active {
  height: 60px;
}
.offcanvas-top3.active.zbg {
  height: 65px;
}

.offcanvas-top3.mobilv.active {
  height: 220px;
}
.offcanvas-top3.mobilv.active.zbg {
  height: 220px;
}
.offcanvas-top3.mobilv.zbg {
  position: relative;
  border: none;
}
.dmobil{padding-top:5px;padding-bottom:5px;}
.o-content3 form{width:100%;}
.frm{padding:15px;font-size: 12px;padding-bottom: 0;}
.o-content3 input{height:40px;}
.o-content3 button{height:40px;}
.o-content3 .mbu input{height:40px;background-color: #566473;color:#ffffff;}
.o-content3 .mbu input:hover{background-color: #cc0000;}
#exitlogin3{position:absolute;right: 0;top: 0;}

.poll_item{width:100%;margin-bottom:20px;padding-top:10px;}
.poll_perc{font-size:48px;text-align:right;width:20%;color:#cc0000;padding-right:20px;font-family: 'Roboto Slab', sans-serif;vertical-align:bottom;height: 100px;}
.poll_det{text-align:left;width:80%;vertical-align:bottom;height:100px;}

.pollbox{background-color:#ffffff;}
.poll_item_a{width:100%;margin-bottom:10px;padding-top:10px;}
.poll_perc_a{font-size:22px;font-weight:600;text-align:right;width:20%;color:#cc0000;padding-right:10px;vertical-align:bottom;font-family: 'Roboto Slab', sans-serif;}
.poll_det_a{text-align:left;width:80%;vertical-align:bottom;}
input.error{background-color:#cc0000;color:#ffffff;}
input.error:-webkit-autofill{
  background-color:#cc0000 !important;
  color:#ffffff !important;
  box-shadow: 0 0 0 1000px #cc0000 inset;
  -webkit-text-fill-color: #FFFFFF}
.showcom{cursor:pointer;background-color:#cc0000;color:#ffffff;width:100%;padding:10px;margin-top:10px;font-family: 'Roboto Slab', serif;text-transform:uppercase;}
.comblock{padding: 0;}
.com_new{margin: 0 5px 0 65px;position:relative;line-height:1.6;font-size:14px;min-height:100px;}
.com_new img.avatar{position:absolute;left:-65px;width:50px;height:50px;top:20px;}
.com_new .com_item_header{color:#3D658C;font-weight:bold;}
.com_item{margin: 0 5px 0 65px;position:relative;line-height:1.6;font-size:14px;min-height:100px;padding-top: 20px;}
.com_item img{max-width:100%;}
.com_item img.avatar{position:absolute;left:-65px;width:50px;height:50px;top: 25px;}
.com_item .com_item_header{color:#cc0000;font-weight:bold;}
.com_item .com_item_header .com_item_header_dd{color:#979b9f;font-weight:400;}
.com_item .com_item_footer{color:#979b9f;font-weight:400;margin-top:5px;}
.com_item .com_item_footer span.ratedown:hover{color:#cc0000;}
.com_item .com_item_footer span.rateup:hover{color:#cc0000;}
.com_item .com_item_footer span.easy-modal-open:hover{color:#cc0000;}
.com_item .com_item_footer span.showa:hover{color:#cc0000;}
.com_item .com_item_footer span.alert:hover{color:#cc0000;}
.comblock_header{padding-top:5px;}
.com_ans{margin-top:20px;}
.com_item_ans{margin: 0 5px 0 45px;position:relative;line-height:1.6;font-size:14px;min-height:100px;padding-bottom: 20px;}
.com_item_ans img.avatar{position:absolute;left:-45px;width:30px;height:30px;top:3px;}
.com_item_ans .com_item_ans_header{color:#cc0000;font-weight:bold;}
.com_item_ans .com_item_ans_header .com_item_header_dd{color:#979b9f;font-weight:400;}
.com_new_ans{margin: 0 5px 0 65px;position:relative;line-height:1.6;font-size:14px;min-height:100px;}
.com_new_ans img.avatar{position:absolute;left:-65px;width:30px;height:30px;top:20px;}
.com_new_ans .com_item_ans_header{color:#3D658C;font-weight:bold;}
.com_new_ans2{margin: 0 5px 0 45px;position:relative;line-height:1.6;font-size:14px;min-height:100px;}
.com_new_ans2 img.avatar{position:absolute;left:-65px;width:30px;height:30px;top:20px;}
.com_new_ans2 .com_item_ans_header{color:#3D658C;font-weight:bold;}
button.addcomment{font-family: 'Roboto Slab', sans-serif;text-transform: uppercase;
font-size: 12px;color: #566473;
font-weight: 600;margin-top: 5px;}
button.addcomment:hover {
    background-color: #cc0000;
    color: #ffffff;
}
button.addans{font-family: 'Roboto Slab', sans-serif;text-transform: uppercase;
font-size: 12px;color: #566473;
font-weight: 600;margin-top: 5px;}
button.addans:hover {
    background-color: #cc0000;
    color: #ffffff;
}
.ratedown{cursor:pointer;}
.rateup{cursor:pointer;}
.ratedown i:hover{color: #cc0000;}
.rateup i:hover{color: #cc0000;}
.alert{cursor:pointer;}
.com_new_ans{display:none;}
.showa{cursor:pointer;}
.showa:hover{color: #cc0000;}
.alert:hover{color: #cc0000;}
#sort1{cursor:pointer;}
#sort2{cursor:pointer;}
#sort3{cursor:pointer;}

#sort1 i:hover{color: #cc0000;}
#sort2 i:hover{color: #cc0000;}
#sort3 i:hover{color: #cc0000;}

#sort1 i.cur{color: #cc0000;}
#sort2 i.cur{color: #cc0000;}
#sort3 i.cur{color: #cc0000;}

.showcom2{cursor:pointer;background-color: #dbdede;color: #3e464e;width:100%;padding:10px;margin-top:10px;font-family: 'Roboto Slab', serif;text-transform:uppercase;}
img.avatar_index{width:40px;height:40px;
	border-radius: 40px;
	display:inline-block;vertical-align:middle;margin-right: 5px;}

li.reg_me img.avatar_index{width:20px;height:20px;
	border-radius: 20px;
	display:inline-block;vertical-align:middle;margin-right: 5px;}

.avatar_menu{display:inline-block;vertical-align:middle;}
.container .innertab{background: #ffffff;
font-family: 'Roboto Slab', serif;
font-size: 13px;
color: #cc0000;
text-transform: uppercase;
border-bottom: 1px solid #dbdede;
padding:10px;
text-align:center;font-weight: 600;}
.container .innertabx{background: #cc0000;
font-family: 'Roboto Slab', serif;
font-size: 13px;
color: #ffffff;
text-transform: uppercase;
border-bottom: 1px solid #dbdede;
padding:10px;
text-align:center;font-weight: 600;}
.itemsContainer {position:relative;width:100%;}
.itemsContainer:hover .play{display:block}
.itemsContainer:hover .play_gal{display:block}
.itemsContainer:hover .galinner{display:block}
.play{position : absolute;display:none;top: 10px;
left: 10px;z-index:100}
#playg img{width:30px;}
.play_gal{position : absolute;display:none;top:35%;left:45%;z-index:100}
.galinner{position : absolute;display:none;bottom: 0;left: 0;width:100%;z-index:100;background-color: rgba(0,0,0,0.5);
color: #ffffff;padding:10px;}
.galinner p{color: #ffffff;}

.flinner{position : absolute;top: 95%;left:10px;z-index:100;background-color: rgba(0,0,0,0.5);
color: #ffffff;padding:10px;}
.flinner p{color: #ffffff;}

.mb{display:none;background-color:#333;width:100%;height:100%;z-index:888;color:#ffffff;margin:0;padding:0;overflow: hidden;}
.mb a{color:#ffffff;}
.rightx {float: right; width: 350px;height: 100%;padding-left:15px;}
.rightx h3{font-weight: 600;
font-family: 'Roboto Slab', serif;}
.rightx p{font-size: 14px;
line-height: 20px;padding-right: 10px;}
.rightx img.logo{margin-left: 0;width:125px;}
.leftx {overflow: hidden;height: 100%; vertical-align:middle;}
.logo{width:180px;margin-top:10px;display:inline-block;}
.exit{cursor: pointer;
margin-top: 5px;
padding-right: 20px;
float: right;
font-size: 23px;}
.exit2{cursor:pointer;margin-top:10px;padding-right:50px;float:right;font-size:20px;}
.exit:hover{color: #cc0000;}
.exit2:hover{color: #cc0000;}
.right h3{font-size:24px;margin-bottom:7px;margin-top:7px;}

.sport_tags{background: transparent;
width: 100%;margin-top:20px;}
.sport_tags a{float: left;
width: auto;
margin-right: 15px;
font-size: 13px;
padding: 5px;
text-transform: uppercase;
padding-left: 10px;
padding-right: 10px;
font-weight: bold;
line-height: 12px;
font-family: 'Roboto Slab', sans-serif;
background-color: #687A8C;
color: #ffffff;margin-bottom:10px;}
.sport_tags a:hover{background-color: #cc0000;color:#ffffff;}

.mbsport{display:none;background-color:#ffffff;z-index:888;color:#4D4D4D;margin:0;padding:0;overflow: hidden;padding:20px;width:100%;height:100%;background: rgba(0,0,0,0.5);}
.mbsport_inner{background-color: #ffffff;
width: 600px;
padding: 0 20px 20px 20px;margin-top: 2%;}
.mbsport a{color:#4D4D4D;}
.rightxsport {float: right;margin-right:-10px;}
.rightxsport .exit {
    margin-top: 5px;
    padding-right: 10px;
}
.sport_modal_title{padding: 20px 0 20px 0;font-weight:600;width:100%;text-align:left;font-family: 'Roboto Slab', serif;color: #cc0000;}
h3.kiadvanyok{margin-top: 10px;
font-size: 18px;
text-transform: uppercase;
font-weight: bold;
font-family: 'Roboto Slab', sans-serif;
color: #566473;margin-left: 15px;}

a.lapozo{text-transform: uppercase;
font-size: 12px;
padding: 8px;
text-align: center;
width: 230px;
font-weight: bold;
color: #566473;
font-weight: 600;margin-left: 15px;background-color: #cc0000;
color: #ffffff;}
a.lapozo:hover {
    background-color: #566473;
    color: #ffffff;
}

a.lapozo2{text-transform: uppercase;
font-size: 12px;
padding: 8px;
text-align: center;
width: 330px;
font-weight: bold;
color: #566473;
font-weight: 600;background-color: #cc0000;
color: #ffffff;}
a.lapozo2:hover {
    background-color: #566473;
    color: #ffffff;
}

a.lapozo3{text-transform: uppercase;
font-size: 12px;
padding: 8px;
text-align: center;
width: 330px;
font-weight: bold;
color: #566473;
font-weight: 600;margin-top: 15px;}
a.lapozo3:hover {
   background-color: #cc0000;
color: #ffffff;
}
.noopen{font-weight:normal;color: #cc0000;}

a.efelof{text-transform: uppercase;
font-size: 12px;
padding: 8px;
text-align: center;
width: 130px;
font-weight: bold;
color: #566473;
font-weight: 600;margin-left: 15px;background-color: #cc0000;
color: #ffffff;}
a.efelof:hover {
background-color: #566473;
    color: #ffffff;
}
img.cam{width:100%;}
h3.kiadvanyok2:hover{color: #cc0000;}
#clear1{cursor:pointer;}
#clear2{cursor:pointer;}
#clear3{cursor:pointer;}

#mySwipe2 {width:340px;margin:0 auto;position: absolute;right: 0;bottom:20px;}
#mySwipe2 div img {
 width:100px;height:80px;float:left;
 cursor:pointer;
 margin:4px;
 -webkit-filter: grayscale(1);
filter: grayscale(1);
-webkit-filter: brightness(0.40);
filter: brightness(0.40);
}
#mySwipe2 div img.active {
	-webkit-filter:none;
	filter:none;
}

.swp2 {width:340px;margin:0 auto;position: absolute;right: 0;bottom:20px;}
.swp2 div img {
 width:100px;height:80px;float:left;
 cursor:pointer;
 margin:5px;
}
.swp2 div img.active {

	border:1px solid #E5E5E5;
}
.swipe {
  overflow: hidden;
  visibility: hidden;

}
.swipe-wrap {
  overflow: hidden;
  position: relative;
}
.swipe-wrap > div {
  float:left;
  width:100%;
  position: relative;
  text-align:center;
}
img.lap1m{float:left;border:none;outline:none;margin-left:5px;cursor:pointer;}
img.lap2m{float:right;border:none;outline:none;margin-right:5px;cursor:pointer;}
#mySwipe{position: relative;margin:0 auto;height:100%;}
#mySwipe div{height:100%;display: inline-block;
    vertical-align: middle;}
#mySwipe div:before {    /* create a full-height inline block pseudo=element */

    display: inline-block;
    vertical-align: middle;  /* vertical alignment of the inline element */
    height: 100%;
}
#mySwipe div img {max-width:100%;max-height:100%; display: inline-block;
    vertical-align: middle;}
.swp{position: relative;margin:0 auto;height:100%;}
.swp div{height:100%;display: inline-block;
    vertical-align: middle;}
.swp div:before {    /* create a full-height inline block pseudo=element */

    display: inline-block;
    vertical-align: middle;  /* vertical alignment of the inline element */
    height: 100%;
}
.swp div img {max-width:100%;max-height:100%; display: inline-block;
    vertical-align: middle;}
img.lap1{width: 64px;position:absolute;top:50%;left:10px;z-index:999; border:none;outline:none;cursor:pointer;}
img.lap2{width: 64px;position:absolute;top:50%;right:10px;z-index:999;border:none;outline:none;cursor:pointer;}

#mySwipe:hover img.lap1{display:block;}
#mySwipe:hover img.lap2{display:block;}
:-moz-full-screen img { width: 100%; }
:-moz-full-screen img.lap1 { width: 64px; }
:-moz-full-screen img.lap2 { width: 64px; }
:-webkit-full-screen { width: 100%; }
:-moz-fullscreen {display: flex;align-items: center;justify-content: center;}
:-ms-fullscreen {
display: flex;
align-items: center;
justify-content: center;
}
:-webkit-full-screen {
display: flex;
align-items: center;
justify-content: center;
}
:fullscreen {
display: flex;
align-items: center;
justify-content: center;
}
#newcomis{z-index: 999;position:fixed;bottom:5px;right:5px;width: 400px;border: 0;padding: 0;}
.inner_newcomis{position: relative;box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
border: 1px solid #D2D2D2;border-top: 5px solid #cc0000;text-align:left;padding:10px;background-color: #ffffff;color:#6a6d70;cursor:pointer;font-size:10px;font-weight:bold;font-size: 16px;font-family: 'Roboto Slab', serif;line-height: 20px;}
#newnewsis{z-index: 999;position:fixed;bottom:5px;right:5px;width: 400px;border: 0;padding: 0;}
#cls_b{position: absolute;
top: 5px;
right: 5px;cursor:pointer;}
#cls_b2{position: absolute;
top: 5px;
right: 5px;cursor:pointer;}
.inner_newnewsis{position: relative;box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
border: 1px solid #D2D2D2;border-top: 5px solid #cc0000;text-align:left;padding:10px;background-color: #ffffff;color:#6a6d70;cursor:pointer;font-size:10px;font-weight:bold;font-size: 16px;font-family: 'Roboto Slab', serif;line-height: 20px;}
.inner_newnewsis a,.inner_newnewsis a:visited,.inner_newnewsis a:active{margin-top: 10px;}
.negativ{font-style:italic;cursor:pointer;}
.negativ2{display:none;}


.textfont a,.textfont a:visited,.textfont a:active{color: #cc0000;font-weight:600;}
.textfont a:hover{text-decoration:underline;}
.innernew{width:100%;margin-top:30px;margin-bottom:30px;background-color:#EDEDED;padding: 15px 10px 0 10px;border-left:5px solid #cc0000;padding-bottom: 20px;}
a.innew{text-decoration:none;color:#6a6d70}
.innernew img {float:left;width: 35%;margin-right:10px;min-width: 20%;}
.textfont .innernew a .intitle{color: #cc0000;font-size: 22px;font-weight: 600;margin-bottom: 10px;}
.textfont .innernew a .innernewtxt {font-size:16px;line-height:22px;text-decoration:none;color:#6a6d70;font-weight:400;}
.intil{font-size: 19px;
line-height: 23px;
color: #6a6d70;
font-family: 'Roboto Slab', serif;margin-bottom:10px;font-weight:bold;}

a.innew:hover{text-decoration:none;color:#6a6d70}
a.innew:hover .innernewtxt .intil{text-decoration:none;color:#cc0000}

.inswp{width:100%;height:100%;position:relative;}
.inswp img{width:100%;}
a.readmore {color:#cc0000;font-weight:600;}
.votenew{margin-top:30px;margin-bottom:30px;position:relative;padding: 10px;padding-top:20px;}
.votenew:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0%;
    width: 20%;
    border:3px solid #cc0000;
}
.vote_new_title{color: #cc0000;
font-size: 22px;
font-weight: 600;
margin-bottom: 10px;font-family: 'Roboto Slab', sans-serif;}

.dvote{margin:3px;display:inline-block;vertical-align:top;background-color:#545454;padding:5px;color:#ffffff;margin-left:20px;text-align:center;}
.uvote{margin:3px;display:inline-block;vertical-align:top;background-color:#545454;padding:5px;color:#ffffff;text-align:center;}
.dvote_no{font-family: 'Roboto Slab', sans-serif;cursor:pointer;margin:3px;display:inline-block;vertical-align:top;text-transform: uppercase;
font-size: 12px;
padding: 8px;
text-align: center;
width: 130px;
color: #ffffff;
font-weight: 600;
background-color: #545454;width:120px;text-align:center;}
.uvote_no{font-family: 'Roboto Slab', sans-serif;cursor:pointer;margin:3px;display:inline-block;vertical-align:top;padding:5px;color:#ffffff;text-transform: uppercase;
font-size: 12px;
padding: 8px;
text-align: center;
width: 130px;
color: #ffffff;
font-weight: 600;
background-color: #545454;}
.dvote_no:hover{background-color:#cc0000;}
.uvote_no:hover{background-color:#cc0000;}
.mcontainer{
	-moz-column-count: 3;
    -moz-column-gap: 10px;
    -webkit-column-count: 3;
    -webkit-column-gap: 10px;
    column-count: 3;
    column-gap: 10px;
}
.mcontainer div.cikkocka2{
display: inline-block;
    width: 100%;
    }

.cikkocka2f{width:100%;height:auto;border:none;margin:0;padding: 0;margin-top:20px;background-color:#ffffff;position:relative;min-height:100px;height: 400px;margin-bottom: 20px;
overflow: hidden;}
.cikkocka2f img{width:100%;}
.cikkocka2f .catinner{background-color:#ffffff;position:absolute;bottom: 0;width:100%;padding:10px;background-color: #4D4D4D;
    background-color: rgba(0,0,0,0.5);color:#ffffff;font-family: 'Roboto Slab', serif;font-size: 14px;}
.cikkocka2f .catinner a,.cikkocka2f .catinner a:visited, .cikkocka2f .catinner a:active, .cikkocka2f .catinner a:hover{color:#ffffff;}
.cikkocka2f .catinner a h1,.cikkocka2f .catinner a:visited h1, .cikkocka2f .catinner a:active h1{color:#ffffff;font-family: 'Roboto Slab', serif;margin-bottom: 5px;
font-size: 35px;
line-height: 40px;margin-top: 10px;}
.cikkocka2f .catinner a:hover h1{text-decoration:underline;}
.author{font-size:14px;font-weight:400;color:#a4a6aa;margin-bottom:10px;font-family: 'Roboto Slab', serif;}
.author a,.author a:visited,.author a:active{font-size:14px;font-weight:400;color:#a4a6aa;font-family: 'Roboto Slab', serif;}
.author a:hover{color:#cc0000;}
.author .savenew{font-size: 14px;
font-weight: 400;
color: #a4a6aa;
margin-bottom: 10px;
font-family: 'Roboto Slab', serif;display:inline-block;
margin-left: 0;font-weight:600;}
.author .saved{font-size: 14px;
font-weight: 400;
color: #cc0000;
margin-bottom: 10px;
font-family: 'Roboto Slab', serif;display:inline-block;
margin-left: 0;font-weight:600;}

.author .savenew i{color:#cc0000;}
.author .saved i{color:#cc0000;}
.author.jegyzet{position: absolute;
width: 120px;
top: 35px;}
.teaser.teaser_font.jegyzeto{padding-left:135px;}
.cikktext.cikkpage.jegyzeto{padding-left:150px;}
.bulleti{color:#cc0000;line-height:20px;}
.bulleti2{color:#cc0000;}
#sticker{z-index:999;}
#sticker2{z-index:799;}

.bounce-up {
  opacity: 0;
  margin-top:100px;
}
.helpblock{margin-bottom:20px;}
.tabtitle{color:#cc0000;text-align:center;text-transform:uppercase;border-bottom:1px solid #dbdede;padding:10px;font-weight:600;font-size:14px;}
.votefinal{width: 100%;}
.votefinal .inv{float:left;}
.votefinal .perc_title1{color:#576474;font-family: 'Roboto Slab', sans-serif;text-transform:uppercase;text-align:center;width:100%;white-space: nowrap;}
.votefinal .perc_title2{color:#cc0000;font-family: 'Roboto Slab', sans-serif;text-transform:uppercase;text-align:center;width:100%;white-space: nowrap;}
.votefinal .perc_title1a{color:#576474;font-family: 'Roboto Slab', sans-serif;text-transform:uppercase;text-align:left;width:100%;white-space: nowrap;}
.votefinal .perc_title2a{color:#cc0000;font-family: 'Roboto Slab', sans-serif;text-transform:uppercase;text-align:right;width:100%;white-space: nowrap;direction: rtl;}
.votefinal .perc_line1{background-color:#576474;height:10px;width:100%;}
.votefinal .perc_line2{background-color:#cc0000;height:10px;width:100%;}
.votefinal .perc1{color:#576474;font-family: 'Roboto Slab', sans-serif;font-size:25px;text-align:center;width:100%;direction: rtl;}
.votefinal .perc2{color:#cc0000;font-family: 'Roboto Slab', sans-serif;font-size:25px;text-align:center;width:100%;direction: rtl;}

.live{float:right;margin-top: 0;margin-right: 0;background-color:#7BA2C8;color:#ffffff;font-size:11px;text-transform:uppercase;font-weight:bold;line-height:12px;padding:5px;}
.newsource{padding:10px 20px 10px 20px;margin-top: 0;}
body .buorg {font-size:14px;border-bottom:1px solid #cc0000;
    text-align:left;
    cursor:pointer;
    background-color: #cc0000;color:#ffffff;  }
body .buorg > div > a,body .buorg > div > a a:visited, body .buorg > div > a:active{color:#ffffff;text-decoration:underline;}
a#buorga{color:#ffffff;}
.exitfmenu i{font-size:22px;}


@media (max-width: 550px) {
#mySwipe2{display:none;}
#mySwipe:hover img.lap1{display:none;}
#mySwipe:hover img.lap2{display:none;}

}

@media all and (min-width: 1024px) and (max-width: 1280px) {
	.bgadd{height:900px;}
}
@media all and (min-width: 768px) and (max-width: 1024px) {
	.bgadd{height:800px;}
	.newspaper img{min-width:auto;width:auto;max-width:100%;min-height:auto;height:auto;}
}

@media all and (min-width: 480px) and (max-width: 768px) {
	.bgadd{height:700px;}
	table {
		overflow-x: auto;
		display: block;
	}
	.mbsport_inner{width:100%;overflow-y: scroll;height:500px;}
	.newspaper img{min-width:auto;width:auto;max-width:100%;min-height:auto;height:auto;}
	.author.jegyzet{position: relative;width: 100%;margin-top: 35px;}
.teaser.teaser_font.jegyzeto{padding-left:0;padding-top: 10px;}
.cikktext.cikkpage.jegyzeto{padding-left: 15px;}
.new_newblock:before {font-size: 13px;}

}

@media all and (max-width: 480px) {
	.bgadd{height:600px;}
	.offcanvas-top.active {
	  height: 18em;
	}
	.button_l2{width:100%;}
	.rtext_1 {margin-top:15px;margin-left:15px;margin-right:15px;}
	.rtext_2{margin-left:15px;margin-top:15px;margin-right:15px;}
	a.elofizet{margin-top:15px;margin-left: 0;width:100%;}
	.cikkocka2f .catinner a h1,.cikkocka2f .catinner a:visited h1, .cikkocka2f .catinner a:active h1{font-size:18px;}
	#newnewsis {
    bottom: 0;
    right: 0;
    width: 100%;
	}
	.cikkocka img {
    min-height: auto;
	}
	.share_cikk2 a{margin-right:5px;}
	#vorted{margin-left:3px;}
	.votefinal .perc1{direction: ltr;min-width: 45px;}
	.votefinal .perc2{direction: ltr;min-width: 45px;}
	#sort1,#sort2,#sort3{margin-right:10px;}
	table tr td.sporttitle{min-width: 200px;}
	table tr td.sporttitle2{min-width: 100px;}
	table {
		overflow-x: auto;
		display: block;
	}
	.mbsport_inner{width:100%;overflow-y: scroll;height:500px;}
	.user36{padding: 0;}
	.user{padding:5px;width: 97%;margin-top: 0;}
	.user ul {
    margin-top: 20px;
    margin-left: -20px;
    list-style:disc;
	}
	li.exitfu{display:none;}
	.user h3 {
    margin-top: 50px;
		}
		.user .line_user{padding:5px;padding-top: 10px;
padding-bottom: 10px;}
		.user .line_user_last{padding:5px;padding-top: 10px;
padding-bottom: 10px;}
		.user1.right{float:left;text-align:left;}

		.author.jegyzet{position: relative;width: 100%;margin-top: 35px;}
.teaser.teaser_font.jegyzeto{padding-left:0;padding-top: 10px;}
.cikktext.cikkpage.jegyzeto{padding-left: 15px;}

	.new_newblock:before {font-size: 13px;}
}


.xdsoft_datetimepicker {
	box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.506);
	background: #fff;
	border-bottom: 1px solid #bbb;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	color: #333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding: 8px;
	padding-left: 0;
	padding-top: 2px;
	position: absolute;
	z-index: 9999;
	box-sizing: border-box;
	display: none;
}
.xdsoft_datetimepicker.xdsoft_rtl {
	padding: 8px 0 8px 8px;
}

.xdsoft_datetimepicker iframe {
	position: absolute;
	left: 0;
	top: 0;
	width: 75px;
	height: 210px;
	background: transparent;
	border: none;
}

/*For IE8 or lower*/
.xdsoft_datetimepicker button {
	border: none !important;
}

.xdsoft_noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.xdsoft_noselect::-moz-selection { background: transparent }

.xdsoft_noselect::selection { background: transparent }
.xdsoft_noselect::-moz-selection { background: transparent }

.xdsoft_datetimepicker.xdsoft_inline {
	display: inline-block;
	position: static;
	box-shadow: none;
}

.xdsoft_datetimepicker * {
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}

.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker {
	display: none;
}

.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active {
	display: block;
}

.xdsoft_datetimepicker .xdsoft_datepicker {
	width: 224px;
	float: left;
	margin-left: 8px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker {
	float: right;
	margin-right: 8px;
	margin-left: 0;
}

.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker {
	width: 256px;
}

.xdsoft_datetimepicker .xdsoft_timepicker {
	width: 58px;
	float: left;
	text-align: center;
	margin-left: 8px;
	margin-top: 0;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker {
	float: right;
	margin-right: 8px;
	margin-left: 0;
}

.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker {
	margin-top: 8px;
	margin-bottom: 3px
}

.xdsoft_datetimepicker .xdsoft_mounthpicker {
	position: relative;
	text-align: center;
}

.xdsoft_datetimepicker .xdsoft_label i,
.xdsoft_datetimepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_today_button {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);
}

.xdsoft_datetimepicker .xdsoft_label i {
	opacity: 0.5;
	background-position: -92px -19px;
	display: inline-block;
	width: 9px;
	height: 20px;
	vertical-align: middle;
}

.xdsoft_datetimepicker .xdsoft_prev {
	float: left;
	background-position: -20px 0;
}
.xdsoft_datetimepicker .xdsoft_today_button {
	float: left;
	background-position: -70px 0;
	margin-left: 5px;
}

.xdsoft_datetimepicker .xdsoft_next {
	float: right;
	background-position: 0 0;
}

.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_prev ,
.xdsoft_datetimepicker .xdsoft_today_button {
	background-color: transparent;
	background-repeat: no-repeat;
	border: 0 none;
	cursor: pointer;
	display: block;
	height: 30px;
	opacity: 0.5;
	outline: medium none;
	overflow: hidden;
	padding: 0;
	position: relative;
	text-indent: 100%;
	white-space: nowrap;
	width: 20px;
	min-width: 0;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next {
	float: none;
	background-position: -40px -15px;
	height: 15px;
	width: 30px;
	display: block;
	margin-left: 14px;
	margin-top: 7px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next {
	float: none;
	margin-left: 0;
	margin-right: 14px;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {
	background-position: -40px 0;
	margin-bottom: 7px;
	margin-top: 0;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {
	height: 151px;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div {
	background: #f5f5f5;
	border-top: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	text-align: center;
	border-collapse: collapse;
	cursor: pointer;
	border-bottom-width: 0;
	height: 25px;
	line-height: 25px;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child {
	border-top-width: 0;
}

.xdsoft_datetimepicker .xdsoft_today_button:hover,
.xdsoft_datetimepicker .xdsoft_next:hover,
.xdsoft_datetimepicker .xdsoft_prev:hover {
	opacity: 1;
}

.xdsoft_datetimepicker .xdsoft_label {
	display: inline;
	position: relative;
	z-index: 9999;
	margin: 0;
	padding: 5px 3px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	background-color: #fff;
	float: left;
	width: 182px;
	text-align: center;
	cursor: pointer;
}

.xdsoft_datetimepicker .xdsoft_label:hover>span {
	text-decoration: underline;
}

.xdsoft_datetimepicker .xdsoft_label:hover i {
	opacity: 1.0;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select {
	border: 1px solid #ccc;
	position: absolute;
	right: 0;
	top: 30px;
	z-index: 101;
	display: none;
	background: #fff;
	max-height: 160px;
	overflow-y: hidden;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{ right: -7px }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{ right: 2px }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {
	color: #fff;
	background: #566473;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option {
	padding: 2px 10px 2px 5px;
	text-decoration: none !important;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
	background: #cc0000;
	box-shadow: #cc0000 0 1px 3px 0 inset;
	color: #fff;
	font-weight: 700;
}

.xdsoft_datetimepicker .xdsoft_month {
	width: 100px;
	text-align: right;
}

.xdsoft_datetimepicker .xdsoft_calendar {
	clear: both;
}

.xdsoft_datetimepicker .xdsoft_year{
	width: 48px;
	margin-left: 5px;
}

.xdsoft_datetimepicker .xdsoft_calendar table {
	border-collapse: collapse;
	width: 100%;

}

.xdsoft_datetimepicker .xdsoft_calendar td > div {
	padding-right: 5px;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	height: 25px;
}

.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th {
	width: 14.2857142%;
	background: #f5f5f5;
	border: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	padding: 0;
	border-collapse: collapse;
	cursor: pointer;
	height: 25px;
}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th {
	width: 12.5%;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	background: #f1f1f1;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {
	color: #cc0000;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default {
	background: #ffe9d2;
	box-shadow: #ffb871 0 1px 4px 0 inset;
	color: #000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint {
	background: #c1ffc9;
	box-shadow: #00dd1c 0 1px 4px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current {
	background: #cc0000;
	box-shadow: #cc0000 0 1px 3px 0 inset;
	color: #fff;
	font-weight: 700;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,
.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled {
	opacity: 0.5;
	cursor: default;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled {
	opacity: 0.2;
}

.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover {
	color: #fff !important;
	background: #566473 !important;
	box-shadow: none !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover {
	background: #cc0000 !important;
	box-shadow: #cc0000 0 1px 3px 0 inset !important;
	color: #fff !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover {
	color: inherit	!important;
	background: inherit !important;
	box-shadow: inherit !important;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	font-weight: 700;
	text-align: center;
	color: #999;
	cursor: default;
}

.xdsoft_datetimepicker .xdsoft_copyright {
	color: #ccc !important;
	font-size: 10px;
	clear: both;
	float: none;
	margin-left: 8px;
}

.xdsoft_datetimepicker .xdsoft_copyright a { color: #eee !important }
.xdsoft_datetimepicker .xdsoft_copyright a:hover { color: #aaa !important }

.xdsoft_time_box {
	position: relative;
	border: 1px solid #ccc;
}
.xdsoft_scrollbar >.xdsoft_scroller {
	background: #ccc !important;
	height: 20px;
	border-radius: 3px;
}
.xdsoft_scrollbar {
	position: absolute;
	width: 7px;
	right: 0;
	top: 0;
	bottom: 0;
	cursor: pointer;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar {
	left: 0;
	right: auto;
}
.xdsoft_scroller_box {
	position: relative;
}

.xdsoft_datetimepicker.xdsoft_dark {
	box-shadow: 0 5px 15px -5px rgba(255, 255, 255, 0.506);
	background: #000;
	border-bottom: 1px solid #444;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	border-top: 1px solid #333;
	color: #ccc;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box {
	border-bottom: 1px solid #222;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div {
	background: #0a0a0a;
	border-top: 1px solid #222;
	color: #999;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label {
	background-color: #000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select {
	border: 1px solid #333;
	background: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {
	color: #000;
	background: #007fff;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
	background: #cc0000;
	box-shadow: #cc0000 0 1px 3px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0a0a0a;
	border: 1px solid #222;
	color: #999;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0e0e0e;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today {
	color: #cc5500;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default {
	background: #ffe9d2;
	box-shadow: #ffb871 0 1px 4px 0 inset;
	color:#000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint {
	background: #c1ffc9;
	box-shadow: #00dd1c 0 1px 4px 0 inset;
	color:#000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current {
	background: #cc5500;
	box-shadow: #cc0000 0 1px 3px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover {
	color: #000 !important;
	background: #007fff !important;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	color: #666;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright { color: #333 !important }
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a { color: #111 !important }
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover { color: #555 !important }

.xdsoft_dark .xdsoft_time_box {
	border: 1px solid #333;
}

.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller {
	background: #333 !important;
}
.xdsoft_datetimepicker .xdsoft_save_selected {
    display: block;
    border: 1px solid #dddddd !important;
    margin-top: 5px;
    width: 100%;
    color: #454551;
    font-size: 13px;
}
.xdsoft_datetimepicker .blue-gradient-button {
	font-family: "museo-sans", "Book Antiqua", sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #82878c;
	height: 28px;
	position: relative;
	padding: 4px 17px 4px 33px;
	border: 1px solid #d7d8da;
	background: linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);
}
.xdsoft_datetimepicker .blue-gradient-button:hover, .xdsoft_datetimepicker .blue-gradient-button:focus, .xdsoft_datetimepicker .blue-gradient-button:hover span, .xdsoft_datetimepicker .blue-gradient-button:focus span {
  color: #454551;
  background: linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%);
}
@media all and (max-width: 480px) {
	.cikkocka2 { margin-top: 15px;}
	.cikkimg.mimages{height:220px;}

}
@media all and (max-width: 321px) {
	.logo { width: 120px;}
	img.logo {width: 120px;}
	.menu-btn i {float: right; margin-top: 15px;font-size: 20px;}
	.addblock { min-height: 320px;}
	.menu-btn img.unnep{left: 140px;
width: 40px;}

}
@media all and (max-width: 400px) {
	img.logo {width: 150px;}
}
.cikklogo{min-width:auto;}
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

div.upper_menu_div2{
  float:right;
  margin-bottom:15px;
}

div.upper_menu_div2 div.radio_div{
  float:left;
  margin-right: 20px;
}

a.radios_inverse img {
	-webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
}

a.radios_inverse img:hover {
	-webkit-filter: grayscale(0%);
	filter: none;
}

div.tamogato-logok{
  width: 100%;
  position: relative;
  margin-top: 5px;
}

img.tamogato_image{
  width: 100%;
}

.radio-logo1{
  width: 84px;
}
.radio-logo2{
  width: 40px;
}
.radio-logo3{
  width: 80px;
}
.radio-logo4{
  width: 50px;
}
@media all and (max-width: 1200px) {
  .radio-logo1{
    width: 82px;
  }
  .radio-logo2{
    width: 30px;
  }
  .radio-logo3{
    width: 80px;
  }
   .radio-logo4{
    width: 40px;
  }
}


.grey_image{
	-webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
}
.pagination{margin:5px 0 5px 0;}
.pagination a{display:inline-block;width:25px;height:25px;text-align:center;font-size:14px;line-height:25px;}
.pagination a:hover{background-color: #4D4D4D;color:#ffffff;}
.pagination a.current{background-color: #4D4D4D;color:#ffffff;}
/*cookie*/
#page-mask{position:fixed;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.45);top:0;left:0;display:none;z-index:999;}
#jscookiemodal{width:100%;height:auto;padding: 1em;background-color: white;position:fixed;bottom:0;left:0;z-index:9999;}
#js_setup_div{width: 620px;height:570px;padding: 1em;box-shadow: 1px 1px 3px rgba(0,0,0,0.35);background-color: white;margin-left:calc(50% - 310px);margin-top:20px;display:none;z-index:99999;}
#js_setup_div .easy-modal-inner{overflow-y:auto;height:440px;}
.c_setup_header{width:100%;border-bottom:1px solid #F5F5F5;padding: 5px 0 5px 25px;height:50px;}
.easy_modal_f{border-top:1px solid #F5F5F5;}
.c_helper{padding:10px;}
.c_infos{font-size:18px;display:block;margin-bottom:5px;}
.acordit{font-weight:bold;border-top:1px solid #E5E5E5;border-left:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:10px;cursor:pointer;position:relative;margin-top:5px;}
.acordit.tgl{border-bottom:none;}
.acordit_txt{display:none;padding:10px;border-bottom:1px solid #E5E5E5;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;}
.acordit_txt.opened{display:block;}
.acordit i { position:absolute;
  right: 20px;
  top:14px;
  transition: all 300ms ease-in 0s;}
.acordit i.active {
    transform: rotate(180deg);
}

.c_title{font-size:26px;margin-bottom:20px;display:inline-block;line-height: 23px;
color: #6a6d70;
font-family: 'Roboto Slab', serif;margin-top: 30px;
}
.c_accept{padding: 8px;
text-align: center;
font-weight: bold;
background-color: #cc0000;
color: #ffffff!important;
font-weight: 600;}
.c_accept.mobilea{display:none!important;width:100%;margin-bottom:10px;}
.c_setup.mobilea{display:none!important;width:100%;margin-bottom:10px;}
.c_accept:hover {
background-color: #566473;
}
.c_setup{padding: 8px;
text-align: center;
font-weight: bold;
color:#566473;
font-weight: 600;margin-right:10px!important;}
.c_setup:hover {
background-color: #cc0000;
color: #ffffff;
}
img.c_logo{display:block;width: 170px;}
.accept1{margin-right:2px;}
.toggle-switch {
  position: relative;
  width: 60px;
  display: inline-block;
	margin-top: 10px;
}
.c_set_t1{display: block; margin-top: 0;font-weight: bold;font-size: 10px;}
.c_set_t2{display: none; margin-top: 0;font-weight: bold;font-size: 10px;}
.toggle-switch input {
  display: none!important;
}
.toggle-switch-wrapper {
  overflow: hidden;
  cursor: pointer;
  border-radius: 20px;
}
.toggle-switch-inner {
  width: 200%;
  margin-left: -100%;
  transition: margin 0.3s ease-in 0s;
}
.toggle-switch-inner:before, .toggle-switch-inner:after {
  float: left;
  width: 50%;
  height: 20px;
  padding: 0;
  line-height: 20px;
  font-size: 12px;
  text-shadow: 1px 1px 1px #FFFFFF;
  color:#929292;
  background-color: #F5F5F5;
  box-sizing: border-box;
  border-radius: 20px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
.toggle-switch-inner:before {
  content: "";
  padding-left: 15px;
  border-radius: 20px 0 0 20px;
  background-color: #74F0BA;
}
.toggle-switch-inner:after {
  content: "";
  padding-right: 15px;
  text-align: right;
  border-radius: 0 20px 20px 0;

}
.toggle-switch-switch {
  width: 20px;
  margin: 0;
  border: 2px solid #d8d8d8;
  border-radius: 20px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 40px;
  color: #f8f8f8;
  line-height: 1em;
  text-shadow: 0 0 1px #ADADAD;
  text-align: center;
  transition: all 0.3s ease-in 0s;
  background-color: #f0f0f0;
  background-image: linear-gradient(to bottom, #f0f0f0, #dfdfdf);
}
.toggle-switch input:checked + .toggle-switch-inner {
  margin-left: 0;
}
.toggle-switch input:checked + .toggle-switch-inner + .toggle-switch-switch {
  right: 0;
}
.toggle-switch-danger input:checked + .toggle-switch-inner + .toggle-switch-switch {
  border:2px solid #D15E5E;
  background: #D15E5E;
}
.toggle-switch-warning input:checked + .toggle-switch-inner + .toggle-switch-switch {
  border:2px solid #DFD271;
  background: #DFD271;
}
.toggle-switch-info input:checked + .toggle-switch-inner + .toggle-switch-switch {
  border:2px solid #7BC5D3;
  background: #7BC5D3;
}
.toggle-switch-success input:checked + .toggle-switch-inner + .toggle-switch-switch {
  border:2px solid #63CC9E;
  background: #63CC9E;
}
.toggle-switch-primary input:checked + .toggle-switch-inner + .toggle-switch-switch {
  border:2px solid #6AA6D6;
  background: #6AA6D6;
}
@media (max-width: 620px) {
#js_setup_div{width: 100%;margin-left:0;height:calc(100% - 60px);margin-top:60px;}
#js_setup_div .easy-modal-inner{overflow-y:auto;height:calc(100% - 180px);}
.c_accept{display:none!important;width:100%;margin-bottom:10px;}
.c_setup{display:none!important;width:100%;margin-bottom:10px;}
.c_accept.mobilea{display:block!important;width:100%;margin-bottom:10px;}
.c_setup.mobilea{display:block!important;width:100%;margin-bottom:10px;}
}
.itemsContainer.ytvideo{
  height: 0;
	padding-bottom: 56.2%;
	position: relative;
}

.itemsContainer.ytvideo iframe{
  width: 100%;
	height: 100%;
	position: absolute;
}

.text-center {
	text-align: center !important;
}

iframe {
	border: none;
}
iframe:not([id^="google_ads_iframe"]) {
	width: 100%;
}
.srcbutton{
  font-family: 'Roboto Slab', sans-serif;
  position: relative;
  vertical-align: middle;
  padding: 10px 15px;
  line-height: 100%;
  cursor: pointer;
  text-decoration: none;
  box-sizing: border-box;
  display: inline-block;
  border: 1px solid #ccc;
  height: 40px;
  background-color: #566473;
  color: #ffffff;
  width:auto;
}
.srcbutton:hover {
	background-color: #cc0000;
  }
.klabel{font-weight:700;}  
select.src_words {
	padding: 5px;
	text-indent: 0;
}
.gasztroliget{
	background-color: #fff;
	position:relative;
	margin: 30px 0;
  }
  .gasztroliget_m{
	background-color: #fff;
	position:relative;
	margin: 80px 0 40px 0;
  }
  .gasztroliget_inner{
	padding: 20px 15px;
	margin: 20px;
	background-color: #3f3d3e;
	z-index: 2;
	position: relative;
	color:#fff;
	font-size: 1rem;
  }
  .gasztroliget_inner_m{
	padding: 10px 10px;
	margin: 10px;
	background-color: #3f3d3e;
	z-index: 2;
	position: relative;
	color:#fff;
	font-size: 1rem;
  }
  .gasztroliget::before {
	content: "";
	position: absolute;
	height: calc(100% + 40px);
	width: 100px;
	background: #d24605;
	top: -20px;
	left: 0;
  }
  .gasztroliget::after {
	content: "";
	position: absolute;
	height: calc(100% + 40px);
	width: 100px;
	background: #d24605;
	top: -20px;
	right: 0;
  }
  .gasztroliget_m::before {
	content: "";
	position: absolute;
	height: 150px;
	width: 100%;
	background: #d24605;
	top: -10px;
	left: 0;
  }
  .gasztroliget_m::after {
	content: "";
	position: absolute;
	height: 150px;
	width: 100%;
	background: #d24605;
	bottom: -10px;
	left: 0;
  }
  .start_gasztro img{
	width: 120px;
	display: block;
	margin-bottom:15px;
  }
  .cikk_gasztro img{
	margin-bottom:15px;
	width:100%;
  }
  .start_gasztro_m{
	margin-bottom: 55px;
	}
  .start_gasztro_m img{
	width: 120px;
	display: block;
	position: absolute;
	top: -58px;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
  }
  .gasztro-button{
	background-color: #609454;
	color: #fff!important;
	padding: 7px 40px;
	margin-top: 20px;
	border-radius: 20px;
  }
  .start_gasztro p{
	margin: 0 0 30px 0;
  }
  .gasztro-button:hover{
	background-color: #d24605;
	color: #fff;
  }
  .cikk_gasztro{margin: 5px 0;}
  .cikk_gasztro .k-kicsi{color: #fff;font-size:18px;line-height: 25px;
	font-weight: 600;margin-top: 0;}
  a.gastrolink{color: #fff;}
  a.gastrolink:hover .cikk_gasztro .k-kicsi{color: #d24605!important;}
  .end_gasztro_m{
	text-align: center;
	margin-bottom: 25px;
  }
  @media (max-width: 691px) {
	.cikk_gasztro {
	  margin: 0 0 30px 0;
	}
	.cikk_gasztro .k-kicsi{
	  margin-top: 0;
	}
	.gasztro-button {
	  margin-top: 0;
	}
	.gasztro-button {
	  padding: 7px 20px;
	}
  }
  .pagination.lapozas {
    width: 100%;
	list-style: none;
	padding: 0;
  margin-top: 20px;
}
.pagination.lapozas li{display: inline-block;}
.pagination.lapozas a {
    padding: 0px;
  border: 1px solid #6a6d70;
  font-weight: 600;
  font-size: 15px;
  line-height: 22px;
    text-decoration: none;
}
.pagination.lapozas a:active, .pagination.lapozas a:hover{
    background-color: #cc0000;
	border: 1px solid #cc0000;
	color:#fff;
}
.pagination.lapozas a.active{
    background-color: #cc0000;
	border: 1px solid #cc0000;
	color:#fff;
}
   .tamogato{
  border: 0.5px solid #545454;margin-right:0;margin-left:0;border-left: 7px solid #cc0000;border-radius: 0px 30px 0px 0px;
}
.t_picture{padding: 17px 15px 0;}
.t_text{padding:29px 15px;font-family: 'Roboto Slab', serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 23px;
  color: #000;}
@media (max-width: 691px) {

.t_picture{padding: 48px 15px 0;}
.t_text {
  font-size: 15px;
}
}