@font-face {
    font-family: 'good_timesregular';
    src: url('font/goodtimesrggoodtimesrg.eot');
    src: url('font/goodtimesrggoodtimesrg.eot?#iefix') format('embedded-opentype'),
         url('font/goodtimesrggoodtimesrg.woff') format('woff'),
         url('font/goodtimesrggoodtimesrg.ttf') format('truetype'),
         url('font/goodtimesrggoodtimesrg.svg#good_timesregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
 padding: 0;
 margin:0;
 width:100%;
 min-width:360px;
 background: #F9FAFB url('../images/page.png');
 font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; 
}

input  {
 padding:7px;
 border-style:solid;
 border-color:#c0c0c0;
 background-color:#fff !Important;
 border-width:1px;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
}

input[type="submit"] {
 line-height:20px;
} 


/*********************************GLOBAL DJ****************************************/


.login_line {
 width:100%;
 height:30px;
 overflow:hidden;
 background-color: #89AADF;
}

.login_line_container {
 margin-left:auto;
 margin-right:auto;
 max-width:1100px;
 height:210px;
 background: #89AADF url('../images/login_line.jpg') bottom left;
 background-repeat: no-repeat;
}

#user_login_button {
 width:94px;
 text-align:center;
 line-height:18px;
 cursor:pointer;
 padding:6px;
 float: right;
 font-size: 14px;
 color: #fff;
 font-weight: bold;
 margin-bottom:5px;
}

.user_login_button_up_canvas {
 position:absolute;
 text-align:center;
 width:100px;
 height:30px;
 margin-top:-40px;
 background:#f1f3f6;
 border-style:solid;
 border-width:1px;
 border-color:#c0c0c0;
 border-top:0;
 -webkit-border-bottom-right-radius: 3px;
 -webkit-border-bottom-left-radius: 3px;
 -moz-border-radius-bottomright: 3px;
 -moz-border-radius-bottomleft: 3px;
 border-bottom-right-radius: 3px;
 border-bottom-left-radius: 3px;
 -webkit-transition-duration: 500ms;
 -moz-transition-timing-function: ease-out;
 -moz-transition-duration: 500ms;
}

.arrow-up {
 margin-top:10px;
 margin-left:32px;
 width:0px; 
 height:0px; 
 border-left:15px solid transparent;
 border-right:15px solid transparent;
 border-bottom:10px solid #89AADF;
}

.user_login_button_up {
 font-size: 0px !Important;
 -webkit-transition-duration: 300ms;
 -moz-transition-timing-function: ease-out;
 -moz-transition-duration: 300ms;
 -webkit-border-bottom-right-radius: 3px;
 -webkit-border-bottom-left-radius: 3px;
 -moz-border-radius-bottomright: 3px;
 -moz-border-radius-bottomleft: 3px;
 border-bottom-right-radius: 3px;
 border-bottom-left-radius: 3px;
}

.login_info {
 float: left;
 font-size: 14px;
 line-height:30px;
 color: #fff;
}

.logout_box {
 cursor:pointer;
 float: right;
 font-size: 14px;
 padding:6px;
 color: #fff;
 font-weight: bold;
}

.logout_box a {
 text-decoration:none;
 color:#fff;
}

.logout_box a:hover {
 text-decoration:underline;
}

#login_error {
 float: right;
 margin-top: 7px;
 color: #FFF;
 font-weight: bold;
}

.head {
 width:100%;
 -webkit-box-shadow: 0px 4px 22px 0px rgba(7, 44, 87, 0.06);
 -moz-box-shadow:    0px 4px 22px 0px rgba(7, 44, 87, 0.06);
 box-shadow:         0px 4px 22px 0px rgba(7, 44, 87, 0.06);
 border-style: none;
}

.head_conatiner {
 max-width:1100px;
 padding-left:10px;
 padding-right:10px;
 margin-left:auto;
 margin-right:auto;
}

.blokk p img {
 border-style: solid;
 border-width: 1px;
 border-color: #c0c0c0;
}

.logo {
 width:150px;
 float:left;
}

#digiconto_logo {
 width: 40px;
 padding-bottom: 5px;
 padding-top: 9px;
}

#digiconto_logo_szoveg {
 font-size:22px;
 color:#000;
 font-family: 'good_timesregular';
 margin-top: 14px;
 margin-left: 13px;
 position:absolute;
 -webkit-transition-duration: 300ms;
 -moz-transition-timing-function: ease-out;
 -moz-transition-duration: 300ms;
}

.digiconto_integralt {
 float:right;
 font-family: 'good_timesregular';
 margin-top:16px;
 color:#225581;
}

.login_box {
 float:right;
 width:364px;
}

.login_box_right, .login_box_left {
 float:left;
 width:176px;
 margin-top:5px;
 margin-bottom:5px;
}

.login_box_left {
 text-align:right;
 line-height:30px;
 padding-right:5px;
 color:#fff;
}

.main_button {
 float:right;
 padding:10px;
 margin-top:20px;
 cursor:pointer;
 font-weight:bold;
 background-color:#fff;
 color:#89AADF;
 border-style:solid;
 border-color:#c0c0c0;
 border-width:1px;
 text-align:center;
 text-transform:uppercase;
 font-size:15px;
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
}

.blokk_nev_kep {
 margin-bottom:10px;
}
.blokk_kep {
 float:left;
}
.blokk_nev {
 float:left;
 font-size:20px;
 margin-left:10px;
 color:#144175;
 font-family:'good_timesregular';
}
.blokk {
 margin-left:auto;
 margin-right:auto;
 margin-top:35px;
 max-width:1100px;
}
.hasab {
 text-align:center;
 float:left;
 width:326px;
 min-height:260px;
 padding-top:15px;
 margin:10px;
 margin-top:20px;
 margin-right:30px;
 margin-bottom:40px;
 color:#000;
 font-size:18px;
 -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
 -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
 box-shadow: 0px 1px 5px 0px #4a4a4a;
}
.hasab_title {
 font-weight:bold;
 font-size:22px;
 color:#fff;
}
.hasab p {
 color:#fff;
}

.osszefogalalo{
 list-style-image: url("../images/lista.png");
}


.content_box a {
 text-decoration:none;
}

.content_box a:hover {
 text-decoration:underline;
}


.foot {
 width:100%;
 background: #151515 url('../images/foot_back.jpg') top center;
 background-repeat: no-repeat;
 bottom:0;
 padding-bottom:40px;
}

.foot_right {
 float:right;
}

.foot_container {
 max-width:1100px;
 margin-left:auto;
 margin-right:auto;
}

.foot_container {
	color:#fff;
	padding-top:20px;
}

.foot_left {
	width:50%;
	float:left;
}

#foot_logo_text {
	font-family:'good_timesregular';
	margin-left:10px;
	margin-top:6px;
	float:left;
	font-size:20px;
}

#bottom_integralt_rendszer {
	float:left;
	margin-top:20px;
	font-family:'good_timesregular';
}

.foot_right {
	width:50%;
	float:right;
}

#foot_logo {
	width:35px;
	float:left;
}

.kuldes_gomb {
 cursor:pointer;
 -moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
 -webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
 box-shadow:inset 0px 1px 0px 0px #97c4fe;
 background-color:#fff;
 -webkit-border-top-left-radius:5px;
 -moz-border-radius-topleft:5px;
 border-top-left-radius:5px;
 -webkit-border-top-right-radius:5px;
 -moz-border-radius-topright:5px;
 border-top-right-radius:5px;
 -webkit-border-bottom-right-radius:5px;
 -moz-border-radius-bottomright:5px;
 border-bottom-right-radius:5px;
 -webkit-border-bottom-left-radius:5px;
 -moz-border-radius-bottomleft:5px;
 border-bottom-left-radius:5px;
 text-indent:0;
 border:1px solid #337fed;
 display:inline-block;
 color:#000;
 font-family:Arial;
 font-size:15px;
 font-weight:bold;
 font-style:normal;
 height:30px;
 line-height:30px;
 padding-left:10px;
 padding-right:10px;
 text-decoration:none;
 text-align:center;
 -webkit-transition-timing-function: ease-out;
 -webkit-transition-duration: 300ms;
 -moz-transition-timing-function: ease-out;
 -moz-transition-duration: 300ms;
}


.kuldes_gomb:hover {
 background-color:#000 !Important;
 color:#fff;
}


.arajanlatkero_form input,.arajanlatkero_form textarea {
 padding:5px;
 -webkit-transition-timing-function: ease-out;
 -webkit-transition-duration: 300ms;
 -moz-transition-timing-function: ease-out;
 -moz-transition-duration: 300ms;
}

.arajanlatkero_form input:focus, .arajanlatkero_form textarea:focus {
 -webkit-box-shadow: 0px 0px 22px 0px rgba(0, 110, 191, 1);
 -moz-box-shadow:    0px 0px 22px 0px rgba(0, 110, 191, 1);
 box-shadow:         0px 0px 22px 0px rgba(0, 110, 191, 1);
}

.arajanlatkero_form_bal {
 width:49%;
 float:left;
 text-align:right;
}

.arajanlatkero_form_jobb {
 width:49%;
 float:right;
 text-align:left;
}

#err_message {
 font-weight:bold;
 color:#ff0000;
}

.blokk_sima {
 width:100%;
 max-width:1100px;
 margin-bottom:20px;
 margin-left:auto;
 margin-right:auto;
 background:#fff;
 -webkit-transition-timing-function: ease-out;
 -webkit-transition-duration: 500ms;
 -moz-transition-timing-function: ease-out;
 -moz-transition-duration: 500ms;
}

.cleared {
 font: 0/0 serif;
 clear: both;
}

.cont_1 {
 float:right;
 margin-left:10px;
 margin-bottom:20px;
}

.digi_i {
 float:right;
 width:30%;
 border-style:none;
 margin-left:10px;
}

.osszefoglalohoz {
 float:right;
 margin-left:15px;
 width:300px;
}

#kapcsolat {
 width:100%;
 margin-top:30px;
 padding-bottom:10px;
 padding-top:10px;
 background-color:#fff;
}

#kapcsolat_content {
 max-width:1080px;
 margin-left:auto;
 margin-right:auto;
 color:#144175;
 font-family:'good_timesregular';
 line-height:50px;
 font-size:20px;
}

#kapcsolat_content a {
 color:#000;
 text-decoration:none;
}

#kapcsolat_content a:hover {
 text-decoration:underline;
}


.gomb {
 cursor:pointer;
 -moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
 -webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
 box-shadow:inset 0px 1px 0px 0px #97c4fe;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
 background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
 background-color:#3d94f6;
 -webkit-border-top-left-radius:6px;
 -moz-border-radius-topleft:6px;
 border-top-left-radius:6px;
 -webkit-border-top-right-radius:6px;
 -moz-border-radius-topright:6px;
 border-top-right-radius:6px;
 -webkit-border-bottom-right-radius:6px;
 -moz-border-radius-bottomright:6px;
 border-bottom-right-radius:6px;
 -webkit-border-bottom-left-radius:6px;
 -moz-border-radius-bottomleft:6px;
 border-bottom-left-radius:6px;
 text-indent:0;
 border:1px solid #337fed;
 display:inline-block;
 color:#ffffff;
 font-family:Arial;
 font-size:15px;
 font-weight:bold;
 font-style:normal;
 height:43px;
 line-height:43px;
 padding-left:10px;
 padding-right:10px;
 text-decoration:none;
 text-align:center;
 text-shadow:1px 1px 0px #1570cd;
}

.gomb:hover {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
 background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
 background-color:#1e62d0;
}
.gomb:active {
 position:relative;
 top:1px;
}


@media screen and (max-width: 1120px) {
 .blokk {
   padding-left:10px;
   padding-right:10px;
 }
 .login_line_container {
   padding-left:10px;
   padding-right:10px;
 }
 .hasab {
  padding-left:5px;
  padding-right:5px;
  width:28%;
  min-height:300px;
 }
}

@media screen and (max-width: 975px) {
 .hasab {
  width:25%;
  min-height:350px;
 }
}

@media screen and (max-width: 750px) {
 .digiconto_integralt {
   display:none;
 }
}

@media screen and (max-width: 695px) {
 .hasab {
  width:95%;
  min-height:100px;
 }
}


@media screen and (max-width: 550px) {
 .cont_1 {
  width:100%;
 }
 .blokk_kep {
   display:none;
 }
 .blokk_nev {
  margin-left:auto;
  margin-bottom:10px;
 }
 .osszefoglalohoz {
  width:100%;
  margin-left:auto;
  margin-right:auto;
 }
}
