.icheckbox_minimal,
.iradio_minimal {
display: inline-block;
*display: inline;
vertical-align: middle;
margin: 0;
padding: 0;
width: 18px;
height: 18px;
background: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/minimal.png) no-repeat;
border: none;
cursor: pointer;
}
.icheckbox_minimal {
background-position: 0 0;
}
.icheckbox_minimal.hover {
background-position: -20px 0;
}
.icheckbox_minimal.checked {
background-position: -40px 0;
}
.icheckbox_minimal.disabled {
background-position: -60px 0;
cursor: default;
}
.icheckbox_minimal.checked.disabled {
background-position: -80px 0;
}
.iradio_minimal {
background-position: -100px 0;
}
.iradio_minimal.hover {
background-position: -120px 0;
}
.iradio_minimal.checked {
background-position: -140px 0;
}
.iradio_minimal.disabled {
background-position: -160px 0;
cursor: default;
}
.iradio_minimal.checked.disabled {
background-position: -180px 0;
} @media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
.icheckbox_minimal,
.iradio_minimal {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/minimal@2x.png);
-webkit-background-size: 200px 20px;
background-size: 200px 20px;
}
} .icheckbox_minimal-red,
.iradio_minimal-red {
display: inline-block;
*display: inline;
vertical-align: middle;
margin: 0;
padding: 0;
width: 18px;
height: 18px;
background: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/red.png) no-repeat;
border: none;
cursor: pointer;
}
.icheckbox_minimal-red {
background-position: 0 0;
}
.icheckbox_minimal-red.hover {
background-position: -20px 0;
}
.icheckbox_minimal-red.checked {
background-position: -40px 0;
}
.icheckbox_minimal-red.disabled {
background-position: -60px 0;
cursor: default;
}
.icheckbox_minimal-red.checked.disabled {
background-position: -80px 0;
}
.iradio_minimal-red {
background-position: -100px 0;
}
.iradio_minimal-red.hover {
background-position: -120px 0;
}
.iradio_minimal-red.checked {
background-position: -140px 0;
}
.iradio_minimal-red.disabled {
background-position: -160px 0;
cursor: default;
}
.iradio_minimal-red.checked.disabled {
background-position: -180px 0;
} @media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
.icheckbox_minimal-red,
.iradio_minimal-red {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/red@2x.png);
-webkit-background-size: 200px 20px;
background-size: 200px 20px;
}
} .icheckbox_minimal-green,
.iradio_minimal-green {
display: inline-block;
*display: inline;
vertical-align: middle;
margin: 0;
padding: 0;
width: 18px;
height: 18px;
background: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/green.png) no-repeat;
border: none;
cursor: pointer;
}
.icheckbox_minimal-green {
background-position: 0 0;
}
.icheckbox_minimal-green.hover {
background-position: -20px 0;
}
.icheckbox_minimal-green.checked {
background-position: -40px 0;
}
.icheckbox_minimal-green.disabled {
background-position: -60px 0;
cursor: default;
}
.icheckbox_minimal-green.checked.disabled {
background-position: -80px 0;
}
.iradio_minimal-green {
background-position: -100px 0;
}
.iradio_minimal-green.hover {
background-position: -120px 0;
}
.iradio_minimal-green.checked {
background-position: -140px 0;
}
.iradio_minimal-green.disabled {
background-position: -160px 0;
cursor: default;
}
.iradio_minimal-green.checked.disabled {
background-position: -180px 0;
} @media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
.icheckbox_minimal-green,
.iradio_minimal-green {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/green@2x.png);
-webkit-background-size: 200px 20px;
background-size: 200px 20px;
}
} .icheckbox_minimal-blue,
.iradio_minimal-blue {
display: inline-block;
*display: inline;
vertical-align: middle;
margin: 0;
padding: 0;
width: 18px;
height: 18px;
background: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/blue.png) no-repeat;
border: none;
cursor: pointer;
}
.icheckbox_minimal-blue {
background-position: 0 0;
}
.icheckbox_minimal-blue.hover {
background-position: -20px 0;
}
.icheckbox_minimal-blue.checked {
background-position: -40px 0;
}
.icheckbox_minimal-blue.disabled {
background-position: -60px 0;
cursor: default;
}
.icheckbox_minimal-blue.checked.disabled {
background-position: -80px 0;
}
.iradio_minimal-blue {
background-position: -100px 0;
}
.iradio_minimal-blue.hover {
background-position: -120px 0;
}
.iradio_minimal-blue.checked {
background-position: -140px 0;
}
.iradio_minimal-blue.disabled {
background-position: -160px 0;
cursor: default;
}
.iradio_minimal-blue.checked.disabled {
background-position: -180px 0;
} @media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
.icheckbox_minimal-blue,
.iradio_minimal-blue {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/blue@2x.png);
-webkit-background-size: 200px 20px;
background-size: 200px 20px;
}
} .icheckbox_minimal-aero,
.iradio_minimal-aero {
display: inline-block;
*display: inline;
vertical-align: middle;
margin: 0;
padding: 0;
width: 18px;
height: 18px;
background: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/aero.png) no-repeat;
border: none;
cursor: pointer;
}
.icheckbox_minimal-aero {
background-position: 0 0;
}
.icheckbox_minimal-aero.hover {
background-position: -20px 0;
}
.icheckbox_minimal-aero.checked {
background-position: -40px 0;
}
.icheckbox_minimal-aero.disabled {
background-position: -60px 0;
cursor: default;
}
.icheckbox_minimal-aero.checked.disabled {
background-position: -80px 0;
}
.iradio_minimal-aero {
background-position: -100px 0;
}
.iradio_minimal-aero.hover {
background-position: -120px 0;
}
.iradio_minimal-aero.checked {
background-position: -140px 0;
}
.iradio_minimal-aero.disabled {
background-position: -160px 0;
cursor: default;
}
.iradio_minimal-aero.checked.disabled {
background-position: -180px 0;
} @media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
.icheckbox_minimal-aero,
.iradio_minimal-aero {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/aero@2x.png);
-webkit-background-size: 200px 20px;
background-size: 200px 20px;
}
} .icheckbox_minimal-grey,
.iradio_minimal-grey {
display: inline-block;
*display: inline;
vertical-align: middle;
margin: 0;
padding: 0;
width: 18px;
height: 18px;
background: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/grey.png) no-repeat;
border: none;
cursor: pointer;
}
.icheckbox_minimal-grey {
background-position: 0 0;
}
.icheckbox_minimal-grey.hover {
background-position: -20px 0;
}
.icheckbox_minimal-grey.checked {
background-position: -40px 0;
}
.icheckbox_minimal-grey.disabled {
background-position: -60px 0;
cursor: default;
}
.icheckbox_minimal-grey.checked.disabled {
background-position: -80px 0;
}
.iradio_minimal-grey {
background-position: -100px 0;
}
.iradio_minimal-grey.hover {
background-position: -120px 0;
}
.iradio_minimal-grey.checked {
background-position: -140px 0;
}
.iradio_minimal-grey.disabled {
background-position: -160px 0;
cursor: default;
}
.iradio_minimal-grey.checked.disabled {
background-position: -180px 0;
} @media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
.icheckbox_minimal-grey,
.iradio_minimal-grey {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/grey@2x.png);
-webkit-background-size: 200px 20px;
background-size: 200px 20px;
}
} .icheckbox_minimal-orange,
.iradio_minimal-orange {
display: inline-block;
*display: inline;
vertical-align: middle;
margin: 0;
padding: 0;
width: 18px;
height: 18px;
background: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/orange.png) no-repeat;
border: none;
cursor: pointer;
}
.icheckbox_minimal-orange {
background-position: 0 0;
}
.icheckbox_minimal-orange.hover {
background-position: -20px 0;
}
.icheckbox_minimal-orange.checked {
background-position: -40px 0;
}
.icheckbox_minimal-orange.disabled {
background-position: -60px 0;
cursor: default;
}
.icheckbox_minimal-orange.checked.disabled {
background-position: -80px 0;
}
.iradio_minimal-orange {
background-position: -100px 0;
}
.iradio_minimal-orange.hover {
background-position: -120px 0;
}
.iradio_minimal-orange.checked {
background-position: -140px 0;
}
.iradio_minimal-orange.disabled {
background-position: -160px 0;
cursor: default;
}
.iradio_minimal-orange.checked.disabled {
background-position: -180px 0;
} @media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
.icheckbox_minimal-orange,
.iradio_minimal-orange {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/orange@2x.png);
-webkit-background-size: 200px 20px;
background-size: 200px 20px;
}
} .icheckbox_minimal-yellow,
.iradio_minimal-yellow {
display: inline-block;
*display: inline;
vertical-align: middle;
margin: 0;
padding: 0;
width: 18px;
height: 18px;
background: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/yellow.png) no-repeat;
border: none;
cursor: pointer;
}
.icheckbox_minimal-yellow {
background-position: 0 0;
}
.icheckbox_minimal-yellow.hover {
background-position: -20px 0;
}
.icheckbox_minimal-yellow.checked {
background-position: -40px 0;
}
.icheckbox_minimal-yellow.disabled {
background-position: -60px 0;
cursor: default;
}
.icheckbox_minimal-yellow.checked.disabled {
background-position: -80px 0;
}
.iradio_minimal-yellow {
background-position: -100px 0;
}
.iradio_minimal-yellow.hover {
background-position: -120px 0;
}
.iradio_minimal-yellow.checked {
background-position: -140px 0;
}
.iradio_minimal-yellow.disabled {
background-position: -160px 0;
cursor: default;
}
.iradio_minimal-yellow.checked.disabled {
background-position: -180px 0;
} @media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
.icheckbox_minimal-yellow,
.iradio_minimal-yellow {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/yellow@2x.png);
-webkit-background-size: 200px 20px;
background-size: 200px 20px;
}
} .icheckbox_minimal-pink,
.iradio_minimal-pink {
display: inline-block;
*display: inline;
vertical-align: middle;
margin: 0;
padding: 0;
width: 18px;
height: 18px;
background: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/pink.png) no-repeat;
border: none;
cursor: pointer;
}
.icheckbox_minimal-pink {
background-position: 0 0;
}
.icheckbox_minimal-pink.hover {
background-position: -20px 0;
}
.icheckbox_minimal-pink.checked {
background-position: -40px 0;
}
.icheckbox_minimal-pink.disabled {
background-position: -60px 0;
cursor: default;
}
.icheckbox_minimal-pink.checked.disabled {
background-position: -80px 0;
}
.iradio_minimal-pink {
background-position: -100px 0;
}
.iradio_minimal-pink.hover {
background-position: -120px 0;
}
.iradio_minimal-pink.checked {
background-position: -140px 0;
}
.iradio_minimal-pink.disabled {
background-position: -160px 0;
cursor: default;
}
.iradio_minimal-pink.checked.disabled {
background-position: -180px 0;
} @media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
.icheckbox_minimal-pink,
.iradio_minimal-pink {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/pink@2x.png);
-webkit-background-size: 200px 20px;
background-size: 200px 20px;
}
} .icheckbox_minimal-purple,
.iradio_minimal-purple {
display: inline-block;
*display: inline;
vertical-align: middle;
margin: 0;
padding: 0;
width: 18px;
height: 18px;
background: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/purple.png) no-repeat;
border: none;
cursor: pointer;
}
.icheckbox_minimal-purple {
background-position: 0 0;
}
.icheckbox_minimal-purple.hover {
background-position: -20px 0;
}
.icheckbox_minimal-purple.checked {
background-position: -40px 0;
}
.icheckbox_minimal-purple.disabled {
background-position: -60px 0;
cursor: default;
}
.icheckbox_minimal-purple.checked.disabled {
background-position: -80px 0;
}
.iradio_minimal-purple {
background-position: -100px 0;
}
.iradio_minimal-purple.hover {
background-position: -120px 0;
}
.iradio_minimal-purple.checked {
background-position: -140px 0;
}
.iradio_minimal-purple.disabled {
background-position: -160px 0;
cursor: default;
}
.iradio_minimal-purple.checked.disabled {
background-position: -180px 0;
} @media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
.icheckbox_minimal-purple,
.iradio_minimal-purple {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/css/icheck/purple@2x.png);
-webkit-background-size: 200px 20px;
background-size: 200px 20px;
}
}body#bd {
overflow-X: hidden;
background: #ffffff;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 24px;
}
.clr {
display: block;
clear: both;
}
a:focus {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
input,
textarea,
select {
outline: none;
}
.nav > li > a:focus {
background: none;
text-decoration: none;
}
.nav > li > a:hover {
background: none;
text-decoration: none;
}
.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float: right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
max-width: 100%; text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #505050;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.bypostauthor,
.sticky {
color: #dc8051;
}
div a:focus {
outline: none;
}
.entry-content img {
margin: 0 0 1.5em 0;
}
embed,
iframe,
object,
video {
max-width: 100%;
border: none;
}
.wp-smiley {
margin: 0 !important;
max-height: 1em;
}
blockquote {
background: #e9e9e9;
padding: 72px 20px 22px;
margin: 29px 0 31px;
position: relative;
border: none;
}
blockquote:before {
content: "\f10d";
font-family: "FontAwesome";
font-size: 26px;
color: #595959;
position: absolute;
left: 25px;
top: 30px;
}
blockquote:after {
content: "\f10e";
font-family: "FontAwesome";
font-size: 26px;
color: #595959;
position: absolute;
right: 25px;
bottom: 30px;
}
blockquote p {
font-family: 'Open Sans', sans-serif;
font-size: 16px !important;
font-weight: 300 !important;
color: #595959;
line-height: 29px !important;
margin-bottom: 10px !important;
}
blockquote p strong {
font-weight: 800;
font-size: 14px !important;
}
blockquote p:last-child {
margin-top: 0 !important;
}
blockquote.left {
margin-right: 20px;
text-align: right;
margin-left: 0;
width: 33%;
float: left;
}
blockquote.right {
margin-left: 20px;
text-align: left;
margin-right: 0;
width: 33%;
float: right;
}
div.wpcf7 img.ajax-loader {
display: none;
}
.box1 * {
display: inline;
}
table thead tr th {
padding: 10px;
color: #505050;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 14px;
}
table tbody tr th a {
padding: 10px;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 14px;
color: #505050;
}
table tbody tr th a:hover {
color: #dc8051;
}
table tbody tr th a:hover {
text-decoration: none;
color: #dc8051;
}
table tbody tr td {
color: #505050;
font-family: "Muli", sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 28px;
padding: 10px;
}
table tbody tr td a {
color: #505050;
}
table tbody tr td a:hover {
color: #dc8051;
}
dl dt {
color: #505050;
font-family: "Muli", sans-serif;
font-size: 14px;
line-height: 25px;
font-weight: 300;
}
dl dd {
color: #505050;
font-family: "Muli", sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 25px;
}
ul li,
ol li {
color: #505050;
font-family: "Muli", sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 25px;
}
address {
color: #505050;
font-family: "Muli", sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 25px;
}
img {
height: auto;
max-width: 100%;
}
form.post-password-form p label {
font-family: "Muli", sans-serif;
font-size: 14px;
font-weight: 400;
float: left;
}
form.post-password-form p label input {
border: 1px solid #dddddd;
border-radius: 0px;
padding: 5px;
}
form.post-password-form p input[type='submit'] {
border-radius: 0;
background-color: #696969;
border: none;
font-family: "Muli", sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 36px;
color: #ffffff;
text-transform: uppercase;
padding: 0 15px;
transition: all 0.3s ease 0s;
}
form.post-password-form p input[type='submit']:hover {
background: #dc8051;
}
.gallery {
margin-bottom: 20px;
}
.gallery-item {
float: left;
margin: 0 4px 4px 0;
overflow: hidden;
position: relative;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
width: auto!important;
}
.gallery-columns-2 .gallery-item {
max-width: 48%;
max-width: -webkit-calc(46%);
max-width: calc(46%);
width: auto!important;
}
.gallery-columns-3 .gallery-item {
max-width: 32%;
max-width: -webkit-calc(29.299999999999997%);
max-width: calc(29.299999999999997%);
width: auto!important;
}
.gallery-columns-4 .gallery-item {
max-width: 23%;
max-width: -webkit-calc(21%);
max-width: calc(21%);
width: auto!important;
}
.gallery-columns-5 .gallery-item {
max-width: 19%;
max-width: -webkit-calc(16%);
max-width: calc(16%);
width: auto!important;
}
.gallery-columns-6 .gallery-item {
max-width: 15%;
max-width: -webkit-calc(12.7%);
max-width: calc(12.7%);
width: auto!important;
}
.gallery-columns-7 .gallery-item {
max-width: 13%;
max-width: -webkit-calc(10.28%);
max-width: calc(10.28%);
width: auto!important;
}
.gallery-columns-8 .gallery-item {
max-width: 11%;
max-width: -webkit-calc(8.5%);
max-width: calc(8.5%);
width: auto!important;
}
.gallery-columns-9 .gallery-item {
max-width: 9%;
max-width: -webkit-calc(7.1%);
max-width: calc(7.1%);
width: auto!important;
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n) {
margin-right: 0;
}
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),
.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) {
clear: left;
}
.gallery-caption {
background-color: rgba(0, 0, 0, 0.7);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
color: #fff;
font-size: 12px;
line-height: 1.5;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 6px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
width: 100%;
}
.gallery-caption:before {
content: "";
height: 100%;
min-height: 49px;
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
#gallery-2 {
width: 300px;
}
#gallery-10 img,
#gallery-9 img,
#gallery-8 img,
#gallery-7 img,
#gallery-6 img,
#gallery-5 img,
#gallery-4 img,
#gallery-3 img,
#gallery-2 img,
#gallery-1 img {
width: 100%;
height: auto;
border: none!important;
}
#gallery-3 {
width: 600px;
}
.navigation {
text-align: center;
margin-top: 20px;
}
.navigation a {
background: #FFFFFF;
border: 1px solid #e1e1e1;
color: #595959;
font-family: 'Open Sans', sans-serif;
padding: 10px 16px;
font-size: 14px;
text-align: center;
text-transform: uppercase;
font-weight: bold;
margin-left: 2px;
transition: all 0.3s ease 0s;
}
.navigation a:hover {
background: #dc8051;
border-color: #dc8051;
color: #FFFFFF;
}
.navigation span {
background: #ffffff;
border: 1px solid #e1e1e1;
color: #595959;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
padding: 10px 16px;
text-align: center;
text-transform: uppercase;
font-weight: bold;
}
.navigation span.current {
background: #dc8051;
border-color: #dc8051;
color: #FFFFFF;
}
.navigation span.dots {
color: #595959;
}
.navigation .prev:before {
content: "\f104";
font-size: 14px;
font-family: "FontAwesome";
color: #595959;
font-weight: bold;
}
.navigation .prev:hover:before {
color: #ffffff;
}
.navigation .next:before {
content: "\f105";
font-size: 14px;
font-family: "FontAwesome";
color: #595959;
font-weight: bold;
}
.navigation .next:hover:before {
color: #ffffff;
}
.tzreadmore {
display: inline-block;
background: #dc8051 none repeat scroll 0 0;
color: #ffffff;
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-weight: bold;
margin: 0;
padding: 5px 18px;
text-transform: uppercase;
}
.tzreadmore:hover {
color: #FFFFFF;
}
.page-links {
margin: 30px 0;
}
.page-links > span {
background: #FFFFFF;
border: 1px solid #d1d5c9;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
color: #dc8051;
padding: 7px 16px;
margin: 0 3px;
}
.page-links > span.page-links-title {
background: none;
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
color: #dc8051;
font-weight: 600;
text-transform: uppercase;
padding: 0;
margin: 0;
}
.page-links a {
display: inline-block;
background: #FFFFFF;
border: 1px solid #d1d5c9;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
color: #dc8051;
padding: 7px 16px;
margin: 0 3px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.page-links a:hover {
background: #dc8051;
border: 1px solid #dc8051;
color: #FFFFFF;
}
#tzloadding {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #FFFFFF;
z-index: 999999999;
display: flex;
align-items: center;
justify-content: center;
} h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Open Sans', sans-serif;
font-weight: 800;
color: #2a2a2a;
margin: 0px 0px 20px;
padding: 0px;
}
h1 {
font-size: 35px;
}
h2 {
font-size: 30px;
}
h3 {
font-size: 23px;
}
h4 {
font-size: 18px;
}
h5 {
font-size: 15px;
}
h6 {
font-size: 14px;
}
p {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 14px;
line-height: 25px;
color: #595959;
}
.tzFontWeight_Regular p {
font-weight: 400;
} .tz-top {
background-color: #dc8051;
padding: 7px 0 8px;
}
.tz-top a {
color: #f5f5f5;
text-decoration: none;
font-family: 'Open Sans', sans-serif;
font-weight: 700;
font-size: 12px;
}
.tz-top a i {
font-size: 12px;
color: #f5f5f5;
margin-right: 7px;
}
.tz-top span {
font-family: 'Open Sans', sans-serif;
color: #f2f2f2;
font-weight: 400;
font-size: 12px;
margin: 0 12px;
}
.tz-top .top-left,
.tz-top .top-right {
padding: 0 15px;
}
.tz-top-slider {
position: relative;
}
.tz-top-slider .tz-top-search-wrap {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
padding-bottom: 80px;
background: rgba(0, 0, 0, 0);
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 20%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.46) 70%, rgba(0, 0, 0, 0.4) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(20%, rgba(0, 0, 0, 0.05)), color-stop(50%, rgba(0, 0, 0, 0.1)), color-stop(70%, rgba(0, 0, 0, 0.46)), color-stop(100%, rgba(0, 0, 0, 0.4)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 20%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.46) 70%, rgba(0, 0, 0, 0.4) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 20%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.46) 70%, rgba(0, 0, 0, 0.4) 100%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 20%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.46) 70%, rgba(0, 0, 0, 0.4) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 20%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 70%, rgba(0, 0, 0, 0.4) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);
}
.tz-top-slider .tz-top-search-wrap .tz-top-search {
padding: 19px 30px 15px;
background: rgba(42, 42, 42, 0.7);
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form {
position: relative;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form:after {
content: '';
display: block;
clear: both;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field {
padding-right: 168px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group {
float: left;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-name {
width: 40.5%;
padding-right: 25px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-destination {
width: 22.5%;
padding-right: 25px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-destination .field-box:after {
display: block;
width: 40px;
height: 43px;
content: '\f078';
font-family: FontAwesome;
font-size: 11px;
line-height: 43px;
color: #999999;
text-align: center;
position: absolute;
top: 0;
right: 0;
background: #eeeeee;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-date {
width: 24%;
padding-right: 25px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-date .field-box:after {
display: block;
width: 51px;
height: 43px;
content: '\f073';
font-family: FontAwesome;
font-size: 18px;
line-height: 43px;
color: #999999;
text-align: center;
position: absolute;
top: 0;
right: 0;
background: #eeeeee;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-duration {
width: 13%;
padding-right: 25px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-duration .field-box:after {
display: block;
width: 40px;
height: 43px;
content: '\f078';
font-family: FontAwesome;
font-size: 11px;
line-height: 43px;
color: #999999;
text-align: center;
position: absolute;
top: 0;
right: 0;
background: #eeeeee;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-category {
width: 22.5%;
padding-right: 25px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-category .field-box:after {
display: block;
width: 40px;
height: 43px;
content: '\f078';
font-family: FontAwesome;
font-size: 11px;
line-height: 43px;
color: #999999;
text-align: center;
position: absolute;
top: 0;
right: 0;
background: #eeeeee;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-language {
width: 22.5%;
padding-right: 25px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-language .field-box:after {
display: block;
width: 40px;
height: 43px;
content: '\f078';
font-family: FontAwesome;
font-size: 11px;
line-height: 43px;
color: #999999;
text-align: center;
position: absolute;
top: 0;
right: 0;
background: #eeeeee;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group label {
display: block;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 700;
color: #FFFFFF;
margin: 0 0 7px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group .field-box {
position: relative;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
overflow: hidden;
background: #ffffff;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group .field-box input {
background: none;
position: relative;
border: none;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 13px;
color: #595959;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
height: 43px;
line-height: 30px;
padding: 6px 20px 7px;
z-index: 999;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group .field-box input::-webkit-input-placeholder { color: #adadad;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group .field-box input::-moz-placeholder { color: #adadad;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group .field-box input:-ms-input-placeholder { color: #adadad;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group .field-box input:-moz-placeholder { color: #adadad;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group .field-box select {
position: relative;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
-o-appearance: none;
appearance: none;
background: none;
border: none;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 13px;
color: #595959;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
padding: 6px 20px 7px;
width: 100%;
height: 43px;
z-index: 999;
line-height: 30px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group .field-box select option {
padding: 5px 20px;
color: #000000;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_submit {
position: absolute;
top: 31px;
right: 0;
width: 168px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_submit .tz-search-btn {
border: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
background: #dc8051;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 700;
color: #ffffff;
width: 100%;
text-transform: uppercase;
padding: 11px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_submit .tz-search-btn:hover {
background: #d0622a;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search .tz-search-tour-mobile {
display: none;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 700;
color: #FFFFFF;
text-transform: uppercase;
text-align: center;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
background: #222222;
padding: 5px 20px;
left: 50%;
bottom: 100%;
position: absolute;
-ms-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0);
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
-ms-border-radius: 5px 5px 0 0;
-o-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search .tz-search-tour-mobile i {
margin-left: 10px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search .tz-search-tour-mobile:hover {
cursor: pointer;
color: #dc8051;
}
.tz-header {
background: #ffffff;
position: relative;
transition: all 0.3s ease-in-out 0s;
z-index: 999;
}
.tz-header .tz_logo {
padding: 30px 0;
}
.tz-header .tz_logo .tz-logo-text {
display: inline-block;
font-family: 'Open Sans', sans-serif;
font-size: 28px;
font-weight: 400;
color: #595959;
margin: 0;
}
.tz-header nav {
position: relative;
z-index: 99;
}
.tz-header nav ul.tz-nav {
margin: 0;
padding: 0;
}
.tz-header nav ul.tz-nav > li {
position: relative;
margin: 0;
padding: 0;
list-style: none;
}
.tz-header nav ul.tz-nav > li > a {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
color: #595959;
margin: 39px 23px 40px;
padding: 0;
line-height: 24px;
font-weight: 400;
text-transform: uppercase;
display: inline-block;
}
.tz-header nav ul.tz-nav > li > a:before {
bottom: 0;
color: #dc8051;
content: "[";
font-weight: bold;
opacity: 0;
position: absolute;
left: 0;
transform: scale(0.6);
transition: all 0.3s ease-in-out 0s;
visibility: hidden;
}
.tz-header nav ul.tz-nav > li > a:after {
bottom: 0;
color: #dc8051;
content: "]";
font-weight: bold;
opacity: 0;
position: absolute;
right: 0;
transform: scale(0.6);
transition: all 0.3s ease-in-out 0s;
visibility: hidden;
}
.tz-header nav ul.tz-nav > li > ul.sub-menu {
width: 246px;
background: #ffffff;
-webkit-box-shadow: 0 1px 6px -3px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 6px -3px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 0 1px 6px -3px rgba(0, 0, 0, 0.2);
-o-box-shadow: 0 1px 6px -3px rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 6px -3px rgba(0, 0, 0, 0.2);
margin: 0;
padding: 14px 0;
position: absolute;
top: 120%;
left: 0;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-header nav ul.tz-nav > li > ul.sub-menu li {
list-style: none;
position: relative;
}
.tz-header nav ul.tz-nav > li > ul.sub-menu li a {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #595959;
text-transform: uppercase;
display: inline-block;
padding: 6px 28px 5px;
margin: 0;
font-weight: 400;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-header nav ul.tz-nav > li > ul.sub-menu li a:hover {
text-decoration: underline;
}
.tz-header nav ul.tz-nav > li > ul.sub-menu li ul.sub-menu {
width: 246px;
background: #ffffff;
-webkit-box-shadow: 0 1px 6px -3px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 1px 6px -3px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 0 1px 6px -3px rgba(0, 0, 0, 0.2);
-o-box-shadow: 0 1px 6px -3px rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 6px -3px rgba(0, 0, 0, 0.2);
margin: 0;
padding: 14px 0;
position: absolute;
top: 0;
left: 120%;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-header nav ul.tz-nav > li > ul.sub-menu li:hover > ul.sub-menu {
left: 101%;
visibility: visible;
opacity: 1;
}
.tz-header nav ul.tz-nav > li > ul.sub-menu .menu-item-has-children:after {
content: "+";
font-size: 12px;
color: #595959;
position: absolute;
right: 21px;
top: 4px;
}
.tz-header nav ul.tz-nav > li:hover > a:before {
left: -15px;
opacity: 1;
transform: scale(1);
visibility: visible;
}
.tz-header nav ul.tz-nav > li:hover > a:after {
opacity: 1;
right: -15px;
transform: scale(1);
visibility: visible;
}
.tz-header nav ul.tz-nav > li:hover > ul.sub-menu {
top: 100%;
visibility: visible;
opacity: 1;
}
.tz-header nav .icon_menu_item_mobile {
display: none;
position: absolute;
right: 15px;
top: 15px;
width: 12px;
height: 20px;
font-size: 12px;
cursor: pointer;
color: #dc8051;
}
.tz-header nav .icon_menu_item_mobile:after {
content: "\f067";
display: inline-block;
font-family: "fontawesome";
font-style: normal;
font-weight: normal;
}
.tz-header nav .icon_menu_item_mobile.icon_menu_item_mobile_active:after {
content: "\f068";
}
.tz-header .tz-header-search {
position: relative;
}
.tz-header .tz-header-search span {
color: #595959;
font-size: 14px;
display: inline-block;
padding: 39px 0 39px 20px;
width: 35px;
}
.tz-header .tz-header-search span.icon_search:before {
content: "\f002";
font-family: "FontAwesome";
}
.tz-header .tz-header-search span.icon_close {
display: none;
}
.tz-header .tz-header-search span.icon_close:before {
content: "\f00d";
font-family: "FontAwesome";
}
.tz-header .tz-header-search span:hover {
cursor: pointer;
}
.tz-header .tz-header-search .tz-header-search-form {
position: absolute;
top: 110%;
right: 0;
width: 270px;
visibility: hidden;
opacity: 0;
z-index: 999;
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.tz-header .tz-header-search .tz-header-search-form label {
display: none;
}
.tz-header .tz-header-search .tz-header-search-form input {
width: 100%;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
color: #595959;
padding: 15px 21px;
border: none;
}
.tz-header .tz-header-search .tz-header-search-form input.searchsubmit {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
display: block;
font-size: 0;
height: 20px;
padding: 0;
position: absolute;
right: 9px;
top: 14px;
width: 20px;
z-index: 9;
}
.tz-header .tz-header-search .tz-header-search-form input.Tzsearchform {
box-shadow: 0 0 6px -1px rgba(0, 0, 0, 0.3);
}
.tz-header .tz-header-search .tz-header-search-form span {
position: absolute;
right: 11px;
top: 17px;
padding: 0;
font-size: 14px;
color: #595959;
}
.tz-header .tz-header-search .tz-header-search-form.tz-header-search-form-show {
top: 101%;
visibility: visible;
opacity: 1;
}
.tz-header.header-type-1 {
box-shadow: 0 5px 7px rgba(0, 0, 0, 0.03);
}
.tz-header.header-type-5 {
box-shadow: 0 5px 7px rgba(0, 0, 0, 0.03);
}
.tz-header.header-type-2 {
background: rgb(255, 255, 255);
padding: 0 40px;
position: absolute;
left: 0;
right: 0;
}
.tz-header.header-type-2 .tz_logo .tz-logo-text {
color: #505050;
}
.tz-header.header-type-2 nav ul.tz-nav > li > a {
color: #505050;
}
.tz-header.header-type-2 .tz-header-search span {
color: #595959;
}
.tz-header.header-type-3 {
background: rgba(0, 0, 0, 0.5);
position: absolute;
left: 0;
right: 0;
}
.tz-header.header-type-3 .tz_logo .tz-logo-text {
color: #ffffff;
}
.tz-header.header-type-3 nav ul.tz-nav > li > a {
color: #ffffff;
}
.tz-header.header-type-3 .tz-header-search span {
color: #ffffff;
}
.tz-header.header-type-4 {
background: none;
position: fixed;
display: flex;
align-items: center;
top: 20px;
left: 0;
right: 0;
}
.tz-header.header-type-4 .container {
background: #ffffff;
position: relative;
padding: 0 30px;
}
.tz-header.header-type-4 .container:before {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/images/badge-left.png);
content: "";
left: -59px;
width: 71px;
height: 95px;
position: absolute;
top: 0;
}
.tz-header.header-type-4 .container:after {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/images/badge-right.png);
content: "";
right: -59px;
width: 71px;
height: 95px;
position: absolute;
top: 0;
}
.tz-header.header-type-4 .container .tz_logo {
padding: 27px 0;
}
.tz-header.header-type-4 .container .tz-header-search span {
padding: 29px 0 31px 20px;
top: -10px;
}
.tz-header.header-type-4 .container nav ul.tz-nav > li > a {
margin: 30px 23px 31px;
}
.tz-header.tz-headereff {
position: fixed;
top: 0;
left: 0;
right: 0;
}
.tz-header.header-type-4 .container:before,
.tz-header.header-type-4 .container:after {
opacity: 1;
-webkit-transition: opacity 0.3s ease-in-out 0s;
-moz-transition: opacity 0.3s ease-in-out 0s;
-ms-transition: opacity 0.3s ease-in-out 0s;
-o-transition: opacity 0.3s ease-in-out 0s;
transition: opacity 0.3s ease-in-out 0s;
}
.tz-header.header-type-4.tz-headereff .container:before,
.tz-header.header-type-4.tz-headereff .container:after {
opacity: 0;
}
.tz-header.header-type-4.tz-headereff {
background: #fff;
}
.tz-header.header-type-1.scroll {
position: fixed;
top: 0;
left: 0;
right: 0;
width: 100%;
z-index: 999999;
-ms-transform: translate(0, -100%); -webkit-transform: translate(0, -100%); -moz-transform: translate(0, -100%); -o-transform: translate(0, -100%); transform: translate(0, -100%);
-webkit-transition: all 0.1s;
-moz-transition: all 0.1s;
-ms-transition: all 0.1s;
-o-transition: all 0.1s;
transition: all 0.1s;
}
.logged-in.admin-bar .tz-header.header-type-1.scroll {
top: 32px;
}
.tz-header.header-type-1.scroll.active {
-ms-transform: translate(0, 0); -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.logged-in.admin-bar .tz-header.tz-headereff {
top: 32px;
} .tz-Breadcrumb {
background-position: center top;
background-repeat: no-repeat;
background-size: cover;
}
.tz-Breadcrumb .tzOverlayBreadcrumb {
padding: 61px 0 62px;
background: rgba(0, 0, 0, 0.3);
}
.tz-Breadcrumb .tzOverlayBreadcrumb h1 {
display: block;
text-align: left;
font-family: 'Open Sans', sans-serif;
font-size: 72px;
color: #ffffff;
font-weight: 800;
text-transform: uppercase;
position: relative;
top: 31px;
}
.tz-Breadcrumb .tzOverlayBreadcrumb h1.single-breadcrumb {
font-size: 48px;
}
.tz-Breadcrumb .tzOverlayBreadcrumb .tz-breadcrumb-custom {
position: relative;
top: 23px;
}
.tz-Breadcrumb .tzOverlayBreadcrumb .tz-breadcrumb-custom ul {
display: inline-block;
margin: 0;
padding: 0;
}
.tz-Breadcrumb .tzOverlayBreadcrumb .tz-breadcrumb-custom ul li {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 300;
font-style: italic;
color: #ffffff;
float: left;
list-style: none;
margin-right: 10px;
}
.tz-Breadcrumb .tzOverlayBreadcrumb .tz-breadcrumb-custom ul li a {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 300;
font-style: italic;
color: #ffffff;
}
.tz-Breadcrumb .tzOverlayBreadcrumb .tz-breadcrumb-custom ul li strong {
font-weight: 300;
} .tz-sidebar {
padding-top: 4px;
}
.tz-sidebar .widget {
margin-bottom: 64px;
}
.tz-sidebar .widget h3.title-widget {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 800;
line-height: 24px;
color: #2a2a2a;
text-transform: uppercase;
margin: 0 0 25px;
padding: 0 0 11px;
position: relative;
}
.tz-sidebar .widget h3.title-widget:after {
content: "";
position: absolute;
width: 41px;
height: 1px;
border-bottom: 1px solid #dc8051;
opacity: 0.3;
top: 100%;
left: 0;
}
.tz-sidebar .widget label {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 300;
color: #595959;
line-height: 24px;
margin: 0;
padding: 0;
}
.tz-sidebar .widget ul {
margin: 0px;
padding: 0px;
}
.tz-sidebar .widget ul li {
list-style: none;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: bold;
color: #595959;
line-height: 24px;
position: relative;
padding: 3px 0;
}
.tz-sidebar .widget ul li:first-child {
padding-top: 0;
}
.tz-sidebar .widget ul li a {
color: #595959;
text-decoration: none;
}
.tz-sidebar .widget ul li ul.children li {
padding: 0 0 0 15px;
}
.tz-sidebar .widget ul li ul.sub-menu li {
padding: 0 0 0 15px;
}
.tz-sidebar .widget select {
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
-ms-appearance: none;
-o-appearance: none;
background: url(//m2gtravel.com/wp-content/themes/aventura/images/orderby.png);
background-repeat: no-repeat;
background-position: 235px 19px;
border: 1px solid #dedede;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-style: italic;
font-size: 14px;
line-height: 24px;
color: #595959;
width: 100%;
padding: 10px 15px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.tz-sidebar .widget.widget_archive ul li {
display: inline-block;
text-align: right;
color: #dc8051;
width: 100%;
}
.tz-sidebar .widget.widget_archive ul li a {
float: left;
}
.tz-sidebar .widget.widget_archive label {
display: none;
}
.tz-sidebar .widget.widget_archive select {
margin-top: 7px;
}
.tz-sidebar .widget.widget_categories {
margin-bottom: 64px;
}
.tz-sidebar .widget.widget_categories h3.title-widget {
margin-bottom: 20px;
padding-bottom: 12px;
}
.tz-sidebar .widget.widget_categories ul li {
display: inline-block;
text-align: right;
color: #dc8051;
width: 100%;
}
.tz-sidebar .widget.widget_categories ul li a {
float: left;
}
.tz-sidebar .widget.widget_categories label {
display: none;
}
.tz-sidebar .widget.widget_categories select {
margin-top: 7px;
}
.tz-sidebar .widget.widget_categories ul li {
padding: 0;
}
.tz-sidebar .widget.widget_categories ul li a {
display: inline-block;
padding: 3px 0px;
}
.tz-sidebar .widget.widget_categories ul li ul.children li {
border-bottom: none;
}
.tz-sidebar .widget.widget_pages ul li {
padding: 0;
border: none;
}
.tz-sidebar .widget.widget_pages ul li:before {
content: none;
}
.tz-sidebar .widget.widget_pages ul li a {
display: block;
padding: 6px 0px;
font-weight: 700;
color: #595959;
}
.tz-sidebar .widget.widget_pages ul li a:first-child {
padding-top: 0;
}
.tz-sidebar .widget.widget_meta a {
display: block;
padding: 3px 0px;
font-weight: 400;
color: #595959;
}
.tz-sidebar .widget.widget_meta a:first-child {
padding-top: 0;
}
.tz-sidebar .widget.widget_recent_comments ul li {
font-weight: 400;
}
.tz-sidebar .widget.widget_recent_comments ul li a {
padding: 0;
font-weight: 400;
color: #595959;
}
.tz-sidebar .widget.widget_recent_entries a {
padding: 0;
font-weight: 400;
color: #595959;
}
.tz-sidebar .widget.widget_search {
margin-bottom: 69px;
}
.tz-sidebar .widget.widget_search h3.title-widget {
margin-bottom: 31px;
}
.tz-sidebar .widget.widget_search form {
position: relative;
}
.tz-sidebar .widget.widget_search form label {
display: none;
}
.tz-sidebar .widget.widget_search form input.Tzsearchform {
width: 100%;
border-width: 0 0 1px;
border-style: solid;
border-color: rgba(220, 128, 81, 0.3);
font-family: 'Open Sans', sans-serif;
font-size: 12px;
line-height: 24px;
font-weight: 400;
padding: 8px 0;
color: #595959;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
-ms-appearance: none;
-o-appearance: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.tz-sidebar .widget.widget_search form input.Tzsearchform::-webkit-input-placeholder { text-transform: uppercase;
}
.tz-sidebar .widget.widget_search form input.Tzsearchform::-moz-placeholder { text-transform: uppercase;
}
.tz-sidebar .widget.widget_search form input.Tzsearchform:-ms-input-placeholder { text-transform: uppercase;
}
.tz-sidebar .widget.widget_search form input.Tzsearchform:-moz-placeholder { text-transform: uppercase;
}
.tz-sidebar .widget.widget_search form input.searchsubmit {
background: rgba(0, 0, 0, 0);
display: block;
font-size: 0;
height: 40px;
padding: 0;
position: absolute;
right: 0px;
top: 0px;
width: 35px;
z-index: 9;
border: none;
}
.tz-sidebar .widget.widget_search form span.icon_search {
color: #595959;
font-size: 13px;
padding: 0;
position: absolute;
right: 11px;
top: 15px;
}
.tz-sidebar .widget.widget_tag_cloud h3.title-widget {
margin-bottom: 32px;
}
.tz-sidebar .widget.widget_tag_cloud .tagcloud a {
display: inline-block;
float: left;
margin: 0px 5px 5px 0px;
padding: 3px 11px;
font-family: 'Open Sans', sans-serif;
font-weight: bold;
font-size: 12px !important;
text-decoration: none;
background: #d9d9d9;
color: #595959;
text-transform: capitalize;
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.tz-sidebar .widget.widget_tag_cloud .tagcloud a:hover {
background: #dc8051;
color: #ffffff;
}
.tz-sidebar .widget.widget_tag_cloud .tagcloud:after {
content: '';
clear: both;
display: block;
}
.tz-sidebar .widget.widget_calendar h3.title-widget {
margin-bottom: 10px;
}
.tz-sidebar .widget.widget_calendar #calendar_wrap table {
width: 100%;
}
.tz-sidebar .widget.widget_calendar #calendar_wrap table caption {
color: #595959;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 24px;
padding: 15px 0;
text-align: center;
}
.tz-sidebar .widget.widget_calendar #calendar_wrap table thead {
border-width: 1px 1px 1px 1px;
border-style: solid;
border-color: #dddddd;
}
.tz-sidebar .widget.widget_calendar #calendar_wrap table thead tr th {
text-align: center;
color: #595959;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 500;
padding: 15px 9px;
}
.tz-sidebar .widget.widget_calendar #calendar_wrap table tbody {
border-width: 1px 1px 1px 1px;
border-style: solid;
border-color: #dddddd;
}
.tz-sidebar .widget.widget_calendar #calendar_wrap table tbody tr td {
text-align: center;
color: #595959;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
padding: 8px;
}
.tz-sidebar .widget.widget_calendar #calendar_wrap table tbody tr td#today {
background-color: #dc8051;
color: #FFFFFF;
}
.tz-sidebar .widget.widget_calendar #calendar_wrap table tfoot tr td a {
color: #595959;
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
padding: 6px;
display: inline-block;
}
.tz-sidebar .widget.widget_text .textwidget {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
color: #595959;
line-height: 25px;
}
.tz-sidebar .widget.widget_rss h3.title-widget span a {
color: #2a2a2a;
font-weight: 800;
}
.tz-sidebar .widget.widget_rss ul li {
font-size: 14px;
font-weight: 300;
color: #595959;
}
.tz-sidebar .widget.widget_rss ul li a,
.tz-sidebar .widget.widget_rss ul li span {
font-size: 14px;
font-weight: 300;
color: #595959;
}
.tz-sidebar .widget.widget_nav_menu h3.title-widget {
margin-bottom: 10px;
}
.tz-sidebar .widget.widget_nav_menu ul li {
padding: 0;
border: none;
}
.tz-sidebar .widget.widget_nav_menu ul li a {
display: block;
padding: 3px 0px;
}
.tz-sidebar .widget.widget_nav_menu ul li .sub-menu li {
padding: 0 0 0 15px;
}
.tz-sidebar .widget.tz-recent-w h3.title-widget {
margin-bottom: 30px;
}
.tz-sidebar .widget.tz-recent-w ul li {
margin: 0 0 30px;
}
.tz-sidebar .widget.tz-recent-w ul li:before {
content: none;
}
.tz-sidebar .widget.tz-recent-w ul li:after {
content: '';
display: block;
clear: both;
}
.tz-sidebar .widget.tz-recent-w ul li:last-child {
border: none;
margin: 0;
padding: 0;
}
.tz-sidebar .widget.tz-recent-w ul li img {
float: left;
width: 60px;
height: auto;
margin-right: 15px;
}
.tz-sidebar .widget.tz-recent-w ul li .tz-recent-content {
padding-left: 75px;
}
.tz-sidebar .widget.tz-recent-w ul li .tz-recent-content a {
display: block;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: bold;
color: #2a2a2a;
line-height: 24px;
text-decoration: none;
margin-bottom: 4px;
}
.tz-sidebar .widget.tz-recent-w ul li .tz-recent-content span {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #595959;
font-weight: 400;
}
.tz-sidebar .widget.tz-recent-w ul li .tz-recent-content span i {
font-size: 14px;
color: #dc8051;
opacity: 0.5;
padding-right: 7px;
}
.tz-sidebar .widget.tz-recent-w ul li .tz-recent-content span.tz-recent-date {
padding-right: 25px;
}
.tz-sidebar .widget.tz-recent-w.tz-recent-grid ul li {
margin: 0 10px 10px 0px;
padding: 0;
border: none;
float: left;
position: relative;
}
.tz-sidebar .widget.tz-recent-w.tz-recent-grid ul li:nth-child(3n+1) {
clear: both;
}
.tz-sidebar .widget.tz-recent-w.tz-recent-grid ul li img {
margin: 0;
}
.tz-sidebar .widget.tz-recent-w.tz-recent-grid ul li .tz-recent-overlay {
position: absolute;
top: 0;
left: 0;
width: 0%;
height: 100%;
background: rgba(251, 192, 45, 0.75);
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.tz-sidebar .widget.tz-recent-w.tz-recent-grid ul li a {
position: absolute;
top: 30%;
left: 40%;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
-webkit-transition: all 0.3s ease-in-out 0.3s;
-moz-transition: all 0.3s ease-in-out 0.3s;
-ms-transition: all 0.3s ease-in-out 0.3s;
-o-transition: all 0.3s ease-in-out 0.3s;
transition: all 0.3s ease-in-out 0.3s;
}
.tz-sidebar .widget.tz-recent-w.tz-recent-grid ul li a i {
color: #fff;
}
.tz-sidebar .widget.tz-recent-w.tz-recent-grid ul li:hover .tz-recent-overlay {
width: 100%;
}
.tz-sidebar .widget.tz-recent-w.tz-recent-grid ul li:hover a {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.tz-sidebar .widget.tz-recent-w.tz-recent-grid ul:after {
content: '';
display: block;
clear: both;
}
.tz-sidebar .widget.tz-latest-project ul li {
margin: 0 0 20px;
padding: 0 0 20px;
}
.tz-sidebar .widget.tz-latest-project ul li:before {
content: none;
}
.tz-sidebar .widget.tz-latest-project ul li:after {
content: '';
display: block;
clear: both;
}
.tz-sidebar .widget.tz-latest-project ul li:last-child {
border: none;
margin: 0;
padding: 0;
}
.tz-sidebar .widget.tz-latest-project ul li img {
float: left;
width: 77px;
height: auto;
margin-right: 15px;
}
.tz-sidebar .widget.tz-latest-project ul li .tz-latest-content a {
display: block;
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
color: #222222;
line-height: 24px;
text-decoration: none;
margin-bottom: 4px;
}
.tz-sidebar .widget.tz-latest-project ul li .tz-latest-content span {
color: #dc8051;
}
.tz-sidebar .widget.tz-latest-project.tz-latest-grid ul li {
margin: 0 10px 10px 0px;
padding: 0;
border: none;
float: left;
position: relative;
max-height: 77px;
overflow: hidden;
}
.tz-sidebar .widget.tz-latest-project.tz-latest-grid ul li:nth-child(3n+1) {
clear: both;
}
.tz-sidebar .widget.tz-latest-project.tz-latest-grid ul li img {
margin: 0;
}
.tz-sidebar .widget.tz-latest-project.tz-latest-grid ul li .tz-latest-overlay {
position: absolute;
top: 0;
left: 0;
width: 0%;
height: 100%;
background: rgba(251, 192, 45, 0.75);
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.tz-sidebar .widget.tz-latest-project.tz-latest-grid ul li a {
position: absolute;
top: 30%;
left: 40%;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
-webkit-transition: all 0.3s ease-in-out 0.3s;
-moz-transition: all 0.3s ease-in-out 0.3s;
-ms-transition: all 0.3s ease-in-out 0.3s;
-o-transition: all 0.3s ease-in-out 0.3s;
transition: all 0.3s ease-in-out 0.3s;
}
.tz-sidebar .widget.tz-latest-project.tz-latest-grid ul li a i {
color: #fff;
}
.tz-sidebar .widget.tz-latest-project.tz-latest-grid ul li:hover .tz-latest-overlay {
width: 100%;
}
.tz-sidebar .widget.tz-latest-project.tz-latest-grid ul li:hover a {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.tz-sidebar .widget.tz-latest-project.tz-latest-grid ul:after {
content: '';
display: block;
clear: both;
}
.tz-sidebar .widget.widget_newsletterwidget {
margin-bottom: 63px;
font-family: 'Open Sans', sans-serif;
color: #595959;
font-weight: 400;
font-size: 14px;
}
.tz-sidebar .widget.widget_newsletterwidget h3.title-widget {
margin-bottom: 23px;
}
.tz-sidebar .widget.widget_newsletterwidget .tnp-widget {
margin-top: 31px;
}
.tz-sidebar .widget.widget_newsletterwidget .tnp-widget form label {
display: none;
}
.tz-sidebar .widget.widget_newsletterwidget .tnp-widget form .tnp-field-email {
margin-bottom: 15px;
}
.tz-sidebar .widget.widget_newsletterwidget .tnp-widget form .tnp-field-email input {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 13px;
font-weight: 400;
padding: 5px 15px;
background: #f2f2f2;
border: 1px solid rgba(0, 0, 0, 0.1);
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
-ms-appearance: none;
-o-appearance: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.tz-sidebar .widget.widget_newsletterwidget .tnp-widget form .tnp-field-button {
margin: 0;
}
.tz-sidebar .widget.widget_newsletterwidget .tnp-widget form .tnp-field-button input {
padding: 5px 15px;
background: #dc8051;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-weight: bold;
text-transform: uppercase;
width: auto;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.tz-sidebar .widget.widget_newsletterwidget .tnp-widget form .tnp-field-button input:hover {
background: #d0622a;
}
.tz-sidebar .widget.tz-instagram-feed {
display: inline-block;
margin-bottom: 35px;
}
.tz-sidebar .widget.tz-instagram-feed ul {
display: inline-block;
}
.tz-sidebar .widget.tz-instagram-feed ul li {
float: left;
width: 33.33%;
padding: 1px;
}
.tz-sidebar .widget.tz-instagram-feed ul li:first-child {
padding: 1px;
}
.tz-sidebar .widget.tz-instagram-feed .clear {
text-align: center;
display: block;
}
.tz-sidebar .widget.tz-instagram-feed .clear a {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 800;
color: #dc8051;
margin-top: 7px;
display: inline-block;
}  .tz-blog {
background: #ffffff;
padding: 80px 0;
}
.tz-blog .blog-wrapper {
padding-top: 10px;
}
.tz-blog .blog-wrapper .tz-blog-item {
padding: 0 0 56px;
position: relative;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-sticky-post:after {
border-left: 18px solid transparent;
border-top: 16px solid #dc8051;
content: "";
height: 0;
position: absolute;
right: 0;
top: 100%;
width: 0;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-sticky-post:before {
border-right: 18px solid transparent;
border-top: 15px solid #dc8051;
content: "";
height: 0;
left: 0;
position: absolute;
top: 100%;
width: 0;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-sticky-post {
background: #dc8051;
font-size: 11px;
height: 24px;
letter-spacing: 0.2em;
position: absolute;
right: 45px;
text-align: center;
text-transform: uppercase;
width: 26px;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-thumbnail {
text-align: center;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-thumbnail,
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-slides,
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-video,
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-audio {
margin-bottom: 27px;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content {
position: relative;
padding-bottom: 59px;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content:after {
content: "";
position: absolute;
width: 90px;
height: 1px;
border-bottom: 1px solid #dc8051;
opacity: 0.3;
top: 100%;
left: 0;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content .tz-blog-title {
margin: 0 0 19px;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content .tz-blog-title a {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 800;
color: #2a2a2a;
text-transform: uppercase;
letter-spacing: 0.5px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content .tz-blog-title a:hover {
color: #dc8051;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content .tz-blog-excerpt p {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
color: #595959;
line-height: 24px;
margin-bottom: 17px;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content .tz-blog-meta span {
margin-right: 12px;
color: rgba(89, 89, 89, 0.5);
display: inline-block;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content .tz-blog-meta span i {
color: #dc8051;
opacity: 0.5;
font-size: 12px;
margin-right: 3px;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content .tz-blog-meta span a {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: rgba(89, 89, 89, 0.5);
line-height: 24px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-content .tz-blog-meta span a:hover {
color: #dc8051;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-quote-info {
margin-bottom: 16px;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-quote-info .tz-quote-name {
font-family: 'Open Sans', sans-serif;
font-size: 23px;
font-weight: 800;
color: #595959;
line-height: 30px;
display: block;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-quote-info .tz-quote-link {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 800;
color: #595959;
margin-top: 14px;
display: block;
text-transform: uppercase;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-link {
margin-bottom: 22px;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-link a {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 800;
color: #595959;
display: block;
text-decoration: none;
text-transform: uppercase;
margin-bottom: 19px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-link a:hover {
color: #dc8051;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-link .tz-link-excerpt p {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 800;
color: #595959;
line-height: 27px;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-video iframe {
width: 100% !important;
}
.tz-blog .blog-wrapper .tz-blog-item .tz-blog-video iframe #player {
width: 100% !important;
} .tz-blog-single {
background: #ffffff;
padding: 0 0 74px;
}
.tz-blog-single.single_quote {
margin-top: 64px;
}
.tz-blog-single.single_link {
margin-top: 64px;
}
.tz-blog-single .tz-blog-thumbnail {
position: relative;
margin-bottom: 64px;
max-height: 853px;
min-height: 270px;
overflow: hidden;
width: 100%;
text-align: center;
}
.tz-blog-single .tz-blog-thumbnail .content {
display: flex;
flex-direction: column;
height: 100%;
position: absolute;
left: 0;
top: 0;
width: 100%;
align-items: center;
justify-content: flex-end;
background: rgba(0, 0, 0, 0.1);
}
.tz-blog-single .tz-blog-thumbnail .content:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background: rgba(0, 0, 0, 0);
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(16%, rgba(0, 0, 0, 0.12)), color-stop(100%, rgba(0, 0, 0, 0.75)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);
}
.tz-blog-single .tz-blog-thumbnail .content h3.tz-blog-title {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 60px;
font-weight: 800;
text-transform: uppercase;
margin-bottom: 13px;
z-index: 99;
position: relative;
}
.tz-blog-single .tz-blog-thumbnail .content .tz-blog-meta {
margin-bottom: 53px;
z-index: 99;
position: relative;
font-family: 'Open Sans', sans-serif;
color: rgba(255, 255, 255, 0.8);
font-size: 12px;
line-height: 24px;
font-weight: 400;
}
.tz-blog-single .tz-blog-thumbnail .content .tz-blog-meta span {
margin-right: 12px;
display: inline-block;
}
.tz-blog-single .tz-blog-thumbnail .content .tz-blog-meta span i {
color: #dc8051;
opacity: 0.8;
font-size: 12px;
margin-right: 2px;
}
.tz-blog-single .tz-blog-thumbnail .content .tz-blog-meta span a {
color: rgba(255, 255, 255, 0.8);
}
.tz-blog-single .tz-blog-thumbnail .content .tz-blog-meta span a:hover {
color: #dc8051;
}
.tz-blog-single .tz-blog-thumbnail .content .tz-blog-video,
.tz-blog-single .tz-blog-thumbnail .content .tz-blog-audio {
position: relative;
margin-bottom: 63px;
z-index: 99;
}
.tz-blog-single .tz-blog-thumbnail .content .tz-blog-video iframe,
.tz-blog-single .tz-blog-thumbnail .content .tz-blog-audio iframe {
width: 767px;
height: 423px;
}
.tz-blog-single .tz-blog-slides {
position: relative;
margin-bottom: 64px;
max-height: 853px;
text-align: center;
overflow: hidden;
}
.tz-blog-single .tz-blog-slides .content {
display: flex;
flex-direction: column;
height: 100%;
position: absolute;
left: 0;
top: 0;
width: 100%;
align-items: center;
justify-content: flex-end;
background: rgba(0, 0, 0, 0.1);
z-index: 99;
}
.tz-blog-single .tz-blog-slides .content:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: 99;
background: rgba(0, 0, 0, 0);
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(16%, rgba(0, 0, 0, 0.12)), color-stop(100%, rgba(0, 0, 0, 0.75)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);
}
.tz-blog-single .tz-blog-slides .content h3.tz-blog-title {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 60px;
font-weight: 800;
text-transform: uppercase;
margin-bottom: 13px;
z-index: 999;
position: relative;
}
.tz-blog-single .tz-blog-slides .content .tz-blog-meta {
margin-bottom: 53px;
z-index: 999;
position: relative;
line-height: 24px;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: rgba(255, 255, 255, 0.8);
}
.tz-blog-single .tz-blog-slides .content .tz-blog-meta span {
margin-right: 12px;
}
.tz-blog-single .tz-blog-slides .content .tz-blog-meta span i {
color: #dc8051;
opacity: 0.8;
font-size: 12px;
margin-right: 2px;
}
.tz-blog-single .tz-blog-slides .content .tz-blog-meta span a {
color: rgba(255, 255, 255, 0.8);
}
.tz-blog-single .tz-blog-slides .content .tz-blog-meta span a:hover {
color: #dc8051;
}
.tz-blog-single .tz-blog-slides .content .tz-blog-video,
.tz-blog-single .tz-blog-slides .content .tz-blog-audio {
margin-bottom: 63px;
z-index: 99;
}
.tz-blog-single .tz-blog-slides .content .tz-blog-video iframe,
.tz-blog-single .tz-blog-slides .content .tz-blog-audio iframe {
width: 767px;
height: 423px;
}
.tz-blog-single .tz-blog-slides .flex-control-paging {
bottom: 175px;
z-index: 99;
}
.tz-blog-single .tz-blog-slides .flex-control-paging li {
margin: 0 5px;
}
.tz-blog-single .tz-blog-slides .flex-control-paging li a {
background: transparent none repeat scroll 0 0;
border-radius: 0;
box-shadow: none;
height: 1px;
margin: 0 5px;
padding: 5px 0;
position: relative;
transition: all 0.2s linear 0s;
width: 40px;
}
.tz-blog-single .tz-blog-slides .flex-control-paging li a:before {
background: #dc8051;
bottom: 50%;
content: "";
height: 0;
left: 0;
opacity: 0;
position: absolute;
transition: all 0.2s linear 0s;
visibility: hidden;
width: 100%;
}
.tz-blog-single .tz-blog-slides .flex-control-paging li a:after {
background: #fff none repeat scroll 0 0;
content: "";
height: 1px;
left: 0;
position: absolute;
top: 50%;
transition: all 0.2s linear 0s;
width: 100%;
}
.tz-blog-single .tz-blog-slides .flex-control-paging li a.flex-active:before {
height: 3px;
opacity: 1;
visibility: visible;
}
.tz-blog-single .tz-blog-slides .flex-control-paging li a.flex-active:after {
background: #dc8051;
}
.tz-blog-single .tz-blog-slides .flex-control-paging li:hover a:before {
height: 3px;
opacity: 1;
visibility: visible;
}
.tz-blog-single .tz-blog-slides .flex-control-paging li:hover a:after {
background: #dc8051;
}
.tz-blog-single .tz-blog-single-item {
margin: 0 0 8px;
padding: 0 0 30px;
}
.tz-blog-single .tz-blog-single-item .tz-blog-content .tz-blog-title {
margin: 28px 0 18px;
}
.tz-blog-single .tz-blog-single-item .tz-blog-content .tz-blog-title a {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 800;
color: #2a2a2a;
text-transform: uppercase;
letter-spacing: 0.5px;
}
.tz-blog-single .tz-blog-single-item .tz-blog-content .tz-blog-excerpt p {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
color: #595959;
line-height: 24px;
margin-bottom: 24px;
}
.tz-blog-single .tz-blog-single-item .tz-blog-content .tz-blog-excerpt p:last-child {
margin-top: 27px;
margin-bottom: 22px;
}
.tz-blog-single .tz-blog-single-item .tz-blog-content .tz-blog-meta {
margin-bottom: 21px;
}
.tz-blog-single .tz-blog-single-item .tz-blog-content .tz-blog-meta span {
margin-right: 12px;
}
.tz-blog-single .tz-blog-single-item .tz-blog-content .tz-blog-meta span i {
color: #dc8051;
font-size: 12px;
margin-right: 2px;
opacity: 0.5;
}
.tz-blog-single .tz-blog-single-item .tz-blog-content .tz-blog-meta span a {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: #595959;
line-height: 24px;
opacity: 0.5;
}
.tz-blog-single .tz-blog-single-item .tz-blog-content .tz-blog-meta span a:hover {
color: #dc8051;
}
.tz-blog-single .tz-blog-single-item .tz-blog-content .tz-blog-share span {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 13px;
font-weight: 800;
margin-right: 11px;
}
.tz-blog-single .tz-blog-single-item .tz-blog-content .tz-blog-share a {
font-size: 15px;
font-family: 'Open Sans', sans-serif;
color: #595959;
text-decoration: none;
margin-right: 15px;
}
.tz-blog-single .tz-blog-single-item .tz-blog-content .tz-blog-share a:hover {
color: #dc8051;
}
.tz-blog-single .tz-blog-single-item .tz-quote-info {
margin-bottom: 24px;
}
.tz-blog-single .tz-blog-single-item .tz-quote-info a {
font-family: 'Open Sans', sans-serif;
font-size: 15px;
font-weight: bold;
color: #595959;
line-height: 24px;
display: inline-block;
}
.tz-blog-single .tz-blog-single-item .tz-quote-info a .tz-quote-name {
font-family: 'Open Sans', sans-serif;
font-size: 15px;
font-weight: bold;
color: #595959;
line-height: 24px;
}
.tz-blog-single .author {
position: relative;
padding-bottom: 50px;
}
.tz-blog-single .author:after {
content: "";
position: absolute;
width: 90px;
height: 1px;
border-bottom: 1px solid #dc8051;
opacity: 0.3;
top: 100%;
left: 0;
}
.tz-blog-single .author .author-item {
display: inline-block;
}
.tz-blog-single .author .author-item .author-avata {
float: left;
box-shadow: 0 1px 3px 1px rgba(64, 64, 64, 0.3);
}
.tz-blog-single .author .author-item .author-infor {
border: 1px solid rgba(0, 0, 0, 0.09);
margin: 30px 0 30px 270px;
padding: 25px;
}
.tz-blog-single .author .author-item .author-infor .written {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 13px;
color: #595959;
float: left;
}
.tz-blog-single .author .author-item .author-infor .social-author {
float: right;
}
.tz-blog-single .author .author-item .author-infor .social-author a {
font-size: 17px;
color: #595959;
margin-left: 20px;
}
.tz-blog-single .author .author-item .author-infor .social-author a:hover {
color: #dc8051;
}
.tz-blog-single .author .author-item .author-infor .author-name {
display: inline-block;
width: 100%;
}
.tz-blog-single .author .author-item .author-infor .author-name a {
font-family: 'Open Sans', sans-serif;
font-weight: 800;
font-size: 18px;
letter-spacing: 0.25px;
color: #595959;
}
.tz-blog-single .author .author-item .author-infor .author-des {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 13px;
font-weight: 400;
margin-top: 15px;
}
.tz-blog-single .relatedposts {
position: relative;
padding: 40px 0 47px;
display: inline-block;
}
.tz-blog-single .relatedposts:after {
content: "";
position: absolute;
width: 90px;
height: 1px;
border-bottom: 1px solid #dc8051;
opacity: 0.3;
top: 100%;
left: 0;
}
.tz-blog-single .relatedposts h3 {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-weight: 800;
font-size: 18px;
text-transform: uppercase;
margin-bottom: 43px;
}
.tz-blog-single .relatedposts .related {
margin: 0 -15px;
}
.tz-blog-single .relatedposts .related .related-item {
width: 33.33%;
float: left;
padding: 0 15px;
}
.tz-blog-single .relatedposts .related .related-item .related-img {
text-align: center;
}
.tz-blog-single .relatedposts .related .related-item .related-content {
text-align: center;
border: 1px solid rgba(0, 58, 15, 0.1);
padding: 15px;
}
.tz-blog-single .relatedposts .related .related-item .related-content .title a {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-weight: 800;
font-size: 14px;
}
.tz-blog-single .relatedposts .related .related-item .related-content .title a:hover {
color: #dc8051;
}
.tz-blog-single .relatedposts .related .related-item .related-content .info span {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-blog-single .relatedposts .related .related-item .related-content .info span a {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-blog-single .tzComments {
margin-top: 39px;
}
.tz-blog-single .tzComments:before {
content: "";
display: table;
clear: both;
}
.tz-blog-single .tzComments:after {
content: "";
display: table;
clear: both;
}
.tz-blog-single .tzComments .comments-area .comments-title {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 18px;
text-transform: uppercase;
margin-bottom: 24px;
}
.tz-blog-single .tzComments .comments-area ol {
list-style: none;
}
.tz-blog-single .tzComments .comments-area .comment-list {
padding: 0;
margin-bottom: 10px;
display: inline-block;
width: 100%;
}
.tz-blog-single .tzComments .comments-area .comment-list .comments {
margin-bottom: 20px;
background: #ffffff;
padding: 20px 23px 24px 0;
border-bottom: 1px solid rgba(0, 58, 15, 0.1);
}
.tz-blog-single .tzComments .comments-area .comment-list .comments .comment-author {
float: left;
width: 75px;
}
.tz-blog-single .tzComments .comments-area .comment-list .comments .comment-content {
padding-left: 90px;
position: relative;
}
.tz-blog-single .tzComments .comments-area .comment-list .comments .comment-content h5 {
margin-bottom: 8px;
}
.tz-blog-single .tzComments .comments-area .comment-list .comments .comment-content h5 a {
font-family: 'Open Sans', sans-serif;
color: #dc8051;
font-size: 14px;
font-weight: bold;
}
.tz-blog-single .tzComments .comments-area .comment-list .comments .comment-content .content {
position: absolute;
top: 0;
right: 0;
line-height: 16px;
}
.tz-blog-single .tzComments .comments-area .comment-list .comments .comment-content .content span {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: #595959;
display: inline-block;
}
.tz-blog-single .tzComments .comments-area .comment-list .comments .comment-content .content span.time {
text-transform: uppercase;
}
.tz-blog-single .tzComments .comments-area .comment-list .comments .comment-content .content .sp {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: #595959;
}
.tz-blog-single .tzComments .comments-area .comment-list .comments .comment-content .content .comment-edit-link {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #dc8051;
font-weight: 400;
}
.tz-blog-single .tzComments .comments-area .comment-list .comments .comment-content .content .comment-reply-link {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #dc8051;
font-weight: 400;
}
.tz-blog-single .tzComments .comments-area .comment-list .comments .comment-content p {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 12px;
font-weight: 400;
line-height: 20px;
display: inline-block;
position: relative;
width: 100%;
}
.tz-blog-single .tzComments .comments-area .comment-list .comments .comment-content p:before,
.tz-blog-single .tzComments .comments-area .comment-list .comments .comment-content p:after {
content: "";
display: table;
clear: both;
}
.tz-blog-single .tzComments .comments-area .comment-list ol.children .comments {
padding: 20px 23px 45px 0;
}
.tz-blog-single .tzComments .comments-area .comment-respond {
margin-top: 6px;
}
.tz-blog-single .tzComments .comments-area .comment-respond h3.comment-reply-title {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 24px;
line-height: 22px;
font-weight: 800;
margin-bottom: 40px;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form {
display: inline-block;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form .comment-notes {
display: none;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form p {
margin-bottom: 9px;
padding: 0;
position: relative;
clear: both;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form p a {
color: #595959;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form p a:hover {
color: #dc8051;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form p.login {
width: 100%;
padding: 0;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form p #author,
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form p #email,
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form p #url {
border: 1px solid rgba(0, 58, 15, 0.1);
padding: 7px 20px;
width: 100%;
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 14px;
font-weight: 400;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-appearance: none;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form p #author:-moz-placeholder,
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form p #email:-moz-placeholder,
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form p #url:-moz-placeholder {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-weight: 400;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form p #author::-webkit-input-placeholder,
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form p #email::-webkit-input-placeholder,
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form p #url::-webkit-input-placeholder {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-weight: 400;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form p textarea {
border: 1px solid rgba(0, 58, 15, 0.1);
padding: 12px 20px;
width: 100%;
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 14px;
font-weight: 400;
height: 141px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-appearance: none;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form .comment-form-comment {
float: right;
padding-left: 15px;
width: 54.5%;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form .content-form {
float: left;
padding: 0 15px 0 0;
width: 45.5%;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form .comment-form-author:after {
content: "\f007";
font-family: "FontAwesome";
font-size: 16px;
color: rgba(89, 89, 89, 0.5);
position: absolute;
right: 20px;
top: 7px;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form .comment-form-email:after {
content: "\f0e0";
font-family: "FontAwesome";
font-size: 16px;
color: rgba(89, 89, 89, 0.5);
position: absolute;
right: 20px;
top: 7px;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form .comment-form-url:after {
content: "\f075";
font-family: "FontAwesome";
font-size: 16px;
color: rgba(89, 89, 89, 0.5);
position: absolute;
right: 20px;
top: 7px;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form .form-submit {
float: left;
margin: 13px 0 0;
width: 100%;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form .form-submit .submit {
padding: 3px 16px 2px;
border: none;
font-family: 'Open Sans', sans-serif;
font-weight: bold;
background: #dc8051;
color: #ffffff;
text-transform: uppercase;
font-size: 14px;
box-shadow: 0 1px 3px 1px rgba(48, 48, 48, 0.2);
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form .form-submit .submit:hover {
background: #d0622a;
} .tz-blog .tz-serach-notda h3 {
font-family: 'Open Sans', sans-serif;
color: #2a2a2a;
font-size: 48px;
font-weight: 800;
letter-spacing: 0.5px;
text-transform: uppercase;
}
.tz-blog .tz-serach-notda .page-content p {
color: #595959;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 24px;
margin-bottom: 24px;
}
.tz-blog .tz-serach-notda .page-content form {
position: relative;
}
.tz-blog .tz-serach-notda .page-content form label {
display: none;
}
.tz-blog .tz-serach-notda .page-content form input.Tzsearchform {
background: #f2f2f2;
border: 1px solid rgba(0, 0, 0, 0.1);
color: #595959;
display: block;
float: left;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
line-height: 24px;
padding: 10px 15px;
width: 50%;
}
.tz-blog .tz-serach-notda .page-content form input#searchsubmit {
border: 1px solid rgba(0, 0, 0, 0.1);
font-size: 14px;
background: #dc8051;
font-family: 'Open Sans', sans-serif;
font-weight: bold;
color: #ffffff;
padding: 10px 25px;
text-transform: uppercase;
}
.tz-blog .tz-serach-notda .page-content form span.icon_search {
display: none;
}
.page-404 {
padding: 100px 0;
}
.page-404 h3 {
font-family: 'Open Sans', sans-serif;
color: #2a2a2a;
font-size: 48px;
font-weight: 800;
letter-spacing: 0.5px;
text-transform: uppercase;
text-align: center;
}
.page-404 p {
color: #595959;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 24px;
margin-bottom: 24px;
text-align: center;
}
.page-404 span {
color: #bebebe;
display: block;
font-family: 'Open Sans', sans-serif;
font-size: 250px;
font-weight: 800;
letter-spacing: 5px;
line-height: 250px;
margin: 0 0 50px;
text-align: center;
}
.page-404 a.go-back {
color: #666;
display: block;
font-family: 'Open Sans', sans-serif;
font-size: 16px;
text-align: center;
}
.page-404 a.go-back:hover {
color: #dc8051;
} .tz-home-slide {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #222222;
}
.tz-home-slide .tz-home-left {
float: left;
width: 300px;
height: 100%;
padding: 20px 0 25px;
position: relative;
z-index: 999;
}
.tz-home-slide .tz-home-left .tz-home-left-box {
position: relative;
height: 100%;
}
.tz-home-slide .tz-home-left .tz-home-left-box .tz-home-logo {
margin: 0;
padding: 22px 40px 0;
}
.tz-home-slide .tz-home-left .tz-home-left-box .tz-home-logo .tz_logo {
display: block;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu {
margin: 0;
padding: 41px 0 0 40px;
background: #222222;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu {
margin: 0;
padding: 0;
float: none;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li {
float: none;
list-style: none;
position: relative;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li a {
display: inline-block;
font-family: 'Open Sans', sans-serif;
font-weight: 700;
font-size: 14px;
color: #e7e7e7;
text-transform: uppercase;
padding: 6px 0;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li ul.sub-menu {
margin: 0;
padding: 14px 0;
width: 246px;
position: absolute;
top: 0;
left: 100%;
background: #222222;
visibility: hidden;
opacity: 0;
-ms-transform: translate(50px, 0); -webkit-transform: translate(50px, 0); -moz-transform: translate(50px, 0); -o-transform: translate(50px, 0); transform: translate(50px, 0);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li ul.sub-menu li {
padding: 0 28px;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li ul.sub-menu li.menu-item-has-children:after {
color: #dc8051;
content: "+";
font-size: 12px;
position: absolute;
right: 21px;
top: 4px;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li ul.sub-menu li .icon_menu_item_mobile {
display: none;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li ul.sub-menu li a {
font-weight: 400;
font-size: 12px;
color: #ffffff;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li ul.sub-menu li a:hover {
text-decoration: underline;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li .icon_menu_item_mobile {
position: relative;
display: inline-block;
height: 10px;
width: 20px;
font-size: 8px;
cursor: pointer;
color: #dc8051;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li .icon_menu_item_mobile:after {
content: "\f067";
display: inline-block;
font-family: "fontawesome";
font-style: normal;
font-weight: normal;
left: 6px;
line-height: 10px;
position: absolute;
top: 1px;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li .icon_menu_item_mobile.icon_menu_item_mobile_active:after {
content: "\f068 ";
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li:hover > ul.sub-menu {
-ms-transform: translate(1px, 0); -webkit-transform: translate(1px, 0); -moz-transform: translate(1px, 0); -o-transform: translate(1px, 0); transform: translate(1px, 0);
visibility: visible;
opacity: 1;
}
.tz-home-slide .tz-home-left .tz-home-left-box .sidebar-home-slide {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
max-width: 500px;
z-index: 0;
padding: 0 40px;
}
.tz-home-slide .tz-home-left .tz-home-left-box .sidebar-home-slide aside.widget {
margin: 0 0 13px;
}
.tz-home-slide .tz-home-left .tz-home-left-box .sidebar-home-slide aside.widget h3.title-widget {
font-family: 'Open Sans', sans-serif;
font-weight: 800;
font-size: 18px;
line-height: 34px;
color: #FFFFFF;
text-transform: uppercase;
border-bottom: 1px solid rgba(131, 131, 131, 0.1);
margin: 0 0 19px;
padding: 0 0 5px;
}
.tz-home-slide .tz-home-left .tz-home-left-box .sidebar-home-slide aside.widget .textwidget {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 12px;
line-height: 18px;
color: #a8a8a8;
}
.tz-home-slide .tz-home-left .tz-home-left-box .sidebar-home-slide aside.widget p {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 13px;
line-height: 24px;
color: #676767;
}
.tz-home-slide .tz-home-left .tz-home-left-box .sidebar-home-slide aside.widget a {
display: inline-block;
color: #dc8051;
}
.tz-home-slide .tz-home-left .tz-home-left-box .sidebar-home-slide aside.widget .tzwidget-social a {
display: inline-block;
font-size: 13px;
color: #676767;
margin: 0 18px 0 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-home-slide .tz-home-left .tz-home-left-box .sidebar-home-slide aside.widget .tzwidget-social a:hover {
color: #dc8051;
}
.tz-home-slide .tz-home-left .tz-home-left-box .sidebar-home-slide aside.widget.widget_text {
margin: 0 0 38px;
}
.tz-home-slide .tz-home-right {
padding-left: 300px;
height: 100%;
}
.tz-home-slide .tz-home-right .tz-home-right-box {
position: relative;
height: 100%;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-head {
position: absolute;
top: 0;
left: 0;
width: 100%;
padding: 0 25px;
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
z-index: 9999;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-head:after {
content: '';
clear: both;
display: block;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-head .top-left {
padding: 7px 0 8px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-head .top-left a {
color: #f2f2f2;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 700;
text-decoration: none;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-head .top-left a i {
margin-right: 7px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-head .top-left a:hover {
color: #dc8051;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-head .top-left span {
color: #f2f2f2;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
margin: 0 12px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-head .top-right {
padding: 7px 0 8px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-head .top-right a {
color: #f2f2f2;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 700;
text-decoration: none;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-head .top-right a i {
margin-right: 7px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-head .top-right a:hover {
color: #dc8051;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
padding: 32px 110px;
background: rgba(0, 0, 0, 0);
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 6%, rgba(0, 0, 0, 0.1) 13%, rgba(0, 0, 0, 0.46) 58%, rgba(0, 0, 0, 0.8) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(6%, rgba(0, 0, 0, 0.05)), color-stop(13%, rgba(0, 0, 0, 0.1)), color-stop(58%, rgba(0, 0, 0, 0.46)), color-stop(100%, rgba(0, 0, 0, 0.8)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 6%, rgba(0, 0, 0, 0.1) 13%, rgba(0, 0, 0, 0.46) 58%, rgba(0, 0, 0, 0.8) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 6%, rgba(0, 0, 0, 0.1) 13%, rgba(0, 0, 0, 0.46) 58%, rgba(0, 0, 0, 0.8) 100%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 6%, rgba(0, 0, 0, 0.1) 13%, rgba(0, 0, 0, 0.46) 58%, rgba(0, 0, 0, 0.8) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 6%, rgba(0, 0, 0, 0.1) 13%, rgba(0, 0, 0, 0.46) 58%, rgba(0, 0, 0, 0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form {
position: relative;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form:after {
content: '';
display: block;
clear: both;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field {
padding-right: 168px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group {
float: left;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-name {
width: 40.5%;
padding-right: 25px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-destination {
width: 22.5%;
padding-right: 25px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-destination .field-box:after {
display: block;
width: 40px;
height: 43px;
content: '\f078';
font-family: FontAwesome;
font-size: 11px;
line-height: 43px;
color: #FFFFFF;
text-align: center;
position: absolute;
top: 0;
right: 0;
background: rgba(235, 235, 235, 0.15);
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-date {
width: 24%;
padding-right: 25px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-date .field-box:after {
display: block;
width: 51px;
height: 43px;
content: '\f073';
font-family: FontAwesome;
font-size: 18px;
line-height: 43px;
color: #FFFFFF;
text-align: center;
position: absolute;
top: 0;
right: 0;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-duration {
width: 13%;
padding-right: 25px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-duration .field-box:after {
display: block;
width: 40px;
height: 43px;
content: '\f078';
font-family: FontAwesome;
font-size: 11px;
line-height: 43px;
color: #FFFFFF;
text-align: center;
position: absolute;
top: 0;
right: 0;
background: rgba(235, 235, 235, 0.15);
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-category {
width: 22.5%;
padding-right: 25px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-category .field-box:after {
display: block;
width: 40px;
height: 43px;
content: '\f078';
font-family: FontAwesome;
font-size: 11px;
line-height: 43px;
color: #FFFFFF;
text-align: center;
position: absolute;
top: 0;
right: 0;
background: rgba(235, 235, 235, 0.15);
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-language {
width: 22.5%;
padding-right: 25px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-language .field-box:after {
display: block;
width: 40px;
height: 43px;
content: '\f078';
font-family: FontAwesome;
font-size: 11px;
line-height: 43px;
color: #FFFFFF;
text-align: center;
position: absolute;
top: 0;
right: 0;
background: rgba(235, 235, 235, 0.15);
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group label {
display: block;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 700;
color: #FFFFFF;
margin: 0 0 7px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group .field-box {
position: relative;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group .field-box input {
position: relative;
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
background: rgba(255, 255, 255, 0.15);
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 13px;
color: #FFFFFF;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
height: 43px;
line-height: 30px;
padding: 6px 20px 7px;
z-index: 999;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group .field-box input::-webkit-input-placeholder { color: #FFFFFF;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group .field-box input::-moz-placeholder { color: #FFFFFF;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group .field-box input:-ms-input-placeholder { color: #FFFFFF;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group .field-box input:-moz-placeholder { color: #FFFFFF;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group .field-box select {
position: relative;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
-o-appearance: none;
appearance: none;
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
background: rgba(255, 255, 255, 0.15);
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 13px;
color: #FFFFFF;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
padding: 6px 20px 7px;
width: 100%;
height: 43px;
z-index: 999;
line-height: 30px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group .field-box select option {
padding: 5px 20px;
color: #000000;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_submit {
position: absolute;
top: 31px;
right: 0;
width: 168px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_submit .tz-search-btn {
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
background: #FFFFFF;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 700;
color: #222222;
width: 100%;
text-transform: uppercase;
padding: 11px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_submit .tz-search-btn:hover {
background: #dc8051;
color: #FFFFFF;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search .tz-search-tour-mobile {
display: none;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 700;
color: #FFFFFF;
text-transform: uppercase;
text-align: center;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
background: #222222;
padding: 5px 20px;
left: 50%;
bottom: 100%;
position: absolute;
-ms-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0);
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
-ms-border-radius: 5px 5px 0 0;
-o-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search .tz-search-tour-mobile i {
margin-left: 10px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search .tz-search-tour-mobile:hover {
cursor: pointer;
color: #dc8051;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-content {
position: relative;
overflow: hidden;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-content .rev_slider_wrapper {
width: 100%;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-content .rev_slider_wrapper ul li a {
color: #FFFFFF;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-content .rev_slider_wrapper ul li a:hover {
color: #dc8051;
}  .tz_page_content h2 {
font-family: 'Open Sans', sans-serif;
color: #222222;
font-size: 42px;
font-weight: 800;
margin-bottom: 15px;
}
.tz_page_content h3 {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 21px;
font-weight: 800;
margin-bottom: 15px;
}
.tz_page_content p {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 14px;
font-weight: 400;
line-height: 24px;
}
.tz_page_content small.vc_label {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 14px;
font-weight: bold;
text-shadow: none;
background: rgba(0, 0, 0, 0);
padding: 0 !important;
position: relative;
top: -28px;
}
.tz_page_content .vc_progress_bar .vc_single_bar {
background: #ebebeb;
border-radius: 0;
height: 13px;
box-shadow: none;
margin-bottom: 37px !important;
}
.tz_page_content .vc_progress_bar .vc_single_bar .vc_bar {
height: 13px;
border-radius: 0;
}
.tz_page_content .vc_progress_bar .vc_single_bar .vc_label_units {
position: absolute;
right: 0;
top: -28px;
font-family: 'Open Sans', sans-serif;
font-weight: bold;
font-size: 14px;
}
.tz_page_content .tz-border-1 .vc_single_image-wrapper {
border: 1px solid rgba(0, 0, 0, 0.1);
}
.tz_page_content .tz-border-1 .vc_single_image-wrapper img {
border: 8px solid #ffffff;
}
.tz_page_content .tz-about-text {
position: relative;
}
.tz_page_content .tz-about-text:before {
color: #ffffff;
content: "";
font-family: "FontAwesome";
font-size: 20px;
left: 9px;
position: absolute;
top: -3px;
z-index: 99;
}
.tz_page_content .tz-about-text:after {
background: #dc8051 none repeat scroll 0 0;
border-radius: 50%;
content: "";
height: 22px;
left: 0;
position: absolute;
top: 0;
width: 22px;
}
.tz_page_content .tz-about-text p {
padding-left: 42px;
}
.tz_page_content .vc_pie_chart .vc_pie_wrapper {
width: 130px !important;
height: 130px !important;
}
.tz_page_content .vc_pie_chart .vc_pie_wrapper .vc_pie_chart_back {
width: 130px !important;
height: 130px !important;
border-color: #ebebeb !important;
opacity: 1;
}
.tz_page_content .vc_pie_chart .vc_pie_wrapper .vc_pie_chart_value {
width: 130px !important;
height: 130px !important;
line-height: 126px !important;
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 30px;
font-weight: 400;
}
.tz_page_content .vc_pie_chart .vc_pie_wrapper canvas {
width: 130px !important;
height: 130px !important;
}
.tz_page_content .vc_pie_chart h4.wpb_pie_chart_heading {
font-family: 'Open Sans', sans-serif;
color: #363636;
font-size: 24px;
font-weight: bold;
display: inline-block;
margin-bottom: 10px;
margin-top: 26px;
}
.tz_page_content .vc_pie_chart .tz-description {
color: #7d7d7d;
display: inline-block;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 20px;
margin-bottom: 15px;
}
.tz_page_content .vc_pie_chart .tz-button {
font-family: 'Open Sans', sans-serif;
color: #363636;
font-size: 14px;
font-weight: 400;
display: block;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz_page_content .vc_pie_chart .tz-button i {
color: #363636;
font-size: 14px;
padding-left: 5px;
}
.tz_page_content .vc_pie_chart .tz-button:hover {
color: #dc8051;
}
.tz_page_content .vc_pie_chart .tz-button:hover i {
color: #dc8051;
}
.tz_page_content #tz-button .vc_btn3 {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 14px;
font-weight: 400;
padding: 11px 42px 12px;
background: #dc8051;
border-radius: 0;
box-shadow: none;
text-transform: uppercase;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz_page_content #tz-button .vc_btn3:hover {
background: #d0622a;
}
.tz_page_content .tz-title-about {
padding: 0 200px;
}
.tz_page_content #about-offer {
padding-left: 25px;
} .tzElement_Articles {
padding: 50px 0;
}
.tzElement_Articles .Articles-top {
width: 100%;
display: inline-block;
margin-bottom: 18px;
}
.tzElement_Articles .Articles-top .Articles-Title {
float: left;
font-family: 'Open Sans', sans-serif;
font-size: 30px;
font-weight: 800;
color: #2a2a2a;
text-transform: uppercase;
}
.tzElement_Articles .Articles-top .view-more {
-webkit-appearance: none;
-moz-appearance: button;
appearance: button;
text-decoration: none;
float: right;
border: none;
background: #dc8051;
color: #ffffff;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: bold;
padding: 5px 20px 6px;
text-transform: uppercase;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Articles .Articles-top .view-more:hover {
background: #d0622a;
}
.tzElement_Articles .tzArticle-item {
display: grid;
margin-bottom: 40px;
}
.tzElement_Articles .tzArticle-item .content-article {
position: relative;
}
.tzElement_Articles .tzArticle-item .content-article > a {
display: block;
}
.tzElement_Articles .tzArticle-item .content-article > a:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0);
left: 0;
top: 0;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Articles .tzArticle-item .content-article .title {
position: absolute;
bottom: 0;
left: 0;
padding: 0 20px;
margin-bottom: 19px;
width: 100%;
}
.tzElement_Articles .tzArticle-item .content-article .title a {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 800;
color: #ffffff;
line-height: 24px;
text-transform: uppercase;
}
.tzElement_Articles .tzArticle-item .info {
background: #2A2A2A;
display: inline-block;
width: 100%;
padding: 14px 20px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
.tzElement_Articles .tzArticle-item .info .author {
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
color: #8e8e8e;
line-height: 20px;
float: left;
}
.tzElement_Articles .tzArticle-item .info .date {
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
color: rgba(142, 142, 142, 0.8);
line-height: 20px;
float: right;
}
.tzElement_Articles .tzArticle-item:hover .content-article > a:after {
background: rgba(0, 0, 0, 0.4);
}
.tzElement_Articles .tzArticle-item:hover .info {
background: #dc8051;
}
.tzElement_Articles .tzArticle-item:hover .info .author {
color: #ffffff;
}
.tzElement_Articles .tzArticle-item:hover .info .date {
color: rgba(255, 255, 255, 0.8);
} .tzElement_Banner_Container {
background-position: center top;
background-repeat: no-repeat;
background-size: cover;
position: relative;
text-align: center;
overflow: hidden;
}
.tzElement_Banner_Container .tzBannerItemOverlay {
padding: 82px 20px 122px;
position: relative;
z-index: 99;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider {
display: inline-block;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .owl-stage-outer {
overflow: visible;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .tzBannerItem {
width: 1170px;
margin-left: auto;
margin-right: auto;
padding: 0 130px;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .tzBannerItem .tzBannerTitle {
font-family: 'Open Sans', sans-serif;
color: #fdbe2b;
font-size: 36px;
font-weight: 800;
text-transform: uppercase;
margin-bottom: 8px;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .tzBannerItem .tzBannerCountry {
font-family: 'Open Sans', sans-serif;
color: rgba(254, 254, 254, 0.5);
font-weight: bold;
font-size: 14px;
text-transform: uppercase;
display: block;
margin-bottom: 22px;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .tzBannerItem p {
font-family: 'Open Sans', sans-serif;
color: rgba(255, 255, 255, 0.8);
font-weight: 400;
font-size: 14px;
line-height: 24px;
margin-bottom: 31px;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .tzBannerItem .tzBannerPrice {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-weight: 800;
font-size: 30px;
line-height: 23px;
display: block;
margin-bottom: 41px;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .tzBannerItem .tzBannerPrice small {
font-size: 14px;
font-weight: 400;
color: rgba(255, 255, 255, 0.8);
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .tzBannerItem .tzBannerButton {
background: #dc8051;
color: #ffffff;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 800;
text-transform: uppercase;
border: none;
padding: 12px 25px 13px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .tzBannerItem .tzBannerButton:hover {
background: #d0622a;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .owl-nav .owl-prev {
position: absolute;
left: 42px;
top: 50%;
cursor: pointer;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .owl-nav .owl-prev:before {
font-family: "FontAwesome";
content: "\f053";
font-size: 36px;
color: rgba(255, 255, 255, 0.3);
transition: all 0.3s ease;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .owl-nav .owl-prev:hover:before {
color: #dc8051;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .owl-nav .owl-next {
position: absolute;
right: 42px;
top: 50%;
cursor: pointer;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .owl-nav .owl-next:before {
font-family: "FontAwesome";
content: "\f054";
font-size: 36px;
color: rgba(255, 255, 255, 0.3);
transition: all 0.3s ease;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .owl-nav .owl-next:hover:before {
color: #dc8051;
} .wpcf7-form p {
margin: 0 0 16px;
}
.wpcf7-form input {
width: 100%;
border: 1px solid #dfdfdf;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #b3b3b3;
padding: 4px 16px;
}
.wpcf7-form input.wpcf7-submit {
border: none;
background: #dc8051;
font-family: 'Open Sans', sans-serif;
font-weight: 700;
font-size: 14px;
color: #ffffff;
text-transform: uppercase;
text-align: center;
padding: 11px 16px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.wpcf7-form input.wpcf7-submit:hover {
background: #d0622a;
}
.wpcf7-form textarea {
width: 100%;
height: 144px;
border: 1px solid #dfdfdf;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #b3b3b3;
padding: 4px 16px;
} .tz-contact-info .wpb_text_column:after {
content: '';
display: block;
clear: both;
}
.tz-contact-info .wpb_text_column .wpb_wrapper p {
float: left;
color: #595959;
margin: 0;
}
.tz-contact-info .wpb_text_column .wpb_wrapper div {
color: #595959;
margin-left: 27px;
} .tzElement_Counter {
text-align: center;
padding: 70px 0;
}
.tzElement_Counter .tzElement_counterIcon {
margin-bottom: 9px;
}
.tzElement_Counter .tzElement_counterIcon i {
font-family: "FontAwesome";
font-size: 31px;
}
.tzElement_Counter .tzElement_count p.stat-count {
position: relative;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 18px;
font-weight: 800;
margin-bottom: 3px;
display: block;
opacity: 1;
}
.tzElement_Counter p {
position: relative;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 14px;
font-weight: 400;
margin-bottom: 1px;
line-height: 24px;
opacity: 0.8;
} .tzElement_Customer_Container .tzCustomerItem {
background: #ffffff;
padding: 20px;
display: inline-block;
width: 100%;
}
.tzElement_Customer_Container .tzCustomerItem .tz-img {
float: left;
padding-right: 20px;
width: 25%;
}
.tzElement_Customer_Container .tzCustomerItem .content {
float: left;
width: 75%;
}
.tzElement_Customer_Container .tzCustomerItem .content .tz-average-rating {
color: #fdb714;
float: left;
font-size: 16px;
height: 14px;
margin: 5px 0 10px;
}
.tzElement_Customer_Container .tzCustomerItem .content p {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-weight: 400;
font-size: 13px;
display: inline-block;
line-height: 18px;
margin-bottom: 8px;
}
.tzElement_Customer_Container .tzCustomerItem .content h3 {
font-family: 'Open Sans', sans-serif;
color: #dc8051;
font-weight: bold;
font-size: 12px;
text-transform: uppercase;
line-height: 24px;
margin-right: 3px;
margin-bottom: 0;
float: left;
}
.tzElement_Customer_Container .tzCustomerItem .content span {
font-family: 'Open Sans', sans-serif;
color: #c2c2c2;
font-weight: bold;
font-size: 12px;
}
.tzElement_Customer_Container .owl-dots {
text-align: center;
margin-top: 30px;
}
.tzElement_Customer_Container .owl-dots .owl-dot {
display: inline-block;
}
.tzElement_Customer_Container .owl-dots .owl-dot span {
background: #ebebeb;
width: 11px;
height: 11px;
border-radius: 50%;
display: block;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-ms-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
margin: 5px;
}
.tzElement_Customer_Container .owl-dots .owl-dot.active span {
background: #ffffff;
width: 15px;
height: 15px;
border: 2px solid #dc8051;
margin: 3px 5px;
} .tzElement_Destination {
background-position: center top;
background-repeat: no-repeat;
background-size: cover;
}
.tzElement_Destination .destination-slider {
width: 100%;
overflow: hidden;
}
.tzElement_Destination.type-1 {
position: relative;
z-index: 1;
padding: 85px 0;
}
.tzElement_Destination.type-1 .destination-top {
display: inline-block;
width: 100%;
}
.tzElement_Destination.type-1 .destination-top .destination-title {
float: left;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 30px;
font-weight: 800;
line-height: 30px;
text-transform: uppercase;
margin-bottom: 20px;
padding-top: 1px;
}
.tzElement_Destination.type-1 .destination-top .view-more {
float: right;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
background: #dc8051;
padding: 5px 20px 6px ;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Destination.type-1 .destination-top .view-more:hover {
background: #d0622a;
}
.tzElement_Destination.type-1 .destination-slider {
margin-top: 20px;
}
.tzElement_Destination.type-1 .destination-slider .owl-item {
width: 455px;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .des-img {
width: 100%;
position: relative;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .des-img a {
display: block;
position: relative;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .des-img a:before {
content: '';
display: block;
width: 2px;
height: 50px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -1px;
margin-top: -25px;
background: #ffffff;
z-index: 999;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .des-img a:after {
content: '';
display: block;
width: 50px;
height: 2px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -25px;
margin-top: -1px;
background: #ffffff;
z-index: 999;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .des-img a img {
width: 100%;
max-width: none;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .des-img a .tz-overlay {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .des-img a .tz-overlay:after {
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
position: absolute;
transition: all 0.3s ease;
opacity: 0;
visibility: hidden;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content {
background: #e1e1e1;
position: relative;
z-index: 1;
padding: 21px 30px 30px;
width: 100%;
display: inline-block;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content:before {
background: #fafafa;
content: "";
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
z-index: -1;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content .title {
float: left;
margin-bottom: 13px;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content .title a {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 800;
color: #2a2a2a;
text-transform: uppercase;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content .count-offer {
display: inline-block;
margin-left: 12px;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
color: rgba(42, 42, 42, 0.5);
margin-top: 4px;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content p {
clear: both;
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
color: rgba(89, 89, 89, 0.8);
line-height: 20px;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content .rating {
width: 50%;
display: block;
margin: 16px 0 0;
float: left;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content .rating .tz-average-rating {
float: left;
margin-right: 5px;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content .rating small {
float: left;
line-height: 16px;
padding-right: 3px;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content .rating span {
float: left;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: rgba(27, 70, 40, 0.8);
line-height: 16px;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content .tz-view-more {
float: right;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
background: #dc8051;
padding: 3px 15px;
margin-top: 10px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content .tz-view-more:hover {
background: #d0622a;
}
.tzElement_Destination.type-1 .destination-slider .distination-item:hover .des-img a:before {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
opacity: 1;
visibility: visible;
}
.tzElement_Destination.type-1 .destination-slider .distination-item:hover .des-img a:after {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
opacity: 1;
visibility: visible;
}
.tzElement_Destination.type-1 .destination-slider .distination-item:hover .des-img a .tz-overlay:after {
background: rgba(0, 0, 0, 0.5);
opacity: 1;
visibility: visible;
}
.tzElement_Destination.type-2 .distination-item {
position: relative;
}
.tzElement_Destination.type-2 .distination-item .des-img a {
display: block;
}
.tzElement_Destination.type-2 .distination-item .des-img a .tz-overlay {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.tzElement_Destination.type-2 .distination-item .des-img a .tz-overlay:after {
background: rgba(0, 0, 0, 0.3);
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
position: absolute;
}
.tzElement_Destination.type-2 .distination-item .content {
left: 0;
position: absolute;
top: 40%;
width: 100%;
z-index: 999;
}
.tzElement_Destination.type-2 .distination-item .content .title {
width: 100%;
text-align: center;
margin-bottom: 5px;
}
.tzElement_Destination.type-2 .distination-item .content .title a {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 800;
color: #505050;
text-transform: uppercase;
}
.tzElement_Destination.type-2 .distination-item .content .count-offer {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
color: #505050;
text-align: center;
width: 100%;
}
.tzElement_Destination.type-2 .distination-item:hover {
cursor: pointer;
}
.tzElement_Destination.type-2 .distination-item:hover .des-img .tz-overlay:after {
background: rgba(0, 0, 0, 0.8);
transition: all 0.3s ease;
}
.tzElement_Destination.type-3 .destination-slider .owl-item {
float: left;
}
.tzElement_Destination.type-3 .destination-slider .distination-item {
position: relative;
height: 500px;
}
.tzElement_Destination.type-3 .destination-slider .distination-item .des-img {
position: relative;
height: 500px;
background-position: center top;
background-repeat: no-repeat;
background-size: cover;
z-index: 1;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Destination.type-3 .destination-slider .distination-item .des-img:after {
background: rgba(0, 0, 0, 0.5);
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
position: absolute;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Destination.type-3 .destination-slider .distination-item .des-img a {
display: block;
width: 100%;
height: 100%;
position: relative;
z-index: 9999;
}
.tzElement_Destination.type-3 .destination-slider .distination-item .des-img a:before {
content: '';
display: block;
width: 2px;
height: 50px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -1px;
margin-top: -25px;
background: #ffffff;
z-index: 999;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Destination.type-3 .destination-slider .distination-item .des-img a:after {
content: '';
display: block;
width: 50px;
height: 2px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -25px;
margin-top: -1px;
background: #ffffff;
z-index: 999;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Destination.type-3 .destination-slider .distination-item .content {
left: 0;
position: absolute;
bottom: 26px;
width: 100%;
z-index: 999;
padding: 0 45px;
}
.tzElement_Destination.type-3 .destination-slider .distination-item .content .title {
float: left;
margin-bottom: 5px;
display: inline-block;
}
.tzElement_Destination.type-3 .destination-slider .distination-item .content .title a {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 800;
color: #ffffff;
text-transform: uppercase;
}
.tzElement_Destination.type-3 .destination-slider .distination-item .content .count-offer {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
color: #ffffff;
margin: 4px 0 0 12px;
display: inline-block;
}
.tzElement_Destination.type-3 .destination-slider .distination-item .content p {
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
color: rgba(255, 255, 255, 0.8);
width: 100%;
clear: both;
max-height: 0;
visibility: hidden;
opacity: 0;
overflow-y: hidden;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-ms-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
.tzElement_Destination.type-3 .destination-slider .distination-item:hover .des-img:after {
background: rgba(0, 0, 0, 0.8);
}
.tzElement_Destination.type-3 .destination-slider .distination-item:hover .des-img a:before {
-ms-transform: translate(0, -30px); -webkit-transform: translate(0, -30px); -moz-transform: translate(0, -30px); -o-transform: translate(0, -30px); transform: translate(0, -30px);
opacity: 1;
visibility: visible;
}
.tzElement_Destination.type-3 .destination-slider .distination-item:hover .des-img a:after {
-ms-transform: translate(0, -30px); -webkit-transform: translate(0, -30px); -moz-transform: translate(0, -30px); -o-transform: translate(0, -30px); transform: translate(0, -30px);
opacity: 1;
visibility: visible;
}
.tzElement_Destination.type-3 .destination-slider .distination-item:hover .content p {
visibility: visible;
opacity: 1;
max-height: 150px;
}
.tzElement_Destination.type-4 {
margin: 0 -15px;
}
.tzElement_Destination.type-4.destination-2-column .distination-item:nth-child(2n+1) {
clear: both;
}
.tzElement_Destination.type-4.destination-3-column .distination-item:nth-child(3n+1) {
clear: both;
}
.tzElement_Destination.type-4 .distination-item {
margin-bottom: 39px;
}
.tzElement_Destination.type-4 .distination-item .des-img {
width: 100%;
position: relative;
}
.tzElement_Destination.type-4 .distination-item .des-img a {
display: block;
position: relative;
}
.tzElement_Destination.type-4 .distination-item .des-img a:before {
content: '';
display: block;
width: 2px;
height: 50px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -1px;
margin-top: -25px;
background: #ffffff;
z-index: 999;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Destination.type-4 .distination-item .des-img a:after {
content: '';
display: block;
width: 50px;
height: 2px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -25px;
margin-top: -1px;
background: #ffffff;
z-index: 999;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Destination.type-4 .distination-item .des-img a img {
width: 100%;
max-width: none;
}
.tzElement_Destination.type-4 .distination-item .des-img a .tz-overlay {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.tzElement_Destination.type-4 .distination-item .des-img a .tz-overlay:after {
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
position: absolute;
transition: all 0.3s ease;
opacity: 0;
visibility: hidden;
}
.tzElement_Destination.type-4 .distination-item .content {
background: #FFFFFF;
position: relative;
z-index: 1;
padding: 24px 30px 29px;
width: 100%;
display: inline-block;
border-width: 1px 1px;
border-style: dashed solid;
border-color: #e1e1e1;
}
.tzElement_Destination.type-4 .distination-item .content .title {
float: left;
margin-bottom: 13px;
}
.tzElement_Destination.type-4 .distination-item .content .title a {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 800;
color: #2a2a2a;
text-transform: uppercase;
}
.tzElement_Destination.type-4 .distination-item .content .count-offer {
display: inline-block;
margin-left: 12px;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
color: rgba(42, 42, 42, 0.5);
}
.tzElement_Destination.type-4 .distination-item .content p {
clear: both;
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
color: rgba(89, 89, 89, 0.8);
line-height: 20px;
}
.tzElement_Destination.type-4 .distination-item .content .rating {
width: 50%;
display: block;
margin: 16px 0 0;
float: left;
}
.tzElement_Destination.type-4 .distination-item .content .rating .tz-average-rating {
float: left;
margin-right: 5px;
}
.tzElement_Destination.type-4 .distination-item .content .rating small {
float: left;
line-height: 16px;
padding-right: 3px;
}
.tzElement_Destination.type-4 .distination-item .content .rating span {
float: left;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: rgba(27, 70, 40, 0.8);
line-height: 16px;
}
.tzElement_Destination.type-4 .distination-item .content .tz-view-more {
float: right;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
background: #dc8051;
padding: 3px 15px;
margin-top: 10px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Destination.type-4 .distination-item .content .tz-view-more:hover {
background: #d0622a;
}
.tzElement_Destination.type-4 .distination-item:hover {
cursor: pointer;
}
.tzElement_Destination.type-4 .distination-item:hover .des-img a:before {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
opacity: 1;
visibility: visible;
}
.tzElement_Destination.type-4 .distination-item:hover .des-img a:after {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
opacity: 1;
visibility: visible;
}
.tzElement_Destination.type-4 .distination-item:hover .des-img a .tz-overlay:after {
background: rgba(0, 0, 0, 0.5);
opacity: 1;
visibility: visible;
}
.tzElement_Destination.type-5 .destination-top h2.destination-title-background {
font-size: 100px;
line-height: 90px;
color: rgba(42, 42, 42, 0.05);
text-align: center;
text-transform: uppercase;
margin: 0;
}
.tzElement_Destination.type-5 .destination-top h3.destination-title {
font-size: 36px;
text-transform: uppercase;
text-align: center;
line-height: 40px;
margin: -40px 0 17px;
}
.tzElement_Destination.type-5 .destination-top .destination-description {
display: block;
text-align: center;
margin: 0 0 49px;
}
.tzElement_Destination.type-5 .destination-slider-wrapper {
margin: 0 -15px;
}
.tzElement_Destination.type-5 .destination-slider .distination-item:after {
content: '';
display: block;
clear: both;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child {
float: left;
position: relative;
width: 25%;
height: 250px;
padding: 15px;
display: block;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child.tz-destination-item-1 {
height: 500px;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child.tz-destination-item-2 {
width: 50%;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child.tz-destination-item-3 {
float: right;
height: 500px;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child .tz-destination-item-box {
position: relative;
width: 100%;
height: 100%;
overflow: hidden;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
-o-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child .tz-destination-item-box .des-img {
position: relative;
width: 100%;
height: 100%;
background-position: center top;
background-repeat: no-repeat;
background-size: cover;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child .tz-destination-item-box .des-img a {
display: block;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.3);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child .tz-destination-item-box .content {
width: 100%;
position: absolute;
top: 50%;
left: 0;
-ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%);
text-align: center;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child .tz-destination-item-box .content h3 {
font-size: 20px;
color: #ffffff;
text-transform: uppercase;
margin: 0 0 3px;
padding: 0;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child .tz-destination-item-box .content h3 a {
color: #ffffff;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child .tz-destination-item-box .content h3 a:hover {
color: #dc8051;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child .tz-destination-item-box .content .count-offer {
font-family: 'Open Sans', sans-serif;
font-size: 10px;
font-weight: 600;
color: #ffffff;
text-transform: uppercase;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child .tz-destination-item-box:hover .des-img a {
background: rgba(0, 0, 0, 0.7);
} @-webkit-keyframes aventura-ripple-out-small {
100% {
top: -6px;
right: -6px;
bottom: -6px;
left: -6px;
opacity: 0;
}
}
@keyframes aventura-ripple-out-small {
100% {
top: -6px;
right: -6px;
bottom: -6px;
left: -6px;
opacity: 0;
}
}
.tzElement_FeaturedTour.type-1 .tzTour-top .tour-title {
font-family: 'Open Sans', sans-serif;
color: #2a2a2a;
font-weight: 800;
margin-bottom: 46px;
text-transform: uppercase;
}
.tzElement_FeaturedTour.type-1 .tzTour-item {
background: #FFFFFF;
display: flex;
margin-bottom: 40px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzImg-tour {
border: 1px dashed #e1e1e1;
flex: 0 0 auto;
width: 33.33%;
position: relative;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzImg-tour .tz-thumb {
position: relative;
overflow: hidden;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzImg-tour .tz-thumb a {
display: block;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzImg-tour .tz-thumb a img {
max-width: none;
position: relative;
width: 100%;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzImg-tour .discount {
position: absolute;
top: 30px;
left: -13px;
background: #f7941d;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
padding: 3px 17px 3px 23px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzImg-tour .discount:before {
border-left: 15px solid #f7941d;
border-bottom: 18px solid transparent;
content: "";
height: 0;
right: -15px;
position: absolute;
top: 0;
width: 0;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzImg-tour .discount:after {
border-left: 16px solid #f7941d;
border-top: 18px solid transparent;
content: "";
height: 0;
position: absolute;
right: -16px;
top: 12px;
width: 0;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzImg-tour .discount small {
position: absolute;
left: 0;
top: 5px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzImg-tour .discount small:after {
border-right: 13px solid rgba(0, 0, 0, 0.6);
border-bottom: 10px solid transparent;
content: "";
height: 0;
position: absolute;
left: 0;
top: 25px;
width: 0;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzImg-tour:hover .tz-thumb a {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info {
border-width: 1px 1px 1px 0;
border-style: dashed solid dashed none;
border-color: #e1e1e1;
padding: 25px 25px 29px 30px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-title {
display: inline-block;
width: 100%;
margin-bottom: 10px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-title h4 {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
float: left;
margin: 0;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-title h4 a {
color: #595959;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-title .tz-average-rating {
float: right;
color: #fdb714;
font-size: 16px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-title span {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
float: left;
width: 100%;
line-height: 15px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-title span i {
font-size: 10px;
color: #fdb714;
margin-right: 5px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time {
float: left;
width: 100%;
margin-top: 10px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-date {
border-right: 1px solid #f5f5f5;
float: left;
width: 30%;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-date .icon {
color: #fdb714;
float: left;
font-size: 19px;
margin-right: 10px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-date .content {
float: left;
margin-top: 7px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-date .content p {
font-family: 'Open Sans', sans-serif;
font-size: 10px;
text-transform: uppercase;
color: #dc8051;
font-weight: bold;
line-height: 0;
margin: 0;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-date .content .text {
color: #838383;
font-weight: 400;
margin-top: 10px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-destination {
float: left;
width: 40%;
padding-left: 30px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-destination .icon {
color: #fdb714;
float: left;
font-size: 19px;
margin-right: 10px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-destination .content {
float: left;
margin-top: 7px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-destination .content p {
font-family: 'Open Sans', sans-serif;
font-size: 10px;
text-transform: uppercase;
color: #dc8051;
font-weight: bold;
line-height: 0;
margin: 0;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-destination .content .text {
color: #838383;
font-weight: 400;
margin-top: 10px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-price {
float: right;
width: 25%;
text-align: right;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-price p {
color: #595959;
font-family: "Open Sans", sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 0;
margin: 0 0 5px 0;
text-transform: uppercase;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-price .price {
font-family: 'Open Sans', sans-serif;
font-size: 24px;
text-transform: uppercase;
color: #dc8051;
font-weight: bold;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-price .price .currency-symbol {
color: #dc8051;
float: right;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button {
float: left;
margin-top: 30px;
width: 100%;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button a {
background: #dc8051;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #ffffff; padding: 3px 15px;
text-decoration: none;
float: left;
margin-right: 11px; }
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button a:hover {
background: #d0622a;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .review {
position: relative;
background: #bbcd77;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .review:hover {
background: #9db543;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .readmore {
padding: 3px 14px 3px 12px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .readmore i {
padding-right: 4px;
font-size: 12px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .tz-wishlist a {
background: #ffffff;
padding: 2px 10px;
border: 1px solid rgba(0, 58, 15, 0.3);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .tz-wishlist a:before {
border: none;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .tz-wishlist a i {
color: #003a0f;
font-size: 12px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .tz-wishlist a:hover i {
color: #ffffff;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .tz-wishlist a.btn-add-wishlist {
background: #ffffff;
padding: 2px 10px;
border: 1px solid rgba(0, 58, 15, 0.3);
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .tz-wishlist a.btn-add-wishlist i {
color: #003a0f;
font-size: 12px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .tz-wishlist a.btn-add-wishlist:hover {
border: 1px solid #dc8051;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .tz-wishlist a.btn-add-wishlist:hover i {
color: #dc8051;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .tz-wishlist a.btn-remove-wishlist {
background: #dc8051;
padding: 3px 10px;
border: none;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .tz-wishlist a.btn-remove-wishlist i {
color: #ffffff;
font-size: 12px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .booking {
background: #e36252;
float: right;
padding: 3px 15px 3px 12px;
margin: 0;
position: relative;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .booking i {
padding-right: 5px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .booking:hover {
background: #dc3a26;
}
.tzElement_FeaturedTour.type-2 {
margin: 0 -15px;
}
.tzElement_FeaturedTour.type-2 .tzTour-top {
display: inline-block;
width: 100%;
padding: 0 15px;
}
.tzElement_FeaturedTour.type-2 .tzTour-top .tour-title {
float: left;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 30px;
font-weight: 800;
line-height: 31px;
text-transform: uppercase;
margin-bottom: 30px;
padding-top: 1px;
}
.tzElement_FeaturedTour.type-2 .tzTour-top .view-more {
float: right;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
background: #dc8051;
padding: 5px 20px 6px ;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_FeaturedTour.type-2 .tzTour-top .view-more:hover {
background: #d0622a;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider {
width: 100%;
overflow: hidden;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item {
padding: 0 15px;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzImg-tour {
position: relative;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzImg-tour .tz-thumb {
transition: all 0.4s ease-in-out;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzImg-tour .discount {
position: absolute;
top: 30px;
left: -13px;
background: #f7941d;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
padding: 3px 17px 3px 23px;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzImg-tour .discount:before {
border-left: 15px solid #f7941d;
border-bottom: 18px solid transparent;
content: "";
height: 0;
right: -15px;
position: absolute;
top: 0;
width: 0;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzImg-tour .discount:after {
border-left: 16px solid #f7941d;
border-top: 18px solid transparent;
content: "";
height: 0;
position: absolute;
right: -16px;
top: 12px;
width: 0;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzImg-tour .discount small {
position: absolute;
left: 0;
top: 5px;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzImg-tour .discount small:after {
border-right: 13px solid rgba(0, 0, 0, 0.6);
border-bottom: 10px solid transparent;
content: "";
height: 0;
position: absolute;
left: 0;
top: 25px;
width: 0;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info {
background-color: #ffffff;
padding: 0 21px 22px;
display: inline-block;
width: 100%;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-title {
display: inline-block;
width: 100%;
margin-bottom: 12px;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-title h4 {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
float: left;
margin: 26px 0 0;
line-height: 20px;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-title h4 a {
color: #2a2a2a;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-title span {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
float: left;
width: 100%;
line-height: 15px;
margin-top: 3px;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-title span i {
font-size: 10px;
color: #fdb714;
margin-right: 5px;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-price {
display: inline-block;
width: 100%;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-price .tz-average-rating {
float: left;
color: #fdb714;
font-size: 16px;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-price .price {
float: right;
font-family: 'Open Sans', sans-serif;
font-size: 20px;
text-transform: uppercase;
color: #dc8051;
font-weight: bold;
text-align: right;
margin-top: 4px;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-price .price p {
color: #595959;
font-family: "Open Sans", sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 0;
margin: 0 0 4px;
text-transform: uppercase;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-price .price .currency-symbol {
color: #dc8051;
float: right;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-time {
float: left;
width: 100%;
margin-top: 17px;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-date {
border-bottom: 1px solid rgba(70, 138, 231, 0.1);
display: inline-block;
width: 100%;
margin-bottom: 5px;
padding-bottom: 7px;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-date p {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #595959;
font-weight: 400;
margin: 0;
float: left;
line-height: 10px;
width: 30%;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-date .text {
color: #595959;
float: right;
font-weight: bold;
font-size: 12px;
margin-top: 0;
width: 70%;
text-align: right;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-destination {
border-bottom: 1px solid rgba(70, 138, 231, 0.1);
display: inline-block;
width: 100%;
padding-bottom: 5px;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-destination p {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #595959;
font-weight: 400;
margin: 0;
float: left;
line-height: 10px;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-destination .text {
color: #595959;
float: right;
font-weight: bold;
font-size: 12px;
margin-top: 0;
text-align: right;
width: 70%;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tz-button {
width: 100%;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tz-button a {
background: #dc8051;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;
text-transform: uppercase;
padding: 3px 15px;
text-decoration: none;
float: left;
margin-right: 11px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: 100%;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tz-button a:hover {
background: #dc8051;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tz-button .booking {
background: #f7941d;
float: right;
padding: 13px 0;
text-align: center;
margin: 0;
width: 100%;
position: relative;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tz-button .booking i {
padding-right: 5px;
}
.tzElement_FeaturedTour.type-2 .tzTour-slider .tzTour-item .tz-button .booking:hover {
background: #d97a08;
}
.tzElement_FeaturedTour.type-3 {
position: relative;
padding: 124px 0;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider {
width: 100%;
overflow: visible;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzImg-tour {
width: 40%;
float: left;
border: 1px solid #dddddd;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzImg-tour .tz-thumb {
border: 12px solid #ffffff;
position: relative;
overflow: hidden;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzImg-tour .tz-thumb img {
max-width: none;
position: relative;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info {
display: inline-block;
width: 60%;
padding: 28px 0 32px 100px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-title {
display: inline-block;
width: 100%;
margin-bottom: 26px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-title .trend {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 800;
text-transform: uppercase;
color: #ffffff;
display: inline-block;
background: #fbaf5d;
padding: 3px 14px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-title h4 {
font-family: 'Open Sans', sans-serif;
font-size: 48px;
font-weight: 800;
text-transform: uppercase;
float: left;
margin: 14px 0 0;
line-height: 58px;
width: 100%;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-title h4 a {
color: #222222;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time {
display: inline-block;
width: 100%;
margin-bottom: 23px;
background-color: rgba(255, 255, 255, 0.7);
border: 1px dashed #e1e1e1;
padding: 17px 0;
border-radius: 6px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-date {
padding: 10px 30px;
float: left;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-date .icon {
color: #fdb714;
float: left;
font-size: 16px;
margin-right: 10px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-date .content {
float: left;
margin-top: 7px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-date .content p {
font-family: 'Open Sans', sans-serif;
font-size: 10px;
text-transform: uppercase;
color: #dc8051;
font-weight: bold;
line-height: 0;
margin: 0;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-date .content .text {
color: #838383;
font-weight: 400;
margin-top: 10px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-destination {
border-left: 1px solid #f5f5f5;
padding: 10px 30px;
float: left;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-destination .icon {
color: #fdb714;
float: left;
font-size: 16px;
margin-right: 10px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-destination .content {
float: left;
margin-top: 7px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-destination .content p {
font-family: 'Open Sans', sans-serif;
font-size: 10px;
text-transform: uppercase;
color: #dc8051;
font-weight: bold;
line-height: 0;
margin: 0;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-destination .content .text {
color: #838383;
font-weight: 400;
margin-top: 10px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-duration {
border-left: 1px solid #f5f5f5;
padding: 10px 30px;
float: left;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-duration .icon {
color: #fdb714;
float: left;
font-size: 16px;
margin-right: 10px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-duration .content {
float: left;
margin-top: 7px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-duration .content p {
font-family: 'Open Sans', sans-serif;
font-size: 10px;
text-transform: uppercase;
color: #dc8051;
font-weight: bold;
line-height: 0;
margin: 0;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-duration .content .text {
color: #838383;
font-weight: 400;
margin-top: 10px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-des p {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
line-height: 24px;
color: #595959;
margin-bottom: 33px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-button {
float: left;
width: 100%;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-button a {
background: #dc8051;
font-family: 'Open Sans', sans-serif;
font-size: 18px;
color: #ffffff;
font-weight: 800;
text-transform: uppercase;
padding: 3px 15px;
text-decoration: none;
float: left;
margin-right: 11px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-button a:hover {
background: #d0622a;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-button .tz-price {
background-color: #e36252;
float: left;
padding: 15px;
border-radius: 0 6px 6px 0;
position: relative;
overflow: hidden;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-button .tz-price:after {
display: block;
content: '';
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.15);
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-button .tz-price p {
color: #ffffff;
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 0;
margin: 7px 0 5px;
text-transform: uppercase;
position: relative;
z-index: 1;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-button .tz-price .price {
float: right;
font-family: 'Open Sans', sans-serif;
font-size: 18px;
text-transform: uppercase;
color: #ffffff;
font-weight: 800;
text-align: right;
margin-top: 4px;
position: relative;
z-index: 1;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-button .tz-price .price .currency-symbol {
color: #ffffff;
float: left;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-button .booking {
background: #e36252;
float: left;
padding: 23px 30px;
text-align: center;
margin: 0;
border-radius: 6px 0 0 6px;
position: relative;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-button .booking.book-view-detail {
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-ms-border-radius: 6px;
-o-border-radius: 6px;
border-radius: 6px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-button .booking:hover {
background: #dc3a26;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-prev {
position: absolute;
left: -100px;
top: 50%;
cursor: pointer;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-prev:before {
font-family: "FontAwesome";
content: "\f053";
font-size: 36px;
color: rgba(89, 89, 89, 0.3);
transition: all 0.3s ease;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-prev:hover:before {
color: #dc8051;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-next {
position: absolute;
right: -100px;
top: 50%;
cursor: pointer;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-next:before {
font-family: "FontAwesome";
content: "\f054";
font-size: 36px;
color: rgba(89, 89, 89, 0.3);
transition: all 0.3s ease;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .owl-nav .owl-next:hover:before {
color: #dc8051;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-title {
margin: 0 0 26px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-title h3 {
font-size: 36px;
text-transform: uppercase;
letter-spacing: 0.5px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-title h3 a {
color: #ffffff;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-title .tz-reviews .tz-average-rating {
display: inline-block;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-title .tz-reviews .reviews-count {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: 600;
text-transform: uppercase;
margin-left: 14px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-time {
margin: 0 0 36px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-address {
font-family: 'Open Sans', sans-serif;
font-weight: 600;
font-size: 14px;
color: #ffffff;
text-transform: uppercase;
margin-right: 33px;
display: inline-block;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-address i {
color: #dc8051;
font-size: 14px;
margin-right: 7px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-duration {
font-family: 'Open Sans', sans-serif;
font-weight: 600;
font-size: 14px;
color: #ffffff;
text-transform: uppercase;
margin-right: 33px;
display: inline-block;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-duration i {
color: #dc8051;
font-size: 14px;
margin-right: 7px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-price {
font-family: 'Open Sans', sans-serif;
font-weight: 600;
font-size: 14px;
color: #ffffff;
text-transform: uppercase;
display: inline-block;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-price i {
color: #dc8051;
font-size: 14px;
margin-right: 7px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-des {
margin: 0 0 53px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-des p {
color: #ffffff;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-button a {
position: relative;
display: inline-block;
background: #dc8051;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: 700;
text-transform: uppercase;
padding: 10px 42px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-button a:hover {
background: #d0622a;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-button a.more-tour {
background: #e36252;
margin-right: 27px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-button a.more-tour:hover {
background: #dc3a26;
}
.tzElement_FeaturedTour.type-5 .tzTour-top .tour-title-background {
font-size: 100px;
line-height: 90px;
color: rgba(42, 42, 42, 0.05);
text-align: center;
text-transform: uppercase;
margin: 0;
}
.tzElement_FeaturedTour.type-5 .tzTour-top .tour-title {
font-size: 36px;
text-transform: uppercase;
text-align: center;
line-height: 40px;
margin: -40px 0 17px;
}
.tzElement_FeaturedTour.type-5 .tzTour-top .tour-description {
display: block;
text-align: center;
margin: 0 0 49px;
}
.tzElement_FeaturedTour.type-5 .tzTour {
margin: 0 -15px;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item {
width: 33.33%;
float: left;
padding: 15px;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box {
position: relative;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
-o-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
overflow: hidden;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info {
width: 100%;
position: absolute;
bottom: 0;
left: 0;
padding: 20px;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.75) 100%); background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.75) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.75) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#bf000000', GradientType=0); }
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info .tz-title h3 {
font-size: 18px;
color: #ffffff;
text-transform: uppercase;
margin: 0 0 15px;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info .tz-title h3 a {
color: #ffffff;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info .tzTour-info-left {
width: 70%;
float: left;
line-height: 25px;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info .tzTour-info-left .tz-reviews {
line-height: 14px;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info .tzTour-info-left .tz-reviews .tz-average-rating {
display: inline-block;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info .tzTour-info-left .tz-reviews .reviews-count {
font-family: 'Open Sans', sans-serif;
font-size: 10px;
color: #ffffff;
font-weight: 700;
text-transform: uppercase;
margin-left: 7px;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info .tzTour-info-left .tz-address {
display: inline-block;
font-family: 'Open Sans', sans-serif;
font-size: 10px;
font-weight: 600;
color: #ffffff;
text-transform: uppercase;
margin-right: 20px;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info .tzTour-info-left .tz-duration {
display: inline-block;
font-family: 'Open Sans', sans-serif;
font-size: 10px;
font-weight: 600;
color: #ffffff;
text-transform: uppercase;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info .tzTour-info-right {
width: 30%;
float: right;
text-align: right;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info .tzTour-info-right label {
display: block;
font-family: 'Open Sans', sans-serif;
font-size: 10px;
color: #ffffff;
margin: 0;
text-transform: uppercase;
line-height: 16px;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info .tzTour-info-right span.price {
display: block;
font-family: 'Open Sans', sans-serif;
font-weight: 700;
font-size: 20px;
color: #f7941d;
margin: 0;
letter-spacing: 0.5px;
text-transform: uppercase;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info .tz-button {
margin: 0;
height: 0;
overflow: hidden;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info .tz-button a {
position: relative;
display: inline-block;
background: #dc8051;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: 700;
text-transform: uppercase;
height: 33px;
line-height: 33px;
padding: 0 25px;
margin: 0;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box .tzTour-info .tz-button a:hover {
background: #d0622a;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item .tzTour-item-box:hover .tzTour-info .tz-button {
margin: 12px 0 0;
height: 33px;
} .wpb_gmaps_widget .wpb_wrapper {
padding: 0 !important;
background: none !important;
} .tzElement_About {
padding: 77px 0;
}
.tzElement_About .tzAbout_Video p {
margin: 0;
}
.tzElement_About .tzContent_About {
padding-left: 40px;
}
.tzElement_About .tzContent_About .about-us {
font-family: 'Open Sans', sans-serif;
font-size: 16px;
font-weight: 800;
color: #ffffff;
text-transform: uppercase;
position: relative;
padding: 13px 0 16px;
margin-bottom: 24px;
}
.tzElement_About .tzContent_About .about-us:after {
content: "";
width: 190px;
height: 1px;
border-bottom: 1px solid #dc8051;
position: absolute;
left: 0;
bottom: 0;
}
.tzElement_About .tzContent_About .title {
font-family: 'Open Sans', sans-serif;
font-size: 36px;
font-weight: 800;
color: #ffffff;
text-transform: uppercase;
margin-bottom: 27px;
}
.tzElement_About .tzContent_About .des {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
color: #ffffff;
line-height: 30px;
margin-bottom: 45px;
}
.tzElement_About .tzContent_About .button-about {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
text-decoration: none;
border: none;
border-radius: 3px;
background: #dc8051;
color: #ffffff;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 800;
padding: 12px 20px 13px;
text-transform: uppercase;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_About .tzContent_About .button-about:hover {
background: #d0622a;
} .tzElement_Hotline {
background-position: center top;
background-repeat: no-repeat;
background-size: cover;
}
.tzElement_Hotline .tzHotlineOverlay {
background: rgba(220, 128, 81, 0.8);
padding: 35px 30px 38px;
margin-bottom: 32px;
}
.tzElement_Hotline .tzHotlineOverlay .title {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 800;
color: #ffffff;
text-transform: uppercase;
margin-bottom: 14px;
display: block;
}
.tzElement_Hotline .tzHotlineOverlay .descriptions {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
color: #ffffff;
line-height: 21px;
margin-bottom: 17px;
}
.tzElement_Hotline .tzHotlineOverlay .phone,
.tzElement_Hotline .tzHotlineOverlay .email {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
color: #ffffff;
margin: 0;
}
.tzElement_Hotline .tzHotlineOverlay .phone i,
.tzElement_Hotline .tzHotlineOverlay .email i {
font-size: 16px;
padding-right: 11px;
} .tzElement_LatestTour.type-1 .tzLatest-top {
display: inline-block;
width: 100%;
}
.tzElement_LatestTour.type-1 .tzLatest-top h2.latest-title {
font-family: 'Open Sans', sans-serif;
color: #2a2a2a;
font-size: 18px;
font-weight: 800;
text-transform: uppercase;
line-height: 21px;
float: left;
margin-bottom: 11px;
}
.tzElement_LatestTour.type-1 .tzLatest-top .view-more {
float: right;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
background: #dc8051;
padding: 5px 20px 6px ;
}
.tzElement_LatestTour.type-1 .tzLatest-item {
margin-bottom: 18px;
}
.tzElement_LatestTour.type-1 .tzLatest-item .tz-thumb {
height: 90px;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
border: 1px dashed #e1e1e1;
-webkit-transition: all 0.4s ease-in-out 0s;
-moz-transition: all 0.4s ease-in-out 0s;
-ms-transition: all 0.4s ease-in-out 0s;
-o-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s;
}
.tzElement_LatestTour.type-1 .tzLatest-item .tz-thumb .discount {
position: absolute;
top: 10px;
left: 0px;
background: #f7941d;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
padding: 3px 15px;
}
.tzElement_LatestTour.type-1 .tzLatest-item .tz-thumb .discount:before {
border-left: 15px solid #f7941d;
border-bottom: 18px solid transparent;
content: "";
height: 0;
right: -15px;
position: absolute;
top: 0;
width: 0;
}
.tzElement_LatestTour.type-1 .tzLatest-item .tz-thumb .discount:after {
border-left: 16px solid #f7941d;
border-top: 18px solid transparent;
content: "";
height: 0;
position: absolute;
right: -16px;
top: 13px;
width: 0;
}
.tzElement_LatestTour.type-1 .tzLatest-item .tz-info {
background: #FFFFFF;
border-style: none solid dashed;
border-width: 0 1px 1px;
border-color: #e1e1e1;
padding: 14px 16px 8px;
}
.tzElement_LatestTour.type-1 .tzLatest-item .tz-info .tz-title {
display: inline-block;
width: 66.67%;
}
.tzElement_LatestTour.type-1 .tzLatest-item .tz-info .tz-title h4 {
font-family: 'Open Sans', sans-serif;
font-size: 16px;
font-weight: bold;
float: left;
margin: 0;
line-height: 19px;
}
.tzElement_LatestTour.type-1 .tzLatest-item .tz-info .tz-title h4 a {
color: #595959;
}
.tzElement_LatestTour.type-1 .tzLatest-item .tz-info .tz-title span {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 10px;
font-weight: 400;
text-transform: uppercase;
float: left;
width: 100%;
line-height: 15px;
}
.tzElement_LatestTour.type-1 .tzLatest-item .tz-info .tz-price {
float: right;
width: 33.33%;
margin-top: 7px;
text-align: right;
}
.tzElement_LatestTour.type-1 .tzLatest-item .tz-info .tz-price p {
font-family: 'Open Sans', sans-serif;
color: #9e9e9e;
font-size: 10px;
font-weight: 400;
text-transform: uppercase;
line-height: 0;
margin: 0 0 2px;
}
.tzElement_LatestTour.type-1 .tzLatest-item .tz-info .tz-price span {
font-family: 'Open Sans', sans-serif;
color: #dc8051;
font-size: 20px;
font-weight: 800;
text-transform: uppercase;
}
.tzElement_LatestTour.type-1 .tzLatest-item .tz-info .tz-price span .currency-symbol {
float: right;
}
.tzElement_LatestTour.type-2 .tzLatest-top {
background-color: #dc8051;
display: inline-block;
width: 100%;
padding: 64px 0 65px;
}
.tzElement_LatestTour.type-2 .tzLatest-top .latest-title {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 30px;
font-weight: 800;
text-transform: uppercase;
line-height: 21px;
float: left;
margin: 3px 25px 27px 0;
}
.tzElement_LatestTour.type-2 .tzLatest-top .view-more {
float: left;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: 800;
text-transform: uppercase;
background: #f7941d;
padding: 3px 15px;
border-radius: 3px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_LatestTour.type-2 .tzLatest-top .view-more:hover {
background: #f9ab4e;
}
.tzElement_LatestTour.type-2 .tzLatest-top .tz-des {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 14px;
font-weight: 400;
line-height: 24px;
display: inline-block;
}
.tzElement_LatestTour.type-2 .latest-slider {
overflow: visible;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item {
position: relative;
height: 400px;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-thumb {
position: relative;
height: 400px;
background-position: center top;
background-repeat: no-repeat;
background-size: cover;
z-index: 1;
transition: all 0.3s ease;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-thumb:before {
content: "";
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.2);
width: 100%;
height: 100%;
position: absolute;
transition: all 0.3s ease;
visibility: hidden;
opacity: 0;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-thumb:after {
background: rgba(0, 0, 0, 0.8);
background: -moz-linear-gradient(45deg, #000000 0%, #000000 0%, #ffffff 0%, #000000 0%, rgba(0, 0, 0, 0) 100%);
background: -webkit-gradient(bottom left, right top, color-stop(0%, #000000), color-stop(0%, #000000), color-stop(0%, #ffffff), color-stop(0%, #000000), color-stop(100%, rgba(0, 0, 0, 0)));
background: -webkit-linear-gradient(45deg, #000000 0%, #000000 0%, #ffffff 0%, #000000 0%, rgba(0, 0, 0, 0) 100%);
background: -o-linear-gradient(45deg, #000000 0%, #000000 0%, #ffffff 0%, #000000 0%, rgba(0, 0, 0, 0) 100%);
background: -ms-linear-gradient(45deg, #000000 0%, #000000 0%, #ffffff 0%, #000000 0%, rgba(0, 0, 0, 0) 100%);
background: linear-gradient(45deg, #000000 0%, #000000 0%, #ffffff 0%, #000000 0%, rgba(0, 0, 0, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=1);
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
position: absolute;
transition: all 0.3s ease;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-thumb .discount {
background-size: cover;
background-position: center top;
background-repeat: no-repeat;
position: absolute;
top: 30px;
right: 30px;
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 14px;
font-weight: 800;
text-transform: uppercase;
text-align: center;
width: 73px;
height: 73px;
z-index: 99;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-thumb .discount .save {
display: block;
line-height: 12px;
padding-top: 21px;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-info {
left: 0;
position: absolute;
bottom: 24px;
width: 100%;
z-index: 999;
padding: 0 30px;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-info .tz-excerpt {
width: 100%;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.7s ease 0s;
-moz-transition: all 0.7s ease 0s;
-ms-transition: all 0.7s ease 0s;
-o-transition: all 0.7s ease 0s;
transition: all 0.7s ease 0s;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-info .tz-excerpt p {
font-size: 14px;
font-weight: 400;
line-height: 24px;
display: inline-block;
margin-bottom: 0;
color: #ffffff;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-info .tz-title {
float: left;
width: 70%;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-info .tz-title h4 {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
float: left;
margin: 0;
line-height: 20px;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-info .tz-title h4 a {
color: #ffffff;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-info .tz-title span {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
float: left;
width: 100%;
line-height: 15px;
margin-top: 3px;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-info .tz-title span i {
font-size: 10px;
color: #fdb714;
margin-right: 5px;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-info .tz-price {
float: right;
margin-top: 7px;
text-align: right;
width: 30%;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-info .tz-price p {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
line-height: 0;
margin: 0 0 4px;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-info .tz-price span {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 20px;
font-weight: bold;
text-transform: uppercase;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item .tz-info .tz-price span .currency-symbol {
float: right;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item:hover .tz-thumb:before {
visibility: visible;
opacity: 1;
}
.tzElement_LatestTour.type-2 .latest-slider .tzLatest-item:hover .tz-excerpt {
visibility: visible;
opacity: 1;
-ms-transform: translate(0, -25px); -webkit-transform: translate(0, -25px); -moz-transform: translate(0, -25px); -o-transform: translate(0, -25px); transform: translate(0, -25px);
} .tzOur-team .tzOur-teamItem .tz-bg {
width: 100%;
position: relative;
}
.tzOur-team .tzOur-teamItem .tz-bg a {
display: block;
position: relative;
}
.tzOur-team .tzOur-teamItem .tz-bg a:before {
content: '';
display: block;
width: 2px;
height: 50px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -1px;
margin-top: -25px;
background: #ffffff;
z-index: 999;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzOur-team .tzOur-teamItem .tz-bg a:after {
content: '';
display: block;
width: 50px;
height: 2px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -25px;
margin-top: -1px;
background: #ffffff;
z-index: 999;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzOur-team .tzOur-teamItem .tz-bg a img {
width: 100%;
max-width: none;
}
.tzOur-team .tzOur-teamItem .tz-bg a .tz-overlay {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.tzOur-team .tzOur-teamItem .tz-bg a .tz-overlay:after {
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
position: absolute;
transition: all 0.3s ease;
opacity: 0;
visibility: hidden;
}
.tzOur-team .tzOur-teamItem .tz-content .tz-title {
width: 100%;
float: left;
margin-top: 22px;
}
.tzOur-team .tzOur-teamItem .tz-content .tz-title .name {
font-family: 'Open Sans', sans-serif;
font-size: 21px;
font-weight: bold;
color: #595959;
margin-right: 12px;
float: left;
margin-bottom: 6px;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.tzOur-team .tzOur-teamItem .tz-content .tz-title .name:hover {
color: #4c8ee8;
}
.tzOur-team .tzOur-teamItem .tz-content .tz-title .tz-position {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: #929292;
}
.tzOur-team .tzOur-teamItem .tz-content .tz-des {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
color: #595959;
width: 100%;
margin-bottom: 6px;
}
.tzOur-team .tzOur-teamItem .tz-content .tz-social {
display: block;
width: 100%;
}
.tzOur-team .tzOur-teamItem .tz-content .tz-social a {
color: #ebebeb;
text-decoration: none;
margin-right: 10px;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.tzOur-team .tzOur-teamItem .tz-content .tz-social a i {
font-size: 20px;
}
.tzOur-team .tzOur-teamItem .tz-content .tz-social a:hover {
color: #dc8051;
}
.tzOur-team .tzOur-teamItem:hover .tz-bg a:before {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
opacity: 1;
visibility: visible;
}
.tzOur-team .tzOur-teamItem:hover .tz-bg a:after {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
opacity: 1;
visibility: visible;
}
.tzOur-team .tzOur-teamItem:hover .tz-bg a .tz-overlay:after {
background: rgba(220, 128, 81, 0.8);
opacity: 1;
visibility: visible;
} body > .vc_row {
margin: 0;
}
.slotholder {
transform: none !important;
}
.vc_parallax .vc_parallax-inner {
z-index: -1 !important;
}
.tz-gradient {
position: absolute !important;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.tz-aboutTitle {
padding: 0 200px;
}
.tz-contact {
padding-left: 30px !important;
} @-webkit-keyframes aventura-ripple-out {
100% {
top: -12px;
right: -12px;
bottom: -12px;
left: -12px;
opacity: 0;
}
}
@keyframes aventura-ripple-out {
100% {
top: -12px;
right: -12px;
bottom: -12px;
left: -12px;
opacity: 0;
}
}
.tzElement_Search form.tzElement_search_form {
position: relative;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field {
padding-right: 168px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group {
float: left;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-name {
width: 40.5%;
padding-right: 25px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-destination {
width: 22.5%;
padding-right: 25px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-destination .field-box:after {
display: block;
width: 40px;
height: 43px;
content: '\f078';
font-family: FontAwesome;
font-size: 11px;
line-height: 43px;
color: #FFFFFF;
text-align: center;
position: absolute;
top: 0;
right: 0;
background: rgba(235, 235, 235, 0.1);
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-date {
width: 24%;
padding-right: 25px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-date .field-box:after {
display: block;
width: 51px;
height: 43px;
content: '\f073';
font-family: FontAwesome;
font-size: 18px;
line-height: 43px;
color: #505050;
text-align: center;
position: absolute;
top: 0;
right: 0;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-duration {
width: 13%;
padding-right: 25px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-duration .field-box:after {
display: block;
width: 40px;
height: 43px;
content: '\f078';
font-family: FontAwesome;
font-size: 11px;
line-height: 43px;
color: #FFFFFF;
text-align: center;
position: absolute;
top: 0;
right: 0;
background: rgba(235, 235, 235, 0.1);
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-category {
width: 22.5%;
padding-right: 25px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-category .field-box:after {
display: block;
width: 40px;
height: 43px;
content: '\f078';
font-family: FontAwesome;
font-size: 11px;
line-height: 43px;
color: #FFFFFF;
text-align: center;
position: absolute;
top: 0;
right: 0;
background: rgba(235, 235, 235, 0.1);
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-language {
width: 22.5%;
padding-right: 25px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-language .field-box:after {
display: block;
width: 40px;
height: 43px;
content: '\f078';
font-family: FontAwesome;
font-size: 11px;
line-height: 43px;
color: #FFFFFF;
text-align: center;
position: absolute;
top: 0;
right: 0;
background: rgba(235, 235, 235, 0.1);
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group label {
display: block;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 700;
color: #FFFFFF;
margin: 0 0 10px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group .field-box {
position: relative;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group .field-box input {
position: relative;
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
background: rgba(255, 255, 255, 0.1);
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 13px;
color: #FFFFFF;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
height: 43px;
line-height: 30px;
padding: 6px 20px 7px;
z-index: 999;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group .field-box input::-webkit-input-placeholder { color: #FFFFFF;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group .field-box input::-moz-placeholder { color: #FFFFFF;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group .field-box input:-ms-input-placeholder { color: #FFFFFF;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group .field-box input:-moz-placeholder { color: #FFFFFF;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group .field-box select {
position: relative;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
-o-appearance: none;
appearance: none;
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
background: rgba(255, 255, 255, 0.1);
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 13px;
color: #FFFFFF;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
padding: 6px 20px 7px;
width: 100%;
height: 43px;
z-index: 999;
line-height: 30px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group .field-box select option {
padding: 5px 20px;
color: #000000;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_submit {
position: absolute;
top: 34px;
right: 0;
width: 168px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_submit .tz-search-btn {
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
background: #FFFFFF;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 700;
color: #dc8051;
width: 100%;
text-transform: uppercase;
padding: 11px 11px 12px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
-webkit-box-shadow: 0 0 1px transparent;
-moz-box-shadow: 0 0 1px transparent;
-ms-box-shadow: 0 0 1px transparent;
-o-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
position: relative;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_submit .tz-search-btn:before {
content: '';
position: absolute;
border: #FFFFFF solid 6px;
top: 0;
right: 0;
bottom: 0;
left: 0;
-webkit-animation-duration: 1s;
animation-duration: 1s;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_submit .tz-search-btn:hover:before {
-webkit-animation-name: aventura-ripple-out;
animation-name: aventura-ripple-out;
}
.tz-form-booking-ajax-content {
display: none;
}
.tz-reviews-ajax-content {
display: none;
} .tzElement_Services {
text-align: center;
padding: 60px 0 64px;
}
.tzElement_Services .icon {
margin-bottom: 24px;
}
.tzElement_Services .icon i {
font-family: "FontAwesome";
font-size: 50px;
color: #dc8051;
}
.tzElement_Services .icon:hover img,
.tzElement_Services .icon:hover i.fa {
-webkit-animation: flipInY 0.7s forwards;
-moz-animation: flipInY 0.7s forwards;
animation: flipInY 0.7s forwards;
}
.tzElement_Services .title {
font-family: 'Open Sans', sans-serif;
color: #2A2A2A;
font-size: 16px;
font-weight: bold;
margin-bottom: 10px;
display: block;
}
.tzElement_Services p {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 14px;
font-weight: 400;
margin-bottom: 9px;
line-height: 24px;
}
@keyframes flipInY {
from {
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
animation-timing-function: ease-in;
opacity: 0;
}
40% {
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
animation-timing-function: ease-in;
}
60% {
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1;
}
80% {
transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
to {
transform: perspective(400px);
}
}
.flipInY {
backface-visibility: visible !important;
animation-name: flipInY;
}
#services-item .icon {
margin-bottom: 20px;
} .tp-dottedoverlay.twoxtwo {
background: rgba(0, 0, 0, 0.3);
}
.tp-dottedoverlay.twoxtwo:before {
background: rgba(0, 0, 0, 0);
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(16%, rgba(0, 0, 0, 0.12)), color-stop(100%, rgba(0, 0, 0, 0.75)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);
content: "";
position: absolute;
width: 100%;
height: 100%;
opacity: 0.81;
}
.tp-dottedoverlay.threexthree {
background: rgba(0, 0, 0, 0.1);
}
.tp-dottedoverlay.threexthree:before {
background: rgba(0, 0, 0, 0);
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(16%, rgba(0, 0, 0, 0.12)), color-stop(100%, rgba(0, 0, 0, 0.75)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 16%, rgba(0, 0, 0, 0.75) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);
content: "";
position: absolute;
width: 100%;
height: 100%;
opacity: 0.81;
}
.tparrows::before {
font-family: "FontAwesome";
color: rgba(255, 255, 255, 0.3);
font-size: 36px;
line-height: 27px;
}
.tparrows.tp-leftarrow:before {
content: "\f053";
}
.tparrows.tp-leftarrow:hover:before {
color: #dc8051;
}
.tparrows.tp-rightarrow:before {
content: "\f054";
}
.tparrows.tp-rightarrow:hover:before {
color: #dc8051;
}
.wpb_button,
.wpb_content_element,
ul.wpb_thumbnails-fluid > li {
margin: 0 !important;
} .owl-carousel .owl-stage-outer .owl-item {
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
}
.tzElement_Testimonials {
position: relative;
}
.tzElement_Testimonials .tzTestimonialSlider {
width: 100%;
overflow: hidden;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item {
height: 590px;
position: relative;
overflow: hidden;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item .tz-thumb {
position: absolute;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
width: 100%;
height: 100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
transform: scale(1.01);
z-index: -1;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item .tz-thumb:before {
content: "";
position: absolute;
background: rgba(0, 0, 0, 0.71);
background: -moz-linear-gradient(45deg, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, #000000), color-stop(0%, #000000), color-stop(0%, #000000), color-stop(0%, #000000), color-stop(99%, rgba(0, 0, 0, 0.01)), color-stop(100%, rgba(0, 0, 0, 0)));
background: -webkit-linear-gradient(45deg, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
background: -o-linear-gradient(45deg, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
background: -ms-linear-gradient(45deg, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
background: linear-gradient(45deg, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=1);
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item .tz-thumb:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.3);
left: 0;
top: 0;
transition: all 0.3s ease;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item .tz-content {
height: 100%;
left: 0;
position: relative;
top: 0;
width: 100%;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item .tz-content .tz-title {
left: 0;
padding: 0 35px;
position: absolute;
top: 36px;
width: 100%;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item .tz-content .tz-title h4 {
margin-bottom: 9px;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item .tz-content .tz-title h4 a {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 22px;
font-weight: 800;
line-height: 27px;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item .tz-content .tz-title .tz-average-rating:after {
content: '';
display: block;
clear: both;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item .tz-content .content-tour-guide {
bottom: 27px;
left: 0;
padding: 0 35px;
position: absolute;
right: 0;
width: 100%;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item .tz-content .content-tour-guide .date {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: 400;
text-transform: uppercase;
line-height: 27px;
margin-bottom: 2px;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item .tz-content .content-tour-guide .title-tour-guide {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 22px;
font-weight: 800;
margin-bottom: 18px;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item .tz-content .content-tour-guide .des {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 14px;
font-weight: 400;
font-style: italic;
line-height: 27px;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item:hover .tz-thumb {
transform: scale(1.1);
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item:hover .tz-thumb:after {
background: rgba(0, 0, 0, 0.6);
} .tzElement_TourKind .tourKind-top {
cursor: pointer;
position: relative;
transition: all 0.4s linear;
height: 156px;
}
.tzElement_TourKind .tourKind-top .img {
position: absolute;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
width: 100%;
height: 100%;
}
.tzElement_TourKind .tourKind-top .img:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background: rgba(0, 0, 0, 0.71);
background: -moz-linear-gradient(top, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #000000), color-stop(0%, #000000), color-stop(0%, #000000), color-stop(0%, #000000), color-stop(99%, rgba(0, 0, 0, 0.01)), color-stop(100%, rgba(0, 0, 0, 0)));
background: -webkit-linear-gradient(top, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
background: -o-linear-gradient(top, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
background: -ms-linear-gradient(top, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
background: linear-gradient(to bottom, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0);
}
.tzElement_TourKind .tourKind-top .infor {
top: 38px;
left: 0;
position: absolute;
padding: 0 35px;
z-index: 99;
}
.tzElement_TourKind .tourKind-top .infor h4 {
margin-bottom: 8px;
}
.tzElement_TourKind .tourKind-top .infor h4 a {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 22px;
font-weight: 800;
line-height: 24px;
}
.tzElement_TourKind .tourKind-top .infor p {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 14px;
font-style: italic;
line-height: 27px;
}
.tzElement_TourKind .tourKind-top.current {
height: 320px;
}
.tzElement_TourKind .tourKind-top.current .img {
height: 100%;
}
.tzElement_TourKind .tourKind-item {
cursor: pointer;
position: relative;
transition: all 0.4s linear;
height: 90px;
}
.tzElement_TourKind .tourKind-item .img {
width: 100%;
height: 100%;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
}
.tzElement_TourKind .tourKind-item .img:before {
content: "";
position: absolute;
left: 0;
top: 0;
background: rgba(0, 0, 0, 0.71);
background: -moz-linear-gradient(45deg, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, #000000), color-stop(0%, #000000), color-stop(0%, #000000), color-stop(0%, #000000), color-stop(99%, rgba(0, 0, 0, 0.01)), color-stop(100%, rgba(0, 0, 0, 0)));
background: -webkit-linear-gradient(45deg, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
background: -o-linear-gradient(45deg, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
background: -ms-linear-gradient(45deg, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
background: linear-gradient(45deg, #000000 0%, #000000 0%, #000000 0%, #000000 0%, rgba(0, 0, 0, 0.01) 99%, rgba(0, 0, 0, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=1);
width: 100%;
height: 100%;
}
.tzElement_TourKind .tourKind-item .img:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.3);
left: 0;
top: 0;
}
.tzElement_TourKind .tourKind-item .info {
left: 0;
padding: 0 30px;
position: absolute;
bottom: 13px;
width: 100%;
display: flex;
align-items: center;
z-index: 99;
}
.tzElement_TourKind .tourKind-item .info .tz-title {
float: left;
width: 80%;
}
.tzElement_TourKind .tourKind-item .info .tz-title i {
font-size: 30px;
color: #ffffff;
float: left;
margin-right: 20px;
margin-top: 7px;
}
.tzElement_TourKind .tourKind-item .info .tz-title h4 {
margin: 0;
}
.tzElement_TourKind .tourKind-item .info .tz-title h4 a {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 18px;
}
.tzElement_TourKind .tourKind-item .info .tz-title .text {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: 400;
line-height: 15px;
padding-left: 38px;
padding-top: 8px;
}
.tzElement_TourKind .tourKind-item .info .tz-price {
width: 20%;
float: right;
text-align: right;
margin-top: -10px;
}
.tzElement_TourKind .tourKind-item .info .tz-price p {
font-family: 'Open Sans', sans-serif;
color: #ffffff;
font-size: 10px;
font-weight: bold;
line-height: 16px;
text-transform: uppercase;
margin: 0;
}
.tzElement_TourKind .tourKind-item .info .tz-price .price {
font-family: 'Open Sans', sans-serif;
color: #f7941d;
font-size: 20px;
font-weight: bold;
}
.tzElement_TourKind .tourKind-item.current {
height: 254px;
}
.tzElement_TourKind .tourKind-item.current .img .plus {
position: relative;
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
transition: all 0.3s ease;
}
.tzElement_TourKind .tourKind-item.current .img .plus:before {
background: #ffffff;
content: "";
height: 50px;
left: 50%;
position: absolute;
top: 50%;
width: 2px;
margin-top: -25px;
margin-left: -1px;
z-index: 99;
transition: all 0.3s ease;
}
.tzElement_TourKind .tourKind-item.current .img .plus:after {
background: #ffffff;
content: "";
height: 2px;
left: 50%;
position: absolute;
top: 50%;
width: 50px;
margin-left: -25px;
margin-top: -1px;
z-index: 99;
transition: all 0.3s ease;
}
.tzElement_TourKind .tourKind-item.current .info {
justify-content: center;
align-items: end;
}
.tzElement_TourKind .tourKind-item.current .info .tz-title i {
margin-top: 5px;
}
.tzElement_TourKind .tourKind-item.current .info .tz-price {
margin-bottom: 10px;
}
.tzElement_TourKind .tourKind-item.current:hover .img .plus {
opacity: 1;
visibility: visible;
transition: all 0.4s ease;
} .tzElement_Latest_Posts h2.tzElement_Latest_Title_Background {
font-size: 100px;
line-height: 90px;
color: rgba(42, 42, 42, 0.05);
text-align: center;
text-transform: uppercase;
margin: 0;
}
.tzElement_Latest_Posts h3.tzElement_Latest_Title {
font-size: 36px;
text-transform: uppercase;
text-align: center;
line-height: 40px;
margin: -40px 0 17px;
}
.tzElement_Latest_Posts .tzElement_Latest_Des {
display: block;
text-align: center;
margin: 0 0 49px;
}
.tzElement_Latest_Posts .tzElement_latest_slide_wrapper {
margin: 0 -15px;
}
.tzElement_Latest_Posts .tzElement_latest_Slide {
position: relative;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item:after {
content: '';
display: block;
clear: both;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child {
float: left;
position: relative;
width: 25%;
height: 230px;
padding: 15px;
display: block;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child .tz_latest_item_box {
position: relative;
width: 100%;
height: 100%;
overflow: hidden;
display: block;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
-o-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child .tz_latest_item_box .tz_latest_overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.75) 100%); background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.75) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.75) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#bf000000', GradientType=0); }
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child .tz_latest_item_box .tz_latest_overlay:before {
display: block;
content: '';
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child .tz_latest_item_box .tz_latest_image {
width: 100%;
height: 100%;
position: relative;
display: block;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child .tz_latest_item_box .tz_latest_image img {
max-width: none;
position: relative;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child .tz_latest_item_box .tz_latest_info {
display: block;
width: 100%;
padding: 18px 20px;
position: absolute;
left: 0;
bottom: 0;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child .tz_latest_item_box .tz_latest_info h3.tz_latest_title {
font-family: 'Open Sans', sans-serif;
font-weight: 800;
font-size: 16px;
color: #ffffff;
margin: 0;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child .tz_latest_item_box .tz_latest_info h3.tz_latest_title a {
font-weight: 800;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child .tz_latest_item_box .tz_latest_info h3.tz_latest_title a:hover {
color: #dc8051;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child .tz_latest_item_box .tz_latest_info span.tz_latest_date {
display: block;
font-family: 'Open Sans', sans-serif;
font-weight: 700;
font-size: 10px;
color: #ffffff;
text-transform: uppercase;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child .tz_latest_item_box:hover .tz_latest_overlay:before {
background: rgba(0, 0, 0, 0.3);
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child.tz_latest_item_1 {
width: 50%;
height: 460px;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child.tz_latest_item_1 .tz_latest_item_box .tz_latest_info {
padding: 26px 30px;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child.tz_latest_item_1 .tz_latest_item_box .tz_latest_info h3.tz_latest_title {
font-size: 24px;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child.tz_latest_item_1 .tz_latest_item_box .tz_latest_info span.tz_latest_date {
font-size: 12px;
margin: 0 0 2px;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .owl-nav .owl-prev {
width: 40px;
height: 40px;
background: #dc8051;
position: absolute;
top: 50%;
left: -50px;
margin-top: -20px;
text-align: center;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .owl-nav .owl-prev i {
color: #ffffff;
line-height: 40px;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .owl-nav .owl-prev:hover {
background: #d0622a;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .owl-nav .owl-next {
width: 40px;
height: 40px;
background: #dc8051;
position: absolute;
top: 50%;
right: -50px;
margin-top: -20px;
text-align: center;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .owl-nav .owl-next i {
color: #ffffff;
line-height: 40px;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .owl-nav .owl-next:hover {
background: #d0622a;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .owl-dots {
text-align: center;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .owl-dots .owl-dot {
display: inline-block;
margin: 0 5px;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .owl-dots .owl-dot span {
display: inline-block;
width: 10px;
height: 10px;
background: #595959;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .owl-dots .owl-dot span:hover {
background: #dc8051;
} .tz_page_content {
position: relative;
padding: 90px 0 90px;
}
.tz_page_content .tzComments:before {
content: "";
display: table;
clear: both;
}
.tz_page_content .tzComments:after {
content: "";
display: table;
clear: both;
}
.tz_page_content .tzComments .comments-area .comments-title {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 18px;
text-transform: uppercase;
margin-bottom: 24px;
}
.tz_page_content .tzComments .comments-area ol {
list-style: none;
}
.tz_page_content .tzComments .comments-area .comment-list {
padding: 0;
margin-bottom: 10px;
display: inline-block;
width: 100%;
}
.tz_page_content .tzComments .comments-area .comment-list .comments {
margin-bottom: 20px;
background: #ffffff;
padding: 20px 23px 24px 0;
border-bottom: 1px solid rgba(0, 58, 15, 0.1);
}
.tz_page_content .tzComments .comments-area .comment-list .comments .comment-author {
float: left;
width: 75px;
}
.tz_page_content .tzComments .comments-area .comment-list .comments .comment-content {
padding-left: 90px;
}
.tz_page_content .tzComments .comments-area .comment-list .comments .comment-content h5 {
float: left;
margin-bottom: 8px;
}
.tz_page_content .tzComments .comments-area .comment-list .comments .comment-content h5 a {
font-family: 'Open Sans', sans-serif;
color: #dc8051;
font-size: 14px;
font-weight: bold;
}
.tz_page_content .tzComments .comments-area .comment-list .comments .comment-content .content {
float: right;
}
.tz_page_content .tzComments .comments-area .comment-list .comments .comment-content .content span {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: #595959;
}
.tz_page_content .tzComments .comments-area .comment-list .comments .comment-content .content span.time {
text-transform: uppercase;
}
.tz_page_content .tzComments .comments-area .comment-list .comments .comment-content .content .sp {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: #595959;
}
.tz_page_content .tzComments .comments-area .comment-list .comments .comment-content .content .comment-edit-link {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #dc8051;
font-weight: 400;
}
.tz_page_content .tzComments .comments-area .comment-list .comments .comment-content .content .comment-reply-link {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #dc8051;
font-weight: 400;
}
.tz_page_content .tzComments .comments-area .comment-list .comments .comment-content p {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 12px;
font-weight: 400;
line-height: 20px;
display: inline-block;
position: relative;
width: 100%;
}
.tz_page_content .tzComments .comments-area .comment-list .comments .comment-content p:before,
.tz_page_content .tzComments .comments-area .comment-list .comments .comment-content p:after {
content: "";
display: table;
clear: both;
}
.tz_page_content .tzComments .comments-area .comment-list ol.children .comments {
padding: 20px 23px 45px 0;
}
.tz_page_content .tzComments .comments-area .comment-respond {
margin-top: 45px;
}
.tz_page_content .tzComments .comments-area .comment-respond h3.comment-reply-title {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 24px;
line-height: 22px;
font-weight: 800;
margin-bottom: 40px;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form {
display: inline-block;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form .comment-notes {
display: none;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form p {
margin-bottom: 9px;
padding: 0;
position: relative;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form p.login {
width: 100%;
padding: 0;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form p #author,
.tz_page_content .tzComments .comments-area .comment-respond .comment-form p #email,
.tz_page_content .tzComments .comments-area .comment-respond .comment-form p #url {
border: 1px solid rgba(0, 58, 15, 0.1);
padding: 7px 20px;
width: 100%;
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 14px;
font-weight: 400;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-appearance: none;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form p #author:-moz-placeholder,
.tz_page_content .tzComments .comments-area .comment-respond .comment-form p #email:-moz-placeholder,
.tz_page_content .tzComments .comments-area .comment-respond .comment-form p #url:-moz-placeholder {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-weight: 400;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form p #author::-webkit-input-placeholder,
.tz_page_content .tzComments .comments-area .comment-respond .comment-form p #email::-webkit-input-placeholder,
.tz_page_content .tzComments .comments-area .comment-respond .comment-form p #url::-webkit-input-placeholder {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-weight: 400;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form p textarea {
border: 1px solid rgba(0, 58, 15, 0.1);
padding: 12px 20px;
width: 100%;
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 14px;
font-weight: 400;
height: 141px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-appearance: none;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form .comment-form-comment {
float: right;
padding-left: 15px;
width: 54.5%;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form .content-form {
float: left;
padding: 0 15px 0 0;
width: 45.5%;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form .comment-form-author:after {
content: "\f007";
font-family: "FontAwesome";
font-size: 16px;
color: rgba(89, 89, 89, 0.5);
position: absolute;
right: 20px;
top: 7px;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form .comment-form-email:after {
content: "\f0e0";
font-family: "FontAwesome";
font-size: 16px;
color: rgba(89, 89, 89, 0.5);
position: absolute;
right: 20px;
top: 7px;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form .comment-form-url:after {
content: "\f075";
font-family: "FontAwesome";
font-size: 16px;
color: rgba(89, 89, 89, 0.5);
position: absolute;
right: 20px;
top: 7px;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form .form-submit {
float: left;
margin: 13px 0 0;
width: 100%;
}
.tz_page_content .tzComments .comments-area .comment-respond .comment-form .form-submit .submit {
padding: 3px 16px 2px;
border: none;
font-family: 'Open Sans', sans-serif;
font-weight: bold;
background: #dc8051;
color: #ffffff;
text-transform: uppercase;
font-size: 14px;
box-shadow: 0 1px 3px 1px rgba(48, 48, 48, 0.2);
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
} .tz_page_login {
padding: 100px 0;
background: #f5f5f5;
}
.tz_page_login .login {
background: #FFFFFF;
border: 1px solid #e1e1e1;
padding: 30px;
}
.tz_page_login .login .login-form .form-group-description {
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
color: #595959;
margin: 0 0 10px;
}
.tz_page_login .login .login-form .form-group label {
color: #595959;
}
.tz_page_login .login .login-form .form-group label[for=rememberme] {
font-weight: 400;
font-size: 13px;
color: #595959;
margin-left: 5px;
}
.tz_page_login .login .login-form .form-group input.form-control {
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
border: 1px solid rgba(0, 58, 15, 0.1);
background: #FFFFFF;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: #595959;
}
.tz_page_login .login .login-form button {
display: block;
font-size: 12px;
font-weight: 700;
color: #FFFFFF;
padding: 4px 20px 3px;
text-transform: uppercase;
text-align: center;
background: #dc8051;
border: none;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz_page_login .login .login-form button.btn_get_password {
width: 100%;
}
.tz_page_login .login .login-form button:hover {
background: #d0622a;
}  .tz-tour-archive {
position: relative;
display: block;
padding: 90px 0 90px;
background: #F5F5F5;
}
.tz-tour-archive .tz-tour-content {
overflow: hidden;
position: relative;
margin: 0 -15px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item {
position: absolute;
padding: 0 15px;
margin-bottom: 40px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content {
position: relative;
display: block;
width: 100%;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-thumb {
border: 1px dashed #e1e1e1;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-thumb a {
position: relative;
display: block;
height: 202px;
overflow: hidden;
width: 100%;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-thumb a:hover:before {
opacity: 1;
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-ms-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-thumb a:hover img {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-thumb a:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; background: -moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0) 0%, #000000 100%); background: -webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0) 0%, #000000 100%); background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0) 0%, #000000 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=1); z-index: 1;
opacity: 0;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-thumb a img {
max-width: none;
position: relative;
-webkit-transform: scale(1) rotate(0);
-moz-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
-o-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-ms-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .discount {
position: absolute;
top: 30px;
left: -13px;
height: auto;
width: auto;
display: inline-block;
z-index: 12;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .discount:before {
border-left: 15px solid #f7941d;
border-bottom: 15px solid transparent;
content: "";
height: 0;
left: 100%;
position: absolute;
top: 0;
width: 0;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .discount:after {
border-left: 15px solid #f7941d;
border-top: 15px solid transparent;
content: "";
height: 0;
position: absolute;
left: 100%;
top: 50%;
width: 0;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .discount span {
font-size: 13px;
font-weight: 700;
background: #f7941d;
color: #ffffff;
line-height: 30px;
display: inline-block;
text-transform: uppercase;
padding: 0 17px 0 23px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .discount span:after {
border-right: 13px solid rgba(0, 0, 0, 0.6);
border-bottom: 10px solid transparent;
content: "";
height: 0;
position: absolute;
left: 0;
top: 100%;
width: 0;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info {
position: relative;
display: block;
padding: 20px;
background: #FFFFFF;
border-width: 0 1px 1px;
border-style: none solid dashed;
border-color: #e1e1e1;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-row {
display: block;
position: relative;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-row:before,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-row:after {
content: '';
display: table;
clear: both;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-reviews {
width: 50%;
text-align: left;
display: inline-block;
float: left;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-reviews .reviews-count {
font-size: 10px;
color: #9e9e9e;
font-weight: 400;
text-transform: uppercase;
padding: 4px 0 3px;
line-height: 1em;
position: relative;
display: block;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-price {
width: 50%;
text-align: right;
display: inline-block;
float: right;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-price .from {
font-size: 10px;
font-weight: 700;
color: #595959;
text-transform: uppercase;
margin: 0;
line-height: 1em;
padding-bottom: 1px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-price .price {
color: #dc8051;
font-size: 20px;
font-weight: 700;
margin: 0;
line-height: 1em;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title {
display: block;
position: relative;
padding-bottom: 15px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title h4 {
margin: 0;
padding: 7px 0 0;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title h4 a {
font-size: 18px;
color: #2a2a2a;
text-transform: uppercase;
font-weight: 700;
-webkit-transition: all 0.2s ease-in 0s;
-moz-transition: all 0.2s ease-in 0s;
-ms-transition: all 0.2s ease-in 0s;
-o-transition: all 0.2s ease-in 0s;
transition: all 0.2s ease-in 0s;
display: block;
line-height: 1em;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title h4 a:hover {
color: #dc8051;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title span {
font-size: 10px;
color: #595959;
text-transform: uppercase;
font-weight: 700;
line-height: 1em;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title span i {
color: #fdb714;
margin-right: 5px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title .tz-reviews {
float: none;
width: auto;
position: absolute;
right: 0;
top: 8px;
text-align: right;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title .tz-reviews .reviews-count {
top: auto;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-review-price {
padding-bottom: 17px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time {
padding-bottom: 30px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .icon {
display: none;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-date,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-depature {
display: block;
width: 100%;
border-bottom: 1px solid rgba(73, 138, 231, 0.1);
position: relative;
padding: 7px 0 4px;
max-width: none;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-date:before,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-depature:before,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-date:after,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-depature:after {
content: '';
display: table;
clear: both;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-date p,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-depature p {
float: left;
text-align: left;
font-size: 12px;
font-weight: 400;
color: #595959;
margin: 0;
line-height: 1.3em;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-date span,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-depature span {
float: right;
text-align: right;
font-size: 12px;
font-weight: 700;
color: #595959;
margin: 0;
line-height: 1.3em;
position: relative;
top: 3px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button {
padding-bottom: 13px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .review {
font-size: 12px;
font-weight: 400;
position: relative;
color: #fff;
line-height: 30px;
padding: 0 15px;
text-transform: uppercase;
background: #c2d284;
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-ms-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
margin-right: 10px;
float: left;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .review:hover {
background: #a6be4c;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .readmore {
font-size: 12px;
font-weight: 400;
color: #fff;
line-height: 30px;
padding: 0 10px;
text-transform: uppercase;
background: #dc8051;
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-ms-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
margin-right: 10px;
float: left;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .readmore:hover {
background: #d0622a;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .view {
font-size: 13px;
font-weight: 400;
line-height: 30px;
background: #c2d284;
padding: 0 10px;
display: inline-block;
color: #fff;
float: left;
margin-right: 10px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .view i {
margin-right: 5px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .tz-btn-wishlist {
width: 32px;
line-height: 28px;
text-align: center;
display: inline-block;
background: #fff;
border: 1px solid #dc8051;
color: #dc8051;
font-size: 12px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .booking {
position: relative;
float: right;
margin-right: -21px;
width: auto;
height: auto;
background: #e36252;
display: inline-block;
text-transform: uppercase;
font-size: 12px;
color: #fff;
font-weight: 700;
line-height: 30px;
padding: 0 10px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .booking i {
margin-right: 10px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .booking:hover {
background: #dc3a26;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .review,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .readmore {
display: none;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title .tz-reviews,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-price {
display: none;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content {
padding-left: 34%;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-thumb {
position: absolute;
width: 34%;
top: 0;
left: 0;
height: 100%;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-thumb a {
height: 100%;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info {
border-top: 1px dashed #e1e1e1;
border-left: none;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-title {
padding-bottom: 8px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-title h4 {
padding: 6px 0 0;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-title h4 a {
color: #595959;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-title span {
position: relative;
top: -5px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-review-price {
display: none;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-title .tz-reviews,
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-price {
display: inline-block;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time {
padding-bottom: 29px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date,
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature {
display: inline-block;
width: auto;
border-bottom: none;
padding-left: 27px;
padding-top: 12px;
padding-bottom: 12px;
max-width: 33.3333%;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date p,
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature p {
font-size: 10px;
color: #dc8051;
font-weight: 700;
text-transform: uppercase;
display: block;
float: none;
text-align: left;
line-height: 1em;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date span,
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature span {
font-size: 10px;
font-weight: 400;
color: #838383;
text-transform: uppercase;
display: block;
float: none;
text-align: left;
line-height: 1em;
top: auto;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date .icon,
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature .icon {
font-size: 20px;
line-height: 1em;
color: #fdb714;
display: inline-block;
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date {
padding-right: 30px;
border-right: 1px solid #f5f5f5;
margin-right: 30px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-price {
width: auto;
padding-top: 3px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-price .price {
font-size: 24px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-button {
padding-bottom: 9px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-button .view {
display: none;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-button .review,
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-button .readmore {
display: inline-block;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-button .booking {
margin-right: 0;
}
.tz-tour-archive .tz-tour-category-descripton {
margin: 0 0 35px;
}
.tz-tour-archive .tz-tour-sort {
position: relative;
display: block;
margin-bottom: 40px;
}
.tz-tour-archive .tz-tour-sort:before,
.tz-tour-archive .tz-tour-sort:after {
content: '';
display: table;
clear: both;
}
.tz-tour-archive .tz-tour-sort h4 {
font-size: 14px;
line-height: 34px;
font-weight: 700;
color: #595959;
display: inline-block;
margin: 0;
padding: 0;
float: left;
margin-right: 50px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters {
position: relative;
display: inline-block;
float: left;
margin-right: 10px;
border: 1px solid #e3e3e3;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-name {
width: 110px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-price {
width: 100px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-rating {
width: 110px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-popularity {
width: 135px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters .sort-btn {
background: #FFFFFF;
display: inline-block;
padding: 0 30px 0 20px;
line-height: 34px;
width: auto;
height: 34px;
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
color: rgba(89, 89, 89, 0.5);
cursor: pointer;
position: relative;
opacity: 0;
visibility: hidden;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters .tz-select {
cursor: pointer;
display: block;
position: relative;
width: 100%;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters .select-styled {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: #FFFFFF;
display: inline-block;
padding: 0 30px 0 20px;
line-height: 34px;
width: auto;
height: 34px;
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
color: rgba(89, 89, 89, 0.5);
cursor: pointer;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters .select-styled:hover:after,
.tz-tour-archive .tz-tour-sort .styled-select-filters .select-styled:active:after,
.tz-tour-archive .tz-tour-sort .styled-select-filters .select-styled:focus:after,
.tz-tour-archive .tz-tour-sort .styled-select-filters .select-styled.active:after {
background-color: #dc8051;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters .select-styled:after {
content: '\f0d7';
font-family: 'FontAwesome';
font-size: 12px;
color: #fff;
position: absolute;
top: 0;
right: 0;
text-align: center;
width: 30px;
line-height: 34px;
background: url(//m2gtravel.com/wp-content/themes/aventura/images/sort_icon.png) no-repeat center;
background-size: inherit;
background-color: #d9d9d9;
text-indent: -9999px;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters .select-options {
display: none;
position: absolute;
top: 100%;
right: 0;
left: 0;
z-index: 999;
margin: 0;
padding: 0;
list-style: none;
background-color: #fff;
border-bottom: 1px solid rgba(0, 58, 15, 0.1);
max-height: 170px;
overflow: auto;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters .select-options li {
margin: 0;
font-size: 12px;
line-height: 34px;
color: #595959;
padding: 0 15px;
border-top: 1px solid rgba(0, 58, 15, 0.1);
border-left: 1px solid rgba(0, 58, 15, 0.1);
border-right: 1px solid rgba(0, 58, 15, 0.1);
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters .select-options li:hover {
color: #fff;
background: #dc8051;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters .select-options li[rel="hide"] {
display: none;
}
.tz-tour-archive .tz-tour-sort .type-btn {
float: right;
cursor: pointer;
display: inline-block;
width: 34px;
height: 34px;
margin-left: 10px;
background: #FFFFFF;
border: 1px solid #e1e1e1;
color: #fff;
line-height: 34px;
text-align: center;
position: relative;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-archive .tz-tour-sort .type-btn:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: transparent;
background-repeat: no-repeat;
background-position: center;
background-size: inherit;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
opacity: 1;
visibility: visible;
}
.tz-tour-archive .tz-tour-sort .type-btn:after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: transparent;
background-repeat: no-repeat;
background-position: center;
background-size: inherit;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
opacity: 0;
visibility: hidden;
}
.tz-tour-archive .tz-tour-sort .type-btn:hover,
.tz-tour-archive .tz-tour-sort .type-btn.active {
background: #dc8051;
border-color: #dc8051;
}
.tz-tour-archive .tz-tour-sort .type-btn:hover:before,
.tz-tour-archive .tz-tour-sort .type-btn.active:before {
opacity: 0;
visibility: hidden;
}
.tz-tour-archive .tz-tour-sort .type-btn:hover:after,
.tz-tour-archive .tz-tour-sort .type-btn.active:after {
opacity: 1;
visibility: visible;
}
.tz-tour-archive .tz-tour-sort .type-btn.tour-layout-list-btn:before {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/images/list_icon.png);
}
.tz-tour-archive .tz-tour-sort .type-btn.tour-layout-list-btn:after {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/images/list_icon_white.png);
}
.tz-tour-archive .tz-tour-sort .type-btn.tour-layout-grid-btn:before {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/images/grid_icon.png);
}
.tz-tour-archive .tz-tour-sort .type-btn.tour-layout-grid-btn:after {
background-image: url(//m2gtravel.com/wp-content/themes/aventura/images/grid_icon_white.png);
}
.tz-tour-archive .tz-tour-pagination {
position: relative;
display: block;
}
.tz-tour-archive .tz-tour-pagination:before,
.tz-tour-archive .tz-tour-pagination:after {
content: '';
display: table;
clear: both;
}
.tz-tour-archive .tz-tour-pagination ul {
list-style: none;
margin: 0;
padding: 10px 0;
}
.tz-tour-archive .tz-tour-pagination ul li {
display: inline-block;
}
.tz-tour-archive .tz-tour-pagination ul li a {
width: 40px;
line-height: 40px;
display: inline-block;
border: 1px solid #e1e1e1;
color: #595959;
background: #FFFFFF;
font-size: 14px;
font-weight: 700;
-webkit-transition: all 0.3s ease-out 0s;
-moz-transition: all 0.3s ease-out 0s;
-ms-transition: all 0.3s ease-out 0s;
-o-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
}
.tz-tour-archive .tz-tour-pagination ul li a:hover {
background: #dc8051;
border-color: #dc8051;
color: #fff;
}
.tz-tour-archive .tz-tour-pagination ul li span {
width: 40px;
line-height: 40px;
display: inline-block;
border: 1px solid #e1e1e1;
color: #595959;
background: #FFFFFF;
font-size: 14px;
font-weight: 700;
-webkit-transition: all 0.3s ease-out 0s;
-moz-transition: all 0.3s ease-out 0s;
-ms-transition: all 0.3s ease-out 0s;
-o-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
}
.tz-tour-archive .tz-tour-pagination ul li span.current {
background: #dc8051;
border-color: #dc8051;
color: #FFFFFF;
}
.tz-tour-archive .tz-sidebar-filter .filter-item {
position: relative;
display: block;
padding-bottom: 60px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search_results p {
font-size: 13px;
color: #595959;
line-height: 1em;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search_results p strong {
font-size: 14px;
font-weight: 800;
margin-left: 10px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search_results p i {
color: #dc8051;
font-size: 15px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item h5 {
font-size: 18px;
text-transform: uppercase;
color: #2a2a2a;
display: block;
position: relative;
font-weight: 800;
padding: 0 0 13px;
margin-bottom: 22px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item h5:after {
content: '';
width: 41px;
bottom: 0;
left: 0;
position: absolute;
height: 1px;
background: #dc8051;
opacity: 0.3;
display: inline-block;
}
.tz-tour-archive .tz-sidebar-filter .filter-item .filter-btn {
display: inline-block;
line-height: 30px;
padding: 0 15px;
background: #dc8051;
color: #fff;
border: none;
text-transform: uppercase;
font-weight: 700;
margin: 23px 0 11px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-archive .tz-sidebar-filter .filter-item .filter-btn:hover {
background: #d0622a;
}
.tz-tour-archive .tz-sidebar-filter .filter-item ul {
list-style: none;
padding: 0;
display: block;
position: relative;
}
.tz-tour-archive .tz-sidebar-filter .filter-item ul li {
display: block;
position: relative;
line-height: inherit;
height: auto;
}
.tz-tour-archive .tz-sidebar-filter .filter-item ul li label {
background: #FFFFFF;
display: block;
line-height: 40px;
border: 1px solid rgba(0, 58, 15, 0.1);
padding: 0 15px;
font-family: 'Open Sans', sans-serif;
font-size: 11px;
color: #595959;
text-transform: uppercase;
font-weight: 400;
cursor: pointer;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-archive .tz-sidebar-filter .filter-item ul li label.checked,
.tz-tour-archive .tz-sidebar-filter .filter-item ul li label:hover {
color: #fff;
background: #dc8051;
border-color: #dc8051;
}
.tz-tour-archive .tz-sidebar-filter .filter-item ul li label.checked span,
.tz-tour-archive .tz-sidebar-filter .filter-item ul li label:hover span {
color: #fff;
}
.tz-tour-archive .tz-sidebar-filter .filter-item ul li label.checked {
cursor: inherit;
}
.tz-tour-archive .tz-sidebar-filter .filter-item ul li label span {
position: absolute;
line-height: 40px;
right: 15px;
top: 0;
font-size: 11px;
color: #595959;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-archive .tz-sidebar-filter .filter-item ul li label > div {
margin-right: 10px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item .select-hidden {
display: none;
visibility: hidden;
padding-right: 10px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item .tz-select {
cursor: pointer;
display: block;
position: relative;
width: 100%;
}
.tz-tour-archive .tz-sidebar-filter .filter-item .select-styled {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
font-size: 12px;
line-height: 32px;
height: 34px;
color: #595959;
width: 100%;
display: block;
border: 1px solid rgba(0, 58, 15, 0.1);
background: #fff;
padding: 0 15px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
margin: 0;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-archive .tz-sidebar-filter .filter-item .select-styled:hover,
.tz-tour-archive .tz-sidebar-filter .filter-item .select-styled:active,
.tz-tour-archive .tz-sidebar-filter .filter-item .select-styled:focus,
.tz-tour-archive .tz-sidebar-filter .filter-item .select-styled.active {
border-color: #dc8051;
-webkit-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-moz-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-ms-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-o-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
}
.tz-tour-archive .tz-sidebar-filter .filter-item .select-styled:after {
content: '\f0d7';
font-family: 'FontAwesome';
font-size: 14px;
position: absolute;
top: -1px;
right: -1px;
text-align: center;
width: 30px;
line-height: 34px;
background: #fdb714;
color: #fff;
}
.tz-tour-archive .tz-sidebar-filter .filter-item .select-options {
display: none;
position: absolute;
top: 100%;
right: 0;
left: 0;
z-index: 999;
margin: 0;
padding: 0;
list-style: none;
background-color: #fff;
border-bottom: 1px solid rgba(0, 58, 15, 0.1);
max-height: 170px;
overflow: auto;
}
.tz-tour-archive .tz-sidebar-filter .filter-item .select-options li {
margin: 0;
font-size: 12px;
line-height: 34px;
color: #595959;
padding: 0 15px;
border-top: 1px solid rgba(0, 58, 15, 0.1);
border-left: 1px solid rgba(0, 58, 15, 0.1);
border-right: 1px solid rgba(0, 58, 15, 0.1);
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
}
.tz-tour-archive .tz-sidebar-filter .filter-item .select-options li:hover {
color: #fff;
background: #dc8051;
}
.tz-tour-archive .tz-sidebar-filter .filter-item .select-options li[rel="hide"] {
display: none;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group {
margin-bottom: 13px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group label {
font-weight: 700;
font-size: 14px;
color: #595959;
text-transform: uppercase;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group input,
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group select {
font-size: 12px;
line-height: 31px;
height: 33px;
color: #595959;
width: 100%;
display: block;
border: 1px solid rgba(0, 58, 15, 0.1);
padding: 0 15px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
margin: 0;
background: #fff none repeat scroll 0 0;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group input:hover,
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group select:hover,
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group input:active,
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group select:active,
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group input:focus,
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group select:focus {
border-color: #dc8051;
-webkit-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-moz-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-ms-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-o-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group input::-webkit-input-placeholder,
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group select::-webkit-input-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group input::-moz-placeholder,
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group select::-moz-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group input:-ms-input-placeholder,
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group select:-ms-input-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group input:-moz-placeholder,
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group select:-moz-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group .departure-date {
display: block;
position: relative;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .form-group .departure-date:after {
content: '\f073';
font-family: 'FontAwesome';
font-size: 14px;
position: absolute;
top: 0;
right: 0;
text-align: center;
width: 30px;
line-height: 33px;
background: #fdb714;
color: #fff;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search-filter .filter-btn {
margin-top: 7px;
}
.tz-tour-archive .range-slider {
position: relative;
width: 100%;
height: 24px;
text-align: center;
z-index: 0;
}
.tz-tour-archive .range-slider input {
pointer-events: none;
position: absolute;
overflow: hidden;
left: 0;
top: 0;
width: 100%;
outline: none;
height: 24px;
margin: 0;
padding: 0;
}
.tz-tour-archive .range-slider input::-webkit-slider-thumb {
pointer-events: all;
position: relative;
z-index: 1;
outline: 0;
}
.tz-tour-archive .range-slider input::-moz-range-thumb {
pointer-events: all;
position: relative;
z-index: 10;
-moz-appearance: none;
width: 9px;
}
.tz-tour-archive .range-slider input::-moz-range-track {
position: relative;
z-index: -1;
background-color: #f5f5f5;
border: 0;
}
.tz-tour-archive .range-slider input:last-of-type::-moz-range-track {
-moz-appearance: none;
background: none transparent;
border: 0;
}
.tz-tour-archive .range-slider input[type=range]::-moz-focus-outer {
border: 0;
}
.tz-tour-archive .range-slider .full-range,
.tz-tour-archive .range-slider .incl-range {
width: 100%;
height: 10px;
left: 0;
top: 7px;
position: absolute;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
}
.tz-tour-archive .range-slider .full-range {
background: #FFFFFF;
}
.tz-tour-archive .range-slider .incl-range {
background: #c2d284;
}
.tz-tour-archive .get-value {
position: relative;
display: block;
}
.tz-tour-archive .get-value:before,
.tz-tour-archive .get-value:after {
content: '';
display: table;
clear: both;
}
.tz-tour-archive .get-value > div {
width: auto;
display: inline-block;
position: relative;
}
.tz-tour-archive .get-value > div.price-right {
text-align: right;
}
.tz-tour-archive .get-value > div span {
font-size: 11px;
color: #595959;
font-weight: 400;
position: absolute;
left: 0;
top: 0;
line-height: 24px;
}
.tz-tour-archive .get-value .output {
left: auto !important;
max-width: 37px;
display: inline-block;
border: none;
font-size: 11px;
color: #595959;
font-weight: 400;
padding: 0 0 0 7px;
line-height: 24px;
height: 24px;
background: #F5F5F5;
text-align: left;
}
.tz-tour-archive .rangeValue {
width: 20px;
}
.tz-tour-archive input[type=range] {
-webkit-appearance: none;
background: none;
}
.tz-tour-archive input[type=range]::-webkit-slider-runnable-track {
height: 20px;
border: none;
border-radius: 50%;
background: transparent;
}
.tz-tour-archive input[type=range]::-ms-track {
height: 20px;
background: transparent;
border: none;
border-radius: 50%;
}
.tz-tour-archive input[type=range]::-moz-range-track {
height: 20px;
background: transparent;
border: none;
border-radius: 50%;
}
.tz-tour-archive input[type=range]::-webkit-slider-thumb {
-webkit-appearance: none;
height: 20px;
width: 20px;
border-radius: 50%;
background: #fdb714;
border: 2px solid #FFFFFF;
position: relative;
z-index: 10000;
}
.tz-tour-archive input[type=range]::-ms-thumb {
-webkit-appearance: none;
border: 2px solid #FFFFFF;
height: 20px;
width: 20px;
border-radius: 50%;
background: #fdb714;
position: relative;
z-index: 10000;
}
.tz-tour-archive input[type=range]::-moz-range-thumb {
-webkit-appearance: none;
border: 2px solid #FFFFFF;
height: 20px;
width: 20px;
border-radius: 50%;
background: #fdb714;
position: relative;
z-index: 10000;
}
.tz-tour-archive input[type=range]:focus {
outline: none;
}
.tz-tour-archive .rating-filter {
display: block;
width: 100%;
position: relative;
}
.tz-tour-archive .rating-filter:before,
.tz-tour-archive .rating-filter:after {
content: '';
display: table;
clear: both;
}
.tz-tour-archive .rating-filter .hidden {
opacity: 0;
}
.tz-tour-archive .rating-filter .rating-content {
padding-top: 6px;
display: inline-block;
position: relative;
direction: initial;
}
.tz-tour-archive .rating-filter .star {
display: inline-block;
margin: 0 4px 0 0;
font-size: 16px;
line-height: 1em;
color: #dfdfdf;
position: relative;
cursor: pointer;
}
.tz-tour-archive .rating-filter .star.animate {
animation: stretch-bounce 0.5s ease-in-out;
-webkit-animation: stretch-bounce 0.5s ease-in-out;
-moz-animation: stretch-bounce 0.5s ease-in-out;
-o-animation: stretch-bounce 0.5s ease-in-out;
}
.tz-tour-archive .rating-filter .star.hidden {
opacity: 0;
}
.tz-tour-archive .rating-filter .full:before {
font-family: "FontAwesome";
display: inline-block;
content: "\f005";
position: relative;
float: right;
z-index: 2;
}
.tz-tour-archive .rating-filter .half:before {
font-family: "FontAwesome";
content: "\f089";
position: absolute;
float: left;
z-index: 3;
}
.tz-tour-archive .rating-filter .star-colour {
color: #fdb714;
}
.tz-tour-archive .rating-filter .selected:before {
font-family: "FontAwesome";
display: inline-block;
content: "\f005";
position: absolute;
top: 0;
left: 0;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
opacity: 1;
z-index: 1;
}
.tz-tour-archive .rating-filter .selected.pulse:before {
-webkit-transform: scale(3);
-moz-transform: scale(3);
-ms-transform: scale(3);
-o-transform: scale(3);
transform: scale(3);
opacity: 0;
}
.tz-tour-archive .rating-filter .selected.is-animated:before {
-webkit-transition: 1s ease-out;
-moz-transition: 1s ease-out;
-ms-transition: 1s ease-out;
-o-transition: 1s ease-out;
transition: 1s ease-out;
}
.tz-tour-archive .rating-filter .rating-count {
font-size: 11px;
color: #595959;
font-weight: 400;
margin: 0;
line-height: 1em;
padding: 4px 0 7px;
} .tz-form-booking-ajax-content {
background: transparent;
left: 0;
overflow: auto;
position: fixed;
top: 0;
width: 100%;
height: 100%;
z-index: 9999;
display: none;
}
.tz-form-booking-ajax-content .tz-close-form-booking.bg {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.9);
z-index: 1;
}
.tz-form-booking-ajax-content .tz-tour-booking {
padding: 0;
background: #fff;
display: inline-block;
position: absolute;
margin: 0;
width: auto;
height: auto;
top: 50%;
left: 50%;
max-height: 90%;
overflow: auto;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
z-index: 2;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form form {
padding: 20px 20px 0;
border: 1px solid rgba(0, 58, 15, 0.1);
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form label {
font-size: 14px;
color: #595959;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 0.1px;
margin: 0 0 5px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form input,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form select,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form textarea {
font-size: 12px;
background: #fff none repeat scroll 0 0;
color: #595959;
width: 100%;
display: block;
border: 1px solid rgba(0, 58, 15, 0.1);
padding: 0 15px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
margin: 0;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form input:hover,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form select:hover,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form textarea:hover,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form input:active,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form select:active,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form textarea:active,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form input:focus,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form select:focus,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form textarea:focus {
border-color: #dc8051;
-webkit-box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
-moz-box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
-ms-box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
-o-box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form input::-webkit-input-placeholder,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form select::-webkit-input-placeholder,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form textarea::-webkit-input-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form input::-moz-placeholder,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form select::-moz-placeholder,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form textarea::-moz-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form input:-ms-input-placeholder,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form select:-ms-input-placeholder,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form textarea:-ms-input-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form input:-moz-placeholder,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form select:-moz-placeholder,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form textarea:-moz-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .form-group {
margin-bottom: 18px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form input,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form select {
line-height: 32px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form select[name='departure_time'] {
-webkit-appearance: none;
-moz-appearance: none;
height: 32px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .book-departure-time {
position: relative;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .book-departure-time:after {
content: '\f0d7';
font-family: 'FontAwesome';
font-size: 14px;
position: absolute;
top: 0;
right: 0;
text-align: center;
width: 30px;
height: 32px;
line-height: 32px;
background: #fdb714;
color: #fff;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .book-departure-date {
display: block;
position: relative;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .book-departure-date:after {
content: '\f073';
font-family: 'FontAwesome';
font-size: 14px;
position: absolute;
top: 0;
right: 0;
text-align: center;
width: 30px;
line-height: 34px;
background: #fdb714;
color: #fff;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .st_adults_children {
position: relative;
display: block;
width: 100%;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .st_adults_children:before,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .st_adults_children:after {
content: '';
display: table;
clear: both;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket {
width: 30%;
display: inline-block;
float: left;
position: relative;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket .input-number {
width: 100%;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket .input-number-decrement {
width: 17px;
background: #fdb714;
position: absolute;
text-align: right;
right: 7px;
bottom: -7px;
padding-right: 3px;
height: 30px;
line-height: 30px;
color: #fff;
font-size: 14px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
cursor: pointer;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket .input-number-increment {
width: 17px;
background: #fdb714;
position: absolute;
right: 7px;
top: -6px;
text-align: left;
display: inline-block;
padding-left: 3px;
height: auto;
line-height: 30px;
color: #fff;
font-size: 14px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
cursor: pointer;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .st_adults_children .tz_price {
width: 70%;
display: inline-block;
float: left;
color: #595959;
font-size: 14px;
font-weight: 700;
padding-left: 15px;
line-height: 34px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .book-combo-tours {
position: relative;
min-width: 270px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form select[name='price_combo'] {
-webkit-appearance: none;
-moz-appearance: none;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .book-combo-tours:after {
content: '\f0d7';
font-family: 'FontAwesome';
font-size: 14px;
position: absolute;
top: 0;
right: 0;
text-align: center;
width: 30px;
height: 33px;
line-height: 33px;
background: #fdb714;
color: #fff;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .book-now {
background: #dc8051;
font-size: 14px;
color: #fff;
line-height: 50px;
border: none;
width: 100%;
text-transform: uppercase;
text-align: center;
font-weight: 700;
margin: 10px 0 20px;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-ms-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .book-now:hover {
background: #d0622a;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .tz-close-form-booking {
position: absolute;
right: 15px;
top: 10px;
font-size: 16px;
line-height: 1em;
display: inline-block;
cursor: pointer;
color: #fff;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .tz-tour-price {
color: #fff;
background: #dc8051;
text-align: center;
padding: 20px 0 17px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .tz-tour-price .tz-tour-total-price {
font-weight: 800;
font-size: 30px;
text-transform: capitalize;
width: 100%;
display: block;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .tz-tour-price .tz-tour-price-per-person {
display: block;
width: 100%;
font-size: 12px;
font-weight: 400;
padding: 7px 0 0;
} .tz-reviews-ajax-content {
background: transparent;
left: 0;
overflow: auto;
position: fixed;
top: 0;
width: 100%;
height: 100%;
z-index: 9999;
display: none;
}
.tz-reviews-ajax-content .tz-close-preview.bg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.9);
z-index: 1;
}
.tz-reviews-ajax-content .reviews {
position: absolute;
width: 40%;
left: 30%;
background: #fff;
padding: 30px;
max-height: 80%;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
overflow-y: auto;
z-index: 2;
}
.tz-reviews-ajax-content .reviews .comments-title {
font-size: 30px;
color: #2a2a2a;
font-weight: 800;
margin-bottom: 29px;
padding-top: 6px;
}
.tz-reviews-ajax-content .reviews ol {
list-style: none;
padding: 0;
}
.tz-reviews-ajax-content .reviews ol li {
position: relative;
display: block;
padding-bottom: 24px;
margin-bottom: 28px;
border-bottom: 1px solid rgba(0, 58, 15, 0.1);
}
.tz-reviews-ajax-content .reviews ol li:before,
.tz-reviews-ajax-content .reviews ol li:after {
content: '';
display: table;
clear: both;
}
.tz-reviews-ajax-content .reviews ol li:last-child {
margin-bottom: 31px;
}
.tz-reviews-ajax-content .reviews ol li .comment-author {
display: inline-block;
float: left;
margin: 0 30px 13px 0;
}
.tz-reviews-ajax-content .reviews ol li .comment-content {
padding-left: 105px;
}
.tz-reviews-ajax-content .reviews ol li .comment-content .tz-average-rating {
position: absolute;
left: 185px;
top: 2px;
margin: 0;
}
.tz-reviews-ajax-content .reviews ol li .comment-content h5 {
color: #dc8051;
font-weight: 700;
text-transform: capitalize;
display: block;
margin-bottom: 10px;
}
.tz-reviews-ajax-content .reviews ol li .comment-content .content {
position: absolute;
display: inline-block;
right: 0;
top: -4px;
width: auto;
height: auto;
}
.tz-reviews-ajax-content .reviews ol li .comment-content .content span {
font-size: 12px;
color: #595959;
}
.tz-reviews-ajax-content .reviews ol li .comment-content .content a {
font-size: 12px;
color: #dc8051;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-reviews-ajax-content .reviews ol li .comment-content p {
font-size: 12px;
}
.tz-reviews-ajax-content .reviews a.permalink {
line-height: 30px;
padding: 0 15px;
background: #dc8051;
text-transform: uppercase;
color: #fff;
display: inline-block;
border: none;
width: auto;
font-weight: 700;
margin-bottom: 40px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-reviews-ajax-content .reviews a.permalink:hover {
background: #d0622a;
}
.tz-reviews-ajax-content .reviews .tz-close-preview {
position: absolute;
width: 30px;
height: 30px;
line-height: 30px;
font-size: 20px;
color: #595959;
right: 0;
top: 0;
cursor: pointer;
} .loading-ajax {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: url(//m2gtravel.com/wp-content/themes/aventura/images/loading-ajax.gif);
background-position: center;
background-repeat: no-repeat;
background-size: auto;
background-color: rgba(255, 255, 255, 0.8);
opacity: 0;
visibility: hidden;
}
.loading-ajax.active {
opacity: 1;
visibility: visible;
}
@-webkit-keyframes stretch-bounce {
0% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(1.5);
-moz-transform: scale(1.5);
-ms-transform: scale(1.5);
-o-transform: scale(1.5);
transform: scale(1.5);
}
50% {
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transform: scale(0.9);
}
75% {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
}
100% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
}
.tz-average-rating:after {
content: '';
display: block;
clear: both;
} @-webkit-keyframes aventura-buzz-out {
10% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg);
}
20% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg);
}
30% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg);
}
40% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg);
}
50% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg);
}
60% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg);
}
70% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg);
}
80% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg);
}
90% {
-webkit-transform: translateX(1px) rotate(0);
transform: translateX(1px) rotate(0);
}
100% {
-webkit-transform: translateX(-1px) rotate(0);
transform: translateX(-1px) rotate(0);
}
}
@keyframes aventura-buzz-out {
10% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg);
}
20% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg);
}
30% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg);
}
40% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg);
}
50% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg);
}
60% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg);
}
70% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg);
}
80% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg);
}
90% {
-webkit-transform: translateX(1px) rotate(0);
transform: translateX(1px) rotate(0);
}
100% {
-webkit-transform: translateX(-1px) rotate(0);
transform: translateX(-1px) rotate(0);
}
}
.tz-tour-single .tz-tour-head {
position: relative;
display: block;
}
.tz-tour-single .tz-tour-head:before {
content: '';
display: table;
clear: both;
}
.tz-tour-single .tz-tour-head:after {
content: '';
position: absolute;
left: 0;
bottom: 0; background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.71) 100%); background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.71) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.71) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b5000000', GradientType=0); width: 100%;
height: 100%;
z-index: 11;
}
.tz-tour-single .tz-tour-head .tz-tour-thumbnail {
position: relative;
display: block;
max-height: 700px;
overflow: hidden;
margin: 0;
padding: 0;
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-nav {
z-index: 13;
bottom: 100px;
display: inline-block;
width: auto;
}
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-paging li {
padding: 0;
margin: 0;
float: left;
}
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-paging li:first-child a {
margin-left: 0;
}
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-paging li a {
padding: 5px 0;
width: 40px;
height: 1px;
margin: 0 5px;
background: transparent;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
position: relative;
-webkit-transition: all 0.2s linear 0s;
-moz-transition: all 0.2s linear 0s;
-ms-transition: all 0.2s linear 0s;
-o-transition: all 0.2s linear 0s;
transition: all 0.2s linear 0s;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-paging li a:before {
content: "";
position: absolute;
width: 100%;
left: 0;
bottom: 50%;
height: 0;
background: #dc8051;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.2s linear 0s;
-moz-transition: all 0.2s linear 0s;
-ms-transition: all 0.2s linear 0s;
-o-transition: all 0.2s linear 0s;
transition: all 0.2s linear 0s;
}
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-paging li a:after {
content: "";
position: absolute;
width: 100%;
left: 0;
top: 50%;
height: 1px;
background: #fff;
-webkit-transition: all 0.2s linear 0s;
-moz-transition: all 0.2s linear 0s;
-ms-transition: all 0.2s linear 0s;
-o-transition: all 0.2s linear 0s;
transition: all 0.2s linear 0s;
}
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-paging li a:hover,
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-paging li a.flex-active {
background: transparent;
}
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-paging li a:hover:before,
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-paging li a.flex-active:before {
height: 3px;
opacity: 1;
visibility: visible;
}
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-paging li a:hover:after,
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-paging li a.flex-active:after {
background: #dc8051;
}
.tz-tour-single .tz-tour-head .tz-tour-title {
position: absolute;
width: 100%;
left: 0;
bottom: 0;
height: auto;
z-index: 12;
}
.tz-tour-single .tz-tour-head .tz-tour-title .flex-control-nav {
z-index: 13;
bottom: 0;
display: inline-block;
width: auto;
position: relative;
}
.tz-tour-single .tz-tour-head .tz-tour-title .flex-control-paging li {
padding: 0;
margin: 0;
float: left;
}
.tz-tour-single .tz-tour-head .tz-tour-title .flex-control-paging li:first-child a {
margin-left: 0;
}
.tz-tour-single .tz-tour-head .tz-tour-title .flex-control-paging li a {
padding: 5px 0;
width: 40px;
height: 1px;
margin: 0 5px;
background: transparent;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
position: relative;
-webkit-transition: all 0.2s linear 0s;
-moz-transition: all 0.2s linear 0s;
-ms-transition: all 0.2s linear 0s;
-o-transition: all 0.2s linear 0s;
transition: all 0.2s linear 0s;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
.tz-tour-single .tz-tour-head .tz-tour-title .flex-control-paging li a:before {
content: "";
position: absolute;
width: 100%;
left: 0;
bottom: 50%;
height: 0;
background: #dc8051;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.2s linear 0s;
-moz-transition: all 0.2s linear 0s;
-ms-transition: all 0.2s linear 0s;
-o-transition: all 0.2s linear 0s;
transition: all 0.2s linear 0s;
}
.tz-tour-single .tz-tour-head .tz-tour-title .flex-control-paging li a:after {
content: "";
position: absolute;
width: 100%;
left: 0;
top: 50%;
height: 1px;
background: #fff;
-webkit-transition: all 0.2s linear 0s;
-moz-transition: all 0.2s linear 0s;
-ms-transition: all 0.2s linear 0s;
-o-transition: all 0.2s linear 0s;
transition: all 0.2s linear 0s;
}
.tz-tour-single .tz-tour-head .tz-tour-title .flex-control-paging li a:hover,
.tz-tour-single .tz-tour-head .tz-tour-title .flex-control-paging li a.flex-active {
background: transparent;
}
.tz-tour-single .tz-tour-head .tz-tour-title .flex-control-paging li a:hover:before,
.tz-tour-single .tz-tour-head .tz-tour-title .flex-control-paging li a.flex-active:before {
height: 3px;
opacity: 1;
visibility: visible;
}
.tz-tour-single .tz-tour-head .tz-tour-title .flex-control-paging li a:hover:after,
.tz-tour-single .tz-tour-head .tz-tour-title .flex-control-paging li a.flex-active:after {
background: #dc8051;
}
.tz-tour-single .tz-tour-head .tz-tour-title .title {
padding: 40px 0 7px;
position: relative;
display: block;
}
.tz-tour-single .tz-tour-head .tz-tour-title .title:before,
.tz-tour-single .tz-tour-head .tz-tour-title .title:after {
content: "";
display: table;
clear: both;
}
.tz-tour-single .tz-tour-head .tz-tour-title h1 {
font-size: 36px;
color: #fff;
text-transform: uppercase;
margin: 0;
padding: 0;
line-height: 40px;
display: inline-block;
float: left;
}
.tz-tour-single .tz-tour-head .tz-tour-title .discount {
font-size: 14px;
font-weight: 800;
color: #fff;
background: #fd1414;
text-transform: capitalize;
padding: 0 15px;
line-height: 27px;
margin: 7px 0 0 25px;
display: inline-block;
}
.tz-tour-single .tz-tour-head .tz-tour-title .tz-tour-review {
padding-bottom: 54px;
}
.tz-tour-single .tz-tour-head .tz-tour-booking .tz-tour-contact-number {
color: #fff;
background: #dc8051;
text-align: center;
font-size: 14px;
font-weight: 400;
padding: 11px 0;
}
.tz-tour-single .tz-tour-head .tz-tour-booking .tz-tour-contact-number span {
font-weight: 700;
}
.tz-tour-single .tz-tour-head .tz-tour-booking .tz-tour-price {
color: #fff;
background: #f4d279;
text-align: center;
padding: 30px 0 27px;
}
.tz-tour-single .tz-tour-head .tz-tour-booking .tz-tour-price .tz-tour-total-price {
font-weight: 800;
font-size: 30px;
text-transform: capitalize;
width: 100%;
display: block;
}
.tz-tour-single .tz-tour-head .tz-tour-booking .tz-tour-price .tz-tour-price-per-person {
display: block;
width: 100%;
font-size: 12px;
font-weight: 400;
padding: 7px 0 0;
}
.tz-tour-single .tz-tour-head .tz-tour-booking .tz-tour-price .tz-tour-price-message {
font-weight: 700;
font-size: 20px;
}
.tz-tour-single .tz-tour-tab-title {
position: relative;
display: block;
background: #f4f4f4;
border-bottom: 1px solid #dddddd;
}
.tz-tour-single .tz-tour-tab-title .nav > li {
margin: 0;
}
.tz-tour-single .tz-tour-tab-title .nav > li > a {
color: #595959;
line-height: 62px;
text-transform: capitalize;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
padding: 0 30px;
margin: 0;
border-top: 1px solid #dddddd;
border-right: 1px solid #dddddd;
font-weight: 700;
background: transparent;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
position: relative;
}
.tz-tour-single .tz-tour-tab-title .nav > li > a:hover {
background: #fff;
}
.tz-tour-single .tz-tour-tab-title .nav > li > a:before {
content: '';
position: absolute;
bottom: -2px;
height: 2px;
background: #fff;
left: 0;
width: 100%;
opacity: 0;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-single .tz-tour-tab-title .nav > li.active > a {
background: #fff;
}
.tz-tour-single .tz-tour-tab-title .nav > li.active > a:before {
opacity: 1;
}
.tz-tour-single .tz-tour-tab-title .nav > li:first-child > a {
border-left: 1px solid #dddddd;
}
.tz-tour-single .tz-tour-content {
position: relative;
display: block;
padding-bottom: 96px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane {
padding: 48px 0 57px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane ul li,
.tz-tour-single .tz-tour-content .tab-content .tab-pane ol li {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane h3 {
font-size: 48px;
font-weight: 800;
margin: 0 0 20px;
padding: 0;
line-height: 1.3em;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .tour-image-itinerary {
width: 270px;
float: right;
border: 1px solid #ebebeb;
padding: 5px;
margin: 0 0 30px 30px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .tour-image-itinerary img {
max-width: 100%;
height: auto;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .tour-info {
margin: 0 0 22px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .tour-info.tour-has-image-itinerary {
padding-right: 300px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .tour-info .tour-info-box {
border: 1px dashed #ebebeb;
background: #fafafa;
max-height: 130px;
padding: 17px 25px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .tour-info .tour-info-box:after {
display: block;
content: '';
clear: both;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .tour-info .tour-info-box .tour-info-column {
width: 50%;
float: left;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .tour-info .tour-info-box .tour-info-column .tour-info-item {
display: block;
font-style: italic;
color: #595959;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .tour-info .tour-info-box .tour-info-column .tour-info-item i {
font-size: 18px;
color: #dc8051;
padding-right: 10px;
line-height: 30px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .content p {
line-height: 1.7em;
margin: 0;
padding: 10px 0;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .su-row .su-list ul {
margin-bottom: 0 !important;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .su-row .su-list ul li {
padding: 2px 0 3px 2em !important;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .su-row .su-list ul li i {
font-size: 12px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .su-heading-style-default {
border: none;
padding: 0;
margin-top: 35px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .su-heading-style-default:first-child {
margin-top: 0;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .su-heading-style-default .su-heading-inner {
padding: 0;
border: none;
line-height: 45px;
background: #f4f4f4;
color: #595959;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .su-heading-style-default.su-heading-align-left .su-heading-inner {
padding-left: 20px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane#itinerary p {
padding: 10px 0;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane#location .description {
padding-bottom: 32px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane#location iframe {
-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.15);
-ms-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.15);
-o-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.15);
box-shadow: 0 3px 7px rgba(0, 0, 0, 0.15);
width: 100%;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .comments-title {
font-size: 24px;
color: #2a2a2a;
font-weight: 800;
margin-bottom: 39px;
padding-top: 6px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol {
list-style: none;
padding: 0;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li {
position: relative;
display: block;
padding-bottom: 34px;
margin-bottom: 38px;
border-bottom: 1px solid rgba(0, 58, 15, 0.1);
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li:before,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li:after {
content: '';
display: table;
clear: both;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li:last-child {
margin-bottom: 31px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-author {
display: inline-block;
float: left;
margin: 0 30px 13px 0;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content {
padding-left: 105px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content .tz-average-rating {
position: absolute;
left: 185px;
top: 2px;
margin: 0;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content h5 {
color: #dc8051;
font-weight: 700;
text-transform: capitalize;
display: block;
margin-bottom: 10px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content .content {
position: absolute;
display: inline-block;
right: 0;
top: -4px;
width: auto;
height: auto;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content .content span {
font-size: 12px;
color: #595959;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content .content a {
font-size: 12px;
color: #dc8051;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content .content a:hover {
color: #fdb714;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content p {
font-size: 12px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm h3 {
font-size: 24px;
font-weight: 800;
color: #595959;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form {
position: relative;
display: block;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form input,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form select,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form textarea {
border: 1px solid #f1f1f1;
background: #fff none repeat scroll 0 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
width: 100%;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form input:hover,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form select:hover,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form textarea:hover,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form input:active,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form select:active,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form textarea:active,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form input:focus,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form select:focus,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form textarea:focus {
border-color: #dc8051;
-webkit-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-moz-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-ms-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-o-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form input::-webkit-input-placeholder,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form select::-webkit-input-placeholder,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form textarea::-webkit-input-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form input::-moz-placeholder,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form select::-moz-placeholder,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form textarea::-moz-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form input:-ms-input-placeholder,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form select:-ms-input-placeholder,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form textarea:-ms-input-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form input:-moz-placeholder,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form select:-moz-placeholder,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form textarea:-moz-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form input,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form select {
line-height: 40px;
padding: 0 20px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form textarea {
height: 166px;
padding: 15px 20px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form input.submit {
line-height: 30px;
padding: 0 15px;
background: #dc8051;
text-transform: uppercase;
color: #fff;
display: inline-block;
border: none;
width: auto;
font-weight: 700;
margin-bottom: 10px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form input.submit:hover {
background: #d0622a;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form a {
color: #dc8051;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form a:hover {
color: #f7941d;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form p {
padding-bottom: 10px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form p.form-submit {
padding: 0;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form p.tz-field:before,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form p.tz-field:after {
content: "";
display: table;
clear: both;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .comment-form-comment {
width: 50%;
float: right;
padding-left: 15px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .comment-form-comment.login {
width: 100%;
padding-left: 0;
float: none;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form {
width: 50%;
float: left;
padding-right: 15px;
padding-bottom: 10px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form .comment-form-subject {
display: none;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form .comment-form-author {
position: relative;
display: block;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form .comment-form-author:before {
content: '\f007';
position: absolute;
top: 11px;
right: 20px;
line-height: 40px;
font-size: 16px;
color: #595959;
font-family: 'FontAwesome';
opacity: 0.5;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form .comment-form-email {
position: relative;
display: block;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form .comment-form-email:before {
content: '\f0e0';
position: absolute;
top: 11px;
right: 20px;
line-height: 40px;
font-size: 16px;
color: #595959;
font-family: 'FontAwesome';
opacity: 0.5;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form .comment-form-url {
position: relative;
display: block;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form .comment-form-url:before {
content: '\f075';
position: absolute;
top: 11px;
right: 20px;
line-height: 40px;
font-size: 16px;
color: #595959;
font-family: 'FontAwesome';
opacity: 0.5;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form input {
color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form input::-webkit-input-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form input::-moz-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form input:-ms-input-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form input:-moz-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tz-tour-booking {
padding: 20px 15px 0;
background: #fff;
display: block;
position: relative;
border: 1px solid rgba(0, 58, 15, 0.1);
margin-bottom: 40px;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.03);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.03);
-ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.03);
-o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.03);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.03);
margin-top: -65px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head {
position: absolute;
bottom: 100%;
left: 0;
height: auto;
display: inline-block;
width: 100%;
z-index: 111;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-contact-number {
color: #fff;
background: #dc8051;
text-align: center;
font-size: 14px;
font-weight: 400;
padding: 11px 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-contact-number span {
font-weight: 700;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-price {
color: #2a2a2a;
background: #f4d279;
text-align: center;
padding: 30px 0 27px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-price .tz-tour-total-price {
font-weight: 800;
font-size: 30px;
text-transform: capitalize;
width: 100%;
display: block;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-price .tz-tour-price-per-person {
display: block;
width: 100%;
font-size: 12px;
font-weight: 400;
padding: 7px 0 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-price .tz-tour-price-message {
font-weight: 700;
font-size: 20px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form label {
font-size: 14px;
color: #595959;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 0.1px;
margin: 0 0 5px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form input,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form select,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form textarea {
font-size: 12px;
color: #595959;
width: 100%;
display: block;
border: 1px solid rgba(0, 58, 15, 0.1);
background: #fff none repeat scroll 0 0;
padding: 0 15px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
margin: 0;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form input:hover,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form select:hover,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form textarea:hover,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form input:active,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form select:active,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form textarea:active,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form input:focus,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form select:focus,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form textarea:focus {
border-color: #dc8051;
-webkit-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-moz-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-ms-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-o-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form input::-webkit-input-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form select::-webkit-input-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form textarea::-webkit-input-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form input::-moz-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form select::-moz-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form textarea::-moz-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form input:-ms-input-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form select:-ms-input-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form textarea:-ms-input-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form input:-moz-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form select:-moz-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form textarea:-moz-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .form-group {
margin-bottom: 18px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form input,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form select {
line-height: 32px;
height: 33px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form select[name='departure_time'] {
-webkit-appearance: none;
-moz-appearance: none;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .book-departure-time {
position: relative;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .book-departure-time:after {
content: '\f0d7';
font-family: 'FontAwesome';
font-size: 14px;
position: absolute;
top: 0;
right: 0;
text-align: center;
width: 30px;
height: 33px;
line-height: 33px;
background: #fdb714;
color: #fff;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .book-departure-date {
display: block;
position: relative;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .book-departure-date:after {
content: '\f073';
font-family: 'FontAwesome';
font-size: 14px;
position: absolute;
top: 0;
right: 0;
text-align: center;
width: 30px;
line-height: 34px;
background: #fdb714;
color: #fff;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children {
position: relative;
display: block;
width: 100%;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children:before,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children:after {
content: '';
display: table;
clear: both;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket {
width: 30%;
display: inline-block;
float: left;
position: relative;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket .input-number {
width: 100%;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket .input-number-decrement {
width: 17px;
background: #fdb714;
position: absolute;
text-align: right;
right: 7px;
bottom: -6px;
padding-right: 3px;
height: 30px;
line-height: 30px;
color: #fff;
font-size: 14px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
cursor: pointer;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket .input-number-increment {
width: 17px;
background: #fdb714;
position: absolute;
right: 7px;
top: -7px;
text-align: left;
display: inline-block;
padding-left: 3px;
height: auto;
line-height: 30px;
color: #fff;
font-size: 14px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
cursor: pointer;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket label.error {
display: none !important;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children .tz_price {
width: 70%;
display: inline-block;
float: left;
color: #595959;
font-size: 14px;
font-weight: 700;
padding-left: 15px;
line-height: 34px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .book-combo-tours {
position: relative;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .book-combo-tours:after {
content: '\f0d7';
font-family: 'FontAwesome';
font-size: 14px;
position: absolute;
top: 0;
right: 0;
text-align: center;
width: 30px;
height: 33px;
line-height: 33px;
background: #fdb714;
color: #fff;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form select[name='price_combo'] {
-webkit-appearance: none;
-moz-appearance: none;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .book-now {
background: #e36252;
font-size: 14px;
color: #fff;
line-height: 50px;
border: none;
width: 100%;
text-transform: uppercase;
text-align: center;
font-weight: 700;
margin: 10px 0 20px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .book-now:hover {
background: #dc3a26;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-title {
display: block;
position: relative;
width: 100%;
text-align: center;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-title:before {
content: "";
position: absolute;
left: 0;
top: 50%;
background: #f4f4f4;
height: 1px;
width: 100%;
z-index: 1;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-title h4 {
z-index: 2;
color: #cccccc;
background: #fff;
padding: 0 5px;
margin: 0;
font-size: 14px;
position: relative;
display: inline-block;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-description {
font-size: 12px;
color: #595959;
font-weight: 400;
display: block;
text-align: center;
padding: 16px 5px 10px;
line-height: 1.7em;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form {
position: relative;
display: block;
padding: 7px 0 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form label {
font-size: 14px;
color: #595959;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 0.1px;
margin: 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form select,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea {
font-size: 12px;
color: #595959;
width: 100%;
display: block;
background: #fff none repeat scroll 0 0;
border: 1px solid rgba(0, 58, 15, 0.1);
padding: 0 15px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
margin: 5px 0 7px;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input:hover,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form select:hover,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea:hover,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input:active,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form select:active,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea:active,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input:focus,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form select:focus,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea:focus {
border-color: #dc8051;
-webkit-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-moz-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-ms-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-o-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input::-webkit-input-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form select::-webkit-input-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea::-webkit-input-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input::-moz-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form select::-moz-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea::-moz-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input:-ms-input-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form select:-ms-input-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea:-ms-input-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input:-moz-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form select:-moz-placeholder,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea:-moz-placeholder { color: #595959;
font-size: 12px;
font-weight: 400;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form select {
line-height: 31px;
height: 32px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea {
padding: 4px 15px;
height: 146px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input.wpcf7-submit {
font-size: 14px;
font-weight: 700;
color: #fff;
text-transform: uppercase;
width: 100%;
height: 50px;
text-align: center;
line-height: 50px;
background: #dc8051;
border: none;
margin-top: 22px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input.wpcf7-submit:hover {
background: #d0622a;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form .ajax-loader {
margin: 0;
padding: 0;
}
.tz-tour-single .tz-tour-other {
display: block;
position: relative;
border-top: 2px solid #ececec;
}
.tz-tour-single .tz-tour-other h3 {
color: #2a2a2a;
font-size: 30px;
margin: 0;
padding: 26px 0 35px;
font-weight: 800;
}
.tz-tour-single .tz-tour-other .tz-tour-item {
position: relative;
display: block;
}
.tz-tour-single .tz-tour-other .tz-tour-item:hover .tz-other-thumb img {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
}
.tz-tour-single .tz-tour-other .tz-tour-item .tz-other-thumb {
position: relative;
display: block;
height: 202px;
overflow: hidden;
width: 100%;
}
.tz-tour-single .tz-tour-other .tz-tour-item .tz-other-thumb:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.71) 0%, rgba(0, 0, 0, 0) 100%); background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.71) 0%, rgba(0, 0, 0, 0) 100%); background: linear-gradient(to top, rgba(0, 0, 0, 0.71) 0%, rgba(0, 0, 0, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5000000', endColorstr='#00000000', GradientType=0); }
.tz-tour-single .tz-tour-other .tz-tour-item .tz-other-thumb img {
max-width: none;
position: relative;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-discount {
position: absolute;
top: 30px;
left: -13px;
height: auto;
width: auto;
display: inline-block;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-discount:before {
border-left: 15px solid #f7941d;
border-bottom: 15px solid transparent;
content: "";
height: 0;
left: 100%;
position: absolute;
top: 0;
width: 0;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-discount:after {
border-left: 15px solid #f7941d;
border-top: 15px solid transparent;
content: "";
height: 0;
position: absolute;
left: 100%;
top: 50%;
width: 0;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-discount span {
font-size: 13px;
font-weight: 700;
background: #f7941d;
color: #ffffff;
line-height: 30px;
display: inline-block;
text-transform: uppercase;
padding: 0 17px 0 23px;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-discount span:after {
border-right: 13px solid rgba(0, 0, 0, 0.6);
border-bottom: 10px solid transparent;
content: "";
height: 0;
position: absolute;
left: 0;
top: 100%;
width: 0;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-title {
position: absolute;
left: 0;
width: 100%;
height: auto;
bottom: 0;
padding: 0 20px 10px;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-title h4 {
display: block;
margin: 0;
padding: 0;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-title h4 a {
font-size: 18px;
font-weight: 700;
text-transform: uppercase;
color: #ffffff;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-title h4 a:hover {
color: #fdb714;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-title span {
font-size: 10px;
color: #fff;
font-weight: 700;
text-transform: uppercase;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-title span i {
color: #fdb714;
margin-right: 3px;
}
.tz-tour-single .tz-tour-data {
display: none;
} .tz-tour-checkout {
position: relative;
display: block;
padding: 70px 0 90px;
}
.tz-tour-checkout .form_title {
position: relative;
display: block;
padding: 16px 0;
border-bottom: 1px solid #427bcb;
margin-bottom: 23px;
}
.tz-tour-checkout .form_title h3 {
font-size: 14px;
font-weight: 700;
color: #000;
text-transform: uppercase;
margin: 0;
padding: 0;
}
.tz-tour-checkout .form_content .form-group {
display: block;
position: relative;
margin-bottom: 10px;
}
.tz-tour-checkout .form_content .form-group:before,
.tz-tour-checkout .form_content .form-group:after {
content: '';
display: table;
clear: both;
}
.tz-tour-checkout .form_content .form-group p {
font-size: 14px;
font-weight: 400;
color: rgba(0, 0, 0, 0.5);
margin: 0 0 15px;
}
.tz-tour-checkout .form_content .form-group label {
width: 20%;
display: inline-block;
font-size: 13px;
line-height: 30px;
height: 30px;
color: #595959;
text-transform: capitalize;
text-align: left;
float: left;
font-weight: 400;
}
.tz-tour-checkout .form_content .form-group label.error {
color: red;
width: 100%;
padding-left: 20%;
line-height: 1em;
margin: 0;
}
.tz-tour-checkout .form_content .form-group input.error {
border-color: red;
}
.tz-tour-checkout .form_content .form-group input,
.tz-tour-checkout .form_content .form-group select {
float: left;
width: 80%;
background: #fff none repeat scroll 0 0;
display: inline-block;
line-height: 30px;
height: 30px;
font-size: 12px;
color: #000;
padding: 0 15px;
border: 1px solid rgba(0, 0, 0, 0.1);
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-checkout .form_content .form-group input:hover,
.tz-tour-checkout .form_content .form-group select:hover,
.tz-tour-checkout .form_content .form-group input:active,
.tz-tour-checkout .form_content .form-group select:active,
.tz-tour-checkout .form_content .form-group input:focus,
.tz-tour-checkout .form_content .form-group select:focus {
border-color: #dc8051;
-webkit-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-moz-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-ms-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-o-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
}
.tz-tour-checkout .form_content .form-group textarea {
float: left;
width: 80%;
background: #fff none repeat scroll 0 0;
display: inline-block;
height: 164px;
font-size: 12px;
color: #000;
padding: 15px;
border: 1px solid rgba(0, 0, 0, 0.1);
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-checkout .form_content .form-group textarea:hover,
.tz-tour-checkout .form_content .form-group textarea:active,
.tz-tour-checkout .form_content .form-group textarea:focus {
border-color: #dc8051;
-webkit-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-moz-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-ms-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
-o-box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
box-shadow: 0 2px 7px rgba(70, 138, 231, 0.3);
}
.tz-tour-checkout .tz_order .box .box-item {
position: relative;
display: block;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding-bottom: 29px;
margin-bottom: 24px;
}
.tz-tour-checkout .tz_order .box .box-item:before,
.tz-tour-checkout .tz_order .box .box-item:after {
content: '';
display: table;
clear: both;
}
.tz-tour-checkout .tz_order .box .box-item p {
margin: 0;
}
.tz-tour-checkout .tz_order .box .box-item .price {
font-size: 14px;
font-weight: 700;
color: #2a2a2a;
}
.tz-tour-checkout .tz_order .box .box-item .title {
font-size: 13px;
color: #000;
font-weight: 700;
}
.tz-tour-checkout .tz_order .box .box-item.info .price {
position: absolute;
right: 0;
top: 50%;
height: auto;
width: auto;
margin-top: -30px;
}
.tz-tour-checkout .tz_order .box .box-item.discount {
padding-bottom: 26px;
}
.tz-tour-checkout .tz_order .box .box-item.discount .price {
color: #8f8f8f;
}
.tz-tour-checkout .tz_order .box .box-item.total {
padding-bottom: 24px;
margin-bottom: 26px;
}
.tz-tour-checkout .tz_order .box .box-item.total .price {
color: #dc8051;
}
.tz-tour-checkout .tz_order .box p {
font-size: 13px;
font-weight: 400;
}
.tz-tour-checkout .tz_payment .tz_paypal {
position: relative;
display: block;
}
.tz-tour-checkout .tz_payment .tz_paypal .form-group {
margin-bottom: 5px;
}
.tz-tour-checkout .tz_payment .tz_paypal a {
display: block;
font-size: 13px;
color: #dc8051;
-webkit-transition: all 0.2s linear 0s;
-moz-transition: all 0.2s linear 0s;
-ms-transition: all 0.2s linear 0s;
-o-transition: all 0.2s linear 0s;
transition: all 0.2s linear 0s;
}
.tz-tour-checkout .tz_payment .tz_paypal .paypal_desc {
font-size: 13px;
color: #595959;
line-height: 1.7em;
}
.tz-tour-checkout .tz_payment .tz_paypal .book-now-btn {
text-align: center;
line-height: 45px;
display: block;
width: 100%;
font-size: 14px;
color: #fff;
text-transform: uppercase;
font-weight: 700;
background: #dc8051;
border: none;
margin: 30px 0;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-checkout .tz_payment .tz_paypal .book-now-btn:hover {
background: #d0622a;
}
.tz-tour-checkout .tz_payment .tz_paypal #paypal-container {
display: none;
}
.tz-tour-checkout .tz_payment .tz_paypal #cc-container {
display: none;
}
.tz-tour-checkout .tz_payment .tz_paypal #cc-container .form-group {
margin: 0 0 13px;
}
.tz-tour-checkout .tz_payment .tz_paypal #cc-container .form-group label {
font-size: 13px;
font-weight: 400;
color: #595959;
margin: 0 0 8px;
}
.tz-tour-checkout .tz_payment .tz_paypal #cc-container .form-group input {
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
border: 1px solid rgba(0, 0, 0, 0.1);
font-size: 12px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-appearance: none;
}
.tz-tour-checkout .tz_payment .tz_paypal #cc-container .form-group select {
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
border: 1px solid rgba(0, 0, 0, 0.1);
font-size: 12px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-appearance: none;
} .tz_page_content .alert-success {
color: #dc8051;
background-color: rgba(220, 128, 81, 0.2);
border-color: rgba(220, 128, 81, 0.5);
}
.tz-tour-confirm {
position: relative;
display: block;
}
.tz-tour-confirm .form_title {
position: relative;
display: block;
padding: 16px 0;
border-bottom: 1px solid #dc8051;
margin-bottom: 23px;
}
.tz-tour-confirm .form_title h3 {
font-size: 14px;
font-weight: 700;
color: #000;
text-transform: uppercase;
margin: 0;
padding: 0;
}
.tz-tour-confirm .form_title h3 i {
color: #dc8051;
margin-right: 10px;
}
.tz-tour-confirm .step span {
font-size: 13px;
padding-bottom: 25px;
display: block;
color: #000;
}
.tz-tour-confirm .step table tbody tr th,
.tz-tour-confirm .step table tbody tr td {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding: 20px 0;
font-family: 'Open Sans', sans-serif;
font-size: 13px;
text-align: left;
color: #595959;
font-weight: 400;
}
.tz-tour-confirm .step table tbody tr th:nth-child(2),
.tz-tour-confirm .step table tbody tr td:nth-child(2) {
text-align: right;
}
.tz-tour-confirm .step table tbody tr th strong,
.tz-tour-confirm .step table tbody tr td strong {
color: #000;
} a.update-cart-btn {
display: inline-block;
}
.disabled {
pointer-events: none;
cursor: default;
opacity: 0.6;
} .tz-tour-cart {
position: relative;
display: block;
}
.tz-tour-cart:before,
.tz-tour-cart:after {
content: '';
display: table;
clear: both;
}
.tz-tour-cart table thead tr th {
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
color: #000;
border-bottom: 1px solid #dc8051;
padding: 14px 0;
}
.tz-tour-cart table thead tr th:last-child {
text-align: right;
}
.tz-tour-cart table tbody .numbers-row .form-control {
width: auto;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-ms-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px;
border: 1px solid #ebebeb;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
.tz-tour-cart table tbody tr {
background: transparent !important;
}
.tz-tour-cart table tbody tr strong {
font-size: 14px;
color: #2a2a2a;
}
.tz-tour-cart table tbody tr p {
margin: 0;
font-size: 13px;
color: #595959;
font-weight: 400;
}
.tz-tour-cart table tbody tr p span {
font-size: 14px;
font-weight: 700;
color: #8f8f8f;
}
.tz-tour-cart table tbody tr p.total strong {
color: #dc8051;
}
.tz-tour-cart table tbody tr th,
.tz-tour-cart table tbody tr td {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding: 24px 0;
font-family: 'Open Sans', sans-serif;
}
.tz-tour-cart table tbody tr th .item_cart p,
.tz-tour-cart table tbody tr td .item_cart p {
line-height: 40px;
}
.tz-tour-cart table tbody tr td:last-child p,
.tz-tour-cart table tbody tr td:last-child span {
text-align: right;
}
.tz-tour-cart table tbody tr .combo_tours {
display: inline-block;
position: relative;
}
.tz-tour-cart table tbody tr .combo_tours:after {
content: '\f0d7';
font-family: 'FontAwesome';
font-size: 14px;
position: absolute;
top: 0;
right: 0;
text-align: center;
width: 35px;
height: 40px;
line-height: 40px;
background: #fdb714;
color: #fff;
}
.tz-tour-cart table tbody tr .combo_tours select {
-webkit-appearance: none;
-moz-appearance: none;
line-height: 40px;
background: #fff none repeat scroll 0 0;
height: 40px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-ms-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px;
border: 1px solid #ebebeb;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
padding: 0 50px 0 15px;
}
.tz-tour-cart table tbody tr .input-number-ticket {
display: inline-block;
position: relative;
}
.tz-tour-cart table tbody tr .input-number-ticket .input-number {
width: 100%;
line-height: 40px;
background: #fff none repeat scroll 0 0;
height: 40px;
padding: 0 15px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-ms-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px;
border-color: #ebebeb;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-transition: all 0.3s linear 0s;
-moz-transition: all 0.3s linear 0s;
-ms-transition: all 0.3s linear 0s;
-o-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}
.tz-tour-cart table tbody tr .input-number-ticket .input-number:hover,
.tz-tour-cart table tbody tr .input-number-ticket .input-number:active,
.tz-tour-cart table tbody tr .input-number-ticket .input-number:focus {
border-color: #dc8051;
-webkit-box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
-moz-box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
-ms-box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
-o-box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
}
.tz-tour-cart table tbody tr .input-number-ticket .input-number-decrement {
width: 20px;
background: #fdb714;
position: absolute;
text-align: right;
right: 9px;
bottom: -7px;
padding-right: 3px;
line-height: 35px;
color: #fff;
font-size: 14px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
cursor: pointer;
}
.tz-tour-cart table tbody tr .input-number-ticket .input-number-increment {
width: 20px;
background: #fdb714;
position: absolute;
right: 9px;
top: -8px;
text-align: left;
display: inline-block;
padding-left: 3px;
height: auto;
line-height: 35px;
color: #fff;
font-size: 14px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
cursor: pointer;
}
.tz-tour-cart .actions {
display: inline-block;
position: relative;
float: right;
}
.tz-tour-cart .actions a {
background: #383838;
color: #fff;
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
display: inline-block;
line-height: 45px;
min-width: 160px;
text-align: center;
padding: 0;
margin-left: 15px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-tour-cart .actions a:hover {
background: #dc8051;
}
.tz-tour-cart .actions a.update-cart-btn {
position: absolute;
top: 0;
right: 0;
display: inline-block;
height: 100%;
z-index: 1;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
opacity: 1;
visibility: visible;
}
.tz-tour-cart .actions a.update-cart-btn.disabled {
visibility: hidden;
}
.tz-tour-cart .book-now-btn {
float: right;
background: #383838;
display: inline-block;
line-height: 45px;
color: #fff;
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
padding: 0 100px;
margin-left: 15px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-tour-cart .book-now-btn:hover {
background: #dc8051;
}
.form-group.has_combo {
display: block;
}   .cart_has_combo {
opacity: 1;
-webkit-transition: opacity 0.3s ease 0s;
-moz-transition: opacity 0.3s ease 0s;
-ms-transition: opacity 0.3s ease 0s;
-o-transition: opacity 0.3s ease 0s;
transition: opacity 0.3s ease 0s;
}
.cart_has_combo.opacity {
opacity: 0;
}              .tz-tour-cart .item_cart.combo_tours select:hover,
.tz-tour-cart .item_cart.combo_tours select:active,
.tz-tour-cart .item_cart.combo_tours select:focus {
border-color: #dc8051;
-webkit-box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
-moz-box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
-ms-box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
-o-box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
box-shadow: 0 2px 7px rgba(220, 128, 81, 0.3);
} .tz-wishlist .tz-tour-item {
position: relative;
margin-bottom: 40px;
}
.tz-wishlist .tz-tour-item .item-content {
position: relative;
display: block;
width: 100%;
}
.tz-wishlist .tz-tour-item .item-content .tz-thumb {
border: 1px dashed #e1e1e1;
}
.tz-wishlist .tz-tour-item .item-content .tz-thumb a {
position: relative;
display: block;
height: 202px;
overflow: hidden;
width: 100%;
}
.tz-wishlist .tz-tour-item .item-content .tz-thumb a img {
max-width: none;
position: relative;
}
.tz-wishlist .tz-tour-item .item-content .discount {
position: absolute;
top: 30px;
left: -13px;
height: auto;
width: auto;
display: inline-block;
}
.tz-wishlist .tz-tour-item .item-content .discount:before {
border-left: 15px solid #f7941d;
border-bottom: 15px solid transparent;
content: "";
height: 0;
left: 100%;
position: absolute;
top: 0;
width: 0;
}
.tz-wishlist .tz-tour-item .item-content .discount:after {
border-left: 15px solid #f7941d;
border-top: 15px solid transparent;
content: "";
height: 0;
position: absolute;
left: 100%;
top: 50%;
width: 0;
}
.tz-wishlist .tz-tour-item .item-content .discount span {
font-size: 13px;
font-weight: 700;
background: #f7941d;
color: #ffffff;
line-height: 30px;
display: inline-block;
text-transform: uppercase;
padding: 0 17px 0 23px;
}
.tz-wishlist .tz-tour-item .item-content .discount span:after {
border-right: 13px solid rgba(0, 0, 0, 0.6);
border-bottom: 10px solid transparent;
content: "";
height: 0;
position: absolute;
left: 0;
top: 100%;
width: 0;
}
.tz-wishlist .tz-tour-item .item-content .tz-info {
position: relative;
display: block;
padding: 20px;
border-width: 0 1px 1px;
border-style: none solid dashed;
border-color: #e1e1e1;
background: #FFFFFF;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-row {
display: block;
position: relative;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-row:before,
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-row:after {
content: '';
display: table;
clear: both;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-reviews {
width: 50%;
text-align: left;
display: inline-block;
float: left;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-reviews .reviews-count {
font-size: 10px;
color: #9e9e9e;
font-weight: 400;
text-transform: uppercase;
padding: 4px 0 3px;
line-height: 1em;
position: relative;
display: block;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-price {
width: 50%;
text-align: right;
display: inline-block;
float: right;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-price .from {
font-size: 10px;
font-weight: 700;
color: #595959;
text-transform: uppercase;
margin: 0;
line-height: 1em;
padding-bottom: 1px;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-price .price {
color: #dc8051;
font-size: 20px;
font-weight: 700;
margin: 0;
line-height: 1em;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-title {
display: block;
position: relative;
padding-bottom: 15px;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-title h4 {
margin: 0;
padding: 7px 0 0;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-title h4 a {
font-size: 18px;
color: #2a2a2a;
text-transform: uppercase;
font-weight: 700;
-webkit-transition: all 0.2s ease-in 0s;
-moz-transition: all 0.2s ease-in 0s;
-ms-transition: all 0.2s ease-in 0s;
-o-transition: all 0.2s ease-in 0s;
transition: all 0.2s ease-in 0s;
display: block;
line-height: 1em;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-title h4 a:hover {
color: #fdb714;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-title span {
font-size: 10px;
color: #595959;
text-transform: uppercase;
font-weight: 700;
line-height: 1em;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-title span i {
color: #fdb714;
margin-right: 5px;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-title .tz-reviews {
float: none;
width: auto;
position: absolute;
right: 0;
top: 8px;
text-align: right;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-title .tz-reviews .reviews-count {
top: auto;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-review-price {
padding-bottom: 17px;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-time {
padding-bottom: 30px;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-time .icon {
display: none;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-time .tz-date,
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-time .tz-depature {
display: block;
width: 100%;
border-bottom: 1px solid rgba(73, 138, 231, 0.1);
position: relative;
padding: 7px 0 4px;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-time .tz-date:before,
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-time .tz-depature:before,
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-time .tz-date:after,
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-time .tz-depature:after {
content: '';
display: table;
clear: both;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-time .tz-date p,
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-time .tz-depature p {
float: left;
text-align: left;
font-size: 12px;
font-weight: 400;
color: #595959;
margin: 0;
line-height: 1.3em;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-time .tz-date span,
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-time .tz-depature span {
float: right;
text-align: right;
font-size: 12px;
font-weight: 700;
color: #595959;
margin: 0;
line-height: 1.3em;
position: relative;
top: 3px;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button {
padding-bottom: 13px;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button .review {
font-size: 12px;
font-weight: 400;
position: relative;
color: #fff;
line-height: 30px;
padding: 0 15px;
text-transform: uppercase;
background: #c2d284;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
margin-right: 10px;
float: left;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button .review:hover {
background: #a6be4c;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button .readmore {
font-size: 12px;
font-weight: 400;
color: #fff;
line-height: 30px;
padding: 0 10px;
text-transform: uppercase;
background: #dc8051;
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-ms-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
margin-right: 10px;
float: left;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button .readmore:hover {
background: #d0622a;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button .view {
font-size: 13px;
font-weight: 400;
line-height: 30px;
background: #c2d284;
padding: 0 10px;
display: inline-block;
color: #fff;
float: left;
margin-right: 10px;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button .view i {
margin-right: 5px;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button .tz-btn-wishlist {
width: 32px;
line-height: 28px;
text-align: center;
display: inline-block;
background: #fff;
border: 1px solid #dc8051;
color: #dc8051;
font-size: 12px;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button .booking {
position: relative;
float: right;
margin-right: -21px;
width: auto;
height: auto;
background: #e36252;
display: inline-block;
text-transform: uppercase;
font-size: 12px;
color: #fff;
font-weight: 700;
line-height: 30px;
padding: 0 10px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button .booking i {
margin-right: 10px;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button .booking:hover {
background: #dc3a26;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button .review,
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button .readmore {
display: none;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-title .tz-reviews,
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-time .tz-price {
display: none;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content {
padding-left: 34%;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-thumb {
position: absolute;
width: 34%;
top: 0;
left: 0;
height: 100%;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-thumb a {
height: 100%;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info {
border-top: 1px dashed #e1e1e1;
border-left: none;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-title {
padding-bottom: 8px;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-title h4 {
padding: 6px 0 0;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-title h4 a {
color: #595959;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-title span {
position: relative;
top: -5px;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-review-price {
display: none;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-title .tz-reviews,
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-price {
display: inline-block;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time {
padding-bottom: 29px;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date,
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature {
display: inline-block;
width: auto;
border-bottom: none;
padding-left: 27px;
padding-top: 12px;
padding-bottom: 12px;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date p,
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature p {
font-size: 10px;
color: #dc8051;
font-weight: 700;
text-transform: uppercase;
display: block;
float: none;
text-align: left;
line-height: 1em;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date span,
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature span {
font-size: 10px;
font-weight: 400;
color: #838383;
text-transform: uppercase;
display: block;
float: none;
text-align: left;
line-height: 1em;
top: auto;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date .icon,
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature .icon {
font-size: 20px;
line-height: 1em;
color: #fdb714;
display: inline-block;
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date {
padding-right: 30px;
border-right: 1px solid #f5f5f5;
margin-right: 30px;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-price {
width: auto;
padding-top: 3px;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-price .price {
font-size: 24px;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-button {
padding-bottom: 9px;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-button .view {
display: none;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-button .review,
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-button .readmore {
display: inline-block;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-button .booking {
margin-right: 0;
}
.tz-newsletter {
background: #dc8051;
}
.tz-newsletter .newsletter-left .news-icon {
float: left;
padding: 46px 20px 46px 0;
margin-right: 23px;
}
.tz-newsletter .newsletter-left .news-icon i {
font-size: 36px;
color: #ffffff;
}
.tz-newsletter .newsletter-left .news-content {
display: inline-block;
padding: 39px 0 30px;
}
.tz-newsletter .newsletter-left .news-content h3.new-title {
color: #fff;
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 800;
margin-bottom: 6px;
text-transform: uppercase;
}
.tz-newsletter .newsletter-left .news-content p {
font-size: 14px;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
color: #ffffff;
}
.tz-newsletter .newsletter-right {
margin-top: 42px;
padding: 0 5px;
}
.tz-newsletter .newsletter-right form:after {
content: "";
display: block;
clear: both;
}
.tz-newsletter .newsletter-right form .tnp-field-email {
float: left;
padding: 0 3px;
width: 74%;
}
.tz-newsletter .newsletter-right form .tnp-field-email label {
display: none;
}
.tz-newsletter .newsletter-right form .tnp-field-email input {
background: rgba(0, 0, 0, 0.3);
border: medium none;
border-radius: 4px;
float: left;
padding: 8px 15px;
width: 100%;
color: #ffffff;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
.tz-newsletter .newsletter-right form .tnp-field-email input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.5);
}
.tz-newsletter .newsletter-right form .tnp-field-email input::-moz-placeholder { color: rgba(255, 255, 255, 0.5);
}
.tz-newsletter .newsletter-right form .tnp-field-email input:-ms-input-placeholder { color: rgba(255, 255, 255, 0.5);
}
.tz-newsletter .newsletter-right form .tnp-field-email input:-moz-placeholder { color: rgba(255, 255, 255, 0.5);
}
.tz-newsletter .newsletter-right form .tnp-field-button {
display: block;
float: right;
padding: 0 4px;
width: 23%;
position: relative;
}
.tz-newsletter .newsletter-right form .tnp-field-button:before {
color: #000000;
content: "\f1d8";
display: block;
font-family: "FontAwesome";
font-size: 14px;
left: 20px !important;
position: absolute;
top: 9px;
z-index: 1;
}
.tz-newsletter .newsletter-right form .tnp-field-button input.tnp-button {
background: #f5e8c6;
color: #000;
font-family: Open Sans, sans-serif;
font-weight: 800;
text-transform: uppercase;
border: none;
border-radius: 4px;
width: 100%;
padding: 8px 0 8px 8px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-newsletter .newsletter-right form .tnp-field-button input.tnp-button:hover {
background: #edd69b;
}
.tz-newsletter.tz-newsletter-type-2 {
padding: 88px 0 100px;
position: relative;
}
.tz-newsletter.tz-newsletter-type-2:after {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background: rgba(42, 42, 42, 0.6);
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-left {
text-align: center;
position: relative;
z-index: 1;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-left .news-content {
padding: 0;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-left .news-content h3.new-title {
font-size: 30px;
line-height: 42px;
margin: 0 0 3px;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right {
margin: 33px 0 0;
padding: 0 16.667%;
position: relative;
z-index: 1;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-email {
width: 78%;
padding: 0 10px 0 0;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-email input {
background: #ffffff;
color: #595959;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-email input::-webkit-input-placeholder { color: #595959;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-email input::-moz-placeholder { color: #595959;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-email input:-ms-input-placeholder { color: #595959;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-email input:-moz-placeholder { color: #595959;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-button {
width: 22%;
padding: 0 0 0 10px;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-button:before {
left: 45px;
color: #ffffff;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-button input.tnp-button {
background: #dc8051;
color: #ffffff;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-button input.tnp-button:hover {
background: #d0622a;
}  .tzBranchs {
position: relative;
padding: 80px 0;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item {
display: flex;
border: 1px solid #F2F2F2;
margin: 0 0 39px;
-webkit-box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.2);
-o-box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.2);
box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.2);
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column {
width: 33.33%;
padding: 0 15px;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-img {
display: flex;
justify-content: center;
align-items: center;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-contact {
order: 3;
background: #f4f5f8;
padding: 23px 30px;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-contact span {
display: block;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-contact span:after {
content: '';
display: block;
clear: both;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-contact span.tzBranchs-address {
margin: 0 0 15px;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-contact span i {
font-size: 14px;
color: #595959;
float: left;
line-height: 24px;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-contact span span {
padding-left: 40px;
font-size: 12px;
color: #595959;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-info {
padding: 28px 15px;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-info h3.tzBranchs-title {
font-family: 'Open Sans', sans-serif;
font-weight: 800;
font-size: 16px;
color: #2a2a2a;
text-transform: uppercase;
margin: 0 0 15px;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-info h3.tzBranchs-title a {
color: #2A2A2A;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-info h3.tzBranchs-title a:hover {
color: #dc8051;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-info .tzBranchs-des {
margin: 0 0 27px;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-info .tzBranchs-des p {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: #595959;
line-height: 18px;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-info a.view-more {
display: inline-block;
background: #dc8051;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
font-family: 'Open Sans', sans-serif;
font-size: 11px;
font-weight: 700;
color: #FFFFFF;
text-transform: uppercase;
padding: 2px 20px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-info a.view-more:hover {
background: #d0622a;
}
.tzBranchs .tzBranchs-wrapper .navigation {
margin-top: 60px;
} .tzBranchs-single {
position: relative;
padding: 80px 0;
}
.tzBranchs-single .tz-blog-single-item {
-webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.1);
-ms-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.1);
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-map {
min-height: 105px;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-map iframe {
display: block;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom {
position: relative;
background: #FFFFFF;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom:after {
content: '';
display: block;
clear: both;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-contact {
width: 36.5%;
float: left;
padding: 20px;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-contact .tzBranchs-contact-box {
background: #FFFFFF;
-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1);
-ms-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1);
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-contact .tzBranchs-contact-box .tzBranchs-image {
padding: 40px 30px;
text-align: center;
margin: -125px 0 0;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-contact .tzBranchs-contact-box .tzBranchs-info {
background: #dc8051;
padding: 33px 22px 13px;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-contact .tzBranchs-contact-box .tzBranchs-info .tzBranchs-info-item:after {
content: '';
display: block;
clear: both;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-contact .tzBranchs-contact-box .tzBranchs-info .tzBranchs-info-item.tzBranchs-phone {
margin: 16px 0 0;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-contact .tzBranchs-contact-box .tzBranchs-info .tzBranchs-info-item.tzBranchs-message {
margin: 16px 0 0;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-contact .tzBranchs-contact-box .tzBranchs-info .tzBranchs-info-item i {
color: #FFFFFF;
font-size: 14px;
float: left;
line-height: 24px;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-contact .tzBranchs-contact-box .tzBranchs-info .tzBranchs-info-item .tzBranchs-info-content {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: #FFFFFF;
line-height: 24px;
padding-left: 28px;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-contact .tzBranchs-contact-box .tzBranchs-info .tzBranchs-info-item .tzBranchs-info-content p {
color: #FFFFFF;
font-size: 12px;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-content {
width: 63.5%;
float: right;
padding: 37px 20px;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-content h3 {
font-size: 30px;
text-transform: uppercase;
margin: 0 0 30px;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-content p {
margin: 0 0 22px;
}
.tzBranchs-single .tzComments:before {
content: "";
display: table;
clear: both;
}
.tzBranchs-single .tzComments:after {
content: "";
display: table;
clear: both;
}
.tzBranchs-single .tzComments .comments-area .comments-title {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 18px;
text-transform: uppercase;
margin: 45px 0 24px;
}
.tzBranchs-single .tzComments .comments-area ol {
list-style: none;
}
.tzBranchs-single .tzComments .comments-area .comment-list {
padding: 0;
margin-bottom: 10px;
display: inline-block;
width: 100%;
}
.tzBranchs-single .tzComments .comments-area .comment-list .comments {
margin-bottom: 20px;
background: #ffffff;
padding: 20px 23px 24px 0;
border-bottom: 1px solid rgba(0, 58, 15, 0.1);
}
.tzBranchs-single .tzComments .comments-area .comment-list .comments .comment-author {
float: left;
width: 75px;
}
.tzBranchs-single .tzComments .comments-area .comment-list .comments .comment-content {
padding-left: 90px;
position: relative;
}
.tzBranchs-single .tzComments .comments-area .comment-list .comments .comment-content h5 {
margin-bottom: 8px;
}
.tzBranchs-single .tzComments .comments-area .comment-list .comments .comment-content h5 a {
font-family: 'Open Sans', sans-serif;
color: #dc8051;
font-size: 14px;
font-weight: bold;
}
.tzBranchs-single .tzComments .comments-area .comment-list .comments .comment-content .content {
position: absolute;
top: 0;
right: 0;
line-height: 16px;
}
.tzBranchs-single .tzComments .comments-area .comment-list .comments .comment-content .content span {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: #595959;
}
.tzBranchs-single .tzComments .comments-area .comment-list .comments .comment-content .content span.time {
text-transform: uppercase;
}
.tzBranchs-single .tzComments .comments-area .comment-list .comments .comment-content .content .sp {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
font-weight: 400;
color: #595959;
}
.tzBranchs-single .tzComments .comments-area .comment-list .comments .comment-content .content .comment-edit-link {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #dc8051;
font-weight: 400;
}
.tzBranchs-single .tzComments .comments-area .comment-list .comments .comment-content .content .comment-reply-link {
font-family: 'Open Sans', sans-serif;
font-size: 12px;
color: #dc8051;
font-weight: 400;
}
.tzBranchs-single .tzComments .comments-area .comment-list .comments .comment-content p {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 12px;
font-weight: 400;
line-height: 20px;
display: inline-block;
position: relative;
width: 100%;
}
.tzBranchs-single .tzComments .comments-area .comment-list .comments .comment-content p:before,
.tzBranchs-single .tzComments .comments-area .comment-list .comments .comment-content p:after {
content: "";
display: table;
clear: both;
}
.tzBranchs-single .tzComments .comments-area .comment-list ol.children .comments {
padding: 20px 23px 45px 0;
}
.tzBranchs-single .tzComments .comments-area .comment-respond {
margin-top: 45px;
}
.tzBranchs-single .tzComments .comments-area .comment-respond h3.comment-reply-title {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 24px;
line-height: 22px;
font-weight: 800;
margin-bottom: 40px;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form {
display: inline-block;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form .comment-notes {
display: none;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form p {
margin-bottom: 9px;
padding: 0;
position: relative;
clear: both;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form p a {
color: #595959;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form p a:hover {
color: #dc8051;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form p.login {
width: 100%;
padding: 0;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form p #author,
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form p #email,
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form p #url {
border: 1px solid rgba(0, 58, 15, 0.1);
padding: 7px 20px;
width: 100%;
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 14px;
font-weight: 400;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-appearance: none;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form p #author:-moz-placeholder,
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form p #email:-moz-placeholder,
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form p #url:-moz-placeholder {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-weight: 400;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form p #author::-webkit-input-placeholder,
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form p #email::-webkit-input-placeholder,
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form p #url::-webkit-input-placeholder {
font-family: 'Open Sans', sans-serif;
color: #595959;
font-weight: 400;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form p textarea {
border: 1px solid rgba(0, 58, 15, 0.1);
padding: 12px 20px;
width: 100%;
font-family: 'Open Sans', sans-serif;
color: #595959;
font-size: 14px;
font-weight: 400;
height: 141px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-appearance: none;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form .comment-form-comment {
float: right;
padding-left: 15px;
width: 54.5%;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form .content-form {
float: left;
padding: 0 15px 0 0;
width: 45.5%;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form .comment-form-author:after {
content: "\f007";
font-family: "FontAwesome";
font-size: 16px;
color: rgba(89, 89, 89, 0.5);
position: absolute;
right: 20px;
top: 7px;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form .comment-form-email:after {
content: "\f0e0";
font-family: "FontAwesome";
font-size: 16px;
color: rgba(89, 89, 89, 0.5);
position: absolute;
right: 20px;
top: 7px;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form .comment-form-url:after {
content: "\f075";
font-family: "FontAwesome";
font-size: 16px;
color: rgba(89, 89, 89, 0.5);
position: absolute;
right: 20px;
top: 7px;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form .form-submit {
float: left;
margin: 13px 0 0;
width: 100%;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form .form-submit .submit {
padding: 3px 16px 2px;
border: none;
font-family: 'Open Sans', sans-serif;
font-weight: bold;
background: #dc8051;
color: #ffffff;
text-transform: uppercase;
font-size: 14px;
box-shadow: 0 1px 3px 1px rgba(48, 48, 48, 0.2);
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.tzBranchs-single .tzComments .comments-area .comment-respond .comment-form .form-submit .submit:hover {
background: #d0622a;
}  .tz-destination-single .tz-blog-thumbnail .content h3.tz-blog-title {
text-align: left;
}
.tz-destination-single .tz-blog-thumbnail .content .tz-blog-meta {
text-align: left;
margin-bottom: 45px;
}
.tz-destination-single .tz-blog-thumbnail .content .tz-blog-meta span {
font-size: 24px;
}
.tz-destination-single .tz-blog-thumbnail .content .tz-blog-meta span i {
font-size: 24px;
}
.tz-destination-single .destination-tour {
position: relative;
padding: 35px 0 0;
}
.tz-destination-single .destination-tour:after {
content: '';
display: block;
width: 90px;
height: 1px;
background: #dc8051;
opacity: 0.3;
position: absolute;
top: 0;
left: 0;
}
.tz-destination-single .destination-tour h3 {
font-size: 18px;
color: #595959;
text-transform: uppercase;
line-height: 30px;
margin: 0 0 35px;
}
.tz-destination-single .destination-tour h3 a {
font-size: 10px;
color: #ffffff;
line-height: 20px;
background: #dc8051;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
display: inline-block;
padding: 5px 12px;
margin-left: 13px;
-ms-transform: translate(0px, -3px); -webkit-transform: translate(0px, -3px); -moz-transform: translate(0px, -3px); -o-transform: translate(0px, -3px); transform: translate(0px, -3px);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-destination-single .destination-tour h3 a:hover {
background: #d0622a;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item:nth-child(3n+1):before {
content: '';
display: block;
clear: both;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content {
position: relative;
margin: 0 0 45px;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-thumb {
border: 1px dashed #e1e1e1;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-thumb a {
position: relative;
display: block;
overflow: hidden;
width: 100%;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-thumb a img {
width: 100%;
height: auto;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-thumb a:hover:before {
opacity: 1;
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-ms-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-thumb a:hover img {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-thumb a:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; background: -moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0) 0%, #000000 100%); background: -webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0) 0%, #000000 100%); background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0) 0%, #000000 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=1); z-index: 1;
opacity: 0;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-thumb a img {
max-width: none;
position: relative;
-webkit-transform: scale(1) rotate(0);
-moz-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
-o-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-ms-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .discount {
position: absolute;
top: 30px;
left: -12px;
height: auto;
width: auto;
display: inline-block;
z-index: 12;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .discount:before {
border-left: 15px solid #f7941d;
border-bottom: 15px solid transparent;
content: "";
height: 0;
left: 100%;
position: absolute;
top: 0;
width: 0;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .discount:after {
border-left: 15px solid #f7941d;
border-top: 15px solid transparent;
content: "";
height: 0;
position: absolute;
left: 100%;
top: 50%;
width: 0;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .discount span {
font-size: 13px;
font-weight: 700;
background: #f7941d;
color: #ffffff;
line-height: 30px;
display: inline-block;
text-transform: uppercase;
padding: 0 17px 0 23px;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .discount span:after {
border-right: 13px solid rgba(0, 0, 0, 0.6);
border-bottom: 10px solid transparent;
content: "";
height: 0;
position: absolute;
left: 0;
top: 100%;
width: 0;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info {
position: relative;
display: block;
padding: 20px;
background: #FFFFFF;
border-width: 0 1px 1px;
border-style: none solid dashed;
border-color: #e1e1e1;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-row {
display: block;
position: relative;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-row:before,
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-row:after {
content: '';
display: table;
clear: both;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-reviews {
width: 50%;
text-align: left;
display: inline-block;
float: left;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-reviews .reviews-count {
font-size: 10px;
color: #9e9e9e;
font-weight: 400;
text-transform: uppercase;
padding: 4px 0 3px;
line-height: 1em;
position: relative;
display: block;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-price {
width: 50%;
text-align: right;
display: inline-block;
float: right;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-price .from {
font-size: 10px;
font-weight: 700;
color: #595959;
text-transform: uppercase;
margin: 0;
line-height: 1em;
padding-bottom: 1px;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-price .price {
color: #dc8051;
font-size: 20px;
font-weight: 700;
margin: 0;
line-height: 1em;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-title {
display: block;
position: relative;
padding-bottom: 15px;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-title h4 {
margin: 0;
padding: 7px 0 0;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-title h4 a {
font-size: 18px;
color: #2a2a2a;
text-transform: uppercase;
font-weight: 700;
-webkit-transition: all 0.2s ease-in 0s;
-moz-transition: all 0.2s ease-in 0s;
-ms-transition: all 0.2s ease-in 0s;
-o-transition: all 0.2s ease-in 0s;
transition: all 0.2s ease-in 0s;
display: block;
line-height: 1em;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-title h4 a:hover {
color: #dc8051;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-title span {
font-size: 10px;
color: #595959;
text-transform: uppercase;
font-weight: 700;
line-height: 1em;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-title span i {
color: #fdb714;
margin-right: 5px;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-title .tz-reviews {
float: none;
width: auto;
position: absolute;
right: 0;
top: 8px;
text-align: right;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-title .tz-reviews .reviews-count {
top: auto;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-review-price {
padding-bottom: 17px;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-time {
padding-bottom: 30px;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-time .icon {
display: none;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-time .tz-date,
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-time .tz-depature {
display: block;
width: 100%;
border-bottom: 1px solid rgba(73, 138, 231, 0.1);
position: relative;
padding: 7px 0 4px;
max-width: none;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-time .tz-date:before,
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-time .tz-depature:before,
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-time .tz-date:after,
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-time .tz-depature:after {
content: '';
display: table;
clear: both;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-time .tz-date p,
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-time .tz-depature p {
float: left;
text-align: left;
font-size: 12px;
font-weight: 400;
color: #595959;
margin: 0;
line-height: 1.3em;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-time .tz-date span,
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-time .tz-depature span {
float: right;
text-align: right;
font-size: 12px;
font-weight: 700;
color: #595959;
margin: 0;
line-height: 1.3em;
position: relative;
top: 3px;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-button {
padding-bottom: 13px;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-button .review {
font-size: 12px;
font-weight: 400;
position: relative;
color: #fff;
line-height: 30px;
padding: 0 15px;
text-transform: uppercase;
background: #c2d284;
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-ms-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
margin-right: 10px;
float: left;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-button .review:hover {
background: #a6be4c;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-button .readmore {
font-size: 12px;
font-weight: 400;
color: #fff;
line-height: 30px;
padding: 0 10px;
text-transform: uppercase;
background: #dc8051;
-webkit-transition: all 0.3s ease-in 0s;
-moz-transition: all 0.3s ease-in 0s;
-ms-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
margin-right: 10px;
float: left;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-button .readmore:hover {
background: #d0622a;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-button .view {
font-size: 13px;
font-weight: 400;
line-height: 30px;
background: #c2d284;
padding: 0 10px;
display: inline-block;
color: #fff;
float: left;
margin-right: 10px;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-button .view i {
margin-right: 5px;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-button .tz-btn-wishlist {
width: 32px;
line-height: 28px;
text-align: center;
display: inline-block;
background: #fff;
border: 1px solid #dc8051;
color: #dc8051;
font-size: 12px;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-button .booking {
position: relative;
float: right;
margin-right: -21px;
width: auto;
height: auto;
background: #e36252;
display: inline-block;
text-transform: uppercase;
font-size: 12px;
color: #fff;
font-weight: 700;
line-height: 30px;
padding: 0 10px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-button .booking i {
margin-right: 10px;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-button .booking:hover {
background: #dc3a26;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-button .review,
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-button .readmore {
display: none;
}
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-title .tz-reviews,
.tz-destination-single .destination-tour .destination-tour-grid .destination-tour-item .item-content .tz-info .tz-time .tz-price {
display: none;
} .tz-footer {
padding: 63px 0 0;
background: #2a2a2a;
}
.tz-footer .tz-footer-top {
padding: 0 0 22px;
}
.tz-footer .tz-footer-top .footerattr .widget {
margin: 0 0 30px;
}
.tz-footer .tz-footer-top .footerattr .widget h3.title-widget {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 800;
line-height: 24px;
color: #FFFFFF;
text-transform: uppercase;
margin: 0 0 13px;
padding: 0px;
}
.tz-footer .tz-footer-top .footerattr .widget label {
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 300;
color: #FFFFFF;
line-height: 24px;
margin: 0;
padding: 0;
}
.tz-footer .tz-footer-top .footerattr .widget ul {
margin: 0px;
padding: 0px;
}
.tz-footer .tz-footer-top .footerattr .widget ul li {
list-style: none;
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
color: #ababab;
line-height: 24px;
position: relative;
padding: 3px 0;
}
.tz-footer .tz-footer-top .footerattr .widget ul li:first-child {
padding-top: 0;
}
.tz-footer .tz-footer-top .footerattr .widget ul li a {
color: #ababab;
text-decoration: none;
}
.tz-footer .tz-footer-top .footerattr .widget ul li ul.children li {
padding: 0 0 0 15px;
}
.tz-footer .tz-footer-top .footerattr .widget ul li ul.sub-menu li {
padding: 0 0 0 15px;
}
.tz-footer .tz-footer-top .footerattr .widget select {
border: 1px solid #FFFFFF;
background: none;
font-family: 'Open Sans', sans-serif;
font-weight: 300;
font-style: italic;
font-size: 14px;
line-height: 24px;
color: #FFFFFF;
width: 100%;
padding: 10px 15px;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_archive h3.title-widget {
margin-bottom: 18px;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_archive label {
display: none;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_categories h3.title-widget {
margin-bottom: 18px;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_categories label {
display: none;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_categories ul li {
padding: 0;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_categories ul li a {
display: inline-block;
padding: 3px 0px;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_pages ul li {
padding: 0 0;
border: none;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_pages ul li:before {
content: none;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_pages ul li a {
display: block;
padding: 3px 0;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_search h3.title-widget {
margin-bottom: 18px;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_search form {
position: relative;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_search form label {
display: none;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_search form input.Tzsearchform {
width: 100%;
background: none;
border: 1px solid #dedede;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
line-height: 24px;
font-weight: 300;
font-style: italic;
padding: 9px 45px 10px 15px;
color: #FFFFFF;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_search form input.searchsubmit {
background-color: #dc8051;
background-image: url(//m2gtravel.com/wp-content/themes/aventura/images/search.png) !important;
background-position: center!important;
background-repeat: no-repeat !important;
border: none;
font-size: 0;
width: 45px;
height: 45px;
position: absolute;
top: 0;
right: 0;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_search form input.searchsubmit:after {
content: '';
display: block;
width: 20px;
height: 20px;
position: absolute;
top: 0px;
left: 0px;
background: #ffffff;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_search form span.icon_search {
color: #fff;
font-size: 16px;
position: absolute;
right: 14px;
top: 15px;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_tag_cloud h3.title-widget {
margin-bottom: 18px;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_tag_cloud .tagcloud a {
display: inline-block;
float: left;
margin: 0px 10px 10px 0px;
padding: 4px 11px 6px;
font-family: 'Open Sans', sans-serif;
font-weight: 300;
font-size: 14px !important;
text-decoration: none;
background: rgba(0, 0, 0, 0.5);
color: #FFFFFF;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-ms-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px;
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_tag_cloud .tagcloud a:hover {
background: #000000;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_tag_cloud .tagcloud:after {
content: '';
clear: both;
display: block;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_calendar table {
width: 100%;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_calendar table caption {
color: #FFFFFF;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 24px;
padding: 15px 0;
text-align: center;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_calendar table thead {
border: 1px solid #fff;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_calendar table thead tr th {
text-align: center;
color: #FFFFFF;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 300;
padding: 15px 9px;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_calendar table tbody {
border: 1px solid #fff;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_calendar table tbody tr td {
text-align: center;
color: #FFFFFF;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 300;
padding: 8px;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_calendar table tbody tr td#today {
background-color: #dc8051;
color: #FFFFFF;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_calendar table tfoot tr td a {
color: #FFFFFF;
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
padding: 6px;
display: inline-block;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_text .textwidget p {
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
color: #ababab;
line-height: 24px;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_rss h3.title-widget span a {
color: #FFFFFF;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_nav_menu ul li {
padding: 0;
border: none;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_nav_menu ul li:first-child:before {
top: 15px;
}
.tz-footer .tz-footer-top .footerattr .widget.widget_nav_menu ul li a {
display: block;
padding: 3px 0px;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w ul li {
margin: 0 0 20px;
padding: 0 0 20px;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w ul li:before {
content: none;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w ul li:after {
content: '';
display: block;
clear: both;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w ul li:last-child {
border: none;
margin: 0;
padding: 0;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w ul li img {
float: left;
width: 77px;
height: auto;
margin-right: 15px;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w ul li .tz-recent-content a {
display: block;
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
color: #FFFFFF;
line-height: 24px;
text-decoration: none;
margin-bottom: 4px;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w ul li .tz-recent-content span {
color: #dc8051;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w.tz-recent-grid ul li {
margin: 0 10px 10px 0px;
padding: 0;
border: none;
float: left;
position: relative;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w.tz-recent-grid ul li:nth-child(3n+1) {
clear: both;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w.tz-recent-grid ul li img {
margin: 0;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w.tz-recent-grid ul li .tz-recent-overlay {
position: absolute;
top: 0;
left: 0;
width: 0%;
height: 100%;
background: rgba(251, 192, 45, 0.75);
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w.tz-recent-grid ul li a {
position: absolute;
top: 30%;
left: 40%;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
-webkit-transition: all 0.3s ease-in-out 0.3s;
-moz-transition: all 0.3s ease-in-out 0.3s;
-ms-transition: all 0.3s ease-in-out 0.3s;
-o-transition: all 0.3s ease-in-out 0.3s;
transition: all 0.3s ease-in-out 0.3s;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w.tz-recent-grid ul li a i {
color: #FFFFFF;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w.tz-recent-grid ul li:hover .tz-recent-overlay {
width: 100%;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w.tz-recent-grid ul li:hover a {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.tz-footer .tz-footer-top .footerattr .widget.tz-recent-w.tz-recent-grid ul:after {
content: '';
display: block;
clear: both;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project ul li {
margin: 0 0 20px;
padding: 0 0 20px;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project ul li:before {
content: none;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project ul li:after {
content: '';
display: block;
clear: both;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project ul li:last-child {
border: none;
margin: 0;
padding: 0;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project ul li img {
float: left;
width: 77px;
height: auto;
margin-right: 15px;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project ul li .tz-latest-content a {
display: block;
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
color: #FFFFFF;
line-height: 24px;
text-decoration: none;
margin-bottom: 4px;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project ul li .tz-latest-content span {
color: #dc8051;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project.tz-latest-grid ul li {
margin: 0 10px 10px 0px;
padding: 0;
border: none;
float: left;
position: relative;
max-height: 77px;
overflow: hidden;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project.tz-latest-grid ul li:nth-child(3n+1) {
clear: both;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project.tz-latest-grid ul li img {
margin: 0;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project.tz-latest-grid ul li .tz-latest-overlay {
position: absolute;
top: 0;
left: 0;
width: 0%;
height: 100%;
background: rgba(251, 192, 45, 0.75);
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project.tz-latest-grid ul li a {
position: absolute;
top: 30%;
left: 40%;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
-webkit-transition: all 0.3s ease-in-out 0.3s;
-moz-transition: all 0.3s ease-in-out 0.3s;
-ms-transition: all 0.3s ease-in-out 0.3s;
-o-transition: all 0.3s ease-in-out 0.3s;
transition: all 0.3s ease-in-out 0.3s;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project.tz-latest-grid ul li a i {
color: #FFFFFF;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project.tz-latest-grid ul li:hover .tz-latest-overlay {
width: 100%;
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project.tz-latest-grid ul li:hover a {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.tz-footer .tz-footer-top .footerattr .widget.tz-latest-project.tz-latest-grid ul:after {
content: '';
display: block;
clear: both;
}
.tz-footer .tz-footer-top .footerattr .widget.dw_twitter h3 {
margin-bottom: 16px;
}
.tz-footer .tz-footer-top .footerattr .widget.dw_twitter .dw-twitter-inner .tweet-item {
position: relative;
padding-left: 30px;
margin-bottom: 14px;
}
.tz-footer .tz-footer-top .footerattr .widget.dw_twitter .dw-twitter-inner .tweet-item:after {
content: "\f099";
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
font-size: 16px;
color: #dc8051;
position: absolute;
top: 4px;
left: 0;
}
.tz-footer .tz-footer-top .footerattr .widget.dw_twitter .dw-twitter-inner .tweet-item .twitter-user a {
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
line-height: 21px;
color: #dc8051;
text-decoration: none;
}
.tz-footer .tz-footer-top .footerattr .widget.dw_twitter .dw-twitter-inner .tweet-item .tweet-content {
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
line-height: 21px;
color: #ababab;
overflow: hidden;
}
.tz-footer .tz-footer-top .footerattr .widget.dw_twitter .dw-twitter-inner .tweet-item .tweet-content a {
color: #dc8051;
text-decoration: none;
}
.tz-footer .tz-footer-top .footerattr .widget.dw_twitter .dw-twitter-inner .tweet-item .tweet-content span.time {
display: block;
margin-top: 3px;
}
.tz-footer .tz-footer-top .footerattr .widget.dw_twitter .dw-twitter-inner .tweet-item .tweet-content span.time a {
color: #ababab;
}
.tz-footer .tz-footer-top .footerattr .widget.dw_twitter .dw-twitter-inner .tweet-item iframe {
margin-top: 20px;
}
.tz-footer .tz-footer-top .footerattr .widget.WP_Editor_Widget h3.title-widget {
margin-bottom: 16px;
}
.tz-footer .tz-footer-top .footerattr .widget.WP_Editor_Widget p {
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight: 400;
color: #ababab;
line-height: 24px;
}
.tz-footer .tz-footer-top .footerattr .widget.WP_Editor_Widget .about-aventura {
margin-top: 15px;
line-height: 30px;
padding-right: 5px;
}
.tz-footer .tz-footer-bottom {
background: #222222;
}
.tz-footer .tz-footer-bottom .tz-copyright {
font-family: 'Open Sans', sans-serif;
font-size: 13px;
color: #676767;
font-weight: 400;
padding: 32px 15px;
}
.tz-footer .tz-footer-bottom .tz-footer-logo {
text-align: center;
padding: 28px 0;
}
.tz-footer .tz-footer-bottom .tz-footer-link {
padding: 30px 0;
}
.tz-footer .tz-footer-bottom .tz-footer-link ul {
display: inline-block;
float: right;
padding: 0;
margin: 0;
}
.tz-footer .tz-footer-bottom .tz-footer-link ul li {
float: left;
list-style: none;
}
.tz-footer .tz-footer-bottom .tz-footer-link ul li a {
font-family: 'Open Sans', sans-serif;
color: #676767;
font-size: 13px;
font-weight: 400;
padding: 0 14px;
}
.tz-footer .tz-footer-bottom .tz-footer-link ul li a:hover {
color: #ffffff;
}
.tz-footer.tz-footer-type-2 {
padding: 72px 0 307px;
}
.tz-footer.tz-footer-type-2 .tz-footer-top {
background: none;
}
.tz-footer.tz-footer-type-2 .tz-footer-top .footerattr .widget h3.title-widget {
color: #2A2A2A;
}
.tz-footer.tz-footer-type-2 .tz-footer-top .footerattr .widget ul li a {
color: #9a9a9a;
}
.tz-footer.tz-footer-type-2 .tz-footer-top .footerattr .widget ul li a:hover {
color: #dc8051;
}
.tz-footer.tz-footer-type-2 .tz-footer-top .footerattr .widget.dw_twitter .dw-twitter-inner .tweet-item .tweet-content {
color: #9a9a9a;
}
.tz-footer.tz-footer-type-2 .tz-footer-top .footerattr .widget.WP_Editor_Widget p {
color: #9a9a9a;
}
.tz-footer.tz-footer-type-2 .tz-footer-bottom {
background: none;
}
.tz-footer.tz-footer-type-2 .tz-footer-bottom .tz-footer-bottom-box {
border-top: 1px solid rgba(42, 42, 42, 0.05);
}
.tz-footer.tz-footer-type-2 .tz-footer-bottom .tz-footer-link ul li a {
color: #595959;
}
.tz-footer.tz-footer-type-2 .tz-footer-bottom .tz-footer-link ul li a:hover {
color: #dc8051;
} @media (max-width: 1600px) {
.tz-tour-single .tz-tour-head .tz-tour-thumbnail {
max-height: 600px;
}
.tz-header nav ul.tz-nav > li > ul.sub-menu {
width: 215px;
}
.tz-header nav ul.tz-nav > li > ul.sub-menu li ul.sub-menu {
width: 215px;
}
.tz-blog-single .tz-blog-thumbnail {
max-height: 700px;
}
}
@media (max-width: 1368px) {
.tz-home-slide .tz-home-left {
padding: 15px 0;
}
.tz-home-slide .tz-home-left .tz-home-left-box .tz-home-logo {
padding: 22px 25px 0;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu {
padding-left: 25px;
}
.tz-home-slide .tz-home-left .tz-home-left-box .sidebar-home-slide {
padding: 0 25px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search {
padding: 32px 30px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field {
padding-right: 130px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-name {
width: 35.5%;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-duration {
width: 18%;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_submit {
width: 130px;
} .tz-tour-single .tz-tour-head .tz-tour-thumbnail {
max-height: 500px;
}
.tz-tour-single .tz-tour-head .tz-tour-title .title {
padding: 30px 0 7px;
}
.tz-tour-single .tz-tour-head .tz-tour-title .tz-tour-review {
padding-bottom: 44px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-price {
padding: 22px 0 19px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-contact-number {
padding: 9px 0;
}
.tz-tour-single .tz-tour-tab-title .nav > li > a {
line-height: 52px;
padding: 0 25px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking {
margin-top: -55px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane h3,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .comments-title {
font-size: 36px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane {
padding: 38px 0 47px;
}
.tz-blog-single .tz-blog-thumbnail {
max-height: 600px;
}
}
@media (max-width: 1281px) {
.tz-home-slide .tz-home-left {
width: 250px;
}
.tz-home-slide .tz-home-right {
padding-left: 250px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field {
padding-right: 100px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group .field-box input {
padding: 6px 10px 7px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group .field-box select {
padding: 6px 10px 7px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-name {
width: 35.5%;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-duration {
width: 18%;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-duration .field-box::after {
width: 30px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-destination .field-box::after {
width: 30px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_submit {
width: 100px;
}
.tz-header nav ul.tz-nav > li > a {
margin: 39px 15px 40px;
}
.tz-header.header-type-4 {
padding: 0;
}
.tz-header.header-type-4 .container:before {
content: none;
}
.tz-header.header-type-4 .container:after {
content: none;
}
.tz-header nav ul.tz-nav > li > ul.sub-menu {
width: 200px;
}
.tz-header nav ul.tz-nav > li > ul.sub-menu li ul.sub-menu {
width: 200px;
}
.tz-header nav ul.tz-nav > li > ul.sub-menu .menu-item-has-children::after {
right: 15px;
}
.tz-header nav ul.tz-nav > li > ul.sub-menu li a {
padding: 6px 15px 5px;
}
.tzElement_Hotline .tzHotlineOverlay {
padding: 25px 20px 30px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field {
padding-right: 150px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_submit {
width: 150px;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .tzBannerItem {
width: 100%;
padding: 0 125px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-date {
width: 22%;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-duration {
width: 15%;
}
.tz-Tourkind {
width: 50%;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info {
padding: 25px 20px 25px 20px;
}
.tzElement_TourKind .tourKind-top .infor {
padding: 0 20px;
top: 25px;
}
.tzElement_TourKind .tourKind-top .infor h4 > a {
font-size: 16px;
}
.tzElement_TourKind .tourKind-item .info {
padding: 0 20px;
}
.tzElement_TourKind .tourKind-item .info .tz-title i {
font-size: 20px;
margin-right: 15px;
}
.tzElement_TourKind .tourKind-item .info .tz-title h4 a {
font-size: 14px;
}
.tzElement_TourKind .tourKind-item .info .tz-title .text {
padding-left: 27px;
}
.tzElement_TourKind .tourKind-item .info .tz-price {
margin-top: -6px;
width: 25%;
}
.tz-newsletter .newsletter-right form .tnp-field-email {
width: 67%;
}
.tz-newsletter .newsletter-right form .tnp-field-button {
width: 30%;
padding: 0 20px 0 0;
}
.tz-newsletter .newsletter-right form .tnp-field-button input.tnp-button {
padding: 8px 0 8px 20px;
}
.tz-header.header-type-4 .container nav ul.tz-nav > li > a {
margin: 30px 15px 31px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-title h4 {
font-size: 40px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info {
padding: 28px 0 32px 60px;
}
.tzElement_Destination.type-4 .distination-item .content {
padding: 24px 15px 29px;
}
.tzOur-team .tzOur-teamItem .tz-content .tz-title .name {
margin-right: 7px;
}
.tz_page_content h2 {
font-size: 36px;
}
.tz_page_content .tz-title-about {
padding: 0 100px;
}
.tz-Breadcrumb .tzOverlayBreadcrumb h1 {
font-size: 36px;
}
.tz-blog-single .tz-blog-slides .content h3.tz-blog-title {
font-size: 42px;
}
.tz-blog-single .tz-blog-thumbnail .content h3.tz-blog-title {
font-size: 42px;
}
.tz-sidebar .widget.tz-recent-w ul li .tz-recent-content span.tz-author {
display: inline-block;
} .tz-tour-single .tz-tour-head .tz-tour-title h1 {
font-size: 30px;
}
.tz-tour-single .tz-tour-head .tz-tour-title .title {
padding-top: 25px;
}
.tz-tour-single .tz-tour-head .tz-tour-title .tz-tour-review {
padding-bottom: 39px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-price .tz-tour-total-price {
font-size: 24px;
padding: 0 10px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-price .tz-tour-price-per-person {
padding: 3px 0 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-price {
padding: 18px 0 15px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane {
padding: 28px 0 37px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane h3,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .comments-title {
font-size: 30px;
}
.tz-tour-single .tz-tour-other h3 {
font-size: 24px;
padding: 21px 0 30px;
}
.tz-tour-single .tz-tour-other .row {
margin-right: -5px;
margin-left: -5px;
}
.tz-tour-single .tz-tour-other .row > div {
padding-right: 5px;
padding-left: 5px;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-title h4 a {
font-size: 14px;
}
.tz-tour-single .tz-tour-other .tz-tour-item .tz-other-thumb {
height: 180px;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-discount {
top: 20px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .book-now {
line-height: 40px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input.wpcf7-submit {
line-height: 40px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .tour-image-itinerary {
float: none;
width: 100%;
margin: 0 0 30px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .tour-info.tour-has-image-itinerary {
padding-right: 0;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .tour-info .tour-info-box {
max-height: none;
} .tz-tour-archive {
padding: 70px 0;
}
.tz-tour-archive .tz-tour-sort h4 {
margin-right: 20px;
font-size: 13px;
line-height: 30px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-name {
width: 85px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-price {
width: 80px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-rating {
width: 85px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-popularity {
width: 110px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters .sort-btn {
font-size: 12px;
padding: 0 28px 0 10px;
line-height: 30px;
height: 30px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters .select-styled {
font-size: 12px;
padding: 0 0 0 10px;
line-height: 30px;
height: 30px;
}
.tz-tour-archive .tz-tour-sort .type-btn {
width: 30px;
height: 30px;
line-height: 30px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters .select-options li {
padding: 0 10px;
line-height: 30px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters .select-styled:after {
width: 28px;
line-height: 30px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .review {
font-size: 11px;
padding: 0 10px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .readmore,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .booking {
font-size: 11px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info {
padding: 15px 20px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date,
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature {
padding-left: 20px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date .icon,
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature .icon {
font-size: 16px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date {
padding-right: 15px;
margin-right: 15px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-price .price {
font-size: 20px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time {
padding-bottom: 24px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title h4 a {
font-size: 16px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item {
margin-bottom: 30px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .discount {
top: 20px;
}
.tz-tour-archive .tz-tour-pagination ul li span,
.tz-tour-archive .tz-tour-pagination ul li a {
width: 35px;
line-height: 35px;
font-size: 13px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .book-now {
line-height: 40px;
font-size: 13px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket .input-number-decrement {
bottom: -6px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket .input-number-increment {
top: -7px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form label {
font-size: 13px;
margin: 0 0 3px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .form-group {
margin-bottom: 15px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form form {
padding: 15px 20px 0;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .tz-tour-price .tz-tour-price-per-person {
padding: 0;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .tz-tour-price .tz-tour-total-price {
font-size: 24px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .view {
font-size: 12px;
}
.tz-reviews-ajax-content .reviews {
padding: 20px;
width: 50%;
left: 25%;
}
.tz-reviews-ajax-content .reviews .comments-title {
font-size: 24px;
margin-bottom: 25px;
}
.tz-reviews-ajax-content .reviews a.permalink {
margin-bottom: 30px;
font-size: 13px;
}
.tz-reviews-ajax-content .reviews ol li {
padding-bottom: 19px;
}
.tz-reviews-ajax-content .reviews ol li:last-child {
margin-bottom: 26px;
} .tz-tour-cart {
padding: 60px 0;
}
.tz-tour-cart table thead tr th {
padding: 10px 0;
}
.tz-tour-cart table tbody tr th,
.tz-tour-cart table tbody tr td {
padding: 20px 0;
}
.tz-tour-cart table tbody tr th .item_cart p,
.tz-tour-cart table tbody tr td .item_cart p {
line-height: 34px;
}
.tz-tour-cart table tbody tr .input-number-ticket .input-number {
line-height: 32px;
height: 34px;
}
.tz-tour-cart table tbody tr .input-number-ticket .input-number-decrement {
right: 7px;
bottom: -6px;
width: 17px;
line-height: 30px;
}
.tz-tour-cart table tbody tr .input-number-ticket .input-number-increment {
right: 7px;
top: -7px;
width: 17px;
line-height: 30px;
}
.tz-tour-cart .book-now-btn {
padding: 0 60px;
}
.tz-top-slider .tz-top-search-wrap {
padding-bottom: 50px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_submit {
width: 100px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field {
padding-right: 100px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group .field-box select {
padding: 6px 10px 7px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-duration .field-box::after {
width: 30px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-destination .field-box::after {
width: 30px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-category .field-box::after {
width: 30px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-language .field-box::after {
width: 30px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-date .field-box::after {
width: 30px;
font-size: 13px;
}
}
@media (max-width: 992px) {
.tz-home-slide .tz-home-left {
width: 100%;
height: auto;
float: none;
position: absolute;
top: 0;
left: 0;
z-index: 9999999;
background: rgba(0, 0, 0, 0.7);
padding: 0 25px;
}
.tz-home-slide .tz-home-left:after {
content: '';
display: block;
clear: both;
}
.tz-home-slide .tz-home-left .tz-home-left-box:after {
content: '';
display: block;
clear: both;
}
.tz-home-slide .tz-home-left .tz-home-left-box .tz-home-logo {
padding: 25px 0;
float: left;
}
.tz-home-slide .tz-home-left .tz-home-left-box .navbar-toggle {
display: block;
margin-bottom: 25px;
margin-top: 26px;
}
.tz-home-slide .tz-home-left .tz-home-left-box .navbar-toggle i {
color: #fff;
font-size: 24px;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu {
position: absolute;
top: 100%;
right: 0;
z-index: 999999;
width: 100%;
padding: 0 15px;
opacity: 1;
visibility: visible;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu .navbar-collapse {
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu .navbar-collapse.collapse {
display: none !important;
height: auto !important;
overflow: visible !important;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu .navbar-collapse.collapse.in {
display: block!important;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li ul.sub-menu {
width: 100%;
position: relative;
top: auto;
left: auto;
visibility: visible;
opacity: 1;
-ms-transform: translate(0, 0); -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
display: none;
padding: 0;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li ul.sub-menu li {
padding: 0 28px;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li ul.sub-menu li.menu-item-has-children:after {
content: none;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li ul.sub-menu li .icon_menu_item_mobile {
display: inline-block;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li:hover > ul.sub-menu {
-ms-transform: translate(0, 0); -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);
}
.tz-home-slide .tz-home-left .tz-home-left-box .sidebar-home-slide {
display: none;
}
.tz-home-slide .tz-home-right {
padding-left: 0px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-head {
display: none;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-name {
width: 50%;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-destination {
width: 50%;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-date {
width: 50%;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-duration {
width: 50%;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .owl-nav .owl-prev {
left: 0;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .owl-nav .owl-next {
right: 0;
}
.navbar-toggle {
display: block;
margin-bottom: 25px;
margin-top: 26px;
}
.navbar-toggle i {
color: #595959;
font-size: 24px;
}
.nav-collapse {
position: absolute;
top: 100%;
right: 0;
z-index: 999999;
width: 100%;
padding: 0 15px;
opacity: 1;
visibility: visible;
}
.nav-collapse .navbar-collapse {
border: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
.nav-collapse .navbar-collapse.collapse {
display: none !important;
height: auto !important;
overflow: visible !important;
}
.nav-collapse .navbar-collapse.collapse.in {
display: block!important;
}
.tz-header .tz-header-search {
margin-right: 30px;
}
.tz-header .tz-header-search span {
width: 40px;
font-size: 20px;
padding: 35px 0 43px 20px;
}
.tz-header .nav-collapse {
background: #ffffff;
}
.tz-header .nav-collapse ul.tz-nav {
border-top: 1px solid rgba(220, 128, 81, 0.4);
width: 100%;
}
.tz-header .nav-collapse ul.tz-nav li {
border-bottom: 1px solid #eeeeee;
width: 100%;
}
.tz-header .nav-collapse ul.tz-nav li a {
margin: 15px 23px 15px;
}
.tz-header .nav-collapse ul.tz-nav li a:after {
display: none;
}
.tz-header .nav-collapse ul.tz-nav li a:before {
display: none;
}
.tz-header .nav-collapse ul.tz-nav li a:hover {
color: #dc8051;
}
.tz-header .nav-collapse ul.tz-nav li > .sub-menu {
display: none;
position: relative;
top: 0;
width: 100%;
visibility: visible;
opacity: 1;
box-shadow: none;
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
}
.tz-header .nav-collapse ul.tz-nav li > .sub-menu li {
border-bottom: none;
}
.tz-header .nav-collapse ul.tz-nav li > .sub-menu li a {
border: none;
padding: 10px 23px;
margin: 0;
}
.tz-header .nav-collapse ul.tz-nav li > .sub-menu li a:before {
content: "\f10c";
display: inline-block;
font-family: "fontawesome";
font-style: normal;
font-weight: normal;
font-size: 10px;
margin-right: 10px;
}
.tz-header .nav-collapse ul.tz-nav li > .sub-menu li .sub-menu {
left: 15px;
box-shadow: none;
display: none;
opacity: 1;
position: relative;
top: 0;
visibility: visible;
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
}
.tz-header .nav-collapse ul.tz-nav li > .sub-menu li:hover .sub-menu {
left: 15px;
}
.tz-header .nav-collapse ul.tz-nav li > .sub-menu .menu-item-has-children:after {
display: none;
}
.tz-header .nav-collapse ul.tz-nav li:hover {
top: 0;
}
.tz-header .nav-collapse ul.tz-nav .icon_menu_item_mobile {
display: block;
}
.tz-header.header-type-1.tz-headereff {
position: relative;
}
.tz-header.header-type-2 .tz_icon_menu i,
.tz-header.header-type-3 .tz_icon_menu i {
color: #595959;
}
.tz-header.header-type-2 nav ul.tz-nav,
.tz-header.header-type-3 nav ul.tz-nav {
border: none;
}
.tz-header.header-type-2 nav ul.tz-nav > li > a,
.tz-header.header-type-3 nav ul.tz-nav > li > a {
color: #595959;
}
.tz-header.header-type-2.tz-headereff,
.tz-header.header-type-3.tz-headereff {
position: absolute;
top: auto;
}
.tz-header.header-type-4 {
padding: 0;
top: 0;
}
.tz-header.header-type-4 .container {
width: 100%;
padding: 0 15px;
}
.tz-header.header-type-4 .container:before {
display: none;
}
.tz-header.header-type-4 .container:after {
display: none;
}
.tz-header.header-type-4 .container .navbar-toggle {
margin-bottom: 17px;
margin-top: 20px;
}
.tz-header.header-type-4 .container .tz-header-search span {
padding: 30px 0 30px 20px;
}
.tz-header.header-type-4 .container nav ul.tz-nav > li > a {
margin: 15px 23px;
}
.tz-header.header-type-4.tz-headereff {
position: absolute;
top: auto;
}
.tz-footer .tz-footer-top {
padding: 50px 0 30px;
}
.tz-footer .tz-footer-top .footerattr {
margin-bottom: 30px;
}
.tz-footer .tz-footer-top .footerattr:nth-child(3n+0) {
clear: both;
}
.tz-footer .tz-footer-bottom .tz-copyright {
padding: 30px 15px 15px;
text-align: center;
}
.tz-footer .tz-footer-bottom .tz-footer-logo {
padding: 10px 0;
}
.tz-footer .tz-footer-bottom .tz-footer-link {
display: inline-block;
padding: 21px 0 30px;
width: 100%;
}
.tz-footer .tz-footer-bottom .tz-footer-link ul {
width: 100%;
float: none;
text-align: center;
}
.tz-footer .tz-footer-bottom .tz-footer-link ul li {
display: inline-block;
float: none;
}
.tz-footer .tz-footer-bottom .tz-footer-link ul li a {
padding: 14px;
}
.tz-blog .blog-wrapper {
width: 100%;
}
.tz-blog .tz-sidebar {
width: 100%;
}
.navigation .tzpagination {
display: inline-block;
padding: 0 0 50px;
width: 100%;
}
.tz-newsletter {
padding-bottom: 40px;
}
.tz-newsletter .newsletter-right {
margin-top: 0;
}
.tz-newsletter .newsletter-right form {
display: inline-block;
width: 100%;
}
.tz-newsletter .newsletter-right form .tnp-field-email {
width: 75%;
}
.tz-newsletter .newsletter-right form .tnp-field-button {
width: 25%;
float: left;
}
.tz-blog-single .relatedposts .related .related-item {
width: 100%;
margin: 0 0 30px;
}
.tz-blog-single .relatedposts .related .related-item:last-child {
margin: 0;
}
.tz-Breadcrumb .tzOverlayBreadcrumb h1 {
font-size: 50px;
}
.tz-blog-single .tz-sidebar {
width: 100%;
margin-top: 60px;
}
.tz-leftElement {
padding-left: 0;
}
.tzElement_LatestTour.type-1 .tzLatest-item .tz-thumb {
height: 180px;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .tzBannerItem {
width: 100%;
padding: 0 30px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzImg-tour {
width: 50%;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info {
width: 50%;
padding-left: 30px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-title h4 {
font-size: 36px;
line-height: normal;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time {
padding: 0;
}
.tz-top .top-right {
float: left;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form .comment-form-comment {
float: left;
padding: 0;
width: 100%;
}
.tz-blog-single .tzComments .comments-area .comment-respond .comment-form .content-form {
width: 100%;
padding: 0;
}
.tz-aboutTitle {
padding: 0;
}
.tz-aboutSpace {
margin-bottom: 30px;
}
.tz-contact {
padding-left: 0;
margin-top: 30px;
}
.tz-newsletter .newsletter-right form .tnp-field-email {
padding-right: 30px;
}
.tz_page_content .tz-about-item {
width: 50% !important;
margin-bottom: 30px;
}
.tz_page_content .tz-about-item:first-child {
margin-bottom: 27px;
}
.tz-header.header-type-1.scroll.active {
opacity: 0;
visibility: hidden;
}
.tz-header.header-type-4 {
position: relative;
}
.tz-header.header-type-4.tz-headereff {
position: relative;
} .tz-tour-single .tz-tour-head .tz-tour-thumbnail {
max-height: 300px;
}
.tz-tour-single .tz-tour-head .tz-tour-title h1 {
font-size: 24px;
line-height: 30px;
}
.tz-tour-single .tz-tour-head .tz-tour-title .title {
padding-top: 20px;
}
.tz-tour-single .tz-tour-head .tz-tour-title .tz-tour-review {
padding-bottom: 34px;
}
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-paging li a {
width: 35px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-contact-number {
font-size: 12px;
line-height: 30px;
padding: 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-price .tz-tour-total-price {
font-size: 20px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-price .tz-tour-price-per-person {
padding: 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-price {
padding: 15px 0 12px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane h3 {
font-size: 24px;
padding: 0 0 10px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .comments-title {
font-size: 24px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane {
padding: 23px 0 32px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane p {
font-size: 12px;
}
.tz-tour-single .tz-tour-content {
font-size: 12px;
padding-bottom: 66px;
}
.tz-tour-single .tz-tour-content .su-list ul li {
font-size: 12px;
}
.tz-tour-single .tz-tour-other h3 {
font-size: 20px;
padding: 16px 0 25px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane {
padding: 18px 0 27px;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-title h4 a {
font-size: 12px;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-title {
padding: 0 10px 10px;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-title span {
position: relative;
top: -4px;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-discount {
left: -6px;
top: 15px;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-discount span {
font-size: 11px;
line-height: 24px;
padding: 0 12px 0 18px;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-discount span:after {
border-right: 7px solid rgba(0, 0, 0, 0.6);
border-bottom: 5px solid transparent;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-discount:before {
border-left: 12px solid #f7941d;
border-bottom: 12px solid transparent;
}
.tz-tour-single .tz-tour-other .tz-tour-item .other-discount:after {
border-left: 12px solid #f7941d;
border-top: 12px solid transparent;
}
.tz-tour-single .tz-tour-other .tz-tour-item .tz-other-thumb {
height: 150px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form label {
font-size: 12px;
margin: 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form input,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form select {
line-height: 30px;
height: 32px;
padding: 0 10px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .form-group {
margin-bottom: 13px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking {
padding: 15px 15px 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .book-departure-date:after {
line-height: 32px;
font-size: 12px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children .tz_price {
font-size: 12px;
line-height: 32px;
padding-left: 10px;
width: 65%;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket {
width: 35%;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket .input-number-decrement {
width: 16px;
right: 2px;
bottom: -2px;
padding-right: 3px;
height: 20px;
line-height: 20px;
font-size: 12px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket .input-number-increment {
width: 16px;
right: 2px;
top: -2px;
padding-left: 3px;
line-height: 20px;
font-size: 12px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form label {
font-size: 12px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form select {
line-height: 30px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form select,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea {
padding: 0 10px;
margin-top: 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea {
height: 110px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input.wpcf7-submit {
line-height: 30px;
font-size: 12px;
margin-top: 15px;
margin-bottom: 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .book-now {
line-height: 30px;
font-size: 12px;
} .tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-name {
width: 80px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-price {
width: 75px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-rating {
width: 80px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-popularity {
width: 105px;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters .sort-btn,
.tz-tour-archive .tz-tour-sort .styled-select-filters .select-styled {
font-size: 11px;
}
.tz-tour-archive .tz-tour-sort h4 {
display: none;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title h4 a {
font-size: 14px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title .tz-reviews {
top: 5px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-reviews .reviews-count {
font-size: 10px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date,
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature {
padding-top: 7px;
padding-bottom: 7px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date p,
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature p,
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date span,
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature span {
font-size: 10px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date .icon,
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature .icon {
font-size: 14px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date {
padding-right: 10px;
margin-right: 10px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-price .price {
font-size: 14px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-price .from {
font-size: 10px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .readmore,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .booking,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .review {
font-size: 11px;
margin-bottom: 10px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .tz-btn-wishlist {
font-size: 11px;
float: left;
margin-bottom: 10px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-button .tz-btn-wishlist {
margin-right: 10px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-button .booking {
float: left;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info {
padding: 20px 20px 5px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .discount span {
font-size: 11px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .discount span {
font-size: 11px;
line-height: 24px;
padding: 0 12px 0 18px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .discount:before {
border-left: 12px solid #f7941d;
border-bottom: 12px solid transparent;
top: 1px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .discount:after {
border-left: 12px solid #f7941d;
border-top: 12px solid transparent;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-thumb a {
height: 180px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title h4 {
padding: 0;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title span {
display: inherit;
padding-top: 2px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-price .price {
font-size: 14px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-title {
padding-bottom: 10px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-review-price {
padding-bottom: 12px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time {
padding-bottom: 25px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button {
padding-bottom: 8px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .view {
font-size: 11px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .booking i {
margin-right: 5px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-date span,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-depature span {
font-size: 11px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-date p,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-time .tz-depature p {
font-size: 11px;
}
.tz-tour-archive .tz-tour-pagination ul li span,
.tz-tour-archive .tz-tour-pagination ul li a {
width: 30px;
line-height: 30px;
font-size: 12px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-title span {
top: auto;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .tz-tour-price .tz-tour-total-price {
font-size: 20px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .tz-tour-price .tz-tour-price-per-person {
font-size: 11px;
line-height: 1.2em;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form label {
font-size: 11px;
margin: 0;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form input,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form select,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form textarea {
font-size: 11px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form input,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form select {
line-height: 28px;
height: 30px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .form-group {
margin-bottom: 10px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form form {
padding: 15px 15px 0;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .book-departure-date::after {
font-size: 11px;
line-height: 30px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket .input-number-decrement {
bottom: -7px;
width: 15px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket .input-number-increment {
width: 15px;
top: -8px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .st_adults_children .tz_price {
font-size: 12px;
line-height: 30px;
}
.tz-reviews-ajax-content .reviews .comments-title {
font-size: 18px;
margin-bottom: 20px;
}
.tz-reviews-ajax-content .reviews ol li .comment-author {
margin: 0 15px 10px 0;
width: 60px;
height: 60px;
}
.tz-reviews-ajax-content .reviews ol li .comment-content {
padding-left: 0;
}
.tz-reviews-ajax-content .reviews ol li .comment-content p {
font-size: 11px;
line-height: 1.7em;
}
.tz-reviews-ajax-content .reviews ol li .comment-content h5 {
font-size: 14px;
margin-bottom: 0;
}
.tz-reviews-ajax-content .reviews ol li .comment-content .content {
position: relative;
display: block;
right: auto;
top: auto;
padding-bottom: 5px;
}
.tz-reviews-ajax-content .reviews ol li .comment-content .content span {
font-size: 11px;
line-height: 1.7em;
}
.tz-reviews-ajax-content .reviews ol li .comment-content .tz-average-rating {
left: auto;
top: -2px;
right: 0;
}
.tz-reviews-ajax-content .reviews ol li {
padding-bottom: 10px;
margin-bottom: 25px;
}
.tz-tour-archive .tz-tour-sort {
margin-bottom: 30px;
}
.tz-reviews-ajax-content .reviews a.permalink {
font-size: 12px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search_results p i {
font-size: 13px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search_results p strong {
font-size: 12px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item.search_results p {
font-size: 11px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item {
padding-bottom: 40px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item h5 {
font-size: 15px;
padding: 0 0 8px;
margin-bottom: 17px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item .filter-btn {
margin: 13px 0 10px;
font-size: 12px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item ul li label,
.tz-tour-archive .tz-sidebar-filter .filter-item ul li label span {
line-height: 32px;
font-size: 10px;
} .tz-tour-cart table tbody tr .input-number-ticket {
width: auto;
max-width: 70%;
}
.tz-tour-cart .actions a {
line-height: 40px;
min-width: 140px;
font-size: 13px;
}
.tz-tour-cart .book-now-btn {
padding: 0 40px;
font-size: 13px;
line-height: 40px;
}
.tz-tour-checkout .tz_payment .tz_paypal .book-now-btn {
line-height: 40px;
font-size: 13px;
}
.tz-tour-checkout .form_title h3 {
font-size: 13px;
}
.tz-tour-checkout .form_title {
padding: 10px 0;
margin-bottom: 20px;
}
.tz-tour-checkout .tz_order .box .box-item {
padding-bottom: 24px;
}
.tz-tour-checkout .tz_order .box .box-item.discount {
padding-bottom: 21px;
margin-bottom: 19px;
}
.tz-tour-checkout .tz_order .box p,
.tz-tour-checkout .tz_order .box .box-item .title,
.tz-tour-checkout .tz_payment .tz_paypal .paypal_desc,
.tz-tour-checkout .form_content .form-group label,
.tz-tour-checkout .form_content .form-group p,
.tz-tour-checkout .tz_payment .tz_paypal a {
font-size: 12px;
}
.tz-tour-checkout .tz_order .box .box-item .price {
font-size: 13px;
}
.tz-tour-checkout .form_content .form-group input,
.tz-tour-checkout .form_content .form-group select {
font-size: 11px;
padding: 0 10px;
}
.tz-tour-checkout .form_content .form-group textarea {
height: 130px;
}
.tz-tour-confirm .form_title h3 {
font-size: 13px;
}
.tz-tour-confirm .form_title {
padding: 10px 0;
margin-bottom: 20px;
}
.tz-tour-confirm .step span {
font-size: 11px;
}
.tz-tour-confirm .step p {
font-size: 11px;
}
.tz-tour-confirm .step table tbody tr th,
.tz-tour-confirm .step table tbody tr td {
font-size: 11px;
padding: 15px 0;
}
.tz_page_content .alert-success {
font-size: 13px;
}
.tz_page_content {
padding: 60px 0;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-name {
width: 50%;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-destination {
width: 50%;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-date {
width: 50%;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-duration {
width: 50%;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-category {
width: 50%;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-language {
width: 50%;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child {
width: 50%;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child.tz-destination-item-3 {
float: left;
height: 250px;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item {
width: 50%;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child {
width: 50%;
}
.tzElement_Destination.type-5 .destination-top h2.destination-title-background {
font-size: 80px;
line-height: 73px;
}
.tzElement_Destination.type-5 .destination-top h3.destination-title {
font-size: 30px;
line-height: 34px;
margin: -34px 0 17px;
}
.tzElement_FeaturedTour.type-5 .tzTour-top .tour-title-background {
font-size: 80px;
line-height: 73px;
}
.tzElement_FeaturedTour.type-5 .tzTour-top .tour-title {
font-size: 30px;
line-height: 34px;
margin: -34px 0 17px;
}
.tzElement_Latest_Posts h2.tzElement_Latest_Title_Background {
font-size: 80px;
line-height: 73px;
}
.tzElement_Latest_Posts h3.tzElement_Latest_Title {
font-size: 30px;
line-height: 34px;
margin: -34px 0 17px;
}
}
@media (max-width: 768px) {
.container {
width: 100%;
}
.tz-home-slide .tz-home-left .tz-home-left-box nav.vertical_menu ul.main-menu li a {
font-size: 12px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group {
width: 50% !important;
}
.wpb_column .tzElement_Services {
padding: 30px 0;
}
.wpb_column .tzElement_Counter {
padding: 30px 0;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzImg-tour {
width: 100%;
height: auto;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info {
display: inline-block;
width: 100%;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzImg-tour .tz-thumb {
height: auto !important;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-title {
display: inline-block;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-date {
width: 100%;
border-right: none;
margin-bottom: 15px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-destination {
width: 100%;
padding-left: 0;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info {
padding: 25px 15px;
border-style: dashed solid dashed;
border-width: 0 1px 1px 1px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button {
margin-top: 20px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .review {
position: relative;
text-align: center;
margin-right: 10px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .readmore {
padding: 3px 14px 3px 12px;
text-align: center;
margin-right: 15px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-price {
position: absolute;
right: 15px;
top: 10px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .tz-wishlist a.btn-add-wishlist {
margin: 0;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .booking {
margin-top: 0;
text-align: center;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .readmore {
margin-right: 12px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button a {
font-size: 11px;
padding: 3px 10px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-title h4 {
font-size: 16px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time {
margin-top: 0;
position: relative;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-destination .icon {
margin-right: 17px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item {
display: inline-block;
}
.tzElement_FeaturedTour.type-1 .tzTour-item:last-child {
margin-bottom: 0;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .readmore {
margin-right: 12px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button a {
font-size: 11px;
padding: 3px 10px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-title h4 {
font-size: 16px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time {
margin-top: 0;
position: relative;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-destination .icon {
margin-right: 17px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzImg-tour {
width: 100%;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzImg-tour .tz-thumb {
height: auto !important;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info {
width: 100%;
padding: 0;
margin-top: 25px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-title h4 {
font-size: 24px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzImg-tour {
width: 100%;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info {
width: 100%;
padding: 0;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-date {
width: 100%;
padding: 10px 20px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-destination {
width: 100%;
padding: 10px 20px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-duration {
width: 100%;
padding: 10px 20px;
}
.tzElement_FeaturedTour.type-3 {
padding: 60px 0;
}
.tzElement_Destination.type-1 .destination-top .destination-title {
font-size: 24px;
}
.tzElement_Destination.type-1 .destination-top .view-more {
font-size: 11px;
float: right;
}
.tzElement_About .tzContent_About {
padding-left: 20px;
}
.tzElement_About .tzContent_About .about-us {
font-size: 14px;
}
.tzElement_About .tzContent_About .title {
font-size: 22px;
}
.tzElement_About .tzContent_About .des {
font-size: 12px;
margin-bottom: 30px;
}
.tzElement_About .tzContent_About .button-about {
font-size: 11px;
}
.tzElement_TourKind .tourKind-item.current .info {
top: 50px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-destination {
width: 45%;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-price {
width: 20%;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item .tz-content .tz-title {
padding: 0 25px;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item .tz-content .content-tour-guide {
padding: 0 25px;
}
.tz_page_content .tz-title-about {
padding: 0 30px;
}
.tz_page_content {
padding-bottom: 0;
}
.tz_page_content .tz-about-container {
width: 100%;
margin-bottom: 30px;
padding: 0 20px;
}
.tz_page_content .tz-about-container:last-child {
margin-bottom: 0;
}
.tz_page_content .tz-about-item {
width: 50%;
margin-bottom: 30px;
float: left;
}
.tz_page_content .tz-about-item:first-child {
margin-bottom: 27px;
}
.tz_page_content .tz-about-item:last-child {
margin-bottom: 0;
}
.tz_page_content .vc_column-inner:last-child {
margin-bottom: 0 !important;
}
.tz-contact-info {
width: 100% !important;
margin-bottom: 30px;
}
.tz-top .top-right {
float: left !important;
}
.tz-rightElement .vc_column-inner {
padding: 0 !important;
}
.tz-blog-single .tz-blog-thumbnail {
min-height: 200px;
}
.tz-header.header-type-1.scroll {
display: none;
}
.tz-blog-single .tz-blog-slides .content h3.tz-blog-title {
font-size: 34px;
}
.tz-blog-single .tz-blog-thumbnail .content h3.tz-blog-title {
font-size: 34px;
}
.tz-blog-single .relatedposts .related .related-item {
margin-bottom: 30px;
}
.tz-blog-single .relatedposts .related .related-item:last-child {
margin-bottom: 0;
}
.tz-blog-single .tzComments .comments-area .comment-list .comments .comment-content .content {
margin: 0 0 15px;
position: relative;
top: auto;
right: auto;
} .tz-tour-single .tz-tour-head .tz-tour-thumbnail {
max-height: 200px;
}
.tz-tour-single .tz-tour-head .tz-tour-title h1 {
font-size: 18px;
line-height: 22px;
}
.tz-tour-single .tz-tour-head .tz-tour-title .title {
padding-top: 15px;
}
.tz-tour-single .tz-tour-head .tz-tour-title .tz-tour-review {
padding-bottom: 24px;
}
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-paging li a {
width: 30px;
}
.tz-tour-single .tz-tour-tab-title .nav > li > a {
line-height: 42px;
padding: 0 15px;
font-size: 13px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane h3 {
font-size: 18px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .comments-title {
font-size: 18px;
margin-bottom: 20px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content .content {
position: relative;
top: auto;
right: auto;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-author {
margin: 0 15px 8px 0;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content {
padding-left: 90px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li {
padding-bottom: 19px;
margin-bottom: 23px;
}
.tz-tour-single .tz-tour-content .tab-content #location.tab-pane iframe {
height: 300px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm h3 {
font-size: 18px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form input,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form select {
line-height: 34px;
padding: 0 35px 0 15px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form textarea {
padding: 10px 15px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form .comment-form-author:before,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form .comment-form-email:before,
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form .comment-form-url:before {
right: 15px;
line-height: 34px;
font-size: 12px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content h5 {
margin-bottom: 0;
}
.tz-tour-single hr {
margin-top: 10px;
margin-bottom: 10px;
}
.tz-tour-single .su-row {
margin-bottom: 10px;
}
.tz-tour-single .su-column {
margin: 0 !important;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .su-heading-style-default .su-heading-inner {
line-height: 40px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head {
position: relative;
top: auto;
left: auto;
bottom: auto;
right: auto;
}
.tz-tour-single .tz-tour-content .tz-tour-booking {
margin-top: 40px;
padding: 0;
margin-bottom: 0;
}
.tz-tour-single .tz-tour-other h3 {
font-size: 18px;
padding: 16px 0 16px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form {
padding: 15px 20px 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact {
padding: 15px 20px 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .form-group {
margin-bottom: 18px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form label {
font-size: 13px;
margin: 0 0 5px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form input,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form select {
line-height: 32px;
height: 34px;
padding: 0 15px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .book-departure-date:after {
line-height: 34px;
font-size: 13px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket .input-number-increment {
width: 17px;
right: 7px;
top: -7px;
padding-left: 3px;
height: 30px;
line-height: 30px;
font-size: 13px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children .input-number-ticket .input-number-decrement {
width: 17px;
right: 7px;
bottom: -6px;
padding-right: 3px;
height: 30px;
line-height: 30px;
font-size: 13px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .st_adults_children .tz_price {
font-size: 13px;
line-height: 34px;
padding-left: 15px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-price {
padding: 20px 0 17px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-price .tz-tour-total-price {
font-size: 24px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-booking-head .tz-tour-contact-number {
font-size: 13px;
line-height: 34px;
padding: 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form .book-now {
line-height: 40px;
font-size: 14px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form select,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form textarea {
padding: 0 15px;
margin-top: 5px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input,
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form select {
line-height: 32px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact .tz-book-form .tz-contact-form form input.wpcf7-submit {
line-height: 40px;
font-size: 14px;
margin-top: 15px;
margin-bottom: 0;
} .tz-tour-archive {
padding: 50px 0;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters {
margin-right: 2%;
width: 23%;
margin-bottom: 10px;
}
.tz-tour-archive .tz-tour-sort .type-btn {
margin-right: 2%;
float: left;
margin-left: 0;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-thumb a {
max-height: 202px;
height: auto;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-thumb a {
max-height: none;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .discount {
left: -7px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .discount span::after {
border-right: 8px solid rgba(0, 0, 0, 0.6);
border-bottom: 7px solid transparent;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .tz-tour-price {
padding: 15px 0 12px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .tz-tour-price .tz-tour-total-price {
font-size: 18px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form form {
padding: 10px 15px 0;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .book-departure-date::after {
top: -1px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form .book-now {
line-height: 34px;
font-size: 11px;
}
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form input,
.tz-form-booking-ajax-content .tz-tour-booking .tz-tour-book-form select {
padding: 0 10px;
}
.tz-reviews-ajax-content .reviews .comments-title {
font-size: 15px;
}
.tz-reviews-ajax-content .reviews ol li .comment-content h5 {
font-size: 13px;
}
.tz-reviews-ajax-content .reviews {
width: 80%;
left: 10%;
}
.tz-tour-archive .tz-tour-pagination ul {
padding: 0;
}
.tz-tour-archive .tz-sidebar-filter {
padding-top: 50px;
}
.tz-tour-archive .tz-sidebar-filter .filter-item {
padding-bottom: 30px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date .icon,
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature .icon {
font-size: 12px;
}
.tz-tour-archive .tz-tour-content.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-price {
padding-top: 7px;
} .tz-tour-cart {
padding: 50px 0;
}
.tz-tour-cart table tbody tr th .item_cart p,
.tz-tour-cart table tbody tr td .item_cart p {
line-height: 30px;
font-size: 12px;
}
.tz-tour-cart table tbody tr .input-number-ticket .input-number {
line-height: 28px;
height: 30px;
padding: 0 10px;
}
.tz-tour-cart table tbody tr .input-number-ticket .input-number-increment {
right: 8px;
top: -8px;
width: 15px;
line-height: 30px;
font-size: 12px;
}
.tz-tour-cart table tbody tr .input-number-ticket .input-number-decrement {
right: 8px;
bottom: -7px;
width: 15px;
line-height: 30px;
font-size: 12px;
}
.tz-tour-cart table thead tr th,
.tz-tour-cart table tbody tr th,
.tz-tour-cart table tbody tr td {
width: 25%;
}
.tz-tour-cart table thead tr th:nth-child(2),
.tz-tour-cart table tbody tr th:nth-child(2),
.tz-tour-cart table tbody tr td:nth-child(2),
.tz-tour-cart table thead tr th:nth-child(3),
.tz-tour-cart table tbody tr th:nth-child(3),
.tz-tour-cart table tbody tr td:nth-child(3) {
text-align: center;
}
.tz-tour-cart table thead tr th:nth-child(4),
.tz-tour-cart table tbody tr th:nth-child(4),
.tz-tour-cart table tbody tr td:nth-child(4) {
display: none;
}
.tz-tour-cart table tbody tr strong,
.tz-tour-cart table thead tr th,
.tz-tour-cart table tbody tr p span {
font-size: 13px;
}
.tz-tour-cart .book-now-btn {
padding: 0 30px;
font-size: 12px;
}
.tz-tour-cart .actions a {
min-width: 120px;
font-size: 12px;
}
.tz-tour-checkout {
padding: 50px 0;
}
.tz-tour-checkout .form_content .form-group input,
.tz-tour-checkout .form_content .form-group select,
.tz-tour-checkout .form_content .form-group textarea {
width: 75%;
}
.tz-tour-checkout .form_content .form-group label {
width: 25%;
}
.tz-tour-checkout .form_title {
margin-bottom: 15px;
}
.tz-tour-checkout .form_content .form-group textarea {
height: 110px;
}
.tz-tour-checkout .tz_order {
padding-top: 30px;
}
.tz-tour-confirm .step.summary {
padding-bottom: 30px;
}
.tz-tour-confirm .step span {
padding-bottom: 15px;
} .tz-wishlist.tour-layout-list .tz-tour-item .item-content {
padding-left: 0;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-thumb {
position: relative;
width: 100%;
height: auto;
}
.tz-wishlist .tz-tour-item .item-content .tz-thumb a img {
position: static;
width: 100% !important;
height: auto !important;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info {
border-top: none;
border-left: 1px solid #e1e1e1;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-img {
width: 20%;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-contact {
width: 40%;
padding: 23px 15px;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-info {
width: 40%;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-contact span span {
padding-left: 30px;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-contact .tzBranchs-contact-box .tzBranchs-image {
margin: 0;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-contact {
float: none;
width: 100%;
}
.tzBranchs-single .tz-blog-single-item .tzBranchs-bottom .tzBranchs-content {
float: none;
width: 100%;
}
.tz-top-slider .tz-top-search-wrap {
padding-bottom: 15px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field {
padding-right: 0;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_submit {
position: relative;
top: 0;
width: 100%;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search {
padding: 19px 15px 15px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-name {
padding-right: 15px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-destination {
padding-right: 0;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-date {
padding-right: 15px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-duration {
padding-right: 0;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-category {
padding-right: 15px;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search form.tzElement_search_form .tzElement_search_field .form-group.form-language {
padding-right: 0;
}
}
@media (max-width: 480px) {
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search {
padding: 15px;
background: #222222;
bottom: auto;
top: 100%;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-ms-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search.tz-search-tour-active {
-ms-transform: translate(0, -100%); -webkit-transform: translate(0, -100%); -moz-transform: translate(0, -100%); -o-transform: translate(0, -100%); transform: translate(0, -100%);
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search .tz-search-tour-mobile {
display: block;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field {
padding-right: 0;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-name {
padding: 0 5px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-destination {
padding: 0 5px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-date {
padding: 0 5px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_field .form-group.form-duration {
padding: 0 5px;
}
.tz-home-slide .tz-home-right .tz-home-right-box .tz-home-search form.tzElement_search_form .tzElement_search_submit {
position: relative;
top: auto;
right: auto;
width: 100%;
padding: 0 5px;
}
.tz-top .top-left {
display: inline-block;
width: 100%;
}
.tz-top .top-left a {
display: inline-block;
width: 100%;
}
.tz-top .top-left span {
display: none;
}
.tz-top .top-right {
display: none;
}
.tz-header .tz_icon_menu {
padding: 38px 10px 35px;
margin: 0;
}
.tz-header .tz_icon_menu i {
font-size: 25px;
}
.tz-header .tz-header-search {
display: none;
}
.tz-footer .tz-footer-top {
padding: 50px 0 30px;
}
.tz-footer .tz-footer-top .footerattr {
margin-bottom: 32px;
}
.tz-footer .tz-footer-bottom .tz-copyright {
padding: 33px 15px 13px;
text-align: center;
}
.tz-footer .tz-footer-bottom .tz-footer-logo {
padding: 10px 0;
}
.tz-footer .tz-footer-bottom .tz-footer-link ul li:last-child {
margin-top: 5px;
}
.tz-Breadcrumb .tzOverlayBreadcrumb h1 {
font-size: 36px;
}
.tz-Breadcrumb .tzOverlayBreadcrumb .tz-breadcrumb-custom ul li {
font-size: 12px;
}
.tz-blog {
padding: 50px 0 0;
}
.tz-blog .tz-sidebar {
margin-top: 20px;
width: 100%;
}
.tz-blog-single {
padding: 0;
}
.tz-blog-single .tz-blog-thumbnail .content h3.tz-blog-title {
font-size: 18px;
}
.tz-blog-single .tz-blog-thumbnail .content .tz-blog-meta {
margin-bottom: 30px;
}
.tz-blog-single .tz-blog-slides .content h3.tz-blog-title {
font-size: 18px;
}
.tz-blog-single .tz-blog-slides .content .tz-blog-meta {
margin-bottom: 30px;
}
.tz-blog-single .author .author-item .author-infor {
float: left;
margin: 0;
padding: 20px;
}
.tz-blog-single .author .author-item .author-infor .written {
display: none;
}
.tz-blog-single .author .author-item .author-infor .social-author {
float: left;
margin-bottom: 15px;
}
.tz-blog-single .author .author-item .author-infor .social-author a:first-child {
margin-left: 0;
}
.tz-blog-single .relatedposts .related .related-item {
width: 100%;
margin-bottom: 30px;
}
.tz-blog-single .tz-sidebar {
width: 100%;
margin-top: 50px;
}
.navigation .tzpagination {
display: inline-block;
padding: 0 0 50px;
width: 100%;
}
.tzElement_Services {
padding: 15px 0;
}
.tzElement_Counter {
padding: 30px 0;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_submit {
position: relative;
padding-left: 0;
top: 0;
left: 0;
width: 100%;
}
.vc_row.vc_row-no-padding .vc_column-inner {
padding-left: 0;
padding-right: 0;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field {
padding-right: 0;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-name {
width: 100%;
padding-right: 0;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group label {
font-size: 14px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group .field-box input {
font-size: 13px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group .field-box select {
font-size: 13px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group .field-box select option {
color: #595959;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-destination {
width: 100%;
padding-right: 0;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-date {
width: 100%;
padding-right: 0;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group.form-duration {
width: 100%;
padding-right: 0;
}
.tzElement_FeaturedTour.type-1 .tzTour-top .tour-title {
margin-bottom: 30px;
}
.tzElement_Banner_Container .tzBannerItemOverlay {
padding: 40px 20px;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .tzBannerItem .tzBannerTitle {
font-size: 24px;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .tzBannerItem p {
font-size: 11px;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .tzBannerItem .tzBannerPrice {
font-size: 24px;
}
.tzElement_Banner_Container .tzBannerItemOverlay .tzBannerSlider .tzBannerItem .tzBannerButton {
font-size: 11px;
}
.tz-newsletter .newsletter-left .news-content h3.new-title {
font-size: 16px;
}
.tz-newsletter .newsletter-left .news-content {
display: block;
padding: 30px 0 14px;
}
.tzElement_FeaturedTour.type-2 .tzTour-top .tour-title {
font-size: 24px;
width: 100%;
margin-bottom: 10px;
}
.tzElement_FeaturedTour.type-2 .tzTour-top .view-more {
float: left;
margin-bottom: 20px;
}
.tzElement_About .tzContent_About .about-us {
font-size: 14px;
}
.tzElement_About .tzContent_About .title {
font-size: 22px;
}
.tzElement_About .tzContent_About .des {
font-size: 12px;
margin-bottom: 30px;
}
.tzElement_About .tzContent_About .button-about {
font-size: 11px;
}
.tzElement_TourKind .tourKind-top .infor h4 a {
font-size: 18px;
}
.tzElement_TourKind .tourKind-top .infor p {
font-size: 12px;
}
.tzElement_TourKind .tourKind-item .info .tz-title h4 a {
font-size: 16px;
}
.tzElement_TourKind .tourKind-item .info .tz-title .text {
font-size: 10px;
}
.tzElement_TourKind .tourKind-item .info .tz-price p {
line-height: 10px;
}
.tzElement_TourKind .tourKind-item .info .tz-price .price {
font-size: 18px;
}
.tzElement_TourKind .tourKind-top.current {
height: 240px;
}
.tzElement_TourKind .tourKind-item.current {
height: 200px;
}
.tzElement_TourKind .tourKind-item.current .info {
top: 20px;
}
.tzElement_TourKind .tourKind-item.current .info .tz-price {
margin-top: 3px;
}
.tzElement_Destination.type-3 .destination-slider .distination-item {
height: 460px;
}
.tzElement_Destination.type-3 .destination-slider .distination-item .content {
padding: 0 31px;
bottom: 13px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info {
margin-top: 26px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-date {
width: 50%;
padding: 30px 0 30px 20px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-destination {
padding: 30px 20px 30px 15px;
width: 50%;
border: none;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-duration {
display: none;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-destination .content {
float: none;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-destination .content .text {
margin-top: 5px;
line-height: 10px;
}
.page-template-template-homepage .container {
padding: 0 20px !important;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzTour-info .tz-title {
position: absolute;
top: 0;
margin: 0;
padding: 0;
left: 0;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzImg-tour {
margin-top: 133px;
}
.tzElement_FeaturedTour.type-3 .tzTour-slider .tzTour-item .tzImg-tour .tz-thumb {
height: 345px !important;
}
.tzElement_FeaturedTour.type-3 {
padding: 48px 0 65px;
}
.tzElement_LatestTour.type-2 .tzLatest-top .latest-title {
font-size: 24px;
margin: 3px 25px 15px 0;
}
.tzElement_LatestTour.type-2 .tzLatest-top .view-more {
font-size: 10px;
margin-bottom: 15px;
}
.tzElement_Destination.type-4 .distination-item .content .title a {
font-size: 16px;
}
.tzElement_Destination.type-4 .distination-item .content .count-offer {
font-size: 12px;
}
.tzElement_Destination.type-4 .distination-item .content .tz-view-more {
font-size: 10px;
}
.tz-Tourkind {
width: 100%;
}
.tzElement_TourKind .tourKind-item.current .info {
top: 0;
}
.tz-header .tz_logo {
padding: 14px 0 15px;
}
.tz-header .tz_icon_menu {
padding: 14px 10px 15px;
}
.tz_page_content h2 {
font-size: 24px;
}
.tz_page_content p {
font-size: 12px;
}
.tz_page_content .vc_pie_chart h4.wpb_pie_chart_heading {
font-size: 16px;
}
.tz_page_content .vc_pie_chart .tz-description {
font-size: 12px;
}
.tz_page_content .vc_pie_chart .tz-button {
font-size: 12px;
}
.tz_page_content .about-padding {
padding: 0 15px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-destination {
width: 100%;
padding-top: 0;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-price {
width: 20%;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_field .form-group label {
margin: 0 0 8px;
}
.tzElement_Search form.tzElement_search_form .tzElement_search_submit .tz-search-btn {
margin: 10px 0 16px;
}
.tzElement_Services .title {
font-size: 14px;
}
.tzElement_Services p {
font-size: 13px;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content .title a {
font-size: 16px;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content .count-offer {
font-size: 13px;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content p {
font-size: 12px;
}
.tzElement_Counter .tzElement_count p.stat-count {
font-size: 16px;
}
.tzElement_Counter p {
font-size: 13px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-title h4 {
font-size: 14px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-time .tz-price .price {
font-size: 20px;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content .rating small {
content: none;
}
.tzElement_Destination.type-1 .destination-slider .distination-item .content .rating span {
font-size: 10px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button a {
font-size: 10px;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .booking {
margin-top: 15px;
width: 100%;
}
.tzElement_Testimonials .tzTestimonialSlider .tzTour-item {
height: 425px;
}
.tz-newsletter .newsletter-left .news-icon {
margin-right: 20px;
padding: 36px 0;
}
.tz-newsletter .newsletter-right form .tnp-field-email {
width: 100%;
padding: 0 15px;
}
.tz-leftElement .vc_column-inner {
padding-left: 0 !important;
}
.tz-rightElement .vc_column-inner {
padding-right: 0 !important;
}
.tzElement_Hotline .tzHotlineOverlay .title {
font-size: 16px;
}
.tzElement_Hotline .tzHotlineOverlay p {
font-size: 12px !important;
}
.tz-newsletter .newsletter-right form .tnp-field-button {
float: left;
margin-left: 94px;
margin-top: 15px;
padding: 0;
width: 125px;
}
.tz-newsletter .newsletter-right form .tnp-field-button::before {
top: 7px;
}
.tz-newsletter .newsletter-right form .tnp-field-button input.tnp-button {
padding: 7px 0 7px 20px;
}
.tz-newsletter {
padding-bottom: 33px;
}
.tz-footer .tz-footer-top {
padding: 42px 0 21px;
}
.tz-header.header-type-4 .container .tz_logo {
padding: 15px 0;
}
.tz-header.header-type-4 .container .navbar-toggle {
margin: 0;
}
.tzElement_FeaturedTour.type-1 .tzTour-item .tzTour-info .tz-button .tz-wishlist a.btn-remove-wishlist {
margin: 0;
}
.tz-header.header-type-3 .tz_logo {
padding: 15px 0;
}
.tz_page_content {
padding-bottom: 0;
}
.tz_page_content .tz-about-container {
padding: 0 20px !important;
}
.tz_page_content .tz-about-item {
width: 100% !important;
}
.tz_page_content #tz-formAbout .vc_column-inner {
padding: 0 20px !important;
}
.tz_page_content #about-offer {
padding-left: 0;
}
.tz-header.header-type-2 .tz_logo {
padding: 15px 0;
}
.tzElement_Destination.type-1 .destination-top .view-more {
float: left;
}
.tzElement_Articles .Articles-top .view-more {
float: left;
} .tz-tour-single .tz-tour-tab-title .nav > li > a {
line-height: 30px;
padding: 0 10px;
font-size: 11px;
}
.tz-tour-single .tz-tour-head .tz-tour-title h1 {
font-size: 16px;
line-height: 20px;
}
.tz-tour-single .tz-tour-head .tz-tour-title .title {
padding-top: 5px;
}
.tz-tour-single .tz-tour-head .tz-tour-title .tz-tour-review {
padding-bottom: 19px;
}
.tz-tour-single .tz-tour-head .tz-tour-thumbnail .flex-control-paging li a {
width: 25px;
padding: 10px 0;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane h3 {
font-size: 14px;
}
.tz-tour-single .tz-tour-other h3 {
font-size: 14px;
padding: 16px 0 16px;
}
.tz-tour-single .tz-tour-other .tz-tour-item .tz-other-thumb {
height: 120px;
}
.tz-tour-single .tz-tour-other .tz-tour-item {
margin-bottom: 15px;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-form {
padding: 15px 15px 0;
}
.tz-tour-single .tz-tour-content .tz-tour-booking .tz-tour-book-contact {
padding: 15px 15px 0;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .su-heading-style-default .su-heading-inner {
line-height: 30px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .su-heading-style-default .su-heading-inner {
line-height: 1.7em;
font-size: 13px;
padding-top: 4px;
padding-bottom: 4px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .comments-title {
font-size: 14px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-author {
margin: 0 10px 5px 0;
width: 60px;
height: 60px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content {
padding-left: 70px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content h5 {
font-size: 12px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content p {
font-size: 11px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content .content span {
font-size: 10px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews ol li .comment-content .content a {
font-size: 10px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .comment-form-comment {
width: 100%;
float: none;
padding-left: 0;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm .comment-form .content-form {
width: 100%;
float: none;
padding-right: 0;
padding-bottom: 10px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .reviews .tzCommentForm h3 {
font-size: 14px;
}
.tz-tour-single .tz-tour-content .tab-content .tab-pane .content .tour-info .tour-info-box .tour-info-column {
width: 100%;
} .tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-name {
width: 48%;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-price {
width: 48%;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-rating {
width: 48%;
}
.tz-tour-archive .tz-tour-sort .styled-select-filters.tz-select-popularity {
width: 48%;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-thumb a {
max-height: 180px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-thumb a img {
left: auto !important;
top: auto !important;
width: 100% !important;
height: auto;
}
.tz-tour-archive .tz-tour-sort .type-btn {
display: none;
}
.tz-form-booking-ajax-content .tz-tour-booking {
width: 80%;
max-height: 80%;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info {
padding: 15px 15px 5px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .review,
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .readmore {
display: inline-block;
margin-right: 7px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .view {
display: none;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .tz-btn-wishlist {
margin-right: 7px;
}
.tz-tour-archive .tz-tour-content .tz-tour-item .item-content .tz-info .tz-button .booking {
float: left;
margin-right: 0;
} .tz-tour-cart {
padding: 40px 0;
}
.tz-tour-cart table tbody tr strong,
.tz-tour-cart table thead tr th,
.tz-tour-cart table tbody tr p span {
font-size: 11px;
}
.tz-tour-cart table tbody tr th .item_cart p,
.tz-tour-cart table tbody tr td .item_cart p {
font-size: 11px;
}
.tz-tour-cart table tbody tr th,
.tz-tour-cart table tbody tr td {
padding: 15px 0;
}
.tz-tour-cart table tbody tr .input-number-ticket .input-number-decrement,
.tz-tour-cart table tbody tr .input-number-ticket .input-number-increment {
display: none;
}
.tz-tour-cart table tbody tr .input-number-ticket .input-number {
text-align: center;
}
.tz-tour-cart .book-now-btn {
padding: 0 15px;
font-size: 11px;
line-height: 30px;
}
.tz-tour-cart .actions a {
min-width: inherit;
font-size: 11px;
padding: 0 15px;
line-height: 30px;
}
.tz-tour-checkout {
padding: 40px 0;
}
.tz-tour-checkout .form_content .form-group input,
.tz-tour-checkout .form_content .form-group select,
.tz-tour-checkout .form_content .form-group textarea {
width: 70%;
}
.tz-tour-checkout .form_content .form-group label {
width: 30%;
}
.tz-tour-checkout .tz_order .box p,
.tz-tour-checkout .tz_order .box .box-item .title,
.tz-tour-checkout .tz_payment .tz_paypal .paypal_desc,
.tz-tour-checkout .form_content .form-group label,
.tz-tour-checkout .form_content .form-group p,
.tz-tour-checkout .tz_payment .tz_paypal a {
font-size: 11px;
}
.tz-tour-checkout .tz_order .box .box-item .price {
font-size: 12px;
}
.tz-tour-checkout .tz_payment .tz_paypal .book-now-btn {
line-height: 34px;
font-size: 12px;
}
.tz-wishlist .tz-tour-item .item-content .tz-info {
padding: 20px 15px;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date,
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-depature {
display: block;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-date {
border: none;
margin-right: 0;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-time .tz-price {
position: absolute;
top: 15px;
right: 0;
}
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button .review,
.tz-wishlist .tz-tour-item .item-content .tz-info .tz-button .readmore {
font-size: 10px;
}
.tz-wishlist.tour-layout-list .tz-tour-item .item-content .tz-info .tz-button .booking {
font-size: 10px;
width: 100%;
margin-top: 10px;
text-align: center;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item {
display: block;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-img {
padding: 30px 15px;
}
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-img,
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-contact,
.tzBranchs .tzBranchs-wrapper .tz-blog-item .tzBranchs-column.tzBranchs-info {
width: 100%;
}
.tz-top-slider .tz-top-search-wrap .tz-top-search .tz-search-tour-mobile {
display: block;
}
.tz-top-slider {
overflow: hidden;
}
.tz-top-slider .tz-top-search-wrap {
padding-bottom: 0;
-ms-transform: translate(0, 100%);
-webkit-transform: translate(0, 100%);
-moz-transform: translate(0, 100%);
-o-transform: translate(0, 100%);
transform: translate(0, 100%);
}
.tz-top-slider .tz-top-search-wrap.tz-search-tour-active {
-ms-transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child {
width: 100%;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child.tz-destination-item-2 {
width: 100%;
}
.tzElement_Destination.type-5 .destination-slider .distination-item .tz-destination-item-child.tz-destination-item-1 {
height: 250px;
}
.tzElement_Destination.type-5 .destination-top h2.destination-title-background {
display: none;
}
.tzElement_FeaturedTour.type-5 .tzTour-top .tour-title-background {
display: none;
}
.tzElement_Latest_Posts h2.tzElement_Latest_Title_Background {
display: none;
}
.tzElement_FeaturedTour.type-5 .tzTour .tzTour-item {
width: 100%;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child {
width: 100%;
}
.tzElement_Latest_Posts .tzElement_latest_Slide {
margin: 0;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child.tz_latest_item_1 {
width: 100%;
height: 230px;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child.tz_latest_item_1 .tz_latest_item_box .tz_latest_info span.tz_latest_date {
font-size: 10px;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child.tz_latest_item_1 .tz_latest_item_box .tz_latest_info h3.tz_latest_title {
font-size: 16px;
}
.tzElement_Latest_Posts .tzElement_latest_Slide .tz_latest_item .tz_latest_item_child.tz_latest_item_1 .tz_latest_item_box .tz_latest_info {
padding: 18px 20px;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-left .news-content h3.new-title {
font-size: 20px;
line-height: 25px;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-button {
margin: 0;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right {
padding: 0 15px;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-email {
width: 65%;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-button {
width: 35%;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-button::before {
content: none;
}
.tz-newsletter.tz-newsletter-type-2 .newsletter-right form .tnp-field-button input.tnp-button {
padding: 7px 0;
font-size: 12px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-title h3 {
font-size: 30px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-address {
font-size: 12px;
margin-right: 15px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-duration {
font-size: 12px;
margin-right: 15px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-time .tz-price {
font-size: 12px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-title {
margin: 0 0 20px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-time {
margin: 0 0 20px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-des {
margin: 0 0 35px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-button a {
padding: 10px 20px;
}
.tzElement_FeaturedTour.type-4 .tzTour-slider .tzTour-item .tzTour-info .tz-button a.more-tour {
margin-right: 15px;
}
}
.distination-item .content {
min-height: 370px;
}