/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Muli:300,400,300italic,400italic);


a {
  color: #ccd2e2;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #87ace4;
  text-decoration: underline;
}


.infobox-data {
	color: #87ace4;
	margin-bottom:0px;
	margin-top:0px;
	
	}

.infobox-testo {
	line-height:15px;
	margin-bottom:0px;
	margin-top:0px;
	
	}




.infobox-titolo-box {
	background-color: rgba(255,255,255,0.3);
	line-height: 15px;
	margin: 0px 0px 20px 0px;
	font-weight:400;
	text-align:center;
	width:100%:
	

}



.infobox > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 0px;
  line-height: 25px;
  font-size:12px;
	color:#001b6c;
	background-image:url(../../images/infobox-off.png);
	background-position: center 30px;
	background-repeat:no-repeat;
	
  padding-top: 0px;
  padding-bottom: 30px;
  margin-top: 3px;
  margin-bottom: 0px;
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
}

.infobox > .active > a,
.infobox > .active > a:hover,
.infobox > .active > a:focus {
  color: #ffffff;
  background-color: transparent;
  	background-image:url(../../images/infobox-on.png);
	background-position: center 30px;
	background-repeat:no-repeat;
}

.infobox > li > a:hover,
.infobox > li > a:focus {
  text-decoration: none;
  color: #ffffff;
  background-color: transparent;
    	background-image:url(../../images/infobox-on.png);
	background-position: center 30px;
	background-repeat:no-repeat;
}


#infobox {
	display:inline-block;
	margin: 0 auto;
	text-align:center;
	height:25px;
	overflow:visible;
	}

#berretti {
	display:inline-block;
	margin: 0 auto;
	text-align:center;
	height:25px;
	overflow:visible;
	}
#squadra {
	display:inline-block;
	margin: 0 auto;
	text-align:center;
	height:25px;
	overflow:visible;
	}




/* accordion partita INIZIOc */

.accordion-partita {
  margin-bottom: 0px;
}



.accordion-group-partita {
  margin-bottom: 2px;
  border: none;
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
}

.accordion-heading-partita {
	/*background-color:rgba(255, 255, 255, 0.3);*/
	
  border-bottom: 0;
}

.accordion-heading-partita a {
color:rgba(255,255,255,1);
text-decoration:none;


}
.accordion-heading-partita a:hover {
text-decoration:none;
color: #87ace4;
}



.accordion-heading-partita .accordion-toggle-partita {
  display: block;
  padding: 8px 0px;
}

.accordion-toggle-partita {
  cursor: pointer;
}

.accordion-inner-partita {
  padding: 9px 0px;
  border-top: none /* 1px solid #e5e5e5 */;
}





/* accordion partita FINE */





/* Preloader INIZIO */
.preloader-body body {
    overflow: hidden;
}



#preloader {
    position:fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-color: #0029A9;; /* change if the mask should have another color then white */
    z-index:100001001; /* makes sure it stays on top */
}
#preloaderlogo  {

	width:130px;
    height:200px;
    position:absolute;
	left:50%; /* centers the logo horizontally one the screen */
    top:50%; /* centers the llogo vertically one the screen */
    background-image:url(../../images/como3d.jpg); /* path to your loading animation */
    background-repeat:no-repeat;
    background-position:center;
    margin:-240px 0 0 -65px; 

	
	
	
}
#status {
	width: 200px;
	height: 80px;
	position: absolute;

	left: 50%; /* centers the loading animation horizontally one the screen */
	top: 50%; /* centers the loading animation vertically one the screen */
	background-image: url(loading.gif); /* path to your loading animation */
	background-repeat: no-repeat;
	background-position: center;
	margin: -40px 0 0 -100px; /* is width and height divided by two */
	text-align: center;
	
	
}

/* Preloader FINE */


.table {
  margin-bottom: 0px;
}
/*
tabella risultati INIZIO
*/
.table-risultati  tbody tr:hover > td,
.table-risultati  tbody tr:hover > th {
  background-color: rgba(51,82,141,1);
}

.table-risultati  tbody tr.info > td {
  background-color: rgba(51,82,141,1);
}
.table-risultati  tbody tr.info:hover > td {
  background-color: rgba(43,69,117,1);
}


.table-risultati  th,
.table-risultati  td {
   border-top:1px dashed #dddddd;
}

.table-risultati  tr:first-child  td {
	border-top: none;
	
	}
	


.table-risultati  th,
.table-risultati  td {
  padding: 5px 3px;
}

.table-risultati {
	font-size:10px;
}
/*
tabella risultati FINE
*/




/*
tabella HOME risultati INIZIO
*/
.table-home-risultati  tbody tr:hover > td,
.table-home-risultati  tbody tr:hover > th {
  background-color: rgba(51,82,141,1);
}

.table-home-risultati  tbody tr.info > td {
  background-color: rgba(51,82,141,1);
}
.table-home-risultati  tbody tr.info:hover > td {
  background-color: rgba(43,69,117,1);
}


.table-home-risultati  th,
.table-home-risultati  td {
   border-top:1px dashed #dddddd;
}

.table-home-risultati  tr:first-child  td {
	border-top: none;
	
	}
	


.table-home-risultati  th,
.table-home-risultati  td {
  padding: 2px 3px;
}

.table-home-risultati {
	font-size:11px;
}
/*
tabella HOME risultati FINE
*/
















/*
tabella societa INIZIO
*/
.table-societa  tbody tr:hover > td,
.table-societa  tbody tr:hover > th {
  background-color: rgba(51,82,141,1);
}

.table-societa  tbody tr.info > td {
  background-color: rgba(51,82,141,1);
}
.table-societa  tbody tr.info:hover > td {
  background-color: rgba(43,69,117,1);
}


.table-societa  th,
.table-societa  td {
   border-top:1px dashed #dddddd;
}

.table-societa  tr:first-child  td {
	border-top: none;
	
	}
	


.table-societa  th,
.table-societa  td {
  padding: 5px 3px;
}

.table-societa {
	font-size:14px;
}
/*
tabella societa FINE
*/



/*
tabella classifica INIZIO
*/

.table-classifica td {
  text-align: center;
}

.squadra {
  text-align: left !important;
}

.allinea-dx {
  text-align: right !important;
}


.table-classifica tbody > tr:nth-child(odd) > td,
.table-classifica tbody > tr:nth-child(odd) > th {
  background-color: rgba(4,32,127,0.8);
}

.table-classifica tbody tr:hover > td,
.table-classifica tbody tr:hover > th {
  background-color: rgba(4,32,127,0.8);
}






.table-classifica  tbody tr:hover > td {
  background-color: rgba(0,27,108,1);  /*rgba(51,82,141,1);*/
}

.table-classifica  tr > th {
  background-color:  rgba(4,32,127,0.8);;
   
}


.table-classifica  tr:hover > th {
  background-color: rgba(51,82,141,1);
}



.table-classifica  tbody tr.info > td,
.table-classifica  tbody > tr.info:nth-child(odd) > td,
.table-classifica  tbody > tr.info:nth-child(even) > td {
  background-color: rgba(255,255,255,1);
  color: #0029A9;
}

.table-classifica  tbody tr.info:hover > td,
.table-classifica  tbody > tr.info:nth-child(odd):hover > td,
.table-classifica  tbody > tr.info:nth-child(even):hover > td {
  background-color: rgba(225,28,37,1);
  color:#ffffff;
}


.table-classifica  th,
.table-classifica  td {
	border-top: none;
   /*border-top:1px dashed #dddddd;*/
}

.table-classifica  tr:first-child  td {
	border-top: none;
	
	}
	
.table-classifica  th,
.table-classifica  td {
  padding: 0px 3px;
}

.table-classifica {
	font-size:11px;
}


.table-classifica tbody > tr:nth-child(odd) > td {
  background-color: rgba(0,27,108,1); /*rgba(4,32,127,0.8);*/
}

.table-classifica tbody > tr:nth-child(even) > td {
  background-color: rgba(23,54,123,1); /*rgba(4,32,127,0.4)*/;
}



.table-classifica tbody > tr:nth-child(odd):hover > td,
.table-classifica tbody > tr:nth-child(even):hover > td {
  background-color: rgba(255,255,255,1);
  color: #0029A9;
}






/*
tabella classifica FINE
*/





/*
tabella classifica-home INIZIO
*/

.table-classifica-home td {
  text-align: center;
}


.table-classifica-home tbody > tr:nth-child(odd) > td,
.table-classifica-home tbody > tr:nth-child(odd) > th {
  background-color: rgba(4,32,127,0.8);
}

.table-classifica-home tbody tr:hover > td,
.table-classifica-home tbody tr:hover > th {
  background-color: rgba(4,32,127,0.8);
}






.table-classifica-home  tbody tr:hover > td {
  background-color: rgba(0,27,108,1);  /*rgba(51,82,141,1);*/
}

.table-classifica-home  tr > th {
  background-color:  rgba(4,32,127,0.8);;
   
}


.table-classifica-home  tr:hover > th {
  background-color: rgba(51,82,141,1);
}



.table-classifica-home  tbody tr.info > td,
.table-classifica-home  tbody > tr.info:nth-child(odd) > td,
.table-classifica-home  tbody > tr.info:nth-child(even) > td {
  background-color: rgba(255,255,255,1);
  color: #0029A9;
}

.table-classifica-home  tbody tr.info:hover > td,
.table-classifica-home  tbody > tr.info:nth-child(odd):hover > td,
.table-classifica-home  tbody > tr.info:nth-child(even):hover > td {
  background-color: rgba(225,28,37,1);
  color:#ffffff;
}


.table-classifica-home  th,
.table-classifica-home  td {
	border-top: none;
   /*border-top:1px dashed #dddddd;*/
}

.table-classifica-home  tr:first-child  td {
	border-top: none;
	
	}
	
.table-classifica-home  th,
.table-classifica-home  td {
  padding: 2px 3px;
}

.table-classifica-home {
	font-size:12px;
}


.table-classifica-home tbody > tr:nth-child(odd) > td {
  background-color: rgba(0,27,108,1); /*rgba(4,32,127,0.8);*/
}

.table-classifica-home tbody > tr:nth-child(even) > td {
  background-color: rgba(23,54,123,1); /*rgba(4,32,127,0.4)*/;
}



.table-classifica-home tbody > tr:nth-child(odd):hover > td,
.table-classifica-home tbody > tr:nth-child(even):hover > td {
  background-color: rgba(255,255,255,1);
  color: #0029A9;
}






/*
tabella classifica-home FINE
*/







#sponsor-top {
	position: absolute;
	top: 0px;
	
	right: 0;
	display: inline-block;
	width: auto;
}


#sponsor-top2 {
	position: absolute;
	top: 0px;
	right:0;
	
	
	
	display: inline-block;
	width: 100%;
}

#sponsor-top3 {
	position: absolute;
	top: 0px;
	
	right: 0;
	display: inline-block;
	width: 100%;
}


.footer-sponsor {
	min-height:200px;
	
background: rgb(51,89,185); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(51,89,185,1) 0%, rgba(0,47,167,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,89,185,1)), color-stop(100%,rgba(0,47,167,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(51,89,185,1) 0%,rgba(0,47,167,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(51,89,185,1) 0%,rgba(0,47,167,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(51,89,185,1) 0%,rgba(0,47,167,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(51,89,185,1) 0%,rgba(0,47,167,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3359b9', endColorstr='#002fa7',GradientType=0 ); /* IE6-9 */

	
	
	
	}


#logo {
	position: absolute;
	width: 114;
	height: 176px;
	top: 55px;
	left: 0px;
	z-index: 100000001;
}


#youtubeiframe {
	margin-top:30px;

	z-index:10002}

#logo-iphone {
	position: absolute;
	width: 92px;
	height: 143px;
	top: 10px;
	left: 0px;
	z-index: 100000001;
}



#logo-lettering {
/*	background-color:rgba(0,102,51,1);*/
	
	position:absolute;
	width: 300px;
	height:80px;
	top: 100px;
	left: 120px;
	z-index:100000002;
	
}

#logo-lettering-iphone {
/*	background-color:rgba(0,102,51,1);*/
	
	position:absolute;
	width: 192px;
	height:40px;
	top: 50px;
	left: 100px;
	z-index:100000002;
	
}

#social-header {
	position:absolute;
	width: 520px;
	height:65px;
	top: 85px;
	right:0px;
	z-index:100000003;
	text-align: right;

	
	
}
#social-header-phone {
	position:relative;
	width: 350px;
	min-height:65px;
	top: 0px;
	margin-right: auto;
	margin-left:auto;
	margin-bottom:40px;
	text-align: center;

	
	
}

#topmenu {
	position:absolute;
	width: 100%;

	top: 162px;

	/*border: 2px solid #ff0000;*/
	
	}




#header-container {
	position: relative;
	height: 200px;
	
	}
	

	






body {
	margin: 0;
	font-family: "Muli", sans-serif;
	font-size: 14px;
	font-weight:300;
	line-height: 20px;
	color: #ffffff;
	background-color: #0029a9;

}

.header {
	height: 200px;
	/* [disabled]background-color: rgba(47,99,255,1); 
	background-image: url(../../images/header_sfondo.png);
	background-position: bottom left;
	background-repeat: repeat-x;*/
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: inherit;
  font-weight: 400;
  line-height: 20px;
  color: inherit;
  text-rendering: optimizelegibility;
}



.titolo-box {
	background-color: rgba(255,255,255,0.3);
	line-height: 30px;
	margin: 0px;
	font-weight:400;
}





.well-scuro {
	
	background-color: rgba(0,26,91,0.5);
	border: 0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: inset 0px 1px 10px 10px rgba(255,0,0,0.05);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0px 1px 13px rgba(255,0,0,0.05);
	color: rgba(255,255,255,1);
}


.well-scurissimo {
	
	background-color: rgba(0,19,74,0.8);
	border: 0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: inset 0px 1px 10px 10px rgba(255,0,0,0.05);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0px 1px 13px rgba(255,0,0,0.05);
	color: rgba(255,255,255,1);
}


.well-sponsor-top {
	-webkit-border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	}



.well-nopadding {
	padding:0px;
}

.well-home-box-legapro {
	min-height: 365px;
	}

.well-h300 {
	min-height: 290px;
	}

.carousel {
  margin-bottom: 0px;
}

.carousel-caption {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 15px;
  background: #333333;
  background: rgba(0,26,91,0.8);
  
  
  

}

.thumbnail-squadra {
	background-color: rgba(0,27,108,0.8); 
  border: 1px solid #ddd;
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
       -o-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
}




li.thumbfix.span12 + li { margin-left : 0px; }
li.thumbfix.span6:nth-child(2n + 3) { margin-left : 0px; }
li.thumbfix.span4:nth-child(3n + 4) { margin-left : 0px; }
li.thumbfix.span3:nth-child(4n + 5) { margin-left : 0px; }
li.thumbfix.span2:nth-child(6n + 7) { margin-left : 0px; }
li.thumbfix.span1:nth-child(12n + 13) { margin-left : 0px; }





.modal {
  position: fixed;
  top: 10%;
  left: 50%;
  z-index: 99999999999999999999999999;
  width: 560px;
  margin-left: -280px;
  background-color: rgba(0,27,108,0.8);
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  outline: none;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
     -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
          box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding-box;
          background-clip: padding-box;
}

.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color:  rgba(0,27,108,0.8);
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
     -moz-box-shadow: inset 0 1px 0 #ffffff;
          box-shadow: inset 0 1px 0 #ffffff;
}




.close {
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #ffffff;
  text-shadow: 0 1px 0 #dddddd;
  opacity: 0.7;
  filter: alpha(opacity=20);
}

.close:hover,
.close:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
  opacity: 1;
  filter: alpha(opacity=100);
}

.caption-squadra {
	min-height:55px;


}
	
.caption-squadra h5 {
	line-height:16px;
	margin-top:5px;
	margin-bottom:0px;

}
		
#storia-content h3 {
	color:#87ace4;
	}
	
	
#storia-menu {
	margin-top:10px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	
	}
	
	
#storia-menu	.nav-pills > li > a {
  padding-top: 4px;
  padding-bottom: 4px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
}

#storia-menu .nav-pills > .active > a,
#storia-menu .nav-pills > .active > a:hover,
#storia-menu .nav-pills > .active > a:focus {
  color: #ffffff;
  background-color: #0088cc;
}


.wellfix.span12 + li { margin-left : 0px; }
.wellfix.span6:nth-child(2n + 3) { margin-left : 0px; }
.wellfix.span4:nth-child(3n + 4) { margin-left : 0px; }
.wellfix.span3:nth-child(4n + 5) { margin-left : 0px; }
.wellfix.span2:nth-child(6n + 7) { margin-left : 0px; }
.wellfix.span1:nth-child(12n + 13) { margin-left : 0px; }

.animated {-webkit-transition:All 0.4s ease;-moz-transition:All 0.4s ease;-o-transition:All 0.4s ease; }
.animated:hover{-webkit-transform:  scale(1.300) translate(0px);
-moz-transform:  scale(1.300)  translate(0px);
-o-transform:  scale(1.300)  translate(0px);}


.animated2x {-webkit-transition:All 0.4s ease;-moz-transition:All 0.4s ease;-o-transition:All 0.4s ease; }
.animated2x:hover{-webkit-transform:  scale(2.000) translate(0px,17px);
-moz-transform:  scale(2.000)  translate(0px,17px);
-o-transform:  scale(2.000)  translate(0px,17px);}


.caption-informazioni {
	min-height:60px;
	
	}
	
	
#home-info-container {
	width:100%;
	text-align:center;}

#home-info-content {
	margin: 0 auto;
	display:inline-block;
	text-align:center;
	
	}
	
.home-info {	margin: 0 auto !important;
	display:inline-block !important;
	text-align:center !important;
	}

.home-informazioni {
	font-size: 11px !important; 
	
	
	}
	
.thumbnail-home-info {
	background-color: transparent!;
  border: none;
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
  -webkit-transition: none;
     -moz-transition: none;
       -o-transition: none;
          transition: none;
		  min-height: 100px;
		  font-size: 11px;
}	

a.thumbnail-home-info:hover,
a.thumbnail-home-info:focus {
  border-color: transparent;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}





li.thumbfix-home-info.span12 + li { margin-left : 0px; }
li.thumbfix-home-info.span6:nth-child(2n + 3) { margin-left : 0px; }
li.thumbfix-home-info.span4:nth-child(3n + 4) { margin-left : 0px; }
li.thumbfix-home-info.span3:nth-child(4n + 5) { margin-left : 0px; }
li.thumbfix-home-info.span2:nth-child(6n + 7) { margin-left : 0px; }
li.thumbfix-home-info.span1:nth-child(12n + 13) { margin-left : 0px; }




.thumbnail-home-links {
	background-color: rgba(255,255,255,1); 
  border: 1px solid #ddd;
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
       -o-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
		  height:90px;
		  font-size:11px;
}

.animated12 {-webkit-transition:All 0.4s ease;-moz-transition:All 0.4s ease;-o-transition:All 0.4s ease; }
.animated12:hover{-webkit-transform:  scale(1.200) translate(0px);
-moz-transform:  scale(1.200)  translate(0px);
-o-transform:  scale(1.200)  translate(0px);}


#meteo {
	margin: 5px 0px 0px 0px;
	padding: 0;
	
	}
	
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 10px;
  font-size: 21px;
  line-height: 40px;
  color: #ffffff;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

#header_login {
/*	background-color: rgba(0,26,91,0.8);*/
	position:absolute;
	top: 8px;
	width:auto;
	height:30px;
	right:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	z-index:100001000;
	
	
	}
	
	
#logged {
/*	background-color: #F00;*/
	position:absolute;
	top: 8px;
	width:auto;
	height:25px;
	right:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	z-index:100001000;
	
	
	}

#header_login input[type="text"], #header_login input[type="password"] {
  display: inline-block;
  height: 12px;
  padding: 3px 6px;
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 10px;
  color: #555555;
  vertical-align: middle;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

#header_login .btn {
	vertical-align:top;
  line-height: 18px;
}



	
@media print { 

	.backstretch {display:none; }
	
}
	
