body{margin:0px; background-color:#e6dad0;}
a {text-decoration:none;}
@font-face {
    font-family: 'awesome';
        src: url('/fonts/fontawesome-webfont.eot'); /* IE9 Compat Modes */
        src: url('/fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('/fonts/fontawesome-webfont.woff') format('woff'), /* Modern Browsers */
	     url('/fonts/fontawesome-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('/fonts/fontawesome-webfont.svg#awesome') format('svg'); /* Legacy iOS */
}
@media only screen and (max-width: 3000px) {
.head_top_box{width:100%; max-width:1200px; margin:0px auto; position:relative; margin-top:0px;}
.contact_box{position:absolute; max-width:20%; width:20%; margin-top:1%; margin-left:1%;}
.fb_cont_box{position:absolute; margin-top:3%;width:20%; margin-left:80%;display:inline-block; overflow:hidden;}
.etla_close_box{margin:0px auto; background-color:#FFFFFF; float:right; width:3%; max-width:3%;}
.etla_close_box img{width:100%; max-width:100%; height:auto; border:0px; cursor:pointer;}
.gmap_class{border:0; margin:0px auto; width:100%; height:300px;}
.text_box{ width:100%;text-align:center;font-family: 'Noto Sans', sans-serif;font-weight:300;	font-size:14px;color:#FFFFFF;text-transform:uppercase; margin-top:4px;}
.text_box_top{ width:100%;text-align:center;font-family: 'Noto Sans', sans-serif;font-weight:300;font-size:32px;color:#FFFFFF;text-transform:uppercase; margin-top:4px;}
.text_box_m{ width:100%;text-align:center;font-family: 'Noto Sans', sans-serif;font-weight:300;font-size:22px;color:#FFFFFF;text-transform:uppercase; margin-top:4px; line-height:28px;}
.text_box_m a {
    color: #fff000;
    text-decoration: none;
}

.text_box_m a:hover {
    color: #eee66d;
    text-decoration: none;
}

.bottom_bolckall_sub_sub{width:100%; text-align:center; border-bottom:0px solid #838487; display:inline-block; clear:both; margin:20px 0px 20px 0px;}

.regio_bottom_menus{display: inline-block;font-family: 'Noto Sans', sans-serif;, sans-serif; color:#b7b7b7;font-size:18px; font-weight:500; text-transform:uppercase; letter-spacing:0px; cursor:pointer; padding-bottom:10px; padding:0px 3px 0px 3px;}
.regio_bottom_menus a{color:#b7b7b7;background-color:transparent; padding:0px 3px 0px 3px;-webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;}
.regio_bottom_menus a:hover{color:#FFFFFF; background-color:#8e1818;padding:0px 3px 0px 3px;text-decoration:none;}
.regio_bottom_menus_marg{display: inline-block;font-family: 'Noto Sans', sans-serif; color:#b7b7b7;font-size:18px; font-weight:500; text-transform:uppercase; letter-spacing:0px; cursor:pointer; padding-bottom:10px;margin-left:2%;padding:0px 2px 0px 2px;}
.regio_bottom_menus_marg a{color:#b7b7b7;background-color:transparent; padding:0px 3px 0px 3px;-webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;}
.regio_bottom_menus_marg a:hover{color:#FFFFFF; background-color:#8e1818;padding:0px 3px 0px 3px;text-decoration:none;}
.regio_bottom_text{font-family: 'Noto Sans', sans-serif; color:#FFF;font-size:14px; font-weight:500; text-transform:uppercase; letter-spacing:0px; cursor:pointer;}
.ktv_top_headre_contja{width:100%; height:45px; border-bottom:2px solid #FFF; position:relative; background-color:#462627;-webkit-box-shadow: 0px 6px 6px 0px rgba(50, 50, 50, 0.4);-moz-box-shadow:0px 6px 6px 0px rgba(50, 50, 50, 0.4);box-shadow:0px 6px 6px 0px rgba(50, 50, 50, 0.4); text-align:center;}
.ktv_top_headre_contja_ins{width:99%; max-width:1500px; height:45px; position:relative; text-align:left; margin:0px auto; display:block;}
.ktv_header_icons_no_marg{position:relative;z-index:1;top: 50%; -webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); float:left; margin:0px 0px 0px 0px;font-family: 'Cinzel', serif;font-size:17px; color:#FFF; text-align:left;line-height:24px; padding:0px 0px 0px 0px;}
.ktv_header_icons_marg{position:relative;z-index:1;top: 50%; -webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); float:left; margin:0px 0px 0px 10px;font-family: 'Cinzel', serif;font-size:17px; color:#FFF; text-align:left;line-height:24px; padding:0px 0px 0px 0px;}
.ktv_header_icons_marg_no_vis{position:relative;z-index:1;top: 50%; -webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); float:left; margin:0px 0px 0px 10px;font-family: 'Cinzel', serif;font-size:17px; color:#FFF; text-align:left;line-height:24px; padding:0px 0px 0px 0px; display:block;}
.ktv_header_icons_no_marg img{ height:20px; max-height:20px; width:auto; border:0px;}
.ktv_header_icons_marg img{ height:20px; max-height:20px; width:auto; border:0px;}
.ktv_header_icons_marg_no_vis img{ height:20px; max-height:20px; width:auto; border:0px;}
.promo_header_block{ width:100%; text-align:center; display:inline-block; position:relative;}
#centre_cart_count{position:absolute;text-align:center;font-family: 'Noto Sans', sans-serif; color:#FFF;font-size:20px; font-weight:600; top:10%; left:50%;}
#centre_cart_price_count{width:100%; position:absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); text-align:center;font-family: 'Noto Sans', sans-serif; color:#FFF;font-size:40px; font-weight:500; line-height:44px;}
#center_cart_up_login_cont{position:absolute; right:10px; top:14px; width:50%; height:100px; background-color:transparent; border:0px solid #8e1818; text-align:right;font-family: 'Noto Sans', sans-serif; color:#FFF;font-size:14px; font-weight:500; z-index:4000;}
#center_cart_up_login_cont a{color:#FFF;background-color:transparent; font-weight:normal;padding:0px 2px 0px 2px;text-decoration:none;-webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;}
#center_cart_up_login_cont a:hover{color:#FFFFFF; background-color:#055b56;padding:0px 2px 0px 2px;text-decoration:none;}
.center_cart_up_cont{position:absolute; right:0px; top:48px; width:18%; height:100px; background-color:#8e1818; border:1px solid #8e1818; z-index:4001;}
.center_cart_up_cont_abs{position:absolute; width:100%; border:1px solid #8e1818; background-color:#FFF; margin:100px 0px 0px -1px; text-align:center;-webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all; opacity:0; z-index:-1;}
.center_cart_up_cont:hover .center_cart_up_cont_abs{opacity: 1;z-index:1;}
.button_order{
	font-family: 'Noto Sans', sans-serif;
    font-size: 18px;
	color:#FFF;
	background-color:#bf0808;
	text-decoration:none;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
	border-radius:0px 0px 0px 0px;	
	text-align:center;
	font-weight:400;
	padding:4px 0px 4px 0px;
	border:2px solid #bf0808;
	cursor:pointer;
	width:100%;
	font-weight:400;
	text-transform: uppercase;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
.button_order:hover{
	color:#bf0808;
	background-color:#FFF;
	border:2px solid #bf0808;
}
.centr_ter_choose{width:49%; float:left; height:50px; text-align:center; display:table; background-color:#8e1818;-webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all; cursor:pointer;}
.centr_ter_choose_marg{width:49%; float:left; height:50px; text-align:center; display:table; background-color:#8e1818; margin:0px 0px 0px 2%;-webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;cursor:pointer;}
.centr_ter_choose_text{width:100%; display:table-cell; text-align:center; vertical-align:middle;font-family: 'Noto Sans', sans-serif; color:#FFF;font-size:18px; font-weight:500; text-transform:uppercase; letter-spacing:1px;-webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;}
.centr_ter_choose:hover {background-color:#FFF;}
.centr_ter_choose:hover .centr_ter_choose_text{color:#8e1818;}
.centr_ter_choose_marg:hover {background-color:#FFF;}
.centr_ter_choose_marg:hover .centr_ter_choose_text{color:#8e1818;}
.centr_button_cont{width:auto; float:left; margin:0px 1% 0px 0%; padding:10px 0px 10px 0px;}
.button_shop{
	font-family: 'Noto Sans', sans-serif;
    font-size: 14px;
	color:#FFF;
	background-color:#626262;
	text-decoration:none;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
	border-radius:0px 0px 0px 0px;	
	text-align:center;
	font-weight:400;
	padding:4px 20px 4px 20px;
	border:1px solid #626262;
	cursor:pointer;
	font-weight:400;
	text-transform: uppercase;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
.button_shop:hover{
	color:#626262;
	background-color:#FFF;
	border:1px solid #626262;
}
#button_cont_1{width:100%; text-align:left; display:none;}
#button_cont_2{width:100%; text-align:left; display:none;}
.centre_list_fokat{width:100%; display:inline-block; text-align:center; margin:20px 0px 0px 0px;font-family: 'Noto Sans', sans-serif; color:#462627;font-size:28px; font-weight:600; text-transform:uppercase; letter-spacing:0px; padding:0px 0px 4px 0px; border-bottom:1px solid #462627;}




.cetr_tem_blocks{width:100%; display:inline-block; margin:10px 0px 20px 0px; padding:0px 0px 20px 0px;}
.center_term_list_upper_extra_text{float:left; height:30px;position:relative; text-align:center;border:0px solid #666;}





.center_term_list_boxes{float:left; height:125px; position:relative; text-align:center;}
.center_term_list_boxes_left{float:left; height:125px; position:relative; text-align:left;}

.center_term_list_boxes_left_ins_div{ width:90%; position:absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); margin:0px 0px 0px 2%;}
.center_term_list_boxes_left_ins_div_for_othe{ width:100%; position:absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); margin:0px 0px 0px 0%; text-align:center; border:0px solid #661013;}



.center_term_list_boxes_left_ins_div_termeknev{width:100%;font-family: 'Noto Sans', sans-serif; color:#484848;font-size:20px; font-weight:500; padding:0px 0px 5px 0px; line-height:20px; margin:0px 0px 0px 0%;}
.center_term_list_boxes_left_ins_div_termeklead{width:100%;font-family: 'Noto Sans', sans-serif; color:#484848;font-size:16px; font-weight:300; font-style:italic; padding:0px 0px 0px 0px; margin:0px 0px 5px 0%;line-height:19px;}
.center_list_orhers_block{width:100%; text-align:left; display:inline-block; margin:0px 0px 0px 0px; position:relative;}
.center_list_orhers_block_ch_block{width:auto; padding:3px 4px 3px 0px; float:left;font-family: 'Noto Sans', sans-serif; color:#462627;font-size:15px; font-weight:300;line-height:14px; }
.center_list_orhers_block_tipus_block{width:auto; padding:3px 4px 3px 4px;margin:0px 0px 0px 4px;float:left;font-family: 'Noto Sans', sans-serif; color:#d19400;font-size:15px; font-weight:600;line-height:14px; border:1px solid #e6dad0; background-color:#e6dad0; cursor:pointer;}
.center_list_orhers_block_checkbox_block{width:auto; padding:3px 4px 3px 4px;margin:0px 0px 0px 4px;float:left;font-family: 'Noto Sans', sans-serif; color:#462627;font-size:14px; font-weight:300;line-height:14px; border:1px solid #e6dad0; background-color:#e6dad0;}

.container {
  display: block;
  position: relative;
  padding-left: 25px;
  margin-bottom: 8px;
  cursor: pointer;
  font-size: 14px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 14px;
  width: 14px;
  background-color: #eee;
}

.container:hover input ~ .checkmark {
  background-color: #ccc;
}

.container input:checked ~ .checkmark {
  background-color: #661013;
}

.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

.container input:checked ~ .checkmark:after {
  display: block;
}

.container .checkmark:after {
  left: 5px;
  top: 3px;
  width: 3px;
  height: 5px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.centr_lista_cart_box{width:80%; margin:10px 0px 0px 20%;}
.center_cart_up_cont_abs_insi{width:96%; margin:10px 0px 10px 0px; display: inline-block;}
.center_cart_up_cont_fl_lft{width:40%; text-align:center; height:100px; position:relative; float:left;}
.center_cart_up_cont_fl_lft_img_cont{width:100%; position:absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); text-align:center;}
.center_cart_up_cont_fl_lft_img_cont img{width:60%; max-width:60%; height:auto;}
.center_cart_up_cont_fl_rgt{width:60%; text-align:center; height:100px; position:relative;float:left;}
.upper_kart_blocks{width:100%; margin:4px 0px 4px 0px; display:inline-block; clear:both;}
.upper_kart_blocks_db{width:20%; float:left; height:30px; display:table;}
.upper_kart_blocks_db_ins{width:100%; text-align:center; display:table-cell; vertical-align:middle;font-family: 'Noto Sans', sans-serif;font-size:14px; font-weight:300; color:#1c1d17;}
.upper_kart_blocks_term{width:50%; float:left; height:30px; display:table;}
.upper_kart_blocks_term_ins{width:100%; text-align:left; display:table-cell; vertical-align:middle;font-family: 'Noto Sans', sans-serif;font-size:14px; font-weight:300; color:#1c1d17;}
.upper_kart_blocks_price{width:30%; float:left; height:30px; display:table;}
.upper_kart_blocks_price_ins{width:100%; text-align:right; display:table-cell; vertical-align:middle;font-family: 'Noto Sans', sans-serif;font-size:14px; font-weight:500; color:#661013;}
.upper_kart_blocks_sumprice{width:100%; text-align:right; padding:5px 0px 5px 0px;font-family: 'Noto Sans', sans-serif;font-size:16px; font-weight:500; color:#661013;}


#kosar_text_bck{ width:100%; text-align:center; display:inline-block;}
.tpmrka_cart_item_dividers{width:90%; display:inline-block; text-align:center; margin:0px auto; position:relative;}
.usr_prof_form_item_cont{ width:100%; display:inline-block; text-align:center; margin:10px 0px 10px 0px;}




.pr_rounded_little{
	width:40% !important; 
}

.pr_rounded_little_20{
	width:20% !important; 
}

.pr_rounded_little_20_bgbgrey{
	width:10% !important; 
	background-color:#f2f2f2 !important; 
}

.topm_userprofil_title{width:100%; text-align:left;font-family: 'Noto Sans', sans-serif; font-size:20px; line-height:25px; color:#8e1818; text-transform:uppercase; margin:10px 0px 10px 0px;}
.topm_userprofil_title:after {
    height: 1px;
    display: block;
    width: 12%;
    background: #8e1818;
    border-right: 0px white;
    content: '';
	margin:3px 0px 10px 0px;
}

.regular-checkbox {
	display: none;
}

.regular-checkbox + label {
	background-color: #fcefe4;
	border: 1px solid #9b673c;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	padding: 9px;
	border-radius: 3px;
	display: inline-block;
	position: relative;
}

.regular-checkbox + label:active, .regular-checkbox:checked + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.regular-checkbox:checked + label {
	background-color: #9b673c;
	border: 1px solid #9b673c;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
	color: #99a1a7;
}

.regular-checkbox:checked + label:after {
	content: '\2714';
	font-size: 14px;
	position: absolute;
	top: -4px;
	left: 3px;
	color: #FFF;
}

.regular-radio {
	display: none;
}

.regular-radio + label {
	-webkit-appearance: none;
	background-color: #e9cfda;
	border: 1px solid #8e1818;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	padding: 9px;
	border-radius: 30px;
	display: inline-block;
	position: relative;
}

.regular-radio:checked + label:after {
	content: ' ';
	width: 12px;
	height: 12px;
	border-radius: 30px;
	position: absolute;
	top: 3px;
	background: #8e1818;
	box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);
	text-shadow: 0px;
	left: 3px;
	font-size: 16px;
}

.regular-radio:checked + label {
	background-color: #e9cfda;
	color: #FFF;
	border: 1px solid #8e1818;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);
}

.regular-radio + label:active, .regular-radio:checked + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}
#tpmrka_cart_item_dividers_for_afa{width:100%; display:inline-block; text-align:center; margin:0px auto;display:none; background-color:#f2f2f2;}
.usr_prof_form_item_cont_100_center{ width:100%; text-align:center; display:inline-block;font-family: 'Noto Sans', sans-serif;font-size: 16px; line-height:20px;color:#454545; font-weight:normal; font-style:normal;}

.txtleft{
	text-align:left !important; 
}
.tpop_check_cont_lft{width:5%; float:left; text-align:left;}
.tpop_check_cont_rgt{width:95%; float:left; text-align:left;font-family: 'Noto Sans', sans-serif;font-size: 16px; line-height:20px;color:#484848; font-weight:normal; font-style:normal;}
.regularcheckbox_red {
	display: none;
}

.regularcheckbox_red + label {
	background-color: #fff9f9;
	border: 1px solid #bd0000;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	padding: 9px;
	border-radius: 3px;
	display: inline-block;
	position: relative;
}

.regularcheckbox_red + label:active, .regularcheckbox_red:checked + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.regularcheckbox_red:checked + label {
	background-color: #fff9f9;
	border: 1px solid #bd0000;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
	color: #99a1a7;
}

.regularcheckbox_red:checked + label:after {
	content: '\2714';
	font-size: 14px;
	position: absolute;
	top: -2px;
	left: 3px;
	color: #bd0000;
}
.kosssen_conf_check_cont{position:absolute; left:0px; top:5px;}
.kossend_hiba_allcont{position:absolute;  margin:25px 0px 0px -7px; display:none; z-index:1;}

.kossend_hiba_text_img{width:100%;}
.kossend_hiba_text_img img{width:20px; height:10px; margin:0px 0px 0px 7px;}
.kossend_hiba_text{width:100%; background-color:#FFF; border:1px solid #cf0000; padding:4px 10px 4px 10px; margin:-1px 0px 0px 0px;font-family: 'Noto Sans', sans-serif;font-size: 12px; line-height:20px;color:#cf0000; font-weight:normal; font-style:normal; text-align:left;}

.knyv_inside_kosar_lft{width:45%; float:left; display:inline-block;}
.knyv_inside_kosar_rgt{width:35%; float:left; display:inline-block; margin:0px 0px 0px 5%; text-align:left;}
.tpm_lilt_kos_item_blocks{width:100%; margin:10px 0px 0px 0px;padding:20px 0px 20px 0px; display:inline-block; border-bottom:1px dashed #e7e7e7;}
.tpm_lilt_kos_dbszam{font-family: 'Noto Sans', sans-serif;font-size: 16px; line-height:17px; color:#515151;margin:0px 0px 0px 0%;width:10%; float:left; text-align:center; position:relative;}
.tpm_lilt_kos_termek_delete{width:7%; float:left; text-align:right; padding:0px 0px 0px 0px;margin-top:-5px;}
.tpm_lilt_kos_termek_nev{font-family: 'Noto Sans', sans-serif;font-size: 16px; line-height:17px; color:#484848;margin:0px 0px 0px 0%;width:68%; float:left; text-align:left; padding:0px 0px 0px 0px; line-height:17px;}
.tpm_lilt_kos_termek_ar{font-family: 'Noto Sans', sans-serif;font-size:20px; line-height:17px; color:#cf0009;margin:0px 0px 0px 0%;width:15%; float:left; text-align:right;padding:0px 0px 0px 0px;line-height:17px;}
.tpm_lilt_kos_termek_ar span{font-size: 20px;color:#cf0009;font-family: 'Oswald', Verdana, Helvetica, sans-serif;}
.tpm_lilt_kos_termek_ar_gray_span{font-size:15px; font-weight:300; color:#a48062; letter-spacing:1px;}
.tpm_lilt_kos_termek_ar_red_span{color:#661013; font-weight:normal;font-family: 'Oswald', Verdana, Helvetica, sans-serif; font-size:15px;letter-spacing:1px;}
.tpm_lilt_kos_termek_ar_orange_span{color:#661013; font-weight:normal;font-family: 'Oswald', Verdana, Helvetica, sans-serif; font-size:15px;letter-spacing:1px;}
.tpm_lilt_kos_full_veg{ width:65%; float:left;font-family: 'Noto Sans', sans-serif;font-size: 20px; line-height:17px; color:#484848; text-align:left; padding:10px 0px 0px 0px;}

.tpm_lilt_kos_full_veg_littl{
	font-size:16px !important; 
}


.tpm_lilt_kos_full_blocks{width:100%; margin:5px 0px 5px 0px;padding:10px 0px 10px 0px; display:inline-block; border-top:1px dashed #bf9d66;}
.tpm_lilt_kos_full_ar{font-family: 'Noto Sans', sans-serif;font-size: 30px; line-height:17px; color:#bd0000;margin:10px 0px 0px 0%;width:35%; float:left; text-align:right;}

.kos_button_delete{
	font-family: 'awesome', Verdana, Helvetica, sans-serif;
    font-size: 14px;
	color:#FFFFFF;
	background-color:#bd0000;
	text-decoration:none;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
	border-radius:0px 0px 0px 0px;	
	text-align:center;
	padding:0px 9px 0px 9px;
	border:1px solid #bd0000;
	cursor:pointer;
	font-weight:400;
	height:31px;
	text-transform:uppercase;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
.kos_button_delete:hover{
	color:#bd0000;
	background-color:#FFFFFF;
	border:1px solid #bd0000;
}

.kos_button_refresh{
	font-family: 'awesome', Verdana, Helvetica, sans-serif;
    font-size: 14px;
	color:#FFFFFF;
	background-color:#575757;
	text-decoration:none;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
	border-radius:0px 0px 0px 0px;	
	text-align:center;
	padding:0px 9px 0px 9px;
	border:1px solid #575757;
	cursor:pointer;
	font-weight:400;
	height:31px;
	text-transform:uppercase;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
.kos_button_refresh:hover{
	color:#575757;
	background-color:#FFFFFF;
	border:1px solid #575757;
}

.kosar_text_left_text_float{position:relative;border:0px;margin-top:-5px;font-family: 'Oswald', Verdana, Helvetica, sans-serif;font-size:15px;color:#434343;font-weight:400; text-align:left; float:left; margin-left:3%;padding:0px 0px 0px 0px;}
.kosar_text_left_text_float_db{position:relative;border:0px;margin-top:-5px;font-family: 'Oswald', Verdana, Helvetica, sans-serif;font-size:15px;color:#434343;font-weight:400; text-align:left; float:left; margin-left:0px; padding:0px 0px 0px 0px;}

.rounded_cart_forkosar{background-color:#bf9d66; border:1px solid #8e1818; text-align:center;font-family: 'Oswald', Arial, Verdana, Helvetica, sans-serif, sans-serif;font-size: 14px; color:#FFF; margin:0px auto; width:30px; height:27px;}

.kosar_head_etxt{
	width:100% !important; 
	font-size:16px !important; 
	line-height:22px !important; 
	margin-bottom:20px !important; 
}
#kosar_text_bck{ width:100%; text-align:center; display:inline-block;}
.se_show_se_stroy_eredmeny_felso{ width:100%; display:inline-block; text-align:left;font-family: 'OPSans_reg', sans-serif; font-size:13px;color:#333333; padding:3px 0px 3px 0px;margin:2px 0px 0px 0px;}

.se_show_se_stroy_eredmeny_felso ul {
    list-style-type: none;
    margin: 2px 0px 2px 0px;
    padding: 0;
    width: 80%;
    background-color:transparent;
}

.se_show_se_stroy_eredmeny_felso ul li a{
    display: block;
    padding:3px 2px 3px 2px;
    text-decoration: none;
	-webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;
	font-family: 'OPSans_reg', Verdana, Helvetica, sans-serif;font-size:12px; line-height:16px;color:#333333;
	cursor:pointer;
	text-transform:uppercase;
}

.se_show_se_stroy_eredmeny_felso ul li a:hover {
    background-color: #333333;
    color: #FFF;
}

.se_show_se_stroy_eredmeny_felso ul li {
    display: block;
    padding:3px 2px 3px 2px;
    text-decoration: none;
	-webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;
	font-family: 'OPSans_reg', Verdana, Helvetica, sans-serif;font-size:12px; line-height:16px;color:#333333;
	cursor:pointer;
	text-transform:uppercase;
}

.se_show_se_stroy_eredmeny_felso ul li:hover {
    background-color: #333333;
    color: #FFF;
}
.se_show_se_stroy_eredmeny_felso ul li span{font-family: 'awesome', Verdana, Helvetica, sans-serif;font-size:13px; padding:0px 3px 0px 3px;}
#se_show_se_stroy_allcont{position:absolute; z-index:1; display:none; width:110%; background-color:#FFF; opacity:0.95; border:1px solid #333333; top:30px; text-align:center; left:-1px;}

.alert_sign_cart_nomin{position:absolute; z-index:1; top:20px; background-color:#F00; padding:7px 8px 0px 8px; height:25px; color:#FFF;;font-family: 'Noto Sans', sans-serif; color:#FFF;font-size:20px; font-weight:500;line-height:14px; display:none;}
.select-style {
    border: 1px solid #ccc;
    width: 160px;
    border-radius: 3px;
    overflow: hidden;
    background: #fafafa url("/images/celect.png") no-repeat 98% 50%;
}

.select-style select {
    padding: 5px 8px;
    width: 130%;
    border: none;
    box-shadow: none;
    background: transparent;
    background-image: none;
    -webkit-appearance: none;
}

.select-style select:focus {
    outline: none;
}

#vasalas_felt_vox{ width:100%; text-align:center; display:none; margin:20px 0px 0px 0px;}
.onl_rendel_box{position:absolute; max-width:20%; width:20%; margin-top:1%; right:1%; z-index:2}
}

@media only screen and (max-width: 1024px) { 

}


@media only screen and (max-width: 768px){
.head_top_box{width:100%; max-width:1200px; margin:0px auto; position:relative; margin-top:20px;}
.contact_box{position:relative; max-width:60%;width:60%; margin-top:1%; margin-left:20%;}
.fb_cont_box{position:relative; margin-top:1%;width:80%; margin-left:0%;display:inline-block;overflow: hidden;}
.etla_close_box{margin:0px auto; background-color:#FFFFFF; float:right; width:7%; max-width:7%;}
.etla_close_box img{width:100%; max-width:100%; height:auto; border:0px; cursor:pointer;}
.gmap_class{border:0; margin:0px auto; width:100%; height:200px;}
.text_box{ width:100%;text-align:center;font-family: 'Noto Sans', sans-serif;font-weight:300;	font-size:12px;color:#FFFFFF;text-transform:uppercase; margin-top:4px;}
.text_box_top{ width:100%;text-align:center;font-family: 'Noto Sans', sans-serif;font-weight:300;font-size:22px;color:#FFFFFF;text-transform:uppercase; margin-top:4px;}
.text_box_m{ width:100%;text-align:center;font-family: 'Noto Sans', sans-serif;font-weight:300;font-size:16px;color:#FFFFFF;text-transform:uppercase; margin-top:4px; line-height:22px;}
.text_box_m a {
    color: #fff000;
    text-decoration: none;
}

.text_box_m a:hover {
    color: #eee66d;
    text-decoration: none;
}
.ktv_top_headre_contja_ins{display:none;}
.center_cart_up_cont{width:38%;}
#centre_cart_count{font-size:18px;top:9%; left:50%;}
}

@media only screen and (max-width: 479px){
.center_cart_up_cont{width:56%;}
#centre_cart_count{font-size:16px;top:10%; left:50%;}
}
.alert_sign{position:absolute; z-index:1; top:-40px; background-color:#F00; padding:7px 8px 0px 8px; height:25px; color:#FFF;;font-family: 'Oswald', sans-serif; color:#FFF;font-size:20px; font-weight:500;line-height:14px; display:none;}
.triangle-down {
	position:absolute;
	top:25px;
	width: 0;
	height: 0;
	border-left: 15px solid transparent;
	border-right: 15px solid transparent;
	border-top: 20px solid #F00;
	left:0px;
}

@media only screen and (max-width: 3000px) {
.float_w_10{
	width:10%; !important; 
}
.float_w_70{
	width:70%; !important; 
}
.float_w_60{
	width:60%; !important; 
}
.float_w_65{
	width:65%; !important; 
}
.float_w_55{
	width:55%; !important; 
}
.float_w_45{
	width:45%; !important; 
}
.float_w_80{
	width:80%; !important; 
}
.float_w_15{
	width:15%; !important; 
}
.float_w_100{
	width:100%; !important; 
}
.float_al_left{
	text-align:left; !important; 
}
.center_term_list_boxes_left_ins_div_for_othe_price_text{width:75%;font-family: 'Noto Sans', sans-serif; color:#FFF;font-size:18px; font-weight:500; padding:5px 0px 5px 0px; background-color:#661013; margin:0px 0px 0px 14%; border:2px solid #661013; cursor:pointer;}
.centr_lista_prece_box{width:80%; background-color:#FFF; color:#cf0009; border:2px solid #cf0009; margin:0px 0px 0px 20%;font-family: 'Noto Sans', sans-serif;font-size:24px; font-weight:600; text-align:center; padding:7px 0px 7px 0px;}
.center_term_list_upper_extra_text_ins_text{ width:100%; position:absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-family: 'Noto Sans', sans-serif; color:#484848;font-size:13px; font-weight:600; text-transform:uppercase;}
.button_cart{
	font-family: 'Noto Sans', sans-serif;
    font-size: 14px;
	color:#FFF;
	background-color:#661013;
	text-decoration:none;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
	border-radius:0px 0px 0px 0px;	
	text-align:center;
	font-weight:400;
	padding:4px 0px 4px 0px;
	border:2px solid #661013;
	cursor:pointer;
	width:100%;
	font-weight:400;
	text-transform: uppercase;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
.button_cart:hover{
	color:#661013;
	background-color:#FFF;
	border:2px solid #661013;
}
}

@media only screen and (max-width: 1440px) { 

}

@media only screen and (max-width: 1280px) { 

}

@media only screen and (max-width: 1024px) { 

}


@media only screen and (max-width: 768px){
.float_w_10{
	width:20%; !important; 
}
.float_w_70{
	width:30%; !important; 
}
.float_w_60{
	width:20%; !important; 
}
.float_w_15{
	width:35%; !important; 
}
.center_term_list_boxes_left_ins_div_for_othe_price_text{font-size:12px; padding:5px 0px 5px 0px;}
.centr_lista_prece_box{font-size:14px; font-weight:600;  padding:4px 0px 4px 0px;}
.center_term_list_upper_extra_text_ins_text{ font-size:13px;}

.button_cart{
    font-size: 11px;

}

}

@media only screen and (max-width: 479px){
.float_w_15{
	width:45%; !important; 
}
.center_term_list_upper_extra_text_ins_text{ font-size:9px;}
}
@media only screen and (max-width: 3000px) {
.usr_prof_form_item_cont_lft{ width:25%; float:left; text-align:right;font-family: 'Noto Sans', sans-serif;font-size: 16px; line-height:20px;color:#484848; font-weight:normal; font-style:normal; padding:4px 0px 0px 0px;position:relative;}
.usr_prof_form_item_cont_lft span{ color:#bd0000;font-family: 'awesome', Verdana, Helvetica, sans-serif;font-size:10px; vertical-align:super;}

.usr_prof_form_item_cont_lft a{color:#bd0000;background-color:transparent; font-weight:normal; font-size:16px;padding:0px 2px 0px 2px;text-decoration:none;-webkit-transition: 0.3s ease-in-out all;-moz-transition: 0.3s ease-in-out all;-o-transition: 0.3s ease-in-out all;transition: 0.3s ease-in-out all;}
.usr_prof_form_item_cont_lft a:hover{color:#FFFFFF; background-color:#bd0000;padding:0px 2px 0px 2px;text-decoration:none;}

.usr_prof_form_item_cont_rgt{ width:40%; margin-left:2%; float:left; text-align:left;font-family: 'Noto Sans', sans-serif;font-size: 12px; line-height:20px;color:#FFF; font-weight:normal; font-style:normal; position:relative;}

.kosar_button_nextstep{
	font-family: 'Noto Sans', sans-serif;
    font-size: 24px;
	color:#FFF;
	background-color:#8e1818;
	text-decoration:none;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
	border-radius:0px 0px 0px 0px;	
	text-align:center;
	font-weight:400;
	padding:8px 30px 8px 30px;
	border:1px solid #8e1818;
	cursor:pointer;
	font-weight:400;
	text-transform: uppercase;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
.kosar_button_nextstep:hover{
	color:#8e1818;
	background-color:#FFF;
	border:1px solid #8e1818;
}
input.pr_rounded {
	font-family: 'Noto Sans', sans-serif;
    border: 1px solid #cccccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0px 0px 0px #ebb1b1;
    -webkit-box-shadow: 0px 0px 0px #ebb1b1;
    box-shadow: 0px 0px 0px #ebb1b1;
    font-size: 14px;
	color:#5e5e5e;
    padding: 2px 1px 2px 6px;
    outline: 0;
    -webkit-appearance: none;
	text-align:left;
	background-color:#FFFFFF;
	width:80%;
	height:26px;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
input.pr_rounded:focus {
    border-color: #df0000;
	-webkit-box-shadow: 0px 0px 4px 2px rgba(248,98,98,0.4);
	-moz-box-shadow: 0px 0px 4px 2px rgba(248,98,98,0.4);
	box-shadow: 0px 0px 4px 2px rgba(248,98,98,0.4);
}

textarea.pr_rounded {
	font-family: 'Noto Sans', sans-serif;
    border: 1px solid #cccccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0px 0px 0px #ebb1b1;
    -webkit-box-shadow: 0px 0px 0px #ebb1b1;
    box-shadow: 0px 0px 0px #ebb1b1;
    font-size: 14px;
	color:#5e5e5e;
    padding: 2px 1px 2px 6px;
    outline: 0;
    -webkit-appearance: none;
	text-align:left;
	background-color:#FFFFFF;
	width:80%;
	max-width:80%;
	min-width:80%;
	height:100px;
	max-height:100px;
	min-height:100px;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
textarea.pr_rounded:focus {
    border-color: #df0000;
	-webkit-box-shadow: 0px 0px 4px 2px rgba(248,98,98,0.4);
	-moz-box-shadow: 0px 0px 4px 2px rgba(248,98,98,0.4);
	box-shadow: 0px 0px 4px 2px rgba(248,98,98,0.4);
}
}

@media only screen and (max-width: 1440px) { 

}

@media only screen and (max-width: 1280px) { 

}

@media only screen and (max-width: 1024px) { 

}


@media only screen and (max-width: 768px){
.usr_prof_form_item_cont_lft{ width:35%;font-size: 12px; line-height:16px;}
.usr_prof_form_item_cont_rgt{ width:60%; margin-left:2%;}
.kosar_button_nextstep{

    font-size: 14px;

}
input.pr_rounded {

	width:90%;

}
textarea.pr_rounded {

	width:90%;
	max-width:90%;
	min-width:90%;
}
}

@media only screen and (max-width: 479px){

}