@import url(http://fonts.googleapis.com/css?family=Tangerine);

 div.os-gallery-caption {
	 top: 80%!important;
   background-color:RGBA(0,0,0,50%);
}


.copyright-block{
	display:none;
}
#cwcmod-136{
  margin-bottom:80px;
}
#cw-mod-contact-light-clean-fmcwcmod-136{

	padding: 20px!important;
    background: white;

}
#cw-mod-contact-light-clean{
	 margin: auto!important;
}
#cw-mod-contact-light-clean-fmcwcmod-136{
	margin: auto!important;
	width: 340px;


}
#cw-mod-contact-light-clean-fmcwcmod-136 label{
	font-family:Tangerine;
	font-size:30px!important;
	line-height:1!important;
}
.creativecontactform_wrapper{

  margin:auto!important;

}
.ccf_copyright_wrapper{
  display:none;
}
.creativecontactform_title{
  font-family:Tangerine!important;
  font-size:30px!important;
}
.creativecontactform_field_name{
  font-size:30px!important;

}


.footer{

	bottom:0px;
    <!--background-color:rgb(105,105,105,0.6);-->
	width:100%;


}
.djslider-default .slider-container{
	background:white;
}
.djslider-loader-default {
    margin-bottom: 0px !important;
	overflow:visible!important;
	}

.header {
    margin-bottom: 0px !important;
}

.navigation {
	border-top: 0px solid rgba(0, 0, 0, 0.075)!important;
	margin-top: -5px;
	border-bottom:0px solid rgba(0, 0, 0, 0.075)!important;
}


ul.accordion-menu {
	border: 0px solid #1A1A1A!important;
	max-width: 100px;
	text-align: center !important;
}
ul.accordion-menu li {
	border-top: 0px solid #1A1A1A !important;
}

@media screen and (min-width:650px)
{


								#articolo_azienda{
											
											padding: 80px;
											font-size: 14pt;
											font-family: Arial;
											background-color: rgba(0,0,0,50%);
										}

								#zatrid{
								display:none;
								}

						   .djslider-default {
							/*margin: -25px  !important;*/

							/*position:relative;
								margin:0 auto;
								left:-50px;*/


							}

					body
							   {

								 /*   background:   url(../images/rosa_del_portogallo80.jpg) center no-repeat fixed;*/
								 -webkit-background-size: cover; /* Safari en Chrome */
								  -moz-background-size: cover; /*  Old Firefox */
								  -o-background-size: cover; /* Opera */
								  background-size: cover; /* W3C */
								  background-attachment: fixed;
								   opacity: 1;
							   }


					body.itemid-111 {
					              background:   url(../images/marmo-calacatta1200.jpg) center no-repeat fixed;
								 -webkit-background-size: cover; /* Safari en Chrome */
								  -moz-background-size: cover; /*  Old Firefox */
								  -o-background-size: cover; /* Opera */
								  background-size: cover; /* W3C */
								  background-attachment: fixed;
								   opacity: 1;
					          }

}

@media screen and (max-width:649px)
{
		
		#articolo_azienda{
			
			padding: 20px;
			font-size: 14pt;
			font-family: Arial;
			background-color: rgba(0,0,0,50%);
		}
		
		
		#accordion_menu_100,#accordion_menu_108{
		    display:none;
		}

		 .zatr-menu-link {

        font-size: 28px !important;
    	  font-weight:500!important;
    	  font-family: 'Tangerine', serif;
    }

		body
					  {
								   background:   url(../images/rosa_del_portogallo600.jpg) center no-repeat fixed;
								 -webkit-background-size: cover; /* Safari en Chrome */
								  -moz-background-size: cover; /*  Old Firefox */
								  -o-background-size: cover; /* Opera */
								  background-size: cover; /* W3C */
								  background-attachment: fixed;
								   opacity: 1;
					  }
}


 .well {

        font-family: 'Tangerine', serif;
        font-size: 48px;
      	min-height: 20px;
      	text-align:center;
      	color:#FFF;
      	padding-left: 19px;
      	margin-bottom: 20px;
      	 margin-top: 20px;
      	background-color: rgba(245, 245, 245, 0)  !important;
      	border: 0px solid #e3e3e3;
      	-webkit-border-radius: 15px;
      	-moz-border-radius: 15px;
      	border-radius: 15px;
      	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
      	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
      	box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}

.page-header {

    border-bottom: 0px solid #EEE;
}


hr{
border-width: 0px;
}
