/* cmsms stylesheet: CodringtonStyles modified: 09/29/16 16:11:20 */
#Container {width: 100%; height: 400px; position: relative; overflow:hidden !important}
#Video,#Message {width: 100%; height: 400px; position: absolute; top: 0; left: 0;}
#Message {text-shadow: 2px 2px 2px #000000; color:white; }
#Message h2{font-size: 2em;color:#ffffff;text-align:center; padding:0.4em;}
#Message h1{font-size: 3em;color:#ffffff;text-align:center; padding:0.4em;}

#Message p{font-size: 1.5em;color:#ffffff;text-align:center; padding:2em;}

#Video {top:-300px !important;}
#Message {top: 300px !important}


@media (max-width: 767px) {
#Container {width: 100%; height: 150px; position: relative; overflow:hidden !important}
}

@media (max-width: 480px) {
#Container {width: 100%; height: 100px; position: relative; overflow:hidden !important}
}

body {color: #2c2d2d !important;
       background: #2c2d2d !important}

.hlink a {color: #007F8E !important;}
       
.hlink a:link {color: #007F8E !important;}

.hlink {color: #007F8E !important;}




h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: sans-serif !important;
   font-weight: normal !important;
text-transform: none !important;
      color: #000000 !important;
    margin-top: 0;
	/*word-wrap: break-word;*/
}


.image {
        left: 0 !important;
        top: 0 !important;
        width: inherit !important;
        height: inherit !important;
    }



.dark-bg {background-color: #414042 !important}

.tint-bg {background-color: #636466 !important}

.footer-bottom {background-color: #007F8E !important;
                  }

.footer-upper  {background-color: #151515 !important;
                 }

/* unvisited link */
a:link {
    color: #007F8E !important;}

/* visited link */
a:visited {
    color:  #007F8E !important;}

a:hover {
    color:  #cccccc !important;}
.copyright  {color: #ffffff !important}

.copyright a {text-decoration: none !important;
color: #ffffff !important}

.copyright  a:hover {text-decoration: none !important;
color: #cccccc !important}



*===================================================================================*/
/*	OVERLAY
/*===================================================================================*/

.icon-overlay a .icn-more:before {
   
    position: absolute;
  
    
    top: 50% !important;
    left: 50% !important;
margin: auto !important;
    z-index: 2;
    -moz-transition: all 200ms ease-out;
    -webkit-transition: all 200ms ease-out;
    -o-transition: all 200ms ease-out;
    -ms-transition: all 200ms ease-out;
    transition: all 200ms ease-out;
}



LI {list-style: square outside; color:black;}




.navbar-nav > li > a {font-family: sans-serif !important;
	font-size: 17px !important;
	line-height: 20px;
	font-weight: normal !important;
	text-transform: none !important;
	color: #000000 !important;
	padding: 15px 20px;
	border: 1px solid rgba(255,255,255,0);
	border-radius: 3px;
	bottom: -1px;
	z-index: 1;
}

.nav > li > a:hover {
    background-color: #ffffff !important;
    border-color: #ffffff !important;
    color: #cccccc !important;
}


.navbar .dropdown-menu:not(.yamm-dropdown-menu) > li > a:hover,
.navbar .dropdown-menu:not(.yamm-dropdown-menu) > li > a:focus,
.navbar .dropdown-submenu:hover > a,
.navbar .dropdown-submenu:focus > a,
.navbar .dropdown-menu:not(.yamm-dropdown-menu) > .active > a,
.navbar .dropdown-menu:not(.yamm-dropdown-menu) > .active > a:hover,
.navbar .dropdown-menu:not(.yamm-dropdown-menu) > .active > a:focus {
    background: #507CB6;
    color: #000000 !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}



/*===================================================================================*/
/*	GO TO TOP / SCROLL UP
/*===================================================================================*/

#scrollUp {border: 1px solid #000000 !important;
	bottom: 20px;
	right: 20px;
	font-size: 36px;
	line-height: 100%;
	color: #FFF !important;
	background-color: #007F8E !important;
	padding: 3px;
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
			border-radius: 3px;
	opacity: .5;
}
#scrollUp:hover {
	color: #2C2D2D !important;
	opacity: .8 !important;
        color: #FFF !important;
}



@-skrollr-keyframes shrink-header {
	40 {
		padding-top: 10px;
		padding-bottom: 10px;
		-webkit-box-shadow: 0 10px 10px rgba(0,0,0,0);
		   -moz-box-shadow: 0 10px 10px rgba(0,0,0,0.0);
				box-shadow: 0 10px 10px rgba(0,0,0,0);
	}

	300 {
		padding-top: 0;
		padding-bottom: 0;
		-webkit-box-shadow: 0 10px 10px rgba(0,0,0,0.1);
		   -moz-box-shadow: 0 10px 10px rgba(0,0,0,0.1);
				box-shadow: 0 10px 10px rgba(0,0,0,0.1);
	}
}


.btn-codrington a {color: #fff !important}
.btn a{color: #fff !important}

.btn-codrington a:visited {color: #fff !important}
.btn a:visited {color: #fff !important}


/*===================================================================================*/
/*	end GO TO TOP / SCROLL UP
/*===================================================================================*/


br {display:inline !important}
