
@font-face {
	font-family: 'TitilliumMaps26L750wt';
	src: url('font/titilliummaps26l001-webfont.eot');
	src: url('font/titilliummaps26l001-webfont.eot?#iefix') format('embedded-opentype'), url('font/titilliummaps26l001-webfont.woff') format('woff'), url('font/titilliummaps26l001-webfont.ttf') format('truetype'), url('font/titilliummaps26l001-webfont.svg#TitilliumMaps26L750wt') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {background-attachment:fixed!important; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}

.onlymobile {display:block;}


.fiere .box .head-title,
.fiere .fiera-info .luogodataFiera,
.fiere .nomeFiera {
	font-family: 'TitilliumMaps26L750wt';
}

.btn-default,
.open > .dropdown-toggle.btn-default {
  background-color: #e6e6e6!important;
  border-color: #999!important;
  color:#646a77!important;
}

.btn-default:hover,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default,
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  background-color: #999!important;
  border-color: #999!important;
  color:#FFF!important;
}


form .pulsanti {margin:20px 0;}

.fiere .box .head-title {
	font-size: 1.5em!important;
}


.fiere .box .head-title {
	text-align: left;
}


.fiere .box-shadow .titolo  {
	font-weight: bold !important;
}

.fiere .box-shadow .testo  {
	color: #8c9099;
}

.nomeFiera {
	font-size: 40px;
}

.fiere .box.grey {
	color: #FFF;
}
.fiere .box.white {
	color: #5b616d;
}

.fiere .box-shadow .titolo,
.fiere .box-shadow a {
	color: #ce000c;
}

.fiere .fiera-info,
.fiere .logo {
	float: left;
}

.fiere .sponsor h2{
	font-size: 11px;
}

.fiere .page_title h1 {
	font-size: 18px;
	line-height:22px;
}

.fiere .fiera-info .luogodataFiera {
	font-size: 22px;
}
.fiere .altreFiere {
	text-align: center;
}


.wrapNavLanguages {height:27px;}
.navUcimu {width:530px;margin:0 0 12px 15px; height:37px;}
.navUcimu ul {height:37px;margin-right:15px;}
.navUcimu li {padding:8px 5px 0 0;}
.navUcimu li.first {background: none;}
.navUcimu li a {margin:0 5px 0 20px;padding:0 0 4px 0;}

.navUcimu {background:url('img/bg-navFiera-dx.png') no-repeat 100% 0;}
.navUcimu ul {background:url('img/bg-navFiera-sx.png') no-repeat 0 0;}

.header {padding:10px 0; margin:0 0 14px 0;}
.mainBody {border-top:none; min-height:400px; overflow:hidden; padding: 10px 0;}

.fiere .logo {width:100%; padding:20px 10px 20px 0; }
.fiera-info .luogodataFiera {margin:0px 0 5px 0;}
.fiera-info .descFiera {color:#8c9099;}


.page_title {margin: 15px 0;}
/*.page_title h1 {font-size:34px;}*/

.article.slide-focus {width:320px; height:216px;  margin:0 0 0 0;}
.fiere .row {margin:0 0 10px 0!important;}

/*.article.slide-focus a {width:571px; height:385px;}*/
.article .image {height:385px; z-index:0;}
.row .article .head-title {/*width:405px; height:120px;*/ widthposition:absolute; bottom:20px; left:0;}
.row .article .text {color:#fff;}

.column-left {width:571px;}
.column-right {width:357px; overflow:hidden;}

.fiere .column-right .box {padding:10px 0 10px 0; margin:10px 0 0 0;}
.fiere .box .head-title {margin:0 10px 10px 0px;}
.slide-focus .head-title .title {margin-top:5px; line-height:20px!important; padding-right:10px;}
.fiere .box .box-content {margin: 0 20px 10px;}

.fiere .news .box.white {/*padding: 0px 10px 10px 0px!important;*/}
.fiere .news-single .box .page_title {line-height:1em !important;}
.fiere .news-single .box .page_title h1 {margin: 0 0 10px 0px;}
.fiere .news-single .box .box-content {margin: 0 0 0 0px; padding-top:0; }


.altreFiere .head-title {margin:0 0 10px 0px!important;}


/*.fiere .box.white {padding:10px;}
.fiere .box.white .box-head {padding:0 0 10px 0; background:url('img/filetto-record.png') repeat-x 0 100%;}*/

.fiere .box.contenuti {background:#f2f3f4;}

.fiere .catalogoEspositori {position:relative; }
.fiere .catalogoEspositori .head-title {color:#FFF; margin:0 0 10px 0;}
.fiere .boxSearch {position:relative; margin:0px 10px 10px 0; left:0;}

.fiere .box.grey {padding:10px 20px 0px 20px;}
.fiere .box.grey .box-shadow {width:100%; background:#fff; 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding:10px; 
margin:0 0 15px 0; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,efefef+99 */
background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(239,239,239,1) 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(99%,rgba(239,239,239,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 99%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-8 */
}
.fiere .box.grey .box-shadow .titolo {margin:0 0 5px 0;}

.fiere .box.adv {/*width:392px;*/ margin:0; padding:0;}
.fiere .box.adv .banner {float:left; margin:15px 0 15px 0;}
.fiere .box.adv .banner img {max-width:100%; height:auto;}


/* LOOP */
.loop .record {padding:15px 0 15px 0;}
.loop.white .record {padding: 19px 20px 19px 0; margin:  0 0 0 0;}
/*.loop.article.news {margin-top:20px} */
.loop-news .box-content {margin: 0 0 0px 0px!important; }


/* ROW HP
************************************************************/
.box_title h2 {font-size: 1.5em; }
.row .article {
	height:auto; 
	width:100%;
}


.row .article .title {
	line-height:normal;
	height:auto;
	/*font-size:22px;*/
	font-size:18px;
}

.box-noshadow.cerca-espositori .titolo b {font-size:130%;color: #F90;}
.box-noshadow.cerca-espositori .titolo span {color:white;}
.box-noshadow.cerca-espositori .form-group {margin-top:8px; width:80%; float:left;}
.box-noshadow.cerca-espositori a {float:left; margin:0 0 0 10px;}
.box-noshadow.cerca-espositori img {margin-left:0px; margin-top:8px; border:1px solid #FFF; border-radius:4px;}

.wrapBreadcrumb {overflow:hidden; margin:0 0 10px 0;}

.fiere .box.white.socialtweet {padding: 0 30px 10px 20px;}
.twitter-timeline.twitter-timeline-rendered { height: 200px; max-width: 470px !important; }


/* BOXES
************************************************************/
.interna .box {margin:0px 0 !important;}
.fiere .box.contenuti {padding:15px!important; background:#f2f3f5!important; color:#5b616d; margin:0 0 15px 0!important;}
.fiere .box.contenuti.box-head-border .box-head {background:none!important;}
.fiere .box.box-head-border .box-head {border-bottom:none!important;}

.box .page_title {margin: 0px 0 0 0}


/* BOX STONDATI
*********************************************************************/



/* declinazione per breadcrumb
	*********************************************************************/
	.box.rounded.breadcrumb {float:left;}
	.box.rounded.breadcrumb .box-rounded-2,
	.box.rounded.breadcrumb .box-rounded-3,
	.box.rounded.breadcrumb .box-rounded-4 {background:none !important;}
	.box.rounded.breadcrumb .box-rounded-1 {background:none !important;}
	.box.rounded.breadcrumb .box-rounded-2 {background:none !important;}
	.box.rounded.breadcrumb .box-rounded-3 {background:none !important;}
	.box.rounded.breadcrumb .box-rounded-4 {background:none !important;}
	.box.rounded.breadcrumb .box-rounded-content {background:none !important;padding:0 0;}





/* SPONSOR
************************************************************/
.sponsor {margin:50px 0 0 0; }
.sponsor h2 {margin:0 0 10px 0;}
.SponsorLogo {float:left; margin:0 20px 0 0;}


/* FOOTER
************************************************************/
.footer {background:#646a77; padding:20px 10px; margin:20px 0 100px 0;}
.footer .sideLeft {width:100%;}
.footer .sideRight {float:left!important; padding-top:20px;}
.footer .box-social {margin-top:20px;}


.fiere .navSecondary {margin-top:10px;}
.fiere .navSecondary .titleArea {font-size:18px;}

	/* download */
	.filelinks {margin:10px 0;}
	.filelinks div {margin:0px 0; padding:0;}
	.filelinks div {background-image:none; background-repeat:no-repeat; background-position:0 0;}
	.filelinks .filecount {display:none;}
	.filelinks .pdf {background-repeat:no-repeat; background-position:0 5px;}
	.btn-download {background:#FFF;  /*line-height:30px;*/ overflow:hidden; padding:20px 20px; margin:0 0 20px 0!important;}
	.btn-download a {width:70%; padding:0 0 0 0; margin: 5px 0 0 0; display:block; float:left;}
	.btn-download .icon-link {line-height:25px; display:block; float:left; width:30px; background-repeat: no-repeat; margin: 5px 0;}



.filelinks .btn-download .box.rounded .box-rounded-2,
	.filelinks .btn-download .box.rounded .box-rounded-3,
	.filelinks .btn-download .box.rounded .box-rounded-4 {background:#E5E5E7;}
	.filelinks .btn-download .box.rounded .box-rounded-1 {background:#E5E5E7;}
	.filelinks .btn-download .box.rounded .box-rounded-2 {background:#E5E5E7;}
	.filelinks .btn-download .box.rounded .box-rounded-3 {background:#E5E5E7;}
	.filelinks .btn-download .box.rounded .box-rounded-4 {background:#E5E5E7;}
	.filelinks .btn-download .box.rounded .box-rounded-content {
		background:#E5E5E7;
		padding:0 5px 0 8px;
		overflow:hidden;
	}
	
.editor h3 {margin:0 0 20px 0;}
div.csc-textpic-intext-left .csc-textpic-imagewrap { float: none; }
div.csc-textpic-intext-right .csc-textpic-imagewrap { float: none; }
.box.white .editor .divider {border-top:1px solid #afafaf; }
.editor div.csc-textpic, div.csc-textpic div.csc-textpic-imagerow, ul.csc-uploads li {overflow: hidden!important; }


.filterForm { margin:0 0 30px 0;}

.detail .title a{font-size:16px;}
.box-content a img {margin: 10px 30px 0 0;}
a.btn.white span {font-size:12px;}
.row .article.slide-focus {
    width: 360px;
    height: 190px;
    overflow: hidden;
}


#scroll { width: 290px; height: 190px;}
.tool {width:290px; height:190px;}
.row .article.slide-focus {
    width: 290px;
    height: 190px;
    overflow: hidden;
}
.row  .article.slide-focus a {width: 290px; height: 190px;}
.row .article .image {    width: 290px; height:190px;}
#tools {height:190px;}
.row .article .head-title {bottom:15px; height:120px;}

.boxSearch input.submit {
    height: 18px;
    left: 35px !important;
    top: 8px;
    width: 19px;
}

.boxSearch input {
    color: #3f3f3f;
    height: 42px;
    left: 60px;
    top: 6px;
    width: 210px;
	font-size:22px;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	font-weight:bold;
}

.boxSearch {
    background: url("img/bg-input-search.png") no-repeat scroll 0 0 transparent;
    height: 58px;
    width: 283px;
}

.boxSearch input.submit {
    height: 31px;
    left: 25px !important;
    top: 13px;
    width: 29px;
}

.goback {margin-top:20px;}


/* CERCA AZIENDA 
************************************************************/
.fiere .box.grey.searchbox {padding:0 15px 0 15px; margin:0 0 0 0; height:270px;}

.cercazienda .links {
	border-top: 1px solid #fff;
}

.row .cercazienda { 
	position: relative; 
	width:100%; 
	height: auto; 
	padding: 0 0 0 0; 
	background: none;
}

.row .cercazienda .box .box-content {
	padding: 0 0px 0px 0px;
	margin:0 0 0 0;
}

.drop_selectLang  {height: 200px;}


/* PAGINA EVENTI 
************************************************************/
.loop-eventi .data-evento.col-xs-3.col-sm-2 {padding-left: 0; padding-right: 0; }

.well {
	overflow:hidden;
	padding: 20px 10px 5px 10px;
}

.well a {outline:none;}
.well.information {padding:20px 20px 20px 40px;}

.filtro-eventi {
	height:40px; 
	border-bottom: 1px solid #e2e3e6; 
	padding:20px 0 0 0;
}
	
.loop-eventi .record {
	border-left:5px solid #ffffff;
	padding-left:10px!important;
}
.loop-eventi .record.institutional {
	border-color:#a52929;
}

.filtro-eventi a {
	text-decoration:none; 
	background: url("img/bg-filtro-eventi.png")no-repeat scroll 0 0 transparent; 
	height:28px; 
	padding:6px 8px; 
	font-size:11px; 
	font-family: Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif !important;
}

.filtro-eventi a:hover, .filtro-eventi a.current{
	background-position: 0 -28px; 
	color:#fff; 
	text-decoration:none;
}

.filtro-eventi a.evidenza, .box_title a.evidenza, .box_title a {
	background: url("img/bg-filtro-eventi-evidenza.png")no-repeat scroll 0 0 transparent; 
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif; 
	font-weight:bold; 
	font-size:11px; 
	padding:5px 8px;
}

.filtro-eventi a.evidenza:hover, .filtro-eventi a.evidenza.current, .box_title a:hover, .box_title a.current {	
	background-position: 0 -28px; 
	color:#fff; 
	text-decoration:none;  
	padding:5px 8px;
}

.data-calendario {
    float: left;
    margin: -3px 10px 10px 0;
}

.data-calendario .day {
    color: #a52929;
}





/*news*/
.news {margin-top:15px}
.box .box-head h2 {
    float: left;
    width: 240px;
}
.content-filter {width:255px; margin: 3px 0 0 0; float:right; height:28px;}
.box_title a {height:28px; padding:5px 8px; font-size:11px; font-family: Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif !important;}
.box_title a.espositori {padding:6px 13px;}
.box_title a.visitatori {padding:6px 16px;}


.widget .box.rounded {margin:0 0 10px 0 !important;  display:block; }
.fiere .widget .box .box-content {margin: 0 0 0 0!important;}


/* catalogo espositori #8BB4C1 */
.marchioucimu a img {margin: 0px 0px 0 0;}

.box.elenco-imprese-prodotto .loop {margin:0 0 20px 0;}
.box.elenco-imprese-prodotto .box-content {margin:10px 0 10px 0px !important;}
.fiere .box .box-content.impresa {margin: 20px 0;}
.impresa-card .content-left {float: left; width: 290px;}
.impresa-card div.logo  {padding-right:0; width:auto;}
.impresa-card .logo table td {width:300px;}

.box.espositori  {overflow:auto !important; margin: 0 0 0 0 !important; padding: 0 0 0 0!important;}
.language {background: none repeat scroll 0 0 #8BB4C1;}
.fiere .box.loop-prodotti {padding-top:20px;}
.fiere .box.loop-prodotti .box-content {margin:0 0 20px 0px;}
.loop-prodotti li {margin: 5px 0; padding:0 0 3px ;}
.loop-prodotti li a {border-bottom:1px dotted rgba(209,209,209,1.00)}
.loop-aziende .box-content {margin:0 0 20px 0px!important;}
.loop .marchioucimu {width: 39px;}


/* box adv */
.box-adv {margin:20px 0; text-align:center;}
.box-adv img {margin:10px 0;}
.box-adv.wide {margin:0 0 20px 0; }
.box-adv.wide img {margin:0;}
.box-adv.alignleft {text-align:left; margin-left:20px;}

.box-rounded-content {padding:0 20px!important;}

.pulsanti-dx input.btn {float:right;}
a.browse {margin-top:30px;}

.vetrina-hp .panel {margin-bottom:0;}
.box.slider-horizzontal {height: 140px;}
.vetrina-hp .title a {font-size: 14px;}
.vetrina-hp .record {width:278px; height:100px; margin-top:15px;}
.vetrina-hp .record .inner { display:table-cell; vertical-align:middle; margin:8 0 0 10px; text-align:center; width:278px; height:100px;}
.vetrina-hp .record img {margin-right: 0px; }


.mediagallery .span2 {margin-right: 20px; margin-left:0; margin-top:20px;}
.show-gallery {width:120px; height:120px; text-align: left; margin:0 0 0 0;}


/* SLIDER HP */

.box.slider-horizzontal {
	background:#FFF !important;	
	border:3px solid #a4a7af;
	margin-top:0;
}

/*.t3-slider .slider-title  {width:auto; height:27px; line-height:27px; color:#FFF; background:url('img/slider-title.png') no-repeat 0 0;}
.t3-slider .slider-title em {width:21px; background: url('img/slider-title-dx.png') no-repeat 0 0;}
*/

.box.slider-horizzontal  .record  {border-right: 1px solid #a4a7af;}
.box.slider-horizzontal  .record  {border-right: 1px solid #a4a7af;}


 a.browse {
	background:url('img/arrow-slider-new.png') no-repeat;
	display:block;
	width:17px;
	height:31px;
	float:left;
	margin:50px 10px 0 0px ;
	cursor:pointer;
	font-size:1px;
}

a.right 			{ background-position: 100% 0px;}
a.right:hover 		{ background-position:-17px 0px!important; }
a.right:active  	{ background-position:17px 0; }

a.left				{ background-position:0px -31px !important;} 
a.left:hover  		{ background-position:-17px -31px !important; }
a.left:active  		{ background-position:-31px 0; }



.box.slider-horizzontal {
    background: none;
    width: auto;
}

.vetrina-hp .record {
    border-right: 1px solid #fff;

}

.vetrina-hp .record img {
    border: 6px solid #a05420;
	border: 6px solid #fff;
}

.vetrina-hp .title a {
    color: #FFF;
}

.vetrina-hp .record .abstract {
	color: #FFF;
}

@media only screen and (min-width: 360px) {
	.fiere .logo {text-align:left; }
	#scroll { width: 330px; height: 225px;}
	.tool {width:330px; height:225px;}
	.row  .article.slide-focus  {width: 330px; height: 225px;}
	.row  .article.slide-focus a {width: 330px; height: 225px;}
	.row .article .image img,
	.row .article .image {width: 330px; height:225px;}
	#tools {height:225px;}
	.row .article .head-title {width: 290px; padding-right:10px; bottom:15px; }
}


@media only screen and (min-width: 568px) {
	.fiere .logo {text-align:left; }
	#scroll { width: 540px; height: 330px;}
	.tool {width:540px; height:330px;}
	.row  .article.slide-focus  {width: 540px; height: 330px;}
	.row  .article.slide-focus a {width: 540px; height: 330px;}
	.row .article .image img,
	.row .article .image {width: 540px; height:330px;}
	#tools {height:330px;}
	.row .article .head-title {width: 420px; padding-right:10px; bottom:20px;}
	
}

/* samsung s4 */
@media only screen and (min-width: 620px) {
	.fiere .logo {text-align:left; }
	#scroll { width: 620px; height: 405px;}
	.tool {width:620px; height:405px;}
	.row .article.slide-focus,
	.row  .article.slide-focus a {width: 620px; height: 405px;}
	.row .article .image img,
	.row .article .image {width: 620px; height:405px;}
	#tools {height:405px;}
	
	.footer .sideRight {float:right!important; padding-top:20px;}
	.footer .box-social {margin-top:10px;}

}



/* tablet portrait */ 
@media only screen and (min-width: 760px) and (max-width: 970px) {
	.tool {width:571px; height:385px;}
	.fiera-info {width:700px;} 
	.twitter-timeline.twitter-timeline-rendered { height: 200px; max-width:200px !important; }
	.cercazienda .search {
		width: 230px;
		height: 37px;
	}
	.cercazienda .links  {margin-left:0;}
	.drop_selectLang  {width: 180px; height: 210px;}

}

/* desktop + tablet entrambe gli orientamenti */
@media only screen and (min-width: 760px) {
	.btn-download a {width:80%;}
	.onlymobile {display:none;}
		.fiere .box .head-title {
		font-size: 1.3em!important;
	}
	
	#scroll { width: 400px; height: 270px;}
	.tool {width:400px; height:270px;}
		.row .article.slide-focus {width:400px; height:270px;}
	.row  .article.slide-focus a {  width: 400px; height: 270px;}
	.row .article .head-title {width: 340px;}
	.row .article .image {width: 400px; height:270px;}
	#tools {height:270px;}
	
	a.right { margin:50px 0px 0 30px;}
	
	.box.slider-horizzontal {height: 140px;}
	.vetrina-hp .record {width:200px; height:100px;}
	.vetrina-hp .record .inner {width:200px; height:100px;}
	.vetrina-hp .record img {max-width:80%; height:auto;}
	
	.footer .sideLeft {width:50%;}
	.footer .sideRight {float:right; padding-top:0px;}
	
	.twitter-timeline.twitter-timeline-rendered { height: 200px; max-width: 360px !important; }
	
	.loop-eventi .record {
		border-left:8px solid #ffffff;
	}
	.drop_selectLang  {width: 180px; height: 210px;}
	.fiere .page_title h1 {
		font-size: 28px;
		line-height:40px;
	}
	div.csc-textpic-intext-left .csc-textpic-imagewrap { float: left; }
	div.csc-textpic-intext-right .csc-textpic-imagewrap { float: right; }
}


/* desktop e tablet landscape */
@media only screen and (min-width: 1024px) {
	#scroll { width: 540px; height: 365px;}
	.tool {width:540px; height:365px;}
	
	.row .article.slide-focus {width:540px; height:365px;}
	.row  .article.slide-focus a {width: 540px; height: 365px;}
	.row .article .image {width: 540px; height:365px;}
	.row .article .image img  {width: 540px; height:365px;}
	#tools {height:365px;}
	


	.vetrina-hp .record {width:279px; height:130px;}
	.vetrina-hp .record .inner {width:279px;}
	.vetrina-hp .record img {max-width:95%; height:auto;}
	
	a.right { margin:50px 0px 0 40px;}
	
	.twitter-timeline.twitter-timeline-rendered { height: 200px; max-width: 470px !important; }
	
	.data-calendario {margin: -3px 30px 10px 0;}
	
	.row .article .head-title {bottom:20px;}

}



/* desktop e tablet retina landscape */
@media only screen and (min-width: 1280px) {
	#scroll { width: 532px; height: 359px;}
	.tool {width:532px; height:359px;}
	.row  .article.slide-focus a {width: 532px; height: 359px;}
	.row .article .image {width: 532px; height:359px;}
	#tools {height:359px;}
	
	a.right { margin:50px 0px 0 20px;}
	
	.row .article .head-title {bottom:26px;}
	/*
	.vetrina-hp .record {width:279px; height:130px;}
	.vetrina-hp .record .inner {width:279px;}
	.vetrina-hp .record img {max-width:95%; height:auto;}*/

}