/*
 Theme Name:   10000Tours
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  Tema da 10000toutrs
 Author:       Paulo Sá - eudigtial.pt
 Author URI:   http://eudigital.pt
 |
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  10000tours
*/

h1 {font-size: 60px}
h2 {font-size: 36px}
h3 {font-size: 28px}
h4 {font-size: 24px}
h5 {font-size: 18px}
h6 {font-size: 14px}


body {/* background: #ccc7a1*/background: white}

/* Header Menu */
#logo img {filter: multiply(100%);width: 180px;margin-top: 8px}
.menu-item {display: inline-block}

#ham-button {display: none}

nav.main-menu {overflow: visible}
nav.main-menu > div > ul.menu {list-style: none;width: 120%; height: 120px; position: relative; margin-bottom: 0;overflow: visible }

 
nav.main-menu ul li {display: block; float: left; font-size: .9em; text-transform: uppercase; }
nav.main-menu ul.menu > li  a {padding: 50px 15px;position: relative} 
nav.main-menu ul li a { text-decoration: none; padding: 7px 15px;}
nav.main-menu > div > ul > li > a { float: left; color: #323a2a; }

nav.main-menu > div > ul > li a:hover {color: #333;}

nav.main-menu > div > ul > li.current-menu-item > a,
nav.main-menu > div > ul > li.current_page_parent > a { background-color: #4b5f2e;color: #d5d7d0;}
nav.main-menu div ul li:first-child {margin-left: 5px;}

nav.main-menu li:hover > ul,
nav.main-menu li:hover > ul {display: block;}
nav.main-menu > div > ul > li > ul {width: 100%; display: none; position: absolute; top: 120px; left: 0; letter-spacing: 1px; border-bottom: 1px solid #eee; padding-bottom: 5px; z-index: 10 }

nav.main-menu > div > ul > li > ul > li > a {color: #999;padding: 5px 10px; }
nav.main-menu > div > ul > li > ul > li.current-menu-item > a {color: #333;}

#site-footer {display: block;width: 100%;float: left;padding: 0;margin: 0}

/*Globals  */
.inline-icon {display: inline-block;width: auto;}

/* footer */
#site-footer {color: #6d7a49}

#footer-social  {text-align: center}
.footer-social-facebook {}
.footer-social-tripadvisor {margin: 0 20px}
.footer-social-instgram {margin: 0 20px}


#footer-top {position: relative}
#moinho-column {position: relative}
#footer-moinho {position: absolute;bottom: -50px;right: 0;width: 200px;}
#footer-pas {position: absolute;width: 150px;right: 40px;bottom: 0px;transform-origin: center;}


@keyframes rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}


.rotating {
  -webkit-animation: rotating 5s linear infinite;
  -moz-animation: rotating 5s linear infinite;
  -ms-animation: rotating 5s linear infinite;
  -o-animation: rotating 5s linear infinite;
  animation: rotating 5s linear infinite;
}