body{-webkit-text-size-adjust: 100%;background-color: #333333;    font-family: Arial,"Comfortaa",sans-serif;font-size: 12px;font-style: normal;font-weight: 400;position: relative; height:1px;}
#body{height: 100%;width: 100%;position:absolute; overflow: hidden;}

.page_background{z-index: -1;}
.fixed_background{position: fixed;top: 0;bottom: 0;left: 0;right: 0}
.scroll_background{width:100%;}

.content{overflow: hidden;word-wrap: break-word;height:100%; -moz-box-sizing: border-box;box-sizing:border-box;}
.content .title{color: #CCCCCC; overflow: hidden;padding: 10px 0; text-align: center;text-overflow: ellipsis;}



.ww_lightbox_content{display: table;width: 100%;}
.ww_lightbox_content .lightbox_wrapper_row{display: table-row;}
.ww_lightbox_content .lightbox_wrapper{display: table-cell;vertical-align: middle; text-align: center;}
.lightbox_title{overflow: hidden; text-align: center;text-overflow: ellipsis; white-space: nowrap;-moz-box-sizing: border-box;}
.image_lightbox_wrapper{-moz-box-sizing: border-box;box-sizing:border-box;display: table-cell;vertical-align: middle;}
.lightbox_wrapper img{vertical-align: top;}


.newsfeed_data_contener{display: none;}

#container .ww_button_content{position: relative;overflow: visible;background-color: transparent;background-image: none;border-style: none;box-shadow: none;padding: 0;opacity: 1;}
.ww_button_content > div {width:100%;height:100%;-moz-transition-property: opacity; -webkit-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity;position: absolute;}
.ww_button_wrapper{width:100%;height:100%;overflow: hidden;box-sizing: border-box;}
.ww_button_link{top:0;bottom:0;right: 0; left: 0 ;position:absolute;background-color: rgba(0,0,0,0);}
.ww_button_content > .ww_button_link:first-child{z-index:2;}
.ww_button_text_wrapper{display:table;width:100%;height:100%;}
.ww_button_text{display:table-cell;vertical-align: middle;text-align: center;}
.ww_button_content > .normal{opacity:1 ;}
.ww_button_content > .hover{opacity:0 ;}
.ww_button_content:hover > .normal{opacity:1 ;}
.ww_button_content:hover > .hover{opacity:1 ;}



.ww_login_wrapper > .ww_login_tool_text_login{display:table-cell;}
.ww_login_wrapper > .ww_login_tool_text_logout{display:none}
.ww_login_tool_logged > .ww_login_wrapper > .ww_login_tool_text_login{display:none;}
.ww_login_tool_logged > .ww_login_wrapper > .ww_login_tool_text_logout{display:table-cell;}

.embedded_html_content{width: 100%; height: 100%;overflow: auto;}

.language_selector{font-size:0px;}
.language_selector_horizontal > li{display:inline-block;}
.language_selector_flag > a{display: block;width:25px; height:25px;background-position: center center;background-repeat: no-repeat;}
.language_selector_flag > a > img{position:absolute;}

.ww_menu_list{display: table-cell;white-space: nowrap;}
.ww_menu_list.ww_top {vertical-align: top;}
.ww_menu_list.ww_bottom {vertical-align: bottom;}
.ww_menu_list.ww_middle {vertical-align: middle;}
.ww_menu_list.ww_left {text-align: left;}
.ww_menu_list.ww_right {text-align: right;}
.ww_menu_list.ww_center {text-align: center;}
.ww_menu_list > .ww_menu_item {vertical-align: inherit;}
.ww_menu_list .ww_menu_item {position: relative;}
.ww_menu_item .ww_menu_item_link {text-decoration: none;word-spacing: normal;display: block;opacity: 1;border: none;color: inherit;}
.ww_menu_item .ww_menu_item_link:hover {opacity: 1;}

.ww_menu_item > a > .ww_normal_text{display: inline;}
.ww_menu_item > a > .ww_hover_text{display: none;}
.ww_menu_item > a > .ww_active_text{display: none;}
.ww_menu_item > a.ww_active > .ww_normal_text{display: none;}
.ww_menu_item > a.ww_active > .ww_hover_text{display: none;}
.ww_menu_item > a.ww_active > .ww_active_text{display: inline;}
.ww_menu_item:hover > a > .ww_normal_text{display: none;}
.ww_menu_item:hover > a > .ww_hover_text{display: inline;}
.ww_menu_item:hover > a > .ww_active_text{display: none;}
.ww_menu_item.ww_active:hover > a  > .ww_normal_text{display: none;}
.ww_menu_item.ww_active:hover > a  > .ww_hover_text{display: inline;}
.ww_menu_item.ww_active:hover > a  > .ww_active_text{display: none;}
.ww_menu_list > .ww_menu_item{display: inline-block;}
.ww_menu_list.ww_menu_vertical .ww_menu_item{clear: both;display: block;}
.ww_menu_list > .ww_menu_item:hover {z-index: 5;}
.ww_menu_list .ww_menu_item > ol{display: none;left: 0;padding: 0;position: absolute;z-index: 5;}
.ww_menu_list.ww_menu_vertical .ww_menu_item > ol{top:0;display: none;}
.ww_menu_list .ww_menu_item > ol > .ww_menu_item >  a{text-align: left;}

.ww_form_frame{width: 100%}
.ww_form_cell_1{vertical-align: top; width: 0;}
.ww_form_cell_2{width: 100%;}
.ww_form_label_wrapper{white-space: nowrap;}
.ww_form_submit{text-align: center;}
.ww_form_frame input[type="text"], .ww_form_frame textarea {-moz-box-sizing: border-box;box-sizing: border-box;background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none;resize: none;width: 100%;font-family: inherit;vertical-align: middle; overflow-x:hidden;}
.ww_form_frame input[type="checkbox"] {display: block;}
.ww_form_frame select{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;font-family: inherit;}
.ww_form_frame ::-webkit-input-placeholder {color: inherit;text-decoration: inherit;opacity: 0.3;}
.ww_form_frame ::-moz-placeholder {color: inherit;text-decoration: inherit;opacity: 0.3;}
.ww_form_frame :-moz-placeholder {color: inherit;text-decoration: inherit;opacity: 0.3;}
.ww_form_frame :-ms-input-placeholder {color: inherit;text-decoration: inherit;opacity: 0.3;}
.ww_submit_button_wrapper {display: inline-block;vertical-align: middle;}
.ww_submit_button_content{cursor: pointer;transition: 400ms ;}
.ww_submit_button_content > .ww_normal_text{display: block}
.ww_submit_button_content > .ww_hover_text{display: none;}
.ww_submit_button_content > div{background-color: transparent !important;}
.ww_submit_button_content:hover > .ww_normal_text{display: none;}
.ww_submit_button_content:hover  > .ww_hover_text{display: block;}
.ww_form_frame_info_wrapper{opacity: 0;display: none;}
.ww_form_frame_info{display: inline-block;}
.ww_form_frame_info_error{display: none;}
.ww_form_frame[valid="false"] .ww_form_frame_info{display: none;}
.ww_form_frame[valid="false"] .ww_form_frame_info_error{display: inline-block;}
.ww_form_item[valid="false"] > .ww_form_cell_2 > div > *{border-color: red !important;}

a{text-decoration: none;}
.text_content {overflow: hidden;}
.text_content ul {list-style-type: disc;padding-left: 30px;}
.text_content ol {list-style-type: decimal;padding-left: 30px;}
.text_content ul ul {list-style-type: square;margin: 0;}
.text_content ul ul ul {list-style-type: circle;margin: 0;}
.text_content ul ul ul ul {list-style-type: disc;margin: 0;}
.text_content ol ol {list-style-type: lower-alpha;margin: 0;}
.text_content ol ol ol{list-style-type: upper-roman;margin: 0;}
.text_content ol ol ol ol{list-style-type: decimal;margin: 0;}
.text_content blockquote {padding-left: 30px;}
.text_content .innerElement{box-sizing:border-box; -moz-box-sizing: border-box;}

.layerContainer {position: absolute;}


.ww_cookie_info{position: fixed; opacity: 0.8; background-color: #FFFFFF;color: #545454;z-index: 10000;text-align: center;width: 100%; padding: 7px;}
.ww_cookie_info_bottom{bottom:0;box-shadow: 0px -1px 2px #CCCCCC;}
.ww_cookie_info_top{top:0;box-shadow: 0px 1px 2px #CCCCCC;}
.ww_cookie_info > .cookiesEU-inner {padding: 2px 10px;position: relative;}
.cookiesEU-inner >  .cookiesEU-text{display: inline;}
.cookiesEU-inner > .cookiesEU-close { background: none repeat scroll 0 0 #7FCC27;border: medium none;border-radius: 3px;color: #FFFFFF;;display: inline;padding: 3px 10px;right: 0;text-decoration: none;top: 0; margin-left: 20px;}
.cookiesEU-inner > .cookiesEU-close:hover {    background: none repeat scroll 0 0 #71A033;transition: all 0.1s ease-in 0s;}

.ww_googleMaps_element{width: 100%; height: 100%;}
.ww_strobe_player_element{width: 100%; height: 100%;}
.ww_module_element{height: 100%; width: 100%;overflow: auto;position: relative;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

:focus {
	outline: none;
}


#sendBtn{cursor:pointer; background: rgb(255, 179, 0); background: rgb(255, 179, 0); border: 0px solid #ccc; line-height: 20px; font-size: 14px;padding: 0 25px; border-radius: 3px; color: #FFF}



/*POPUPY*/

#ww_popup_area{position:fixed;top:0px;bottom:0px;left:0px;right:0px;background:#eee;display:none;opacity:0.9;z-index:20000;}
#ww_cmslogin_popup_wrapper{position:fixed;top:0px;bottom:0px;left:0px;right:0px;z-index:20001;display:none;}

.ww_popup{position:fixed;left:50%;top:150px;width:370px;margin-left:-185px;min-height:100px;background:#fff;border:1px solid #CCCCCC;box-shadow:#999 2px 2px 7px;color:#333333;font-size:12px;padding:13px;display:none;font-family: arial,sans-serif;}
.ww_popup_content{width:272px;margin:20px auto;text-align:center;}
.ww_popup_logo{margin-left: 12px;width:252px;height: 64px; margin-bottom:20px;background-repeat:  no-repeat ;background-size: contain;background-position: center center;}
.ww_close_button{position:absolute;width:24px;height:24px;background: url("../../images/close_window.png"); top:5px; right:5px; cursor:pointer}

