
@import url(styles_mob.css?v=10042020);
@import url(/css/inputs.css);

@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700&subset=greek,latin);
/*
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic&subset=latin,greek);
*/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,700&subset=greek,latin);

body{ margin:0px; padding:0; }
body, p,div,span,td,table{font-family:Arial; font-size:14px; color:#333; line-height:1.5}
p{ line-height:1.6; margin-top:20px; margin-bottom:20px}

a{ color:#0064C9; text-decoration:none}
a:hover{ text-decoration:underline} 


#ul_2_cols{ padding:0; margin:0; margin-bottom:40px}
#ul_2_cols li.cols2li{ display:table-cell; list-style:none; padding:0; margin:0;}



#ul_3_cols_news{ width:100%;  margin:0; padding:0; height:100%; display:table-row;; overflow:auto; }
#ul_3_cols_news li{ display:table-cell; list-style:none; padding:0; margin:0; width:33%; float:left;
padding:70px; background-color:#f2f2f2; height:auto; height:100%}
#ul_3_cols_news li img{ width:100%}
#ul_3_cols_news li:nth-child(3n+1){ clear:both;}
*, *::before, *::after {
    box-sizing: border-box;}
/* --------------------*/

#news_det_latest_news{border-bottom:2px solid #fff; padding-top:10px; padding-bottom:10px; font-family:Roboto,Tahoma}
#news_det_latest_news a{ padding:6px;
display:block;
color: #333; text-decoration:none; font-size:13px}
#news_det_latest_news a:hover{ color:#039}

#news_det_date{ background-color: #f3f3f3; padding:9px; border-radius:2px; font-size:12px; margin-top:15px; margin-bottom:15px; font-size:12px;
overflow:auto; display:block; height:auto}
#news_det_date span{color:#444 }
#news_det_date *{ font-size:13px; font-family:Roboto,Arial, Helvetica, sans-serif}

#news_det_date_green{ font-weight:bold; margin-bottom:10px; padding:8px; background-color:#0b5757; color:#f1f1f1; display:block;}


#pages_state{margin-bottom:10px; padding:9px; background-color:#f2f2f2; display:block; color: #909090}
#pages_state a{ color:#004580; text-decoration:none}
#pages_state a:hover{ color:#000; text-decoration:underline }

#pages_state_color{margin-bottom:10px; padding:9px; background-color:#0B5757; display:block; color: #fff}
#pages_state_color a{ color:#c5ea7a; text-decoration:none}
#pages_state_color a:hover{ color:#fff; text-decoration:underline }


#news_det_latest_news a:hover{ text-decoration:underline}
.news_date_more_date{ display:block; font-size:12px; padding-left:6px; color:#4A8ACA}
#news_det_rel_img{ max-width:100%; border:1px solid #666}
#div_news_det{ width:100%; color:#f0f0f0}
#div_news_det p,#div_news_det p span{color:#f0f0f0}
#div_news_det  a{ color:#069}
#div_pages_txt img{ 
    height: auto;
    max-width: 100%; margin-right:15px; margin-bottom:5px; margin-left:0px}
#div_news_det img{ 
    height: auto;
    max-width: 100%;}
#div_news_det img{ margin-left:0px; margin-top:0px; border:1px solid #FFF}
#recent_news{ font-family:Roboto,Tahoma; font-size:14px; padding:12px; font-weight:bold; background-color:#003476; color:#fff; margin-top:30px;}
#recent_news1{font-family:Roboto,Tahoma; font-size:14px; padding:12px; font-weight:bold; background-color:#9EC6EC; color:#000; margin-top:30px;}

#recent_news_container{ padding:10px; background-color:#186565}
#related_photos{ padding:8px; font-weight:bold; background-color:#f1f1f1; color:#333;margin-top:30px; margin-bottom:10px}
#ul_related_photos{ padding:0; margin:0; margin-bottom:40px; display:table; overflow:auto; height:auto}
#ul_related_photos li{ display:table-cell; list-style:none; padding:0 !important; padding-right:3px !important; margin-bottom:3px !important; margin:0; vertical-align:top; float:left; width:50%}


#ul_2_cols50{ padding:0; margin:0; margin-bottom:40px}
#ul_2_cols50 li{ display:table-cell; list-style:none; width:50%; padding:0; margin:0;}
#ul_2_cols50 li:nth-child(2){ padding-left:20px}


#ul_2_cols_physio_members{ padding:0; margin:0; margin-bottom:40px; display:block; margin-bottom:20px; margin-top:20px; height:auto; overflow:auto}
#ul_2_cols_physio_members li{ list-style:none; width:50%; padding:15px; margin:0; float:left;}
#ul_2_cols_physio_members li:nth-child(2){}


#table_contact_form { clear:both}
#table_contact_form input[type="text"]{box-shadow: 1px 1px 1px #666; max-width:350px; width:95%;border-radius:2px; padding:5px; border:1px solid #666; background-color:#f2f2f2; margin-bottom:3px; margin-top:3px;}
#table_contact_form textarea{box-shadow: 1px 1px 2px #666;max-width:350px; width:95%; padding:5px; border:1px solid #666; background-color:#f2f2f2;margin-bottom:3px; margin-top:3px;}

#table_vol_form{ clear:both}
#table_vol_form TD{ padding:2PX;}
#table_vol_form input[type="text"]{ max-width:350px; width:95%;border-radius:2px; padding:7px; border:1px solid #666; background-color:#f2f2f2; margin-bottom:3px; margin-top:3px;}
#table_vol_form textarea,#table_vol_form  select{max-width:350px; width:95%; padding:5px; border:1px solid #666; background-color:#f2f2f2;margin-bottom:3px; margin-top:3px;}
#table_vol_form .selectDob{max-width:80px; width:95%; padding:5px; border:1px solid #666; background-color:#f2f2f2;margin-bottom:3px; margin-top:3px;}
.marathon_form_title{ font-weight:bold; font-family:roboto; font-size:14px; margin-top:5px}
.marathon_form_title1{ font-weight:bold; font-family:roboto; font-size:18px; color:#C00}
#td_volunteer_left{ width:40%; padding:30px; text-align:justify}
#td_volunteer_right{ width:60%; padding:30px}
#td_volunteer_left p,#td_volunteer_right p,#td_volunteer_right {font-family:roboto !important; font-size:14px}
.btnPadding10{ padding:10px; font-size:14px}



#div_main_data{ line-height:1.5}
.li_2cols_1{ width:250px; padding-right:30px !important; min-width:250px}
.li_2cols_2{ vertical-align:top; width:100%;}
.link_left_submenu{ display:block; padding-top:10px; padding-bottom:10px; color: #333; text-decoration:none;
border-bottom:1px solid #EAEAEA; padding-left:7px}
.link_left_submenu:hover{ color:#006}
.link_left_submenu_on{ color:#f3f3f3; background-color:#1B6F6F}
.link_left_submenu_on:HOVER{ color:#FFC} 
.link_left_submenu:first-child { margin-top:65px}

#div_bg_header{ background-image:url(img/02.jpg);
height:500px;

 background-position:center center; background-size:cover;
 text-align:center; 
 
 
 -webkit-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);
 }




#div_bg_header_inside_pages{ background-image:url(/img/02.jpg);
height:380px; margin-bottom:15px;

 background-position:center center; background-size:cover;
 
 -webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.75);

 }
 
 #div_bg_header_inside_pages_news{ background-image:url(/img/02.jpg);
height:380px; margin-bottom:0px; border-bottom:1px solid #FFF;

 background-position:center center; background-size:cover;


 }
 
#div_bg_header_inside_pages_boat_det{ background:none;
height:360px; margin-bottom:3px;
 -webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.75);

 }
 
 #div_pages_title{ font-size:38px; color: #666; font-family:"Open Sans",Oswald,Ubuntu;
 background-image1:url(img/bg_line_news.png); background-repeat:repeat-x; background-position:bottom; padding-bottom:5px;
margin-bottom:5px; font-weight: bold; line-height:1.2}

 #div_pages_title_bg_green{ font-size:38px; color:#84bfbf; font-family:"Open Sans",Oswald,Ubuntu;
 background-image1:url(img/bg_line_news.png); background-repeat:repeat-x; background-position:bottom; padding-bottom:5px;
margin-bottom:10px; font-weight: bold; line-height:1.2}

.home_header{ background-image:url(img/header.jpg);background-position:center center; background-size:cover;
height:330px}

.home_header_hover{text-align: center;
display:table; margin:auto;
vertical-align:middle !important;}

.home_header_hover>span {
    text-shadows: 1px 1px 1px #000;
    padding: 15px; padding-left:25px; padding-right:25px;
    color:#f1f1f1 ;
    font-family: "Roboto",Tahoma,Arial;
    font-size:20px;
    background-color: rgba(0,0,0, 0.3);
    display: inline-block;opacity:0.8;
}

#div_top_nav{ margin:auto;
display:block;z-index:1000;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;} 

div{ box-sizing: border-box;}

#footer{ min-height:200px;  max-width:1300px; padding-left:7px; padding-right:7px;width:100%; text-align:center; padding-top:25px; color:#E9E9E9; margin:auto; padding-bottom:25px}
/*  background-color:#efefef 0071bc*/

#footer_container{ background-color:#00b0f0;width:100%; text-align:center;color: #f3f3f3; margin-top:0px;border-top:0px solid #999}
#btm_titles{ font-size:18px; color: #f1f1f1;  margin-bottom:10px;text-shadow: none; font-weight:bold}
#btm_titles1{ font-size:18px; color: #f1f1f1;  margin-bottom:10px;text-shadow: none; font-weight:bold; margin-top:15px; line-height:1.3}
.div_footer_txt,.div_footer_txt p{color:#444; font-size:14px}
#read_m_about_us{ margin-top:10px;color: #444}
#read_m_about_us a{ color: #f1f1f1; text-decoration:none; font-size:13px; opacity:0.9 }
#read_m_about_us a:hover{ color: #FFC; text-decoration: underline; opacity:1}
.btm_about{ color:#444}

#div_top_nav_container{ width:100%; border-bottom:0px solid #999;
}
#div_top_nav_menu{ color:#FFF;float:right; padding-top:35px; padding-right:7px}
#div_top_nav_menu a{ color: #333; font-size:16px; text-decoration:none; padding-right:5px;}
#div_top_nav_menu a:hover{ color:#000} 

.top_logo1{color: #1C588C;font-size:42px; font-weight:bold; font-family:Ubuntu,"Josefin Sans"; margin-top:0px}
.top_logo2{color: #999; padding-top:0px; display:block; font-size:14px; padding-left:3px; margin-top:5px;
font-weight:bold;text-shadow:none !important;}
.top_logo11{color: #666 ; padding-top:3px;  font-size:14px}

#div_top_nav1{ height:100px; max-width:1300px;width:100%; margin:auto; position: absolute; float:left; text-align:left;}
#div_top_nav2{ height:120px; width:100%; margin:auto; position: absolute}

#div_home_3_boxes_container{ min-height:180px;margin:auto; margin-top:-25px; margin-bottom:20px; display:block; height:auto; overflow:auto}
#div_home_boxes1{ height:160px; width:32%; background-color:#088193; float:left; z-index:2000 ;
}
#div_home_boxes2{height:160px; width:32%; background-color: #06C; float:left; margin-left:25px; margin-right:5px;
}
/* 0f968b */
#div_home_boxes3{height:160px; width:32%; background-color: #73359D; float:right;
}

#ul_home_3boxes{ width:100%; margin:0; padding:0;
  
 /*  display: -webkit-box;      OLD - iOS 6-, Safari 3.1-6 */
   /* display: flex; */


  
    justify-content: space-between; height:auto}
#ul_home_3boxes li{   padding:10px; margin:0; list-style:none;box-sizing: border-box;
display:table-cell;
 /* -webkit-box-flex:1;       OLD - iOS 6-, Safari 3.1-6 */

    
}
#ul_home_3boxes li:nth-child(1){background-color:#088193;width:30%;}
#ul_home_3boxes li:nth-child(3){background-color: #06C; width:30%;}
#ul_home_3boxes li:nth-child(5){background-color: #73359D; width:30%;}

#ul_home_3boxes li:nth-child(2){ width:1%}
#ul_home_3boxes li:nth-child(4){width:1%}


.ul_home_3boxes_sp1{background-color:#088193; display:block; padding:4px}
.ul_home_3boxes_sp2{background-color: #06C; display:block}
.ul_home_3boxes_sp3{background-color: #73359D; display:block}



.span_title{ font-size:24px; color:#FFF;  color:#EFEFEF; display:block; margin-bottom:10px;font-family:Oswald;}

.box_shadow_radius{
	/*
-webkit-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.75);	

border-radius: 7px 0px 7px 0px;
-moz-border-radius: 7px 0px 7px 0px;
-webkit-border-radius: 7px 0px 7px 0px;
border: 0px solid #000000;
	*/
}


.select_sboat{ padding:6px; width:32%;border:1px solid #999; background-color: #FFf;
border-radius: 3px;}
#ul_boats_det_2cols{ width:100%; margin:0; padding:0}
#ul_boats_det_2cols li{ display:table-cell;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;} 

#ul_boats_det_2cols li:nth-child(1){ margin:0; padding:0; float:left; width:70%; padding-right:20px;}
#ul_boats_det_2cols li:nth-child(2){ margin:0; padding:0; float:left; width:30%; padding-left:20px;}

#ul_home_slide{
    color: #333;
    margin: 0;
    overflow: auto;
    padding: 0;
    width: 100%;}
#ul_home_slide li{   display: inline;
    float: left;
    list-style: outside none none;
    width:33.3%; margin-bottom:15px;
	padding-right:6px;
}

#ul_home_slide li:nth-child(3n+1) {
    clear: left;
}

.boat_title{ font-size:20px; font-family:"Open Sans",Oswald,Arial; margin-top:5px; margin-bottom:5px; color:#333;
font-weight:bold}
#div_subtitle_boat span{ padding:8px; padding-left:12px; padding-right:12px; font-weight:bold; display: table-cell; color:#FFF;
font-size:16px}

.boat_sb1{ background-color:#F93}
.boat_sb2{ background-color:#369}
.boat_sb3{ background-color:#906}

/* --------------------------- */

#ul_cols_pgal{
    color: #333;
    margin: 0;
    overflow: auto;
	overflow-x:hidden;
    padding:0;
    width: 100%; background-color:#f3f3f3; padding:10px}
#ul_cols_pgal li{   display: inline-block;
    float: left;
    list-style: outside none none;
    width: 25%; margin-bottom:10px; padding:0px
}
#ul_cols_pgal li *,#ul_cols_pgal li a{ font-size:14px }
#ul_cols_pgal li:nth-child(4n+1) {
    clear: left;
}

#ul_cols_vgal{
    color: #333;
    margin: 0;
    overflow: auto;
	overflow-x:hidden;
    padding:0;
    width: 100%; background-color:#f2f2f2; padding:0px}
#ul_cols_vgal li{   display: inline-block;
    float: left;
    list-style: outside none none;
    width: 20%; margin-bottom:1px; padding:15px;
}

#ul_cols_vgal li:nth-child(5n+1) {
    clear: left;
}

.video_gal_title{ text-decoration:none; color:#039 font-size:12px; line-height:1.4; display:block}
.video_gal_title:hover{ color:#C00}
.video_gallery_img{ padding:2px; display:block; width:100%; }
#video_gallery_img_hover{ padding:2px; border:21px solid #FF9900; float:left;}
video_gallery_img img{ }
#video_det_video{ text-align:center}

#img_photo_gallery{width:100%; border:4px solid #FFF}
#img_photo_gallery:hover{}


/* --------------------------- */


#ul_cols_news{
    color: #84bfbf;
    margin: 0;
    overflow: auto;
	overflow-x:hidden;
    padding:0;
    width: 100%; background-color:#186565}
#ul_cols_news li{   display: inline-block;
    float: left;
    list-style: outside none none;
    width: 33%; margin-bottom:20px; padding:30px
}

#ul_cols_news li:nth-child(3n+1) {
    clear: left;
}

#img_news {
    border: 4px solid #fff;
    max-width: 100%;
}
#img_news:hover {border:4px solid #f6f6f6}

#ul_cols_gb{
    color: #333;
    margin: 0;
    overflow: auto;
	overflow-x:hidden;
    padding:0;
    width: 100%; background-color:#fff}
#ul_cols_gb li{   display: inline-block;
    float: left;
    list-style: outside none none;
    width: 33%; margin-bottom:20px; padding:20px;
	text-align:center
}

#ul_cols_gb li:nth-child(3n+1) {
    clear: left;
}
#ph_gb{border-radius: 50%; border:2px solid #EAC245; max-width:100%}



.li_pgal_det li{}
#div_pgal_title a{ font-family:"Open Sans",Tahoma,Atial; font-size:12px; display:block; color:#333; text-decoration:none}
#div_pgal_title a:hover{ text-decoration:underline}
.pgal_num{ color:#19578C; text-decoration:none}
#div_pgal_date{ font-size:12px; color:#4A8ACA}

#img_ph_gallery {
    border: 3px solid #ccc;
    max-width: 100%;
}
#img_ph_gallery:hover {border: 3px solid #EAC245}

.slick_btn_left{ left:0;}
.slick_btn_right{ right:0;}

.slick_arrows{position:absolute; height:100%; z-index:100; top:0;background: #CCC;opacity:0.4; border:none;width:50px;
cursor:pointer}
.slick_arrows:hover{ opacity:0.7}
.slick_arrows span{ font-size:55px; font-family:Oswald}
.subtitle{ font-family:Oswald; font-size:20px; margin-bottom:20px; color:#666}
.subtitle_m10{ max-width:980px; font-size:22px; margin-bottom:10px; font-weight:bold; color:#004580; display:block; clear:both; background-color:#F1F4F5; padding:3px}
#tbl_det_rates{ border:1px solid #CCC}
#tbl_det_rates td{ padding:5px}
#tbl_det_rates tr:nth-child(2n+1)>td{ background-color:#F1F1F1}
a.send_enquiry{ background-color: #213A4E; color:#eaeaea; padding:7px; text-decoration:none}
.enquiry_arrow{ font-size:20px; color:#eaeaea; margin-left:20px; padding-top:3px; font-family:Tahoma, Geneva, sans-serif; line-height:1;
}
#tbl_det_specs{}
#tbl_det_specs td{ border-bottom:1px dotted #CCC; padding:5px}

#tbl_fleet_specs td{ padding:3px; padding-left:0px}
#div_enquiry{ background-color:#F1F4F5; padding:20px;}
#div_enquiry input[type=text],#div_enquiry select,#div_enquiry textarea{ padding:5px; border:1px solid #CCC; background-color: #FFC; max-width:280px; width:99%}
.enq_title{ margin-bottom:5px; margin-top:5px}
#div_top_page a{ color:#999; font-size:12px; text-decoration:none}
#div_top_page a:hover{ color: #000}

#div_top_page{ text-align:right; margin-top:4px; margin-bottom:4px}
#tbl_rates{ width:100%; max-width:980px; margin-bottom:20px;}
#tbl_rates td{ padding:4px;}
 #tbl_rates tr:nth-child(2n+1)>td{border-bottom:1px dotted  #999}
 .link_rates{ color: #666; text-decoration: underline; margin-right:3px}
  .link_rates:hover{ color: #333; text-decoration: none}
#tbl_rates tr:nth-child(1){ background-color:#F1F4F5}
.rates_period_txt{ font-size:12px}
.rates_hover{background-color:#F1F4F5}
.rates_hover_boat_title{ color:#039; text-decoration:none}
*{
	
	 -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;}
  .link_rates_view_more a{ color:#666; font-size:12px; text-decoration:none}
   .link_rates_view_more a:hover{ color:#000} 

.boat_det_img_gal{ cursor:url("../js/highslide/graphics/zoomin.cur"), pointer}


#ul_home3cols{ padding:0; margin:0; overflow:auto}
#ul_home3cols li{ float:left; width:32.7%; list-style:none; margin:0; padding:0; margin-right:0px}
#ul_home3cols li:nth-child(3n) {
  margin-right: 0;
}
.ul_home_widjets span,.ul_home_widjets span a{ text-decoration:none;font-weight:bold;margin-left:5px;font-size: 26px; font-family:'Open Sans',Oswald; color: #626262;}
.ul_home_widjets span a:hover{ color:#004580}


#ul_home4cols{ padding:0; margin:0; overflow:auto; 
width:100%; height:auto; overflow:auto;

}
#ul_home4cols li{ float:left;l;width:25%; list-style:none; margin:0; padding:30px;
height:auto;}
#ul_home4cols li div{ } 
#ul_home4cols li img{ width:100%;  border:2px solid #f2f2f2; max-width:280px;; margin-bottom:10px} 
#ul_home4cols li img:hover{ border:2px solid #EAC245;}
#ul_home4cols li:nth-child(4n) {
  /*padding-right: 0;*/
}


#ul_det_3cols{ padding:0; margin:0; overflow:auto; width:100%;}
#ul_det_3cols li{ float:left;list-style:none; margin:0; padding:0; display:table-cell; vertical-align:top}
#ul_det_3cols li:nth-child(1){width:250px; ; padding-right:20px;}
#ul_det_3cols li:nth-child(2){ width:60%}
#ul_det_3cols li:nth-child(3){ width:100px}

.maxw{ max-width:1200px;width: 100%; padding-left:15px;padding-right:15px}



#div_top_logo_left{float:left; padding-left:7px}
#img_boat_det_slider{ height:360px}
.slick-track{ height:360px}
#div_det_menu_mob{ display:none; margin-bottom:10px}
#div_det_menu_mob a{ margin-left:4px; margin-right:4px; color:#666}
#div_menu_mob{ display:none; margin-top:10px; clear:both; position:absolute; top:100px; width:100%; background-color:#f4f4f4; padding-top:3px;
padding-bottom:3px; padding-left:7px; z-index:100}

#rates_sub_top_menu{margin-bottom:10px; text-align:left}
#rates_sub_top_menu a{ margin-left:4px; margin-right:4px; color:#666}


.top_nav_menu_mob_menu{ background-image:url(img/icon_mob_menu.png); background-position:left center; background-repeat:no-repeat;
padding-left:25px; color:#333; text-decoration:none; font-size:18px}

#div_fleet_links_cats{ margin-bottom:7px; display:block}

#div_fleet_links_cats a{ color:#333; margin-right:10px; text-decoration:none; padding-top:13px; padding-bottom:13px;
display:inline-block;background-repeat:no-repeat;
background-position:left center; padding-left:47px}

#div_fleet_links_cats a:hover{ text-decoration: underline; color:#000}



#dov_w100_container_color1{ width:100%; background-color:#e6edf0; padding-top:10px; padding-bottom:10px}
#dov_w100_container_color2{ width:100%; background-color:#ffffff; padding-top:7px; padding-bottom:7px}
#dov_w100_container_color3{ width:100%; background-color:#D65152; padding-top:20px; padding-bottom:20px}
#dov_w100_container_color4{ width:100%; background-color:#1B6F6F; padding-top:20px; padding-bottom:20px}


.header_no_marg_btm{ margin-bottom:4px !important}

#div_latest_news { font-size:26px; text-align:left;font-family:"Open Sans Condensed","Open Sans",Oswald;
margin-top:0px; margin-bottom:15px; color:#84BFBF;
font-weight:bold
}
#div_latest_news span{ color: #C5EA7A; font-size:26px; text-align:center;font-family:"Open Sans Condensed","Open Sans",Oswald;
text-shadow:1px 1px color:#333;}

.home_news_date{ font-size:11px; color:#BECC9C;}
#home_news_date_pt{ font-size:12px; color: #CCC}
.home_news_txt{ font-size:13px; line-height:1.5}
#home_news_date{ font-size:12px; color:#7B8F4B; margin-bottom:5px}
.read_more{ color:#999; text-align:right; font-size:12px}
.read_more:hover{ color:#000}
#div_btm_text{ color:#fff}
#div_btm_text div{ color: #CCC; font-size:13x}
#div_btm_text p{ color:#CCC; font-size:13x; margin-top:5px; margin-bottom:7px !important}

								.dv_specs{ float:left; width:50%;
								padding:4px; padding-left:0px; border-bottom:1px dotted #CCC; }
								.dv_specs_data{ float:left}
								.dv_specs_title{ float:left; min-width:35%;}
.div_det_spec_container{ display:block; height:auto; overflow:auto}		
#div_btm_sm a{padding-left:35px; padding-top:5px; padding-bottom:5px; text-decoration:none;
color:#fff;background-position:left center; background-repeat:no-repeat;
margin-bottom:9px; margin-top:5px}
#div_btm_sm a:hover{ color:#FFC}
#div_btm_sm div{ display:block; margin-bottom:15px; height:auto; margin-top:20px}


.l_btm_fb{ background-image:url(img/icons/btms/icons_social_r1_c1.png); }
.l_btm_pg{background-image: url(img/icons/btms/icons_social_r5_c2.png); }
.l_btm_pg:hover{background-image: url(img/icons/btms/over/icons_social_r5_c2.png); }

.l_btm_vg{background-image: url(img/icons/btms/icons_social_r3_c3.png); }
.l_btm_vg:hover{background-image: url(img/icons/btms/over/icons_social_r3_c3.png); }

.l_btm_news{background-image: url(img/icons/btms/feed.png); background-position:left 0px !important }
.l_btm_news:hover{background-position:left -27px !important }


#footer table td{ padding-right:25px}

.home_about1{ font-size:13px; color:#f2f2f2}
.home_about2{font-size:13px; color:#f2f2f2; display:none}

#home_main_title{ display:inline-block;
background:rgba(55, 79, 89, 0.4);padding:7px; padding-left:10px; padding-right:10px; font-size:27px; color: #f1f1f1}
.arrow_r{ background-image:url(img/icons/arrow_r_small.png); background-repeat:no-repeat; padding:8px;background-position:center center}
.div_pagation {
    background-color:#f8f8f8;
    overflow: auto;
    padding:10px;
    text-align: center;
	margin-top:14px; margin-bottom:14px;
}
.logo-link{ display:none !important}

#div_top_nav_menu_links{ float:right; position:absolute; width:100%;
text-align:right; padding-right:7px; padding-top:5px;}
#div_top_nav_menu_links a{ color: #BFBFBF; margin-left:5px; text-decoration:none; font-size:14px; font-family:Tahoma, Geneva, sans-serif;}
#div_top_nav_menu_links a:hover{ color:#004580}

.link_top_pg{ background-image:url(img/icons/pg_top.png);
background-repeat:no-repeat; background-position:left top;
padding:10px; padding-bottom:1px; padding-top:1px}

.link_top_vg{ background-image:url(img/icons/vg_top.png);
background-repeat:no-repeat; background-position:left top;
padding:10px; padding-bottom:1px; padding-top:1px}

.link_top_pg{ display:none}
.link_top_vg{ display:none}

.link_top_fb{ background-image:url(img/icons/fb_top.png);
background-repeat:no-repeat; background-position:left top;
padding:9px; padding-bottom:1px; padding-top:1px}
.link_top_fb:hover{background-position:left -20px;}
#grecosail_news{ margin-top:5px}
#grecosail_news a{ color:#c5ea7a; text-decoration:none}
#grecosail_news a:hover{ text-decoration:underline} 
#boat_det_layout{ margin-top:20px; width:95%}
.period_type{ color:#999; padding-right:5px}
.icon_pdf{ background-image:url(/img/file_icons/pdf.png); background-repeat:no-repeat; background-position:left center; padding:5px; padding-left:22px;
color: #0056b3; text-decoration:none;}
.icon_pdf:hover{ text-decoration:underline}

.icon_word{ background-image:url(/img/file_icons/doc.png); background-repeat:no-repeat; background-position:left center; padding:5px; padding-left:22px;}

.det_optionals{ float:right; margin-top:6px; font-weight:normal !important}
.rates_optionals{ text-align:left;margin-top:5px; margin-bottom:5px; font-weight:normal !important}

.boat_det_descr_txt{}
#div_general_conditions_txt table{ border:0px !important}
#div_general_conditions_txt td{ padding:4px; border:1px solid #666}
#div_general_conditions_txt li{}

#gb_date{}
#gb_title{ font-style:italic; color:#004580}
#gb_title a{ font-style:italic; color:#004580 !important; text-decoration:none}
#gb_title a:hover{ text-decoration:underline} 
#gb_txt{ margin-top:5px}
.marg_top_btm{ margin-top:15px; margin-bottom:15px}
.color_red{ color:#C00}
#div_cont_msg_after_send{ padding:30px; background-color:#DDEBF4; font-size:14px; font-family:roboto}
#tbl_dictionary td{ padding:3px; border:1px solid #666 !important}
.xclose{ color:#666; text-decoration:none; font-size:12px;
background-image: url(img/icon_window_close.png); padding-top:5px; padding-bottom:5px; padding-right:20px; background-position:right center; background-repeat:no-repeat; text-decoration:none}
.xclose:hover{ color:#000; text-decoration:none}
.span_boxes_txt{ line-height:1.5; color:#FFF; display:block; }

	#div_pages_txt p a{ color:#004580; text-decoration:underline}
	#div_pages_txt p a:hover{ text-decoration:none}
	
	#img_top_logo{ margin-top:15px}
	.home_btns_title{ font-size:20px; font-family:"Open Sans Condensed"; color:#FFF}
	.home_btns_title a{ font-size:20px; font-family:"Open Sans Condensed"; color:#FFF; text-decoration:none}
	.home_btns_title a:hover{ text-decoration:underline}
	.div_home_oval{width:170px; height:170px;margin:auto;text-align:center;border-radius:50%; border:3px solid #CCC; margin-bottom:10px}
	
	.color_top1{ background-color: #003476}
	.top_navh1{ padding-top:7px; padding-bottom:7px; overflow:auto; display:block}
	.top_navh1 a{ color: #f1f1f1; text-decoration:none; margin-left:20px}
	.top_navh1 a:hover{ color:#FFC}
	.top_navh2{ height: auto;padding-top:25px; padding-bottom:25px; display:block;
	overflow:auto}
	.top_navh3{ height:auto; overflow:auto}
	.top_navh5{ padding-top:30px; padding-bottom:30px}
	.color_top3{ background-color:47bbc9; padding-top:0px; padding-bottom:0px; border-bottom:1px solid #fff !important;
	}
	.color_top4{ background-color:#A296AB; padding-top:2px; padding-bottom:2px}
	.color_top2{ padding-top:0px; padding-bottom:0px; background-color:#fff}
	.color_top6{ background-color:#f1f1f1; padding-top:20px; padding-bottom:20px}
	#div_top_search input{ max-width:350px; width:100%; background-color:#f9f9f9; color:#333; background-image: url(/img/icon_search.png); background-position:4px center; background-repeat:no-repeat; padding:5px;padding-left:25px;
	height:32px;border:1px solid #999; border-radius:2px; margin-top:30px}
	
	#div_home_news_important{ padding:15px; background-color:#6EA5DB;background-color:#B9D2EA}
#div_home_news_important a{ font-size:13px;display:block;  color: #000; text-decoration:none; padding:9px; padding-left:2px; border-bottom:1px solid #9FC0E0; line-height:1.4}
#div_home_news_important a:hover{ color: #900; text-decoration:none}
#div_home_news_important a:hover->span{ text-decoration:none !important}
.span_home_important_news_date{ color: #009; margin-right:15px; text-shadow:none; font-size:13px}
.span_home_important_news_date:hover{ text-decoration:none}

#home_news_pt{ color: #FF9; font-size:12px}

.home_news_title{ color:#FFF; font-weight:bold; font-size:24px; display:block; margin-bottom:15px}
.home_news_pt_title{ color:#fff; text-decoration:none; margin-bottom:15px; margin-top:5px; display:block; font-size:13px}
.home_news_pt_title:hover{ text-decoration:underline} 
#erg_nomos,#erg_county,#erg_place,#erg_ergasia,#select_home_pt_news,#last_name{ width:100%; margin-bottom:10px; border:1px solid #666; background-color:#f1f1f1; padding:5px; border-radius:2px; height:30px}

#div_main_last_news_kds{ clear:both;  padding-bottom:8px; margin-bottom:8px;}

#ul_home_slide li:nth-child(2n+1)>#div_main_last_news_kds{ padding-right:20px}

#div_main_last_news_kds a{ color:#934D54; display:block; text-decoration:none; font-size:14px; font-weight:bold; line-height:1.3; margin-bottom:6px}
#div_main_last_news_kds a:hover{ color: #CC0000;  text-decoration: none}

#div_main_last_news{ border-bottom:1px solid #07ACB2; padding-top:7px}

#div_home_news_txt{ font-size:13px}


#slideshow_slide_div{   background-size: cover; background-position:center center; float:left;display:none; background-color:#FFF; width:100%; margin-right:-100%; position:relative; overflow:hidden;max-height:320px}
div.active { display:block !important}
#slideshow{background-color:#FFF;border:none; margin:auto margin-top:0px; display:block; position:relative; overflow:auto}
.img_slide{ width:100%;}
#slideshow_slide_txt{height:50px; background-color: rgba(0, 0, 0, 0.7); color:#FFF; width:100%; z-index:2000; padding:7px;; text-align:center}
#slideshow_slide_txt span{ color:#FFF; font-size:13px;display:block;text-shadow:1px 1px rgba(0,0,0,1);  line-height:1.4 !important}

#ul_2_cols_news{ padding:0; margin:0; margin-bottom:50px; display:block; width:100%;
height:auto; overflow:auto; overflow-y:hidden}
#ul_2_cols_news li.li_2_cols_news{ display:table-cell; list-style:none; padding:0; margin:0; vertical-align:top; float:left}
#ul_2_cols_news li.li_2_cols_news:nth-child(2){ width:30%; padding-left:25px; padding-top:20px; }
#ul_2_cols_news li.li_2_cols_news:nth-child(1){ padding-right:20px; width:70% }


#ul_2_cols_consult{ padding:0; margin:0; margin-bottom:50px; display:block; width:100%;
height:auto; overflow:auto; overflow-y:hidden}
#ul_2_cols_consult li.li_2_cols_consult{ display:table-cell; list-style:none; padding:0; margin:0; vertical-align:top; float:left}
#ul_2_cols_consult li.li_2_cols_consult:nth-child(2){ width:30%; padding-left:25px; padding-top:20px; }
#ul_2_cols_consult li.li_2_cols_consult:nth-child(1){ padding-right:10px; width:70% }
#ul_2_cols_consult *{ font-size:14px}



#ul_2_cols_home{ padding:0; margin:0; margin-bottom:10px; display:block; width:100%; height:auto; overflow:auto; clear:both }
#ul_2_cols_home li.li_2_cols_home{ display:table-cell; list-style:none; padding:0; margin:0; vertical-align:top; float:left}
#ul_2_cols_home li.li_2_cols_home:nth-child(2){ width:35%; padding-left:10px; padding-top:10px; }
#ul_2_cols_home li.li_2_cols_home:nth-child(1){ padding-right:12px; width:65%; padding-top:10px; }

#ul_2_cols50_et{ padding:0; margin:0; margin-bottom:50px; display:block; width:100%;
height:auto; overflow:auto; overflow-y:hidden}
#ul_2_cols50_et li.li_2_cols50_et{ display:table-cell; list-style:none; padding:0; margin:0; vertical-align:top; float:left}
#ul_2_cols50_et li.li_2_cols50_et:nth-child(2){ width:35%; }
#ul_2_cols50_et li.li_2_cols50_et:nth-child(1){ padding-right:20px; width:65% }



#file_icon{ margin-bottom:-4px}
#div_rel_files_close{ text-align: right}
#div_rel_files_close img{ border:none; margin-right:3px; margin-top:3px}

#news_det_txt {font-size:14px; line-height:1.6 !important; padding-bottom:20px; border-bottom:1px solid #f2f2f2; padding-right:5px}
#news_det_txt p{ color:#212121  !important; margin-bottom:22px;font-size:14px;  line-height:1.7 !important; font-family:Arial, Helvetica, sans-serif }
#news_det_txt li,#news_det_txt ul,#news_det_txt div,#news_det_txt p{font-size:14px;  line-height:1.6 !important;font-family:Arial, Helvetica, sans-serif}
.news_det_title{ display:block; font-size:24px; color: #900; line-height:1.3; text-align:left}
.news_det_title_padding{ padding-top:10px; padding-bottom:10px}
#related_files_title { padding-left:30px; background-image:url(/img/related_files_bullet.png); background-repeat:no-repeat; font-size:12px; font-weight:bold; padding-top:4px; color:#006600; height:30px; margin-top:4px}


#link_go_back{ float:right}
#link_go_back a{ color:#999; text-decoration:none; font-size:12px}
#link_go_back a:hover{ color:#000} 
#news_det_files{ float:right;}
#news_det_files_main_title{ text-align:right; margin-right:10px; padding:3px}
#news_det_files_main_title span{ color:#FFFFFF}
#news_det_files_main_title span a{color: #003399; margin-left:11px; text-decoration:none; padding:4px; margin-bottom:0px;
background-image:url("../img/2016/icon_attachmentGray.png");background-size:19px auto; background-repeat:no-repeat; background-position:left center;
padding-left:24px}


#news_det_files_main_title span a:hover{ color: #000000; margin-left:11px; text-decoration: underline}

#div_attach_pop_link{ text-align:left; background-repeat:no-repeat; padding-left:20px; background-position:left center; padding-bottom:5px; padding-top:5px}
#file_icon{ margin-bottom:-4px}
#div_rel_files_close{ text-align: right}
#div_rel_files_close img{ border:none; margin-right:3px; margin-top:3px}
#news_det_main_data{ display:none;position:absolute;clear:both;background-color: #ffffff;  overflow: visible; padding:10px;border:1px solid #999999;
width:290px; margin-left:-90px;
margin-top:4px;
z-index:10;
-webkit-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.70);
-moz-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.70);
box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.70);
border-radius:3px}

#news_det_main_data a{ margin-left:2px; color:#003399; font-size:12px; display:block}
#news_det_main_data a:hover{color: #000000; text-decoration:none}

#page_state_link a:hover{ text-decoration:none; color:#000}
#page_state_link a{ text-decoration:none; color: #666; font-size:13px; color:#4a8aca;
font-family:Roboto,Tahoma, Geneva, sans-serif; font-weight:bolds}
#page_state_link{ color:#999; margin-bottom:10px; margin-top:12px;font-size:13px;
font-family:Roboto,Tahoma, Geneva, sans-serif; }
.video_container_over{ background-color:#EBEBEB}
.photo_gal_container_over{ background-color:#EBEBEB; border:1px solid #999 !important}
.photo_gal_container{ }
#top_alert_txt a{color:#FFC; font-size:14px; font-weight:bold; font-family:"Roboto"; text-decoration:none; line-height:1.3; display:block;}
#top_alert_txt a:hover{ color: #FF6; text-decoration:underline}

#div_news_det_date_mob{ display:none; margin-top:10px; margin-bottom:10px}


.margin_home_btm{ margin-bottom:20px}
.margin_home_top{ margin-top:20px; display:block; clear:both}

#news_det_rel_files_bottom_container{ padding-left:30px; padding-bottom:10px; padding-top:2px; font-size:14px}
#news_det_rel_files_bottom_container a{ color:#039; padding-left:5px}
#det_share{ margin-left:10px;}
#det_share a{ margin-left:5px}
#news_det_logo_psf{width:25px !important}
#news_det_txt img{ max-width:100% !important; height:auto !important}
#news_det_ethnosimo{ width:55px !important;}

#div_home_r_scroll{ height:500px; overflow:auto1; padding-right:10px;-moz-appearance: none !important;}
#div_home_scroll_other_news{ overflow: auto1;  margin-bottom:20px}

.news_det_more_news_data{ height:330px; background-color:#f7f7f7; padding:10px}

.rel_files_num{font-weight:bold}


#per_det_info1 td { padding-left:5px; padding-right:5px}
a.link_news_det_video{ margin-top:20px; background-image: url(img/new/bg_link_video.png); background-repeat:no-repeat; padding-top:20px; padding-bottom:20px; color:#FFF; text-decoration:none; padding-left:55px; padding-right:8px}
a.link_news_det_video:hover{ color: #FF6}
#div_loader{ z-index:500; position:absolute; margin-left:9px !important; width:480px; height:340px; background-color:#fff; border:1px solid #999; padding-left:40px; padding-right:40px; padding-bottom:40px; padding-top:5px; display:none}
#div_loader_close { text-align:right; margin-bottom:15px; margin-top:5px }
#div_loader_close a{background-image:url(img/new/x_close_big.png); background-repeat:no-repeat; background-position:right center; padding-right:30px; padding-top:10px; padding-bottom:10px; color:#666; font-size:14px}
#div_loader_close a:hover{ color:#000}
.bg_div {
	position:absolute; 
	left:0;
	top:0;
	width:100%;
	height:100%;opacity: 0.7;filter: alpha(opacity=70); display:none;
 
	z-index:100;
	background-color: #000000;
}
.input_login{ padding:7px; border:1px solid #666;background-color:#f6f6f6}
#table_login{ font-family:Roboto,Arial, Helvetica, sans-serif;width:100%; max-width:700px; border:1px solid #CCC}
#table_login td{ padding:7px; padding-left:18px; padding-right:18px}
#table_login input[type=text],#table_login input[type=password],#table_login select{ width:100%; max-width:450px}
#table_login *{  font-family:Roboto,Arial, Helvetica, sans-serif; font-size:14px}
#table_login_popup{ width:100%; max-width:400px;}
#table_login_popup td{ padding:4px; padding-left:15px; padding-right:15px}
#table_login_popup input[type=text],#table_login_popup select{ width:100%; max-width:450px}
.login_titles{ font-family:Roboto,Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold}

#div_top_nav0{ text-align:right; float:right; color:#FFF; opacity:0.8}
#div_logo{ margin-top:10px}

#span_mews_alert{ font-size:13px}
#fysik_results{ height:20px;text-shadow:1px 1px color:#333;}
.div_footer_last_news{ height:200px; overflow:hidden; padding-right:15px}
#div_footer_last_news_container{ font-size:12px;}
#div_footer_last_news_container_date{ color:#FF9;font-size:12px}
.div_footer_last_news_link{ color:#fff; text-decoration:none; font-size:13px; margin-bottom:5px; display:block}
.div_footer_last_news_link:hover{ text-decoration:underline; color:#FFC}
.get_physio{ background-color: #333; color:#FFF; padding:6px; padding-left:12px; padding-right:12px; border-radius:4px; border:1px solid #CCC; font-size:12px; text-decoration:none}
.get_physio:hover{background-color:#036; }
#fysik_results{ margin-top:10px; display:block; color:#FFF; font-size:14px; padding-top:5px; padding-bottom:5px}
#fysik_results a{ color:#FFF; font-size:14px; text-decoration: none;text-shadow:1px 1px #333;}
#fysik_results a span{ color: #FF9; font-weight:bold; font-size:14px;text-shadow:1px 1px #333;}
#fysik_results a:hover{ text-decoration:underline}
#members_right_menu a{ font-family:Roboto,Arial;color:#0064c9; display:block; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #FFF;
text-decoration:none; font-size:13px}
#members_right_menu a:hover{ text-decoration:underline}
#tbl_member_data{ margin-top:20px; width:100%; max-width:950px; border:1px solid #333}
#tbl_member_data *{ font-family:Roboto,Arial, Helvetica, sans-serif; font-size:13px}
#tbl_member_data td {padding:7px; padding-left:10px; padding-right:10px; font-size:12px}
#tbl_member_data td input,#tbl_member_data td select,#tbl_member_data td textarea,.u_editable select,#tblMemberMoreData input,#tblMemberMoreData select{ border:1px solid #333; padding:4px; width:99%  !important; background-color:#FFc !important}

.u_editable_no_width{ border:1px solid #333; padding:4px;!important; background-color:#FF9 !important}



#tbl_member_data tr:nth-child(2n+1)>td { background-color:#f3f3f3}
#tbl_member_data tr:nth-child(1)>td { font-size:20px}
.font_titles{ font-family:"Roboto","Open Sans Condensed",Roboto,Tahoma,Verdana}

#tbl_um_sindromes{ border:1px solid #CCC; margin:10px;width:97%; max-width:800px; margin-left:auto; margin-right:auto; margin-bottom:25px}
#tbl_um_sindromes td{ padding:11px; border-bottom:1px solid #f3f3f3}

#tbl_um_sindromes tr:nth-child(1) td{ background-color:#ebf8a4; font-weight:bold}
#tbl_um_sindromes tr:nth-child(2) td{ background-color:#f4f4f4;}
.physio_title{ font-size:18px; font-weight:bold}
#home_news_link_pt_news a{ color:#FF6}

#ul_4cols{
    color: #333;
    margin: 0;
    overflow: auto;
    padding: 10px 0 0;
    width: 100%;}
#ul_4cols li{   display: inline;
    float: left;
    list-style: outside none none;
    width: 25%; margin-bottom:20px;
	padding:10px;
}


#ul_4cols li:nth-child(4n+1) {
    clear: left;
}

.img_physio{
-webkit-border-top-left-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-bottomright: 20px;
border-top-left-radius: 20px;
border-bottom-right-radius: 20px;
border:5px solid #fff; overflow:hidden;
-webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
}
#img_physio_link a{color:#FFF; text-decoration:none}
#img_physio_link{ background-color:#4A8ACA; padding:7px }
blockquote{
 border-left-width: 5px !important;
    padding:20px !important;
    
	 border-color: #ccc !important;
    border-style: solid;
    border-width: 0;
    font-style: italic;
    
	background-color:#f7f7f7;
	}

#div_um_btn_upd{ margin:10px}
.img_physio_det{ margin-right:10px; margin-bottom:10px; float:right; width:300px; margin-top:20px}

#tbl_contact{ margin-top:10px}
#tbl_contact td { padding:4px}
#tbl_contact input[type=text]{ padding:3px;max-width:300px; width:100%; border:1px solid #666; height:30px}
#tbl_contact textarea{ padding:3px; max-width:300px; width:100%;  border:1px solid #666;}

.show_phone{ color:#4A8ACA; text-decoration:none}
.show_phone:hover{ text-decoration:underline} 

.span_show_phone{ height:40px; display:block}

a.div_faq_title_a{ display:block; font-size:15px; text-decoration: none; font-family:Roboto,"Trebuchet MS", Arial, Helvetica, sans-serif; color:#006; padding:6px; background-position:3px center; background-repeat:no-repeat;}
a.div_faq_title_a:hover{ background-color:#6A527B; color:#FFF;} 
#div_faq_title{ margin-bottom:3px; border-bottom:1px solid #CCC; padding-bottom:7px; padding-top:5px}
.div_faq_txt{ font-family:Roboto,Tahoma,Arial, Helvetica, sans-serif; font-size:14px; line-height:1.7 !important; border:1px solid #999; padding:15px; background-color:#f7f7f7; margin-top:5px; margin-bottom:5px; padding-top:16px; padding-bottom:16px}
.div_faq_txt div{font-family:Roboto,Tahoma,Arial, Helvetica, sans-serif; font-size:14px; line-height:1.7 !important;}
a.div_faq_title_a_click{ background-color:#6A527B; color:#FFF;}

#div_created_by{padding:20px;font-size:12px; color:#f1f1f1; opacity:0.7}
#div_created_by a{opacity:0.6;text-decoration:none; color: #FFC}
#div_created_by a:hover{ text-decoration:underline;opacity:1}

.member_login_top{ background-image: url(img/icons/login.png); background-size:20px auto;background-position:left center; background-repeat:no-repeat;
padding-left:25px; padding-top:5px; padding-bottom:5px; margin-right:10px}
.faq_top{ background-image: url(img/icons/faq.png) ; background-size:20px auto;background-position:left center; background-repeat:no-repeat;
padding-left:25px; padding-top:5px; padding-bottom:5px; margin-right:10px}

.forum_top{ background-image: url(img/icons/forum.png) ; background-size:20px auto;background-position:left center; background-repeat:no-repeat;
padding-left:25px; padding-top:5px; padding-bottom:5px; margin-right:10px}

#div_top_btns{ margin-top:40px}
#div_top_btns img{ margin-left:10px; height:25px; vertical-align:middle}
#div_top_btns a{ padding-top:5px; padding-bottom:5px}
.member_login_btm{}

.home_title_physio{font-size:18px; line-height:1.1; color:#FFF; font-weight:bold;}
#div_home_physio_container{background-color:rgba(0,0,0,0.6); height:40px; display:block; padding:7px; margin-top:10px}
#div_home_physio_img{border:0px solid #000;width:100%;}
#div_home_physio_img_mob{ height:50px; background-size:cover; background-position:center center; display:none}
.icon_contact{margin-bottom:-1px}
#div_top_icons_home_contact a{ margin-left:10px}
#div_top_icons_home_contact{ margin-top:13px;float:right}
.td_share{ overflow:hidden  !important; vertical-align:middle}
#det_share, .addthis_sharing_toolbox{overflow:hidden !important}





#ul_pagenation li{float:left  !important; width:auto  !important; list-style:none; padding-left:9px; padding-right:9px; margin:0px;border-radius:0px; padding-top:4px; padding-bottom:4px;
font-family:Tahoma, Geneva, sans-serif; font-size:13p; font-family:Roboto,Arial, Helvetica, sans-serifx}
#ul_pagenation{ margin:0; padding:0}
#ul_pagenation a{ text-decoration:none}
.li_pagenation_off{}
.li_pg_on{background-color:#FFF; border:1px solid #fff}
.li_pg_off{background-color: #eaeaea; color:#FFF; border:1px solid #fff}
.li_pg_off a{ color:#000}
#news_det_events_date{margin-bottom:10px; margin-top:5px; color:#060; background-image:url(img/news_det_calendar.png); background-position:left; padding-top:7px; padding-bottom:7px; background-repeat:no-repeat; padding-left:35px;
display:block; height:auto; overflow:auto; opacity:0.9}
#frame_video {
    border: medium none;
    height:450px;
    width: 100%;
}

.div_paratakseis select{
	max-width:400px; width:100%; padding:4px; border:1px solid #333;
	background-color:#FFC;
	margin-bottom:5px;
	
	}
	a.submenu_title{ background-color:#266baf !important}
	.submenu_padding{ padding-left:30px  !important}
.books_img_det{ float:left; margin-right:20px; margin-bottom:20px; max-width:250px; width:100%}	
#books_det_data{ margin-top:20px; font-size:14px !important; line-height:1.6 !important}
#books_det_data *{ font-size:14px !important; line-height:1.6 !important}
.link_ext{ background-image:url(img/2016/link_external.png); background-repeat:no-repeat; background-position:right center; padding-right:17px; margin-right:5px; margin-left:5px}
.link_external{ background-image:url(img/2016/link_external.png);
background-position:left center; padding:7px; padding-left:18px;
background-repeat:no-repeat}

.link_externalR{ background-image:url(img/2016/link_external.png);
background-position:right center; padding-top:7px; padding-bottom:7px; padding-right:18px;
background-repeat:no-repeat}

.simvoulia_name{ font-size:14px}
.bold{ font-weight:bold}
#tbl_simvoulia_data{ max-width:600px; width:100%}
#tbl_simvoulia_data td{ padding:7px; padding-left:20px; padding-right:20px}
#tbl_simvoulia_data tr:nth-child(2n+1){ background-color:#f1f1f1}
#container_pt{ padding:8px; border-bottom:1px solid #f0f0f0}
#tbl_news_ethnosimo_header{ width:100%}
#news_det_ethnosimo{ width:55px !important;}

#p_hel_republic{ font-size:12px !important}

#calendar_main{ background-color:#E0E0E0; font-size:11px}
#calendar_main a{ color: #666666; text-decoration:none; padding:4px}
#calendar_main_has_event a{ color: #CC0000;   text-decoration:none; font-size:11px}
#calendar_main_has_event{ background-color:#E0E0E0;}

#calendar_main_all{ background-color:#f9f9f9; font-size:12px; padding:7px; border:1px solid #f1f1f1 }
#calendar_main_all a{ color: #666666; text-decoration:none; padding-left:5px}
#calendar_main_all a:hover{ text-decoration:underline}
.calendar_table{ margin-bottom:30px; margin-top:10px}


#cal_title{ background-color:#666666; color:#FFFFFF; font-size:11px}

#div_calendar_all_news {margin-bottom:8px}
#div_calendar_all_news a{ color:#003399; font-family:Roboto,Arial,Tahoma, Geneva, sans-serif; font-size:14px}
#calendar_td_date{color:#FFFFFF; padding:3px; background-color:#4A8ACA; font-size:18px; text-shadow:1px 1px 1px #333;

}
#calendar_td_date_we{color:#FFFFFF; padding:3px; background-color:#71A3D6;
font-size:18px; text-shadow:1px 1px 1px #333;
}
.calendar_td_date_hover{ background-color:#FA5100 !important}
.calendar_td_date_title{ vertical-align:middle; font-size:16px; color:#666; background-color:#f5f5f5}

.calendar_month_title{ font-size:22px; font-weight:bold; color: #666}
#td_cal_date_container{ width:70px; border:1px solid #CCC; padding:7px}
.tbl_cal_date{}
#div_home_calendar{ background-image:url(img/icons/icon_calendar.png); background-position:4px center;
padding-left:53px; background-repeat:no-repeat;
background-color:#f6f6f6; border-radius:5px;
border:1px solid #f1f1f1;
padding-top:12px; padding-bottom:12px; margin-top:25px}
#div_home_calendar a{color: #444; font-size:14px; text-decoration:none; line-height:1.2; text-shadow:1px 1px 1px #fff}
#div_home_calendar a:hover{ color:#036; text-decoration:none}

#div_home_syndik{ background-image:url(img/icons/population.png); background-size:40px; background-position:4px center;
padding-left:53px; background-repeat:no-repeat;
background-color:#f6f6f6; border-radius:5px;
border:1px solid #f1f1f1;
padding-top:12px; padding-bottom:12px; margin-top:25px}
#div_home_syndik a{color: #444; font-size:14px; text-decoration:none; line-height:1.2; text-shadow:1px 1px 1px #fff}
#div_home_syndik a:hover{ color:#036; text-decoration:none}


#div_home_news_paper{ background-image: url(img/icons/news_paper.png); background-size:40px; background-position:4px center;
padding-left:53px; background-repeat:no-repeat;
background-color:#f6f6f6;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-left:1px solid #f1f1f1;
border-right:1px solid #f1f1f1;
border-top:1px solid #f1f1f1;
padding-top:12px; padding-bottom:12px; margin-top:25px}
#div_home_news_paper a{color: #444; font-size:14px; text-decoration:none; line-height:1.2; text-shadow:1px 1px 1px #fff}
#div_home_news_paper a:hover{ color:#036; text-decoration:none}


.top_icons{ background-repeat:no-repeat; background-position:left center;
padding-top:3px; padding-bottom:3px; padding-left:25px}

.icon_polimesa{ background-image: url(img/icons/camera2.png);background-size:auto 18px; padding-left:32px}
.icon_polimesa_video{ background-image:url(img/new2/icons_top/video.png); background-size: auto 16px}
.icon_ads{ background-image:url(img/new2/icons_top/news.png)}
.icon_faq{ background-image: url(img/icons/faq.png); background-size:18px auto}
.h50{ height:65px}
.news_det_right_img{ border:3px solid #CCC}

.td_validation_title{ background-color:#4A8ACA; height:50px; font-size:14px; font-weight:bold; color:#FFF}
.td_validation_title1{ background-color:#f7f7f7; color:#444}
.validation_select{ padding:4px; border:1px solid #999; width:280px}

#div_validation_fail{padding:6px;background-image:url(img/icon_fail.png); background-repeat:no-repeat;
background-position:10px center; padding-left:40px; padding-right:10px; background-color:#FFC}
#div_validation_ok{padding:6px; background-image:url(img/icon_ok.png); background-repeat:no-repeat;
background-position:10px center; padding-left:40px;}
#div_validation_load{ padding:6px; background-color:#FFC }
#div_validation_ok_date{ margin-top:5px; color:#666}
#div_agreement_data,#div_agreement_data p,#div_agreement_data ol{ line-height:1.4; text-align:justify}
.alert_yellow{ background-image:url(img/icons/alert_yellow.png); background-repeat:no-repeat; background-position:left center; padding:4px; padding-left:30px;}
.alert_red{ background-image:url(img/icons/alert_red.png); background-repeat:no-repeat; background-position:left center; padding:5px; padding-left:20px;}

.display_block{ display:block}
#load_agreement{display:none; margin:10px; border:1px solid #CCC; padding:20px; background-color:#D7E9F7}
#div_news_months{ width:50%; float:left; padding-top:7px; padding-bottom:7px}
#div_news_months_container{ padding:20px; margin-top:20px; line-height:2; background-color:#f7f7f7;
overflow:auto; display:block; width:100%}
#recent_news_by_month_title{ font-weight:bold; margin-bottom:10px;
padding:10px;border-bottom:1px solid #EFEFEF;
background-image:url(img/icons/icon_calendar_small.png);
background-position:left center; background-repeat:no-repeat;
padding-left:30px; font-family:Roboto,Tahoma, Geneva, sans-serif; font-size:14px}

.quick_view{ display:inline-block;margin-right:30px; text-decoration:none; border:none; outline:none}
.quick_view:hover{ text-decoration:none; border:none; outline:none}
.quick_view:active{ text-decoration:none; border:none; outline:none}
.quick_view:focus{ text-decoration:none; border:none; outline:none}
*:focus{}

#div_news_months a{ color: #666; font-family:Roboto}
#div_news_months a:hover{ color:#339}
#div_load{ display:none; padding:20px}
#divloader_news_title{ font-size:20px; margin-bottom:5px; color:#4A8ACA; font-family:Roboto,Tahoma, Geneva, sans-serif}
#divloader_news_data *{ font-family:Roboto,Tahoma, Geneva, sans-serif; font-size:14px; color:#555}
#divloader_news_date{ color:#CCC}
.divloader_title_container{ margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #f2f2f2}
.dialog_blue{ background-color:#3CC}
.dialogBlue{ background-color: #44698e !important; color:#fff !important}
.dialogFontBlue{ color:#fff !important}

#div_member_pliromes_apodiksi{font-size:12px}
#div_member_pliromes_apodiksi a{
color: #999; text-decoration:none; background-image: url(/img/file_icons/pdf.png); background-repeat:no-repeat; padding-top:3px; padding-bottom:3px; padding-left:22px; margin-right:10px; background-position:left 2px
}
#div_member_pliromes_apodiksi a:hover{ color:#03C}
.comments_voting{ font-family:12px !important; color:#999}
.img_responsive{max-width:100%}
#div_home_social_msg{ margin-top:10px; text-align:center}
#div_home_social_msg img{ max-width:100%}
#div_home_latest_news{ min-height:932px}
.required{}
a.news_list_title_hover{ color:#4A8ACA !important;}
.news_list_img{float:left; margin-top:7px; margin-right:15px; margin-bottom:7px; border:1px solid #333; max-width:36%}
a.home_more_news{ background-image:url(img/icons/news1.png); background-position:left center;
background-repeat:no-repeat; padding:10px; padding-left:40px; background-size:30px}

.div_ppedia_repeater{ padding:15px; background-color:#f7f7f7; font-family:Roboto,Tahoma; font-size:14px; margin-top:20px;
border:1px solid #999; border-radius:4px}
.div_ppedia_repeater *{  font-family:Roboto,Tahoma; font-size:14px; line-height:1.7}
.ppedia_email{ font-weight:bold}
a.ppedia_btn_verify{ text-decoration:none; margin-top:0px; padding:7px; background-color:#f1f1f1; border:1px solid #CCC; display:inline-block; background-color:#4a8aca; color:#FFF; border-radius:4px;}
a.ppedia_btn_verify:hover{ background-color:#F60}
#um_photo_container *{ font-family:Roboto,Tahoma, Geneva, sans-serif; font-size:13px}
.ppedia_email_ok{ background-image:url(img/icon_ok.png);
background-position:left center;padding:5px; padding-left:27px;  display:block; text-align:left; background-repeat:no-repeat}
.ppedia_email_notok{ background-image:url(img/icon_fail.png);
background-position:left center;padding:5px; padding-left:27px;  display:block; text-align:left; background-repeat:no-repeat}


.ppedia_numbers{ font-family:Roboto,Tahoma, Geneva, sans-serif; font-size:20px; padding:10px; line-height:1 !important;font-weight:bold; background-color:#5fba7d; color:#f7f7f7}
#tbl_ppedia_steps td{ border-spacing:0px; padding:4px; vertical-align:top}
#tbl_ppedia_steps tr td:nth-child(1){ text-align:center; padding-right:10px; vertical-align:top}
.span_ofiles_pliromon_alert{ padding:5px; background-color:#fa5100; color:#FFF; margin-right:5px}
.ppedia_terms{ font-size:14px; padding:15px; background-color:#f1f1f1; margin-top:20px}
.ppedia_terms *{ font-size:14px !important; color:#333} 
.ppedia_terms_check{ margin-top:15px}
.font_white{ color:#FFF}
.top_menu_container{float:left; width:100%;}
.pages_txt *{ font-family:Roboto,Tahoma, Geneva, sans-serif; font-size:14px; line-height:1.5}
.div_left50{ float:left; width:50%; font-family:Roboto,Tahoma, Geneva, sans-serif;
font-size:14px; color:#666}
.div_right50{ float:right; width:50%}
#home_news_paper_container{ padding:8px;border-bottom:2px solid #f7f7f7; font-family:Roboto,Tahoma, Geneva, sans-serif}
#home_news_paper_container a{ color:#666; display:block}
#home_news_paper_container a:hover{ color:#0064c9}
.nomothesia *{ font-family:Roboto,Tahoma, Geneva, sans-serif; font-size:14PX}
#nomothesia_fek{ color:#060}
#nomothesia_title{ font-weight:bold}
#nomothesia_title a{ color:#333}
#nomothesia_title a:hover{ color:#0064c9}
.div_nomothesia_container{ border-bottom: 2px solid #f1f1f1;
    display: block;
    height: auto;
    overflow: auto;
    padding-bottom: 20px;
    padding-top: 20px;}
	
.divNewsEmfasi{ background-color:#dbe8f0; padding:15px; display:block}
.emfasi{ background-color:#dbe8f0; padding:15px; display:block}

.newsDetpgal{float:left;height:80px !important; margin:0px; border:3px solid #CCC;
width:16.6%}
#news_apodeltiosi_files{ margin-top:6px}
.newsListMainDate{ color:#777;float:left; padding:2px; font-family:Roboto;Arial, Helvetica, sans-serif}
#newsDetDate{}
.Roboto14{ font-family:Roboto,Arial, Helvetica, sans-serif; font-size:14px}
#newsDetDateMob{ display:none}
.iconUpload{ background-image:url(/img/icons/upload-icon.png);
background-repeat:no-repeat; background-position:left center; padding-top:12px; padding-bottom:12px; padding-left:32px;
background-size:25px auto}
.umPageTitle{color:#999; padding-bottom:10px; border-bottom:0px solid #ccc; margin-bottom:15px; display:block;
padding:15px; background-color:#f8f8f8; clear:both;}

.photo_det_descr{background-color:#f3f3f3; padding:25px; color:#444; font-size:14px}
.sindromesCompleted{ margin-bottom:3px; color:#060}
.sinApspan1,.sinApspan2,.sinApspan3{ margin-left:3px;; margin-right:3px; display:inline-block}
.sinApspan1{ width:30px}
.sinApspan2{ width:30px}
.sinApspan3{ width:60px}
.LinkRePassw{ margin-top:3px}
.LinkRePassw a{ color:#3C84A6;text-decoration:none; opacity:0.7}
.LinkRePassw a:hover{opacity:1; text-decoration:underline}
#rePasswLoader input[type=text]{ width:100%; padding:3px; border:1px solid #ccc}
#rePasswLoader{line-height:1.4}
#rePasswLoader div{ margin-bottom:8px}

#topLogoTitle{ position:absolute;font-family:Tahoma; float:left; margin-left:180px;
margin-top:10px}
.topLogoTitleDimokratia{ font-size:14px;
 background-image:url(img/ethnosimo_color.jpg); background-size:20px auto; background-repeat:no-repeat;
 padding-left:30px}
.topLogoTitlePse{ font-size:24px}
.topSubTitle{ font-size:14px}
.warning{ padding-left:30px; background-image:url(img/icons/icon_warning.png);
background-repeat:no-repeat; background-position:30px center}

#tbl_home_btns{ margin-top:20px; margin-bottom:20px}
.homeSmallLinks{display:block; margin-bottom:4px;margin-top:4px; color:#6a527b}

.home_btn_title,.home_btn_title a{
    font-size: 20px;
    color:#934D54;
    font-family: "Open Sans Condensed";
    font-weight: bold;
}
.homeTitles{    font-size: 20px;
    color:#934D54;
    font-family: "Open Sans Condensed";
    font-weight: bold; margin-bottom:20px}

/* -------------- */
			
			.td_validation_title1{ background-color:#f1f1f1; padding-top:7px; padding-bottom:7px;}
			.validation_select{ padding:4px; border:1px solid #999; width:280px}
			
			#div_validation_fail{padding:15px; margin-top:8px; margin-bottom:8px;background-image:url(img/icons/icon_fail.png); background-repeat:no-repeat;
			background-position:10px center; padding-left:40px; padding-right:10px; background-color:#FFC}
			#div_validation_ok{padding:6px; background-image:url(img/icons/icon_ok.png); background-repeat:no-repeat;
			background-position:10px center; padding-left:40px; background-color:#FFC }
			#div_validation_load{ padding:6px; background-color:#FFC }
			#div_validation_ok_date{ margin-top:5px; color:#666}
			#div_agreement_data,#div_agreement_data p,#div_agreement_data ol{ line-height:1.4; text-align:justify}
			.display_block{ display:block}
/* -------------- */

/* ----------um------------------- */
#add_file_cat{
	   background-color: #FFC;
    border: 1px solid #666;
    font-size: 12px;
    padding: 4px;
    width: 300px;}
	
#loadingDiv{
  position: fixed;
  width: 100%;
   height: 100%;
   top: 0;
   left: 0;
    bottom: 0;
  right: 0;
  width:100%;
  height:100%;
  background-color:rgba(0,0,0,0.7);
  background-image:url('/img/loading1.gif');
  background-repeat:no-repeat;
  background-position:center;
  z-index:10000000;

  display:none;
  margin:auto; text-align:center
}
.select_files_cat{ background-color:none  !Important; border:none  !Important; width:100% !Important; background-color:#fff; max-width:300px}

#tbl_inc_vevaiosi{ margin-top:20px; border:1px solid #CCC}
#tbl_inc_vevaiosi td{ padding:7px}
.link_files_icon_bg{ background-repeat:no-repeat; background-position:left center; padding-left:20px;
color:#039; display:block; text-decoration:none}
.link_files_icon_bg:hover{ color:#900}
.icon_del_file{opacity:0.3}
.icon_del_file:hover{opacity:1}

#progress-wrp {
    border: 1px solid #0099CC;
    padding: 1px;
    position: relative;
	top:8px;
	left:0;
    border-radius: 3px;
    margin: 0px;
    text-align: left;
    background: #fff;
    box-shadow: inset 1px 3px 6px rgba(0, 0, 0, 1);
	width:50%;box-sizing: border-box;
	text-align:center;; margin:auto;
}
#progress-wrp .progress-bar{
    height: 30px;
    border-radius: 2px;
    background-color: #090;
    width: 0;
    box-shadow: inset 1px 1px 10px rgba(0, 0, 0, 1);box-sizing: border-box;
}

#progress-wrp .status{
    top:8px;
    left:50%;
    position:absolute;
    display:inline-block;
    color: #000000;box-sizing: border-box;
	font-size:14px; font-weight:bold;
}
.UploadRows{ padding:10px; background-color:#f8f8f8; display:block; margin-bottom:10px; line-height:1.8; border:1px solid #CCC}
#UploadFormContaimer{ display:none; overflow:auto; height:auto}
.margBtm10{ margin-bottom:10px}
.divUmMenuPending{ background-image:url("/img/icons/lock1.png");
background-position:5px center; background-repeat:no-repeat; padding:10px;padding-left:40px;
background-color:#EBF8A4; background-size:30px auto}
.tableMainRowTitle{ height:50px; background-color:#003476}

.radioImg{display:none}

input[type='radio'].radioImg + label{
  cursor:pointer;
  padding:5px; padding-left:25px;
  background-image:url(/img/radio_off.png);
  background-repeat:no-repeat;
  background-position:2px center;background-size:18px auto;
} 
input[type='radio'].radioImg:checked + label {
 background-image:url(/img/radio_on.png);
 background-color:none;
} 
#tblPreviewDilosiUm td{ padding:4px; font-size:12px; font-weight:normal !important; border:1px solid #fff}
#divFormMainTitlesUm{ font-family:"Roboto Condensed",Tahoma; font-size:14px;font-weight:bold;}
.disnone{ display:none}
#tblMemberMoreData{margin-bottom:15px; margin-top:15px; border:1px solid #ccc}
#tblMemberMoreData td{padding:8px;border:1px solid #f7f7f7; border-spacing:0px; border:none}
#tblMemberMoreData tr:nth-child(1) td{background-color:#dee4e7; font-weight:bold}
#tblMemberMoreData tr:nth-child(2) td{background-color:#dee4e7}

.btnAdd{ background-image: url(img/icons/save.gif); background-position:7px center;
background-size:20px auto;
padding:10px; border:1px solid #ccc;padding-left:30px; background-repeat:no-repeat; border-radius:8px;
 font-size:12px; background-color: #59B329; color:#FFF; text-decoration:none; margin-right:10px; border:1px solid #444;
box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
display:inline-block;
font-family:Tahoma, Verdana;
}
.btnAdd:hover{ background-color: #036; color:#FFF !important}
.requiredField{border:2px solid #C00 !important}
.selectSelectedValue{ background-color:#09F}
.td25{ width:25%}
.div_plus_member_data{ float:right; font-size:11px !important}
.div_plus_member_data a{ font-weight:bold; text-decoration:none; color: #039; font-size:11px !important}
.div_plus_member_data a:hover{ text-decoration:underline}
.nowrap{ white-space:nowrap}
.divUmGeneralHelp{ padding:10px; background-color:#ebf8a4;
margin-top:5px; margin-bottom:5px; font-size:12px}
.iban{ padding:10px; background-color:#dee4e7}

#pageLoaderCommon {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url('img/loading1.gif') 50% 50% no-repeat rgb(249,249,249);
    opacity: .8;
}
.pageTitle{
    font-size: 22px;
    color: #934D54;
    font-family: "Open Sans Condensed";
    font-weight: bold;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #ccc;
	margin-bottom:20px;
}
.fileTitles{     font-family: "Open Sans Condensed";
    font-weight: bold;}
/* ---------------------*/

/* --------------- news list---------- */
.div_news_list_container{border-bottom:1px solid #f1f1f1; padding-top:15px; padding-bottom:15px;
overflow:auto; display:block; height:auto}
#news_date_list{ color: #060; margin-bottom:4px; margin-top:5px}
#new_title{ font-weight:bold; margin-bottom:5px}
#new_title a{ color:#333; font-weight:bold; display:block; text-decoration:none; font-size:20px; font-family:Roboto,"Century Gothic", Arial, "Lucida Sans Unicode"}
#new_title a:hover{ color: #4A8ACA; text-decoration: underline}
#news_data{ text-align: left; line-height:1.6; margin-top:10px; font-size:14px; font-family:Roboto; color:#212121; overflow:auto}
#news_view_more{ text-align:right;padding-bottom:5px; padding-top:5px}
#news_list_cat{ padding-bottom:5px; font-family:Roboto,Arial, Helvetica, sans-serif }
#news_list_cat a{padding-top:3px; text-decoration:none; color: #4A8ACA; font-size:12px}
#news_list_cat a:hover{ color:#000000; text-decoration:underline}

.div_home_over{ background-color:#f7f7f7}

/* -----------------------------*/
#span_mews_alert {
    font-size: 14px;
    background-image: url(img/icons/news_alert3.png);
    background-position: left center;
    background-size: 27px auto;
    background-repeat: no-repeat;
    padding-left: 35px;
    padding-top: 8px;
    padding-bottom: 8px;
    display: block;
	color:#FFC; font-family:"Open Sans Condensed";
}
#span_mews_alert *{color:#FFC; font-family:"Open Sans Condensed";}
.font11{ font-size:11px !important}
.font12{ font-size:12px}
.font13{ font-size:13px}
.font14{ font-size:14px}
.italic{ font-style:italic  !important}

.navbar-toggler{
    width: 47px;
    height: 34px;
    background-color: #7eb444;
    border:none;
}
.navbar-toggler .line{
    width: 100%;
    float: left;
    height: 2px;
    background-color: #fff;
    margin-bottom: 5px;
}
.nav-link{ font-size:14px; color:#FF9}
.bg_info_blue{ background-image:url(img/icon_info_blue.png); background-position:right 10px center;
background-repeat:no-repeat; background-size:20px}

#pageLoader{ padding:50px; border-radius:20px; background-color:rgba(0,0,0,0.5); position:absolute; display:none}
#pageLoader div{ text-align:center; margin:10px; color:#FFF; font-size:16px; font-family:"Roboto Condensed",Tahoma, Geneva, sans-serif}
.line { background-color:#47bbc9; height:8px; max-width:130px}
