
nav.main_menu ul#main-primary-menu li a { font-family: "PT Sans", Arial, Helvetica, sans-serif !important; }

nav.main_menu ul#main-primary-menu li ul.sub-menu li a { font-family: "PT Sans", Arial, Helvetica, sans-serif !important; } 

nav.main_menu ul#main-primary-menu span.subtext { font-family: "PT Sans", Arial, Helvetica, sans-serif !important; }

.block_title h1 { font-family: "PT Sans", Arial, Helvetica, sans-serif !important; }

nav.main_menu ul#main-primary-menu li a { font-size: 16px !important;}

nav.main_menu ul#main-primary-menu li ul.sub-menu li a { font-size: 20px !important;} 

h6, h6 a { font-size: 16px !important; } 

nav.main_menu ul#main-primary-menu li a { color: #ffffff !important; }

nav.main_menu ul#main-primary-menu li ul.sub-menu li a { color: #ffffff !important; } 

nav.main_menu ul#main-primary-menu li ul.sub-menu li a:hover { color: #FFFF00 !important; } 

nav.main_menu ul#main-primary-menu li a:hover { color: #FFFF00 !important; }
nav.main_menu ul#main-primary-menu li.current_page_item span.subtext a:hover {color:  !important;}
nav.main_menu ul#main-primary-menu li.current_page_ancestor span.subtext a:hover {color:  !important;}

.block_title h1 { color: #1b63ab !important; }

#footer .block_footer_tweets .twtr-bd p, .block_footer_about .textwidget p, .block_footer_about .textwidget, .block_footer_contacts p {color: #fff !important;}


.block_footer_widgets h3 {color: #fff !important;}

li a {color:#f75016;}

li a:hover {color:#f75016;}

div.block_copyrights p {color: #9c9c9c !important;}

.block_bottom_menu li a, .block_footer_menu li a {color: #9c9c9c !important;}

.block_bottom_menu li a:hover, .block_footer_menu li a:hover {color: #9c9c9c !important;}

#header .section_top {background: #0C758F;}

#header .section_top {border-top:0px;}

#header .section_title {border-top:1px solid #ededed;}
.section_slider_1 .slider_line_1 {background:none;top:0; border-top:1px solid #ededed;}
.section_slider_2 .slider_line_1 {background:none;top:0; border-top:1px solid #ededed;}
.section_slider_3 .slider_line_1 {background:none;top:0; border-top:1px solid #ededed;}
.section_slider_4 .slider_line_1 {background:none;top:0; border-top:1px solid #ededed;}
.section_slider_5 .slider_line_1 {background:none;top:0; border-top:1px solid #ededed;}
.section_slider_6 .slider_line_1 {background:none;top:0; border-top:1px solid #ededed;}
.section_slider_rev_1 .slider_line_1 {background:none;top:0; border-top:1px solid #ededed;}
.section_slider_rev_2 .slider_line_1 {background:none;top:0; border-top:1px solid #ededed;}

#header .section_title {border-bottom:1px solid #ededed;}
.section_slider_1 .slider_line_2 {background:none; bottom:0; border-bottom:1px solid #ededed;}
.section_slider_2 .slider_line_2 {background:none; bottom:0; border-bottom:1px solid #ededed;}
.section_slider_3 .slider_line_2 {background:none; bottom:0; border-bottom:1px solid #ededed;}
.section_slider_4 .slider_line_2 {background:none; bottom:0; border-bottom:1px solid #ededed;}
.section_slider_5 .slider_line_2 {background:none; bottom:0; border-bottom:1px solid #ededed;}
.section_slider_6 .slider_line_2 {background:none; bottom:0; border-bottom:1px solid #ededed;}
.section_slider_rev_1 .slider_line_2 {background:none; bottom:0; border-bottom:1px solid #ededed;}
.section_slider_rev_2 .slider_line_2 {background:none; bottom:0; border-bottom:1px solid #ededed;}

nav.main_menu > ul > li.current_page_item {margin-top:-4px !important; border-top:4px solid #FEFF01 !important;}
nav.main_menu > ul > li.current_page_ancestor {margin-top:-4px !important; border-top:4px solid #FEFF01 !important;}

nav.main_menu > ul > li.current_page_item > a {padding-left:21px; padding-right:21px; background-color:#0043D2; border-left:1px solid #0043D2; border-right:1px solid #0043D2; color:#0043D2;}
nav.main_menu > ul > li.current_page_ancestor > a {padding-left:21px; padding-right:21px; background-color:#0043D2; border-left:1px solid #0043D2; border-right:1px solid #0043D2; color:#0043D2;}

nav.main_menu > ul > li:hover > a {padding-left:21px; padding-right:21px; background-color:#5cc984; border-left:1px solid #5cc984; border-right:1px solid #5cc984;}

nav.main_menu ul ul li {background-color: #009750; border-top:1px solid #009750; border-bottom:1px solid #009750;}

nav.main_menu ul ul li:hover {background-color: #4cc779; border-top:1px solid #4cc779; border-bottom:1px solid #4cc779;}

#header .section_title {background: #E0E7FE;}

.section_slider_1 {background:url(http://www.gruppopromozionalequartieretrieste.org/wp-content/uploads/2015/08/azzurro2.jpg);}
.section_slider_2 {background:url(http://www.gruppopromozionalequartieretrieste.org/wp-content/uploads/2015/08/azzurro2.jpg);}
.section_slider_3 {background:url(http://www.gruppopromozionalequartieretrieste.org/wp-content/uploads/2015/08/azzurro2.jpg);}
.section_slider_4 {background:url(http://www.gruppopromozionalequartieretrieste.org/wp-content/uploads/2015/08/azzurro2.jpg);}
.section_slider_5 {background:url(http://www.gruppopromozionalequartieretrieste.org/wp-content/uploads/2015/08/azzurro2.jpg);}
.section_slider_6 {background:url(http://www.gruppopromozionalequartieretrieste.org/wp-content/uploads/2015/08/azzurro2.jpg);}
.section_slider_rev_1 {background:url(http://www.gruppopromozionalequartieretrieste.org/wp-content/uploads/2015/08/azzurro2.jpg);}
.section_slider_rev_2 {background:url(http://www.gruppopromozionalequartieretrieste.org/wp-content/uploads/2015/08/azzurro2.jpg);}


footer {border-top:0px;}
.theme_footer_inverse footer {border-top:0px;}

#footer .section_bottom {border-top:0px;}
.theme_footer_inverse #footer .section_bottom {border-top:0px;}

#footer .section_bottom {border-bottom:0px;}
.theme_footer_inverse #footer .section_bottom {border-bottom:0px;}

#footer .section_top {background: #0C758F;}

#footer .section_bottom {background: url(http://www.gruppopromozionalequartieretrieste.org/wp-content/uploads/2015/08/black.jpg); background-position: left top; background-repeat: repeat; background-attachment: fixed;}
