body{color: #333333;background-color: #333333;    font-family: Arial,"Comfortaa",sans-serif;font-size: 12px;font-style: normal;font-weight: 400;}
#body{height: 100%;width: 100%;position:absolute;}

.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_inner_element{-moz-box-sizing: border-box;box-sizing: border-box;position: relative;}
.ww_inner_element_content{overflow: hidden;text-overflow: ellipsis;}
textarea.ww_inner_element_content{overflow: auto;}

.galleryList{display:none;}
.lightbox_wrapper{float: left;}
.lightbox_title{overflow: hidden; text-align: center;text-overflow: ellipsis;color: #CCCCCC;font-size: 12px; white-space: nowrap;-moz-box-sizing: border-box;}
.image_lightbox_wrapper{-moz-box-sizing: border-box;box-sizing:border-box;}
.lightbox_wrapper img{vertical-align: top;height: 100%; width: 100%;}

.newsfeed_row{float:left}
.newsfeed_news{box-sizing:border-box;-moz-box-sizing: border-box;color: #FFFFFF;float: left;overflow: hidden;position: relative;text-align: center;width: 190px;}
.newsfeed_element_wrapper{box-sizing:border-box;-moz-box-sizing: border-box;}
.newsfeed_name{-moz-hyphens: auto;font-size: 16px;font-weight: bold;overflow: hidden;word-wrap: break-word;}
.newsfeed_short{-moz-hyphens: auto;bottom: 0;font-size: 11px;left: 0;overflow: hidden;right: 0;text-align: justify;top: 0;word-wrap: break-word;}
.newsfeed_read_more{text-align: right;font-size: 12px;}
.newsfeed_date{text-align: right;}
.newsfeed_thumbnail{box-sizing:border-box;-moz-box-sizing: border-box;overflow: hidden;position: relative;margin:auto;}
.newsfeed_thumbnail_image{height: 100%;width: 100%; background:no-repeat scroll center center rgba(0, 0, 0, 0);}
.newsfeed_float_wrapper{height: :100%;}
.newsfeed_news.layout_thumbnail_left .newsfeed_image_wrapper{float: left;}
.newsfeed_news.layout_thumbnail_left .newsfeed_text_wrapper{float: right;}
.newsfeed_news.layout_thumbnail_right .newsfeed_image_wrapper{float: right;}
.newsfeed_news.layout_thumbnail_right .newsfeed_text_wrapper{float: left;}
.newsfeed_name_link{color: inherit;text-decoration: none;}
.newsfeed_short_link{color: inherit;}
.newsfeed_pagination_wrapper{bottom: 0;left: 0;right: 0;text-align: center;width: 100%;float: left;}
.newsfeed_pagination_box{display: inline-block;position: relative;font-size: 0;}
.newsfeed_pagination_box .view{display: inline-block;overflow: hidden; vertical-align: middle;}
.newsfeed_pagination_box .list{position: relative; left: 0;}
.newsfeed_pagination_icon{display: inline-block;vertical-align: middle;cursor: pointer;}

.newsfeed_pagination_elem_index{display: inline-block;padding: 0 8px;color: #FFFFFF;cursor: pointer;vertical-align: middle;cursor: pointer;}

.newsfeed_data_contener{display: none;}

.button_wrapper{display:table;width:100%;height:100%;position:relative; }
.button_link{top:0;bottom:0;right: 0; left: 0 ;z-index:2;position:absolute;;border-radius:inherit;}
.button_text{display:table-cell;vertical-align: middle;text-align: center;z-index:1;}
.button_content .button_text_normal{display:table-cell;}
.button_content .button_text_hover{display:none;}
.button_content .button_text_active{display:none;}
.button_content:hover .button_text_normal{display:none;}
.button_content:hover .button_text_hover{display:table-cell;}
.button_content:hover .button_text_active{display:none;}
.button_content:active .button_text_normal{display:none;}
.button_content:active .button_text_hover{display:none;}
.button_content:active .button_text_active{display:table-cell;}


.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%;}

.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;font-size: 0;}
.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_link {text-decoration: none;word-spacing: normal;display: block;transition: all 0.4s ease 0s;opacity: 1;border: none;}
.ww_menu_item_link:hover {opacity: 1;border: none;}
.ww_normal_text{font-size: 13px;}
.ww_hover_text{font-size: 13px;}
.ww_active_text{font-size: 13px;}
.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 > a:hover > .ww_normal_text{display: none;}
.ww_menu_item > a:hover > .ww_hover_text{display: inline;}
.ww_menu_item > a:hover > .ww_active_text{display: none;}
.ww_menu_item.ww_active> a:hover  > .ww_normal_text{display: none;}
.ww_menu_item.ww_active > a:hover  > .ww_hover_text{display: inline;}
.ww_menu_item.ww_active > a:hover  > .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 > ol{display: none;left: 0;padding: 0;position: absolute;}
.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;}
.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_submit_button_wrapper {color: #FFFFFF;display: inline-block;vertical-align: middle;}
.ww_submit_button_content{cursor: pointer;}
.ww_form_frame_info{opacity: 0;display: none;padding: 0 !important; border:0 !important;}
.ww_form_frame .ww_form_cell_2 > div > .ww_invalid{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;}

.news_element{height:auto;}
.news_date_format{text-align: right;}

.ww_facebook_element{width: 100%; height: 100%;}
.socialMediaTable, .socialMediaTable > .tableTest { width: 100%; height: 100%; text-align:center;}
.socialMediaTable.horizontal {display: table;}
.socialMediaTable.horizontal .tableTest{display: table-row;}
.socialMediaTable.horizontal .outerWrapper{display: table-cell; vertical-align:middle;}
.socialMediaTable.horizontal .innerWrapper{display: inline-block};
.socialMediaTable.vertical {display: block;}
.socialMediaTable.vertical .tableTest{display: table;}
.socialMediaTable.vertical .outerWrapper{display: table-row;}
.socialMediaTable.vertical .innerWrapper{display: table-cell; vertical-align:middle;}
.facebookDiv, .twitterDiv, .googlePlusDiv { width:50px; height:50px; background #fff; border :1px solid #ff00ff; display: inline-block;}
.elem.loading .socialMediaEventsBlocker {background: #ccc; opacity: 0.4; border:1px solid #fff;}  

.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;}

