
#header{
	position:relative;
  width:960px;
  margin:0 auto;
}
#logo{
  z-index:99999999999999;
}
#logo img {
      width: 100%;
}
.navigation {
    margin-top: 63px;
  }
.navbar-default {
    border-top: 2px solid #ff0000;
    border-bottom: 2px solid #ff0000;
    background-color: #fffde5;
}
.navig .col-sm-3 {
		text-align:center;
		font-weight:900;
		    margin-top: 20px;
    font-size: 22px
	  }

#navigation li{
	display:inline-block;
	margin-right:10px;
}
.clearfix{
	clear:both;
}
.bar {
	position: absolute;
    width: 100%;
	padding: 25px;
    top: 67px;
    border-top: 2px solid #ff0000;
    border-bottom: 2px solid #ff0000;
    background-color: #fffde5;
  }

.current-menu-item a {
  color:#104690 !important;
	}
body{
  background: url('/wp-content/uploads/2014/06/bg.jpg') no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	color: #111;
	font-family: 'Open Sans', Sans-serif;
  overflow-x:hidden;
}
.navig {
	margin-top:32px;
  }
#wrapper{
	margin-left:auto;

	margin-right:auto;
  background-color:#fffde5;
}
.wrapper {
  width: 100%;
  }
#lbadge {
	padding-top:40px;
}
#content{
	background-color:#fffde5;
  float:left;
  padding: 20px 0px 20px 0px;
}
a{
	color:#ff0000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

h1 { font-size:36px; }
h2 { font-size:21px; }
h3 { font-size:24px; }
h4 { font-size:20px; }
h5 { font-size:18px; }
h6 { font-size:15px; font-weight:900; }

p {
	font-size:14px;
	line-height:20px;
	margin:20px 0;
}

/* Primary Font */
input[type=submit],input[type=button],input[type=reset],input[type=color],h1,h2,h3,h4,h5,h6 {
	font-family: 'Open Sans', Sans-serif;
}

/* Open Sans */
input[type=url],input[type=tel],input[type=search],input[type=password],input[type=email],input[type=text],textarea,input[type=date],input[type=month],input[type=number],input[type=time],input[type=week],p,.info,.error,.warning,.success,body {
	font-family: 'Open Sans', Sans-serif;
}

#with-sidebar-content{
	float:left;
	margin-right:0px;
	width:65%;
  padding-top:60px;
  padding-left:20px;
}

.foot {
	background-color:#fffde5;
	padding-top:10px;
	padding-bottom:10px;
	
	    margin-right: 0px;
    margin-left: 0px;
  }
  
 .foot .col-sm-9 {
		      padding-top: 20px;
    text-align: right;
		}

.main {
  padding:15px;
	margin-top:30px;
	-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.3);
box-shadow: 0 0 5px 1px rgba(0,0,0,0.3);
  background:#FFF;
}
  
.featured {
  padding:15px;
  padding-bottom:30px;
  text-align:center;
  margin-top:-40px;
  -webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.3);
box-shadow: 0 0 5px 1px rgba(0,0,0,0.3);
  background:#FFF;
}

.headerleft {
  position:absolute;
	left:-325px;
	width:322px;
	height:101px;
	background-image:URL('/wp-content/uploads/2014/06/l1.png');
  }
  
  .headerright {
    position:absolute;
	right:-325px;
  	width:322px;
	height:101px;
	background-image:URL('/wp-content/uploads/2014/06/l1.png');
	}

#sidebar {
	margin-bottom:20px;
  background-color:#fffde5;
}
#sidebar img {
      width: 100%;
}

#navigation{
  background: #fffde5;
  text-transform: uppercase;
  padding: 10px;
  margin-top: 10px;
  border: 2px solid #ff0000;
  border-width:2px 0;
  margin-bottom: 10px;
}
#navigation .wrapper {
  text-align:right;
}
#navigation a{
	padding: 3px 10px;
  font-size:20px !important;
	color: #FF0000;
  
	font-weight:900;
}
#navigation a:hover{
	color: #111 !important;
}


#footer {
  background: #fffde5;
  padding:20px;
  margin-top:20px;
  font-size:14px;
  text-align:right;
  width:920px;
  margin:20px auto;
}

strong {
  font-weight:900;
}

@media(max-width:768px) {
	.pc {
	display:none;
  }
  
  .navig .col-sm-3 {
	margin-top:10px;
	  }

	.navig {
	    margin-bottom: 20px;
    background-color: #fffde5;
    padding: 20px;
}

.main {
    text-align: center;
  }
}