
@font-face { font-family: 'The FrontMan2 demo';
src: url('../images/fonts/5399822244_The FrontMan2 demo.ttf') format('truetype');}
@font-face { font-family: 'Mr_Marcoozie_MEDIUM';
src: url('../images/fonts/5399822244_Mr_Marcoozie_MEDIUM.ttf') format('truetype');}
@font-face { font-family: 'DroidSans-Bold';
src: url('../images/fonts/5399822244_DroidSans-Bold.ttf') format('truetype');}
@font-face { font-family: 'DroidSans';
src: url('../images/fonts/5399822244_DroidSans.ttf') format('truetype');}
@font-face { font-family: 'antonio';
src: url('../images/fonts/antonio.ttf') format('truetype');}

/*body*/

    body{
	background:#000000;
}
    /*container*/
.button-style-1 a{
background:url(../images/39806f045be56c9530d76777f9024d318466a.jpg)no-repeat center bottom;   
}

/*header*/

.main_menu nav .navbar-collapse,.main_menu nav p::before {
background:url(../images/46389f045be56c9530d76777f9024d318466a.jpg);   
     	background-attachment:fixed;	
	 
}

.header_logo {
	width:345px;
    height:61px;
}

footer{
background:url(../images/34625c3940ef83ca8865fea8119cb1087ac89.jpg);   
     	background-attachment:fixed;	
	}

.top_header,.submit_form .send_now{
		 background:#;	
}
.project_gallery_bg{
	
	 background:# repeat fixed center center; 
}

.fixed-bg {
	 background:#;
}	
.parallax-one,.slider-bar,.parallax-reservation button:hover,.contact-box > form button:hover{
	 background:#; 
     
}	
.contact-box > form button{
background: #;	
}
.slider-triangle{
border-top: 60px solid #;	
}
.contact-box > form input, .contact-box > form textarea{
	border:1px solid #;
}	
.contact-box,.contact-box > form input, .contact-box > form textarea,.footer-bar{
background: # ;
}
.top_header ul li:last-child.header_title{
    color:#000000;
    font-size:16px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.main_menu nav p a.header_contact,p.header_contact{
    color:#ffffff;
    font-size:16px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.section-title hr{
	border-color:#318327;	
}
.title-style-1 hr,.title-style-2 hr,.title-style-3 hr  {
    background:#318327;
}
div.welcome_title{
    color:#318327;
    font-size:20px;
    font-family:DroidSans;
}
 div.welcome_content,.parallax-reservation label{
      color:#000000;
      font-size:16px;
      font-family:;
}
div.service_title{
    color:#000000;
    font-size:16px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
div.service_content {
    color:#000000;
    font-size:16px;
    font-family:;
}
.sidebar_name,#wrapper label,.sidebar_name{
    color:#ffffff;
    font-size:14px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.panel-primary>.panel-heading{ 
	 background:#000000;
	border-bottom:#000000;

}

.package-intro{
	    background: none repeat scroll 0 0 #000000;
    border-left: 10px solid #000000;
    border-right: 10px solid #000000;
 border-top: 10px solid #000000;
	
}
div.sidebar_content,.sidebar_text{
   color:#ffffff;
    font-size:12px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
div.about_title{
	 color:#000000;
    font-size:16px;
    font-family:Arial,Arial,Helvetica,sans-serif;	
} 
div.about_content{
	 color:#000000;
    font-size:16px;
    font-family:;	
}
div.abouttitle {
	 color:#000000;
    font-size:16px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;	
}
 div.aboutcontent {
	 color:#000000;
    font-size:16px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;	
}
div.servicetitle{
	 color:#000000;
    font-size:16px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;	
}
 div.servicecontent{
	 color:#000000;
    font-size:16px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;	
}
.producttitle {
	 color:#0a6e4e;
    font-size:33px;
    font-family:DroidSans;	
}
div.productcontent{
	 color:#000000;
    font-size:16px;
    font-family:;	
}
 /*extra color*/

.parallax-reservation button, .contact-box > form button{
color:#;
}
.home-room-details,.testimonials-carousel .owl-nav,.block1,,.bottom_header ul li:hover{
background:#;
}
input[type="submit"],.bottom_header ul li{
	
	background:#;
	  border: solid 1px #;
  
}
input[type="submit"]:hover{
	
	background:#505050;
}
.breadcrumb-1,.slider-bar-under {
background:#;
}
.slider-triangle-under{
	
	    border-top: 35px solid #;
}
.footer-left div.footer-down{
         color:#ffffff;
         font-size:16px; 
         font-family:Arial,Arial,Helvetica,sans-serif;
}

.nav ul.sf-menu > li:hover::before {
	background:#ffffff;
	}	
.testimonial{
	     background:none repeat scroll #000000;	
       border: 5px solid #000000;
		 }
p.footer-text{
      color:#ffffff;
      font-size:16px; 
      font-family:Arial,Arial,Helvetica,sans-serif;
}
 .footer-dark .widget-title {
	       color:#ffffff;
      font-size:19px; 
      font-family:Arial,Arial,Helvetica,sans-serif;	 
 }
.news_description,.footer.footer-dark a{
color:#000000;
font-size:16px;
font-family:; 
}
.main_menu nav .navbar-nav > li > a,.main_menu nav .navbar-nav ul.sub_menu li a{
	color:#318327;
    font-family:antonio;
    font-size:18px;
}
.main_menu nav .navbar-nav > li > a:hover,.main_menu nav .navbar-nav ul.sub_menu li a:hover {
	  color:#318327; 
} 
.main_menu nav .navbar-nav ul.sub_menu li a{
	border-bottom:#318327;
}
.main_menu nav .navbar-nav > li > a{
border-right: 1px dashed #; 
}

.main_menu nav .navbar-nav > li > a.active{
color:#000000;  
}
.main_menu nav .navbar-collapse ul.nav{
	border-color: # -moz-use-text-color # #;
}

nav > ul > li ul li a,header.header2 nav > ul,nav > ul > li > ul > li:nth-child(2n+2) > a{
	background:#000000;	
	
	
}
/*menu*/

.main_menu nav p::before,.main_menu nav .navbar-nav ul.sub_menu{
	background:#000000;
}
    
.l-header.transparent .type_desktop .w-nav-item.level_1.current-menu-item .w-nav-anchor.level_1{
color:#ffffff;
}

.l-header.layout_extended.transparent .l-subheader.at_top,
.l-subheader.at_top{
  background:rgb(0,0,0);
}
