body {
 background: #ffffff url(images/img01.gif) repeat-x;
 font-family: Tahoma,Helvetica,sans-serif;
 font-size: 12px;
 color: #222;
}
#SliderWorp img{
	width:100%;
}
h1, h2, h3, h4, h5, h6 {
    margin: 0 0 15px 0;
    font-family: "Trebuchet MS";
    font-weight: normal;
}
h1 {
    font-size: 18px;
}
a {
    color: #ff7900;
    background-color: inherit;
    text-decoration: none;
}
#MainHeader .container{
  background: #fff;
  /* min-height: 120px; */
  background-position:top center;
}

.headerdiv img {
  background:#fff;
  border-radius:15px;
  margin-top: 0;
  /* box-shadow:0px 0px 20px 0px #000; */
} 
#MainHeader  h2 {
    color: #FFF;
    margin: 0;
    padding: 30px 0 0 40px;
    text-transform: uppercase;
    font-size: 18px;
}
#MainMenu  {
    background: none;
    border: 0;
    border-radius: 0;
    margin-bottom: 0;
    height: auto;
}
#MainMenu .container{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100 */background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #59482a 0%, #8d7c62 100%); 
/* FF3.6-15 */
background: -webkit-linear-gradient(top,  #59482a 0%,#8d7c62 100%); 
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #59482a 0%,#8d7c62 100%); 
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); 
/* IE6-9 *//* border-radius: 15px; */
border: 0;box-shadow: 0 0 26px -9px #000;
}
.navbar-default .navbar-nav>li>a {
  
padding: 2px 19px;
  
text-align: center;
  
font-size: 12px;
  
text-decoration: none;
  
color: #fff;
  
font-weight: bold;
  
line-height: 43px;
}


.dropdown-submenu{

position:relative;
}
.dropdown-submenu>.dropdown-menu{

top:0;

left:100%;

margin-top:-6px;

margin-left:-1px;

-webkit-border-radius:0 6px 6px 6px;

-moz-border-radius:0 6px 6px 6px;

border-radius:0 6px 6px 6px;
}
.dropdown-submenu>a:after{
	display:block;

content:" ";

float:right;

width:0;

height:0;

border-color:transparent;

border-style:solid;

border-width:5px 0 5px 5px;

border-left-color:#cccccc;

margin-top:5px;

margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#555;}
.dropdown-submenu.pull-left{

float:none;}
.dropdown-submenu.pull-left>.dropdown-menu{

left:-100%;

margin-left:10px;

-webkit-border-radius:6px 0 6px 6px;

-moz-border-radius:6px 0 6px 6px;

border-radius:6px 0 6px 6px;}







@media (min-width: 979px) {
              ul.nav li.dropdown:hover > ul.dropdown-menu ,li.dropdown-submenu:hover > ul.dropdown-menu{
                    display: block;

margin-top:0px;
}
}
@media (min-width: 590px) and (max-width:990px) { 
.logo ,.CallTop  {
    /* text-align: center; */

    width: 50%;

float: left;
}
#header-bottom .CallTop a span {

font-size: 19px;

text-transform: none;
}



.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {

color: #fff;

background-color: transparent;

text-decoration: underline;
}
}

.dropdown-menu {

background-color: #3d321e;
}
.dropdown-menu>li>a {
    display: block;

padding: 3px 20px;

clear: both;

font-weight: 400;

line-height: 1.42857143;

color: #fff;

white-space: nowrap;
}

@media (max-width:600px) {
.dropdown-menu>li>a:hover {
 
    color: #666;
}
}

.dropdown-menu {

background-color: #332a19;
}
.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: #352b1a url(images/cd-top-arrow.svg) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
  border-radius: 45px;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 40px;
    width: 40px;
    right: 30px;
    bottom: 30px;
  }
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #ccc;
    background: none;
}
a.cd-top {
  color: #c20001;
  text-decoration: none;
}







.floatright {
	text-align:right;
}
.innerWorp {
	padding-top:25px;
	background: #fff;
	box-shadow: 0 2px 8px -3px;
}
.rightWorp h2 {
    font-size: 16px;
}
@media (max-width:555px) {
	.col-xs-6 {
		width:100%;
	}
}
.footercopy {
	text-align:center;
	line-height:20px;
}
.rightWorp  {
	border-left:1px solid #ccc;
	padding-bottom: 30px;
}
form input {
	max-width:100%;
}

.footWorp{
    color: #FFF;
    background: #352b1a;
    border-top: 1px solid #352b1a;
    padding-top: 10px;
}
.footWorp a {
    text-decoration: none;
    font-weight: bold;
    color: #ffffff;
}
.footer-right {
	text-align:right;
}
