@import url(http://fonts.googleapis.com/css?family=Lato:400,700,400italic);


/*RESET Gen*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
	vertical-align:top;
 }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
    display: block;
}

/*modifiche a Jquery.custom.min*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background:none}
input[type=submit]{border-style:none; padding:1em; border-radius:4px;}	


html, body
{
  height:100%;
  width:100%;
  margin:0px;
  padding:0px;

  
}
/*FINE RESET*/


html{/*height:100%; min-height:100%;*/}
body {
  font-family: 'Lato', sans-serif;
  color: #646464;
  margin:0 auto;
  /* - serve per fare il responsive??? font-size:100%;*/
  font-size:16px;
  background-color:#fff;
  font-weight:300;
}
a{color:#be0105; text-decoration:none;}
a:hover, a:focus{color:#004489;text-decoration:none;}
p{/*padding:15px;*/}
p.lead, p.sent-confirmation{font-family: 'Lato', sans-serif; color:#5689b2;}
strong{font-weight:700;}
ul{margin-left:15px;}
ul li{margin-left:15px;}
/*titoli*/

h1, h2, h3, h4, h5, h6{
	font-family: 'Lato', sans-serif;
	font-size:2.5em;
	color:#5689b2;
	text-shadow: none;
	font-weight:300;
	
}
h1{color:#004489;text-transform:uppercase;}
h2{font-size:2.2em;text-align:center;}
h3{font-size:1.6em; margin:2em auto ;}
h4{font-size:1.5em;}
h5{font-size:1.2em;padding:0 0.8em;}
h6{font-size:1em;}

/*struttura*/
#FirstZonePage{background-color:#84adcf; padding:2.5em 0}
#FirstZonePage h2{color:#fff;}
#FirstZonePage p{color:#fff;}
#FirstZonePage h2{border-bottom:1px solid #ffff; margin-bottom:1.5em;}
#FirstZonePage h3{margin:0; text-align:center; color:#ffff;}
#FirstZonePage h4{text-align:left; color:#ffff; border-bottom:1px solid #ffff; margin-top:1.5em;}
#FirstZonePage .boxx{border:1px solid #706c61; border-radius:4px; width:100%; display:block; margin:1em auto; padding:1em;}
#FirstZonePage .boxx h3{min-height:2.8em; word-break:break-all;}
#FirstZonePage .boxx p{min-height:10em;}
#SecondZone{
	/*definire box*/
	overflow: hidden;
	transform: matrix(1, -0.03, 0, 1, 0, 0);
 -ms-transform: matrix(1, -0.03, 0, 1, 0, 0);
 -moz-transform: matrix(1, -0.03, 0, 1, 0, 0); 
 -webkit-transform: matrix(1, -0.03, 0, 1, 0, 0);
 -o-transform:matrix(1, -0.03, 0, 1, 0, 0);
	width: 100%;
	background:url(/images/vendita_pneumatici_macerata.jpg) no-repeat center center fixed rgba(168,168,168,1); color:#fff; min-height:500px;}
#SecondZone .row{transform: matrix(1, 0.01, 0, 1, 0, 0);
 -ms-transform: matrix(1, 0.03, 0, 1, 0, 0);
 -moz-transform: matrix(1, 0.03, 0, 1, 0, 0); 
 -webkit-transform: matrix(1, 0.03, 0, 1, 0, 0);
 -o-transform:matrix(1, 0.03, 0, 1, 0, 0);}
#SecondZone .col-md-12{padding:0; margin:0;}
#SecondZone h2, #SecondZone p.lead{color:#FFF;}
#SecondZone h2{text-transform:uppercase;}
#SecondZonePage h2{text-align:left;}
#ThirdZone{width:100%; background-color:#fff; color:#6e6e6e;}
#ThirdZone p{text-align:center;}
#ThirdZone .container{padding:15px;}
#ThirdZone h3{text-align:center; text-transform:uppercase;}
#CMSzone{padding-top:1.3em; color:#676767;}
#CMSzone h1, #CMSzone h2, #CMSzone p.lead, #master.page #SecondZone h2, #SecondZone h6, #ThirdZone h2, #ThirdZone h6{color:#5689b2; text-align:center; text-transform:uppercase;}
#CMSzone h1, #CMSzone p.lead{color:#5689b2;}
#CMSZonePage h2{text-align:left;}
#CMSzone, #CMSZonePage{width:100%; overflow:hidden; min-height:280px; }	
#headerPage{height:180px; background:url(/images/officina_macerata-gommista_macerata.jpg) no-repeat 0 0 }

#BottomZone.page{min-height:80px;}
#BottomZone.page h2{text-align:left;}
#divisore{position:relative; min-height:80px;transform: matrix(1, -0.03, 0, 1, 0, 0);
 -ms-transform: matrix(1, -0.03, 0, 1, 0, 0);
 -moz-transform: matrix(1, -0.03, 0, 1, 0, 0); 
 -webkit-transform: matrix(1, -0.03, 0, 1, 0, 0);
 -o-transform:matrix(1, -0.03, 0, 1, 0, 0);
 background:url(/images/concrete_seamlessBlu.jpg) repeat;}
.bordo{border-right:1px solid #ddd;}
#footer{margin-top:-40px;
	color:#ffffff;background:url(/images/concrete_seamlessBlu.jpg) repeat; position:relative; z-index:1; font-size:0.9em;}
#footer > div{padding:1.5em; padding-bottom:0; }
#footer .wrap{overflow:hidden;}
#footer h4{color:#ffffff; font-size:1.2em; text-shadow:none; font-family: 'Lato', sans-serif; font-weight:700}
#footer p{font-size: 1em;}
#footer ul{list-style:none;}
#footer a{color:#ffffff;}
#footer .col-md-4:nth-of-type(3){text-align:right;}
#footer h6{color:#ffffff;}
#footer a img:hover{opacity:0.6; -moz-opacity:0.6em;}
#logoIce{
    text-align:center;
    font-size:0.6em;
	line-height:30px;}

#logoIce a, #logoNove a{color:#ffffff; text-shadow:none; text-decoration:underline;}	
#logoIce a:hover, #logoNove a:hover, #footer a:hover{color:#004489; text-shadow:none }
#logoNove img{float:right;}
	
	#logoNove {
	text-shadow:none;
	float:right;
	font-size:0.7em;
	line-height:30px;
	text-align:right;
}
#Sliderfull{}
#SliderFull p{color:#efefef; text-shadow:0px 1px 2px #000000;}
#SliderFull h1{color:#efefef; text-shadow: 0px 1px 2px #000000}

h3.contatti{margin:0}
/*#SecondZonePage{margin-top:100px;}*/

div.logo a img{/*margin-top:15px;*/margin-top: 2.5em;}
div.payoff{margin-top:50px;}
div.payoff h2{color:#ffffff; float:right; font-size:1.2em;  }
.floatDx{float:right}
.floatSx{float:left}
h2.floatDx{margin-right:0.8em;}
h2.floatSx{margin-left:0.8em;}
.h2Img{width:60px; height:60px; background:url(/images/fasec/MarchioFasec.png) no-repeat; position:relative; left:100%; margin-left:-16px;top:15px;}
img.quadro{/*-webkit-box-shadow: 3px 3px 2px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    3px 3px 2px 0px rgba(50, 50, 50, 0.75);
box-shadow:         3px 3px 2px 0px rgba(50, 50, 50, 0.75);*/

margin:40px auto;
}
.boxCont div.wow{min-height:370px; overflow:hidden; /*word-break:break-all;*/}
/*immagini e testo*/

div.Btxt{margin-top:3em; width:50%; margin-left:25%;}
.settori{margin:2em auto}
.ImgWall, .ImgWall div, .ImgWall div img{padding:0}
.ImgWall div{padding:3px;}
/*.ImgWall div img{padding:3px;}*/
.bordino{border:2px solid #fff;}

.ombra:after {
    background: none repeat scroll 0 0 #777;
    bottom: 15px;
    box-shadow: 0 15px 10px #777;
    content: "";
    left: auto;
    max-width: 300px;
    position: absolute;
    right: 10px;
    top: 80%;
    transform: rotate(3deg);
    width: 50%;
    z-index: -1;
}
.ombra {
    position: relative;margin: 2em auto;}
div.ombra igm{height:100%}	
label{font-weight:300;}
.ui-widget-content{color:#676767;}
/*elenchi puntati*/
#SecondZone ul, #SecondZone ol, #SecondZonePage ul, #SecondZonePage ol{padding-left:3.5em;}
#SecondZone ul li, #SecondZone ol li, #SecondZonePage ul li, #SecondZonePage ol li{padding-left:1.5em;}
#footer ul, ol{padding-left:0}
#footer ul li, ol li{padding-left:0}
ul.Indent, ul.Indent li{padding-left:2em;}
ul.elen li, ul.elen, #SecondZonePage ul.elen {
    list-style: none outside none;
    padding-left: 1em;
	line-height:30px;
}
/*liste*/
.list-group-item.active, .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus, a.list-group-item.active, a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {background-color:#5689b2;  color:#fff;
transform: matrix(1, -0.03, 0, 1, 0, 0);
 -ms-transform: matrix(1, -0.03, 0, 1, 0, 0);
 -moz-transform: matrix(1, -0.03, 0, 1, 0, 0); 
 -webkit-transform: matrix(1, -0.03, 0, 1, 0, 0);
 -o-transform:matrix(1, -0.03, 0, 1, 0, 0);
	width: 100%;
	background:#84adcf;
	z-index:99999;
	border-radius:0;
}
li.list-group-item:nth-of-type(2){border-top:none;}

/*eice smoothmenu*/
#eice_menu{padding-top:0px;}
#eice_menu{float: none; margin:0 auto; text-align:center;}
#eice_menu .ddsmoothmenu{
	/*background: #f4f4f4;*/
    font-family: 'Lato', sans-serif;
    text-transform: uppercase;
    width: 100%;
	font-weight:300;
	
	}

#eice_menu .ddsmoothmenu ul li {
	display:block;
	list-style:none;
	
	}
	
#eice_menu .ddsmoothmenu ul li a:link, #eice_menu .ddsmoothmenu ul li a:visited{width:100%; text-shadow:none;color:#0c508b;}

 #eice_menu .ddsmoothmenu ul li a:link, #eice_menu .ddsmoothmenu ul li a:visited{

}

#eice_menu .ddsmoothmenu ul li a:hover{color:#84adcf; background-color:transparent;}	
#eice_menu .ddsmoothmenu ul li{font-size:1.05em;margin:0;}
#eice_menu .ddsmoothmenu ul li a {
    font-size: 1em; /*ele 01/04/2015 - padding:2em 2.5em 2em 2em;*/ padding:2em 1.44em;}
#eice_menu .ddsmoothmenu ul li ul li a{font-size:0.8em;}
#eice_menu .ddsmoothmenu ul li a{}
#eice_menu, #item-menu{background:#ffffff;}	
#eice_menu .ddsmoothmenu ul li a.imhere{color:#fff; background:#84adcf; overflow:visible; z-index:999999; position:relative;}
#eice_menu .ddsmoothmenu ul li ul li{width:150px; }
#eice_menu .ddsmoothmenu ul li ul li:first-of-type{/*margin-top:10px;*/}
#eice_menu .ddsmoothmenu ul li ul li a {width:100%;  color:#000;}
#eice_menu .ddsmoothmenu ul li ul li a{background-image:none;  margin:0 auto; border-bottom:1px solid #646464;}
#eice_menu .ddsmoothmenu ul li ul li a:hover{background-image:none; background-color:#e8e8e7; border-bottom:none;}
#eice_menu .ddsmoothmenu ul li ul{position:absolute;}
#eice_menu .ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: none;
 /*ele: colore background del menu principale quando viene selezionato un sottomenu*/
/*border-left:1px solid #d43077; border-right:1px solid #d43077;*/
}
 
#eice_menu .ddsmoothmenu ul li ul.MenuShadow {background-color:rgba(255,255,255,0.8); border-radius:0; box-shadow: none !important; -webkit-box-shadow:none !important;}
#eice_menu .ddsmoothmenu ul li ul.MenuShadow li {border-bottom: 1px solid #5689b2; background:none;}
#eice_menu .ddsmoothmenu ul li ul.MenuShadow li:last-of-type a{}
.downarrowclass{top:25px}
#eice_menu .ddsmoothmenu ul li a:focus; #eice_menu .ddsmoothmenu ul li ul li a:focus{border:none;}
#eice_menu .ddsmoothmenu ul li ul li a {padding: 2em;}
div.navbar-wrapper div.col-xs-9.menu, div.col-xs-9.menu div.collapse.navbar-collapse.nav.navbar-nav,
div.navbar-wrapper div.col-xs-10.menu, div.col-xs-10.menu div.collapse.navbar-collapse.nav.navbar-nav{padding-left:0; padding-right:0}

.btn{font-size:1em;}
.btn-primary{background-color:#84adcf;
border-color:#84adcf; cursor:pointer;  color:#fff}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-color:#fff; color:#84adcf; border:1px solid #84adcf}

.btn-default{background-color:#fff;color:#84adcf; padding:1em 3em; text-transform:uppercase; border:1px solid #84adcf;}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{background-color:#84adcf; border:1px solid #ffffff; color:#fff;}
p.lead .btn-default{padding:0.5em 1em; font-size:1em; margin-top:-0.5em;}
input.ui-button{padding:1em;}


div.navbar.navbar-inverse.{padding-bottom: 10px;}
.navbar-inverse {border:none;  background-color:transparent;}
.navbar{min-height:80px;}

div.navbar-inverse .navbar-toggle, div.navbar-toggle{background-color:#f4f4f4; border:1px solid #ffffff}
div.navbar-inverse .navbar-toggle:hover, div.navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background-color:#5689b2; border:1px solid #5689b2}

.navbar-inverse .navbar-collapse{border-top-color:#5689b2}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#004489;}
.navbar.navbar-inverse div.col-xs-3.logo, .navbar.navbar-inverse div.col-xs-9.menu, .navbar.navbar-inverse div.col-xs-2.logo, .navbar.navbar-inverse div.col-xs-10.menu{padding-left:0; padding-right:0}
.col-xs-12.menu{padding-left:0; padding-right:0}
.collapse.navbar-collapse.nav.navbar-nav{background-color:rgba(255,255,255,0.8);margin-top:2.5em;	}

.cont{padding:15px;margin:35px 0;}
ul.servizi>li{ list-style:none; padding-left:35px; padding-bottom:20px; background:url(/images/graziano/list-type.png) no-repeat 0 0}
ul.servizi{margin-top:15px;margin-left:-30px;}
.centraimg{margin:0 auto;}
input{font-weight:normal; padding:1px 10px; }


/*data picker*/
.ui-widget{font-family: 'Lato', sans-serif;}
.ui-widget-header{border:none; background:#f4f4f4; color:#e2007a; font-size:1.2em}
.ui-widget-content .ui-icon{background-image:url();}
.ui-widget-content .ui-state-default, .ui-button .ui-widget .ui-state-default .ui-corner-all{background-image:none;border:none;color:#ffffff;background-image:none;
background: #none;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header.ui-state-active, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {background-image:none;background:none; color:#84adcf; border:none}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family: 'Lato', sans-serif;}
.ui-state-default a:link{color:#84adcf; text-transform:uppercase;}
.fs {background-color: none;border: none; }


#reg_account label{font-size:1em}
input.btnBlu{font-family:'Lato', sans-serif;background-color:#8f4168;border:1px solid #8f4168; text-shadow:none; text-transform:uppercase}
input.btnBlu:hover{color:#8f4168;border:1px solid #d5b9c7; background-color:#d5b9c7; text-shadow:none;}
	
	
input[type=text], input[type=password], input[type=email] {font-size:0.95em; font-family: 'Lato', sans-serif; line-height:1em;}
input[type=button]{position:absolute; z-index:11; }

.bg-primary{background-color:#5689b2; padding:0.3em; border-radius:2px;}
h3.bg-primary{font-size:1.4em;}
/*gesAppuntamento*/
.gesAppuntamento .row {width:96%; margin: 10px auto; border:1px solid #cccccc; border-radius:3px; background-color:#dddddd;}

legend{border-style: none;}
.spazioV{clear:both; width:100%; height:10px;}
.spazioB{clear:both; width;100%; height:30px;}

p.appr{margin-top:2.5em;}
p.appr a{font-family: 'Lato', sans-serif; font-size:1.5em;text-transform:uppercase; color:#f4f4f4; background-color:#8c3e65; padding:0.5em 1.3em;}
p.appr a:hover{background-color: #d43177;}

/*registrazione utente*/
div.registrazione{height:100%;overflow:hidden;}

/*login*/

div.UserName, div.PassWord, div.ricordami, div.BtnLogin{width:100%;}
div.UserName input[type=text], div.PassWord input[type=password], div.ricordami input[type=text], div.BtnLogin input[type=checkbox]{width:70%; margin:0.5em;}
div.UserName label, div.PassWord label, div.ricordami label, div.BtnLogin label{width:20%; margin:0.5em;}
.wSmall{width:100%;}
fieldset.credenziali input.ui-btn-right.btn-primary.ui-button.ui-widget.ui-state-default.ui-corner-all{background:#84adcf;}
fieldset.credenziali input.ui-btn-right.btn-primary.ui-button.ui-widget.ui-state-hover.ui-corner-all{background:#ffffff;}
div.benvenuto div[data-role=fieldcontain] label{padding:1em;}
div.UserName, div.PassWord, div.ricordami, div.BtnLogin{width:100%;}
div.UserName input[type=text], div.PassWord input[type=password], div.ricordami input[type=text], div.BtnLogin input[type=checkbox], form.LoginRetrieve input[type=text]{width:70%; margin:0.5em;}
div.UserName label, div.PassWord label, div.ricordami label, div.BtnLogin label, form.LoginRetrieve label{width:20%; margin:0.5em;}
.wSmall{width:100%;}

/*box per le pagine*/
.Wbox {background-color:#ffffff;
-webkit-box-shadow: 0px 1px 5px 1px rgba(50, 50, 50, 0.18);
-moz-box-shadow:    0px 1px 5px 1px rgba(50, 50, 50, 0.18);
box-shadow:         0px 1px 5px 1px rgba(50, 50, 50, 0.18);
padding-bottom: 0.5em;
}

/*togglebox*/
.clicca{cursor:pointer;margin:1.1em auto;}
/*breadcrumb*/	
ol.breadcrumb{float:right;}
.breadcrumb > .active {color:#ffc300;}
.breadcrumb {/*background-color:#ffffff;*/border-bottom:1px solid #ddd; border-radius:0; box-shadow:none;}
.breadcrumb a{color:#888;}
#SecondZonePage ol.breadcrumb{padding-left:0}

/*form contatti*/

div.form-box{width:90%;}
fieldset div.row{width:95%;}

/*bottoni link*/

a.btnLink{padding:1em 2em; background-color:#d43177; border-radius:4px; color:#ffffff; text-transform:uppercase;}
a.btnLink:hover{background-color:#747e85;}

/*tabelle*/
table.table.table-striped a img:hover{opacity:0.6}
table.table.table-striped th{font-weight:600}
/*problemi con row??*/
.row{margin-left:0;margin-right:0}

/*CustomForm*/

table.tbl_customform td.label{font-family:"Lato", sans-serif; color:#646464}
#FormCustom p{opacity:1;text-align:left;border-radius:1px;background-color:#fff; color:#5689b2; padding:0}
input.pSubmit{background-color:#5689b2; border:#fff; color:#fff; font-family:"Lato", sans-serif; font-size:1em; padding:0.8em 2.2em; border-radius:4px;}
input.pSubmit:hover{background-color:#fff; border:1px solid #5689b2; color:#5689b2;}
.tbl_customform td.errorMessage{font-style:normal !important; color:#bc0101; font-weight:400;}
table.tbl_customform input, textarea.pText, select.pSelect{width:100%; color:#999; font-size:0.9em;}
/*Machine su homepage*/
.Mach{position:relative;overflow:hidden; padding:3px;}
.Mach .MachineTxt{position:absolute;  width:100%; height:100%; background-color:rgba(0,0,0,0.7); bottom:-50%;opacity:0;-webkit-transition: all 0.7s ease-in-out;
  -moz-transition: all 0.7s ease-in-out;
  -ms-transition: all 0.7s ease-in-out;
  -o-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;
  -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
.Mach:hover .MachineTxt{opacity:1; bottom:0;-webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;}
	
.MachineTxt,.MachineTxt span{color:#fff; text-align:center;line-height:10em;}	


/*Machine su pagina lavorazioni*/

.MachTesto{min-height:20em}
.MachTesto h3{margin:1em auto; text-align:center;}
#CMSZonePage .Mach{padding:0;}
/*animazioni*/

.hid, .hidden{
     opacity:0;
/*-webkit-transition: all 2s ease-in-out;
  -moz-transition: all 2s ease-in-out;
  -ms-transition: all 2s ease-in-out;
  -o-transition: all 2s ease-in-out;
  transition: all 2s ease-in-out;*/
}
.vis, .visible{
     opacity:1;
}

/*delay nelle animazioni*/
.del3{-webkit-animation-delay: 300ms; /* Chrome, Safari, Opera */
    animation-delay: 300ms;}
.del6{-webkit-animation-delay: 600ms; /* Chrome, Safari, Opera */
    animation-delay: 600ms;}
.del9{-webkit-animation-delay: 900ms; /* Chrome, Safari, Opera */
    animation-delay: 900ms;}
.del12{-webkit-animation-delay: 1200ms; /* Chrome, Safari, Opera */
    animation-delay: 1200ms;}	
.del15{-webkit-animation-delay: 1500ms; /* Chrome, Safari, Opera */
    animation-delay: 1500ms;}

	
/*COOKIES - 29/05/2015*/
#cookie-banner{position:fixed;
bottom:0px; width:100%; min-height:50px; background-color:#5689b2;padding:15px; font-size:0.7em; color:#fff; text-align:center;
z-index: 999999;}
.cookie-banner-text{line-height:1.8em;}
.btnCookies{padding:3px 5px;}
#cookie-banner h5, #cookie-banner .h5{color:#fff;text-transform:uppercase;line-height:1.8em;}  	

/*responsive - lasciare in fondo*/
@media (max-width:1280px){
	#FirstZonePage .boxx h3{font-size:1.6em; word-break:break-all;}
	#FirstZonePage .boxx {min-height:25em;}
}
@media (max-width:1024px){
		#FirstZonePage .boxx{min-height:28em;}
		#FirstZonePage .boxx h3{font-size:1.3em; word-break:break-all;}
}
@media (min-width: 768px) {
	div.collapse.navbar-collapse.nav.navbar-nav{width:100%;}
	
	div.logoMin{display:none;}
		}
@media (max-width:767px){
	div.logo{display:none;}	
	div.col-xs-8.menu{width:100%;}
	div.logoMin{position: absolute; z-index:100; top:5px;}
	/*div.collapse.navbar-collapse.nav.navbar-nav{margin-top:100px;}
	#eice_menu .ddsmoothmenu ul li {width:100%;}
	#eice_menu .ddsmoothmenu ul li a{min-height:50px; padding-top:15px; }
	#eice_menu .ddsmoothmenu ul li > ul{ position:relative; width:100%;}
	#eice_menu .ddsmoothmenu ul li > ul.MenuShadow > li, #eice_menu .ddsmoothmenu ul li > ul.MenuShadow > li a {width:200%; text-align:center;}*/
	.navbar-header{margin-top:5px;}
	/*#CMSzone{background:none;}*/
	.floatSx, .floatDx{float:none;}
	h2.floatSx, h2.floatDx{margin-left:0; margin-right:0}
	.h2Img{display:none;}
	div.payoff{display:none;}
	#FirstZone .col-sm-4{padding-left:8px; padding-right:8px;}
	.navbar{min-height:110px;}
	#eice_menu .ddsmoothmenu ul li{width:100%}
	#eice_menu .ddsmoothmenu ul li ul{position:relative; width:100% !important; margin:0 auto}
	#eice_menu .ddsmoothmenu ul li ul li{width:100%;}
	#eice_menu .ddsmoothmenu ul li ul li a:link, #eice_menu .ddsmoothmenu ul li ul li a:visited{width:100%; }
	#eice_menu .ddsmoothmenu ul li, #eice_menu .ddsmoothmenu ul li ul li {border-bottom:1px solid #5689b2} 
	#eice_menu .ddsmoothmenu ul li ul li a{background-color:transparent }
	#eice_menu .ddsmoothmenu ul li a.selected{ background:none; border-left:none; border-right:none;}
	#eice_menu .ddsmoothmenu ul li ul.MenuShadow li a{border:none;} 
	#eice_menu .ddsmoothmenu ul li ul li:first-of-type{margin-top:0; border-top:1px solid #84adcf; background}
	#eice_menu .ddsmoothmenu ul li ul li:last-of-type{border-bottom:none;}
	.Mach .MachineTxt{opacity:0; background-color:transparent;-webkit-transition: all 0.7s ease-in-out;
  -moz-transition: all 0.7s ease-in-out;
  -ms-transition: all 0.7s ease-in-out;
  -o-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;}
	.Mach:hover .MachineTxt, .Mach:hover .MachineTxt span {opacity:1; color:#000; font-size:1.1em; font-weight:700; }
	.Mach:hover img{opacity:0.4}
	.del3,.del6,.del9,.del12,.del15{-webkit-animation-delay: 0ms;animation-delay: 0ms;}
	div.col-xs-9.menu, div.col-xs-10.menu{width:100%;}	
	#eice_menu .ddsmoothmenu ul li a.imhere{background:#5689b2}
	.navbar-collapse{max-height:400px;}
	#eice_menu .ddsmoothmenu ul li ul.MenuShadow {padding-top:0!important;background-color:transparent;}
	.collapse.navbar-collapse.nav.navbar-nav{background-color:rgba(255,255,255,0.95);}
	.bordo{border:none;}
}
@media (max-width:768px){
	#FirstZonePage .boxx{min-height:20em;}	
}
@media (max-width:980px){
	#footer .col-md-8{text-align:center;}
	#CMSzone .col-sm-4{padding-left:8px; padding-right:8px;}	
	#eice_menu .ddsmoothmenu ul li{/*width:auto;padding:0 0.5%; */display:inline; float:left;}
}
/*@media (max-width:767px){#eice_menu .ddsmoothmenu ul li{width:100%}}	*/
@media (max-width:815px){
	#eice_menu .ddsmoothmenu ul li, #eice_menu .ddsmoothmenu ul li a {
    font-size: 1.05em;
}
}
@media(max-width:361px){
h3{font-size:1.3em;}
}

@media screen and (min-width:768px) and (max-width:1199px){
	#eice_menu .ddsmoothmenu ul li a{font-size:0.9em;}
	.navbar-wrapper .container	{width: 99%;}
}
@media screen and (min-width:768px) and (max-width:1054px){
	#eice_menu .ddsmoothmenu ul li a.imhere {background:#84adcf;}
}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
