﻿@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Regular.eot');
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Regular.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Regular.woff2') format('woff2'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Regular.woff') format('woff');
	font-style:normal;
	font-weight:400;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Bold.eot');
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Bold.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Bold.woff2') format('woff2'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Bold.woff') format('woff');
	font-style:normal;
	font-weight:700;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-ExtraBold.eot');
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-ExtraBold.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-ExtraBold.woff2') format('woff2'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-ExtraBold.woff') format('woff');
	font-style:normal;
	font-weight:800;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Medium.eot');
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Medium.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Medium.woff2') format('woff2'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Medium.woff') format('woff');
	font-style:normal;
	font-weight:600;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Thin.eot');
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Thin.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Thin.woff2') format('woff2'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-Thin.woff') format('woff');
	font-style:normal;
	font-weight:300;
}

@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-RegularItalic.eot');
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-RegularItalic.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-RegularItalic.woff2') format('woff2'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-RegularItalic.woff') format('woff');
	font-style:italic;
	font-weight:400;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-BoldItalic.eot');
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-BoldItalic.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-BoldItalic.woff2') format('woff2'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-BoldItalic.woff') format('woff');
	font-style:italic;
	font-weight:700;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-ExtraBoldItalic.eot');
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-ExtraBoldItalic.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-ExtraBoldItalic.woff2') format('woff2'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-ExtraBoldItalic.woff') format('woff');
	font-style:italic;
	font-weight:800;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-MediumItalic.eot');
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-MediumItalic.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-MediumItalic.woff2') format('woff2'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-MediumItalic.woff') format('woff');
	font-style:italic;
	font-weight:600;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-ThinItalic.eot');
    src: url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-ThinItalic.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-ThinItalic.woff2') format('woff2'),
         url('https://www.telekom.hu/lakossagi/static/alkalmazasok/lp/font/TeleNeoWeb-ThinItalic.woff') format('woff');
	font-style:italic;
	font-weight:300;
}
#inwb_dijcsomag_reszletezo_main .inwb_fs_28{
	font-size: 28px;
	line-height: 32px;
}
#inwb_dijcsomag_reszletezo_main .inwb_fs_16{
	font-size: 16px;
	line-height: 20px;
}
#inwb_dijcsomag_reszletezo_main .inwb_fs_14{
	font-size: 14px;
	line-height: 18px;
}
#inwb_dijcsomag_reszletezo_main .inwb_fs_13{
	font-size: 14px;
	line-height: 18px;
}
#inwb_dijcsomag_reszletezo_main .inwb_fs_xl_48{
	font-size: 48px;
	line-height: 24px;
}
#inwb_dijcsomag_reszletezo_main .inwb_fs_xl_40{
	font-size: 40px;
	line-height: 44px;
}
#inwb_dijcsomag_reszletezo_main .inwb_fs_xl_32{
	font-size: 32px;
	line-height: 36px;
}
#inwb_dijcsomag_reszletezo_main .inwb_fs_xl_30{
	font-size: 30px;
	line-height: 36px;
}
#inwb_dijcsomag_reszletezo_main .inwb_fs_xl_28{
	font-size: 28px;
	line-height: 32px;
}
#inwb_dijcsomag_reszletezo_main .inwb_fs_xl_20{
	font-size: 20px;
	line-height: 24px;
}
#inwb_dijcsomag_reszletezo_main .inwb_fs_xl_16{
	font-size: 16px;
	line-height: 20px;
}
#inwb_dijcsomag_reszletezo_main .inwb_fs_xl_18{
	font-size: 18px;
	line-height: 20px;
}
#inwb_dijcsomag_reszletezo_main .inwb_fs_xl_14{
	font-size: 14px;
	line-height: 18px;
}
#inwb_dijcsomag_reszletezo_main .inwb_fs_xl_13{
	font-size: 13px;
	line-height: 16px;
}
#inwb_dijcsomag_reszletezo_main .inwb_fw_bold {
	font-weight: 700;
}
#inwb_dijcsomag_reszletezo_main .inwb_fw_extrabold {
	font-weight: 800;
}
#inwb_dijcsomag_reszletezo_main .inwb_fw_normal {
	font-weight: 400;
}
#inwb_dijcsomag_reszletezo_main .inwb_ta_center {
	text-align: center;
}
#inwb_dijcsomag_reszletezo_main .inwb_ta_left {
	text-align: left;
}
#inwb_dijcsomag_reszletezo_main .inwb_ta_right {
	text-align: right;
}
#inwb_dijcsomag_reszletezo_main .inwb_txt_tra_upcs {
	text-transform: uppercase;
}
#inwb_dijcsomag_reszletezo_main .inwb_fc_magenta {
	color: #e20074;
}
#inwb_dijcsomag_reszletezo_main .inwb_fc_dark {
	color: #18214D;
}
#inwb_dijcsomag_reszletezo_main .inwb_fc_light {
	color: #5D6482;
}
#inwb_dijcsomag_reszletezo_main .inwb_fc_white {
	color: #ffffff;
}
#inwb_dijcsomag_reszletezo_main .inwb_bg_white {
	background:#ffffff;
}
#inwb_dijcsomag_reszletezo_main .inwb_bg_gray {
	background:#EFF2F4;
}
#inwb_dijcsomag_reszletezo_main .inwb_bg_light_gray {
	background:#F9FAFB;
}
#inwb_dijcsomag_reszletezo_main .inwb_bg_light_blue {
	background: rgba(200, 241, 252, 0.4);
}
#inwb_dijcsomag_reszletezo_main .inwb_bg_green {
	background: rgba(161, 231, 235, 0.3);
}
#inwb_dijcsomag_reszletezo_main .ikon_24 {
	width: 24px;
	margin-right: 16px;
}
#inwb_dijcsomag_reszletezo_main .ikon_18 {
	width: 18px;
	margin-right: 16px;
}
#inwb_dijcsomag_reszletezo_main .ikon_36 {
	width: 36px;
	margin-right: 16px;
}
#inwb_dijcsomag_reszletezo_main .ikon_40 {
	width: 40px;
}
#inwb_dijcsomag_reszletezo_main .ikon_74 {
	width: 74px;
}
#inwb_dijcsomag_reszletezo_main .inwb_main_border_rad {
	border-radius: 8px;
}
#inwb_dijcsomag_reszletezo_main .inwb_mobile_only {
	display: none;
}
#inwb_dijcsomag_reszletezo_main .inwb_desktop_only {
	display: inline-block;
}


#inwb_dijcsomag_reszletezo_main {
	font-family: TeleNeoWeb;
	font-weight: 400;
	font-kerning: normal;
	background: #EFF2F4;
	color: #18214d;
	margin: 0px;
	padding:0px;
}
#inwb_dijcsomag_reszletezo_main *{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#inwb_dijcsomag_reszletezo_main .inwb_lap{
	width:100%;
	max-width:1152px;
	margin:0 auto;
	padding:0px;
	position:relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#inwb_dijcsomag_reszletezo_main .inwb_lap *{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
	#inwb_dijcsomag_reszletezo_main .inwb_lap h1{
		padding-top: 30px;
	}
#inwb_dijcsomag_reszletezo_main .inwb_lap a:hover {
	text-decoration: none;
}
#inwb_dijcsomag_reszletezo_main .inwb_lap ul li {
	list-style: disc;
	padding-left: 5px;
	margin-left: 15px;
}
	#inwb_dijcsomag_reszletezo_main .inwb_lap ul li::marker {
		font-size: 10px;
	}
#inwb_dijcsomag_reszletezo_main .inwb_btn_magenta {
	display: block;
	width: inherit;
	min-width: 101px;
	max-width: 296px;
	padding: 10px 15px 8px;
	text-decoration: none;
	text-transform: uppercase;
	background: #e20074;
	border-radius: 8px;
	transition: 0.2s;
}
	#inwb_dijcsomag_reszletezo_main .inwb_btn_magenta:hover {
		box-shadow: 0px 4px 12px rgba(226, 0, 116, 0.24);
		transition: 0.2s;
	}
#inwb_dijcsomag_reszletezo_main .inwb_btn_outlined {
	display: inline-block;
	min-width: 124px;
	padding: 10px 24px 8px;
	text-decoration: none;
	text-transform: uppercase;
	color: #e20074;
	background: #fff;
	border: 2px solid #e20074;
	border-radius: 4px;
	transition: 0.2s;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_btn_outlined:hover {
		color: #fff;
		background: #e20074;
		border: 2px solid #e20074;
		box-shadow: 0px 4px 12px rgba(226, 0, 116, 0.24);
		transition: 0.2s;
	}
#inwb_dijcsomag_reszletezo_main .inwb_flex_cont{
	width: 100%;
	display:flex;
	flex-wrap: wrap;
}
	#inwb_dijcsomag_reszletezo_main .inwb_flex_cont.align_center {
		align-items: center;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_flex_cont.justify_space_between {
		justify-content: space-between;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_flex_cont.justify_flex_start {
		justify-content: start;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_flex_cont.justify_flex_end {
		justify-content: end;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_flex_cont.justify_center {
		justify-content: center;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_flex_cont.flex_nowrap {
		flex-wrap: nowrap;
	}

#inwb_dijcsomag_reszletezo_main #inwb_dijcsomag_reszletezo_header {
	width:100%;
	padding: 180px 0 0;
	background-color: #e20074;
	position:relative;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	background-image: url(/uzleti/static/alkalmazasok/lp/b2b-oneshop-net-5gb-blokk-ut-lp-COC-33479-inwb-a/static/img/header_bg.png);
	background-size: cover;
}
	#inwb_dijcsomag_reszletezo_main #inwb_dijcsomag_reszletezo_header p {
		padding-top: 15px;
		padding-bottom: 40px;
	}

#inwb_dijcsomag_reszletezo_main .dijcsomag_blokk {
	padding: 36px 0;
}
#inwb_dijcsomag_reszletezo_main .dijcsomag_blokk_main {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	width: 100%;
	max-width: 988px;
	padding: 24px;
	border-radius: 8px;
	margin: 0 auto;
	box-shadow: 0px 8px 12px rgba(93, 100, 130, 0.12);
	position: relative;
}
	#inwb_dijcsomag_reszletezo_main #read_more_btn_wrapper {
		position: relative;
		width: 113%;
		max-width: 768px;
		padding: 100px 0 27px;
		margin-top: -100px;
		text-align: center;
		background-image: linear-gradient(rgba(255,255,255,0) 20%, rgba(255,255,255,1) 80%);
		z-index: 999;
		transform: translateX(-6%);
	}
	#inwb_dijcsomag_reszletezo_main #read_more_btn {
		cursor: pointer;
	}

	/* elemek start */

	/* net 5/10/15 GB dijcsomag */

	#inwb_dijcsomag_reszletezo_main .dijcsomag_header {
		padding: 0 10px 8px 0;
	}
	#inwb_dijcsomag_reszletezo_main .net_dijcsomag_first_elem {
		width: 100%;
		margin: 8px 0;
		border-radius: 8px;
		overflow: hidden;
	}
		#inwb_dijcsomag_reszletezo_main .net_dijcsomag_first_elem .inwb_flex_cont .inwb_first_row {
			width: 100%;
			padding: 16px;
		}
		#inwb_dijcsomag_reszletezo_main .net_dijcsomag_first_elem .inwb_flex_cont .inwb_second_row {
			width: 100%;
			padding: 0 16px 16px;
			display: flex;
			align-items: center;
		}
			#inwb_dijcsomag_reszletezo_main #net_type_a_first_elem .inwb_flex_cont .inwb_second_row > div:first-of-type {
				width: 70%;
			}
			#inwb_dijcsomag_reszletezo_main #net_type_a_first_elem .inwb_flex_cont .inwb_second_row > div:nth-of-type(2) {
				width: 30%;
			}
		#inwb_dijcsomag_reszletezo_main .net_dijcsomag_first_elem .inwb_flex_cont .inwb_third_row {
			width: 100%;
			padding: 11px 16px 14px;
		}
	#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem {
		width: 100%;
		margin: 8px 0;
		border-radius: 8px;
		overflow: hidden;
	}
		#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .inwb_flex_cont .inwb_first_row {
			width: 100%;
			padding: 16px;
		}
		#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .inwb_flex_cont .inwb_second_row {
			width: 100%;
			padding: 0 16px 16px;
			display: flex;
			align-items: center;
		}
		#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .inwb_flex_cont .inwb_third_row {
			width: 100%;
			padding: 16px;
			border-radius: 8px;
		}
			#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .info_list {
				padding: 8px 0;
				position: relative;
			}
			#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .inwb_flex_cont .inwb_third_row .inwb_info_box {
				width: 100%;
				padding: 16px 16px 16px 27px;
				border-radius: 8px;
				background: linear-gradient(to right, #009DE0 8px ,#fff 8px 100%);
				display: flex;
				flex-direction: row;
				align-items: start;
				margin: 8px 0 16px;
			}
		#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .inwb_flex_cont .inwb_third_row .inwb_example_cont {
			width: 100%;
			display: flex;
			flex-direction: row;
			flex-wrap: wrap;
			padding: 16px 8px 25px;
		}
			#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .inwb_flex_cont .inwb_third_row .inwb_example_cont .inwb_example_innercont {
				width: 33.33%;
				max-width: 298px;
				padding: 0px 8px;
			}
				#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .inwb_flex_cont .inwb_third_row .inwb_example_cont .inwb_example_innercont h4 {
					padding: 14px 0;
				}
				#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .inwb_flex_cont .inwb_third_row .inwb_example_cont .inwb_example_innercont div {
					display: flex;
					justify-content: center;
				}
					#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .inwb_flex_cont .inwb_third_row .inwb_example_cont .inwb_example_innercont img {
						margin-right: unset;
						margin: 0 3px;
					}
#inwb_dijcsomag_reszletezo_main .dijcsomag_blokk_bottom {
	width: 100%;
	max-width: 988px;
	margin: 0 auto;
	padding: 25px 35px 0 35px;
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}
	#inwb_dijcsomag_reszletezo_main .dijcsomag_blokk_bottom > div {
		display: flex;
		align-items: center;
		
	}
		#inwb_dijcsomag_reszletezo_main .dijcsomag_blokk_bottom > div:first-of-type {
			margin-right: 20px;
			padding-bottom: 20px;
		}
		#inwb_dijcsomag_reszletezo_main .dijcsomag_blokk_bottom > div:nth-of-type(2) {
			padding-bottom: 25px;
		}


/* net korlátlan adat */

#inwb_dijcsomag_reszletezo_main .dijcsomag_blokk_main .ikon_float {
	position: absolute;
	left: -30px;
	top: 28px;
}
	#inwb_dijcsomag_reszletezo_main .dijcsomag_header {
			padding: 0 10px 8px 0;
		}
		#inwb_dijcsomag_reszletezo_main #net_korlatlan_first_elem {
			width: 100%;
			margin: 8px 0;
			border-radius: 8px;
			overflow: hidden;
			flex-wrap: nowrap;
		}
			#inwb_dijcsomag_reszletezo_main #net_korlatlan_first_elem > div:first-of-type{
				width: 70%;
				max-width: 658px;
				border-radius: 8px;
				margin-right: 8px;
			}
				#inwb_dijcsomag_reszletezo_main #net_korlatlan_first_elem .inwb_third_row{
					border-bottom-right-radius: 8px;
					border-bottom-left-radius: 8px;
				}
			#inwb_dijcsomag_reszletezo_main #net_korlatlan_first_elem > div:nth-of-type(2){
				width: 30%;
				min-width: 245px;
				border-radius: 8px;
			}
			#inwb_dijcsomag_reszletezo_main #net_korlatlan_first_elem .inwb_flex_cont .inwb_first_row {
				width: 100%;
				padding: 16px;
				flex-wrap: nowrap;
				align-items: start;
			}

/* hang xs/s/m díjcsomag */

#inwb_dijcsomag_reszletezo_main .dijcsomag_header {
		padding: 0 10px 8px 0;
	}
	#inwb_dijcsomag_reszletezo_main #hang_first_elem {
		width: 100%;
		margin: 8px 0;
		border-radius: 8px;
		overflow: hidden;
		flex-wrap: nowrap;
	}
		#inwb_dijcsomag_reszletezo_main #hang_first_elem > div:first-of-type{
			width: 33.33%;
			border-radius: 8px;
			margin-right: 8px;
		}
			#inwb_dijcsomag_reszletezo_main #hang_first_elem .inwb_third_row{
				border-radius: 8px;
			}
		#inwb_dijcsomag_reszletezo_main #hang_first_elem > div:nth-of-type(2){
			width: 33.33%;
			border-radius: 8px;
			margin-right: 8px;
		}
		#inwb_dijcsomag_reszletezo_main #hang_first_elem > div:nth-of-type(3){
			width: 33.33%;
			min-width: 308px;
			border-radius: 8px;
		}
		#inwb_dijcsomag_reszletezo_main #hang_first_elem .inwb_first_row {
			width: 100%;
			padding: 16px;
			flex-wrap: nowrap;
			align-items: start;
		}
	#inwb_dijcsomag_reszletezo_main #hang_second_elem {
		width: 100%;
		overflow: hidden;
		flex-wrap: nowrap;
		margin-top: 16px;
	}
		#inwb_dijcsomag_reszletezo_main #hang_second_elem > div:first-of-type{
			width: 33.33%;
			max-width: 308px;
			margin-right: 8px;
			padding-right: 70px;
		}
		#inwb_dijcsomag_reszletezo_main #hang_second_elem > div:nth-of-type(2){
			width: 66.66%;
		}
		#inwb_dijcsomag_reszletezo_main #hang_second_elem .inwb_second_row {
			width: 100%;
			min-width: 200px;
			align-self: flex-end;
		}
			#inwb_dijcsomag_reszletezo_main #hang_second_elem .inwb_second_row > div:first-of-type {
				padding-right: 20px;
				border-right: 2px solid #ededed;
			}
			#inwb_dijcsomag_reszletezo_main #hang_second_elem .inwb_second_row > div:nth-of-type(2){
				padding-left: 20px;
			}

/* hang l/xl díjcsomag */

#inwb_dijcsomag_reszletezo_main .dijcsomag_header {
		padding: 0 10px 8px 0;
	}
	#inwb_dijcsomag_reszletezo_main #hang_third_elem {
		width: 100%;
		margin: 8px 0;
		border-radius: 8px;
		overflow: hidden;
		flex-wrap: nowrap;
	}
		#inwb_dijcsomag_reszletezo_main #hang_third_elem > div:first-of-type{
			width: 50%;
			border-radius: 8px;
			margin-right: 8px;
		}
			#inwb_dijcsomag_reszletezo_main #hang_third_elem .inwb_third_row{
				border-radius: 8px;
			}
		#inwb_dijcsomag_reszletezo_main #hang_third_elem > div:nth-of-type(2){
			width: 50%;
			border-radius: 8px;
		}
		#inwb_dijcsomag_reszletezo_main #hang_third_elem .inwb_first_row {
			width: 100%;
			padding: 16px;
			flex-wrap: nowrap;
			align-items: start;
		}

/* Kártyák */

#inwb_dijcsomag_reszletezo_main .inwb_card_blokk {
	padding: 45px 0 90px;
}
	#inwb_dijcsomag_reszletezo_main .inwb_card_blokk h1 {
		padding-bottom: 30px;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_card_small {
		width: 100%;
		max-width: 372px;
		padding: 28px 18px 24px;
		margin: 8px 6px;
		box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.12);
	}
	#inwb_dijcsomag_reszletezo_main .inwb_card_small *:not(:last-child){
		padding: 8px 0;
	}
		#inwb_dijcsomag_reszletezo_main .inwb_card_small a{
			margin-top: 16px;
		}
#inwb_dijcsomag_reszletezo_main .inwb_wide_card_blokk {
	padding: 50px 0;
}
	#inwb_dijcsomag_reszletezo_main .inwb_card_blokk h1 {
		padding-bottom: 30px;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_card_wide {
		width: 100%;
		max-width: 956px;
		padding: 42px 42px 42px 36px;
		box-shadow: 0px 8px 12px rgba(93, 100, 130, 0.12);
	}
		#inwb_dijcsomag_reszletezo_main #inwb_multisim_wide_card {
			background-image: url(/uzleti/static/alkalmazasok/lp/b2b-oneshop-net-5gb-blokk-ut-lp-COC-33479-inwb-a/static/img/multisim_bg.png);
			background-repeat: no-repeat;
			background-size: 100% 100%;
		}
		#inwb_dijcsomag_reszletezo_main #inwb_multisim_wide_card > div:first-of-type {
			width: 30%;
			max-width: 263px;
		}
		#inwb_dijcsomag_reszletezo_main #inwb_multisim_wide_card > div:nth-of-type(2) {
			width: 70%;
			max-width: 575px;
			padding-left: 40px;
		}
			#inwb_dijcsomag_reszletezo_main #inwb_multisim_wide_card > div > img {
				width: 100%;
				max-width: 263px;
				margin-top: -80px;
			}
		#inwb_dijcsomag_reszletezo_main #inwb_zene_wide_card {
			background-image: url(/uzleti/static/alkalmazasok/lp/b2b-oneshop-net-5gb-blokk-ut-lp-COC-33479-inwb-a/static/img/zene_bg.jpg);
			background-repeat: no-repeat;
		}
		#inwb_dijcsomag_reszletezo_main #inwb_zene_wide_card > div:first-of-type {
			width: 30%;
			max-width: 263px;
		}
		#inwb_dijcsomag_reszletezo_main #inwb_zene_wide_card > div:nth-of-type(2) {
			width: 70%;
			max-width: 575px;
			padding-left: 40px;
		}
		#inwb_dijcsomag_reszletezo_main #inwb_kraft_wide_card {
			background-image: url(/uzleti/static/alkalmazasok/lp/b2b-oneshop-net-5gb-blokk-ut-lp-COC-33479-inwb-a/static/img/kraft_bg.png);
			background-color: #e20074;
			background-repeat: no-repeat;
		}
		#inwb_dijcsomag_reszletezo_main #inwb_kraft_wide_card > div:first-of-type {
			width: 30%;
			max-width: 263px;
		}
		#inwb_dijcsomag_reszletezo_main #inwb_kraft_wide_card > div:nth-of-type(2) {
			width: 70%;
			max-width: 575px;
			padding-left: 75px;
		}

	#inwb_dijcsomag_reszletezo_main .inwb_card_wide_btn {
		display: inline-block;
		min-width: 121px;
		max-width: 296px;
		padding: 10px 15px 8px;
		text-decoration: none;
		text-transform: uppercase;
		background: #e20074;
		border-radius: 8px;
		transition: 0.2s;
	}
		#inwb_dijcsomag_reszletezo_main .inwb_card_wide_btn:hover {
			box-shadow: 0px 4px 12px rgba(226, 0, 116, 0.24);
			transition: 0.2s;
		}
	#inwb_dijcsomag_reszletezo_main .inwb_card_wide_btn_white {
		display: inline-block;
		min-width: 121px;
		max-width: 296px;
		padding: 10px 15px 8px;
		text-decoration: none;
		text-transform: uppercase;
		color: #e20074;
		background: #fff;
		border-radius: 8px;
		transition: 0.2s;
	}
		#inwb_dijcsomag_reszletezo_main .inwb_card_wide_btn_white:hover {
			box-shadow: 0px 4px 12px rgba(186, 0, 116, 0.9);
			transition: 0.2s;
		}

/* Bottom CTA */
#inwb_dijcsomag_reszletezo_main .inwb_bottom_cta_blokk {
	padding: 90px 0;
}
	#inwb_dijcsomag_reszletezo_main .inwb_bottom_cta {
		width: 316px;
		display: block;
		text-decoration: none;
		margin: 0 auto;
		padding: 17px 45px 15px 30px;
		background-image: url(/uzleti/static/alkalmazasok/lp/b2b-oneshop-net-5gb-blokk-ut-lp-COC-33479-inwb-a/static/img/arrow_gray_right.svg);
		background-size: 8px 12px;
		background-position: center right 25px;
		background-repeat: no-repeat;
		background-color: #fff;
		border-radius: 8px;
		box-shadow: 0px 4px 12px rgba(24, 33, 77, 0.1);
		cursor: pointer;
	}
/* GYIK */
#inwb_dijcsomag_reszletezo_main .inwb_gyik_blokk {
	padding-bottom: 60px;
}
#inwb_dijcsomag_reszletezo_main .inwb_gyik_blokk .inwb_lap .gyik_box {
    max-width: 736px;
    background: linear-gradient(0deg, rgba(239, 242, 244, 0.5), rgba(239, 242, 244, 0.5)), #FFFFFF;
    margin: 16px auto;
    padding: 22px 16px;
    border-radius: 8px;
    box-shadow: 0px 2px 4px rgba(93, 100, 130, 0.24);
}
#inwb_dijcsomag_reszletezo_main .inwb_gyik_blokk .inwb_lap .small_print {
    max-width: 736px;
    margin: 0 auto;
    padding: 16px;
}
	#inwb_dijcsomag_reszletezo_main .inwb_gyik_blokk .inwb_lap .gyik_box h3 {
	    font-size: 16px;
	    line-height: 20px;
	    color: #18214D;
	    font-weight: 800;
	    cursor: pointer;
	    padding-right: 24px;
	    background-image: url(/uzleti/static/alkalmazasok/lp/b2b-oneshop-net-5gb-blokk-ut-lp-COC-33479-inwb-a/static/img/arrow_gyik.svg);
	    background-position: right 9px center;
	    background-size: 12px 8px;
	    background-repeat: no-repeat;
	    padding-right: 65px;
	}
		#inwb_dijcsomag_reszletezo_main .inwb_gyik_blokk .inwb_lap .gyik_box h3.opened {
		    background-image: url(/uzleti/static/alkalmazasok/lp/b2b-oneshop-net-5gb-blokk-ut-lp-COC-33479-inwb-a/static/img/arrow_gyik_opened.svg);
		}
	#inwb_dijcsomag_reszletezo_main .inwb_gyik_blokk .inwb_lap .gyik_box .gyik_box_content {
	    display: none;
	    border-top: 1px solid #D2D6DD;
	    padding-top: 16px;
	}

/* carousel */
#inwb_dijcsomag_reszletezo_main .carousel_headline .inwb_flex_cont {
	align-items: center;
}
	#inwb_dijcsomag_reszletezo_main .carousel_headline .inwb_flex_cont > a img {
		transform: rotate(-90deg);
		width: 12px;
	}

#inwb_dijcsomag_reszletezo_main #carousel_headline_center .inwb_flex_cont {
	flex-direction: column;
	text-align: center;
}
	#inwb_dijcsomag_reszletezo_main #carousel_headline_center .inwb_flex_cont > a {
		padding-top: 15px;
	}

#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section{
	padding:45px 0px 0px;
	width:100%;
	position:relative;
}
	#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section .inwb_lap .inwb_flex_cont{
		padding-bottom: 45px;
		align-items: center;
	}
		#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section .inwb_lap .inwb_flex_cont > a img{
			transform: rotate(-90deg);
			width: 12px;
		}
	#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section .inwb_lap .inwb_m1_menu_switcher{
		text-align:right;
	}
		#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section .inwb_lap .inwb_m1_menu_switcher a.inwb_m1_menu_switcher_link{
			font-size: 20px;
			line-height: 24px;
			font-family: TeleNeoWeb;
			font-weight: 400;
			font-kerning: normal;
			color:#5d6382;
			margin-right:30px;
			text-decoration:none;
			padding-bottom:1px;
		}
		#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section .inwb_lap .inwb_m1_menu_switcher a.inwb_m1_menu_switcher_link:hover{
			text-decoration:underline;
		}
		#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section .inwb_lap .inwb_m1_menu_switcher a.inwb_m1_menu_switcher_link.inwb_m1_menu_active{
			font-weight:900;
			color:#e20074;
			border-bottom:solid 2px #e20074;
		}
		#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section .inwb_lap .inwb_m1_menu_switcher a.inwb_m1_menu_switcher_link.inwb_m1_menu_active:hover{
			text-decoration:none;
		}
		#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section .inwb_lap .inwb_m1_menu_switcher a.inwb_m1_menu_switcher_radio{
			font-size: 20px;
			line-height: 24px;
			font-family: TeleNeoWeb;
			font-weight: 400;
			font-kerning: normal;
			color:#5d6382;
			margin-left:25px;
			margin-right:30px;
			text-decoration:none;
			position:relative;
		}
		#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section .inwb_lap .inwb_m1_menu_switcher a.inwb_m1_menu_switcher_radio::before{
			display:inline-block;
			width:20px;
			height:20px;
			content:"";
			background-image:url('/uzleti/static/alkalmazasok/lp/b2b-oneshop-net-5gb-blokk-ut-lp-COC-33479-inwb-a/static/img/inwb_m1_menu_switcher_radio.png');
			background-position:left center;
			background-repeat:no-repeat;
			background-size:20px 20px;
			position:absolute;
			top:-2px;
			left:-25px;
		}
		#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section .inwb_lap .inwb_m1_menu_switcher a.inwb_m1_menu_switcher_radio.inwb_m1_menu_active{
			font-weight:900;
			color:#e20074;
		}
		#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section .inwb_lap .inwb_m1_menu_switcher a.inwb_m1_menu_switcher_radio.inwb_m1_menu_active::before{
			background-image:url('/uzleti/static/alkalmazasok/lp/b2b-oneshop-net-5gb-blokk-ut-lp-COC-33479-inwb-a/static/img/inwb_m1_menu_switcher_radio_checked.png');
		}
		
#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_cont{
	width:100%;
	position:relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow:hidden;
	font-family: TeleNeoWeb;
	font-weight: 400;
	font-kerning: normal;
	background: #EFF2F4;
	color: #18214d;
	margin: 0px;
	padding:0px;
}
#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_cont *{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_cont .inwb_devices_carousel_overlay_left{
		display:block;
		width:calc((100% - 1152px) / 2);
		height:100%;
		position:absolute;
		top:0;
		left:0;
		background: linear-gradient(90deg, #EFF2F4 0%, rgba(247, 248, 249, 0) 100%);
	}
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_cont .inwb_devices_carousel_overlay_right{
		display:block;
		width:calc((100% - 1152px) / 2);
		height:100%;
		position:absolute;
		top:0;
		right:0;
		background: linear-gradient(270deg, #EFF2F4 0%, rgba(247, 248, 249, 0) 100%);
	}
	
#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_inner_cont{
	max-width: 1152px;
	width:100%;
	position:relative;
	margin: 0 auto;
}
	
#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel{
	width: 100%;
	max-width: 1108px;
	/*margin: 0 auto;*/
	margin-left:-12px;
	padding-top:20px;
}

	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .slick-list{
		overflow:visible;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .slick-slide {
		overflow: visible;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .slick-dots{
		width: 100%;
		padding: 0;
		margin: 0;
		list-style: none;
		text-align: center;
		margin-top:25px;
		line-height:0px;
	}
		#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .slick-dots li{
			position: relative;
			display: inline-block;
			padding: 0;
			cursor: pointer;
			z-index:998;
		}
			#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .slick-dots li button{
				font-size: 0px;
				line-height: 0px;
				padding:0px;
				margin:0px;
				display: block;
				width: 8px;
				height: 8px;
				cursor: pointer;
				color: transparent;
				outline: none;
				background: #D3DFEB;
				border:none;
				border-radius:4px;
				text-indent: -9999em;
				float:left;
				margin:4px;
			}
			#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .slick-dots li.slick-active button{
				background: #e20074;
				box-shadow: 0px 4px 12px rgba(226, 0, 116, 0.24);
			}
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_inner_cont .slick-prev, #inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_inner_cont .slick-next{
		font-size: 0;
		line-height: 0;
		position: absolute; 
		z-index:998;
		top: 50%;
		display: block;
		width: 72px;
		height: 72px;
		padding: 0;
		cursor: pointer;
		color: transparent;
		border: none;
		outline: none;
		background:url('/uzleti/static/alkalmazasok/lp/b2b-oneshop-net-5gb-blokk-ut-lp-COC-33479-inwb-a/static/img/arrow-magenta.png') center center no-repeat;
		background-size:cover;
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	}
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_inner_cont .slick-prev.slick-disabled, #inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_inner_cont .slick-next.slick-disabled{
		display:none !important;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_inner_cont .slick-prev:hover, #inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_inner_cont .slick-next:hover{
		
	}
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_inner_cont .slick-prev{
		right:unset;
		left:-92px;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_inner_cont .slick-next{
		right:-92px;
		left:unset;
		transform: scaleX(-1);
		/*transform: rotate(180deg);*/
	}
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item{
		width: 253px;
		max-width:253px;
		min-width:253px;
		margin: 90px 12px 0px;
		background: #fff;
		border-radius: 8px;
		box-shadow: 0px 4px 4px rgba(93, 100, 130, 0.12);
		text-align: center;
		position: relative;
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		border: 2px solid #fff;
	}
		#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item .img_cont{
			width: 100%;
			height: 160px;
			margin-top:-90px;
			position:relative;
		}
			#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item .img_cont img{
				object-fit: contain;
				object-position: center center;
				display: block;
				width: 100%;
				height: 100%;
			}
		#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item .text_title{
			height: 40px;
			width:100%;
			padding: 0px 20px;
			margin:15px 0px 6px;
		}
			#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item .text_title h3{
				font-size: 16px;
				line-height: 20px;
				font-family: TeleNeoWeb;
				font-weight: 900;
				font-kerning: normal;
			}
		#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item .text_prices{
			width:100%;
			padding: 20px;
			display:flex;
			flex-direction:column;
			align-items:center;
			justify-content:center;
			align-content:center;
		}
			#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item .text_prices span.primary-price{
				font-size: 32px;
				line-height: 32px;
				font-family: TeleNeoWeb;
				font-weight:900;
				display:block;
				margin: 5px auto 5px;
			}
			#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item .text_prices span.secondary-price{
				font-size: 14px;
				font-weight: 400;
				line-height: 14px;
				color: #5d6482;
				display:block;
			}
		#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item .text_cont{
			width:100%;
			padding: 16px 20px 0;
			display:flex;
			flex-direction:column;
			align-items:flex-start;
			justify-content:center;
			align-content:center;
			text-align:left;
		}
				#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item .text_cont span.text_package span.magentacolor{
					color: #e20074;
				}
			#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item .text_cont ul{
				font-size: 12px;
				font-weight: 400;
				line-height: 13px;
				color: #e20074;
				list-style-type:disc;
				margin-left:10px;
			}
				#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item .text_cont ul li{
					margin-top:6px;
				}
					#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item .text_cont ul li span{
						color:#5D6482;
					}
		#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item .inwb_devices_carousel_item_btn{
			font-weight: 900;
			font-kerning: normal;
			font-family: TeleNeoWeb;
			font-size: 16px;
			line-height: 20px;
			text-align: center;
			text-transform: uppercase;
			padding: 23px 32px 21px;
			border-top: 2px solid #ededed;
			text-decoration: none;
			position: relative;
			color: #e20074;
			display: block;
		}

		#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item:hover .img_cont{
			transition: all 0.1s ease-out;
			transform:scale(1.1);
		}
		
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_cont .indicator {
		width: 1084px;
		margin:25px auto;
		height: 4px;
		background: #E5E8EB;
		border-radius: 2px;
		position: relative;
	}

	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_cont .scrollbar {
		width: 210px;
		position: relative;
		height: 30px;
		top: -15px;
		border-radius: 8px;
		cursor: pointer;
	}

	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_cont .scrollbar p {
		margin: 0;
		height: 4px;
		width: 100%;
		background: #E20074;
		box-shadow: 0px 4px 12px rgba(226, 0, 116, 0.24);
		top: 15px;
		position: relative;
		border-radius: 4px;
	}
	
#inwb_dijcsomag_reszletezo_main #inwb_dijcsomag_reszletezo_dvcs_footer{
	padding-bottom:60px;
	margin-bottom: 60px;
}
	#inwb_dijcsomag_reszletezo_main #inwb_dijcsomag_reszletezo_dvcs_footer h1{
		color:#e20074;
		font-size: 30px;
		line-height: 38px;
	}
	#inwb_dijcsomag_reszletezo_main #inwb_dijcsomag_reszletezo_dvcs_footer p{
		font-size: 14px;
		font-weight: 400;
		line-height: 18px;
		color: #7c7c7c;
		padding-bottom:15px;
	}
	#inwb_dijcsomag_reszletezo_main #inwb_dijcsomag_reszletezo_dvcs_footer ul{
		list-style-type:disc;
		margin-left:20px;
		font-size: 14px;
		font-weight: 400;
		line-height: 18px;
		color: #7c7c7c;
	}
		#inwb_dijcsomag_reszletezo_main #inwb_dijcsomag_reszletezo_dvcs_footer ul li{
			padding-bottom:15px;
		}
	
@media only screen and (max-width: 1324px) {
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_inner_cont .slick-prev{
		left:0px;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_inner_cont .slick-next{
		right:0px;
	}
}		
@media only screen and (max-width: 1280px) {
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel{
		max-width: 831px;
	}
}
@media only screen and (max-width: 1152px) {
	#inwb_dijcsomag_reszletezo_main .inwb_lap{
		padding:0px 20px;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_inner_cont{
		padding:0px 20px;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_cont .inwb_devices_carousel_overlay_left{
		display:none;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_cont .inwb_devices_carousel_overlay_right{
		display:none;
	}
}
@media only screen and (max-width: 1052px) {
	#inwb_dijcsomag_reszletezo_main .dijcsomag_blokk_main .ikon_float {
	    width: 20px;
	    left: -10px;
	    top: 40px;
	}
}
@media only screen and (max-width: 990px) {
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel{
		max-width: 554px;
	}
	/*#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section .inwb_lap h1{
		font-size: 42px;
		line-height: 48px;
	}*/
	#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section{
		padding:30px 0px 0px;
	}
	#inwb_dijcsomag_reszletezo_main #inwb_dijcsomag_reszletezo_dvcs_footer{
		padding-bottom:60px;
	}
}
@media only screen and (max-width: 820px) {
	#inwb_dijcsomag_reszletezo_main #hang_first_elem {
		flex-wrap: wrap;
	}
		#inwb_dijcsomag_reszletezo_main #hang_first_elem > div:first-of-type{
			width: 100%;
			margin-right: 0;
		}
		#inwb_dijcsomag_reszletezo_main #hang_first_elem > div:nth-of-type(2){
			width: 100%;
			margin: 8px 0;
		}
		#inwb_dijcsomag_reszletezo_main #hang_first_elem > div:nth-of-type(3){
			width: 100%;
			min-width: unset;
		}
			#inwb_dijcsomag_reszletezo_main #hang_first_elem > div:nth-of-type(3) > div > div > div{
				width: 100%;
			}
	#inwb_dijcsomag_reszletezo_main #hang_second_elem {
		flex-wrap: wrap;
	}
		#inwb_dijcsomag_reszletezo_main #hang_second_elem > div:first-of-type{
			width: 100%;
			max-width: 712px;
			margin: 16px 0;
			padding-right: 0;
		}
		#inwb_dijcsomag_reszletezo_main #hang_second_elem > div:nth-of-type(2){
			width: 100%;
		}
			#inwb_dijcsomag_reszletezo_main #hang_second_elem .inwb_second_row > div:first-of-type {
				padding-right: 20px;
				border-right: 2px solid #ededed;
			}
			#inwb_dijcsomag_reszletezo_main #hang_second_elem .inwb_second_row > div:nth-of-type(2){
				padding-left: 20px;
			}
	#inwb_dijcsomag_reszletezo_main .inwb_card_small {
		max-width: 820px;
		
	}
		
}
@media only screen and (max-width: 768px) {
	#inwb_dijcsomag_reszletezo_main .inwb_fs_s_40{
		font-size: 40px;
		line-height: 44px;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_fs_s_32{
		font-size: 32px;
		line-height: 36px;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_fs_s_28{
		font-size: 28px;
		line-height: 34px;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_fs_s_24{
		font-size: 24px;
		line-height: 30px;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_fs_s_20{
		font-size: 20px;
		line-height: 24px;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_fs_s_16{
		font-size: 16px;
		line-height: 20px;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_fs_s_13{
		font-size: 13px;
		line-height: 16px;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_desktop_only {
		display: none;
	}
	#inwb_dijcsomag_reszletezo_main .inwb_mobile_only {
		display: inline-block;
	}
	#inwb_dijcsomag_reszletezo_main .dijcsomag_blokk_main {
		padding: 20px 16px;
	}
	#inwb_dijcsomag_reszletezo_main .dijcsomag_blokk_main .ikon_float {
	    top: 23px;
	}
	#inwb_dijcsomag_reszletezo_main .dijcsomag_header > div {
    	width: 100%;
	}
		#inwb_dijcsomag_reszletezo_main .dijcsomag_header > div:not(:first-of-type) {
	    	padding-top: 16px;
		}
		#inwb_dijcsomag_reszletezo_main .dijcsomag_header > div p {
			text-align: left;
		}
		#inwb_dijcsomag_reszletezo_main .dijcsomag_header > div:nth-of-type(3) > div:first-of-type p {
	    	padding-bottom: 15px;
		}
		#inwb_dijcsomag_reszletezo_main .dijcsomag_header .justify_flex_end {
			justify-content: start;
		}
	#inwb_dijcsomag_reszletezo_main #net_type_a_first_elem .inwb_flex_cont .inwb_second_row > div:first-of-type {
	    width: 100%;
	}
	#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .inwb_flex_cont .inwb_third_row .inwb_info_box {
		width: 100%;
		padding:  27px 16px 16px 16px;
		border-radius: 8px;
		background: linear-gradient(#009DE0 8px ,#fff 8px 100%);
		display: flex;
		flex-direction: row;
		align-items: start;
		margin: 8px 0 16px;
	}
	#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .inwb_flex_cont .inwb_third_row .inwb_example_cont .inwb_example_innercont {
	    width: 100%;
	    max-width: 360px;
	}
	#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .inwb_flex_cont .inwb_third_row .inwb_example_cont {
	    padding: 0px 8px 25px;
	    justify-content: space-around;
	}
	#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .inwb_flex_cont .inwb_third_row .inwb_example_cont .inwb_example_innercont {
	    width: 50%;
	    max-width: 231px;
	    padding: 10px 8px;
	}
	
	#inwb_dijcsomag_reszletezo_main #net_korlatlan_first_elem {
	    flex-wrap: wrap;
	}
		#inwb_dijcsomag_reszletezo_main #net_korlatlan_first_elem > div:first-of-type{
			width: 100%;
			margin: 0 0 16px;
			max-width: 768px;
		}
		#inwb_dijcsomag_reszletezo_main #net_korlatlan_first_elem > div:nth-of-type(2){
			width: 100%;
		}
	#inwb_dijcsomag_reszletezo_main #hang_third_elem {
	    flex-wrap: wrap;
	}
		#inwb_dijcsomag_reszletezo_main #hang_third_elem > div:first-of-type{
			width: 100%;
			margin: 0;
		}
		#inwb_dijcsomag_reszletezo_main #hang_third_elem > div:nth-of-type(2){
			width: 100%;
			margin-top: 8px;
		}
	#inwb_dijcsomag_reszletezo_main #inwb_multisim_wide_card {
		background-size: 100% 100%;
	}
	#inwb_dijcsomag_reszletezo_main #inwb_multisim_wide_card > div:first-of-type {
		width: 100%;
	}
	#inwb_dijcsomag_reszletezo_main #inwb_multisim_wide_card > div:nth-of-type(2) {
		width: 100%;
		padding: 30px 0 0;
	}
	#inwb_dijcsomag_reszletezo_main #inwb_zene_wide_card {
		background-color: #fff;
		background-size: auto 230px;
	}
	#inwb_dijcsomag_reszletezo_main #inwb_zene_wide_card > div:first-of-type {
		width: 100%;
		height: 187px;
	}
	#inwb_dijcsomag_reszletezo_main #inwb_zene_wide_card > div:nth-of-type(2) {
		width: 100%;
		padding: 30px 0 0;
	}
	#inwb_dijcsomag_reszletezo_main #inwb_kraft_wide_card {
		background-size: auto 230px;
	}
	#inwb_dijcsomag_reszletezo_main #inwb_kraft_wide_card > div:first-of-type {
		width: 100%;
		height: 187px;
	}
	#inwb_dijcsomag_reszletezo_main #inwb_kraft_wide_card > div:nth-of-type(2) {
		width: 100%;
		padding: 30px 0 0;
	}
}

@media only screen and (max-width: 576px) {
	#inwb_dijcsomag_reszletezo_main #inwb_dijcsomag_reszletezo_header {
	    padding: 100px 0 0;
	}
		#inwb_dijcsomag_reszletezo_main #inwb_dijcsomag_reszletezo_header p {
		    padding-bottom: 30px;
		}
	#inwb_dijcsomag_reszletezo_main .dijcsomag_blokk_bottom {
		width: 100%;
		max-width: 988px;
		margin: 0 auto;
		padding: 25px 16px 0 16px;
		display: flex;
		flex-wrap: nowrap;
		align-items: center;
		border-bottom-left-radius: 8px;
		border-bottom-right-radius: 8px;
	}
		#inwb_dijcsomag_reszletezo_main .dijcsomag_blokk_bottom {
			flex-wrap: wrap;
		}
			#inwb_dijcsomag_reszletezo_main .dijcsomag_blokk_bottom > div:first-of-type {
				margin-right: 0;
			}
			#inwb_dijcsomag_reszletezo_main .dijcsomag_blokk_bottom > div:nth-of-type(2) {
				width: 100%;
				justify-content: center;
			}
	#inwb_dijcsomag_reszletezo_main .net_dijcsomag_second_elem .inwb_flex_cont .inwb_third_row .inwb_example_cont .inwb_example_innercont {
	    width: 100%;
	}

	#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section{
		padding:60px 0px;
	}
	#inwb_dijcsomag_reszletezo_main .carousel_headline .inwb_flex_cont{
		padding-bottom: 25px;
		flex-direction: column;
		align-items: start;
	}
		#inwb_dijcsomag_reszletezo_main .carousel_headline .inwb_flex_cont a{
			padding: 15px 0;
		}



	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel{
		max-width: 277px;
		margin: 0 auto;
	}
		#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item{
			transition: all 0.3s ease-out;
			opacity: 0.6;
		}
		#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .slick-active .inwb_devices_carousel_item{
			box-shadow: 0px 12px 20px rgba(93, 100, 130, 0.36);
			cursor: pointer;
			opacity: 1;
		}

		#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item:hover{
			box-shadow: none;
			transition: none;
			cursor: default;
			border: 2px solid #fff;
		}
		#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .slick-active .inwb_devices_carousel_item:hover{
			box-shadow: 0px 12px 20px rgba(93, 100, 130, 0.36);
			transition: none;
			cursor: pointer;
			border: 2px solid #E20074;
		}
			#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel .inwb_devices_carousel_item:hover .img_cont{
				transition: none;
				transform:none;
			}
			
	#inwb_dijcsomag_reszletezo_main .inwb_devices_carousel_cont .indicator {
		position:absolute;
		top:-9999;
		left:-9999;
	}
	
	#inwb_dijcsomag_reszletezo_main .inwb_dijcsomag_reszletezo_dvcs_section .inwb_lap.inwb_m1_menu_desktop_only{
		display:none;
	}
	
	#inwb_dijcsomag_reszletezo_main #inwb_dijcsomag_reszletezo_dvcs_mobil_menu{
		display:block;
	}
	
	#inwb_dijcsomag_reszletezo_main #inwb_chrstms_dvcs_banner{
		padding:0px;
	}
}

