/*-------------------------------- 
 * CSS override to change template.
---------------------------------*/
#rahgallery-container133 {
position: relative;
height: 1%;
display: block;
zoom: 1;
padding-top: 0px;
padding-bottom: 0px;
background-color: none;
}

.body-wrapper {
  background: url('../../../images/bgoverlay.png') #F5F5F5 !important;
}

.joostrapmenu > li > a:hover, .joostrapmenu > li.active > a, .joostrapmenu > li.parent:hover > a, .joostrapmenu > li.active.parent > a, .joostrapmenu > li > span.separator:hover, .joostrapmenu > li.active > span.separator, .joostrapmenu > li.parent:hover > span.separator, .joostrapmenu > li.active.parent > span.separator {
background: #000000;
color: #fff;
font-size: 18px;
font-family: sans-serif;
}

.joostrapmenu > li {
float: left;
padding: 0 1px 0 0;
cursor: pointer;
font-size: 18px;
border-left: 0px solid #f2f2f2;
text-transform: none;
 font-family: sans-serif;
font-weight: 300;
}


#menu .navbar-collapse {
float: left;
z-index: 9999;
  padding-left:2%;
}

#header .container {
padding: 0px 20px;
background: #336699;
  border-bottom:solid 4px #000;
}


.sequence .animate-in .slide-image.fade, .sequence .animate-out .slide-image.fade {
-webkit-transition-duration: 600ms;
-moz-transition-duration: 600ms;
-ms-transition-duration: 600ms;
-o-transition-duration: 600ms;
transition-duration: 600ms;
background-size: 100% 100%;

.sidebar-right {
padding-left: 20px;
background: #336699;
color:#fff;
  border: solid 1px #000;
}

body {
  max-width:99%;
    margin-left:auto;
  margin-right:auto;
}
#menu{
  background: #F2F2F2;
  margin-left: auto;
  margin-right: auto;
}
.logo {
margin-top: 25px;
margin-bottom: 25px;
text-align: center;

}
.text-side{
  width: 70%;
  float: left;
  line-height: 30px;
}
.image-side{
  width: 30%;
  float: left;
}
#bottom2 .container{
  width: 83%;
}
#footer .container{
  width: 83%;
}
#content-area h2{
  font-family: 'Lato', cursive;
  font-size: 36px;
  margin-bottom: 24px;
  color:rgb(153, 51, 51);
}
#content-area h3{
  font-family: 'Lato', cursive;
  font-size: 23px;
  margin-bottom: 24px;
  color:rgb(153, 51, 51);
}
#top h2{
  font-family: 'Lato', cursive;
  font-size: 46px;
  margin-bottom: 24px;
}
.sidebar-right h3{
  font-family: 'Lato', cursive;
  font-size: 18px;
  margin-top: 24px;
}