/* CSS Document */


.ja-ss-desc {

	left: 20px;
	top: 40%!important;
	width: 95%!important;
	padding: 0;
	color: #ffffff;
	font-size: 28px!important;
	-moz-text-shadow: 2px 2px 5px #888;
	-webkit-text-shadow: 2px 2px 5px #888;
	text-shadow: 2px 2px 5px #888;
}
#Mod134 {margin-top: -16px;}
#Mod134 a {color: #6b7c88;}
#Mod134 a:hover {color: #fff;}
.categories-module li, ul.categories-module li, .category-module li, ul.category-module li {
  font-size: 13px;
  list-style: none;
  padding: 0px; 
  border-top: 0px solid #e1e4e6;
}

/*MAIL Icon*/

a.contact-link {
	display: block;
  	height: 35px;
	padding-left: 40px;
	background: url(../images/mail.png) no-repeat left center;
	line-height: 35px;
}
span.test-author {
	font-size: small;
  font-style: italic;
  line-height: 38px;
  /* text-align: right; */
  float: right;
  margin-right: 30px;	
}

.testimonials article, .fcfc_inner {
  padding: 10px;
  border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border: 1px solid #ccc;
  
	 background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}
.testimonials .item {
  margin: 5px 0;
}
#Mod133 {margin-top:0;padding-top:0;}

#Mod137 {margin: 0 auto;padding:0;}
div.fcfc_137.fcfc_wrapper {
	margin: 20px auto;
	font-size: 150%;
	text-align: justify;
	display: flex;
	align-items: center; /* align vertical */
}

/*<span class="test-author">*/

.t3-footnav .t3-module ul.contact-info li {
    padding-left: 0px;
	white-space:nowrap;	
}
.t3-megamenu .dropdown-menu .mega-nav > li a {
	white-space: nowrap;
}





@media (min-width: 1280px) {
  .logo {
	  padding-bottom: 4px;
  }
}


















