/* Kék: #142c50 */

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;500;700&display=swap');


/* Másik CSS-ből mentve */

div.itemHeader h2.itemTitle span sup {
  color: #fff;
  background: #1e8449;
  padding: 5px 10px;
}



#sp-main-menu {
  float: right;
}
#sp-main-menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
  text-transform: none;
  font-weight: 400;
}
#sp-main-menu ul.level-0 > li {
  display: inline-block;
  margin: 0 0 0 25px;
  position: relative;
  padding: 0;
  text-transform: uppercase;
  font-size: 14px;
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
}
#sp-main-menu ul.level-0 > li a {
  display: block;
  margin: 0;
  padding: 30px 0 23px 0;
  color: #49a810;
  border-bottom: 7px solid transparent;
}
#sp-main-menu ul.level-0 > li a .menu-desc {
  font-size: 11px;
  color: #75e0a2;
  display: block;
}
#sp-main-menu ul.level-0 > li:hover {
  padding: 0;
}
#sp-main-menu ul.level-0 > li:hover >a {
  color: #fff;
  border-bottom: 7px solid #fff;
}
#sp-main-menu ul.level-0 > li.active {
  padding: 0;
}
#sp-main-menu ul.level-0 > li.active >a {
  border-bottom: 7px solid #fff;
  color: #fff;
}
#sp-main-menu ul.level-0 > li.active:hover {
  padding: 0;
}
#sp-main-menu ul.level-0 > li.active:hover >a {
  color: #75e0a2;
}
#sp-main-menu ul.level-0 > li.parent {
  padding: 0;
}
#sp-main-menu ul.level-0 > li.parent:hover {
  padding: 0;
}
#sp-main-menu li {
  z-index: 999;
  text-align: left;
  text-transform: none;
}
#sp-main-menu li li:not(.sp-menu-group) {
  display: block;
  border-top: 1px solid #eee;
  position: relative;
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
}
#sp-main-menu li li:not(.sp-menu-group):first-child {
  border-top: none;
}
#sp-main-menu li li:not(.sp-menu-group) a {
  display: block;
  font-size: 13px;
  font-weight: 400;
  line-height: normal;
  text-decoration: none;
  padding: 10px !important;
  color: #999;
  border-bottom: none;
}
#sp-main-menu li li:not(.sp-menu-group):hover,
#sp-main-menu li li:not(.sp-menu-group).active {
  color: #fff;
  background: #1e8449;
}
#sp-main-menu li li:not(.sp-menu-group):hover a,
#sp-main-menu li li:not(.sp-menu-group).active a {
  color: #fff;
}
#sp-main-menu div.sp-menu-group .sp-menu-group-title {
  border-bottom: 1px solid #eee;
}
#sp-main-menu div.sp-menu-group .sp-menu-group-title .menu-title {
  padding: 5px !important;
  color: #555;
}
#sp-main-menu div.sp-menu-group .sp-menu-group-content .module {
  margin: 0;
  padding: 5px;
  color: #999;
}
#sp-main-menu .form-inline input {
  width: 125px;
  color: #fff;
  background: #1e8449;
  border: none;
}



/* Alap css */

html{
font-family: 'Montserrat', sans-serif;
font-smooth: always;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.greenbox_light{
	font-weight: 700;
	color: #fff;
background: rgb(73,168,16);
background: linear-gradient(90deg, rgba(73,168,16,1) 0%, rgba(167,232,1,1) 100%);
	padding: 3px;
}

.greenbox_dark{
	font-weight: 700;
	color: #fff;
background: rgb(73,168,16);
background: linear-gradient(90deg, rgba(73,168,16,1) 0%, rgba(167,232,1,1) 100%);
}


.menu-image{
	width: 25px !important;
	height: 25px !important;
}


:hover,
.sppb-btn-default,
a {
	-webkit-transition:all .3s ease-out;
	-moz-transition:all .3s ease-out;
	-ms-transition:all .3s ease-out;
	-o-transition:all .3s ease-out;
	transition:all .3s ease-out;
	transition: 0.3s;
}


body {
font-family: 'Montserrat', sans-serif;
	font-size:17px;
}

.headline h2,
.headline h3,
.headline h4,
.headline h5{
	font-weight: 700 !important;
	color: #142c50;
}

div{
	font-family: "Montserrat" !important;
	font-size:17px;
	font-weight: 400;
	line-height: 1.6em;
}

.text div,.text p,.text {
	line-height:1.9em;
	font-size:17px;
	font-weight:400;
	color:rgba(0,0,0,0.64);
}



.text strong,.text b {
	font-weight:700!important;
}

.header_info h2 {
	font-size:42px;
}

.header_info p {
	font-size:17px;
}

.home_head {
	background:#ccc!important;
	padding:150px 20px;
}

.home_head p {
	color:rgba(43,43,43,0.38);
	font-family: "Montserrat" ,sans-serif;
	font-size:22px;
}

h1,h2,h3,h4,h5,h6 {
	font-family:Montserrat!important;
}

.container {
	width:auto!important;
	max-width:100%!important;
	max-width:2420px!important;
}

.menu-title{
			font-weight: 600 !important;
}

.menu_nav li {
	float:left;
	list-style:none;
}

.menu_nav li a {
	padding:0 10px;
	color:#fff;
	font-size:16px;
	display:block;
}

.menu_nav ul {
	margin-top:30px;
	float:right;
}

.menu_nav_green {
	background:#49a810;
	font-weight:600;
	padding:12px 16px;
	margin-top:-12px;
	border-radius:20px;
	margin-left:30px;
}

#sp-main-body-wrapper {
	padding:0;
}

#sp-logo {
	padding-top:12px!important;
	padding-left:30px;
}

#sp-menu {
	padding-right:30px;
}

.footer_text {
	padding:0 20px;
}


#sp-footer2 img{
	max-width: 120px !important;
	float: right !important;
	margin-left: 30px !important;
}


#sp-footer-wrapper{
		background: background: rgba(36,36,36,1);
background: -moz-linear-gradient(45deg, rgba(36,36,36,1) 0%, #0d1a2d  100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(36,36,36,1)), color-stop(100%, rgba(13,33,92,1)));
background: -webkit-linear-gradient(45deg, rgba(36,36,36,1) 0%, #0d1a2d  100%);
background: -o-linear-gradient(45deg, rgba(36,36,36,1) 0%, #0d1a2d  100%);
background: -ms-linear-gradient(45deg, rgba(36,36,36,1) 0%, #0d1a2d  100%);
background: linear-gradient(45deg, rgba(36,36,36,1) 0%, #0d1a2d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#242424', endColorstr='#0d215c', GradientType=1 );

}

.main_header {
	background:#000;
	background: url(https://jobon.hu/templates/urbanus/images/a/23.jpg) center top;
	  background-repeat: no-repeat;
  background-size: cover;
  padding: 40px 0px !important;
	margin-bottom: 30px !important;
}

.footer_text {
	font-size:13px!important;
}

/* Ki kell kapcsolni */
/*
#sp-header-wrapper,
#toolbar,
#sp-parallax-bottom{
	display: none !important;
}


.header-line{
	background: #000 !important;
}
*/
#sp-header-wrapper {
	background:#fff;
	box-shadow:1px 2px 4px rgba(93,93,93,0.13);
}

#sp-main-menu ul.level-0 > li {
	margin-left:4px;
}

#sp-main-menu ul.level-0 > li a {
	color:#515151;
	padding-left:10px;
	padding-right:10px;
	margin:0;
}

#sp-main-menu ul.level-0 > li a:hover {
	color:#49a810;
}

#sp-main-menu ul.level-0 > li.active >a {
	border-top:2px solid #49a810;
	color:#515151;
}

#sp-main-menu ul.level-0 > li.active >a:hover {
	color:#515151;
}

#sp-main-menu ul.level-0 > li.last a {
	background: rgb(73,168,16);
	background: linear-gradient(90deg, rgba(73,168,16,1) 0%, rgba(167,232,1,1) 100%);
	color:#fff;
	border-radius:30px!important;
	padding:12px 30px 5px 30px !important;
	display:inline-block;
	font-weight:700;
	margin-left:20px;
}


#sp-main-menu ul.level-0 > li.last a li{
	background: #fff !important;
}


#sp-main-menu ul.level-0 > li.last a:hover {
	border:none;
	padding:12px 30px!important;
}

#sp-main-menu ul.level-0 > li.last .active {
	border-bottom:none;
	padding:12px 30px!important;
}

.text .paytable {
	width:100%;
	padding:5px;
	border:1px solid #efefef;
	margin:0 0 15px;
}

.text .paytable th,.text .paytable td {
	border-bottom:1px solid #efefef!important;
	padding:5px 10px;
}

/* Process Bar */

.processbar_container {
		border-bottom:1px solid #efefef;
}

/* Megrendelési oldalak */

.preference_list h3{
	font-weight: 700;
	color: #1e212f;
	font-size: 28px;
}

.preference_list li:before {
	content:'\f00c';
	font-family:FontAwesome;
	display:inline-block;
	font-size: 22px;
	position: absolute;
	margin: 3px 10px 0px -35px;
	color:#49a810;
}

.preference_list ul {
}

.preference_list ul li {
	list-style: none;
	padding: 10px 20px 20px 40px;
	border-bottom: 1px solid #efefef;
}

.warrenty_box {
	background: -webkit-linear-gradient(#fff 0%, #efefef 100%)
}

.warrenty_box h3{
	font-weight: 700;
	font-size: 28px;
	padding-top: 20px;
	color: #1f2744;
}


.activate_title_box{
	text-align: center;
}
.activate_title_box h3 {
	font-size: 33px;
	font-weight: 700;
	color: #152d51;
}

.activate_title_box{
	max-width: 700px;
	margin: 0px auto;
}

.single_pricetable:hover{
	margin-top: -80px;
}


.single_pricetable {
	box-shadow:10px 5px 12px rgba(92,92,92,0.31);
	border-radius: 20px;
	background: #fff;
	position: relative;
	width: 100%;
	display: block;
	padding: 20px;
	border: 1px solid #efefef;
	margin-top: -100px;
  transition: 0.3s;

}


.single_pricetable .sppb-pricing-footer .sppb-btn{
border: 1px solid #49a810 !important;
color: #49a810 !important;
font-weight: 700 !important;
border-radius: 15px;
padding: 10px 20px;
text-transform: uppercase;
margin-top: -30px;
}

.single_pricetable .sppb-pricing-footer .sppb-btn:hover{
	background: #49a810 !important;
	color: #fff !important;
}

.single_pricetable .sppb-pricing-features ul{
	margin-top: 30px;
}


.single_pricetable .sppb-pricing-features li{
	border-bottom: 1px solid #efefef;
	padding: 0px 0px 10px 0px !important;
	margin: 0px 0px 0px 0px;
}



.single_pricetable .sppb-pricing-header h3{
	color: #fff !important;
	font-size: 24px;
	font-weight: 700;
	border-bottom: 1px solid rgba(255, 255, 255, 0.32);
	padding: 20px !important;
	font-size: 26px !important;
}

.single_pricetable .sppb-pricing-header{
	background: -webkit-linear-gradient(#88d328 0%, #49a810 100%);
	border-radius: 10px;
	margin-bottom: 10px;
	padding: 10px 10px 5px 10px;
	color: #fff;
}


.ordertable {
	box-shadow:10px 5px 12px rgba(92,92,92,0.11);
	padding:30px;
	font-size: 17px;
	border-radius: 10px;
	min-height: 500px;
	border: 1px solid #efefef;
}

/*Added by Zsolt*/
.ordertablejelenzkezes {
	box-shadow:10px 5px 12px rgba(92,92,92,0.11);
	padding:20px;
	font-size: 17px;
	border-radius: 10px;
	min-height: 130px;
	border: 1px solid #efefef;
}


.ordertable h5{
	font-size: 22px;
	font-weight: 700;
	line-height: 1.9em !important;
	color: #49a810;
}

.otpimg {
	max-width:200px;
	margin: 0px auto;
}

.otptext{
	font-size: 12px;
	color: #ccc;
}

.creditcard_tip h6{
	font-size: 18px;
	font-weight: 700;
	margin-top: 30px;
		color: #152d51;
}

.creditcard_tip div{
	font-size: 14px;
	color: rgba(0, 0, 0, 0.64);
}

.creditbutton .sppb-btn-default{
	border-radius: 15px !important;
	border: 1px solid #49a810;
	background: #fff !important;
	color: #49a810;
}

.creditbutton .sppb-btn-default .fa{
	margin-right: 5px;
}

/* Szószedet */

.szoszedet_container .sppb-panel-title{
	font-size: 17px;
}

.sppb-panel-modern,
.sppb-panel-modern>.sppb-panel-heading{
	border-radius: 20px;
}


.footer_actionblock .sppb-btn:hover{
	background: #142c50;
	color: #fff;
		border: 3px solid #142c50;

}



/* Kapcsolat */


.greenbold strong{
	font-weight: 700;
	color: #49a810;
}

.contactbox textarea,
.contactbox input{
	border-radius: 15px !important;
	padding: 15px !important;
}

.contactbox button[type="submit"]{
	border-radius: 15px;
	text-transform: uppercase;
	background: #49a810;
	padding: 10px 30px;
	float: right;
	font-weight: 600;
}

.contactbox button[type="submit"]:hover{
	color: #49a810;
	background: #fff;
}

.contact-info{
	max-width: 500px;
	border: 1px solid rgba(167, 167, 167, 0.3);
	background: -webkit-linear-gradient(rgba(167, 167, 167, 0.15) 0%, #ffffff 100%);
	border-radius: 20px;
	padding:20px 20px 0px 20px;

}

.contact-info h5{
	text-align: left;
	line-height: 1.5em;
		margin-left: 10px;
		color: #142c50 !important;

}

.contact-info p{
	font-size: 12px;
	padding: 0px;
	text-align: left;
	font-weight: 700;
	margin-left: 10px;
}


/* Jelentkezés */

.join-icontext{
	border-bottom: 1px solid #efefef;
	padding-bottom: 20px;
}


.join-icontext h5{
	text-align: left !important;
	color: #142c50;
}

.join-icontext div{
	text-align: left !important;
	font-size: 13px;
}


.join_header{

	background: url(https://jobon.hu/templates/urbanus/images/a/445.jpg) center top;
	  background-repeat: no-repeat;
  background-size: cover;
  padding: 80px 0px !important;
	margin-bottom: 30px !important;
}

/* Blog */


.blog_container .sppb-col-sm-4{
	border-left: 1px solid #efefef !important;
	border-top: 1px solid #efefef !important;


}


.blog_container h3{
	font-size: 21px;
	font-weight: 700;
	line-height: 1.2em;
}


.blog_container .sppb-readmore{
	text-align: center;
	width: 100%;
	display: block;
	border: 1px solid #162645;
	padding: 10px 20px;
	border-radius: 20px;
	font-size: 14px;
	text-transform: uppercase;
	color: #162645;
}


.blog_container .sppb-col-sm-4:nth-child(3){
	border-right: 1px solid #efefef !important;
}

/* Lábléc */



.footer_actionblock{
	background: url('https://jobon.hu/templates/urbanus/images/a/bg22.jpg') top center;
	  background-repeat: no-repeat;
  background-size: cover;
	color: #fff !important;
}

.szoszedet_container{
	width: 100% !important; 
	max-width: 800px !important;
	margin: 0px auto;
}

.footer_actionblock .sppb-top-shape{
	color: #fff;
}


.footer_actionblock .sppb-btn{
	background: transparent;
	font-size: 18px;
	border-radius: 20px;
	padding: 10px 35px;
	color: #fff;
	text-transform: uppercase;
	border: 3px solid #fff;
	
} 

.footer_actionblock h3{
	font-weight: 700;
	font-size: 32px;
}



/* Kezdőlap */
 
.home_head_container{
 height: 100vh;
 	background: #142c50;
background: url('https://jobon.hu/templates/urbanus/images/a/hhead.jpg') center top fixed; 
	  background-repeat: no-repeat;
  background-size: cover;
}





.sppb-icon-inner{
	margin-top: 80px;
	opacity: 0.4;
		-webkit-animation: bounce 2s;
	        animation: bounce 2s;
	-webkit-animation-iteration-count: infinite;
	        animation-iteration-count: infinite;
}


.home_head_container h1{
	color: #fff !important;
}

.home_head_container{
	color: rgba(255, 255, 255, 0.6);
}

.morebutton .sppb-btn,
  .home_cta_container .sppb-btn,
.home_head_container .sppb-btn{
	margin-top: 5vh !important;
	background: rgb(73,168,16);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#518908), to(#8EB65B));
/*	border: 3px solid #49a810;*/
/*	border-radius: 100px;*/
	padding: 8px 5px;
	color: #fff;
/*	text-transform: uppercase;*/
	font-weight: 400;
	}
	
	
	.morebutton .sppb-btn:hover,
	  .home_cta_container .sppb-btn:hover,
	.home_head_container .sppb-btn:hover{
		color: #fff;
	background: linear-gradient(90deg, rgba(73,168,16,1) 0%, rgba(167,232,1,1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
	}
	
	
	
/* Hogyan működik doboz */


.howtowork_container{
	background: url(https://jobon.hu/templates/urbanus/images/a/gg7.jpg) fixed center top;
	  background-repeat: no-repeat;
  background-size: cover;
}


.howtowork_container h4{
	font-weight: 700 !important;
	color: #142c50;
	margin-bottom: 30px;
}


.howtowork_container .fa{
	background: linear-gradient(90deg, rgba(73,168,16,1) 0%, rgba(167,232,1,1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  width: 100%;
  font-size: 80px;

}



.second_container{
	border-bottom: 1px solid #efefef;
background: rgb(224,224,224);
background: linear-gradient(90deg, rgba(224,224,224,1) 0%, rgba(255,255,255,1) 100%);}


/* Home CTA */

.home_cta_container{
background: url('https://jobon.hu/templates/urbanus/images/a/wr8-min.jpg') fixed center top;
	  background-repeat: no-repeat;
  background-size: cover;
  padding: 100px 0px;
  }
  
  
  .home_cta_container h3{
	  font-size: 46px;
	  font-weight: 700;
	  margin-bottom: 30px;
  }
  
  	
.aboutme_container{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #cccc;
	background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(223,223,223,1) 100%);
}


.reviews_container{
	background: url(https://jobon.hu/templates/urbanus/images/a/gg7.jpg) fixed center top;
	  background-repeat: no-repeat;
  background-size: cover;

}


.reviews_container .shadow{
	box-shadow: 2px 4px 10px rgba(143, 143, 143, 0.24) !important;
	padding: 30px;
	margin-left: -25px;
	margin-right: -25px;
	border-radius: 20px;
	border-bottom: 5px solid #49a810;
	  transition: 0.3s;
	  background: #fff;
}


.reviews_container .shadow:hover{
	margin-top: -20px;
}


.counter_container{
	background: url('https://jobon.hu/templates/urbanus/images/a/gr_bg.jpg') fixed center top;
	  background-size: cover;

}


.counter_container .sppb-addon-title{
	color: #142c50;
	}
	
	
	/* Ajánlat oldal */
	
.pricetable_box{
	box-shadow:10px 5px 12px rgba(92,92,92,0.11);
	border-radius: 20px;
	background: #fff;
	position: relative;
	width: 100%;
	display: block;
	padding: 20px;
	border: 1px solid #efefef;
  transition: 0.3s;
}


.pricetable_box .sppb-pricing-footer .sppb-btn{
	background: #fff;
	border: 3px solid #49a810 !important;
	border-radius: 100px;
	padding: 15px 35px;
	color: #49a810 !important;
	text-transform: uppercase;
	font-weight: 700;
}


.pricetable_box  .sppb-pricing-price{
		background: linear-gradient(90deg, rgba(73,168,16,1) 0%, rgba(167,232,1,1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

}

.pricetable_box  .sppb-btn:hover{
			color: #fff !important;
	background: linear-gradient(90deg, rgba(73,168,17,1) 0%, rgba(167,232,1,1) 100%) !important;
 

}

.pricetable_box:hover{
	margin-top: -20px;
	  transition: 0.3s;
}

.pricetable_box .sppb-pricing-features{
	min-height: 200px;
}


.pricetable_box .sppb-addon-title{ 
	font-weight: 700;
	  border-bottom: 1px solid #efefef;
	  font-size: 26px !important;
color: #142c50 !important;
padding-bottom: 20px !important;
}

.kiemeltbox{
	margin-top: -15px;
	border: 1px solid #142c50;
}

.kiemeltbox .sppb-addon-title:before{
	content: 'Legnépszerűbb csomagunk!';
		background: linear-gradient(90deg, rgba(73,168,17,1) 0%, rgba(167,232,1,1) 100%) !important;
font-size: 10px;
padding: 5px;
position: absolute;
width: 200px;
top: -22px;
color: #fff;
border-radius: 10px;
}


.felsorolas ul {
	margin-left: 40px;
}

.felsorolas ul li{
	list-style: none;
	padding: 10px;
}

.felsorolas ul li b,
.felsorolas ul li strong{
	color: #142c50;

}

.felsorolas  ul li:before {
	content:'\f00c';
	font-family:FontAwesome;
	display:inline-block;
	font-size: 22px;
	position: absolute;
	margin: 3px 10px 0px -35px;
	color:#49a810;
}

.step-by-step_header{
	border-top: 1px solid #efefef !important;
}


.step-by-step_header h3{
	font-size: 32px !important;
}

.step-by-step .sppb-media-heading{
	font-weight: 700;
	font-size: 20px;
	min-height: 70px;
	line-height: 1.5em;
  vertical-align: middle;

}



.step-by-step .sppb-blocknumber-number{
background: linear-gradient(90deg, rgba(73,168,17,1) 0%, rgba(167,232,1,1) 100%) !important;
font-size: 46px !important;
}


.text2 .sppb-btn{
	background: rgb(73,168,16);
	background: linear-gradient(90deg, rgba(73,168,16,1) 0%, rgba(167,232,1,1) 100%);
	border: 3px solid #49a810;
	border-radius: 100px;
	padding: 15px 35px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 700;

}


.easybox .sppb-addon-animated-heading .sppb-addon-title{
	font-size: 25px !important;
}


.warrentyb{
	border-top: 1px solid #efefef;
		background: -webkit-linear-gradient(#fff 0%, #efefef 100%);
padding-top: 40px !important;
	border-bottom: 1px solid #efefef;
}


.sppb-addon sppb-addon-raw-html,
.sppb-addon-content,
.join-iframebox iframe,
.join-iframebox{
	border-bottom: none !important;
}



.container-med{
	max-width: 1170px;
	width: 100%; 
	margin: 0px auto;
	padding: 50px 0px !important;
}



.container-med .entry-meta{
	padding: 10px 0px;
	border-bottom: 1px solid #efefef;
	margin-bottom: 10px;
}

.container-med .create-date{
	background: linear-gradient(90deg, rgba(73,168,16,1) 0%, rgba(167,232,1,1) 100%) !important;
	padding: 15px 10px;
	text-align: center !important;
	color: #fff !important;
	border-radius: 5px 5px 0px 0px;
	
}

.container-med .create-date .day{
	color: #162645;
}


.container-med .create-date .year{
	border-top: 1px solid rgba(255, 255, 255, 0.68);
	display: block;
	margin-top: 4px;
	color: rgba(255, 255, 255, 0.73);
	letter-spacing: 0px !important;
}

/* Blog */


.join-container{
	background: url('https://jobon.hu/templates/urbanus/images/a/bg22.jpg') top center;
	padding: 100px 0px 210px 0px;
	color: #fff;
}

.join-container h4{
	text-align: left;
	color: #fff;
	font-weight: 700;
	font-size: 32px;
	line-height: 1.9em;
}


.join-container p{
		text-align: left;
	color: #fff;
	font-size: 17px;
	font-weight: 500;
}


.join-container a.btn3{
	color: #fff !important;
	border: 4px solid #fff;
	background: transparent;
	font-weight: 500;
	font-size: 18px;
	border-radius: 40px;
	position: relative;
	top: 70px;
	padding: 10px 35px;
}



.join-container a.btn3:hover{
	background: #162645;
		border-color: #162645;
	}
	
	
	
.popupbar{
	margin: 0px auto !important;
	max-width: 800px !important;	
}
.popupbar .sppb-btn{
	padding: 10px !important;
	border-radius: 30px !important;
}


.popupbar .sppb-btn .fa{
	margin-right: 10px !important;
	margin-left: 10px;
}

/* Egyéb */


ul.elofizetes-felsoroloas li{
	padding: 10px 0px !important; 
}


/* */


.csali_container{
	background: url(https://jobon.hu/templates/urbanus/images/a/gg_bg1-min.jpg) no-repeat center center fixed !important;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	padding: 100px 0px !important;
}


.csali_container strong{
	color: #49a810 !important;
}

.csali_container .urlap_bg{
	background: #fff;
	border-radius: 3px;
	padding: 20px 20px 0px 20px;
}
.csali_container div,
.csali_container{
	color: rgba(255, 255, 255, 0.77) !important;
}


.csali_container h3{
	font-size: 42px !important;
	color: #fff;
}