﻿@charset "utf-8";
/* CSS Document */
.btn-dark-solid {
    background: #1d4158 !important;

}
BODY{background-color: #2D3542}
.container {
	padding-top: 50px;
	color: #fff
}
img {
   
    max-width: 100%;
}
#footer.dark {
    color: #fff;
}
#footer.dark .primary-footer {
/*    background: #503d2d none repeat scroll 0 0;*/
	 background: url(immagini_sito/sfondi/footer.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	 padding: 50px 0;
     
}
.semi-transparent {
	background: url(immagini_sito/sfondi/testata.png) !important;
	background-color: transparent !important;
	background-repeat: repeat-x !important;
}
#header.transparent-header .light-header, #header.transparent-header {
   background-color: transparent !important;
}
header .dark-header, header.sticky .dark-header, #header.transparent-header.sticky .dark-header, .dark-nav, header.sticky .semi-transparent {
    background: url(immagini_sito/sfondi/testata.png) !important;
	background-color: transparent !important;
}
p {
    color: #fff;
 
}

h1, h2, h3, h4, h5, h6 {
 color: #fff;
}

.menuzord .menuzord-menu ul.dropdown li:hover > a, .menuzord-menu > li > .megamenu .megamenu-row li:hover > a {
    color: #999;
}



.menuzord-menu ul.dropdown, .menuzord-menu ul.dropdown li ul.dropdown {

    background: rgba(255,255,255,0.8);
    border: 1px solid #efefef;
}


header .logo-brand img {
    height: 148px;
    float: left;
}


