
/************************
 * FULLWIDTH
 ************************/
 /*.header_main{
 	margin-left: -95px;
 	margin-right: -95px;
 }*/

/************************
 * MAIN MENU
 ************************/
 
 	/* MOBILE STYLE */
	#menu-bar {
		background: #333;
		/*opacity: 0.95;*/
	}
	#menu-bar a{
		color: #fff;
	}
	.dl-menuwrapper button, .dl-menuwrapper button:hover, .dl-menuwrapper button.dl-active, .dl-menuwrapper ul{
		background: #333;
	}
	/*.dl-menuwrapper .dl-menuopen{
		opacity: 0.95 !important;
	}*/
	.dl-menuwrapper li > a:after{
		color: rgba(255, 255, 255, 0.8);
	}
	.dl-menuwrapper .dl-menuopen > li:last-child > a{
		color: #289dcc !important;
	}
	.secondClass{
		color: #289dcc !important;
	}	
			
	/* MAINMENU MIX */
	ul#navigation{
		box-shadow: none;
	}
	.header_main{
		margin-bottom: -6px;
	}
	ul#navigation ul.sub-menu li{
		border-right: none;
		border-color: rgba(255, 255, 255, 0.2); 
	}
	ul#navigation .template3-menu ul.row li ul.inside{
		border-right: 1px solid rgba(255, 255, 255, 0.2);
	}		
	/* MAINMENU COLORS*/
	ul#navigation{
		background-color: #333 !important;
		/*opacity: 0.95;*/
	}
	ul#navigation ul.sub-menu{
		background-color: #333 !important;
		/*opacity: 0.95;*/
	}
	ul#navigation ul.sub-login{
		background-color: #333 !important;
		background-image: none;
		opacity: 0.95;
		color: #fff;
	}
	ul#navigation .search label{
		background-color: transparent;
	}
	ul#navigation .search label.flat input{
		color: #fff;
	}
	ul#navigation a, ul#navigation a:active, ul#navigation a:visited{
		color: #fff;
	}
	ul#navigation ul.third{
		background-color:#444;
	}
	ul#navigation li.dropdown:hover{
		background-color: rgba(0,0,0,0.1)
	}
	
	/* HOVER ALL STYLE*/				
	#push-menu ul#navigation a:hover {
		color: #4db6ac !important;
	}
					
	/* LEVEL#1 STYLE*/
	ul#navigation a.main, .light-big-title{
		color: #fff !important;
	}
	
	/* LEVEL#2 STYLE*/
	ul#navigation ul.row li a.first{
		color: #fff;
	}
		
				
	/* LEVEL#3 STYLE*/				
	ul#navigation ul.row li.first ul.inside li.first a{
		color: #26a69a;
		text-decoration: none;
	}
			#push-menu ul#navigation ul.row li.first ul.inside li.first a:hover{
			color: #4db6ac !important;
		}
		
	/* LEVEL#4 STYLE*/	
	ul#navigation ul.row li.first ul.inside > li > a{
		color: #fff;
	}
		
				
	/* LEVEL#5 STYLE*/	
	ul#navigation ul.third li a{
		color: #fff !important;
	}
		
				
	/* HOME STYLE*/
	ul#navigation #menu-item-1 ul.row li a{
		color: #fff;
	}			
		
	/* BOOKING STYLE*/
	ul#navigation ul.sub-menu .fading > li:last-child ul.inside > li:last-child a{
		color: #4db6ac !important;
	}
	#push-menu ul#navigation ul.sub-menu .fading > li:last-child ul.inside > li:last-child a:hover{
		color: #26a69a !important;
	}
	
	/* BACKGROUND SPRITES*/
	li.sprite-home:before{
		background:url(../png/2w.png) no-repeat 0 0;
	}
	#default_img{
		background:url(../png/4w.png) no-repeat 0 0;
	}
	li.ico-sprite-bg:before, ul.ico-sprite-bg:before, .ico-sprite-i-bg{
		background:url(../png/1w.png) no-repeat 0 0;
	}
	ul#navigation .search .go{
		background:url(../png/searchw.png) no-repeat 0 0;
	}

/* MAINMENU STYLES REPLACE ORIGINALS */
ul#navigation .arrow{
	background-image: none;
	width: 0; 
	height: 0; 
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;  
	border-top: 5px solid #fff;
}
ul#navigation .arrow.aright{
	background-image: none;
	width: 0; 
	height: 0; 
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent; 
	border-left: 5px solid #fff;
	float: right;
	top: auto;
}

@media only screen and (min-width: 1260px) and (max-width: 1419px) {
	ul#navigation .arrow.aright{
		margin-left: 4px;
	}
}

/* HOME & MAIN COLORS */
	.vticker_home .col .offer_css{
		border-color: #00796b;
		color: #00796b;
	}
	#tabion_ggt_box .solid-blue{
		background: #00796b;
	}
	#tabion_ggt_box .solid-blue.tab-active{
		background: #00796b !important;
	}	
	a, .sub-footer a:hover, .post-categories a:hover, .post-author a:hover, .post-tags a:hover, .post-comments a:hover, .comment .info .name a:hover, .portfolio-thumb .title, .latest-tweets .tweet-status a:hover, .headline-text a:hover, .testimonials-block .item .qo, .post-big .post-title a:hover, .sort-menu li a.button.active .count{
		color: #00796b;
	}
	.home_blog_btn_ggt:hover, .home_blog_btn_ggt:focus{
		text-decoration: none;
		color: #00796b;
	}
	.float_txt_home_blog_btn{
		border-color: #00796b;
		color: #00796b;
	}
	.home_blog_btn_ggt:hover .float_txt_home_blog_btn{
		background-color: #00796b;
	}	
#twitterbar{
	background: #00796b;
}
.footer a, .footer .sub-footer a:hover, .footer .latest-tweets .tweet-status a:hover, .footer .testimonials-block .item .qo{
	color: #00796b;
}
.gotop{
	background-color: #00796b;
}

/* PORTFOLIO */
.custom-gallery .controls,
.navigation-pages a:hover span.item,
.navigation-pages > span.item,
input[type=button],
input[type=submit],
input[type=reset]:hover,
.navigation-prev-next .navigation-prev a:before,
.navigation-prev-next .navigation-next a:after,
.navigation-prev-next .navigation-prev a:hover,
.navigation-prev-next .navigation-next a:hover,
.jp-volume-bar-value, .jp-play-bar,
.portfolio-thumb:hover .desc,
.button, a.button,
.dropcap.bgcolor-theme,
.marker,
.biginfopane,
.custom-table.style-3 th,
.custom-table-wrapper.style-3 table th,
.testimonials-block .controls a,
.pricing-column li.pricing-price,
.post-big .post-date,
.post-small .post-big-pic-over
{
	background-color: #00796b;
}
.sort-menu li a.button.active, .button, a.button{
	background-color: #00796b !important;
}
.pricing-column li.pricing-title, .post-big .post-title-inner{
	border-top-color: #00796b;
}
.request_button_ggt{
	background-color: #00796b;
}
.request_button_ggt:hover{
	background-color: rgba(0,121,107,0.85);
}
.one-fifth .request_button_ggt + div{
	color: #00796b !important;
}
.rating_custom_box_ggt{
	border-color: #00796b;
}
.container_tabs_ggt .tabs-style-linebox nav a:hover, .container_tabs_ggt .tabs-style-linebox nav a:focus{
	color: #00796b;
}
.container_tabs_ggt .tabs-style-linebox nav a:hover::after, .container_tabs_ggt .tabs-style-linebox nav a:focus::after, .container_tabs_ggt .tabs-style-linebox nav li.tab-current a:after{
	background-color: #00796b;
}
.custom-gallery .controls .pager a:after{
	border-right-color: #00796b;
}
.pricing-title span{
	color: #00796b !important;
}
.portfolio-item .one-third table, .portfolio-item .one-third table span {
	border-color: #00796b !important;
}
.portfolio-item .one-third table span {
	color: #00796b !important;
}
.portfolio-item .rate_tables_gt table tr:first-child td {
	border-color: #00796b !important;
	color: #00796b !important;
}
.portfolio-item .container_table_box_port_ggt p span{
	color: #00796b !important;
}
.container_table_box_port_ggt .responsive-table tbody th[scope="row"]{
	background-color: #00796b;
}
.container_table_box_port_ggt .responsive-table thead th{
	background-color: #00796b;
    border-color: #00796b;
}
.container_table_box_port_ggt .responsive-table tbody tr, .container_table_box_port_ggt .responsive-table tbody td{
 	border-color: #00796b;
}
.subtitle_about_ggt{
	color: #00796b;
}
.portfolio-item .blocks-same-height-uber-wrapper .block-inner span{
	color: #00796b !important;
}

.leaf_sp{
	background-image: url(../png/summer-leafs.png);
}
