<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-width: 1765px) { /*@alma*/

	/* carousel*/
	.carousel-control.left {
	  left: 3%;
	  right: auto;
	  background-image:none;
	  filter:none;
	}

	.carousel-control.right {
	  right: 3%;
	  left: auto;
	  background-image:none;
	  filter:none;
	}

	.carousel-control img { height:50px;}

	.carousel-caption { 
	  position: absolute;
	  left: 2%;
	  right:0;
	  bottom: 45%;
	  z-index: 9;
	  padding: 20px;
	  color: #212830;
	  text-align:left;
	  text-shadow: none;
	  font-size:1.3em; width:260px; 
	  
	}
	
}


@media only screen and (max-width: 1580px) {

	.page-content-wrapper {
		min-height: inherit;
	}

	.hero h3 {
		font-size: 1em !important;
	}

	.hero h2 {
		font-size: 1.5em !important;

	}

	.hero {
		display: block;
	}

	.hero .phoneNumber {
		font-size: 1.5em;
	}

}


@media only screen and (max-width: 1495px) {

	.hero h3 {
		font-size: 1em !important;
	}

	.hero h2 {
		font-size: 1.3em !important;
	}

	.hero {
		display: block;
	}

	.hero2nd {
		display: block;
		padding: 0px 4px 0 30px;
		font-size: 1.1em;
	}

}

@media only screen and (max-width: 1395px) {

	.hero h3 {
		font-size: 1em !important;
	}

	.hero h2 {
		font-size: 1.1em !important;
	}

	.hero {
		display: block;
	}

	.hero2nd {
		display: block;
		padding: 0px 4px 0 10px;
		font-size: 0.9em;
	}

}

@media only screen and (max-width: 1280px) { 
	/* carousel*/
	.carousel-control.left {
	  left: 8%;
	  right: auto;
	  background-image:none;
	  filter:none;
	}

	.carousel-control.right {
	  left: 12%;
	  right: auto;
	  background-image:none;
	  filter:none;
	}
}	


@media only screen and (max-width: 1200px) { /*@alma*/

	.logo_alma .img-responsive{ margin: 0 auto; /*center*/}
	
	#map {
	 width: 100%;
	 height:400px;
	 margin-bottom:8px;
	}	

	/* carousel*/
	
	.carousel-inner { margin-bottom:8px; margin-top:8px;}
	
	.carousel-inner &gt; .item &gt; img {
		padding-left:0;
	}
	
	.carousel-control {
		
	 bottom:0; top:20%; 
	
	}
	
	.carousel-control.left {
		left: 0;
		right: auto;
		background: rgba(243,243,243,1);
		background: -moz-linear-gradient(left, rgba(243,243,243,1) 0%, rgba(246,246,246,0.47) 53%, rgba(255,255,255,0) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(243,243,243,1)), color-stop(53%, rgba(246,246,246,0.47)), color-stop(100%, rgba(255,255,255,0)));
		background: -webkit-linear-gradient(left, rgba(243,243,243,1) 0%, rgba(246,246,246,0.47) 53%, rgba(255,255,255,0) 100%);
		background: -o-linear-gradient(left, rgba(243,243,243,1) 0%, rgba(246,246,246,0.47) 53%, rgba(255,255,255,0) 100%);
		background: -ms-linear-gradient(left, rgba(243,243,243,1) 0%, rgba(246,246,246,0.47) 53%, rgba(255,255,255,0) 100%);
		background: linear-gradient(to right, rgba(243,243,243,1) 0%, rgba(246,246,246,0.47) 53%, rgba(255,255,255,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#ffffff', GradientType=1 );
	}

	.carousel-control.right {
		right: 0;
		left: auto;
		background: rgba(255,255,255,0);
		background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(246,246,246,0.47) 47%, rgba(243,243,243,1) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(47%, rgba(246,246,246,0.47)), color-stop(100%, rgba(243,243,243,1)));
		background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(246,246,246,0.47) 47%, rgba(243,243,243,1) 100%);
		background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(246,246,246,0.47) 47%, rgba(243,243,243,1) 100%);
		background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(246,246,246,0.47) 47%, rgba(243,243,243,1) 100%);
		background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(246,246,246,0.47) 47%, rgba(243,243,243,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3', GradientType=1 );
	}	
	
	
	.carousel-control img { height:40px!important;}	
	
	.carousel-caption { 
	  position: absolute;
	  left: 0;
	  right:0;
	  top:inherit  ;
	  bottom:0;
	  z-index: 9;
	  padding: 8px; 
	  color: #212830;
	  text-align:left;
	  text-shadow: none;
	  font-size:1em; width:100%; background-color:#eee; 
	  
	}	
	
	.carousel-inner &gt; .item  { min-height:255px; }		
	
	/*heroe*/
	.hero h3 { font-size:1.3em!important;}
	.hero h2 { font-size:1.9em!important;}
	.hero { display:block; padding:50px 4px 0 10px; font-size:1.3em!important;}		
	.hero2nd { display:block; padding:0px 4px 0 10px; font-size:1.1em;}
	
	
}

@media only screen and (max-width: 770px) { /*@alma*/

.nav-tabs.responsive &gt; li {
    width: 100%; font-size:1.6em; 
}
.nav-tabs.responsive &gt; li a {text-align:left;}

}

@media only screen and (max-width: 535px) { /*@alma*/

	.carousel-inner &gt; .item  { min-height:205px; }
	
	.carousel-caption { 
	  position: absolute;
	  left: 0;
	  right:0;
	  top:inherit  ;
	  bottom:0;
	  z-index: 9;
	  padding: 8px; 
	  color: #212830;
	  text-align:left;
	  text-shadow: none;
	  font-size:0.8em; width:100%; background-color:#eee; 
	  
	}		

}

@media only screen and (max-width: 360px) { /*@alma*/

	.carousel-inner &gt; .item  { min-height:160px; }

}</pre></body></html>