.only {
display: none !important; 
}
.search-query {
 width: 265px !important;
  background: rgba(196, 177, 143, .9) !important;
  color: #fff !important;
  border-radius: 4px;
}
.head-text {
 color: #fff; 
  font-family: Roboto; 
  font-size: 1.4em;
  font-weight: 700;
  text-align: center; 
  text-shadow: 3px 3px 5px rgba(0,0,0,0.75),
    -0   -1px 0   #000000,
		 0   -1px 0   #000000,
		-0    1px 0   #000000,
		 0    1px 0   #000000,
		-1px -0   0   #000000,
		 1px -0   0   #000000,
		-1px  0   0   #000000,
		 1px  0   0   #000000,
		-1px -1px 0   #000000,
		 1px -1px 0   #000000,
		-1px  1px 0   #000000,
		 1px  1px 0   #000000,
		-1px -1px 0   #000000,
		 1px -1px 0   #000000,
		-1px  1px 0   #000000,
		 1px  1px 0   #000000; 
}
.sidebar-left {
 padding-left: 20px; 
}
 .ba-slideshow-title {
       text-shadow: 
        0px 0px 9px rgba(60, 60, 60, 1),
        -0   -1px 0   #000000,
		 0   -1px 0   #000000,
		-0    1px 0   #000000,
		 0    1px 0   #000000,
		-1px -0   0   #000000,
		 1px -0   0   #000000,
		-1px  0   0   #000000,
		 1px  0   0   #000000,
		-1px -1px 0   #000000,
		 1px -1px 0   #000000,
		-1px  1px 0   #000000,
		 1px  1px 0   #000000,
		-1px -1px 0   #000000,
		 1px -1px 0   #000000,
		-1px  1px 0   #000000,
		 1px  1px 0   #000000; 
  }
  .ba-slideshow-description {
  text-shadow: 
        0px 3px 2px rgba(50, 50, 50, 1),
 		-0   -1px 0   #000000,
		 0   -1px 0   #000000,
		-0    1px 0   #000000,
		 0    1px 0   #000000,
		-1px -0   0   #000000,
		 1px -0   0   #000000,
		-1px  0   0   #000000,
		 1px  0   0   #000000,
		-1px -1px 0   #000000,
		 1px -1px 0   #000000,
		-1px  1px 0   #000000,
		 1px  1px 0   #000000,
		-1px -1px 0   #000000,
		 1px -1px 0   #000000,
		-1px  1px 0   #000000,
		 1px  1px 0   #000000; 
}

.bg-menu {
  border-top: 4px double #d0d0d0; 
 }

.main-body {
 margin-top: 3px; 
}
.item-page {
 background: #fff; 
 padding: 8px;
  border: 1px solid #493F0A;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.page-header { 
 border-bottom: 2px solid #005D00;
}
.page-header h2,
.page-header h1 {
 color: #493F0A; 
  padding-top: 10px;
 /*text-shadow: #333333 1px 1px 0.04em;*/
}
.item-sidebar-left {
  background: rgba(218,194,148, .55);
  border: 1px solid #333;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 5px;
  max-width: 250px;
}
.item-sidebar-left p, h3 {
  text-align: center;
  font-weight: bold;

  }
.item-sidebar-left a,
h3 {
  color: #730205;
    text-shadow: 
		-0   -1px 0   #FFFFFF,
		 0   -1px 0   #FFFFFF,
		-0    1px 0   #FFFFFF,
		 0    1px 0   #FFFFFF,
		-1px -0   0   #FFFFFF,
		 1px -0   0   #FFFFFF,
		-1px  0   0   #FFFFFF,
		 1px  0   0   #FFFFFF,
		-1px -1px 0   #FFFFFF,
		 1px -1px 0   #FFFFFF,
		-1px  1px 0   #FFFFFF,
		 1px  1px 0   #FFFFFF,
		-1px -1px 0   #FFFFFF,
		 1px -1px 0   #FFFFFF,
		-1px  1px 0   #FFFFFF,
		 1px  1px 0   #FFFFFF;
  
}
.item-sidebar-left img {
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin: 5px auto;
  transition: all 0.3s;
}
.item-sidebar-left:hover {
  border: 1px solid #297727;
}

.moduletable_new2 {
  background: rgba(218,194,148, .3); 
  margin: 0.5em 0.5em 0em 1.35em;
      padding: 0.8em 0.4em 0.4em;
      list-style: none;
      
      }
       .moduletable_new2 li {
        border-bottom: 1px solid #5C542D;
      }
      .moduletable_new2 a {
        color: #730205;
        font-weight: 700;
        padding: 3px 10px;
        text-decoration: none;
        text-shadow: 
		-0   -1px 0   #FFFFFF,
		 0   -1px 0   #FFFFFF,
		-0    1px 0   #FFFFFF,
		 0    1px 0   #FFFFFF,
		-1px -0   0   #FFFFFF,
		 1px -0   0   #FFFFFF,
		-1px  0   0   #FFFFFF,
		 1px  0   0   #FFFFFF,
		-1px -1px 0   #FFFFFF,
		 1px -1px 0   #FFFFFF,
		-1px  1px 0   #FFFFFF,
		 1px  1px 0   #FFFFFF,
		-1px -1px 0   #FFFFFF,
		 1px -1px 0   #FFFFFF,
		-1px  1px 0   #FFFFFF,
		 1px  1px 0   #FFFFFF;
        text-transform: uppercase;
        display: block;
        transition: all 0.3s;
}
	 .moduletable_new2 li a:hover {        
     color: #0A680A;   
     margin-left: 5px;
		}
@media screen and (max-width: 1023px) {
     .moduletable_new2 {
        visibility: hidden;
        display: none;
    }
