@charset "utf-8";
html {
    overflow-y: scroll;
}

body {
    background-color: #fff;
}
#mmenu .nav > li > a:hover,
#mmenu .nav > li > a:focus {
    text-decoration: none;
    background-color: #4A8175;
}
#mmenu .nav .open > a,
#mmenu .nav .open > a:hover,
#mmenu .nav .open > a:focus {
  background-color: #4A8175;
  border-color: #569688;
}
.no-margins {margin: 0;}
a {color:;}
a:hover {color:;}
.img-rounded { border: 1px solid #ccc;}
.moduletable li.lnd_latestnews {
    color: #ED9424;
}
.lnd_introtxt {
	font-size: 90%;
	color: #666;
	padding: 10px;
	background: #f5f5f5 !important;
	border-radius: 4px;
	box-shadow: inset 0px 0px 10px #f3f3f3 !important;
	margin: 10px 0;
	text-shadow: 0 1px 0 #fff;
}
/*===================================*/
#header {
    padding: 24px 0;
}
#gaatw { font-size:20px; color:#ED9424; margin: 0; padding:10px 0 0 0; line-height: 20px;}
.social-media {margin: 0;}

.social-media li {
	list-style-type:none;
	display:block;
	float:left;
    margin:0;
    padding: 0;
	}
.social-media li a {
	padding:5px; 
	display:block;
	}

.social-media a .fb {color:#3b5998;}
.fb-bg {background-color:#3b5998;}
.social-media a .tw {color:#00aced;}
.tw-bg {background-color:#00aced;}
.social-media a .rss {color:#FA9B39;}
.rss-bg {background-color:#FA9B39;}
.social-media a .g {color: #dd4b39;}
.g-bg {background-color: #dd4b39;}
.social-media a {color:#333;}
.social-media a .yt {color: #cd201f;}
.yt-bg {background-color: #cd201f;}

.social-media .finder {margin-top:1px; padding: 5px;}

.tagline { 
    font-family: 'Arizonia', Helvetica, sans-serif;
    font-size: 28px;
    margin-left: 48px;
    color: #569688;
}
.tagline span {
    font-family: Impact, Charcoal, sans-serif;
    text-transform: uppercase;
    font-size: 30px;
    letter-spacing: 2px;

}
.ct-cols {padding:24px 0 0 0;}

#footer { 
    background: #569688;
    padding: 48px 0;
    color: #fff;
}
/* Media Queries */
/* Retina */
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2) {
  
}
/* Landscape phones and down */
@media (max-width: 480px) {

}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
  
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
 
}
/* Large desktop */
@media (min-width: 1200px) {

}



@media (width: 800px) {
    #visualization {
      height: 171px;
    }  
}
@media (width: 1024px) {
    #visualization {
      height: 131px;
    }  
}
@media (width: 1280px) {
    #visualization {
      height: 182px;
    }  
}
@media (width: 1366px) {
    #visualization {
      height: 182px;
    }  
}
@media (width: 1680px) {
    #visualization {
      height: 182px;
    }  
    #members-pages #visualization {
      height: 350px;
    }
}
@media (width: 1920px) {
    #visualization {
      height: 667px;
    }  
}