a {text-decoration:none;}
body{ margin:0px; padding:0px; background-color:#FFF; }

	
@media only screen and (max-width: 3000px) {
.div_header {
    background: transparent url('/landing_pics/<?= $con_Headkep ?>') no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;  -o-background-size: cover;background-size: cover;
    height: 400px;
	border:0px;
	position:relative;
}
.div_header_ins{position:absolute; top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); text-align:center; width:100%;}
.div_header_ins img{ width:300px; max-width:300px; height:auto; border:0px;}
h4 {
   font-weight: bold;
    
}

p {
    margin: 20px 0;
}

section {
    padding: 20px 0;
}

.wrapper {
    width: 100%;
    margin: 0 auto;
    position: relative;
    padding: 0px 0 0 0;
	display:inline-block;
	text-align:center;
}






.all_kathead{width:100%; display:inline-block; position:relative; text-align:center;font-family: 'Cinzel', serif;font-size: 35px;color:#462627; font-weight:400; margin:10px 0px 10px 0px; text-transform:none; font-weight:600; z-index:2;}
.all_kathead a{color:#462627;background-color:transparent;padding:0px 0px 0px 0px;text-decoration:none;-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;}
.all_kathead a:hover{color:#462627; background-color:transparent;padding:0px 0px 0px 0px;text-decoration:none;}
.all_kathead:after{
    content: " ";
    font-size: 2em;
    position: absolute;
	left: 50%;transform: translate(-50%, 0);
	max-height:7px; height:7px;
	background-color:#c09e82;
	width:100px;
	margin:42px 0px 0px 0px;
	z-index:-1;
} 
.zoobo_ins_allblock_tartlom_block_with_divider{width:100%; display:inline-block; text-align:center; margin:14px 0px 0px 0px;}
.menu_cont_menu_cont{ position: relative; width:auto; width:100%; text-align:center; display:block;}
#menu-standard { 

	margin:0px;
	padding:0px;
	list-style:none;
  font-family: 'Noto Sans', sans-serif;
  font-size:15px; 
  font-weight:300;
  text-transform:uppercase;
}

#menu-standard li {
	display: inline-block;
	margin: 0px auto;

}
.menu_cont_menu_cont ul li span {
	font-family: 'awesome', sans-serif;font-size: 14px; margin:-6px 0px 0px -10px;
}


.menu_cont_menu_cont ul li a{
  display: block;
  color: #FFF;
  font-weight:500;
  text-align: center;
  padding:3px 10px 2px 10px;
  margin:0px 10px 0px 10px;
  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;
  cursor:pointer;
}
.menu_cont_menu_cont ul a:hover {
  background-color: #FFF;
  color: #393939;
}
.zoobo_ins_allblock_tartlom_block_with_divider_left_header_cont{width:100%; display:inline-block; margin:20px 0px 20px 0px;}
.regio_dets_insi_gals_box_float{width:33.33%; float:left; text-align:center; display:inline-block; margin-bottom:20px;}
.regio_dets_insi_gals_box_float_subs_img_box{width:100%; height:320px; overflow:hidden; position:relative;}
.regio_dets_insi_gals_box_float_subs_img_box_boxes{width:100%; height:320px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}
.regio_dets_insi_gals_box_float_subs{width:95%; margin:0px auto;display:inline-block;}
.regio_dets_insi_gals_box_float_subs_img_box:hover .regio_dets_insi_gals_box_float_subs_img_box_boxes{-webkit-transform: scale(1.1);}
.regio_dets_insi_gals_box_float_subs_img_box_texts{position:absolute; z-index:4; bottom:5px; left:5px; padding:5px 10px 15px 10px;background: rgba(86,50,21, 0.8); color:#FFFFFF;font-family: 'Noto Sans', sans-serif;font-size:24px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease; text-align:left; font-weight:400; line-height:30px;max-width:80%; width:80%;}
.regio_dets_insi_gals_box_float_subs_img_box_texts span{font-size:32px; font-weight:700;}
.regio_dets_insi_gals_box_float_subs_img_box:hover .regio_dets_insi_gals_box_float_subs_img_box_texts{bottom:5px;left:10px;}
.regio_dets_insi_gals_box_float_subs_img_box:hover .regio_dets_insi_gals_box_float_subs_img_box_boxes{-webkit-transform: scale(1.1);}

	
.cntrm_allsite_text{width:100%;font-family: 'Noto Sans', sans-serif;font-size:22px; color:#444444; text-transform:none; font-weight:normal; text-align:left; line-height:28px; clear:both;}
.cntrm_allsite_text_justifíy{
	text-align: justify; !important; 
}
.cntrm_allsite_text_center{
	text-align: center; !important; 
}
.cntrm_allsite_text_width96{
	width:90%; !important; 
	margin:0px auto; !important; 
}
.cntrm_allsite_text p{ margin:0px; padding:5px 0px 5px 0px; clear:both;}
.cntrm_allsite_text a{color:#e20000;background-color:transparent; font-weight:400;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;}
.cntrm_allsite_text a:hover{color:#FFFFFF; background-color:#c09e82;font-weight:400;padding:0px 2px 0px 2px;text-decoration:none;}
.cntrm_allsite_text img{ width:100%; max-width:100%; height:auto; margin-left:0%;}
.cntrm_allsite_text h1{font-family: 'Noto Sans', sans-serif;font-size:40px;text-transform:none; color:#8b0138; font-weight:700;line-height:55px;margin:0px; padding:10px 0px 10px 0px; float:none;}
.cntrm_allsite_text h2{font-size:38px; width:100%; text-align:left;text-transform:none; color:#8b0138; font-weight:600;line-height:45px;margin:0px; padding:10px 0px 10px 0px;}
.cntrm_allsite_text h3{font-size:34px;text-transform:none; color:#8b0138; font-weight:400;line-height:34px;margin:0px; padding:10px 0px 5px 0px;}
.cntrm_allsite_text h4{font-size:17px;text-transform:none; color:#8b0138; font-weight:400;line-height:28px;margin:0px; padding:10px 0px 5px 0px;}
.cntrm_allsite_text ul{padding:0px; margin:0px auto; margin-top:10px; margin-bottom:10px; width:98%; max-width:98%; text-align:left;}
.cntrm_allsite_text ul li{padding:3px 0px 3px 0px;width:100%; max-width:100%; margin:0px; font-size:17px; font-weight:400; line-height:22px;font-family: 'Noto Sans', sans-serif;  background: url('/images/dott.png') no-repeat left;
  padding: 3px 0px 3px 30px;
  /* reset styles (optional): */
  list-style: none;
  margin: 0;}
.cntrm_allsite_text ul li a{color:#00c04a;background-color:transparent;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;}
.cntrm_allsite_text ul li a:hover{color:#FFFFFF; background-color:#00c04a;font-weight:700;padding:0px 2px 0px 2px;text-decoration:none;}

.cntrm_allsite_text p iframe{width:100%; max-width:100%; margin-left:0%;height:500px;}
.cntrm_allsite_text blockquote {
  background: transparent;
  border-left: 5px solid #00c04a;
  margin: 15px 0px 15px 10px;
  font-family: 'Noto Sans', sans-serif;font-size:24px; color:#00c04a; line-height:28px;
  padding: 15px 0px 15px 10px;
}
.cntrm_allsite_text blockquote p {
  display: inline;
}
.cntrm_allsite_text .col50{ width:50%;float:left;}
.cntrm_allsite_text table{ width:100%; margin:10px 0px 10px 0%; border:1px solid #CCCCCC;padding:0px; border-collapse:collapse;}
.cntrm_allsite_text table td{ border:1px solid #CCCCCC; margin:0px; padding:4px 0px 4px 3px;}	
.site_divider_up_text{position:absolute; top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); text-align:center; width:100%;}	
.site_divider_up_text_font{background: rgba(86,50,21, 0.8); color:#FFF; text-transform:uppercase; font-size:30px; padding:5px 15px 5px 15px;font-family: 'Noto Sans', sans-serif; color:#FFF; line-height:40px;}	
#button_open{
	position:fixed;
	right:4px;
	top:11px;
	z-index:1000;
	font-family: 'awesome', Verdana, Helvetica, sans-serif;
    font-size: 26px;
	color:#FFFFFF;
	background-color:#b40923;
	text-decoration:none;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
	border-radius:0px 0px 0px 0px;	
	text-align:center;
	padding:8px 12px 8px 12px;
	border:1px solid #b40923;
	cursor:pointer;
	font-weight:400;
	text-transform:uppercase;
	display:none;
	-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_open:hover{
	color:#b40923;
	background-color:#FFFFFF;
	border:1px solid #b40923;
}
.nav_cont{ width:100%; height:62px;    background: #462627;	border-bottom:1px solid #FFF; border-top:1px solid #FFF; display:inline-block; position:relative; text-align:center;}
nav {
    position: relative;
    left: 0;
    right 0;
    top: 0px;
    display: inline-block;
    width: 100%;
    padding: 0px 0;
    z-index: 100;

	padding:0px 0px 0px 0px;
	font-family: 'Noto Sans', sans-serif;font-weight:300;font-size:18px;color:#FFFFFF;text-transform:uppercase;
}
nav ul{
	list-style:none;
	text-align:center;	
}
nav li {	
  display:inline-block;
}
			
nav a {
    font-family: helvetica;
    color: #ffffff;
    padding: 3px 5px 1px 5px;
	display:block;
    text-decoration: none;
    margin-right: 4px;
	font-family: 'Noto Sans', sans-serif;font-weight:700;font-size:18px;color:#FFFFFF;text-transform:uppercase;
	-webkit-transition: 0.1s ease-in-out all;-moz-transition: 0.1s ease-in-out all;-o-transition: 0.1s ease-in-out all;transition: 0.1s ease-in-out all;
}

nav a:hover,
nav a.active {
    background: white;
    color: #462627;
}
.fixed {
    position: fixed;
	height:62px;    background: #462627;	border-bottom:1px solid #FFF; border-top:1px solid #FFF;
    top: 0; z-index:2000;
}
}

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

}


@media only screen and (max-width: 768px){
.cntrm_allsite_text{width:100%;font-family: 'Noto Sans', sans-serif;font-size:17px;text-transform:none; font-weight:normal; text-align:left; line-height:21px; clear:both;}
.cntrm_allsite_text h1{font-family: 'Noto Sans', sans-serif;font-size:30px;text-transform:none; color:#8b0138; font-weight:700;line-height:35px;margin:0px; padding:10px 0px 10px 0px; float:none;}
.cntrm_allsite_text h2{font-size:28px; width:100%; text-align:left;text-transform:none; color:#8b0138; font-weight:600;line-height:25px;margin:0px; padding:10px 0px 10px 0px;}
.cntrm_allsite_text h3{font-size:24px;text-transform:none; color:#8b0138; font-weight:400;line-height:24px;margin:0px; padding:10px 0px 5px 0px;}
.cntrm_allsite_text h4{font-size:15px;text-transform:none; color:#8b0138; font-weight:400;line-height:18px;margin:0px; padding:10px 0px 5px 0px;}
.regio_dets_insi_gals_box_float{width:100%; float:none; text-align:center; display:inline-block; margin-bottom:20px;}
.regio_dets_insi_gals_box_float_subs_img_box{width:100%; height:220px; overflow:hidden; position:relative;}
.regio_dets_insi_gals_box_float_subs_img_box_boxes{width:100%; height:220px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}
.regio_dets_insi_gals_box_float_subs_img_box_texts{position:absolute; z-index:4; bottom:5px; left:5px; padding:5px 5px 7px 5px;background: rgba(86,50,21, 0.8); color:#FFFFFF;font-family: 'Noto Sans', sans-serif;font-size:18px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease; text-align:left; font-weight:400; line-height:30px; max-width:80%; width:80%;}
.regio_dets_insi_gals_box_float_subs_img_box_texts span{font-size:26px; font-weight:700;}
.all_kathead{width:100%; display:inline-block; position:relative; text-align:center;font-family: 'Cinzel', serif;font-size: 28px;color:#462627; font-weight:400; margin:10px 0px 10px 0px; text-transform:uppercase; font-weight:400;}
.all_kathead a{color:#462627;background-color:transparent;padding:0px 0px 0px 0px;text-decoration:none;-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;}
.all_kathead a:hover{color:#462627; background-color:transparent;padding:0px 0px 0px 0px;text-decoration:none;}
.all_kathead:after{
    content: " ";
    font-size: 2em;
    position: absolute;
	left: 50%;transform: translate(-50%, 0);
	max-height:5px; height:5px;
	background-color:#c09e82;
	width:100px;
	margin:33px 0px 0px 0px;
} 	
.div_header {
    background: transparent url('/landing_pics/<?= $con_Headkep ?>') no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;  -o-background-size: cover;background-size: cover;
    height: 200px;
	border:0px;
	position:relative;
}
.div_header_ins{position:absolute; top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); text-align:center; width:100%;}
.div_header_ins img{ width:160px; max-width:160px; height:auto; border:0px;}
nav {
    position: relative;
    left: 0;
    right 0;
    top: 0px;
    display: inline-block;
    width: 60%;
    padding: 0px 0;
    z-index: 100;
	height:auto;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin-left:-8%;
	font-family: 'Noto Sans', sans-serif;font-weight:300;font-size:18px;color:#FFFFFF;text-transform:uppercase;
}
nav li {
  float: none;
  clear:both;
  width:80%;
}
nav a {
    font-family: helvetica;
    color: #ffffff;
    padding: 3px 5px 1px 5px;
    text-decoration: none;
	line-height:30px;
    margin-right: 0px;
	-webkit-transition: 0.1s ease-in-out all;-moz-transition: 0.1s ease-in-out all;-o-transition: 0.1s ease-in-out all;transition: 0.1s ease-in-out all;
}
.fixed {
	width:100%;
    position: fixed;
    top: 0;
	height:auto;
	text-align:center;
	background: rgba(57,57,57, 0.9);
	display:inline-block;

}
.nav_cont{ height: auto; display:none;  text-align:center; border-bottom:1px solid #FFF;	padding:1px 0px 1px 0px;}
#button_open{
	position:fixed;
	right:4px;
	top:11px;
	display: block;
	z-index:6000;
}
}

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

}