
body {
margin : 0;
padding : 0;
position: relative;   background: url(images/pixel-grid.png) ;

}

a {  outline:none; text-decoration:none; }


#wrap {width:100%; height:20px;background: url(images/strap.jpg);min-width: 1260px; padding:10px 0px 10px 0px;  font-family: 'Libre Franklin', sans-serif;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important; }

#wrap1 {width:100%; height:20px; background-color:#fbfbfb;min-width: 1260px; padding:10px 0px 10px 0px; border-bottom:1px solid #eeeeee; border-top:1px solid #eeeeee; font-family: 'Libre Franklin', sans-serif; }



.sec {width:1095px; float:left;font-size:13px;font-family: 'Libre Franklin', sans-serif;border:0px solid red; letter-spacing:1px;color:#fff;  text-transform:uppercase;}

.sec1 {float:right;width:78px; font-size:13px; text-align:right; letter-spacing:1px; height:auto;border:0px solid red; font-family: 'Libre Franklin', sans-serif;}

.img {
  -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);
}


.shadow1:hover {
    -moz-box-shadow: 5px 5px 7px rgba(0,0,0,0.9);
    -webkit-box-shadow: 5px 5px 7px rgba(0,0,0,0.9);
    box-shadow: 5px 5px 7px rgba(0,0,0,0.9);
}

.hvr-bounce-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.hvr-bounce-in:hover, .hvr-bounce-in:focus, .hvr-bounce-in:active {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
} 

#header
{
height : auto;position:relative;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important;
margin-top : 0;min-width: 1260px;
padding : 0;min-width: 1260px;
background : #fff;
color : #555;

}

#sheet
{
 background-color:Transparent;
 position:relative;
 margin-left:auto;
 margin-right:auto;
 width:1200px;min-width: 1260px;
 margin-top:0px;
 height:auto;
 margin-bottom:0px; border:0px solid red; 
 }

#sheet_inner { min-width: 1260px;background: url(images/background.jpg) no-repeat ; position:relative; width:100%;
  }


#column
 {float:left;width:976px; height:auto; border:0px solid red; padding:12px;}   
 
 #sidebar
 {float:left;width:220px; height:auto; border:0px solid red; margin-right:12px;}   
  
   
#main-menu {width:100%;min-width: 1260px; position:relative;height:38px; background-color:#1fbcc8;}

#menu
   { height:30px;width:800px;background-color:#1fbcc8;position:relative; }


 
 #footer
{ background:#1896a0;min-width:1200px; 
    width:100%;padding:12px 0px 9px 0px;
 color:#fff;
    text-align:left;
   font-family: 'Libre Franklin', sans-serif;font-size: 14px; letter-spacing:1px;
}

#footer p
{ 
    font-family: 'Libre Franklin', sans-serif;
    font-size: 13px;
    padding: 10px 10px 0px 20px;
    line-height: 25px;
}

#footer a
{ 
    text-decoration:none;
    color:#d9d900;    
    font-family: 'Libre Franklin', sans-serif;
    font-size: 12px;
    font-weight:500;
}
#footer a:hover
{
    text-decoration:none;
    color:#fff;    
     font-family: 'Libre Franklin', sans-serif;
}

 #footer1
{ background:#1896a0;min-width:1200px; 
    width:100%;padding:12px 0px 9px 0px;
 color:#fff;
    text-align: center;
   font-family: 'Libre Franklin', sans-serif;font-size: 14px; letter-spacing:2px;
}

#footer1 p
{ 
    font-family: 'Libre Franklin', sans-serif;
    font-size: 13px;
    padding: 10px 10px 0px 20px;
    line-height: 25px;
}

#footer1 a
{ 
    text-decoration:none;
    color:#c79243;    
    font-family: 'Libre Franklin', sans-serif;
    font-size: 12px;
    font-weight:500;
}
#footer1 a:hover
{
    text-decoration:none;
    color:#fff;    
     font-family: 'Libre Franklin', sans-serif;
}

-------------------------------- 

.navigation {
  padding: 0;
  margin: 0;
  border: 0;
  line-height: 1;
}

.navigation ul,
.navigation ul li,
.navigation ul ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.navigation ul {
  position: relative;
  z-index: 500;
  float: left;
}

.navigation ul li {
  float: left;
    vertical-align: middle;
  position: relative;
}

.navigation ul li.hover,
.navigation ul li:hover {
  position: relative;
  z-index: 510;
  cursor: default;
}

.navigation ul ul {
  visibility: hidden;
  position: absolute;
  top: 100%;
  left: 0px;
  z-index: 520;
  width: 100%;
}

.navigation ul ul li { float: none; }

.navigation ul ul ul {
  top: 0;
  right: 0;
}

.navigation ul li:hover > ul { visibility: visible; }

.navigation ul ul {
  top: 0;
  left: 99%;
}

.navigation ul li { float: none; }

.navigation ul ul { margin-top: 0.05em; }

.navigation {
 width: 220px;
  background: #024052;
  font-family: 'Libre Franklin', sans-serif;
  zoom: 1;
}

.navigation:before {
  content: '';
  display: block;
}

.navigation:after {
  content: '';
  display: table;
  clear: both;
}

.navigation a {
  display: block;
padding: 10px 20px 10px 10px;
  color: #ffffff;
  text-decoration: none;

}

.navigation > ul { width: 220px;  font-size: 14px;}

.navigation ul ul { width: 220px; }

.navigation > ul > li > a {
  border-right: 0.3em solid #000040;
  color: #ffffff;
}

.navigation > ul > li > a:hover { color: #ffffff; }

.navigation > ul > li a:hover,
.navigation > ul > li:hover a { background: #222; }

.navigation li { position: relative; }

.navigation ul li.has-sub > a:after {
  content: '+';
  position: absolute;
  right: 1em;
}

.navigation ul ul li.first {
  -webkit-border-radius: 0 3px 0 0;
  -moz-border-radius: 0 3px 0 0;
  border-radius: 0 3px 0 0;
}

.navigation ul ul li.last {
  -webkit-border-radius: 0 0 3px 0;
  -moz-border-radius: 0 0 3px 0;
  border-radius: 0 0 3px 0;
  border-bottom: 0;
}

.navigation ul ul {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}

.navigation ul ul a { color: #ffffff; }

.navigation ul ul a:hover { color: #ffffff; }

.navigation ul ul li:hover > a {
  background:#1b97d8;
  color: #ffffff;
}

.navigation.align-right > ul > li > a {
   border-right: none;
}

.navigation.align-right { float: right; }

.navigation.align-right li { text-align: right; }

.navigation.align-right ul li.has-sub > a:before {
  content: '+';
  position: absolute;
  top: 50%;
  left: 15px;
  margin-top: -6px;
}

.navigation.align-right ul li.has-sub > a:after { content: none; }

.navigation.align-right ul ul {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: -100%;
  z-index: 598;
  width: 100%;
}

.navigation.align-right ul ul li.first {
  -webkit-border-radius: 3px 0 0 0;
  -moz-border-radius: 3px 0 0 0;
  border-radius: 3px 0 0 0;
}

.navigation.align-right ul ul li.last {
  -webkit-border-radius: 0 0 0 3px;
  -moz-border-radius: 0 0 0 3px;
  border-radius: 0 0 0 3px;
}

.navigation.align-right ul ul {
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}


.button {
  background-color: #072b4a;
  -webkit-border-radius: 10px;
 
  border: none;margin-top:2em;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-size: 20px;
  
  text-decoration: none;
  -webkit-animation: glowing 3000ms infinite;
  -moz-animation: glowing 3000ms infinite;
  -o-animation: glowing 3000ms infinite;
  animation: glowing 3000ms infinite;
  font-weight:normal;
}

.button1 {
  background-color: #072b4a;
  -webkit-border-radius: 10px;
 margin-top:25px;
  border: none;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-size: 20px;
  
  text-decoration: none;
  -webkit-animation: glowing 3000ms infinite;
  -moz-animation: glowing 3000ms infinite;
  -o-animation: glowing 3000ms infinite;
  animation: glowing 3000ms infinite;
  font-weight:normal;
}


@-webkit-keyframes glowing {
  0% { background-color: #072b4a; -webkit-box-shadow: 0 0 2px #072b4a; }
  50% { background-color: #f8c107; -webkit-box-shadow: 0 0 10px #f8c107; }
  100% { background-color: #072b4a; -webkit-box-shadow: 0 0 2px #072b4a; }
}

@-moz-keyframes glowing {
  0% { background-color: #072b4a; -moz-box-shadow: 0 0 2px #072b4a; }
  50% { background-color: #f8c107; -moz-box-shadow: 0 0 10px #f8c107; }
  100% { background-color: #072b4a; -moz-box-shadow: 0 0 2px #072b4a; }
}

@-o-keyframes glowing {
  0% { background-color: #072b4a; box-shadow: 0 0 2px #072b4a; }
  50% { background-color: #f8c107; box-shadow: 0 0 10px #f8c107; }
  100% { background-color: #072b4a; box-shadow: 0 0 2px #072b4a; }
}

@keyframes glowing {
  0% { background-color: #072b4a; box-shadow: 0 0 2px #072b4a; }
  50% { background-color: #f8c107; box-shadow: 0 0 10px #f8c107; }
  100% { background-color: #072b4a; box-shadow: 0 0 2px #072b4a; }
}

#committee
{
    

width: 840px;
height: auto;
border: 1px solid #1b97d8;
padding: 20px;
}
