/*
* @version   $Id: master-ie8.css 2917 2012-08-31 00:50:20Z rhuk $
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/



#rt-header {
  
   background-image:url('./images/Pier_Eusebio.jpg');
   background-repeat:no-repeat;
   COLOR:#FFF;
   /*height:600px;*/
   
   text-shadow: none;
   
  
}

.subtitle h1{
	
    margin-top:50px; 
    color: #fff!important;
    font-size:32px;
	text-shadow: 1px 1px 0 #000;
    
	font-style:italic;
	
	
}

.libera h2{
	
   
       font-size:32px;
	text-shadow: 1px 1px 0 #000;
    
	font-style:italic;
	
	
}

#rt-drawer {
  
   	   border:none;
   
   
   
}
#rt-showcase {
  
   	   background: #111216;
   
   
   
}
#rt-top {
background-color: #000;
color: #fff;
text-shadow: none;
}

#rt-top-surround {
background: #000;
background-repeat: repeat-x;
border-bottom: 1px solid #111216;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
color: #6e6e6e;
text-shadow: 0 2px 3px #ffffff;
}

#rt-sidebar-a{
  
   	   border-radius:2px;
	   border:1px solid #F36434;
	   margin-top:20px;
	   background:#ffffff;
   
}

#rt-mainbody-surround{
  
   	   background-image: linear-gradient(to top,  #fff, #E7EDF2);
	   font-size:large;
   
   
   
}

#rt-bottom {
  
   	   background: #111216;
   
   
   
}




.readmore {
    border: none;
    border-radius:none;
	display:block;
    
	
}


/* Titolo escursioni */

#rt-sidebar-a .module-title{
    background:#B4C2F3;
	text-align:center;
    text-shadow: none;
	
	border:1px solid ;
	border-radius:5px;
	margin-bottom:10px;
}

.category-moduleescursioni li{
    
	margin:2px;
	border:1px solid blue;
	border-radius:4px;
    background: #2D93D1;	
	text-align:center;
	height:52px;
	


}

.escursioni ul{
  margin-left:-1px;
 
}


.category-moduleescursioni li a{
    
	
	color:#fff;	
	font-size:22px;


}

.category-moduleescursioni li a:hover{
    
	
	color:#F2EC42;	
	font-size:22px;


}




/* volantini */

.customtartarughe, .customvolantini{
    float:none;
	
}
.categorie-side-a .module-title, .evidenza .module-title
{
	
	background:#62A754;
	text-shadow:none!important;
	text-align:center;
	border:1px solid #62A754;
	border-radius:5px;
	

}
.categorie-side-a .module-content
{
	
	background:lightgrey;
	text-shadow:none!important;
	
	color:white!important;
	
}




.gf-menu li {
    border: 1px solid transparent;
    display: block;
    float: left;
    margin: 2px;
	margin-top:-6px;
	margin-bottom:6px;
    padding: 0;
    position: relative;
    text-align: center;
	width:100px;
}


.gf-menu.l1 > li > .item {
	
	
	background-image: linear-gradient(to top, #ddd, #fff);
	
    font-size: 14px;
    line-height: 54px;
    padding-bottom: 0px;
    padding-top: 0px;
    position: relative;
	
	
}
.gf-menu .item {
	
    color: #000;
    cursor: pointer;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
	
    line-height: 54px;
    outline: 0 none;
    padding: 4px 8px;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
}
a, ul.menu li .separator {
    color: #2698DE;
}
a {
    transition: color 0.2s ease-out 0s;
}
a {
    text-decoration: none;
}
a {
    color: #0088CC;
    text-decoration: none;
	
	font-size: 18px;
	
	
	
	
	
}
.gf-menu {
    width:80%;
	
}
li {
    line-height: 24px;
	
}


.layout-mode-responsive .gf-menu-device-wrapper-sidemenu {
  background: #F9854A none repeat scroll 0 0;
  border: 0 none;
  border-radius: 0;
  bottom: 0;
  box-shadow: -4px 0 15px rgba(0, 0, 0, 0.5) inset, -1px 0 0 rgba(0, 0, 0, 0.3) inset;
  box-sizing: border-box;
  left: -200px;
  margin: 0 !important;
  overflow: auto !important;
  padding: 0;
  position: fixed !important;
  right: 0;
  top: 0;
  transition: left 0.2s ease-out 0s;
  width: 200px;
  z-index: 6000;
}


.layout-mode-responsive .gf-menu-device-container-wrapper
{
  background:#F36434;
 
}


.
.layout-mode-responsive .gf-menu {
  background:#F36434!important;
  border-top: 15px solid #424242;
}

.layout-mode-responsive .gf-menu li.active.last > .item {
  background: #ddd;
  border: none;
  border-radius: none;
  box-shadow: none;
}

/* slider */
.camera_caption {
  color: #fff;
  text-shadow:none;
}



/* menu foot */




ul.menu li a::before, ul.menu li .item::before, ul.menu li .separator::before {
  content: " ";
  display: inline;
  font-family: FontAwesome;
  font-weight: normal;
  margin-right: 10px;
  vertical-align: middle;
}

ul.menu li a, ul.menu li .item, ul.menu li .separator {
  color: #fff;
  display: block;
  border-radius: 2px;  
  border:1px solid #fff;
  
  
}


/* footer */


#rt-copyright {
	font-family:arial;
  color:#fff;
  font-size:18px;
   	   background:#F36434;
	   border-top:1px solid #F36434;
   
   
   
}   
   


#rt-copyright .menufoot ul li a:hover{
	
  background:#C56636;
  color:#fff;
    
   
}

#rt-copyright {
  
   
   
   text-align: center;
   
  
}


#gantry-totop {

    border-radius: 18px;
    display: block;
    padding: none;
    background: none;
    border: 1px solid #fff;
    box-shadow: none;
	color:#fff;
	text-align:center;
}

