body {
 /* min-height: 2000px;*/
/*  padding-top: 50px;*/
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:16px;
}

.table-noborder th, .table-noborder td { 
     border-top: none !important; 
 }

.centerDiv {
	display: table;
	margin: 0 auto;
	text-align: center;
}

.link-disable {
	pointer-events: none;cursor: default;color:#acacac
}

.progress-bar-gray {
	 background-color: #f5f5f5;
    color: #333;
}


.list-group-item-default {
  color: #000;
  background-color: #F5F5F5;
}
a.list-group-item-default {
  color: #000;
}
a.list-group-item-default .list-group-item-heading {
  color: inherit;
}
a.list-group-item-default:hover,
a.list-group-item-default:focus {
  color: #000;
  background-color: #F7F7F7;
}
a.list-group-item-default.active,
a.list-group-item-default.active:hover,
a.list-group-item-default.active:focus {
  color: #fff;
  background-color: #000;
  border-color: #000;
}



.panel-base {
	background-color: #F7F7F7;
	border-radius: 5px;
	margin-top:20px;
	margin-bottom:10px;
	padding:10px;
	padding-left:15px;
	padding-right: 15px;
	font-size:16px;
	min-height: 200px;
}


.bg-default {
	background-color: #F7F7F7;
}

.bg-title {
	margin-top:20px;
	margin-bottom:10px;
	padding:10px;
	font-size:16px;
	color:#999;
	border-radius: 5px;
}

.list-sp-title {
	padding:5px;
	font-size:24px;
	padding-left:15px;
	border-bottom:1px solid #CCC;
	margin-bottom:10px;
}
.list-sp-text {
	padding-left:15px;
	padding-bottom:10px;
	color:#777;
	border-bottom:1px solid #CCC;
	margin-bottom:20px;
}

.blockquote_blog {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 0px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
.blockquote_blog:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
.blockquote_blog p {
  display: inline;
}

blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 0px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";

}

.blockquotetext {
  font-size:90%;
  color:#999;
}

.jumbotron_qlr {
	margin-top:0px;
	padding-top : 20px;
	padding-bottom : 20px;
	background-color:#CCD1D9;
	padding-left:15px;
}

/* NavBar configurazione */

 

.navbar {
  background-color: #599FC3;
  /*background-color: #4B70A0;*/
  box-shadow: inset 0 -2px 5px rgba(0,0,0,.1);
}

.navbar-brand {
	padding: 5px 15px 5px 0px;
}
.navbar-default {
	background-color: #599FC3;
	border-color: #599FC3;
}
.navbar-default .navbar-brand {
	color: #ffffff;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
	color: #dddddd;
}
.navbar-default .navbar-text {
	color: #ffffff;
}
.navbar-default .navbar-nav > li > a {
	color: #ffffff;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	color: #dddddd;
	background-color: #436B9D;	
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #dddddd;
	background-color: #295183;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	color: #dddddd;
	background-color: #295183;
}
.navbar-default .navbar-toggle {
	border-color: #295183;

}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #295183;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #ffffff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
	border-color: #ffffff;
}
.navbar-default .navbar-link {
	color: #ffffff;
}
.navbar-default .navbar-link:hover {
	color: #dddddd;
}

@media (max-width: 767px) {
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		color: #ffffff;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
		color: #dddddd;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
		color: #dddddd;
		background-color: #579DC1;
	}
}
/* Fine configurazione navbar*/
/*box-booking */
.box-booking {
	padding:5px;
	padding-top:15px;
	padding-bottom:15px;
	background-color:#F7F7F7; // #F7F7F7 #5BABB8
	color:#000;
	margin-bottom:15px;
}
 
/* Footer */

.footer_qlr {
	margin-top:15px;
	background-color: #2F343A;
	min-height: :100px;
	color:#FFF;
	padding-top:15px;
	padding-bottom:15px;
	font-size:14px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

.footer_qlr h5 {
 	color: rgba(255, 255, 255, 0.9);
    margin: 0;
    padding: 0;
    font-weight:bold;
}

.footer_qlr a {
	color: rgba(255, 255, 255, 0.4);
}

.footer_qlr a:hover {
	/*color: #428bca;*/
	color: rgba(255, 255, 255, 0.4);
	text-decoration: underline;
}

 
@media(min-width:992px) {

}

@media(min-width:768px) {
}

@media(max-width:1200px) {
 
}

@media(max-width:992px) {
	.img-netmetrix-discover {
		display:none;
	}
	.carousel-control {
		top:50px;
		margin-top:200px;
	}

}

@media(max-width:768px) {

 
}

@media(max-width:480px) {

 



}


