@charset "utf-8";
@charset "utf-8";
.loader {
width: 50px;
height: 50px;
border: 10px solid #f3f3f3;
border-top: 10px solid #3498db;
border-radius: 50%;
animation: spin 2s linear infinite;
margin-left: auto;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
margin: auto;
margin-top: 40px;
clear:both;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}  .foot-btm ul li a:hover {
text-decoration: underline;
color: black !important;
}
.foot-menu li a:hover {
color: #dfff00 !important;
}
.ddsmoothmenu ul li ul li a:hover {
color: #282828 !important;
text-decoration: none;
margin: 0px 0px 0px 0px;
}
.pdf-icons ul li a:hover {
color: #19559b;
text-decoration: underline;
}
.dades-de-cont a:hover{
text-decoration: underline;
}
.social li span:hover {
filter: invert(48%) sepia(13%) saturate(3207%) hue-rotate(130deg) brightness(10%) contrast(80%);
}
button.veure-btn, a.veure-btn {
color: black !important;
height: auto !important;
}
button.veure-btn, a.veure-btn:hover {
color: white !important;
}
.situa-geo ul li a {
height: auto !important;
}
.filter-btn button.veure-btn, .filter-btn a.veure-btn {
height: auto;
}
.recoman.oficines ul li .et-cnt-ot {
height: auto !important;
min-height: 420px;
}
@media (max-width: 700px){
ul.publications li h3 {
min-height: 5vh !important;
}
ul.publications li {
height: auto !important;
}
}
ul.publications li a.pdf_lnk:hover {
opacity: 0.7 !important;
color: #27259c !important;
text-decoration: underline;
}
.cform-left input[type="text"], .cform-left input[type="email"] {
border: 1px solid #000 !important;
}
.cform-left textarea {
border: 1px solid #000 !important;
}
.recoman ul li {
word-wrap: break-word;
}
.empodra.aigua.tab.lst .resp-tab-content ul li .et-cnt h2, .empodra.aigua.tab.lst .resp-tab-content ul li:hover .et-cnt h3 {
color: white;
}
.empodra.aigua.tab.lst .resp-tab-content ul li .et-cnt {
max-height: none !important;
}
.empodra.aigua.tab.lst .resp-tabs-list li {
height: auto !important;
}
.foot-menu > li > a {
word-wrap: break-word !important;
}
.news-letter-right ul li .check p {
word-wrap: break-word;
}
.rgt-txt ul li a {
text-decoration: underline;
}
.rgt-txt ul li a:hover {
text-decoration: none;
}
.form-in input[type="text"] {
border: 2px solid #000;
color: #000;
}
.recoman a {
color: #285fa2;
font-size: 19px;
font-family: 'KievitOT-Regular';
font-weight: 900;
}
 @font-face {
font-family: 'asapbold';
src: url(/wp-content/themes/visitemporda/assets/css/fonts/asap-bold-webfont.eot);
src: url(/wp-content/themes/visitemporda/assets/css/fonts/asap-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(/wp-content/themes/visitemporda/assets/css/fonts/asap-bold-webfont.woff) format('woff'),
url(/wp-content/themes/visitemporda/assets/css/fonts/asap-bold-webfont.ttf) format('truetype'),
url(/wp-content/themes/visitemporda/assets/css/fonts/asap-bold-webfont.svg#asapbold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'asapsemibold';
src: url(/wp-content/themes/visitemporda/assets/css/fonts/asap-semibold-webfont.eot);
src: url(/wp-content/themes/visitemporda/assets/css/fonts/asap-semibold-webfont.eot?#iefix) format('embedded-opentype'),
url(/wp-content/themes/visitemporda/assets/css/fonts/asap-semibold-webfont.woff) format('woff'),
url(/wp-content/themes/visitemporda/assets/css/fonts/asap-semibold-webfont.ttf) format('truetype'),
url(/wp-content/themes/visitemporda/assets/css/fonts/asap-semibold-webfont.svg#asapsemibold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'KievitOT';
src: url(/wp-content/themes/visitemporda/assets/css/fonts/KievitOT-Medium.woff) format('woff'),
url(/wp-content/themes/visitemporda/assets/css/fonts/KievitOT-Medium.ttf) format('truetype'),
url(/wp-content/themes/visitemporda/assets/css/fonts/KievitOT-Medium.svg#KievitOT-Medium) format('svg');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'KievitOT-Regular';
src: url(/wp-content/themes/visitemporda/assets/css/fonts/KievitOT-Regular.woff) format('woff'),
url(/wp-content/themes/visitemporda/assets/css/fonts/KievitOT-Regular.ttf) format('truetype'),
url(/wp-content/themes/visitemporda/assets/css/fonts/KievitOT-Regular.svg#KievitOT-Regular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'KievitOT-Light';
src: url(/wp-content/themes/visitemporda/assets/css/fonts/KievitOT-Light.woff) format('woff'),
url(/wp-content/themes/visitemporda/assets/css/fonts/KievitOT-Light.ttf) format('truetype'),
url(/wp-content/themes/visitemporda/assets/css/fonts/KievitOT-Light.svg#KievitOT-Light) format('svg');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'KievitOT-Bold';
src: url(/wp-content/themes/visitemporda/assets/css/fonts/KievitOT-Bold.woff) format('woff'),
url(/wp-content/themes/visitemporda/assets/css/fonts/KievitOT-Bold.ttf) format('truetype'),
url(/wp-content/themes/visitemporda/assets/css/fonts/KievitOT-Bold.svg#KievitOT-Bold) format('svg');
font-weight: bold;
font-style: normal;
}
body {
padding: 0px;
margin: 0px;
background: #fff;
font-size: 16px;
color: #1a171b;
line-height: 20px;
font-family: 'KievitOT-Regular';
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
audio,
video,
source {
display: block;
margin: 0;
padding: 0;
}
a,
img {
border: medium none;
}
a {
color: #192432;
text-decoration: none;
}
div {
margin: 0;
padding: 0;
}
p {
font-size: 16px;
line-height: 24px;
padding: 0px;
margin: 0px;
color: #000000;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: normal;
padding: 0px;
margin: 0px;
line-height: 30px;
}
a {
color: #192432;
} ul,
li {
list-style: none;
}
ul,
ol {
list-style-type: none;
padding: 0px;
margin: 0px;
}
.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.clearfix {
display: inline-block;
}
html[xmlns] .clearfix {
display: block;
}
* html .clearfix {
height: 1%;
}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.clear {
clear: both;
line-height: 1px;
padding: 0px;
height: 0px;
font-size: 1px;
}
.left {
float: left;
}
.right {
float: right;
}
.anim {
transition: all 1s ease;
-moz-transition: all 1s ease;
-webkit-transition: all 1s ease;
-o-transition: all 1s ease;
}
.anim2 {
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
.row {
width: 1300px;
margin: auto;
padding: 0px;
}
header {
float: left;
width: 100%;
position: relative;
z-index: 999;
}
header .main-menu {
float: left;
width: 100%;
padding: 20px 0 20px 0px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
header .logo {
float: left;
width: 60%
}
header .logo img {
float: left;
width: 160px;
}
.logo-emporda-header a:focus img { outline: 2px solid #015ECC;
border-radius: 5px;
}
.logo p {
display: block;
width: 100%;
float: left;
font-size: 20px;
color: #333333;
font-family: 'KievitOT-Bold';
margin-top: 15px;
}
.logo p span {
font-family: 'KievitOT-Regular';
}
.logo p span::after {
content: "\a";
white-space: pre;
} .head-rgt {
float: right;
margin-top: 30px;
}
.head-rgt ul li {
float: left;
border-right: 1px solid #f7f7f7;
margin-right: 18px;
padding-right: 18px;
}
.head-rgt ul li a {
font-size: 20px;
color: #3e3e3e;
font-family: 'KievitOT-Bold';
text-transform: uppercase;
}
.head-rgt ul li.access a {
background: url(/wp-content/themes/visitemporda/assets/images/access-ico.jpg) no-repeat left;
padding-left: 40px;
}
.head-rgt ul li.lang-top a {
margin-right: 8px;
padding: 1px 4px;
display: inline-block;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
.head-rgt ul li:last-child {
border: none;
margin: 0;
padding: 0;
}
.head-rgt ul li.lang-top a:last-child {
margin-right: 0;
}
.head-rgt ul li.lang-top a.menu-a {
background: #282828;
color: #fff;
}
.head-rgt ul li.lang-top a:hover {
background: #282828;
color: #fff;
}
.head-rgt ul li a:hover {
color: #19559b;
}
.menu-rht {
float: right;
}
.menu-rht ul li {
float: left;
border-right: 1px solid #f7f7f7;
margin-right: 18px;
padding-right: 18px;
font-size: 20px;
color: #3e3e3e;
font-family: 'KievitOT-Bold';
text-transform: uppercase;
position: relative;
}
.menu-rht ul li.search a {
background: url(/wp-content/themes/visitemporda/assets/images/searching-magnifying-glass.svg) no-repeat left;
width: 20px;
display: inline-block;
height: 22px;
background-size: 100%;
}
.search-frm-field {
position: absolute;
top: 46px;
right: 0px;
background: #fff;
min-width: 300px;
min-height: 65px;
z-index: 99;
overflow: hidden;
-webkit-transition: All 0.5s ease;
-moz-transition: All 0.5s ease;
-o-transition: All 0.5s ease;
-ms-transition: All 0.5s ease;
transition: All 0.5s ease;
opacity: 0;
display: none;
border: 1px solid #ddd;
}
.search-frm-field input[type="text"] {
border: none;
background: none;
line-height: 30px;
width: 190px;
height: auto;
color: #222;
font-size: 16px;
font-weight: 400;
margin-top: 0px;
font-family: 'KievitOT-Regular';
border: 1px solid #000;
margin-bottom: -0.5em;
display: inline-block;
vertical-align: middle;
}
.search-frm-field label#search-label,
label#mob-search-label {
text-transform: none;
font-size: 16px;
font-family: 'KievitOT-Regular';
display: inline-block;
vertical-align: bottom;
margin-left: 0.5em;
margin-right: 0.5em;
}
.search-frm-field input[type="submit"] {
text-transform: none;
font-size: 16px;
font-family: 'KievitOT-Regular';
display: inline-block;
vertical-align: bottom;
margin-left: 0.5em;
margin-right: 0.5em;
}
.search-frm-field form {
padding-top: 0.5em;
}
.search-frm-field button[type="submit"] {
border: none;
width: 20px;
height: 22px;
background: url(/wp-content/themes/visitemporda/assets/images/searching-magnifying-glass.svg) no-repeat center center;
cursor: pointer;
margin: 12px 8px 0 8px;
display: inline-block;
vertical-align: middle;
}
.search-form.open-form .search-frm-field {
display: block;
opacity: 1;
}
.menu-rht ul li.heart a {
background: url(/wp-content/themes/visitemporda/assets/images/hearts-black.svg) no-repeat left;
width: 23px;
float: left;
height: 22px;
background-size: 100%;
}
.menu-rht ul li.heart a:hover {
background: url(/wp-content/themes/visitemporda/assets/images/hearts-red.svg) no-repeat left;
width: 23px;
height: 22px;
background-size: 100%;
}
.menu-rht ul li:last-child {
border: none;
margin: 0;
padding: 0;
}
.menu-rht ul li a:hover {
color: #19559b;
}
.menu-top {
float: left;
width: 100%;
background: #fff;
padding: 20px 0px;
position: relative;
border-top: 1px solid #e2e2e2;
border-bottom: 1px solid #e2e2e2;
z-index: 99;
}
.menu-top .menu {
float: left;
width: 65%;
}
a.clients {
float: right;
font-family: 'Cabin', sans-serif;
font-size: 14px;
color: #fff;
padding: 5px 18px;
border: 1px dotted #fff;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
margin-left: 48px;
}
a.clients span {
background: url(/wp-content/themes/visitemporda/assets/images/clients.svg) no-repeat 0px 0px;
display: inline-block;
width: 13px;
height: 15px;
margin-right: 14px;
position: relative;
top: 2px;
}
a.clients:hover {
background: #eb8731;
} .banner-home {
float: left;
width: 100%;
position: relative;
}
.social-sec {
float: left;
width: 100%;
padding: 32px 0px;
background: #333;
text-align: center;
}
.social-sec h2 {
font-family: 'KievitOT-Bold';
color: #fbb507;
font-size: 22px;
text-transform: uppercase;
margin-bottom: 34px;
}
.social-sec ul li {
display: inline-block;
margin: 0px 5px;
min-width: 116px;
}
.social-sec ul li .icon-div {
display: flex;
display: -webkit-flex;
width: 112px;
height: 112px;
border: 4px solid #fff;
border-radius: 100px;
-webkit-border-radius: 100px;
-o-border-radius: 100px;
-moz-border-radius: 100px;
align-items: center;
-webkit-align-items: center;
justify-content: center;
-webkit-justify-content: center;
text-align: center;
margin: auto;
}
.social-sec ul li .icon-div img {
width: 38px;
}
.social-sec ul li h3 {
font-family: 'KievitOT-Bold';
color: #fff;
padding-top: 10px;
}
.social-sec ul li:hover h3 {
color: #fbb507;
} footer {
float: left;
width: 100%;
background: #19559b;
padding: 0px 0px 0px;
}
.foot-top {
float: left;
width: 100%;
padding: 45px 0px 32px;
position: relative;
}
.foot-menu {
float: left;
width: 100%;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
.foot-menu li {
float: left;
width: 20%;
padding: 0px 2%;
border-right: 1px solid #fff;
}
.foot-menu li h2 {
font-size: 20px;
color: #fff;
font-family: 'asapsemibold';
letter-spacing: 0.5px;
margin-bottom: 10px;
}
ul.foot-menu li ul li {
width: 100% !important;
padding: 0px;
border: none;
float: left;
margin: 0px;
}
.foot-menu li ul li a {
font-size: 18px;
line-height: 16px;
margin-bottom: 10px;
color: #fff;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
float: left;
font-family: 'KievitOT-Light';
}
.foot-menu li a:hover {
color: #fbb505;
}
ul.foot-menu li:last-child {
margin-right: 0px;
border: none;
}
ul.foot-menu li:nth-child(1) {
width: 13%;
}
ul.foot-menu li:nth-child(2) {
width: 30%;
}
ul.foot-menu li:nth-child(3) {
width: 21%;
}
ul.foot-menu li:nth-child(4) {
width: 13%;
}
.foot-menu>li>ul {
margin-top: 10px;
}
.foot-menu>li>a {
font-size: 20px;
color: #fff;
font-family: 'asapsemibold';
letter-spacing: 0.5px;
}
.foot-btm {
float: left;
width: 100%;
padding: 30px 0px 30px;
background: #fff;
}
.foot-btm ul li {
float: left;
margin-right: 30px;
}
.foot-btm ul li:last-child {
margin-right: 0px;
}
.foot-btm ul li a {
color: #333333;
font-family: 'asapbold';
font-size: 14px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
.foot-btm ul li a:hover {
color: #fbb507;
}
.sh-foot {
float: right;
width: 100%;
}
.sh-foot ul {
text-align: right;
float: right;
}
.sh-foot ul li {
float: left;
margin-right: 25px;
}
.sh-foot ul li:nth-child(1) a img {
width: 10px;
}
.sh-foot ul li:last-child {
margin-right: 0;
}
.sh-foot ul li a img {
width: 20px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
.sh-foot ul li:hover a img {
opacity: 0.7;
}
.foot-btm .foot-btm-lft {
float: left;
width: 26%;
}
.foot-btm .foot-btm-rgt {
float: left;
width: 74%;
}
.foot-btm .foot-btm-lft h2 {
font-family: 'asapbold';
font-size: 14px;
line-height: 16px;
margin-bottom: 5px;
color: #333333;
}
.foot-btm .foot-btm-lft strong {
font-family: 'asapbold';
font-size: 14px;
line-height: 16px;
margin-bottom: 5px;
color: #333333;
}
.foot-btm .foot-btm-lft p {
font-family: 'KievitOT-Light';
font-size: 14px;
}
.foot-btm .foot-btm-lft p a:hover {
text-decoration: underline;
}
.foot-btm .foot-btm-lft ul {
float: left;
width: 100%;
margin-top: 20px;
}
#footer-mail {
text-decoration: underline;
}
.foot-btm .foot-btm-rgt p {
font-family: 'KievitOT-Light';
font-size: 14px;
}
.foot-btm .foot-btm-rgt ul li {
width: auto;
float: left;
margin-right: 10px;
}
.foot-btm .foot-btm-rgt ul li:last-child {
margin-right: 0px;
}
.foot-btm .foot-btm-rgt ul li img {
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
.foot-btm .foot-btm-rgt ul li:hover img {
opacity: 0.7;
} .et-recom {
float: left;
width: 100%;
padding: 75px 0 84px 0;
display: flex;
flex-wrap: wrap;
}
.et-recom h1 {
font-family: 'KievitOT-Bold';
font-size: 55px;
text-align: center;
line-height: 54px;
margin-bottom: 25px;
color: #282828;
}
.et-recom p {
font-family: 'KievitOT-Regular';
font-size: 24px;
text-align: center;
line-height: 26px;
color: #757575;
margin-bottom: 50px;
}
.et-recom ul li {
float: left;
width: 32%;
margin-right: 2%;
margin-bottom: 25px;
}
.et-recom ul li:nth-child(3n) {
margin-right: 0;
}
.et-recom ul li .et-img {
float: left;
width: 100%;
margin-bottom: 5px;
}
.et-recom ul li .et-img img {
float: left;
width: 100%;
}
.et-recom ul li .et-cnt {
display: inline-block;
height: auto;
width: 100%;
background: #f6f6f6;
padding: 26px 40px 40px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
.et-recom ul li .et-cnt-home {
min-height: 180px !important;
}
.et-recom ul li:hover .et-cnt {
background: #fbb507;
}
.et-recom ul li .et-cnt h2 {
font-family: 'KievitOT-Bold';
font-size: 38px;
text-align: left;
line-height: 40px;
margin-bottom: 15px;
color: #282828;
}
.et-recom ul li .et-cnt p {
text-align: left;
font-size: 18px;
color: #282828;
margin-bottom: 0;
}
.news-letter {
float: left;
width: 100%;
background: #333333;
padding: 60px 0 50px;
}
.news-letter-lft {
float: left;
min-width: 25%;
}
.news-letter-lft h1 {
font-size: 52px;
color: #fff;
font-family: 'KievitOT-Bold';
line-height: 54px;
margin-bottom: 20px;
}
.news-letter-lft input[type="email"],
.news-letter-lft input[type="text"] {
font-family: 'KievitOT-Light';
background: none;
border: 2px solid #fff;
width: 80%;
padding: 10px 15px;
font-size: 21px;
color: #fff;
text-transform: uppercase;
letter-spacing: 1.5px;
border-radius: 3px;
margin-bottom: 15px;
}
.check input[type=checkbox]:not(old) {
position: absolute;
width: 25px;
height: 25px;
margin: 0;
padding: 0;
font-size: 1em;
opacity: 0;
cursor: pointer;
display: none;
left: 3px;
top: 22px;
}
.check input[type=checkbox]:not(old)+label {
display: inline-block;
line-height: 1.5em;
float: left;
width: 100%;
color: #fff;
margin-top: 15px;
font-family: 'Lato', sans-serif;
font-weight: 400;
letter-spacing: 0.5px;
cursor: pointer;
}
.check input[type=checkbox]:not(old)+label>span {
display: inline-block;
width: 25px;
height: 25px;
margin: -5px 10px 0 0;
vertical-align: middle;
position: relative;
background: #fff;
border-radius: 3px;
}
.check input[type=checkbox]:not(old):checked+label>span:before {
content: '';
display: inline-block;
text-align: center;
font-weight: bold;
cursor: pointer;
background: #19559b;
height: 19px;
width: 19px;
position: absolute;
top: 3px;
left: 3px;
}
.check strong a {
color: #1e1f24;
text-decoration: underline;
font-family: 'sourcesanspro-bold';
font-weight: normal;
transition: all .4s ease;
-moz-transition: all .4s ease;
-webkit-transition: all .4s ease;
-o-transition: all .4s ease;
}
.check ul li.check label {
margin-top: 0;
width: auto;
}
.check ul li.check-1 label {
width: auto;
}
.check input[type=checkbox]:not(old):checked+label>span.l-txt:before {
display: none;
}
.check p {
float: right;
width: calc(100% - 40px);
color: #fff;
font-size: 24px;
line-height: 24px;
font-family: 'KievitOT-Light';
}
.news-letter-right {
float: right;
width: 40%;
}
.news-letter-right h3 {
color: #fff;
font-family: 'KievitOT-Bold';
font-size: 30px;
color: #fff;
line-height: 35px;
margin-bottom: 15px;
margin-top: 12px;
}
.news-letter-right ul li {
float: left;
margin-right: 3%;
width: 45%;
margin-bottom: 16px;
}
.news-letter-right ul li .check p {
font-size: 23px;
font-family: 'KievitOT-Light';
}
.news-letter-right ul li .check p.bold {
font-family: 'KievitOT-Bold';
text-decoration: underline;
}
.news-letter-right ul li .check input[type="checkbox"]:not(old)+label>span {
width: 25px;
height: 25px;
border-radius: 50px;
}
.news-letter-right ul li .check input[type="checkbox"]:not(old):checked+label>span::before {
border-radius: 50px;
height: 15px;
width: 15px;
top: 5px;
left: 5px;
}
.subs-btn {
float: left;
width: 100%;
text-align: center;
margin-top: 45px;
}
.subs-btn a {
background: #fff;
font-family: 'KievitOT-Bold';
font-size: 20px;
padding: 21px 20px;
border-radius: 2px;
width: 550px;
display: inline-block;
color: #282828;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
border: 2px solid #fff;
}
.subs-btn a:hover {
background: #333333;
color: #fff;
}
.et-recom.perdre h1 {
margin-bottom: 60px;
}
.et-recom.perdre ul li .et-cnt h2 {
font-size: 34px;
}
.et-recom.perdre ul li .et-cnt p {
color: #656565;
}
.et-recom.perdre ul li:hover .et-cnt {
background: #19559b;
}
.et-recom.perdre ul li:hover .et-cnt h2 {
color: #fff;
}
.et-recom.perdre ul li:hover .et-cnt p {
color: #fff;
}
.pauseplay-btn {
position: absolute;
bottom: 50px;
z-index: 1;
width: 100%;
text-align: center;
}
.pauseplay-btn a {
margin-right: 12px;
cursor: pointer;
}
#playBtn,
#pauseBtn {
height: 50px;
}
#pausar-carrousel-iniciBtn {
background: #fbb507;
color: #292929;
font-size: 14px;
height: 45px;
margin-top: 20px;
width: auto;
text-align: center;
line-height: 45px;
padding: 0px 20px;
font-family: 'KievitOT-Regular';
cursor: pointer;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 2px;
border: none;
border-radius: 0px;
}
.hotel-pad {
float: left;
width: 100%;
margin: 20px 0 0 0;
}
.hotel-tile {
float: left;
color: #33354a;
font-size: 22px;
font-family: 'KievitOT-Bold';
margin: 14px 0 0 0;
}
.list-view {
float: right;
}
.list-view ul li {
float: left;
margin-right: 12px;
}
.list-view ul li:last-child {
margin-right: 0;
}
.hotel-list {
float: left;
width: 100%;
margin: 50px 0 0 0;
}
.hotel-list ul {
float: left;
width: 100%;
}
.hotel-list ul li {
float: left;
width: 24%;
margin-right: 0.6%;
margin-left: 0.4%;
margin-bottom: 1.3%
} .hotel-list ul li>h3,
.hotel-list ul li h2 {
margin-bottom: 5px;
background: #646464;
color: #fff;
font-size: 20px;
font-family: 'KievitOT-Bold';
padding: 15px 0;
text-align: center;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
.hotel-list ul li .hotel-txt {
padding: 20px 15px;
float: left;
width: 100%;
background: #f6f6f6;
border: 4px solid #f6f6f6;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
.hotel-list ul li .hotel-txt p {
font-size: 18px;
color: #333649;
font-family: 'KievitOT-Regular';
display: block;
margin: 0px 0px 25px 0px;
text-align: left;
}
.hotel-list ul li .hotel-txt p:first-child {
margin-bottom: 0;
}
.hotel-list ul li .hotel-txt ul {
float: left;
width: 100%;
margin-bottom: 15px;
}
.hotel-list ul li .hotel-txt ul li {
width: 100%;
font-size: 16px;
font-family: 'KievitOT-Regular';
margin-bottom: 10px;
}
.hotel-list ul li .hotel-txt ul li a {
color: #0645ac;
}
.hotel-list ul li .hotel-txt ul li a:hover {
text-decoration: none;
}
.hotel-list ul li .hotel-txt ul li span {
font-family: 'KievitOT-Bold';
}
.hotel-txt div {
position: relative;
}
.hotel-txt p,
.hotel-txt ul,
.hotel-txt li,
.hotel-txt span,
.hotel-txt a {
position: relative;
z-index: 1;
}
.hotel-txt a {
word-break: break-all;
text-decoration: none;
} .hotel-list ul li ul.img-list {
margin-bottom: 20px;
float: left;
width: 100%;
}
.hotel-list ul li ul.img-list li {
float: left;
width: auto;
margin: 0 10px 0 0;
}
.hotel-list ul li ul.img-list li img {
float: left;
}
.hotel-item-distintius {
display: flex;
}
.heart-ico-blu a {
background: url(/wp-content/themes/visitemporda/assets/images/hearts-grey.svg) no-repeat left;
width: 26px;
float: right;
height: 26px;
background-size: 100%;
}
.heart-ico-blu a:hover {
background: url(/wp-content/themes/visitemporda/assets/images/hearts-blue.svg) no-repeat left;
width: 26px;
float: right;
height: 26px;
background-size: 100%;
}
.hotel-list ul li:hover h2 {
background: #19559b;
color: #fff;
}
.hotel-list ul li:hover .hotel-txt {
background: #fff;
border: 4px solid #19559b;
} a.veure-btn.ven-rest {
letter-spacing: 2px;
font-size: 16px;
line-height: 48px;
height: 48px;
margin: 50px 0 20px;
text-decoration: none;
}
.vivencies a.veure-btn {
text-decoration: none;
}
.popup {
float: left;
display: none;
background: #fff;
width: 100%;
max-width: 1000px;
padding: 0px;
}
#hotel-popup {
max-width: 765px;
min-width: 765px;
}
.pop-pad {
float: left;
width: 100%;
padding: 45px 50px;
}
.pop-pad h1 {
color: #282828;
font-size: 35px;
font-family: 'KievitOT-Bold';
margin: 0 0 35px 0;
text-align: center;
}
.pop-lft {
float: left;
width: 50%;
}
.pop-rgt {
float: left;
width: 50%;
}
.pop-pad .pop-lft p {
font-size: 18px;
color: #333649;
font-family: 'KievitOT-Regular';
display: block;
margin-bottom: 25px;
}
.pop-pad .pop-lft ul {
float: left;
width: 100%;
margin-bottom: 15px;
}
.pop-pad .pop-lft ul li {
width: 100%;
font-size: 18px;
font-family: 'KievitOT-Regular';
margin-bottom: 10px;
}
.pop-pad .pop-lft ul li a {
color: #0645ac;
}
.pop-pad .pop-lft ul li a:hover {
text-decoration: underline;
}
.pop-pad .pop-lft ul li span {
font-family: 'KievitOT-Bold';
}
.pop-pad h3 {
color: #34364b;
font-size: 19px;
font-family: 'KievitOT-Bold';
margin: 0 0 15px 0;
}
ul.dist-img {
float: left;
width: 100%;
margin-bottom: 22px;
}
ul.dist-img li {
float: left;
width: 18.5%;
margin-right: 8%;
}
ul.dist-img li img {
float: left;
width: 100%;
}
ul.dist-img li:nth-child(4n) {
margin-right: 0px;
}
a.pop-btn {
display: inline-block;
background: #fbb507;
color: #292929 !important;
font-size: 18px;
min-height: 45px;
margin-top: 20px;
width: 100%;
text-align: center;
line-height: 45px;
padding: 0px 20px;
font-family: 'asapbold';
cursor: pointer;
text-transform: uppercase;
text-decoration: none !important;
letter-spacing: 2px;
border: none;
border-radius: 0px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
a.pop-btn:hover {
color: #fff !important;
background: #19559b;
}
.form-in {
float: left;
width: 90%;
}
.form-in h4 {
color: #343434;
font-size: 18px;
line-height: 45px;
font-family: 'KievitOT-Regular';
float: left;
}
.form-in input[type="text"] {
float: right;
margin-left: 15px;
border: 2px solid #919191;
background: #fff;
line-height: 45px;
min-width: 70%;
padding: 0px 5px;
height: auto;
color: #555;
font-size: 16px;
margin-top: 0px;
font-family: 'KievitOT-Regular';
font-style: italic;
}
.form-in input[type="text"]:-moz-placeholder,
.form-in input[type="text"]::-moz-placeholder,
#desde::-moz-placeholder,
#desde::placeholder,
#desde::-webkit-input-placeholder {
color: #555 !important;
opacity: 1;
}
.share-div {
float: left;
width: 100%;
margin-top: 32px;
}
.share-lft {
float: left;
}
.share-lft ul li {
float: left;
margin-right: 35px;
}
.share-lft ul li img {
float: left;
width: 32px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
.share-lft ul li:hover img {
opacity: 0.7;
}
.share-rgt ul {
float: right;
padding-right: 30px;
}
.share-rgt ul li img {
float: left;
width: 32px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
.share-rgt ul li:hover img {
opacity: 0.7;
} .lgray-box {
float: left;
width: 100%;
background: #f6f6f6;
font-family: 'KievitOT-Regular';
font-size: 17px;
color: #707070;
padding: 40px 0px;
margin: 0px 0px;
}
.lgray-box h2,
.lgray-box h3 {
font-family: 'KievitOT-Bold';
font-size: 28px;
color: #33354A;
line-height: 30px;
padding: 0px 0px;
margin: 10px 0px;
text-align: center;
}
h4.text-descarregar {
font-size: 16px !important;
}
h3.titol-publicacio {
font-family: 'KievitOT-Bold';
font-size: 18px !important;
line-height: 18px !important;
text-align: left !important;
margin: 0;
margin-bottom: 10px;
}
h4.titol-publicacio {
font-family: 'KievitOT-Bold';
font-size: 18px !important;
line-height: 18px !important;
text-align: left !important;
margin: 0;
margin-bottom: 10px;
}
p.peu-foto {
font-style: italic;
font-size: 16px;
color: #19559B;
}
.cform-left {
float: left;
width: 50%;
padding: 0px 0px;
margin: 0px 0px;
}
.cform-right {
float: left;
width: 47%;
padding: 0px 0px;
margin: 90px 0px 0px 3%;
}
.cform-left p {
font-size: 17px;
color: #707070;
padding: 20px 0px 30px 0px;
margin: 0px 0px;
line-height: 22px;
}
.cform-left ul li {
float: left;
width: 49%;
margin-bottom: 20px;
margin-right: 2%;
position: relative;
}
.cform-left ul li:nth-child(2n-2) {
margin-right: 0px;
}
.cform-left ul li:last-child {
margin-bottom: 0;
width: 100%;
margin-top: 25px;
}
.cform-left ul li.full-wid {
width: 100%;
}
.cform-left input[type="text"],
.cform-left input[type="email"] {
width: 100%;
background: #fff;
padding: 0px 10px;
border: 1px solid #c9c9c9;
border-radius: 0px;
height: 43px;
line-height: 43px;
font-family: 'KievitOT-Regular';
font-weight: 300;
font-size: 16px;
color: #282828;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
.cform-left input[type="text"]:focus,
.cform-left textarea:focus {
border: solid 1px #fbb507;
}
.cform-left textarea {
height: 190px;
padding: 10px 10px;
border: 1px solid #c9c9c9;
font-family: 'KievitOT-Regular';
font-size: 16px;
color: #282828;
width: 100%;
resize: none;
}
.cform-left input[type="submit"] {
display: inline-block;
background: #fbb507;
color: #292929;
font-size: 16px;
min-height: 45px;
line-height: 43px;
padding: 0px 40px;
font-family: 'asapbold';
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
border: none;
float: right;
border-radius: 0px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
.cform-left input[type="submit"]:hover {
color: #fff;
background: #19559b;
}
.cform-left input[type=checkbox]:not(old) {
position: absolute;
width: 10px;
height: 10px;
margin: 0;
padding: 0;
font-size: 1em;
opacity: 0;
cursor: pointer;
display: none;
left: 3px;
top: 22px;
}
.cform-left input[type=checkbox]:not(old)+label {
position: relative;
display: inline-block;
line-height: 1.5em;
float: left;
width: 100%;
color: #2d313c;
font-size: 15px;
font-family: 'KievitOT-Regular';
font-weight: 400;
padding-left: 25px;
}
.cform-left input[type=checkbox]:not(old)+label>span {
position: absolute;
top: 3px;
left: 0px;
display: inline-block;
width: 17px;
height: 17px;
margin: 0;
vertical-align: middle;
border: 1px solid #c9c9c9;
background: #fff;
border-radius: 1px;
}
.cform-left input[type=checkbox]:not(old):checked+label>span:before {
content: '';
display: inline-block;
text-align: center;
font-weight: bold;
cursor: pointer;
background: #19559b;
height: 17px;
width: 17px;
position: absolute;
top: 0px;
left: 0px;
border-radius: 1px;
}
.cform-left input[type=checkbox]:not(old)+label strong {
font-weight: normal;
color: #858585;
}
.cform-left ul li .co-lf {
width: 49%;
float: left;
margin-right: 2%;
}
.cform-left ul li .co-lf:last-child {
margin-right: 0;
}
.cform-left ul li .co-lf .opt {
float: left;
margin-top: 8px;
}
.cform-left ul li .co-lf.lei {
width: 68%;
}
.cform-left ul li .btn-rightbg {
float: left;
width: 30%;
}
.cform-right ul.info li {
float: left;
width: 100%;
margin-bottom: 25px;
font-family: 'KievitOT-Regular';
font-weight: 400;
font-size: 17px;
line-height: 25px;
color: #707070;
}
.cform-right ul.info li .info-logo {
float: left;
margin-right: 35px;
}
.cform-right ul.info li:last-child {
margin-bottom: 0px;
}
.cform-right ul.info li strong {
color: #282828;
}
.cform-right ul.info li a {
color: #707070;
-webkit-transition: All 0.5s ease;
-moz-transition: All 0.5s ease;
transition: All 0.5s ease;
text-decoration: underline;
}
.cform-right ul.info li a:hover {
color: #D56F15;
}
.cform-right ul.social {
float: left;
width: 100%;
padding: 35px 0px 20px;
margin-top: 0px;
}
.cform-right ul.social li {
float: left;
margin-right: 50px;
margin-bottom: 0px;
}
.cform-right ul.social li.fb {
width: 15px;
}
.cform-right ul.social li.twt {
width: 25px;
}
.cform-right ul.social li.inst {
width: 24px;
}
.cform-right ul.social li.wats {
width: 24px;
}
.cform-right ul.social li img {
margin-bottom: 0px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
text-align: center;
}
.cform-right ul.social li:hover img {
opacity: 0.7;
}
.cform-right ul.social li:last-child {
margin-right: 0px;
} .dgray-box {
float: left;
width: 100%;
background: #646464;
font-family: 'KievitOT-Regular';
font-size: 17px;
color: #FFFFFF;
line-height: 26px;
padding: 40px 0px;
margin: 0px 0px;
}
.dgray-box h2 {
font-family: 'KievitOT-Bold';
font-size: 42px;
color: #FFFFFF;
line-height: 40px;
padding: 0px 0px;
margin: 0px 0px 20px 0px;
}
.tot-box {
float: left;
width: 100%;
padding: 0px 0px 60px 0px;
mnargin: 0px;
}
.tot-box p {
font-family: 'KievitOT-Regular';
font-size: 17px;
color: #FFFFFF;
padding: 10px 0px 30px 0px;
margin: 0px 0px;
line-height: 26px;
}
.img-box {
display: block;
padding: 0px 0px;
margin-bottom: 15px;
}
.lft-txt {
float: left;
width: 60%;
padding: 0px 0px;
margin: 0px 0px;
}
.rgt-txt {
float: left;
width: 35%;
padding: 0px 0px;
margin: 0px 0px 0px 5%;
}
.rgt-txt ul {
float: right;
list-style-type: none;
width: 100%;
padding-top: 12px;
}
.rgt-txt ul li,
.rgt-txt div p {
float: left;
list-style-type: none;
font-family: 'KievitOT-Bold';
font-size: 18px;
padding: 0px 0px;
margin: 5px 0px;
}
.rgt-txt ul li.heart,
.rgt-txt div p.heart {
float: right;
}
.rgt-txt ul li a,
.rgt-txt div p a {
color: #FFFFFF;
padding: 20px 0px 15px 36px;
position: relative;
}
.rgt-txt ul li a:hover,
.rgt-txt div p a:hover {
color: #FFFFFF;
}
.rgt-txt ul li.loc a span,
.rgt-txt div p.loc a span {
position: absolute;
left: 0px;
top: 14px;
background: url(/wp-content/themes/visitemporda/assets/images/pin-locate-white.svg) top left no-repeat;
display: inline-block;
width: 25px;
height: 33px;
background-size: cover;
}
.rgt-txt ul li.loc a:hover span,
.rgt-txt div p.loc a:hover span {
background: url(/wp-content/themes/visitemporda/assets/images/pin-locate-hvr.svg) top left no-repeat;
display: inline-block;
width: 25px;
height: 33px;
background-size: cover;
}
.rgt-txt ul li.loc a:hover,
.rgt-txt div p.loc a:hover {
text-decoration: underline;
}
.rgt-txt ul li.heart a span,
.rgt-txt div p.heart a span {
background: url(/wp-content/themes/visitemporda/assets/images/hearts-white.svg) top left no-repeat;
display: inline-block;
width: 32px;
height: 30px;
background-size: cover;
}
.rgt-txt ul li.heart a:hover span,
.rgt-txt div p.heart a:hover span {
background: url(/wp-content/themes/visitemporda/assets/images/hearts-red.svg) top left no-repeat;
display: inline-block;
width: 32px;
height: 30px;
background-size: cover;
} .empodra .sgray-box {
float: left;
width: 100%;
background: #f6f6f6;
font-family: 'KievitOT-Regular';
font-size: 17px;
color: #707070;
padding: 0px 0px 40px 0px;
margin: 30px 0px 0px 0px;
position: relative;
}
.empodra .sgray-box::after {
position: absolute;
content: "";
top: 0px;
left: 0px;
background: #fff;
height: 210px;
width: 100%;
z-index: 0;
}
.empodra .sgray-box ul {
position: relative;
z-index: 1;
}
.empodra ul li .emp-lft h2,
.empodra ul li .emp-rgt h2 {
font-family: 'KievitOT';
margin-bottom: 20px;
font-size: 42px;
line-height: 42px;
color: #282828;
}
.empodra.vivencies strong {
font-family: 'KievitOT-Bold';
} ul.publications {
float: left;
width: 100%;
padding: 20px 0px;
margin: 0px 0px;
}
ul.publications li {
float: left;
list-style-type: none;
background: #FFFFFF;
width: 32.3333%;
padding: 15px 20px;
margin: 0px 1.5% 15px 0px;
height: 12em;
}
ul.publications li:nth-child(3n+3) {
margin-right: 0px;
}
ul.publications li .img-left {
float: left;
padding: 0px 0px;
margin-right: 1%;
width: 34%;
}
ul.publications li .img-left img {
float: left;
width: 100%;
}
ul.publications li .txt-right {
float: left;
padding: 0px 15px;
margin: 0px 0px;
width: 65%;
}
ul.publications li p.descarregar {
font-family: 'KievitOT-Bold';
font-size: 16px;
color: #33354A;
line-height: 18px;
padding: 0px 0px;
margin: 0px 0px 5px 0px;
}
ul.publications li ul.ico-list {
float: left;
width: 100%;
padding: 0px;
margin: 9px 0px 0px 0px;
}
ul.publications li ul.ico-list li {
float: left;
width: auto;
padding: 0px;
margin: 0px 18% 0px 0px;
}
ul.publications li ul.ico-list li:last-child {
margin: 0px 0px 0px 0px;
height: auto;
}
ul.publications li a.pdf_lnk {
display: inline-block;
background: url(/wp-content/themes/visitemporda/assets/images/pdf-icon.png) left center no-repeat;
font-size: 17px;
color: #33354A;
line-height: 18px;
padding: 9px 0px 1px 26px;
}
ul.publications li a.pdf_lnk:hover {
opacity: 0.5;
color: #b10707;
}
ul.publications li a.issue_lnk {
display: inline-block;
background: url(/wp-content/themes/visitemporda/assets/images/issue-icon.png) left center no-repeat;
font-size: 17px;
color: #33354A;
line-height: 18px;
padding: 9px 0px 1px 36px;
}
ul.publications li a.issue_lnk:hover {
opacity: 0.5;
color: #19559b;
}
ul.publications li .img-left.img-left1 {
width: 41%;
}
ul.publications li .txt-right.txt-right1 {
width: 58%;
} .noti {
float: left;
width: 100%;
background: #f6f6f6;
padding: 18px 0px;
position: relative;
}
.noti .row {
position: relative;
}
.noti p {
color: #292929;
font-family: 'KievitOT-Bold';
font-size: 16px;
}
.noti p span {
font-family: 'KievitOT-Regular';
text-decoration: underline;
}
.noti-close {
position: absolute;
right: 0px;
top: 0px;
}
.bread-cum {
float: left;
width: 100%;
padding: 23px 0px 20px 0px;
}
.bread-cum .brd-lft {
float: left;
width: 50%;
}
.bread-cum .brd-lft ul li {
float: left;
color: #292929;
font-family: 'KievitOT-Bold';
position: relative;
padding: 0px 8px 0px 0px;
margin: 0px 8px 0px 0px;
font-size: 15px;
}
.bread-cum .brd-lft ul li::after {
position: absolute;
content: "/";
color: #285fa2;
font-size: 15px;
top: 0px;
right: -3px;
font-family: 'KievitOT-Regular';
}
.bread-cum .brd-lft ul li:last-child::after {
content: "";
}
.bread-cum .brd-lft ul li a {
color: #285fa2;
font-size: 15px;
font-family: 'KievitOT-Regular';
}
.bread-cum .brd-lft ul li a:hover {
text-decoration: underline;
}
.bread-cum .brd-rgt {
float: left;
width: 50%;
}
.bread-cum .brd-rgt a.escot {
float: right;
border: 1px solid #19559b;
color: #19559b;
font-size: 16px;
font-family: 'KievitOT-Bold';
padding: 3px 4px;
}
.bread-cum .brd-rgt a.escot img {
float: left;
margin-right: 7px;
margin-top: 2px;
}
.empodra {
float: left;
width: 100%;
}
.empodra h1 {
font-family: 'KievitOT-Bold';
font-size: 55px;
text-align: center;
line-height: 55px;
margin-bottom: 10px;
color: #282828;
}
.empodra p {
font-family: 'KievitOT-Regular';
font-size: 16px;
text-align: center;
line-height: 26px;
color: #282828;
margin-bottom: 0px;
}
.empodra.vivencies p {
text-align: left;
}
.empodra ul {
float: left;
width: 100%;
margin-top: 55px;
}
.empodra ul li {
float: left;
width: 100%;
margin-bottom: 38px;
}
.empodra ul#havenera-ul,
.empodra ul#festivals-ul {
margin-top: 0;
list-style-type: disc;
}
.empodra ul#havenera-ul li,
.empodra ul#festivals-ul li {
margin-bottom: 5px;
list-style-type: disc;
margin-left: 30px;
}
#festivals-p {
margin-top: 300px;
}
.empodra ul li .emp-lft {
float: left;
width: 50%;
padding: 0px 11px 0px 0px;
}
.empodra ul li .emp-lft>img,
.empodra ul li .emp-rgt>img {
float: left;
width: 100%; object-fit: contain;
object-position: top;
max-height: 406px;
}
.empodra ul li .emp-rgt {
float: left;
width: 50%;
padding: 0px 0px 0px 11px;
}
.empodra ul li .emp-rgt h2 {
font-family: 'KievitOT';
margin-bottom: 20px;
font-size: 42px;
line-height: 42px;
}
.empodra ul li .emp-rgt p,
.empodra ul li .emp-lft p {
text-align: left;
margin-bottom: 34px;
}
.empodra ul li .emp-rgt p:last-child,
.empodra ul li .emp-lft p:last-child {
margin-bottom: 0px;
}
.empodra ul li .emp-rgt.emp-rgt1 {
float: right;
}
.els-impres {
float: left;
width: 100%;
padding: 60px 0px 50px;
background: #f2f2f2;
}
.els-impres h2 {
font-family: 'KievitOT-Bold';
font-size: 42px;
text-align: center;
line-height: 42px;
margin-bottom: 0px;
color: #282828;
}
.els-impres ul {
float: left;
width: 100%;
margin-top: 35px;
display: flex;
flex-flow: wrap;
}
.els-impres ul li {
float: left;
width: 23.5%;
margin-right: 2%;
margin-bottom: 25px; margin: 0 auto;
}
.els-impres ul li:nth-child(4n) {
margin-right: 0;
}
.els-impres ul li .et-img {
float: left;
width: 100%;
margin-bottom: 2px;
}
.els-impres ul li .et-img img {
float: left;
width: 100%;
}
.els-impres ul li .et-cnt {
float: left;
width: 100%;
background: #fff;
padding: 15px 15px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
text-align: center;
min-height: 100px;
}
.els-impres ul li:hover p {
color: #fff;
}
.els-impres ul li:hover .et-cnt {
background: #19559b;
}
.els-impres ul li .et-cnt h3 {
font-family: 'KievitOT-Bold';
font-size: 22px;
text-align: center;
line-height: 25px;
margin-bottom: 0px;
color: #282828;
}
.els-impres ul li:hover .et-cnt h3 {
color: #fff;
}
.recoman {
float: left;
width: 100%;
padding-bottom: 35px;
}
.recoman h1 {
font-family: 'KievitOT-Bold';
font-size: 55px;
text-align: center;
line-height: 55px;
margin-bottom: 10px;
color: #282828;
}
.recoman p {
font-family: 'KievitOT-Regular';
font-size: 16px;
text-align: left;
line-height: 26px;
color: #282828;
margin-bottom: 0px;
}
.recoman ul {
float: left;
width: 100%;
margin-top: 35px;
display: flex;
flex-flow: wrap;
}
.recoman ul li {
float: left;
width: 32%;
margin-right: 1%;
margin-bottom: 30px;
}
.recoman ul li:nth-child(3n) {
margin-right: 0;
}
.recoman ul li .et-img {
float: left;
width: 100%;
margin-bottom: 5px;
}
.recoman ul li .et-img img {
float: left;
width: 100%;
}
.recoman ul li .et-cnt {
float: left;
width: 100%;
background: #f6f6f6;
padding: 22px 25px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
text-align: center;
}
.recoman ul li:hover .et-cnt {
background: #19559b;
}
.recoman ul li .et-cnt h2,
.recoman ul li .et-cnt h3 {
font-family: 'KievitOT-Bold';
text-align: left;
line-height: 22px;
margin-bottom: 15px;
color: #282828;
}
.recoman ul li .et-cnt h3 {
font-size: 22px;
}
.titol-tarjeta,
.recoman ul li .et-cnt .titol-tarjeta {
font-family: 'KievitOT-Bold' !important;
font-size: 22px !important;
font-weight: 100 !important;
line-height: 26px;
margin-bottom: 15px;
}
.pobles .titol-tarjeta {
text-align: center;
}
.pobles ul li:hover p.titol-tarjeta {
color: white;
}
.descripcio-tarjeta,
.recoman ul li .et-cnt .descripcio-tarjeta {
font-family: 'KievitOT-Regular';
text-align: left;
font-size: 18px !important;
color: #282828;
margin-bottom: 0;
line-height: 26px;
font-weight: 900;
}
#sgrayBox h3 {
font-size: 16px;
}
#sgrayBox p {
margin-bottom: 8px !important;
line-height: 20px;
}
#sgrayBox a {
text-decoration: none;
}
#sgrayBox img {
margin: 8px;
}
#planifica {
min-height: 30px;
}
.recoman ul li:hover .et-cnt h2 {
color: #fff;
}
.recoman ul li .et-cnt p {
text-align: left;
font-size: 16px;
color: #282828;
margin-bottom: 0;
}
.recoman ul li:hover .et-cnt p {
color: #fff;
}
.recoman ul li .et-cnt span {
display: block;
font-family: 'KievitOT-Bold';
font-size: 16px;
text-align: left;
line-height: 16px;
margin-bottom: 15px;
color: #282828;
}
.recoman ul li:hover .et-cnt span {
color: #fff;
} .recoman.agenda-list {
background: #f7f7f7;
padding: 110px 0px 50px;
}
.recoman.agenda-list h2 {
font-family: 'KievitOT-Bold';
font-size: 42px;
text-align: center;
line-height: 42px;
margin-bottom: 0px;
color: #282828;
}
.recoman.agenda-list ul li .et-cnt {
background: #fff;
}
.recoman.agenda-list ul li:hover .et-cnt {
background: #19559b;
}
.agenda-out {
float: left;
width: 100%;
margin-top: 35px;
}
.recoman h2.xarxes-socials {
font-family: "KievitOT-Bold";
font-size: 18px;
font-weight: normal;
padding: 0px;
margin: 0px;
line-height: 30px;
}
.agenda-lft {
float: left;
width: 58%;
}
.agenda-lft img {
float: left;
width: 100%;
margin-bottom: 25px;
}
.agenda-lft p {
text-align: left;
}
.agenda-lft ul.social {
float: left;
width: 100%;
padding: 35px 0px 20px;
border-top: 1px solid #eeeeee;
margin-top: 0px;
}
.agenda-lft strong {
display: inline;
}
.agenda-lft p.line-break {
display: inline;
}
.agenda-lft .line-break::after {
content: "\a";
white-space: pre;
}
ul.social {
float: left;
width: 100%;
padding: 35px 0px 20px;
border-top: 1px solid #eeeeee;
margin-top: 0px;
}
.recoman .agenda-lft ul.social li {
float: left;
margin-right: 50px;
margin-bottom: 0px;
}
ul.social li {
float: left;
margin-right: 50px;
margin-bottom: 0px;
}
.agenda-lft ul.social li.fb {
width: 15px;
}
.agenda-lft ul.social li.twt {
width: 25px;
}
.agenda-lft ul.social li.inst {
width: 24px;
}
.agenda-lft ul.social li.wats {
width: 24px;
}
.agenda-lft ul.social li img {
margin-bottom: 0px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
text-align: center;
}
.agenda-lft ul.social li:hover img {
opacity: 0.7;
}
.agenda-lft ul.social li:last-child {
margin-right: 0px;
}
ul.social li.fb {
width: 15px;
}
ul.social li.twt {
width: 25px;
}
ul.social li.inst {
width: 24px;
}
ul.social li.wats {
width: 24px;
}
ul.social li img {
margin-bottom: 0px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
text-align: center;
}
ul.social li:hover img {
opacity: 0.7;
}
ul.social li:last-child {
margin-right: 0px;
}
.emp-lft.agenda-lft h2 {
font-family: "KievitOT-Bold";
font-size: 18px;
}
.agenda-rgt {
float: left;
width: 42%;
padding-left: 45px;
}
.agenda-rgt ul {
margin: 0px;
}
.agenda-rgt ul li {
float: left;
width: 100%;
padding: 20px 0px 20px 65px;
margin: 0px;
border-bottom: 1px solid #eeeeee;
position: relative
}
.agenda-rgt ul li:first-child {
padding-top: 0px;
}
.agenda-rgt ul li:last-child {
border: none;
}
.agenda-rgt ul li h3 {
font-family: 'KievitOT-Bold';
font-size: 22px;
line-height: 22px;
margin-bottom: 8px;
color: #282828;
}
.agenda-rgt ul li p {
text-align: left;
line-height: 20px;
}
.agenda-rgt ul li span.icon {
position: absolute;
left: 0px;
} .agenda-lst {
float: left;
width: 100%; }
.agenda-lst ul.list-agenda {
float: left;
width: 100%;
margin-top: 20px;
display: flex;
flex-wrap: wrap;
display: -webkit-flex;
-webkit-flex-wrap: wrap;
}
.agenda-lst ul.list-agenda li {
float: left;
width: 23.5%;
margin-right: 2%;
margin-bottom: 25px;
}
.agenda-lst ul.list-agenda li:nth-child(4n) {
margin-right: 0;
}
.agenda-lst ul.list-agenda li .et-img {
float: left;
width: 100%;
margin-bottom: 5px;
}
.agenda-lst ul.list-agenda li .et-img img {
float: left;
width: 100%;
}
.agenda-lst ul.list-agenda li .et-cnt {
float: left;
width: 100%;
background: #f6f6f6;
padding: 15px 35px 40px 20px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
text-align: center;
min-height: 12em;
}
.agenda-lst ul.list-agenda li:hover .et-cnt {
background: #19559b;
}
.agenda-lst ul.list-agenda li .et-cnt h4 {
font-family: 'KievitOT-Bold';
font-size: 22px;
text-align: left;
line-height: 22px;
margin-bottom: 25px;
color: #555555;
}
.agenda-lst ul.list-agenda li .et-cnt h2,
.agenda-lst ul.list-agenda li .et-cnt p.p-dates {
font-family: 'KievitOT-Bold';
font-size: 22px;
text-align: left;
line-height: 35px;
margin-bottom: 15px;
color: #555555;
height: auto !important;
min-height: 30px;
}
#current-month {
text-align: center;
}
p#current-month {
word-break: normal;
}
.agenda-lst ul.list-agenda li .et-cnt h3 {
height: auto !important;
min-height: 30px;
line-height: 25px !important;
}
.agenda-lst ul.list-agenda li:hover .et-cnt h2 {
color: #fff;
}
.agenda-lst ul.list-agenda li .et-cnt p {
text-align: left;
font-size: 16px;
color: #282828;
margin-bottom: 0;
font-family: 'KievitOT-Regular';
}
.agenda-lst ul.list-agenda li:hover .et-cnt p {
color: #fff;
}
.agenda-lst ul.list-agenda li:hover .et-cnt h4 {
color: #fff;
}
.btn-center {
float: left;
width: 100%;
text-align: center;
min-height: 50px;
}
.btn-center.btn-subllista {
padding-bottom: 20px;
}
.btn-subllista {
display: block !important;
}
button.veure-btn,
a.veure-btn {
display: inline-block;
background: #fbb507;
color: #292929;
font-size: 18px;
height: 45px;
margin-top: 20px;
line-height: 45px;
padding: 0px 60px;
font-family: 'asapbold';
cursor: pointer;
text-transform: uppercase;
text-decoration: none !important;
letter-spacing: 1px;
border: none;
border-radius: 0px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
button.veure-btn.filtrar-btn,
a.veure-btn.filtrar-btn {
display: inline-block;
background: #fbb507 !important;
color: #292929 !important;
font-size: 18px;
height: 45px;
margin-top: 20px;
line-height: 45px;
padding: 0px 60px;
font-family: 'asapbold';
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
border: none;
border-radius: 0px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
button.veure-btn:hover,
a.veure-btn:hover {
color: #fff;
background: #19559b;
}
button.filtrar-btn:hover,
a.filtrar-btn:hover {
color: #fff !important;
background: #19559b !important;
}
.vivencies a.veure-btn {
display: inline-block;
}
ul.filter-list {
float: left;
width: 100%;
text-align: center;
}
ul.filter-list li {
display: inline-block;
min-width: 20%;
margin: 0px 8px;
}
ul.filter-list li .select-agenda .sbHolder {
border: 2px solid #cacaca;
line-height: 40px;
}
ul.filter-list li .select-agenda .sbSelector {
font-family: 'KievitOT-Light';
font-size: 16px;
text-align: left;
color: #282828;
}
ul.filter-list li .select-agenda .sbOptions {
width: 100% !important;
}
ul.filter-list li .select-agenda .sbHolder .sbOptions li {
text-align: left;
display: block;
}
ul.filter-list li .select-agenda .sbOptions a {
padding: 10px 15px;
font-family: 'KievitOT-Light';
font-size: 15px;
}
ul.filter-list li .select-agenda .sbOptions a:hover {
color: #fbb507
}
ul.filter-list li .select-agenda .sbToggle {
background: url(/wp-content/themes/visitemporda/assets/images/select-arw.png) no-repeat 0 0;
display: block;
height: 9px;
outline: none;
position: absolute;
right: 12px;
top: 18px;
width: 15px;
}
ul.filter-list li .filter-btn {
position: relative;
top: -17px;
}
.filter-btn button.veure-btn,
.filter-btn a.veure-btn {
margin-top: 0px;
display: block;
padding: 0px 20px;
} .pobles {
float: left;
width: 100%;
padding: 55px 0px;
background-color: #f6f6f6;
}
.pobles ul {
float: left;
width: 100%;
margin-top: 0px;
display: flex;
flex-flow: wrap;
}
.pobles ul li {
float: left;
width: 23.5%;
margin-right: 2%;
margin-bottom: 28px;
}
.pobles ul li:nth-child(4n) {
margin-right: 0;
}
.pobles ul li .et-img {
float: left;
width: 100%;
margin-bottom: 2px;
}
.pobles ul li .et-img img {
float: left;
width: 100%;
}
.pobles ul li .et-cnt {
float: left;
width: 100%;
background: #fff;
padding: 17px 10px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
.pobles ul li:hover .et-cnt {
background: #19559b;
}
.pobles ul li .et-cnt h2 {
font-family: 'KievitOT-Bold';
font-size: 22px;
text-align: center;
line-height: 22px;
margin-bottom: 0px;
color: #282828;
}
.pobles ul li:hover .et-cnt h2 {
color: #fff;
} .hotel-pad p {
color: #33354a;
font-size: 22px;
font-family: 'KievitOT-Bold';
text-align: center;
margin: 14px 0 0 0;
}
.map-section {
float: left;
width: 100%;
background: #ffffff;
background: -moz-linear-gradient(left, #cbcbcb 0%, #cbcbcb 50%, #cbcbcb 50%, #ffffff 50%); background: -webkit-linear-gradient(left, #cbcbcb 0%, #cbcbcb 50%, #cbcbcb 50%, #ffffff 50%); background: linear-gradient(to right, #cbcbcb 0%, #cbcbcb 50%, #cbcbcb 50%, #ffffff 50%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbcbcb', endColorstr='#ffffff', GradientType=1); }
.map-pad {
width: 100%;
max-width: 1366px;
margin: 0 auto;
line-height: 0px;
position: relative;
}
.map-img {
float: left;
position: relative;
}
.point {
position: absolute;
width: 12px;
height: 12px;
cursor: pointer;
}
.point::after {
content: '';
position: absolute;
width: 12px;
height: 12px;
background: #fbb507;
border-radius: 50%;
}
.p-detail {
display: none;
position: absolute;
min-width: 200px;
right: 50%;
bottom: 30px;
background: #ffffff;
padding: 12px 15px;
margin-right: -100px;
color: #33354a;
font-size: 22px;
font-family: 'KievitOT-Bold';
line-height: 26px;
text-transform: uppercase;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
z-index: 9;
}
.p-detail:after {
content: '';
position: absolute;
bottom: -15px;
left: 50%;
margin-left: -20px;
width: 0;
height: 0;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-top: 18px solid #ffffff;
}
.point.open .p-detail {
display: block;
}
.point.p1 {
top: 9%;
right: 50.6%;
}
.point.p2 {
top: 8.5%;
right: 43.5%;
}
.point.p3 {
top: 8.7%;
right: 34%;
}
.point.p4 {
top: 14%;
right: 52%;
}
.point.p5 {
top: 17%;
right: 47.5%;
}
.point.p6 {
top: 19.8%;
right: 40.4%;
}
.point.p7 {
top: 15.3%;
right: 39%;
}
.point.p8 {
top: 22.5%;
right: 28.6%;
}
.point.p9 {
top: 24.2%;
right: 25%;
}
.point.p10 {
top: 20%;
right: 11%;
}
.point.p11 {
top: 24.8%;
right: 50%;
}
.point.p12 {
top: 26%;
right: 42.5%;
}
.point.p13 {
top: 30%;
right: 54.5%;
}
.point.p14 {
top: 30%;
right: 47.5%;
}
.point.p15 {
top: 29.5%;
right: 43.5%;
}
.point.p16 {
top: 28%;
right: 35.5%;
}
.point.p17 {
top: 28%;
right: 29.5%;
}
.point.p18 {
top: 32.5%;
right: 28.5%;
}
.point.p19 {
top: 35%;
right: 36%;
}
.point.p20 {
top: 38.5%;
right: 46%;
}
.point.p21 {
top: 41%;
right: 50%;
}
.point.p22 {
top: 41.5%;
right: 42.5%;
}
.point.p23 {
top: 43.8%;
right: 38.2%;
}
.point.p24 {
top: 37.8%;
right: 28.2%;
}
.point.p25 {
top: 37.5%;
right: 20.5%;
}
.point.p26 {
top: 47%;
right: 25%;
}
.point.p27 {
top: 47%;
right: 16.5%;
}
.point.p28 {
top: 44.7%;
right: 8.3%;
}
.point.p29 {
top: 55.5%;
right: 17.5%;
}
.point.p30 {
top: 58%;
right: 22.2%;
}
.point.p31 {
top: 64.2%;
right: 25%;
}
.point.p32 {
top: 69%;
right: 36%;
}
.point.p33 {
top: 71.5%;
right: 24.5%;
}
.point.p34 {
top: 76%;
right: 47.5%;
}
.point.p35 {
top: 81%;
right: 39.5%;
}
.point.p36 {
top: 90.4%;
right: 48%;
} .mobNav {
display: none;
position: fixed;
right: 0px;
overflow: hidden;
}
.m-menu {
display: none;
position: relative;
float: right;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
-webkit-transition: All 0.5s ease;
-moz-transition: All 0.5s ease;
transition: All 0.5s ease;
right: 0px;
top: -2px;
} .m-menu a {
position: relative;
display: block;
text-align: right;
outline: none;
padding: 0px 0px;
height: 100%;
top: 0px;
right: 0px;
}
.m-menu div {
position: absolute;
top: 5px;
left: -54px;
font-size: 16px;
color: #fff;
text-transform: uppercase;
cursor: pointer;
padding-right: 20px;
display: inline-block;
}
.m-menu a span {
display: block;
width: 22px;
height: 2px;
background: #000;
margin-top: 5px;
}
.m-menu a:hover span {
background: #1c5faa;
} .mobNav {
display: none;
position: fixed;
right: 0px;
overflow: hidden;
background: #fff;
padding-top: 40px;
}
.mobNav ul {
float: left;
width: 100%;
margin-top: 10px;
}
.mobNav ul li {
float: left;
width: 100%;
border-bottom: 1px solid #e0e0e0;
} .mobNav ul li a {
display: block;
font-size: 15px;
color: #000;
padding: 0 0px;
line-height: 42px;
transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
font-family: 'KievitOT';
font-weight: 400;
text-transform: uppercase;
}
.mobNav ul li a:hover {
color: #1c5faa;
}
.mobNav ul li a.active {
color: #1c5faa;
}
.mob-ico {
display: none;
}
.menu-icon {
float: right;
width: 25px;
height: 27px;
border-radius: 0px;
cursor: pointer;
margin-top: 13px;
margin-left: 0px;
}
.menu-icon span {
width: 100%;
margin-bottom: 5px;
height: 2px;
background: #030303;
float: left;
margin-right: 0;
}
.menu-icon:hover span {
background: #c31a1f;
}
.hole_div {
width: 100%; float: left;
}
.hole_div>div#page {
left: 0;
position: absolute;
top: 0;
width: 100%;
float: left;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
} .hole_div.move>div#mobNav {
right: 0px;
-webkit-box-shadow: -4px 0 20px rgba(0, 0, 0, 0.6);
-moz-box-shadow: -4px 0 20px rgba(0, 0, 0, 0.6);
box-shadow: -4px 0 20px rgba(0, 0, 0, 0.6);
}
.hole_div>div#mobNav {
display: block;
z-index: 9999;
right: -270px;
psition: absolute;
top: 0;
width: 270px;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
height: 100%;
overflow: auto;
}
#new {
background: rgba(0, 0, 0, 0.5);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
text-align: right;
color: #FFF;
display: none;
z-index: 999;
}
figure.mobi-logo {
padding: 15px 0 0;
}
.mob-rht.menu-rht {
display: none;
}
.agenda-lst.product-lo ul.filter-list li {
float: left;
}
.agenda-lst.product-lo ul.filter-list li .filter-btn {
top: 0;
}
.agenda-lst.product-lo ul.filter-list li .select-agenda .sbSelector {
font-size: 20px;
}
.agenda-lst.product-lo ul.filter-list {
width: 90%;
}
.agenda-lst.product-lo .list-view {
width: 10%;
}
.agenda-lst.product-lo ul.filter-list li:nth-child(1) {
width: 16%;
}
.agenda-lst.product-lo ul.filter-list li:nth-child(2) {
width: 24%;
}
.agenda-lst.product-lo ul.filter-list li:nth-child(3) {
width: 21%;
}
.agenda-lst.product-lo ul.filter-list li:nth-child(4) {
width: 23%;
}
.agenda-lst.product-lo ul.filter-list li .select-agenda .sbHolder .sbOptions li {
width: 100%;
}
.agenda-lst.product-lo ul.filter-list li .select-agenda .sbOptions a {
font-size: 18px;
}
.pro-tbl {
float: left;
width: 100%;
padding-bottom: 60px;
}
.pro-tbl table {
float: left;
width: 100%;
border: 1px solid #eeeeee;
border-right: none;
border-collapse: collapse;
}
.pro-tbl table tr th {
background: #f7f7f7;
text-align: center;
font-family: 'KievitOT-Bold';
padding: 25px 0;
font-size: 18px;
line-height: 18px;
color: #33354a;
}
.pro-tbl table tr { border: 3px solid #eeeeee;
}
.pro-tbl table tr:hover {
border: 4px solid #19559b;
}
.pro-tbl table tr td,
.pro-tbl table tr th {
border-right: 1px solid #eeeeee;
text-align: center;
}
.pro-tbl table tr td .tic {
width: 33px;
}
.pro-tbl table tr td .min {
width: 23px;
}
.pro-tbl table tr td ul li {
float: none;
display: inline-block;
margin-right: 12px;
vertical-align: top;
}
.pro-tbl table tr td ul li:last-child {
margin-right: 0;
}
.pro-tbl table tr td {
padding: 15px 0;
}
.pro-tbl table tr td ul li img {
width: 30px;
}
.pro-tbl table tr td .heart-ico-blu a {
float: none;
display: inline-block;
}
.pro-tbl table tr td .menu-rht ul li.heart a {
background: url(/wp-content/themes/visitemporda/assets/images/hearts-grey.svg) no-repeat left;
background-size: auto;
width: 23px;
float: left;
height: 22px;
background-size: 100%;
}
.pro-tbl table tr td .menu-rht ul li.heart a:hover,
.pro-tbl table tr td .menu-rht ul li.heart.act a {
background: url(/wp-content/themes/visitemporda/assets/images/hearts-blue.svg) no-repeat left;
background-size: auto;
width: 23px;
height: 22px;
background-size: 100%;
}
.pro-tbl table tbody tr:hover td {
border-top: 1px solid #c9c9c9 !important;
border-bottom: 1px solid #c9c9c9 !important;
}
.pro-tbl table tbody tr:hover td:first-child {
border-left: 1px solid #c9c9c9 !important;
}
.pro-tbl table tbody tr:hover td:last-child {
border-right: 1px solid #c9c9c9 !important;
}
.pro-tbl a.veure-btn.ven-rest {
letter-spacing: 1px;
font-size: 18px;
font-family: 'KievitOT-Bold';
padding: 0px 50px;
}
.heart-ico-blu.act a {
background: url(/wp-content/themes/visitemporda/assets/images/hearts-blue.svg) no-repeat left;
background-size: auto;
width: 26px;
float: right;
height: 26px;
background-size: 100%;
}
.pop-pro {
float: left;
width: 100%;
margin-bottom: 20px;
padding-right: 30px;
}
.pop-pro .tic {
float: right;
width: 35px;
}
.pop-pad .pop-pro h3 {
float: left;
}
.pop-pro .min {
float: right;
height: 8px;
width: 25px;
margin-right: 10px;
}
.pop-pro ul {
float: right;
}
.pop-pro ul li {
float: left;
margin-right: 15px;
}
.pop-pro ul li:last-child {
margin-right: 0;
}
.share-rgt.proo ul {
padding-right: 60px;
}
.recoman.oficines ul li {
width: 49%;
margin-right: 2%;
margin-bottom: 2%;
}
.recoman.oficines ul li:nth-child(2n) {
margin-right: 0;
}
.recoman.oficines ul li .et-img {
float: right;
width: 50%;
}
.recoman.oficines ul li .et-cnt {
float: left;
width: 49%;
margin-right: 1%;
}
.recoman.oficines ul li ul li {
width: 100%;
}
.recoman.oficines ul li ul li {
width: 100%;
font-size: 18px;
font-family: 'KievitOT-Regular';
margin-bottom: 10px;
text-align: left;
}
.recoman.oficines ul li ul li a {
color: #0645ac;
}
.recoman.oficines ul li ul li a:hover {
text-decoration: underline;
}
.recoman.oficines ul li ul li span {
font-family: 'KievitOT-Bold';
}
.recoman.oficines ul li:hover .et-cnt {
background: #f6f6f6;
}
.recoman.oficines ul li:hover .et-cnt h2,
.recoman.oficines ul li:hover .et-cnt p {
color: #282828;
}
.recoman.oficines .share-lft ul {
margin-top: 0;
}
.recoman.oficines .share-lft ul li {
width: auto;
margin-right: 20px;
}
.recoman.oficines .share-lft {
width: 100%;
}
.recoman.oficines ul li .et-cnt h2 {
line-height: 28px;
padding-right: 35px;
padding-bottom: 17px;
border-bottom: 1px solid #dfdfdf;
}
.recoman.oficines ul {
margin-top: 25px;
}
.recoman.oficines .share-div {
margin-top: 22px;
}
.recoman.oficines ul li .et-cnt {
padding: 20px 25px;
}
.recoman.oficines {
padding-bottom: 55px;
}
.filter-list.des-map li input[type="text"] {
float: right;
border: 2px solid #8C8C8C;
background: #fff;
line-height: 45px;
width: 100%;
padding: 0px 22px;
height: auto;
color: #000;
font-size: 18px;
margin-top: 0px;
font-family: 'KievitOT-Regular';
}
.filter-list.des-map li.arr-des a {
background: #19559b;
float: left;
padding: 7px 10px;
width: 100%;
}
.filter-list.des-map li.arr-des {
width: 5%;
}
.filter-list.des-map li {
margin-right: 1.5%;
margin-left: 0;
width: 23%;
}
.filter-list.des-map li:last-child {
width: 15%;
}
.filter-list.des-map li ::-webkit-input-placeholder { color: #000;
opacity: 1;
}
.filter-list.des-map li ::-moz-placeholder { color: #000;
opacity: 1;
}
.filter-list.des-map li :-ms-input-placeholder { color: #000;
opacity: 1;
}
.filter-list.des-map li :-moz-placeholder {
color: #000;
opacity: 1;
}
.filter-list.des-map .filter-btn a.veure-btn {
height: 49px;
line-height: 49px;
}
.agenda-lst.arri {
padding-bottom: 15px;
}
.recoman.map-pp h1 {
margin-bottom: 30px;
}
.situa-geo {
float: left;
width: 100%;
padding: 45px 0 75px 0;
}
.situa-geo h2 {
font-family: 'KievitOT-Bold';
font-size: 45px;
text-align: center;
line-height: 40px;
margin-bottom: 10px;
color: #282828;
margin-bottom: 35px;
}
.situa-geo p {
padding: 0 12%;
text-align: center;
font-size: 18px;
margin-bottom: 50px;
}
.situa-geo ul li {
float: left;
width: 18%;
margin-right: 23%;
text-align: center;
}
.situa-geo ul li:nth-child(3n) {
margin-right: 0;
}
.sit-pad {
float: left;
width: 100%;
padding: 0 130px;
}
.situa-geo ul li img {
width: 100%;
}
.situa-geo ul li p {
font-family: 'KievitOT-Bold';
font-size: 22px;
line-height: 22px;
padding: 0;
color: #282828;
margin: 45px 0 50px 0;
}
.situa-geo ul li a {
display: inline-block;
background: #fbb507;
color: #292929;
font-size: 18px;
height: 50px;
margin-top: 0px;
line-height: 50px;
padding: 0px 15px;
font-family: 'asapbold';
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
border: none;
border-radius: 0px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
width: 100%;
}
.situa-geo ul li a:hover {
color: #fff;
background: #19559b;
}
.map-pop p {
text-align: center;
margin-bottom: 35px;
font-size: 18px;
padding: 0 5%;
}
.map-pop p span {
font-family: 'KievitOT-Bold';
}
.pop-pad.padf h1 {
margin-top: 40px;
}
.empodra.platges .emp-rgt {
float: right;
width: 58%;
}
.empodra.platges .agenda-lft {
float: left;
width: 42%;
padding-right: 49px;
}
.empodra.platges ul {
margin-top: 0
}
.empodra.platges h1 {
margin-bottom: 40px;
}
.empodra.platges .flex-direction-nav li a {
top: 20%;
}
.multi-map {
height: 840px;
margin-bottom: 30px;
}
.hvr-txt p {
font-family: 'KievitOT-Bold';
font-size: 18px;
} .empodra.estartit { margin-bottom: 0px;
}
.empodra.estartit ul li:last-child .emp-rgt {
width: 56%;
}
.empodra.estartit ul li:last-child .emp-rgt-single-museu {
width: 85%;
float: none;
}
.empodra.estartit ul li:last-child .emp-lft {
width: 48%;
}
.empodra.estartit ul li .emp-rgt h2 {
font-size: 24px;
line-height: 34px;
}
.empodra.estartit ul li .emp-lft p {
font-size: 16px;
}
.empodra.estartit ul li .emp-rgt p {
font-size: 16px;
}
.empodra.estartit ul li .dades-de-cont h2 {
font-family: "KievitOT-Bold";
font-size: 18px;
line-height: 38px;
}
.empodra.estartit ul li h2 {
font-family: "KievitOT-Bold";
font-size: 18px;
line-height: 38px;
}
.empodra.estartit ul li .dades-de-cont h3 {
font-family: "KievitOT-Bold";
font-size: 18px;
}
.empodra.estartit ul li .dades-de-cont h4 {
font-family: "KievitOT-Bold";
font-size: 20px;
}
.empodra.estartit ul li .dades-de-cont ul {
float: left;
width: 100%;
padding: 20px 0px 20px;
margin-top: 0px;
}
.empodra.estartit ul li .dades-de-cont ul li {
margin-bottom: 0;
margin-right: 32px;
float: left;
width: auto;
}
.empodra.estartit ul li .dades-de-cont ul li span {
transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
}
.empodra.estartit ul li .dades-de-cont ul li.fb span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/facebook_icn_blue.svg) no-repeat scroll 0 0 / cover;
display: inline-block;
float: left;
height: 32px;
width: 30px;
}
.empodra.estartit ul li .dades-de-cont ul li.twt span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/twitter_icn_blue.svg) no-repeat scroll 0 0 / cover;
display: inline-block;
float: left;
height: 32px;
width: 34px;
}
.empodra.estartit ul li .dades-de-cont ul li.inst span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/instagram_icn_blue.svg) no-repeat scroll 0 0 / cover;
display: inline-block;
float: left;
height: 32px;
width: 34px;
}
.empodra.estartit ul li .fb span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/facebook_icn_blue.svg) no-repeat scroll 0 0 / cover;
display: inline-block;
float: left;
height: 32px;
width: 30px;
}
.empodra.estartit ul li .twt span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/twitter_icn_blue.svg) no-repeat scroll 0 0 / cover;
display: inline-block;
float: left;
height: 32px;
width: 34px;
}
.empodra.estartit ul li .inst span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/instagram_icn_blue.svg) no-repeat scroll 0 0 / cover;
display: inline-block;
float: left;
height: 32px;
width: 34px;
}
.empodra.estartit ul li .dades-de-cont ul li.wats span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/whatsapp_icn_blue.svg) no-repeat scroll 0 0 / cover;
display: inline-block;
float: left;
height: 34px;
width: 34px;
}
.empodra.estartit ul li .wats span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/whatsapp_icn_blue.svg) no-repeat scroll 0 0 / cover;
display: inline-block;
float: left;
height: 34px;
width: 34px;
}
.empodra.estartit ul li .dades-de-cont ul li:hover.wats span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/whatsapp_icn_grey.svg) no-repeat scroll 0 0 / cover;
height: 34px;
width: 34px;
background-size: cover;
}
.empodra.estartit ul li .dades-de-cont ul li img {
margin-bottom: 0px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
text-align: center;
}
.empodra.estartit ul li .dades-de-cont ul li:hover.fb span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/facebook_icn_grey.svg) no-repeat scroll 0 0;
height: 32px;
width: 30px;
background-size: cover;
}
.empodra.estartit ul li .dades-de-cont ul li:hover.twt span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/twitter_icn_grey.svg) no-repeat scroll 0 0 / cover;
height: 32px;
width: 34px;
background-size: cover;
}
.empodra.estartit ul li .dades-de-cont ul li:hover.inst span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/instagram_icn_grey.svg) no-repeat scroll 0 0 / cover;
float: left;
height: 32px;
width: 34px;
background-size: cover;
}
.empodra.estartit ul li .dades-de-cont ul li:last-child {
margin-right: 0px;
}
.emp-lft .dades-de-cont a,
.emp-rgt .dades-de-cont a {
display: block;
text-decoration: none;
}
.els-impres.recoman ul {
margin-bottom: 30px;
}
.els-impres.recoman h1 {
font-size: 42px;
line-height: 55px;
}
.agenda-rgt.passing ul li {
padding: 16px 0 16px 53px;
}
.agenda-rgt.passing ul li p {
line-height: 24px;
font-size: 18px;
}
.agenda-rgt.passing ul li span.icon {
top: 20px;
}
.agenda-rgt.passing ul {
margin-bottom: 25px;
}
.agenda-rgt.passing ul li:last-child {
border-bottom: 1px solid #eeeeee;
}
.agenda-rgt.passing .form-in {
float: left;
margin: 0 auto;
width: 67%;
margin-bottom: 10px;
}
.agenda-rgt.passing .form-in h3 {
color: #34364b;
font-family: "KievitOT-Bold";
font-size: 19px;
margin: 0 0 15px;
}
.pass-map {
float: left;
width: 100%;
margin-top: 40px;
}
.pdf-icons {
float: left;
width: 100%;
margin-top: 15px;
margin-top: 50px;
}
.pdf-icons ul {
float: left;
width: 100%;
margin-top: 0px;
margin-bottom: 35px;
}
.pdf-icons ul li {
float: left;
width: auto;
padding: 0;
margin-bottom: 0;
margin-right: 75px;
}
.pdf-icons ul li a {
float: left;
font-size: 18px;
color: #1a171b;
text-decoration: none !important;
}
.pdf-icons ul li a:hover {
color: #19559b;
}
.pdf-icons ul li span {
float: none;
font-family: "KievitOT-Bold";
}
.pdf-icons ul li img {
width: auto !important;
height: auto !important;
margin-bottom: 0;
padding-right: 20px;
position: relative;
top: 6px;
}
.compartir-single .dades-de-cont h2 {
font-family: "KievitOT-Bold";
font-size: 20px;
}
.agenda-lft ul.social.pass {
float: left;
width: 100%;
}
.agenda-lft ul.social.pass li span {
transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
}
.agenda-lft ul.social.pass li.fb span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/facebook_icn.png) no-repeat scroll 0 0 / cover;
display: inline-block;
float: left;
height: 24px;
width: 14px;
}
.agenda-lft ul.social.pass li.twt span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/twitter_icn.png) no-repeat scroll 0 0 / cover;
display: inline-block;
float: left;
height: 24px;
width: 26px;
}
.agenda-lft ul.social.pass li.inst span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/instagram_icn_grey.svg) no-repeat scroll 0 0 / cover;
display: inline-block;
float: left;
height: 24px;
width: 26px;
}
.agenda-lft ul.social.pass li.wats span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/whatsup-form.svg) no-repeat scroll 0 0 / cover;
display: inline-block;
float: left;
height: 24px;
width: 24px;
}
.agenda-lft ul.social.pass li img {
margin-bottom: 0px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
text-align: center;
}
.agenda-lft ul.social.pass li:hover.fb span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/facebook_icn.png) no-repeat scroll 0 0;
height: 24px;
width: 14px;
background-size: cover;
}
.agenda-lft ul.social.pass li:hover.twt span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/twitter_icn.png) no-repeat scroll 0 0 / cover;
height: 24px;
width: 26px;
background-size: cover;
}
.agenda-lft ul.social.pass li:hover.inst span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/instagram_icn_grey.svg) no-repeat scroll 0 0 / cover;
display: inline-block;
float: left;
height: 24px;
width: 26px;
background-size: cover;
}
.agenda-lft ul.social.pass li:hover.wats span {
background: rgba(0, 0, 0, 0) url(/wp-content/themes/visitemporda/assets/images/whatsup-form.svg) no-repeat scroll 0 0 / cover;
display: inline-block;
float: left;
height: 24px;
width: 24px;
background-size: cover;
}
.recoman.pass p,
.recoman.pass h2 {
padding-bottom: 20px;
}
.recoman.pass p { padding-bottom: 20px;
}
.recoman.pass ul li {
width: 23.5%;
}
.recoman.pass ul li p {
margin-left: 0;
margin-right: 0;
padding-bottom: 0;
}
.recoman.pass ul li:nth-child(4n) {
margin-right: 0;
}
.recoman.pass ul li:nth-child(3n) {
margin-right: 2%;
}
.recoman.pass ul li .et-cnt span {
font-family: "KievitOT-Bold";
}
.recoman.pass.agenda-list {
padding: 55px 0 50px;
}
.recoman.top-banner {
float: left;
width: 100%;
}
.recoman.top-banner img {
float: left;
width: 100%;
margin-top: 30px;
object-fit: cover;
overflow: hidden;
} .empodra.aigua h1 {
font-size: 42px;
line-height: 42px;
}
.empodra.aigua ul li .emp-lft h4 {
font-family: "KievitOT-Bold";
font-size: 18px;
}
.els-impres.auigas {
background: #fff;
}
.recoman.map {
float: left;
width: 100%;
margin-bottom: 40px;
}
.recoman.map iframe {
float: left;
width: 100%;
margin-bottom: 38px;
}
.recoman.map p {
font-size: 18px;
font-family: "KievitOT-Bold";
line-height: 25px;
}
.empodra.aigua.tab ul li .emp-lft {
width: 40%;
}
.empodra.aigua.tab ul li .emp-rgt {
width: 60%;
}
.empodra.aigua.tab ul.slides {
margin-top: 0;
}
.empodra.aigua.tab ul.slides li {
margin-bottom: 0;
}
.empodra.aigua.tab h1 {
font-size: 55px;
line-height: 55px;
padding-top: 25px;
}
.empodra.aigua.tab h2 {
color: #646464;
font-family: "KievitOT-Bold";
margin-bottom: 10px;
margin-top: 20px;
text-align: center;
font-size: 30px;
line-height: 36px;
}
.empodra.aigua.tab .agenda-lft ul.social.pass {
border-top: none;
padding: 15px 0 20px;
}
.empodra.aigua.tab .agenda-lft ul.social li {
float: left;
margin-bottom: 0;
margin-right: 50px;
}
h2.comparteix-xarxes {
font-family: "KievitOT-Bold";
padding-bottom: 15px;
font-size: 18px;
text-align: left;
}
.empodra.aigua.tab .agenda-lft h2 {
font-family: "KievitOT-Bold";
padding-bottom: 15px;
font-size: 18px;
text-align: left;
}
.empodra.aigua.tab .agenda-lft .tab-title {
float: left;
width: 100%;
margin-bottom: 40px;
}
.empodra.aigua.tab .agenda-lft li {
font-size: 18px;
line-height: 28px;
padding-bottom: 5px;
font-weight: normal;
padding: 0px;
margin: 0px;
}
.empodra.aigua.tab .agenda-lft li span {
font-family: "KievitOT-Bold";
}
.empodra.aigua.tab .agenda-lft p {
padding-right: 29px;
}
.et-cnt {
min-height: 80px;
}
.home-et-cnt {
min-height: 280px;
position: relative;
}
.h3-et-cnt-home {
position: relative;
z-index: 1;
}
.els-impres.auigas ul li .et-cnt {
background: #f6f6f6;
}
.els-impres.auigas ul li:hover .et-cnt {
background: #19559b;
}
.empodra.aigua.tab.lst .resp-tab-content {
margin-bottom: 70px;
}
.empodra.aigua.tab.lst .resp-tab-content ul {
float: left;
width: 100%;
margin-top: 40px;
display: flex;
flex-flow: wrap;
}
.empodra.aigua.tab.lst .resp-tab-content ul li {
float: left;
margin-bottom: 30px;
margin-right: 2%;
}
.empodra.aigua.tab.lst .resp-tab-content ul li {
width: 23.5%;
}
.empodra.aigua.tab.lst .resp-tab-content ul li:nth-child(4n) {
margin-right: 0;
}
.empodra.aigua.tab.lst .resp-tabs-list li {
margin-bottom: 0;
}
.empodra.aigua.tab.lst .resp-tab-content ul li .et-cnt {
background: #f6f6f6;
float: left;
padding: 22px 25px;
text-align: left;
transition: all 0.5s ease 0s;
width: 100%;
}
.empodra.aigua.tab.lst .resp-tab-content ul li .et-cnt h2,
.empodra.aigua.tab.lst .resp-tab-content ul li .et-cnt h3 {
color: #282828;
font-family: "KievitOT-Bold";
font-size: 22px;
line-height: 22px;
margin-bottom: 15px;
text-align: left;
margin-top: 0;
}
.empodra.aigua.tab.lst .resp-tab-content ul li .et-cnt p {
margin-left: 0;
margin-right: 0;
padding-bottom: 0;
text-align: left;
}
.empodra.aigua.tab.lst .resp-tab-content ul li .et-cnt span {
font-family: "KievitOT-Bold";
}
.empodra.aigua.tab.lst .resp-tab-content ul li:hover .et-cnt {
background: #19559b;
}
.empodra.aigua.tab.lst .resp-tab-content ul li:hover .et-cnt h2,
.empodra.aigua.tab.lst .resp-tab-content ul li:hover .et-cnt p {
color: #fff;
}
.empodra.aigua.tab.lst ul.resp-tabs-list {
text-align: left;
}
.empodra.aigua.tab.lst .resp-tabs-list li {
width: auto;
padding: 15px 35px;
}
.empodra.aigua.tab.lst #horizontalTab {
position: relative;
}
.top-rgt-img {
float: left;
position: absolute;
right: 0;
top: 0;
}
.top-rgt-img a {
margin-right: 30px;
}
.top-rgt-img a:last-child {
margin-right: 0;
}
.empodra.aigua a.veure-btn,
.recoman.pass.agenda-list a.veure-btn,
.els-impres a.veure-btn {
height: 50px;
line-height: 50px;
padding: 0 45px;
}
.empodra.aigua.tab.lst .resp-tab-content ul li img {
width: 100%;
}
.popup.pro .share-div {
padding-bottom: 30px;
}
.recoman.oficines p.subb {
font-size: 24px;
margin: 30px 0;
}
.recoman.map-pp p {
font-size: 18px;
} .empodra.secdee ul li {
margin-bottom: 60px;
}
.empodra.aigua ul li .emp-lft {
padding-right: 24px;
}
.empodra.aigua {
margin-bottom: 100px;
}
.empodra.platges .agenda-lft p {
font-size: 18px;
}
.recoman.pass.itine {
padding-bottom: 0;
}
.iterraries {
float: left;
width: 100%;
background: #f7f7f7;
position: relative;
padding-bottom: 40px;
}
.iterraries::before {
content: "";
position: absolute;
top: 0;
left: 0;
background: #fff;
height: 160px;
width: 100%;
z-index: 10;
}
.iterraries ul {
position: relative;
z-index: 99;
}
.recoman .iterraries ul li .et-cnt {
background: #fff;
-webkit-box-shadow: 0px 3px 3px 0px rgba(177, 170, 170, 0.17);
-moz-box-shadow: 0px 3px 3px 0px rgba(177, 170, 170, 0.17);
box-shadow: 0px 3px 3px 0px rgba(177, 170, 170, 0.17);
}
.recoman .iterraries ul li:hover .et-cnt {
background: #19559b;
}
.agenda-lft#inner-slide .slides {
margin-top: 0;
}
.agenda-lft.on-pass p {
text-align: left;
margin-bottom: 45px;
font-size: 18px;
}
.empodra.estartit h1 {
font-size: 65px;
}
.mapa-rutes-all {
height: 100vh;
margin-top: 5%;
}
.emp-rgt a:hover {
text-decoration: none;
}
.emp-rgt a {
color: #0645ac;
text-decoration: underline;
}
.emp-lft a:hover {
text-decoration: none;
}
.emp-lft a {
color: #0645ac;
display: block;
text-decoration: underline;
} .arrow {
display: inline-block;
border: solid #0645ac;
border-width: 0 1px 1px 0;
padding: 3px;
}
.arrow-footer {
display: inline-block;
border: solid #000;
border-width: 0 1px 1px 0;
padding: 3px;
}
.arrow-right {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
margin-right: 0.5em;
margin-bottom: 1px;
}
.ui-dialog-titlebar.ui-widget-header {
position: relative;
top: 40px;
float: left;
left: 40px;
z-index: 9;
font-size: 32px;
color: gray;
}
.ui-dialog-titlebar.ui-widget-header a {
color: gray;
}
.ui-dialog-content {
border-radius: 15px;
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.75);
}
.hole_div.move>div#mobNav {
width: 100%;
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable {
margin: 0px 10px;
}
ul.ftr-logos li a img {
width: 100px;
}
ul.ftr-logos {
display: flex;
justify-content: center;
align-items: center;
}
.subs-btn input[type="submit"].p-petita {
display: none;
}
.subs-btn input[type="submit"].p-gran {
display: inline-block;
} .llegenda-mapa {
padding: 15px 0px;
border: 1px solid #E2E2E2;
border-radius: 10px;
width: fit-content;
margin: 0 auto;
box-shadow: 5px 5px 5px #E2E2E2;
}
.llegenda-mapa div {
line-height: 30px;
padding: 0px 20px;
display: inline-block;
}
.llegenda-mapa span {
width: 50px;
height: 20px;
display: inline-block;
vertical-align: text-top;
margin-left: 10px;
} .configuracio-web {
float: left;
width: 100%;
padding-bottom: 35px;
padding: 23px 0px 20px 0px;
}
.configuracio-web h1 {
font-family: 'KievitOT-Bold';
font-size: 55px;
text-align: left;
line-height: 55px;
margin-bottom: 40px;
}
.configuracio-web h2 {
font-family: 'KievitOT-Bold';
font-size: 22px;
text-align: left;
line-height: 55px;
margin-bottom: 40px;
padding-bottom: 19px;
}
.configuracio-web p {
font-family: 'KievitOT-Regular';
font-size: 16px;
text-align: left;
line-height: 26px;
margin-bottom: 0px;
}
.configuracio-web ol {
margin-left: 50px;
}
.configuracio-web ol li {
list-style: decimal;
}
.configuracio-web.tipografia ul,
.configuracio-web.colors ul {
display: inline-flex;
width: 80%;
}
.configuracio-web.tipografia ul li,
.configuracio-web.colors ul li {
width: 33%;
margin: 0px 20px;
height: 350px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.configuracio-web.tipografia ul li div,
.configuracio-web.colors ul li div {
border: 1px solid #E5E5E5;
margin-bottom: 10px;
width: 100%;
}
.configuracio-web .radio input[type="radio"] {
width: 100%;
height: 20px;
}
.configuracio-web .radio {
background-color: #E5E5E5;
padding: 5px;
}
.configuracio-web .bloc-tipus {
height: auto;
padding: 15px;
}
.configuracio-web .butons-conf-web input {
display: inline-block;
background: #fbb507;
color: #292929;
font-size: 16px;
min-height: 45px;
line-height: 43px;
padding: 0px 40px;
font-family: 'asapbold';
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
border: none;
white-space: normal;
}
.configuracio-web .butons-conf-web input:hover {
color: #fff;
background: #19559b;
}  .hotel-item-categoria {
clear: both;
}
.hotel-item-categoria h2 {
background: white !important;
color: #646464 !important;
font-size: 24px !important;
margin-bottom: 20px !important;
text-align: center;
font-family: 'KievitOT-Bold';
padding: 15px 0;
}  .custom-tipo1 p,
.custom-tipo1 p *,
.custom-tipo1 div,
.custom-tipo1 div * {
font-size: 16px !important;
line-height: normal !important;
}
.custom-tipo1 h2,
.custom-tipo1 h2 *,
.custom-tipo1 h3,
.custom-tipo1 h3 *,
.custom-tipo1 h4,
.custom-tipo1 h4 *,
.custom-tipo1 h5,
.custom-tipo1 h5 * {
font-size: 42px !important;
line-height: normal !important;
}
.custom-tipo1 h1,
.custom-tipo1 h1 * {
font-size: 55px !important;
line-height: normal !important;
} .custom-tipo2 p,
.custom-tipo2 p *,
.custom-tipo2 div,
.custom-tipo2 div * {
font-size: 36px !important;
line-height: normal !important;
}
.custom-tipo2 h2,
.custom-tipo2 h2 *,
.custom-tipo2 h3,
.custom-tipo2 h3 *,
.custom-tipo2 h4,
.custom-tipo2 h4 *,
.custom-tipo2 h5,
.custom-tipo2 h5 * {
font-size: 62px !important;
line-height: normal !important;
}
.custom-tipo2 h1,
.custom-tipo2 h1 * {
font-size: 75px !important;
line-height: normal !important;
} .custom-tipo3 p,
.custom-tipo3 p *,
.custom-tipo3 div,
.custom-tipo3 div * {
font-size: 56px !important;
line-height: normal !important;
}
.custom-tipo3 h2,
.custom-tipo3 h2 *,
.custom-tipo3 h3,
.custom-tipo3 h3 *,
.custom-tipo3 h4,
.custom-tipo3 h4 *,
.custom-tipo3 h5,
.custom-tipo3 h5 * {
font-size: 82px !important;
line-height: normal !important;
}
.custom-tipo3 h1,
.custom-tipo3 h1 * {
font-size: 95px !important;
line-height: normal !important;
} .custom-colors1 *,
.custom-colors1 {
color: #282828 !important;
background-color: #fff !important;
border-color: #282828 !important;
line-height: normal !important;
}
.custom-colors2 *,
.custom-colors2 {
color: #FBFF01 !important;
background-color: #3400FF !important;
border-color: #FBFF01 !important;
line-height: normal !important;
}
.custom-colors3 *,
.custom-colors3 {
color: #000000 !important;
background-color: #FBFF01 !important;
border-color: #000000 !important;
line-height: normal !important;
}
.custom-colors4 *,
.custom-colors4 {
color: #FBFF01 !important;
background-color: #000000 !important;
border-color: #FBFF01 !important;
line-height: normal !important;
} ul.resp-tabs-list-nores li {
background: #19559b;
font-family: 'KievitOT-Bold';
font-size: 18px;
color: #fff;
line-height: 22px;
display: inline-block;
padding: 15px 18px;
height: 50px;
margin: 0;
list-style: none;
cursor: pointer;
text-align: center;
border: none;
border-bottom: none;
border-radius: 0;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
}
section.compartir-single {
margin-bottom: 0px;
}
.compartir-single ul.social.pass {
float: left;
width: 100%;
padding: 20px 0px 20px;
margin-top: 0px;
}
.compartir-single ul.social.pass li {
margin-bottom: 0;
margin-right: 32px;
float: left;
width: auto;
}
a.veure-ul-li {
display: inline-block;
background: #fbb507;
color: #292929;
font-size: 18px;
height: 45px;
margin-top: 20px;
line-height: 45px;
padding: 0px 60px;
font-family: 'asapbold';
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
border: none;
border-radius: 0px;
transition: all .5s ease;
-moz-transition: all .5s ease;
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
letter-spacing: 2px;
font-size: 16px;
line-height: 48px;
height: 48px;
margin: 50px 0 20px;
}
.recoman a {
color: #285fa2;
font-size: 15px;
font-family: 'KievitOT-Regular';
text-decoration: underline;
}
.recoman a:hover {
text-decoration: none;
}
.agenda-lft h2 {
margin-top: 20px;
font-family: "KievitOT-Bold";
padding-bottom: 15px;
font-size: 18px;
} #cliModalClose:focus,
.cli-privacy-readmore:focus,
.cli-nav-link:focus,
#wt-cli-checkbox-no-necessaries:focus,
#wt-cli-checkbox-necessaries:focus {
outline: auto !important;
}
label[for="wt-cli-checkbox-no-necessaries"]:focus,
label[for="wt-cli-checkbox-necessaries"]:focus,
#wt-cli-privacy-save-btn:focus {
outline: 2px solid #000 !important;
} .cli-switch .cli-slider {
background-color: #666 !important;
}
.cli-switch input:checked+.cli-slider {
background-color: #5B9726 !important;
}
.cli-tab-footer .wt-cli-privacy-accept-btn {
background-color: #4C7E20 !important;
}
.calendar-day p:first-child {
color: #757575 !important;
}
.calendar-day.weekend>p {
color: #b10707 !important;
}
.calendar-day.weekend {
border-bottom: solid 1px #b10707;
}
.op-grid img.activeIcon,
.op-llista img.activeIcon {
border-bottom: 5px solid #666;
padding-bottom: 5px;
}
#img-diputacio {
width: auto;
padding-left: 5px;
padding-top: 5px;
}
#caracteristiques-platja li {
margin-bottom: 8px;
font-size: 18px;
}
#caracteristiques-platja {
margin-bottom: 15px;
}
#tab-slide1 .flex-direction-nav li .flex-prev,
#inner-slide .flex-direction-nav li .flex-prev {
left: 14px !important;
top: 10px;
width: 20px !important;
height: 36px !important;
background-size: 40px 30px;
}
#tab-slide1 .flex-direction-nav li .flex-next,
#inner-slide .flex-direction-nav li .flex-next {
right: 14px !important;
top: 10px;
width: 20px !important;
height: 36px !important;
background-size: 45px 30px;
}
.flex-prev-background {
background-color: rgba(0, 0, 0, 0.7) !important;
border-radius: 50%;
display: inline-block;
width: 55px !important;
position: relative;
z-index: 2;
padding: 25px;
left: 2%;
}
.flex-next-background {
background-color: rgba(0, 0, 0, 0.7) !important;
border-radius: 50%;
display: inline-block;
width: 55px !important;
position: absolute;
z-index: 2;
padding: 25px;
right: 2%;
}
#tab-slide1 .flex-direction-nav li .flex-prev {
left: 25% !important;
}
#tab-slide1 .flex-direction-nav li .flex-next {
right: 25% !important;
}
.flex-direction-nav li a {
top: 20% !important;
}
.resultats-cerca-tarjeta {
min-height: 140px;
}
.recoman.pass ul li.li-tarjeta,
.empodra.aigua.tab.lst .resp-tab-content ul li.li-tarjeta {
width: 100%;
margin-bottom: 0;
text-align: left;
line-height: 26px;
font-family: 'KievitOT-Regular';
font-size: 16px;
font-weight: 100;
color: black;
}
.empodra.aigua.tab.lst .resp-tab-content ul li:hover .et-cnt li.li-tarjeta,
.recoman ul li:hover .et-cnt li.li-tarjeta,
.recoman ul li:hover .et-cnt h3 {
color: white;
}
.recoman ul li .et-cnt .li-tarjeta span {
display: inline-block;
margin-bottom: 0;
}
.recoman.pass ul.ul-tarjeta,
.empodra.aigua.tab.lst .resp-tab-content ul.ul-tarjeta {
margin-top: 0;
}
.recoman.pass ul dt.dt-tarjeta,
.empodra.aigua.tab.lst .resp-tab-content ul dt.dt-tarjeta {
margin-bottom: 0;
text-align: left;
line-height: 26px;
font-family: 'KievitOT-Regular';
font-size: 16px;
font-weight: 100;
color: black;
}
.empodra.aigua.tab.lst .resp-tab-content ul li:hover .et-cnt dt.dt-tarjeta,
.empodra.aigua.tab.lst .resp-tab-content ul li:hover .et-cnt dl.dl-tarjeta dd,
.recoman ul li:hover .et-cnt dt.dt-tarjeta,
.recoman ul li:hover .et-cnt dl.dl-tarjeta dd,
.recoman ul li:hover .et-cnt h3 {
color: white;
}
.emp-rgt dl.dl-tarjeta {
margin-bottom: 10px;
}
.dl-tarjeta dt {
float: left;
clear: left;
font-family: 'KievitOT-Regular';
color: #000;
font-size: 16px;
line-height: 26px;
margin-right: 5px;
}
.negreta-invers dt {
font-family: "KievitOT-Bold";
}
.dl-tarjeta dd {
font-family: "KievitOT-Bold";
color: #000;
text-align: left;
line-height: 26px;
font-size: 16px;
margin-left: 0;
}
.negreta-invers dd {
font-family: 'KievitOT-Regular';
}
.negreta-invers a {
display: inline !important;
}
.recoman.pass dl.dl-tarjeta,
.empodra.aigua.tab.lst .resp-tab-content ul.ul-tarjeta {
margin-top: 0;
}
dl.tab-title dt {
float: left;
clear: left;
min-width: 10%;
font-family: 'KievitOT-Regular';
font-size: 18px;
line-height: 28px;
margin-right: 5px;
}
dl.tab-title dd {
font-family: "KievitOT-Bold";
line-height: 28px;
font-size: 18px;
margin-left: 0;
}
.et-recom ul li .et-img img.home-et-img {
height: 250px;
}
.iterraries .iti h2 {
margin-bottom: 0 !important;
padding-bottom: 0;
}
.dates {
font-family: "KievitOT-Bold";
font-size: 24px;
line-height: 34px;
display: block;
}
#ol-fires {
list-style: decimal;
margin-top: 400px;
margin-bottom: 30px;
}
#ol-fires li {
list-style: decimal;
}
#fires-last-li {
margin-bottom: 80px;
}
#mercats h2 {
margin-top: 20px;
}
#mercats ul,
#mercats ol {
list-style: disc;
margin-top: 0;
margin-bottom: 20px;
}
#mercats li {
list-style: disc;
margin-bottom: 5px;
margin-left: 30px;
}
#option {
outline: 1px solid #888;
}
.recoman ul li .et-cnt-btt {
min-height: 275px !important;
}.container.calander .controls .label.bold{color:#19559b; font-family: 'KievitOT-Bold';  font-size:30px; float:left; padding:2px 4px; line-height: 30px; }
.container.calander .controls .previous.label{ padding:0;}
.container.calander .controls .next.label{ padding:0; float:left;}
.container { background:#ffffff; border-radius: 3px; display: block; height:auto; overflow: hidden; margin-bottom:10px; padding:14px 0; text-align:left; width:100%; } 
.calendar { display: block; float:left;  width:100%; margin-top: 12px; }
.container.calander .controls p, .calander p{ margin-top:0;} 
.calendar-day { background-color: #fff; padding: 0px 3px 2px; margin-right:5px; line-height: 2px;  text-align: center; float:left; cursor: pointer; border: solid 1px #fff; } 
.calendar-day.today { background-color: #19559b; }
.calendar-day.today p { color: #fff !important;}
.calendar-day p:last-child{color:#282828; margin-bottom:5px; font-family: 'KievitOT-Bold';  font-size:25px; float:left; }
.calendar-day p:first-child{color:#979797; margin-bottom:5px; font-family: 'KievitOT'; font-size:18px;  }
.calendar div:last-child{margin-right:0!important;}
.calendar-day:hover p { color:#b10707; }
.container.calander .controls { display: block; width:265px; text-align: center; margin-top:24px; margin:20px auto 0px;  }
.calendar-day.weekend > p{ color:#b10707;}
.label {  background-color: #fff; padding: 10px; line-height: 2px; margin: 1%; font-weight: bold; text-align: center; display: inline-block; cursor: pointer; } 
.previous { float: left; position: relative; top: 8px; }
.next { float: right; position: relative; top: 8px; }
p#current-month { position: relative; min-width: 120px; }
p#current-month span { position: absolute; left: calc(100% + 50px); color:#282828; font-size: 36px; } .label i { line-height: 0; } 
.github { font-size: 3em; color: #aaa; text-decoration: none; text-align: center; }
 .ddsmoothmenu { float: left; padding:0px; text-transform:none; letter-spacing:0.2px; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease;font-size:20px; font-family: 'Cabin', sans-serif; font-weight:400; margin:0px 0px 0 0; margin-right:0px; }
.ddsmoothmenu ul { z-index:100; margin:0; padding:0px 0px; list-style-type: none; } .ddsmoothmenu ul li { position: relative; display: inline-block; padding:0px 40px 0 0px; margin:0px 0px 0px 0px; line-height:22px; }
.ddsmoothmenu ul li:last-child{padding-right:0px;} .ddsmoothmenu ul li a { display: block; color:#333333; text-decoration:none; padding:0px 0px 0px 0; position:relative; font-size: 20px; text-transform:uppercase; font-family: 'KievitOT-Bold';}  .ddsmoothmenu ul li a:hover::after, .ddsmoothmenu ul li a.active::after, .ddsmoothmenu ul li a.selected::after { width:100%; }
.ddsmoothmenu ul li a:hover, .ddsmoothmenu ul li a.active { color:#19559b; border-bottom: 1px solid #19559b;}
.ddsmoothmenu ul li.dropdown:hover a{ color:#19559b} 
* html .ddsmoothmenu ul li a { display: inline-block; } .ddsmoothmenu ul li ul { position: absolute; left:0; display: none; visibility: hidden; padding:0px 0 0; width:255px; left:-15px!important; margin-top:20px; -webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2); box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2); float:left; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;  background:#fff;} .ddsmoothmenu ul li ul li { float: none; width:100%; padding:0px 20px; margin:0; border-right:0px; text-align:left; border-bottom:1px solid #ebebeb; }  .ddsmoothmenu ul li ul li ul { top: 0;} .ddsmoothmenu ul li ul li a { display:block; padding:18px 0px; color:#000; line-height:14px; font-size:14px; font-family: 'HelveticaNeue-Bold'; text-transform:none;}
.ddsmoothmenu ul li ul li:first-child a{}
.ddsmoothmenu ul li ul li:last-child { border-bottom:none;}
.ddsmoothmenu ul li ul li a:hover { color:#80b24f;  text-decoration:none; margin: 0px 0px 0px 0px;}
.ddsmoothmenu ul li ul li a:after, .ddsmoothmenu ul li ul li a:before { display:none }/*\*/* html .ddsmoothmenu { height: 1%; }/**/ .downarrowclass { position: absolute; top: 12px; right: 7px; }
.rightarrowclass { position: absolute; top: 6px; right: 5px; } .ddshadow { position: absolute; left: 0; top: 0; width: 0; height: 0; }
.toplevelshadow { opacity: 0.8; }
.ddsmoothmenu ul li ul li a::after, .ddsmoothmenu ul li ul li a:hover:after { display:none }
.sticky-wrapper.is-sticky .ddsmoothmenu ul li ul li:first-child a:before { display:none; }
.ddsmoothmenu ul li { padding: 0px 20px 0 0px; }
.ddsmoothmenu ul li a { font-size: 18px; }#container {width: 80%; max-width: 800px; margin: 0 auto;} .flex-container a:active,
.flexslider a:active {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} .flexslider {width: 100%; margin: 0; padding: 0; overflow:hidden;}
.flexslider .slides > li {display: none;} .flexslider .slides img {max-width: 100%; width:100%; display:block; }
.flex-pauseplay span {text-transform: capitalize;} .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; z-index: 99999;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}  .no-js .slides > li:first-child {display: block;} .flexslider { position: relative; zoom: 1; z-index:0; min-height:400px; height: auto;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative; background-size:cover; min-height:400px; background-position:center center;} .flex-container {zoom: 1; position: relative;}
.flexslider .slides > li img { }  .flex-caption {background:none;zoom: 1; }
.flex-caption {position:absolute; bottom:27%;  text-align:left; width:100%; text-align:center;}
.flex-caption h1 { color:#fff; font-size:68px; font-family: 'Cabin', sans-serif; font-weight:700; line-height:72px; margin-bottom:28px; z-index:9999; position:relative; letter-spacing:1px;}
.flex-caption p{  font-size:18px; line-height:28px; color:#fff;font-family: 'Fira Sans', sans-serif; font-weight:600;  margin-bottom:45px; letter-spacing:0.4px;}
.flex-caption a{display:inline-block; font-family: 'Fira Sans', sans-serif; font-weight:400; font-size:14px; text-transform:uppercase; color:#fff;  padding:13px 35px; background:#eb8731; transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease; }
.flex-caption a:hover{background:#fff; color:#eb8731;} .flex-direction-nav { display:block; width:1130px; margin: 0 auto; position: absolute; top: 50%; left: 0; right: 0; margin-top: -50px; } .flex-direction-nav li a {width:58px; height:58px; margin: 0px 0 0; display: block;  position: absolute; top: 45%; cursor: pointer; text-indent: -9999px; z-index:9999;background: url(/wp-content/themes/visitemporda/assets/images/direction-nav.png) no-repeat 0 0; }
.flex-direction-nav li .flex-next { right:0%; background-position:-55px 0; }
.flex-direction-nav li a:hover { opacity:0.8;} .flex-direction-nav li .flex-prev {left:0; background-position: 0px 0; } .flex-direction-nav li .disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}
.flex-pauseplay a {
display: block;
width: 20px;
height: 20px;
position: absolute;
bottom: 5px;
left: 10px;
opacity: 0.8;
z-index: 10;
overflow: hidden;
cursor: pointer;
color: #000;
}
.flex-pauseplay a:before {
font-family: "flexslider-icon";
font-size: 20px;
display: inline-block;
content: '\f004';
}
.flex-pauseplay a:hover {
opacity: 1;
}
.flex-pauseplay a.flex-play:before {
content: '\f003';
}
#inner-slide .flex-direction-nav { top:40%; margin-top:0;}
#inner-slide .flex-direction-nav li a {background: url(/wp-content/themes/visitemporda/assets/images/slide-arrows.png) no-repeat 0 0; width:22px; height:46px;} 
#inner-slide .flex-direction-nav li .flex-prev {background-position: 0px 0; left:25px;} 
#inner-slide .flex-direction-nav li .flex-next {background-position:-24px 0; right:25px; }
#tab-slide1 .flex-direction-nav, #tab-slide2 .flex-direction-nav, #tab-slide3 .flex-direction-nav, #tab-slide4 .flex-direction-nav { top:38%; margin-top:0;}
#tab-slide1 .flex-direction-nav li a, #tab-slide2 .flex-direction-nav li a, #tab-slide3 .flex-direction-nav li a, #tab-slide4 .flex-direction-nav li a {background: url(/wp-content/themes/visitemporda/assets/images/slide-arrows.png) no-repeat 0 0; width:22px; height:46px;} 
#tab-slide1 .flex-direction-nav li .flex-prev, #tab-slide2 .flex-direction-nav li .flex-prev, #tab-slide3 .flex-direction-nav li .flex-prev, #tab-slide4 .flex-direction-nav li .flex-prev {background-position: 0px 0; left:25px;} 
#tab-slide1 .flex-direction-nav li .flex-next, #tab-slide2 .flex-direction-nav li .flex-next, #tab-slide3 .flex-direction-nav li .flex-next, #tab-slide4 .flex-direction-nav li .flex-next {background-position:-24px 0; right:25px; }.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.owl-carousel .animated { -webkit-animation-duration:1000ms; animation-duration:1000ms; -webkit-animation-fill-mode:both; animation-fill-mode:both }
.owl-carousel .owl-animated-in { z-index:0 }
.owl-carousel .owl-animated-out { z-index:1 }
.owl-carousel .fadeOut { -webkit-animation-name:fadeOut; animation-name:fadeOut }
@-webkit-keyframes fadeOut { 0% {
opacity:1
}
100% {
opacity:0
}
}
@keyframes fadeOut { 0% {
opacity:1
}
100% {
opacity:0
}
}
.owl-height { -webkit-transition:height 500ms ease-in-out; -moz-transition:height 500ms ease-in-out; -ms-transition:height 500ms ease-in-out; -o-transition:height 500ms ease-in-out; transition:height 500ms ease-in-out }
.owl-carousel { display:none; width:100%; -webkit-tap-highlight-color:transparent; position:relative; z-index:1 }
.owl-carousel .owl-stage { position:relative; -ms-touch-action:pan-Y }
.owl-carousel .owl-stage:after { content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0 }
.owl-carousel .owl-stage-outer { position:relative; overflow:hidden; -webkit-transform:translate3d(0px, 0, 0) }
.owl-carousel .owl-controls .owl-dot, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-nav .owl-prev { cursor:pointer; cursor:hand; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none }
.owl-carousel.owl-loaded { display:block }
.owl-carousel.owl-loading { opacity:0; display:block }
.owl-carousel.owl-hidden { opacity:0 }
.owl-carousel .owl-refresh .owl-item { display:none }
.owl-carousel .owl-item { position:relative; min-height:1px; float:left; -webkit-backface-visibility:hidden; -webkit-tap-highlight-color:transparent; -webkit-touch-callout:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none }
.owl-carousel .owl-item img { display:inline-block; width:100%; float: left; -webkit-transform-style:preserve-3d }
.owl-carousel.owl-text-select-on .owl-item { -webkit-user-select:auto; -moz-user-select:auto; -ms-user-select:auto; user-select:auto }
.owl-carousel .owl-grab { cursor:move; cursor:-webkit-grab; cursor:-o-grab; cursor:-ms-grab; cursor:grab }
.owl-carousel.owl-rtl { direction:rtl }
.owl-carousel.owl-rtl .owl-item { float:right }
.no-js .owl-carousel { display:block }
.owl-carousel .owl-item .owl-lazy { opacity:0; -webkit-transition:opacity 400ms ease; -moz-transition:opacity 400ms ease; -ms-transition:opacity 400ms ease; -o-transition:opacity 400ms ease; transition:opacity 400ms ease }
.owl-carousel .owl-item img { transform-style:preserve-3d }
.owl-carousel .owl-video-wrapper { position:relative; height:100%; background:#000 }
.owl-carousel .owl-video-play-icon { position:absolute; height:80px; width:80px; left:50%; top:50%; margin-left:-40px; margin-top:-40px; background:url(/wp-content/themes/visitemporda/assets/css/owl.video.play.png) no-repeat; cursor:pointer; z-index:1; -webkit-backface-visibility:hidden; -webkit-transition:scale 100ms ease; -moz-transition:scale 100ms ease; -ms-transition:scale 100ms ease; -o-transition:scale 100ms ease; transition:scale 100ms ease }
.owl-carousel .owl-video-play-icon:hover { -webkit-transition:scale(1.3, 1.3); -moz-transition:scale(1.3, 1.3); -ms-transition:scale(1.3, 1.3); -o-transition:scale(1.3, 1.3); transition:scale(1.3, 1.3) }
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn { display:none }
.owl-carousel .owl-video-tn { opacity:0; height:100%; background-position:center center; background-repeat:no-repeat; -webkit-background-size:contain; -moz-background-size:contain; -o-background-size:contain; background-size:contain; -webkit-transition:opacity 400ms ease; -moz-transition:opacity 400ms ease; -ms-transition:opacity 400ms ease; -o-transition:opacity 400ms ease; transition:opacity 400ms ease }
.owl-carousel .owl-video-frame { position:relative; z-index:1 }
.owl-nav { width: 100%; color:#a9a9a9; font-size:16px;font-family:'Helvetica Neue';  position: absolute; top: 45%; }
.owl-prev { left: -40px; position: absolute; background:url(/wp-content/themes/visitemporda/assets/images/arr-lft.png) no-repeat left 0px; height: 21px; width:13px; }
.owl-next { right: -40px; position: absolute; background:url(/wp-content/themes/visitemporda/assets/images/arr-rgt.png) no-repeat right 0px; height: 21px; width:13px; }
.owl-prev:hover { opacity: 1 }
.owl-next:hover { opacity: 1 }
.owl-controls { float: left; width: 100%; margin-top: 0px; }
#home-carousel .owl-stage-outer { padding-top:50px; padding-bottom:90px; }
.owl-dots { float:left; width:100%; text-align:center; margin-top:0px; }
.owl-dot { background:rgba(255,255,255,0.6); width: 10px; height: 10px; display: inline-block; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; margin: 0 4px 0;  }
.owl-dot.active, .owl-dot:hover { background:#fff; }
.obres .owl-controls { margin-top:0px; position: absolute;bottom: 86px;}
#owl-carouselhome.owl-carousel .owl-nav { width: 1130px; left: 0; right: 0; margin: 0 auto; position: absolute; }
#owl-carouselhome.owl-carousel .owl-nav [class*="owl-"] { color: #FFF;  font-size: 14px;  margin: 0px;   background: #D6D6D6;    display: inline-block; cursor: pointer; background: url(/wp-content/themes/visitemporda/assets/images/direction-nav.png) no-repeat 0 0; width: 55px; height: 56px; position: absolute; border: none; padding: 0; }
#owl-carouselhome.owl-carousel .owl-nav .owl-next {background-position:-56px 0; right: 0;}
#owl-carouselhome.owl-carousel .owl-nav .owl-prev {background-position: 0 0; left: 0px;}
#owl-carouselhome.owl-carousel .owl-nav span { display: none;}
#owl-carouselhome.owl-carousel .owl-nav button:hover { opacity:0.6;}.mm-menu.mm-horizontal > .mm-panel { -webkit-transition: -webkit-transform 0.4s ease; transition: transform 0.4s ease; } 
.mm-menu .mm-hidden { display: none; } 
.mm-wrapper { overflow-x: hidden; position: relative; }
.mm-menu, .mm-menu > .mm-panel { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 0; } 
.mm-menu { background: inherit; display: block; overflow: hidden; padding: 0; } 
.mm-menu > .mm-panel { background: inherit; -webkit-overflow-scrolling: touch; overflow: scroll; overflow-x: hidden; overflow-y: auto; box-sizing: border-box; padding: 20px;
-webkit-transform: translate(100%, 0); -moz-transform: translate(100%, 0); -ms-transform: translate(100%, 0); -o-transform: translate(100%, 0); transform: translate(100%, 0); } 
.mm-menu > .mm-panel.mm-opened { border-radius:0px; khtml-border-radius:0px;moz-border-radius:0px;webkit-border-radius:0px; -webkit-transform: translate(0%, 0); -moz-transform: translate(0%, 0); -ms-transform: translate(0%, 0); -o-transform: translate(0%, 0); transform: translate(0%, 0); } 
.mm-menu > .mm-panel.mm-subopened { border-radius:0px; khtml-border-radius:0px;moz-border-radius:0px;webkit-border-radius:0px; -webkit-transform: translate(-30%, 0); -moz-transform: translate(-30%, 0); -ms-transform: translate(-30%, 0); -o-transform: translate(-30%, 0); transform: translate(-30%, 0); }
.mm-menu > .mm-panel.mm-highest { z-index: 1; } 
.mm-menu .mm-list { padding:0px 15px 0; } 
.mm-menu > .mm-list:after { content: ''; display: block; } 
.mm-panel > .mm-list { margin-left: -20px; margin-right: -20px; } 
.mm-panel > .mm-list:first-child { padding-top: 0; } 
.mm-list, .mm-list > li { list-style: none; display: block; padding: 0; margin:0; border-bottom:1px solid #e6e6e6; } 
.mm-list { font: inherit; font-size: 16px; } 
.mm-list a, .mm-list a:hover { text-decoration: none; } 
.mm-list > li { position: relative; } 
.mm-list > li > a, .mm-list > li > span { text-overflow: ellipsis; overflow: hidden; color: inherit; line-height:22px; display: block; padding:0 10px; margin: 0; font-size:13px; } 
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after { content: ''; display: block; width: 100%; position: absolute; bottom: 0; left: 0; } 
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after { width: auto; margin-left:0px; position: relative; left: auto; } 
.mm-list a.mm-subopen { background:#222; border-left:1px solid #222 ; width:40px; height: 100%; padding: 0; position: absolute; right: 0; top: 0; z-index: 2; } 
.mm-list a.mm-subopen:before { content: ''; display: block; height: 100%; position: absolute; left: 0; top: 0; } 
.mm-list a.mm-subopen.mm-fullsubopen { width: 100%; } 
.mm-list a.mm-subopen.mm-fullsubopen:before { border-left: none; } 
.mm-list a.mm-subopen + a, .mm-list a.mm-subopen + span {  } 
.mm-list > li.mm-selected > a.mm-subopen { background: transparent; border-left:1px solid #222; } 
.mm-list > li.mm-selected > a.mm-fullsubopen + a, .mm-list > li.mm-selected > a.mm-fullsubopen + span { padding-right: 45px; margin-right: 0; } 
.mm-list a.mm-subclose { ext-indent: 20px; padding-top:0; margin-top:0px; } 
.mm-list > li.mm-label { text-overflow: ellipsis; overflow: hidden; font-size: 10px; text-transform: uppercase; text-indent: 20px; line-height: 25px; padding-right: 5px; } 
.mm-list > li.mm-spacer { padding-top: 40px; } 
.mm-list > li.mm-spacer.mm-label { padding-top: 25px; } 
.mm-list a.mm-subopen:after, .mm-list a.mm-subclose:before { content: ''; border:1px solid transparent; display: inline-block; width:8px; height:8px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); margin-bottom:-5px; position:absolute; bottom:50%; } 
.mm-list a.mm-subopen:after { border-top: none;  border-left: none; right: 18px; } 
.mm-list a.mm-subclose:before { border-right: none; border-bottom: none; margin-bottom: -4px; left: 20px; border-width:2px; }  
.mm-menu.mm-vertical .mm-list .mm-panel { display: none; padding: 10px 0 10px 10px; } 
.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after { border-color: transparent; } 
.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel { display: block; } 
.mm-menu.mm-vertical .mm-list > li > a.mm-subopen { height: 40px; } 
.mm-menu.mm-vertical .mm-list > li > a.mm-subopen:after { top: 16px; bottom: auto; } 
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } 
.mm-menu.mm-vertical .mm-list > li.mm-label > a.mm-subopen { height: 25px; }  
html.mm-opened .mm-page { box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); }  
.mm-menu { background:#fff; color:#ffffff; } 
.mm-menu .mm-list > li:after { border-color: rgba(0, 0, 0, 0.15); } 
.mm-menu .mm-list > li.mm-subtitle { background:#222;  color:#ffffff; } 
.mm-menu .mm-list > li > a.mm-subclose { background:#222; color:#ffffff;  font-weight:400; text-transform:uppercase; padding:8px 20px 8px 45px; } 
.mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before { border-color: rgba(255, 255, 255, 1); } 
.mm-menu .mm-list > li > a.mm-subclose:before { border-color:#fff; } 
.mm-menu .mm-list > li > a.mm-subopen:before { } 
.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen), .mm-menu .mm-list > li.mm-selected > span { background: #222; color:#fff } 
.mm-menu .mm-list > li.mm-label { background: rgba(255, 255, 255, 0.05); } 
.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen, .mm-menu.mm-vertical .mm-list li.mm-opened > ul { background: rgba(255, 255, 255, 0.05); }  
.mm-list.mm-highest > li { list-style: none; display: block; padding:0px; margin:0px; background:none; border-radius:0px;khtml-border-radius:0px;moz-border-radius:0px;webkit-border-radius:0px; } 
.mm-list.mm-highest > li > a { display:block; border-radius:0px;khtml-border-radius:0px;moz-border-radius:0px;webkit-border-radius:0px }
.mm-list.mm-highest > li > a:hover {  }
.mm-list.mm-highest > li > a.mm-subclose, .mm-list.mm-highest > li > a.mm-subclose:hover { font-size:15px; font-weight:400; line-height:40px; padding:0 0 0 40px; border-bottom:0 none; }
.mm-list > li > a { padding:8px 15px 8px 15px; color:#000; font-size:15x;text-transform:uppercase; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;font-family: 'barlowregular';}
.mm-list > li > a.selected{ background:#222; color:#fff }
.mm-list > li > a:hover, .mm-list > li > a.active { background:#222; color:#fff}
.mm-list > li > a:hover span{color:#ffffff;}
.mm-list > li > a span { display:inline-block; padding-left:5px; color:#5c5c5c; font-weight:400; line-height:20px; text-transform:uppercase; }
.mm-list a.mm-subopen:hover { } .mm-page {
box-sizing: border-box;
position: relative;
overflow:hidden;}
.mm-slideout {
-webkit-transition: -webkit-transform 0.4s ease;
-ms-transition: -ms-transform 0.4s ease;
transition: transform 0.4s ease; }
html.mm-opened {
overflow: hidden;
position: relative; }
html.mm-opened body {
overflow: hidden; }
html.mm-background .mm-page {
background: inherit; }
#mm-blocker {
background: rgba(3, 2, 1, 0);
display: none;
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 999999; }
html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker {
display: block; }
.mm-menu.mm-offcanvas {
display: none;
position: fixed; }
.mm-menu.mm-current {
display: block; }
.mm-menu {
width:100%;
min-width: 150px; max-width: 100%;
}
html.mm-opening .mm-slideout {
-webkit-transform: translate(80%, 0);
-moz-transform: translate(80%, 0);
-ms-transform: translate(80%, 0);
-o-transform: translate(80%, 0);
transform: translate(80%, 0); }
@media all and (max-width: 175px) {
html.mm-opening .mm-slideout {
-webkit-transform: translate(120px, 0);
-moz-transform: translate(120px, 0);
-ms-transform: translate(120px, 0);
-o-transform: translate(120px, 0);
transform: translate(120px, 0); } }
@media all and (min-width: 550px) {
html.mm-opening .mm-slideout {
-webkit-transform: translate(265px, 0);
-moz-transform: translate(265px, 0);
-ms-transform: translate(265px, 0);
-o-transform: translate(265px, 0);
transform: translate(265px, 0); } }
@media all and (max-width: 550px) {
html.mm-opening .mm-slideout {
-webkit-transform: translate(265px, 0);
-moz-transform: translate(265px, 0);
-ms-transform: translate(265px, 0);
-o-transform: translate(265px, 0);
transform: translate(265px, 0); } } .mm-buttonbar {
border: 1px solid transparent;
border-radius: 5px;
text-align: center;
line-height: 20px;
overflow: hidden;
display: block;
padding: 0;
margin: 0;
position: relative; }
.mm-buttonbar:after {
content: '';
display: block;
clear: both; }
.mm-buttonbar > * {
border-left: 1px solid transparent;
box-sizing: border-box;
display: block;
width: 100%;
height: 100%;
float: left;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden; }
.mm-buttonbar > a {
text-decoration: none; }
.mm-buttonbar > input {
position: absolute;
left: -1000px;
top: -1000px; }
.mm-buttonbar > input:checked + label {
border-color: transparent  !important; }
.mm-buttonbar > *:first-child,
.mm-buttonbar > input:first-child + * {
border-left: none; }
.mm-buttonbar.mm-buttonbar-2 > * {
width: 50%; }
.mm-buttonbar.mm-buttonbar-3 > * {
width: 33.33%; }
.mm-buttonbar.mm-buttonbar-4 > * {
width: 25%; }
.mm-buttonbar.mm-buttonbar-5 > * {
width: 20%; }
.mm-header .mm-buttonbar {
margin-top: 20px;
margin-left: -30px;
margin-right: -30px; }
.mm-footer .mm-buttonbar {
border: none;
border-radius: none;
line-height: 40px;
margin: -10px -10px 0 -20px; }
.mm-footer .mm-buttonbar > * {
border-left: none; }
.mm-list > li > .mm-buttonbar {
margin: 10px 20px; }
.mm-menu .mm-buttonbar {
border-color: rgba(255, 255, 255, 0.6);
background: #333333; }
.mm-menu .mm-buttonbar > * {
border-color: rgba(255, 255, 255, 0.6); }
.mm-menu .mm-buttonbar > input:checked + label {
background: rgba(255, 255, 255, 0.6);
color: #333333; } em.mm-counter {
font: inherit;
font-size: 14px;
font-style: normal;
text-indent: 0;
line-height: 20px;
display: block;
margin-top: -10px;
position: absolute;
right: 40px;
top: 50%; }
em.mm-counter + a.mm-subopen {
padding-left: 40px; }
em.mm-counter + a.mm-subopen + a,
em.mm-counter + a.mm-subopen + span {
margin-right: 80px; }
em.mm-counter + a.mm-fullsubopen {
padding-left: 0; }
.mm-vertical em.mm-counter {
top: 12px;
margin-top: 0; }
.mm-nosubresults > em.mm-counter {
display: none; }
.mm-menu em.mm-counter {
color: rgba(255, 255, 255, 0.3); } html.mm-opened.mm-dragging .mm-menu,
html.mm-opened.mm-dragging .mm-page,
html.mm-opened.mm-dragging .mm-fixed-top,
html.mm-opened.mm-dragging .mm-fixed-bottom,
html.mm-opened.mm-dragging #mm-blocker {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s; } .mm-footer {
background: inherit;
border-top: 1px solid transparent;
text-align: center;
line-height: 20px;
box-sizing: border-box;
width: 100%;
height: 40px;
padding: 10px 10px 0 20px;
position: absolute;
z-index: 2;
bottom: 0;
left: 0; }
.mm-menu.mm-hasfooter > .mm-panel:after {
height: 80px; }
.mm-menu .mm-footer {
border-color: rgba(0, 0, 0, 0.15);
color: rgba(255, 255, 255, 0.3); } .mm-header {
background: inherit;
border-bottom: 1px solid transparent;
text-align: center;
line-height: 20px;
box-sizing: border-box;
width: 100%;
height: 60px;
padding: 0 50px;
position: absolute;
z-index: 2;
top: 0;
left: 0; }
.mm-header .mm-title,
.mm-header .mm-prev,
.mm-header .mm-next,
.mm-header .mm-close {
padding-top: 30px; }
.mm-header .mm-title {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
display: inline-block;
width: 100%;
position: relative; }
.mm-header .mm-prev,
.mm-header .mm-next,
.mm-header .mm-close {
text-decoration: none;
display: block;
box-sizing: border-box;
min-width: 10px;
height: 100%;
position: absolute;
top: 0;
z-index: 1; }
.mm-header .mm-prev {
padding-left: 20px;
padding-right: 10px;
left: 0; }
.mm-header .mm-next,
.mm-header .mm-close {
padding-left: 10px;
padding-right: 20px;
right: 0; }
.mm-header [href].mm-prev:before, .mm-header [href].mm-next:after {
content: '';
border: 2px solid transparent;
display: inline-block;
width: 7px;
height: 7px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg); }
.mm-header [href].mm-prev:before {
border-right: none;
border-bottom: none;
margin-left: 2px;
margin-right: 5px; }
.mm-header [href].mm-next:after, .mm-header [href].mm-close:after {
margin-left: 5px;
margin-right: -2px; }
.mm-header [href].mm-next:after {
border-top: none;
border-left: none; }
.mm-header [href].mm-close:after {
content: 'x'; }
.mm-menu.mm-hassearch .mm-header {
height: 50px;
top: 50px; }
.mm-menu.mm-hassearch .mm-header .mm-title,
.mm-menu.mm-hassearch .mm-header .mm-prev,
.mm-menu.mm-hassearch .mm-header .mm-next,
.mm-menu.mm-hassearch .mm-header .mm-close {
padding-top: 20px; }
.mm-menu.mm-hasheader li.mm-subtitle {
display: none; }
.mm-menu.mm-hasheader > .mm-panel {
padding-top: 80px; }
.mm-menu.mm-hasheader > .mm-panel.mm-list {
padding-top: 60px; }
.mm-menu.mm-hasheader > .mm-panel > .mm-list:first-child {
margin-top: -20px; }
.mm-menu.mm-hasheader.mm-hassearch > .mm-panel {
padding-top: 120px; }
.mm-menu.mm-hasheader.mm-hassearch > .mm-panel.mm-list {
padding-top: 100px; }
.mm-menu .mm-header {
border-color: rgba(0, 0, 0, 0.15);
color: rgba(255, 255, 255, 0.3); }
.mm-menu .mm-header .mm-prev:before,
.mm-menu .mm-header .mm-next:after,
.mm-menu .mm-header .mm-close:after {
border-color: rgba(255, 255, 255, 0.3); } .mm-list li.mm-label > span {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
padding: 0;
line-height: 25px; }
.mm-list li.mm-label.mm-opened a.mm-subopen:after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg); }
.mm-list li.mm-collapsed:not(.mm-uncollapsed) {
display: none; }
.mm-menu.mm-vertical .mm-list > li.mm-label > a.mm-subopen:after {
top: 8.5px; }
.mm-menu .mm-list li.mm-label > div > div {
background: rgba(255, 255, 255, 0.05); } .mm-search,
.mm-search input {
box-sizing: border-box; }
.mm-list > li.mm-search {
padding: 10px;
margin-top: -20px; }
.mm-list > li.mm-subtitle + li.mm-search {
margin-top: 0; }
div.mm-panel > div.mm-search {
padding: 0 0 10px 0; }
.mm-menu.mm-hasheader .mm-list > li.mm-search {
margin-top: 0; }
.mm-menu > .mm-search {
background: inherit;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2; }
.mm-search {
padding: 10px; }
.mm-search input {
border: none;
border-radius: 30px;
font: inherit;
font-size: 14px;
line-height: 30px;
outline: none;
display: block;
width: 100%;
height: 30px;
margin: 0;
padding: 0 10px; }
.mm-search input::-ms-clear {
display: none; }
.mm-menu .mm-noresultsmsg {
text-align: center;
font-size: 21px;
display: none;
padding: 60px 0; }
.mm-menu .mm-noresultsmsg:after {
border: none !important; }
.mm-noresults .mm-noresultsmsg {
display: block; }
.mm-menu li.mm-nosubresults > a.mm-subopen {
display: none; }
.mm-menu li.mm-nosubresults > a.mm-subopen + a,
.mm-menu li.mm-nosubresults > a.mm-subopen + span {
padding-right: 10px; }
.mm-menu.mm-hassearch > .mm-panel {
padding-top: 70px; }
.mm-menu.mm-hassearch > .mm-panel > .mm-list:first-child {
margin-top: -20px; }
.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child {
margin-top: -10px; }
.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child + .mm-list {
padding-top: 0; }
.mm-menu .mm-search input {
background: rgba(255, 255, 255, 0.3);
color: rgba(255, 255, 255, 0.6); }
.mm-menu .mm-noresultsmsg {
color: rgba(255, 255, 255, 0.3); } input.mm-toggle,
input.mm-check {
position: absolute;
left: -10000px; }
label.mm-toggle,
label.mm-check {
margin: 0;
position: absolute;
bottom: 50%;
z-index: 2; }
label.mm-toggle:before,
label.mm-check:before {
content: '';
display: block; }
label.mm-toggle {
border-radius: 30px;
width: 50px;
height: 30px;
margin-bottom: -15px; }
label.mm-toggle:before {
border-radius: 30px;
width: 28px;
height: 28px;
margin: 1px; }
input.mm-toggle:checked ~ label.mm-toggle:before {
float: right; }
label.mm-check {
width: 30px;
height: 30px;
margin-bottom: -15px; }
label.mm-check:before {
border-left: 3px solid;
border-bottom: 3px solid;
width: 40%;
height: 20%;
margin: 25% 0 0 20%;
opacity: 0.1;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg); }
input.mm-check:checked ~ label.mm-check:before {
opacity: 1; }
.mm-menu.mm-vertical .mm-list > li label.mm-toggle, .mm-menu.mm-vertical .mm-list > li label.mm-check {
bottom: auto;
margin-bottom: 0; }
.mm-menu.mm-vertical .mm-list > li label.mm-toggle {
top: 5px; }
.mm-menu.mm-vertical .mm-list > li label.mm-check {
top: 5px; }
label.mm-toggle, label.mm-check {
right: 20px; }
label.mm-toggle + a,
label.mm-toggle + span {
margin-right: 70px; }
label.mm-check + a,
label.mm-check + span {
margin-right: 50px; }
a.mm-subopen + label.mm-toggle, a.mm-subopen + label.mm-check {
right: 50px; }
a.mm-subopen + label.mm-toggle + a,
a.mm-subopen + label.mm-toggle + span {
margin-right: 100px; }
a.mm-subopen + label.mm-check + a,
a.mm-subopen + label.mm-check + span {
margin-right: 80px; }
em.mm-counter + a.mm-subopen + label.mm-toggle, em.mm-counter + a.mm-subopen + label.mm-check {
right: 90px; }
em.mm-counter + a.mm-subopen + label.mm-toggle + a,
em.mm-counter + a.mm-subopen + label.mm-toggle + span {
margin-right: 140px; }
em.mm-counter + a.mm-subopen + label.mm-check + a,
em.mm-counter + a.mm-subopen + label.mm-check + span {
margin-right: 120px; }
.mm-menu label.mm-toggle {
background: rgba(0, 0, 0, 0.15); }
.mm-menu label.mm-toggle:before {
background: #333333; }
.mm-menu input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; }
.mm-menu label.mm-check:before {
border-color: rgba(255, 255, 255, 0.6); } html.mm-slide .mm-menu {
-webkit-transition: -webkit-transform 0.4s ease;
transition: transform 0.4s ease; }
html.mm-slide.mm-opened .mm-menu {
-webkit-transform: translateX(-30%);
-moz-transform: translateX(-30%);
-ms-transform: translateX(-30%);
-o-transform: translateX(-30%);
transform: translateX(-30%); }
html.mm-slide.mm-opening .mm-menu {
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
-ms-transform: translateX(0%);
-o-transform: translateX(0%);
transform: translateX(0%); }
html.mm-slide.mm-right.mm-opened .mm-menu {
-webkit-transform: translateX(30%);
-moz-transform: translateX(30%);
-ms-transform: translateX(30%);
-o-transform: translateX(30%);
transform: translateX(30%); }
html.mm-slide.mm-right.mm-opening .mm-menu {
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
-ms-transform: translateX(0%);
-o-transform: translateX(0%);
transform: translateX(0%); }
html.mm-slide.mm-top.mm-opened .mm-menu {
-webkit-transform: translateY(-30%);
-moz-transform: translateY(-30%);
-ms-transform: translateY(-30%);
-o-transform: translateY(-30%);
transform: translateY(-30%); }
html.mm-slide.mm-top.mm-opening .mm-menu {
-webkit-transform: translateY(0%);
-moz-transform: translateY(0%);
-ms-transform: translateY(0%);
-o-transform: translateY(0%);
transform: translateY(0%); }
html.mm-slide.mm-bottom.mm-opened .mm-menu {
-webkit-transform: translateY(30%);
-moz-transform: translateY(30%);
-ms-transform: translateY(30%);
-o-transform: translateY(30%);
transform: translateY(30%); }
html.mm-slide.mm-bottom.mm-opening .mm-menu {
-webkit-transform: translateY(0%);
-moz-transform: translateY(0%);
-ms-transform: translateY(0%);
-o-transform: translateY(0%);
transform: translateY(0%); }
html.mm-zoom-menu .mm-menu {
-webkit-transition: -webkit-transform 0.4s ease;
transition: transform 0.4s ease; }
html.mm-zoom-menu.mm-opened .mm-menu {
-webkit-transform: scale(0.7, 0.7) translateX(-30%);
-moz-transform: scale(0.7, 0.7) translateX(-30%);
-ms-transform: scale(0.7, 0.7) translateX(-30%);
-o-transform: scale(0.7, 0.7) translateX(-30%);
transform: scale(0.7, 0.7) translateX(-30%);
-webkit-transform-origin: left center;
-moz-transform-origin: left center;
-ms-transform-origin: left center;
-o-transform-origin: left center;
transform-origin: left center; }
html.mm-zoom-menu.mm-opening .mm-menu {
-webkit-transform: scale(1, 1) translateX(0%);
-moz-transform: scale(1, 1) translateX(0%);
-ms-transform: scale(1, 1) translateX(0%);
-o-transform: scale(1, 1) translateX(0%);
transform: scale(1, 1) translateX(0%); }
html.mm-zoom-menu.mm-right.mm-opened .mm-menu {
-webkit-transform: scale(0.7, 0.7) translateX(30%);
-moz-transform: scale(0.7, 0.7) translateX(30%);
-ms-transform: scale(0.7, 0.7) translateX(30%);
-o-transform: scale(0.7, 0.7) translateX(30%);
transform: scale(0.7, 0.7) translateX(30%);
-webkit-transform-origin: right center;
-moz-transform-origin: right center;
-ms-transform-origin: right center;
-o-transform-origin: right center;
transform-origin: right center; }
html.mm-zoom-menu.mm-right.mm-opening .mm-menu {
-webkit-transform: scale(1, 1) translateX(0%);
-moz-transform: scale(1, 1) translateX(0%);
-ms-transform: scale(1, 1) translateX(0%);
-o-transform: scale(1, 1) translateX(0%);
transform: scale(1, 1) translateX(0%); }
html.mm-zoom-menu.mm-top.mm-opened .mm-menu {
-webkit-transform: scale(0.7, 0.7) translateY(-30%);
-moz-transform: scale(0.7, 0.7) translateY(-30%);
-ms-transform: scale(0.7, 0.7) translateY(-30%);
-o-transform: scale(0.7, 0.7) translateY(-30%);
transform: scale(0.7, 0.7) translateY(-30%);
-webkit-transform-origin: center top;
-moz-transform-origin: center top;
-ms-transform-origin: center top;
-o-transform-origin: center top;
transform-origin: center top; }
html.mm-zoom-menu.mm-top.mm-opening .mm-menu {
-webkit-transform: scale(1, 1) translateY(0%);
-moz-transform: scale(1, 1) translateY(0%);
-ms-transform: scale(1, 1) translateY(0%);
-o-transform: scale(1, 1) translateY(0%);
transform: scale(1, 1) translateY(0%); }
html.mm-zoom-menu.mm-bottom.mm-opened .mm-menu {
-webkit-transform: scale(0.7, 0.7) translateY(30%);
-moz-transform: scale(0.7, 0.7) translateY(30%);
-ms-transform: scale(0.7, 0.7) translateY(30%);
-o-transform: scale(0.7, 0.7) translateY(30%);
transform: scale(0.7, 0.7) translateY(30%);
-webkit-transform-origin: center bottom;
-moz-transform-origin: center bottom;
-ms-transform-origin: center bottom;
-o-transform-origin: center bottom;
transform-origin: center bottom; }
html.mm-zoom-menu.mm-bottom.mm-opening .mm-menu {
-webkit-transform: scale(1, 1) translateY(0%);
-moz-transform: scale(1, 1) translateY(0%);
-ms-transform: scale(1, 1) translateY(0%);
-o-transform: scale(1, 1) translateY(0%);
transform: scale(1, 1) translateY(0%); }
html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel {
-webkit-transform: scale(1.5, 1.5) translateX(100%);
-moz-transform: scale(1.5, 1.5) translateX(100%);
-ms-transform: scale(1.5, 1.5) translateX(100%);
-o-transform: scale(1.5, 1.5) translateX(100%);
transform: scale(1.5, 1.5) translateX(100%);
-webkit-transform-origin: left center;
-moz-transform-origin: left center;
-ms-transform-origin: left center;
-o-transform-origin: left center;
transform-origin: left center;
-webkit-transition-property: -webkit-transform, left;
transition-property: transform, left; }
html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel.mm-opened {
-webkit-transform: scale(1, 1) translateX(0%);
-moz-transform: scale(1, 1) translateX(0%);
-ms-transform: scale(1, 1) translateX(0%);
-o-transform: scale(1, 1) translateX(0%);
transform: scale(1, 1) translateX(0%); }
html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel.mm-opened.mm-subopened {
-webkit-transform: scale(0.7, 0.7) translateX(-30%);
-moz-transform: scale(0.7, 0.7) translateX(-30%);
-ms-transform: scale(0.7, 0.7) translateX(-30%);
-o-transform: scale(0.7, 0.7) translateX(-30%);
transform: scale(0.7, 0.7) translateX(-30%); } .mm-menu.mm-fullscreen {
width: 100%;
min-width: 140px;
max-width: 10000px; }
html.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(100%, 0);
-moz-transform: translate(100%, 0);
-ms-transform: translate(100%, 0);
-o-transform: translate(100%, 0);
transform: translate(100%, 0); }
@media all and (max-width: 140px) {
html.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(140px, 0);
-moz-transform: translate(140px, 0);
-ms-transform: translate(140px, 0);
-o-transform: translate(140px, 0);
transform: translate(140px, 0); } }
@media all and (min-width: 10000px) {
html.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(10000px, 0);
-moz-transform: translate(10000px, 0);
-ms-transform: translate(10000px, 0);
-o-transform: translate(10000px, 0);
transform: translate(10000px, 0); } }
html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(-100%, 0);
-moz-transform: translate(-100%, 0);
-ms-transform: translate(-100%, 0);
-o-transform: translate(-100%, 0);
transform: translate(-100%, 0); }
@media all and (max-width: 140px) {
html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(-140px, 0);
-moz-transform: translate(-140px, 0);
-ms-transform: translate(-140px, 0);
-o-transform: translate(-140px, 0);
transform: translate(-140px, 0); } }
@media all and (min-width: 10000px) {
html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(-10000px, 0);
-moz-transform: translate(-10000px, 0);
-ms-transform: translate(-10000px, 0);
-o-transform: translate(-10000px, 0);
transform: translate(-10000px, 0); } }
.mm-menu.mm-front.mm-fullscreen.mm-top, .mm-menu.mm-front.mm-fullscreen.mm-bottom {
height: 100%;
min-height: 140px;
max-height: 10000px; }
html.mm-opened.mm-fullscreen .mm-page {
box-shadow: none !important; } .mm-menu.mm-top,
.mm-menu.mm-bottom {
width: 100%;
min-width: 100%;
max-width: 100%; }
.mm-menu.mm-right {
left: auto;
right: 0; }
.mm-menu.mm-bottom {
top: auto;
bottom: 0; }
html.mm-right.mm-opening .mm-slideout {
-webkit-transform: translate(-265px, 0);
-moz-transform: translate(-265px, 0);
-ms-transform: translate(-265px, 0);
-o-transform: translate(-265px, 0);
transform: translate(-265px, 0); }
@media all and (max-width: 175px) {
html.mm-right.mm-opening .mm-slideout {
-webkit-transform: translate(-140px, 0);
-moz-transform: translate(-140px, 0);
-ms-transform: translate(-140px, 0);
-o-transform: translate(-140px, 0);
transform: translate(-140px, 0); } }
@media all and (min-width: 550px) {
html.mm-right.mm-opening .mm-slideout {
-webkit-transform: translate(-265px, 0);
-moz-transform: translate(-265px, 0);
-ms-transform: translate(-265px, 0);
-o-transform: translate(-265px, 0);
transform: translate(-265px, 0); } } html.mm-front .mm-slideout {
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
-o-transform: none !important;
transform: none !important;
z-index: 0 !important; }
.mm-menu.mm-front {
z-index: 1;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); }
html.mm-opened.mm-next .mm-page {
box-shadow: none; }
.mm-menu.mm-front, .mm-menu.mm-next {
-webkit-transition: -webkit-transform 0.4s ease;
-ms-transition: -ms-transform 0.4s ease;
transition: transform 0.4s ease;
-webkit-transform: translate(-100%, 0);
-moz-transform: translate(-100%, 0);
-ms-transform: translate(-100%, 0);
-o-transform: translate(-100%, 0);
transform: translate(-100%, 0); }
.mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right {
-webkit-transform: translate(100%, 0);
-moz-transform: translate(100%, 0);
-ms-transform: translate(100%, 0);
-o-transform: translate(100%, 0);
transform: translate(100%, 0); }
.mm-menu.mm-front.mm-top {
-webkit-transform: translate(0, -100%);
-moz-transform: translate(0, -100%);
-ms-transform: translate(0, -100%);
-o-transform: translate(0, -100%);
transform: translate(0, -100%); }
.mm-menu.mm-front.mm-bottom {
-webkit-transform: translate(0, 100%);
-moz-transform: translate(0, 100%);
-ms-transform: translate(0, 100%);
-o-transform: translate(0, 100%);
transform: translate(0, 100%); }
html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next {
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0); }
.mm-menu.mm-front.mm-top, .mm-menu.mm-front.mm-bottom {
height: 80%;
min-height: 140px;
max-height: 880px; } html.mm-opened.mm-light .mm-page {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light {
background: #f3f3f3;
color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light .mm-list > li:after {
border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-light .mm-list > li > a.mm-subclose {
background: rgba(255, 255, 255, 0.6);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-list > li > a.mm-subopen:after, .mm-menu.mm-light .mm-list > li > a.mm-subclose:before {
border-color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-list > li > a.mm-subopen:before {
border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen),
.mm-menu.mm-light .mm-list > li.mm-selected > span {
background: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-light .mm-list > li.mm-label {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > ul {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-light .mm-buttonbar {
border-color: rgba(0, 0, 0, 0.6);
background: #f3f3f3; }
.mm-menu.mm-light .mm-buttonbar > * {
border-color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light .mm-buttonbar > input:checked + label {
background: rgba(0, 0, 0, 0.6);
color: #f3f3f3; }
.mm-menu.mm-light label.mm-check:before {
border-color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light em.mm-counter {
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-footer {
border-color: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-header {
border-color: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-header .mm-prev:before,
.mm-menu.mm-light .mm-header .mm-next:after,
.mm-menu.mm-light .mm-header .mm-close:after {
border-color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-list li.mm-label > div > div {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-light .mm-search input {
background: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light .mm-noresultsmsg {
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light label.mm-toggle {
background: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-light label.mm-toggle:before {
background: #f3f3f3; }
.mm-menu.mm-light input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; }
html.mm-opened.mm-white .mm-page {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white {
background: white;
color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-white .mm-list > li:after {
border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-white .mm-list > li > a.mm-subclose {
background: rgba(0, 0, 0, 0.06);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-list > li > a.mm-subopen:after, .mm-menu.mm-white .mm-list > li > a.mm-subclose:before {
border-color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-list > li > a.mm-subopen:before {
border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-white .mm-list > li.mm-selected > a:not(.mm-subopen),
.mm-menu.mm-white .mm-list > li.mm-selected > span {
background: rgba(0, 0, 0, 0.06); }
.mm-menu.mm-white .mm-list > li.mm-label {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > ul {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-white .mm-buttonbar {
border-color: rgba(0, 0, 0, 0.6);
background: white; }
.mm-menu.mm-white .mm-buttonbar > * {
border-color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-white .mm-buttonbar > input:checked + label {
background: rgba(0, 0, 0, 0.6);
color: white; }
.mm-menu.mm-white label.mm-check:before {
border-color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-white em.mm-counter {
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-footer {
border-color: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-header {
border-color: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-header .mm-prev:before,
.mm-menu.mm-white .mm-header .mm-next:after,
.mm-menu.mm-white .mm-header .mm-close:after {
border-color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-list li.mm-label > div > div {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-white .mm-search input {
background: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-white .mm-noresultsmsg {
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white label.mm-toggle {
background: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-white label.mm-toggle:before {
background: white; }
.mm-menu.mm-white input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; }
html.mm-opened.mm-black .mm-page {
box-shadow: none; }
.mm-menu.mm-black {
background: black;
color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-black .mm-list > li:after {
border-color: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-black .mm-list > li > a.mm-subclose {
background: rgba(255, 255, 255, 0.25);
color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-list > li > a.mm-subopen:after, .mm-menu.mm-black .mm-list > li > a.mm-subclose:before {
border-color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-list > li > a.mm-subopen:before {
border-color: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-black .mm-list > li.mm-selected > a:not(.mm-subopen),
.mm-menu.mm-black .mm-list > li.mm-selected > span {
background: rgba(255, 255, 255, 0.25); }
.mm-menu.mm-black .mm-list > li.mm-label {
background: rgba(255, 255, 255, 0.15); }
.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > ul {
background: rgba(255, 255, 255, 0.15); }
.mm-menu.mm-black .mm-buttonbar {
border-color: rgba(255, 255, 255, 0.6);
background: black; }
.mm-menu.mm-black .mm-buttonbar > * {
border-color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-black .mm-buttonbar > input:checked + label {
background: rgba(255, 255, 255, 0.6);
color: black; }
.mm-menu.mm-black label.mm-check:before {
border-color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-black em.mm-counter {
color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-footer {
border-color: rgba(255, 255, 255, 0.2);
color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-header {
border-color: rgba(255, 255, 255, 0.2);
color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-header .mm-prev:before,
.mm-menu.mm-black .mm-header .mm-next:after,
.mm-menu.mm-black .mm-header .mm-close:after {
border-color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-list li.mm-label > div > div {
background: rgba(255, 255, 255, 0.15); }
.mm-menu.mm-black .mm-search input {
background: rgba(255, 255, 255, 0.3);
color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-black .mm-noresultsmsg {
color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black label.mm-toggle {
background: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-black label.mm-toggle:before {
background: black; }
.mm-menu.mm-black input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; }
.mm-list > li.f-social, .mm-menu .mm-list > li.f-social.mm-selected > a:not(.mm-subopen), .mm-menu .mm-list > li.f-social.mm-selected > span{ padding:10px 0 10px; width:100%;  text-align:center; } .f-social {float:left; width:100%; padding-left:12px !important;}
.f-social a{float:left; width: 25px !important; padding: 0 !important;line-height:25px !important;}
.f-social a img { vertical-align:middle;}
.f-social a:hover { opacity:0.7; background:none !important;}
.mobi-logo {background: #fff;float: left;padding: 15px 0 8px;position: relative;text-align: center;width:auto;z-index: 99;height: 60px;text-align:center;}
.mobi-logo img{ float:left; width: 175px;}
.mm-list a.mm-subopen:hover{background:#ecbd17; border-left:1px solid #ecbd17;}
.mobi-logo img:hover{ opacity:0.8}
.mob-search{ float:left; width:100%; border: solid 1px #e7e7e7; background:#fff; position:relative}
.mob-search input[type="text"]{ background:#fff; border:none; width:100%; padding:10px;color: #b1b1b1;font-size: 13px;}
.mob-search input[type="submit"]{background: url(/wp-content/themes/visitemporda/assets/images/search.png) no-repeat 0px 0px; width:18px; height:19px; border:none;position: absolute;right: 10px;top: 9px; cursor:pointer}
.mob-search input[type="submit"]:hover{background: url(/wp-content/themes/visitemporda/assets/images/search-hover.png) no-repeat 0px 0px;}
.mob-lang{ text-align:center; float:left; width:100%;padding-left:12px !important;}
.mob-lang a{float:left; width: 40px;padding: 0 !important;line-height: 35px !important; border-right: 1px solid #e6e6e6;}
.mob-lang.mm-selected a { background:none !important; color:#000 !important;}
.mob-lang.mm-selected a.active { background:#000 !important; color:#fff !important;}
.f-social.mm-selected a { background:inherit !important; color:#000 !important; width: 25px !important;}
.fest-link { float:left; width:100%;}
.mobNav ul li.mob-seach { padding: 0 4%;}
.mobNav ul li.mob-seach input { border: 1px solid #d9d9d9; padding: 5px 10px; width: 100%; margin-bottom:10px;}
#close-men { padding: 10px 0 0 0; float: left; width: 100%; }
#close-men a { float: right; display: block;}
#mobNav .lang {margin: 0;}
#mobNav .lang ul li { float: left; width: auto; border: none; padding: 0 0px; margin: 0 10px 0 0;}
#mobNav .lang ul li a { line-height: 20px; padding: 1px 3px;}
#mobNav .lang ul li a.active { background: #282828; color: #fff;}
#mobNav .lang ul li a:hover {background: #282828; color: #fff;}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
padding: 0;
margin: 0;
border: 0;
outline: none;
vertical-align: top;
}
.fancybox-wrap {
position: absolute;
top: 0;
left: 0;
z-index: 8020;
}
.fancybox-skin {
position: relative;
background: #ffffff;
color: #444;
text-shadow: none; padding: 0px !important;
}
.fancybox-opened {
z-index: 99999;
}
.fancybox-opened .fancybox-skin {
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer,
.fancybox-inner {
position: relative;
}
.fancybox-inner {
overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
-webkit-overflow-scrolling: touch;
}
.fancybox-error {
color: #444;
font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
margin: 0;
padding: 15px;
white-space: nowrap;
}
.fancybox-image,
.fancybox-iframe {
display: block;
width: 100%;
height: 100%;
}
.fancybox-image {
max-width: 100%;
max-height: 100%;
}
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span {
background-image: url(/wp-content/themes/visitemporda/assets/images/fancybox_sprite.png);
}
.fancybox-close {
background-image: url(/wp-content/themes/visitemporda/assets/images/close-icon.png);
}
#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
margin-top: -22px;
margin-left: -22px;
background-position: 0 -108px;
opacity: 0.8;
cursor: pointer;
z-index: 8060;
}
#fancybox-loading div {
width: 44px;
height: 44px;
background: url(/wp-content/themes/visitemporda/assets/images/fancybox_loading.gif) center center no-repeat;
}
.fancybox-close {
position: absolute;
top: 18px;
right: 22px;
width: 32px;
height: 32px;
cursor: pointer;
z-index: 999999;
}
.fancybox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
text-decoration: none;
background: transparent url(/wp-content/themes/visitemporda/assets/images/blank.gif); -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
z-index: 8040;
}
.fancybox-prev {
left: 0;
}
.fancybox-next {
right: 0;
}
.fancybox-nav span {
position: absolute;
top: 50%;
width: 17px;
height: 30px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: visible;
opacity: 0.75;
filter: alpha(opacity=75);
}
.fancybox-prev span {
left: 10px; background-image: url(/wp-content/themes/visitemporda/assets/images/fan-arw-lft.png);
}
.fancybox-next span {
right: 10px; background-image: url(/wp-content/themes/visitemporda/assets/images/fan-arw-rgt.png);
}
.fancybox-nav:hover span {}
.fancybox-tmp {
position: absolute;
top: -99999px;
left: -99999px;
visibility: hidden;
max-width: 99999px;
max-height: 99999px;
overflow: visible !important;
} .fancybox-lock {
overflow: hidden !important;
width: auto;
}
.fancybox-lock body {
overflow: hidden !important;
}
.fancybox-lock-test {
overflow-y: hidden !important;
}
.fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 9999;
background: url(/wp-content/themes/visitemporda/assets/images/fancybox_overlay.png);
}
.fancybox-overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
z-index: 9999;
}
.fancybox-lock .fancybox-overlay {
overflow: auto;
overflow-y: scroll;
} .fancybox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
}
.fancybox-opened .fancybox-title {
visibility: visible;
}
.fancybox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8050;
text-align: center;
}
.fancybox-title-float-wrap .child {
display: inline-block;
margin-right: -100%;
padding: 2px 20px;
background: transparent; background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
color: #FFF;
font-weight: bold;
line-height: 24px;
white-space: nowrap;
}
.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff;
}
.fancybox-title-inside-wrap {
padding-top: 10px;
}
.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
} @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5) {
#fancybox-loading,
.fancybox-prev span,
.fancybox-next span {
background-image: url(/wp-content/themes/visitemporda/assets/images/fancybox_sprite@2x.png);
background-size: 44px 152px; }
.fancybox-close {
background-image: url(/wp-content/themes/visitemporda/assets/images/close-icon.png);
}
#fancybox-loading div {
background-image: url(/wp-content/themes/visitemporda/assets/images/fancybox_loading@2x.gif);
background-size: 24px 24px; }
}.mm-menu.mm-horizontal > .mm-panel { -webkit-transition: -webkit-transform 0.4s ease; transition: transform 0.4s ease; } 
.mm-menu .mm-hidden { display: none; } 
.mm-wrapper { overflow-x: hidden; position: relative; }
.mm-menu, .mm-menu > .mm-panel { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 0; } 
.mm-menu { background: inherit; display: block; overflow: hidden; padding: 0; } 
.mm-menu > .mm-panel { background: inherit; -webkit-overflow-scrolling: touch; overflow: scroll; overflow-x: hidden; overflow-y: auto; box-sizing: border-box; padding: 20px;
-webkit-transform: translate(100%, 0); -moz-transform: translate(100%, 0); -ms-transform: translate(100%, 0); -o-transform: translate(100%, 0); transform: translate(100%, 0); } 
.mm-menu > .mm-panel.mm-opened { border-radius:0px; khtml-border-radius:0px;moz-border-radius:0px;webkit-border-radius:0px; -webkit-transform: translate(0%, 0); -moz-transform: translate(0%, 0); -ms-transform: translate(0%, 0); -o-transform: translate(0%, 0); transform: translate(0%, 0); } 
.mm-menu > .mm-panel.mm-subopened { border-radius:0px; khtml-border-radius:0px;moz-border-radius:0px;webkit-border-radius:0px; -webkit-transform: translate(-30%, 0); -moz-transform: translate(-30%, 0); -ms-transform: translate(-30%, 0); -o-transform: translate(-30%, 0); transform: translate(-30%, 0); }
.mm-menu > .mm-panel.mm-highest { z-index: 1; } 
.mm-menu .mm-list { padding:0px 15px 0; } 
.mm-menu > .mm-list:after { content: ''; display: block; } 
.mm-panel > .mm-list { margin-left: -20px; margin-right: -20px; } 
.mm-panel > .mm-list:first-child { padding-top: 0; } 
.mm-list, .mm-list > li { list-style: none; display: block; padding: 0; margin:0; border-bottom:1px solid #e6e6e6; } 
.mm-list { font: inherit; font-size: 16px; } 
.mm-list a, .mm-list a:hover { text-decoration: none; } 
.mm-list > li { position: relative; } 
.mm-list > li > a, .mm-list > li > span { text-overflow: ellipsis; overflow: hidden; color: inherit; line-height:22px; display: block; padding:0 10px; margin: 0; font-size:13px; } 
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after { content: ''; display: block; width: 100%; position: absolute; bottom: 0; left: 0; } 
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after { width: auto; margin-left:0px; position: relative; left: auto; } 
.mm-list a.mm-subopen { background:#222; border-left:1px solid #222 ; width:40px; height: 100%; padding: 0; position: absolute; right: 0; top: 0; z-index: 2; } 
.mm-list a.mm-subopen:before { content: ''; display: block; height: 100%; position: absolute; left: 0; top: 0; } 
.mm-list a.mm-subopen.mm-fullsubopen { width: 100%; } 
.mm-list a.mm-subopen.mm-fullsubopen:before { border-left: none; } 
.mm-list a.mm-subopen + a, .mm-list a.mm-subopen + span {  } 
.mm-list > li.mm-selected > a.mm-subopen { background: transparent; border-left:1px solid #222; } 
.mm-list > li.mm-selected > a.mm-fullsubopen + a, .mm-list > li.mm-selected > a.mm-fullsubopen + span { padding-right: 45px; margin-right: 0; } 
.mm-list a.mm-subclose { ext-indent: 20px; padding-top:0; margin-top:0px; } 
.mm-list > li.mm-label { text-overflow: ellipsis; overflow: hidden; font-size: 10px; text-transform: uppercase; text-indent: 20px; line-height: 25px; padding-right: 5px; } 
.mm-list > li.mm-spacer { padding-top: 40px; } 
.mm-list > li.mm-spacer.mm-label { padding-top: 25px; } 
.mm-list a.mm-subopen:after, .mm-list a.mm-subclose:before { content: ''; border:1px solid transparent; display: inline-block; width:8px; height:8px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); margin-bottom:-5px; position:absolute; bottom:50%; } 
.mm-list a.mm-subopen:after { border-top: none;  border-left: none; right: 18px; } 
.mm-list a.mm-subclose:before { border-right: none; border-bottom: none; margin-bottom: -4px; left: 20px; border-width:2px; }  
.mm-menu.mm-vertical .mm-list .mm-panel { display: none; padding: 10px 0 10px 10px; } 
.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after { border-color: transparent; } 
.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel { display: block; } 
.mm-menu.mm-vertical .mm-list > li > a.mm-subopen { height: 40px; } 
.mm-menu.mm-vertical .mm-list > li > a.mm-subopen:after { top: 16px; bottom: auto; } 
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } 
.mm-menu.mm-vertical .mm-list > li.mm-label > a.mm-subopen { height: 25px; }  
html.mm-opened .mm-page { box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); }  
.mm-menu { background:#fff; color:#ffffff; } 
.mm-menu .mm-list > li:after { border-color: rgba(0, 0, 0, 0.15); } 
.mm-menu .mm-list > li.mm-subtitle { background:#222;  color:#ffffff; } 
.mm-menu .mm-list > li > a.mm-subclose { background:#222; color:#ffffff;  font-weight:400; text-transform:uppercase; padding:8px 20px 8px 45px; } 
.mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before { border-color: rgba(255, 255, 255, 1); } 
.mm-menu .mm-list > li > a.mm-subclose:before { border-color:#fff; } 
.mm-menu .mm-list > li > a.mm-subopen:before { } 
.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen), .mm-menu .mm-list > li.mm-selected > span { background: #222; color:#fff } 
.mm-menu .mm-list > li.mm-label { background: rgba(255, 255, 255, 0.05); } 
.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen, .mm-menu.mm-vertical .mm-list li.mm-opened > ul { background: rgba(255, 255, 255, 0.05); }  
.mm-list.mm-highest > li { list-style: none; display: block; padding:0px; margin:0px; background:none; border-radius:0px;khtml-border-radius:0px;moz-border-radius:0px;webkit-border-radius:0px; } 
.mm-list.mm-highest > li > a { display:block; border-radius:0px;khtml-border-radius:0px;moz-border-radius:0px;webkit-border-radius:0px }
.mm-list.mm-highest > li > a:hover {  }
.mm-list.mm-highest > li > a.mm-subclose, .mm-list.mm-highest > li > a.mm-subclose:hover { font-size:15px; font-weight:400; line-height:40px; padding:0 0 0 40px; border-bottom:0 none; }
.mm-list > li > a { padding:8px 15px 8px 15px; color:#000; font-size:15x;text-transform:uppercase; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;font-family: 'barlowregular';}
.mm-list > li > a.selected{ background:#222; color:#fff }
.mm-list > li > a:hover, .mm-list > li > a.active { background:#222; color:#fff}
.mm-list > li > a:hover span{color:#ffffff;}
.mm-list > li > a span { display:inline-block; padding-left:5px; color:#5c5c5c; font-weight:400; line-height:20px; text-transform:uppercase; }
.mm-list a.mm-subopen:hover { } .mm-page {
box-sizing: border-box;
position: relative;
overflow:hidden;}
.mm-slideout {
-webkit-transition: -webkit-transform 0.4s ease;
-ms-transition: -ms-transform 0.4s ease;
transition: transform 0.4s ease; }
html.mm-opened {
overflow: hidden;
position: relative; }
html.mm-opened body {
overflow: hidden; }
html.mm-background .mm-page {
background: inherit; }
#mm-blocker {
background: rgba(3, 2, 1, 0);
display: none;
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 999999; }
html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker {
display: block; }
.mm-menu.mm-offcanvas {
display: none;
position: fixed; }
.mm-menu.mm-current {
display: block; }
.mm-menu {
width:100%;
min-width: 150px; max-width: 100%;
}
html.mm-opening .mm-slideout {
-webkit-transform: translate(80%, 0);
-moz-transform: translate(80%, 0);
-ms-transform: translate(80%, 0);
-o-transform: translate(80%, 0);
transform: translate(80%, 0); }
@media all and (max-width: 175px) {
html.mm-opening .mm-slideout {
-webkit-transform: translate(120px, 0);
-moz-transform: translate(120px, 0);
-ms-transform: translate(120px, 0);
-o-transform: translate(120px, 0);
transform: translate(120px, 0); } }
@media all and (min-width: 550px) {
html.mm-opening .mm-slideout {
-webkit-transform: translate(265px, 0);
-moz-transform: translate(265px, 0);
-ms-transform: translate(265px, 0);
-o-transform: translate(265px, 0);
transform: translate(265px, 0); } }
@media all and (max-width: 550px) {
html.mm-opening .mm-slideout {
-webkit-transform: translate(265px, 0);
-moz-transform: translate(265px, 0);
-ms-transform: translate(265px, 0);
-o-transform: translate(265px, 0);
transform: translate(265px, 0); } } .mm-buttonbar {
border: 1px solid transparent;
border-radius: 5px;
text-align: center;
line-height: 20px;
overflow: hidden;
display: block;
padding: 0;
margin: 0;
position: relative; }
.mm-buttonbar:after {
content: '';
display: block;
clear: both; }
.mm-buttonbar > * {
border-left: 1px solid transparent;
box-sizing: border-box;
display: block;
width: 100%;
height: 100%;
float: left;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden; }
.mm-buttonbar > a {
text-decoration: none; }
.mm-buttonbar > input {
position: absolute;
left: -1000px;
top: -1000px; }
.mm-buttonbar > input:checked + label {
border-color: transparent  !important; }
.mm-buttonbar > *:first-child,
.mm-buttonbar > input:first-child + * {
border-left: none; }
.mm-buttonbar.mm-buttonbar-2 > * {
width: 50%; }
.mm-buttonbar.mm-buttonbar-3 > * {
width: 33.33%; }
.mm-buttonbar.mm-buttonbar-4 > * {
width: 25%; }
.mm-buttonbar.mm-buttonbar-5 > * {
width: 20%; }
.mm-header .mm-buttonbar {
margin-top: 20px;
margin-left: -30px;
margin-right: -30px; }
.mm-footer .mm-buttonbar {
border: none;
border-radius: none;
line-height: 40px;
margin: -10px -10px 0 -20px; }
.mm-footer .mm-buttonbar > * {
border-left: none; }
.mm-list > li > .mm-buttonbar {
margin: 10px 20px; }
.mm-menu .mm-buttonbar {
border-color: rgba(255, 255, 255, 0.6);
background: #333333; }
.mm-menu .mm-buttonbar > * {
border-color: rgba(255, 255, 255, 0.6); }
.mm-menu .mm-buttonbar > input:checked + label {
background: rgba(255, 255, 255, 0.6);
color: #333333; } em.mm-counter {
font: inherit;
font-size: 14px;
font-style: normal;
text-indent: 0;
line-height: 20px;
display: block;
margin-top: -10px;
position: absolute;
right: 40px;
top: 50%; }
em.mm-counter + a.mm-subopen {
padding-left: 40px; }
em.mm-counter + a.mm-subopen + a,
em.mm-counter + a.mm-subopen + span {
margin-right: 80px; }
em.mm-counter + a.mm-fullsubopen {
padding-left: 0; }
.mm-vertical em.mm-counter {
top: 12px;
margin-top: 0; }
.mm-nosubresults > em.mm-counter {
display: none; }
.mm-menu em.mm-counter {
color: rgba(255, 255, 255, 0.3); } html.mm-opened.mm-dragging .mm-menu,
html.mm-opened.mm-dragging .mm-page,
html.mm-opened.mm-dragging .mm-fixed-top,
html.mm-opened.mm-dragging .mm-fixed-bottom,
html.mm-opened.mm-dragging #mm-blocker {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s; } .mm-footer {
background: inherit;
border-top: 1px solid transparent;
text-align: center;
line-height: 20px;
box-sizing: border-box;
width: 100%;
height: 40px;
padding: 10px 10px 0 20px;
position: absolute;
z-index: 2;
bottom: 0;
left: 0; }
.mm-menu.mm-hasfooter > .mm-panel:after {
height: 80px; }
.mm-menu .mm-footer {
border-color: rgba(0, 0, 0, 0.15);
color: rgba(255, 255, 255, 0.3); } .mm-header {
background: inherit;
border-bottom: 1px solid transparent;
text-align: center;
line-height: 20px;
box-sizing: border-box;
width: 100%;
height: 60px;
padding: 0 50px;
position: absolute;
z-index: 2;
top: 0;
left: 0; }
.mm-header .mm-title,
.mm-header .mm-prev,
.mm-header .mm-next,
.mm-header .mm-close {
padding-top: 30px; }
.mm-header .mm-title {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
display: inline-block;
width: 100%;
position: relative; }
.mm-header .mm-prev,
.mm-header .mm-next,
.mm-header .mm-close {
text-decoration: none;
display: block;
box-sizing: border-box;
min-width: 10px;
height: 100%;
position: absolute;
top: 0;
z-index: 1; }
.mm-header .mm-prev {
padding-left: 20px;
padding-right: 10px;
left: 0; }
.mm-header .mm-next,
.mm-header .mm-close {
padding-left: 10px;
padding-right: 20px;
right: 0; }
.mm-header [href].mm-prev:before, .mm-header [href].mm-next:after {
content: '';
border: 2px solid transparent;
display: inline-block;
width: 7px;
height: 7px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg); }
.mm-header [href].mm-prev:before {
border-right: none;
border-bottom: none;
margin-left: 2px;
margin-right: 5px; }
.mm-header [href].mm-next:after, .mm-header [href].mm-close:after {
margin-left: 5px;
margin-right: -2px; }
.mm-header [href].mm-next:after {
border-top: none;
border-left: none; }
.mm-header [href].mm-close:after {
content: 'x'; }
.mm-menu.mm-hassearch .mm-header {
height: 50px;
top: 50px; }
.mm-menu.mm-hassearch .mm-header .mm-title,
.mm-menu.mm-hassearch .mm-header .mm-prev,
.mm-menu.mm-hassearch .mm-header .mm-next,
.mm-menu.mm-hassearch .mm-header .mm-close {
padding-top: 20px; }
.mm-menu.mm-hasheader li.mm-subtitle {
display: none; }
.mm-menu.mm-hasheader > .mm-panel {
padding-top: 80px; }
.mm-menu.mm-hasheader > .mm-panel.mm-list {
padding-top: 60px; }
.mm-menu.mm-hasheader > .mm-panel > .mm-list:first-child {
margin-top: -20px; }
.mm-menu.mm-hasheader.mm-hassearch > .mm-panel {
padding-top: 120px; }
.mm-menu.mm-hasheader.mm-hassearch > .mm-panel.mm-list {
padding-top: 100px; }
.mm-menu .mm-header {
border-color: rgba(0, 0, 0, 0.15);
color: rgba(255, 255, 255, 0.3); }
.mm-menu .mm-header .mm-prev:before,
.mm-menu .mm-header .mm-next:after,
.mm-menu .mm-header .mm-close:after {
border-color: rgba(255, 255, 255, 0.3); } .mm-list li.mm-label > span {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
padding: 0;
line-height: 25px; }
.mm-list li.mm-label.mm-opened a.mm-subopen:after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg); }
.mm-list li.mm-collapsed:not(.mm-uncollapsed) {
display: none; }
.mm-menu.mm-vertical .mm-list > li.mm-label > a.mm-subopen:after {
top: 8.5px; }
.mm-menu .mm-list li.mm-label > div > div {
background: rgba(255, 255, 255, 0.05); } .mm-search,
.mm-search input {
box-sizing: border-box; }
.mm-list > li.mm-search {
padding: 10px;
margin-top: -20px; }
.mm-list > li.mm-subtitle + li.mm-search {
margin-top: 0; }
div.mm-panel > div.mm-search {
padding: 0 0 10px 0; }
.mm-menu.mm-hasheader .mm-list > li.mm-search {
margin-top: 0; }
.mm-menu > .mm-search {
background: inherit;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2; }
.mm-search {
padding: 10px; }
.mm-search input {
border: none;
border-radius: 30px;
font: inherit;
font-size: 14px;
line-height: 30px;
outline: none;
display: block;
width: 100%;
height: 30px;
margin: 0;
padding: 0 10px; }
.mm-search input::-ms-clear {
display: none; }
.mm-menu .mm-noresultsmsg {
text-align: center;
font-size: 21px;
display: none;
padding: 60px 0; }
.mm-menu .mm-noresultsmsg:after {
border: none !important; }
.mm-noresults .mm-noresultsmsg {
display: block; }
.mm-menu li.mm-nosubresults > a.mm-subopen {
display: none; }
.mm-menu li.mm-nosubresults > a.mm-subopen + a,
.mm-menu li.mm-nosubresults > a.mm-subopen + span {
padding-right: 10px; }
.mm-menu.mm-hassearch > .mm-panel {
padding-top: 70px; }
.mm-menu.mm-hassearch > .mm-panel > .mm-list:first-child {
margin-top: -20px; }
.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child {
margin-top: -10px; }
.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child + .mm-list {
padding-top: 0; }
.mm-menu .mm-search input {
background: rgba(255, 255, 255, 0.3);
color: rgba(255, 255, 255, 0.6); }
.mm-menu .mm-noresultsmsg {
color: rgba(255, 255, 255, 0.3); } input.mm-toggle,
input.mm-check {
position: absolute;
left: -10000px; }
label.mm-toggle,
label.mm-check {
margin: 0;
position: absolute;
bottom: 50%;
z-index: 2; }
label.mm-toggle:before,
label.mm-check:before {
content: '';
display: block; }
label.mm-toggle {
border-radius: 30px;
width: 50px;
height: 30px;
margin-bottom: -15px; }
label.mm-toggle:before {
border-radius: 30px;
width: 28px;
height: 28px;
margin: 1px; }
input.mm-toggle:checked ~ label.mm-toggle:before {
float: right; }
label.mm-check {
width: 30px;
height: 30px;
margin-bottom: -15px; }
label.mm-check:before {
border-left: 3px solid;
border-bottom: 3px solid;
width: 40%;
height: 20%;
margin: 25% 0 0 20%;
opacity: 0.1;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg); }
input.mm-check:checked ~ label.mm-check:before {
opacity: 1; }
.mm-menu.mm-vertical .mm-list > li label.mm-toggle, .mm-menu.mm-vertical .mm-list > li label.mm-check {
bottom: auto;
margin-bottom: 0; }
.mm-menu.mm-vertical .mm-list > li label.mm-toggle {
top: 5px; }
.mm-menu.mm-vertical .mm-list > li label.mm-check {
top: 5px; }
label.mm-toggle, label.mm-check {
right: 20px; }
label.mm-toggle + a,
label.mm-toggle + span {
margin-right: 70px; }
label.mm-check + a,
label.mm-check + span {
margin-right: 50px; }
a.mm-subopen + label.mm-toggle, a.mm-subopen + label.mm-check {
right: 50px; }
a.mm-subopen + label.mm-toggle + a,
a.mm-subopen + label.mm-toggle + span {
margin-right: 100px; }
a.mm-subopen + label.mm-check + a,
a.mm-subopen + label.mm-check + span {
margin-right: 80px; }
em.mm-counter + a.mm-subopen + label.mm-toggle, em.mm-counter + a.mm-subopen + label.mm-check {
right: 90px; }
em.mm-counter + a.mm-subopen + label.mm-toggle + a,
em.mm-counter + a.mm-subopen + label.mm-toggle + span {
margin-right: 140px; }
em.mm-counter + a.mm-subopen + label.mm-check + a,
em.mm-counter + a.mm-subopen + label.mm-check + span {
margin-right: 120px; }
.mm-menu label.mm-toggle {
background: rgba(0, 0, 0, 0.15); }
.mm-menu label.mm-toggle:before {
background: #333333; }
.mm-menu input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; }
.mm-menu label.mm-check:before {
border-color: rgba(255, 255, 255, 0.6); } html.mm-slide .mm-menu {
-webkit-transition: -webkit-transform 0.4s ease;
transition: transform 0.4s ease; }
html.mm-slide.mm-opened .mm-menu {
-webkit-transform: translateX(-30%);
-moz-transform: translateX(-30%);
-ms-transform: translateX(-30%);
-o-transform: translateX(-30%);
transform: translateX(-30%); }
html.mm-slide.mm-opening .mm-menu {
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
-ms-transform: translateX(0%);
-o-transform: translateX(0%);
transform: translateX(0%); }
html.mm-slide.mm-right.mm-opened .mm-menu {
-webkit-transform: translateX(30%);
-moz-transform: translateX(30%);
-ms-transform: translateX(30%);
-o-transform: translateX(30%);
transform: translateX(30%); }
html.mm-slide.mm-right.mm-opening .mm-menu {
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
-ms-transform: translateX(0%);
-o-transform: translateX(0%);
transform: translateX(0%); }
html.mm-slide.mm-top.mm-opened .mm-menu {
-webkit-transform: translateY(-30%);
-moz-transform: translateY(-30%);
-ms-transform: translateY(-30%);
-o-transform: translateY(-30%);
transform: translateY(-30%); }
html.mm-slide.mm-top.mm-opening .mm-menu {
-webkit-transform: translateY(0%);
-moz-transform: translateY(0%);
-ms-transform: translateY(0%);
-o-transform: translateY(0%);
transform: translateY(0%); }
html.mm-slide.mm-bottom.mm-opened .mm-menu {
-webkit-transform: translateY(30%);
-moz-transform: translateY(30%);
-ms-transform: translateY(30%);
-o-transform: translateY(30%);
transform: translateY(30%); }
html.mm-slide.mm-bottom.mm-opening .mm-menu {
-webkit-transform: translateY(0%);
-moz-transform: translateY(0%);
-ms-transform: translateY(0%);
-o-transform: translateY(0%);
transform: translateY(0%); }
html.mm-zoom-menu .mm-menu {
-webkit-transition: -webkit-transform 0.4s ease;
transition: transform 0.4s ease; }
html.mm-zoom-menu.mm-opened .mm-menu {
-webkit-transform: scale(0.7, 0.7) translateX(-30%);
-moz-transform: scale(0.7, 0.7) translateX(-30%);
-ms-transform: scale(0.7, 0.7) translateX(-30%);
-o-transform: scale(0.7, 0.7) translateX(-30%);
transform: scale(0.7, 0.7) translateX(-30%);
-webkit-transform-origin: left center;
-moz-transform-origin: left center;
-ms-transform-origin: left center;
-o-transform-origin: left center;
transform-origin: left center; }
html.mm-zoom-menu.mm-opening .mm-menu {
-webkit-transform: scale(1, 1) translateX(0%);
-moz-transform: scale(1, 1) translateX(0%);
-ms-transform: scale(1, 1) translateX(0%);
-o-transform: scale(1, 1) translateX(0%);
transform: scale(1, 1) translateX(0%); }
html.mm-zoom-menu.mm-right.mm-opened .mm-menu {
-webkit-transform: scale(0.7, 0.7) translateX(30%);
-moz-transform: scale(0.7, 0.7) translateX(30%);
-ms-transform: scale(0.7, 0.7) translateX(30%);
-o-transform: scale(0.7, 0.7) translateX(30%);
transform: scale(0.7, 0.7) translateX(30%);
-webkit-transform-origin: right center;
-moz-transform-origin: right center;
-ms-transform-origin: right center;
-o-transform-origin: right center;
transform-origin: right center; }
html.mm-zoom-menu.mm-right.mm-opening .mm-menu {
-webkit-transform: scale(1, 1) translateX(0%);
-moz-transform: scale(1, 1) translateX(0%);
-ms-transform: scale(1, 1) translateX(0%);
-o-transform: scale(1, 1) translateX(0%);
transform: scale(1, 1) translateX(0%); }
html.mm-zoom-menu.mm-top.mm-opened .mm-menu {
-webkit-transform: scale(0.7, 0.7) translateY(-30%);
-moz-transform: scale(0.7, 0.7) translateY(-30%);
-ms-transform: scale(0.7, 0.7) translateY(-30%);
-o-transform: scale(0.7, 0.7) translateY(-30%);
transform: scale(0.7, 0.7) translateY(-30%);
-webkit-transform-origin: center top;
-moz-transform-origin: center top;
-ms-transform-origin: center top;
-o-transform-origin: center top;
transform-origin: center top; }
html.mm-zoom-menu.mm-top.mm-opening .mm-menu {
-webkit-transform: scale(1, 1) translateY(0%);
-moz-transform: scale(1, 1) translateY(0%);
-ms-transform: scale(1, 1) translateY(0%);
-o-transform: scale(1, 1) translateY(0%);
transform: scale(1, 1) translateY(0%); }
html.mm-zoom-menu.mm-bottom.mm-opened .mm-menu {
-webkit-transform: scale(0.7, 0.7) translateY(30%);
-moz-transform: scale(0.7, 0.7) translateY(30%);
-ms-transform: scale(0.7, 0.7) translateY(30%);
-o-transform: scale(0.7, 0.7) translateY(30%);
transform: scale(0.7, 0.7) translateY(30%);
-webkit-transform-origin: center bottom;
-moz-transform-origin: center bottom;
-ms-transform-origin: center bottom;
-o-transform-origin: center bottom;
transform-origin: center bottom; }
html.mm-zoom-menu.mm-bottom.mm-opening .mm-menu {
-webkit-transform: scale(1, 1) translateY(0%);
-moz-transform: scale(1, 1) translateY(0%);
-ms-transform: scale(1, 1) translateY(0%);
-o-transform: scale(1, 1) translateY(0%);
transform: scale(1, 1) translateY(0%); }
html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel {
-webkit-transform: scale(1.5, 1.5) translateX(100%);
-moz-transform: scale(1.5, 1.5) translateX(100%);
-ms-transform: scale(1.5, 1.5) translateX(100%);
-o-transform: scale(1.5, 1.5) translateX(100%);
transform: scale(1.5, 1.5) translateX(100%);
-webkit-transform-origin: left center;
-moz-transform-origin: left center;
-ms-transform-origin: left center;
-o-transform-origin: left center;
transform-origin: left center;
-webkit-transition-property: -webkit-transform, left;
transition-property: transform, left; }
html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel.mm-opened {
-webkit-transform: scale(1, 1) translateX(0%);
-moz-transform: scale(1, 1) translateX(0%);
-ms-transform: scale(1, 1) translateX(0%);
-o-transform: scale(1, 1) translateX(0%);
transform: scale(1, 1) translateX(0%); }
html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel.mm-opened.mm-subopened {
-webkit-transform: scale(0.7, 0.7) translateX(-30%);
-moz-transform: scale(0.7, 0.7) translateX(-30%);
-ms-transform: scale(0.7, 0.7) translateX(-30%);
-o-transform: scale(0.7, 0.7) translateX(-30%);
transform: scale(0.7, 0.7) translateX(-30%); } .mm-menu.mm-fullscreen {
width: 100%;
min-width: 140px;
max-width: 10000px; }
html.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(100%, 0);
-moz-transform: translate(100%, 0);
-ms-transform: translate(100%, 0);
-o-transform: translate(100%, 0);
transform: translate(100%, 0); }
@media all and (max-width: 140px) {
html.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(140px, 0);
-moz-transform: translate(140px, 0);
-ms-transform: translate(140px, 0);
-o-transform: translate(140px, 0);
transform: translate(140px, 0); } }
@media all and (min-width: 10000px) {
html.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(10000px, 0);
-moz-transform: translate(10000px, 0);
-ms-transform: translate(10000px, 0);
-o-transform: translate(10000px, 0);
transform: translate(10000px, 0); } }
html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(-100%, 0);
-moz-transform: translate(-100%, 0);
-ms-transform: translate(-100%, 0);
-o-transform: translate(-100%, 0);
transform: translate(-100%, 0); }
@media all and (max-width: 140px) {
html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(-140px, 0);
-moz-transform: translate(-140px, 0);
-ms-transform: translate(-140px, 0);
-o-transform: translate(-140px, 0);
transform: translate(-140px, 0); } }
@media all and (min-width: 10000px) {
html.mm-right.mm-opening.mm-fullscreen .mm-slideout {
-webkit-transform: translate(-10000px, 0);
-moz-transform: translate(-10000px, 0);
-ms-transform: translate(-10000px, 0);
-o-transform: translate(-10000px, 0);
transform: translate(-10000px, 0); } }
.mm-menu.mm-front.mm-fullscreen.mm-top, .mm-menu.mm-front.mm-fullscreen.mm-bottom {
height: 100%;
min-height: 140px;
max-height: 10000px; }
html.mm-opened.mm-fullscreen .mm-page {
box-shadow: none !important; } .mm-menu.mm-top,
.mm-menu.mm-bottom {
width: 100%;
min-width: 100%;
max-width: 100%; }
.mm-menu.mm-right {
left: auto;
right: 0; }
.mm-menu.mm-bottom {
top: auto;
bottom: 0; }
html.mm-right.mm-opening .mm-slideout {
-webkit-transform: translate(-265px, 0);
-moz-transform: translate(-265px, 0);
-ms-transform: translate(-265px, 0);
-o-transform: translate(-265px, 0);
transform: translate(-265px, 0); }
@media all and (max-width: 175px) {
html.mm-right.mm-opening .mm-slideout {
-webkit-transform: translate(-140px, 0);
-moz-transform: translate(-140px, 0);
-ms-transform: translate(-140px, 0);
-o-transform: translate(-140px, 0);
transform: translate(-140px, 0); } }
@media all and (min-width: 550px) {
html.mm-right.mm-opening .mm-slideout {
-webkit-transform: translate(-265px, 0);
-moz-transform: translate(-265px, 0);
-ms-transform: translate(-265px, 0);
-o-transform: translate(-265px, 0);
transform: translate(-265px, 0); } } html.mm-front .mm-slideout {
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
-o-transform: none !important;
transform: none !important;
z-index: 0 !important; }
.mm-menu.mm-front {
z-index: 1;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); }
html.mm-opened.mm-next .mm-page {
box-shadow: none; }
.mm-menu.mm-front, .mm-menu.mm-next {
-webkit-transition: -webkit-transform 0.4s ease;
-ms-transition: -ms-transform 0.4s ease;
transition: transform 0.4s ease;
-webkit-transform: translate(-100%, 0);
-moz-transform: translate(-100%, 0);
-ms-transform: translate(-100%, 0);
-o-transform: translate(-100%, 0);
transform: translate(-100%, 0); }
.mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right {
-webkit-transform: translate(100%, 0);
-moz-transform: translate(100%, 0);
-ms-transform: translate(100%, 0);
-o-transform: translate(100%, 0);
transform: translate(100%, 0); }
.mm-menu.mm-front.mm-top {
-webkit-transform: translate(0, -100%);
-moz-transform: translate(0, -100%);
-ms-transform: translate(0, -100%);
-o-transform: translate(0, -100%);
transform: translate(0, -100%); }
.mm-menu.mm-front.mm-bottom {
-webkit-transform: translate(0, 100%);
-moz-transform: translate(0, 100%);
-ms-transform: translate(0, 100%);
-o-transform: translate(0, 100%);
transform: translate(0, 100%); }
html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next {
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0); }
.mm-menu.mm-front.mm-top, .mm-menu.mm-front.mm-bottom {
height: 80%;
min-height: 140px;
max-height: 880px; } html.mm-opened.mm-light .mm-page {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light {
background: #f3f3f3;
color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light .mm-list > li:after {
border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-light .mm-list > li > a.mm-subclose {
background: rgba(255, 255, 255, 0.6);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-list > li > a.mm-subopen:after, .mm-menu.mm-light .mm-list > li > a.mm-subclose:before {
border-color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-list > li > a.mm-subopen:before {
border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen),
.mm-menu.mm-light .mm-list > li.mm-selected > span {
background: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-light .mm-list > li.mm-label {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > ul {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-light .mm-buttonbar {
border-color: rgba(0, 0, 0, 0.6);
background: #f3f3f3; }
.mm-menu.mm-light .mm-buttonbar > * {
border-color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light .mm-buttonbar > input:checked + label {
background: rgba(0, 0, 0, 0.6);
color: #f3f3f3; }
.mm-menu.mm-light label.mm-check:before {
border-color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light em.mm-counter {
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-footer {
border-color: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-header {
border-color: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-header .mm-prev:before,
.mm-menu.mm-light .mm-header .mm-next:after,
.mm-menu.mm-light .mm-header .mm-close:after {
border-color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-list li.mm-label > div > div {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-light .mm-search input {
background: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light .mm-noresultsmsg {
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light label.mm-toggle {
background: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-light label.mm-toggle:before {
background: #f3f3f3; }
.mm-menu.mm-light input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; }
html.mm-opened.mm-white .mm-page {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white {
background: white;
color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-white .mm-list > li:after {
border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-white .mm-list > li > a.mm-subclose {
background: rgba(0, 0, 0, 0.06);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-list > li > a.mm-subopen:after, .mm-menu.mm-white .mm-list > li > a.mm-subclose:before {
border-color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-list > li > a.mm-subopen:before {
border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-white .mm-list > li.mm-selected > a:not(.mm-subopen),
.mm-menu.mm-white .mm-list > li.mm-selected > span {
background: rgba(0, 0, 0, 0.06); }
.mm-menu.mm-white .mm-list > li.mm-label {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > ul {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-white .mm-buttonbar {
border-color: rgba(0, 0, 0, 0.6);
background: white; }
.mm-menu.mm-white .mm-buttonbar > * {
border-color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-white .mm-buttonbar > input:checked + label {
background: rgba(0, 0, 0, 0.6);
color: white; }
.mm-menu.mm-white label.mm-check:before {
border-color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-white em.mm-counter {
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-footer {
border-color: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-header {
border-color: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-header .mm-prev:before,
.mm-menu.mm-white .mm-header .mm-next:after,
.mm-menu.mm-white .mm-header .mm-close:after {
border-color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-list li.mm-label > div > div {
background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-white .mm-search input {
background: rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-white .mm-noresultsmsg {
color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white label.mm-toggle {
background: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-white label.mm-toggle:before {
background: white; }
.mm-menu.mm-white input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; }
html.mm-opened.mm-black .mm-page {
box-shadow: none; }
.mm-menu.mm-black {
background: black;
color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-black .mm-list > li:after {
border-color: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-black .mm-list > li > a.mm-subclose {
background: rgba(255, 255, 255, 0.25);
color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-list > li > a.mm-subopen:after, .mm-menu.mm-black .mm-list > li > a.mm-subclose:before {
border-color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-list > li > a.mm-subopen:before {
border-color: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-black .mm-list > li.mm-selected > a:not(.mm-subopen),
.mm-menu.mm-black .mm-list > li.mm-selected > span {
background: rgba(255, 255, 255, 0.25); }
.mm-menu.mm-black .mm-list > li.mm-label {
background: rgba(255, 255, 255, 0.15); }
.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > ul {
background: rgba(255, 255, 255, 0.15); }
.mm-menu.mm-black .mm-buttonbar {
border-color: rgba(255, 255, 255, 0.6);
background: black; }
.mm-menu.mm-black .mm-buttonbar > * {
border-color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-black .mm-buttonbar > input:checked + label {
background: rgba(255, 255, 255, 0.6);
color: black; }
.mm-menu.mm-black label.mm-check:before {
border-color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-black em.mm-counter {
color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-footer {
border-color: rgba(255, 255, 255, 0.2);
color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-header {
border-color: rgba(255, 255, 255, 0.2);
color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-header .mm-prev:before,
.mm-menu.mm-black .mm-header .mm-next:after,
.mm-menu.mm-black .mm-header .mm-close:after {
border-color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-list li.mm-label > div > div {
background: rgba(255, 255, 255, 0.15); }
.mm-menu.mm-black .mm-search input {
background: rgba(255, 255, 255, 0.3);
color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-black .mm-noresultsmsg {
color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black label.mm-toggle {
background: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-black label.mm-toggle:before {
background: black; }
.mm-menu.mm-black input.mm-toggle:checked ~ label.mm-toggle {
background: #4bd963; }
.mm-list > li.f-social, .mm-menu .mm-list > li.f-social.mm-selected > a:not(.mm-subopen), .mm-menu .mm-list > li.f-social.mm-selected > span{ padding:10px 0 10px; width:100%;  text-align:center; } .f-social {float:left; width:100%; padding-left:12px !important;}
.f-social a{float:left; width: 25px !important; padding: 0 !important;line-height:25px !important;}
.f-social a img { vertical-align:middle;}
.f-social a:hover { opacity:0.7; background:none !important;}
.mobi-logo {background: #fff;float: left;padding: 15px 0 8px;position: relative;text-align: center;width:auto;z-index: 99;height: 60px;text-align:center;}
.mobi-logo img{ float:left; width: 175px;}
.mm-list a.mm-subopen:hover{background:#ecbd17; border-left:1px solid #ecbd17;}
.mobi-logo img:hover{ opacity:0.8}
.mob-search{ float:left; width:100%; border: solid 1px #e7e7e7; background:#fff; position:relative}
.mob-search input[type="text"]{ background:#fff; border:none; width:100%; padding:10px;color: #b1b1b1;font-size: 13px;}
.mob-search input[type="submit"]{background: url(/wp-content/themes/visitemporda/assets/images/search.png) no-repeat 0px 0px; width:18px; height:19px; border:none;position: absolute;right: 10px;top: 9px; cursor:pointer}
.mob-search input[type="submit"]:hover{background: url(/wp-content/themes/visitemporda/assets/images/search-hover.png) no-repeat 0px 0px;}
.mob-lang{ text-align:center; float:left; width:100%;padding-left:12px !important;}
.mob-lang a{float:left; width: 40px;padding: 0 !important;line-height: 35px !important; border-right: 1px solid #e6e6e6;}
.mob-lang.mm-selected a { background:none !important; color:#000 !important;}
.mob-lang.mm-selected a.active { background:#000 !important; color:#fff !important;}
.f-social.mm-selected a { background:inherit !important; color:#000 !important; width: 25px !important;}
.fest-link { float:left; width:100%;}
.mobNav ul li.mob-seach { padding: 0 4%;}
.mobNav ul li.mob-seach input { border: 1px solid #d9d9d9; padding: 5px 10px; width: 100%; margin-bottom:10px;}
#close-men { padding: 10px 0 0 0; float: left; width: 100%; }
#close-men a { float: right; display: block;}
#mobNav .lang {margin: 0;}
#mobNav .lang ul li { float: left; width: auto; border: none; padding: 0 0px; margin: 0 10px 0 0;}
#mobNav .lang ul li a { line-height: 20px; padding: 1px 3px;}
#mobNav .lang ul li a.active { background: #282828; color: #fff;}
#mobNav .lang ul li a:hover {background: #282828; color: #fff;}