.melyikszervercont {
	/*background: #EBEBEB url(../elemek/vps/vpstemp-bgr2.png) center bottom no-repeat;*/
	
	background: rgb(246,246,246);
background: -moz-radial-gradient(center, ellipse cover, rgba(246,246,246,1) 63%, rgba(176,176,176,1) 100%);
background: -webkit-radial-gradient(center, ellipse cover, rgba(246,246,246,1) 63%,rgba(176,176,176,1) 100%);
background: radial-gradient(ellipse at center, rgba(246,246,246,1) 63%,rgba(176,176,176,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#b0b0b0',GradientType=1 );

	padding: 1rem 0;
	border-bottom: 4px solid #E6E6E6;
}


.teremvidsav {
	background-color: #EBEBEB;
	background-image: url(../elemek/vps/vpstemp-bgr1.png),url(../elemek/vps/vpstemp-bgr2.png);
	background-position: center top,center bottom;
    background-repeat: no-repeat,no-repeat;
	border-top: 1px solid white;
    border-bottom: 3px solid #CDD7B3;
	padding: 20px 0 30px;
}

.teremvidsav iframe {
	border: 4px solid #BCBCBC;
	float: right;
}
.teremvidsav h2 {
	font-size: 200%;
	margin: 0px;
	padding-top: 10px;
}
.teremvidsav h1 {
	font-size: 360%;
	line-height: 90%;
	margin-top: 0px;
	letter-spacing: -1px;
}


.melyikszerverkep {
	background: silver url(../elemek/szerver/ember01.jpg) center center no-repeat;
    width: 230px;
    height: 230px;
    float: right;
    margin-left: 35px;
	margin-top: 10px;
    -webkit-border-radius: 200px;
    -moz-border-radius: 200px;
    border-radius: 200px;
	border: 4px solid #E6E6E6;
	-webkit-box-shadow:inset 0 0 0 6px rgba(255,255,255,0.3);
	box-shadow:inset 0 0 0 6px rgba(255,255,255,0.3);	
}

.melyikszervercont > .tartalom > h1 {
	font-size: 380%;
	text-align: center;
	margin: 0px;
	padding: 0px;
	margin-bottom: 30px;
}
.melyikszervercont > .tartalom > h2 {
	font-size: 280%;
	text-align: center;
	margin: 0px;
	padding: 0px;
	line-height: 60%;
	margin-top: 50px;
}
.melyikszervercont > .tartalom > i {color: #8BB725; font-size: 150%;}

.melyikszerverbox {
	display: inline-block;
	vertical-align: top;
	width: 280px;
	color: #567117;
	background: white;
	margin-right: 50px;
	margin-top: 50px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.melyikszerverbox:last-child {margin-right: 0px;}

.melyikszerverbox h1 {
	background: #8BB725;
	color: white;
	margin: 0px;
	padding: 8px 15px 12px;
	text-align: center;
	line-height: 25px;
	font-size: 185%;
}
.melyikszerverbox h1 i {
	display: block;
	font-size:200%;
	opacity: 0.75;	
}
.melyikszerverbox h1 span {
	background: white;
	color: #8BB725;
	font-size: 80%;
}

.msb-leir, .msb-elony, .msb-elerh, .msb-hus, .msb-ar {
 padding: 10px 20px;
 line-height: 1.3em;
 border-bottom: 1px dotted #EBEBEB;
}

.msb-leir {font-size: 120%; font-weight: bold; background: #F3F3F3; text-align: left;}
.msb-ar {border-bottom: none;}
.msb-megnez {
	display: table;
	background: #8BB725;
	padding: 3px 40px;
	font-size: 120%;
	color: white;
	margin: 0 auto 10px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
}

.kek {
	-webkit-box-shadow: 0 0 0 2px ##018AB4;
	box-shadow: 0 0 0 2px #018AB4;
}
.kek:hover {
	-webkit-box-shadow: 0 0 0 4px ##018AB4;
	box-shadow: 0 0 0 4px #018AB4;
}
.kek b {color: #01627E; font-size: 105%;}
.kek h1 {background: #018AB4}
.kek .msb-megnez {background: #018AB4;}
.kekzold {
	-webkit-box-shadow: 0 0 0 2px #46A16D;
	box-shadow: 0 0 0 2px #46A16D;
}
.kekzold:hover{
	-webkit-box-shadow: 0 0 0 4px #46A16D;
	box-shadow: 0 0 0 4px #46A16D;
}
.kekzold b {color: #30704B; font-size: 105%;}
.kekzold h1 {background: #46A16D;}
.kekzold .msb-megnez {background: #46A16D;}
.zold {
	-webkit-box-shadow: 0 0 0 2px #8BB725;
	box-shadow: 0 0 0 2px #8BB725;
}
.zold:hover {
	-webkit-box-shadow: 0 0 0 4px #8BB725;
	box-shadow: 0 0 0 4px #8BB725;
}
.zold b {color: #6B8D1D; font-size: 105%;}
.zold h1 {background: #8BB725;}


.nanometer {
	position: relative;
	display: inline-block;
	font-size: 60%;
}
.nanometer > span {
    position: absolute;
    margin-top: -10px;
	font-size: 130% !important;
	background: none !important;
	color: white !important;
	padding: 0px !important;
}


.bszrendel {
	display: inline-flex;
	background: #46A16D;
	color: white;
	padding: 3px 10px;
	margin-bottom: 5px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.bszrendel:hover {background: #378056; color: white;}


.VPSInfo-kerdojel {
	display: inline-block;
	vertical-align: -.2em;
	margin-left: 0.19em;
	width: 1em;
	padding-bottom: 1em;
	background: transparent url(../elemek/vps/kerdojel.png) center center no-repeat;
	background-size: contain;
	/*border: 1px solid #8BB725;*/
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
}
.VPSInfo-kerdojel div {
	position: absolute;
	z-index: 1;
	width: 25em;
	font-size: 13px;
	font-size: 1em;
	font-weight: normal;
	line-height: 1;
	background-color: #fff;
	padding: .7em 1em;
	margin: -1em 0 0 2.7em;
	border: 1px solid #698C2F;
	color: #698C2F;
	visibility: hidden;
	opacity: 0;
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
	-webkit-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, .1);
	-moz-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, .1);
	box-shadow: 3px 3px 0 0 rgba(0, 0, 0, .1);
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.VPSInfo-kerdojel div::before {
	content: "";
	position: absolute;
	left: -1em;
	border-style: solid;
	border-width: 1em 1em 1em 0;
	border-color: transparent #698C2F transparent transparent;
}
.VPSInfo-kerdojel:hover div {
	visibility: visible;
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=100);
}

a.extralink {
	position: relative;
	display: inline-block;
	vertical-align: top;
	background: #8BB725;
	color: white;
	letter-spacing: -0.5px;
	width: 145px;
	padding: 12px 10px 12px 60px;
	font-size: 125%;
	margin-right: 20px;
	line-height: 19px;
	-webkit-box-shadow:inset 0 -3px 0 0 #70931E;
	box-shadow:inset 0 -3px 0 0 #70931E;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
a.extralink:hover {
	background: #9DCF29;
	-webkit-box-shadow:inset 0 -3px 0 0 #7AA021;
	box-shadow:inset 0 -3px 0 0 #7AA021;
}
a.extralink i {
	background: white;
	color: #68891D;
	position: absolute;
	left:10px;
	top: 10px;
	font-size: 120%;
	padding-top: 12px;
	text-align: center;
	width: 40px;
	height: 28px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
}

.extralinkZoldKek {
	background: #46A16D !important;
	-webkit-box-shadow:inset 0 -3px 0 0 #388358 !important;
	box-shadow:inset 0 -3px 0 0 #388358 !important;
}
.extralinkZoldKek i {color: #388358 !important;}
.extralinkZoldKek:hover {
	background: #57B780 !important;
	-webkit-box-shadow:inset 0 -3px 0 0 #419665 !important;
	box-shadow:inset 0 -3px 0 0 #419665 !important;
}

.extralinkKek {
	background: #018AB4 !important;
	-webkit-box-shadow:inset 0 -3px 0 0 #01789A !important;
	box-shadow:inset 0 -3px 0 0 #01789A !important;
}
.extralinkKek i {color: #01789A !important;}
.extralinkKek:hover {
	background: #019FCD !important;
	-webkit-box-shadow:inset 0 -3px 0 0 #018EB8 !important;
	box-shadow:inset 0 -3px 0 0 #018EB8 !important;
}

#miaberles{
	padding: 1px 2.105% 1.307%; /* 1px 20px 17px */
	border-bottom: 2px solid #E0E0E0;
	background: #E7E7E7 url(../elemek/szerver/miaberles.png) right center no-repeat;
	background-position: calc(50% + 291px) 100%;
	background-size: auto 100%;
}
#miaberles h2{
	margin: .625em 0;
	font-size: 24px;
	font-size: 2.4rem;
}
#miaberles a{
	display: inline-block;
	background: white;
	padding: .1538em .9231em .0769em;
	margin-top: .3846em;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
#miaberles a:hover {
	background: #8BB725;
	color: white;
}

.szerverTulajd {
	position: relative;
	vertical-align: bottom;
	margin-right: 2.6316%; /* 25px */
	padding: 0 .5263% 0 9.4737%; /* 0px 5px 0px 90px */
	float: left;
	width: 12.9474%; /* 123px */
	height: 6.5384em; /* 85px */
	text-align: left;
	line-height: 1.4; /* 18px */
	background: white url(../elemek/tarhely/ssd-tulajd.png) -5px center no-repeat;
	color: #8BB725;
}
.szerverTulajd:nth-child(2) { margin-right: 2.9% }
.szerverTulajd:last-child{margin-right: 0}
.szerverTulajd img{position: absolute; top: 18px; left: 11px;}
.szerverTulajd h3 {
	padding: .33333em 0 0; /* 10px */
	margin: 0;
	font-size: 30px;
	font-size: 3rem;
	line-height: 1.1;
}
.szerverTulajd h4 {
	padding: .619em 0 0; /* 13px */
	margin: 0;
	font-size: 21px;
	font-size: 2.1rem;
}

h1 span {
	display: inline-block;
	padding: .3333em .5556em; /* 9px 15px */
	margin-right: 0.37em; /* 10px */
	color: white;
	background: #8BB725;
	line-height: .9;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

#berlesElony, #mireHasznalhato {
	padding: 1px 2.105% .3846em; /* 1px 0px 5px 20px */
	margin: 0 0 1.923em; /* 0px 0px 25px */
	width: 44.211%; /* 440px - 20px */
	min-height: 34.6em; /* 440px */
	border-bottom: 2px solid #E0E0E0;
}
#berlesElony {
	float: left;
	background: #E7E7E7 url(../elemek/szerver/berles-elony.png) right bottom no-repeat;
}
#mireHasznalhato {
	float: right;
	background: #E7E7E7 url(../elemek/szerver/mire-hasznalhato.png) right bottom no-repeat;
}


.colokep {
	margin: 0 8px 18px;
	display: inline-block;
}
.colokep img {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0 0 0 4px #DDDDDD;
	box-shadow: 0 0 0 4px #DDDDDD;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
}
.colokep:hover img {
	-webkit-box-shadow: 0 0 0 4px #8BB725;
	box-shadow: 0 0 0 4px #8BB725;
}


#teremAllapot {
	position: relative;
	padding: 1px 31.579% 2.1053% 2.1053%; /* 1px 0px 0px 20px */
	margin: 0 0 2.692em; /* 0px 0px 35px */
	background: #E7E7E7;
	border-bottom: 2px solid #E0E0E0;
}
#teremAllapot > div{
	position: absolute;
	/* margin-left: 5.2632%; /* 50px */
	width: 26.3158%; /* 250px */
	top: 0;
	right: 0;
	bottom: 0;
	background: #D5D5D5;
	-webkit-box-shadow: -4px 0 0 0 rgba(213,213,213,0.3);
	-moz-box-shadow: -4px 0 0 0 rgba(213,213,213,0.3);
	box-shadow: -4px 0 0 0 rgba(213,213,213,0.3);
}
#teremAllapot > div::before{
	content: "";
	position: absolute;
	left: 6%;
	right: 6%;
	top: 50%;
	height: 1px;
	background-color: #E7E7E7;
}
#ta-hom,
#ta-para {
	position: absolute;
	left: 0;
	right: 0;
	padding: .923em 0 1.077em 3.462em; /* 12px 0 14px 45px */
	line-height: 1;
	word-spacing: 0.2em;
}
#ta-hom {
	top: 0;
	margin: 3% 1.154em 0 1.154em; /* 10px 15px 0px 15px */
	background: url(../elemek/szerver/ta-hom.png) left center no-repeat;
}
#ta-para {
	bottom: 0;
	margin: 0 1.154em 3%; /* 0px 15px 0px 15px */
	background: url(../elemek/szerver/ta-para.png) left center no-repeat;
}
#ta-hom b, #ta-para b {
	white-space: nowrap;
	font-size: 18px;
	font-size: 1.8rem;
	word-spacing: normal;
}


#ajandekSSL {
	margin-bottom: 1.66667em;
	padding: 1.538em 1.538em 1.538em 140px; /* 20px 5px 20px 140px */
	color: #577218;
	line-height: 1.2;
	font-size: 15px;
	font-size: 1.5rem;
	text-align: left;
	background: #8BB725 url(../elemek/szerver/ajandek-ssl.png) 1.1% center no-repeat;
}
#ajandekSSL  b {
	color: white;
	font-size: 16px;
	font-size: 1.6rem;
}

#decemberiAkcio {
	margin-bottom: 35px;
	padding: 20px 5px 20px 130px;
	background: #D5D5D5 url(../elemek/szerver/decemberi-akcio.png) 0px bottom no-repeat;
	line-height: 18px;
	border-bottom: 3px solid white;
}

.legnepszeru {
	position: absolute;
	margin: -2px 0 0 25px;
	background: #464646;
	font-size: 50%;
	padding: 2px 7px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid rgba(255,255,255,0.6);
	-moz-transform: rotate(-5deg);
	-webkit-transform: rotate(-5deg);
	-o-transform: rotate(-5deg);
	-ms-transform: rotate(-5deg);
	transform: rotate(-5deg);
}


.servervideoOut {
	background: url(../elemek/vps/vpstemp-bgr2.png) center bottom no-repeat;
	border-top: 4px solid #E6E6E6;
	border-bottom: 4px solid #E6E6E6;
	-webkit-box-shadow:inset 0 100px 100px -100px #ffffff;
	box-shadow:inset 0 100px 100px -100px #ffffff;
}
.servervideoOut .tartalom h1 {
    margin: 0px;
	padding: 20px 0px 0px;
	font-size: 2.9em;
	text-align: center;
}
.servervideoOut .tartalom h2 {
    margin: 0px;
	padding: 0px 0px 40px;
	text-align: center;
}

.servervideoOut iframe {
	float: right;
    margin: 2% 0 0 5.263%;
    border: .3em solid #C8C8C8;/*4px*/
	width:42.105em;
	height:23.684em;
}
.servervideoOut .tartalom ul {
	padding-top: 25px;
	padding-bottom: 40px;
}
.servervideoOut .tartalom ul li {
	margin-bottom: 25px;
}


.ujszerver {text-align: center !important; font-size: 240%; color: #696969;}
.ujszerver b{display: block; font-size: 150%; color: #018AB4 }

.tSz-out {
	margin: 60px 0 40px;
	background: url(../elemek/szerver/szerveresbgr.png) center bottom no-repeat;
	border-bottom: 4px solid #EAE9E9;
}
.tovabbiSzerver {
	display: inline-block;
	position: relative;
	vertical-align: top;
	min-height: 32em;
	margin: 2em 1.5em 2.632%; /* 15px */
	padding-bottom: 0.5em;
	width: 32%; 
	background: white;
	box-sizing: border-box;
	-webkit-box-shadow: 0 0 0 6px rgba(96,125,36,0.1);
	box-shadow: 0 0 0 6px rgba(96,125,36,0.1);
}

.tovabbiSzerver h3 {
	margin: 0;
    padding: .1em 0.8em;
    background: #018AB4;
    color: white;
    font-size: 200%;
}
.tovabbiSzerver h3 b {color: #373737;}

.tovabbiSzerver ul {
	margin: 1em 0em 1em;
}
.tovabbiSzerver ul li{
	position: relative;
	list-style: none;
	padding: 10px 6px;
	line-height: 1.2;
	border-bottom: 1px solid #F6F6F6;
}
.tovabbiSzerver ul li b {
	font-size: 120%;
	color: #505050;
	letter-spacing: -1px;
}
.tovabbiSzerver ul li .intellogo2{
	position: absolute;
	top: -8px;
	right: 12px;
	width: 75px;
	height: 56px;
	background: red url(../elemek/szerver/intellogo2.png) no-repeat;
}
.tovabbiSzerver span {
	line-height: 90%;
}
.tovabbiSzerver span b{
	display: block;
	margin-bottom: 20px;
	font-size: 130%;
	color: #017394;
}
.tovabbiSzerver span b small {font-weight: normal; color: #505050; letter-spacing: -1px;}
.tovabbiSzerver span  a {
	display: table;
	margin: 20px auto 0px;
	padding: 10px 40px;
	background: #018AB4;
	color: white;
	font-size: 130%;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
}
.tovabbiSzerver span  a:hover {
	background: #01789A;
	-webkit-box-shadow: 0 0 0 2px #6B8C1E;
	box-shadow: 0 0 0 2px #6B8C1E;
}
.tovabbiSzerver span .kisebb{
	font-size: 90%;
}
.tovabbiSzerver span .kisebb b {
	display: inline-block;
	margin-bottom: 5px;
}



.dellsav {
	background-color: #EBEBEB;
    background-image: url(../elemek/vps/vpstemp-bgr1.png),url(../elemek/vps/vpstemp-bgr2.png);
    background-position: center top,center bottom;
    background-repeat: no-repeat,no-repeat;
    border-top: 1px solid white;
    border-bottom: 3px solid #CDD7B3;
	padding: 10px 0 10px;
	font-size: 200%;
}
.dellsav div {
	margin: 0 auto;
    width: 1410px;
    min-height: 102px;
    background: url(../elemek/szerver/dellsav.png) center top no-repeat;
    padding-top: 242px;
	
}
.dellsav div h1 {
	font-size: 4.3rem;
	letter-spacing: -1px;
	padding: 0px;
    margin: 0px;
	
}

.ajandekraid {
	border: 1px solid #81A824;
	font-weight: bold;
	background: #DEEAC6;
	padding: 10px 25px;
	margin: 0 170px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 110%;
}

.rugbovit {
	font-size: 130%;
	text-align: center;
	margin-bottom: 20px;
}

.tarhelyCsomagok {
  overflow: hidden;
  margin: 0 auto;
}


.tarhelyCsomagok table{
	background-color: white;
	border-collapse:collapse;
	border:0px solid #FFCC00;
	width:100%;
	min-width: 70rem;
	margin: 25px 0;
	text-align: center;
	line-height: 120%;
}
.tarhelyCsomagok table tr{
	border-bottom: 1px solid #EBEBEB
}
.tarhelyCsomagok table tr:hover { background: #F8FCEF;
	-webkit-transition: all 400ms ease-out;
	-moz-transition: all 400ms ease-out;
	-ms-transition: all 400ms ease-out;
	-o-transition: all 400ms ease-out;
	transition: all 400ms ease-out;}
.tarhelyCsomagok table td{
	padding: 6px 0px 6px 0px;
	border-left: 5px solid #EBEBEB;
	width: 100px;
}

.tarhelyCsomagok table td .van, .tarhelyCsomagok table td .elfogy{
	display: block;
	border: 1px solid #DDDDDD;
	padding: 2px;
	margin: 0 9px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
}
.tarhelyCsomagok table td .van{
	border-color: #8BB725;
}
.tarhelyCsomagok table td .van i {color: #8BB725;}
.tarhelyCsomagok table td .elfogy{
	border-color: #D2B099;
}
.tarhelyCsomagok table td .elfogy i{color: #ee8e48;}


/* HEAD */
.tarhelyCsomagok table thead tr{border-bottom: none;}
.tarhelyCsomagok table thead th{
	position: relative;
	color: white;
	background: #8BB725 url(../elemek/tarhely/thead-bgr.png) center bottom no-repeat;
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 27px;
	letter-spacing: -1px;
	text-transform: uppercase;
	padding: 23px 0px 30px 0px;
	border-left: 5px solid #EBEBEB;
	border-bottom: none;
	width: 100px;
}
.kekzoldth {
	background: #46A16D url(../elemek/tarhely/thead-bgr.png) center bottom no-repeat !important;
}
.kekzoldth span {color: #46A16D !important; font-size: 120%;}

.tarhelyCsomagok table thead th span{
	display: inline-block;
	background: white;
	color: #8BB725;
	padding: 6px 5px;
	margin-left: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.tarhelyCsomagok table thead th img{display: block; margin: 0 auto;}
.tarhelyCsomagok .theadelsooszlop{
	width: 150px;
	color: #8BB725;
	background: #EBEBEB;
	font-weight: bold;
	font-size: 16px;
	letter-spacing: 0px;
	text-transform: none;
	border-left: none;
	text-align: left;
	padding: 77px 0px 0px 10px;
	-webkit-box-shadow:inset 0 -36px 0 0 #dadada;
	box-shadow:inset 0 -36px 0 0 #dadada;
}
.szerverlogo-de, .szerverlogo-hp, .szerverlogo-sm{
	position: absolute;
	top: 0;
	right: 0;
	width: 100px;
	height: 55px;
	/* margin: -23px 0 0 44px; */
}
.szerverlogo-de{background: url(../elemek/szerver/szerverlogo-de.png) no-repeat;}
.szerverlogo-hp{background: url(../elemek/szerver/szerverlogo-hp.png) no-repeat;}
.szerverlogo-sm{background: url(../elemek/szerver/szerverlogo-sm.png) no-repeat;}

/* BODY */
.tarhelyCsomagok .elsooszlop{
	width: 150px;
	border-left: none;
	text-align: left;
	padding: 6px 3px 6px 10px;
}
.tarhelyCsomagok table tbody img{
	display: block;
	margin: 2px auto 0px;
}
.tarhelyCsomagok table tbody .kiemeltelso{font-weight: bold;}
.tarhelyCsomagok table tbody .kiemelt{font-weight: bold; letter-spacing:-1px;}



/* FOOTER */
.tarhelyCsomagok table tfoot tr{border-bottom: none;}
.tarhelyCsomagok table tfoot td{
	color: white;
	font-size: 16px;
	padding: 25px 0 10px;
	background: #8BB725 url(../elemek/tarhely/tfoot-bgr.png) center -17px no-repeat;
	font-family: 'Source Sans Pro', sans-serif;
}
.tarhelyCsomagok table tfoot td a {
	display: inline-block;
	padding: 4px 13px;
	color: #464646;
	font-size: 15px;
	background: white;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
.tarhelyCsomagok table tfoot td a:hover {
	color: white;
	background: #464646;
}

.tarhelyCsomagok .tfootelsooszlop{
	width: 150px;
	background: #EBEBEB !important;
}



#hosztingLogok {
	width: 100%;
	padding-bottom: 10.526%; /* 100px */
	background: white url(../elemek/szerver/hoszting-logok.png) center center no-repeat;
	background-size: cover;
	-webkit-box-shadow: inset 4px 0 0 0 #8BB725, inset -4px 0 0 0 #8BB725;
	box-shadow: inset 4px 0 0 0 #8BB725, inset -4px 0 0 0 #8BB725;
}


/* Clientarea uj boostrap miatt változott classok miatt, a boxok pozicionállása miattt: */
.row,.col-md-8,.col-md-4 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.row::before {
    display: table;
    content: " ";
}
.row::after, .row::before,
.col-md-8::after, .col-md-4::before,
.col-md-8::after, .col-md-4::before,
 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.row {
    margin-right: -15px;
    margin-left: -15px;
}
.col-md-8 {
    width: 56.66666667%;/* Bootstraptol eltér*/
}
.col-md-4 {
    width: 43.33333333%;/* Bootstraptol eltér*/
}
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: left;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
#orderfrm .text-center { /* CSak olyan linkek vannak benne amik nem kellenek */
	display: none;
}
#szb_kalkulator td.fulltotal b {
	float: right;
}
.text-right {
	text-align: right !important;
}


/* Szervertulajdonságok */
@media screen and (max-width:66.375em) { /* 1062px */
	.boxtarto .szerverTulajd {
		float: left;
		box-sizing: border-box;
		padding-left: 6.923em;
	}
	.boxtarto .szerverTulajd:nth-child(even) {
		width: 48.3%;
		margin-right: 0;
	}
	.boxtarto .szerverTulajd:nth-child(odd) {
		width: 48.3%; /* 50-2.6316% */
		margin-right: 3.4%;
	}
	.boxtarto .szerverTulajd:last-child {
		margin-left: 0;
	}
}

/* Mi a bérlés */
@media screen and (max-width:56.25em) { /* 900px */
	#miaberles {
		text-align: left;
		background-image: none;
	}
}

@media screen and (max-width:53.375em) { /* 854px */
	.tovabbiSzerver {
		width: 47%;
		margin-right: 0;
	}
	.tovabbiSzerver:nth-child(odd) {
		margin-left: 2.632%;
	}
}

@media screen and (max-width:50em) { /* 800px */
	/* Előnyök + Mire használható */
	#berlesElony, #mireHasznalhato {
		float: none;
		width: auto;
		min-height: 0;
	}

	/* Táblázat vízszintes görgetése */
	.tarhelyCsomagok table {
		cursor: w-resize;
	}
}

/* Szerverterem állapota */
@media screen and (max-width:47.875em) { /* 766px */
	#teremAllapot {
		padding-right: 2.1053%;
		padding-bottom: 7em;
	}
	#teremAllapot > div {
		width: auto;
		top: auto;
		bottom: 0;
		left: 0;
		right: 0;
		-webkit-box-shadow: 0 -4px 0 0 rgba(213,213,213,.3);
		-moz-box-shadow: 0 -4px 0 0 rgba(213,213,213,.3);
		box-shadow: 0 -4px 0 0 rgba(213,213,213,.3);
	}
	#teremAllapot > div::before {
		top: 10%;
		bottom: 10%;
		right: 50%;
		left: auto;
		height: auto;
		width: 1px;
	}
	#ta-hom, #ta-para {
		display: inline-block;
		position: static;
		margin: 3% 1% 1% 3%;
		width: 44%;
		vertical-align: middle;
		box-sizing: border-box;
	}
}

@media screen and (max-width:40.25em) { /* 644px */
	.tovabbiSzerver {
		width: 100%;
		min-height: 0;
	}
	.tovabbiSzerver:nth-child(n) {
		margin-left: 0;
		margin-right: 0;
	}
}

/* SSL Biztonság ajándékba */
@media screen and (max-width:35em) { /* 560px */
	#ajandekSSL {
		background-image: none;
		padding: 4%;
	}
}

/* Szervertulajdonságok */
@media screen and (max-width:33.125em) { /* 530px */
	.boxtarto div.szerverTulajd:nth-child(n) {
		float: none;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
}