@charset "UTF-8";


article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
display: block; }
audio,
canvas,
video {
display: inline-block; }
audio:not([controls]) {
display: none;
height: 0; }
[hidden], template {
display: none; }
html {
background: #fff;
color: #000;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%; }
html,
button,
input,
select,
textarea {
font-family: sans-serif; }
body {
margin: 0; }
a {
background: transparent; }
a:focus {
outline: thin dotted; }
a:hover, a:active {
outline: 0; }
h1 {
font-size: 2em;
margin: 0.67em 0; }
h2 {
font-size: 1.5em;
margin: 0.83em 0; }
h3 {
font-size: 1.17em;
margin: 1em 0; }
h4 {
font-size: 1em;
margin: 1.33em 0; }
h5 {
font-size: 0.83em;
margin: 1.67em 0; }
h6 {
font-size: 0.75em;
margin: 2.33em 0; }
abbr[title] {
border-bottom: 1px dotted; }
b,
strong {
font-weight: bold; }
dfn {
font-style: italic; }
mark {
background: #ff0;
color: #000; }
code,
kbd,
pre,
samp {
font-family: monospace, serif;
font-size: 1em; }
pre {
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word; }
q {
quotes: "\201C" "\201D" "\2018" "\2019"; }
q:before,
q:after {
content: '';
content: none; }
small {
font-size: 80%; }
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline; }
sup {
top: -0.5em; }
sub {
bottom: -0.25em; }
img {
border: 0; }
svg:not(:root) {
overflow: hidden; }
figure {
margin: 0; }
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em; }
legend {
border: 0;
padding: 0;
white-space: normal; }
button,
input,
select,
textarea {
font-family: inherit;
font-size: 100%;
margin: 0;
vertical-align: baseline; }
button,
input {
line-height: normal; }
button,
select {
text-transform: none; }
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer; }
button[disabled],
input[disabled] {
cursor: default; }
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0; }
input[type="search"] {
-webkit-appearance: textfield;
box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner {
border: 0;
padding: 0; }
textarea {
overflow: auto;
vertical-align: top; }
table {
border-collapse: collapse;
border-spacing: 0; }
*, *:before, *:after {
box-sizing: border-box; }
* {
box-sizing: border-box; }
*:before, *:after {
box-sizing: border-box; }
body {
background-color: #fdfdfd;
color: #69727f;
font-family: "Karla", "Droid Serif", serif;
font-size: 16px;
line-height: 1.8;
-webkit-font-smoothing: antialiased;
font-smoothing: antialiased; }
h1, h2, h3, h4, h5, h6 {
font-family: "Montserrat", arial, sans-serif; }
a {
color: #62e0f7;
text-decoration: none;
transition: .3s ease; }
a:hover {
color: #93eaf9; }
address {
font-style: normal; }
p {
margin-top: 0; }
ul, ol {
padding-left: 0;
margin-left: 20px; }
iframe {
display: block;
border: none; }
table td, table th {
padding: 10px; }
.container, .header-wrap {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
*zoom: 1; }
.container:after, .header-wrap:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
@media (min-width: 768px) {
.container, .header-wrap {
width: 750px; } }
@media (min-width: 992px) {
.container, .header-wrap {
width: 970px; } }
@media (min-width: 1200px) {
.container, .header-wrap {
width: 1170px; } }
.container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
*zoom: 1; }
.container-fluid:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.row {
margin-left: -15px;
margin-right: -15px;
*zoom: 1; }
.row:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .post-main-content.has-sidebar .site-sidebar, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .post-main-content.has-sidebar .post-content, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px; }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
float: left; }
.col-xs-1 {
width: 8.33333%; }
.col-xs-2 {
width: 16.66667%; }
.col-xs-3 {
width: 25%; }
.col-xs-4 {
width: 33.33333%; }
.col-xs-5 {
width: 41.66667%; }
.col-xs-6 {
width: 50%; }
.col-xs-7 {
width: 58.33333%; }
.col-xs-8 {
width: 66.66667%; }
.col-xs-9 {
width: 75%; }
.col-xs-10 {
width: 83.33333%; }
.col-xs-11 {
width: 91.66667%; }
.col-xs-12 {
width: 100%; }
.col-xs-pull-0 {
right: auto; }
.col-xs-pull-1 {
right: 8.33333%; }
.col-xs-pull-2 {
right: 16.66667%; }
.col-xs-pull-3 {
right: 25%; }
.col-xs-pull-4 {
right: 33.33333%; }
.col-xs-pull-5 {
right: 41.66667%; }
.col-xs-pull-6 {
right: 50%; }
.col-xs-pull-7 {
right: 58.33333%; }
.col-xs-pull-8 {
right: 66.66667%; }
.col-xs-pull-9 {
right: 75%; }
.col-xs-pull-10 {
right: 83.33333%; }
.col-xs-pull-11 {
right: 91.66667%; }
.col-xs-pull-12 {
right: 100%; }
.col-xs-push-0 {
left: auto; }
.col-xs-push-1 {
left: 8.33333%; }
.col-xs-push-2 {
left: 16.66667%; }
.col-xs-push-3 {
left: 25%; }
.col-xs-push-4 {
left: 33.33333%; }
.col-xs-push-5 {
left: 41.66667%; }
.col-xs-push-6 {
left: 50%; }
.col-xs-push-7 {
left: 58.33333%; }
.col-xs-push-8 {
left: 66.66667%; }
.col-xs-push-9 {
left: 75%; }
.col-xs-push-10 {
left: 83.33333%; }
.col-xs-push-11 {
left: 91.66667%; }
.col-xs-push-12 {
left: 100%; }
.col-xs-offset-0 {
margin-left: 0%; }
.col-xs-offset-1 {
margin-left: 8.33333%; }
.col-xs-offset-2 {
margin-left: 16.66667%; }
.col-xs-offset-3 {
margin-left: 25%; }
.col-xs-offset-4 {
margin-left: 33.33333%; }
.col-xs-offset-5 {
margin-left: 41.66667%; }
.col-xs-offset-6 {
margin-left: 50%; }
.col-xs-offset-7 {
margin-left: 58.33333%; }
.col-xs-offset-8 {
margin-left: 66.66667%; }
.col-xs-offset-9 {
margin-left: 75%; }
.col-xs-offset-10 {
margin-left: 83.33333%; }
.col-xs-offset-11 {
margin-left: 91.66667%; }
.col-xs-offset-12 {
margin-left: 100%; }
@media (min-width: 768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
float: left; }
.col-sm-1 {
width: 8.33333%; }
.col-sm-2 {
width: 16.66667%; }
.col-sm-3 {
width: 25%; }
.col-sm-4 {
width: 33.33333%; }
.col-sm-5 {
width: 41.66667%; }
.col-sm-6 {
width: 50%; }
.col-sm-7 {
width: 58.33333%; }
.col-sm-8 {
width: 66.66667%; }
.col-sm-9 {
width: 75%; }
.col-sm-10 {
width: 83.33333%; }
.col-sm-11 {
width: 91.66667%; }
.col-sm-12 {
width: 100%; }
.col-sm-pull-0 {
right: auto; }
.col-sm-pull-1 {
right: 8.33333%; }
.col-sm-pull-2 {
right: 16.66667%; }
.col-sm-pull-3 {
right: 25%; }
.col-sm-pull-4 {
right: 33.33333%; }
.col-sm-pull-5 {
right: 41.66667%; }
.col-sm-pull-6 {
right: 50%; }
.col-sm-pull-7 {
right: 58.33333%; }
.col-sm-pull-8 {
right: 66.66667%; }
.col-sm-pull-9 {
right: 75%; }
.col-sm-pull-10 {
right: 83.33333%; }
.col-sm-pull-11 {
right: 91.66667%; }
.col-sm-pull-12 {
right: 100%; }
.col-sm-push-0 {
left: auto; }
.col-sm-push-1 {
left: 8.33333%; }
.col-sm-push-2 {
left: 16.66667%; }
.col-sm-push-3 {
left: 25%; }
.col-sm-push-4 {
left: 33.33333%; }
.col-sm-push-5 {
left: 41.66667%; }
.col-sm-push-6 {
left: 50%; }
.col-sm-push-7 {
left: 58.33333%; }
.col-sm-push-8 {
left: 66.66667%; }
.col-sm-push-9 {
left: 75%; }
.col-sm-push-10 {
left: 83.33333%; }
.col-sm-push-11 {
left: 91.66667%; }
.col-sm-push-12 {
left: 100%; }
.col-sm-offset-0 {
margin-left: 0%; }
.col-sm-offset-1 {
margin-left: 8.33333%; }
.col-sm-offset-2 {
margin-left: 16.66667%; }
.col-sm-offset-3 {
margin-left: 25%; }
.col-sm-offset-4 {
margin-left: 33.33333%; }
.col-sm-offset-5 {
margin-left: 41.66667%; }
.col-sm-offset-6 {
margin-left: 50%; }
.col-sm-offset-7 {
margin-left: 58.33333%; }
.col-sm-offset-8 {
margin-left: 66.66667%; }
.col-sm-offset-9 {
margin-left: 75%; }
.col-sm-offset-10 {
margin-left: 83.33333%; }
.col-sm-offset-11 {
margin-left: 91.66667%; }
.col-sm-offset-12 {
margin-left: 100%; } }
@media (min-width: 992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .post-main-content.has-sidebar .site-sidebar, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .post-main-content.has-sidebar .post-content, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
float: left; }
.col-md-1 {
width: 8.33333%; }
.col-md-2 {
width: 16.66667%; }
.col-md-3 {
width: 25%; }
.col-md-4, .post-main-content.has-sidebar .site-sidebar {
width: 33.33333%; }
.col-md-5 {
width: 41.66667%; }
.col-md-6 {
width: 50%; }
.col-md-7 {
width: 58.33333%; }
.col-md-8, .post-main-content.has-sidebar .post-content {
width: 66.66667%; }
.col-md-9 {
width: 75%; }
.col-md-10 {
width: 83.33333%; }
.col-md-11 {
width: 91.66667%; }
.col-md-12 {
width: 100%; }
.col-md-pull-0 {
right: auto; }
.col-md-pull-1 {
right: 8.33333%; }
.col-md-pull-2 {
right: 16.66667%; }
.col-md-pull-3 {
right: 25%; }
.col-md-pull-4 {
right: 33.33333%; }
.col-md-pull-5 {
right: 41.66667%; }
.col-md-pull-6 {
right: 50%; }
.col-md-pull-7 {
right: 58.33333%; }
.col-md-pull-8 {
right: 66.66667%; }
.col-md-pull-9 {
right: 75%; }
.col-md-pull-10 {
right: 83.33333%; }
.col-md-pull-11 {
right: 91.66667%; }
.col-md-pull-12 {
right: 100%; }
.col-md-push-0 {
left: auto; }
.col-md-push-1 {
left: 8.33333%; }
.col-md-push-2 {
left: 16.66667%; }
.col-md-push-3 {
left: 25%; }
.col-md-push-4 {
left: 33.33333%; }
.col-md-push-5 {
left: 41.66667%; }
.col-md-push-6 {
left: 50%; }
.col-md-push-7 {
left: 58.33333%; }
.col-md-push-8 {
left: 66.66667%; }
.col-md-push-9 {
left: 75%; }
.col-md-push-10 {
left: 83.33333%; }
.col-md-push-11 {
left: 91.66667%; }
.col-md-push-12 {
left: 100%; }
.col-md-offset-0 {
margin-left: 0%; }
.col-md-offset-1 {
margin-left: 8.33333%; }
.col-md-offset-2 {
margin-left: 16.66667%; }
.col-md-offset-3 {
margin-left: 25%; }
.col-md-offset-4 {
margin-left: 33.33333%; }
.col-md-offset-5 {
margin-left: 41.66667%; }
.col-md-offset-6 {
margin-left: 50%; }
.col-md-offset-7 {
margin-left: 58.33333%; }
.col-md-offset-8 {
margin-left: 66.66667%; }
.col-md-offset-9 {
margin-left: 75%; }
.col-md-offset-10 {
margin-left: 83.33333%; }
.col-md-offset-11 {
margin-left: 91.66667%; }
.col-md-offset-12 {
margin-left: 100%; } }
@media (min-width: 1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
float: left; }
.col-lg-1 {
width: 8.33333%; }
.col-lg-2 {
width: 16.66667%; }
.col-lg-3 {
width: 25%; }
.col-lg-4 {
width: 33.33333%; }
.col-lg-5 {
width: 41.66667%; }
.col-lg-6 {
width: 50%; }
.col-lg-7 {
width: 58.33333%; }
.col-lg-8 {
width: 66.66667%; }
.col-lg-9 {
width: 75%; }
.col-lg-10 {
width: 83.33333%; }
.col-lg-11 {
width: 91.66667%; }
.col-lg-12 {
width: 100%; }
.col-lg-pull-0 {
right: auto; }
.col-lg-pull-1 {
right: 8.33333%; }
.col-lg-pull-2 {
right: 16.66667%; }
.col-lg-pull-3 {
right: 25%; }
.col-lg-pull-4 {
right: 33.33333%; }
.col-lg-pull-5 {
right: 41.66667%; }
.col-lg-pull-6 {
right: 50%; }
.col-lg-pull-7 {
right: 58.33333%; }
.col-lg-pull-8 {
right: 66.66667%; }
.col-lg-pull-9 {
right: 75%; }
.col-lg-pull-10 {
right: 83.33333%; }
.col-lg-pull-11 {
right: 91.66667%; }
.col-lg-pull-12 {
right: 100%; }
.col-lg-push-0 {
left: auto; }
.col-lg-push-1 {
left: 8.33333%; }
.col-lg-push-2 {
left: 16.66667%; }
.col-lg-push-3 {
left: 25%; }
.col-lg-push-4 {
left: 33.33333%; }
.col-lg-push-5 {
left: 41.66667%; }
.col-lg-push-6 {
left: 50%; }
.col-lg-push-7 {
left: 58.33333%; }
.col-lg-push-8 {
left: 66.66667%; }
.col-lg-push-9 {
left: 75%; }
.col-lg-push-10 {
left: 83.33333%; }
.col-lg-push-11 {
left: 91.66667%; }
.col-lg-push-12 {
left: 100%; }
.col-lg-offset-0 {
margin-left: 0%; }
.col-lg-offset-1 {
margin-left: 8.33333%; }
.col-lg-offset-2 {
margin-left: 16.66667%; }
.col-lg-offset-3 {
margin-left: 25%; }
.col-lg-offset-4 {
margin-left: 33.33333%; }
.col-lg-offset-5 {
margin-left: 41.66667%; }
.col-lg-offset-6 {
margin-left: 50%; }
.col-lg-offset-7 {
margin-left: 58.33333%; }
.col-lg-offset-8 {
margin-left: 66.66667%; }
.col-lg-offset-9 {
margin-left: 75%; }
.col-lg-offset-10 {
margin-left: 83.33333%; }
.col-lg-offset-11 {
margin-left: 91.66667%; }
.col-lg-offset-12 {
margin-left: 100%; } }
@-ms-viewport {
width: device-width; }
.visible-xs, .visible-sm, .visible-md, .visible-lg {
display: none !important; }
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
display: none !important; }
@media (max-width: 767px) {
.visible-xs {
display: block !important; }
table.visible-xs {
display: table; }
tr.visible-xs {
display: table-row !important; }
th.visible-xs,
td.visible-xs {
display: table-cell !important; } }
@media (max-width: 767px) {
.visible-xs-block {
display: block !important; } }
@media (max-width: 767px) {
.visible-xs-inline {
display: inline !important; } }
@media (max-width: 767px) {
.visible-xs-inline-block {
display: inline-block !important; } }
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm {
display: block !important; }
table.visible-sm {
display: table; }
tr.visible-sm {
display: table-row !important; }
th.visible-sm,
td.visible-sm {
display: table-cell !important; } }
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-block {
display: block !important; } }
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline {
display: inline !important; } }
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline-block {
display: inline-block !important; } }
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md {
display: block !important; }
table.visible-md {
display: table; }
tr.visible-md {
display: table-row !important; }
th.visible-md,
td.visible-md {
display: table-cell !important; } }
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-block {
display: block !important; } }
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline {
display: inline !important; } }
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline-block {
display: inline-block !important; } }
@media (min-width: 1200px) {
.visible-lg {
display: block !important; }
table.visible-lg {
display: table; }
tr.visible-lg {
display: table-row !important; }
th.visible-lg,
td.visible-lg {
display: table-cell !important; } }
@media (min-width: 1200px) {
.visible-lg-block {
display: block !important; } }
@media (min-width: 1200px) {
.visible-lg-inline {
display: inline !important; } }
@media (min-width: 1200px) {
.visible-lg-inline-block {
display: inline-block !important; } }
@media (max-width: 767px) {
.hidden-xs {
display: none !important; } }
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm {
display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md {
display: none !important; } }
@media (min-width: 1200px) {
.hidden-lg {
display: none !important; } }
.visible-print {
display: none !important; }
@media print {
.visible-print {
display: block !important; }
table.visible-print {
display: table; }
tr.visible-print {
display: table-row !important; }
th.visible-print,
td.visible-print {
display: table-cell !important; } }
.visible-print-block {
display: none !important; }
@media print {
.visible-print-block {
display: block !important; } }
.visible-print-inline {
display: none !important; }
@media print {
.visible-print-inline {
display: inline !important; } }
.visible-print-inline-block {
display: none !important; }
@media print {
.visible-print-inline-block {
display: inline-block !important; } }
@media print {
.hidden-print {
display: none !important; } }
.equal-height {
display: table;
width: 100%; }
.equal-height [class^="col-"] {
float: none;
display: table-cell; }
@media screen and (max-width: 768px) {
.equal-height [class^="col-sm-"] {
width: 100%;
display: block; } }
@media screen and (max-width: 992px) {
.equal-height [class^="col-md-"] {
width: 100%;
display: block; } }
@media screen and (max-width: 1200px) {
.equal-height [class^="col-lg-"] {
width: 100%;
display: block; } }
.not-visible {
visibility: hidden;
margin: 0;
height: 0; }
.align-center {
text-align: center; }
.bb-gray {
border-bottom: 1px solid #e3e3e3; }
.w200 {
width: 200px; }
.p10 {
padding: 10px 0; }
.p20 {
padding: 20px 0; }
.p30 {
padding: 30px 0; }
.p40 {
padding: 40px 0; }
.p50 {
padding: 50px 0; }
.p60 {
padding: 60px 0; }
.p70 {
padding: 70px 0; }
.p80 {
padding: 80px 0; }
.p90 {
padding: 90px 0; }
.p100 {
padding: 100px 0; }
.m10 {
margin: 10px 0; }
.m20 {
margin: 20px 0; }
.m30 {
margin: 30px 0; }
.m40 {
margin: 40px 0; }
.m50 {
margin: 50px 0; }
.m60 {
margin: 60px 0; }
.m70 {
margin: 70px 0; }
.m80 {
margin: 80px 0; }
.m90 {
margin: 90px 0; }
.m100 {
margin: 100px 0; }
.pt10 {
padding-top: 10px; }
.pt20 {
padding-top: 20px; }
.pt30 {
padding-top: 30px; }
.pt40 {
padding-top: 40px; }
.pt50 {
padding-top: 50px; }
.pt60 {
padding-top: 60px; }
.pt70 {
padding-top: 70px; }
.pt80 {
padding-top: 80px; }
.pt90 {
padding-top: 90px; }
.pt100 {
padding-top: 100px; }
.pb10 {
padding-bottom: 10px; }
.pb20 {
padding-bottom: 20px; }
.pb30 {
padding-bottom: 30px; }
.pb40 {
padding-bottom: 40px; }
.pb50 {
padding-bottom: 50px; }
.pb60 {
padding-bottom: 60px; }
.pb70 {
padding-bottom: 70px; }
.pb80 {
padding-bottom: 80px; }
.pb90 {
padding-bottom: 90px; }
.pb100 {
padding-bottom: 100px; }
.pl10 {
padding-left: 10px; }
.pl20 {
padding-left: 20px; }
.pl30 {
padding-left: 30px; }
.pl40 {
padding-left: 40px; }
.pl50 {
padding-left: 50px; }
.pl60 {
padding-left: 60px; }
.pl70 {
padding-left: 70px; }
.pl80 {
padding-left: 80px; }
.pl90 {
padding-left: 90px; }
.pl100 {
padding-left: 100px; }
.pr10 {
padding-right: 10px; }
.pr20 {
padding-right: 20px; }
.pr30 {
padding-right: 30px; }
.pr40 {
padding-right: 40px; }
.pr50 {
padding-right: 50px; }
.pr60 {
padding-right: 60px; }
.pr70 {
padding-right: 70px; }
.pr80 {
padding-right: 80px; }
.pr90 {
padding-right: 90px; }
.pr100 {
padding-right: 100px; }
.m10 {
margin: 10px 0; }
.m20 {
margin: 20px 0; }
.m30 {
margin: 30px 0; }
.m40 {
margin: 40px 0; }
.m50 {
margin: 50px 0; }
.m60 {
margin: 60px 0; }
.m70 {
margin: 70px 0; }
.m80 {
margin: 80px 0; }
.m90 {
margin: 90px 0; }
.m100 {
margin: 100px 0; }
.mt10 {
margin-top: 10px; }
.mt20 {
margin-top: 20px; }
.mt30 {
margin-top: 30px; }
.mt40 {
margin-top: 40px; }
.mt50 {
margin-top: 50px; }
.mt60 {
margin-top: 60px; }
.mt70 {
margin-top: 70px; }
.mt80 {
margin-top: 80px; }
.mt90 {
margin-top: 90px; }
.mt100 {
margin-top: 100px; }
.mb10 {
margin-bottom: 10px; }
.mb20 {
margin-bottom: 20px; }
.mb30 {
margin-bottom: 30px; }
.mb40 {
margin-bottom: 40px; }
.mb50 {
margin-bottom: 50px; }
.mb60 {
margin-bottom: 60px; }
.mb70 {
margin-bottom: 70px; }
.mb80 {
margin-bottom: 80px; }
.mb90 {
margin-bottom: 90px; }
.mb100 {
margin-bottom: 100px; }
.ml10 {
margin-left: 10px; }
.ml20 {
margin-left: 20px; }
.ml30 {
margin-left: 30px; }
.ml40 {
margin-left: 40px; }
.ml50 {
margin-left: 50px; }
.ml60 {
margin-left: 60px; }
.ml70 {
margin-left: 70px; }
.ml80 {
margin-left: 80px; }
.ml90 {
margin-left: 90px; }
.ml100 {
margin-left: 100px; }
.mr10 {
margin-right: 10px; }
.mr20 {
margin-right: 20px; }
.mr30 {
margin-right: 30px; }
.mr40 {
margin-right: 40px; }
.mr50 {
margin-right: 50px; }
.mr60 {
margin-right: 60px; }
.mr70 {
margin-right: 70px; }
.mr80 {
margin-right: 80px; }
.mr90 {
margin-right: 90px; }
.mr100 {
margin-right: 100px; }
.default-map-height {
height: 450px; }
input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]),
select,
textarea {
-webkit-appearance: none;
border-radius: 0.3125em;
padding: 0.625em 0.9375em;
border: 1px solid #aab4c2;
display: inline-block;
outline: none;
color: #555;
transition: border .3s ease;
font-family: "Montserrat", arial, sans-serif;
max-width: 100%; }
input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]):focus, input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]):active,
select:focus,
select:active,
textarea:focus,
textarea:active {
border-color: #62e0f7; }
select {
padding-right: 30px;
background: url(//monbarcino.com/wp-content/themes/paradize/assets/img/select-arrow.png) right center no-repeat; }
textarea {
resize: vertical; }
.button, input[type="submit"], input[type="reset"], .widget_search .search-submit, .widget.widget_shopping_cart .buttons .wc-forward, .widget.widget_shopping_cart .buttons .wc-forward.checkout, .button.regular {
padding: 0.625em 1.875em;
border-radius: 2.5em;
font-size: inherit;
font-family: "Montserrat", arial, sans-serif;
background-color: #07244b;
text-transform: uppercase;
font-weight: 600;
letter-spacing: 1px;
display: inline-block;
border: 1px solid #07244b;
color: white;
text-decoration: none;
transition: .3s ease; }
.button:hover, input[type="submit"]:hover, input[type="reset"]:hover, .widget_search .search-submit:hover, .widget.widget_shopping_cart .buttons .wc-forward:hover, .regular.button:hover, input.regular[type="submit"]:hover, input.regular[type="reset"]:hover, .button:active, input[type="submit"]:active, input[type="reset"]:active, .widget_search .search-submit:active, .widget.widget_shopping_cart .buttons .wc-forward:active, .button:focus, input[type="submit"]:focus, input[type="reset"]:focus, .widget_search .search-submit:focus, .widget.widget_shopping_cart .buttons .wc-forward:focus {
color: white;
background-color: #62e0f7;
border-color: #62e0f7;
text-decoration: none; }
.button--secondary, input[type="submit"], .widget.widget_shopping_cart .buttons .wc-forward.checkout {
background-color: #ea4e1e;
border-color: #ea4e1e; }
.button--secondary:hover, input[type="submit"]:hover, .widget.widget_shopping_cart .buttons .wc-forward.checkout:hover {
background-color: #ee734d;
border-color: #ee734d; }
.button--large {
font-size: 18px;
font-size: 1.125em; }
input[type="submit"] {
border: none; }
input[type="submit"]:hover {
background-color: #ee734d; }
.site-header {
background-size: cover;
position: relative;
z-index: 9; }
.site-header-background-wrap {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
overflow: hidden;
z-index: -1; }
.site-header-background-wrap:after {
content: " ";
background: linear-gradient(rgba(0, 0, 0, 0.4), transparent);
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0; }
.site-header-background-wrap div {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-size: cover; }
.site-header--light .site-title {
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); }
.site-header--light .site-title .dark-logo {
display: none; }
.site-header--light .site-description {
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); }
.site-header--light .dropdown-menu > .menu-item > a, .site-header--light .dropdown-menu > .page_item > a {
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); }
.site-header--light .dropdown-menu > .menu-item > a:after, .site-header--light .dropdown-menu > .page_item > a:after {
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); }
.site-header--light .search-form__toggle,
.site-header--light .mini-cart .cart-toggle {
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); }
.site-header--dark .branding .site-title {
color: #333;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); }
.site-header--dark .branding .site-title .light-logo {
display: none; }
.site-header--dark .branding .site-title.no-dark-logo .light-logo {
display: block; }
.site-header--dark .branding .site-description {
color: #666;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); }
.site-header--dark .dropdown-menu > .menu-item > a, .site-header--dark .dropdown-menu > .page_item > a {
color: #333;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); }
.site-header--dark .dropdown-menu > .menu-item > a:after, .site-header--dark .dropdown-menu > .page_item > a:after {
color: #555;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); }
.site-header--dark .search-form__toggle,
.site-header--dark .mini-cart .cart-toggle {
color: #333;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); }
.global-header {
*zoom: 1;
padding: 20px 36px;
position: relative;
z-index: 999; }
.global-header:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
@media screen and (max-width: 640px) {
.global-header {
padding: 20px 0; } }
.global-header .branding {
z-index: 2; }
@media screen and (max-width: 640px) {
.global-header .branding {
margin-right: 0; } }
.header-wrap {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-align: center;
align-items: center; }
.branding {
float: left;
margin-right: 30px; }
.branding .site-title {
margin: 0;
font-family: "Shadows Into Light", serif;
color: white;
font-size: 28px;
font-size: 1.75em;
line-height: 1; }
.branding .site-description {
color: rgba(255, 255, 255, 0.8); }
@media screen and (max-width: 480px) {
.branding {
width: 100%;
float: none;
text-align: center;
margin-bottom: 30px; } }
.main-navigation {
-ms-flex: 1 0 auto;
flex: 1 0 auto; }
.right-section {
*zoom: 1; }
.right-section:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.right-section .search-form, .right-section .opt-link {
float: left; }
.search-form {
position: relative; }
.search-form__toggle {
background-color: transparent;
border: none;
color: white;
padding: 0 20px;
outline: none;
font-size: 14px;
font-size: 0.875em; }
.search-form__toggle:hover {
background-color: transparent; }
.search-form__box {
position: absolute;
background-color: white;
border-radius: 40px;
box-shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.1);
right: -30px;
top: 100%;
margin-top: 10px;
padding: 10px;
-ms-transform-origin: 80% 0;
transform-origin: 80% 0;
-ms-transform: scale(0);
transform: scale(0);
opacity: 0;
transition: .3s ease; }
.search-form__box.active {
-ms-transform: scale(1);
transform: scale(1);
opacity: 1; }
.search-form__box:before {
content: " ";
width: 0;
border-style: solid;
border-width: 10px;
border-color: transparent transparent white;
position: absolute;
right: 50px;
bottom: 100%; }
.search-form__box form {
white-space: nowrap; }
.search-form__box form input[type="text"],
.search-form__box form input[type="submit"] {
display: inline-block; }
.search-form__box form input[type="text"] {
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
border-top-left-radius: 40px !important;
border-bottom-left-radius: 40px !important;
margin-right: -5px !important;
border-right: none !important; }
.search-form__box form input[type="submit"] {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
border: 1px solid #ea4e1e;
padding-left: 15px;
padding-right: 15px; }
.mini-cart {
display: inline-block;
position: relative; }
.mini-cart .cart-toggle {
background: transparent;
border: none;
color: white;
position: relative;
padding: 3px 20px 3px 10px;
outline: none; }
.mini-cart .cart-toggle .count {
border-radius: 40px;
padding: 3px 8px;
background-color: #31d6f5;
font-size: 12px;
font-weight: 700;
position: absolute;
top: -10px;
left: 20px;
text-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); }
.mini-cart .widget_shopping_cart {
position: absolute;
top: 100%;
right: 0;
padding: 10px 0 0;
width: 300px;
-ms-transform: scale(0);
transform: scale(0);
transition: .3s ease;
-ms-transform-origin: 100% 0;
transform-origin: 100% 0; }
.mini-cart .widget_shopping_cart.active {
-ms-transform: scale(1);
transform: scale(1); }
.mini-cart .widget_shopping_cart .widget_shopping_cart_content {
background-color: white;
border-radius: 5px;
box-shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.2);
padding: 20px;
position: relative; }
.mini-cart .widget_shopping_cart .widget_shopping_cart_content:before {
content: " ";
width: 0;
border-style: solid;
border-width: 10px;
border-color: transparent transparent white;
position: absolute;
bottom: 100%;
right: 10px; }
.opt-link {
font-size: 16px;
font-size: 1em; }
@media screen and (max-width: 768px) {
.opt-link {
display: none; } }
.page-header {
text-align: center;
padding: 50px 0 135px;
background-size: cover; }
@media screen and (max-width: 640px) {
.page-header {
font-size: 70%; } }
.page-header .page-title {
font-size: 6.25em;
color: white;
line-height: 1;
font-family: "Shadows Into Light", serif;
margin: 0;
font-weight: 400;
word-break: break-word; }
.breadcrumbs {
color: white;
font-weight: 700;
position: relative;
z-index: 1;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
font-size: 0.9375em; }
.breadcrumbs a {
color: white; }
.page-template-blank .site-header .site-header-background-wrap {
display: none; }
.page-template-blank .site-header {
position: absolute;
width: 100%;
left: 0;
top: 0; }
.page-template-blank.admin-bar .site-header {
top: 32px; }
.menu-item span.badge {
position: relative;
top: -7px;
font-size: 9px;
font-weight: 700;
padding: 3px 5px;
background-color: #ff6114;
border-radius: 3px;
color: #ffffff;
text-shadow: none; }
.loader-screen {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: white;
z-index: 999999;
transition: .5s ease;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center; }
.loader-screen .loader-image {
width: 200px;
transform-style: preserve3d;
perspective: 1000px; }
.loader-screen .loader-image img {
max-width: 100%; }
.loader-screen.disabled {
pointer-events: none;
z-index: -1;
opacity: 0; }
.loader-screen img {
position: relative;
display: block;
margin: 0 auto; }
.loader-screen img.fade-inout {
animation: fade-inout 3s infinite; }
.loader-screen img.flip3d {
animation: flip3d 3s infinite; }
.loader-screen img.fly-updown {
animation: fly-updown 3s infinite; }
@keyframes fade-inout {
0% {
opacity: 1; }
50% {
opacity: .5; }
100% {
opacity: 1; } }
@keyframes flip3d {
0% {
transform: rotateY(0deg); }
50% {
transform: rotateY(180deg); }
100% {
transform: rotateY(360deg); } }
@keyframes fly-updown {
0% {
transform: translateY(0px); }
50% {
transform: translateY(-20px); }
50% {
transform: translateY(20px); }
100% {
transform: translateY(0px); } }
.section-content {
padding-top: 65px; }
.section-content--sidebar-left > .row > .col-md-8, .post-main-content.has-sidebar .section-content--sidebar-left > .row > .post-content {
float: right; }
.section-header {
text-align: center;
padding: 100px 0 30px;
margin: 0 0 30px; }
@media screen and (max-width: 640px) {
.section-header {
padding: 50px 0 20px !important; } }
.section-header__title {
font-size: 1.875em;
color: #07244b;
letter-spacing: 10px;
font-weight: 700;
text-transform: uppercase;
word-break: break-word;
margin: 0 0 25px;
line-height: normal !important; }
@media screen and (max-width: 640px) {
.section-header__title {
font-size: 1.5em !important;
letter-spacing: 3px; } }
.section-header__subtitle {
font-size: 14px;
font-size: 0.875em;
color: #aab4c2; }
.section-cta {
text-align: center;
color: white; }
.section-cta h2 {
font-family: "Shadows Into Light", serif;
font-size: 72px;
font-size: 4.5em;
line-height: 1.5;
margin: 0;
font-weight: 400; }
.section-cta small {
display: block;
font-size: 14px;
font-size: 0.875em;
text-transform: uppercase;
letter-spacing: 2px;
margin-bottom: 30px; }
.section-partner {
padding: 50px 0; }
.section-partner h2 {
text-transform: uppercase;
letter-spacing: 2px;
font-size: 14px;
font-size: 0.875em; }
.section-partner .col-md-10 {
text-align: justify; }
.section-partner a {
display: inline-block;
vertical-align: middle;
padding: 10px 30px; }
.section-partner .break-filler {
width: 100%;
display: inline-block; }
[data-bg-image] {
background-size: cover;
background-position: center; }
.screen-reader-text {
position: absolute;
visibility: hidden;
overflow: hidden;
width: 0;
height: 0; }
.main-content {
position: relative;
z-index: 2;
background-color: white; }
.main-content.bottom-shadow {
box-shadow: 0 10px 50px -3px rgba(0, 0, 0, 0.8); }
.koo-pullquote.left {
float: left;
margin-right: 30px;
margin-left: 0; }
.icon-grid {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -10px; }
.icon-item {
width: 25%;
padding: 10px;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
padding: 10px; }
@media screen and (max-width: 768px) {
.icon-item {
width: 50%; } }
@media screen and (max-width: 480px) {
.icon-item {
-ms-flex-direction: column;
flex-direction: column; } }
.icon-sample {
font-size: 36px;
width: 48px;
display: inline-block;
margin-right: 15px; }
@media screen and (max-width: 480px) {
.icon-sample {
width: 100%;
margin-right: 0;
text-align: center;
margin-bottom: 10px; } }
.site-sidebar ul, .site-sidebar ol {
margin-left: 0; }
.site-sidebar a {
color: #07244b; }
.site-sidebar a:hover {
color: #62e0f7; }
.site-sidebar .widget {
margin-bottom: 50px; }
.site-sidebar .widget-title {
text-align: left;
color: #07244b;
border-bottom: 2px solid #e5e8ed;
padding-bottom: 15px;
position: relative; }
.site-sidebar .widget-title:after {
content: " ";
width: 40px;
height: 2px;
background-color: #62e0f7;
position: absolute;
bottom: -2px;
left: 0; }
.site-footer {
background-color: #232b39;
padding: 100px 0; }
.site-footer--reveal {
position: fixed;
width: 100%;
bottom: 0;
left: 0;
z-index: 1; }
.site-footer a {
color: white; }
.site-footer .widget-area {
display: table;
table-layout: fixed;
width: 100%;
margin: 0 -15px 50px; }
.site-footer .widget-holder {
width: 33.3333%;
display: table-cell;
vertical-align: top;
padding: 0 15px; }
.site-footer .widget-holder:not(:last-child) {
border-right: 1px solid rgba(255, 255, 255, 0.1); }
@media screen and (max-width: 990px) {
.site-footer .widget-holder {
width: 100%;
display: block; }
.site-footer .widget-holder:not(:last-child) {
border-right: none;
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
margin-bottom: 30px; } }
.site-footer input, .site-footer textarea, .site-footer select {
color: white; }
.site-footer .widget {
margin-bottom: 50px; }
.site-footer .widget a, .site-footer .widget strong {
color: white; }
.site-footer .widget dl.variation dt {
color: white; }
.site-footer .branding {
float: none;
display: inline-block;
vertical-align: middle; }
.site-footer .colophon {
border-top: 1px solid rgba(255, 255, 255, 0.1);
padding: 50px 0 0; }
.site-footer .colophon img, .site-footer .colophon a {
vertical-align: middle; }
.site-footer .right-section {
float: right; }
@media screen and (max-width: 640px) {
.site-footer .colophon {
text-align: center; }
.site-footer .branding, .site-footer .right-section {
width: 100%;
display: block;
foat: none;
text-align: center;
margin-bottom: 30px; } }
.separator {
border: none;
border-bottom: 1px solid #edeff1;
margin: 50px 0; }
.separator--arrow {
background: url(//monbarcino.com/wp-content/themes/paradize/assets/img/separator.png) no-repeat center;
height: 30px;
border: none;
margin: 50px 0; } .widget {
*zoom: 1;
clear: both;
position: relative;
margin-bottom: 30px;
word-break: break-word;
padding: 0 15px;
line-height: 1.4;      }
.widget:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.widget-title {
color: #aab4c2;
font-size: 16px;
font-weight: 700;
letter-spacing: 2px;
text-transform: uppercase;
margin-top: 0;
margin-bottom: 20px;
text-align: center;
word-break: break-word; }
.widget img, .widget textarea, .widget select {
max-width: 100%; }
.widget_categories ul, .widget_pages ul, .widget_meta ul, .widget_nav_menu ul, .widget_product_categories ul, .widget_layered_nav ul, .widget.tokoo-advanced-categories ul {
list-style: none; }
.widget_categories li, .widget_pages li, .widget_meta li, .widget_nav_menu li, .widget_product_categories li, .widget_layered_nav li, .widget.tokoo-advanced-categories li {
*zoom: 1;
color: #62e0f7;
position: relative;
padding: 10px 0; }
.widget_categories li:after, .widget_pages li:after, .widget_meta li:after, .widget_nav_menu li:after, .widget_product_categories li:after, .widget_layered_nav li:after, .widget.tokoo-advanced-categories li:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.widget_categories li:last-child, .widget_pages li:last-child, .widget_meta li:last-child, .widget_nav_menu li:last-child, .widget_product_categories li:last-child, .widget_layered_nav li:last-child, .widget.tokoo-advanced-categories li:last-child {
border-bottom: none; }
.widget_categories li a, .widget_pages li a, .widget_meta li a, .widget_nav_menu li a, .widget_product_categories li a, .widget_layered_nav li a, .widget.tokoo-advanced-categories li a {
border-bottom: none;
color: #07244b;
word-break: break-word; }
.widget_categories li a:hover, .widget_pages li a:hover, .widget_meta li a:hover, .widget_nav_menu li a:hover, .widget_product_categories li a:hover, .widget_layered_nav li a:hover, .widget.tokoo-advanced-categories li a:hover {
color: #62e0f7; }
.widget_categories li span, .widget_pages li span, .widget_meta li span, .widget_nav_menu li span, .widget_product_categories li span, .widget_layered_nav li span, .widget.tokoo-advanced-categories li span {
right: 0;
top: 0;
position: absolute;
margin-top: 10px; }
.widget_categories li ul, .widget_pages li ul, .widget_meta li ul, .widget_nav_menu li ul, .widget_product_categories li ul, .widget_layered_nav li ul, .widget.tokoo-advanced-categories li ul {
margin-left: 5%; }
.widget_categories select, .widget_pages select, .widget_meta select, .widget_nav_menu select, .widget_product_categories select, .widget_layered_nav select, .widget.tokoo-advanced-categories select {
width: 100%; }
.widget_pages ul, .widget_meta ul, .widget_recent_comments ul, .widget_recent_entries ul, .widget_nav_menu ul {
list-style: none; }
.widget_pages li, .widget_meta li, .widget_recent_comments li, .widget_recent_entries li, .widget_nav_menu li {
text-align: left;
*zoom: 1; }
.widget_pages li:after, .widget_meta li:after, .widget_recent_comments li:after, .widget_recent_entries li:after, .widget_nav_menu li:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.widget_pages li a, .widget_meta li a, .widget_recent_comments li a, .widget_recent_entries li a, .widget_nav_menu li a {
float: none; }
.widget_recent_comments ul, .widget_recent_entries ul, .widget_archive ul {
list-style: none; }
.widget_recent_comments ul li, .widget_recent_entries ul li, .widget_archive ul li {
padding: 10px 0; }
.widget_recent_comments select, .widget_recent_entries select, .widget_archive select {
width: 100%; }
.widget_rss li {
padding: 10px 0;
list-style: none;
margin-bottom: 20px; }
.widget_rss li a.rsswidget {
color: #07244b;
padding-bottom: 0;
border-bottom: none;
font-size: 16px;
line-height: normal;
word-break: break-word;
font-family: "Montserrat", arial, sans-serif; }
.widget_rss li .rss-date {
color: #aab4c2;
font-size: 13px;
line-height: normal;
margin-bottom: 10px;
display: block; }
.widget_rss li .rssSummary {
line-height: 1.8;
font-size: 1rem; }
.widget_rss li cite {
display: block;
margin-top: 10px;
font-size: 12px;
font-style: normal;
color: #aab4c2; }
.widget_text {
word-break: break-word; }
.widget_text img, .widget_text input, .widget_text textarea, .widget_text select {
max-width: 100%; }
.widget_search label {
*zoom: 1; }
.widget_search label:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.widget_search input[type="text"], .widget_search input[type="search"] {
display: block;
vertical-align: middle;
margin-bottom: 10px;
box-sizing: border-box !important;
width: 100%;
outline: none; }
.widget_search input[type="text"]:focus, .widget_search input[type="search"]:focus {
border-color: #62e0f7; }
.widget_search input[type="submit"] {
float: right; }
.widget_search .search-submit {
float: right; }
.widget_search .search-submit .screen-reader-text {
width: auto;
height: auto;
position: relative;
visibility: visible; }
.widget img {
height: auto; }
.widget .tagcloud a {
background-color: #62e0f7;
padding: 0px 10px;
display: inline-block;
margin-left: 15px;
margin-bottom: 5px;
position: relative;
height: 26px;
font-size: 13px !important;
font-weight: 600;
color: white !important;
-ms-transform-origin: 0 50%;
transform-origin: 0 50%;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px; }
.site-footer .widget .tagcloud a {
color: #333 !important; }
.widget .tagcloud a:before {
content: " ";
width: 0;
height: 0;
border-style: solid;
border-width: 13px;
border-color: transparent #62e0f7 transparent transparent;
position: absolute;
right: 100%;
top: 0;
transition: .3s ease;
margin-right: -1px; }
.widget .tagcloud a:after {
content: " ";
width: 5px;
height: 5px;
border-radius: 50%;
background-color: #232b39;
position: absolute;
right: 100%;
top: 0;
bottom: 0;
margin: auto; }
.widget .tagcloud a:hover {
background-color: #0cc5e7;
-ms-transform: rotate(2deg);
transform: rotate(2deg); }
.widget .tagcloud a:hover:before {
border-right-color: #0cc5e7; }
.widget_calendar table {
width: 100%;
border-collapse: collapse; }
.widget_calendar table td, .widget_calendar table th {
padding: 10px;
text-align: center; }
.widget_calendar table caption {
text-transform: uppercase;
padding: 10px;
font-weight: 700; }
.widget_calendar table td[id="today"] {
background-color: #62e0f7;
color: white; }
.widget_calendar table td[id="today"] a {
color: white; } .widget.tokoo-login-form input:not([type="checkbox"]) {
width: 100%; }
.widget.tokoo-login-form .remember-me {
float: left; }
.widget.tokoo-login-form .login-submit {
float: right; }
.widget.tokoo-login-form .forget-link {
clear: both;
padding-top: 20px;
margin-bottom: 0;
text-align: center;
font-weight: 300; }
.widget.tokoo-recent-comments-with-avatar .post-list li > a {
float: left;
margin-right: 15px; }
.widget.tokoo_themeforest_widget_ul {
list-style: none;
margin: 0 -5px 20px;
*zoom: 1; }
.widget.tokoo_themeforest_widget_ul:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.widget.tokoo_themeforest_widget_ul li {
width: 33.3333%;
float: left;
padding: 0 5px; }
.widget.tokoo_themeforest_widget_ul li img {
width: 100%;
max-width: 100%;
height: auto; }
.widget.tokoo_themeforest_widget_ul .tokoo_read_more {
text-align: center;
font-style: italic; }
.widget.tokoo-contact-info [class*="contact"] {
display: block; }
.widget.tokoo-mailchimp-subscribe-form p {
text-align: center; }
.widget.tokoo-mailchimp-subscribe-form form .mc4wp-form-fields {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-flow: row;
flex-flow: row; }
@media screen and (max-width: 640px) {
.widget.tokoo-mailchimp-subscribe-form form .mc4wp-form-fields {
-ms-flex-wrap: wrap;
flex-wrap: wrap; } }
.widget.tokoo-mailchimp-subscribe-form form .mc4wp-form-fields > input[type="email"] {
-ms-flex: 1 1 150px;
flex: 1 1 150px;
margin-right: 10px; }
@media screen and (max-width: 640px) {
.widget.tokoo-mailchimp-subscribe-form form .mc4wp-form-fields > input[type="email"] {
margin-bottom: 10px; } }
.widget.tokoo-mailchimp-subscribe-form form p:first-child {
-ms-flex: 1;
flex: 1;
margin-right: 10px; }
.widget.tokoo-mailchimp-subscribe-form form p:first-child input {
width: 100%; }
.widget.tokoo-mailchimp-subscribe-form form p label {
display: none; }
.widget.tokoo-mailchimp-subscribe-form form input[type="submit"] {
padding-left: 20px;
padding-right: 20px;
width: auto;
letter-spacing: 0; }
.widget.tokoo-contact-info {
text-align: center; }
.widget.tokoo-contact-info .contact-phone {
font-size: 24px;
font-size: 1.5em; }
.widget.tokoo-recent-tweets .twitter-tweets-list {
list-style-type: none; }
.widget.tokoo-recent-tweets .twitter-tweets-list li {
margin-bottom: 30px; }
.widget.tokoo-recent-tweets .tweet {
position: relative;
*zoom: 1; }
.widget.tokoo-recent-tweets .tweet:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.widget.tokoo-recent-tweets .tweet .tweet-avatar {
float: left;
margin-right: 20px; }
.widget.tokoo-recent-tweets .tweet .tweet-content {
display: table; }
.widget.tokoo-recent-tweets .tweet .timespan {
float: right; }
.widget.tokoo-testimonials blockquote {
margin: 0; }
.widget.tokoo-themeforest-item ul {
list-style: none;
margin: 0;
*zoom: 1; }
.widget.tokoo-themeforest-item ul:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.widget.tokoo-themeforest-item li {
width: 25%;
float: left; }
.widget.tokoo-themeforest-item li img {
display: block; }
.widget.tokoo-themeforest-item .Tokoo_read_more {
display: block;
text-align: center;
padding: 20px 0; }
.widget.tokoo-post-type-list .post-list {
list-style: none;
*zoom: 1;
margin: 10px 0; }
.widget.tokoo-post-type-list .post-list:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.widget.tokoo-post-type-list .post-list li {
*zoom: 1;
margin: 0 0 20px; }
.widget.tokoo-post-type-list .post-list li:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.widget.tokoo-post-type-list .post-list li > a {
float: left;
margin-right: 10px; }
.widget.tokoo-post-type-list .post-list li .post-detail {
display: table; }
.widget.tokoo-post-type-list .post-list .entry-title {
margin: 0; }
.widget.tokoo-post-type-list .post-list .date {
display: block; }
.widget.tokoo-recent-comments-with-avatar .post-list {
list-style: none;
*zoom: 1;
margin: 10px 0; }
.widget.tokoo-recent-comments-with-avatar .post-list:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.widget.tokoo-recent-comments-with-avatar .post-list li {
*zoom: 1;
margin: 0 0 20px; }
.widget.tokoo-recent-comments-with-avatar .post-list li:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.widget.tokoo-recent-comments-with-avatar .post-list li > a {
float: left;
margin-right: 10px; }
.widget.tokoo-recent-comments-with-avatar .post-list li .post-detail {
display: table; }
.widget.tokoo-recent-comments-with-avatar .post-list .entry-title {
margin: 0;
display: inline; }
.widget.tokoo-recent-comments-with-avatar .post-list .date {
display: block; }
.widget .koo-photogrid {
list-style: none;
*zoom: 1; }
.widget .koo-photogrid:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.widget .koo-photogrid li {
float: left;
width: 25%; }
.widget .koo-photogrid img {
display: block;
width: 100%;
max-width: 100%;
height: auto; }
.widget .koo-image-slider .slides {
list-style: none;
margin: 0;
*zoom: 1; }
.widget .koo-image-slider .slides:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.widget .koo-image-slider .slides img {
width: 100%;
max-width: 100%;
height: auto; }
.widget .koo-image-slider .flex-control-nav {
list-style: none;
margin: 0;
display: block;
text-align: center;
padding: 10px 0; }
.widget .koo-image-slider .flex-control-nav li {
display: inline-block;
margin: 0 5px; }
.widget .koo-image-slider .flex-control-nav a {
display: block;
width: 10px;
height: 10px;
border-radius: 50%;
background-color: rgba(255, 255, 255, 0.5);
text-indent: -9999px;
overflow: hidden; }
.widget .koo-image-slider .flex-control-nav a.flex-active {
background-color: white; }
.widget .testimonials-list, .widget .testimonial-slider .slides {
list-style-type: none;
margin-left: 0; }
.widget .testimonials-list li, .widget .testimonial-slider .slides li {
margin-bottom: 30px; }
.widget .testimonials-list blockquote, .widget .testimonial-slider .slides blockquote {
font-size: 24px;
line-height: 1.5; }
.widget .testimonials-list .testimonial-detail, .widget .testimonial-slider .slides .testimonial-detail {
padding-left: 70px;
position: relative;
min-height: 70px; }
.widget .testimonials-list .testimonial-detail figure, .widget .testimonial-slider .slides .testimonial-detail figure {
width: 50px;
height: 50px;
border-radius: 50%;
overflow: hidden;
position: absolute;
left: 0;
top: 0; }
.widget .testimonials-list .testimonial-detail cite, .widget .testimonial-slider .slides .testimonial-detail cite {
display: block;
font-style: normal; }
.widget.tokoo-testimonials .flex-control-nav {
text-align: center;
list-style: none;
margin-left: 0; }
.widget.tokoo-testimonials .flex-control-nav li {
display: inline-block;
margin: 0 4px; }
.widget.tokoo-testimonials .flex-control-nav a {
display: block;
width: 10px;
height: 10px;
background-color: rgba(227, 227, 227, 0.5);
overflow: hidden;
text-indent: -9999px;
border-radius: 50%; }
.widget.tokoo-testimonials .flex-control-nav a.flex-active {
background-color: white; }
.widget ul.product_list_widget {
list-style: none;
margin: 0; }
.widget ul.product_list_widget li {
position: relative;
min-height: 70px;
padding-left: 75px;
padding-bottom: 10px;
margin-bottom: 10px; }
.widget ul.product_list_widget li a {
display: block;
padding: 0;
color: #07244b;
font-family: "Montserrat", arial, sans-serif; }
.widget ul.product_list_widget li a:hover {
color: #62e0f7; }
.widget ul.product_list_widget li img {
position: absolute;
left: 0;
top: 0;
width: 60px;
height: 60px; }
.widget ul.product_list_widget .star-rating {
float: none;
margin-bottom: 10px; }
.widget .cart_list.product_list_widget .empty {
padding-left: 0; }
.widget.widget_shopping_cart .product_list_widget {
list-style: none;
margin: 0; }
.widget.widget_shopping_cart .product_list_widget li {
position: relative;
clear: both;
text-align: left;
padding-left: 60px;
margin-bottom: 20px; }
.widget.widget_shopping_cart .product_list_widget li.empty {
padding-left: 0;
margin-bottom: 0;
font-style: italic;
text-align: center; }
.widget.widget_shopping_cart .product_list_widget li.empty:before {
content: "\e04f";
font-family: "Simple-Line-Icons";
font-style: normal;
font-size: 64px;
font-size: 4em;
display: block;
color: #e3e3e3;
line-height: 1.5; }
.widget.widget_shopping_cart .product_list_widget a {
color: #07244b;
font-size: 14px;
font-size: 0.875em;
font-weight: 700; }
.widget.widget_shopping_cart .product_list_widget img {
width: 50px;
height: 50px;
position: absolute;
margin-right: 10px;
left: 0; }
.widget.widget_shopping_cart .product_list_widget .remove {
position: absolute;
top: 0;
right: 0;
color: #ea4e1e;
overflow: hidden;
text-indent: -9999px;
width: 16px;
height: 16px; }
.widget.widget_shopping_cart .product_list_widget .remove:before {
content: "\f014";
font-family: FontAwesome;
text-indent: 0;
font-size: 16px;
position: absolute;
left: 0;
line-height: 1;
font-weight: 300; }
.widget.widget_shopping_cart .product_list_widget .quantity {
display: block;
font-size: 13px;
font-size: 0.8125em; }
.widget.widget_shopping_cart .total {
*zoom: 1;
font-family: "Montserrat", arial, sans-serif; }
.widget.widget_shopping_cart .total:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.widget.widget_shopping_cart .total strong {
float: left;
color: #07244b; }
.widget.widget_shopping_cart .total .amount {
float: right; }
.widget.widget_shopping_cart .buttons .button, .widget.widget_shopping_cart .buttons input[type="submit"], .widget.widget_shopping_cart .buttons input[type="reset"], .widget.widget_shopping_cart .buttons .widget_search .search-submit, .widget_search .widget.widget_shopping_cart .buttons .search-submit, .widget.widget_shopping_cart .buttons .wc-forward, .widget.widget_shopping_cart .buttons .wc-forward.checkout {
width: 100%;
font-size: 12px; }
.widget.widget_shopping_cart .buttons .wc-forward {
display: block;
margin-bottom: 10px;
text-align: center; }
.widget.widget_shopping_cart .buttons .wc-forward.checkout {
margin-bottom: 0; }
.widget.widget_price_filter .price_slider {
margin-bottom: 30px; }
.widget.widget_price_filter .price_slider_amount {
text-align: right;
line-height: 2.4em;
font-size: .8751em; }
.widget.widget_price_filter .price_slider_amount .button, .widget.widget_price_filter .price_slider_amount input[type="submit"], .widget.widget_price_filter .price_slider_amount input[type="reset"], .widget.widget_price_filter .price_slider_amount .widget_search .search-submit, .widget_search .widget.widget_price_filter .price_slider_amount .search-submit, .widget.widget_price_filter .price_slider_amount .widget.widget_shopping_cart .buttons .wc-forward, .widget.widget_shopping_cart .buttons .widget.widget_price_filter .price_slider_amount .wc-forward {
font-size: 1.15em;
float: left; }
.widget.widget_price_filter .ui-slider {
position: relative;
text-align: left; }
.widget.widget_price_filter .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 15px;
height: 15px;
border-radius: 50%;
border: 1px solid #31d6f5;
cursor: pointer;
background: #62e0f7;
outline: 0;
top: -5px;
transition: transform .3s ease, box-shadow .3s ease;
-webkit-transition: transform .3s ease, box-shadow .3s ease; }
.widget.widget_price_filter .ui-slider .ui-slider-handle:last-child {
margin-left: -1em; }
.widget.widget_price_filter .ui-slider .ui-slider-handle:active {
-ms-transform: scale(1.5);
transform: scale(1.5);
-webkit-transform: scale(1.5);
box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.4); }
.widget.widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background: #93eaf9;
border-radius: 1em; }
.widget.widget_price_filter .price_slider_wrapper .ui-widget-content {
border-radius: 1em;
background: #e84716; }
.widget.widget_price_filter .ui-slider-horizontal {
height: .5em; }
.widget.widget_price_filter .ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%; }
.widget.widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
left: -1px; }
.widget.widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
right: -1px; }
.widget .woocommerce-product-search {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-pack: justify;
justify-content: space-between; }
.widget .woocommerce-product-search .search-field {
-ms-flex: 1;
flex: 1;
margin-right: 10px;
margin-bottom: 10px; }
.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.alignnone {
margin: 5px 20px 20px 0; }
a img.alignleft {
float: left;
margin: 5px 20px 20px 0; }
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto; }
.wp-caption {
background: #fff;
max-width: 100%;
margin: 30px 0;
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 .wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px; }
.gallery-caption {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px; }
.gallery {
*zoom: 1;
margin-bottom: 30px; }
.gallery:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.gallery-item {
float: left;
position: relative; }
@media screen and (max-width: 480px) {
.gallery-item {
width: 100% !important; } }
.gallery-item img {
width: 100%;
max-width: 100%;
height: auto;
display: block; }
.gallery-item:hover .gallery-caption {
display: block;
z-index: 1;
bottom: 0;
opacity: 1; }
.gallery .gallery-caption {
font-size: 12px;
font-size: 0.75em;
font-style: italic;
padding: 10px;
max-width: 300px;
background: rgba(0, 0, 0, 0.8);
color: white;
position: absolute;
left: 0;
display: none;
transition: .3s ease;
bottom: -100%;
opacity: 0; }
.gallery.gallery-columns-2 .gallery-item {
width: 50%; }
.gallery.gallery-columns-2 .gallery-item:nth-child(2n+1) {
clear: both; }
.gallery.gallery-columns-3 .gallery-item {
width: 33.3333%; }
.gallery.gallery-columns-3 .gallery-item:nth-child(3n+1) {
clear: both; }
.gallery.gallery-columns-4 .gallery-item {
width: 25%; }
.gallery.gallery-columns-4 .gallery-item:nth-child(4n+1) {
clear: both; }
.gallery.gallery-columns-5 .gallery-item {
width: 20%; }
.gallery.gallery-columns-5 .gallery-item:nth-child(5n+1) {
clear: both; }
.gallery.gallery-columns-6 .gallery-item {
width: 16.6667%; }
.gallery.gallery-columns-6 .gallery-item:nth-child(6n+1) {
clear: both; }
.gallery.gallery-columns-7 .gallery-item {
width: 14.2857%; }
.gallery.gallery-columns-7 .gallery-item:nth-child(7n+1) {
clear: both; }
.gallery.gallery-columns-8 .gallery-item {
width: 12.5%; }
.gallery.gallery-columns-8 .gallery-item:nth-child(8n+1) {
clear: both; }
.gallery.gallery-columns-9 .gallery-item {
width: 11.1111%; }
.gallery.gallery-columns-9 .gallery-item:nth-child(9n+1) {
clear: both; }
.gallery.gallery-columns-10 .gallery-item {
width: 10%; }
.gallery.gallery-columns-10 .gallery-item:nth-child(1n+1) {
clear: both; }
.social-links {
*zoom: 1;
text-align: center; }
.social-links:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.social-links.large {
font-size: 1.875em; }
.social-links.large a {
width: 40px;
height: 40px;
display: inline-block;
padding: 0;
text-align: center; }
.social-links.small {
font-size: 0.875em; }
.social-links.small a {
width: 20px;
height: 20px;
display: inline-block;
padding: 0;
text-align: center; }
.social-links a {
display: inline-block;
padding: 0 10px;
transition: .3s ease;
border: none; }
.social-links a.facebook {
color: #3B5998; }
.social-links a.facebook:hover {
color: #4c70ba; }
.social-links a.twitter {
color: #55ACEE; }
.social-links a.twitter:hover {
color: #83c3f3; }
.social-links a.google-plus {
color: #E02F2F; }
.social-links a.google-plus:hover {
color: #e75b5b; }
.social-links a.linkedin {
color: #007BB5; }
.social-links a.linkedin:hover {
color: #009ee8; }
.social-links a.spotify {
color: #78B842; }
.social-links a.spotify:hover {
color: #92c865; }
.social-links a.codepen {
color: #000000; }
.social-links a.codepen:hover {
color: #1a1a1a; }
.social-links a.digg {
color: #115c83; }
.social-links a.digg:hover {
color: #177cb0; }
.social-links a.foursquare {
color: #f84777; }
.social-links a.foursquare:hover {
color: #fa789b; }
.social-links a.github {
color: #000000; }
.social-links a.github:hover {
color: #1a1a1a; }
.social-links a.reddit {
color: #EF4623; }
.social-links a.reddit:hover {
color: #f26e53; }
.social-links a.skype {
color: #00aff0; }
.social-links a.skype:hover {
color: #24c4ff; }
.social-links a.behance {
color: #111111; }
.social-links a.behance:hover {
color: #2b2b2b; }
.social-links a.youtube {
color: #e02b28; }
.social-links a.youtube:hover {
color: #e65755; }
.social-links a.steam {
color: #000000; }
.social-links a.steam:hover {
color: #1a1a1a; }
.social-links a.dribbble {
color: #E94C89; }
.social-links a.dribbble:hover {
color: #ef79a7; }
.social-links a.tumblr {
color: #44546A; }
.social-links a.tumblr:hover {
color: #586d89; }
.social-links a.wordpress {
color: #21759b; }
.social-links a.wordpress:hover {
color: #2a95c5; }
.social-links a.instagram {
color: #974518; }
.social-links a.instagram:hover {
color: #c3591f; }
.social-links a.pinterest {
color: #cc2127; }
.social-links a.pinterest:hover {
color: #e04046; }
.social-links a.flickr {
color: #0063db; }
.social-links a.flickr:hover {
color: #0f7bff; }
.social-links a.vimeo {
color: #1ab7ea; }
.social-links a.vimeo:hover {
color: #49c6ee; }
.social-links a.vine {
color: #00b489; }
.social-links a.vine:hover {
color: #00e7b0; }
.social-links a.deviantart {
color: #536551; }
.social-links a.deviantart:hover {
color: #6a8168; }
.social-links a.lastfm {
color: #DA001C; }
.social-links a.lastfm:hover {
color: #ff0e2d; }
.social-links a.soundcloud {
color: #FF4700; }
.social-links a.soundcloud:hover {
color: #ff6c33; }
.social-links.boxed.small a {
width: 20px;
height: 20px;
padding: 1px;
font-size: 14px;
line-height: normal; }
.social-links.boxed.large a {
width: 40px;
height: 40px;
padding: 8px;
font-size: 18px; }
.social-links.boxed a {
text-align: center;
color: white !important;
display: block !important;
float: left;
margin-bottom: 0;
width: 30px;
height: 30px;
font-size: 1.5em; }
.social-links.boxed a.facebook {
background-color: #3B5998; }
.social-links.boxed a.facebook:hover {
background-color: #4c70ba; }
.social-links.boxed a.twitter {
background-color: #55ACEE; }
.social-links.boxed a.twitter:hover {
background-color: #83c3f3; }
.social-links.boxed a.google-plus {
background-color: #E02F2F; }
.social-links.boxed a.google-plus:hover {
background-color: #e75b5b; }
.social-links.boxed a.linkedin {
background-color: #007BB5; }
.social-links.boxed a.linkedin:hover {
background-color: #009ee8; }
.social-links.boxed a.spotify {
background-color: #78B842; }
.social-links.boxed a.spotify:hover {
background-color: #92c865; }
.social-links.boxed a.codepen {
background-color: #000000; }
.social-links.boxed a.codepen:hover {
background-color: #1a1a1a; }
.social-links.boxed a.digg {
background-color: #115c83; }
.social-links.boxed a.digg:hover {
background-color: #177cb0; }
.social-links.boxed a.foursquare {
background-color: #f84777; }
.social-links.boxed a.foursquare:hover {
background-color: #fa789b; }
.social-links.boxed a.github {
background-color: #000000; }
.social-links.boxed a.github:hover {
background-color: #1a1a1a; }
.social-links.boxed a.reddit {
background-color: #EF4623; }
.social-links.boxed a.reddit:hover {
background-color: #f26e53; }
.social-links.boxed a.skype {
background-color: #00aff0; }
.social-links.boxed a.skype:hover {
background-color: #24c4ff; }
.social-links.boxed a.behance {
background-color: #111111; }
.social-links.boxed a.behance:hover {
background-color: #2b2b2b; }
.social-links.boxed a.youtube {
background-color: #e02b28; }
.social-links.boxed a.youtube:hover {
background-color: #e65755; }
.social-links.boxed a.steam {
background-color: #000000; }
.social-links.boxed a.steam:hover {
background-color: #1a1a1a; }
.social-links.boxed a.dribbble {
background-color: #E94C89; }
.social-links.boxed a.dribbble:hover {
background-color: #ef79a7; }
.social-links.boxed a.tumblr {
background-color: #44546A; }
.social-links.boxed a.tumblr:hover {
background-color: #586d89; }
.social-links.boxed a.wordpress {
background-color: #21759b; }
.social-links.boxed a.wordpress:hover {
background-color: #2a95c5; }
.social-links.boxed a.instagram {
background-color: #974518; }
.social-links.boxed a.instagram:hover {
background-color: #c3591f; }
.social-links.boxed a.pinterest {
background-color: #cc2127; }
.social-links.boxed a.pinterest:hover {
background-color: #e04046; }
.social-links.boxed a.flickr {
background-color: #0063db; }
.social-links.boxed a.flickr:hover {
background-color: #0f7bff; }
.social-links.boxed a.vimeo {
background-color: #1ab7ea; }
.social-links.boxed a.vimeo:hover {
background-color: #49c6ee; }
.social-links.boxed a.vine {
background-color: #00b489; }
.social-links.boxed a.vine:hover {
background-color: #00e7b0; }
.social-links.boxed a.deviantart {
background-color: #536551; }
.social-links.boxed a.deviantart:hover {
background-color: #6a8168; }
.social-links.boxed a.lastfm {
background-color: #DA001C; }
.social-links.boxed a.lastfm:hover {
background-color: #ff0e2d; }
.social-links.boxed a.soundcloud {
background-color: #FF4700; }
.social-links.boxed a.soundcloud:hover {
background-color: #ff6c33; }
.dropdown-menu {
*zoom: 1;
list-style: none;
margin: 0; }
.dropdown-menu:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.dropdown-menu .menu-item, .dropdown-menu .page_item {
float: left;
position: relative; }
.dropdown-menu .menu-item a, .dropdown-menu .page_item a {
display: block;
padding: 20px 10px;
color: #fff;
text-decoration: none;
text-transform: uppercase;
transition: .3s ease;
font-size: 0.75em;
font-weight: 600; }
.dropdown-menu .menu-item a .fa, .dropdown-menu .menu-item a [class*="ico"], .dropdown-menu .menu-item a [class*="ti-"], .dropdown-menu .page_item a .fa, .dropdown-menu .page_item a [class*="ico"], .dropdown-menu .page_item a [class*="ti-"] {
margin-right: 10px; }
.dropdown-menu .menu-item-has-children > a:after, .dropdown-menu .page_item-has-children > a:after {
content: "\f107";
font-family: "FontAwesome";
display: inline-block;
vertical-align: middle;
margin-left: 5px; }
.dropdown-menu .menu-item.cta-menu > a, .dropdown-menu .page_item.cta-menu > a {
padding: 7px 20px;
border-radius: 40px;
border: 3px solid #555;
text-align: center; }
.dropdown-menu .menu-item:hover > a, .dropdown-menu .menu-item .current-menu-item > a, .dropdown-menu .menu-item .current_page_item > a, .dropdown-menu .page_item:hover > a, .dropdown-menu .page_item .current-menu-item > a, .dropdown-menu .page_item .current_page_item > a {
color: #62e0f7; }
.dropdown-menu .sub-menu {
display: none;
list-style: none;
position: absolute;
left: 0;
top: 100%;
padding: 0;
margin-left: 0;
background-color: #ffffff;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
min-width: 200px; }
.dropdown-menu .sub-menu--open {
display: block; }
.dropdown-menu .sub-menu--open-in {
animation: menu-fadeInUp .2s ease-out; }
.dropdown-menu .sub-menu--open-out {
display: block !important;
animation: menu-fadeInUp reverse .2s ease-out; }
.dropdown-menu .sub-menu .menu-item {
float: none; }
.dropdown-menu .sub-menu .menu-item:not(:last-child) {
border-bottom: 1px solid #e3e3e3; }
.dropdown-menu .sub-menu .menu-item:hover > a {
color: #62e0f7; }
.dropdown-menu .sub-menu .menu-item a {
padding: 10px 20px;
color: #5e5e5e;
white-space: nowrap;
letter-spacing: 0;
font-size: 90%;
font-weight: 500; }
.dropdown-menu .sub-menu .menu-item-has-children > a:after {
background-position: -16px 0; }
.dropdown-menu .sub-menu .sub-menu {
left: 100%;
top: -20px; }
.dropdown-menu .mega-menu .sub-menu.sub-menu--open {
display: table !important; }
.dropdown-menu .mega-menu .sub-menu.sub-menu--open-out {
display: table !important; }
.dropdown-menu .mega-menu.mega-fullwidth {
position: static; }
.dropdown-menu .mega-menu.mega-fullwidth > .sub-menu {
width: 100%;
top: auto; }
.dropdown-menu .mega-menu > .sub-menu {
table-layout: fixed;
padding: 15px; }
.dropdown-menu .mega-menu > .sub-menu.with_bg_image {
background-size: contain;
padding-right: 200px; }
.dropdown-menu .mega-menu > .sub-menu.with_bg_image.top-left, .dropdown-menu .mega-menu > .sub-menu.with_bg_image.bottom-left {
padding-left: 200px; }
.dropdown-menu .mega-menu > .sub-menu.with_bg_image.top-left {
background-position: top left; }
.dropdown-menu .mega-menu > .sub-menu.with_bg_image.top-right {
background-position: top right; }
.dropdown-menu .mega-menu > .sub-menu.with_bg_image.top-right, .dropdown-menu .mega-menu > .sub-menu.with_bg_image.bottom-right {
padding-right: 200px; }
.dropdown-menu .mega-menu > .sub-menu.with_bg_image.bottom-left {
background-position: bottom left; }
.dropdown-menu .mega-menu > .sub-menu.with_bg_image.bottom-right {
background-position: bottom right; }
.dropdown-menu .mega-menu > .sub-menu > .menu-item {
display: table-cell;
vertical-align: top;
min-width: 250px;
border-bottom: none; }
.dropdown-menu .mega-menu > .sub-menu > .menu-item:not(:last-child) {
border-right: 1px solid #e3e3e3; }
.dropdown-menu .mega-menu > .sub-menu > .menu-item > a,
.dropdown-menu .mega-menu > .sub-menu > .menu-item .menu-item-has-children > a {
font-weight: 700;
text-transform: uppercase;
border-bottom: 1px solid #e3e3e3;
letter-spacing: 0;
display: block;
font-size: 100%;
padding-top: 10px;
padding-bottom: 10px;
border-bottom: none; }
.dropdown-menu .mega-menu > .sub-menu > .menu-item > a:after,
.dropdown-menu .mega-menu > .sub-menu > .menu-item .menu-item-has-children > a:after {
display: none; }
.dropdown-menu .mega-menu > .sub-menu > .menu-item .menu-item-has-children {
padding-top: 20px; }
.dropdown-menu .mega-menu > .sub-menu > .menu-item .sub-menu {
padding: 0;
position: relative;
left: 0;
top: 0;
display: block !important;
opacity: 1 !important;
box-shadow: none;
background-color: transparent;
animation: none !important; }
.dropdown-menu .mega-menu > .sub-menu > .menu-item .sub-menu a {
white-space: normal; }
.dropdown-menu .mega-menu > .sub-menu > .menu-item .menu-item {
border-bottom: none; }
@media screen and (min-width: 1300px) {
.desktop-navigation {
position: relative; } }
@media screen and (max-width: 990px) {
.desktop-navigation {
display: none; } }
.desktop-navigation .mega-menu .sub-menu {
background-position: bottom right;
background-size: contain;
background-repeat: no-repeat; } .menu-toggle {
display: none;
border: none;
background: transparent;
padding: 20px 10px;
color: white;
outline: none;
text-align: left;
width: 100%;
text-transform: uppercase;
white-space: nowrap;
font-weight: 600; }
.menu-toggle:hover {
background-color: transparent; }
.menu-toggle .fa {
font-size: 18px;
font-size: 1.125em;
margin-right: 10px;
vertical-align: middle; }
@media screen and (min-width: 991px) {
.menu-toggle {
display: none !important; } }
@media screen and (max-width: 990px) {
.menu-toggle {
display: block;
font-size: 1em; } } .mobile-navigation {
position: absolute;
left: 30px;
right: 30px;
top: 100%;
display: none;
box-shadow: 0 20px 30px -10px rgba(0, 0, 0, 0.2); }
.mobile-navigation:before {
content: " ";
width: 0;
height: 0;
border-width: 10px;
border-style: solid;
border-color: transparent transparent white;
position: absolute;
bottom: 100%;
left: 0;
right: 0;
margin: auto; }
@media screen and (min-width: 991px) {
.mobile-navigation {
display: none; } }
.accordion-menu {
max-width: 100%;
border: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: none; }
.accordion-menu .menu {
list-style: none;
margin: 0; }
.accordion-menu .menu-item, .accordion-menu .page_item {
float: none;
background-color: white; }
.accordion-menu .menu-item.mega-menu .sub-menu, .accordion-menu .page_item.mega-menu .sub-menu {
background-image: none !important; }
.accordion-menu .menu-item a, .accordion-menu .page_item a {
position: relative;
display: block;
padding: 20px;
text-decoration: none;
color: #333;
text-transform: uppercase;
letter-spacing: 2px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.accordion-menu .menu-item a .fa, .accordion-menu .menu-item a [class*="ti-"], .accordion-menu .menu-item a [class*="ico"], .accordion-menu .page_item a .fa, .accordion-menu .page_item a [class*="ti-"], .accordion-menu .page_item a [class*="ico"] {
margin-right: 10px; }
.accordion-menu .menu-item .toggle-submenu, .accordion-menu .page_item .toggle-submenu {
position: absolute;
width: 64px;
top: 0;
bottom: 0;
right: 0;
border: none;
background-color: transparent;
border-left: 1px solid rgba(0, 0, 0, 0.1);
cursor: pointer; }
.accordion-menu .menu-item .toggle-submenu:after, .accordion-menu .page_item .toggle-submenu:after {
content: " ";
width: 16px;
height: 16px;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
margin: auto;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAgCAYAAACinX6EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMDZBMTM3MzU4ODExMUU1QTZENEM0MDU2MTAxMzg1MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMDZBMTM3NDU4ODExMUU1QTZENEM0MDU2MTAxMzg1MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEwNkExMzcxNTg4MTExRTVBNkQ0QzQwNTYxMDEzODUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEwNkExMzcyNTg4MTExRTVBNkQ0QzQwNTYxMDEzODUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+sXSe5AAAAy5JREFUeNrsWE1IKlEUNqXMSoUgalfL3qYgbGHMLsYIWgVCaEUbV7aN/lu4aPcIs137CCTpj8BFqx5RLdoFQZseb+GyKFSUKd93eCcIyTp3DJ7RDHyMeM937vk+7x3PnbpSqWT7zledZYBlgMyAVCrV+fT05AoGg9eS+GQy2e1wOPKjo6O/a9oBMuAjHB0ddUHMH5/P91MST6BY4hBXyvkfEIlvaGi4dTqduwcHB83SxBRLHOKaNeHq6qoxFov1FQoFUfzl5WWLpmkzmK+tfIxyTE5OBqLRaEhswIt4YBef61UFEIe4ZkxgbooWKbbRuMQEMgDx5+BdgO99LR45AhgrhsPhWZEBOzs7P1wu101ra+t2Op12mF1ixKUclItyqoj3er2ZgYGBNRT+DAETEhNIOLhnBMztMQyDxA8hRwH3pWw2K9sCcEojx/x+f7zafUY52H1NKh64g4AeFrDIK2GiXMB7JsDAExg4Bm4W3OW3DKyYhCYCSafCcU9I92H5viMu59A/Kh5LuAkPzn0Ufw8RvWV5FsgE7OMp4SoiE07ZuPlK9UsEkAkG7usQYJeKp1jiMFcX7mFPR0fHForvf6uW4eHhFfwNz0lr2Nvba4dhoffmlv6KZMIzlvCqdHKK5b2rq6yeTCZTcSyXy9keHh4+9W9Q1AgVi0VbJBIZdLvdro2NjUNJfzE9PT3y+PiY39zcPMZStFphywDLAMsAywDLgC9uQCfgAq6F8d1AHqjp9wF2YVwX8AuIKOSOMKfrq78QoWPsLbALNCt0Wc3MueUcZjq1RqBPIb4FmAHaKowHgJBKK/xafL0JAfVVmEDcVOnfNa5gwDlwAXjfEF8EZqUG0Nn9BtgGHFX02w7OccM5VcRngDXgGZgQckn4GcPD3w0BBWBJ5TCksWPxTzh0xDmXpiD+Dujh7xZ5JaiacAKMAVlg2cxpUOfCE1WIT3AOXRDbBOwD90Bv2dgCmzClYMIpc+ZNH4e5cANYB+wKwu3MMYTibbxkt4D+CuMrwJxCDe3lDz0zBryYQPtwVWHyVebotfxaXKURGuRG6FAYP8KN0LHVClsGWAbU7PVXgAEAu1MH42M7UCIAAAAASUVORK5CYII=);
background-position: -48px 0; }
.accordion-menu .menu-item .toggle-submenu.active:after, .accordion-menu .page_item .toggle-submenu.active:after {
background-position: -32px 0; }
.accordion-menu .sub-menu, .accordion-menu .children {
display: none;
list-style: none;
background-color: rgba(90, 90, 90, 0.1);
box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1);
margin-left: 0; }
.accordion-menu .sub-menu a, .accordion-menu .children a {
padding: 10px 20px; }
@keyframes menu-fadeInUp {
0% {
transform: translate3d(0, -10px, 0);
opacity: 0; }
100% {
transform: translate3d(0, 0, 0);
opacity: 1; } }
img {
max-width: 100%;
height: auto; }
img.lazyload {
opacity: 0; }
img.lazy-loaded {
transition: opacity 0.3s;
opacity: 1; }
img.lazy-loaded + .cssload-loader {
opacity: 0; }
.ui-datepicker {
background-color: white;
border: 1px solid #e3e3e3;
border-radius: 3px;
padding: 0;
margin-top: 20px;
position: relative;
width: auto;
z-index: 9 !important;
display: none; }
.ui-datepicker:before {
display: block;
width: 0;
border-width: 10px;
border-color: transparent transparent white;
border-style: solid;
position: absolute;
bottom: 100%;
left: 10px; }
.ui-datepicker:after {
display: block;
width: 0;
height: 0;
border-width: 11px;
border-color: transparent transparent #e3e3e3;
border-style: solid;
position: absolute;
bottom: 100%;
left: 9px;
z-index: -1; }
.ui-datepicker-header {
padding: 5px 0;
position: relative;
background: none;
border: none;
text-transform: uppercase; }
.ui-datepicker-prev, .ui-datepicker-next {
position: absolute;
background: none !important;
border: none !important;
text-align: center; }
.ui-datepicker-prev .ui-icon, .ui-datepicker-next .ui-icon {
background: none !important;
height: 32px !important;
left: 0 !important;
top: 0 !important;
position: relative !important;
margin: 0 !important; }
.ui-datepicker-prev {
left: 0; }
.ui-datepicker-next {
right: 0; }
.ui-datepicker-prev .ui-icon:before {
content: "\f104";
font-family: "FontAwesome";
position: absolute;
text-indent: 0;
left: 10px; }
.ui-datepicker-next .ui-icon:before {
content: "\f105";
font-family: "FontAwesome";
position: absolute;
text-indent: 0;
right: 10px; }
.ui-datepicker-title {
text-align: center;
font-weight: 700; }
.ui-datepicker-calendar {
font-family: inherit; }
.ui-datepicker-calendar thead {
background: #fafafa; }
.ui-datepicker-calendar th {
padding: 5px 10px;
font-size: 1em; }
.ui-datepicker-calendar td {
padding: 0 !important; }
.ui-datepicker-calendar a {
color: #333;
display: block;
text-align: center;
background-image: none !important;
border: none !important;
font-family: inherit;
background-color: transparent !important;
padding: 5px 10px !important;
text-align: center; }
.ui-datepicker-calendar a:hover {
background-color: #62e0f7 !important;
color: white; }
.ui-datepicker-calendar tr:not(:last-child) {
border-bottom: 1px solid #e3e3e3; }
.wc-bookings-date-picker .ui-datepicker:before, .wc-bookings-date-picker .ui-datepicker:after {
display: none; }
.wc-bookings-date-picker .ui-datepicker-prev, .wc-bookings-date-picker .ui-datepicker-next {
position: absolute;
background: none !important;
border: none !important;
text-align: center; }
.wc-bookings-date-picker .ui-datepicker-prev .ui-icon, .wc-bookings-date-picker .ui-datepicker-next .ui-icon {
background: none !important;
height: 32px !important;
left: 0 !important;
top: 0 !important;
position: relative !important;
margin: 0 !important;
font-size: 24px;
width: 100% !important;
text-align: center;
line-height: 1.5;
color: white !important; }
.wc-bookings-date-picker .ui-datepicker-calendar td {
padding: 0 !important; }
.wc-bookings-date-picker .ui-datepicker-calendar td a {
padding: 10px !important; } .mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8;
filter: alpha(opacity=80); }
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden; }
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #FFF; }
.mfp-s-ready .mfp-preloader {
display: none; }
.mfp-s-error .mfp-content {
display: none; }
button.mfp-close, button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none; }
button.mfp-close:hover, button.mfp-arrow:hover {
background: none; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
filter: alpha(opacity=65);
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace; }
.mfp-close:hover, .mfp-close:focus {
opacity: 1;
filter: alpha(opacity=100); }
.mfp-close:active {
top: 1px; }
.mfp-close-btn-in .mfp-close {
color: #333; }
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%; }
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
filter: alpha(opacity=65);
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover, .mfp-arrow:focus {
opacity: 1;
filter: alpha(opacity=100); }
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after, .mfp-arrow .mfp-a {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before, .mfp-arrow .mfp-b {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-holder .mfp-close {
top: -40px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000; } img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444; }
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-ms-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-ms-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-ms-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }
.mfp-ie7 .mfp-img {
padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
width: 600px;
left: 50%;
margin-left: -300px;
margin-top: 5px;
padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
padding: 0; }
.mfp-ie7 .mfp-content {
padding-top: 44px; }
.mfp-ie7 .mfp-close {
top: 0;
right: 0;
padding-top: 0; }
.mfp-with-zoom .mfp-container,
.mfp-with-zoom.mfp-bg {
opacity: 0;
-webkit-backface-visibility: hidden;
transition: all 0.3s ease-out; }
.mfp-with-zoom.mfp-ready .mfp-container {
opacity: 1; }
.mfp-with-zoom.mfp-ready.mfp-bg {
opacity: 0.8; }
.mfp-with-zoom.mfp-removing .mfp-container,
.mfp-with-zoom.mfp-removing.mfp-bg {
opacity: 0; } .slick-slider {
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent; }
.slick-list {
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0; }
.slick-list:focus {
outline: none; }
.slick-list.dragging {
cursor: pointer;
cursor: hand; }
.slick-slider .slick-track,
.slick-slider .slick-list {
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0); }
.slick-track {
position: relative;
top: 0;
left: 0;
display: block; }
.slick-track:before,
.slick-track:after {
display: table;
content: ''; }
.slick-track:after {
clear: both; }
.slick-loading .slick-track {
visibility: hidden; }
.slick-slide {
display: none;
float: left;
height: 100%;
min-height: 1px; }
[dir='rtl'] .slick-slide {
float: right; }
.slick-slide img {
display: block; }
.slick-slide.slick-loading img {
display: none; }
.slick-slide.dragging img {
pointer-events: none; }
.slick-initialized .slick-slide {
display: block; }
.slick-loading .slick-slide {
visibility: hidden; }
.slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent; }
.slick-arrow.slick-hidden {
display: none; }
.post-masonry-wrapper {
position: relative; }
.post-masonry-wrapper .cssload-loader {
position: absolute;
top: 250px;
left: 0;
right: 0;
margin: 0 auto;
transition: .3s ease; }
.posts-holder {
*zoom: 1;
margin: 0 0 50px; }
.posts-holder:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.posts-holder.modern-style .type-post {
float: left;
position: relative;
margin-bottom: 70px; }
.posts-holder.modern-style .type-post.sticky .author-avatar {
border: 2px solid white; }
@media screen and (min-width: 991px) {
.posts-holder.modern-style .type-post {
width: 33.3333%; }
.posts-holder.modern-style .type-post:nth-child(3n+1) {
clear: both; } }
@media screen and (max-width: 990px) {
.posts-holder.modern-style .type-post {
width: 50%; }
.posts-holder.modern-style .type-post:nth-child(2n+1) {
clear: both; } }
@media screen and (max-width: 640px) {
.posts-holder.modern-style .type-post {
width: 100%;
float: none; } }
.posts-holder.modern-style .type-post .featured-image {
margin: 0 auto 15px;
width: 230px;
height: 150px;
-webkit-clip-path: polygon(50% 100%, 0 0, 100% 0);
clip-path: polygon(50% 100%, 0 0, 100% 0);
overflow: hidden;
transition: .3s ease;
background-color: #333;
position: relative; }
.posts-holder.modern-style .type-post .featured-image:before {
content: "No Image";
text-align: center;
width: 100%;
display: block;
padding-top: 40px;
color: rgba(255, 255, 255, 0.4);
text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.8);
position: absolute;
left: 0;
top: 0;
z-index: -1; }
.posts-holder.modern-style .type-post .featured-image img, .posts-holder.modern-style .type-post .featured-image a {
display: block;
transition: .3s ease; }
.posts-holder.modern-style .type-post .featured-image img {
width: 230px;
height: 150px;
object-fit: cover;
z-index: 1; }
.posts-holder.modern-style .type-post:hover .featured-image, .posts-holder.modern-style .type-post:hover .author-avatar {
-ms-transform: translateY(-15px);
transform: translateY(-15px); }
.posts-holder.modern-style .type-post .author-avatar {
width: 40px;
height: 40px;
position: absolute;
top: -20px;
left: 0;
right: 0;
margin: auto;
border-radius: 50%;
overflow: hidden;
transition: .3s ease-in; }
.posts-holder.modern-style .type-post .post-details {
padding: 0 30px; }
.posts-holder.modern-style .type-post .post-title {
font-size: 16px;
font-size: 1em;
color: #07244b;
margin: 0;
line-height: 1.5;
text-align: center;
font-weight: 700;
word-break: break-word; }
.posts-holder.modern-style .type-post .post-title a {
color: #07244b; }
.posts-holder.modern-style .type-post .post-title a:hover {
color: white;
box-shadow: inset 0 -20px 0 #ea4e1e; }
.posts-holder.modern-style .type-post .post-date {
font-size: 12px;
font-size: 0.75em;
color: #aab4c2;
margin-bottom: 10px;
display: block;
text-align: center; }
.posts-holder.modern-style .type-post .post-summary {
display: block;
text-align: center;
word-break: break-word; }
.posts-holder.modern-style.columns-2 .type-post {
width: 50%; }
.posts-holder.modern-style.columns-2 .type-post:nth-child(3n+1) {
clear: none; }
.posts-holder.modern-style.columns-2 .type-post:nth-child(2n+1) {
clear: both; }
@media screen and (max-width: 768px) {
.posts-holder.modern-style.columns-2 .type-post {
width: 100%; } }
.posts-holder.classic-style {
width: 768px;
max-width: 100%;
margin: 0 auto;
text-align: center; }
.has-sidebar .posts-holder.classic-style {
padding-right: 50px; }
.has-sidebar.section-content--sidebar-left .posts-holder.classic-style {
padding-right: 0;
padding-left: 50px; }
.posts-holder.classic-style .type-post {
padding-bottom: 100px;
margin-bottom: 100px;
position: relative; }
.posts-holder.classic-style .type-post:after {
content: " ";
display: block;
bottom: 0;
width: 100%;
height: 30px;
position: absolute;
background: url(//monbarcino.com/wp-content/themes/paradize/assets/img/separator.png) no-repeat center; }
.posts-holder.classic-style .type-post.sticky:before {
content: attr(data-sticky);
position: absolute;
right: 0;
background: #ea4e1e;
color: white;
top: 30px;
padding: 3px 10px 3px 20px;
border-top-left-radius: 40px;
border-bottom-left-radius: 40px; }
.posts-holder.classic-style .product.type-product {
width: 100%;
float: none;
padding-bottom: 100px; }
.posts-holder.classic-style .author-avatar {
display: none; }
.posts-holder.classic-style .featured-image {
margin-bottom: 30px; }
.posts-holder.classic-style .featured-image img {
max-width: 100%;
height: auto; }
.posts-holder.classic-style .featured-image.video-wrap iframe {
width: 100%;
max-width: 100%; }
.posts-holder.classic-style .post-title {
margin: 0 0 10px;
line-height: normal;
font-size: 36px;
word-break: break-word; }
.posts-holder.classic-style .post-title a {
color: #07244b;
border-bottom: 2px solid transparent; }
.posts-holder.classic-style .post-title a:hover {
border-bottom: 2px solid; }
.posts-holder.classic-style .post-meta {
font-size: 14px;
font-size: 0.875em;
color: #aab4c2;
display: block;
margin-bottom: 30px; }
.posts-holder.classic-style .post-meta .post-date {
margin-right: 10px; }
.posts-holder.classic-style .entry-summary {
word-break: break-word; }
.posts-holder.classic-style .more-link {
color: #ea4e1e;
position: relative;
padding-bottom: 10px;
transition: .3s ease; }
.posts-holder.classic-style .more-link:after {
content: " ";
width: 100%;
height: 1px;
border-bottom: 2px solid #ea4e1e;
position: absolute;
bottom: 0;
left: 0;
opacity: 0;
-ms-transform: translateY(-10px);
transform: translateY(-10px);
transition: .3s ease; }
.posts-holder.classic-style .more-link:hover {
padding-right: 30px; }
.posts-holder.classic-style .more-link:hover:after {
opacity: 1;
-ms-transform: translateY(0);
transform: translateY(0); }
.posts-holder.classic-style .more-link:hover i {
right: 0;
opacity: 1; }
.posts-holder.classic-style .more-link i {
vertical-align: middle;
margin-left: 10px;
position: absolute;
right: 10px;
opacity: 0;
transition: .3s ease; }
.posts-holder.masonry-style {
*zoom: 1; }
.posts-holder.masonry-style:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.posts-holder.masonry-style.loaded + .cssload-loader {
opacity: 0; }
.posts-holder.masonry-style .type-post {
float: left;
padding: 15px; }
.posts-holder.masonry-style .type-post .inner-wrap {
background-color: white;
border: 1px solid #e3e3e3;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
position: relative;
-ms-transform: translateY(100px);
transform: translateY(100px);
opacity: 0;
transition: .3s ease; }
.posts-holder.masonry-style .type-post.active .inner-wrap {
opacity: 1;
-ms-transform: translateY(0);
transform: translateY(0); }
@media screen and (min-width: 991px) {
.posts-holder.masonry-style .type-post {
width: 33.3333%; }
.posts-holder.masonry-style .type-post:nth-child(3n+1) {
clear: both; } }
@media screen and (max-width: 990px) {
.posts-holder.masonry-style .type-post {
width: 50%; }
.posts-holder.masonry-style .type-post:nth-child(2n+1) {
clear: both; } }
@media screen and (max-width: 640px) {
.posts-holder.masonry-style .type-post {
width: 100%;
float: none; } }
.posts-holder.masonry-style .type-post .featured-image {
position: relative; }
.posts-holder.masonry-style .type-post .featured-image img {
width: 100%;
display: block; }
.posts-holder.masonry-style .type-post .featured-image iframe {
max-width: 100%;
max-height: 240px; }
.posts-holder.masonry-style .type-post .featured-image .slides {
list-style: none;
padding-left: 0;
margin: 0;
*zoom: 1; }
.posts-holder.masonry-style .type-post .featured-image .slides:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.posts-holder.masonry-style .type-post .featured-image .flex-direction-nav {
list-style: none;
margin: 0;
padding: 0; }
.posts-holder.masonry-style .type-post .featured-image .flex-direction-nav .flex-prev, .posts-holder.masonry-style .type-post .featured-image .flex-direction-nav .flex-next {
position: absolute;
top: 0;
bottom: 0;
margin: auto;
z-index: 5;
font-size: 32px;
width: 32px;
height: 32px;
color: white; }
.posts-holder.masonry-style .type-post .featured-image .flex-direction-nav .flex-next {
right: 0; }
.posts-holder.masonry-style .type-post .post-details {
padding: 20px; }
.posts-holder.masonry-style .type-post .post-title {
margin: 0 0 30px;
font-size: 1.125em; }
.posts-holder.masonry-style .type-post .post-title a {
color: inherit; }
.posts-holder.masonry-style .type-post .post-summary {
margin-bottom: 30px; }
.posts-holder.masonry-style .type-post .post-meta .author {
display: inline-block; }
.posts-holder.masonry-style .type-post .post-meta .author:after {
content: "—";
display: inline-block;
margin: 0 10px; }
.posts-holder.masonry-style .type-post .post-meta .author a {
color: inherit; }
.posts-holder.masonry-style .type-post .post-meta .author img {
border-radius: 50%;
width: 32px;
height: 32px;
vertical-align: middle;
object-fit: cover;
margin-right: 10px; }
.posts-holder.masonry-style .type-post .post-meta .post-date {
padding: 10px 0;
display: inline-block; }
.posts-navigation {
text-align: center;
padding: 50px 0 100px;
clear: both;
*zoom: 1; }
.posts-navigation:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.posts-navigation .tokoo-load-more-btn.loading:before {
content: "\e022";
font-family: dripicons;
margin-right: 10px;
animation: rotate 1s linear infinite;
position: relative;
display: inline-block;
line-height: .9;
width: 15px;
height: 15px; }
.posts-navigation .tokoo-load-more-btn.done {
pointer-events: none;
background-color: #c8ced7;
border-color: #c8ced7; }
.posts-navigation .next-link {
float: right; }
.posts-navigation .prev-link {
float: left; }
.posts-navigation .page-numbers {
width: 42px;
height: 36px;
padding: 0 10px;
display: inline-block;
border-radius: 40px;
line-height: 2.4;
background-color: #62e0f7;
color: white;
margin-bottom: 10px; }
.posts-navigation .page-numbers.current {
background-color: #62e0f7; }
.posts-navigation .page-numbers.next, .posts-navigation .page-numbers.prev {
width: auto;
padding: 0 20px;
text-transform: uppercase;
letter-spacing: 4px; }
@keyframes rotate {
0% {
transform: rotate(0deg); }
100% {
transform: rotate(360deg); } }
.post-meta-top {
*zoom: 1;
border-bottom: 1px solid #edeff1;
padding: 50px 0 20px;
margin-bottom: 100px; }
.post-meta-top:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.post-meta-top .post-date,
.post-meta-top .post-author,
.post-meta-top .post-category {
float: left;
margin-right: 50px;
margin-bottom: 30px;
width: 33.3333%;
margin-right: 0;
padding: 0;
text-align: center; }
@media screen and (max-width: 640px) {
.post-meta-top .post-date,
.post-meta-top .post-author,
.post-meta-top .post-category {
width: 100%;
float: none; } }
.post-meta-top .post-date .label,
.post-meta-top .post-author .label,
.post-meta-top .post-category .label {
display: block;
text-transform: uppercase;
color: #07244b;
font-size: 11px;
font-size: 0.6875em;
margin-bottom: 10px; }
.post-meta-top .post-date .post-meta-icon,
.post-meta-top .post-author .post-meta-icon,
.post-meta-top .post-category .post-meta-icon {
margin-right: 5px;
color: #aab4c2;
font-size: 18px;
font-size: 1.125em;
padding-bottom: 10px;
border-bottom: 1px solid #62e0f7; }
.post-meta-top .post-date .meta-value,
.post-meta-top .post-author .meta-value,
.post-meta-top .post-category .meta-value {
font-size: 18px;
font-size: 1.125em; }
.post-meta-top .post-date .meta-value a,
.post-meta-top .post-author .meta-value a,
.post-meta-top .post-category .meta-value a {
color: #69727f; }
.post-meta-top .post-date a:hover,
.post-meta-top .post-author a:hover,
.post-meta-top .post-category a:hover {
color: #62e0f7; }
.post-meta .post-tags, .post-meta .post-share {
margin-bottom: 30px;
padding-left: 80px;
position: relative; }
.post-meta .post-tags h3, .post-meta .post-share h3 {
font-size: 13px;
font-size: 0.8125em;
color: #07244b;
letter-spacing: 3px;
font-weight: 300;
text-transform: uppercase;
display: inline-block;
width: 80px;
position: absolute;
left: 0;
top: 0;
margin: 5px; }
.post-meta .post-tags {
color: #69727f; }
.post-meta .post-tags a {
color: white;
background-color: #62e0f7;
padding: 0px 10px;
display: inline-block;
margin-left: 15px;
margin-bottom: 5px;
position: relative;
height: 26px;
-ms-transform-origin: 0 50%;
transform-origin: 0 50%;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px; }
.post-meta .post-tags a:before {
content: " ";
width: 0;
height: 0;
border-style: solid;
border-width: 13px;
border-color: transparent #62e0f7 transparent transparent;
position: absolute;
right: 100%;
top: 0;
transition: .3s ease;
margin-right: -1px; }
.post-meta .post-tags a:after {
content: " ";
width: 5px;
height: 5px;
border-radius: 50%;
background-color: white;
position: absolute;
right: 100%;
top: 0;
bottom: 0;
margin: auto; }
.post-meta .post-tags a:hover {
background-color: #0cc5e7;
-ms-transform: rotate(2deg);
transform: rotate(2deg); }
.post-meta .post-tags a:hover:before {
border-right-color: #0cc5e7; }
.post-meta .post-share a {
display: inline-block;
padding: 5px 15px;
border-radius: 30px;
color: #07244b; }
.post-meta .post-share a .fa {
font-size: 18px;
margin-right: 10px;
vertical-align: middle; }
.post-meta .post-share a .label {
max-width: 0;
overflow: hidden;
transition: .7s max-width;
display: inline-block;
vertical-align: middle;
font-size: 14px; }
.post-meta .post-share a:hover .label {
max-width: 200px; }
.post-meta .post-share a.facebook:hover {
background-color: #3B5998;
color: white; }
.post-meta .post-share a.twitter:hover {
background-color: #55ACEE;
color: white; }
.post-meta .post-share a.linkedin:hover {
background-color: #007BB5;
color: white; }
.post-meta .post-share a.google-plus:hover {
background-color: #E02F2F;
color: white; }
.post-meta .post-share a.pinterest:hover {
background-color: #cc2127;
color: white; }
.post-related > h3 {
text-align: center;
font-size: 24px;
font-weight: 700;
text-transform: uppercase;
color: #07244b;
margin-bottom: 70px;
letter-spacing: 5px; }
.post-related .post-summary {
display: none !important; }
.post-navigation {
*zoom: 1;
padding: 30px -15px;
clear: both; }
.post-navigation:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.post-navigation a {
width: 50%;
float: left;
padding: 0 15px;
text-align: center; }
@media screen and (max-width: 640px) {
.post-navigation a {
width: 100%;
float: none;
display: block;
margin-bottom: 30px; } }
.post-navigation a strong {
color: #ea4e1e;
font-weight: normal; }
.post-navigation a h3 {
color: #07244b;
margin: 0;
line-height: 1.4;
font-size: 24px; }
.post-navigation a .date {
color: #aab4c2; }
.post-navigation a.next-post {
float: right; }
.gallery-slider {
position: relative;
margin-bottom: 50px; }
.gallery-slider .slides {
list-style: none;
margin: 0;
*zoom: 1; }
.gallery-slider .slides:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.gallery-slider .slides li {
float: left;
margin-right: -100%;
width: 100%; }
.gallery-slider .slides img {
max-width: 100%;
width: 100%; }
.gallery-slider .flex-direction-nav {
list-style: none;
margin: 0; }
.gallery-slider .flex-direction-nav .flex-prev, .gallery-slider .flex-direction-nav .flex-next {
position: absolute;
width: 40px;
height: 40px;
top: 0;
bottom: 0;
margin: auto;
z-index: 8;
font-size: 48px;
color: white;
line-height: normal; }
.gallery-slider .flex-direction-nav .flex-prev {
left: 0; }
.gallery-slider .flex-direction-nav .flex-next {
right: 0; }
.gallery-slider .flex-control-nav {
list-style: none;
margin: 0;
position: absolute;
bottom: 20px;
width: 100%;
z-index: 3;
text-align: center; }
.gallery-slider .flex-control-nav li {
display: inline-block;
margin: 0 5px; }
.gallery-slider .flex-control-nav a {
display: block;
width: 10px;
height: 10px;
border-radius: 50%;
text-indent: -9999px;
overflow: hidden;
background-color: #aab4c2; }
.gallery-slider .flex-control-nav a.flex-active {
background-color: #62e0f7; }
.post-main-content {
position: relative; }
.post-main-content.has-sidebar {
margin: 0 -15px; }
.post-main-content.has-sidebar .post-content {
padding: 0 15px; }
@media screen and (min-width: 991px) {
.post-main-content.has-sidebar .post-content {
padding-right: 50px; } }
.post-main-content.has-sidebar .post-content .alignleft {
margin-left: 0; }
.post-main-content.has-sidebar .post-content .alignright {
margin-right: 0; }
@media screen and (min-width: 991px) and (max-width: 1024px) {
.post-main-content.has-sidebar .post-related .type-post {
width: 50%; }
.post-main-content.has-sidebar .post-related .type-post:nth-child(3) {
display: none; } }
.post-main-content.has-sidebar.sidebar-left .post-content {
float: right; }
@media screen and (min-width: 991px) {
.post-main-content.has-sidebar.sidebar-left .post-content {
padding-left: 50px;
padding-right: 0; } }
.post-content {
margin: 0 auto;
width: 990px;
max-width: 100%; }
@media screen and (min-width: 768px) {
.post-content {
padding: 0 100px; } }
.post-content .entry-content {
line-height: 2; }
.post-content .featured-image.video-wrap {
margin-bottom: 50px; }
@media screen and (min-width: 990px) {
.post-content .featured-image.video-wrap {
margin: 0 -100px 50px; } }
.post-content .featured-image.video-wrap iframe {
width: 100%; }
@media screen and (min-width: 990px) {
.post-content .featured-image.gallery-slider {
margin: 0 -100px 50px; } }
.entry-content {
margin-bottom: 30px; }
.entry-content,
.comment-content,
.page-content {
*zoom: 1;
word-break: break-word;
font-size: 1.125em; }
.entry-content:after,
.comment-content:after,
.page-content:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.entry-content .leading,
.comment-content .leading,
.page-content .leading {
font-size: 22px;
font-size: 1.375em;
line-height: 1.5;
color: #aab4c2; }
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6,
.comment-content h1,
.comment-content h2,
.comment-content h3,
.comment-content h4,
.comment-content h5,
.comment-content h6,
.page-content h1,
.page-content h2,
.page-content h3,
.page-content h4,
.page-content h5,
.page-content h6 {
color: #07244b; }
.entry-content a,
.comment-content a,
.page-content a {
color: #0cc5e7; }
.entry-content a:hover,
.comment-content a:hover,
.page-content a:hover {
color: #62e0f7;
text-decoration: underline; }
.entry-content blockquote,
.comment-content blockquote,
.page-content blockquote {
font-size: 28px;
margin: 30px 0;
border-top: 2px solid #ea4e1e;
border-bottom: 2px solid #ea4e1e;
padding: 30px 0;
font-weight: 700;
color: #07244b;
line-height: 1.6; }
.entry-content blockquote p:last-child,
.comment-content blockquote p:last-child,
.page-content blockquote p:last-child {
margin-bottom: 0; }
.entry-content blockquote cite,
.comment-content blockquote cite,
.page-content blockquote cite {
font-size: 14px;
display: block;
font-style: normal;
margin-top: 20px;
font-weight: 300; }
.entry-content p > iframe,
.comment-content p > iframe,
.page-content p > iframe {
margin: 30px auto; }
.entry-content table,
.comment-content table,
.page-content table {
max-width: 100%;
width: 100%;
margin: 30px 0; }
.entry-content table h5,
.comment-content table h5,
.page-content table h5 {
margin: 0; }
.entry-content table th, .entry-content table td,
.comment-content table th,
.comment-content table td,
.page-content table th,
.page-content table td {
border-top: 1px solid #e3e3e3;
border-bottom: 1px solid #e3e3e3; }
.entry-content table .fa, .entry-content table [class*="ico"],
.comment-content table .fa,
.comment-content table [class*="ico"],
.page-content table .fa,
.page-content table [class*="ico"] {
width: 32px;
text-align: center;
margin-right: 10px; }
.entry-content iframe,
.comment-content iframe,
.page-content iframe {
max-width: 100%; }
@media screen and (min-width: 768px) {
.entry-content .alignleft,
.comment-content .alignleft,
.page-content .alignleft {
max-width: 400px;
margin-left: -100px;
margin-right: 30px; } }
@media screen and (max-width: 768px) {
.entry-content .alignleft,
.comment-content .alignleft,
.page-content .alignleft {
max-width: 100%; } }
@media screen and (min-width: 768px) {
.entry-content .alignright,
.comment-content .alignright,
.page-content .alignright {
margin-right: -100px;
margin-left: 30px;
max-width: 400px; } }
@media screen and (max-width: 768px) {
.entry-content .alignright,
.comment-content .alignright,
.page-content .alignright {
max-width: 100%; } }
.entry-content .alignnone,
.comment-content .alignnone,
.page-content .alignnone {
margin: 30px 0; }
.entry-content img,
.comment-content img,
.page-content img {
max-width: 100%;
height: auto; }
.post-author {
padding: 30px 0;
text-align: center; }
.post-author__avatar {
width: 100px;
height: 100px;
border-radius: 50%;
margin: 0 auto;
overflow: hidden; }
.post-author__bio {
margin-bottom: 20px; }
.post-author__name {
color: #07244b;
text-transform: capitalize; }
.comments-title,
.comment-reply-title {
text-align: center;
font-size: 24px;
font-size: 1.5em;
text-transform: uppercase;
margin-bottom: 50px;
color: #07244b; }
.comments-title small,
.comment-reply-title small {
font-size: 14px; }
.comment-list, .comment .children {
list-style: none;
margin-left: 0; }
.comment-list, .commentlist {
position: relative;
padding-bottom: 100px;
margin-bottom: 50px;
list-style: none;
margin-left: 0; }
.comment-list:after, .commentlist:after {
content: " ";
height: 30px;
background: url(//monbarcino.com/wp-content/themes/paradize/assets/img/separator.png) no-repeat center;
position: absolute;
display: block;
width: 100%;
bottom: 0; }
.comment .children {
margin-left: 30px; }
@media screen and (max-width: 640px) {
.comment .children {
margin-left: 0; } }
.comment-body {
position: relative; }
.comment-meta {
margin-bottom: 30px;
position: relative;
padding-left: 70px;
min-width: 50px; }
.comment-meta .avatar {
width: 50px;
height: 50px;
border-radius: 50%;
vertical-align: middle;
margin-right: 10px;
position: absolute;
left: 0;
top: 0; }
.comment-meta .fn, .comment-meta cite {
font-style: normal; }
.comment-meta .says {
display: none; }
.comment-metadata {
font-size: 12px; }
.comment-metadata a {
color: #aab4c2; }
.comment-author {
color: #07244b;
font-size: 14px;
text-transform: uppercase;
line-height: 1;
padding-top: 10px; }
.comment-author a {
color: #07244b; }
.comment-content {
margin-bottom: 30px;
padding-bottom: 30px;
padding-left: 70px;
border-bottom: 1px solid #e3e3e3; }
.comment.bypostauthor .comment-content {
border-bottom: 1px solid #62e0f7; }
.comment .reply {
position: absolute;
top: 1em;
right: 0; }
.comment-respond {
margin-bottom: 70px; }
.comment-form {
*zoom: 1;
margin: 0 -15px; }
.comment-form:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.comment-form .comment-notes, .comment-form-author, .comment-form-email, .comment-form-url, .comment-form-comment, .comment-form-rating, .comment-form .stars, .comment-form .logged-in-as {
float: left;
padding: 0 15px; }
.comment-form-rating {
float: none;
*zoom: 1; }
.comment-form-rating:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.comment-form-rating label {
float: left; }
.comment-form .comment-notes, .comment-form-comment {
width: 100%;
float: none;
clear: both; }
.comment-form-author, .comment-form-email, .comment-form-url {
width: 33.3333%;
float: left;
padding: 0 15px; }
@media screen and (max-width: 990px) {
.comment-form-author, .comment-form-email, .comment-form-url {
width: 100%;
margin-bottom: 30px; } }
.comment-form-author input, .comment-form-email input, .comment-form-url input {
width: 100%;
max-width: 100%; }
.comment-form-comment textarea {
width: 100%; }
.comment-form .form-allowed-tags, .comment-form .form-submit {
padding: 0 15px; }
.comment-form .form-submit {
clear: both; }
.woocommerce-Reviews .comment_container {
position: relative;
padding-left: 80px; }
.woocommerce-Reviews .comment_container .avatar {
position: absolute;
left: 0;
border-radius: 50%; }
.type-page {
padding: 100px 0; }
.type-page.black {
padding: 0; }
.type-page .entry-title {
display: none; }
.error404 .site-header {
position: absolute;
width: 100%;
top: 0;
left: 0; }
.error404 .site-header .header-background {
background-image: none !important; }
.error404 .main-content {
background-color: white;
background-image: url(//monbarcino.com/wp-content/themes/paradize/assets/img/island.jpg);
background-position: center;
background-size: cover;
padding-top: 100px; }
.error404 .fourohfour {
font-size: 200px;
text-align: center;
display: block;
line-height: normal;
color: white;
margin-bottom: 30px;
-webkit-filter: drop-shadow(0 2px 1px rgba(0, 0, 0, 0.3));
filter: drop-shadow(0 2px 1px rgba(0, 0, 0, 0.3)); }
@media screen and (max-width: 640px) {
.error404 .fourohfour {
font-size: 100px; } }
.error404 .fourohfour [class*="ico"] {
vertical-align: middle;
animation: randomRotation 10s infinite;
position: relative;
display: inline-block;
font-size: 150px;
vertical-align: baseline;
line-height: 0 !important; }
.error404 .fourohfour + h1.entry-title {
display: block;
text-align: center;
margin: 0 0 100px;
letter-spacing: 0 !important;
line-height: normal !important;
color: inherit;
font-weight: 400;
color: white;
text-shadow: 0 2px 1px rgba(0, 0, 0, 0.3); }
.error404 .type-page .widget_search {
width: 768px;
max-width: 100%;
margin: 0 auto 100px;
text-align: center;
padding: 0;
-ms-flex-pack: end;
justify-content: flex-end; }
.error404 .type-page .widget_search form {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%; }
.error404 .type-page .widget_search form input[type="text"] {
margin: 0;
width: auto;
-ms-flex: 1 0 auto;
flex: 1 0 auto; }
@media screen and (max-width: 640px) {
.error404 .type-page .widget_search form input[type="text"] {
width: 100%;
margin-bottom: 10px; } }
.error404 .type-page .widget_search form input[type="submit"] {
margin-left: 10px; }
.no-content-wrap {
width: 768px;
max-width: 100%;
margin: 0 auto; }
.contact-map {
margin-bottom: 50px; }
.contact-detail .address, .contact-detail .phone {
padding-left: 40px;
position: relative; }
.contact-detail .address .fa, .contact-detail .phone .fa {
position: absolute;
left: 0;
top: 10px; }
.page-template-contact .wpcf7-form-control-wrap input, .page-template-contact .wpcf7-form-control-wrap textarea {
width: 100%; }
.page-template-contact .wpcf7-form-control-wrap input[type="submit"],
.page-template-contact .wpcf7-form-control-wrap input[type="reset"] {
width: auto; }
.tokoo-info-window {
padding: 20px 0 20px 20px;
text-align: center;
font-size: 16px;
line-height: normal;
max-width: 300px; }
.tokoo-info-window h2 {
text-transform: uppercase;
letter-spacing: 3px;
margin: 0 0 10px; }
@keyframes randomRotation {
0% {
transform: rotate(15deg); }
20% {
transform: rotate(-36deg); }
50% {
transform: rotate(180deg); }
70% {
transform: rotate(150deg); }
100% {
transform: rotate(15deg); } }
@keyframes hovering {
0% {
transform: translateY(0); }
30% {
transform: translateY(-20px); }
50% {
transform: translateY(20px); }
100% {
transform: translateY(0); } }
.product {
list-style: none;
text-align: center;
line-height: normal;
width: 25%;
float: left;
padding: 15px; }
.product:nth-chid(4n+1) {
clear: both; }
.columns-2 .product {
width: 50%; }
@media screen and (max-width: 480px) {
.columns-2 .product {
width: 100%;
float: none; } }
.columns-3 .product {
width: 33.3333%; }
@media screen and (max-width: 768px) {
.columns-3 .product {
width: 50%; }
.columns-3 .product:nth-chid(3n+1) {
clear: none; }
.columns-3 .product:nth-chid(2n+1) {
clear: both; } }
@media screen and (max-width: 480px) {
.columns-3 .product {
width: 100%; } }
.columns-4 .product {
width: 25%; }
@media screen and (max-width: 990px) {
.columns-4 .product {
width: 33.3333%; }
.columns-4 .product:nth-chid(4n+1) {
clear: none; }
.columns-4 .product:nth-chid(3n+1) {
clear: both; } }
@media screen and (max-width: 768px) {
.columns-4 .product {
width: 50%; }
.columns-4 .product:nth-chid(3n+1) {
clear: none; }
.columns-4 .product:nth-chid(2n+1) {
clear: both; } }
@media screen and (max-width: 480px) {
.columns-4 .product {
width: 100%; } }
.columns-5 .product {
width: 20%; }
@media screen and (max-width: 990px) {
.columns-5 .product {
width: 33.3333%; }
.columns-5 .product:nth-chid(4n+1) {
clear: none; }
.columns-5 .product:nth-chid(3n+1) {
clear: both; } }
@media screen and (max-width: 768px) {
.columns-5 .product {
width: 50%; }
.columns-5 .product:nth-chid(3n+1) {
clear: none; }
.columns-5 .product:nth-chid(2n+1) {
clear: both; } }
@media screen and (max-width: 480px) {
.columns-5 .product {
width: 100%; } }
.product .columns-6 {
width: 16.6667%; }
@media screen and (max-width: 990px) {
.product .columns-6 {
width: 33.3333%; }
.product .columns-6:nth-chid(4n+1) {
clear: none; }
.product .columns-6:nth-chid(3n+1) {
clear: both; } }
@media screen and (max-width: 768px) {
.product .columns-6 {
width: 50%; }
.product .columns-6:nth-chid(3n+1) {
clear: none; }
.product .columns-6:nth-chid(2n+1) {
clear: both; } }
@media screen and (max-width: 480px) {
.product .columns-6 {
width: 100%;
float: none; } }
@media screen and (max-width: 990px) {
.product {
width: 33.3333%; }
.product:nth-chid(4n+1) {
clear: none; }
.product:nth-chid(3n+1) {
clear: both; } }
@media screen and (max-width: 768px) {
.product {
width: 50%; }
.product:nth-chid(3n+1) {
clear: none; }
.product:nth-chid(2n+1) {
clear: both; } }
@media screen and (max-width: 480px) {
.product {
width: 100%;
float: none; } }
.products {
*zoom: 1;
margin: 0; }
.products:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.product-inner {
background: white;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1), 0 2px 1px rgba(0, 0, 0, 0.1);
border-radius: 5px;
position: relative;
padding-bottom: 115px; }
.product__image {
position: relative; }
.product__image a {
position: relative;
display: block;
cursor: url(//monbarcino.com/wp-content/themes/paradize/assets/img/zoom.png), auto; }
.product__image a:after {
content: " ";
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
background-color: rgba(9, 156, 183, 0.6);
opacity: 0;
transition: .4s ease; }
.product__image img {
display: block;
max-width: 100%;
width: 100%;
height: auto; }
.product__image .cssload-loader {
top: 45%; }
.product .onsale {
position: absolute;
top: 10px;
right: -0;
z-index: 1;
padding: 5px 10px 5px 15px;
font-size: 0.75em;
text-transform: uppercase;
background-color: #ea4e1e;
color: white;
border-top-left-radius: 40px;
border-bottom-left-radius: 40px; }
.product__detail {
padding: 20px;
position: absolute;
width: 100%;
left: 0;
bottom: 0;
background: white; }
.product .show-onhover {
max-height: 0;
transition: .7s ease;
overflow: hidden;
opacity: 0; }
.product .added_to_cart.wc-forward {
display: block;
color: #07244b;
font-size: 0.75em;
padding-top: 15px; }
.product:hover .product__image a:after {
opacity: 1; }
.product:hover .show-onhover {
opacity: 1;
padding: 15px 0;
max-height: 100px; }
.product__title {
margin: 0 0 5px;
line-height: normal;
font-size: 1em;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis; }
.product__title a {
color: #07244b; }
.product__category {
color: #aab4c2;
margin-bottom: 10px;
font-size: 0.875em;
font-style: italic; }
.product__category a {
color: #aab4c2; }
.product__price {
font-size: 1.125em; }
.product__price ins {
text-decoration: none;
vertical-align: middle; }
.product__price del {
color: #aab4c2;
margin-right: 5px;
vertical-align: middle;
font-size: 0.85714em; }
.product__action > a:not(:last-child) {
margin-bottom: 10px; }
.product__action .button, .product__action input[type="submit"], .product__action input[type="reset"], .product__action .widget_search .search-submit, .widget_search .product__action .search-submit, .product__action .widget.widget_shopping_cart .buttons .wc-forward, .widget.widget_shopping_cart .buttons .product__action .wc-forward {
font-size: 0.625em; }
.product__action .button [class*="icon"], .product__action input[type="submit"] [class*="icon"], .product__action input[type="reset"] [class*="icon"], .product__action .widget_search .search-submit [class*="icon"], .widget_search .product__action .search-submit [class*="icon"], .product__action .widget.widget_shopping_cart .buttons .wc-forward [class*="icon"], .widget.widget_shopping_cart .buttons .product__action .wc-forward [class*="icon"] {
font-size: 14px;
vertical-align: middle;
margin-right: 10px; }
.product__action .yith-wcqv-button {
margin-bottom: 10px;
position: relative;
font-size: 10px;
padding: 8px 15px;
display: inline-block; }
.product__action .yith-wcqv-button:before {
content: "\e087";
font-family: "Simple-Line-Icons";
font-size: 14px;
margin-right: 10px;
vertical-align: middle; }
.product__action .add_to_cart_button.loading .simple-icon-bag:before {
content: "\e098";
animation: spin 1s ease-in infinite; }
.product__action .add_to_cart_button.added .simple-icon-bag:before {
content: "\e080"; }
.product-overview {
*zoom: 1;
padding-top: 100px;
margin-bottom: 100px; }
.product-overview:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.product-images, .product-summary {
width: 50%;
float: left; }
@media screen and (max-width: 990px) {
.product-images, .product-summary {
width: 100%; } }
.product-images {
padding-right: 25px; }
.product-images img {
max-width: 100%;
height: auto; }
.product-summary {
padding-left: 25px;
position: relative; }
.product-summary .product_title {
font-size: 36px;
line-height: normal;
color: #07244b;
margin: 0 0 20px;
padding-right: 100px; }
.product-summary .onsale {
position: absolute;
right: 0;
top: 0;
background-color: #ea4e1e;
color: white;
padding: 3px 10px 3px 15px;
border-top-left-radius: 40px;
border-bottom-left-radius: 40px;
font-size: 0.75em;
text-transform: uppercase; }
.product-summary .product-price p {
margin-bottom: 0; }
.product-summary .woocommerce-product-rating {
position: relative;
*zoom: 1;
float: right;
padding-bottom: 10px; }
.product-summary .woocommerce-product-rating:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.product-summary .woocommerce-product-rating:hover .woocommerce-review-link {
opacity: 1; }
.product-summary .woocommerce-product-rating .woocommerce-review-link {
position: absolute;
background: #0cc5e7;
color: white;
padding: 3px 10px;
font-size: 12px;
border-radius: 40px;
top: 100%;
right: 0;
white-space: nowrap;
opacity: 0;
transition: .3s ease; }
.product-summary .woocommerce-product-rating .woocommerce-review-link:before {
content: " ";
width: 0;
height: 0;
border-style: solid;
border-width: 5px;
border-color: transparent transparent #0cc5e7;
position: absolute;
right: 40px;
bottom: 100%; }
.product-summary .product-description {
margin-top: 50px;
margin-bottom: 30px; }
.product-summary .cart {
margin-bottom: 30px; }
.product-summary .woocommerce-variation-price {
padding-left: 150px;
*zoom: 1; }
.product-summary .woocommerce-variation-price:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.product-summary .price {
float: left;
font-size: 1.5em;
color: #07244b;
line-height: normal; }
.product-summary .price del {
font-size: 0.66667em;
vertical-align: top;
color: #aab4c2;
float: right;
margin-left: 10px; }
.product-summary .price ins {
text-decoration: none; }
.product-summary .quantity {
*zoom: 1;
padding-top: 5px;
margin-bottom: 30px; }
.product-summary .quantity:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.product-summary .quantity .quantity-label {
width: 150px;
float: left;
color: #aab4c2;
font-size: 0.875em; }
.product-summary .quantity input {
width: 100px;
text-align: center;
font-size: 0.875em; }
.product-summary .quantity ~ [type="submit"] {
font-size: 0.875em;
padding: 10px 40px; }
.product-summary .product_meta {
font-size: 14px; }
.product-summary .product_meta > span {
display: block; }
.product-summary .yith-wcwl-add-to-wishlist a {
color: #69727f; }
.product-summary .yith-wcwl-add-to-wishlist .fa-heart {
color: red; }
.product-meta {
*zoom: 1; }
.product-meta:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.product-meta .product-price {
float: left; }
.product-meta.bottom {
font-size: 0.875em; }
.product-details {
background-color: white;
padding: 100px 0;
margin-bottom: 100px; }
.product-related {
margin-bottom: 100px; }
.product-related .section-header__title {
text-align: center;
margin-bottom: 50px; }
.product-image-slider {
position: relative;
margin-bottom: 10px;
opacity: 0;
transition: .3s ease; }
.product-image-slider.slick-initialized {
opacity: 1; }
.product-image-slider a {
float: left;
margin-right: -100%;
cursor: url(//monbarcino.com/wp-content/themes/paradize/assets/img/zoom.png), auto; }
.product-image-slider a.slick-slide {
float: left;
margin-right: 0; }
.product-image-slider .slick-prev, .product-image-slider .slick-next {
position: absolute;
width: 48px;
height: 48px;
font-size: 2.5em;
color: white;
text-shadow: 0 2px 0 rgba(0, 0, 0, 0.2);
line-height: 0;
top: 0;
bottom: 0;
margin: auto;
border: none;
background-color: transparent;
z-index: 1; }
.product-image-slider .slick-prev {
left: 0; }
.product-image-slider .slick-next {
right: 0; }
.product-thumbnails {
position: relative;
clear: both;
overflow: hidden;
white-space: nowrap;
opacity: 0;
transition: .3s ease; }
.product-thumbnails.slick-initialized {
opacity: 1; }
.product-thumbnails .thumbnail {
padding: 10px;
display: block;
display: inline-block; }
.product-thumbnails .slick-slide {
opacity: 0;
transition: .3s ease;
border: 2px solid transparent; }
.product-thumbnails .slick-slide.slick-active {
opacity: 1; }
.product-thumbnails .slick-slide.slick-current {
border: 2px solid #62e0f7; }
.product-thumbnails .slick-prev, .product-thumbnails .slick-next {
background: transparent;
color: #07244b;
font-size: 2.25em;
position: absolute;
z-index: 1;
border: none;
width: 40px;
height: 48px;
top: 0;
bottom: 0;
padding: 0;
margin: auto;
transition: .3s ease; }
.product-thumbnails .slick-prev {
left: 0;
text-align: left; }
.product-thumbnails .slick-prev:hover {
-ms-transform: translateX(-10px);
transform: translateX(-10px); }
.product-thumbnails .slick-next {
right: 0;
text-align: right; }
.product-thumbnails .slick-next:hover {
-ms-transform: translateX(10px);
transform: translateX(10px); }
.star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1em;
line-height: 1;
font-size: 1em;
width: 5.4em;
font-family: dripicons; }
.star-rating:before {
content: "\e045\e045\e045\e045\e045";
color: #d3ced2;
float: left;
top: 0;
left: 0;
position: absolute;
color: #aab4c2; }
.star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em; }
.star-rating span:before {
content: "\e045\e045\e045\e045\e045";
top: 0;
position: absolute;
left: 0;
color: #ea4e1e; }
p.stars {
position: relative;
font-size: 1em; }
p.stars a {
display: inline-block;
font-weight: 700;
margin-right: 1em;
text-indent: -9999px;
position: relative;
border-bottom: 0 !important;
outline: 0; }
p.stars a:last-child {
border-right: 0; }
p.stars a.star-1, p.stars a.star-2, p.stars a.star-3, p.stars a.star-4, p.stars a.star-5 {
border-right: 1px solid #ccc; }
p.stars a.star-1.active:after, p.stars a.star-2.active:after, p.stars a.star-3.active:after, p.stars a.star-4.active:after, p.stars a.star-5.active:after {
color: #62e0f7; }
p.stars a.star-1:after, p.stars a.star-2:after, p.stars a.star-3:after, p.stars a.star-4:after, p.stars a.star-5:after {
font-family: "dripicons";
text-indent: 0;
position: absolute;
top: 0;
left: 0;
color: #aab4c2; }
p.stars a.star-1 {
width: 2em; }
p.stars a.star-1:after {
content: "\e045"; }
p.stars a.star-1.active:after, p.stars a.star-1:hover:after {
content: "\e045"; }
p.stars a.star-2 {
width: 3em; }
p.stars a.star-2:after {
content: "\e045\e045"; }
p.stars a.star-2.active:after, p.stars a.star-2:hover:after {
content: "\e045\e045"; }
p.stars a.star-3 {
width: 4em; }
p.stars a.star-3:after {
content: "\e045\e045\e045"; }
p.stars a.star-3.active:after, p.stars a.star-3:hover:after {
content: "\e045\e045\e045"; }
p.stars a.star-4 {
width: 5em; }
p.stars a.star-4:after {
content: "\e045\e045\e045\e045"; }
p.stars a.star-4.active:after, p.stars a.star-4:hover:after {
content: "\e045\e045\e045\e045"; }
p.stars a.star-5 {
width: 6em;
border: 0; }
p.stars a.star-5:after {
content: "\e045\e045\e045\e045\e045"; }
p.stars a.star-5.active:after, p.stars a.star-5:hover:after {
content: "\e045\e045\e045\e045\e045"; }
.variations {
margin-bottom: 0; }
.variations .label {
width: 150px;
color: #aab4c2;
padding-left: 0;
font-size: 0.875em;
text-transform: capitalize; }
.variations .value {
padding-left: 0; }
.variations select {
font-size: 0.875em; }
.variations .reset_variations {
margin-left: 20px; }
.woocommerce-tabs {
margin-bottom: 0px;
*zoom: 1; }
.woocommerce-tabs:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.woocommerce-tabs .tabs {
list-style: none;
text-align: center;
margin: 0 0 30px;
padding-top: 30px;
border-top: 2px solid #e5e8ed;
width: 20%;
float: left; }
.content-vc .woocommerce-tabs .tabs {
width: 100%;
float: none;
border-top: none;
border-bottom: 2px solid #e5e8ed; }
.woocommerce-tabs .tabs li.active {
border-bottom-color: #62e0f7;
margin-bottom: -2px; }
.woocommerce-tabs .tabs li.active a {
color: #62e0f7; }
.content-vc .woocommerce-tabs .tabs li {
display: inline-block;
border-bottom: 2px solid transparent;
margin-bottom: -2px; }
.content-vc .woocommerce-tabs .tabs li.active {
border-bottom-color: #62e0f7; }
.woocommerce-tabs .tabs a {
padding: 10px 30px;
display: block;
color: #07244b;
text-transform: uppercase;
letter-spacing: 3px;
font-size: 0.875em; }
.active .woocommerce-tabs .tabs a {
color: #62e0f7; }
.woocommerce-tabs .panel {
padding: 0 0 30px 100px;
display: none;
width: 80%;
float: left; }
.content-vc .woocommerce-tabs .panel {
width: 100%;
float: none;
padding: 0 0 30px; }
.woocommerce-tabs .panel > h2 {
margin-top: 0;
margin-bottom: 50px;
text-transform: uppercase;
letter-spacing: 3px; }
#reviews #comments > h2 {
text-transform: uppercase;
letter-spacing: 5px;
text-align: center; }
.comment[itemprop="review"] {
margin-bottom: 50px; }
.comment[itemprop="review"] .avatar {
position: absolute;
border-radius: 50%; }
.comment[itemprop="review"] .meta {
padding-top: 15	px;
padding-left: 90px;
min-height: 70px; }
.comment[itemprop="review"] .star-rating {
margin-top: 10px; }
.single-product-modern .site-header {
position: absolute;
width: 100%; }
.single-product-modern .site-header-background-wrap {
display: none; }
.single-product-modern .page-header {
display: none; }
.single-product-modern .product-overview {
background-color: #111;
transition: background-color .3s ease;
padding-top: 200px;
padding-bottom: 100px;
margin-bottom: 0; }
.single-product-modern .product-summary {
background-color: white;
padding: 50px;
border-radius: 5px; }
.single-product-modern .product-summary .onsale {
top: 50px; }
.single-product-modern .product-thumbnails {
display: none; }
.shop_table.cart {
width: 100%;
border-collapse: collapse;
background-color: white;
margin-bottom: 100px; }
.shop_table.cart th {
color: #07244b;
text-transform: uppercase;
letter-spacing: 3px;
padding: 30px 10px;
background-color: #c8ced7;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
text-align: center !important; }
@media screen and (max-width: 640px) {
.shop_table.cart thead {
display: none; } }
.shop_table.cart tr {
position: relative; }
.shop_table.cart td {
padding: 10px 15px; }
@media screen and (max-width: 640px) {
.shop_table.cart td {
display: block;
width: 100% !important;
text-align: right;
*zoom: 1; }
.shop_table.cart td:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.shop_table.cart td:before {
content: attr(data-title);
float: left;
font-weight: 700; }
.shop_table.cart td .quantity {
float: right; } }
.shop_table.cart tr:nth-child(even) {
background-color: #f4f5f7; }
.shop_table.cart .product-remove {
width: 32px;
text-align: center; }
.shop_table.cart .product-remove a {
width: 24px;
height: 24px;
display: inline-block;
border-radius: 50%;
border: 2px solid;
text-align: center;
color: #cc0000;
line-height: normal;
font-weight: 700; }
@media screen and (max-width: 640px) {
.shop_table.cart .product-remove a {
position: absolute;
right: 25px; } }
.shop_table.cart .product-thumbnail {
width: 60px; }
.shop_table.cart .product-thumbnail img {
width: 100%;
object-fit: cover; }
@media screen and (max-width: 640px) {
.shop_table.cart .product-thumbnail img {
width: auto;
height: auto;
margin: 0 auto;
display: block; } }
.shop_table.cart .product-name a {
color: #07244b; }
.shop_table.cart .product-price, .shop_table.cart .product-subtotal {
text-align: right; }
.shop_table.cart .product-quantity {
width: 100px;
text-align: center; }
.shop_table.cart .product-quantity input {
width: 80px; }
.shop_table.cart .actions {
background-color: #c8ced7; }
@media screen and (max-width: 990px) {
.shop_table.cart .actions {
text-align: center; } }
.shop_table.cart .actions .coupon {
float: left; }
@media screen and (max-width: 990px) {
.shop_table.cart .actions .coupon {
width: 100%;
text-align: center;
float: none;
margin-bottom: 15px; } }
.shop_table.cart .actions .coupon input[type="text"] {
margin-right: 10px; }
.shop_table.cart .actions > input[type="submit"] {
float: right; }
@media screen and (max-width: 990px) {
.shop_table.cart .actions > input[type="submit"] {
float: none; } }
.cart-collaterals {
float: right;
width: 30%;
margin-bottom: 30px; }
@media screen and (max-width: 990px) {
.cart-collaterals {
width: 100%;
float: none;
margin-bottom: 30px; } }
.cart-collaterals h2 {
text-align: center;
color: #07244b;
letter-spacing: 3px;
text-transform: uppercase;
margin-top: 0; }
.cart-collaterals .shop_table {
width: 100%;
margin-bottom: 30px; }
.cart-collaterals .shop_table tr {
border-bottom: 1px dashed rgba(0, 0, 0, 0.3); }
.cart-collaterals .shop_table th {
color: #07244b;
text-align: left; }
.cart-collaterals .shop_table td {
text-align: right; }
.cart-collaterals #shipping_method {
list-style: none;
text-align: left; }
.cart-collaterals #shipping_method li {
*zoom: 1; }
.cart-collaterals #shipping_method li:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.cart-collaterals #shipping_method .amount {
float: right; }
.cross-sells {
width: 70%;
padding-right: 30px; }
@media screen and (max-width: 990px) {
.cross-sells {
width: 100%;
float: none;
padding-right: 0; }
.cross-sells > h2 {
text-align: center; } }
.cross-sells > h2 {
letter-spacing: 3px;
color: #07244b;
text-transform: uppercase; }
.cross-sells .products {
margin: 0 -15px; }
.cross-sells .product {
width: 33.3333%; }
@media screen and (max-width: 768px) {
.cross-sells .product {
width: 50%; } }
@media screen and (max-width: 480px) {
.cross-sells .product {
width: 100%; } }
.col2-set {
width: 100%;
clear: both; }
.col2-set:after {
content: "";
display: block;
clear: both; }
.col2-set .col-1 {
float: left;
width: 50%;
padding-right: 15px; }
.col2-set .col-2 {
float: right;
width: 50%;
padding-left: 15px; }
@media screen and (max-width: 990px) {
.col2-set .col-1, .col2-set .col-2 {
width: 100%;
padding: 0;
float: none; } }
form .form-row {
padding: 3px;
margin: 0 0 15px; }
form .form-row:after {
content: "";
display: block;
clear: both; }
form .form-row label {
display: block;
margin-bottom: 10px; }
form .form-row label.hidden {
visibility: hidden; }
form .form-row select {
width: 100%;
cursor: pointer;
margin: 0; }
form .form-row .required {
color: red;
font-weight: bold;
border: 0; }
form .form-row .input-checkbox {
display: inline;
margin: -2px 8px 0 0;
text-align: center;
vertical-align: middle; }
form .form-row .inline {
display: inline-block;
margin-left: 30px; }
form .form-row label.checkbox {
display: inline; }
form .form-row input.input-text, form .form-row textarea {
box-sizing: border-box;
width: 100%;
margin: 0;
outline: 0;
line-height: 1em; }
form .form-row textarea {
height: 3.5em;
line-height: 1.5em;
display: block;
box-shadow: none; }
form .form-row.woocommerce-validated input.input-text {
background-image: url(//monbarcino.com/wp-content/themes/paradize/assets/css/images/icons/valid.png);
background-position: 95% center;
background-repeat: no-repeat; }
form .form-row.woocommerce-invalid input.input-text {
background-image: url(//monbarcino.com/wp-content/themes/paradize/assets/css/images/icons/invalid.png);
background-position: 95% center;
background-repeat: no-repeat; }
form .form-row.woocommerce-invalid .chzn-single, form .form-row.woocommerce-invalid .chzn-drop, form .form-row.woocommerce-invalid input.input-text, form .form-row.woocommerce-invalid select {
border-color: #fb7f88; }
form .form-row ::-webkit-input-placeholder {
line-height: 1em;
padding-top: 2px; }
form .form-row :-moz-placeholder {
line-height: 1em;
padding-top: 2px; }
form .form-row :-ms-input-placeholder {
line-height: 1em;
padding-top: 2px; }
form .form-row-first, form .form-row-last {
float: left;
width: 50%;
overflow: visible; }
@media screen and (max-width: 758px) {
form .form-row-first, form .form-row-last {
width: 100%;
float: none;
padding-left: 0 !important; } }
form .form-row-last {
float: right;
padding-left: 30px; }
form .form-row-wide {
clear: both; }
.woocommerce form.login,
.woocommerce form.register,
.woocommerce .checkout_coupon,
.woocommerce div.create-account {
*zoom: 1;
padding: 30px;
background-color: white;
border-radius: 5px;
border: 1px solid #fafafa;
box-shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.1);
margin: 30px 0; }
.woocommerce form.login:after,
.woocommerce form.register:after,
.woocommerce .checkout_coupon:after,
.woocommerce div.create-account:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.select2-container .select2-choice {
padding: 5px 10px;
border-radius: 5px;
border-color: #aab4c2; }
.woocommerce-info {
padding: 10px 30px;
border-radius: 5px;
border: 1px solid #C1CFE4;
background: #F3FEFF;
margin-bottom: 30px; }
.woocommerce-error {
border: 1px solid #E4C1C1;
background: #FFF3F3;
padding: 30px;
list-style: none;
margin: 30px 0;
border-radius: 5px;
box-shadow: 0 10px 30px -10px rgba(255, 0, 0, 0.2);
position: relative;
overflow: hidden; }
.woocommerce-error:after {
content: "\e093";
font-family: dripicons;
font-size: 300px;
position: absolute;
bottom: -70px;
right: -70px;
color: rgba(255, 0, 0, 0.1);
line-height: 1; }
.woocommerce-message {
position: fixed;
width: 100%;
left: 0;
bottom: 0;
padding: 30px;
font-size: 14px;
background-color: #62e0f7;
color: #07244b;
z-index: 99;
-ms-transform: translateY(100%);
transform: translateY(100%);
transition: .3s ease; }
.woocommerce-message.active {
-ms-transform: translateY(0);
transform: translateY(0); }
.woocommerce-message .button, .woocommerce-message input[type="submit"], .woocommerce-message input[type="reset"], .woocommerce-message .widget_search .search-submit, .widget_search .woocommerce-message .search-submit, .woocommerce-message .widget.widget_shopping_cart .buttons .wc-forward, .widget.widget_shopping_cart .buttons .woocommerce-message .wc-forward {
float: right;
font-size: 0.75em; }
.woocommerce-message .button:hover, .woocommerce-message input[type="submit"]:hover, .woocommerce-message input[type="reset"]:hover, .woocommerce-message .widget_search .search-submit:hover, .widget_search .woocommerce-message .search-submit:hover, .woocommerce-message .widget.widget_shopping_cart .buttons .wc-forward:hover, .widget.widget_shopping_cart .buttons .woocommerce-message .wc-forward:hover {
background-color: #0b3a7a; }
#order_review_heading {
text-align: center;
text-transform: uppercase;
color: #07244b;
letter-spacing: 5px;
margin: 100px 0 50px; }
.woocommerce-checkout-review-order {
*zoom: 1; }
.woocommerce-checkout-review-order:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table,
.woocommerce-checkout-review-order .woocommerce-checkout-payment {
float: left;
width: 50%; }
@media screen and (max-width: 990px) {
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table,
.woocommerce-checkout-review-order .woocommerce-checkout-payment {
width: 100%;
float: none; } }
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table {
margin-bottom: 30px; }
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table th {
text-transform: uppercase;
color: #07244b; }
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table td.product-total {
text-align: right; }
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table thead tr, .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr:last-child {
border-bottom: 1px solid #07244b; }
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr:not(:last-child) {
border-bottom: 1px dashed rgba(0, 0, 0, 0.3); }
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr:not(:last-child) {
border-bottom: 1px dashed rgba(0, 0, 0, 0.3); }
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot th {
text-align: right; }
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot td {
text-align: right; }
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot ul {
list-style: none;
margin: 0;
text-align: left; }
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot ul li {
*zoom: 1; }
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot ul li:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot ul .amount {
float: right; }
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot .order-total strong {
font-size: 24px;
color: #07244b; }
.woocommerce-checkout-review-order .woocommerce-checkout-payment {
padding-left: 30px; }
@media screen and (max-width: 990px) {
.woocommerce-checkout-review-order .woocommerce-checkout-payment {
padding-left: 0; } }
.woocommerce-checkout-review-order .wc_payment_methods {
list-style: none;
margin: 0; }
.woocommerce-checkout-review-order .wc_payment_methods li {
*zoom: 1;
margin-bottom: 30px;
position: relative; }
.woocommerce-checkout-review-order .wc_payment_methods li:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.woocommerce-checkout-review-order .wc_payment_methods label {
position: relative;
display: block; }
.woocommerce-checkout-review-order .wc_payment_methods label:before {
content: " ";
width: 26px;
height: 26px;
border-radius: 50%;
display: inline-block;
background-color: white;
vertical-align: middle;
border: 2px solid #62e0f7;
margin-right: 10px; }
.woocommerce-checkout-review-order .wc_payment_methods label:after {
content: " ";
width: 16px;
height: 16px;
border-radius: 50%;
display: inline-block;
position: absolute;
left: 5px;
top: 7px;
background-color: #62e0f7;
-ms-transform: scale(0);
transform: scale(0);
transition: .3s ease; }
.woocommerce-checkout-review-order .wc_payment_methods input[type="radio"] {
display: none; }
.woocommerce-checkout-review-order .wc_payment_methods input[type="radio"]:checked + label:after {
-ms-transform: scale(1);
transform: scale(1); }
.woocommerce-checkout-review-order .payment_box {
padding: 30px;
background-color: white;
border-radius: 5px;
box-shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.1);
margin: 20px 0 30px;
clear: both; }
.woocommerce-checkout-review-order .payment_box p:last-child {
margin-bottom: 0; }
.woocommerce-checkout-review-order .payment_method_paypal a {
display: inline-block; }
.woocommerce-checkout-review-order .payment_method_paypal img {
position: absolute;
height: 70px;
right: 0;
margin-top: -30px;
vertical-align: middle; }
@media screen and (max-width: 480px) {
.woocommerce-checkout-review-order .payment_method_paypal img {
position: relative;
margin-top: 0; } }
.demo_store {
bottom: 0;
padding: 30px;
margin-bottom: 0;
text-align: center;
background-color: #62e0f7;
color: #07244b; }
.woocommerce-noreviews {
padding: 100px 0;
text-align: center;
position: relative;
z-index: 1; }
.woocommerce-noreviews:before {
content: "\e07d";
font-family: "Simple-Line-Icons";
font-size: 100px;
color: #e3e3e3;
z-index: -1;
position: absolute;
width: 100px;
height: 100px;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
line-height: 1; }
dl.variation {
*zoom: 1; }
dl.variation:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
dl.variation dt, dl.variation dd {
float: left; }
dl.variation dt {
font-weight: 700;
color: #07244b;
clear: both;
margin-right: 10px; }
dl.variation dd {
margin-left: 0; }
dl.variation dd p {
margin-bottom: 0; }
.yith-wcqv-main .product {
width: 100%;
*zoom: 1; }
.yith-wcqv-main .product:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.yith-wcqv-main .images, .yith-wcqv-main .summary {
float: left; }
.yith-wcqv-main .images {
width: 40%; }
.yith-wcqv-main .images .product-image-slider {
opacity: 1;
*zoom: 1; }
.yith-wcqv-main .images .product-image-slider:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.yith-wcqv-main .images .product-image-slider a {
display: none;
margin-right: 0; }
.yith-wcqv-main .images .product-image-slider a:first-child {
display: block; }
.yith-wcqv-main .images .product-image-slider img {
max-width: 100%;
height: auto; }
.yith-wcqv-main .summary {
width: 50%;
text-align: left;
float: right;
padding-left: 30px;
color: #69727f;
line-height: 1.7; }
.yith-wcqv-main .summary .product_title {
color: #07244b;
margin: 0 0 20px; }
.yith-wcqv-main .summary .price {
font-size: 24px;
color: #07244b;
float: left; }
.yith-wcqv-main .summary .woocommerce-product-rating {
float: right; }
.yith-wcqv-main .summary [itemprop="description"] {
clear: both;
padding: 30px 0 50px; }
.yith-wcqv-main .summary .cart {
display: -ms-flexbox;
display: flex; }
.yith-wcqv-main .summary .cart .quantity {
margin-right: 10px; }
.yith-wcqv-main .summary .product_meta > span {
display: block;
font-size: 14px; }
.shop_attributes tr {
border-bottom: 1px solid #e3e3e3; }
.shop_attributes th {
text-align: left;
color: #07244b; }
@keyframes spin {
0% {
transform: rotate(0deg); }
100% {
transform: rotate(360deg); } }
.woocommerce-thankyou-order-received {
font-size: 36px;
font-size: 2.25em;
text-align: center;
font-family: "Montserrat", arial, sans-serif;
padding-bottom: 80px;
margin-bottom: 100px;
position: relative; }
.woocommerce-thankyou-order-received:after {
content: " ";
width: 55px;
height: 30px;
background-image: url(//monbarcino.com/wp-content/themes/paradize/assets/img/separator.png);
background-repeat: no-repeat;
position: absolute;
left: 0;
bottom: 0;
right: 0;
margin: auto; }
.woocommerce-thankyou-order-details.order_details {
list-style: none;
border-bottom: 1px dashed #e3e3e3;
margin-left: 0;
padding-bottom: 30px;
margin-bottom: 30px; }
.shop_table.order_details {
width: 100%; }
.shop_table.order_details tr {
border-bottom: 1px solid #e3e3e3; }
.shop_table.order_details tfoot th {
text-align: right; }
.shop_table.customer_details tbody th {
text-align: right; }
.woocommerce-MyAccount-navigation ul {
list-style: none;
margin-left: 0;
margin-bottom: 50px;
border-bottom: 3px solid #eaeaea; }
.woocommerce-MyAccount-navigation-link {
position: relative;
display: inline-block;
bottom: -2px; }
.woocommerce-MyAccount-navigation-link a {
border-bottom: 2px solid transparent;
display: block;
padding: 15px 30px;
color: #666;
font-size: 16px;
font-size: 1em; }
.woocommerce-MyAccount-navigation-link a:before {
font-family: 'themify';
display: inline-block;
margin-right: 10px; }
.woocommerce-MyAccount-navigation-link--dashboard a:before {
content: "\e6aa"; }
.woocommerce-MyAccount-navigation-link--orders a:before {
content: "\e687"; }
.woocommerce-MyAccount-navigation-link--edit-address a:before {
content: "\e61c"; }
.woocommerce-MyAccount-navigation-link--edit-account a:before {
content: "\e61d"; }
.woocommerce-MyAccount-navigation-link--customer-logout a:before {
content: "\e732"; }
.woocommerce-MyAccount-navigation-link.is-active a,
.woocommerce-MyAccount-navigation-link:hover a {
color: #62e0f7;
border-color: inherit; }
.woocommerce-MyAccount-orders {
width: 100%; }
.woocommerce-MyAccount-orders thead {
border-bottom: 2px solid #666; }
.woocommerce-MyAccount-orders th {
text-align: left; }
.woocommerce-MyAccount-orders tbody tr {
border-bottom: 1px solid #e3e3e3; }
mark {
display: inline-block;
padding: 4px 10px;
border-radius: 5px;
background-color: #cdf2ff; }
.woocommerce-EditAccountForm.edit-account fieldset {
border: 1px solid #e3e3e3;
margin-bottom: 30px; }
.product.product-category .card-inner {
position: relative; }
.product.product-category .product-detail {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
background: linear-gradient(rgba(0, 0, 0, 0.4), transparent); }
.product.product-category .product-category-name {
position: relative;
color: white; }
.product.product-category .product-category-name mark {
position: absolute;
font-size: 12px;
padding: 3px 10px;
border-radius: 50px;
top: -5px;
background-color: #62e0f7; }
.product.product-category .button, .product.product-category input[type="submit"], .product.product-category input[type="reset"], .product.product-category .widget_search .search-submit, .widget_search .product.product-category .search-submit, .product.product-category .widget.widget_shopping_cart .buttons .wc-forward, .widget.widget_shopping_cart .buttons .product.product-category .wc-forward {
font-size: 12px;
font-weight: 700;
letter-spacing: 0; }
.location {
position: relative;
width: 33.3333%;
float: left;
padding: 10px; }
@media screen and (max-width: 640px) {
.location {
width: 100%;
float: none; } }
.location-masonry {
*zoom: 1;
margin: 100px -10px 50px; }
.location-masonry:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.location--wide {
width: 66.6667%; }
@media screen and (max-width: 640px) {
.location--wide {
width: 100%;
float: none; } }
.location .inner-wrap {
position: relative; }
.location__image {
margin: 0;
overflow: hidden; }
.location__image img, .location__image a {
display: block; }
.location__image img {
width: 100%;
max-width: 100%;
transition: 1s ease; }
.location:hover img {
-ms-transform: scale(1.1);
transform: scale(1.1); }
.location__detail {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
padding: 30px;
color: white; }
.location__detail:hover {
color: white;
background-color: rgba(0, 0, 0, 0.3); }
.location__title {
margin: 0;
line-height: 1;
font-family: "Shadows Into Light", serif;
font-size: 2.25em;
font-weight: 400;
color: white !important; }
.location__package-count {
font-size: 0.6875em;
font-weight: 700;
text-transform: uppercase; }
.location-grid {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 50px 0; }
.location-grid.loaded .location {
opacity: 1; }
.location-grid .location {
width: 33.3333%;
float: none;
display: -ms-flexbox;
display: flex;
opacity: 0;
transition: .3s ease; }
.location-grid .location .inner-wrap, .location-grid .location .location-image {
display: -ms-flexbox;
display: flex; }
.location-grid .location .location-image img {
visibility: hidden !important; }
.package__image {
position: relative;
overflow: hidden; }
.package__image .star-rating {
font-family: "FontAwesome";
float: none;
margin-bottom: 10px; }
.package__image .star-rating:before {
content: "\f005\f005\f005\f005\f005";
color: white; }
.package__image .star-rating span:before {
content: "\f005\f005\f005\f005\f005"; }
.package__image > a {
position: relative;
background-color: #fafafa; }
.package__image > a:after {
content: " ";
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
background: rgba(0, 0, 0, 0.3);
background: linear-gradient(transparent 50%, rgba(0, 0, 0, 0.4)); }
.package__image a, .package__image img {
display: block; }
.package__image img {
max-width: 100%;
width: 100%;
height: auto;
transition: 1s ease; }
.package__image .cssload-loader {
top: 45%; }
.package__image .ribbon {
background-color: #ea4e1e;
color: white;
position: absolute;
right: 0;
top: 30px;
z-index: 1;
padding: 5px 10px 5px 20px;
border-top-left-radius: 40px;
border-bottom-left-radius: 40px;
font-size: 0.8125em; }
.package__image .yith-wcwl-add-to-wishlist {
position: absolute;
left: 30px;
top: 20px;
width: 16px;
height: 16px;
z-index: 1; }
.package__image .yith-wcwl-add-to-wishlist .add_to_wishlist {
overflow: hidden;
text-indent: -9999px;
width: 16px;
height: 16px;
overflow: hidden; }
.package__image .yith-wcwl-add-to-wishlist .add_to_wishlist .fa-heart {
position: absolute;
left: 0;
top: 0;
text-indent: 0;
color: pink; }
.package__image .yith-wcwl-add-to-wishlist img {
position: absolute;
left: 0;
top: 0; }
.package__image .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse,
.package__image .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse {
width: 16px;
height: 16px;
line-height: 1; }
.package__image .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse:before,
.package__image .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse:before {
content: "\f004";
font-family: "FontAwesome";
color: red;
line-height: 1; }
.package__image .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse span, .package__image .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,
.package__image .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse span,
.package__image .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {
display: none; }
.package__image figcaption {
padding: 30px 30px 30px;
position: absolute;
bottom: 0;
width: 100%;
z-index: 1; }
.package__image figcaption h2 {
margin: 0;
color: white;
font-weight: 500;
font-size: 1em; }
.package:hover img {
-ms-transform: scale(1.1);
transform: scale(1.1); }
.package-grid {
*zoom: 1;
margin: 100px 0 50px; }
.package-grid:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.package-grid .package {
width: 25%;
float: left;
padding: 1px; }
@media screen and (max-width: 990px) {
.package-grid .package {
width: 50%; } }
@media screen and (max-width: 480px) {
.package-grid .package {
width: 100%; } }
.package-grid .package-header {
display: none; }
.package-grid .package__detail {
padding: 30px;
position: relative;
z-index: 1; }
.package-grid .package__detail:after {
content: " ";
width: 15px;
height: 2px;
background-color: #62e0f7;
position: absolute;
bottom: 20px;
left: 30px; }
.package-grid .package__price {
background-color: #aab4c2;
display: inline-block;
padding: 8px 15px;
border-radius: 50px;
color: white;
line-height: 1;
font-weight: 600;
position: absolute;
left: 30px;
top: -15px; }
.package-grid .package__price p {
margin-bottom: 0; }
.package-grid .package__location, .package-grid .package__days {
color: #0b3a7a;
font-size: 0.875em; }
.package-grid .package__location [class*="icon"], .package-grid .package__days [class*="icon"] {
width: 24px;
display: inline-block;
text-align: left; }
.package-grid .package-navigation {
border-top: 2px solid #62e0f7;
text-transform: uppercase;
text-align: center;
padding-top: 30px;
margin-bottom: 30px; }
.package-grid .package-navigation a {
display: block;
font-size: 14px;
text-transform: uppercase;
font-weight: 400;
padding: 5px 10px;
color: #aab4c2;
letter-spacing: 3px; }
.package-grid .package-navigation a:hover, .package-grid .package-navigation a.active {
color: #07244b; }
.package-grid .package-panels {
margin-bottom: 100px; }
.package-grid .package-panels .panel {
display: none; }
.package-grid .package-panels .panel.active {
display: block; }
.package-grid .package-social-sharing {
margin: 0 auto 30px;
text-align: center;
padding: 20px 0; }
.package-grid .package-social-sharing strong {
display: inline-block;
color: #07244b;
margin-right: 20px;
text-transform: uppercase;
letter-spacing: 4px;
vertical-align: middle; }
.package-grid .package-social-sharing a {
display: inline-block;
vertical-align: middle;
font-size: 20px;
color: #333;
padding: 5px 15px; }
@media screen and (max-width: 990px) {
.package-grid .package-social-sharing {
width: 100%; }
.package-grid .package-social-sharing a {
display: inline-block; } }
.package-grid .package-action {
text-align: center;
margin-bottom: 30px; }
.package-grid .package-action .button, .package-grid .package-action input[type="submit"], .package-grid .package-action input[type="reset"], .package-grid .package-action .widget_search .search-submit, .widget_search .package-grid .package-action .search-submit, .package-grid .package-action .widget.widget_shopping_cart .buttons .wc-forward, .widget.widget_shopping_cart .buttons .package-grid .package-action .wc-forward {
font-size: 14px;
padding: 10px 30px; }
.package-grid .package-booking-form h4 {
text-align: center;
text-transform: uppercase;
color: #aab4c2;
letter-spacing: 2px;
font-weight: 500; }
.package-grid .package-booking-form .form-input {
position: relative;
margin-bottom: 15px; }
.package-grid .package-booking-form .form-input [class*="icon"] {
position: absolute;
top: 8px;
left: 15px; }
.package-grid .package-booking-form .form-input [class*="icon"] + input {
padding-left: 40px; }
.package-grid .package-booking-form .form-input input {
width: 100%;
font-size: 0.875em; }
.package-grid .package-booking-form .form-input input[type="submit"] {
padding: 15px 20px;
font-size: 1.125em; }
.widget .package-grid {
margin: 0; }
.package-grid.columns-1 .package {
width: 100%; }
.package-grid.columns-3 .package {
width: 33.3333%; }
.package-list {
margin-top: 50px; }
.package-list .package {
display: table;
width: 100%;
border-bottom: 1px solid #e3e3e3;
padding: 30px 0; }
@media screen and (max-width: 640px) {
.package-list .package {
display: block; } }
.package-list .package__image, .package-list .package__detail {
display: table-cell;
vertical-align: top; }
@media screen and (max-width: 640px) {
.package-list .package__image, .package-list .package__detail {
display: block; } }
.package-list .package__image {
width: 300px;
max-width: 100%; }
@media screen and (max-width: 640px) {
.package-list .package__image {
margin: 0 auto 20px; } }
.package-list .package .star-rating {
float: none;
margin-bottom: 30px; }
.package-list .package__detail {
padding-left: 30px; }
@media screen and (max-width: 640px) {
.package-list .package__detail {
padding-left: 0; } }
.package-list .package__title {
margin: 0 0 20px;
font-weight: 400; }
.package-list .package__title a {
color: inherit; }
.package-list .package__title a:hover {
color: #62e0f7; }
.package-list .package__price {
background-color: #aab4c2;
display: inline-block;
color: white;
padding: 3px 20px;
border-radius: 40px;
font-weight: 600; }
.package-list .package__desc {
clear: both;
margin-bottom: 30px; }
.package-list .package__meta {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
.package-list .package__meta > div {
margin-right: 20px; }
.package-toolbar {
*zoom: 1;
padding: 30px 0 0; }
.package-toolbar:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.package-toolbar + .package-grid {
margin-top: 30px; }
.package-toolbar a {
font-size: 16px;
margin-right: 15px;
color: inherit;
padding: 10px;
display: inline-block;
position: relative; }
.package-toolbar a:after {
content: " ";
width: 0;
height: 2px;
background-color: #62e0f7;
bottom: 0;
position: absolute;
left: 0;
transition: width .3s ease;
will-change: width; }
.package-toolbar a:hover:after, .package-toolbar a.active:after {
right: 0;
left: auto;
width: 100%; }
.package-toolbar a .fa {
margin-right: 10px;
display: inline-block;
color: #62e0f7; }
.package-toolbar .layout-view {
display: inline-block;
background-color: #232b39;
color: white;
padding: 10px;
border-radius: 3px;
line-height: normal;
margin-right: 0;
margin-left: 10px;
overflow: hidden; }
.package-toolbar .layout-view.active {
background-color: #62e0f7; }
.package-toolbar .layout-view i {
line-height: normal; }
.package-itenary {
margin-bottom: 100px; }
.package-itenary > h2 {
text-align: center;
letter-spacing: 3px;
text-transform: uppercase;
color: #07244b; }
.package-itenary .itenary-item {
margin-bottom: 50px; }
.package-itenary .itenary-title {
color: #07244b;
font-size: 0.875em;
text-transform: uppercase;
letter-spacing: 2px; }
.package-itenary .itenary-title span {
color: #62e0f7; }
.package-meta {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 50px 0 10px;
*zoom: 1; }
.package-meta:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
@media screen and (max-width: 990px) {
.package-meta {
display: block; } }
.package-meta__item {
padding-bottom: 10px;
-ms-flex-preferred-size: 200px;
flex-basis: 200px;
margin-bottom: 30px; }
.package-meta__item.destination-input {
-ms-flex-positive: 1;
flex-grow: 1; }
@media screen and (max-width: 990px) {
.package-meta__item {
width: 50%;
float: left; } }
@media screen and (max-width: 640px) {
.package-meta__item {
width: 100%;
float: none; } }
.package-meta__item-action {
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
text-align: right; }
.package-meta__item-price {
text-align: center; }
.package-meta__item-price .button, .package-meta__item-price input[type="submit"], .package-meta__item-price input[type="reset"], .package-meta__item-price .widget_search .search-submit, .widget_search .package-meta__item-price .search-submit, .package-meta__item-price .widget.widget_shopping_cart .buttons .wc-forward, .widget.widget_shopping_cart .buttons .package-meta__item-price .wc-forward {
letter-spacing: 0;
font-size: 1.0625em !important;
margin-bottom: 5px;
white-space: nowrap; }
.package-meta__item-price p {
margin-bottom: 0; }
.package-meta__item-price .note {
display: block; }
.package-meta .label {
font-size: 0.6875em;
color: #07244b;
text-transform: uppercase;
margin-bottom: 5px; }
.package-meta.package-detail [class*="icon"], .package-meta.package-detail i {
font-style: normal;
margin-right: 5px; }
.package-meta.package-detail .value {
font-size: 0.875em; }
.package-meta.package-detail .button, .package-meta.package-detail input[type="submit"], .package-meta.package-detail input[type="reset"], .package-meta.package-detail .widget_search .search-submit, .widget_search .package-meta.package-detail .search-submit, .package-meta.package-detail .widget.widget_shopping_cart .buttons .wc-forward, .widget.widget_shopping_cart .buttons .package-meta.package-detail .wc-forward {
padding: 10px 30px;
font-size: 0.875em; }
.package-meta.package-search .value {
position: relative;
color: #aab4c2;
font-weight: 600; }
.package-meta.package-search [class*="icon"], .package-meta.package-search i {
position: absolute;
left: 0;
top: 5px;
font-size: 1.125em;
padding-bottom: 10px;
font-style: normal; }
.package-meta.package-search [class*="icon"]:after, .package-meta.package-search i:after {
content: " ";
width: 20px;
height: 2px;
background-color: #62e0f7;
position: absolute;
bottom: 0;
left: 0; }
.package-meta.package-search input[type="text"] {
border: none !important;
font-size: 1em;
text-transform: uppercase;
width: 100%;
padding: 10px 10px 10px 30px !important;
background-color: transparent; }
.package-meta.package-search input[type="submit"] {
padding: 15px 40px;
background-color: #07244b;
border-radius: 60px;
font-size: 16px; }
.package-photos {
position: relative;
margin: 50px 0; }
.package-photos .cssload-loader {
top: 50%; }
.package-photos-grid {
opacity: 0;
transition: .3s ease;
margin: 0 -5px; }
.package-photos-grid.loaded {
opacity: 1; }
.package-photos-grid a {
width: 33.3333%;
float: left;
padding: 5px;
transition: none; }
@media screen and (max-width: 990px) {
.package-photos-grid a {
width: 50%; } }
@media screen and (max-width: 640px) {
.package-photos-grid a {
width: 100%; } }
.package-photos-grid a img {
display: block;
width: 100%;
height: auto; }
.package-photos-grid a:nth-child(1) {
width: 66.6667%; }
@media screen and (max-width: 990px) {
.package-photos-grid a:nth-child(1) {
width: 50%; } }
@media screen and (max-width: 640px) {
.package-photos-grid a:nth-child(1) {
width: 100%; } }
.package-photos-slider {
margin-bottom: 30px;
opacity: 0;
transition: .3s ease;
position: relative; }
.package-photos-slider.loaded {
opacity: 1; }
.package-photos-slider .slides {
list-style: none;
margin: 0;
*zoom: 1; }
.package-photos-slider .slides:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.package-photos-slider .slides li {
float: left; }
.package-photos-slider img {
max-width: 100%;
display: block; }
.package-photos-slider .flex-control-nav {
list-style: none;
text-align: center;
position: absolute;
bottom: 30px;
margin: 0;
width: 100%;
left: 0;
z-index: 2; }
.package-photos-slider .flex-control-nav li {
display: inline-block;
margin: 0 5px; }
.package-photos-slider .flex-control-nav a {
display: block;
width: 15px;
height: 15px;
border-radius: 50%;
background-color: rgba(98, 224, 247, 0.3);
transition: .3s ease;
text-indent: -9999px;
overflow: hidden; }
.package-photos-slider .flex-control-nav a.flex-active {
background-color: rgba(98, 224, 247, 0.7); }
.package-photos-slider .flex-direction-nav {
list-style: none;
margin: 0; }
.package-photos-slider .flex-direction-nav .flex-next, .package-photos-slider .flex-direction-nav .flex-prev {
position: absolute;
width: 40px;
height: 50px;
background-color: rgba(255, 255, 255, 0.7);
top: 0;
bottom: 0;
margin: auto;
z-index: 3;
text-align: center;
color: rgba(0, 0, 0, 0.5);
font-size: 2.25em;
line-height: normal; }
.package-photos-slider .flex-direction-nav .flex-prev {
left: 0; }
.package-photos-slider .flex-direction-nav .flex-next {
right: 0; }
.package-single .site-header {
position: absolute;
width: 100%; }
.package-single .page-header, .package-single .site-header-background-wrap {
display: none; }
.package-single .package-header {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-align: center;
align-items: center;
min-height: 768px;
min-height: 100vh;
background-position: center;
position: relative;
text-align: center;
z-index: 1;
background-size: cover; }
.package-single .package-header .package-cover {
padding-top: 50px;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
position: relative;
width: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
@media screen and (max-width: 640px) {
.package-single .package-header .package-cover {
padding: 250px 0 100px; } }
.package-single .package-header-background-wrap {
overflow: hidden;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: -1; }
.package-single .package-header-background-wrap .header-background {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-size: cover; }
.package-single .package-header-background-wrap .header-background:before {
content: " ";
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.3);
position: absolute;
left: 0;
top: 0; }
.package-single .package-header .package-title {
font-size: 6.25em;
line-height: 1;
margin: 30px 0 20px;
color: white;
font-family: "Shadows Into Light", serif;
font-weight: 400; }
@media screen and (max-width: 768px) {
.package-single .package-header .package-title {
font-size: 64px; } }
.package-single .package-header .package-category {
color: rgba(255, 255, 255, 0.7);
font-size: 18px; }
.package-single .package-header .package-category a {
color: rgba(255, 255, 255, 0.7); }
.package-single .package-header .package-location {
font-size: 18px;
font-size: 1.125em;
color: white;
letter-spacing: 4px;
text-transform: uppercase;
margin-bottom: 30px; }
.package-single .package-header .package-location [class*="ico"] {
color: #62e0f7; }
.package-single .package-header .star-rating {
font-family: "FontAwesome";
float: none;
margin: 10px auto;
width: 4.7em; }
.package-single .package-header .star-rating:before {
content: "\f005\f005\f005\f005\f005";
color: white; }
.package-single .package-header .star-rating span:before {
content: "\f005\f005\f005\f005\f005"; }
.package-single .package-header .package-detail {
width: 100%;
background-color: white;
text-align: left;
border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.package-single table td {
font-size: 90%; }
article.package-single {
padding-top: 100px; }
.review-section {
background-color: #fafafa;
padding: 100px 0 50px;
margin: 0; }
@media screen and (min-width: 990px) {
.review-section .reviews {
padding: 0 100px; } }
.review-section + .tokoo-map {
margin-bottom: 100px; }
.booking-cta {
background-size: cover;
background-position: center;
padding: 100px 0;
position: relative;
z-index: 1;
margin-top: 100px; }
.booking-cta:before {
content: " ";
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.3);
position: absolute;
left: 0;
top: 0;
z-index: -1; }
.booking-cta .booking-box {
width: 500px;
max-width: 100%;
border: 5px solid white;
padding: 50px;
text-align: center;
margin: 0 auto;
color: #333;
background-color: rgba(255, 255, 255, 0.6);
box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.3); }
.booking-cta .booking-box small {
font-size: 18px;
font-size: 1.125em; }
.booking-cta .booking-box small div, .booking-cta .booking-box small p {
display: inline-block;
margin: 0; }
.booking-cta .booking-box h2 {
font-size: 2.25em;
margin: 10px 0 30px;
line-height: 1;
text-transform: uppercase;
color: #222; }
.booking-cta .booking-box .button, .booking-cta .booking-box input[type="submit"], .booking-cta .booking-box input[type="reset"], .booking-cta .booking-box .widget_search .search-submit, .widget_search .booking-cta .booking-box .search-submit, .booking-cta .booking-box .widget.widget_shopping_cart .buttons .wc-forward, .widget.widget_shopping_cart .buttons .booking-cta .booking-box .wc-forward {
background-color: #62e0f7;
border-color: #62e0f7; }
.booking-popup {
position: fixed;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9;
display: none;
overflow: auto; }
.booking-popup.active .booking-popup-box {
-ms-transform: translateY(-50%);
transform: translateY(-50%);
opacity: 1; }
@media screen and (max-height: 768px) {
.booking-popup.active .booking-popup-box {
-ms-transform: translateY(0);
transform: translateY(0); } }
.booking-popup-box {
width: 768px;
max-width: 90%;
margin: 50px auto;
background-color: white;
padding: 50px;
position: absolute;
left: 0;
right: 0;
top: 50%;
border-radius: 5px;
box-shadow: 0 40px 70px -10px rgba(0, 0, 0, 0.6);
-ms-transform: translateY(0);
transform: translateY(0);
transition: .3s ease;
opacity: 0; }
@media screen and (max-height: 768px) {
.booking-popup-box {
top: 50px; } }
.booking-popup-box .close {
width: 42px;
height: 42px;
font-size: 28px;
line-height: 1.4;
text-align: center;
border-radius: 50%;
border: 2px solid white;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
right: -20px;
top: -20px;
position: absolute;
color: white;
background-color: black;
transition: .3s ease; }
.booking-popup-box .close:hover {
background-color: #b30000; }
.wc-bookings-booking-form {
border: none;
padding: 0; }
.wc-bookings-booking-form fieldset {
border: none; }
.wc-bookings-booking-form input[type="text"] {
border-top: none !important;
border-left: none !important;
border-right: none !important;
border-bottom: 2px solid #62e0f7 !important;
border-radius: 0 !important; }
.wc-bookings-booking-form .block-picker {
border: 1px solid #e3e3e3; }
.wc-bookings-booking-form .block-picker a {
width: auto !important;
height: auto !important; }
.cssload-loader {
width: 97px;
height: 19px;
position: absolute;
left: 50%;
transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%); }
.cssload-loader > div {
content: " ";
width: 19px;
height: 19px;
background: #2196f3;
border-radius: 100%;
position: absolute;
animation: cssload-shift 2.3s linear infinite;
-o-animation: cssload-shift 2.3s linear infinite;
-ms-animation: cssload-shift 2.3s linear infinite;
-webkit-animation: cssload-shift 2.3s linear infinite;
-moz-animation: cssload-shift 2.3s linear infinite; }
.cssload-loader > div:nth-of-type(1) {
animation-delay: -0.46s;
-o-animation-delay: -0.46s;
-ms-animation-delay: -0.46s;
-webkit-animation-delay: -0.46s;
-moz-animation-delay: -0.46s; }
.cssload-loader > div:nth-of-type(2) {
animation-delay: -0.92s;
-o-animation-delay: -0.92s;
-ms-animation-delay: -0.92s;
-webkit-animation-delay: -0.92s;
-moz-animation-delay: -0.92s; }
.cssload-loader > div:nth-of-type(3) {
animation-delay: -1.38s;
-o-animation-delay: -1.38s;
-ms-animation-delay: -1.38s;
-webkit-animation-delay: -1.38s;
-moz-animation-delay: -1.38s; }
.cssload-loader > div:nth-of-type(4) {
animation-delay: -1.84s;
-o-animation-delay: -1.84s;
-ms-animation-delay: -1.84s;
-webkit-animation-delay: -1.84s;
-moz-animation-delay: -1.84s; }
@keyframes cssload-shift {
0% {
left: -58px;
opacity: 0;
background-color: #6bd0ff; }
10% {
left: 0;
opacity: 1; }
90% {
left: 97px;
opacity: 1; }
100% {
left: 156px;
background-color: #ffcd03;
opacity: 0; } }
.package-itinerary {
clear: both; }
.package-itinerary .section-header__title {
text-align: center;
padding: 50px 0; }
.itinerary {
padding-left: 50px;
padding-bottom: 50px;
position: relative; }
.itinerary:before {
content: " ";
width: 32px;
height: 32px;
border-radius: 50px;
border: 4px solid #62e0f7;
position: absolute;
left: 0;
top: 0;
background-color: white;
transition: .3s ease;
z-index: 1; }
.itinerary:after {
content: " ";
width: 5px;
position: absolute;
top: 30px;
bottom: 0;
left: 12px;
background-color: #f8f8f8; }
.itinerary:last-child:after {
display: none; }
.itinerary:hover:before {
background-color: #62e0f7; }
.itinerary-list {
list-style: none;
margin: 0; }
.itinerary__title {
margin-top: 0;
line-height: 1;
text-transform: uppercase; }
.itinerary__title strong {
color: #62e0f7;
text-transform: uppercase;
letter-spacing: 4px; }
.package-single-content {
padding: 50px 0; }
.package-tab-navs {
border-bottom: 1px solid #e3e3e3; }
.package-tab-navs a {
padding: 10px 15px;
display: inline-block;
color: inherit;
position: relative; }
@media screen and (max-width: 640px) {
.package-tab-navs a {
display: block; } }
.package-tab-navs a:after {
content: "";
width: 0;
height: 3px;
background-color: #62e0f7;
position: absolute;
bottom: 0;
right: 0;
transition: .3s ease; }
.package-tab-navs a:hover:after, .package-tab-navs a.active:after {
width: 100%;
left: 0;
right: auto; }
.package-tab-navs a i {
margin-right: 5px;
vertical-align: middle; }
.tab-content .tab-pane {
display: none;
padding: 50px 0; }
.tab-content .tab-pane.active {
display: block; }
.tab-content .comment-reply-title, .tab-content .section-header__title.align-center {
text-align: left;
margin-bottom: 50px;
font-size: 24px; }
.has-overlay {
position: relative;
z-index: 1; }
.has-overlay .tokoo-row-overlay {
display: none; }
.has-overlay .tokoo-row-overlay:nth-of-type(1) {
display: block; }
.has-overlay .vc_video-bg {
z-index: -10 !important; }
.vc_row.bg-top-left, .vc_row.bg-top-left .vc_parallax-inner .vc_column_container.bg-top-left {
background-position: top left     !important; }
.vc_row.bg-top-center, .vc_row.bg-top-center .vc_parallax-inner .vc_column_container.bg-top-center {
background-position: top center   !important; }
.vc_row.bg-top-right, .vc_row.bg-top-right .vc_parallax-inner .vc_column_container.bg-top-right {
background-position: top right    !important; }
.vc_row.bg-center-left, .vc_row.bg-center-left .vc_parallax-inner .vc_column_container.bg-center-left {
background-position: center left  !important; }
.vc_row.bg-center, .vc_row.bg-center .vc_parallax-inner .vc_column_container.bg-center {
background-position: center       !important; }
.vc_row.bg-center-right, .vc_row.bg-center-right .vc_parallax-inner .vc_column_container.bg-center-right {
background-position: center right !important; }
.vc_row.bg-bottom-left, .vc_row.bg-bottom-left .vc_parallax-inner .vc_column_container.bg-bottom-left {
background-position: bottom left  !important; }
.vc_row.bg-bottom-center, .vc_row.bg-bottom-center .vc_parallax-inner .vc_column_container.bg-bottom-center {
background-position: bottom center !important; }
.vc_row.bg-bottom-right, .vc_row.bg-bottom-right .vc_parallax-inner .vc_column_container.bg-bottom-right {
background-position: bottom right !important; }
.fixed-background {
background-attachment: fixed !important; }
.fixed-background .vc_parallax-inner {
background-attachment: fixed !important; }
.video-background {
position: relative;
overflow: hidden;
z-index: 1; }
.tokoo-row-overlay {
width: 100%;
height: 100%;
left: 0;
top: 0;
position: absolute !important;
z-index: -9; }
.video-bg-wrapper {
position: absolute;
top: 0;
bottom: 0;
width: 100%;
overflow: hidden;
z-index: -10; }
.video-bg-wrapper video {
width: auto;
top: 0;
left: 0;
right: 0;
bottom: 0;
position: absolute;
margin: auto;
min-width: 100%;
min-height: 100%; }
.vc_grid-filter-item {
font-family: "Montserrat", arial, sans-serif;
font-style: italic;
font-size: 12px;
font-size: 0.75em; }
.vc_grid-filter-item.vc_active, .vc_grid-filter-item:hover {
background-color: transparent !important;
color: #62e0f7 !important; }
.vc_grid-filter-item.vc_active span, .vc_grid-filter-item:hover span {
color: #62e0f7 !important; }
.koo-icon-box {
*zoom: 1;
text-align: center;
width: 100%; }
.koo-icon-box:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.koo-icon-box__icon {
font-size: 18px;
margin-bottom: 20px; }
.koo-icon-box__icon--circle {
width: 100px;
height: 100px;
border-radius: 50%;
color: white;
display: -ms-flexbox;
display: flex;
margin: 0 auto 20px; }
.koo-icon-box__icon--circle .fa, .koo-icon-box__icon--circle [class*="ico"] {
margin: auto; }
.koo-icon-box__icon--circle-outline {
width: 100px;
height: 100px;
border: 2px solid;
border-radius: 50%;
display: -ms-flexbox;
display: flex;
margin: 0 auto 20px; }
.koo-icon-box__icon--circle-outline .fa, .koo-icon-box__icon--circle-outline [class*="ico"] {
margin: auto; }
.koo-icon-box__icon img {
display: block;
text-align: center;
margin: 0 auto; }
.koo-icon-box__title {
line-height: normal;
margin-top: 0; }
.koo-icon-box--left-icon {
position: relative;
text-align: left; }
.koo-icon-box--left-icon .koo-icon-box__icon {
width: 64px;
height: 64px;
float: left;
margin-right: 30px; }
.koo-icon-box--left-icon .koo-icon-box__content {
width: auto; }
.koo-icon-box--right-icon {
position: relative;
text-align: left; }
.koo-icon-box--right-icon .koo-icon-box__icon {
float: right;
margin-left: 30px;
width: 64px;
height: 64px; }
.koo-icon-box--right-icon .koo-icon-box__content {
width: auto; }
.koo-icon-box__content {
display: table;
width: 100%; }
.koo-icon-box .text-align-left {
text-align: left !important; }
.koo-icon-box .text-align-right {
text-align: right !important; }
.fullwidth-image .vc_single_image-wrapper {
display: block !important; }
.fullwidth-image img {
width: 100%;
height: auto; }
.imagebox {
position: relative;
z-index: 1;
padding: 30px; }
.imagebox.bg-top-left {
background-position: top left     !important; }
.imagebox.bg-top-center {
background-position: top center   !important; }
.imagebox.bg-top-right {
background-position: top right    !important; }
.imagebox.bg-center-left {
background-position: center left  !important; }
.imagebox.bg-center {
background-position: center       !important; }
.imagebox.bg-center-right {
background-position: center right !important; }
.imagebox.bg-bottom-left {
background-position: bottom left  !important; }
.imagebox.bg-bottom-center {
background-position: bottom center !important; }
.imagebox.bg-bottom-right {
background-position: bottom right !important; }
.imagebox--align-left {
text-align: left; }
.imagebox--align-center {
text-align: center; }
.imagebox--align-right {
text-align: right; }
.imagebox__title {
font-size: 28px;
font-size: 1.75em;
text-transform: uppercase;
margin-bottom: 10px;
margin-top: 0; }
.imagebox__desc {
margin-bottom: 20px; }
.imagebox__action {
text-transform: uppercase;
font-weight: 700; }
.imagebox__overlay {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: -1; }
.imagebox__block-link {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: 2; }
.testimonial-grid {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -15px; }
.testimonial-carousel-container,
.package-carousel,
.blog-carousel,
.products-carousel {
padding: 0 50px;
position: relative; }
@media screen and (max-width: 640px) {
.testimonial-carousel-container,
.package-carousel,
.blog-carousel,
.products-carousel {
padding: 0; } }
.testimonial-carousel-container .slick-arrow,
.package-carousel .slick-arrow,
.blog-carousel .slick-arrow,
.products-carousel .slick-arrow {
position: absolute;
top: 0;
bottom: 0;
width: 32px;
height: 32px;
margin: auto;
color: inherit;
border: none;
font-size: 32px;
background: none;
padding: 0;
color: rgba(255, 255, 255, 0.9);
text-shadow: 1px 0 0 rgba(0, 0, 0, 0.3), -1px 0 0 rgba(0, 0, 0, 0.3), 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 0 rgba(0, 0, 0, 0.3); }
.testimonial-carousel-container .slick-arrow.slick-disabled,
.package-carousel .slick-arrow.slick-disabled,
.blog-carousel .slick-arrow.slick-disabled,
.products-carousel .slick-arrow.slick-disabled {
opacity: .3; }
.testimonial-carousel-container .slick-arrow.slick-prev,
.package-carousel .slick-arrow.slick-prev,
.blog-carousel .slick-arrow.slick-prev,
.products-carousel .slick-arrow.slick-prev {
left: -50px; }
.testimonial-carousel-container .slick-arrow.slick-next,
.package-carousel .slick-arrow.slick-next,
.blog-carousel .slick-arrow.slick-next,
.products-carousel .slick-arrow.slick-next {
right: -50px; }
.products-carousel .slick-arrow.slick-prev {
left: 0; }
.products-carousel .slick-arrow.slick-next {
right: 0; }
.testimonial-item {
overflow: hidden;
padding-left: 70px;
position: relative; }
.testimonial-grid .testimonial-item {
padding: 0 15px 0 85px; }
.columns-2 .testimonial-item {
width: 50%; }
@media screen and (max-width: 640px) {
.columns-2 .testimonial-item {
width: 100%; } }
.columns-3 .testimonial-item {
width: 33.3333%; }
@media screen and (max-width: 990px) {
.columns-3 .testimonial-item {
width: 50%; } }
@media screen and (max-width: 640px) {
.columns-3 .testimonial-item {
width: 100%; } }
.columns-4 .testimonial-item {
width: 25%; }
@media screen and (max-width: 990px) {
.columns-4 .testimonial-item {
width: 50%; } }
@media screen and (max-width: 640px) {
.columns-4 .testimonial-item {
width: 100%; } }
.columns-5 .testimonial-item {
width: 20%; }
@media screen and (max-width: 990px) {
.columns-5 .testimonial-item {
width: 50%; } }
@media screen and (max-width: 640px) {
.columns-5 .testimonial-item {
width: 100%; } }
.columns-6 .testimonial-item {
width: 16.6667%; }
@media screen and (max-width: 990px) {
.columns-6 .testimonial-item {
width: 50%; } }
@media screen and (max-width: 640px) {
.columns-6 .testimonial-item {
width: 100%; } }
@media screen and (max-width: 640px) {
.testimonial-item {
padding-left: 0; } }
.testimonial-item__image {
position: absolute;
left: 0;
top: 10px;
width: 48px;
height: 48px;
border-radius: 50%; }
.testimonial-grid .testimonial-item__image {
left: 15px; }
@media screen and (max-width: 640px) {
.testimonial-item__image {
display: block;
position: relative;
margin: 0 auto 30px; } }
.testimonial-item__image img {
width: 48px;
height: 48px;
border-radius: 50%; }
.testimonial-item__quote {
margin: 0 0 20px;
padding: 0;
color: #69727f;
font-family: inherit; }
.testimonial-item__quote:before, .testimonial-item__quote:after {
display: none; }
.testimonial-item__quote p {
margin: 0;
font-size: 24px;
font-size: 1.5em;
font-style: normal;
font-weight: 400;
font-family: inherit; }
.testimonial-item__cite {
font-style: normal;
color: #07244b;
margin-top: 30px;
display: block; }
.testimonial-item__cite strong {
display: block;
font-style: normal;
line-height: 1;
font-size: 18px; }
.testimonial-item__cite small {
color: #aab4c2;
line-height: 1;
font-size: 14px; }
.testimonial-item.box {
padding-left: 0; }
.testimonial-item.box .testimonial-item__cite {
margin-top: 20px; }
.testimonial-item.box .testimonial-item__image {
position: static;
margin-bottom: 10px;
float: left;
margin-right: 20px; }
.product-single-component .product {
width: 100% !important; }
.vertical-aligned {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
.products-carousel {
position: relative;
padding-top: 50px; }
.products-carousel .owl-nav {
position: absolute;
right: 50px;
top: 0;
z-index: 2; }
.products-carousel .owl-nav .owl-prev, .products-carousel .owl-nav .owl-next {
display: inline-block;
color: white;
padding: 5px 10px;
margin-right: 5px;
border-radius: 3px;
line-height: 1;
background: #111; }
.products-carousel .owl-nav .owl-prev:hover, .products-carousel .owl-nav .owl-next:hover {
background-color: #444; }
.tokoo-faq {
border: 1px solid #efefef;
margin-bottom: 30px;
background-color: white;
border-radius: 3px;
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
overflow: hidden; }
.tokoo-faq__title {
text-align: left;
margin: 0;
border-bottom: 5px solid #f3f3f3;
text-transform: uppercase !important; }
.tokoo-faq__title span {
display: inline-block;
padding: 20px 20px;
position: relative; }
.tokoo-faq__title span:after {
content: " ";
width: 100%;
height: 5px;
background-color: #62e0f7;
background-color: #62e0f7;
position: absolute;
left: 0;
bottom: -5px;
z-index: 1; }
.tokoo-faq__list {
list-style: none;
padding-left: 0;
margin: 0; }
.tokoo-faq__list-item {
border-bottom: 1px solid #e3e3e3;
position: relative;
min-height: 64px; }
.tokoo-faq__item-title {
min-height: 50px;
position: relative;
padding: 10px 40px 10px 100px;
cursor: pointer;
font-size: 16px;
font-size: 1em; }
.tokoo-faq__item-title:before {
content: "\f128";
font-family: "FontAwesome";
width: 48px;
height: 48px;
top: 0;
bottom: 0;
margin: auto;
left: 20px;
font-weight: normal;
position: absolute;
border-radius: 50%;
line-height: 42px;
background-color: #62e0f7;
background-image: linear-gradient(-15deg, #62e0f7, #0bb1cf);
border: 2px solid white;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
color: white;
display: inline-block;
vertical-align: middle;
text-align: center;
font-size: 26px; }
.tokoo-faq__item-title.active:before {
content: "\f129";
background: linear-gradient(15deg, #f3977b, #ea4e1e); }
.tokoo-faq__content {
display: none;
padding-left: 100px;
padding-bottom: 30px; }
.tokoo-countdown {
display: -ms-flexbox;
display: flex;
margin: 30px 0;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.tokoo-countdown__timer {
text-align: center;
padding: 20px 10px;
width: 25%; }
@media screen and (max-width: 640px) {
.tokoo-countdown__timer {
width: 50%; } }
.tokoo-countdown__value {
font-size: 4em;
line-height: 1;
font-weight: 700; }
.tokoo-countdown.style-2 .tokoo-countdown__timer {
box-shadow: 0 0 0 1px #e3e3e3; }
.tokoo-countdown.style-3 .tokoo-countdown__timer {
padding: 15px; }
.tokoo-countdown.style-3 .tokoo-countdown__value {
border: 1px solid #e3e3e3;
padding: 30px 0;
margin-bottom: 20px;
border-radius: 3px;
background-image: linear-gradient(175deg, white, #efefef);
text-shadow: 0 1px 1px white;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05);
position: relative;
z-index: 1; }
.tokoo-countdown.style-3 .tokoo-countdown__value:after {
content: " ";
width: 100%;
height: 1px;
position: absolute;
background-color: #e3e3e3;
top: 0;
bottom: 0;
left: 0;
margin: auto;
z-index: -1; }
.tokoo-countdown.style-3 .tokoo-countdown__label {
font-weight: 700;
text-transform: uppercase; }
.tokoo-countdown.style-4 .tokoo-countdown__timer {
background: none; }
.tokoo-countdown.style-4 .tokoo-countdown__value, .tokoo-countdown.style-4 .tokoo-countdown__label {
background-color: #fefefe;
border: 1px solid #e3e3e3;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); }
.tokoo-countdown.style-4 .tokoo-countdown__value {
padding: 20px 0;
border-top-left-radius: 3px;
border-top-right-radius: 3px; }
.tokoo-countdown.style-4 .tokoo-countdown__label {
border-top: none;
padding: 10px;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
background-color: #333;
color: white; }
.package-search-block .package-search .package-meta__item {
padding-right: 10px; }
.package-search-block .package-search .package-meta__item.date, .package-search-block .package-search .package-meta__item.budget {
width: 100px;
-ms-flex-preferred-size: 150px;
flex-basis: 150px; }
.package-search-block .package-search .package-meta__item-action {
-ms-flex-preferred-size: auto;
flex-basis: auto; }
.package-search-block.style-2 {
background-color: #62e0f7;
padding-left: 30px;
padding-right: 30px; }
.package-search-block.style-2 .package-search-title {
padding-right: 20px;
color: white;
margin: 0;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
.package-search-block.style-2 .package-meta .package-meta__item input {
color: white; }
.package-search-block.style-2 .package-meta .package-meta__item input::-webkit-input-placeholder {
color: white; }
.package-search-block.style-2 .package-meta .package-meta__item input:-moz-placeholder {
color: white; }
.package-search-block.style-2 .package-meta .package-meta__item input::-moz-placeholder {
color: white; }
.package-search-block.style-2 .package-meta .package-meta__item input:-ms-input-placeholder {
color: white; }
.package-search-block.style-2 i {
color: white;
line-height: 2; }
.package-search-block.style-3 {
background-color: rgba(255, 255, 255, 0.7);
border: 10px solid rgba(98, 224, 247, 0.7);
padding: 20px; }
.package-search-block.style-3 .package-search-title {
text-transform: uppercase;
font-size: 36px;
color: #07244b;
margin-top: 20px;
padding-bottom: 20px;
position: relative; }
.package-search-block.style-3 .package-search-title:after {
content: " ";
width: 30px;
height: 5px;
background-color: #62e0f7;
position: absolute;
bottom: 0;
left: 0; }
.package-search-block.style-3 .package-search {
padding-bottom: 0; }
.package-search-block.style-3 .package-meta {
display: block;
padding-top: 0; }
.package-search-block.style-3 .package-meta__item {
margin-bottom: 5px;
padding-right: 0;
width: 100% !important; }
.package-search-block.style-3 .package-meta__item .label {
font-weight: 700;
font-size: 0.8125em; }
.package-search-block.style-3 .package-meta__item .value {
border: 1px solid white;
background-color: white;
padding: 5px;
border-radius: 3px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); }
.package-search-block.style-3 .package-meta__item i {
left: 10px;
top: 10px;
line-height: 2; }
.package-search-block.style-3 .package-meta__item i:after {
display: none; }
.package-search-block.style-3 .package-meta__item input:not([type="submit"]) {
padding-left: 40px !important; }
.package-search-block.style-3 .package-meta__item-action {
padding-bottom: 0;
margin-bottom: 0; }
.gallery-masonry {
*zoom: 1; }
.gallery-masonry:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.gallery-masonry.columns-2 a {
width: 50%; }
@media screen and (max-width: 640px) {
.gallery-masonry.columns-2 a {
width: 100%; } }
.gallery-masonry.columns-3 a {
width: 33.3333%; }
@media screen and (max-width: 990px) {
.gallery-masonry.columns-3 a {
width: 50%; } }
@media screen and (max-width: 640px) {
.gallery-masonry.columns-3 a {
width: 100%; } }
.gallery-masonry.columns-4 a {
width: 25%; }
@media screen and (max-width: 990px) {
.gallery-masonry.columns-4 a {
width: 50%; } }
@media screen and (max-width: 640px) {
.gallery-masonry.columns-4 a {
width: 100%; } }
.gallery-masonry.columns-5 a {
width: 20%; }
@media screen and (max-width: 990px) {
.gallery-masonry.columns-5 a {
width: 50%; } }
@media screen and (max-width: 640px) {
.gallery-masonry.columns-5 a {
width: 100%; } }
.gallery-masonry.columns-6 a {
width: 16.6667%; }
@media screen and (max-width: 1200px) {
.gallery-masonry.columns-6 a {
width: 33.3333%; } }
@media screen and (max-width: 990px) {
.gallery-masonry.columns-6 a {
width: 50%; } }
@media screen and (max-width: 640px) {
.gallery-masonry.columns-6 a {
width: 100%; } }
.gallery-masonry a {
float: left; }
.gallery-masonry img {
width: 100%;
max-width: 100%;
display: block; }
.vc_editor .site-header {
position: relative;
background-color: #232b39; }
.wpb_wrapper .subscribe-section .mc4wp-form-fields {
display: -ms-flexbox;
display: flex;
width: 100%; }
.wpb_wrapper .subscribe-section .mc4wp-form-fields input[type="email"] {
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
-ms-flex-positive: 1;
flex-grow: 1;
border-right: none;
border-top-left-radius: 50px !important;
border-bottom-left-radius: 50px !important; }
.wpb_wrapper .subscribe-section .mc4wp-form-fields input[type="submit"] {
border-top-left-radius: 0;
border-bottom-left-radius: 0; }
.slider-with-package-search {
position: relative; }
@media screen and (max-width: 990px) {
.slider-with-package-search .tokoo-hero-slider {
margin-bottom: 50px; } }
@media screen and (min-width: 991px) {
.slider-with-package-search .tokoo-hero-slider .slide__content {
padding-bottom: 300px; } }
@media screen and (min-width: 991px) {
.slider-with-package-search .package-search-section {
position: absolute;
left: 0;
right: 0;
width: 100%;
bottom: 50px; }
.slider-with-package-search .package-search-section .style-1 {
background-color: white;
padding: 0 30px; }
.slider-with-package-search .package-search-section .style-1 .package-search {
padding: 20px 0; }
.slider-with-package-search .package-search-section .style-1 .package-meta__item {
margin-bottom: 0; }
.slider-with-package-search .package-search-section .style-2 {
padding: 0 30px; }
.slider-with-package-search .package-search-section .style-2 .package-search {
padding: 20px 0; }
.slider-with-package-search .package-search-section .style-2 .package-meta__item {
margin-bottom: 0; }
.slider-with-package-search .package-search-section .style-3 {
width: 33.3333%;
float: right; } }
@media screen and (min-width: 991px) {
.slider-with-package-search.form-style-3 .slide__content {
text-align: left;
padding-right: 30px; }
.slider-with-package-search.form-style-3 .slide__content .slide__title {
font-size: 50px; }
.slider-with-package-search.form-style-3 .package-search-section {
position: relative; }
.slider-with-package-search.form-style-3 .package-search-section .container, .slider-with-package-search.form-style-3 .package-search-section .header-wrap {
position: relative; }
.slider-with-package-search.form-style-3 .package-search-section .style-3 {
position: absolute;
bottom: 40px;
right: 0; }
.slider-with-package-search.form-style-3 .package-search-section .style-3 .package-search-title {
margin-top: 0; }
.slider-with-package-search.form-style-3 .package-search-section .style-3 .package-meta__item .value {
padding: 0; }
.slider-with-package-search.form-style-3 .package-search-section .style-3 .package-meta__item .value i {
top: 5px; } }
@media screen and (max-width: 640px) {
.package-carousel {
padding: 0 !important; } }
.package-carousel .package {
outline: none; }
@media screen and (max-width: 640px) {
.blog-carousel {
padding: 0 !important; } }
.blog-carousel .type-post {
clear: none !important;
float: left !important;
outline: none; }
.blog-carousel .type-post:after {
display: none; }
.blog-carousel .modern-style .type-post {
margin-top: 50px; }
.blog-carousel .classic-style {
width: 100%; }
.blog-carousel .classic-style .type-post {
padding: 15px;
margin-bottom: 0; }
.blog-carousel .classic-style .type-post:after {
display: none; }
.blog-carousel .classic-style .type-post.sticky:before {
right: 15px;
z-index: 1; }
.blog-carousel .classic-style .type-post .inner-post {
position: relative; }
.blog-carousel .classic-style .type-post .post-title {
font-size: 24px; }
.tokoo-hero-slider {
position: relative;
*zoom: 1; }
.tokoo-hero-slider:after {
content: " ";
clear: both;
display: block;
overflow: hidden;
height: 0; }
.tokoo-hero-slider.slider-fullscreen .slide__content {
min-height: 100vh; }
.tokoo-hero-slider .slide {
position: relative;
z-index: 1;
margin-right: -100%;
width: 100%;
float: left; }
.tokoo-hero-slider .slide.slick-slide {
margin-right: 0; }
.tokoo-hero-slider .slide__background, .tokoo-hero-slider .slide__background-image, .tokoo-hero-slider .slide__background-video, .tokoo-hero-slider .slide__background-youtube {
position: absolute;
width: 100%;
height: 100%;
z-index: -1;
background-size: cover;
background-position: center center; }
.tokoo-hero-slider .slide__background {
overflow: hidden; }
.tokoo-hero-slider .slide__background:after {
content: " ";
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.3);
background: linear-gradient(rgba(0, 0, 0, 0.4), transparent);
position: absolute;
top: 0;
left: 0; }
.tokoo-hero-slider .slide.slick-active .slide__background-image {
animation: kenburn 30s ease;
transition: transform .3s ease; }
.tokoo-hero-slider .slide.slick-current .slide__background-image {
-ms-transform: scale(1.5);
transform: scale(1.5); }
.tokoo-hero-slider .slide__content {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
text-align: center;
min-height: 640px;
padding: 200px 30px 100px; }
.tokoo-hero-slider .slide__title {
font-size: 72px;
font-size: 4.5em;
color: white;
font-weight: 700;
margin: 0 0 30px;
line-height: 1;
opacity: 0;
transition: .3s ease;
transition-delay: .3s;
-ms-transform: translateX(100px);
transform: translateX(100px);
font-family: "Shadows Into Light", serif;
font-weight: 400; }
@media screen and (max-width: 640px) {
.tokoo-hero-slider .slide__title {
font-size: 50px; } }
.tokoo-hero-slider .slide__subtitle {
color: rgba(255, 255, 255, 0.8);
margin-bottom: 50px;
opacity: 0;
transition: .3s ease;
transition-delay: .6s;
-ms-transform: translateX(100px);
transform: translateX(100px); }
.tokoo-hero-slider .slide__action {
opacity: 0;
transition: .3s ease;
transition-delay: .9s;
-ms-transform: translateX(100px);
transform: translateX(100px); }
.tokoo-hero-slider .slide__action .button, .tokoo-hero-slider .slide__action input[type="submit"], .tokoo-hero-slider .slide__action input[type="reset"], .tokoo-hero-slider .slide__action .widget_search .search-submit, .widget_search .tokoo-hero-slider .slide__action .search-submit, .tokoo-hero-slider .slide__action .widget.widget_shopping_cart .buttons .wc-forward, .widget.widget_shopping_cart .buttons .tokoo-hero-slider .slide__action .wc-forward {
background-color: #ea4e1e;
border-color: #ea4e1e; }
.tokoo-hero-slider .slide.slick-current .slide__title,
.tokoo-hero-slider .slide.slick-current .slide__subtitle,
.tokoo-hero-slider .slide.slick-current .slide__action {
-ms-transform: translateX(0);
transform: translateX(0);
opacity: 1; }
.tokoo-hero-slider .slick-next, .tokoo-hero-slider .slick-prev {
background-color: transparent;
color: white;
width: 48px;
height: 48px;
text-align: center;
font-size: 40px;
line-height: 48px;
position: absolute;
top: 0;
bottom: 0;
margin: auto;
border-radius: 50%;
border: none;
transition: .3s ease;
z-index: 2; }
@media screen and (max-width: 640px) {
.tokoo-hero-slider .slick-next, .tokoo-hero-slider .slick-prev {
display: none !important; } }
.tokoo-hero-slider .slick-next:hover, .tokoo-hero-slider .slick-prev:hover {
color: #62e0f7; }
.tokoo-hero-slider .slick-next {
right: 30px; }
.tokoo-hero-slider .slick-prev {
left: 30px; }
@keyframes kenburn {
from {
transform: scale(1); }
to {
transform: scale(1.5); } }
.gallery-grid {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 50px -15px; }
.gallery-grid-filter {
display: -ms-flexbox;
display: flex;
margin-top: 50px;
border-radius: 5px;
-ms-flex-pack: center;
justify-content: center;
border-bottom: 1px solid #efefef; }
.gallery-grid-filter a {
padding: 20px;
font-size: 1.125em;
color: inherit;
margin-bottom: -1px;
border-bottom: 1px solid transparent; }
.gallery-grid-filter a.current, .gallery-grid-filter a:hover {
border-color: #62e0f7; }
.gallery-grid .album {
width: 33.3333%;
padding: 15px;
display: -ms-flexbox;
display: flex; }
@media screen and (max-width: 765px) {
.gallery-grid .album {
width: 50%; } }
@media screen and (max-width: 480px) {
.gallery-grid .album {
width: 100%; } }
.gallery-grid .album .inner-wrap {
position: relative;
transition: .3s ease; }
.gallery-grid .album__image img {
display: block; }
.gallery-grid .album__detail {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
padding: 40px;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: end;
justify-content: flex-end;
overflow: hidden;
background-color: transparent;
transition: .3s; }
.gallery-grid .album__detail:before {
content: " ";
position: absolute;
left: 20px;
right: 20px;
bottom: 20px;
top: 20px;
border: 2px solid rgba(255, 255, 255, 0.7);
-ms-transform: scale(0.8);
transform: scale(0.8);
opacity: 0;
transition: 0.7s cubic-bezier(0.85, 0.01, 0.22, 1.33);
will-change: transform; }
.gallery-grid .album:hover .inner-wrap {
box-shadow: 0 10px 30px -5px rgba(0, 0, 0, 0.3);
-ms-transform: scale(1.05) translateY(-10px);
transform: scale(1.05) translateY(-10px); }
.gallery-grid .album:hover .album__detail {
background-color: rgba(0, 0, 0, 0.4); }
.gallery-grid .album:hover .album__detail:before {
-ms-transform: scale(1);
transform: scale(1);
opacity: 1; }
.gallery-grid .album:hover .album__title, .gallery-grid .album:hover .album__category {
-ms-transform: translateY(0) rotate(0);
transform: translateY(0) rotate(0); }
.gallery-grid .album .block-link {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0; }
.gallery-grid .album__title {
margin: 0;
color: white;
transition: 0.7s cubic-bezier(0.85, 0.01, 0.22, 1.33);
-ms-transform-origin: 0 0;
transform-origin: 0 0;
-ms-transform: translateY(100px) rotate(15deg);
transform: translateY(100px) rotate(15deg); }
.gallery-grid .album__category {
position: relative;
z-index: 1;
transition: 0.7s cubic-bezier(0.85, 0.01, 0.22, 1.33);
transition-delay: .2s;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
-ms-transform: translateY(100px) rotate(15deg);
transform: translateY(100px) rotate(15deg); }
.gallery-grid .album__category a {
color: rgba(255, 255, 255, 0.8); }
.gallery-single-grid {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 100px 0;
margin: 0 -10px; }
.gallery-single-grid a {
width: 25%;
padding: 10px;
position: relative; }
@media screen and (max-width: 990px) {
.gallery-single-grid a {
width: 33.3333%; } }
@media screen and (max-width: 765px) {
.gallery-single-grid a {
width: 50%; } }
@media screen and (max-width: 480px) {
.gallery-single-grid a {
width: 100%; } }
.gallery-single-grid a img {
display: block;
transition: .3s ease; }
.gallery-single-grid a:after {
content: "";
left: 10px;
top: 10px;
right: 10px;
bottom: 10px;
background-color: transparent;
transition: .3s ease;
position: absolute;
z-index: 1; }
.gallery-single-grid a:before {
content: "\e041";
font-family: dripicons;
width: 48px;
height: 48px;
font-size: 48px;
line-height: 1;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
color: white;
-ms-transform: scale(0);
transform: scale(0);
opacity: 0;
transition: .3s ease;
z-index: 2; }
.gallery-single-grid a:hover:after {
background-color: rgba(0, 0, 0, 0.3);
z-index: 1; }
.gallery-single-grid a:hover:before {
opacity: 1;
-ms-transform: scale(1);
transform: scale(1); }
.gallery-single-grid a:hover img {
box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.3); }
.koo-accordion .koo-accordion-title {
background-color: #62e0f7;
border: none;
font-family: inherit;
padding: 10px 20px;
font-weight: 700;
font-family: "Montserrat", arial, sans-serif; }
.koo-accordion .koo-accordion-inner {
border: 1px solid #e3e3e3;
border-top: none;
font-family: "Karla", "Droid Serif", serif;
padding: 20px;
color: #69727f;
line-height: 1.7; }
.koo-accordion span.ui-icon.ui-icon-triangle-1-e {
display: none; }
.koo-accordion span.ui-icon.ui-icon-triangle-1-s {
display: none; }
.koo-alert.info {
background-color: #8fc9ff;
color: #004a8f; }
.koo-alert.warning {
background-color: #ffe490;
color: #906d00; }
.koo-alert.error {
background-color: #ff8f8f;
color: #8f0000; }
.button.info, input.info[type="submit"], input.info[type="reset"], .widget_search .info.search-submit, .widget.widget_shopping_cart .buttons .info.wc-forward {
background-color: #2998ff; }
.button.warning, input.warning[type="submit"], input.warning[type="reset"], .widget_search .warning.search-submit, .widget.widget_shopping_cart .buttons .warning.wc-forward {
background-color: #ffcb2a; }
.button.error, input.error[type="submit"], input.error[type="reset"], .widget_search .error.search-submit, .widget.widget_shopping_cart .buttons .error.wc-forward {
background-color: #ff2929; }
.button.small, input.small[type="submit"], input.small[type="reset"], .widget_search .small.search-submit, .widget.widget_shopping_cart .buttons .small.wc-forward {
font-size: 14px; }
.button.medium, input.medium[type="submit"], input.medium[type="reset"], .widget_search .medium.search-submit, .widget.widget_shopping_cart .buttons .medium.wc-forward {
font-size: 18px; }
.button.large, input.large[type="submit"], input.large[type="reset"], .widget_search .large.search-submit, .widget.widget_shopping_cart .buttons .large.wc-forward {
font-size: 24px; }
.koo-collapsible-box .koo-box-title.info {
background-color: #8fc9ff;
color: #004a8f; }
.koo-collapsible-box .koo-box-title.warning {
background-color: #ffe490;
color: #906d00; }
.koo-collapsible-box .koo-box-title.error {
background-color: #ff8f8f;
color: #8f0000; }
.highlight.info {
background-color: #8fc9ff;
color: #004a8f; }
.highlight.warning {
background-color: #ffe490;
color: #906d00; }
.highlight.error {
background-color: #ff8f8f;
color: #8f0000; }
.koo-tabs {
border: none;
font-family: "Karla", "Droid Serif", serif;
border: 1px solid #e3e3e3;
padding: 0;
border-radius: 0; }
.koo-tabs ul.koo-nav {
margin: 0 !important;
background-color: #efefef;
border-radius: 0; }
.koo-tabs ul.koo-nav li {
background: none;
border: none;
border-right: 1px solid #e3e3e3; }
.koo-tabs ul.koo-nav li a {
background: inherit;
color: inherit !important; }@font-face {
font-family: 'FontAwesome';
src: url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/fontawesome-webfont.eot?v=4.2.0);
src: url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format("embedded-opentype"),url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/fontawesome-webfont.woff?v=4.2.0) format("woff"),url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/fontawesome-webfont.ttf?v=4.2.0) format("truetype"),url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format("svg");
font-weight: normal;
font-style: normal
}
.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}
.fa-lg {
font-size: 1.33333333em;
line-height: .75em;
vertical-align: -15%
}
.fa-2x {
font-size: 2em
}
.fa-3x {
font-size: 3em
}
.fa-4x {
font-size: 4em
}
.fa-5x {
font-size: 5em
}
.fa-fw {
width: 1.28571429em;
text-align: center
}
.fa-ul {
padding-left: 0;
margin-left: 2.14285714em;
list-style-type: none
}
.fa-ul>li {
position: relative
}
.fa-li {
position: absolute;
left: -2.14285714em;
width: 2.14285714em;
top: .14285714em;
text-align: center
}
.fa-li.fa-lg {
left: -1.85714286em
}
.fa-border {
padding: .2em .25em .15em;
border: solid .08em #eee;
border-radius: .1em
}
.pull-right {
float: right
}
.pull-left {
float: left
}
.fa.pull-left {
margin-right: .3em
}
.fa.pull-right {
margin-left: .3em
}
.fa-spin {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg)
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg)
}
}
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg)
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg)
}
}
.fa-rotate-90 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg)
}
.fa-rotate-180 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg)
}
.fa-rotate-270 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg)
}
.fa-flip-horizontal {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
-webkit-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1)
}
.fa-flip-vertical {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
-webkit-transform: scale(1, -1);
-ms-transform: scale(1, -1);
transform: scale(1, -1)
}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {
filter: none
}
.fa-stack {
position: relative;
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: middle
}
.fa-stack-1x,.fa-stack-2x {
position: absolute;
left: 0;
width: 100%;
text-align: center
}
.fa-stack-1x {
line-height: inherit
}
.fa-stack-2x {
font-size: 2em
}
.fa-inverse {
color: #fff
}
.fa-glass:before {
content: "\f000"
}
.fa-music:before {
content: "\f001"
}
.fa-search:before {
content: "\f002"
}
.fa-envelope-o:before {
content: "\f003"
}
.fa-heart:before {
content: "\f004"
}
.fa-star:before {
content: "\f005"
}
.fa-star-o:before {
content: "\f006"
}
.fa-user:before {
content: "\f007"
}
.fa-film:before {
content: "\f008"
}
.fa-th-large:before {
content: "\f009"
}
.fa-th:before {
content: "\f00a"
}
.fa-th-list:before {
content: "\f00b"
}
.fa-check:before {
content: "\f00c"
}
.fa-remove:before,.fa-close:before,.fa-times:before {
content: "\f00d"
}
.fa-search-plus:before {
content: "\f00e"
}
.fa-search-minus:before {
content: "\f010"
}
.fa-power-off:before {
content: "\f011"
}
.fa-signal:before {
content: "\f012"
}
.fa-gear:before,.fa-cog:before {
content: "\f013"
}
.fa-trash-o:before {
content: "\f014"
}
.fa-home:before {
content: "\f015"
}
.fa-file-o:before {
content: "\f016"
}
.fa-clock-o:before {
content: "\f017"
}
.fa-road:before {
content: "\f018"
}
.fa-download:before {
content: "\f019"
}
.fa-arrow-circle-o-down:before {
content: "\f01a"
}
.fa-arrow-circle-o-up:before {
content: "\f01b"
}
.fa-inbox:before {
content: "\f01c"
}
.fa-play-circle-o:before {
content: "\f01d"
}
.fa-rotate-right:before,.fa-repeat:before {
content: "\f01e"
}
.fa-refresh:before {
content: "\f021"
}
.fa-list-alt:before {
content: "\f022"
}
.fa-lock:before {
content: "\f023"
}
.fa-flag:before {
content: "\f024"
}
.fa-headphones:before {
content: "\f025"
}
.fa-volume-off:before {
content: "\f026"
}
.fa-volume-down:before {
content: "\f027"
}
.fa-volume-up:before {
content: "\f028"
}
.fa-qrcode:before {
content: "\f029"
}
.fa-barcode:before {
content: "\f02a"
}
.fa-tag:before {
content: "\f02b"
}
.fa-tags:before {
content: "\f02c"
}
.fa-book:before {
content: "\f02d"
}
.fa-bookmark:before {
content: "\f02e"
}
.fa-print:before {
content: "\f02f"
}
.fa-camera:before {
content: "\f030"
}
.fa-font:before {
content: "\f031"
}
.fa-bold:before {
content: "\f032"
}
.fa-italic:before {
content: "\f033"
}
.fa-text-height:before {
content: "\f034"
}
.fa-text-width:before {
content: "\f035"
}
.fa-align-left:before {
content: "\f036"
}
.fa-align-center:before {
content: "\f037"
}
.fa-align-right:before {
content: "\f038"
}
.fa-align-justify:before {
content: "\f039"
}
.fa-list:before {
content: "\f03a"
}
.fa-dedent:before,.fa-outdent:before {
content: "\f03b"
}
.fa-indent:before {
content: "\f03c"
}
.fa-video-camera:before {
content: "\f03d"
}
.fa-photo:before,.fa-image:before,.fa-picture-o:before {
content: "\f03e"
}
.fa-pencil:before {
content: "\f040"
}
.fa-map-marker:before {
content: "\f041"
}
.fa-adjust:before {
content: "\f042"
}
.fa-tint:before {
content: "\f043"
}
.fa-edit:before,.fa-pencil-square-o:before {
content: "\f044"
}
.fa-share-square-o:before {
content: "\f045"
}
.fa-check-square-o:before {
content: "\f046"
}
.fa-arrows:before {
content: "\f047"
}
.fa-step-backward:before {
content: "\f048"
}
.fa-fast-backward:before {
content: "\f049"
}
.fa-backward:before {
content: "\f04a"
}
.fa-play:before {
content: "\f04b"
}
.fa-pause:before {
content: "\f04c"
}
.fa-stop:before {
content: "\f04d"
}
.fa-forward:before {
content: "\f04e"
}
.fa-fast-forward:before {
content: "\f050"
}
.fa-step-forward:before {
content: "\f051"
}
.fa-eject:before {
content: "\f052"
}
.fa-chevron-left:before {
content: "\f053"
}
.fa-chevron-right:before {
content: "\f054"
}
.fa-plus-circle:before {
content: "\f055"
}
.fa-minus-circle:before {
content: "\f056"
}
.fa-times-circle:before {
content: "\f057"
}
.fa-check-circle:before {
content: "\f058"
}
.fa-question-circle:before {
content: "\f059"
}
.fa-info-circle:before {
content: "\f05a"
}
.fa-crosshairs:before {
content: "\f05b"
}
.fa-times-circle-o:before {
content: "\f05c"
}
.fa-check-circle-o:before {
content: "\f05d"
}
.fa-ban:before {
content: "\f05e"
}
.fa-arrow-left:before {
content: "\f060"
}
.fa-arrow-right:before {
content: "\f061"
}
.fa-arrow-up:before {
content: "\f062"
}
.fa-arrow-down:before {
content: "\f063"
}
.fa-mail-forward:before,.fa-share:before {
content: "\f064"
}
.fa-expand:before {
content: "\f065"
}
.fa-compress:before {
content: "\f066"
}
.fa-plus:before {
content: "\f067"
}
.fa-minus:before {
content: "\f068"
}
.fa-asterisk:before {
content: "\f069"
}
.fa-exclamation-circle:before {
content: "\f06a"
}
.fa-gift:before {
content: "\f06b"
}
.fa-leaf:before {
content: "\f06c"
}
.fa-fire:before {
content: "\f06d"
}
.fa-eye:before {
content: "\f06e"
}
.fa-eye-slash:before {
content: "\f070"
}
.fa-warning:before,.fa-exclamation-triangle:before {
content: "\f071"
}
.fa-plane:before {
content: "\f072"
}
.fa-calendar:before {
content: "\f073"
}
.fa-random:before {
content: "\f074"
}
.fa-comment:before {
content: "\f075"
}
.fa-magnet:before {
content: "\f076"
}
.fa-chevron-up:before {
content: "\f077"
}
.fa-chevron-down:before {
content: "\f078"
}
.fa-retweet:before {
content: "\f079"
}
.fa-shopping-cart:before {
content: "\f07a"
}
.fa-folder:before {
content: "\f07b"
}
.fa-folder-open:before {
content: "\f07c"
}
.fa-arrows-v:before {
content: "\f07d"
}
.fa-arrows-h:before {
content: "\f07e"
}
.fa-bar-chart-o:before,.fa-bar-chart:before {
content: "\f080"
}
.fa-twitter-square:before {
content: "\f081"
}
.fa-facebook-square:before {
content: "\f082"
}
.fa-camera-retro:before {
content: "\f083"
}
.fa-key:before {
content: "\f084"
}
.fa-gears:before,.fa-cogs:before {
content: "\f085"
}
.fa-comments:before {
content: "\f086"
}
.fa-thumbs-o-up:before {
content: "\f087"
}
.fa-thumbs-o-down:before {
content: "\f088"
}
.fa-star-half:before {
content: "\f089"
}
.fa-heart-o:before {
content: "\f08a"
}
.fa-sign-out:before {
content: "\f08b"
}
.fa-linkedin-square:before {
content: "\f08c"
}
.fa-thumb-tack:before {
content: "\f08d"
}
.fa-external-link:before {
content: "\f08e"
}
.fa-sign-in:before {
content: "\f090"
}
.fa-trophy:before {
content: "\f091"
}
.fa-github-square:before {
content: "\f092"
}
.fa-upload:before {
content: "\f093"
}
.fa-lemon-o:before {
content: "\f094"
}
.fa-phone:before {
content: "\f095"
}
.fa-square-o:before {
content: "\f096"
}
.fa-bookmark-o:before {
content: "\f097"
}
.fa-phone-square:before {
content: "\f098"
}
.fa-twitter:before {
content: "\f099"
}
.fa-facebook:before {
content: "\f09a"
}
.fa-github:before {
content: "\f09b"
}
.fa-unlock:before {
content: "\f09c"
}
.fa-credit-card:before {
content: "\f09d"
}
.fa-rss:before {
content: "\f09e"
}
.fa-hdd-o:before {
content: "\f0a0"
}
.fa-bullhorn:before {
content: "\f0a1"
}
.fa-bell:before {
content: "\f0f3"
}
.fa-certificate:before {
content: "\f0a3"
}
.fa-hand-o-right:before {
content: "\f0a4"
}
.fa-hand-o-left:before {
content: "\f0a5"
}
.fa-hand-o-up:before {
content: "\f0a6"
}
.fa-hand-o-down:before {
content: "\f0a7"
}
.fa-arrow-circle-left:before {
content: "\f0a8"
}
.fa-arrow-circle-right:before {
content: "\f0a9"
}
.fa-arrow-circle-up:before {
content: "\f0aa"
}
.fa-arrow-circle-down:before {
content: "\f0ab"
}
.fa-globe:before {
content: "\f0ac"
}
.fa-wrench:before {
content: "\f0ad"
}
.fa-tasks:before {
content: "\f0ae"
}
.fa-filter:before {
content: "\f0b0"
}
.fa-briefcase:before {
content: "\f0b1"
}
.fa-arrows-alt:before {
content: "\f0b2"
}
.fa-group:before,.fa-users:before {
content: "\f0c0"
}
.fa-chain:before,.fa-link:before {
content: "\f0c1"
}
.fa-cloud:before {
content: "\f0c2"
}
.fa-flask:before {
content: "\f0c3"
}
.fa-cut:before,.fa-scissors:before {
content: "\f0c4"
}
.fa-copy:before,.fa-files-o:before {
content: "\f0c5"
}
.fa-paperclip:before {
content: "\f0c6"
}
.fa-save:before,.fa-floppy-o:before {
content: "\f0c7"
}
.fa-square:before {
content: "\f0c8"
}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before {
content: "\f0c9"
}
.fa-list-ul:before {
content: "\f0ca"
}
.fa-list-ol:before {
content: "\f0cb"
}
.fa-strikethrough:before {
content: "\f0cc"
}
.fa-underline:before {
content: "\f0cd"
}
.fa-table:before {
content: "\f0ce"
}
.fa-magic:before {
content: "\f0d0"
}
.fa-truck:before {
content: "\f0d1"
}
.fa-pinterest:before {
content: "\f0d2"
}
.fa-pinterest-square:before {
content: "\f0d3"
}
.fa-google-plus-square:before {
content: "\f0d4"
}
.fa-google-plus:before {
content: "\f0d5"
}
.fa-money:before {
content: "\f0d6"
}
.fa-caret-down:before {
content: "\f0d7"
}
.fa-caret-up:before {
content: "\f0d8"
}
.fa-caret-left:before {
content: "\f0d9"
}
.fa-caret-right:before {
content: "\f0da"
}
.fa-columns:before {
content: "\f0db"
}
.fa-unsorted:before,.fa-sort:before {
content: "\f0dc"
}
.fa-sort-down:before,.fa-sort-desc:before {
content: "\f0dd"
}
.fa-sort-up:before,.fa-sort-asc:before {
content: "\f0de"
}
.fa-envelope:before {
content: "\f0e0"
}
.fa-linkedin:before {
content: "\f0e1"
}
.fa-rotate-left:before,.fa-undo:before {
content: "\f0e2"
}
.fa-legal:before,.fa-gavel:before {
content: "\f0e3"
}
.fa-dashboard:before,.fa-tachometer:before {
content: "\f0e4"
}
.fa-comment-o:before {
content: "\f0e5"
}
.fa-comments-o:before {
content: "\f0e6"
}
.fa-flash:before,.fa-bolt:before {
content: "\f0e7"
}
.fa-sitemap:before {
content: "\f0e8"
}
.fa-umbrella:before {
content: "\f0e9"
}
.fa-paste:before,.fa-clipboard:before {
content: "\f0ea"
}
.fa-lightbulb-o:before {
content: "\f0eb"
}
.fa-exchange:before {
content: "\f0ec"
}
.fa-cloud-download:before {
content: "\f0ed"
}
.fa-cloud-upload:before {
content: "\f0ee"
}
.fa-user-md:before {
content: "\f0f0"
}
.fa-stethoscope:before {
content: "\f0f1"
}
.fa-suitcase:before {
content: "\f0f2"
}
.fa-bell-o:before {
content: "\f0a2"
}
.fa-coffee:before {
content: "\f0f4"
}
.fa-cutlery:before {
content: "\f0f5"
}
.fa-file-text-o:before {
content: "\f0f6"
}
.fa-building-o:before {
content: "\f0f7"
}
.fa-hospital-o:before {
content: "\f0f8"
}
.fa-ambulance:before {
content: "\f0f9"
}
.fa-medkit:before {
content: "\f0fa"
}
.fa-fighter-jet:before {
content: "\f0fb"
}
.fa-beer:before {
content: "\f0fc"
}
.fa-h-square:before {
content: "\f0fd"
}
.fa-plus-square:before {
content: "\f0fe"
}
.fa-angle-double-left:before {
content: "\f100"
}
.fa-angle-double-right:before {
content: "\f101"
}
.fa-angle-double-up:before {
content: "\f102"
}
.fa-angle-double-down:before {
content: "\f103"
}
.fa-angle-left:before {
content: "\f104"
}
.fa-angle-right:before {
content: "\f105"
}
.fa-angle-up:before {
content: "\f106"
}
.fa-angle-down:before {
content: "\f107"
}
.fa-desktop:before {
content: "\f108"
}
.fa-laptop:before {
content: "\f109"
}
.fa-tablet:before {
content: "\f10a"
}
.fa-mobile-phone:before,.fa-mobile:before {
content: "\f10b"
}
.fa-circle-o:before {
content: "\f10c"
}
.fa-quote-left:before {
content: "\f10d"
}
.fa-quote-right:before {
content: "\f10e"
}
.fa-spinner:before {
content: "\f110"
}
.fa-circle:before {
content: "\f111"
}
.fa-mail-reply:before,.fa-reply:before {
content: "\f112"
}
.fa-github-alt:before {
content: "\f113"
}
.fa-folder-o:before {
content: "\f114"
}
.fa-folder-open-o:before {
content: "\f115"
}
.fa-smile-o:before {
content: "\f118"
}
.fa-frown-o:before {
content: "\f119"
}
.fa-meh-o:before {
content: "\f11a"
}
.fa-gamepad:before {
content: "\f11b"
}
.fa-keyboard-o:before {
content: "\f11c"
}
.fa-flag-o:before {
content: "\f11d"
}
.fa-flag-checkered:before {
content: "\f11e"
}
.fa-terminal:before {
content: "\f120"
}
.fa-code:before {
content: "\f121"
}
.fa-mail-reply-all:before,.fa-reply-all:before {
content: "\f122"
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {
content: "\f123"
}
.fa-location-arrow:before {
content: "\f124"
}
.fa-crop:before {
content: "\f125"
}
.fa-code-fork:before {
content: "\f126"
}
.fa-unlink:before,.fa-chain-broken:before {
content: "\f127"
}
.fa-question:before {
content: "\f128"
}
.fa-info:before {
content: "\f129"
}
.fa-exclamation:before {
content: "\f12a"
}
.fa-superscript:before {
content: "\f12b"
}
.fa-subscript:before {
content: "\f12c"
}
.fa-eraser:before {
content: "\f12d"
}
.fa-puzzle-piece:before {
content: "\f12e"
}
.fa-microphone:before {
content: "\f130"
}
.fa-microphone-slash:before {
content: "\f131"
}
.fa-shield:before {
content: "\f132"
}
.fa-calendar-o:before {
content: "\f133"
}
.fa-fire-extinguisher:before {
content: "\f134"
}
.fa-rocket:before {
content: "\f135"
}
.fa-maxcdn:before {
content: "\f136"
}
.fa-chevron-circle-left:before {
content: "\f137"
}
.fa-chevron-circle-right:before {
content: "\f138"
}
.fa-chevron-circle-up:before {
content: "\f139"
}
.fa-chevron-circle-down:before {
content: "\f13a"
}
.fa-html5:before {
content: "\f13b"
}
.fa-css3:before {
content: "\f13c"
}
.fa-anchor:before {
content: "\f13d"
}
.fa-unlock-alt:before {
content: "\f13e"
}
.fa-bullseye:before {
content: "\f140"
}
.fa-ellipsis-h:before {
content: "\f141"
}
.fa-ellipsis-v:before {
content: "\f142"
}
.fa-rss-square:before {
content: "\f143"
}
.fa-play-circle:before {
content: "\f144"
}
.fa-ticket:before {
content: "\f145"
}
.fa-minus-square:before {
content: "\f146"
}
.fa-minus-square-o:before {
content: "\f147"
}
.fa-level-up:before {
content: "\f148"
}
.fa-level-down:before {
content: "\f149"
}
.fa-check-square:before {
content: "\f14a"
}
.fa-pencil-square:before {
content: "\f14b"
}
.fa-external-link-square:before {
content: "\f14c"
}
.fa-share-square:before {
content: "\f14d"
}
.fa-compass:before {
content: "\f14e"
}
.fa-toggle-down:before,.fa-caret-square-o-down:before {
content: "\f150"
}
.fa-toggle-up:before,.fa-caret-square-o-up:before {
content: "\f151"
}
.fa-toggle-right:before,.fa-caret-square-o-right:before {
content: "\f152"
}
.fa-euro:before,.fa-eur:before {
content: "\f153"
}
.fa-gbp:before {
content: "\f154"
}
.fa-dollar:before,.fa-usd:before {
content: "\f155"
}
.fa-rupee:before,.fa-inr:before {
content: "\f156"
}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {
content: "\f157"
}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before {
content: "\f158"
}
.fa-won:before,.fa-krw:before {
content: "\f159"
}
.fa-bitcoin:before,.fa-btc:before {
content: "\f15a"
}
.fa-file:before {
content: "\f15b"
}
.fa-file-text:before {
content: "\f15c"
}
.fa-sort-alpha-asc:before {
content: "\f15d"
}
.fa-sort-alpha-desc:before {
content: "\f15e"
}
.fa-sort-amount-asc:before {
content: "\f160"
}
.fa-sort-amount-desc:before {
content: "\f161"
}
.fa-sort-numeric-asc:before {
content: "\f162"
}
.fa-sort-numeric-desc:before {
content: "\f163"
}
.fa-thumbs-up:before {
content: "\f164"
}
.fa-thumbs-down:before {
content: "\f165"
}
.fa-youtube-square:before {
content: "\f166"
}
.fa-youtube:before {
content: "\f167"
}
.fa-xing:before {
content: "\f168"
}
.fa-xing-square:before {
content: "\f169"
}
.fa-youtube-play:before {
content: "\f16a"
}
.fa-dropbox:before {
content: "\f16b"
}
.fa-stack-overflow:before {
content: "\f16c"
}
.fa-instagram:before {
content: "\f16d"
}
.fa-flickr:before {
content: "\f16e"
}
.fa-adn:before {
content: "\f170"
}
.fa-bitbucket:before {
content: "\f171"
}
.fa-bitbucket-square:before {
content: "\f172"
}
.fa-tumblr:before {
content: "\f173"
}
.fa-tumblr-square:before {
content: "\f174"
}
.fa-long-arrow-down:before {
content: "\f175"
}
.fa-long-arrow-up:before {
content: "\f176"
}
.fa-long-arrow-left:before {
content: "\f177"
}
.fa-long-arrow-right:before {
content: "\f178"
}
.fa-apple:before {
content: "\f179"
}
.fa-windows:before {
content: "\f17a"
}
.fa-android:before {
content: "\f17b"
}
.fa-linux:before {
content: "\f17c"
}
.fa-dribbble:before {
content: "\f17d"
}
.fa-skype:before {
content: "\f17e"
}
.fa-foursquare:before {
content: "\f180"
}
.fa-trello:before {
content: "\f181"
}
.fa-female:before {
content: "\f182"
}
.fa-male:before {
content: "\f183"
}
.fa-gittip:before {
content: "\f184"
}
.fa-sun-o:before {
content: "\f185"
}
.fa-moon-o:before {
content: "\f186"
}
.fa-archive:before {
content: "\f187"
}
.fa-bug:before {
content: "\f188"
}
.fa-vk:before {
content: "\f189"
}
.fa-weibo:before {
content: "\f18a"
}
.fa-renren:before {
content: "\f18b"
}
.fa-pagelines:before {
content: "\f18c"
}
.fa-stack-exchange:before {
content: "\f18d"
}
.fa-arrow-circle-o-right:before {
content: "\f18e"
}
.fa-arrow-circle-o-left:before {
content: "\f190"
}
.fa-toggle-left:before,.fa-caret-square-o-left:before {
content: "\f191"
}
.fa-dot-circle-o:before {
content: "\f192"
}
.fa-wheelchair:before {
content: "\f193"
}
.fa-vimeo-square:before {
content: "\f194"
}
.fa-turkish-lira:before,.fa-try:before {
content: "\f195"
}
.fa-plus-square-o:before {
content: "\f196"
}
.fa-space-shuttle:before {
content: "\f197"
}
.fa-slack:before {
content: "\f198"
}
.fa-envelope-square:before {
content: "\f199"
}
.fa-wordpress:before {
content: "\f19a"
}
.fa-openid:before {
content: "\f19b"
}
.fa-institution:before,.fa-bank:before,.fa-university:before {
content: "\f19c"
}
.fa-mortar-board:before,.fa-graduation-cap:before {
content: "\f19d"
}
.fa-yahoo:before {
content: "\f19e"
}
.fa-google:before {
content: "\f1a0"
}
.fa-reddit:before {
content: "\f1a1"
}
.fa-reddit-square:before {
content: "\f1a2"
}
.fa-stumbleupon-circle:before {
content: "\f1a3"
}
.fa-stumbleupon:before {
content: "\f1a4"
}
.fa-delicious:before {
content: "\f1a5"
}
.fa-digg:before {
content: "\f1a6"
}
.fa-pied-piper:before {
content: "\f1a7"
}
.fa-pied-piper-alt:before {
content: "\f1a8"
}
.fa-drupal:before {
content: "\f1a9"
}
.fa-joomla:before {
content: "\f1aa"
}
.fa-language:before {
content: "\f1ab"
}
.fa-fax:before {
content: "\f1ac"
}
.fa-building:before {
content: "\f1ad"
}
.fa-child:before {
content: "\f1ae"
}
.fa-paw:before {
content: "\f1b0"
}
.fa-spoon:before {
content: "\f1b1"
}
.fa-cube:before {
content: "\f1b2"
}
.fa-cubes:before {
content: "\f1b3"
}
.fa-behance:before {
content: "\f1b4"
}
.fa-behance-square:before {
content: "\f1b5"
}
.fa-steam:before {
content: "\f1b6"
}
.fa-steam-square:before {
content: "\f1b7"
}
.fa-recycle:before {
content: "\f1b8"
}
.fa-automobile:before,.fa-car:before {
content: "\f1b9"
}
.fa-cab:before,.fa-taxi:before {
content: "\f1ba"
}
.fa-tree:before {
content: "\f1bb"
}
.fa-spotify:before {
content: "\f1bc"
}
.fa-deviantart:before {
content: "\f1bd"
}
.fa-soundcloud:before {
content: "\f1be"
}
.fa-database:before {
content: "\f1c0"
}
.fa-file-pdf-o:before {
content: "\f1c1"
}
.fa-file-word-o:before {
content: "\f1c2"
}
.fa-file-excel-o:before {
content: "\f1c3"
}
.fa-file-powerpoint-o:before {
content: "\f1c4"
}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {
content: "\f1c5"
}
.fa-file-zip-o:before,.fa-file-archive-o:before {
content: "\f1c6"
}
.fa-file-sound-o:before,.fa-file-audio-o:before {
content: "\f1c7"
}
.fa-file-movie-o:before,.fa-file-video-o:before {
content: "\f1c8"
}
.fa-file-code-o:before {
content: "\f1c9"
}
.fa-vine:before {
content: "\f1ca"
}
.fa-codepen:before {
content: "\f1cb"
}
.fa-jsfiddle:before {
content: "\f1cc"
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {
content: "\f1cd"
}
.fa-circle-o-notch:before {
content: "\f1ce"
}
.fa-ra:before,.fa-rebel:before {
content: "\f1d0"
}
.fa-ge:before,.fa-empire:before {
content: "\f1d1"
}
.fa-git-square:before {
content: "\f1d2"
}
.fa-git:before {
content: "\f1d3"
}
.fa-hacker-news:before {
content: "\f1d4"
}
.fa-tencent-weibo:before {
content: "\f1d5"
}
.fa-qq:before {
content: "\f1d6"
}
.fa-wechat:before,.fa-weixin:before {
content: "\f1d7"
}
.fa-send:before,.fa-paper-plane:before {
content: "\f1d8"
}
.fa-send-o:before,.fa-paper-plane-o:before {
content: "\f1d9"
}
.fa-history:before {
content: "\f1da"
}
.fa-circle-thin:before {
content: "\f1db"
}
.fa-header:before {
content: "\f1dc"
}
.fa-paragraph:before {
content: "\f1dd"
}
.fa-sliders:before {
content: "\f1de"
}
.fa-share-alt:before {
content: "\f1e0"
}
.fa-share-alt-square:before {
content: "\f1e1"
}
.fa-bomb:before {
content: "\f1e2"
}
.fa-soccer-ball-o:before,.fa-futbol-o:before {
content: "\f1e3"
}
.fa-tty:before {
content: "\f1e4"
}
.fa-binoculars:before {
content: "\f1e5"
}
.fa-plug:before {
content: "\f1e6"
}
.fa-slideshare:before {
content: "\f1e7"
}
.fa-twitch:before {
content: "\f1e8"
}
.fa-yelp:before {
content: "\f1e9"
}
.fa-newspaper-o:before {
content: "\f1ea"
}
.fa-wifi:before {
content: "\f1eb"
}
.fa-calculator:before {
content: "\f1ec"
}
.fa-paypal:before {
content: "\f1ed"
}
.fa-google-wallet:before {
content: "\f1ee"
}
.fa-cc-visa:before {
content: "\f1f0"
}
.fa-cc-mastercard:before {
content: "\f1f1"
}
.fa-cc-discover:before {
content: "\f1f2"
}
.fa-cc-amex:before {
content: "\f1f3"
}
.fa-cc-paypal:before {
content: "\f1f4"
}
.fa-cc-stripe:before {
content: "\f1f5"
}
.fa-bell-slash:before {
content: "\f1f6"
}
.fa-bell-slash-o:before {
content: "\f1f7"
}
.fa-trash:before {
content: "\f1f8"
}
.fa-copyright:before {
content: "\f1f9"
}
.fa-at:before {
content: "\f1fa"
}
.fa-eyedropper:before {
content: "\f1fb"
}
.fa-paint-brush:before {
content: "\f1fc"
}
.fa-birthday-cake:before {
content: "\f1fd"
}
.fa-area-chart:before {
content: "\f1fe"
}
.fa-pie-chart:before {
content: "\f200"
}
.fa-line-chart:before {
content: "\f201"
}
.fa-lastfm:before {
content: "\f202"
}
.fa-lastfm-square:before {
content: "\f203"
}
.fa-toggle-off:before {
content: "\f204"
}
.fa-toggle-on:before {
content: "\f205"
}
.fa-bicycle:before {
content: "\f206"
}
.fa-bus:before {
content: "\f207"
}
.fa-ioxhost:before {
content: "\f208"
}
.fa-angellist:before {
content: "\f209"
}
.fa-cc:before {
content: "\f20a"
}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {
content: "\f20b"
}
.fa-meanpath:before {
content: "\f20c"
}
@font-face {
font-family: 'Simple-Line-Icons';
src: url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/Simple-Line-Icons.eot);
src: url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/Simple-Line-Icons.eot?#iefix) format("embedded-opentype"),url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/Simple-Line-Icons.woff) format("woff"),url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/Simple-Line-Icons.ttf) format("truetype"),url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/Simple-Line-Icons.svg#Simple-Line-Icons) format("svg");
font-weight: normal;
font-style: normal
}
[class^="simple-icon-"]:before,[class*=" simple-icon-"]:before {
font-family: "Simple-Line-Icons";
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none !important;
speak: none;
display: inline-block;
text-decoration: none;
width: 1em;
line-height: 1em;
-webkit-font-smoothing: antialiased
}
@font-face {
font-family: "dripicons";
src:url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/dripicons-v2.eot);
src:url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/dripicons-v2.eot?#iefix) format("embedded-opentype"),
url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/dripicons-v2.woff) format("woff"),
url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/dripicons-v2.ttf) format("truetype"),
url(//monbarcino.com/wp-content/themes/paradize/assets/fonts/dripicons-v2.svg#dripicons-v2) format("svg");
font-weight: normal;
font-style: normal;
}
[class^="drip-icon-"]:before,
[class*=" drip-icon-"]:before {
font-family: "dripicons" !important;
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.drip-icon-alarm:before {
content: "\61";
}
.drip-icon-align-center:before {
content: "\62";
}
.drip-icon-align-justify:before {
content: "\63";
}
.drip-icon-align-left:before {
content: "\64";
}
.drip-icon-align-right:before {
content: "\65";
}
.drip-icon-anchor:before {
content: "\66";
}
.drip-icon-archive:before {
content: "\67";
}
.drip-icon-arrow-down:before {
content: "\68";
}
.drip-icon-arrow-left:before {
content: "\69";
}
.drip-icon-arrow-right:before {
content: "\6a";
}
.drip-icon-arrow-thin-down:before {
content: "\6b";
}
.drip-icon-arrow-thin-left:before {
content: "\6c";
}
.drip-icon-arrow-thin-right:before {
content: "\6d";
}
.drip-icon-arrow-thin-up:before {
content: "\6e";
}
.drip-icon-arrow-up:before {
content: "\6f";
}
.drip-icon-article:before {
content: "\70";
}
.drip-icon-backspace:before {
content: "\71";
}
.drip-icon-basket:before {
content: "\72";
}
.drip-icon-basketball:before {
content: "\73";
}
.drip-icon-battery-empty:before {
content: "\74";
}
.drip-icon-battery-full:before {
content: "\75";
}
.drip-icon-battery-low:before {
content: "\76";
}
.drip-icon-battery-medium:before {
content: "\77";
}
.drip-icon-bell:before {
content: "\78";
}
.drip-icon-blog:before {
content: "\79";
}
.drip-icon-bluetooth:before {
content: "\7a";
}
.drip-icon-bold:before {
content: "\41";
}
.drip-icon-bookmark:before {
content: "\42";
}
.drip-icon-bookmarks:before {
content: "\43";
}
.drip-icon-box:before {
content: "\44";
}
.drip-icon-briefcase:before {
content: "\45";
}
.drip-icon-brightness-low:before {
content: "\46";
}
.drip-icon-brightness-max:before {
content: "\47";
}
.drip-icon-brightness-medium:before {
content: "\48";
}
.drip-icon-broadcast:before {
content: "\49";
}
.drip-icon-browser:before {
content: "\4a";
}
.drip-icon-browser-upload:before {
content: "\4b";
}
.drip-icon-brush:before {
content: "\4c";
}
.drip-icon-calendar:before {
content: "\4d";
}
.drip-icon-camcorder:before {
content: "\4e";
}
.drip-icon-camera:before {
content: "\4f";
}
.drip-icon-card:before {
content: "\50";
}
.drip-icon-cart:before {
content: "\51";
}
.drip-icon-checklist:before {
content: "\52";
}
.drip-icon-checkmark:before {
content: "\53";
}
.drip-icon-chevron-down:before {
content: "\54";
}
.drip-icon-chevron-left:before {
content: "\55";
}
.drip-icon-chevron-right:before {
content: "\56";
}
.drip-icon-chevron-up:before {
content: "\57";
}
.drip-icon-clipboard:before {
content: "\58";
}
.drip-icon-clock:before {
content: "\59";
}
.drip-icon-clockwise:before {
content: "\5a";
}
.drip-icon-cloud:before {
content: "\30";
}
.drip-icon-cloud-download:before {
content: "\31";
}
.drip-icon-cloud-upload:before {
content: "\32";
}
.drip-icon-code:before {
content: "\33";
}
.drip-icon-contract:before {
content: "\34";
}
.drip-icon-contract-2:before {
content: "\35";
}
.drip-icon-conversation:before {
content: "\36";
}
.drip-icon-copy:before {
content: "\37";
}
.drip-icon-crop:before {
content: "\38";
}
.drip-icon-cross:before {
content: "\39";
}
.drip-icon-crosshair:before {
content: "\21";
}
.drip-icon-cutlery:before {
content: "\22";
}
.drip-icon-device-desktop:before {
content: "\23";
}
.drip-icon-device-mobile:before {
content: "\24";
}
.drip-icon-device-tablet:before {
content: "\25";
}
.drip-icon-direction:before {
content: "\26";
}
.drip-icon-disc:before {
content: "\27";
}
.drip-icon-document:before {
content: "\28";
}
.drip-icon-document-delete:before {
content: "\29";
}
.drip-icon-document-edit:before {
content: "\2a";
}
.drip-icon-document-new:before {
content: "\2b";
}
.drip-icon-document-remove:before {
content: "\2c";
}
.drip-icon-dot:before {
content: "\2d";
}
.drip-icon-dots-2:before {
content: "\2e";
}
.drip-icon-dots-3:before {
content: "\2f";
}
.drip-icon-download:before {
content: "\3a";
}
.drip-icon-duplicate:before {
content: "\3b";
}
.drip-icon-enter:before {
content: "\3c";
}
.drip-icon-exit:before {
content: "\3d";
}
.drip-icon-expand:before {
content: "\3e";
}
.drip-icon-expand-2:before {
content: "\3f";
}
.drip-icon-experiment:before {
content: "\40";
}
.drip-icon-export:before {
content: "\5b";
}
.drip-icon-feed:before {
content: "\5d";
}
.drip-icon-flag:before {
content: "\5e";
}
.drip-icon-flashlight:before {
content: "\5f";
}
.drip-icon-folder:before {
content: "\60";
}
.drip-icon-folder-open:before {
content: "\7b";
}
.drip-icon-forward:before {
content: "\7c";
}
.drip-icon-gaming:before {
content: "\7d";
}
.drip-icon-gear:before {
content: "\7e";
}
.drip-icon-graduation:before {
content: "\5c";
}
.drip-icon-graph-bar:before {
content: "\e000";
}
.drip-icon-graph-line:before {
content: "\e001";
}
.drip-icon-graph-pie:before {
content: "\e002";
}
.drip-icon-headset:before {
content: "\e003";
}
.drip-icon-heart:before {
content: "\e004";
}
.drip-icon-help:before {
content: "\e005";
}
.drip-icon-home:before {
content: "\e006";
}
.drip-icon-hourglass:before {
content: "\e007";
}
.drip-icon-inbox:before {
content: "\e008";
}
.drip-icon-information:before {
content: "\e009";
}
.drip-icon-italic:before {
content: "\e00a";
}
.drip-icon-jewel:before {
content: "\e00b";
}
.drip-icon-lifting:before {
content: "\e00c";
}
.drip-icon-lightbulb:before {
content: "\e00d";
}
.drip-icon-link:before {
content: "\e00e";
}
.drip-icon-link-broken:before {
content: "\e00f";
}
.drip-icon-list:before {
content: "\e010";
}
.drip-icon-loading:before {
content: "\e011";
}
.drip-icon-location:before {
content: "\e012";
}
.drip-icon-lock:before {
content: "\e013";
}
.drip-icon-lock-open:before {
content: "\e014";
}
.drip-icon-mail:before {
content: "\e015";
}
.drip-icon-map:before {
content: "\e016";
}
.drip-icon-media-loop:before {
content: "\e017";
}
.drip-icon-media-next:before {
content: "\e018";
}
.drip-icon-media-pause:before {
content: "\e019";
}
.drip-icon-media-play:before {
content: "\e01a";
}
.drip-icon-media-previous:before {
content: "\e01b";
}
.drip-icon-media-record:before {
content: "\e01c";
}
.drip-icon-media-shuffle:before {
content: "\e01d";
}
.drip-icon-media-stop:before {
content: "\e01e";
}
.drip-icon-medical:before {
content: "\e01f";
}
.drip-icon-menu:before {
content: "\e020";
}
.drip-icon-message:before {
content: "\e021";
}
.drip-icon-meter:before {
content: "\e022";
}
.drip-icon-microphone:before {
content: "\e023";
}
.drip-icon-minus:before {
content: "\e024";
}
.drip-icon-monitor:before {
content: "\e025";
}
.drip-icon-move:before {
content: "\e026";
}
.drip-icon-music:before {
content: "\e027";
}
.drip-icon-network-1:before {
content: "\e028";
}
.drip-icon-network-2:before {
content: "\e029";
}
.drip-icon-network-3:before {
content: "\e02a";
}
.drip-icon-network-4:before {
content: "\e02b";
}
.drip-icon-network-5:before {
content: "\e02c";
}
.drip-icon-pamphlet:before {
content: "\e02d";
}
.drip-icon-paperclip:before {
content: "\e02e";
}
.drip-icon-pencil:before {
content: "\e02f";
}
.drip-icon-phone:before {
content: "\e030";
}
.drip-icon-photo:before {
content: "\e031";
}
.drip-icon-photo-group:before {
content: "\e032";
}
.drip-icon-pill:before {
content: "\e033";
}
.drip-icon-pin:before {
content: "\e034";
}
.drip-icon-plus:before {
content: "\e035";
}
.drip-icon-power:before {
content: "\e036";
}
.drip-icon-preview:before {
content: "\e037";
}
.drip-icon-print:before {
content: "\e038";
}
.drip-icon-pulse:before {
content: "\e039";
}
.drip-icon-question:before {
content: "\e03a";
}
.drip-icon-reply:before {
content: "\e03b";
}
.drip-icon-reply-all:before {
content: "\e03c";
}
.drip-icon-return:before {
content: "\e03d";
}
.drip-icon-retweet:before {
content: "\e03e";
}
.drip-icon-rocket:before {
content: "\e03f";
}
.drip-icon-scale:before {
content: "\e040";
}
.drip-icon-search:before {
content: "\e041";
}
.drip-icon-shopping-bag:before {
content: "\e042";
}
.drip-icon-skip:before {
content: "\e043";
}
.drip-icon-stack:before {
content: "\e044";
}
.drip-icon-star:before {
content: "\e045";
}
.drip-icon-stopwatch:before {
content: "\e046";
}
.drip-icon-store:before {
content: "\e047";
}
.drip-icon-suitcase:before {
content: "\e048";
}
.drip-icon-swap:before {
content: "\e049";
}
.drip-icon-tag:before {
content: "\e04a";
}
.drip-icon-tag-delete:before {
content: "\e04b";
}
.drip-icon-tags:before {
content: "\e04c";
}
.drip-icon-thumbs-down:before {
content: "\e04d";
}
.drip-icon-thumbs-up:before {
content: "\e04e";
}
.drip-icon-ticket:before {
content: "\e04f";
}
.drip-icon-time-reverse:before {
content: "\e050";
}
.drip-icon-to-do:before {
content: "\e051";
}
.drip-icon-toggles:before {
content: "\e052";
}
.drip-icon-trash:before {
content: "\e053";
}
.drip-icon-trophy:before {
content: "\e054";
}
.drip-icon-upload:before {
content: "\e055";
}
.drip-icon-user:before {
content: "\e056";
}
.drip-icon-user-group:before {
content: "\e057";
}
.drip-icon-user-id:before {
content: "\e058";
}
.drip-icon-vibrate:before {
content: "\e059";
}
.drip-icon-view-apps:before {
content: "\e05a";
}
.drip-icon-view-list:before {
content: "\e05b";
}
.drip-icon-view-list-large:before {
content: "\e05c";
}
.drip-icon-view-thumb:before {
content: "\e05d";
}
.drip-icon-volume-full:before {
content: "\e05e";
}
.drip-icon-volume-low:before {
content: "\e05f";
}
.drip-icon-volume-medium:before {
content: "\e060";
}
.drip-icon-volume-off:before {
content: "\e061";
}
.drip-icon-wallet:before {
content: "\e062";
}
.drip-icon-warning:before {
content: "\e063";
}
.drip-icon-web:before {
content: "\e064";
}
.drip-icon-weight:before {
content: "\e065";
}
.drip-icon-wifi:before {
content: "\e066";
}
.drip-icon-wrong:before {
content: "\e067";
}
.drip-icon-zoom-in:before {
content: "\e068";
}
.drip-icon-zoom-out:before {
content: "\e069";
}
.simple-icon-user-female:before {
content: "\e000"
}
.simple-icon-user-follow:before {
content: "\e002"
}
.simple-icon-user-following:before {
content: "\e003"
}
.simple-icon-user-unfollow:before {
content: "\e004"
}
.simple-icon-trophy:before {
content: "\e006"
}
.simple-icon-screen-smartphone:before {
content: "\e010"
}
.simple-icon-screen-desktop:before {
content: "\e011"
}
.simple-icon-plane:before {
content: "\e012"
}
.simple-icon-notebook:before {
content: "\e013"
}
.simple-icon-moustache:before {
content: "\e014"
}
.simple-icon-mouse:before {
content: "\e015"
}
.simple-icon-magnet:before {
content: "\e016"
}
.simple-icon-energy:before {
content: "\e020"
}
.simple-icon-emoticon-smile:before {
content: "\e021"
}
.simple-icon-disc:before {
content: "\e022"
}
.simple-icon-cursor-move:before {
content: "\e023"
}
.simple-icon-crop:before {
content: "\e024"
}
.simple-icon-credit-card:before {
content: "\e025"
}
.simple-icon-chemistry:before {
content: "\e026"
}
.simple-icon-user:before {
content: "\e005"
}
.simple-icon-speedometer:before {
content: "\e007"
}
.simple-icon-social-youtube:before {
content: "\e008"
}
.simple-icon-social-twitter:before {
content: "\e009"
}
.simple-icon-social-tumblr:before {
content: "\e00a"
}
.simple-icon-social-facebook:before {
content: "\e00b"
}
.simple-icon-social-dropbox:before {
content: "\e00c"
}
.simple-icon-social-dribbble:before {
content: "\e00d"
}
.simple-icon-shield:before {
content: "\e00e"
}
.simple-icon-screen-tablet:before {
content: "\e00f"
}
.simple-icon-magic-wand:before {
content: "\e017"
}
.simple-icon-hourglass:before {
content: "\e018"
}
.simple-icon-graduation:before {
content: "\e019"
}
.simple-icon-ghost:before {
content: "\e01a"
}
.simple-icon-game-controller:before {
content: "\e01b"
}
.simple-icon-fire:before {
content: "\e01c"
}
.simple-icon-eyeglasses:before {
content: "\e01d"
}
.simple-icon-envelope-open:before {
content: "\e01e"
}
.simple-icon-envelope-letter:before {
content: "\e01f"
}
.simple-icon-bell:before {
content: "\e027"
}
.simple-icon-badge:before {
content: "\e028"
}
.simple-icon-anchor:before {
content: "\e029"
}
.simple-icon-wallet:before {
content: "\e02a"
}
.simple-icon-vector:before {
content: "\e02b"
}
.simple-icon-speech:before {
content: "\e02c"
}
.simple-icon-puzzle:before {
content: "\e02d"
}
.simple-icon-printer:before {
content: "\e02e"
}
.simple-icon-present:before {
content: "\e02f"
}
.simple-icon-playlist:before {
content: "\e030"
}
.simple-icon-pin:before {
content: "\e031"
}
.simple-icon-picture:before {
content: "\e032"
}
.simple-icon-map:before {
content: "\e033"
}
.simple-icon-layers:before {
content: "\e034"
}
.simple-icon-handbag:before {
content: "\e035"
}
.simple-icon-globe-alt:before {
content: "\e036"
}
.simple-icon-globe:before {
content: "\e037"
}
.simple-icon-frame:before {
content: "\e038"
}
.simple-icon-folder-alt:before {
content: "\e039"
}
.simple-icon-film:before {
content: "\e03a"
}
.simple-icon-feed:before {
content: "\e03b"
}
.simple-icon-earphones-alt:before {
content: "\e03c"
}
.simple-icon-earphones:before {
content: "\e03d"
}
.simple-icon-drop:before {
content: "\e03e"
}
.simple-icon-drawer:before {
content: "\e03f"
}
.simple-icon-docs:before {
content: "\e040"
}
.simple-icon-directions:before {
content: "\e041"
}
.simple-icon-direction:before {
content: "\e042"
}
.simple-icon-diamond:before {
content: "\e043"
}
.simple-icon-cup:before {
content: "\e044"
}
.simple-icon-compass:before {
content: "\e045"
}
.simple-icon-call-out:before {
content: "\e046"
}
.simple-icon-call-in:before {
content: "\e047"
}
.simple-icon-call-end:before {
content: "\e048"
}
.simple-icon-calculator:before {
content: "\e049"
}
.simple-icon-bubbles:before {
content: "\e04a"
}
.simple-icon-briefcase:before {
content: "\e04b"
}
.simple-icon-book-open:before {
content: "\e04c"
}
.simple-icon-basket-loaded:before {
content: "\e04d"
}
.simple-icon-basket:before {
content: "\e04e"
}
.simple-icon-bag:before {
content: "\e04f"
}
.simple-icon-action-undo:before {
content: "\e050"
}
.simple-icon-action-redo:before {
content: "\e051"
}
.simple-icon-wrench:before {
content: "\e052"
}
.simple-icon-umbrella:before {
content: "\e053"
}
.simple-icon-trash:before {
content: "\e054"
}
.simple-icon-tag:before {
content: "\e055"
}
.simple-icon-support:before {
content: "\e056"
}
.simple-icon-size-fullscreen:before {
content: "\e057"
}
.simple-icon-size-actual:before {
content: "\e058"
}
.simple-icon-shuffle:before {
content: "\e059"
}
.simple-icon-share-alt:before {
content: "\e05a"
}
.simple-icon-share:before {
content: "\e05b"
}
.simple-icon-rocket:before {
content: "\e05c"
}
.simple-icon-question:before {
content: "\e05d"
}
.simple-icon-pie-chart:before {
content: "\e05e"
}
.simple-icon-pencil:before {
content: "\e05f"
}
.simple-icon-note:before {
content: "\e060"
}
.simple-icon-music-tone-alt:before {
content: "\e061"
}
.simple-icon-music-tone:before {
content: "\e062"
}
.simple-icon-microphone:before {
content: "\e063"
}
.simple-icon-loop:before {
content: "\e064"
}
.simple-icon-logout:before {
content: "\e065"
}
.simple-icon-login:before {
content: "\e066"
}
.simple-icon-list:before {
content: "\e067"
}
.simple-icon-like:before {
content: "\e068"
}
.simple-icon-home:before {
content: "\e069"
}
.simple-icon-grid:before {
content: "\e06a"
}
.simple-icon-graph:before {
content: "\e06b"
}
.simple-icon-equalizer:before {
content: "\e06c"
}
.simple-icon-dislike:before {
content: "\e06d"
}
.simple-icon-cursor:before {
content: "\e06e"
}
.simple-icon-control-start:before {
content: "\e06f"
}
.simple-icon-control-rewind:before {
content: "\e070"
}
.simple-icon-control-play:before {
content: "\e071"
}
.simple-icon-control-pause:before {
content: "\e072"
}
.simple-icon-control-forward:before {
content: "\e073"
}
.simple-icon-control-end:before {
content: "\e074"
}
.simple-icon-calendar:before {
content: "\e075"
}
.simple-icon-bulb:before {
content: "\e076"
}
.simple-icon-bar-chart:before {
content: "\e077"
}
.simple-icon-arrow-up:before {
content: "\e078"
}
.simple-icon-arrow-right:before {
content: "\e079"
}
.simple-icon-arrow-left:before {
content: "\e07a"
}
.simple-icon-arrow-down:before {
content: "\e07b"
}
.simple-icon-ban:before {
content: "\e07c"
}
.simple-icon-bubble:before {
content: "\e07d"
}
.simple-icon-camcorder:before {
content: "\e07e"
}
.simple-icon-camera:before {
content: "\e07f"
}
.simple-icon-check:before {
content: "\e080"
}
.simple-icon-clock:before {
content: "\e081"
}
.simple-icon-close:before {
content: "\e082"
}
.simple-icon-cloud-download:before {
content: "\e083"
}
.simple-icon-cloud-upload:before {
content: "\e084"
}
.simple-icon-doc:before {
content: "\e085"
}
.simple-icon-envelope:before {
content: "\e086"
}
.simple-icon-eye:before {
content: "\e087"
}
.simple-icon-flag:before {
content: "\e088"
}
.simple-icon-folder:before {
content: "\e089"
}
.simple-icon-heart:before {
content: "\e08a"
}
.simple-icon-info:before {
content: "\e08b"
}
.simple-icon-key:before {
content: "\e08c"
}
.simple-icon-link:before {
content: "\e08d"
}
.simple-icon-lock:before {
content: "\e08e"
}
.simple-icon-lock-open:before {
content: "\e08f"
}
.simple-icon-magnifier:before {
content: "\e090"
}
.simple-icon-magnifier-add:before {
content: "\e091"
}
.simple-icon-magnifier-remove:before {
content: "\e092"
}
.simple-icon-paper-clip:before {
content: "\e093"
}
.simple-icon-paper-plane:before {
content: "\e094"
}
.simple-icon-plus:before {
content: "\e095"
}
.simple-icon-pointer:before {
content: "\e096"
}
.simple-icon-power:before {
content: "\e097"
}
.simple-icon-refresh:before {
content: "\e098"
}
.simple-icon-reload:before {
content: "\e099"
}
.simple-icon-settings:before {
content: "\e09a"
}
.simple-icon-star:before {
content: "\e09b"
}
.simple-icon-symbol-female:before {
content: "\e09c"
}
.simple-icon-symbol-male:before {
content: "\e09d"
}
.simple-icon-target:before {
content: "\e09e"
}
.simple-icon-volume-1:before {
content: "\e09f"
}
.simple-icon-volume-2:before {
content: "\e0a0"
}
.simple-icon-volume-off:before {
content: "\e0a1"
}
.simple-icon-users:before {
content: "\e001"
}