html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,
form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,
audio,video {margin:0;  padding:0;  border:0;  font-size:100%;  font:inherit;  vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {  display:block;}
blockquote,q {  quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {  content:'';  content:none;}
/**/

/*Nunito*/
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&family=Nunito:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap');

html,body,#cont{min-height:100%;}

@font-face {
    font-family: 'DIOGENES';
    src: url('../font/DIOGENES.eot');
    src: url('../font/DIOGENES.eot?#iefix') format('embedded-opentype'),
         url('../font/DIOGENES.woff') format('woff'),
         url('../font/DIOGENES.ttf') format('truetype'),
         url('../font/DIOGENES.svg#DIOGENES') format('svg');
    font-weight: 200;
    font-style: normal;
}

body>#cont{height:auto;min-height:100%; font-family: "DIOGENES", 'Arial';}

input[type="text"]{border:0 none;}

#main{padding-bottom:80px; border-bottom:1px solid #000; background:url("../images/erba.png") bottom left repeat-x;}

*{margin:0;padding:0}
body {color:#000000; background-color: rgba(190, 195, 178, 0.41); background-color:#90B4D7; font-family: "DIOGENES", 'Arial'; /*background:url(../images/bgall.jpg) top left repeat-y;*/}
#cont{}
.bghome{background:url(../images/home/bghome.jpg) top center no-repeat;}
.bggiardini{background:url(../images/home/bggiardini.jpg) top center no-repeat;}
.bgmatrimoni{background:url(../images/home/bgmatrimoni.jpg) top center no-repeat;}
.bgvivaio{background:url(../images/home/bgvivaio.jpg) top center no-repeat;}

img{border:none;}

h1{color:#000; font-size:38px;  padding:15px 5px 15px 0;  text-align:left;}
h2{color:#000; font-size:22px;  padding:20px 5px 5px 0;  text-align:left;}
h3{color:#000; font-size:18px;  padding:5px 5px 5px 0;  text-align:left;}

p{color:#000; font-size:16px; padding:6px 5px 6px 0;  text-align:left; margin-top: 15px}
p.bigger {color:#000; font-size:20px; padding:6px 5px 6px 0;  text-align:left; margin-top: 15px}

strong {font-size:16px; font-weight:bold; line-height: 32px}

span.t{color:#000; font:italic 18px/21px arial,verdana; padding:2px 5px 0  0;}
a{text-decoration:none; color:#265485;}
a:hover{text-decoration:underline; color:#265485;}

header {width:100%; /*position:fixed;*/ top:0; left:0;right:0; height:104px !important; z-index:9; overflow:hidden; }
header div.wrapper, header div.wrapper2 {position: absolute;top: 0;left:0;height: 84px;width: 100%;background-color: #4B5F1C;display: block;margin-top: 25px;opacity: 0.9;text-align: center;z-index:100;}
header div.wrapper2 {background-color: transparent;opacity: 1;z-index:101;}
header div.wrapper2 div {margin: 0 auto;display: inline-block;clear: both;}

header nav.desktop {display: inline-block;width: 650px; height:80px; /* position: absolute; *//* top: 22px; *//* left: 299px; */ padding: 14px 0 0 0; float: left;}
/*header nav.desktop ul {list-style:none;}
header nav.desktop li {display:inline-block;}*/
header nav.desktop a {font-size:25px; line-height: 28px; text-decoration:none; color:#fff;  padding:5px 16px 5px 16px; display:inline-block; float:left; text-shadow: 1px 1px #000;}
header nav.desktop a.on {color:#000; text-decoration:none; text-shadow: 1px 1px #fff;}
header div.wrapper2 .logo {width: 299px; height: 208px;text-indent: -9999px;display: inline-block;float: left;opacity: 0.9;}
header div.wrapper2 .logo a {background:url(../images/logo-lamerletta.png) repeat scroll 0 0 transparent;  display:block; height:208px; width:299px;}
header div.wrapper2 .logo a:hover {background-position: 0 -206px;}

header div.wrapper .partners{width:950px; height:58px; position:relative; top:-104px; left:0px; z-index:900;}

section#banner {position:relative; width:100%; height:225px;}

aside {font-size:28px; line-height:31px; color:#000; padding:10px 3px; position:absolute; right:5px; top:35px;}
aside p {font-size:28px; line-height:31px; color:#000;   padding:5px 3px; position:absolute; right:0px; top:25px;}
aside p.catalogo {font-size:28px; line-height:31px;padding:5px 3px; position:absolute; right:0px; top:82px; background-color:#2D2B2E}
aside a{text-decoration:none; color:#FFF20F;}
aside a:hover{text-decoration:underline; color:#fff;}
section div.wrapper {position:relative; margin:0 auto;  width:950px; max-width:950px;}

section#content { position:relative; margin:0 auto; width:100%; /*height:285px; border-top:2px solid #FFF8E5;*/  overflow:hidden;}
section#content2 { position:relative; width:100%; background-color:#F1EBDB;}


/*section#news {position:relative; width:100%;}
section#news div.wrapper {position:relative; margin:0 auto;  width:950px; max-width:950px; padding:10px 0 25px 0 }*/

section#container{width:100%; float:left; padding:0 0 5px 0;}
section#container div.wrapper{position:relative; margin:0 auto;  width:950px; max-width:950px; padding:10px 0 25px 0; overflow:hidden;}

/*MAINCONTENT*/
#maincontent{float:left; color:#3a3939; width:921px; display:inline; margin:0 2px; padding:10px 13px 15px 12px; /*border:1px solid #cecfcd; background-color:#F0DFBF;*/}

/**INNER**/
#inner{width:934px; min-height:780px; margin:0 2px; border:1px solid #cecfcd; background-color:#FFDFA6;}
#inner-left {float:left; width:550px; padding: 10px;}
#inner-right {float:right; width:340px; padding: 10px;}

.box{float:left; width:305px; margin:0 0 100px 0; padding: 0 11px 20px 0px; color:#3a3939; /*border:1px solid #cecfcd;; background-color:#fff;*/}
.box article{width: 317px; padding: 10px 0 2px 0; font: 16px/18px 'futuraBtLight'; color: #3a3939;}
.box.bg{background-color: #FFDFA6}
.boxhome {
  float:left;
  width: 16.5em;
  height: 300px;
  margin:0 5px 5px 0;
  padding:0 15px;
  color:#3a3939;
  border:1px solid #cecfcd;
  background-color: rgba(255,255,255,.3);
}

.boxhome p {
  font-size: 1.1rem;
  font-family: 'Nunito', sans-serif;
}
.boxhome p span {
  font-size: 1.3rem;
  font-weight: bold;
  font-family: 'Nunito', sans-serif;
}

.boxhome p strong {
  font-size: 1.1rem;
}


#newsBlock{width:940px; display:inline; background-color:#000;}
#newsBlock ul{list-style:none;}
#sliderTwo li{width:100%; float:left;}

#newsBlock article{float:left; width:301px; height:339px; min-height:339px; margin:0 2px; padding: 0 11px 0 0px; /*border:1px solid #cecfcd;   color:#3a3939; background-color:#fff;*/ text-align:center;}
/*#newsBlock article .newsTitle {text-decoration:none; display:block; padding-bottom:10px; font:normal 14px/18px arial,verdana; color:#5E5E5E;}
#newsBlock article .newsTitle strong{font:bold 14px/18px arial,verdana; color:#5E5E5E;}
#newsBlock article p{color:#5E5E5E; font:normal 14px/18px arial,verdana;  padding:5px 5px 5px 0;  text-align:center;}*/
#newsBlock article img{text-align:center; background-color:#000;  width:309px; height:339px;}
#newsBlock article a img{border:1px solid #2D2B2E; width:308px; height:337px;}
#newsBlock article a:hover img {border:1px solid #fff; padding:0;}

#crumbs {float:left; color:#000; font:normal 12px/18px verdana,arial; padding:10px 0 30px 5px; width:65%;}
#crumbs a {text-decoration:underline; color:#000;}
#crumbs a:hover {text-decoration:none; color:#000;}

/*edit simone*/
input[type="submit"]{border:0 none; cursor:pointer;}
input[type="text"]{border:0 none;}

#maincontent .searchBox{float:right; width:300px; min-height:19px; padding:0px; margin:10px 0 30px 5px; background-color:#e9e9e9; }
#maincontent .searchBox input[type="text"]{width:290px; min-height:19px; padding-left:4px; border:0 none; background:none; font:bold 12px 'Verdana'; color:#779c39; float:left;}
#maincontent .searchBox{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: #acb4ba 0 0 5px;-moz-box-shadow: #acb4ba 0 0 5px;box-shadow: #acb4ba 0 0 5px; behavior: url("http://www.ormamacchine.it/css/PIE.htc");}
#maincontent .searchBoxnone{float:right; width:300px; min-height:19px; padding:0px; margin:10px 0 30px 5px; background-color:#fff; }

/*FORMS*/
/*a.link{color:#fff; background-color:#95804e; padding:16px 108px; text-decoration:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  font: 12px/18px "verdana", helvetica; position: relative; top:4px; left:3px}*/
a.link{color:#fff; background-color:#8f9b73; padding:16px 108px; text-decoration:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  font: 12px/18px "verdana", helvetica; position: relative; top:4px; left:3px}
a.link:hover{text-decoration:none; background:#8f9b73; color:#000; padding:16px 108px;}

footer {width:100%; height:200px !important; background-color:#bec3b2; position:relative; /*margin-top:-135px;*/ font:10px/14px verdana,arial; clear:both; color:#5E5E5E; /*border-top:2px solid #E7C595;*/}
footer div.wrapper {position:relative; margin:0 auto; height:200px; width:950px; max-width:950px; }
footer p {color:#5E5E5E; }
footer a {color:#5E5E5E; text-decoration:none; }
footer a:hover{color:#000; text-decoration:underline; }
footer strong {font-weight:bold}
footer article.left{float:left; width:455px; padding:10px 0 0 5px;}
footer article.middle{float:left; width:310px; padding:0;}
footer article.right{float:right; width:175px; padding:10px 5px 0 0; text-align:right;}

.clear{clear:both;}

footer .grid-1{float:right;}
footer .grid-2{float:left;}

.font {   font-family:arial;   font-size:10pt;   font-style:normal;   font-weight:bold;}
.fontsmall {    color:#000000;    font-family:arial;    font-size:8pt;    font-style:normal;    font-weight:bold;}

/** REALIZZAZIONI **/
#galleryt{float:left; width:930px; padding:10px 10px 30px 10px; color:#636363; font:normal 28px/28px "helvetica",arial,verdana;}
/*#gallery {border-top:1px solid #dddddd; margin:0 0 310px 0; padding:5px 5px 5px 0;}
#gallery h2{color:#636363; font:normal 12px/14px arial,verdana; padding:2px 0 4px 0; height:20px;}
#gallery ul{list-style:none; display: inline-block;}
#gallery li{display:inline-block; float:left; width:160px; padding:0 10px 10px 11px;}
#gallery img{width:160px; height:120px;}*/


/** LIGHTBOX:CSS**/
#lightbox{
	position:absolute;
	left:0;
	width:100%;
	z-index:100;
	text-align:center;
	line-height:0;
	}
#lightbox a img{ border:none; }
#outerImageContainer{
	position:relative;
	background-color:#fff;
	width:250px;
	height:250px;
	margin:0 auto;
	}
#imageContainer{
	padding:10px;
	}
#loading{
	position:absolute;
	top:40%;
	left:0%;
	height:25%;
	width:100%;
	text-align:center;
	line-height:0;
	}
#hoverNav{
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:10;
	}
#imageContainer>#hoverNav{ left:0;}
#hoverNav a{ outline:none;}
#prevLink { left:0; float:left;}
#nextLink { right:0; float:right;}
#prevLink:hover, #prevLink:visited:hover { background:url(../images/prev.gif) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background:url(../images/next.gif) right 50% no-repeat; }

/*** START :next / previous text links ***/
#nextLinkText, #prevLinkText{
color:#FF9834;
font-weight:bold;
text-decoration:none;
}
#nextLinkText{
padding-left:20px;
}
#prevLinkText{
padding-right:20px;
}
/*** END :next / previous text links ***/
/*** START :added padding when navbar is on top ***/
.ontop #imageData {
    padding-top:5px;
}
/*** END :added padding when navbar is on top ***/
#imageDataContainer{
	font:10px Verdana, Helvetica, sans-serif;
	background-color:#fff;
	margin:0 auto;
	line-height:1.4em;
	}
#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width:70%; float:left; text-align:left; }	
#imageData #caption{ font-weight:bold;	}
#imageData #numberDisplay{ display:block; clear:left; padding-bottom:1.0em;	}
#imageData #numberDisplay a { color:black; padding-left:5px; padding-right:5px;}
#imageData #bottomNavClose{ width:66px; float:right;  padding-bottom:0.7em;	}
#imageData #helpDisplay {clear:left; float:left; display:block; }
#overlay{
	position:absolute;
	top:0;
	left:0;
	z-index:90;
	width:100%;
	height:500px;
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	display:none;
	}
.clearfix:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
	}
* html>body .clearfix {
	display:inline-block; 
	width:100%;
	}
* html .clearfix {
	/* Hides from IE-mac \*/
	height:1%;
	/* End hide from IE-mac */
	}	
#lightboxIframe {
	display:none;
}	
/** fine LIGHTBOX**/

/** FORMS **/
fieldset.contactForm { border: medium none !important; padding: 0 !important; color:#000; font:normal 12px/18px verdana,arial;}
input#message-name, input#message-company-name, input#message-email, input.message-phone, textarea { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; padding: 10px; width: 474px; margin-top:5px; }
input, textarea, select {padding: 8px;}

/*prettyPhoto x video*/
 div.light_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_arrow_previous{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_arrow_previous{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_arrow_previous{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_nav .pp_arrow_previous{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_nav .pp_arrow_next{background: url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_next:hover{background: url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position: relative;top:auto;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}

 /*AMILCHIMP NEWSLETTE*/
footer #mc_embed_signup {
display: block;
position: relative;
text-align: left;
padding: 0px 0 10px 3%;
}

footer #mc_embed_signup h2 {
font-weight: bold;
padding: 0 0 8px 0;
margin:0;
font-size: 1.4em;
}


.float {
    width: 250px;
    line-height: 2;
    left: 10px;
    background-color: #fff;
    color: #000;;
    border-radius: 10px;
    text-align: center;
    font-size: 26px;
    box-shadow: 1px 1px 1px #999;
    padding: 7px 15px;
}
.my-float{
  margin-top:10px;
}