@charset "UTF-8";
/* =========================
Salusphera
========================= */
@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700&display=swap');
@import url('https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700,800,900&display=swap');

@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,100,500,700);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);

/* ============ Dichiarazione Fonts ============ */

.color1 {color:#FCCB11;}
.colorDDD {color:#DDD!important;}

.colx2 {
	-moz-column-count:2;
	-moz-column-gap:30px;
	-webkit-column-count:2;
	-webkit-column-gap:30px;
	}

body {
	background-color:#FCFCFC;
	font-family:'Raleway', sans-serif;
	}

body,html {overflow-x:hidden;}

.center_med {
	width:640px;
	margin:0 auto;
	}

#sTop,
#sBottom {display:none;}

.wide-container .box_slider h3,
.wide-container .box_slider h2,
.wide-container .box_slider p,
.wide-container .box_slider a,
#menu_mobile,
#menu_principale,
#box_menu .cover_hover_title h3,
#footer_section2 h3,
.newsletter-footer,
#form_newsletter,
.btn_standard3,
.btn_standard2,
.news-art h1,
#box_risposta {
	font-family: 'Raleway', sans-serif;
	}
.news-art h1, .news-art h3 {
	max-width: 640px;
	}
.m_auto img {
	width: 100%;
	max-width: 600px;
}
/* ============ Transition ============ */

header #menu_languages a,
header #menu_languages a:hover,
#menu_principale a,
#menu_principale a:hover,
#menu_principale,
#footer_4 .social_footer a,
#footer_4 .social_footer a:hover,
.box_ico,.box_ico_big,.box_ico:hover,.box_ico_big:hover  {
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	transition:all 0.1s linear;
	}

.news-art .data-art ,
.news-art:hover .data-art {
	-webkit-transition: all 800ms ease-in-out;
	-moz-transition: all 800ms ease-in-out;
	-ms-transition: all 800ms ease-in-out;
	-o-transition: all 800ms ease-in-out;
	transition: all 800ms ease-in-out;
	}

#box_menu .cover_hover_title,
.titoli-art,
.center_med,
.centra,
.box_fluid,
.data-art,
input,select,
option,
textarea {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}

.btn_standard3,
.btn_standard3:hover,
.btn_standard2,
.btn_standard2:hover,
#footer_section2 a,
#footer_section2 a:hover,
.wide-container .box_slider a,
.wide-container .box_slider a:hover,
.wide-container #slides .slides-navigation a.next,
.wide-container #slides .slides-navigation a.prev,
.wide-container:hover #slides .slides-navigation a.next ,
.wide-container:hover #slides .slides-navigation a.prev,
.btn_standard,
.btn_standard:hover {
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
	}

/* ============ Superslides ============ */
#slides {
	position: relative;
	overflow:inherit!important;
	}

#slides .slides-container {display:none;}

#slides .scrollable {
	*zoom:1;
	position:relative;
	top:0;
	left:0;
	overflow-y:auto;
	-webkit-overflow-scrolling:touch;
  	-webkit-backface-visibility: hidden;
    -webkit-transform:translateZ(0);
	height:50%;
	}

#slides .scrollable:after {
	content:"";
	display:table;
	clear:both;
	}

#slides .slides-navigation {
	margin:0 auto;
	position:absolute;
	z-index:10;
	top:46%;
	width:100%;
	}

#slides .slides-navigation a {
	position:absolute;
	display:block;
	width:39px;
	height:78px;
	display:block;
	margin-top:-39px;
	top:0;
	}

#slides .slides-navigation a.prev {
	background:url(../images/flex-prev.png) center center no-repeat;
	left:-50px;
	}

#slides .slides-navigation a.next {
	background:url(../images/flex-next.png) center center no-repeat;
	right:-50px;
	}

#slides .slides-pagination {
	position:absolute;
	z-index:10;
	bottom:10px;
	text-align:center;
	width:100%;
	}

#slides .slides-pagination a {
	background-color:#FFF;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	opacity:0.4;
	display:inline-block;
	cursor:pointer;
	color:transparent;
	overflow:hidden;
	width:10px;
	height:10px;
	margin:5px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	}

#slides .slides-pagination a.current {
	background-color:#FCCB11;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity:1;
	}

.wide-container:hover #slides .slides-navigation a.next  {right:18px;}
.wide-container:hover #slides .slides-navigation a.prev  {left:18px;}

.wide-container {
	width:100%;
	height:600px;
	overflow:hidden;
	}

#box_risposta,
.wide-container .box_slider {
	height:600px;
	vertical-align:middle;
	width:100%;
	}

#box_risposta img,
.slides-container li img {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity:0.5;
	}

.slides-container li {background:#000;}

#box_risposta h2,
#box_risposta p,
box_risposta a,
.wide-container .box_slider h2,
.wide-container .box_slider h3,
.wide-container .box_slider p,
.wide-container .box_slider a {
	text-transform:uppercase;
	text-align:center;
	}

#box_risposta h2,
.wide-container .box_slider h2,.wide-container .box_slider h3 {
	font-size:3.3em;
	font-weight:700;
	color:#FCCB11;
	line-height:1em;
	}

#box_risposta p,
.wide-container .box_slider p {
	padding-top:10px;
	font-size:1.5em;
	color:#FFF;
	}

#box_risposta a,
.wide-container .box_slider a {
	font-size:0.9em;
	background-color:#FCCB11;
	color:#222;
	display:inline-block;
	padding:15px 25px;
	}

.wide-container .box_slider a:hover {
	background-color:#FFF;
	padding:15px 40px;
	}

header {background:url(../images/bg-top.jpg) center center repeat-y;}

.box_description h1,
.box_description h2 {
	text-align:center;
	font-size:2em;
	color:#444;
	text-transform:uppercase;
	font-weight:300;
	}
.box_description h3 {
	text-align:center;
	font-size:1.8em;
	color:#444;
	text-transform:uppercase;
	font-weight:300;
	}

.box_description p {
	font-size:0.9em;
	line-height:1.7em;
	text-align:center;
	color:#444;
	}

#footer_2 {padding:40px 0 50px;}

#footer_2 p {
	font-size:0.9em;
	line-height:1.7em;
	text-align:center;
	color:#444;
	}

#footer_3 {
	background:#232323;
	padding:40px 0 50px;
	}

#box_description-social h5 {
	text-align:center;
	font-size:2.6em;
	color:#FCCB11;
	text-transform:uppercase;
	font-weight:100;
	}

.box_ico {
	background-color:rgba(0,0,0,0.5);
    background-position:center center;
    background-repeat:no-repeat;
    border-radius:50%;
    display:inline-block;
    height:50px;
    width:50px;
	text-align:center;
	color:#FCCB11;
	font-size:1.3em;
	margin:0 7px;
	border:3px solid #FCCB11;
	}

.box_ico i {padding-top:15px;}

.box_ico:hover {
	background-color:rgba(252,203,17,1);
	color:#FFF;
	}

/*  */
.box_ico_big {
	background-color:rgba(0,0,0,0.5);
    background-position:center center;
    background-repeat:no-repeat;
    border-radius:50%;
    display:inline-block;
    height:100px;
    width:100px;
	text-align:center;
	color:#FCCB11;
	font-size:4.4em;
	margin:0 7px;
	border:3px solid #FCCB11;
	}

.box_ico_big i {padding-top:15px;}

.box_ico_big:hover {
	background-color:rgba(252,203,17,1);
	color:#FFF;
	}

/*  */
.btn_standard,
.btn_standard2,
.btn_standard3 {
	font-size:0.9em;
	text-transform:uppercase;
	text-decoration:none;
	display:inline-block;
	padding:15px 20px;
	cursor:pointer;
	}
.btn_standard {
	  border:2px solid #FCCB11;
	  color:#FCCB11;
		background-color:#fff;
	}
.btn_standard2 {
	  background-color:#a09589;
	  border:2px solid #a09589;
	  color:#fff;
		font-weight:700;
		font-size:1em;
	}
.btn_standard3 {
	  background-color:#FCCB11;
	  border:2px solid #FCCB11;
	  color:#fff;
		font-weight:700;
		font-size:1em;
		min-width: 304px;
	}

.btn_standard:hover {
	background-color:#FCCB11;
	color:#FFF;
	padding:15px 35px;
	}

.btn_standard2:hover {
	background-color:#fff;
	color:#a09589;
	border:2px solid #fff;
	padding:15px 35px;
}
.btn_standard3:hover {
	background-color:#444;
	color:#fccb11;
	border:2px solid #444;

}


/* ============ Footer ============ */

#footer_section1 {
	background:#F6F6F6;
	padding:25px 0;
	border-top:1px solid #DDD;
	}

#footer_section2 {
	background-color:#FCCB11;
	padding:50px 0 25px;
	text-shadow:1px 1px 5px rgba(0,0,0,0.2)
	}

#footer_section2 .col {margin-bottom:40px;}

#footer_section2 h4 {
	text-align:center;
	font-size:2.2em;
	font-weight:700;
	text-transform:uppercase;
	color:#FFF;
	}

#footer_section2 a {
	display:inline-block;
	border:2px solid #FFF;
	padding:10px 20px;
	color:#FFF;
	font-size:1m;
	}

#footer_section2 a:hover {
	background-color:#444;
	border:2px solid #444;
	color:#FFF;
	padding:10px 35px;
	}

#footer_section2 .col {border-left:2px solid #FFF;}
#footer_section2 .col:first-child {border:none;}






/* ===== Orari ===== */

.oro {background-color:#DDD;}

.oro,
.oro-2 {
	color:#666;
	height:254px;
	}

.oro p {font-size: 1.7em;}
.oro-2 {background-color:#666;}

.oro-3 {height:400px;}

.oro i {font-size:10em;}

.oro-2 h1 {
	color:#E0E0E0;
    font-size:1.4em;
    }

.oro-2 p {
	color:#FFF;
    font-size:2.4em;
    }

.oro-3 h1 {
	color:#666;
    font-size: 2.1em;
    margin-top: 30%;
    text-transform: uppercase;
    }

.oro-3 p {
	color:#666;
    font-size:2.1em;
    }








#footer_4 p {
	color:#DDD;
	font-size:0.9em;
	line-height:1.8em;
	}

#footer_4 p a {
	color:#DDD;
	}


#footer_4 .social_footer a {
	display:inline-block;
	color:#FCCB11;
	margin-right:5px;
	font-size:0.85em;
	}

#footer_4 .social_footer a:hover {text-decoration:underline;}

#form_newsletter #email_newsletter {
	padding:10px;
	width:240px;
	border:none;
	}

#form_newsletter p a,
#form_newsletter p {
	color:#FFF;
	font-size:11px;
	}

#form_newsletter a {text-decoration:underline;}

#form_newsletter button {
	display:inline-block;
	color:#222;
	background-color:#FCCB11;
	text-transform:uppercase;
	padding:9px 20px;
	border:none;
	cursor:pointer;
	}

#form_newsletter button:hover {background-color:#FFF;}
#form_newsletter h3 {color:#FFF;}

#footer_5 {
	background-color:#232323;
	text-align:center;
	display:block;
	margin:0;
	}

#footer_5 p {
	padding:15px;
	color:#909090;
	font-size:0.7em;
	}












/* ==== Menu Top ==== */

#menu_mobile {display:none;}

#btn_menu_mobile {
	background-color:#242424;
	color:#FCCB11;
	padding:10px;
	display:block;
	cursor:pointer;
	}

#menu_bar {
	background-color:#FCFCFC;
	position:relative;
	z-index:29;
	width:100%;
	}

#menu_principale {
	text-align:center;
	background-color:#a09589;
	border-bottom:1px solid #444;
  	-webkit-overflow-scrolling:touch;
	}

#menu_principale a {
	color:#FFF;
	text-transform:uppercase;
	display:inline-block;
	font-size:0.73em;
	padding:20px 20px 21px 20px;
	margin:0 5px;
	border-top:2px solid transparent;
	}

#menu_mobile_int {display:none;}

#menu_mobile_int a {
	text-align:center;
	display:block;
	width:50%;
	float:left;
	color:#FFF;
	padding:10px 0;
	background-color:#222;
	outline:1px solid #444;
	font-size:0.9em;
	}

#menu_principale a:hover {
	border-top:2px solid transparent;
	color:#FCCB11;
	}

.dividerGrey{
	height:1px;
	width:100%;
	background-color:#E6E6E6;
	}



/* === News === */

.news-art {
	border-top:8px solid #E0E0E0;
	margin-bottom:50px;
	}

.news-art h1 {
	font-size:1.6em;
	font-weight:bold;
	color:#444;
	}
.news-art a {
	color:#666;
	font-weight: bold;
	text-decoration: underline;
	}
.news-art a:hover {
	color:#fccb0e;
	text-decoration: underline;
	}

.news-art .box_description p {text-align:left;}

.news-art img {box-shadow:1px 1px 20px #CCC;}

.titoli-art {
	position:relative;
    color:#666;
    background-color: #F6F6F6;
	padding:25px 0;
	}

.data-art {
    display:inline-block;
	position:absolute;
    background-color:#fccb10;
    text-transform:uppercase;
    font-size:0.8em;
    color:#FFF;
    padding:15px 25px;
    right:10px;
	top:25px;
	z-index:5;
	}

.news-art:hover .data-art {right:4%;}




/* ==== Barra Top ==== */

#top_grey {
	width:100%;
	font-size:0.65em;

	}

#top_grey p,
#top_grey p a {color:#AAA; padding:4px 6px;}


#menu_languages a {
	color:#444;
	text-transform:uppercase;
	display:inline-block;
	padding:4px 6px;
	margin-left:3px;
	}


#menu_languages a.active {
	background-color:#a09589;
	color:#FFF;
	}


/* ========== Servizi ========== */

.corpo_servizi h1 {
    color:#FFF;
    font-size:1.6em;
    background-color:#FCCB11;
    font-family: 'Ubuntu', sans-serif;
	text-transform:uppercase;
	padding:7px 0 7px 15px;
	font-weight:bold;
	}
.corpo_servizi h3 {
    color:#FFF;
    font-size:1em;
    background-color:#FCCB11;
    font-family: 'Ubuntu', sans-serif;
	text-transform:uppercase;
	padding:7px 0 7px 15px;
	font-weight:bold;
	}

.corpo_servizi h2 {
	padding:12px 0 18px;
	line-height:1.7em;
	color:#444;
	font-weight: bold;
	}

.corpo_servizi p,
.corpo_servizi li {
	line-height:1.7em;
    color:#444;
	}

.corpo_servizi li {
	list-style-image:url(../imgSS/elenco-puntato.jpg);
	margin-left:15px;
	}

.corpo_servizi .col {padding:5px;}
.corpo_servizi .col .testo {padding:15px;}

#map {width:100%;}

#gmaps-popup {
	width:200px;
	height:70px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.3em;
	color:#555;
	}

#gmaps-popup h3 {
	font-size:1.4em;
	margin-bottom:6px;
	color:#111;
	}


/* ========== box menù ========== */

#box_menu .col:hover .cover_hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity:1;
	transition-delay:.4-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	transition:all 0.1s linear;
	}

#box_menu .col:hover .cover_hover_title {
	transition-delay:.25s;-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	transition:all 0.1s linear;
	}

#box_menu .divider {
	width:25px;
	height:2px;
	margin:20px auto;
	background-color:#FCCB11;
	}

#box_menu .cover_hover {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(252,203,17,1);
	z-index:5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity:0;
	}


#box_menu a {
	display:block;
	}

#box_menu .section {
	background-image:url(../images/box/big.jpg);
	background-position:center center;
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-color:#000;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}

#box_menu .col,
#box_menu .col .img {display:block;}

#box_menu .col {
	display:block;
	position:relative;
	overflow:hidden;
	outline:1px solid #FFF;
	height:350px;
	}

#box_menu .cover_hover_title {
	display:block;
	width:100%;
	color:#FFF;
	position:absolute;
	left:0;
	bottom:22%;
	z-index:6;
	padding:35px 4%;
	text-align:center;
	}

#box_menu .cover_hover_title h3 {
	text-align:center;
	font-size:1.8em;
	font-weight:700;
	text-transform:uppercase;
	}

#box_menu .cover_hover_title h5 {font-size:1em;}


/* ======================== */






strong {font-weight:bold;}


.border10Grey {
	padding:15px;
	background-color:#EEEFEF;
	}


/* === Contatti === */

#box_modulo_contatti {
	font-size:1.5em;
	font-weight: lighter;
	}

#box_modulo_contatti label {width:170px;}


#formContattaci	a {
	color:#666;
	text-decoration:underline;
	}

#box_modulo_contatti input[type="text"] {
	border:1px solid #E0E0E0;
	width:71%;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	font-family: 'Raleway', sans-serif;
	font-size:1em;
	font-weight: lighter;
	background-color:#fcfcfc;
	color:#666;
	}

#box_modulo_contatti #info {
width: 100%;
height: 200px;
padding: 10px;
border: 1px solid #e0e0e0;
font-family: 'Raleway', sans-serif;
font-weight: lighter;
font-size: 1em;
color: #000;
}

#box_modulo_contatti select {
	border: 1px solid #e0e0e0;
	
	    margin-top: 10px;
	    margin-bottom: 10px;
	    font-family: 'Raleway', sans-serif;
	    font-size: 1.2em;
	    font-weight: lighter;
	    background-color: #e0e0e0;
	    color: #666;
    }

#box_modulo_contatti option {
	background-color:#666;
	color:#e0e0e0;
	}

#box_modulo_contatti textarea[readonly="readonly"] {
	width:100%;
	padding:5px;
	height:50px;
	border:1px solid #CCC;
	font-size:10px;
	color:#999;
	font-family: 'Raleway', sans-serif;
	}

#box_modulo_contatti button[type="submit"] {display:inline-block;}

/* ========== Flexslider ========== */

.flexslider {
	z-index:1;
	position:relative;
	overflow:hidden;
	}

.slides,
.slides li {
	list-style-type:none!important;
	list-style:none!important;
	padding:0!important;
	display:block!important;
	position:relative!important;
	}

.slides li img  {display:block;}

.flexslider .flex-direction-nav {
	position:absolute;
	display:block;
	width:100%;
	top:50%;
	margin-top:-100px;
	left:0;
	z-index:20;
	}

.flexslider .flex-prev,
.flexslider .flex-next {
	position:absolute;
	top:0;
	width:39px;
	height:78px;
	display:block;
	padding:10px;
	}

.flexslider .flex-prev {
	background:url(../images/flex-prev.png) center center no-repeat;
	left:-100px;
	}

.flexslider .flex-next {
	background:url(../images/flex-next.png) center center no-repeat;
	right:-100px;
	}

.flexslider:hover .flex-prev {left:10px;}
.flexslider:hover .flex-next {right:10px;}

#zeppettaMenu {display:none;}

#torna_in_cima {
	position:fixed;
	bottom:20px;
	width:32px;
	height:32px;
	right:10px;
	z-index:29;
	background:url(../images/torna_in_cima.png) center center no-repeat;
	}


.box_fluid {
	width:1300px;
	margin:0 auto;
	}

.gridTesto p,
.gridTesto li {
	line-height:1.85em!important;
	font-size:0.8em;
	color:#222;
	}

.gridTesto h1 {
	font-size:2.3em;
	color:#222;
	}

.gridTesto h2 {
	font-size:1em;
	color:#6C2424;
	}

.gridTesto h3 {font-size:1.2em;}

.gridTesto li {
	margin-left:15px;
	list-style-type:circle;
	}

.gridTesto a {
	color:#222;
	text-decoration:underline;
	display:inline;
	}

.tableOdd td {padding:5px 10px;}

.divider_orange {
    width:50%;
    height:3px;
    background-color:#F60;
    text-align: center;
    margin:0 auto;
	}
.divider_orange2 {
    width:50%;
    height:3px;
    /* background-color:#F60; */
    text-align: center;
    margin:0 auto;
	 	background: url("../images/fit-in-b2b.svg") repeat-x;
	}

.divider_grey {
   	width:100%;
    height:1px;
    background-color:#E0E0E0;
	}

/* ====== Team ====== */

.testo_team h1 {
    color:#444;
    font-size:1.4em;
    padding: 2% 0;
	}

.testo_team h4 {
    text-transform: uppercase;
    color:#999;
    font-size:0.8em;
    padding: 2% 0;
	}

.testo_team p {
    font-size:0.9em;
    line-height:1.7em;
    color:#444;
	}

	#logo_top img{
		max-width: 200px;
	}


/* ====== Small ======  */
@media only screen and (min-width : 0) and (max-width : 766px),
only screen and (min-device-width : 0) and (max-device-width : 766px),
only screen and (min-device-width : 0) and (max-device-width : 766px) and (-webkit-min-device-pixel-ratio : 2),
only screen and (min-device-width: 0) and (max-device-height: 766px) and (-webkit-device-pixel-ratio: 3) {

	.wide-container .box_slider h2, .wide-container .box_slider h3 {font-size:2.2em;}
	.wide-container .box_slider p {font-size:1.2em;}

	#box_modulo_contatti input[type="text"],
	.center_med,
	.centra,
	.box_fluid {width:100%;}

	.colx2 {
		-moz-column-count:1;
		-moz-column-gap:0;
		-webkit-column-count:1;
		-webkit-column-gap:0;
		}

	.m_w80_perc {width:80%;}

	#footer_section2 .col {border:none;}
	#menu_principale {display:none;}
	#menu_mobile {display:block;}
	.data-art {position:relative; margin:0 auto; display:block; right:inherit; top:inherit; margin-bottom:20px; padding:10px 0 10px 20px; background-color:#fccb10;}
	.news-art:hover .data-art {right:inherit;}


	#box_menu .section {background:transparent;}

	.pad_txt {padding:0 20px;}

#logo_top img{
	max-width: 200px;
}

.max240 {
	max-width: 240px!important;
}
}





/* ====== Med ======  */
@media only screen and (min-width : 767px) and (max-width : 959px),
only screen and (min-device-width : 767px) and (max-device-width : 959px),
only screen and (min-device-width : 767px) and (max-device-width : 959px) and (-webkit-min-device-pixel-ratio : 2),
only screen and (min-device-width: 767px) and (max-device-height: 959px) and (-webkit-device-pixel-ratio: 3) {

	.center_med,
	.centra,
	.box_fluid {width:100%;}


	.m_w80_perc {width:40%;}

	.pad_txt {padding:0 20px;}


	#menu_principale a {padding:20px 5px 21px;}


}

/* ====== Big ======  */
@media only screen and (min-width : 960px) and (max-width : 1299px),
only screen and (min-device-width : 960px) and (max-device-width : 1299px),
only screen and (min-device-width : 960px) and (max-device-width : 1299px) and (-webkit-min-device-pixel-ratio : 2),
only screen and (min-device-width: 960px) and (max-device-height: 1299px) and (-webkit-device-pixel-ratio: 3) {
	.data-art {position:relative; margin:0 auto; display:block; right:inherit; top:inherit; margin-bottom:20px; padding:10px 0 10px 20px; background-color:#fccb10;}
	.news-art:hover .data-art {right:inherit;}
	.box_fluid {width:960px;}
	#box_menu .section {background:transparent;}
	#box_menu .col {height:280px;}
	#box_menu .cover_hover_title {padding:20px;}

	.pad_txt {padding:0 20px;}

	}
