@charset "utf-8";

  @media (min-width: 768px) {
.container {
width: 750px;
}
}
@media (min-width: 992px) {
.container {
width: 970px;
}
}
@media (min-width: 1064px) {
.container {
width: 1170px;
}
}
.container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
.row {
margin-left: -15px;
margin-right: -15px;
}
.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,
.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,
.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-12 {
width: 100%;
}
.col-xs-11 {
width: 91.66666666%;
}
.col-xs-10 {
width: 83.33333333%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-8 {
width: 66.66666666%;
}
.col-xs-7 {
width: 58.33333333%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-5 {
width: 41.66666666%;
}
.col-xs-4 {
width: 33.33333333%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-2 {
width: 16.66666666%;
}
.col-xs-1 {
width: 8.33333333%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-pull-11 {
right: 91.66666666%;
}
.col-xs-pull-10 {
right: 83.33333333%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-8 {
right: 66.66666666%;
}
.col-xs-pull-7 {
right: 58.33333333%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-5 {
right: 41.66666666%;
}
.col-xs-pull-4 {
right: 33.33333333%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-2 {
right: 16.66666666%;
}
.col-xs-pull-1 {
right: 8.33333333%;
}
.col-xs-pull-0 {
right: auto;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-push-11 {
left: 91.66666666%;
}
.col-xs-push-10 {
left: 83.33333333%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-8 {
left: 66.66666666%;
}
.col-xs-push-7 {
left: 58.33333333%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-5 {
left: 41.66666666%;
}
.col-xs-push-4 {
left: 33.33333333%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-2 {
left: 16.66666666%;
}
.col-xs-push-1 {
left: 8.33333333%;
}
.col-xs-push-0 {
left: auto;
}
.col-xs-offset-12 {
margin-left: 100%;
}
.col-xs-offset-11 {
margin-left: 91.66666666%;
}
.col-xs-offset-10 {
margin-left: 83.33333333%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-8 {
margin-left: 66.66666666%;
}
.col-xs-offset-7 {
margin-left: 58.33333333%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-5 {
margin-left: 41.66666666%;
}
.col-xs-offset-4 {
margin-left: 33.33333333%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-2 {
margin-left: 16.66666666%;
}
.col-xs-offset-1 {
margin-left: 8.33333333%;
}
.col-xs-offset-0 {
margin-left: 0;
}
@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-12 {
width: 100%;
}
.col-sm-11 {
width: 91.66666666%;
}
.col-sm-10 {
width: 83.33333333%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-8 {
width: 66.66666666%;
}
.col-sm-7 {
width: 58.33333333%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-5 {
width: 41.66666666%;
}
.col-sm-4 {
width: 33.33333333%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-2 {
width: 16.66666666%;
}
.col-sm-1 {
width: 8.33333333%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-pull-11 {
right: 91.66666666%;
}
.col-sm-pull-10 {
right: 83.33333333%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-8 {
right: 66.66666666%;
}
.col-sm-pull-7 {
right: 58.33333333%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-5 {
right: 41.66666666%;
}
.col-sm-pull-4 {
right: 33.33333333%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-2 {
right: 16.66666666%;
}
.col-sm-pull-1 {
right: 8.33333333%;
}
.col-sm-pull-0 {
right: auto;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-push-11 {
left: 91.66666666%;
}
.col-sm-push-10 {
left: 83.33333333%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-8 {
left: 66.66666666%;
}
.col-sm-push-7 {
left: 58.33333333%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-5 {
left: 41.66666666%;
}
.col-sm-push-4 {
left: 33.33333333%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-2 {
left: 16.66666666%;
}
.col-sm-push-1 {
left: 8.33333333%;
}
.col-sm-push-0 {
left: auto;
}
.col-sm-offset-12 {
margin-left: 100%;
}
.col-sm-offset-11 {
margin-left: 91.66666666%;
}
.col-sm-offset-10 {
margin-left: 83.33333333%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-8 {
margin-left: 66.66666666%;
}
.col-sm-offset-7 {
margin-left: 58.33333333%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-5 {
margin-left: 41.66666666%;
}
.col-sm-offset-4 {
margin-left: 33.33333333%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-2 {
margin-left: 16.66666666%;
}
.col-sm-offset-1 {
margin-left: 8.33333333%;
}
.col-sm-offset-0 {
margin-left: 0;
}
}
@media (min-width: 1064px) {
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12 {
float: left;
}
.col-md-12 {
width: 100%;
}
.col-md-11 {
width: 91.66666666%;
}
.col-md-10 {
width: 83.33333333%;
}
.col-md-9 {
width: 75%;
}
.col-md-8 {
width: 66.66666666%;
}
.col-md-7 {
width: 58.33333333%;
}
.col-md-6 {
width: 50%;
}
.col-md-5 {
width: 41.66666666%;
}
.col-md-4 {
width: 33.33333333%;
}
.col-md-3 {
width: 25%;
}
.col-md-2 {
width: 16.66666666%;
}
.col-md-1 {
width: 8.33333333%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-pull-11 {
right: 91.66666666%;
}
.col-md-pull-10 {
right: 83.33333333%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-8 {
right: 66.66666666%;
}
.col-md-pull-7 {
right: 58.33333333%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-5 {
right: 41.66666666%;
}
.col-md-pull-4 {
right: 33.33333333%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-2 {
right: 16.66666666%;
}
.col-md-pull-1 {
right: 8.33333333%;
}
.col-md-pull-0 {
right: auto;
}
.col-md-push-12 {
left: 100%;
}
.col-md-push-11 {
left: 91.66666666%;
}
.col-md-push-10 {
left: 83.33333333%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-8 {
left: 66.66666666%;
}
.col-md-push-7 {
left: 58.33333333%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-5 {
left: 41.66666666%;
}
.col-md-push-4 {
left: 33.33333333%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-2 {
left: 16.66666666%;
}
.col-md-push-1 {
left: 8.33333333%;
}
.col-md-push-0 {
left: auto;
}
.col-md-offset-12 {
margin-left: 100%;
}
.col-md-offset-11 {
margin-left: 91.66666666%;
}
.col-md-offset-10 {
margin-left: 83.33333333%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-8 {
margin-left: 66.66666666%;
}
.col-md-offset-7 {
margin-left: 58.33333333%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-5 {
margin-left: 41.66666666%;
}
.col-md-offset-4 {
margin-left: 33.33333333%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-2 {
margin-left: 16.66666666%;
}
.col-md-offset-1 {
margin-left: 8.33333333%;
}
.col-md-offset-0 {
margin-left: 0;
}
}
@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-12 {
width: 100%;
}
.col-lg-11 {
width: 91.66666666%;
}
.col-lg-10 {
width: 83.33333333%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-8 {
width: 66.66666666%;
}
.col-lg-7 {
width: 58.33333333%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-5 {
width: 41.66666666%;
}
.col-lg-4 {
width: 33.33333333%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-2 {
width: 16.66666666%;
}
.col-lg-1 {
width: 8.33333333%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-pull-11 {
right: 91.66666666%;
}
.col-lg-pull-10 {
right: 83.33333333%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-8 {
right: 66.66666666%;
}
.col-lg-pull-7 {
right: 58.33333333%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-5 {
right: 41.66666666%;
}
.col-lg-pull-4 {
right: 33.33333333%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-2 {
right: 16.66666666%;
}
.col-lg-pull-1 {
right: 8.33333333%;
}
.col-lg-pull-0 {
right: auto;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-push-11 {
left: 91.66666666%;
}
.col-lg-push-10 {
left: 83.33333333%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-8 {
left: 66.66666666%;
}
.col-lg-push-7 {
left: 58.33333333%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-5 {
left: 41.66666666%;
}
.col-lg-push-4 {
left: 33.33333333%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-2 {
left: 16.66666666%;
}
.col-lg-push-1 {
left: 8.33333333%;
}
.col-lg-push-0 {
left: auto;
}
.col-lg-offset-12 {
margin-left: 100%;
}
.col-lg-offset-11 {
margin-left: 91.66666666%;
}
.col-lg-offset-10 {
margin-left: 83.33333333%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-8 {
margin-left: 66.66666666%;
}
.col-lg-offset-7 {
margin-left: 58.33333333%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-5 {
margin-left: 41.66666666%;
}
.col-lg-offset-4 {
margin-left: 33.33333333%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-2 {
margin-left: 16.66666666%;
}
.col-lg-offset-1 {
margin-left: 8.33333333%;
}
.col-lg-offset-0 {
margin-left: 0;
}
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
content: " ";
display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
clear: both;
}
.center-block {
display: block;
margin-left: auto;
margin-right: auto;
}
.pull-right {
float: right !important;
}
.pull-left {
float: left !important;
}
.hide {
display: none !important;
}
.show {
display: block !important;
}
.invisible {
visibility: hidden;
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.hidden {
display: none !important;
visibility: hidden !important;
}
.affix {
position: fixed;
}
@-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;
}
} .fa,
.fab,
.fad,
.fal,
.far,
.fas {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
}
.fa-lg {
font-size: 1.33333em;
line-height: 0.75em;
vertical-align: -0.0667em;
}
.fa-xs {
font-size: 0.75em;
}
.fa-sm {
font-size: 0.875em;
}
.fa-1x {
font-size: 1em;
}
.fa-2x {
font-size: 2em;
}
.fa-3x {
font-size: 3em;
}
.fa-4x {
font-size: 4em;
}
.fa-5x {
font-size: 5em;
}
.fa-6x {
font-size: 6em;
}
.fa-7x {
font-size: 7em;
}
.fa-8x {
font-size: 8em;
}
.fa-9x {
font-size: 9em;
}
.fa-10x {
font-size: 10em;
}
.fa-fw {
text-align: center;
width: 1.25em;
}
.fa-ul {
list-style-type: none;
margin-left: 2.5em;
padding-left: 0;
}
.fa-ul > li {
position: relative;
}
.fa-li {
left: -2em;
position: absolute;
text-align: center;
width: 2em;
line-height: inherit;
}
.fa-border {
border: 0.08em solid #eee;
border-radius: 0.1em;
padding: 0.2em 0.25em 0.15em;
}
.fa-pull-left {
float: left;
}
.fa-pull-right {
float: right;
}
.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
margin-right: 0.3em;
}
.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
margin-left: 0.3em;
}
.fa-spin {
-webkit-animation: fa-spin 2s linear infinite;
animation: fa-spin 2s linear infinite;
}
.fa-pulse {
-webkit-animation: fa-spin 1s steps(8) infinite;
animation: fa-spin 1s steps(8) infinite;
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
.fa-rotate-90 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
.fa-rotate-180 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.fa-rotate-270 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-webkit-transform: rotate(270deg);
transform: rotate(270deg);
}
.fa-flip-horizontal {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
}
.fa-flip-vertical {
-webkit-transform: scaleY(-1);
transform: scaleY(-1);
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical,
.fa-flip-vertical {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
-webkit-transform: scale(-1);
transform: scale(-1);
}
:root .fa-flip-both,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
-webkit-filter: none;
filter: none;
}
.fa-stack {
display: inline-block;
height: 2em;
line-height: 2em;
position: relative;
vertical-align: middle;
width: 2.5em;
}
.fa-stack-1x,
.fa-stack-2x {
left: 0;
position: absolute;
text-align: center;
width: 100%;
}
.fa-stack-1x {
line-height: inherit;
}
.fa-stack-2x {
font-size: 2em;
}
.fa-inverse {
color: #fff;
}
.fa-500px:before {
content: "\f26e";
}
.fa-abacus:before {
content: "\f640";
}
.fa-accessible-icon:before {
content: "\f368";
}
.fa-accusoft:before {
content: "\f369";
}
.fa-acorn:before {
content: "\f6ae";
}
.fa-acquisitions-incorporated:before {
content: "\f6af";
}
.fa-ad:before {
content: "\f641";
}
.fa-address-book:before {
content: "\f2b9";
}
.fa-address-card:before {
content: "\f2bb";
}
.fa-adjust:before {
content: "\f042";
}
.fa-adn:before {
content: "\f170";
}
.fa-adobe:before {
content: "\f778";
}
.fa-adversal:before {
content: "\f36a";
}
.fa-affiliatetheme:before {
content: "\f36b";
}
.fa-air-freshener:before {
content: "\f5d0";
}
.fa-airbnb:before {
content: "\f834";
}
.fa-alarm-clock:before {
content: "\f34e";
}
.fa-alarm-exclamation:before {
content: "\f843";
}
.fa-alarm-plus:before {
content: "\f844";
}
.fa-alarm-snooze:before {
content: "\f845";
}
.fa-algolia:before {
content: "\f36c";
}
.fa-alicorn:before {
content: "\f6b0";
}
.fa-align-center:before {
content: "\f037";
}
.fa-align-justify:before {
content: "\f039";
}
.fa-align-left:before {
content: "\f036";
}
.fa-align-right:before {
content: "\f038";
}
.fa-align-slash:before {
content: "\f846";
}
.fa-alipay:before {
content: "\f642";
}
.fa-allergies:before {
content: "\f461";
}
.fa-amazon:before {
content: "\f270";
}
.fa-amazon-pay:before {
content: "\f42c";
}
.fa-ambulance:before {
content: "\f0f9";
}
.fa-american-sign-language-interpreting:before {
content: "\f2a3";
}
.fa-amilia:before {
content: "\f36d";
}
.fa-analytics:before {
content: "\f643";
}
.fa-anchor:before {
content: "\f13d";
}
.fa-android:before {
content: "\f17b";
}
.fa-angel:before {
content: "\f779";
}
.fa-angellist:before {
content: "\f209";
}
.fa-angle-double-down:before {
content: "\f103";
}
.fa-angle-double-left:before {
content: "\f100";
}
.fa-angle-double-right:before {
content: "\f101";
}
.fa-angle-double-up:before {
content: "\f102";
}
.fa-angle-down:before {
content: "\f107";
}
.fa-angle-left:before {
content: "\f104";
}
.fa-angle-right:before {
content: "\f105";
}
.fa-angle-up:before {
content: "\f106";
}
.fa-angry:before {
content: "\f556";
}
.fa-angrycreative:before {
content: "\f36e";
}
.fa-angular:before {
content: "\f420";
}
.fa-ankh:before {
content: "\f644";
}
.fa-app-store:before {
content: "\f36f";
}
.fa-app-store-ios:before {
content: "\f370";
}
.fa-apper:before {
content: "\f371";
}
.fa-apple:before {
content: "\f179";
}
.fa-apple-alt:before {
content: "\f5d1";
}
.fa-apple-crate:before {
content: "\f6b1";
}
.fa-apple-pay:before {
content: "\f415";
}
.fa-archive:before {
content: "\f187";
}
.fa-archway:before {
content: "\f557";
}
.fa-arrow-alt-circle-down:before {
content: "\f358";
}
.fa-arrow-alt-circle-left:before {
content: "\f359";
}
.fa-arrow-alt-circle-right:before {
content: "\f35a";
}
.fa-arrow-alt-circle-up:before {
content: "\f35b";
}
.fa-arrow-alt-down:before {
content: "\f354";
}
.fa-arrow-alt-from-bottom:before {
content: "\f346";
}
.fa-arrow-alt-from-left:before {
content: "\f347";
}
.fa-arrow-alt-from-right:before {
content: "\f348";
}
.fa-arrow-alt-from-top:before {
content: "\f349";
}
.fa-arrow-alt-left:before {
content: "\f355";
}
.fa-arrow-alt-right:before {
content: "\f356";
}
.fa-arrow-alt-square-down:before {
content: "\f350";
}
.fa-arrow-alt-square-left:before {
content: "\f351";
}
.fa-arrow-alt-square-right:before {
content: "\f352";
}
.fa-arrow-alt-square-up:before {
content: "\f353";
}
.fa-arrow-alt-to-bottom:before {
content: "\f34a";
}
.fa-arrow-alt-to-left:before {
content: "\f34b";
}
.fa-arrow-alt-to-right:before {
content: "\f34c";
}
.fa-arrow-alt-to-top:before {
content: "\f34d";
}
.fa-arrow-alt-up:before {
content: "\f357";
}
.fa-arrow-circle-down:before {
content: "\f0ab";
}
.fa-arrow-circle-left:before {
content: "\f0a8";
}
.fa-arrow-circle-right:before {
content: "\f0a9";
}
.fa-arrow-circle-up:before {
content: "\f0aa";
}
.fa-arrow-down:before {
content: "\f063";
}
.fa-arrow-from-bottom:before {
content: "\f342";
}
.fa-arrow-from-left:before {
content: "\f343";
}
.fa-arrow-from-right:before {
content: "\f344";
}
.fa-arrow-from-top:before {
content: "\f345";
}
.fa-arrow-left:before {
content: "\f060";
}
.fa-arrow-right:before {
content: "\f061";
}
.fa-arrow-square-down:before {
content: "\f339";
}
.fa-arrow-square-left:before {
content: "\f33a";
}
.fa-arrow-square-right:before {
content: "\f33b";
}
.fa-arrow-square-up:before {
content: "\f33c";
}
.fa-arrow-to-bottom:before {
content: "\f33d";
}
.fa-arrow-to-left:before {
content: "\f33e";
}
.fa-arrow-to-right:before {
content: "\f340";
}
.fa-arrow-to-top:before {
content: "\f341";
}
.fa-arrow-up:before {
content: "\f062";
}
.fa-arrows:before {
content: "\f047";
}
.fa-arrows-alt:before {
content: "\f0b2";
}
.fa-arrows-alt-h:before {
content: "\f337";
}
.fa-arrows-alt-v:before {
content: "\f338";
}
.fa-arrows-h:before {
content: "\f07e";
}
.fa-arrows-v:before {
content: "\f07d";
}
.fa-artstation:before {
content: "\f77a";
}
.fa-assistive-listening-systems:before {
content: "\f2a2";
}
.fa-asterisk:before {
content: "\f069";
}
.fa-asymmetrik:before {
content: "\f372";
}
.fa-at:before {
content: "\f1fa";
}
.fa-atlas:before {
content: "\f558";
}
.fa-atlassian:before {
content: "\f77b";
}
.fa-atom:before {
content: "\f5d2";
}
.fa-atom-alt:before {
content: "\f5d3";
}
.fa-audible:before {
content: "\f373";
}
.fa-audio-description:before {
content: "\f29e";
}
.fa-autoprefixer:before {
content: "\f41c";
}
.fa-avianex:before {
content: "\f374";
}
.fa-aviato:before {
content: "\f421";
}
.fa-award:before {
content: "\f559";
}
.fa-aws:before {
content: "\f375";
}
.fa-axe:before {
content: "\f6b2";
}
.fa-axe-battle:before {
content: "\f6b3";
}
.fa-baby:before {
content: "\f77c";
}
.fa-baby-carriage:before {
content: "\f77d";
}
.fa-backpack:before {
content: "\f5d4";
}
.fa-backspace:before {
content: "\f55a";
}
.fa-backward:before {
content: "\f04a";
}
.fa-bacon:before {
content: "\f7e5";
}
.fa-badge:before {
content: "\f335";
}
.fa-badge-check:before {
content: "\f336";
}
.fa-badge-dollar:before {
content: "\f645";
}
.fa-badge-percent:before {
content: "\f646";
}
.fa-badger-honey:before {
content: "\f6b4";
}
.fa-bags-shopping:before {
content: "\f847";
}
.fa-balance-scale:before {
content: "\f24e";
}
.fa-balance-scale-left:before {
content: "\f515";
}
.fa-balance-scale-right:before {
content: "\f516";
}
.fa-ball-pile:before {
content: "\f77e";
}
.fa-ballot:before {
content: "\f732";
}
.fa-ballot-check:before {
content: "\f733";
}
.fa-ban:before {
content: "\f05e";
}
.fa-band-aid:before {
content: "\f462";
}
.fa-bandcamp:before {
content: "\f2d5";
}
.fa-barcode:before {
content: "\f02a";
}
.fa-barcode-alt:before {
content: "\f463";
}
.fa-barcode-read:before {
content: "\f464";
}
.fa-barcode-scan:before {
content: "\f465";
}
.fa-bars:before {
content: "\f0c9";
}
.fa-baseball:before {
content: "\f432";
}
.fa-baseball-ball:before {
content: "\f433";
}
.fa-basketball-ball:before {
content: "\f434";
}
.fa-basketball-hoop:before {
content: "\f435";
}
.fa-bat:before {
content: "\f6b5";
}
.fa-bath:before {
content: "\f2cd";
}
.fa-battery-bolt:before {
content: "\f376";
}
.fa-battery-empty:before {
content: "\f244";
}
.fa-battery-full:before {
content: "\f240";
}
.fa-battery-half:before {
content: "\f242";
}
.fa-battery-quarter:before {
content: "\f243";
}
.fa-battery-slash:before {
content: "\f377";
}
.fa-battery-three-quarters:before {
content: "\f241";
}
.fa-battle-net:before {
content: "\f835";
}
.fa-bed:before {
content: "\f236";
}
.fa-beer:before {
content: "\f0fc";
}
.fa-behance:before {
content: "\f1b4";
}
.fa-behance-square:before {
content: "\f1b5";
}
.fa-bell:before {
content: "\f0f3";
}
.fa-bell-exclamation:before {
content: "\f848";
}
.fa-bell-plus:before {
content: "\f849";
}
.fa-bell-school:before {
content: "\f5d5";
}
.fa-bell-school-slash:before {
content: "\f5d6";
}
.fa-bell-slash:before {
content: "\f1f6";
}
.fa-bells:before {
content: "\f77f";
}
.fa-bezier-curve:before {
content: "\f55b";
}
.fa-bible:before {
content: "\f647";
}
.fa-bicycle:before {
content: "\f206";
}
.fa-biking:before {
content: "\f84a";
}
.fa-biking-mountain:before {
content: "\f84b";
}
.fa-bimobject:before {
content: "\f378";
}
.fa-binoculars:before {
content: "\f1e5";
}
.fa-biohazard:before {
content: "\f780";
}
.fa-birthday-cake:before {
content: "\f1fd";
}
.fa-bitbucket:before {
content: "\f171";
}
.fa-bitcoin:before {
content: "\f379";
}
.fa-bity:before {
content: "\f37a";
}
.fa-black-tie:before {
content: "\f27e";
}
.fa-blackberry:before {
content: "\f37b";
}
.fa-blanket:before {
content: "\f498";
}
.fa-blender:before {
content: "\f517";
}
.fa-blender-phone:before {
content: "\f6b6";
}
.fa-blind:before {
content: "\f29d";
}
.fa-blog:before {
content: "\f781";
}
.fa-blogger:before {
content: "\f37c";
}
.fa-blogger-b:before {
content: "\f37d";
}
.fa-bluetooth:before {
content: "\f293";
}
.fa-bluetooth-b:before {
content: "\f294";
}
.fa-bold:before {
content: "\f032";
}
.fa-bolt:before {
content: "\f0e7";
}
.fa-bomb:before {
content: "\f1e2";
}
.fa-bone:before {
content: "\f5d7";
}
.fa-bone-break:before {
content: "\f5d8";
}
.fa-bong:before {
content: "\f55c";
}
.fa-book:before {
content: "\f02d";
}
.fa-book-alt:before {
content: "\f5d9";
}
.fa-book-dead:before {
content: "\f6b7";
}
.fa-book-heart:before {
content: "\f499";
}
.fa-book-medical:before {
content: "\f7e6";
}
.fa-book-open:before {
content: "\f518";
}
.fa-book-reader:before {
content: "\f5da";
}
.fa-book-spells:before {
content: "\f6b8";
}
.fa-book-user:before {
content: "\f7e7";
}
.fa-bookmark:before {
content: "\f02e";
}
.fa-books:before {
content: "\f5db";
}
.fa-books-medical:before {
content: "\f7e8";
}
.fa-boot:before {
content: "\f782";
}
.fa-booth-curtain:before {
content: "\f734";
}
.fa-bootstrap:before {
content: "\f836";
}
.fa-border-all:before {
content: "\f84c";
}
.fa-border-bottom:before {
content: "\f84d";
}
.fa-border-center-h:before {
content: "\f89c";
}
.fa-border-center-v:before {
content: "\f89d";
}
.fa-border-inner:before {
content: "\f84e";
}
.fa-border-left:before {
content: "\f84f";
}
.fa-border-none:before {
content: "\f850";
}
.fa-border-outer:before {
content: "\f851";
}
.fa-border-right:before {
content: "\f852";
}
.fa-border-style:before {
content: "\f853";
}
.fa-border-style-alt:before {
content: "\f854";
}
.fa-border-top:before {
content: "\f855";
}
.fa-bow-arrow:before {
content: "\f6b9";
}
.fa-bowling-ball:before {
content: "\f436";
}
.fa-bowling-pins:before {
content: "\f437";
}
.fa-box:before {
content: "\f466";
}
.fa-box-alt:before {
content: "\f49a";
}
.fa-box-ballot:before {
content: "\f735";
}
.fa-box-check:before {
content: "\f467";
}
.fa-box-fragile:before {
content: "\f49b";
}
.fa-box-full:before {
content: "\f49c";
}
.fa-box-heart:before {
content: "\f49d";
}
.fa-box-open:before {
content: "\f49e";
}
.fa-box-up:before {
content: "\f49f";
}
.fa-box-usd:before {
content: "\f4a0";
}
.fa-boxes:before {
content: "\f468";
}
.fa-boxes-alt:before {
content: "\f4a1";
}
.fa-boxing-glove:before {
content: "\f438";
}
.fa-brackets:before {
content: "\f7e9";
}
.fa-brackets-curly:before {
content: "\f7ea";
}
.fa-braille:before {
content: "\f2a1";
}
.fa-brain:before {
content: "\f5dc";
}
.fa-bread-loaf:before {
content: "\f7eb";
}
.fa-bread-slice:before {
content: "\f7ec";
}
.fa-briefcase:before {
content: "\f0b1";
}
.fa-briefcase-medical:before {
content: "\f469";
}
.fa-bring-forward:before {
content: "\f856";
}
.fa-bring-front:before {
content: "\f857";
}
.fa-broadcast-tower:before {
content: "\f519";
}
.fa-broom:before {
content: "\f51a";
}
.fa-browser:before {
content: "\f37e";
}
.fa-brush:before {
content: "\f55d";
}
.fa-btc:before {
content: "\f15a";
}
.fa-buffer:before {
content: "\f837";
}
.fa-bug:before {
content: "\f188";
}
.fa-building:before {
content: "\f1ad";
}
.fa-bullhorn:before {
content: "\f0a1";
}
.fa-bullseye:before {
content: "\f140";
}
.fa-bullseye-arrow:before {
content: "\f648";
}
.fa-bullseye-pointer:before {
content: "\f649";
}
.fa-burger-soda:before {
content: "\f858";
}
.fa-burn:before {
content: "\f46a";
}
.fa-buromobelexperte:before {
content: "\f37f";
}
.fa-burrito:before {
content: "\f7ed";
}
.fa-bus:before {
content: "\f207";
}
.fa-bus-alt:before {
content: "\f55e";
}
.fa-bus-school:before {
content: "\f5dd";
}
.fa-business-time:before {
content: "\f64a";
}
.fa-buysellads:before {
content: "\f20d";
}
.fa-cabinet-filing:before {
content: "\f64b";
}
.fa-calculator:before {
content: "\f1ec";
}
.fa-calculator-alt:before {
content: "\f64c";
}
.fa-calendar:before {
content: "\f133";
}
.fa-calendar-alt:before {
content: "\f073";
}
.fa-calendar-check:before {
content: "\f274";
}
.fa-calendar-day:before {
content: "\f783";
}
.fa-calendar-edit:before {
content: "\f333";
}
.fa-calendar-exclamation:before {
content: "\f334";
}
.fa-calendar-minus:before {
content: "\f272";
}
.fa-calendar-plus:before {
content: "\f271";
}
.fa-calendar-star:before {
content: "\f736";
}
.fa-calendar-times:before {
content: "\f273";
}
.fa-calendar-week:before {
content: "\f784";
}
.fa-camera:before {
content: "\f030";
}
.fa-camera-alt:before {
content: "\f332";
}
.fa-camera-retro:before {
content: "\f083";
}
.fa-campfire:before {
content: "\f6ba";
}
.fa-campground:before {
content: "\f6bb";
}
.fa-canadian-maple-leaf:before {
content: "\f785";
}
.fa-candle-holder:before {
content: "\f6bc";
}
.fa-candy-cane:before {
content: "\f786";
}
.fa-candy-corn:before {
content: "\f6bd";
}
.fa-cannabis:before {
content: "\f55f";
}
.fa-capsules:before {
content: "\f46b";
}
.fa-car:before {
content: "\f1b9";
}
.fa-car-alt:before {
content: "\f5de";
}
.fa-car-battery:before {
content: "\f5df";
}
.fa-car-building:before {
content: "\f859";
}
.fa-car-bump:before {
content: "\f5e0";
}
.fa-car-bus:before {
content: "\f85a";
}
.fa-car-crash:before {
content: "\f5e1";
}
.fa-car-garage:before {
content: "\f5e2";
}
.fa-car-mechanic:before {
content: "\f5e3";
}
.fa-car-side:before {
content: "\f5e4";
}
.fa-car-tilt:before {
content: "\f5e5";
}
.fa-car-wash:before {
content: "\f5e6";
}
.fa-caret-circle-down:before {
content: "\f32d";
}
.fa-caret-circle-left:before {
content: "\f32e";
}
.fa-caret-circle-right:before {
content: "\f330";
}
.fa-caret-circle-up:before {
content: "\f331";
}
.fa-caret-down:before {
content: "\f0d7";
}
.fa-caret-left:before {
content: "\f0d9";
}
.fa-caret-right:before {
content: "\f0da";
}
.fa-caret-square-down:before {
content: "\f150";
}
.fa-caret-square-left:before {
content: "\f191";
}
.fa-caret-square-right:before {
content: "\f152";
}
.fa-caret-square-up:before {
content: "\f151";
}
.fa-caret-up:before {
content: "\f0d8";
}
.fa-carrot:before {
content: "\f787";
}
.fa-cars:before {
content: "\f85b";
}
.fa-cart-arrow-down:before {
content: "\f218";
}
.fa-cart-plus:before {
content: "\f217";
}
.fa-cash-register:before {
content: "\f788";
}
.fa-cat:before {
content: "\f6be";
}
.fa-cauldron:before {
content: "\f6bf";
}
.fa-cc-amazon-pay:before {
content: "\f42d";
}
.fa-cc-amex:before {
content: "\f1f3";
}
.fa-cc-apple-pay:before {
content: "\f416";
}
.fa-cc-diners-club:before {
content: "\f24c";
}
.fa-cc-discover:before {
content: "\f1f2";
}
.fa-cc-jcb:before {
content: "\f24b";
}
.fa-cc-mastercard:before {
content: "\f1f1";
}
.fa-cc-paypal:before {
content: "\f1f4";
}
.fa-cc-stripe:before {
content: "\f1f5";
}
.fa-cc-visa:before {
content: "\f1f0";
}
.fa-centercode:before {
content: "\f380";
}
.fa-centos:before {
content: "\f789";
}
.fa-certificate:before {
content: "\f0a3";
}
.fa-chair:before {
content: "\f6c0";
}
.fa-chair-office:before {
content: "\f6c1";
}
.fa-chalkboard:before {
content: "\f51b";
}
.fa-chalkboard-teacher:before {
content: "\f51c";
}
.fa-charging-station:before {
content: "\f5e7";
}
.fa-chart-area:before {
content: "\f1fe";
}
.fa-chart-bar:before {
content: "\f080";
}
.fa-chart-line:before {
content: "\f201";
}
.fa-chart-line-down:before {
content: "\f64d";
}
.fa-chart-network:before {
content: "\f78a";
}
.fa-chart-pie:before {
content: "\f200";
}
.fa-chart-pie-alt:before {
content: "\f64e";
}
.fa-chart-scatter:before {
content: "\f7ee";
}
.fa-check:before {
content: "\f00c";
}
.fa-check-circle:before {
content: "\f058";
}
.fa-check-double:before {
content: "\f560";
}
.fa-check-square:before {
content: "\f14a";
}
.fa-cheese:before {
content: "\f7ef";
}
.fa-cheese-swiss:before {
content: "\f7f0";
}
.fa-cheeseburger:before {
content: "\f7f1";
}
.fa-chess:before {
content: "\f439";
}
.fa-chess-bishop:before {
content: "\f43a";
}
.fa-chess-bishop-alt:before {
content: "\f43b";
}
.fa-chess-board:before {
content: "\f43c";
}
.fa-chess-clock:before {
content: "\f43d";
}
.fa-chess-clock-alt:before {
content: "\f43e";
}
.fa-chess-king:before {
content: "\f43f";
}
.fa-chess-king-alt:before {
content: "\f440";
}
.fa-chess-knight:before {
content: "\f441";
}
.fa-chess-knight-alt:before {
content: "\f442";
}
.fa-chess-pawn:before {
content: "\f443";
}
.fa-chess-pawn-alt:before {
content: "\f444";
}
.fa-chess-queen:before {
content: "\f445";
}
.fa-chess-queen-alt:before {
content: "\f446";
}
.fa-chess-rook:before {
content: "\f447";
}
.fa-chess-rook-alt:before {
content: "\f448";
}
.fa-chevron-circle-down:before {
content: "\f13a";
}
.fa-chevron-circle-left:before {
content: "\f137";
}
.fa-chevron-circle-right:before {
content: "\f138";
}
.fa-chevron-circle-up:before {
content: "\f139";
}
.fa-chevron-double-down:before {
content: "\f322";
}
.fa-chevron-double-left:before {
content: "\f323";
}
.fa-chevron-double-right:before {
content: "\f324";
}
.fa-chevron-double-up:before {
content: "\f325";
}
.fa-chevron-down:before {
content: "\f078";
}
.fa-chevron-left:before {
content: "\f053";
}
.fa-chevron-right:before {
content: "\f054";
}
.fa-chevron-square-down:before {
content: "\f329";
}
.fa-chevron-square-left:before {
content: "\f32a";
}
.fa-chevron-square-right:before {
content: "\f32b";
}
.fa-chevron-square-up:before {
content: "\f32c";
}
.fa-chevron-up:before {
content: "\f077";
}
.fa-child:before {
content: "\f1ae";
}
.fa-chimney:before {
content: "\f78b";
}
.fa-chrome:before {
content: "\f268";
}
.fa-chromecast:before {
content: "\f838";
}
.fa-church:before {
content: "\f51d";
}
.fa-circle:before {
content: "\f111";
}
.fa-circle-notch:before {
content: "\f1ce";
}
.fa-city:before {
content: "\f64f";
}
.fa-claw-marks:before {
content: "\f6c2";
}
.fa-clinic-medical:before {
content: "\f7f2";
}
.fa-clipboard:before {
content: "\f328";
}
.fa-clipboard-check:before {
content: "\f46c";
}
.fa-clipboard-list:before {
content: "\f46d";
}
.fa-clipboard-list-check:before {
content: "\f737";
}
.fa-clipboard-prescription:before {
content: "\f5e8";
}
.fa-clipboard-user:before {
content: "\f7f3";
}
.fa-clock:before {
content: "\f017";
}
.fa-clone:before {
content: "\f24d";
}
.fa-closed-captioning:before {
content: "\f20a";
}
.fa-cloud:before {
content: "\f0c2";
}
.fa-cloud-download:before {
content: "\f0ed";
}
.fa-cloud-download-alt:before {
content: "\f381";
}
.fa-cloud-drizzle:before {
content: "\f738";
}
.fa-cloud-hail:before {
content: "\f739";
}
.fa-cloud-hail-mixed:before {
content: "\f73a";
}
.fa-cloud-meatball:before {
content: "\f73b";
}
.fa-cloud-moon:before {
content: "\f6c3";
}
.fa-cloud-moon-rain:before {
content: "\f73c";
}
.fa-cloud-rain:before {
content: "\f73d";
}
.fa-cloud-rainbow:before {
content: "\f73e";
}
.fa-cloud-showers:before {
content: "\f73f";
}
.fa-cloud-showers-heavy:before {
content: "\f740";
}
.fa-cloud-sleet:before {
content: "\f741";
}
.fa-cloud-snow:before {
content: "\f742";
}
.fa-cloud-sun:before {
content: "\f6c4";
}
.fa-cloud-sun-rain:before {
content: "\f743";
}
.fa-cloud-upload:before {
content: "\f0ee";
}
.fa-cloud-upload-alt:before {
content: "\f382";
}
.fa-clouds:before {
content: "\f744";
}
.fa-clouds-moon:before {
content: "\f745";
}
.fa-clouds-sun:before {
content: "\f746";
}
.fa-cloudscale:before {
content: "\f383";
}
.fa-cloudsmith:before {
content: "\f384";
}
.fa-cloudversify:before {
content: "\f385";
}
.fa-club:before {
content: "\f327";
}
.fa-cocktail:before {
content: "\f561";
}
.fa-code:before {
content: "\f121";
}
.fa-code-branch:before {
content: "\f126";
}
.fa-code-commit:before {
content: "\f386";
}
.fa-code-merge:before {
content: "\f387";
}
.fa-codepen:before {
content: "\f1cb";
}
.fa-codiepie:before {
content: "\f284";
}
.fa-coffee:before {
content: "\f0f4";
}
.fa-coffee-togo:before {
content: "\f6c5";
}
.fa-coffin:before {
content: "\f6c6";
}
.fa-cog:before {
content: "\f013";
}
.fa-cogs:before {
content: "\f085";
}
.fa-coin:before {
content: "\f85c";
}
.fa-coins:before {
content: "\f51e";
}
.fa-columns:before {
content: "\f0db";
}
.fa-comment:before {
content: "\f075";
}
.fa-comment-alt:before {
content: "\f27a";
}
.fa-comment-alt-check:before {
content: "\f4a2";
}
.fa-comment-alt-dollar:before {
content: "\f650";
}
.fa-comment-alt-dots:before {
content: "\f4a3";
}
.fa-comment-alt-edit:before {
content: "\f4a4";
}
.fa-comment-alt-exclamation:before {
content: "\f4a5";
}
.fa-comment-alt-lines:before {
content: "\f4a6";
}
.fa-comment-alt-medical:before {
content: "\f7f4";
}
.fa-comment-alt-minus:before {
content: "\f4a7";
}
.fa-comment-alt-plus:before {
content: "\f4a8";
}
.fa-comment-alt-slash:before {
content: "\f4a9";
}
.fa-comment-alt-smile:before {
content: "\f4aa";
}
.fa-comment-alt-times:before {
content: "\f4ab";
}
.fa-comment-check:before {
content: "\f4ac";
}
.fa-comment-dollar:before {
content: "\f651";
}
.fa-comment-dots:before {
content: "\f4ad";
}
.fa-comment-edit:before {
content: "\f4ae";
}
.fa-comment-exclamation:before {
content: "\f4af";
}
.fa-comment-lines:before {
content: "\f4b0";
}
.fa-comment-medical:before {
content: "\f7f5";
}
.fa-comment-minus:before {
content: "\f4b1";
}
.fa-comment-plus:before {
content: "\f4b2";
}
.fa-comment-slash:before {
content: "\f4b3";
}
.fa-comment-smile:before {
content: "\f4b4";
}
.fa-comment-times:before {
content: "\f4b5";
}
.fa-comments:before {
content: "\f086";
}
.fa-comments-alt:before {
content: "\f4b6";
}
.fa-comments-alt-dollar:before {
content: "\f652";
}
.fa-comments-dollar:before {
content: "\f653";
}
.fa-compact-disc:before {
content: "\f51f";
}
.fa-compass:before {
content: "\f14e";
}
.fa-compass-slash:before {
content: "\f5e9";
}
.fa-compress:before {
content: "\f066";
}
.fa-compress-alt:before {
content: "\f422";
}
.fa-compress-arrows-alt:before {
content: "\f78c";
}
.fa-compress-wide:before {
content: "\f326";
}
.fa-concierge-bell:before {
content: "\f562";
}
.fa-confluence:before {
content: "\f78d";
}
.fa-connectdevelop:before {
content: "\f20e";
}
.fa-construction:before {
content: "\f85d";
}
.fa-container-storage:before {
content: "\f4b7";
}
.fa-contao:before {
content: "\f26d";
}
.fa-conveyor-belt:before {
content: "\f46e";
}
.fa-conveyor-belt-alt:before {
content: "\f46f";
}
.fa-cookie:before {
content: "\f563";
}
.fa-cookie-bite:before {
content: "\f564";
}
.fa-copy:before {
content: "\f0c5";
}
.fa-copyright:before {
content: "\f1f9";
}
.fa-corn:before {
content: "\f6c7";
}
.fa-cotton-bureau:before {
content: "\f89e";
}
.fa-couch:before {
content: "\f4b8";
}
.fa-cow:before {
content: "\f6c8";
}
.fa-cpanel:before {
content: "\f388";
}
.fa-creative-commons:before {
content: "\f25e";
}
.fa-creative-commons-by:before {
content: "\f4e7";
}
.fa-creative-commons-nc:before {
content: "\f4e8";
}
.fa-creative-commons-nc-eu:before {
content: "\f4e9";
}
.fa-creative-commons-nc-jp:before {
content: "\f4ea";
}
.fa-creative-commons-nd:before {
content: "\f4eb";
}
.fa-creative-commons-pd:before {
content: "\f4ec";
}
.fa-creative-commons-pd-alt:before {
content: "\f4ed";
}
.fa-creative-commons-remix:before {
content: "\f4ee";
}
.fa-creative-commons-sa:before {
content: "\f4ef";
}
.fa-creative-commons-sampling:before {
content: "\f4f0";
}
.fa-creative-commons-sampling-plus:before {
content: "\f4f1";
}
.fa-creative-commons-share:before {
content: "\f4f2";
}
.fa-creative-commons-zero:before {
content: "\f4f3";
}
.fa-credit-card:before {
content: "\f09d";
}
.fa-credit-card-blank:before {
content: "\f389";
}
.fa-credit-card-front:before {
content: "\f38a";
}
.fa-cricket:before {
content: "\f449";
}
.fa-critical-role:before {
content: "\f6c9";
}
.fa-croissant:before {
content: "\f7f6";
}
.fa-crop:before {
content: "\f125";
}
.fa-crop-alt:before {
content: "\f565";
}
.fa-cross:before {
content: "\f654";
}
.fa-crosshairs:before {
content: "\f05b";
}
.fa-crow:before {
content: "\f520";
}
.fa-crown:before {
content: "\f521";
}
.fa-crutch:before {
content: "\f7f7";
}
.fa-crutches:before {
content: "\f7f8";
}
.fa-css3:before {
content: "\f13c";
}
.fa-css3-alt:before {
content: "\f38b";
}
.fa-cube:before {
content: "\f1b2";
}
.fa-cubes:before {
content: "\f1b3";
}
.fa-curling:before {
content: "\f44a";
}
.fa-cut:before {
content: "\f0c4";
}
.fa-cuttlefish:before {
content: "\f38c";
}
.fa-d-and-d:before {
content: "\f38d";
}
.fa-d-and-d-beyond:before {
content: "\f6ca";
}
.fa-dagger:before {
content: "\f6cb";
}
.fa-dashcube:before {
content: "\f210";
}
.fa-database:before {
content: "\f1c0";
}
.fa-deaf:before {
content: "\f2a4";
}
.fa-debug:before {
content: "\f7f9";
}
.fa-deer:before {
content: "\f78e";
}
.fa-deer-rudolph:before {
content: "\f78f";
}
.fa-delicious:before {
content: "\f1a5";
}
.fa-democrat:before {
content: "\f747";
}
.fa-deploydog:before {
content: "\f38e";
}
.fa-deskpro:before {
content: "\f38f";
}
.fa-desktop:before {
content: "\f108";
}
.fa-desktop-alt:before {
content: "\f390";
}
.fa-dev:before {
content: "\f6cc";
}
.fa-deviantart:before {
content: "\f1bd";
}
.fa-dewpoint:before {
content: "\f748";
}
.fa-dharmachakra:before {
content: "\f655";
}
.fa-dhl:before {
content: "\f790";
}
.fa-diagnoses:before {
content: "\f470";
}
.fa-diamond:before {
content: "\f219";
}
.fa-diaspora:before {
content: "\f791";
}
.fa-dice:before {
content: "\f522";
}
.fa-dice-d10:before {
content: "\f6cd";
}
.fa-dice-d12:before {
content: "\f6ce";
}
.fa-dice-d20:before {
content: "\f6cf";
}
.fa-dice-d4:before {
content: "\f6d0";
}
.fa-dice-d6:before {
content: "\f6d1";
}
.fa-dice-d8:before {
content: "\f6d2";
}
.fa-dice-five:before {
content: "\f523";
}
.fa-dice-four:before {
content: "\f524";
}
.fa-dice-one:before {
content: "\f525";
}
.fa-dice-six:before {
content: "\f526";
}
.fa-dice-three:before {
content: "\f527";
}
.fa-dice-two:before {
content: "\f528";
}
.fa-digg:before {
content: "\f1a6";
}
.fa-digging:before {
content: "\f85e";
}
.fa-digital-ocean:before {
content: "\f391";
}
.fa-digital-tachograph:before {
content: "\f566";
}
.fa-diploma:before {
content: "\f5ea";
}
.fa-directions:before {
content: "\f5eb";
}
.fa-discord:before {
content: "\f392";
}
.fa-discourse:before {
content: "\f393";
}
.fa-disease:before {
content: "\f7fa";
}
.fa-divide:before {
content: "\f529";
}
.fa-dizzy:before {
content: "\f567";
}
.fa-dna:before {
content: "\f471";
}
.fa-do-not-enter:before {
content: "\f5ec";
}
.fa-dochub:before {
content: "\f394";
}
.fa-docker:before {
content: "\f395";
}
.fa-dog:before {
content: "\f6d3";
}
.fa-dog-leashed:before {
content: "\f6d4";
}
.fa-dollar-sign:before {
content: "\f155";
}
.fa-dolly:before {
content: "\f472";
}
.fa-dolly-empty:before {
content: "\f473";
}
.fa-dolly-flatbed:before {
content: "\f474";
}
.fa-dolly-flatbed-alt:before {
content: "\f475";
}
.fa-dolly-flatbed-empty:before {
content: "\f476";
}
.fa-donate:before {
content: "\f4b9";
}
.fa-door-closed:before {
content: "\f52a";
}
.fa-door-open:before {
content: "\f52b";
}
.fa-dot-circle:before {
content: "\f192";
}
.fa-dove:before {
content: "\f4ba";
}
.fa-download:before {
content: "\f019";
}
.fa-draft2digital:before {
content: "\f396";
}
.fa-drafting-compass:before {
content: "\f568";
}
.fa-dragon:before {
content: "\f6d5";
}
.fa-draw-circle:before {
content: "\f5ed";
}
.fa-draw-polygon:before {
content: "\f5ee";
}
.fa-draw-square:before {
content: "\f5ef";
}
.fa-dreidel:before {
content: "\f792";
}
.fa-dribbble:before {
content: "\f17d";
}
.fa-dribbble-square:before {
content: "\f397";
}
.fa-drone:before {
content: "\f85f";
}
.fa-drone-alt:before {
content: "\f860";
}
.fa-dropbox:before {
content: "\f16b";
}
.fa-drum:before {
content: "\f569";
}
.fa-drum-steelpan:before {
content: "\f56a";
}
.fa-drumstick:before {
content: "\f6d6";
}
.fa-drumstick-bite:before {
content: "\f6d7";
}
.fa-drupal:before {
content: "\f1a9";
}
.fa-dryer:before {
content: "\f861";
}
.fa-dryer-alt:before {
content: "\f862";
}
.fa-duck:before {
content: "\f6d8";
}
.fa-dumbbell:before {
content: "\f44b";
}
.fa-dumpster:before {
content: "\f793";
}
.fa-dumpster-fire:before {
content: "\f794";
}
.fa-dungeon:before {
content: "\f6d9";
}
.fa-dyalog:before {
content: "\f399";
}
.fa-ear:before {
content: "\f5f0";
}
.fa-ear-muffs:before {
content: "\f795";
}
.fa-earlybirds:before {
content: "\f39a";
}
.fa-ebay:before {
content: "\f4f4";
}
.fa-eclipse:before {
content: "\f749";
}
.fa-eclipse-alt:before {
content: "\f74a";
}
.fa-edge:before {
content: "\f282";
}
.fa-edit:before {
content: "\f044";
}
.fa-egg:before {
content: "\f7fb";
}
.fa-egg-fried:before {
content: "\f7fc";
}
.fa-eject:before {
content: "\f052";
}
.fa-elementor:before {
content: "\f430";
}
.fa-elephant:before {
content: "\f6da";
}
.fa-ellipsis-h:before {
content: "\f141";
}
.fa-ellipsis-h-alt:before {
content: "\f39b";
}
.fa-ellipsis-v:before {
content: "\f142";
}
.fa-ellipsis-v-alt:before {
content: "\f39c";
}
.fa-ello:before {
content: "\f5f1";
}
.fa-ember:before {
content: "\f423";
}
.fa-empire:before {
content: "\f1d1";
}
.fa-empty-set:before {
content: "\f656";
}
.fa-engine-warning:before {
content: "\f5f2";
}
.fa-envelope:before {
content: "\f0e0";
}
.fa-envelope-open:before {
content: "\f2b6";
}
.fa-envelope-open-dollar:before {
content: "\f657";
}
.fa-envelope-open-text:before {
content: "\f658";
}
.fa-envelope-square:before {
content: "\f199";
}
.fa-envira:before {
content: "\f299";
}
.fa-equals:before {
content: "\f52c";
}
.fa-eraser:before {
content: "\f12d";
}
.fa-erlang:before {
content: "\f39d";
}
.fa-ethereum:before {
content: "\f42e";
}
.fa-ethernet:before {
content: "\f796";
}
.fa-etsy:before {
content: "\f2d7";
}
.fa-euro-sign:before {
content: "\f153";
}
.fa-evernote:before {
content: "\f839";
}
.fa-exchange:before {
content: "\f0ec";
}
.fa-exchange-alt:before {
content: "\f362";
}
.fa-exclamation:before {
content: "\f12a";
}
.fa-exclamation-circle:before {
content: "\f06a";
}
.fa-exclamation-square:before {
content: "\f321";
}
.fa-exclamation-triangle:before {
content: "\f071";
}
.fa-expand:before {
content: "\f065";
}
.fa-expand-alt:before {
content: "\f424";
}
.fa-expand-arrows:before {
content: "\f31d";
}
.fa-expand-arrows-alt:before {
content: "\f31e";
}
.fa-expand-wide:before {
content: "\f320";
}
.fa-expeditedssl:before {
content: "\f23e";
}
.fa-external-link:before {
content: "\f08e";
}
.fa-external-link-alt:before {
content: "\f35d";
}
.fa-external-link-square:before {
content: "\f14c";
}
.fa-external-link-square-alt:before {
content: "\f360";
}
.fa-eye:before {
content: "\f06e";
}
.fa-eye-dropper:before {
content: "\f1fb";
}
.fa-eye-evil:before {
content: "\f6db";
}
.fa-eye-slash:before {
content: "\f070";
}
.fa-facebook:before {
content: "\f09a";
}
.fa-facebook-f:before {
content: "\f39e";
}
.fa-facebook-messenger:before {
content: "\f39f";
}
.fa-facebook-square:before {
content: "\f082";
}
.fa-fan:before {
content: "\f863";
}
.fa-fantasy-flight-games:before {
content: "\f6dc";
}
.fa-farm:before {
content: "\f864";
}
.fa-fast-backward:before {
content: "\f049";
}
.fa-fast-forward:before {
content: "\f050";
}
.fa-fax:before {
content: "\f1ac";
}
.fa-feather:before {
content: "\f52d";
}
.fa-feather-alt:before {
content: "\f56b";
}
.fa-fedex:before {
content: "\f797";
}
.fa-fedora:before {
content: "\f798";
}
.fa-female:before {
content: "\f182";
}
.fa-field-hockey:before {
content: "\f44c";
}
.fa-fighter-jet:before {
content: "\f0fb";
}
.fa-figma:before {
content: "\f799";
}
.fa-file:before {
content: "\f15b";
}
.fa-file-alt:before {
content: "\f15c";
}
.fa-file-archive:before {
content: "\f1c6";
}
.fa-file-audio:before {
content: "\f1c7";
}
.fa-file-certificate:before {
content: "\f5f3";
}
.fa-file-chart-line:before {
content: "\f659";
}
.fa-file-chart-pie:before {
content: "\f65a";
}
.fa-file-check:before {
content: "\f316";
}
.fa-file-code:before {
content: "\f1c9";
}
.fa-file-contract:before {
content: "\f56c";
}
.fa-file-csv:before {
content: "\f6dd";
}
.fa-file-download:before {
content: "\f56d";
}
.fa-file-edit:before {
content: "\f31c";
}
.fa-file-excel:before {
content: "\f1c3";
}
.fa-file-exclamation:before {
content: "\f31a";
}
.fa-file-export:before {
content: "\f56e";
}
.fa-file-image:before {
content: "\f1c5";
}
.fa-file-import:before {
content: "\f56f";
}
.fa-file-invoice:before {
content: "\f570";
}
.fa-file-invoice-dollar:before {
content: "\f571";
}
.fa-file-medical:before {
content: "\f477";
}
.fa-file-medical-alt:before {
content: "\f478";
}
.fa-file-minus:before {
content: "\f318";
}
.fa-file-pdf:before {
content: "\f1c1";
}
.fa-file-plus:before {
content: "\f319";
}
.fa-file-powerpoint:before {
content: "\f1c4";
}
.fa-file-prescription:before {
content: "\f572";
}
.fa-file-search:before {
content: "\f865";
}
.fa-file-signature:before {
content: "\f573";
}
.fa-file-spreadsheet:before {
content: "\f65b";
}
.fa-file-times:before {
content: "\f317";
}
.fa-file-upload:before {
content: "\f574";
}
.fa-file-user:before {
content: "\f65c";
}
.fa-file-video:before {
content: "\f1c8";
}
.fa-file-word:before {
content: "\f1c2";
}
.fa-files-medical:before {
content: "\f7fd";
}
.fa-fill:before {
content: "\f575";
}
.fa-fill-drip:before {
content: "\f576";
}
.fa-film:before {
content: "\f008";
}
.fa-film-alt:before {
content: "\f3a0";
}
.fa-filter:before {
content: "\f0b0";
}
.fa-fingerprint:before {
content: "\f577";
}
.fa-fire:before {
content: "\f06d";
}
.fa-fire-alt:before {
content: "\f7e4";
}
.fa-fire-extinguisher:before {
content: "\f134";
}
.fa-fire-smoke:before {
content: "\f74b";
}
.fa-firefox:before {
content: "\f269";
}
.fa-fireplace:before {
content: "\f79a";
}
.fa-first-aid:before {
content: "\f479";
}
.fa-first-order:before {
content: "\f2b0";
}
.fa-first-order-alt:before {
content: "\f50a";
}
.fa-firstdraft:before {
content: "\f3a1";
}
.fa-fish:before {
content: "\f578";
}
.fa-fish-cooked:before {
content: "\f7fe";
}
.fa-fist-raised:before {
content: "\f6de";
}
.fa-flag:before {
content: "\f024";
}
.fa-flag-alt:before {
content: "\f74c";
}
.fa-flag-checkered:before {
content: "\f11e";
}
.fa-flag-usa:before {
content: "\f74d";
}
.fa-flame:before {
content: "\f6df";
}
.fa-flask:before {
content: "\f0c3";
}
.fa-flask-poison:before {
content: "\f6e0";
}
.fa-flask-potion:before {
content: "\f6e1";
}
.fa-flickr:before {
content: "\f16e";
}
.fa-flipboard:before {
content: "\f44d";
}
.fa-flower:before {
content: "\f7ff";
}
.fa-flower-daffodil:before {
content: "\f800";
}
.fa-flower-tulip:before {
content: "\f801";
}
.fa-flushed:before {
content: "\f579";
}
.fa-fly:before {
content: "\f417";
}
.fa-fog:before {
content: "\f74e";
}
.fa-folder:before {
content: "\f07b";
}
.fa-folder-minus:before {
content: "\f65d";
}
.fa-folder-open:before {
content: "\f07c";
}
.fa-folder-plus:before {
content: "\f65e";
}
.fa-folder-times:before {
content: "\f65f";
}
.fa-folder-tree:before {
content: "\f802";
}
.fa-folders:before {
content: "\f660";
}
.fa-font:before {
content: "\f031";
}
.fa-font-awesome:before {
content: "\f2b4";
}
.fa-font-awesome-alt:before {
content: "\f35c";
}
.fa-font-awesome-flag:before {
content: "\f425";
}
.fa-font-awesome-logo-full:before {
content: "\f4e6";
}
.fa-font-case:before {
content: "\f866";
}
.fa-fonticons:before {
content: "\f280";
}
.fa-fonticons-fi:before {
content: "\f3a2";
}
.fa-football-ball:before {
content: "\f44e";
}
.fa-football-helmet:before {
content: "\f44f";
}
.fa-forklift:before {
content: "\f47a";
}
.fa-fort-awesome:before {
content: "\f286";
}
.fa-fort-awesome-alt:before {
content: "\f3a3";
}
.fa-forumbee:before {
content: "\f211";
}
.fa-forward:before {
content: "\f04e";
}
.fa-foursquare:before {
content: "\f180";
}
.fa-fragile:before {
content: "\f4bb";
}
.fa-free-code-camp:before {
content: "\f2c5";
}
.fa-freebsd:before {
content: "\f3a4";
}
.fa-french-fries:before {
content: "\f803";
}
.fa-frog:before {
content: "\f52e";
}
.fa-frosty-head:before {
content: "\f79b";
}
.fa-frown:before {
content: "\f119";
}
.fa-frown-open:before {
content: "\f57a";
}
.fa-fulcrum:before {
content: "\f50b";
}
.fa-function:before {
content: "\f661";
}
.fa-funnel-dollar:before {
content: "\f662";
}
.fa-futbol:before {
content: "\f1e3";
}
.fa-galactic-republic:before {
content: "\f50c";
}
.fa-galactic-senate:before {
content: "\f50d";
}
.fa-game-board:before {
content: "\f867";
}
.fa-game-board-alt:before {
content: "\f868";
}
.fa-gamepad:before {
content: "\f11b";
}
.fa-gas-pump:before {
content: "\f52f";
}
.fa-gas-pump-slash:before {
content: "\f5f4";
}
.fa-gavel:before {
content: "\f0e3";
}
.fa-gem:before {
content: "\f3a5";
}
.fa-genderless:before {
content: "\f22d";
}
.fa-get-pocket:before {
content: "\f265";
}
.fa-gg:before {
content: "\f260";
}
.fa-gg-circle:before {
content: "\f261";
}
.fa-ghost:before {
content: "\f6e2";
}
.fa-gift:before {
content: "\f06b";
}
.fa-gift-card:before {
content: "\f663";
}
.fa-gifts:before {
content: "\f79c";
}
.fa-gingerbread-man:before {
content: "\f79d";
}
.fa-git:before {
content: "\f1d3";
}
.fa-git-alt:before {
content: "\f841";
}
.fa-git-square:before {
content: "\f1d2";
}
.fa-github:before {
content: "\f09b";
}
.fa-github-alt:before {
content: "\f113";
}
.fa-github-square:before {
content: "\f092";
}
.fa-gitkraken:before {
content: "\f3a6";
}
.fa-gitlab:before {
content: "\f296";
}
.fa-gitter:before {
content: "\f426";
}
.fa-glass:before {
content: "\f804";
}
.fa-glass-champagne:before {
content: "\f79e";
}
.fa-glass-cheers:before {
content: "\f79f";
}
.fa-glass-citrus:before {
content: "\f869";
}
.fa-glass-martini:before {
content: "\f000";
}
.fa-glass-martini-alt:before {
content: "\f57b";
}
.fa-glass-whiskey:before {
content: "\f7a0";
}
.fa-glass-whiskey-rocks:before {
content: "\f7a1";
}
.fa-glasses:before {
content: "\f530";
}
.fa-glasses-alt:before {
content: "\f5f5";
}
.fa-glide:before {
content: "\f2a5";
}
.fa-glide-g:before {
content: "\f2a6";
}
.fa-globe:before {
content: "\f0ac";
}
.fa-globe-africa:before {
content: "\f57c";
}
.fa-globe-americas:before {
content: "\f57d";
}
.fa-globe-asia:before {
content: "\f57e";
}
.fa-globe-europe:before {
content: "\f7a2";
}
.fa-globe-snow:before {
content: "\f7a3";
}
.fa-globe-stand:before {
content: "\f5f6";
}
.fa-gofore:before {
content: "\f3a7";
}
.fa-golf-ball:before {
content: "\f450";
}
.fa-golf-club:before {
content: "\f451";
}
.fa-goodreads:before {
content: "\f3a8";
}
.fa-goodreads-g:before {
content: "\f3a9";
}
.fa-google:before {
content: "\f1a0";
}
.fa-google-drive:before {
content: "\f3aa";
}
.fa-google-play:before {
content: "\f3ab";
}
.fa-google-plus:before {
content: "\f2b3";
}
.fa-google-plus-g:before {
content: "\f0d5";
}
.fa-google-plus-square:before {
content: "\f0d4";
}
.fa-google-wallet:before {
content: "\f1ee";
}
.fa-gopuram:before {
content: "\f664";
}
.fa-graduation-cap:before {
content: "\f19d";
}
.fa-gratipay:before {
content: "\f184";
}
.fa-grav:before {
content: "\f2d6";
}
.fa-greater-than:before {
content: "\f531";
}
.fa-greater-than-equal:before {
content: "\f532";
}
.fa-grimace:before {
content: "\f57f";
}
.fa-grin:before {
content: "\f580";
}
.fa-grin-alt:before {
content: "\f581";
}
.fa-grin-beam:before {
content: "\f582";
}
.fa-grin-beam-sweat:before {
content: "\f583";
}
.fa-grin-hearts:before {
content: "\f584";
}
.fa-grin-squint:before {
content: "\f585";
}
.fa-grin-squint-tears:before {
content: "\f586";
}
.fa-grin-stars:before {
content: "\f587";
}
.fa-grin-tears:before {
content: "\f588";
}
.fa-grin-tongue:before {
content: "\f589";
}
.fa-grin-tongue-squint:before {
content: "\f58a";
}
.fa-grin-tongue-wink:before {
content: "\f58b";
}
.fa-grin-wink:before {
content: "\f58c";
}
.fa-grip-horizontal:before {
content: "\f58d";
}
.fa-grip-lines:before {
content: "\f7a4";
}
.fa-grip-lines-vertical:before {
content: "\f7a5";
}
.fa-grip-vertical:before {
content: "\f58e";
}
.fa-gripfire:before {
content: "\f3ac";
}
.fa-grunt:before {
content: "\f3ad";
}
.fa-guitar:before {
content: "\f7a6";
}
.fa-gulp:before {
content: "\f3ae";
}
.fa-h-square:before {
content: "\f0fd";
}
.fa-h1:before {
content: "\f313";
}
.fa-h2:before {
content: "\f314";
}
.fa-h3:before {
content: "\f315";
}
.fa-h4:before {
content: "\f86a";
}
.fa-hacker-news:before {
content: "\f1d4";
}
.fa-hacker-news-square:before {
content: "\f3af";
}
.fa-hackerrank:before {
content: "\f5f7";
}
.fa-hamburger:before {
content: "\f805";
}
.fa-hammer:before {
content: "\f6e3";
}
.fa-hammer-war:before {
content: "\f6e4";
}
.fa-hamsa:before {
content: "\f665";
}
.fa-hand-heart:before {
content: "\f4bc";
}
.fa-hand-holding:before {
content: "\f4bd";
}
.fa-hand-holding-box:before {
content: "\f47b";
}
.fa-hand-holding-heart:before {
content: "\f4be";
}
.fa-hand-holding-magic:before {
content: "\f6e5";
}
.fa-hand-holding-seedling:before {
content: "\f4bf";
}
.fa-hand-holding-usd:before {
content: "\f4c0";
}
.fa-hand-holding-water:before {
content: "\f4c1";
}
.fa-hand-lizard:before {
content: "\f258";
}
.fa-hand-middle-finger:before {
content: "\f806";
}
.fa-hand-paper:before {
content: "\f256";
}
.fa-hand-peace:before {
content: "\f25b";
}
.fa-hand-point-down:before {
content: "\f0a7";
}
.fa-hand-point-left:before {
content: "\f0a5";
}
.fa-hand-point-right:before {
content: "\f0a4";
}
.fa-hand-point-up:before {
content: "\f0a6";
}
.fa-hand-pointer:before {
content: "\f25a";
}
.fa-hand-receiving:before {
content: "\f47c";
}
.fa-hand-rock:before {
content: "\f255";
}
.fa-hand-scissors:before {
content: "\f257";
}
.fa-hand-spock:before {
content: "\f259";
}
.fa-hands:before {
content: "\f4c2";
}
.fa-hands-heart:before {
content: "\f4c3";
}
.fa-hands-helping:before {
content: "\f4c4";
}
.fa-hands-usd:before {
content: "\f4c5";
}
.fa-handshake:before {
content: "\f2b5";
}
.fa-handshake-alt:before {
content: "\f4c6";
}
.fa-hanukiah:before {
content: "\f6e6";
}
.fa-hard-hat:before {
content: "\f807";
}
.fa-hashtag:before {
content: "\f292";
}
.fa-hat-chef:before {
content: "\f86b";
}
.fa-hat-santa:before {
content: "\f7a7";
}
.fa-hat-winter:before {
content: "\f7a8";
}
.fa-hat-witch:before {
content: "\f6e7";
}
.fa-hat-wizard:before {
content: "\f6e8";
}
.fa-haykal:before {
content: "\f666";
}
.fa-hdd:before {
content: "\f0a0";
}
.fa-head-side:before {
content: "\f6e9";
}
.fa-head-side-brain:before {
content: "\f808";
}
.fa-head-side-medical:before {
content: "\f809";
}
.fa-head-vr:before {
content: "\f6ea";
}
.fa-heading:before {
content: "\f1dc";
}
.fa-headphones:before {
content: "\f025";
}
.fa-headphones-alt:before {
content: "\f58f";
}
.fa-headset:before {
content: "\f590";
}
.fa-heart:before {
content: "\f004";
}
.fa-heart-broken:before {
content: "\f7a9";
}
.fa-heart-circle:before {
content: "\f4c7";
}
.fa-heart-rate:before {
content: "\f5f8";
}
.fa-heart-square:before {
content: "\f4c8";
}
.fa-heartbeat:before {
content: "\f21e";
}
.fa-helicopter:before {
content: "\f533";
}
.fa-helmet-battle:before {
content: "\f6eb";
}
.fa-hexagon:before {
content: "\f312";
}
.fa-highlighter:before {
content: "\f591";
}
.fa-hiking:before {
content: "\f6ec";
}
.fa-hippo:before {
content: "\f6ed";
}
.fa-hips:before {
content: "\f452";
}
.fa-hire-a-helper:before {
content: "\f3b0";
}
.fa-history:before {
content: "\f1da";
}
.fa-hockey-mask:before {
content: "\f6ee";
}
.fa-hockey-puck:before {
content: "\f453";
}
.fa-hockey-sticks:before {
content: "\f454";
}
.fa-holly-berry:before {
content: "\f7aa";
}
.fa-home:before {
content: "\f015";
}
.fa-home-alt:before {
content: "\f80a";
}
.fa-home-heart:before {
content: "\f4c9";
}
.fa-home-lg:before {
content: "\f80b";
}
.fa-home-lg-alt:before {
content: "\f80c";
}
.fa-hood-cloak:before {
content: "\f6ef";
}
.fa-hooli:before {
content: "\f427";
}
.fa-horizontal-rule:before {
content: "\f86c";
}
.fa-hornbill:before {
content: "\f592";
}
.fa-horse:before {
content: "\f6f0";
}
.fa-horse-head:before {
content: "\f7ab";
}
.fa-hospital:before {
content: "\f0f8";
}
.fa-hospital-alt:before {
content: "\f47d";
}
.fa-hospital-symbol:before {
content: "\f47e";
}
.fa-hospital-user:before {
content: "\f80d";
}
.fa-hospitals:before {
content: "\f80e";
}
.fa-hot-tub:before {
content: "\f593";
}
.fa-hotdog:before {
content: "\f80f";
}
.fa-hotel:before {
content: "\f594";
}
.fa-hotjar:before {
content: "\f3b1";
}
.fa-hourglass:before {
content: "\f254";
}
.fa-hourglass-end:before {
content: "\f253";
}
.fa-hourglass-half:before {
content: "\f252";
}
.fa-hourglass-start:before {
content: "\f251";
}
.fa-house-damage:before {
content: "\f6f1";
}
.fa-house-flood:before {
content: "\f74f";
}
.fa-houzz:before {
content: "\f27c";
}
.fa-hryvnia:before {
content: "\f6f2";
}
.fa-html5:before {
content: "\f13b";
}
.fa-hubspot:before {
content: "\f3b2";
}
.fa-humidity:before {
content: "\f750";
}
.fa-hurricane:before {
content: "\f751";
}
.fa-i-cursor:before {
content: "\f246";
}
.fa-ice-cream:before {
content: "\f810";
}
.fa-ice-skate:before {
content: "\f7ac";
}
.fa-icicles:before {
content: "\f7ad";
}
.fa-icons:before {
content: "\f86d";
}
.fa-icons-alt:before {
content: "\f86e";
}
.fa-id-badge:before {
content: "\f2c1";
}
.fa-id-card:before {
content: "\f2c2";
}
.fa-id-card-alt:before {
content: "\f47f";
}
.fa-igloo:before {
content: "\f7ae";
}
.fa-image:before {
content: "\f03e";
}
.fa-images:before {
content: "\f302";
}
.fa-imdb:before {
content: "\f2d8";
}
.fa-inbox:before {
content: "\f01c";
}
.fa-inbox-in:before {
content: "\f310";
}
.fa-inbox-out:before {
content: "\f311";
}
.fa-indent:before {
content: "\f03c";
}
.fa-industry:before {
content: "\f275";
}
.fa-industry-alt:before {
content: "\f3b3";
}
.fa-infinity:before {
content: "\f534";
}
.fa-info:before {
content: "\f129";
}
.fa-info-circle:before {
content: "\f05a";
}
.fa-info-square:before {
content: "\f30f";
}
.fa-inhaler:before {
content: "\f5f9";
}
.fa-instagram:before {
content: "\f16d";
}
.fa-integral:before {
content: "\f667";
}
.fa-intercom:before {
content: "\f7af";
}
.fa-internet-explorer:before {
content: "\f26b";
}
.fa-intersection:before {
content: "\f668";
}
.fa-inventory:before {
content: "\f480";
}
.fa-invision:before {
content: "\f7b0";
}
.fa-ioxhost:before {
content: "\f208";
}
.fa-island-tropical:before {
content: "\f811";
}
.fa-italic:before {
content: "\f033";
}
.fa-itch-io:before {
content: "\f83a";
}
.fa-itunes:before {
content: "\f3b4";
}
.fa-itunes-note:before {
content: "\f3b5";
}
.fa-jack-o-lantern:before {
content: "\f30e";
}
.fa-java:before {
content: "\f4e4";
}
.fa-jedi:before {
content: "\f669";
}
.fa-jedi-order:before {
content: "\f50e";
}
.fa-jenkins:before {
content: "\f3b6";
}
.fa-jira:before {
content: "\f7b1";
}
.fa-joget:before {
content: "\f3b7";
}
.fa-joint:before {
content: "\f595";
}
.fa-joomla:before {
content: "\f1aa";
}
.fa-journal-whills:before {
content: "\f66a";
}
.fa-js:before {
content: "\f3b8";
}
.fa-js-square:before {
content: "\f3b9";
}
.fa-jsfiddle:before {
content: "\f1cc";
}
.fa-kaaba:before {
content: "\f66b";
}
.fa-kaggle:before {
content: "\f5fa";
}
.fa-kerning:before {
content: "\f86f";
}
.fa-key:before {
content: "\f084";
}
.fa-key-skeleton:before {
content: "\f6f3";
}
.fa-keybase:before {
content: "\f4f5";
}
.fa-keyboard:before {
content: "\f11c";
}
.fa-keycdn:before {
content: "\f3ba";
}
.fa-keynote:before {
content: "\f66c";
}
.fa-khanda:before {
content: "\f66d";
}
.fa-kickstarter:before {
content: "\f3bb";
}
.fa-kickstarter-k:before {
content: "\f3bc";
}
.fa-kidneys:before {
content: "\f5fb";
}
.fa-kiss:before {
content: "\f596";
}
.fa-kiss-beam:before {
content: "\f597";
}
.fa-kiss-wink-heart:before {
content: "\f598";
}
.fa-kite:before {
content: "\f6f4";
}
.fa-kiwi-bird:before {
content: "\f535";
}
.fa-knife-kitchen:before {
content: "\f6f5";
}
.fa-korvue:before {
content: "\f42f";
}
.fa-lambda:before {
content: "\f66e";
}
.fa-lamp:before {
content: "\f4ca";
}
.fa-landmark:before {
content: "\f66f";
}
.fa-landmark-alt:before {
content: "\f752";
}
.fa-language:before {
content: "\f1ab";
}
.fa-laptop:before {
content: "\f109";
}
.fa-laptop-code:before {
content: "\f5fc";
}
.fa-laptop-medical:before {
content: "\f812";
}
.fa-laravel:before {
content: "\f3bd";
}
.fa-lastfm:before {
content: "\f202";
}
.fa-lastfm-square:before {
content: "\f203";
}
.fa-laugh:before {
content: "\f599";
}
.fa-laugh-beam:before {
content: "\f59a";
}
.fa-laugh-squint:before {
content: "\f59b";
}
.fa-laugh-wink:before {
content: "\f59c";
}
.fa-layer-group:before {
content: "\f5fd";
}
.fa-layer-minus:before {
content: "\f5fe";
}
.fa-layer-plus:before {
content: "\f5ff";
}
.fa-leaf:before {
content: "\f06c";
}
.fa-leaf-heart:before {
content: "\f4cb";
}
.fa-leaf-maple:before {
content: "\f6f6";
}
.fa-leaf-oak:before {
content: "\f6f7";
}
.fa-leanpub:before {
content: "\f212";
}
.fa-lemon:before {
content: "\f094";
}
.fa-less:before {
content: "\f41d";
}
.fa-less-than:before {
content: "\f536";
}
.fa-less-than-equal:before {
content: "\f537";
}
.fa-level-down:before {
content: "\f149";
}
.fa-level-down-alt:before {
content: "\f3be";
}
.fa-level-up:before {
content: "\f148";
}
.fa-level-up-alt:before {
content: "\f3bf";
}
.fa-life-ring:before {
content: "\f1cd";
}
.fa-lightbulb:before {
content: "\f0eb";
}
.fa-lightbulb-dollar:before {
content: "\f670";
}
.fa-lightbulb-exclamation:before {
content: "\f671";
}
.fa-lightbulb-on:before {
content: "\f672";
}
.fa-lightbulb-slash:before {
content: "\f673";
}
.fa-lights-holiday:before {
content: "\f7b2";
}
.fa-line:before {
content: "\f3c0";
}
.fa-line-columns:before {
content: "\f870";
}
.fa-line-height:before {
content: "\f871";
}
.fa-link:before {
content: "\f0c1";
}
.fa-linkedin:before {
content: "\f08c";
}
.fa-linkedin-in:before {
content: "\f0e1";
}
.fa-linode:before {
content: "\f2b8";
}
.fa-linux:before {
content: "\f17c";
}
.fa-lips:before {
content: "\f600";
}
.fa-lira-sign:before {
content: "\f195";
}
.fa-list:before {
content: "\f03a";
}
.fa-list-alt:before {
content: "\f022";
}
.fa-list-ol:before {
content: "\f0cb";
}
.fa-list-ul:before {
content: "\f0ca";
}
.fa-location:before {
content: "\f601";
}
.fa-location-arrow:before {
content: "\f124";
}
.fa-location-circle:before {
content: "\f602";
}
.fa-location-slash:before {
content: "\f603";
}
.fa-lock:before {
content: "\f023";
}
.fa-lock-alt:before {
content: "\f30d";
}
.fa-lock-open:before {
content: "\f3c1";
}
.fa-lock-open-alt:before {
content: "\f3c2";
}
.fa-long-arrow-alt-down:before {
content: "\f309";
}
.fa-long-arrow-alt-left:before {
content: "\f30a";
}
.fa-long-arrow-alt-right:before {
content: "\f30b";
}
.fa-long-arrow-alt-up:before {
content: "\f30c";
}
.fa-long-arrow-down:before {
content: "\f175";
}
.fa-long-arrow-left:before {
content: "\f177";
}
.fa-long-arrow-right:before {
content: "\f178";
}
.fa-long-arrow-up:before {
content: "\f176";
}
.fa-loveseat:before {
content: "\f4cc";
}
.fa-low-vision:before {
content: "\f2a8";
}
.fa-luchador:before {
content: "\f455";
}
.fa-luggage-cart:before {
content: "\f59d";
}
.fa-lungs:before {
content: "\f604";
}
.fa-lyft:before {
content: "\f3c3";
}
.fa-mace:before {
content: "\f6f8";
}
.fa-magento:before {
content: "\f3c4";
}
.fa-magic:before {
content: "\f0d0";
}
.fa-magnet:before {
content: "\f076";
}
.fa-mail-bulk:before {
content: "\f674";
}
.fa-mailbox:before {
content: "\f813";
}
.fa-mailchimp:before {
content: "\f59e";
}
.fa-male:before {
content: "\f183";
}
.fa-mandalorian:before {
content: "\f50f";
}
.fa-mandolin:before {
content: "\f6f9";
}
.fa-map:before {
content: "\f279";
}
.fa-map-marked:before {
content: "\f59f";
}
.fa-map-marked-alt:before {
content: "\f5a0";
}
.fa-map-marker:before {
content: "\f041";
}
.fa-map-marker-alt:before {
content: "\f3c5";
}
.fa-map-marker-alt-slash:before {
content: "\f605";
}
.fa-map-marker-check:before {
content: "\f606";
}
.fa-map-marker-edit:before {
content: "\f607";
}
.fa-map-marker-exclamation:before {
content: "\f608";
}
.fa-map-marker-minus:before {
content: "\f609";
}
.fa-map-marker-plus:before {
content: "\f60a";
}
.fa-map-marker-question:before {
content: "\f60b";
}
.fa-map-marker-slash:before {
content: "\f60c";
}
.fa-map-marker-smile:before {
content: "\f60d";
}
.fa-map-marker-times:before {
content: "\f60e";
}
.fa-map-pin:before {
content: "\f276";
}
.fa-map-signs:before {
content: "\f277";
}
.fa-markdown:before {
content: "\f60f";
}
.fa-marker:before {
content: "\f5a1";
}
.fa-mars:before {
content: "\f222";
}
.fa-mars-double:before {
content: "\f227";
}
.fa-mars-stroke:before {
content: "\f229";
}
.fa-mars-stroke-h:before {
content: "\f22b";
}
.fa-mars-stroke-v:before {
content: "\f22a";
}
.fa-mask:before {
content: "\f6fa";
}
.fa-mastodon:before {
content: "\f4f6";
}
.fa-maxcdn:before {
content: "\f136";
}
.fa-meat:before {
content: "\f814";
}
.fa-medal:before {
content: "\f5a2";
}
.fa-medapps:before {
content: "\f3c6";
}
.fa-medium:before {
content: "\f23a";
}
.fa-medium-m:before {
content: "\f3c7";
}
.fa-medkit:before {
content: "\f0fa";
}
.fa-medrt:before {
content: "\f3c8";
}
.fa-meetup:before {
content: "\f2e0";
}
.fa-megaphone:before {
content: "\f675";
}
.fa-megaport:before {
content: "\f5a3";
}
.fa-meh:before {
content: "\f11a";
}
.fa-meh-blank:before {
content: "\f5a4";
}
.fa-meh-rolling-eyes:before {
content: "\f5a5";
}
.fa-memory:before {
content: "\f538";
}
.fa-mendeley:before {
content: "\f7b3";
}
.fa-menorah:before {
content: "\f676";
}
.fa-mercury:before {
content: "\f223";
}
.fa-meteor:before {
content: "\f753";
}
.fa-microchip:before {
content: "\f2db";
}
.fa-microphone:before {
content: "\f130";
}
.fa-microphone-alt:before {
content: "\f3c9";
}
.fa-microphone-alt-slash:before {
content: "\f539";
}
.fa-microphone-slash:before {
content: "\f131";
}
.fa-microscope:before {
content: "\f610";
}
.fa-microsoft:before {
content: "\f3ca";
}
.fa-mind-share:before {
content: "\f677";
}
.fa-minus:before {
content: "\f068";
}
.fa-minus-circle:before {
content: "\f056";
}
.fa-minus-hexagon:before {
content: "\f307";
}
.fa-minus-octagon:before {
content: "\f308";
}
.fa-minus-square:before {
content: "\f146";
}
.fa-mistletoe:before {
content: "\f7b4";
}
.fa-mitten:before {
content: "\f7b5";
}
.fa-mix:before {
content: "\f3cb";
}
.fa-mixcloud:before {
content: "\f289";
}
.fa-mizuni:before {
content: "\f3cc";
}
.fa-mobile:before {
content: "\f10b";
}
.fa-mobile-alt:before {
content: "\f3cd";
}
.fa-mobile-android:before {
content: "\f3ce";
}
.fa-mobile-android-alt:before {
content: "\f3cf";
}
.fa-modx:before {
content: "\f285";
}
.fa-monero:before {
content: "\f3d0";
}
.fa-money-bill:before {
content: "\f0d6";
}
.fa-money-bill-alt:before {
content: "\f3d1";
}
.fa-money-bill-wave:before {
content: "\f53a";
}
.fa-money-bill-wave-alt:before {
content: "\f53b";
}
.fa-money-check:before {
content: "\f53c";
}
.fa-money-check-alt:before {
content: "\f53d";
}
.fa-money-check-edit:before {
content: "\f872";
}
.fa-money-check-edit-alt:before {
content: "\f873";
}
.fa-monitor-heart-rate:before {
content: "\f611";
}
.fa-monkey:before {
content: "\f6fb";
}
.fa-monument:before {
content: "\f5a6";
}
.fa-moon:before {
content: "\f186";
}
.fa-moon-cloud:before {
content: "\f754";
}
.fa-moon-stars:before {
content: "\f755";
}
.fa-mortar-pestle:before {
content: "\f5a7";
}
.fa-mosque:before {
content: "\f678";
}
.fa-motorcycle:before {
content: "\f21c";
}
.fa-mountain:before {
content: "\f6fc";
}
.fa-mountains:before {
content: "\f6fd";
}
.fa-mouse-pointer:before {
content: "\f245";
}
.fa-mug:before {
content: "\f874";
}
.fa-mug-hot:before {
content: "\f7b6";
}
.fa-mug-marshmallows:before {
content: "\f7b7";
}
.fa-mug-tea:before {
content: "\f875";
}
.fa-music:before {
content: "\f001";
}
.fa-napster:before {
content: "\f3d2";
}
.fa-narwhal:before {
content: "\f6fe";
}
.fa-neos:before {
content: "\f612";
}
.fa-network-wired:before {
content: "\f6ff";
}
.fa-neuter:before {
content: "\f22c";
}
.fa-newspaper:before {
content: "\f1ea";
}
.fa-nimblr:before {
content: "\f5a8";
}
.fa-node:before {
content: "\f419";
}
.fa-node-js:before {
content: "\f3d3";
}
.fa-not-equal:before {
content: "\f53e";
}
.fa-notes-medical:before {
content: "\f481";
}
.fa-npm:before {
content: "\f3d4";
}
.fa-ns8:before {
content: "\f3d5";
}
.fa-nutritionix:before {
content: "\f3d6";
}
.fa-object-group:before {
content: "\f247";
}
.fa-object-ungroup:before {
content: "\f248";
}
.fa-octagon:before {
content: "\f306";
}
.fa-odnoklassniki:before {
content: "\f263";
}
.fa-odnoklassniki-square:before {
content: "\f264";
}
.fa-oil-can:before {
content: "\f613";
}
.fa-oil-temp:before {
content: "\f614";
}
.fa-old-republic:before {
content: "\f510";
}
.fa-om:before {
content: "\f679";
}
.fa-omega:before {
content: "\f67a";
}
.fa-opencart:before {
content: "\f23d";
}
.fa-openid:before {
content: "\f19b";
}
.fa-opera:before {
content: "\f26a";
}
.fa-optin-monster:before {
content: "\f23c";
}
.fa-ornament:before {
content: "\f7b8";
}
.fa-osi:before {
content: "\f41a";
}
.fa-otter:before {
content: "\f700";
}
.fa-outdent:before {
content: "\f03b";
}
.fa-overline:before {
content: "\f876";
}
.fa-page-break:before {
content: "\f877";
}
.fa-page4:before {
content: "\f3d7";
}
.fa-pagelines:before {
content: "\f18c";
}
.fa-pager:before {
content: "\f815";
}
.fa-paint-brush:before {
content: "\f1fc";
}
.fa-paint-brush-alt:before {
content: "\f5a9";
}
.fa-paint-roller:before {
content: "\f5aa";
}
.fa-palette:before {
content: "\f53f";
}
.fa-palfed:before {
content: "\f3d8";
}
.fa-pallet:before {
content: "\f482";
}
.fa-pallet-alt:before {
content: "\f483";
}
.fa-paper-plane:before {
content: "\f1d8";
}
.fa-paperclip:before {
content: "\f0c6";
}
.fa-parachute-box:before {
content: "\f4cd";
}
.fa-paragraph:before {
content: "\f1dd";
}
.fa-paragraph-rtl:before {
content: "\f878";
}
.fa-parking:before {
content: "\f540";
}
.fa-parking-circle:before {
content: "\f615";
}
.fa-parking-circle-slash:before {
content: "\f616";
}
.fa-parking-slash:before {
content: "\f617";
}
.fa-passport:before {
content: "\f5ab";
}
.fa-pastafarianism:before {
content: "\f67b";
}
.fa-paste:before {
content: "\f0ea";
}
.fa-patreon:before {
content: "\f3d9";
}
.fa-pause:before {
content: "\f04c";
}
.fa-pause-circle:before {
content: "\f28b";
}
.fa-paw:before {
content: "\f1b0";
}
.fa-paw-alt:before {
content: "\f701";
}
.fa-paw-claws:before {
content: "\f702";
}
.fa-paypal:before {
content: "\f1ed";
}
.fa-peace:before {
content: "\f67c";
}
.fa-pegasus:before {
content: "\f703";
}
.fa-pen:before {
content: "\f304";
}
.fa-pen-alt:before {
content: "\f305";
}
.fa-pen-fancy:before {
content: "\f5ac";
}
.fa-pen-nib:before {
content: "\f5ad";
}
.fa-pen-square:before {
content: "\f14b";
}
.fa-pencil:before {
content: "\f040";
}
.fa-pencil-alt:before {
content: "\f303";
}
.fa-pencil-paintbrush:before {
content: "\f618";
}
.fa-pencil-ruler:before {
content: "\f5ae";
}
.fa-pennant:before {
content: "\f456";
}
.fa-penny-arcade:before {
content: "\f704";
}
.fa-people-carry:before {
content: "\f4ce";
}
.fa-pepper-hot:before {
content: "\f816";
}
.fa-percent:before {
content: "\f295";
}
.fa-percentage:before {
content: "\f541";
}
.fa-periscope:before {
content: "\f3da";
}
.fa-person-booth:before {
content: "\f756";
}
.fa-person-carry:before {
content: "\f4cf";
}
.fa-person-dolly:before {
content: "\f4d0";
}
.fa-person-dolly-empty:before {
content: "\f4d1";
}
.fa-person-sign:before {
content: "\f757";
}
.fa-phabricator:before {
content: "\f3db";
}
.fa-phoenix-framework:before {
content: "\f3dc";
}
.fa-phoenix-squadron:before {
content: "\f511";
}
.fa-phone:before {
content: "\f095";
}
.fa-phone-alt:before {
content: "\f879";
}
.fa-phone-laptop:before {
content: "\f87a";
}
.fa-phone-office:before {
content: "\f67d";
}
.fa-phone-plus:before {
content: "\f4d2";
}
.fa-phone-slash:before {
content: "\f3dd";
}
.fa-phone-square:before {
content: "\f098";
}
.fa-phone-square-alt:before {
content: "\f87b";
}
.fa-phone-volume:before {
content: "\f2a0";
}
.fa-photo-video:before {
content: "\f87c";
}
.fa-php:before {
content: "\f457";
}
.fa-pi:before {
content: "\f67e";
}
.fa-pie:before {
content: "\f705";
}
.fa-pied-piper:before {
content: "\f2ae";
}
.fa-pied-piper-alt:before {
content: "\f1a8";
}
.fa-pied-piper-hat:before {
content: "\f4e5";
}
.fa-pied-piper-pp:before {
content: "\f1a7";
}
.fa-pig:before {
content: "\f706";
}
.fa-piggy-bank:before {
content: "\f4d3";
}
.fa-pills:before {
content: "\f484";
}
.fa-pinterest:before {
content: "\f0d2";
}
.fa-pinterest-p:before {
content: "\f231";
}
.fa-pinterest-square:before {
content: "\f0d3";
}
.fa-pizza:before {
content: "\f817";
}
.fa-pizza-slice:before {
content: "\f818";
}
.fa-place-of-worship:before {
content: "\f67f";
}
.fa-plane:before {
content: "\f072";
}
.fa-plane-alt:before {
content: "\f3de";
}
.fa-plane-arrival:before {
content: "\f5af";
}
.fa-plane-departure:before {
content: "\f5b0";
}
.fa-play:before {
content: "\f04b";
}
.fa-play-circle:before {
content: "\f144";
}
.fa-playstation:before {
content: "\f3df";
}
.fa-plug:before {
content: "\f1e6";
}
.fa-plus:before {
content: "\f067";
}
.fa-plus-circle:before {
content: "\f055";
}
.fa-plus-hexagon:before {
content: "\f300";
}
.fa-plus-octagon:before {
content: "\f301";
}
.fa-plus-square:before {
content: "\f0fe";
}
.fa-podcast:before {
content: "\f2ce";
}
.fa-podium:before {
content: "\f680";
}
.fa-podium-star:before {
content: "\f758";
}
.fa-poll:before {
content: "\f681";
}
.fa-poll-h:before {
content: "\f682";
}
.fa-poll-people:before {
content: "\f759";
}
.fa-poo:before {
content: "\f2fe";
}
.fa-poo-storm:before {
content: "\f75a";
}
.fa-poop:before {
content: "\f619";
}
.fa-popcorn:before {
content: "\f819";
}
.fa-portrait:before {
content: "\f3e0";
}
.fa-pound-sign:before {
content: "\f154";
}
.fa-power-off:before {
content: "\f011";
}
.fa-pray:before {
content: "\f683";
}
.fa-praying-hands:before {
content: "\f684";
}
.fa-prescription:before {
content: "\f5b1";
}
.fa-prescription-bottle:before {
content: "\f485";
}
.fa-prescription-bottle-alt:before {
content: "\f486";
}
.fa-presentation:before {
content: "\f685";
}
.fa-print:before {
content: "\f02f";
}
.fa-print-search:before {
content: "\f81a";
}
.fa-print-slash:before {
content: "\f686";
}
.fa-procedures:before {
content: "\f487";
}
.fa-product-hunt:before {
content: "\f288";
}
.fa-project-diagram:before {
content: "\f542";
}
.fa-pumpkin:before {
content: "\f707";
}
.fa-pushed:before {
content: "\f3e1";
}
.fa-puzzle-piece:before {
content: "\f12e";
}
.fa-python:before {
content: "\f3e2";
}
.fa-qq:before {
content: "\f1d6";
}
.fa-qrcode:before {
content: "\f029";
}
.fa-question:before {
content: "\f128";
}
.fa-question-circle:before {
content: "\f059";
}
.fa-question-square:before {
content: "\f2fd";
}
.fa-quidditch:before {
content: "\f458";
}
.fa-quinscape:before {
content: "\f459";
}
.fa-quora:before {
content: "\f2c4";
}
.fa-quote-left:before {
content: "\f10d";
}
.fa-quote-right:before {
content: "\f10e";
}
.fa-quran:before {
content: "\f687";
}
.fa-r-project:before {
content: "\f4f7";
}
.fa-rabbit:before {
content: "\f708";
}
.fa-rabbit-fast:before {
content: "\f709";
}
.fa-racquet:before {
content: "\f45a";
}
.fa-radiation:before {
content: "\f7b9";
}
.fa-radiation-alt:before {
content: "\f7ba";
}
.fa-rainbow:before {
content: "\f75b";
}
.fa-raindrops:before {
content: "\f75c";
}
.fa-ram:before {
content: "\f70a";
}
.fa-ramp-loading:before {
content: "\f4d4";
}
.fa-random:before {
content: "\f074";
}
.fa-raspberry-pi:before {
content: "\f7bb";
}
.fa-ravelry:before {
content: "\f2d9";
}
.fa-react:before {
content: "\f41b";
}
.fa-reacteurope:before {
content: "\f75d";
}
.fa-readme:before {
content: "\f4d5";
}
.fa-rebel:before {
content: "\f1d0";
}
.fa-receipt:before {
content: "\f543";
}
.fa-rectangle-landscape:before {
content: "\f2fa";
}
.fa-rectangle-portrait:before {
content: "\f2fb";
}
.fa-rectangle-wide:before {
content: "\f2fc";
}
.fa-recycle:before {
content: "\f1b8";
}
.fa-red-river:before {
content: "\f3e3";
}
.fa-reddit:before {
content: "\f1a1";
}
.fa-reddit-alien:before {
content: "\f281";
}
.fa-reddit-square:before {
content: "\f1a2";
}
.fa-redhat:before {
content: "\f7bc";
}
.fa-redo:before {
content: "\f01e";
}
.fa-redo-alt:before {
content: "\f2f9";
}
.fa-registered:before {
content: "\f25d";
}
.fa-remove-format:before {
content: "\f87d";
}
.fa-renren:before {
content: "\f18b";
}
.fa-repeat:before {
content: "\f363";
}
.fa-repeat-1:before {
content: "\f365";
}
.fa-repeat-1-alt:before {
content: "\f366";
}
.fa-repeat-alt:before {
content: "\f364";
}
.fa-reply:before {
content: "\f3e5";
}
.fa-reply-all:before {
content: "\f122";
}
.fa-replyd:before {
content: "\f3e6";
}
.fa-republican:before {
content: "\f75e";
}
.fa-researchgate:before {
content: "\f4f8";
}
.fa-resolving:before {
content: "\f3e7";
}
.fa-restroom:before {
content: "\f7bd";
}
.fa-retweet:before {
content: "\f079";
}
.fa-retweet-alt:before {
content: "\f361";
}
.fa-rev:before {
content: "\f5b2";
}
.fa-ribbon:before {
content: "\f4d6";
}
.fa-ring:before {
content: "\f70b";
}
.fa-rings-wedding:before {
content: "\f81b";
}
.fa-road:before {
content: "\f018";
}
.fa-robot:before {
content: "\f544";
}
.fa-rocket:before {
content: "\f135";
}
.fa-rocketchat:before {
content: "\f3e8";
}
.fa-rockrms:before {
content: "\f3e9";
}
.fa-route:before {
content: "\f4d7";
}
.fa-route-highway:before {
content: "\f61a";
}
.fa-route-interstate:before {
content: "\f61b";
}
.fa-rss:before {
content: "\f09e";
}
.fa-rss-square:before {
content: "\f143";
}
.fa-ruble-sign:before {
content: "\f158";
}
.fa-ruler:before {
content: "\f545";
}
.fa-ruler-combined:before {
content: "\f546";
}
.fa-ruler-horizontal:before {
content: "\f547";
}
.fa-ruler-triangle:before {
content: "\f61c";
}
.fa-ruler-vertical:before {
content: "\f548";
}
.fa-running:before {
content: "\f70c";
}
.fa-rupee-sign:before {
content: "\f156";
}
.fa-rv:before {
content: "\f7be";
}
.fa-sack:before {
content: "\f81c";
}
.fa-sack-dollar:before {
content: "\f81d";
}
.fa-sad-cry:before {
content: "\f5b3";
}
.fa-sad-tear:before {
content: "\f5b4";
}
.fa-safari:before {
content: "\f267";
}
.fa-salad:before {
content: "\f81e";
}
.fa-salesforce:before {
content: "\f83b";
}
.fa-sandwich:before {
content: "\f81f";
}
.fa-sass:before {
content: "\f41e";
}
.fa-satellite:before {
content: "\f7bf";
}
.fa-satellite-dish:before {
content: "\f7c0";
}
.fa-sausage:before {
content: "\f820";
}
.fa-save:before {
content: "\f0c7";
}
.fa-scalpel:before {
content: "\f61d";
}
.fa-scalpel-path:before {
content: "\f61e";
}
.fa-scanner:before {
content: "\f488";
}
.fa-scanner-keyboard:before {
content: "\f489";
}
.fa-scanner-touchscreen:before {
content: "\f48a";
}
.fa-scarecrow:before {
content: "\f70d";
}
.fa-scarf:before {
content: "\f7c1";
}
.fa-schlix:before {
content: "\f3ea";
}
.fa-school:before {
content: "\f549";
}
.fa-screwdriver:before {
content: "\f54a";
}
.fa-scribd:before {
content: "\f28a";
}
.fa-scroll:before {
content: "\f70e";
}
.fa-scroll-old:before {
content: "\f70f";
}
.fa-scrubber:before {
content: "\f2f8";
}
.fa-scythe:before {
content: "\f710";
}
.fa-sd-card:before {
content: "\f7c2";
}
.fa-search:before {
content: "\f002";
}
.fa-search-dollar:before {
content: "\f688";
}
.fa-search-location:before {
content: "\f689";
}
.fa-search-minus:before {
content: "\f010";
}
.fa-search-plus:before {
content: "\f00e";
}
.fa-searchengin:before {
content: "\f3eb";
}
.fa-seedling:before {
content: "\f4d8";
}
.fa-sellcast:before {
content: "\f2da";
}
.fa-sellsy:before {
content: "\f213";
}
.fa-send-back:before {
content: "\f87e";
}
.fa-send-backward:before {
content: "\f87f";
}
.fa-server:before {
content: "\f233";
}
.fa-servicestack:before {
content: "\f3ec";
}
.fa-shapes:before {
content: "\f61f";
}
.fa-share:before {
content: "\f064";
}
.fa-share-all:before {
content: "\f367";
}
.fa-share-alt:before {
content: "\f1e0";
}
.fa-share-alt-square:before {
content: "\f1e1";
}
.fa-share-square:before {
content: "\f14d";
}
.fa-sheep:before {
content: "\f711";
}
.fa-shekel-sign:before {
content: "\f20b";
}
.fa-shield:before {
content: "\f132";
}
.fa-shield-alt:before {
content: "\f3ed";
}
.fa-shield-check:before {
content: "\f2f7";
}
.fa-shield-cross:before {
content: "\f712";
}
.fa-ship:before {
content: "\f21a";
}
.fa-shipping-fast:before {
content: "\f48b";
}
.fa-shipping-timed:before {
content: "\f48c";
}
.fa-shirtsinbulk:before {
content: "\f214";
}
.fa-shish-kebab:before {
content: "\f821";
}
.fa-shoe-prints:before {
content: "\f54b";
}
.fa-shopping-bag:before {
content: "\f290";
}
.fa-shopping-basket:before {
content: "\f291";
}
.fa-shopping-cart:before {
content: "\f07a";
}
.fa-shopware:before {
content: "\f5b5";
}
.fa-shovel:before {
content: "\f713";
}
.fa-shovel-snow:before {
content: "\f7c3";
}
.fa-shower:before {
content: "\f2cc";
}
.fa-shredder:before {
content: "\f68a";
}
.fa-shuttle-van:before {
content: "\f5b6";
}
.fa-shuttlecock:before {
content: "\f45b";
}
.fa-sickle:before {
content: "\f822";
}
.fa-sigma:before {
content: "\f68b";
}
.fa-sign:before {
content: "\f4d9";
}
.fa-sign-in:before {
content: "\f090";
}
.fa-sign-in-alt:before {
content: "\f2f6";
}
.fa-sign-language:before {
content: "\f2a7";
}
.fa-sign-out:before {
content: "\f08b";
}
.fa-sign-out-alt:before {
content: "\f2f5";
}
.fa-signal:before {
content: "\f012";
}
.fa-signal-1:before {
content: "\f68c";
}
.fa-signal-2:before {
content: "\f68d";
}
.fa-signal-3:before {
content: "\f68e";
}
.fa-signal-4:before {
content: "\f68f";
}
.fa-signal-alt:before {
content: "\f690";
}
.fa-signal-alt-1:before {
content: "\f691";
}
.fa-signal-alt-2:before {
content: "\f692";
}
.fa-signal-alt-3:before {
content: "\f693";
}
.fa-signal-alt-slash:before {
content: "\f694";
}
.fa-signal-slash:before {
content: "\f695";
}
.fa-signature:before {
content: "\f5b7";
}
.fa-sim-card:before {
content: "\f7c4";
}
.fa-simplybuilt:before {
content: "\f215";
}
.fa-sistrix:before {
content: "\f3ee";
}
.fa-sitemap:before {
content: "\f0e8";
}
.fa-sith:before {
content: "\f512";
}
.fa-skating:before {
content: "\f7c5";
}
.fa-skeleton:before {
content: "\f620";
}
.fa-sketch:before {
content: "\f7c6";
}
.fa-ski-jump:before {
content: "\f7c7";
}
.fa-ski-lift:before {
content: "\f7c8";
}
.fa-skiing:before {
content: "\f7c9";
}
.fa-skiing-nordic:before {
content: "\f7ca";
}
.fa-skull:before {
content: "\f54c";
}
.fa-skull-crossbones:before {
content: "\f714";
}
.fa-skyatlas:before {
content: "\f216";
}
.fa-skype:before {
content: "\f17e";
}
.fa-slack:before {
content: "\f198";
}
.fa-slack-hash:before {
content: "\f3ef";
}
.fa-slash:before {
content: "\f715";
}
.fa-sledding:before {
content: "\f7cb";
}
.fa-sleigh:before {
content: "\f7cc";
}
.fa-sliders-h:before {
content: "\f1de";
}
.fa-sliders-h-square:before {
content: "\f3f0";
}
.fa-sliders-v:before {
content: "\f3f1";
}
.fa-sliders-v-square:before {
content: "\f3f2";
}
.fa-slideshare:before {
content: "\f1e7";
}
.fa-smile:before {
content: "\f118";
}
.fa-smile-beam:before {
content: "\f5b8";
}
.fa-smile-plus:before {
content: "\f5b9";
}
.fa-smile-wink:before {
content: "\f4da";
}
.fa-smog:before {
content: "\f75f";
}
.fa-smoke:before {
content: "\f760";
}
.fa-smoking:before {
content: "\f48d";
}
.fa-smoking-ban:before {
content: "\f54d";
}
.fa-sms:before {
content: "\f7cd";
}
.fa-snake:before {
content: "\f716";
}
.fa-snapchat:before {
content: "\f2ab";
}
.fa-snapchat-ghost:before {
content: "\f2ac";
}
.fa-snapchat-square:before {
content: "\f2ad";
}
.fa-snooze:before {
content: "\f880";
}
.fa-snow-blowing:before {
content: "\f761";
}
.fa-snowboarding:before {
content: "\f7ce";
}
.fa-snowflake:before {
content: "\f2dc";
}
.fa-snowflakes:before {
content: "\f7cf";
}
.fa-snowman:before {
content: "\f7d0";
}
.fa-snowmobile:before {
content: "\f7d1";
}
.fa-snowplow:before {
content: "\f7d2";
}
.fa-socks:before {
content: "\f696";
}
.fa-solar-panel:before {
content: "\f5ba";
}
.fa-sort:before {
content: "\f0dc";
}
.fa-sort-alpha-down:before {
content: "\f15d";
}
.fa-sort-alpha-down-alt:before {
content: "\f881";
}
.fa-sort-alpha-up:before {
content: "\f15e";
}
.fa-sort-alpha-up-alt:before {
content: "\f882";
}
.fa-sort-alt:before {
content: "\f883";
}
.fa-sort-amount-down:before {
content: "\f160";
}
.fa-sort-amount-down-alt:before {
content: "\f884";
}
.fa-sort-amount-up:before {
content: "\f161";
}
.fa-sort-amount-up-alt:before {
content: "\f885";
}
.fa-sort-down:before {
content: "\f0dd";
}
.fa-sort-numeric-down:before {
content: "\f162";
}
.fa-sort-numeric-down-alt:before {
content: "\f886";
}
.fa-sort-numeric-up:before {
content: "\f163";
}
.fa-sort-numeric-up-alt:before {
content: "\f887";
}
.fa-sort-shapes-down:before {
content: "\f888";
}
.fa-sort-shapes-down-alt:before {
content: "\f889";
}
.fa-sort-shapes-up:before {
content: "\f88a";
}
.fa-sort-shapes-up-alt:before {
content: "\f88b";
}
.fa-sort-size-down:before {
content: "\f88c";
}
.fa-sort-size-down-alt:before {
content: "\f88d";
}
.fa-sort-size-up:before {
content: "\f88e";
}
.fa-sort-size-up-alt:before {
content: "\f88f";
}
.fa-sort-up:before {
content: "\f0de";
}
.fa-soundcloud:before {
content: "\f1be";
}
.fa-soup:before {
content: "\f823";
}
.fa-sourcetree:before {
content: "\f7d3";
}
.fa-spa:before {
content: "\f5bb";
}
.fa-space-shuttle:before {
content: "\f197";
}
.fa-spade:before {
content: "\f2f4";
}
.fa-sparkles:before {
content: "\f890";
}
.fa-speakap:before {
content: "\f3f3";
}
.fa-speaker-deck:before {
content: "\f83c";
}
.fa-spell-check:before {
content: "\f891";
}
.fa-spider:before {
content: "\f717";
}
.fa-spider-black-widow:before {
content: "\f718";
}
.fa-spider-web:before {
content: "\f719";
}
.fa-spinner:before {
content: "\f110";
}
.fa-spinner-third:before {
content: "\f3f4";
}
.fa-splotch:before {
content: "\f5bc";
}
.fa-spotify:before {
content: "\f1bc";
}
.fa-spray-can:before {
content: "\f5bd";
}
.fa-square:before {
content: "\f0c8";
}
.fa-square-full:before {
content: "\f45c";
}
.fa-square-root:before {
content: "\f697";
}
.fa-square-root-alt:before {
content: "\f698";
}
.fa-squarespace:before {
content: "\f5be";
}
.fa-squirrel:before {
content: "\f71a";
}
.fa-stack-exchange:before {
content: "\f18d";
}
.fa-stack-overflow:before {
content: "\f16c";
}
.fa-stackpath:before {
content: "\f842";
}
.fa-staff:before {
content: "\f71b";
}
.fa-stamp:before {
content: "\f5bf";
}
.fa-star:before {
content: "\f005";
}
.fa-star-and-crescent:before {
content: "\f699";
}
.fa-star-christmas:before {
content: "\f7d4";
}
.fa-star-exclamation:before {
content: "\f2f3";
}
.fa-star-half:before {
content: "\f089";
}
.fa-star-half-alt:before {
content: "\f5c0";
}
.fa-star-of-david:before {
content: "\f69a";
}
.fa-star-of-life:before {
content: "\f621";
}
.fa-stars:before {
content: "\f762";
}
.fa-staylinked:before {
content: "\f3f5";
}
.fa-steak:before {
content: "\f824";
}
.fa-steam:before {
content: "\f1b6";
}
.fa-steam-square:before {
content: "\f1b7";
}
.fa-steam-symbol:before {
content: "\f3f6";
}
.fa-steering-wheel:before {
content: "\f622";
}
.fa-step-backward:before {
content: "\f048";
}
.fa-step-forward:before {
content: "\f051";
}
.fa-stethoscope:before {
content: "\f0f1";
}
.fa-sticker-mule:before {
content: "\f3f7";
}
.fa-sticky-note:before {
content: "\f249";
}
.fa-stocking:before {
content: "\f7d5";
}
.fa-stomach:before {
content: "\f623";
}
.fa-stop:before {
content: "\f04d";
}
.fa-stop-circle:before {
content: "\f28d";
}
.fa-stopwatch:before {
content: "\f2f2";
}
.fa-store:before {
content: "\f54e";
}
.fa-store-alt:before {
content: "\f54f";
}
.fa-strava:before {
content: "\f428";
}
.fa-stream:before {
content: "\f550";
}
.fa-street-view:before {
content: "\f21d";
}
.fa-stretcher:before {
content: "\f825";
}
.fa-strikethrough:before {
content: "\f0cc";
}
.fa-stripe:before {
content: "\f429";
}
.fa-stripe-s:before {
content: "\f42a";
}
.fa-stroopwafel:before {
content: "\f551";
}
.fa-studiovinari:before {
content: "\f3f8";
}
.fa-stumbleupon:before {
content: "\f1a4";
}
.fa-stumbleupon-circle:before {
content: "\f1a3";
}
.fa-subscript:before {
content: "\f12c";
}
.fa-subway:before {
content: "\f239";
}
.fa-suitcase:before {
content: "\f0f2";
}
.fa-suitcase-rolling:before {
content: "\f5c1";
}
.fa-sun:before {
content: "\f185";
}
.fa-sun-cloud:before {
content: "\f763";
}
.fa-sun-dust:before {
content: "\f764";
}
.fa-sun-haze:before {
content: "\f765";
}
.fa-sunglasses:before {
content: "\f892";
}
.fa-sunrise:before {
content: "\f766";
}
.fa-sunset:before {
content: "\f767";
}
.fa-superpowers:before {
content: "\f2dd";
}
.fa-superscript:before {
content: "\f12b";
}
.fa-supple:before {
content: "\f3f9";
}
.fa-surprise:before {
content: "\f5c2";
}
.fa-suse:before {
content: "\f7d6";
}
.fa-swatchbook:before {
content: "\f5c3";
}
.fa-swimmer:before {
content: "\f5c4";
}
.fa-swimming-pool:before {
content: "\f5c5";
}
.fa-sword:before {
content: "\f71c";
}
.fa-swords:before {
content: "\f71d";
}
.fa-symfony:before {
content: "\f83d";
}
.fa-synagogue:before {
content: "\f69b";
}
.fa-sync:before {
content: "\f021";
}
.fa-sync-alt:before {
content: "\f2f1";
}
.fa-syringe:before {
content: "\f48e";
}
.fa-table:before {
content: "\f0ce";
}
.fa-table-tennis:before {
content: "\f45d";
}
.fa-tablet:before {
content: "\f10a";
}
.fa-tablet-alt:before {
content: "\f3fa";
}
.fa-tablet-android:before {
content: "\f3fb";
}
.fa-tablet-android-alt:before {
content: "\f3fc";
}
.fa-tablet-rugged:before {
content: "\f48f";
}
.fa-tablets:before {
content: "\f490";
}
.fa-tachometer:before {
content: "\f0e4";
}
.fa-tachometer-alt:before {
content: "\f3fd";
}
.fa-tachometer-alt-average:before {
content: "\f624";
}
.fa-tachometer-alt-fast:before {
content: "\f625";
}
.fa-tachometer-alt-fastest:before {
content: "\f626";
}
.fa-tachometer-alt-slow:before {
content: "\f627";
}
.fa-tachometer-alt-slowest:before {
content: "\f628";
}
.fa-tachometer-average:before {
content: "\f629";
}
.fa-tachometer-fast:before {
content: "\f62a";
}
.fa-tachometer-fastest:before {
content: "\f62b";
}
.fa-tachometer-slow:before {
content: "\f62c";
}
.fa-tachometer-slowest:before {
content: "\f62d";
}
.fa-taco:before {
content: "\f826";
}
.fa-tag:before {
content: "\f02b";
}
.fa-tags:before {
content: "\f02c";
}
.fa-tally:before {
content: "\f69c";
}
.fa-tanakh:before {
content: "\f827";
}
.fa-tape:before {
content: "\f4db";
}
.fa-tasks:before {
content: "\f0ae";
}
.fa-tasks-alt:before {
content: "\f828";
}
.fa-taxi:before {
content: "\f1ba";
}
.fa-teamspeak:before {
content: "\f4f9";
}
.fa-teeth:before {
content: "\f62e";
}
.fa-teeth-open:before {
content: "\f62f";
}
.fa-telegram:before {
content: "\f2c6";
}
.fa-telegram-plane:before {
content: "\f3fe";
}
.fa-temperature-frigid:before {
content: "\f768";
}
.fa-temperature-high:before {
content: "\f769";
}
.fa-temperature-hot:before {
content: "\f76a";
}
.fa-temperature-low:before {
content: "\f76b";
}
.fa-tencent-weibo:before {
content: "\f1d5";
}
.fa-tenge:before {
content: "\f7d7";
}
.fa-tennis-ball:before {
content: "\f45e";
}
.fa-terminal:before {
content: "\f120";
}
.fa-text:before {
content: "\f893";
}
.fa-text-height:before {
content: "\f034";
}
.fa-text-size:before {
content: "\f894";
}
.fa-text-width:before {
content: "\f035";
}
.fa-th:before {
content: "\f00a";
}
.fa-th-large:before {
content: "\f009";
}
.fa-th-list:before {
content: "\f00b";
}
.fa-the-red-yeti:before {
content: "\f69d";
}
.fa-theater-masks:before {
content: "\f630";
}
.fa-themeco:before {
content: "\f5c6";
}
.fa-themeisle:before {
content: "\f2b2";
}
.fa-thermometer:before {
content: "\f491";
}
.fa-thermometer-empty:before {
content: "\f2cb";
}
.fa-thermometer-full:before {
content: "\f2c7";
}
.fa-thermometer-half:before {
content: "\f2c9";
}
.fa-thermometer-quarter:before {
content: "\f2ca";
}
.fa-thermometer-three-quarters:before {
content: "\f2c8";
}
.fa-theta:before {
content: "\f69e";
}
.fa-think-peaks:before {
content: "\f731";
}
.fa-thumbs-down:before {
content: "\f165";
}
.fa-thumbs-up:before {
content: "\f164";
}
.fa-thumbtack:before {
content: "\f08d";
}
.fa-thunderstorm:before {
content: "\f76c";
}
.fa-thunderstorm-moon:before {
content: "\f76d";
}
.fa-thunderstorm-sun:before {
content: "\f76e";
}
.fa-ticket:before {
content: "\f145";
}
.fa-ticket-alt:before {
content: "\f3ff";
}
.fa-tilde:before {
content: "\f69f";
}
.fa-times:before {
content: "\f00d";
}
.fa-times-circle:before {
content: "\f057";
}
.fa-times-hexagon:before {
content: "\f2ee";
}
.fa-times-octagon:before {
content: "\f2f0";
}
.fa-times-square:before {
content: "\f2d3";
}
.fa-tint:before {
content: "\f043";
}
.fa-tint-slash:before {
content: "\f5c7";
}
.fa-tire:before {
content: "\f631";
}
.fa-tire-flat:before {
content: "\f632";
}
.fa-tire-pressure-warning:before {
content: "\f633";
}
.fa-tire-rugged:before {
content: "\f634";
}
.fa-tired:before {
content: "\f5c8";
}
.fa-toggle-off:before {
content: "\f204";
}
.fa-toggle-on:before {
content: "\f205";
}
.fa-toilet:before {
content: "\f7d8";
}
.fa-toilet-paper:before {
content: "\f71e";
}
.fa-toilet-paper-alt:before {
content: "\f71f";
}
.fa-tombstone:before {
content: "\f720";
}
.fa-tombstone-alt:before {
content: "\f721";
}
.fa-toolbox:before {
content: "\f552";
}
.fa-tools:before {
content: "\f7d9";
}
.fa-tooth:before {
content: "\f5c9";
}
.fa-toothbrush:before {
content: "\f635";
}
.fa-torah:before {
content: "\f6a0";
}
.fa-torii-gate:before {
content: "\f6a1";
}
.fa-tornado:before {
content: "\f76f";
}
.fa-tractor:before {
content: "\f722";
}
.fa-trade-federation:before {
content: "\f513";
}
.fa-trademark:before {
content: "\f25c";
}
.fa-traffic-cone:before {
content: "\f636";
}
.fa-traffic-light:before {
content: "\f637";
}
.fa-traffic-light-go:before {
content: "\f638";
}
.fa-traffic-light-slow:before {
content: "\f639";
}
.fa-traffic-light-stop:before {
content: "\f63a";
}
.fa-train:before {
content: "\f238";
}
.fa-tram:before {
content: "\f7da";
}
.fa-transgender:before {
content: "\f224";
}
.fa-transgender-alt:before {
content: "\f225";
}
.fa-trash:before {
content: "\f1f8";
}
.fa-trash-alt:before {
content: "\f2ed";
}
.fa-trash-restore:before {
content: "\f829";
}
.fa-trash-restore-alt:before {
content: "\f82a";
}
.fa-trash-undo:before {
content: "\f895";
}
.fa-trash-undo-alt:before {
content: "\f896";
}
.fa-treasure-chest:before {
content: "\f723";
}
.fa-tree:before {
content: "\f1bb";
}
.fa-tree-alt:before {
content: "\f400";
}
.fa-tree-christmas:before {
content: "\f7db";
}
.fa-tree-decorated:before {
content: "\f7dc";
}
.fa-tree-large:before {
content: "\f7dd";
}
.fa-tree-palm:before {
content: "\f82b";
}
.fa-trees:before {
content: "\f724";
}
.fa-trello:before {
content: "\f181";
}
.fa-triangle:before {
content: "\f2ec";
}
.fa-tripadvisor:before {
content: "\f262";
}
.fa-trophy:before {
content: "\f091";
}
.fa-trophy-alt:before {
content: "\f2eb";
}
.fa-truck:before {
content: "\f0d1";
}
.fa-truck-container:before {
content: "\f4dc";
}
.fa-truck-couch:before {
content: "\f4dd";
}
.fa-truck-loading:before {
content: "\f4de";
}
.fa-truck-monster:before {
content: "\f63b";
}
.fa-truck-moving:before {
content: "\f4df";
}
.fa-truck-pickup:before {
content: "\f63c";
}
.fa-truck-plow:before {
content: "\f7de";
}
.fa-truck-ramp:before {
content: "\f4e0";
}
.fa-tshirt:before {
content: "\f553";
}
.fa-tty:before {
content: "\f1e4";
}
.fa-tumblr:before {
content: "\f173";
}
.fa-tumblr-square:before {
content: "\f174";
}
.fa-turkey:before {
content: "\f725";
}
.fa-turtle:before {
content: "\f726";
}
.fa-tv:before {
content: "\f26c";
}
.fa-tv-retro:before {
content: "\f401";
}
.fa-twitch:before {
content: "\f1e8";
}
.fa-twitter:before {
content: "\f099";
}
.fa-twitter-square:before {
content: "\f081";
}
.fa-typo3:before {
content: "\f42b";
}
.fa-uber:before {
content: "\f402";
}
.fa-ubuntu:before {
content: "\f7df";
}
.fa-uikit:before {
content: "\f403";
}
.fa-umbrella:before {
content: "\f0e9";
}
.fa-umbrella-beach:before {
content: "\f5ca";
}
.fa-underline:before {
content: "\f0cd";
}
.fa-undo:before {
content: "\f0e2";
}
.fa-undo-alt:before {
content: "\f2ea";
}
.fa-unicorn:before {
content: "\f727";
}
.fa-union:before {
content: "\f6a2";
}
.fa-uniregistry:before {
content: "\f404";
}
.fa-universal-access:before {
content: "\f29a";
}
.fa-university:before {
content: "\f19c";
}
.fa-unlink:before {
content: "\f127";
}
.fa-unlock:before {
content: "\f09c";
}
.fa-unlock-alt:before {
content: "\f13e";
}
.fa-untappd:before {
content: "\f405";
}
.fa-upload:before {
content: "\f093";
}
.fa-ups:before {
content: "\f7e0";
}
.fa-usb:before {
content: "\f287";
}
.fa-usd-circle:before {
content: "\f2e8";
}
.fa-usd-square:before {
content: "\f2e9";
}
.fa-user:before {
content: "\f007";
}
.fa-user-alt:before {
content: "\f406";
}
.fa-user-alt-slash:before {
content: "\f4fa";
}
.fa-user-astronaut:before {
content: "\f4fb";
}
.fa-user-chart:before {
content: "\f6a3";
}
.fa-user-check:before {
content: "\f4fc";
}
.fa-user-circle:before {
content: "\f2bd";
}
.fa-user-clock:before {
content: "\f4fd";
}
.fa-user-cog:before {
content: "\f4fe";
}
.fa-user-crown:before {
content: "\f6a4";
}
.fa-user-edit:before {
content: "\f4ff";
}
.fa-user-friends:before {
content: "\f500";
}
.fa-user-graduate:before {
content: "\f501";
}
.fa-user-hard-hat:before {
content: "\f82c";
}
.fa-user-headset:before {
content: "\f82d";
}
.fa-user-injured:before {
content: "\f728";
}
.fa-user-lock:before {
content: "\f502";
}
.fa-user-md:before {
content: "\f0f0";
}
.fa-user-md-chat:before {
content: "\f82e";
}
.fa-user-minus:before {
content: "\f503";
}
.fa-user-ninja:before {
content: "\f504";
}
.fa-user-nurse:before {
content: "\f82f";
}
.fa-user-plus:before {
content: "\f234";
}
.fa-user-secret:before {
content: "\f21b";
}
.fa-user-shield:before {
content: "\f505";
}
.fa-user-slash:before {
content: "\f506";
}
.fa-user-tag:before {
content: "\f507";
}
.fa-user-tie:before {
content: "\f508";
}
.fa-user-times:before {
content: "\f235";
}
.fa-users:before {
content: "\f0c0";
}
.fa-users-class:before {
content: "\f63d";
}
.fa-users-cog:before {
content: "\f509";
}
.fa-users-crown:before {
content: "\f6a5";
}
.fa-users-medical:before {
content: "\f830";
}
.fa-usps:before {
content: "\f7e1";
}
.fa-ussunnah:before {
content: "\f407";
}
.fa-utensil-fork:before {
content: "\f2e3";
}
.fa-utensil-knife:before {
content: "\f2e4";
}
.fa-utensil-spoon:before {
content: "\f2e5";
}
.fa-utensils:before {
content: "\f2e7";
}
.fa-utensils-alt:before {
content: "\f2e6";
}
.fa-vaadin:before {
content: "\f408";
}
.fa-value-absolute:before {
content: "\f6a6";
}
.fa-vector-square:before {
content: "\f5cb";
}
.fa-venus:before {
content: "\f221";
}
.fa-venus-double:before {
content: "\f226";
}
.fa-venus-mars:before {
content: "\f228";
}
.fa-viacoin:before {
content: "\f237";
}
.fa-viadeo:before {
content: "\f2a9";
}
.fa-viadeo-square:before {
content: "\f2aa";
}
.fa-vial:before {
content: "\f492";
}
.fa-vials:before {
content: "\f493";
}
.fa-viber:before {
content: "\f409";
}
.fa-video:before {
content: "\f03d";
}
.fa-video-plus:before {
content: "\f4e1";
}
.fa-video-slash:before {
content: "\f4e2";
}
.fa-vihara:before {
content: "\f6a7";
}
.fa-vimeo:before {
content: "\f40a";
}
.fa-vimeo-square:before {
content: "\f194";
}
.fa-vimeo-v:before {
content: "\f27d";
}
.fa-vine:before {
content: "\f1ca";
}
.fa-vk:before {
content: "\f189";
}
.fa-vnv:before {
content: "\f40b";
}
.fa-voicemail:before {
content: "\f897";
}
.fa-volcano:before {
content: "\f770";
}
.fa-volleyball-ball:before {
content: "\f45f";
}
.fa-volume:before {
content: "\f6a8";
}
.fa-volume-down:before {
content: "\f027";
}
.fa-volume-mute:before {
content: "\f6a9";
}
.fa-volume-off:before {
content: "\f026";
}
.fa-volume-slash:before {
content: "\f2e2";
}
.fa-volume-up:before {
content: "\f028";
}
.fa-vote-nay:before {
content: "\f771";
}
.fa-vote-yea:before {
content: "\f772";
}
.fa-vr-cardboard:before {
content: "\f729";
}
.fa-vuejs:before {
content: "\f41f";
}
.fa-walker:before {
content: "\f831";
}
.fa-walking:before {
content: "\f554";
}
.fa-wallet:before {
content: "\f555";
}
.fa-wand:before {
content: "\f72a";
}
.fa-wand-magic:before {
content: "\f72b";
}
.fa-warehouse:before {
content: "\f494";
}
.fa-warehouse-alt:before {
content: "\f495";
}
.fa-washer:before {
content: "\f898";
}
.fa-watch:before {
content: "\f2e1";
}
.fa-watch-fitness:before {
content: "\f63e";
}
.fa-water:before {
content: "\f773";
}
.fa-water-lower:before {
content: "\f774";
}
.fa-water-rise:before {
content: "\f775";
}
.fa-wave-sine:before {
content: "\f899";
}
.fa-wave-square:before {
content: "\f83e";
}
.fa-wave-triangle:before {
content: "\f89a";
}
.fa-waze:before {
content: "\f83f";
}
.fa-webcam:before {
content: "\f832";
}
.fa-webcam-slash:before {
content: "\f833";
}
.fa-weebly:before {
content: "\f5cc";
}
.fa-weibo:before {
content: "\f18a";
}
.fa-weight:before {
content: "\f496";
}
.fa-weight-hanging:before {
content: "\f5cd";
}
.fa-weixin:before {
content: "\f1d7";
}
.fa-whale:before {
content: "\f72c";
}
.fa-whatsapp:before {
content: "\f232";
}
.fa-whatsapp-square:before {
content: "\f40c";
}
.fa-wheat:before {
content: "\f72d";
}
.fa-wheelchair:before {
content: "\f193";
}
.fa-whistle:before {
content: "\f460";
}
.fa-whmcs:before {
content: "\f40d";
}
.fa-wifi:before {
content: "\f1eb";
}
.fa-wifi-1:before {
content: "\f6aa";
}
.fa-wifi-2:before {
content: "\f6ab";
}
.fa-wifi-slash:before {
content: "\f6ac";
}
.fa-wikipedia-w:before {
content: "\f266";
}
.fa-wind:before {
content: "\f72e";
}
.fa-wind-turbine:before {
content: "\f89b";
}
.fa-wind-warning:before {
content: "\f776";
}
.fa-window:before {
content: "\f40e";
}
.fa-window-alt:before {
content: "\f40f";
}
.fa-window-close:before {
content: "\f410";
}
.fa-window-maximize:before {
content: "\f2d0";
}
.fa-window-minimize:before {
content: "\f2d1";
}
.fa-window-restore:before {
content: "\f2d2";
}
.fa-windows:before {
content: "\f17a";
}
.fa-windsock:before {
content: "\f777";
}
.fa-wine-bottle:before {
content: "\f72f";
}
.fa-wine-glass:before {
content: "\f4e3";
}
.fa-wine-glass-alt:before {
content: "\f5ce";
}
.fa-wix:before {
content: "\f5cf";
}
.fa-wizards-of-the-coast:before {
content: "\f730";
}
.fa-wolf-pack-battalion:before {
content: "\f514";
}
.fa-won-sign:before {
content: "\f159";
}
.fa-wordpress:before {
content: "\f19a";
}
.fa-wordpress-simple:before {
content: "\f411";
}
.fa-wpbeginner:before {
content: "\f297";
}
.fa-wpexplorer:before {
content: "\f2de";
}
.fa-wpforms:before {
content: "\f298";
}
.fa-wpressr:before {
content: "\f3e4";
}
.fa-wreath:before {
content: "\f7e2";
}
.fa-wrench:before {
content: "\f0ad";
}
.fa-x-ray:before {
content: "\f497";
}
.fa-xbox:before {
content: "\f412";
}
.fa-xing:before {
content: "\f168";
}
.fa-xing-square:before {
content: "\f169";
}
.fa-y-combinator:before {
content: "\f23b";
}
.fa-yahoo:before {
content: "\f19e";
}
.fa-yammer:before {
content: "\f840";
}
.fa-yandex:before {
content: "\f413";
}
.fa-yandex-international:before {
content: "\f414";
}
.fa-yarn:before {
content: "\f7e3";
}
.fa-yelp:before {
content: "\f1e9";
}
.fa-yen-sign:before {
content: "\f157";
}
.fa-yin-yang:before {
content: "\f6ad";
}
.fa-yoast:before {
content: "\f2b1";
}
.fa-youtube:before {
content: "\f167";
}
.fa-youtube-square:before {
content: "\f431";
}
.fa-zhihu:before {
content: "\f63f";
}
.sr-only {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto;
}
@font-face {
font-family: "Font Awesome 5 Brands";
font-style: normal;
font-weight: normal;
font-display: swap;
src: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-brands-400.eot);
src: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-brands-400.woff2) format("woff2"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-brands-400.woff) format("woff"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-brands-400.ttf) format("truetype"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-brands-400.svg#fontawesome) format("svg");
}
.fab {
font-family: "Font Awesome 5 Brands";
}
@font-face {
font-family: "Font Awesome 5 Duotone";
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-duotone-900.eot);
src: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-duotone-900.eot?#iefix) format("embedded-opentype"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-duotone-900.woff2) format("woff2"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-duotone-900.woff) format("woff"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-duotone-900.ttf) format("truetype"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-duotone-900.svg#fontawesome) format("svg");
}
.fad {
position: relative;
font-family: "Font Awesome 5 Duotone";
font-weight: 900;
}
.fad:before {
position: absolute;
color: var(--fa-primary-color, inherit);
opacity: 1;
opacity: var(--fa-primary-opacity, 1);
}
.fad:after {
color: var(--fa-secondary-color, inherit);
}
.fad.fa-swap-opacity:before,
.fad:after {
opacity: 0.4;
opacity: var(--fa-secondary-opacity, 0.4);
}
.fad.fa-swap-opacity:after {
opacity: 1;
opacity: var(--fa-primary-opacity, 1);
}
.fad.fa-inverse {
color: #fff;
}
.fad.fa-stack-1x,
.fad.fa-stack-2x {
position: absolute;
}
.fad.fa-fw:before,
.fad.fa-stack-1x:before,
.fad.fa-stack-2x:before {
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.fad.fa-abacus:after {
content: "\10f640";
}
.fad.fa-acorn:after {
content: "\10f6ae";
}
.fad.fa-ad:after {
content: "\10f641";
}
.fad.fa-address-book:after {
content: "\10f2b9";
}
.fad.fa-address-card:after {
content: "\10f2bb";
}
.fad.fa-adjust:after {
content: "\10f042";
}
.fad.fa-air-freshener:after {
content: "\10f5d0";
}
.fad.fa-alarm-clock:after {
content: "\10f34e";
}
.fad.fa-alarm-exclamation:after {
content: "\10f843";
}
.fad.fa-alarm-plus:after {
content: "\10f844";
}
.fad.fa-alarm-snooze:after {
content: "\10f845";
}
.fad.fa-alicorn:after {
content: "\10f6b0";
}
.fad.fa-align-center:after {
content: "\10f037";
}
.fad.fa-align-justify:after {
content: "\10f039";
}
.fad.fa-align-left:after {
content: "\10f036";
}
.fad.fa-align-right:after {
content: "\10f038";
}
.fad.fa-align-slash:after {
content: "\10f846";
}
.fad.fa-allergies:after {
content: "\10f461";
}
.fad.fa-ambulance:after {
content: "\10f0f9";
}
.fad.fa-american-sign-language-interpreting:after {
content: "\10f2a3";
}
.fad.fa-analytics:after {
content: "\10f643";
}
.fad.fa-anchor:after {
content: "\10f13d";
}
.fad.fa-angel:after {
content: "\10f779";
}
.fad.fa-angle-double-down:after {
content: "\10f103";
}
.fad.fa-angle-double-left:after {
content: "\10f100";
}
.fad.fa-angle-double-right:after {
content: "\10f101";
}
.fad.fa-angle-double-up:after {
content: "\10f102";
}
.fad.fa-angle-down:after {
content: "\10f107";
}
.fad.fa-angle-left:after {
content: "\10f104";
}
.fad.fa-angle-right:after {
content: "\10f105";
}
.fad.fa-angle-up:after {
content: "\10f106";
}
.fad.fa-angry:after {
content: "\10f556";
}
.fad.fa-ankh:after {
content: "\10f644";
}
.fad.fa-apple-alt:after {
content: "\10f5d1";
}
.fad.fa-apple-crate:after {
content: "\10f6b1";
}
.fad.fa-archive:after {
content: "\10f187";
}
.fad.fa-archway:after {
content: "\10f557";
}
.fad.fa-arrow-alt-circle-down:after {
content: "\10f358";
}
.fad.fa-arrow-alt-circle-left:after {
content: "\10f359";
}
.fad.fa-arrow-alt-circle-right:after {
content: "\10f35a";
}
.fad.fa-arrow-alt-circle-up:after {
content: "\10f35b";
}
.fad.fa-arrow-alt-down:after {
content: "\10f354";
}
.fad.fa-arrow-alt-from-bottom:after {
content: "\10f346";
}
.fad.fa-arrow-alt-from-left:after {
content: "\10f347";
}
.fad.fa-arrow-alt-from-right:after {
content: "\10f348";
}
.fad.fa-arrow-alt-from-top:after {
content: "\10f349";
}
.fad.fa-arrow-alt-left:after {
content: "\10f355";
}
.fad.fa-arrow-alt-right:after {
content: "\10f356";
}
.fad.fa-arrow-alt-square-down:after {
content: "\10f350";
}
.fad.fa-arrow-alt-square-left:after {
content: "\10f351";
}
.fad.fa-arrow-alt-square-right:after {
content: "\10f352";
}
.fad.fa-arrow-alt-square-up:after {
content: "\10f353";
}
.fad.fa-arrow-alt-to-bottom:after {
content: "\10f34a";
}
.fad.fa-arrow-alt-to-left:after {
content: "\10f34b";
}
.fad.fa-arrow-alt-to-right:after {
content: "\10f34c";
}
.fad.fa-arrow-alt-to-top:after {
content: "\10f34d";
}
.fad.fa-arrow-alt-up:after {
content: "\10f357";
}
.fad.fa-arrow-circle-down:after {
content: "\10f0ab";
}
.fad.fa-arrow-circle-left:after {
content: "\10f0a8";
}
.fad.fa-arrow-circle-right:after {
content: "\10f0a9";
}
.fad.fa-arrow-circle-up:after {
content: "\10f0aa";
}
.fad.fa-arrow-down:after {
content: "\10f063";
}
.fad.fa-arrow-from-bottom:after {
content: "\10f342";
}
.fad.fa-arrow-from-left:after {
content: "\10f343";
}
.fad.fa-arrow-from-right:after {
content: "\10f344";
}
.fad.fa-arrow-from-top:after {
content: "\10f345";
}
.fad.fa-arrow-left:after {
content: "\10f060";
}
.fad.fa-arrow-right:after {
content: "\10f061";
}
.fad.fa-arrow-square-down:after {
content: "\10f339";
}
.fad.fa-arrow-square-left:after {
content: "\10f33a";
}
.fad.fa-arrow-square-right:after {
content: "\10f33b";
}
.fad.fa-arrow-square-up:after {
content: "\10f33c";
}
.fad.fa-arrow-to-bottom:after {
content: "\10f33d";
}
.fad.fa-arrow-to-left:after {
content: "\10f33e";
}
.fad.fa-arrow-to-right:after {
content: "\10f340";
}
.fad.fa-arrow-to-top:after {
content: "\10f341";
}
.fad.fa-arrow-up:after {
content: "\10f062";
}
.fad.fa-arrows:after {
content: "\10f047";
}
.fad.fa-arrows-alt:after {
content: "\10f0b2";
}
.fad.fa-arrows-alt-h:after {
content: "\10f337";
}
.fad.fa-arrows-alt-v:after {
content: "\10f338";
}
.fad.fa-arrows-h:after {
content: "\10f07e";
}
.fad.fa-arrows-v:after {
content: "\10f07d";
}
.fad.fa-assistive-listening-systems:after {
content: "\10f2a2";
}
.fad.fa-asterisk:after {
content: "\10f069";
}
.fad.fa-at:after {
content: "\10f1fa";
}
.fad.fa-atlas:after {
content: "\10f558";
}
.fad.fa-atom:after {
content: "\10f5d2";
}
.fad.fa-atom-alt:after {
content: "\10f5d3";
}
.fad.fa-audio-description:after {
content: "\10f29e";
}
.fad.fa-award:after {
content: "\10f559";
}
.fad.fa-axe:after {
content: "\10f6b2";
}
.fad.fa-axe-battle:after {
content: "\10f6b3";
}
.fad.fa-baby:after {
content: "\10f77c";
}
.fad.fa-baby-carriage:after {
content: "\10f77d";
}
.fad.fa-backpack:after {
content: "\10f5d4";
}
.fad.fa-backspace:after {
content: "\10f55a";
}
.fad.fa-backward:after {
content: "\10f04a";
}
.fad.fa-bacon:after {
content: "\10f7e5";
}
.fad.fa-badge:after {
content: "\10f335";
}
.fad.fa-badge-check:after {
content: "\10f336";
}
.fad.fa-badge-dollar:after {
content: "\10f645";
}
.fad.fa-badge-percent:after {
content: "\10f646";
}
.fad.fa-badger-honey:after {
content: "\10f6b4";
}
.fad.fa-bags-shopping:after {
content: "\10f847";
}
.fad.fa-balance-scale:after {
content: "\10f24e";
}
.fad.fa-balance-scale-left:after {
content: "\10f515";
}
.fad.fa-balance-scale-right:after {
content: "\10f516";
}
.fad.fa-ball-pile:after {
content: "\10f77e";
}
.fad.fa-ballot:after {
content: "\10f732";
}
.fad.fa-ballot-check:after {
content: "\10f733";
}
.fad.fa-ban:after {
content: "\10f05e";
}
.fad.fa-band-aid:after {
content: "\10f462";
}
.fad.fa-barcode:after {
content: "\10f02a";
}
.fad.fa-barcode-alt:after {
content: "\10f463";
}
.fad.fa-barcode-read:after {
content: "\10f464";
}
.fad.fa-barcode-scan:after {
content: "\10f465";
}
.fad.fa-bars:after {
content: "\10f0c9";
}
.fad.fa-baseball:after {
content: "\10f432";
}
.fad.fa-baseball-ball:after {
content: "\10f433";
}
.fad.fa-basketball-ball:after {
content: "\10f434";
}
.fad.fa-basketball-hoop:after {
content: "\10f435";
}
.fad.fa-bat:after {
content: "\10f6b5";
}
.fad.fa-bath:after {
content: "\10f2cd";
}
.fad.fa-battery-bolt:after {
content: "\10f376";
}
.fad.fa-battery-empty:after {
content: "\10f244";
}
.fad.fa-battery-full:after {
content: "\10f240";
}
.fad.fa-battery-half:after {
content: "\10f242";
}
.fad.fa-battery-quarter:after {
content: "\10f243";
}
.fad.fa-battery-slash:after {
content: "\10f377";
}
.fad.fa-battery-three-quarters:after {
content: "\10f241";
}
.fad.fa-bed:after {
content: "\10f236";
}
.fad.fa-beer:after {
content: "\10f0fc";
}
.fad.fa-bell:after {
content: "\10f0f3";
}
.fad.fa-bell-exclamation:after {
content: "\10f848";
}
.fad.fa-bell-plus:after {
content: "\10f849";
}
.fad.fa-bell-school:after {
content: "\10f5d5";
}
.fad.fa-bell-school-slash:after {
content: "\10f5d6";
}
.fad.fa-bell-slash:after {
content: "\10f1f6";
}
.fad.fa-bells:after {
content: "\10f77f";
}
.fad.fa-bezier-curve:after {
content: "\10f55b";
}
.fad.fa-bible:after {
content: "\10f647";
}
.fad.fa-bicycle:after {
content: "\10f206";
}
.fad.fa-biking:after {
content: "\10f84a";
}
.fad.fa-biking-mountain:after {
content: "\10f84b";
}
.fad.fa-binoculars:after {
content: "\10f1e5";
}
.fad.fa-biohazard:after {
content: "\10f780";
}
.fad.fa-birthday-cake:after {
content: "\10f1fd";
}
.fad.fa-blanket:after {
content: "\10f498";
}
.fad.fa-blender:after {
content: "\10f517";
}
.fad.fa-blender-phone:after {
content: "\10f6b6";
}
.fad.fa-blind:after {
content: "\10f29d";
}
.fad.fa-blog:after {
content: "\10f781";
}
.fad.fa-bold:after {
content: "\10f032";
}
.fad.fa-bolt:after {
content: "\10f0e7";
}
.fad.fa-bomb:after {
content: "\10f1e2";
}
.fad.fa-bone:after {
content: "\10f5d7";
}
.fad.fa-bone-break:after {
content: "\10f5d8";
}
.fad.fa-bong:after {
content: "\10f55c";
}
.fad.fa-book:after {
content: "\10f02d";
}
.fad.fa-book-alt:after {
content: "\10f5d9";
}
.fad.fa-book-dead:after {
content: "\10f6b7";
}
.fad.fa-book-heart:after {
content: "\10f499";
}
.fad.fa-book-medical:after {
content: "\10f7e6";
}
.fad.fa-book-open:after {
content: "\10f518";
}
.fad.fa-book-reader:after {
content: "\10f5da";
}
.fad.fa-book-spells:after {
content: "\10f6b8";
}
.fad.fa-book-user:after {
content: "\10f7e7";
}
.fad.fa-bookmark:after {
content: "\10f02e";
}
.fad.fa-books:after {
content: "\10f5db";
}
.fad.fa-books-medical:after {
content: "\10f7e8";
}
.fad.fa-boot:after {
content: "\10f782";
}
.fad.fa-booth-curtain:after {
content: "\10f734";
}
.fad.fa-border-all:after {
content: "\10f84c";
}
.fad.fa-border-bottom:after {
content: "\10f84d";
}
.fad.fa-border-inner:after {
content: "\10f84e";
}
.fad.fa-border-left:after {
content: "\10f84f";
}
.fad.fa-border-none:after {
content: "\10f850";
}
.fad.fa-border-outer:after {
content: "\10f851";
}
.fad.fa-border-right:after {
content: "\10f852";
}
.fad.fa-border-style:after {
content: "\10f853";
}
.fad.fa-border-style-alt:after {
content: "\10f854";
}
.fad.fa-border-top:after {
content: "\10f855";
}
.fad.fa-bow-arrow:after {
content: "\10f6b9";
}
.fad.fa-bowling-ball:after {
content: "\10f436";
}
.fad.fa-bowling-pins:after {
content: "\10f437";
}
.fad.fa-box:after {
content: "\10f466";
}
.fad.fa-box-alt:after {
content: "\10f49a";
}
.fad.fa-box-ballot:after {
content: "\10f735";
}
.fad.fa-box-check:after {
content: "\10f467";
}
.fad.fa-box-fragile:after {
content: "\10f49b";
}
.fad.fa-box-full:after {
content: "\10f49c";
}
.fad.fa-box-heart:after {
content: "\10f49d";
}
.fad.fa-box-open:after {
content: "\10f49e";
}
.fad.fa-box-up:after {
content: "\10f49f";
}
.fad.fa-box-usd:after {
content: "\10f4a0";
}
.fad.fa-boxes:after {
content: "\10f468";
}
.fad.fa-boxes-alt:after {
content: "\10f4a1";
}
.fad.fa-boxing-glove:after {
content: "\10f438";
}
.fad.fa-brackets:after {
content: "\10f7e9";
}
.fad.fa-brackets-curly:after {
content: "\10f7ea";
}
.fad.fa-braille:after {
content: "\10f2a1";
}
.fad.fa-brain:after {
content: "\10f5dc";
}
.fad.fa-bread-loaf:after {
content: "\10f7eb";
}
.fad.fa-bread-slice:after {
content: "\10f7ec";
}
.fad.fa-briefcase:after {
content: "\10f0b1";
}
.fad.fa-briefcase-medical:after {
content: "\10f469";
}
.fad.fa-bring-forward:after {
content: "\10f856";
}
.fad.fa-bring-front:after {
content: "\10f857";
}
.fad.fa-broadcast-tower:after {
content: "\10f519";
}
.fad.fa-broom:after {
content: "\10f51a";
}
.fad.fa-browser:after {
content: "\10f37e";
}
.fad.fa-brush:after {
content: "\10f55d";
}
.fad.fa-bug:after {
content: "\10f188";
}
.fad.fa-building:after {
content: "\10f1ad";
}
.fad.fa-bullhorn:after {
content: "\10f0a1";
}
.fad.fa-bullseye:after {
content: "\10f140";
}
.fad.fa-bullseye-arrow:after {
content: "\10f648";
}
.fad.fa-bullseye-pointer:after {
content: "\10f649";
}
.fad.fa-burger-soda:after {
content: "\10f858";
}
.fad.fa-burn:after {
content: "\10f46a";
}
.fad.fa-burrito:after {
content: "\10f7ed";
}
.fad.fa-bus:after {
content: "\10f207";
}
.fad.fa-bus-alt:after {
content: "\10f55e";
}
.fad.fa-bus-school:after {
content: "\10f5dd";
}
.fad.fa-business-time:after {
content: "\10f64a";
}
.fad.fa-cabinet-filing:after {
content: "\10f64b";
}
.fad.fa-calculator:after {
content: "\10f1ec";
}
.fad.fa-calculator-alt:after {
content: "\10f64c";
}
.fad.fa-calendar:after {
content: "\10f133";
}
.fad.fa-calendar-alt:after {
content: "\10f073";
}
.fad.fa-calendar-check:after {
content: "\10f274";
}
.fad.fa-calendar-day:after {
content: "\10f783";
}
.fad.fa-calendar-edit:after {
content: "\10f333";
}
.fad.fa-calendar-exclamation:after {
content: "\10f334";
}
.fad.fa-calendar-minus:after {
content: "\10f272";
}
.fad.fa-calendar-plus:after {
content: "\10f271";
}
.fad.fa-calendar-star:after {
content: "\10f736";
}
.fad.fa-calendar-times:after {
content: "\10f273";
}
.fad.fa-calendar-week:after {
content: "\10f784";
}
.fad.fa-camera:after {
content: "\10f030";
}
.fad.fa-camera-alt:after {
content: "\10f332";
}
.fad.fa-camera-retro:after {
content: "\10f083";
}
.fad.fa-campfire:after {
content: "\10f6ba";
}
.fad.fa-campground:after {
content: "\10f6bb";
}
.fad.fa-candle-holder:after {
content: "\10f6bc";
}
.fad.fa-candy-cane:after {
content: "\10f786";
}
.fad.fa-candy-corn:after {
content: "\10f6bd";
}
.fad.fa-cannabis:after {
content: "\10f55f";
}
.fad.fa-capsules:after {
content: "\10f46b";
}
.fad.fa-car:after {
content: "\10f1b9";
}
.fad.fa-car-alt:after {
content: "\10f5de";
}
.fad.fa-car-battery:after {
content: "\10f5df";
}
.fad.fa-car-building:after {
content: "\10f859";
}
.fad.fa-car-bump:after {
content: "\10f5e0";
}
.fad.fa-car-bus:after {
content: "\10f85a";
}
.fad.fa-car-crash:after {
content: "\10f5e1";
}
.fad.fa-car-garage:after {
content: "\10f5e2";
}
.fad.fa-car-mechanic:after {
content: "\10f5e3";
}
.fad.fa-car-side:after {
content: "\10f5e4";
}
.fad.fa-car-tilt:after {
content: "\10f5e5";
}
.fad.fa-car-wash:after {
content: "\10f5e6";
}
.fad.fa-caret-circle-down:after {
content: "\10f32d";
}
.fad.fa-caret-circle-left:after {
content: "\10f32e";
}
.fad.fa-caret-circle-right:after {
content: "\10f330";
}
.fad.fa-caret-circle-up:after {
content: "\10f331";
}
.fad.fa-caret-down:after {
content: "\10f0d7";
}
.fad.fa-caret-left:after {
content: "\10f0d9";
}
.fad.fa-caret-right:after {
content: "\10f0da";
}
.fad.fa-caret-square-down:after {
content: "\10f150";
}
.fad.fa-caret-square-left:after {
content: "\10f191";
}
.fad.fa-caret-square-right:after {
content: "\10f152";
}
.fad.fa-caret-square-up:after {
content: "\10f151";
}
.fad.fa-caret-up:after {
content: "\10f0d8";
}
.fad.fa-carrot:after {
content: "\10f787";
}
.fad.fa-cars:after {
content: "\10f85b";
}
.fad.fa-cart-arrow-down:after {
content: "\10f218";
}
.fad.fa-cart-plus:after {
content: "\10f217";
}
.fad.fa-cash-register:after {
content: "\10f788";
}
.fad.fa-cat:after {
content: "\10f6be";
}
.fad.fa-cauldron:after {
content: "\10f6bf";
}
.fad.fa-certificate:after {
content: "\10f0a3";
}
.fad.fa-chair:after {
content: "\10f6c0";
}
.fad.fa-chair-office:after {
content: "\10f6c1";
}
.fad.fa-chalkboard:after {
content: "\10f51b";
}
.fad.fa-chalkboard-teacher:after {
content: "\10f51c";
}
.fad.fa-charging-station:after {
content: "\10f5e7";
}
.fad.fa-chart-area:after {
content: "\10f1fe";
}
.fad.fa-chart-bar:after {
content: "\10f080";
}
.fad.fa-chart-line:after {
content: "\10f201";
}
.fad.fa-chart-line-down:after {
content: "\10f64d";
}
.fad.fa-chart-network:after {
content: "\10f78a";
}
.fad.fa-chart-pie:after {
content: "\10f200";
}
.fad.fa-chart-pie-alt:after {
content: "\10f64e";
}
.fad.fa-chart-scatter:after {
content: "\10f7ee";
}
.fad.fa-check:after {
content: "\10f00c";
}
.fad.fa-check-circle:after {
content: "\10f058";
}
.fad.fa-check-double:after {
content: "\10f560";
}
.fad.fa-check-square:after {
content: "\10f14a";
}
.fad.fa-cheese:after {
content: "\10f7ef";
}
.fad.fa-cheese-swiss:after {
content: "\10f7f0";
}
.fad.fa-cheeseburger:after {
content: "\10f7f1";
}
.fad.fa-chess:after {
content: "\10f439";
}
.fad.fa-chess-bishop:after {
content: "\10f43a";
}
.fad.fa-chess-bishop-alt:after {
content: "\10f43b";
}
.fad.fa-chess-board:after {
content: "\10f43c";
}
.fad.fa-chess-clock:after {
content: "\10f43d";
}
.fad.fa-chess-clock-alt:after {
content: "\10f43e";
}
.fad.fa-chess-king:after {
content: "\10f43f";
}
.fad.fa-chess-king-alt:after {
content: "\10f440";
}
.fad.fa-chess-knight:after {
content: "\10f441";
}
.fad.fa-chess-knight-alt:after {
content: "\10f442";
}
.fad.fa-chess-pawn:after {
content: "\10f443";
}
.fad.fa-chess-pawn-alt:after {
content: "\10f444";
}
.fad.fa-chess-queen:after {
content: "\10f445";
}
.fad.fa-chess-queen-alt:after {
content: "\10f446";
}
.fad.fa-chess-rook:after {
content: "\10f447";
}
.fad.fa-chess-rook-alt:after {
content: "\10f448";
}
.fad.fa-chevron-circle-down:after {
content: "\10f13a";
}
.fad.fa-chevron-circle-left:after {
content: "\10f137";
}
.fad.fa-chevron-circle-right:after {
content: "\10f138";
}
.fad.fa-chevron-circle-up:after {
content: "\10f139";
}
.fad.fa-chevron-double-down:after {
content: "\10f322";
}
.fad.fa-chevron-double-left:after {
content: "\10f323";
}
.fad.fa-chevron-double-right:after {
content: "\10f324";
}
.fad.fa-chevron-double-up:after {
content: "\10f325";
}
.fad.fa-chevron-down:after {
content: "\10f078";
}
.fad.fa-chevron-left:after {
content: "\10f053";
}
.fad.fa-chevron-right:after {
content: "\10f054";
}
.fad.fa-chevron-square-down:after {
content: "\10f329";
}
.fad.fa-chevron-square-left:after {
content: "\10f32a";
}
.fad.fa-chevron-square-right:after {
content: "\10f32b";
}
.fad.fa-chevron-square-up:after {
content: "\10f32c";
}
.fad.fa-chevron-up:after {
content: "\10f077";
}
.fad.fa-child:after {
content: "\10f1ae";
}
.fad.fa-chimney:after {
content: "\10f78b";
}
.fad.fa-church:after {
content: "\10f51d";
}
.fad.fa-circle:after {
content: "\10f111";
}
.fad.fa-circle-notch:after {
content: "\10f1ce";
}
.fad.fa-city:after {
content: "\10f64f";
}
.fad.fa-claw-marks:after {
content: "\10f6c2";
}
.fad.fa-clinic-medical:after {
content: "\10f7f2";
}
.fad.fa-clipboard:after {
content: "\10f328";
}
.fad.fa-clipboard-check:after {
content: "\10f46c";
}
.fad.fa-clipboard-list:after {
content: "\10f46d";
}
.fad.fa-clipboard-list-check:after {
content: "\10f737";
}
.fad.fa-clipboard-prescription:after {
content: "\10f5e8";
}
.fad.fa-clipboard-user:after {
content: "\10f7f3";
}
.fad.fa-clock:after {
content: "\10f017";
}
.fad.fa-clone:after {
content: "\10f24d";
}
.fad.fa-closed-captioning:after {
content: "\10f20a";
}
.fad.fa-cloud:after {
content: "\10f0c2";
}
.fad.fa-cloud-download:after {
content: "\10f0ed";
}
.fad.fa-cloud-download-alt:after {
content: "\10f381";
}
.fad.fa-cloud-drizzle:after {
content: "\10f738";
}
.fad.fa-cloud-hail:after {
content: "\10f739";
}
.fad.fa-cloud-hail-mixed:after {
content: "\10f73a";
}
.fad.fa-cloud-meatball:after {
content: "\10f73b";
}
.fad.fa-cloud-moon:after {
content: "\10f6c3";
}
.fad.fa-cloud-moon-rain:after {
content: "\10f73c";
}
.fad.fa-cloud-rain:after {
content: "\10f73d";
}
.fad.fa-cloud-rainbow:after {
content: "\10f73e";
}
.fad.fa-cloud-showers:after {
content: "\10f73f";
}
.fad.fa-cloud-showers-heavy:after {
content: "\10f740";
}
.fad.fa-cloud-sleet:after {
content: "\10f741";
}
.fad.fa-cloud-snow:after {
content: "\10f742";
}
.fad.fa-cloud-sun:after {
content: "\10f6c4";
}
.fad.fa-cloud-sun-rain:after {
content: "\10f743";
}
.fad.fa-cloud-upload:after {
content: "\10f0ee";
}
.fad.fa-cloud-upload-alt:after {
content: "\10f382";
}
.fad.fa-clouds:after {
content: "\10f744";
}
.fad.fa-clouds-moon:after {
content: "\10f745";
}
.fad.fa-clouds-sun:after {
content: "\10f746";
}
.fad.fa-club:after {
content: "\10f327";
}
.fad.fa-cocktail:after {
content: "\10f561";
}
.fad.fa-code:after {
content: "\10f121";
}
.fad.fa-code-branch:after {
content: "\10f126";
}
.fad.fa-code-commit:after {
content: "\10f386";
}
.fad.fa-code-merge:after {
content: "\10f387";
}
.fad.fa-coffee:after {
content: "\10f0f4";
}
.fad.fa-coffee-togo:after {
content: "\10f6c5";
}
.fad.fa-coffin:after {
content: "\10f6c6";
}
.fad.fa-cog:after {
content: "\10f013";
}
.fad.fa-cogs:after {
content: "\10f085";
}
.fad.fa-coin:after {
content: "\10f85c";
}
.fad.fa-coins:after {
content: "\10f51e";
}
.fad.fa-columns:after {
content: "\10f0db";
}
.fad.fa-comment:after {
content: "\10f075";
}
.fad.fa-comment-alt:after {
content: "\10f27a";
}
.fad.fa-comment-alt-check:after {
content: "\10f4a2";
}
.fad.fa-comment-alt-dollar:after {
content: "\10f650";
}
.fad.fa-comment-alt-dots:after {
content: "\10f4a3";
}
.fad.fa-comment-alt-edit:after {
content: "\10f4a4";
}
.fad.fa-comment-alt-exclamation:after {
content: "\10f4a5";
}
.fad.fa-comment-alt-lines:after {
content: "\10f4a6";
}
.fad.fa-comment-alt-medical:after {
content: "\10f7f4";
}
.fad.fa-comment-alt-minus:after {
content: "\10f4a7";
}
.fad.fa-comment-alt-plus:after {
content: "\10f4a8";
}
.fad.fa-comment-alt-slash:after {
content: "\10f4a9";
}
.fad.fa-comment-alt-smile:after {
content: "\10f4aa";
}
.fad.fa-comment-alt-times:after {
content: "\10f4ab";
}
.fad.fa-comment-check:after {
content: "\10f4ac";
}
.fad.fa-comment-dollar:after {
content: "\10f651";
}
.fad.fa-comment-dots:after {
content: "\10f4ad";
}
.fad.fa-comment-edit:after {
content: "\10f4ae";
}
.fad.fa-comment-exclamation:after {
content: "\10f4af";
}
.fad.fa-comment-lines:after {
content: "\10f4b0";
}
.fad.fa-comment-medical:after {
content: "\10f7f5";
}
.fad.fa-comment-minus:after {
content: "\10f4b1";
}
.fad.fa-comment-plus:after {
content: "\10f4b2";
}
.fad.fa-comment-slash:after {
content: "\10f4b3";
}
.fad.fa-comment-smile:after {
content: "\10f4b4";
}
.fad.fa-comment-times:after {
content: "\10f4b5";
}
.fad.fa-comments:after {
content: "\10f086";
}
.fad.fa-comments-alt:after {
content: "\10f4b6";
}
.fad.fa-comments-alt-dollar:after {
content: "\10f652";
}
.fad.fa-comments-dollar:after {
content: "\10f653";
}
.fad.fa-compact-disc:after {
content: "\10f51f";
}
.fad.fa-compass:after {
content: "\10f14e";
}
.fad.fa-compass-slash:after {
content: "\10f5e9";
}
.fad.fa-compress:after {
content: "\10f066";
}
.fad.fa-compress-alt:after {
content: "\10f422";
}
.fad.fa-compress-arrows-alt:after {
content: "\10f78c";
}
.fad.fa-compress-wide:after {
content: "\10f326";
}
.fad.fa-concierge-bell:after {
content: "\10f562";
}
.fad.fa-construction:after {
content: "\10f85d";
}
.fad.fa-container-storage:after {
content: "\10f4b7";
}
.fad.fa-conveyor-belt:after {
content: "\10f46e";
}
.fad.fa-conveyor-belt-alt:after {
content: "\10f46f";
}
.fad.fa-cookie:after {
content: "\10f563";
}
.fad.fa-cookie-bite:after {
content: "\10f564";
}
.fad.fa-copy:after {
content: "\10f0c5";
}
.fad.fa-copyright:after {
content: "\10f1f9";
}
.fad.fa-corn:after {
content: "\10f6c7";
}
.fad.fa-couch:after {
content: "\10f4b8";
}
.fad.fa-cow:after {
content: "\10f6c8";
}
.fad.fa-credit-card:after {
content: "\10f09d";
}
.fad.fa-credit-card-blank:after {
content: "\10f389";
}
.fad.fa-credit-card-front:after {
content: "\10f38a";
}
.fad.fa-cricket:after {
content: "\10f449";
}
.fad.fa-croissant:after {
content: "\10f7f6";
}
.fad.fa-crop:after {
content: "\10f125";
}
.fad.fa-crop-alt:after {
content: "\10f565";
}
.fad.fa-cross:after {
content: "\10f654";
}
.fad.fa-crosshairs:after {
content: "\10f05b";
}
.fad.fa-crow:after {
content: "\10f520";
}
.fad.fa-crown:after {
content: "\10f521";
}
.fad.fa-crutch:after {
content: "\10f7f7";
}
.fad.fa-crutches:after {
content: "\10f7f8";
}
.fad.fa-cube:after {
content: "\10f1b2";
}
.fad.fa-cubes:after {
content: "\10f1b3";
}
.fad.fa-curling:after {
content: "\10f44a";
}
.fad.fa-cut:after {
content: "\10f0c4";
}
.fad.fa-dagger:after {
content: "\10f6cb";
}
.fad.fa-database:after {
content: "\10f1c0";
}
.fad.fa-deaf:after {
content: "\10f2a4";
}
.fad.fa-debug:after {
content: "\10f7f9";
}
.fad.fa-deer:after {
content: "\10f78e";
}
.fad.fa-deer-rudolph:after {
content: "\10f78f";
}
.fad.fa-democrat:after {
content: "\10f747";
}
.fad.fa-desktop:after {
content: "\10f108";
}
.fad.fa-desktop-alt:after {
content: "\10f390";
}
.fad.fa-dewpoint:after {
content: "\10f748";
}
.fad.fa-dharmachakra:after {
content: "\10f655";
}
.fad.fa-diagnoses:after {
content: "\10f470";
}
.fad.fa-diamond:after {
content: "\10f219";
}
.fad.fa-dice:after {
content: "\10f522";
}
.fad.fa-dice-d10:after {
content: "\10f6cd";
}
.fad.fa-dice-d12:after {
content: "\10f6ce";
}
.fad.fa-dice-d20:after {
content: "\10f6cf";
}
.fad.fa-dice-d4:after {
content: "\10f6d0";
}
.fad.fa-dice-d6:after {
content: "\10f6d1";
}
.fad.fa-dice-d8:after {
content: "\10f6d2";
}
.fad.fa-dice-five:after {
content: "\10f523";
}
.fad.fa-dice-four:after {
content: "\10f524";
}
.fad.fa-dice-one:after {
content: "\10f525";
}
.fad.fa-dice-six:after {
content: "\10f526";
}
.fad.fa-dice-three:after {
content: "\10f527";
}
.fad.fa-dice-two:after {
content: "\10f528";
}
.fad.fa-digging:after {
content: "\10f85e";
}
.fad.fa-digital-tachograph:after {
content: "\10f566";
}
.fad.fa-diploma:after {
content: "\10f5ea";
}
.fad.fa-directions:after {
content: "\10f5eb";
}
.fad.fa-disease:after {
content: "\10f7fa";
}
.fad.fa-divide:after {
content: "\10f529";
}
.fad.fa-dizzy:after {
content: "\10f567";
}
.fad.fa-dna:after {
content: "\10f471";
}
.fad.fa-do-not-enter:after {
content: "\10f5ec";
}
.fad.fa-dog:after {
content: "\10f6d3";
}
.fad.fa-dog-leashed:after {
content: "\10f6d4";
}
.fad.fa-dollar-sign:after {
content: "\10f155";
}
.fad.fa-dolly:after {
content: "\10f472";
}
.fad.fa-dolly-empty:after {
content: "\10f473";
}
.fad.fa-dolly-flatbed:after {
content: "\10f474";
}
.fad.fa-dolly-flatbed-alt:after {
content: "\10f475";
}
.fad.fa-dolly-flatbed-empty:after {
content: "\10f476";
}
.fad.fa-donate:after {
content: "\10f4b9";
}
.fad.fa-door-closed:after {
content: "\10f52a";
}
.fad.fa-door-open:after {
content: "\10f52b";
}
.fad.fa-dot-circle:after {
content: "\10f192";
}
.fad.fa-dove:after {
content: "\10f4ba";
}
.fad.fa-download:after {
content: "\10f019";
}
.fad.fa-drafting-compass:after {
content: "\10f568";
}
.fad.fa-dragon:after {
content: "\10f6d5";
}
.fad.fa-draw-circle:after {
content: "\10f5ed";
}
.fad.fa-draw-polygon:after {
content: "\10f5ee";
}
.fad.fa-draw-square:after {
content: "\10f5ef";
}
.fad.fa-dreidel:after {
content: "\10f792";
}
.fad.fa-drone:after {
content: "\10f85f";
}
.fad.fa-drone-alt:after {
content: "\10f860";
}
.fad.fa-drum:after {
content: "\10f569";
}
.fad.fa-drum-steelpan:after {
content: "\10f56a";
}
.fad.fa-drumstick:after {
content: "\10f6d6";
}
.fad.fa-drumstick-bite:after {
content: "\10f6d7";
}
.fad.fa-dryer:after {
content: "\10f861";
}
.fad.fa-dryer-alt:after {
content: "\10f862";
}
.fad.fa-duck:after {
content: "\10f6d8";
}
.fad.fa-dumbbell:after {
content: "\10f44b";
}
.fad.fa-dumpster:after {
content: "\10f793";
}
.fad.fa-dumpster-fire:after {
content: "\10f794";
}
.fad.fa-dungeon:after {
content: "\10f6d9";
}
.fad.fa-ear:after {
content: "\10f5f0";
}
.fad.fa-ear-muffs:after {
content: "\10f795";
}
.fad.fa-eclipse:after {
content: "\10f749";
}
.fad.fa-eclipse-alt:after {
content: "\10f74a";
}
.fad.fa-edit:after {
content: "\10f044";
}
.fad.fa-egg:after {
content: "\10f7fb";
}
.fad.fa-egg-fried:after {
content: "\10f7fc";
}
.fad.fa-eject:after {
content: "\10f052";
}
.fad.fa-elephant:after {
content: "\10f6da";
}
.fad.fa-ellipsis-h:after {
content: "\10f141";
}
.fad.fa-ellipsis-h-alt:after {
content: "\10f39b";
}
.fad.fa-ellipsis-v:after {
content: "\10f142";
}
.fad.fa-ellipsis-v-alt:after {
content: "\10f39c";
}
.fad.fa-empty-set:after {
content: "\10f656";
}
.fad.fa-engine-warning:after {
content: "\10f5f2";
}
.fad.fa-envelope:after {
content: "\10f0e0";
}
.fad.fa-envelope-open:after {
content: "\10f2b6";
}
.fad.fa-envelope-open-dollar:after {
content: "\10f657";
}
.fad.fa-envelope-open-text:after {
content: "\10f658";
}
.fad.fa-envelope-square:after {
content: "\10f199";
}
.fad.fa-equals:after {
content: "\10f52c";
}
.fad.fa-eraser:after {
content: "\10f12d";
}
.fad.fa-ethernet:after {
content: "\10f796";
}
.fad.fa-euro-sign:after {
content: "\10f153";
}
.fad.fa-exchange:after {
content: "\10f0ec";
}
.fad.fa-exchange-alt:after {
content: "\10f362";
}
.fad.fa-exclamation:after {
content: "\10f12a";
}
.fad.fa-exclamation-circle:after {
content: "\10f06a";
}
.fad.fa-exclamation-square:after {
content: "\10f321";
}
.fad.fa-exclamation-triangle:after {
content: "\10f071";
}
.fad.fa-expand:after {
content: "\10f065";
}
.fad.fa-expand-alt:after {
content: "\10f424";
}
.fad.fa-expand-arrows:after {
content: "\10f31d";
}
.fad.fa-expand-arrows-alt:after {
content: "\10f31e";
}
.fad.fa-expand-wide:after {
content: "\10f320";
}
.fad.fa-external-link:after {
content: "\10f08e";
}
.fad.fa-external-link-alt:after {
content: "\10f35d";
}
.fad.fa-external-link-square:after {
content: "\10f14c";
}
.fad.fa-external-link-square-alt:after {
content: "\10f360";
}
.fad.fa-eye:after {
content: "\10f06e";
}
.fad.fa-eye-dropper:after {
content: "\10f1fb";
}
.fad.fa-eye-evil:after {
content: "\10f6db";
}
.fad.fa-eye-slash:after {
content: "\10f070";
}
.fad.fa-fan:after {
content: "\10f863";
}
.fad.fa-farm:after {
content: "\10f864";
}
.fad.fa-fast-backward:after {
content: "\10f049";
}
.fad.fa-fast-forward:after {
content: "\10f050";
}
.fad.fa-fax:after {
content: "\10f1ac";
}
.fad.fa-feather:after {
content: "\10f52d";
}
.fad.fa-feather-alt:after {
content: "\10f56b";
}
.fad.fa-female:after {
content: "\10f182";
}
.fad.fa-field-hockey:after {
content: "\10f44c";
}
.fad.fa-fighter-jet:after {
content: "\10f0fb";
}
.fad.fa-file:after {
content: "\10f15b";
}
.fad.fa-file-alt:after {
content: "\10f15c";
}
.fad.fa-file-archive:after {
content: "\10f1c6";
}
.fad.fa-file-audio:after {
content: "\10f1c7";
}
.fad.fa-file-certificate:after {
content: "\10f5f3";
}
.fad.fa-file-chart-line:after {
content: "\10f659";
}
.fad.fa-file-chart-pie:after {
content: "\10f65a";
}
.fad.fa-file-check:after {
content: "\10f316";
}
.fad.fa-file-code:after {
content: "\10f1c9";
}
.fad.fa-file-contract:after {
content: "\10f56c";
}
.fad.fa-file-csv:after {
content: "\10f6dd";
}
.fad.fa-file-download:after {
content: "\10f56d";
}
.fad.fa-file-edit:after {
content: "\10f31c";
}
.fad.fa-file-excel:after {
content: "\10f1c3";
}
.fad.fa-file-exclamation:after {
content: "\10f31a";
}
.fad.fa-file-export:after {
content: "\10f56e";
}
.fad.fa-file-image:after {
content: "\10f1c5";
}
.fad.fa-file-import:after {
content: "\10f56f";
}
.fad.fa-file-invoice:after {
content: "\10f570";
}
.fad.fa-file-invoice-dollar:after {
content: "\10f571";
}
.fad.fa-file-medical:after {
content: "\10f477";
}
.fad.fa-file-medical-alt:after {
content: "\10f478";
}
.fad.fa-file-minus:after {
content: "\10f318";
}
.fad.fa-file-pdf:after {
content: "\10f1c1";
}
.fad.fa-file-plus:after {
content: "\10f319";
}
.fad.fa-file-powerpoint:after {
content: "\10f1c4";
}
.fad.fa-file-prescription:after {
content: "\10f572";
}
.fad.fa-file-search:after {
content: "\10f865";
}
.fad.fa-file-signature:after {
content: "\10f573";
}
.fad.fa-file-spreadsheet:after {
content: "\10f65b";
}
.fad.fa-file-times:after {
content: "\10f317";
}
.fad.fa-file-upload:after {
content: "\10f574";
}
.fad.fa-file-user:after {
content: "\10f65c";
}
.fad.fa-file-video:after {
content: "\10f1c8";
}
.fad.fa-file-word:after {
content: "\10f1c2";
}
.fad.fa-files-medical:after {
content: "\10f7fd";
}
.fad.fa-fill:after {
content: "\10f575";
}
.fad.fa-fill-drip:after {
content: "\10f576";
}
.fad.fa-film:after {
content: "\10f008";
}
.fad.fa-film-alt:after {
content: "\10f3a0";
}
.fad.fa-filter:after {
content: "\10f0b0";
}
.fad.fa-fingerprint:after {
content: "\10f577";
}
.fad.fa-fire:after {
content: "\10f06d";
}
.fad.fa-fire-alt:after {
content: "\10f7e4";
}
.fad.fa-fire-extinguisher:after {
content: "\10f134";
}
.fad.fa-fire-smoke:after {
content: "\10f74b";
}
.fad.fa-fireplace:after {
content: "\10f79a";
}
.fad.fa-first-aid:after {
content: "\10f479";
}
.fad.fa-fish:after {
content: "\10f578";
}
.fad.fa-fish-cooked:after {
content: "\10f7fe";
}
.fad.fa-fist-raised:after {
content: "\10f6de";
}
.fad.fa-flag:after {
content: "\10f024";
}
.fad.fa-flag-alt:after {
content: "\10f74c";
}
.fad.fa-flag-checkered:after {
content: "\10f11e";
}
.fad.fa-flag-usa:after {
content: "\10f74d";
}
.fad.fa-flame:after {
content: "\10f6df";
}
.fad.fa-flask:after {
content: "\10f0c3";
}
.fad.fa-flask-poison:after {
content: "\10f6e0";
}
.fad.fa-flask-potion:after {
content: "\10f6e1";
}
.fad.fa-flower:after {
content: "\10f7ff";
}
.fad.fa-flower-daffodil:after {
content: "\10f800";
}
.fad.fa-flower-tulip:after {
content: "\10f801";
}
.fad.fa-flushed:after {
content: "\10f579";
}
.fad.fa-fog:after {
content: "\10f74e";
}
.fad.fa-folder:after {
content: "\10f07b";
}
.fad.fa-folder-minus:after {
content: "\10f65d";
}
.fad.fa-folder-open:after {
content: "\10f07c";
}
.fad.fa-folder-plus:after {
content: "\10f65e";
}
.fad.fa-folder-times:after {
content: "\10f65f";
}
.fad.fa-folder-tree:after {
content: "\10f802";
}
.fad.fa-folders:after {
content: "\10f660";
}
.fad.fa-font:after {
content: "\10f031";
}
.fad.fa-font-awesome-logo-full:after {
content: "\10f4e6";
}
.fad.fa-font-case:after {
content: "\10f866";
}
.fad.fa-football-ball:after {
content: "\10f44e";
}
.fad.fa-football-helmet:after {
content: "\10f44f";
}
.fad.fa-forklift:after {
content: "\10f47a";
}
.fad.fa-forward:after {
content: "\10f04e";
}
.fad.fa-fragile:after {
content: "\10f4bb";
}
.fad.fa-french-fries:after {
content: "\10f803";
}
.fad.fa-frog:after {
content: "\10f52e";
}
.fad.fa-frosty-head:after {
content: "\10f79b";
}
.fad.fa-frown:after {
content: "\10f119";
}
.fad.fa-frown-open:after {
content: "\10f57a";
}
.fad.fa-function:after {
content: "\10f661";
}
.fad.fa-funnel-dollar:after {
content: "\10f662";
}
.fad.fa-futbol:after {
content: "\10f1e3";
}
.fad.fa-game-board:after {
content: "\10f867";
}
.fad.fa-game-board-alt:after {
content: "\10f868";
}
.fad.fa-gamepad:after {
content: "\10f11b";
}
.fad.fa-gas-pump:after {
content: "\10f52f";
}
.fad.fa-gas-pump-slash:after {
content: "\10f5f4";
}
.fad.fa-gavel:after {
content: "\10f0e3";
}
.fad.fa-gem:after {
content: "\10f3a5";
}
.fad.fa-genderless:after {
content: "\10f22d";
}
.fad.fa-ghost:after {
content: "\10f6e2";
}
.fad.fa-gift:after {
content: "\10f06b";
}
.fad.fa-gift-card:after {
content: "\10f663";
}
.fad.fa-gifts:after {
content: "\10f79c";
}
.fad.fa-gingerbread-man:after {
content: "\10f79d";
}
.fad.fa-glass:after {
content: "\10f804";
}
.fad.fa-glass-champagne:after {
content: "\10f79e";
}
.fad.fa-glass-cheers:after {
content: "\10f79f";
}
.fad.fa-glass-citrus:after {
content: "\10f869";
}
.fad.fa-glass-martini:after {
content: "\10f000";
}
.fad.fa-glass-martini-alt:after {
content: "\10f57b";
}
.fad.fa-glass-whiskey:after {
content: "\10f7a0";
}
.fad.fa-glass-whiskey-rocks:after {
content: "\10f7a1";
}
.fad.fa-glasses:after {
content: "\10f530";
}
.fad.fa-glasses-alt:after {
content: "\10f5f5";
}
.fad.fa-globe:after {
content: "\10f0ac";
}
.fad.fa-globe-africa:after {
content: "\10f57c";
}
.fad.fa-globe-americas:after {
content: "\10f57d";
}
.fad.fa-globe-asia:after {
content: "\10f57e";
}
.fad.fa-globe-europe:after {
content: "\10f7a2";
}
.fad.fa-globe-snow:after {
content: "\10f7a3";
}
.fad.fa-globe-stand:after {
content: "\10f5f6";
}
.fad.fa-golf-ball:after {
content: "\10f450";
}
.fad.fa-golf-club:after {
content: "\10f451";
}
.fad.fa-gopuram:after {
content: "\10f664";
}
.fad.fa-graduation-cap:after {
content: "\10f19d";
}
.fad.fa-greater-than:after {
content: "\10f531";
}
.fad.fa-greater-than-equal:after {
content: "\10f532";
}
.fad.fa-grimace:after {
content: "\10f57f";
}
.fad.fa-grin:after {
content: "\10f580";
}
.fad.fa-grin-alt:after {
content: "\10f581";
}
.fad.fa-grin-beam:after {
content: "\10f582";
}
.fad.fa-grin-beam-sweat:after {
content: "\10f583";
}
.fad.fa-grin-hearts:after {
content: "\10f584";
}
.fad.fa-grin-squint:after {
content: "\10f585";
}
.fad.fa-grin-squint-tears:after {
content: "\10f586";
}
.fad.fa-grin-stars:after {
content: "\10f587";
}
.fad.fa-grin-tears:after {
content: "\10f588";
}
.fad.fa-grin-tongue:after {
content: "\10f589";
}
.fad.fa-grin-tongue-squint:after {
content: "\10f58a";
}
.fad.fa-grin-tongue-wink:after {
content: "\10f58b";
}
.fad.fa-grin-wink:after {
content: "\10f58c";
}
.fad.fa-grip-horizontal:after {
content: "\10f58d";
}
.fad.fa-grip-lines:after {
content: "\10f7a4";
}
.fad.fa-grip-lines-vertical:after {
content: "\10f7a5";
}
.fad.fa-grip-vertical:after {
content: "\10f58e";
}
.fad.fa-guitar:after {
content: "\10f7a6";
}
.fad.fa-h-square:after {
content: "\10f0fd";
}
.fad.fa-h1:after {
content: "\10f313";
}
.fad.fa-h2:after {
content: "\10f314";
}
.fad.fa-h3:after {
content: "\10f315";
}
.fad.fa-h4:after {
content: "\10f86a";
}
.fad.fa-hamburger:after {
content: "\10f805";
}
.fad.fa-hammer:after {
content: "\10f6e3";
}
.fad.fa-hammer-war:after {
content: "\10f6e4";
}
.fad.fa-hamsa:after {
content: "\10f665";
}
.fad.fa-hand-heart:after {
content: "\10f4bc";
}
.fad.fa-hand-holding:after {
content: "\10f4bd";
}
.fad.fa-hand-holding-box:after {
content: "\10f47b";
}
.fad.fa-hand-holding-heart:after {
content: "\10f4be";
}
.fad.fa-hand-holding-magic:after {
content: "\10f6e5";
}
.fad.fa-hand-holding-seedling:after {
content: "\10f4bf";
}
.fad.fa-hand-holding-usd:after {
content: "\10f4c0";
}
.fad.fa-hand-holding-water:after {
content: "\10f4c1";
}
.fad.fa-hand-lizard:after {
content: "\10f258";
}
.fad.fa-hand-middle-finger:after {
content: "\10f806";
}
.fad.fa-hand-paper:after {
content: "\10f256";
}
.fad.fa-hand-peace:after {
content: "\10f25b";
}
.fad.fa-hand-point-down:after {
content: "\10f0a7";
}
.fad.fa-hand-point-left:after {
content: "\10f0a5";
}
.fad.fa-hand-point-right:after {
content: "\10f0a4";
}
.fad.fa-hand-point-up:after {
content: "\10f0a6";
}
.fad.fa-hand-pointer:after {
content: "\10f25a";
}
.fad.fa-hand-receiving:after {
content: "\10f47c";
}
.fad.fa-hand-rock:after {
content: "\10f255";
}
.fad.fa-hand-scissors:after {
content: "\10f257";
}
.fad.fa-hand-spock:after {
content: "\10f259";
}
.fad.fa-hands:after {
content: "\10f4c2";
}
.fad.fa-hands-heart:after {
content: "\10f4c3";
}
.fad.fa-hands-helping:after {
content: "\10f4c4";
}
.fad.fa-hands-usd:after {
content: "\10f4c5";
}
.fad.fa-handshake:after {
content: "\10f2b5";
}
.fad.fa-handshake-alt:after {
content: "\10f4c6";
}
.fad.fa-hanukiah:after {
content: "\10f6e6";
}
.fad.fa-hard-hat:after {
content: "\10f807";
}
.fad.fa-hashtag:after {
content: "\10f292";
}
.fad.fa-hat-chef:after {
content: "\10f86b";
}
.fad.fa-hat-santa:after {
content: "\10f7a7";
}
.fad.fa-hat-winter:after {
content: "\10f7a8";
}
.fad.fa-hat-witch:after {
content: "\10f6e7";
}
.fad.fa-hat-wizard:after {
content: "\10f6e8";
}
.fad.fa-haykal:after {
content: "\10f666";
}
.fad.fa-hdd:after {
content: "\10f0a0";
}
.fad.fa-head-side:after {
content: "\10f6e9";
}
.fad.fa-head-side-brain:after {
content: "\10f808";
}
.fad.fa-head-side-medical:after {
content: "\10f809";
}
.fad.fa-head-vr:after {
content: "\10f6ea";
}
.fad.fa-heading:after {
content: "\10f1dc";
}
.fad.fa-headphones:after {
content: "\10f025";
}
.fad.fa-headphones-alt:after {
content: "\10f58f";
}
.fad.fa-headset:after {
content: "\10f590";
}
.fad.fa-heart:after {
content: "\10f004";
}
.fad.fa-heart-broken:after {
content: "\10f7a9";
}
.fad.fa-heart-circle:after {
content: "\10f4c7";
}
.fad.fa-heart-rate:after {
content: "\10f5f8";
}
.fad.fa-heart-square:after {
content: "\10f4c8";
}
.fad.fa-heartbeat:after {
content: "\10f21e";
}
.fad.fa-helicopter:after {
content: "\10f533";
}
.fad.fa-helmet-battle:after {
content: "\10f6eb";
}
.fad.fa-hexagon:after {
content: "\10f312";
}
.fad.fa-highlighter:after {
content: "\10f591";
}
.fad.fa-hiking:after {
content: "\10f6ec";
}
.fad.fa-hippo:after {
content: "\10f6ed";
}
.fad.fa-history:after {
content: "\10f1da";
}
.fad.fa-hockey-mask:after {
content: "\10f6ee";
}
.fad.fa-hockey-puck:after {
content: "\10f453";
}
.fad.fa-hockey-sticks:after {
content: "\10f454";
}
.fad.fa-holly-berry:after {
content: "\10f7aa";
}
.fad.fa-home:after {
content: "\10f015";
}
.fad.fa-home-alt:after {
content: "\10f80a";
}
.fad.fa-home-heart:after {
content: "\10f4c9";
}
.fad.fa-home-lg:after {
content: "\10f80b";
}
.fad.fa-home-lg-alt:after {
content: "\10f80c";
}
.fad.fa-hood-cloak:after {
content: "\10f6ef";
}
.fad.fa-horizontal-rule:after {
content: "\10f86c";
}
.fad.fa-horse:after {
content: "\10f6f0";
}
.fad.fa-horse-head:after {
content: "\10f7ab";
}
.fad.fa-hospital:after {
content: "\10f0f8";
}
.fad.fa-hospital-alt:after {
content: "\10f47d";
}
.fad.fa-hospital-symbol:after {
content: "\10f47e";
}
.fad.fa-hospital-user:after {
content: "\10f80d";
}
.fad.fa-hospitals:after {
content: "\10f80e";
}
.fad.fa-hot-tub:after {
content: "\10f593";
}
.fad.fa-hotdog:after {
content: "\10f80f";
}
.fad.fa-hotel:after {
content: "\10f594";
}
.fad.fa-hourglass:after {
content: "\10f254";
}
.fad.fa-hourglass-end:after {
content: "\10f253";
}
.fad.fa-hourglass-half:after {
content: "\10f252";
}
.fad.fa-hourglass-start:after {
content: "\10f251";
}
.fad.fa-house-damage:after {
content: "\10f6f1";
}
.fad.fa-house-flood:after {
content: "\10f74f";
}
.fad.fa-hryvnia:after {
content: "\10f6f2";
}
.fad.fa-humidity:after {
content: "\10f750";
}
.fad.fa-hurricane:after {
content: "\10f751";
}
.fad.fa-i-cursor:after {
content: "\10f246";
}
.fad.fa-ice-cream:after {
content: "\10f810";
}
.fad.fa-ice-skate:after {
content: "\10f7ac";
}
.fad.fa-icicles:after {
content: "\10f7ad";
}
.fad.fa-icons:after {
content: "\10f86d";
}
.fad.fa-icons-alt:after {
content: "\10f86e";
}
.fad.fa-id-badge:after {
content: "\10f2c1";
}
.fad.fa-id-card:after {
content: "\10f2c2";
}
.fad.fa-id-card-alt:after {
content: "\10f47f";
}
.fad.fa-igloo:after {
content: "\10f7ae";
}
.fad.fa-image:after {
content: "\10f03e";
}
.fad.fa-images:after {
content: "\10f302";
}
.fad.fa-inbox:after {
content: "\10f01c";
}
.fad.fa-inbox-in:after {
content: "\10f310";
}
.fad.fa-inbox-out:after {
content: "\10f311";
}
.fad.fa-indent:after {
content: "\10f03c";
}
.fad.fa-industry:after {
content: "\10f275";
}
.fad.fa-industry-alt:after {
content: "\10f3b3";
}
.fad.fa-infinity:after {
content: "\10f534";
}
.fad.fa-info:after {
content: "\10f129";
}
.fad.fa-info-circle:after {
content: "\10f05a";
}
.fad.fa-info-square:after {
content: "\10f30f";
}
.fad.fa-inhaler:after {
content: "\10f5f9";
}
.fad.fa-integral:after {
content: "\10f667";
}
.fad.fa-intersection:after {
content: "\10f668";
}
.fad.fa-inventory:after {
content: "\10f480";
}
.fad.fa-island-tropical:after {
content: "\10f811";
}
.fad.fa-italic:after {
content: "\10f033";
}
.fad.fa-jack-o-lantern:after {
content: "\10f30e";
}
.fad.fa-jedi:after {
content: "\10f669";
}
.fad.fa-joint:after {
content: "\10f595";
}
.fad.fa-journal-whills:after {
content: "\10f66a";
}
.fad.fa-kaaba:after {
content: "\10f66b";
}
.fad.fa-kerning:after {
content: "\10f86f";
}
.fad.fa-key:after {
content: "\10f084";
}
.fad.fa-key-skeleton:after {
content: "\10f6f3";
}
.fad.fa-keyboard:after {
content: "\10f11c";
}
.fad.fa-keynote:after {
content: "\10f66c";
}
.fad.fa-khanda:after {
content: "\10f66d";
}
.fad.fa-kidneys:after {
content: "\10f5fb";
}
.fad.fa-kiss:after {
content: "\10f596";
}
.fad.fa-kiss-beam:after {
content: "\10f597";
}
.fad.fa-kiss-wink-heart:after {
content: "\10f598";
}
.fad.fa-kite:after {
content: "\10f6f4";
}
.fad.fa-kiwi-bird:after {
content: "\10f535";
}
.fad.fa-knife-kitchen:after {
content: "\10f6f5";
}
.fad.fa-lambda:after {
content: "\10f66e";
}
.fad.fa-lamp:after {
content: "\10f4ca";
}
.fad.fa-landmark:after {
content: "\10f66f";
}
.fad.fa-landmark-alt:after {
content: "\10f752";
}
.fad.fa-language:after {
content: "\10f1ab";
}
.fad.fa-laptop:after {
content: "\10f109";
}
.fad.fa-laptop-code:after {
content: "\10f5fc";
}
.fad.fa-laptop-medical:after {
content: "\10f812";
}
.fad.fa-laugh:after {
content: "\10f599";
}
.fad.fa-laugh-beam:after {
content: "\10f59a";
}
.fad.fa-laugh-squint:after {
content: "\10f59b";
}
.fad.fa-laugh-wink:after {
content: "\10f59c";
}
.fad.fa-layer-group:after {
content: "\10f5fd";
}
.fad.fa-layer-minus:after {
content: "\10f5fe";
}
.fad.fa-layer-plus:after {
content: "\10f5ff";
}
.fad.fa-leaf:after {
content: "\10f06c";
}
.fad.fa-leaf-heart:after {
content: "\10f4cb";
}
.fad.fa-leaf-maple:after {
content: "\10f6f6";
}
.fad.fa-leaf-oak:after {
content: "\10f6f7";
}
.fad.fa-lemon:after {
content: "\10f094";
}
.fad.fa-less-than:after {
content: "\10f536";
}
.fad.fa-less-than-equal:after {
content: "\10f537";
}
.fad.fa-level-down:after {
content: "\10f149";
}
.fad.fa-level-down-alt:after {
content: "\10f3be";
}
.fad.fa-level-up:after {
content: "\10f148";
}
.fad.fa-level-up-alt:after {
content: "\10f3bf";
}
.fad.fa-life-ring:after {
content: "\10f1cd";
}
.fad.fa-lightbulb:after {
content: "\10f0eb";
}
.fad.fa-lightbulb-dollar:after {
content: "\10f670";
}
.fad.fa-lightbulb-exclamation:after {
content: "\10f671";
}
.fad.fa-lightbulb-on:after {
content: "\10f672";
}
.fad.fa-lightbulb-slash:after {
content: "\10f673";
}
.fad.fa-lights-holiday:after {
content: "\10f7b2";
}
.fad.fa-line-columns:after {
content: "\10f870";
}
.fad.fa-line-height:after {
content: "\10f871";
}
.fad.fa-link:after {
content: "\10f0c1";
}
.fad.fa-lips:after {
content: "\10f600";
}
.fad.fa-lira-sign:after {
content: "\10f195";
}
.fad.fa-list:after {
content: "\10f03a";
}
.fad.fa-list-alt:after {
content: "\10f022";
}
.fad.fa-list-ol:after {
content: "\10f0cb";
}
.fad.fa-list-ul:after {
content: "\10f0ca";
}
.fad.fa-location:after {
content: "\10f601";
}
.fad.fa-location-arrow:after {
content: "\10f124";
}
.fad.fa-location-circle:after {
content: "\10f602";
}
.fad.fa-location-slash:after {
content: "\10f603";
}
.fad.fa-lock:after {
content: "\10f023";
}
.fad.fa-lock-alt:after {
content: "\10f30d";
}
.fad.fa-lock-open:after {
content: "\10f3c1";
}
.fad.fa-lock-open-alt:after {
content: "\10f3c2";
}
.fad.fa-long-arrow-alt-down:after {
content: "\10f309";
}
.fad.fa-long-arrow-alt-left:after {
content: "\10f30a";
}
.fad.fa-long-arrow-alt-right:after {
content: "\10f30b";
}
.fad.fa-long-arrow-alt-up:after {
content: "\10f30c";
}
.fad.fa-long-arrow-down:after {
content: "\10f175";
}
.fad.fa-long-arrow-left:after {
content: "\10f177";
}
.fad.fa-long-arrow-right:after {
content: "\10f178";
}
.fad.fa-long-arrow-up:after {
content: "\10f176";
}
.fad.fa-loveseat:after {
content: "\10f4cc";
}
.fad.fa-low-vision:after {
content: "\10f2a8";
}
.fad.fa-luchador:after {
content: "\10f455";
}
.fad.fa-luggage-cart:after {
content: "\10f59d";
}
.fad.fa-lungs:after {
content: "\10f604";
}
.fad.fa-mace:after {
content: "\10f6f8";
}
.fad.fa-magic:after {
content: "\10f0d0";
}
.fad.fa-magnet:after {
content: "\10f076";
}
.fad.fa-mail-bulk:after {
content: "\10f674";
}
.fad.fa-mailbox:after {
content: "\10f813";
}
.fad.fa-male:after {
content: "\10f183";
}
.fad.fa-mandolin:after {
content: "\10f6f9";
}
.fad.fa-map:after {
content: "\10f279";
}
.fad.fa-map-marked:after {
content: "\10f59f";
}
.fad.fa-map-marked-alt:after {
content: "\10f5a0";
}
.fad.fa-map-marker:after {
content: "\10f041";
}
.fad.fa-map-marker-alt:after {
content: "\10f3c5";
}
.fad.fa-map-marker-alt-slash:after {
content: "\10f605";
}
.fad.fa-map-marker-check:after {
content: "\10f606";
}
.fad.fa-map-marker-edit:after {
content: "\10f607";
}
.fad.fa-map-marker-exclamation:after {
content: "\10f608";
}
.fad.fa-map-marker-minus:after {
content: "\10f609";
}
.fad.fa-map-marker-plus:after {
content: "\10f60a";
}
.fad.fa-map-marker-question:after {
content: "\10f60b";
}
.fad.fa-map-marker-slash:after {
content: "\10f60c";
}
.fad.fa-map-marker-smile:after {
content: "\10f60d";
}
.fad.fa-map-marker-times:after {
content: "\10f60e";
}
.fad.fa-map-pin:after {
content: "\10f276";
}
.fad.fa-map-signs:after {
content: "\10f277";
}
.fad.fa-marker:after {
content: "\10f5a1";
}
.fad.fa-mars:after {
content: "\10f222";
}
.fad.fa-mars-double:after {
content: "\10f227";
}
.fad.fa-mars-stroke:after {
content: "\10f229";
}
.fad.fa-mars-stroke-h:after {
content: "\10f22b";
}
.fad.fa-mars-stroke-v:after {
content: "\10f22a";
}
.fad.fa-mask:after {
content: "\10f6fa";
}
.fad.fa-meat:after {
content: "\10f814";
}
.fad.fa-medal:after {
content: "\10f5a2";
}
.fad.fa-medkit:after {
content: "\10f0fa";
}
.fad.fa-megaphone:after {
content: "\10f675";
}
.fad.fa-meh:after {
content: "\10f11a";
}
.fad.fa-meh-blank:after {
content: "\10f5a4";
}
.fad.fa-meh-rolling-eyes:after {
content: "\10f5a5";
}
.fad.fa-memory:after {
content: "\10f538";
}
.fad.fa-menorah:after {
content: "\10f676";
}
.fad.fa-mercury:after {
content: "\10f223";
}
.fad.fa-meteor:after {
content: "\10f753";
}
.fad.fa-microchip:after {
content: "\10f2db";
}
.fad.fa-microphone:after {
content: "\10f130";
}
.fad.fa-microphone-alt:after {
content: "\10f3c9";
}
.fad.fa-microphone-alt-slash:after {
content: "\10f539";
}
.fad.fa-microphone-slash:after {
content: "\10f131";
}
.fad.fa-microscope:after {
content: "\10f610";
}
.fad.fa-mind-share:after {
content: "\10f677";
}
.fad.fa-minus:after {
content: "\10f068";
}
.fad.fa-minus-circle:after {
content: "\10f056";
}
.fad.fa-minus-hexagon:after {
content: "\10f307";
}
.fad.fa-minus-octagon:after {
content: "\10f308";
}
.fad.fa-minus-square:after {
content: "\10f146";
}
.fad.fa-mistletoe:after {
content: "\10f7b4";
}
.fad.fa-mitten:after {
content: "\10f7b5";
}
.fad.fa-mobile:after {
content: "\10f10b";
}
.fad.fa-mobile-alt:after {
content: "\10f3cd";
}
.fad.fa-mobile-android:after {
content: "\10f3ce";
}
.fad.fa-mobile-android-alt:after {
content: "\10f3cf";
}
.fad.fa-money-bill:after {
content: "\10f0d6";
}
.fad.fa-money-bill-alt:after {
content: "\10f3d1";
}
.fad.fa-money-bill-wave:after {
content: "\10f53a";
}
.fad.fa-money-bill-wave-alt:after {
content: "\10f53b";
}
.fad.fa-money-check:after {
content: "\10f53c";
}
.fad.fa-money-check-alt:after {
content: "\10f53d";
}
.fad.fa-money-check-edit:after {
content: "\10f872";
}
.fad.fa-money-check-edit-alt:after {
content: "\10f873";
}
.fad.fa-monitor-heart-rate:after {
content: "\10f611";
}
.fad.fa-monkey:after {
content: "\10f6fb";
}
.fad.fa-monument:after {
content: "\10f5a6";
}
.fad.fa-moon:after {
content: "\10f186";
}
.fad.fa-moon-cloud:after {
content: "\10f754";
}
.fad.fa-moon-stars:after {
content: "\10f755";
}
.fad.fa-mortar-pestle:after {
content: "\10f5a7";
}
.fad.fa-mosque:after {
content: "\10f678";
}
.fad.fa-motorcycle:after {
content: "\10f21c";
}
.fad.fa-mountain:after {
content: "\10f6fc";
}
.fad.fa-mountains:after {
content: "\10f6fd";
}
.fad.fa-mouse-pointer:after {
content: "\10f245";
}
.fad.fa-mug:after {
content: "\10f874";
}
.fad.fa-mug-hot:after {
content: "\10f7b6";
}
.fad.fa-mug-marshmallows:after {
content: "\10f7b7";
}
.fad.fa-mug-tea:after {
content: "\10f875";
}
.fad.fa-music:after {
content: "\10f001";
}
.fad.fa-narwhal:after {
content: "\10f6fe";
}
.fad.fa-network-wired:after {
content: "\10f6ff";
}
.fad.fa-neuter:after {
content: "\10f22c";
}
.fad.fa-newspaper:after {
content: "\10f1ea";
}
.fad.fa-not-equal:after {
content: "\10f53e";
}
.fad.fa-notes-medical:after {
content: "\10f481";
}
.fad.fa-object-group:after {
content: "\10f247";
}
.fad.fa-object-ungroup:after {
content: "\10f248";
}
.fad.fa-octagon:after {
content: "\10f306";
}
.fad.fa-oil-can:after {
content: "\10f613";
}
.fad.fa-oil-temp:after {
content: "\10f614";
}
.fad.fa-om:after {
content: "\10f679";
}
.fad.fa-omega:after {
content: "\10f67a";
}
.fad.fa-ornament:after {
content: "\10f7b8";
}
.fad.fa-otter:after {
content: "\10f700";
}
.fad.fa-outdent:after {
content: "\10f03b";
}
.fad.fa-overline:after {
content: "\10f876";
}
.fad.fa-page-break:after {
content: "\10f877";
}
.fad.fa-pager:after {
content: "\10f815";
}
.fad.fa-paint-brush:after {
content: "\10f1fc";
}
.fad.fa-paint-brush-alt:after {
content: "\10f5a9";
}
.fad.fa-paint-roller:after {
content: "\10f5aa";
}
.fad.fa-palette:after {
content: "\10f53f";
}
.fad.fa-pallet:after {
content: "\10f482";
}
.fad.fa-pallet-alt:after {
content: "\10f483";
}
.fad.fa-paper-plane:after {
content: "\10f1d8";
}
.fad.fa-paperclip:after {
content: "\10f0c6";
}
.fad.fa-parachute-box:after {
content: "\10f4cd";
}
.fad.fa-paragraph:after {
content: "\10f1dd";
}
.fad.fa-paragraph-rtl:after {
content: "\10f878";
}
.fad.fa-parking:after {
content: "\10f540";
}
.fad.fa-parking-circle:after {
content: "\10f615";
}
.fad.fa-parking-circle-slash:after {
content: "\10f616";
}
.fad.fa-parking-slash:after {
content: "\10f617";
}
.fad.fa-passport:after {
content: "\10f5ab";
}
.fad.fa-pastafarianism:after {
content: "\10f67b";
}
.fad.fa-paste:after {
content: "\10f0ea";
}
.fad.fa-pause:after {
content: "\10f04c";
}
.fad.fa-pause-circle:after {
content: "\10f28b";
}
.fad.fa-paw:after {
content: "\10f1b0";
}
.fad.fa-paw-alt:after {
content: "\10f701";
}
.fad.fa-paw-claws:after {
content: "\10f702";
}
.fad.fa-peace:after {
content: "\10f67c";
}
.fad.fa-pegasus:after {
content: "\10f703";
}
.fad.fa-pen:after {
content: "\10f304";
}
.fad.fa-pen-alt:after {
content: "\10f305";
}
.fad.fa-pen-fancy:after {
content: "\10f5ac";
}
.fad.fa-pen-nib:after {
content: "\10f5ad";
}
.fad.fa-pen-square:after {
content: "\10f14b";
}
.fad.fa-pencil:after {
content: "\10f040";
}
.fad.fa-pencil-alt:after {
content: "\10f303";
}
.fad.fa-pencil-paintbrush:after {
content: "\10f618";
}
.fad.fa-pencil-ruler:after {
content: "\10f5ae";
}
.fad.fa-pennant:after {
content: "\10f456";
}
.fad.fa-people-carry:after {
content: "\10f4ce";
}
.fad.fa-pepper-hot:after {
content: "\10f816";
}
.fad.fa-percent:after {
content: "\10f295";
}
.fad.fa-percentage:after {
content: "\10f541";
}
.fad.fa-person-booth:after {
content: "\10f756";
}
.fad.fa-person-carry:after {
content: "\10f4cf";
}
.fad.fa-person-dolly:after {
content: "\10f4d0";
}
.fad.fa-person-dolly-empty:after {
content: "\10f4d1";
}
.fad.fa-person-sign:after {
content: "\10f757";
}
.fad.fa-phone:after {
content: "\10f095";
}
.fad.fa-phone-laptop:after {
content: "\10f87a";
}
.fad.fa-phone-office:after {
content: "\10f67d";
}
.fad.fa-phone-plus:after {
content: "\10f4d2";
}
.fad.fa-phone-slash:after {
content: "\10f3dd";
}
.fad.fa-phone-square:after {
content: "\10f098";
}
.fad.fa-phone-volume:after {
content: "\10f2a0";
}
.fad.fa-photo-video:after {
content: "\10f87c";
}
.fad.fa-pi:after {
content: "\10f67e";
}
.fad.fa-pie:after {
content: "\10f705";
}
.fad.fa-pig:after {
content: "\10f706";
}
.fad.fa-piggy-bank:after {
content: "\10f4d3";
}
.fad.fa-pills:after {
content: "\10f484";
}
.fad.fa-pizza:after {
content: "\10f817";
}
.fad.fa-pizza-slice:after {
content: "\10f818";
}
.fad.fa-place-of-worship:after {
content: "\10f67f";
}
.fad.fa-plane:after {
content: "\10f072";
}
.fad.fa-plane-alt:after {
content: "\10f3de";
}
.fad.fa-plane-arrival:after {
content: "\10f5af";
}
.fad.fa-plane-departure:after {
content: "\10f5b0";
}
.fad.fa-play:after {
content: "\10f04b";
}
.fad.fa-play-circle:after {
content: "\10f144";
}
.fad.fa-plug:after {
content: "\10f1e6";
}
.fad.fa-plus:after {
content: "\10f067";
}
.fad.fa-plus-circle:after {
content: "\10f055";
}
.fad.fa-plus-hexagon:after {
content: "\10f300";
}
.fad.fa-plus-octagon:after {
content: "\10f301";
}
.fad.fa-plus-square:after {
content: "\10f0fe";
}
.fad.fa-podcast:after {
content: "\10f2ce";
}
.fad.fa-podium:after {
content: "\10f680";
}
.fad.fa-podium-star:after {
content: "\10f758";
}
.fad.fa-poll:after {
content: "\10f681";
}
.fad.fa-poll-h:after {
content: "\10f682";
}
.fad.fa-poll-people:after {
content: "\10f759";
}
.fad.fa-poo:after {
content: "\10f2fe";
}
.fad.fa-poo-storm:after {
content: "\10f75a";
}
.fad.fa-poop:after {
content: "\10f619";
}
.fad.fa-popcorn:after {
content: "\10f819";
}
.fad.fa-portrait:after {
content: "\10f3e0";
}
.fad.fa-pound-sign:after {
content: "\10f154";
}
.fad.fa-power-off:after {
content: "\10f011";
}
.fad.fa-pray:after {
content: "\10f683";
}
.fad.fa-praying-hands:after {
content: "\10f684";
}
.fad.fa-prescription:after {
content: "\10f5b1";
}
.fad.fa-prescription-bottle:after {
content: "\10f485";
}
.fad.fa-prescription-bottle-alt:after {
content: "\10f486";
}
.fad.fa-presentation:after {
content: "\10f685";
}
.fad.fa-print:after {
content: "\10f02f";
}
.fad.fa-print-search:after {
content: "\10f81a";
}
.fad.fa-print-slash:after {
content: "\10f686";
}
.fad.fa-procedures:after {
content: "\10f487";
}
.fad.fa-project-diagram:after {
content: "\10f542";
}
.fad.fa-pumpkin:after {
content: "\10f707";
}
.fad.fa-puzzle-piece:after {
content: "\10f12e";
}
.fad.fa-qrcode:after {
content: "\10f029";
}
.fad.fa-question:after {
content: "\10f128";
}
.fad.fa-question-circle:after {
content: "\10f059";
}
.fad.fa-question-square:after {
content: "\10f2fd";
}
.fad.fa-quidditch:after {
content: "\10f458";
}
.fad.fa-quote-left:after {
content: "\10f10d";
}
.fad.fa-quote-right:after {
content: "\10f10e";
}
.fad.fa-quran:after {
content: "\10f687";
}
.fad.fa-rabbit:after {
content: "\10f708";
}
.fad.fa-rabbit-fast:after {
content: "\10f709";
}
.fad.fa-racquet:after {
content: "\10f45a";
}
.fad.fa-radiation:after {
content: "\10f7b9";
}
.fad.fa-radiation-alt:after {
content: "\10f7ba";
}
.fad.fa-rainbow:after {
content: "\10f75b";
}
.fad.fa-raindrops:after {
content: "\10f75c";
}
.fad.fa-ram:after {
content: "\10f70a";
}
.fad.fa-ramp-loading:after {
content: "\10f4d4";
}
.fad.fa-random:after {
content: "\10f074";
}
.fad.fa-receipt:after {
content: "\10f543";
}
.fad.fa-rectangle-landscape:after {
content: "\10f2fa";
}
.fad.fa-rectangle-portrait:after {
content: "\10f2fb";
}
.fad.fa-rectangle-wide:after {
content: "\10f2fc";
}
.fad.fa-recycle:after {
content: "\10f1b8";
}
.fad.fa-redo:after {
content: "\10f01e";
}
.fad.fa-redo-alt:after {
content: "\10f2f9";
}
.fad.fa-registered:after {
content: "\10f25d";
}
.fad.fa-remove-format:after {
content: "\10f87d";
}
.fad.fa-repeat:after {
content: "\10f363";
}
.fad.fa-repeat-1:after {
content: "\10f365";
}
.fad.fa-repeat-1-alt:after {
content: "\10f366";
}
.fad.fa-repeat-alt:after {
content: "\10f364";
}
.fad.fa-reply:after {
content: "\10f3e5";
}
.fad.fa-reply-all:after {
content: "\10f122";
}
.fad.fa-republican:after {
content: "\10f75e";
}
.fad.fa-restroom:after {
content: "\10f7bd";
}
.fad.fa-retweet:after {
content: "\10f079";
}
.fad.fa-retweet-alt:after {
content: "\10f361";
}
.fad.fa-ribbon:after {
content: "\10f4d6";
}
.fad.fa-ring:after {
content: "\10f70b";
}
.fad.fa-rings-wedding:after {
content: "\10f81b";
}
.fad.fa-road:after {
content: "\10f018";
}
.fad.fa-robot:after {
content: "\10f544";
}
.fad.fa-rocket:after {
content: "\10f135";
}
.fad.fa-route:after {
content: "\10f4d7";
}
.fad.fa-route-highway:after {
content: "\10f61a";
}
.fad.fa-route-interstate:after {
content: "\10f61b";
}
.fad.fa-rss:after {
content: "\10f09e";
}
.fad.fa-rss-square:after {
content: "\10f143";
}
.fad.fa-ruble-sign:after {
content: "\10f158";
}
.fad.fa-ruler:after {
content: "\10f545";
}
.fad.fa-ruler-combined:after {
content: "\10f546";
}
.fad.fa-ruler-horizontal:after {
content: "\10f547";
}
.fad.fa-ruler-triangle:after {
content: "\10f61c";
}
.fad.fa-ruler-vertical:after {
content: "\10f548";
}
.fad.fa-running:after {
content: "\10f70c";
}
.fad.fa-rupee-sign:after {
content: "\10f156";
}
.fad.fa-rv:after {
content: "\10f7be";
}
.fad.fa-sack:after {
content: "\10f81c";
}
.fad.fa-sack-dollar:after {
content: "\10f81d";
}
.fad.fa-sad-cry:after {
content: "\10f5b3";
}
.fad.fa-sad-tear:after {
content: "\10f5b4";
}
.fad.fa-salad:after {
content: "\10f81e";
}
.fad.fa-sandwich:after {
content: "\10f81f";
}
.fad.fa-satellite:after {
content: "\10f7bf";
}
.fad.fa-satellite-dish:after {
content: "\10f7c0";
}
.fad.fa-sausage:after {
content: "\10f820";
}
.fad.fa-save:after {
content: "\10f0c7";
}
.fad.fa-scalpel:after {
content: "\10f61d";
}
.fad.fa-scalpel-path:after {
content: "\10f61e";
}
.fad.fa-scanner:after {
content: "\10f488";
}
.fad.fa-scanner-keyboard:after {
content: "\10f489";
}
.fad.fa-scanner-touchscreen:after {
content: "\10f48a";
}
.fad.fa-scarecrow:after {
content: "\10f70d";
}
.fad.fa-scarf:after {
content: "\10f7c1";
}
.fad.fa-school:after {
content: "\10f549";
}
.fad.fa-screwdriver:after {
content: "\10f54a";
}
.fad.fa-scroll:after {
content: "\10f70e";
}
.fad.fa-scroll-old:after {
content: "\10f70f";
}
.fad.fa-scrubber:after {
content: "\10f2f8";
}
.fad.fa-scythe:after {
content: "\10f710";
}
.fad.fa-sd-card:after {
content: "\10f7c2";
}
.fad.fa-search:after {
content: "\10f002";
}
.fad.fa-search-dollar:after {
content: "\10f688";
}
.fad.fa-search-location:after {
content: "\10f689";
}
.fad.fa-search-minus:after {
content: "\10f010";
}
.fad.fa-search-plus:after {
content: "\10f00e";
}
.fad.fa-seedling:after {
content: "\10f4d8";
}
.fad.fa-send-back:after {
content: "\10f87e";
}
.fad.fa-send-backward:after {
content: "\10f87f";
}
.fad.fa-server:after {
content: "\10f233";
}
.fad.fa-shapes:after {
content: "\10f61f";
}
.fad.fa-share:after {
content: "\10f064";
}
.fad.fa-share-all:after {
content: "\10f367";
}
.fad.fa-share-alt:after {
content: "\10f1e0";
}
.fad.fa-share-alt-square:after {
content: "\10f1e1";
}
.fad.fa-share-square:after {
content: "\10f14d";
}
.fad.fa-sheep:after {
content: "\10f711";
}
.fad.fa-shekel-sign:after {
content: "\10f20b";
}
.fad.fa-shield:after {
content: "\10f132";
}
.fad.fa-shield-alt:after {
content: "\10f3ed";
}
.fad.fa-shield-check:after {
content: "\10f2f7";
}
.fad.fa-shield-cross:after {
content: "\10f712";
}
.fad.fa-ship:after {
content: "\10f21a";
}
.fad.fa-shipping-fast:after {
content: "\10f48b";
}
.fad.fa-shipping-timed:after {
content: "\10f48c";
}
.fad.fa-shish-kebab:after {
content: "\10f821";
}
.fad.fa-shoe-prints:after {
content: "\10f54b";
}
.fad.fa-shopping-bag:after {
content: "\10f290";
}
.fad.fa-shopping-basket:after {
content: "\10f291";
}
.fad.fa-shopping-cart:after {
content: "\10f07a";
}
.fad.fa-shovel:after {
content: "\10f713";
}
.fad.fa-shovel-snow:after {
content: "\10f7c3";
}
.fad.fa-shower:after {
content: "\10f2cc";
}
.fad.fa-shredder:after {
content: "\10f68a";
}
.fad.fa-shuttle-van:after {
content: "\10f5b6";
}
.fad.fa-shuttlecock:after {
content: "\10f45b";
}
.fad.fa-sickle:after {
content: "\10f822";
}
.fad.fa-sigma:after {
content: "\10f68b";
}
.fad.fa-sign:after {
content: "\10f4d9";
}
.fad.fa-sign-in:after {
content: "\10f090";
}
.fad.fa-sign-in-alt:after {
content: "\10f2f6";
}
.fad.fa-sign-language:after {
content: "\10f2a7";
}
.fad.fa-sign-out:after {
content: "\10f08b";
}
.fad.fa-sign-out-alt:after {
content: "\10f2f5";
}
.fad.fa-signal:after {
content: "\10f012";
}
.fad.fa-signal-1:after {
content: "\10f68c";
}
.fad.fa-signal-2:after {
content: "\10f68d";
}
.fad.fa-signal-3:after {
content: "\10f68e";
}
.fad.fa-signal-4:after {
content: "\10f68f";
}
.fad.fa-signal-alt:after {
content: "\10f690";
}
.fad.fa-signal-alt-1:after {
content: "\10f691";
}
.fad.fa-signal-alt-2:after {
content: "\10f692";
}
.fad.fa-signal-alt-3:after {
content: "\10f693";
}
.fad.fa-signal-alt-slash:after {
content: "\10f694";
}
.fad.fa-signal-slash:after {
content: "\10f695";
}
.fad.fa-signature:after {
content: "\10f5b7";
}
.fad.fa-sim-card:after {
content: "\10f7c4";
}
.fad.fa-sitemap:after {
content: "\10f0e8";
}
.fad.fa-skating:after {
content: "\10f7c5";
}
.fad.fa-skeleton:after {
content: "\10f620";
}
.fad.fa-ski-jump:after {
content: "\10f7c7";
}
.fad.fa-ski-lift:after {
content: "\10f7c8";
}
.fad.fa-skiing:after {
content: "\10f7c9";
}
.fad.fa-skiing-nordic:after {
content: "\10f7ca";
}
.fad.fa-skull:after {
content: "\10f54c";
}
.fad.fa-skull-crossbones:after {
content: "\10f714";
}
.fad.fa-slash:after {
content: "\10f715";
}
.fad.fa-sledding:after {
content: "\10f7cb";
}
.fad.fa-sleigh:after {
content: "\10f7cc";
}
.fad.fa-sliders-h:after {
content: "\10f1de";
}
.fad.fa-sliders-h-square:after {
content: "\10f3f0";
}
.fad.fa-sliders-v:after {
content: "\10f3f1";
}
.fad.fa-sliders-v-square:after {
content: "\10f3f2";
}
.fad.fa-smile:after {
content: "\10f118";
}
.fad.fa-smile-beam:after {
content: "\10f5b8";
}
.fad.fa-smile-plus:after {
content: "\10f5b9";
}
.fad.fa-smile-wink:after {
content: "\10f4da";
}
.fad.fa-smog:after {
content: "\10f75f";
}
.fad.fa-smoke:after {
content: "\10f760";
}
.fad.fa-smoking:after {
content: "\10f48d";
}
.fad.fa-smoking-ban:after {
content: "\10f54d";
}
.fad.fa-sms:after {
content: "\10f7cd";
}
.fad.fa-snake:after {
content: "\10f716";
}
.fad.fa-snooze:after {
content: "\10f880";
}
.fad.fa-snow-blowing:after {
content: "\10f761";
}
.fad.fa-snowboarding:after {
content: "\10f7ce";
}
.fad.fa-snowflake:after {
content: "\10f2dc";
}
.fad.fa-snowflakes:after {
content: "\10f7cf";
}
.fad.fa-snowman:after {
content: "\10f7d0";
}
.fad.fa-snowmobile:after {
content: "\10f7d1";
}
.fad.fa-snowplow:after {
content: "\10f7d2";
}
.fad.fa-socks:after {
content: "\10f696";
}
.fad.fa-solar-panel:after {
content: "\10f5ba";
}
.fad.fa-sort:after {
content: "\10f0dc";
}
.fad.fa-sort-alpha-down:after {
content: "\10f15d";
}
.fad.fa-sort-alpha-down-alt:after {
content: "\10f881";
}
.fad.fa-sort-alpha-up:after {
content: "\10f15e";
}
.fad.fa-sort-alpha-up-alt:after {
content: "\10f882";
}
.fad.fa-sort-alt:after {
content: "\10f883";
}
.fad.fa-sort-amount-down:after {
content: "\10f160";
}
.fad.fa-sort-amount-down-alt:after {
content: "\10f884";
}
.fad.fa-sort-amount-up:after {
content: "\10f161";
}
.fad.fa-sort-amount-up-alt:after {
content: "\10f885";
}
.fad.fa-sort-down:after {
content: "\10f0dd";
}
.fad.fa-sort-numeric-down:after {
content: "\10f162";
}
.fad.fa-sort-numeric-down-alt:after {
content: "\10f886";
}
.fad.fa-sort-numeric-up:after {
content: "\10f163";
}
.fad.fa-sort-numeric-up-alt:after {
content: "\10f887";
}
.fad.fa-sort-shapes-down:after {
content: "\10f888";
}
.fad.fa-sort-shapes-down-alt:after {
content: "\10f889";
}
.fad.fa-sort-shapes-up:after {
content: "\10f88a";
}
.fad.fa-sort-shapes-up-alt:after {
content: "\10f88b";
}
.fad.fa-sort-size-down:after {
content: "\10f88c";
}
.fad.fa-sort-size-down-alt:after {
content: "\10f88d";
}
.fad.fa-sort-size-up:after {
content: "\10f88e";
}
.fad.fa-sort-size-up-alt:after {
content: "\10f88f";
}
.fad.fa-sort-up:after {
content: "\10f0de";
}
.fad.fa-soup:after {
content: "\10f823";
}
.fad.fa-spa:after {
content: "\10f5bb";
}
.fad.fa-space-shuttle:after {
content: "\10f197";
}
.fad.fa-spade:after {
content: "\10f2f4";
}
.fad.fa-sparkles:after {
content: "\10f890";
}
.fad.fa-spell-check:after {
content: "\10f891";
}
.fad.fa-spider:after {
content: "\10f717";
}
.fad.fa-spider-black-widow:after {
content: "\10f718";
}
.fad.fa-spider-web:after {
content: "\10f719";
}
.fad.fa-spinner:after {
content: "\10f110";
}
.fad.fa-spinner-third:after {
content: "\10f3f4";
}
.fad.fa-splotch:after {
content: "\10f5bc";
}
.fad.fa-spray-can:after {
content: "\10f5bd";
}
.fad.fa-square:after {
content: "\10f0c8";
}
.fad.fa-square-full:after {
content: "\10f45c";
}
.fad.fa-square-root:after {
content: "\10f697";
}
.fad.fa-square-root-alt:after {
content: "\10f698";
}
.fad.fa-squirrel:after {
content: "\10f71a";
}
.fad.fa-staff:after {
content: "\10f71b";
}
.fad.fa-stamp:after {
content: "\10f5bf";
}
.fad.fa-star:after {
content: "\10f005";
}
.fad.fa-star-and-crescent:after {
content: "\10f699";
}
.fad.fa-star-christmas:after {
content: "\10f7d4";
}
.fad.fa-star-exclamation:after {
content: "\10f2f3";
}
.fad.fa-star-half:after {
content: "\10f089";
}
.fad.fa-star-half-alt:after {
content: "\10f5c0";
}
.fad.fa-star-of-david:after {
content: "\10f69a";
}
.fad.fa-star-of-life:after {
content: "\10f621";
}
.fad.fa-stars:after {
content: "\10f762";
}
.fad.fa-steak:after {
content: "\10f824";
}
.fad.fa-steering-wheel:after {
content: "\10f622";
}
.fad.fa-step-backward:after {
content: "\10f048";
}
.fad.fa-step-forward:after {
content: "\10f051";
}
.fad.fa-stethoscope:after {
content: "\10f0f1";
}
.fad.fa-sticky-note:after {
content: "\10f249";
}
.fad.fa-stocking:after {
content: "\10f7d5";
}
.fad.fa-stomach:after {
content: "\10f623";
}
.fad.fa-stop:after {
content: "\10f04d";
}
.fad.fa-stop-circle:after {
content: "\10f28d";
}
.fad.fa-stopwatch:after {
content: "\10f2f2";
}
.fad.fa-store:after {
content: "\10f54e";
}
.fad.fa-store-alt:after {
content: "\10f54f";
}
.fad.fa-stream:after {
content: "\10f550";
}
.fad.fa-street-view:after {
content: "\10f21d";
}
.fad.fa-stretcher:after {
content: "\10f825";
}
.fad.fa-strikethrough:after {
content: "\10f0cc";
}
.fad.fa-stroopwafel:after {
content: "\10f551";
}
.fad.fa-subscript:after {
content: "\10f12c";
}
.fad.fa-subway:after {
content: "\10f239";
}
.fad.fa-suitcase:after {
content: "\10f0f2";
}
.fad.fa-suitcase-rolling:after {
content: "\10f5c1";
}
.fad.fa-sun:after {
content: "\10f185";
}
.fad.fa-sun-cloud:after {
content: "\10f763";
}
.fad.fa-sun-dust:after {
content: "\10f764";
}
.fad.fa-sun-haze:after {
content: "\10f765";
}
.fad.fa-sunglasses:after {
content: "\10f892";
}
.fad.fa-sunrise:after {
content: "\10f766";
}
.fad.fa-sunset:after {
content: "\10f767";
}
.fad.fa-superscript:after {
content: "\10f12b";
}
.fad.fa-surprise:after {
content: "\10f5c2";
}
.fad.fa-swatchbook:after {
content: "\10f5c3";
}
.fad.fa-swimmer:after {
content: "\10f5c4";
}
.fad.fa-swimming-pool:after {
content: "\10f5c5";
}
.fad.fa-sword:after {
content: "\10f71c";
}
.fad.fa-swords:after {
content: "\10f71d";
}
.fad.fa-synagogue:after {
content: "\10f69b";
}
.fad.fa-sync:after {
content: "\10f021";
}
.fad.fa-sync-alt:after {
content: "\10f2f1";
}
.fad.fa-syringe:after {
content: "\10f48e";
}
.fad.fa-table:after {
content: "\10f0ce";
}
.fad.fa-table-tennis:after {
content: "\10f45d";
}
.fad.fa-tablet:after {
content: "\10f10a";
}
.fad.fa-tablet-alt:after {
content: "\10f3fa";
}
.fad.fa-tablet-android:after {
content: "\10f3fb";
}
.fad.fa-tablet-android-alt:after {
content: "\10f3fc";
}
.fad.fa-tablet-rugged:after {
content: "\10f48f";
}
.fad.fa-tablets:after {
content: "\10f490";
}
.fad.fa-tachometer:after {
content: "\10f0e4";
}
.fad.fa-tachometer-alt:after {
content: "\10f3fd";
}
.fad.fa-tachometer-alt-average:after {
content: "\10f624";
}
.fad.fa-tachometer-alt-fast:after {
content: "\10f625";
}
.fad.fa-tachometer-alt-fastest:after {
content: "\10f626";
}
.fad.fa-tachometer-alt-slow:after {
content: "\10f627";
}
.fad.fa-tachometer-alt-slowest:after {
content: "\10f628";
}
.fad.fa-tachometer-average:after {
content: "\10f629";
}
.fad.fa-tachometer-fast:after {
content: "\10f62a";
}
.fad.fa-tachometer-fastest:after {
content: "\10f62b";
}
.fad.fa-tachometer-slow:after {
content: "\10f62c";
}
.fad.fa-tachometer-slowest:after {
content: "\10f62d";
}
.fad.fa-taco:after {
content: "\10f826";
}
.fad.fa-tag:after {
content: "\10f02b";
}
.fad.fa-tags:after {
content: "\10f02c";
}
.fad.fa-tally:after {
content: "\10f69c";
}
.fad.fa-tanakh:after {
content: "\10f827";
}
.fad.fa-tape:after {
content: "\10f4db";
}
.fad.fa-tasks:after {
content: "\10f0ae";
}
.fad.fa-tasks-alt:after {
content: "\10f828";
}
.fad.fa-taxi:after {
content: "\10f1ba";
}
.fad.fa-teeth:after {
content: "\10f62e";
}
.fad.fa-teeth-open:after {
content: "\10f62f";
}
.fad.fa-temperature-frigid:after {
content: "\10f768";
}
.fad.fa-temperature-high:after {
content: "\10f769";
}
.fad.fa-temperature-hot:after {
content: "\10f76a";
}
.fad.fa-temperature-low:after {
content: "\10f76b";
}
.fad.fa-tenge:after {
content: "\10f7d7";
}
.fad.fa-tennis-ball:after {
content: "\10f45e";
}
.fad.fa-terminal:after {
content: "\10f120";
}
.fad.fa-text:after {
content: "\10f893";
}
.fad.fa-text-height:after {
content: "\10f034";
}
.fad.fa-text-size:after {
content: "\10f894";
}
.fad.fa-text-width:after {
content: "\10f035";
}
.fad.fa-th:after {
content: "\10f00a";
}
.fad.fa-th-large:after {
content: "\10f009";
}
.fad.fa-th-list:after {
content: "\10f00b";
}
.fad.fa-theater-masks:after {
content: "\10f630";
}
.fad.fa-thermometer:after {
content: "\10f491";
}
.fad.fa-thermometer-empty:after {
content: "\10f2cb";
}
.fad.fa-thermometer-full:after {
content: "\10f2c7";
}
.fad.fa-thermometer-half:after {
content: "\10f2c9";
}
.fad.fa-thermometer-quarter:after {
content: "\10f2ca";
}
.fad.fa-thermometer-three-quarters:after {
content: "\10f2c8";
}
.fad.fa-theta:after {
content: "\10f69e";
}
.fad.fa-thumbs-down:after {
content: "\10f165";
}
.fad.fa-thumbs-up:after {
content: "\10f164";
}
.fad.fa-thumbtack:after {
content: "\10f08d";
}
.fad.fa-thunderstorm:after {
content: "\10f76c";
}
.fad.fa-thunderstorm-moon:after {
content: "\10f76d";
}
.fad.fa-thunderstorm-sun:after {
content: "\10f76e";
}
.fad.fa-ticket:after {
content: "\10f145";
}
.fad.fa-ticket-alt:after {
content: "\10f3ff";
}
.fad.fa-tilde:after {
content: "\10f69f";
}
.fad.fa-times:after {
content: "\10f00d";
}
.fad.fa-times-circle:after {
content: "\10f057";
}
.fad.fa-times-hexagon:after {
content: "\10f2ee";
}
.fad.fa-times-octagon:after {
content: "\10f2f0";
}
.fad.fa-times-square:after {
content: "\10f2d3";
}
.fad.fa-tint:after {
content: "\10f043";
}
.fad.fa-tint-slash:after {
content: "\10f5c7";
}
.fad.fa-tire:after {
content: "\10f631";
}
.fad.fa-tire-flat:after {
content: "\10f632";
}
.fad.fa-tire-pressure-warning:after {
content: "\10f633";
}
.fad.fa-tire-rugged:after {
content: "\10f634";
}
.fad.fa-tired:after {
content: "\10f5c8";
}
.fad.fa-toggle-off:after {
content: "\10f204";
}
.fad.fa-toggle-on:after {
content: "\10f205";
}
.fad.fa-toilet:after {
content: "\10f7d8";
}
.fad.fa-toilet-paper:after {
content: "\10f71e";
}
.fad.fa-toilet-paper-alt:after {
content: "\10f71f";
}
.fad.fa-tombstone:after {
content: "\10f720";
}
.fad.fa-tombstone-alt:after {
content: "\10f721";
}
.fad.fa-toolbox:after {
content: "\10f552";
}
.fad.fa-tools:after {
content: "\10f7d9";
}
.fad.fa-tooth:after {
content: "\10f5c9";
}
.fad.fa-toothbrush:after {
content: "\10f635";
}
.fad.fa-torah:after {
content: "\10f6a0";
}
.fad.fa-torii-gate:after {
content: "\10f6a1";
}
.fad.fa-tornado:after {
content: "\10f76f";
}
.fad.fa-tractor:after {
content: "\10f722";
}
.fad.fa-trademark:after {
content: "\10f25c";
}
.fad.fa-traffic-cone:after {
content: "\10f636";
}
.fad.fa-traffic-light:after {
content: "\10f637";
}
.fad.fa-traffic-light-go:after {
content: "\10f638";
}
.fad.fa-traffic-light-slow:after {
content: "\10f639";
}
.fad.fa-traffic-light-stop:after {
content: "\10f63a";
}
.fad.fa-train:after {
content: "\10f238";
}
.fad.fa-tram:after {
content: "\10f7da";
}
.fad.fa-transgender:after {
content: "\10f224";
}
.fad.fa-transgender-alt:after {
content: "\10f225";
}
.fad.fa-trash:after {
content: "\10f1f8";
}
.fad.fa-trash-alt:after {
content: "\10f2ed";
}
.fad.fa-trash-restore:after {
content: "\10f829";
}
.fad.fa-trash-restore-alt:after {
content: "\10f82a";
}
.fad.fa-trash-undo:after {
content: "\10f895";
}
.fad.fa-trash-undo-alt:after {
content: "\10f896";
}
.fad.fa-treasure-chest:after {
content: "\10f723";
}
.fad.fa-tree:after {
content: "\10f1bb";
}
.fad.fa-tree-alt:after {
content: "\10f400";
}
.fad.fa-tree-christmas:after {
content: "\10f7db";
}
.fad.fa-tree-decorated:after {
content: "\10f7dc";
}
.fad.fa-tree-large:after {
content: "\10f7dd";
}
.fad.fa-tree-palm:after {
content: "\10f82b";
}
.fad.fa-trees:after {
content: "\10f724";
}
.fad.fa-triangle:after {
content: "\10f2ec";
}
.fad.fa-trophy:after {
content: "\10f091";
}
.fad.fa-trophy-alt:after {
content: "\10f2eb";
}
.fad.fa-truck:after {
content: "\10f0d1";
}
.fad.fa-truck-container:after {
content: "\10f4dc";
}
.fad.fa-truck-couch:after {
content: "\10f4dd";
}
.fad.fa-truck-loading:after {
content: "\10f4de";
}
.fad.fa-truck-monster:after {
content: "\10f63b";
}
.fad.fa-truck-moving:after {
content: "\10f4df";
}
.fad.fa-truck-pickup:after {
content: "\10f63c";
}
.fad.fa-truck-plow:after {
content: "\10f7de";
}
.fad.fa-truck-ramp:after {
content: "\10f4e0";
}
.fad.fa-tshirt:after {
content: "\10f553";
}
.fad.fa-tty:after {
content: "\10f1e4";
}
.fad.fa-turkey:after {
content: "\10f725";
}
.fad.fa-turtle:after {
content: "\10f726";
}
.fad.fa-tv:after {
content: "\10f26c";
}
.fad.fa-tv-retro:after {
content: "\10f401";
}
.fad.fa-umbrella:after {
content: "\10f0e9";
}
.fad.fa-umbrella-beach:after {
content: "\10f5ca";
}
.fad.fa-underline:after {
content: "\10f0cd";
}
.fad.fa-undo:after {
content: "\10f0e2";
}
.fad.fa-undo-alt:after {
content: "\10f2ea";
}
.fad.fa-unicorn:after {
content: "\10f727";
}
.fad.fa-union:after {
content: "\10f6a2";
}
.fad.fa-universal-access:after {
content: "\10f29a";
}
.fad.fa-university:after {
content: "\10f19c";
}
.fad.fa-unlink:after {
content: "\10f127";
}
.fad.fa-unlock:after {
content: "\10f09c";
}
.fad.fa-unlock-alt:after {
content: "\10f13e";
}
.fad.fa-upload:after {
content: "\10f093";
}
.fad.fa-usd-circle:after {
content: "\10f2e8";
}
.fad.fa-usd-square:after {
content: "\10f2e9";
}
.fad.fa-user:after {
content: "\10f007";
}
.fad.fa-user-alt:after {
content: "\10f406";
}
.fad.fa-user-alt-slash:after {
content: "\10f4fa";
}
.fad.fa-user-astronaut:after {
content: "\10f4fb";
}
.fad.fa-user-chart:after {
content: "\10f6a3";
}
.fad.fa-user-check:after {
content: "\10f4fc";
}
.fad.fa-user-circle:after {
content: "\10f2bd";
}
.fad.fa-user-clock:after {
content: "\10f4fd";
}
.fad.fa-user-cog:after {
content: "\10f4fe";
}
.fad.fa-user-crown:after {
content: "\10f6a4";
}
.fad.fa-user-edit:after {
content: "\10f4ff";
}
.fad.fa-user-friends:after {
content: "\10f500";
}
.fad.fa-user-graduate:after {
content: "\10f501";
}
.fad.fa-user-hard-hat:after {
content: "\10f82c";
}
.fad.fa-user-headset:after {
content: "\10f82d";
}
.fad.fa-user-injured:after {
content: "\10f728";
}
.fad.fa-user-lock:after {
content: "\10f502";
}
.fad.fa-user-md:after {
content: "\10f0f0";
}
.fad.fa-user-md-chat:after {
content: "\10f82e";
}
.fad.fa-user-minus:after {
content: "\10f503";
}
.fad.fa-user-ninja:after {
content: "\10f504";
}
.fad.fa-user-nurse:after {
content: "\10f82f";
}
.fad.fa-user-plus:after {
content: "\10f234";
}
.fad.fa-user-secret:after {
content: "\10f21b";
}
.fad.fa-user-shield:after {
content: "\10f505";
}
.fad.fa-user-slash:after {
content: "\10f506";
}
.fad.fa-user-tag:after {
content: "\10f507";
}
.fad.fa-user-tie:after {
content: "\10f508";
}
.fad.fa-user-times:after {
content: "\10f235";
}
.fad.fa-users:after {
content: "\10f0c0";
}
.fad.fa-users-class:after {
content: "\10f63d";
}
.fad.fa-users-cog:after {
content: "\10f509";
}
.fad.fa-users-crown:after {
content: "\10f6a5";
}
.fad.fa-users-medical:after {
content: "\10f830";
}
.fad.fa-utensil-fork:after {
content: "\10f2e3";
}
.fad.fa-utensil-knife:after {
content: "\10f2e4";
}
.fad.fa-utensil-spoon:after {
content: "\10f2e5";
}
.fad.fa-utensils:after {
content: "\10f2e7";
}
.fad.fa-utensils-alt:after {
content: "\10f2e6";
}
.fad.fa-value-absolute:after {
content: "\10f6a6";
}
.fad.fa-vector-square:after {
content: "\10f5cb";
}
.fad.fa-venus:after {
content: "\10f221";
}
.fad.fa-venus-double:after {
content: "\10f226";
}
.fad.fa-venus-mars:after {
content: "\10f228";
}
.fad.fa-vial:after {
content: "\10f492";
}
.fad.fa-vials:after {
content: "\10f493";
}
.fad.fa-video:after {
content: "\10f03d";
}
.fad.fa-video-plus:after {
content: "\10f4e1";
}
.fad.fa-video-slash:after {
content: "\10f4e2";
}
.fad.fa-vihara:after {
content: "\10f6a7";
}
.fad.fa-voicemail:after {
content: "\10f897";
}
.fad.fa-volcano:after {
content: "\10f770";
}
.fad.fa-volleyball-ball:after {
content: "\10f45f";
}
.fad.fa-volume:after {
content: "\10f6a8";
}
.fad.fa-volume-down:after {
content: "\10f027";
}
.fad.fa-volume-mute:after {
content: "\10f6a9";
}
.fad.fa-volume-off:after {
content: "\10f026";
}
.fad.fa-volume-slash:after {
content: "\10f2e2";
}
.fad.fa-volume-up:after {
content: "\10f028";
}
.fad.fa-vote-nay:after {
content: "\10f771";
}
.fad.fa-vote-yea:after {
content: "\10f772";
}
.fad.fa-vr-cardboard:after {
content: "\10f729";
}
.fad.fa-walker:after {
content: "\10f831";
}
.fad.fa-walking:after {
content: "\10f554";
}
.fad.fa-wallet:after {
content: "\10f555";
}
.fad.fa-wand:after {
content: "\10f72a";
}
.fad.fa-wand-magic:after {
content: "\10f72b";
}
.fad.fa-warehouse:after {
content: "\10f494";
}
.fad.fa-warehouse-alt:after {
content: "\10f495";
}
.fad.fa-washer:after {
content: "\10f898";
}
.fad.fa-watch:after {
content: "\10f2e1";
}
.fad.fa-watch-fitness:after {
content: "\10f63e";
}
.fad.fa-water:after {
content: "\10f773";
}
.fad.fa-water-lower:after {
content: "\10f774";
}
.fad.fa-water-rise:after {
content: "\10f775";
}
.fad.fa-wave-sine:after {
content: "\10f899";
}
.fad.fa-wave-square:after {
content: "\10f83e";
}
.fad.fa-wave-triangle:after {
content: "\10f89a";
}
.fad.fa-webcam:after {
content: "\10f832";
}
.fad.fa-webcam-slash:after {
content: "\10f833";
}
.fad.fa-weight:after {
content: "\10f496";
}
.fad.fa-weight-hanging:after {
content: "\10f5cd";
}
.fad.fa-whale:after {
content: "\10f72c";
}
.fad.fa-wheat:after {
content: "\10f72d";
}
.fad.fa-wheelchair:after {
content: "\10f193";
}
.fad.fa-whistle:after {
content: "\10f460";
}
.fad.fa-wifi:after {
content: "\10f1eb";
}
.fad.fa-wifi-1:after {
content: "\10f6aa";
}
.fad.fa-wifi-2:after {
content: "\10f6ab";
}
.fad.fa-wifi-slash:after {
content: "\10f6ac";
}
.fad.fa-wind:after {
content: "\10f72e";
}
.fad.fa-wind-turbine:after {
content: "\10f89b";
}
.fad.fa-wind-warning:after {
content: "\10f776";
}
.fad.fa-window:after {
content: "\10f40e";
}
.fad.fa-window-alt:after {
content: "\10f40f";
}
.fad.fa-window-close:after {
content: "\10f410";
}
.fad.fa-window-maximize:after {
content: "\10f2d0";
}
.fad.fa-window-minimize:after {
content: "\10f2d1";
}
.fad.fa-window-restore:after {
content: "\10f2d2";
}
.fad.fa-windsock:after {
content: "\10f777";
}
.fad.fa-wine-bottle:after {
content: "\10f72f";
}
.fad.fa-wine-glass:after {
content: "\10f4e3";
}
.fad.fa-wine-glass-alt:after {
content: "\10f5ce";
}
.fad.fa-won-sign:after {
content: "\10f159";
}
.fad.fa-wreath:after {
content: "\10f7e2";
}
.fad.fa-wrench:after {
content: "\10f0ad";
}
.fad.fa-x-ray:after {
content: "\10f497";
}
.fad.fa-yen-sign:after {
content: "\10f157";
}
.fad.fa-yin-yang:after {
content: "\10f6ad";
}
@font-face {
font-family: "Font Awesome 5 Pro";
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-light-300.eot);
src: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-light-300.woff2) format("woff2"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-light-300.woff) format("woff"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-light-300.ttf) format("truetype"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-light-300.svg#fontawesome) format("svg");
}
.fal {
font-weight: 300;
}
@font-face {
font-family: "Font Awesome 5 Pro";
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-regular-400.eot);
src: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-regular-400.woff2) format("woff2"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-regular-400.woff) format("woff"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-regular-400.ttf) format("truetype"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-regular-400.svg#fontawesome) format("svg");
}
.fal,
.far {
font-family: "Font Awesome 5 Pro";
}
.far {
font-weight: 400;
}
@font-face {
font-family: "Font Awesome 5 Pro";
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-solid-900.eot);
src: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-solid-900.woff2) format("woff2"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-solid-900.woff) format("woff"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-solid-900.ttf) format("truetype"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/webfonts/fa-solid-900.svg#fontawesome) format("svg");
}
.fa,
.fas {
font-family: "Font Awesome 5 Pro";
font-weight: 900;
}
.background-video {
bottom: 0;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
}
video,
source {
bottom: 0;
left: 0;
min-height: 100%;
min-width: 100%;
position: absolute;
}
.loaded .ytplayer-container {
display: block;
}
.ytplayer-container {
bottom: 0;
height: 100%;
left: 0;
min-width: 100%;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
z-index: 0;
}
.ytplayer-shield {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 2;
z-index: auto;
}
.ytplayer-player {
position: absolute;
}
.nice-select {
-webkit-tap-highlight-color: transparent;
border-radius: 4px;
border: 1px solid #e5e7f2;
box-sizing: border-box;
clear: both;
cursor: pointer;
display: block;
float: left;
font-family: inherit;
font-size: 12px;
font-weight: 500;
height: 48px;
line-height: 48px;
background: #f9f9f9;
color: #7d93b2;
outline: 0;
padding-left: 42px;
padding-right: 30px;
position: relative;
text-align: left !important;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
white-space: nowrap;
width: 100%;
}
.nice-select:before {
font-family: "Font Awesome 5 Pro";
content: "\f0c9";
font-size: 12px;
font-weight: 400;
position: absolute;
left: 16px;
top: 0;
}
.nice-select:hover {
border-color: #eee;
}
.nice-select:after {
border-bottom: 2px solid #fff;
border-right: 2px solid #fff;
content: "";
display: block;
height: 6px;
margin-top: -4px;
pointer-events: none;
position: absolute;
right: 22px;
top: 50%;
z-index: 5;
-webkit-transform-origin: 66% 66%;
-ms-transform-origin: 66% 66%;
transform-origin: 66% 66%;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: all 0.15s ease-in-out;
transition: all 0.15s ease-in-out;
width: 6px;
}
.nice-select.open:after {
-webkit-transform: rotate(-135deg);
-ms-transform: rotate(-135deg);
transform: rotate(-135deg);
}
.nice-select.open .list {
opacity: 1;
pointer-events: auto;
-webkit-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
}
.nice-select.disabled {
border-color: #ededed;
color: #999;
pointer-events: none;
}
.nice-select.disabled:after {
border-color: #ccc;
}
.nice-select.wide {
width: 100%;
}
.nice-select.wide .list {
left: 0 !important;
right: 0 !important;
z-index: 100;
background: #fff;
}
.nice-select.right {
float: right;
}
.nice-select.right .list {
left: auto;
right: 0;
}
.nice-select.small {
font-size: 12px;
height: 36px;
line-height: 34px;
}
.nice-select.small:after {
height: 4px;
width: 4px;
}
.nice-select.small .option {
line-height: 34px;
min-height: 34px;
}
.nice-select .list {
background-color: #fff;
box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
box-sizing: border-box;
opacity: 0;
overflow: hidden;
pointer-events: none;
position: absolute;
width: 100%;
left: 0;
-webkit-transform-origin: 50% 0;
-ms-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transform: scale(0.75) translateY(-21px);
-ms-transform: scale(0.75) translateY(-21px);
transform: scale(0.75) translateY(-21px);
-webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25),
opacity 0.15s ease-out;
transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
z-index: 9;
}
.nice-select .option {
cursor: pointer;
font-weight: 400;
line-height: 40px;
list-style: none;
min-height: 40px;
outline: 0;
width: 100%;
padding-left: 18px;
padding-right: 29px;
text-align: left;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.nice-select .option.focus,
.nice-select .option.selected.focus,
.nice-select .option:hover {
background-color: #f6f6f6;
}
.nice-select .option.disabled {
background-color: transparent;
color: #999;
cursor: default;
}
.no-csspointerevents .nice-select .list {
display: none;
}
.no-csspointerevents .nice-select.open .list {
display: block;
}
.nice-select .list::-webkit-scrollbar {
width: 0;
}
.nice-select .list {
margin-top: 5px;
top: 100%;
border-top: 0;
border-radius: 0 0 5px 5px;
max-height: 210px;
overflow-y: scroll;
padding: 52px 0 0;
}
.nice-select.no-search-select .list {
padding: 0 !important;
}
.nice-select.has-multiple span.current {
float: left;
font-size: 10px;
margin-bottom: 3px;
margin-right: 3px;
}
.nice-select.has-multiple .multiple-options {
display: block;
padding: 0;
}
.nice-select .nice-select-search-box {
box-sizing: border-box;
position: absolute;
width: 100%;
margin-top: 5px;
top: 100%;
left: 0;
z-index: 8;
padding: 5px;
background: #fff;
opacity: 0;
pointer-events: none;
border-radius: 5px 5px 0 0;
-webkit-transform-origin: 50% 0;
-ms-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transform: scale(0.75) translateY(-21px);
-ms-transform: scale(0.75) translateY(-21px);
transform: scale(0.75) translateY(-21px);
-webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25),
opacity 0.15s ease-out;
transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
}
.nice-select .nice-select-search-box:before {
font-family: "Font Awesome 5 Pro";
content: "\f002";
position: absolute;
color: #ccc;
bottom: -2px;
font-size: 13px;
left: 13px;
font-weight: 400;
transition: all 0.2s ease-in-out;
z-index: 10;
}
.nice-select.no-search-select .nice-select-search-box {
display: none;
}
.nice-select .nice-select-search {
box-sizing: border-box;
background-color: #fff;
border-radius: 0;
box-shadow: none;
color: #333;
display: inline-block;
vertical-align: middle;
padding: 7px 12px 7px 30px;
margin: 0 0 0 0;
width: 100% !important;
min-height: 36px;
line-height: 22px;
height: auto;
outline: 0 !important;
border-bottom: 1px solid #eee;
}
.nice-select.open .nice-select-search-box {
opacity: 1;
z-index: 10;
pointer-events: auto;
-webkit-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
} @font-face {
font-family: datedropper;
src: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/fonts/datedropper.eot);
src: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/css/src/datedropper.eot?#iefix) format("embedded-opentype"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/fonts/datedropper.woff) format("woff"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/fonts/datedropper.ttf) format("truetype"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/fonts/datedropper.svg#datedropper) format("svg");
font-weight: 400;
font-style: normal;
}
[class*=" pick-i-"]:before,
[class^="pick-i-"]:before {
font-family: datedropper !important;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.pick-i-lng:before {
content: "\6a";
}
.pick-i-lkd:before {
content: "\62";
}
.pick-i-ckd:before {
content: "\65";
}
.pick-i-r:before {
content: "\66";
}
.pick-i-l:before {
content: "\68";
}
.pick-i-min:before {
content: "\61";
}
.pick-i-exp:before {
content: "\63";
}
.picker-input {
cursor: text;
}
.picker-modal-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9998;
opacity: 1;
visibility: visible;
-webkit-transition: opacity 0.4s ease, visibility 0.4s ease;
-moz-transition: opacity 0.4s ease, visibility 0.4s ease;
-ms-transition: opacity 0.4s ease, visibility 0.4s ease;
-o-transition: opacity 0.4s ease, visibility 0.4s ease;
}
.picker-modal-overlay.tohide {
opacity: 0;
visibility: hidden;
}
div.datedropper {
position: absolute;
top: 0;
left: 0;
z-index: 9999;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
line-height: 1;
font-family: sans-serif;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
opacity: 0;
visibility: hidden;
margin-top: -8px;
transform-style: preserve-3d;
-webkit-perspective: 1000;
-moz-perspective: 1000;
-ms-perspective: 1000;
perspective: 1000;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
}
div.datedropper:before {
content: "";
position: absolute;
width: 16px;
height: 16px;
top: -8px;
left: 50%;
-webkit-transform: translateX(-50%) rotate(45deg);
-moz-transform: translateX(-50%) rotate(45deg);
-ms-transform: translateX(-50%) rotate(45deg);
-o-transform: translateX(-50%) rotate(45deg);
border-top-left-radius: 4px;
}
div.datedropper.picker-focus {
opacity: 1;
visibility: visible;
margin-top: 8px;
}
div.datedropper.picker-modal {
top: 50% !important;
left: 50% !important;
-webkit-transform: translate(-50%, -50%) !important;
-moz-transform: translate(-50%, -50%) !important;
-ms-transform: translate(-50%, -50%) !important;
-o-transform: translate(-50%, -50%) !important;
position: fixed !important;
margin: 0 !important;
}
div.datedropper.picker-modal:before {
display: none;
}
div.datedropper .picker {
overflow: hidden;
}
div.datedropper .picker ul {
margin: 0;
padding: 0;
list-style: none;
cursor: pointer;
}
div.datedropper .picker ul.pick {
position: relative;
overflow: hidden;
max-height: 100px;
}
div.datedropper .picker ul.pick:nth-of-type(2) {
box-shadow: 0 1px rgba(0, 0, 0, 0.06);
}
div.datedropper .picker ul.pick li {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
text-align: center;
opacity: 0.5;
display: block;
}
div.datedropper .picker ul.pick li.pick-afr {
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-ms-transform: translateY(100%);
-o-transform: translateY(100%);
}
div.datedropper .picker ul.pick li.pick-bfr {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
}
div.datedropper .picker ul.pick li.pick-sl {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
z-index: 1;
}
div.datedropper .picker ul.pick li span {
font-size: 16px;
position: absolute;
left: 0;
width: 100%;
line-height: 0;
bottom: 24px;
}
div.datedropper .picker ul.pick .pick-arw {
position: absolute;
top: 0;
height: 100%;
width: 25%;
font-size: 10px;
text-align: center;
display: block;
z-index: 10;
cursor: pointer;
background-size: 24px 24px;
background-position: center;
background-repeat: no-repeat;
overflow: hidden;
opacity: 0;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
}
div.datedropper .picker ul.pick .pick-arw i {
line-height: 0;
top: 50%;
position: relative;
display: block;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
}
div.datedropper .picker ul.pick .pick-arw.pick-arw-s1:hover {
opacity: 1;
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
}
div.datedropper .picker ul.pick .pick-arw.pick-arw-r,
div.datedropper .picker ul.pick .pick-arw.pick-arw-r i {
right: 0;
}
div.datedropper .picker ul.pick .pick-arw.pick-arw-l,
div.datedropper .picker ul.pick .pick-arw.pick-arw-l i {
left: 0;
}
div.datedropper .picker ul.pick .pick-arw.pick-arw-s2.pick-arw-r {
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
-o-transform: translateX(100%);
}
div.datedropper .picker ul.pick .pick-arw.pick-arw-s2.pick-arw-l {
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
}
@media only screen and (max-width: 480px) {
div.datedropper .picker ul.pick .pick-arw {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
opacity: 0.4;
}
}
div.datedropper .picker ul.pick.pick-l,
div.datedropper .picker ul.pick.pick-m,
div.datedropper .picker ul.pick.pick-y {
height: 60px;
line-height: 60px;
}
div.datedropper .picker ul.pick.pick-m {
font-size: 32px;
}
div.datedropper .picker ul.pick.pick-y {
font-size: 24px;
}
div.datedropper
.picker
ul.pick.pick-y.pick-jump
.pick-arw.pick-arw-s1.pick-arw-r
i {
right: 16px;
}
div.datedropper
.picker
ul.pick.pick-y.pick-jump
.pick-arw.pick-arw-s1.pick-arw-l
i {
left: 16px;
}
div.datedropper
.picker
ul.pick.pick-y.pick-jump
.pick-arw.pick-arw-s2.pick-arw-l,
div.datedropper
.picker
ul.pick.pick-y.pick-jump
.pick-arw.pick-arw-s2.pick-arw-r {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
}
div.datedropper .picker ul.pick.pick-y.pick-jump .pick-arw:hover {
-webkit-transform: scale(1.6);
-moz-transform: scale(1.6);
-ms-transform: scale(1.6);
-o-transform: scale(1.6);
}
div.datedropper .picker ul.pick.pick-d {
height: 100px;
line-height: 80px;
font-size: 64px;
font-weight: 700;
}
div.datedropper .picker ul.pick.pick-l {
position: absolute;
bottom: 0;
left: 0;
right: 0;
z-index: 10;
font-size: 18px;
font-weight: 700;
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(32px);
-moz-transform: translateY(32px);
-ms-transform: translateY(32px);
-o-transform: translateY(32px);
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
}
div.datedropper .picker ul.pick.pick-l.visible {
opacity: 1;
visibility: visible;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
}
div.datedropper .picker ul.pick:hover .pick-arw {
opacity: 0.6;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
}
div.datedropper .picker ul.pick.pick-d:hover,
div.datedropper .picker ul.pick.pick-y:hover {
background-color: rgba(0, 0, 0, 0.02);
}
div.datedropper .picker .pick-lg {
z-index: 1;
margin: 0 auto;
max-height: 0;
overflow: hidden;
}
div.datedropper .picker .pick-lg.down {
animation: down 0.8s ease;
}
div.datedropper .picker .pick-lg .pick-h {
opacity: 0.4;
}
div.datedropper .picker .pick-lg ul:after {
content: "";
display: table;
clear: both;
}
div.datedropper .picker .pick-lg ul li {
float: left;
text-align: center;
width: 14.285714286%;
line-height: 36px;
height: 36px;
font-size: 14px;
}
div.datedropper .picker .pick-lg ul.pick-lg-h {
padding: 0 16px;
}
div.datedropper .picker .pick-lg ul.pick-lg-b {
padding: 16px;
}
div.datedropper .picker .pick-lg ul.pick-lg-b li {
cursor: pointer;
position: relative;
z-index: 1;
}
div.datedropper .picker .pick-lg ul.pick-lg-b li:before {
content: "";
position: absolute;
z-index: -1;
width: 48px;
height: 48px;
box-shadow: 0 0 32px rgba(0, 0, 0, 0.1);
border-radius: 32px;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%) scale(0);
-moz-transform: translate(-50%, -50%) scale(0);
-ms-transform: translate(-50%, -50%) scale(0);
-o-transform: translate(-50%, -50%) scale(0);
}
div.datedropper .picker .pick-lg ul.pick-lg-b li.pick-v:hover {
text-decoration: underline;
}
div.datedropper .picker .pick-lg ul.pick-lg-b li.pick-lk:after {
content: "";
position: absolute;
top: 50%;
left: 4px;
right: 4px;
height: 1px;
background: rgba(0, 0, 0, 0.2);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
div.datedropper .picker .pick-lg ul.pick-lg-b li.pick-sl {
font-size: 24px;
}
div.datedropper .picker .pick-lg ul.pick-lg-b li.pick-sl:before {
-webkit-transform: translate(-50%, -50%) scale(1);
-moz-transform: translate(-50%, -50%) scale(1);
-ms-transform: translate(-50%, -50%) scale(1);
-o-transform: translate(-50%, -50%) scale(1);
}
div.datedropper .picker .pick-btns {
margin: -1px;
position: relative;
z-index: 2;
height: 56px;
}
div.datedropper .picker .pick-btns div {
cursor: pointer;
line-height: 0;
}
div.datedropper .picker .pick-btns .pick-submit {
margin: 0 auto;
width: 56px;
height: 56px;
line-height: 64px;
border-radius: 56px;
font-size: 24px;
cursor: pointer;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
text-align: center;
position: relative;
top: 0;
}
div.datedropper .picker .pick-btns .pick-submit:after {
font-family: datedropper !important;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 60px;
content: "\65";
}
div.datedropper .picker .pick-btns .pick-submit:hover {
top: 4px;
box-shadow: 0 0 0 16px rgba(0, 0, 0, 0.04), 0 0 0 8px rgba(0, 0, 0, 0.04);
}
div.datedropper .picker .pick-btns .pick-btn {
position: absolute;
width: 32px;
height: 32px;
bottom: 0;
text-align: center;
line-height: 38px;
font-size: 16px;
margin: 8px;
border-radius: 4px;
background: rgba(0, 0, 0, 0.03);
}
div.datedropper .picker .pick-btns .pick-btn:hover {
background: #fff;
-webkit-box-shadow: 0 0 32px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 0 32px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 32px rgba(0, 0, 0, 0.1);
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
}
div.datedropper .picker .pick-btns .pick-btn:after {
font-family: datedropper !important;
font-style: normal !important;
font-weight: 400 !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
div.datedropper .picker .pick-btns .pick-btn.pick-btn-sz {
right: 0;
transform-origin: right bottom;
}
div.datedropper .picker .pick-btns .pick-btn.pick-btn-sz:after {
content: "\63";
}
div.datedropper .picker .pick-btns .pick-btn.pick-btn-lng {
left: 0;
transform-origin: left bottom;
}
div.datedropper .picker .pick-btns .pick-btn.pick-btn-lng:after {
content: "\6a";
}
div.datedropper.picker-lg {
width: 300px !important;
}
div.datedropper.picker-lg ul.pick.pick-d {
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
max-height: 0 !important;
}
div.datedropper.picker-lg .pick-lg {
max-height: 320px;
}
div.datedropper.picker-lg .pick-btns .pick-btn.pick-btn-sz:after {
content: "\61";
}
@media only screen and (max-width: 480px) {
div.datedropper.picker-lg {
position: fixed;
top: 50% !important;
left: 50% !important;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
margin: 0;
}
div.datedropper.picker-lg:before {
display: none;
}
}
@-moz-keyframes picker_locked {
0%,
100% {
-webkit-transform: translateX(-50%) translate3d(0, 0, 0);
-moz-transform: translateX(-50%) translate3d(0, 0, 0);
-ms-transform: translateX(-50%) translate3d(0, 0, 0);
-o-transform: translateX(-50%) translate3d(0, 0, 0);
}
10%,
30%,
50%,
70%,
90% {
-webkit-transform: translateX(-50%) translate3d(-2px, 0, 0);
-moz-transform: translateX(-50%) translate3d(-2px, 0, 0);
-ms-transform: translateX(-50%) translate3d(-2px, 0, 0);
-o-transform: translateX(-50%) translate3d(-2px, 0, 0);
}
20%,
40%,
60%,
80% {
-webkit-transform: translateX(-50%) translate3d(2px, 0, 0);
-moz-transform: translateX(-50%) translate3d(2px, 0, 0);
-ms-transform: translateX(-50%) translate3d(2px, 0, 0);
-o-transform: translateX(-50%) translate3d(2px, 0, 0);
}
}
@-webkit-keyframes picker_locked {
0%,
100% {
-webkit-transform: translateX(-50%) translate3d(0, 0, 0);
-moz-transform: translateX(-50%) translate3d(0, 0, 0);
-ms-transform: translateX(-50%) translate3d(0, 0, 0);
-o-transform: translateX(-50%) translate3d(0, 0, 0);
}
10%,
30%,
50%,
70%,
90% {
-webkit-transform: translateX(-50%) translate3d(-2px, 0, 0);
-moz-transform: translateX(-50%) translate3d(-2px, 0, 0);
-ms-transform: translateX(-50%) translate3d(-2px, 0, 0);
-o-transform: translateX(-50%) translate3d(-2px, 0, 0);
}
20%,
40%,
60%,
80% {
-webkit-transform: translateX(-50%) translate3d(2px, 0, 0);
-moz-transform: translateX(-50%) translate3d(2px, 0, 0);
-ms-transform: translateX(-50%) translate3d(2px, 0, 0);
-o-transform: translateX(-50%) translate3d(2px, 0, 0);
}
}
@keyframes picker_locked {
0%,
100% {
-webkit-transform: translateX(-50%) translate3d(0, 0, 0);
-moz-transform: translateX(-50%) translate3d(0, 0, 0);
-ms-transform: translateX(-50%) translate3d(0, 0, 0);
-o-transform: translateX(-50%) translate3d(0, 0, 0);
}
10%,
30%,
50%,
70%,
90% {
-webkit-transform: translateX(-50%) translate3d(-2px, 0, 0);
-moz-transform: translateX(-50%) translate3d(-2px, 0, 0);
-ms-transform: translateX(-50%) translate3d(-2px, 0, 0);
-o-transform: translateX(-50%) translate3d(-2px, 0, 0);
}
20%,
40%,
60%,
80% {
-webkit-transform: translateX(-50%) translate3d(2px, 0, 0);
-moz-transform: translateX(-50%) translate3d(2px, 0, 0);
-ms-transform: translateX(-50%) translate3d(2px, 0, 0);
-o-transform: translateX(-50%) translate3d(2px, 0, 0);
}
}
@-moz-keyframes picker_locked_large_mobile {
0%,
100% {
-webkit-transform: translate(-50%, -50%) translate3d(0, 0, 0);
-moz-transform: translate(-50%, -50%) translate3d(0, 0, 0);
-ms-transform: translate(-50%, -50%) translate3d(0, 0, 0);
-o-transform: translate(-50%, -50%) translate3d(0, 0, 0);
}
10%,
30%,
50%,
70%,
90% {
-webkit-transform: translate(-50%, -50%) translate3d(-2px, 0, 0);
-moz-transform: translate(-50%, -50%) translate3d(-2px, 0, 0);
-ms-transform: translate(-50%, -50%) translate3d(-2px, 0, 0);
-o-transform: translate(-50%, -50%) translate3d(-2px, 0, 0);
}
20%,
40%,
60%,
80% {
-webkit-transform: translate(-50%, -50%) translate3d(2px, 0, 0);
-moz-transform: translate(-50%, -50%) translate3d(2px, 0, 0);
-ms-transform: translate(-50%, -50%) translate3d(2px, 0, 0);
-o-transform: translate(-50%, -50%) translate3d(2px, 0, 0);
}
}
@-webkit-keyframes picker_locked_large_mobile {
0%,
100% {
-webkit-transform: translate(-50%, -50%) translate3d(0, 0, 0);
-moz-transform: translate(-50%, -50%) translate3d(0, 0, 0);
-ms-transform: translate(-50%, -50%) translate3d(0, 0, 0);
-o-transform: translate(-50%, -50%) translate3d(0, 0, 0);
}
10%,
30%,
50%,
70%,
90% {
-webkit-transform: translate(-50%, -50%) translate3d(-2px, 0, 0);
-moz-transform: translate(-50%, -50%) translate3d(-2px, 0, 0);
-ms-transform: translate(-50%, -50%) translate3d(-2px, 0, 0);
-o-transform: translate(-50%, -50%) translate3d(-2px, 0, 0);
}
20%,
40%,
60%,
80% {
-webkit-transform: translate(-50%, -50%) translate3d(2px, 0, 0);
-moz-transform: translate(-50%, -50%) translate3d(2px, 0, 0);
-ms-transform: translate(-50%, -50%) translate3d(2px, 0, 0);
-o-transform: translate(-50%, -50%) translate3d(2px, 0, 0);
}
}
@keyframes picker_locked_large_mobile {
0%,
100% {
-webkit-transform: translate(-50%, -50%) translate3d(0, 0, 0);
-moz-transform: translate(-50%, -50%) translate3d(0, 0, 0);
-ms-transform: translate(-50%, -50%) translate3d(0, 0, 0);
-o-transform: translate(-50%, -50%) translate3d(0, 0, 0);
}
10%,
30%,
50%,
70%,
90% {
-webkit-transform: translate(-50%, -50%) translate3d(-2px, 0, 0);
-moz-transform: translate(-50%, -50%) translate3d(-2px, 0, 0);
-ms-transform: translate(-50%, -50%) translate3d(-2px, 0, 0);
-o-transform: translate(-50%, -50%) translate3d(-2px, 0, 0);
}
20%,
40%,
60%,
80% {
-webkit-transform: translate(-50%, -50%) translate3d(2px, 0, 0);
-moz-transform: translate(-50%, -50%) translate3d(2px, 0, 0);
-ms-transform: translate(-50%, -50%) translate3d(2px, 0, 0);
-o-transform: translate(-50%, -50%) translate3d(2px, 0, 0);
}
}
div.datedropper.picker-rmbl {
-webkit-animation: picker_locked 0.4s ease;
-moz-animation: picker_locked 0.4s ease;
animation: picker_locked 0.4s ease;
}
@media only screen and (max-width: 480px) {
div.datedropper.picker-rmbl.picker-lg {
-webkit-animation: picker_locked_large_mobile 0.4s ease;
-moz-animation: picker_locked_large_mobile 0.4s ease;
animation: picker_locked_large_mobile 0.4s ease;
}
}
div.datedropper.picker-lkd .pick-submit {
background-color: rgba(0, 0, 0, 0.04) !important;
color: rgba(0, 0, 0, 0.2) !important;
}
div.datedropper.picker-lkd .pick-submit:hover {
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}
div.datedropper.picker-lkd .pick-submit:after {
content: "\62" !important;
}
div.datedropper.picker-fxs {
-webkit-transition: width 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
opacity 0.2s ease, visibility 0.2s ease, margin 0.2s ease;
-moz-transition: width 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
opacity 0.2s ease, visibility 0.2s ease, margin 0.2s ease;
-ms-transition: width 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
opacity 0.2s ease, visibility 0.2s ease, margin 0.2s ease;
-o-transition: width 0.8s cubic-bezier(1, -0.55, 0.2, 1.37), opacity 0.2s ease,
visibility 0.2s ease, margin 0.2s ease;
}
div.datedropper.picker-fxs ul.pick.pick-d {
-webkit-transition: top 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
transform 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
max-height 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
background-color 0.4s ease;
-moz-transition: top 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
transform 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
max-height 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
background-color 0.4s ease;
-ms-transition: top 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
transform 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
max-height 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
background-color 0.4s ease;
-o-transition: top 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
transform 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
max-height 0.8s cubic-bezier(1, -0.55, 0.2, 1.37),
background-color 0.4s ease;
}
div.datedropper.picker-fxs ul.pick.pick-y {
-webkit-transition: background-color 0.4s ease;
-moz-transition: background-color 0.4s ease;
-ms-transition: background-color 0.4s ease;
-o-transition: background-color 0.4s ease;
}
div.datedropper.picker-fxs ul.pick li {
-webkit-transition: transform 0.4s ease, opacity 0.4s ease;
-moz-transition: transform 0.4s ease, opacity 0.4s ease;
-ms-transition: transform 0.4s ease, opacity 0.4s ease;
-o-transition: transform 0.4s ease, opacity 0.4s ease;
}
div.datedropper.picker-fxs ul.pick .pick-arw {
-webkit-transition: transform 0.2s ease, opacity 0.2s ease;
-moz-transition: transform 0.2s ease, opacity 0.2s ease;
-ms-transition: transform 0.2s ease, opacity 0.2s ease;
-o-transition: transform 0.2s ease, opacity 0.2s ease;
}
div.datedropper.picker-fxs ul.pick .pick-arw i {
-webkit-transition: right 0.2s ease, left 0.2s ease;
-moz-transition: right 0.2s ease, left 0.2s ease;
-ms-transition: right 0.2s ease, left 0.2s ease;
-o-transition: right 0.2s ease, left 0.2s ease;
}
div.datedropper.picker-fxs .pick-lg {
-webkit-transition: max-height 0.8s cubic-bezier(1, -0.55, 0.2, 1.37);
-moz-transition: max-height 0.8s cubic-bezier(1, -0.55, 0.2, 1.37);
-ms-transition: max-height 0.8s cubic-bezier(1, -0.55, 0.2, 1.37);
-o-transition: max-height 0.8s cubic-bezier(1, -0.55, 0.2, 1.37);
}
div.datedropper.picker-fxs .pick-lg .pick-lg-b li:before {
-webkit-transition: transform 0.2s ease;
-moz-transition: transform 0.2s ease;
-ms-transition: transform 0.2s ease;
-o-transition: transform 0.2s ease;
}
div.datedropper.picker-fxs .pick-btns .pick-submit {
-webkit-transition: top 0.2s ease, box-shadow 0.4s ease,
background-color 0.4s ease;
-moz-transition: top 0.2s ease, box-shadow 0.4s ease,
background-color 0.4s ease;
-ms-transition: top 0.2s ease, box-shadow 0.4s ease,
background-color 0.4s ease;
-o-transition: top 0.2s ease, box-shadow 0.4s ease, background-color 0.4s ease;
}
div.datedropper.picker-fxs .pick-btns .pick-btn {
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
}
@media only screen and (max-width: 480px) {
div.datedropper.picker-fxs {
-webkit-transition: opacity 0.2s ease, visibility 0.2s ease,
margin 0.2s ease;
-moz-transition: opacity 0.2s ease, visibility 0.2s ease, margin 0.2s ease;
-ms-transition: opacity 0.2s ease, visibility 0.2s ease, margin 0.2s ease;
-o-transition: opacity 0.2s ease, visibility 0.2s ease, margin 0.2s ease;
}
div.datedropper.picker-fxs .pick-lg,
div.datedropper.picker-fxs ul.pick.pick-d {
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
}
}
div.datedropper.vanilla {
border-radius: 6px;
width: 180px;
}
div.datedropper.vanilla .picker {
border-radius: 6px;
box-shadow: 0 0 32px 0 rgba(0, 0, 0, 0.1);
}
div.datedropper.vanilla .pick-l {
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
}
div.datedropper.vanilla .pick-lg-b .pick-sl:before,
div.datedropper.vanilla .pick-lg-h,
div.datedropper.vanilla .pick-m,
div.datedropper.vanilla .pick-submit,
div.datedropper.vanilla:before {
background-color: #feac92;
}
div.datedropper.vanilla .pick li span,
div.datedropper.vanilla .pick-btn,
div.datedropper.vanilla .pick-lg-b .pick-wke,
div.datedropper.vanilla .pick-y.pick-jump {
color: #feac92;
}
div.datedropper.vanilla .pick-l,
div.datedropper.vanilla .picker {
background-color: #fff;
}
div.datedropper.vanilla .pick-arw,
div.datedropper.vanilla .pick-l,
div.datedropper.vanilla .picker {
color: #9ed7db;
}
div.datedropper.vanilla .pick-lg-b .pick-sl,
div.datedropper.vanilla .pick-lg-h,
div.datedropper.vanilla .pick-m,
div.datedropper.vanilla .pick-m .pick-arw,
div.datedropper.vanilla .pick-submit {
color: #faf7f4;
}
div.datedropper.vanilla.picker-tiny .pick-m,
div.datedropper.vanilla.picker-tiny:before {
background-color: #fff;
}
div.datedropper.vanilla.picker-tiny .pick-m,
div.datedropper.vanilla.picker-tiny .pick-m .pick-arw {
color: #9ed7db;
}
div.datedropper.leaf {
border-radius: 6px;
width: 180px;
}
div.datedropper.leaf .picker {
border-radius: 6px;
box-shadow: 0 0 32px 0 rgba(0, 0, 0, 0.1);
}
div.datedropper.leaf .pick-l {
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
}
div.datedropper.leaf .pick-lg-b .pick-sl:before,
div.datedropper.leaf .pick-lg-h,
div.datedropper.leaf .pick-m,
div.datedropper.leaf .pick-submit,
div.datedropper.leaf:before {
background-color: #1ecd80;
}
div.datedropper.leaf .pick li span,
div.datedropper.leaf .pick-btn,
div.datedropper.leaf .pick-lg-b .pick-wke,
div.datedropper.leaf .pick-y.pick-jump {
color: #1ecd80;
}
div.datedropper.leaf .pick-l,
div.datedropper.leaf .picker {
background-color: #fefff2;
}
div.datedropper.leaf .pick-arw,
div.datedropper.leaf .pick-l,
div.datedropper.leaf .picker {
color: #528971;
}
div.datedropper.leaf .pick-lg-b .pick-sl,
div.datedropper.leaf .pick-lg-h,
div.datedropper.leaf .pick-m,
div.datedropper.leaf .pick-m .pick-arw,
div.datedropper.leaf .pick-submit {
color: #fefff2;
}
div.datedropper.leaf.picker-tiny .pick-m,
div.datedropper.leaf.picker-tiny:before {
background-color: #fefff2;
}
div.datedropper.leaf.picker-tiny .pick-m,
div.datedropper.leaf.picker-tiny .pick-m .pick-arw {
color: #528971;
}
div.datedropper.primary {
border-radius: 6px;
width: 180px;
}
div.datedropper.primary .picker {
border-radius: 6px;
box-shadow: 0 0 32px 0 rgba(0, 0, 0, 0.1);
}
div.datedropper.primary .pick-l {
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
}
div.datedropper.primary .pick-lg-b .pick-sl:before,
div.datedropper.primary .pick-lg-h,
div.datedropper.primary .pick-m,
div.datedropper.primary .pick-submit,
div.datedropper.primary:before {
background-color: #4db7fe;
}
div.datedropper.primary .pick li span,
div.datedropper.primary .pick-btn,
div.datedropper.primary .pick-lg-b .pick-wke,
div.datedropper.primary .pick-y.pick-jump {
color: #4db7fe;
}
div.datedropper.primary .pick-l,
div.datedropper.primary .picker {
background-color: #fff;
}
div.datedropper.primary .pick-arw,
div.datedropper.primary .pick-l,
div.datedropper.primary .picker {
color: #4d4d4d;
}
div.datedropper.primary .pick-lg-b .pick-sl,
div.datedropper.primary .pick-lg-h,
div.datedropper.primary .pick-m,
div.datedropper.primary .pick-m .pick-arw,
div.datedropper.primary .pick-submit {
color: #fff;
}
div.datedropper.primary.picker-tiny .pick-m,
div.datedropper.primary.picker-tiny:before {
background-color: #fff;
}
div.datedropper.primary.picker-tiny .pick-m,
div.datedropper.primary.picker-tiny .pick-m .pick-arw {
color: #4d4d4d;
}
div.datedropper .null {
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
} .td-overlay,
.td-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.td-clock:before,
.td-select:after {
content: "";
}
.td-wrap,
.td-wrap * {
margin: 0;
padding: 0;
list-style: none;
-webkit-box-sizing: initial !important;
-moz-box-sizing: initial !important;
box-sizing: initial !important;
-webkit-tap-highlight-color: transparent;
}
.td-wrap svg {
width: 100%;
}
.td-input {
cursor: pointer;
}
.td-wrap {
display: none;
font-family: sans-serif;
position: absolute;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
outline: 0;
z-index: 9999;
color: #4d4d4d;
}
.td-overlay {
position: fixed;
}
.td-clock,
.td-clock:before,
.td-svg,
.td-svg-2 {
position: absolute;
}
.td-clock {
width: 156px;
height: 156px;
border-radius: 156px;
box-shadow: 0 0 0 1px #4db7fe, 0 0 0 8px rgba(0, 0, 0, 0.05);
background: center no-repeat #fff;
margin: 0 auto;
text-align: center;
line-height: 156px;
background-size: cover;
}
.td-clock:before {
top: -10px;
margin-left: -10px;
left: 50%;
width: 20px;
height: 20px;
transform: rotate(45deg);
background: #fff;
border-left: 1px solid #4db7fe;
border-top: 1px solid #4db7fe;
border-top-left-radius: 4px;
}
.td-init .td-deg {
-webkit-animation: slide 1s cubic-bezier(0.7, 0, 0.175, 1) 1.2s infinite;
}
.td-svg {
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.td-svg-2 {
top: 18px;
left: 18px;
bottom: 18px;
right: 18px;
}
.td-deg,
.td-medirian {
top: 0;
left: 0;
right: 0;
bottom: 0;
position: absolute;
}
.td-wrap.td-show {
display: block;
}
.td-deg {
background-position: center;
background-repeat: no-repeat;
background-size: 80%;
z-index: 1;
}
.td-medirian span {
width: 40px;
height: 40px;
border-radius: 40px;
line-height: 40px;
text-align: center;
margin: 0 0 0 -20px;
position: absolute;
z-index: 2;
left: 50%;
font-size: 0.8em;
opacity: 0;
font-weight: 700;
}
.td-medirian .td-icon-am {
top: 40px;
}
.td-medirian .td-icon-pm {
bottom: 40px;
}
.td-medirian .td-icon-am.td-on {
top: 26px;
opacity: 1;
}
.td-medirian .td-icon-pm.td-on {
bottom: 26px;
opacity: 1;
}
.td-select {
position: absolute;
top: 4px;
left: 32px;
right: 32px;
bottom: 22px;
}
.td-select svg {
position: absolute;
top: 0;
left: 0;
right: 0;
}
.td-select:after {
position: absolute;
background: #fff;
width: 36px;
height: 36px;
box-shadow: 0 0 0 1px #4db7fe;
border-radius: 60px 60px 60px 0;
top: -16px;
left: 50%;
margin-left: -18px;
transform: rotate(-45deg);
cursor: pointer;
}
.td-clock .td-time {
font-weight: 700;
position: relative;
}
.td-clock .td-time span {
width: 42px;
height: 42px;
display: inline-block;
vertical-align: middle;
line-height: 42px;
text-align: center;
margin: 6px;
position: relative;
z-index: 2;
cursor: pointer;
font-size: 2em;
border-radius: 6px;
}
.td-clock .td-time span.on {
color: #4db7fe;
}
.td-n {
-webkit-transition: all 0.4s cubic-bezier(0.7, 0, 0.175, 1) 0s;
-moz-transition: all 0.4s cubic-bezier(0.7, 0, 0.175, 1) 0s;
-ms-transition: all 0.4s cubic-bezier(0.7, 0, 0.175, 1) 0s;
transition: all 0.4s cubic-bezier(0.7, 0, 0.175, 1) 0s;
}
.td-n2 {
-webkit-transition: all 0.2s linear 0s;
-moz-transition: all 0.2s linear 0s;
-ms-transition: all 0.2s linear 0s;
transition: all 0.2s linear 0s;
}
@-webkit-keyframes td-alert {
0%,
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%,
20% {
-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
}
30%,
50%,
70%,
90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%,
60%,
80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
}
@keyframes td-alert {
0%,
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%,
20% {
-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
}
30%,
50%,
70%,
90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%,
60%,
80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
}
.td-alert {
-webkit-animation-name: td-alert;
animation-name: td-alert;
-webkit-animation-duration: 0.8s;
animation-duration: 0.8s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
@-webkit-keyframes td-bounce {
0%,
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
20% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
30% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
60% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
70% {
-webkit-transform: scale3d(0.95, 1.05, 1);
transform: scale3d(0.95, 1.05, 1);
}
80% {
-webkit-transform: scale3d(1.05, 0.95, 1);
transform: scale3d(1.05, 0.95, 1);
}
}
@keyframes td-bounce {
0%,
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
20% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
30% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
60% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
70% {
-webkit-transform: scale3d(0.95, 1.05, 1);
transform: scale3d(0.95, 1.05, 1);
}
80% {
-webkit-transform: scale3d(1.05, 0.95, 1);
transform: scale3d(1.05, 0.95, 1);
}
}
.td-bounce {
-webkit-animation-name: td-bounce;
animation-name: td-bounce;
-webkit-animation-duration: 1s;
animation-duration: 1s;
}
@-webkit-keyframes td-fadein {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes td-fadein {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.td-fadein {
-webkit-animation-name: td-fadein;
animation-name: td-fadein;
-webkit-animation-duration: 0.3s;
animation-duration: 0.3s;
}
@-webkit-keyframes td-fadeout {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes td-fadeout {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.td-fadeout {
-webkit-animation: td-fadeout 0.3s forwards;
animation: td-fadeout 0.3s forwards;
}
@-webkit-keyframes td-dropdown {
0% {
opacity: 0;
-webkit-transform: translate3d(0, -100px, 0);
transform: translate3d(0, -100px, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes td-dropdown {
0% {
opacity: 0;
-webkit-transform: translate3d(0, -100px, 0);
transform: translate3d(0, -100px, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.td-dropdown {
-webkit-animation-name: td-dropdown;
animation-name: td-dropdown;
-webkit-animation-duration: 0.5s;
animation-duration: 0.5s;
}
.td-bulletpoint,
.td-bulletpoint div,
.td-lancette,
.td-lancette div {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.td-bulletpoint div:after,
.td-lancette div:after {
position: absolute;
left: 50%;
content: "";
}
.td-bulletpoint div:after {
top: 14px;
margin-left: -2px;
width: 4px;
height: 4px;
border-radius: 10px;
}
.td-lancette {
border: 2px solid #000 !important;
border-radius: 100%;
margin: 6px;
}
.td-lancette div:after {
top: 20px;
margin-left: -1px;
width: 2px;
bottom: 50%;
border-radius: 10px;
background: #000 !important;
}
.td-lancette div:last-child:after {
top: 36px;
}
.rangeslider--horizontal {
height: 3px;
width: 100%;
}
.rangeslider__fill {
background: #bdcbdb;
position: absolute;
border-radius: 4px;
}
.rangeslider--horizontal .rangeslider__fill {
top: 0;
height: 100%;
}
.rangeslider--vertical .rangeslider__fill {
bottom: 0;
width: 100%;
}
.rangeslider__handle {
background: white;
border: 2px solid #66676b;
box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.15);
cursor: pointer;
display: inline-block;
position: absolute;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
width: 20px;
height: 20px;
top: 50%;
transform: translateY(-50%);
}
.rangeslider--vertical .rangeslider__handle {
left: -10px;
touch-action: pan-x;
-ms-touch-action: pan-x;
}    .lweather-widget {
border-radius: 10px;
overflow: hidden;
border: 1px solid #eee;
}
@font-face {
font-family: "weathericons";
src: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/fonts/weathericons-regular-webfont.eot);
src: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/fonts/weathericons-regular-webfont.eot?#iefix)
format("embedded-opentype"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/fonts/weathericons-regular-webfont.woff) format("woff"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/fonts/weathericons-regular-webfont.ttf) format("truetype"),
url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/fonts/weathericons-regular-webfont.svg#weathericons-regular-webfontRg)
format("svg");
font-weight: normal;
font-style: normal;
}
.wi:before,
.wi:after {
display: inline-block;
font-family: "weathericons";
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.flatWeatherPlugin {
font-size: inherit;
width: 100%;
}
.flatWeatherPlugin p,
.flatWeatherPlugin h2,
.flatWeatherPlugin h3,
.flatWeatherPlugin ul,
.flatWeatherPlugin li {
padding: 0;
margin: 0;
color: inherit;
}
#flatWeatherLoading.loading {
font-size: 90px;
text-align: center;
padding: 10px;
overflow: hidden;
-webkit-animation: spin 2s linear infinite;
-moz-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
opacity: 0.2;
}
@-moz-keyframes spin {
100% {
-moz-transform: rotate(360deg);
}
}
@-webkit-keyframes spin {
100% {
-webkit-transform: rotate(360deg);
}
}
@keyframes spin {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.flatWeatherPlugin h2 {
padding: 35px 0 25px;
color: #fff;
font-weight: 800;
text-align: left;
padding-left: 30px;
font-size: 14px;
}
.flatWeatherPlugin .wiToday {
width: 100%;
float: left;
position: relative;
z-index: 1;
}
.flatWeatherPlugin .wiToday:before,
.flatWeatherPlugin .wiToday:after {
content: "";
position: absolute;
bottom: -150px;
right: -60px;
width: 200px;
height: 200px;
background: #fff;
border-radius: 100%;
z-index: -1;
opacity: 0.2;
}
.flatWeatherPlugin .wiToday:after {
bottom: 20px;
right: inherit;
left: -200px;
width: 300px;
height: 300px;
z-index: -2;
opacity: 0.2;
}
.flatWeatherPlugin .wiToday > .wiIconGroup {
float: right;
width: calc(100% - 130px);
text-align: center;
position: relative;
}
.flatWeatherPlugin .wiToday > .wiIconGroup p {
width: 100%;
color: #fff;
position: relative;
z-index: 10;
text-align: left;
top: 81px;
line-height: 1em;
padding: 0;
}
.flatWeatherPlugin .wiToday .wiIconGroup div.wi {
font-size: 110px;
line-height: 1.45em;
width: 100%;
font-weight: 100;
position: absolute;
right: -60px;
top: -70px;
color: rgba(255, 255, 255, 0.21);
}
.flatWeatherPlugin .wiToday .wiIconGroup div.wi:before {
vertical-align: text-bottom;
-webkit-box-reflect: below -20px -webkit-gradient(
linear,
left top,
left bottom,
from(transparent),
to(rgba(250, 250, 250, 0.7))
);
}
.flatWeatherPlugin .clearfix:after {
content: " ";
display: table;
clear: both;
}
.flatWeatherPlugin div.wiToday > p.wiTemperature {
font-size: 500%;
line-height: 1.45em;
float: left;
width: 130px;
text-align: left;
padding-left: 30px;
color: inherit;
position: relative;
top: -14px;
color: #fff;
}
.flatWeatherPlugin sup {
opacity: 0.7;
font-size: 65%;
vertical-align: baseline;
top: -0.5em;
position: relative;
}
.flatWeatherPlugin .wiDetail {
width: 100%;
float: left;
padding: 0 30px;
margin-bottom: 10px;
position: relative;
top: -15px;
}
.flatWeatherPlugin .wiDetail ul li {
color: #fff;
font-weight: 400;
}
.flatWeatherPlugin.today .wiDetail {
padding-top: 10px;
}
.flatWeatherPlugin .wiDetail p.wiDay {
margin: 5px 0 2px 0;
text-align: left;
color: inherit;
position: relative;
top: -20px;
font-weight: 600;
color: #fff;
}
.flatWeatherPlugin .wiDetail ul {
width: 33%;
float: left;
list-style: none;
font-size: 90%;
}
.flatWeatherPlugin .wiDetail ul li {
text-align: left;
float: left;
width: 100%;
margin-bottom: 4px;
}
.flatWeatherPlugin .wiDetail ul + ul {
width: 27%;
}
.flatWeatherPlugin .wiDetail ul + ul + ul {
width: 40%;
}
.flatWeatherPlugin .wiDetail ul li:before {
width: 30px;
}
.humidity {
display: none;
}
.flatWeatherPlugin ul.wiForecasts {
width: 100%;
overflow: hidden;
margin-top: 10px;
background: #fff;
padding: 15px 30px;
z-index: 2;
position: relative;
}
.flatWeatherPlugin ul.wiForecasts li > span {
width: 25%;
display: inline-block;
position: relative;
top: 4px;
color: #666;
}
.flatWeatherPlugin ul.wiForecasts li {
float: left;
width: 100%;
overflow: hidden;
display: inline;
padding: 5px 0;
color: #000;
font-weight: 700;
}
.flatWeatherPlugin ul.wiForecasts ul.wiForecast {
font-weight: normal;
list-style: none;
float: right;
width: 75%;
}
.flatWeatherPlugin.forecast ul.wiForecasts ul.wiForecast li {
text-align: center;
}
.flatWeatherPlugin ul.wiForecasts ul.wiForecast li {
width: 33%;
float: left;
text-align: center;
}
.wiDay span {
text-align: left;
}
.flatWeatherPlugin ul.wiForecasts ul.wiForecast li.wi:before {
vertical-align: bottom;
}
.flatWeatherPlugin ul.wiForecasts li.wiDay {
font-weight: bold;
border-color: inherit;
padding: 5px 0;
}
.flatWeatherPlugin.forecast ul.wiForecasts li.wiDay {
border-bottom: 1px solid RGBA(255, 255, 255, 0.2);
border-top: none;
}
.flatWeatherPlugin ul.wiForecasts li.wiDay:last-child {
border-bottom: none;
}    .wi.sunrise:before {
content: "\f051";
}
.wi.sunset:before {
content: "\f052";
}
.wi.wind:before {
content: "\f050";
}
.wi.humidity:before {
content: "\f04e";
}
.wi.pressure:before {
content: "\f040";
}
.wi.cloudiness:before {
content: "\f041";
}
.wi.temperature.metric:after {
content: "\f03c";
}
.wi.temperature.imperial:after {
content: "\f045";
}
.wi.loading:after {
content: "\f04c";
}  .wi.wi200:before {
content: "\f01d";
} .wi.wi201:before {
content: "\f01d";
} .wi.wi202:before {
content: "\f01e";
} .wi.wi210:before {
content: "\f010";
} .wi.wi211:before {
content: "\f01e";
} .wi.wi212:before {
content: "\f01e";
} .wi.wi221:before {
content: "\f016";
} .wi.wi230:before {
content: "\f01d";
} .wi.wi231:before {
content: "\f01d";
} .wi.wi232:before {
content: "\f01d";
}  .wi.wi300:before {
content: "\f01c";
} .wi.wi301:before {
content: "\f01c";
} .wi.wi302:before {
content: "\f01c";
} .wi.wi310:before {
content: "\f01c";
} .wi.wi311:before {
content: "\f017";
} .wi.wi312:before {
content: "\f017";
} .wi.wi313:before {
content: "\f01a";
} .wi.wi314:before {
content: "\f01a";
} .wi.wi321:before {
content: "\f01a";
}  .wi.wi500:before {
content: "\f01a";
} .wi.wi501:before {
content: "\f017";
} .wi.wi502:before {
content: "\f019";
} .wi.wi503:before {
content: "\f019";
} .wi.wi504:before {
content: "\f018";
} .wi.wi511:before {
content: "\f015";
} .wi.wi520:before {
content: "\f01a";
} .wi.wi521:before {
content: "\f01a";
} .wi.wi522:before {
content: "\f01a";
} .wi.wi531:before {
content: "\f01a";
}  .wi.wi600:before {
content: "\f01b";
} .wi.wi601:before {
content: "\f01b";
} .wi.wi602:before {
content: "\f01b";
} .wi.wi611:before {
content: "\f015";
} .wi.wi612:before {
content: "\f015";
} .wi.wi615:before {
content: "\f017";
} .wi.wi616:before {
content: "\f017";
} .wi.wi620:before {
content: "\f017";
} .wi.wi621:before {
content: "\f017";
} .wi.wi622:before {
content: "\f017";
}  .wi.wi701:before {
content: "\f014";
} .wi.wi711:before {
content: "\f062";
} .wi.wi721:before {
content: "\f014";
} .wi.wi731:before {
content: "\f063";
} .wi.wi741:before {
content: "\f014";
} .wi.wi751:before {
content: "\f063";
} .wi.wi761:before {
content: "\f063";
} .wi.wi762:before {
content: "\f063";
} .wi.wi771:before {
content: "\f050";
} .wi.wi781:before {
content: "\f056";
}  .wi.wi800:before {
content: "\f00d";
} .wi.wi801:before {
content: "\f002";
} .wi.wi802:before {
content: "\f002";
} .wi.wi803:before {
content: "\f002";
} .wi.wi804:before {
content: "\f00c";
}  .wi.wi900:before {
content: "\f056";
} .wi.wi901:before {
content: "\f073";
} .wi.wi902:before {
content: "\f073";
} .wi.wi903:before {
content: "\f076";
} .wi.wi904:before {
content: "\f072";
} .wi.wi905:before {
content: "\f050";
} .wi.wi906:before {
content: "\f015";
}  .wi.wi951:before {
content: "\f00d";
} .wi.wi952:before {
content: "\f021";
} .wi.wi953:before {
content: "\f021";
} .wi.wi954:before {
content: "\f021";
} .wi.wi955:before {
content: "\f021";
} .wi.wi956:before {
content: "\f050";
} .wi.wi957:before {
content: "\f050";
} .wi.wi958:before {
content: "\f050";
} .wi.wi959:before {
content: "\f073";
} .wi.wi960:before {
content: "\f073";
} .wi.wi961:before {
content: "\f073";
} .wi.wi962:before {
content: "\f073";
}
.wiDay {
padding-bottom: 12px;
}
.astronomy li {
text-align: left;
}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border: none;
outline: 0;
vertical-align: baseline;
text-decoration: none;
margin: 0;
padding: 0;
}
table {
border-collapse: separate;
border-spacing: 0;
}
blockquote:before, blockquote:after {
content: "";
}
* {
margin: 0;
padding: 0;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;
}
blockquote {
quotes: none;
}
:focus {
outline: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
img {
border: 0;
-ms-interpolation-mode: bicubic;
vertical-align: middle;
}
a {
text-decoration: none;
position: relative;
color: #000;
}
audio, video, canvas {
max-width: 100%;
}
.body-townhub button {
border: 0;
}
acronym[title],
abbr[title] {
border-bottom: none;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
}
del {
text-decoration: line-through;
}
strike {
text-decoration: line-through;
}
dfn, cite, em, i {
font-style: italic;
}
mark, ins {
background: #fff9c0;
text-decoration: none;
}
pre {
white-space: pre;
overflow-x: scroll;
max-width: 100%;
}
pre {
margin: 1em 0;
}
sub, sup {
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px;
word-wrap: normal !important; }
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 1.077em;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
margin-bottom: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
}
p img.alignnone {
margin-bottom: 10px;
} body,
button,
input,
select,
textarea {
color: #000;
font-size: 1em;
font-size: 0.8125rem;
font-weight: 400;
line-height: 1.66;
}
h1 {
font-size: 32px;
font-size: 2rem; line-height: 1.25; }
@media (min-width: 43.75rem) {
h1 {
font-size: 40px;
font-size: 2.5rem; line-height: 1.125;
}
}
@media (min-width: 56.25rem) {
h1 {
font-size: 48px;
font-size: 3rem; line-height: 1.05; }
}
h2 {
font-size: 26px;
font-size: 1.625rem; line-height: 1.15384615; }
@media (min-width: 43.75rem) {
h2 {
font-size: 32px;
font-size: 2rem; line-height: 1.25;
}
}
@media (min-width: 56.25rem) {
h2 {
font-size: 36px;
font-size: 2.25rem; line-height: 1.25;
}
}
h3 {
font-size: 22px;
font-size: 1.375rem; line-height: 1.13636364; }
@media (min-width: 43.75rem) {
h3 {
font-size: 24px;
font-size: 1.5rem; line-height: 1.25;
}
}
@media (min-width: 56.25rem) {
h3 {
font-size: 28px;
font-size: 1.75rem; line-height: 1.25;
}
}
h4 {
font-size: 18px;
font-size: 1.125rem; line-height: 1.11111111;
}
@media (min-width: 43.75rem) {
h4 {
line-height: 1.22222222; }
}
h5 {
font-size: 1.23em;
font-size: 1rem; line-height: 1.11111111;
}
@media (min-width: 43.75rem) {
h5 {
line-height: 1.22222222; }
}
h6 {
font-size: 1.077em;
font-size: 0.875rem; line-height: 1.11111111;
}
@media (min-width: 43.75rem) {
h6 {
line-height: 1.22222222; }
}
.reviews-comments-item-text h1, .reviews-comments-item-text h2, .reviews-comments-item-text h3, .reviews-comments-item-text h4, .reviews-comments-item-text h5, .reviews-comments-item-text h6,
.single-post-article h1,
.single-post-article h2,
.single-post-article h3,
.single-post-article h4,
.single-post-article h5,
.single-post-article h6,
.single-page-content-wrap h1,
.single-page-content-wrap h2,
.single-page-content-wrap h3,
.single-page-content-wrap h4,
.single-page-content-wrap h5,
.single-page-content-wrap h6 {
margin-bottom: 0.5em;
} hr {
background-color: #bbb;
border: 0;
height: 1px;
margin-bottom: 1.5em;
} ul,
ol {
margin: 0 0 1.5em 1rem;
padding: 0;
}
ul li,
ol li {
margin-bottom: 0.5em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-top: 0.5em;
margin-bottom: 0;
margin-left: 20px;
}
li > ul li:last-child,
li > ol li:last-child {
margin-bottom: 0;
}
dt {
font-weight: 700;
}
dd {
margin: 0 1em 1em;
} table {
border-collapse: collapse;
margin: 0 0 1.5em;
width: 100%;
border: 1px solid #eee;
}
th {
padding: 0.4em;
text-align: left;
padding: 10px;
}
th + th,
th + td {
border-left: 1px solid #eee;
}
tr {
border-bottom: 1px solid #eee;
}
td {
padding: 0.4em;
padding: 10px;
}
td + th,
td + td {
border-left: 1px solid #eee;
}  .wp-caption {
max-width: 100%;
}
.gallery-caption,
.wp-caption-text {
margin-top: 10px;
}
.wp-caption p.wp-caption-text {
font-size: 0.845em;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
.bypostauthor .comment-meta {
font-weight: bold;
}
.display-post img,
.display-page img,
.wp-caption img,
.box-widget-wrap img {
max-width: 100%;
height: auto;
}
.box-widget-wrap select {
max-width: 100%;
height: 40px;
width: 100%;
border: 1px solid #eee;
background: #fff;
} .wp-block-gallery, .blocks-gallery-grid {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
list-style-type: none;
padding: 0;
margin: 0;
}
.wp-block-gallery.alignleft, .blocks-gallery-grid.alignleft {
margin-right: 1em;
margin-bottom: 1em;
}
.gallery[class*=gallery-columns-] {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.gallery[class*=gallery-columns-] .gallery-item {
margin-bottom: 20px;
}
.gallery.gallery-columns-1 .gallery-item {
width: 100%;
}
.gallery.gallery-columns-2 .gallery-item {
width: 50%;
}
.gallery.gallery-columns-3 .gallery-item {
width: 33.33%;
}
.gallery.gallery-columns-4 .gallery-item {
width: 25%;
}
.gallery.gallery-columns-5 .gallery-item {
width: 20%;
}
.gallery.gallery-columns-6 .gallery-item {
width: 16.667%;
}
.gallery.gallery-columns-7 .gallery-item {
width: 14.285%;
}
.gallery.gallery-columns-8 .gallery-item {
width: 12.5%;
}
.gallery.gallery-columns-9 .gallery-item {
width: 11.111%;
}
.wp-block-categories-list {
width: 100%;
list-style: none;
margin-left: 0;
}
.wp-block-categories-list ul {
width: 100%;
margin-top: 20px;
margin-left: 20px;
}
figure.wp-block-video {
position: relative;
padding-bottom: 56.25%;
padding-bottom: 53.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
margin-bottom: 20px;
margin-bottom: 0;
}
figure.wp-block-video video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.entry-content p {
padding-bottom: 10px;
}
.entry-content > figure {
margin-bottom: 10px;
}
.protected-title {
margin-bottom: 20px;
color: #fff;
}
.error-wrap.protected-wrap form {
margin-top: 20px;
}
.sticky .list-single-main-item-title h3 a {
color: #4DB7FE;
}
.post-opt-title {
word-wrap: break-word;
}
.sticky-post-badge {
background: #4DB7FE;
color: #fff;
display: inline-block;
font-weight: bold;
line-height: 1;
padding: 7px;
border-radius: 3px;
margin-bottom: 5px;
}
.dynamic-footer-widget {
color: #fff;
}
.dynamic-footer-widget .footer-widget {
margin-bottom: 30px;
}
.dynamic-footer-widget .footer-widget.widget_media_image {
margin-bottom: 0;
}
.dynamic-footer-widget table#wp-calendar {
color: #fff;
}
.dynamic-footer-widget a,
.dynamic-footer-widget table#wp-calendar a,
.dynamic-footer-widget .cat-item a,
.dynamic-footer-widget .widget_archive a, .dynamic-footer-widget .widget_pages a, .dynamic-footer-widget .widget_nav_menu a {
color: rgba(255, 255, 255, 0.75);
}
.dynamic-footer-widget .footer-link {
color: #fff;
}
.post-page-numbers {
padding: 3px 5px;
}
.wp-block-cover p:not(.has-text-color) {
color: #fff;
}
.wp-block-button {
margin-bottom: 1em;
}
.wp-caption figcaption,
.wp-block-image figcaption {
font-style: italic;
font-size: 0.9em;
}
.social-title {
display: none;
} html {
overflow-x: hidden !important;
height: 100%;
}
body {
margin: 0;
padding: 0;
height: 100%;
font-size: 14px;
height: 100%;
background: #2e3f6e;
color: #000;
font-family: "Roboto";
-ms-word-wrap: break-word;
word-wrap: break-word;
}
@-o-viewport {
width: device-width;
}
@-ms-viewport {
width: device-width;
}
@viewport {
width: device-width;
} blockquote {
padding: 10px 20px;
margin: 0 0 20px;
border-left: 15px solid #eee;
position: relative;
}
blockquote:before {
font-family: "Font Awesome 5 Pro";
content: "\f10e";
position: absolute;
color: #ccc;
bottom: 3px;
font-size: 43px;
right: 6px;
opacity: 0.4;
}
blockquote p {
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
color: #494949;
} .loader-wrap {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
text-align: center;
z-index: 100;
background: #2e3f6e;
-webkit-transform: translate3d(0, 0, 0);
}
.loader-inner {
z-index: 100;
position: absolute;
left: 50%;
top: 50%;
width: 32px;
height: 32px;
-webkit-animation: counterClockwise 4s linear infinite;
animation: counterClockwise 4s linear infinite;
margin: -16px 0 0 -16px;
border: 2px solid;
border-radius: 100%;
}
.loader-inner:before,
.loader-inner:after {
content: "";
position: absolute;
border-radius: 100%;
}
.loader-inner:before {
width: 8px;
height: 8px;
background: #fff;
-webkit-animation: clockwise 4s linear infinite;
animation: clockwise 4s linear infinite;
top: -4px;
}
.loader-inner:after {
width: 4px;
height: 4px;
top: 4px;
left: 22px;
background: #4db7fe;
-webkit-transform-origin: -4px -4px;
-ms-transform-origin: -4px -4px;
transform-origin: -4px -4px;
-webkit-animation: counterClockwise 1s linear infinite;
animation: counterClockwise 1s linear infinite;
}
.loader-9::before,
.loader-9::after {
border-radius: 50%;
}
.loader-image-inner {
-webkit-animation: none;
animation: none;
border: 0;
}
.loader-image-inner:before,
.loader-image-inner:after {
display: none;
}
@-webkit-keyframes clockwise {
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@keyframes clockwise {
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@-webkit-keyframes counterClockwise {
to {
-webkit-transform: rotate(-1turn);
transform: rotate(-1turn);
}
}
@keyframes counterClockwise {
to {
-webkit-transform: rotate(-1turn);
transform: rotate(-1turn);
}
} #main-theme {
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2;
opacity: 0;
}
#main-theme.is-hide-loader {
opacity: 1;
}
.container {
max-width: 1224px;
width: 92%;
margin: 0 auto;
position: relative;
width: 100%;
padding-right: 15px;
padding-left: 15px;
}
.big-container {
max-width: 1500px;
}
.small-container {
max-width: 1024px;
}
#wrapper {
float: left;
width: 100%;
position: relative;
z-index: 25;
padding-top: 80px;
}
.content {
width: 100%;
position: relative;
z-index: 4;
background: #fff;
overflow: hidden;
}
.fl-wrap {
position: relative;
}
.no-bg {
background: none;
}
.full-height {
height: 100%;
}
.full-width-wrap {
width: 100%;
}
.bg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background-size: cover;
background-attachment: scroll;
background-position: center;
background-repeat: repeat;
background-origin: content-box;
z-index: auto;
}
.respimg {
max-width: 100%;
height: auto;
}
.overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #000;
opacity: 0.2;
z-index: 2;
z-index: auto;
}
.op1 {
opacity: 0.1;
}
.op3 {
opacity: 0.3;
}
.op4 {
opacity: 0.4;
}
.op7 {
opacity: 0.5 !important;
}
.dark-bg {
background: #464b61;
}
.dark-gray-bg {
background: #464b61;
} .btn {
padding: 12px 55px 12px 25px;
border-radius: 4px;
color: #fff;
font-weight: 600;
font-size: 0.923em;
position: relative;
overflow: hidden;
-webkit-transition: all 200ms linear;
-o-transition: all 200ms linear;
transition: all 200ms linear;
}
.btn i {
position: absolute;
right: 20px;
top: 50%;
height: 20px;
width: 20px;
border-radius: 100%;
line-height: 20px;
margin-top: -10px;
-webkit-transition: all 200ms linear;
-o-transition: all 200ms linear;
transition: all 200ms linear;
}
.btn.dec_btn {
padding: 15px 55px 15px 25px;
border-radius: 30px;
}
.btn.dec_btn:before {
content: "";
position: absolute;
left: -8px;
right: -8px;
top: -8px;
bottom: -8px;
border: 1px solid #eee;
border-radius: 30px;
background: #f2f2f2;
z-index: -1;
}
.btn:hover i {
right: 10px;
-webkit-box-shadow: 0px 0px 0px 24px rgba(255, 255, 255, 0.1);
box-shadow: 0px 0px 0px 24px rgba(255, 255, 255, 0.1);
}
.btn.border-btn {
border: 2px solid;
}
.btn.color-bg,
.btn.border-btn:hover,
.btn.gradient-bg {
color: #fff;
}
.float-btn {
float: left;
margin-top: 10px;
} .accordion {
width: 100%;
position: relative;
}
.accordion a.toggle {
border: 1px solid #eee;
padding: 16px 50px 16px 30px;
width: 100%;
position: relative;
background: #fff;
border-radius: 4px 4px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
text-align: left;
font-size: 1em;
font-weight: 700;
color: #666;
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
margin-bottom: 15px;
display: inline-block;
}
.accordion a.toggle span {
position: absolute;
right: -1px;
top: -1px;
bottom: -1px;
width: 60px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.accordion a.toggle span:before,
.accordion a.toggle span:after {
content: "";
position: absolute;
background: #fff;
top: 50%;
left: 50%;
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
}
.accordion a.toggle span:before {
width: 10px;
height: 2px;
margin-top: -1px;
margin-left: -5px;
}
.accordion a.toggle span:after {
width: 2px;
height: 10px;
margin-top: -5px;
margin-left: -1px;
}
.accordion a.toggle.act-accordion {
color: #fff;
border-color: transparent;
}
.accordion a.toggle.act-accordion span:after {
height: 0;
}
.accordion-inner {
display: none;
width: 100%;
position: relative;
padding: 20px 30px 15px;
background: #fff;
margin: 0 0 15px;
text-align: left;
border-radius: 4px;
border: 1px solid #eee;
}
.accordion-inner.visible {
display: block;
} .main-header {
position: fixed;
width: 100%;
left: 0;
top: 0;
height: 80px;
background: #2e3f6e;
z-index: 100;
padding: 0 40px;
-webkit-transform: translate3d(0, 0, 0);
}
.main-header:before {
content: "";
position: absolute;
right: 0;
width: 480px;
height: 100%;
bottom: 0;
opacity: 1;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
background: #3d528b;
}
.dsh-header.main-header:before {
width: 540px;
}
.main-header.vis-searchdec:before {
opacity: 0;
}
.logo-holder {
float: left;
height: 30px;
position: relative;
top: 20px;
}
.logo-holder img {
width: auto;
height: 100%;
}
.header-search_btn {
float: left;
margin-left: 70px;
width: 180px;
padding: 14px 0;
border-radius: 30px;
position: relative;
color: #fff;
top: 18px;
font-weight: 500;
font-size: 1em;
background: #3d528b;
cursor: pointer;
line-height: 1.1;
}
.header-search_btn span {
position: relative;
}
.header-search_btn span:before {
content: "";
position: absolute;
left: -15px;
top: 50%;
height: 10px;
margin-top: -5px;
width: 1px;
background: rgba(255, 255, 255, 0.31);
}
.header-search_btn i {
margin-right: 30px;
}
.add-list {
float: right;
padding: 0 22px;
position: relative;
height: 40px;
top: 20px;
line-height: 40px;
border-radius: 4px;
color: #fff;
font-weight: 500;
font-size: 1em;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-box-shadow: 0px 0px 0px 6px rgba(255, 255, 255, 0.1);
box-shadow: 0px 0px 0px 6px rgba(255, 255, 255, 0.1);
}
.add-list:hover {
-webkit-box-shadow: 0px 0px 0px 6px rgba(255, 255, 255, 0);
box-shadow: 0px 0px 0px 6px rgba(255, 255, 255, 0);
color: #fff;
}
.add-list span {
color: #fff;
padding-left: 10px;
}
.cart-btn {
float: right;
position: relative;
color: #fff;
cursor: pointer;
margin-right: 34px;
top: 28px;
font-size: 18px;
}
.cart-btn i {
width: 12px;
}
.cart-counter {
position: absolute;
bottom: -1px;
width: 14px;
height: 14px;
line-height: 14px;
border-radius: 100%;
color: #fff;
left: -5px;
z-index: 2;
font-size: 8px;
font-weight: 400;
}
.show-reg-form {
float: right;
color: #fff;
cursor: pointer;
margin-right: 40px;
position: relative;
top: 32px;
font-weight: 500;
font-size: 0.923em;
}
.show-reg-form:before {
content: "";
position: absolute;
left: -25px;
top: 50%;
height: 20px;
margin-top: -10px;
width: 1px;
background: rgba(255, 255, 255, 0.31);
}
.show-reg-form i {
margin-right: 14px;
}
.currency-wrap,
.lang-wrap {
float: right;
margin-right: 20px;
position: relative;
top: 20px;
}
.currency-tooltip,
.lang-tooltip {
position: absolute;
top: 40px;
right: 0;
width: 100px;
z-index: 105;
background: #fff;
padding: 10px 0 12px;
border-radius: 4px;
border: 1px solid #eee;
border-top: none;
visibility: hidden;
opacity: 0;
}
.currency-tooltip li,
.lang-tooltip li {
float: left;
width: 100%;
position: relative;
text-align: left;
color: #fff;
border-radius: 4px;
padding: 6px 14px;
}
.currency-tooltip li a,
.lang-tooltip li a {
color: #566985;
font-weight: 500;
font-size: 10px;
text-transform: uppercase;
position: relative;
float: left;
width: 100%;
}
.currency-tooltip li a:before,
.lang-tooltip li a:before {
font-family: "Font Awesome 5 Pro";
content: "\f00c";
position: absolute;
right: 0;
top: 0;
opacity: 0;
}
.currency-tooltip li a.current:before,
.lang-tooltip li a.current:before {
opacity: 1;
}
.show-lang,
.show-currency-tooltip {
color: #fff;
cursor: pointer;
width: 100px;
float: right;
padding: 10px 10px 10px 0;
position: relative;
z-index: 106;
font-size: 0.923em;
border: 1px solid transparent;
}
.show-currency-tooltip {
width: auto;
padding: 10px;
min-width: 100px;
}
.show-currency-tooltip span {
padding-left: 10px;
font-weight: 500;
}
.show-currency-tooltip span i {
margin-left: 15px;
font-weight: 700;
}
.currency-tooltip {
list-style: none;
margin: 0;
left: 0;
right: auto;
}
.currency-tooltip li a i {
margin-right: 5px;
}
.show-lang i.arrlan {
position: absolute;
left: 70px;
top: 50%;
line-height: 10px;
height: 10px;
margin-top: -5px;
color: #fff;
font-weight: 700;
}
.show-lang span {
position: relative;
z-index: 2;
float: left;
margin-left: 10px;
}
.show-lang span strong {
padding-left: 10px;
top: -2px;
font-weight: 500;
position: relative;
}
.show-lang span i {
font-size: 17px;
}
.show-lang .fa-angle-down {
position: relative;
top: 2px;
}
.currency-wrap:hover .currency-tooltip,
.lang-wrap:hover .lang-tooltip {
visibility: visible;
opacity: 1;
}
.no-list-style {
list-style: none;
margin: 0;
}
.header-user-menu {
float: right;
position: relative;
top: 20px;
margin-left: 50px;
margin-right: 40px;
}
.header-user-menu:after {
content: "";
position: absolute;
left: -70px;
height: 30px;
top: 4px;
width: 1px;
background: rgba(255, 255, 255, 0.21);
}
.header-user-name {
position: relative;
float: left;
cursor: pointer;
color: #fff;
-webkit-transition: 0.2s;
-o-transition: 0.2s;
transition: 0.2s;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
padding-top: 10px;
font-weight: 600;
}
.header-user-name:before {
font-family: "Font Awesome 5 Pro";
content: "\f0d7";
position: absolute;
color: #fff;
bottom: 1px;
font-size: 1em;
right: -16px;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.header-user-name .au-avatar {
position: absolute;
width: 38px;
height: 38px;
border-radius: 100%;
overflow: hidden;
top: 0;
left: -50px;
}
.header-user-name .au-avatar img {
width: 100%;
height: 100%;
}
.header-user-menu ul {
margin: 10px 0 0 0;
opacity: 0;
list-style: none;
visibility: hidden;
position: absolute;
min-width: 150px;
top: 60px;
left: -50px;
z-index: 1;
padding: 10px 0;
background: #fff;
border-radius: 6px;
border: 1px solid #eee;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.header-user-name.hu-menu-visdec:before {
-webkit-transform: rotateX(180deg);
transform: rotateX(180deg);
}
.header-user-menu ul.hu-menu-vis {
opacity: 1;
visibility: visible;
top: 40px;
}
.header-user-menu ul li {
float: left;
width: 100%;
padding: 0;
margin-bottom: 0;
}
.header-user-menu ul li a {
color: #50596e;
float: left;
width: 100%;
font-weight: 500;
text-align: left;
padding: 7px 15px;
} .nav-holder {
float: left;
position: relative;
top: 18px;
margin-left: 40px;
opacity: 1;
right: 0;
visibility: visible;
z-index: 20;
}
.nav-holder nav {
position: relative;
float: right;
}
.nav-holder nav li {
float: left;
position: relative;
height: 50px;
margin-bottom: 0;
}
.nav-holder nav > ul > li {
margin-left: 6px;
}
.nav-holder nav li ul {
margin: 30px 0 0 0;
opacity: 0;
visibility: hidden;
position: absolute;
min-width: 150px;
top: 50px;
left: 0;
z-index: 1;
padding: 10px 0;
background: #fff;
border-radius: 6px;
border: 1px solid #eee;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
list-style: none;
}
.nav-holder nav li:hover > ul {
opacity: 1;
visibility: visible;
margin: 0;
}
.nav-holder nav li ul li ul {
top: -10px;
left: -100%;
margin-left: 25px;
margin-top: 0;
max-width: 150px;
list-style: none;
}
.nav-holder nav li ul li:hover > ul {
opacity: 1;
visibility: visible;
margin-right: 0px;
}
.nav-holder nav li ul li {
width: 100%;
float: left;
height: auto;
position: relative;
}
.nav-holder nav li a {
float: left;
padding: 10px;
font-size: 1em;
font-style: normal;
font-weight: 600;
text-transform: none;
line-height: 25px;
letter-spacing: 0px;
color: #fff;
-webkit-transition: all 100ms linear;
-o-transition: all 100ms linear;
transition: all 100ms linear;
}
.nav-holder nav li a i {
padding-left: 6px;
-webkit-transition: all 200ms linear;
-o-transition: all 200ms linear;
transition: all 200ms linear;
}
.nav-holder nav li a:hover i {
-webkit-transform: rotateX(180deg);
transform: rotateX(180deg);
}
.nav-holder nav li ul a {
color: #566985;
float: left;
width: 100%;
font-weight: 500;
text-align: left;
padding: 5px 15px;
}
nav li ul a:before,
nav li ul a:after {
display: none;
}
.nav-button-wrap {
float: right;
height: 36px;
width: 36px;
cursor: pointer;
position: relative;
border-radius: 4px;
top: 24px;
margin-right: 16px;
display: none;
}
.nav-button {
position: absolute;
top: 50%;
left: 50%;
width: 22px;
height: 20px;
margin-left: -11px;
margin-top: -6px;
}
.nav-button span {
float: left;
width: 100%;
height: 2px;
background: #fff;
margin-bottom: 4px;
border-radius: 4px;
-webkit-transition: all 200ms linear;
-o-transition: all 200ms linear;
transition: all 200ms linear;
}
.nav-button-wrap.vismobmenu_btn span {
display: none;
}
.nav-button-wrap.vismobmenu_btn:before {
font-family: "Font Awesome 5 Pro";
content: "\f00d";
position: absolute;
color: #fff;
font-size: 18px;
top: 8px;
left: 12px;
font-weight: 100;
}
.header-search_container {
position: absolute;
bottom: -120px;
left: 0;
width: 100%;
padding: 30px 0;
background: #3d528b;
z-index: -1;
opacity: 0;
visibility: hidden;
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
}
.header-search_container:before {
font-family: "Font Awesome 5 Pro";
content: "\f689";
position: absolute;
left: 30px;
top: 30px;
color: rgba(255, 255, 255, 0.11);
font-size: 54px;
line-height: 1;
}
.vis-head-search {
opacity: 1;
visibility: visible;
bottom: -110px;
}
.header-search-input {
width: 32%;
float: left;
padding: 0 4px;
position: relative;
}
.header-search-input.header-search_selectinpt {
float: left;
width: 36%;
padding: 0 4px;
}
.header-search-input input:focus {
border-radius: 4px 4px 0 0;
}
.header-search-input input::-webkit-input-placeholder {
color: #fff;
font-weight: 500;
font-size: 1em;
}
.header-search-input .nice-select {
background: rgba(255, 255, 255, 0.11);
height: 50px;
line-height: 50px;
border: none;
color: #fff;
border-radius: 4px;
font-weight: 400;
}
.header-search-input .nice-select input::-webkit-input-placeholder {
color: #7d93b2;
}
.header-search-input .nice-select input:focus {
border-color: #eee;
}
.header-search-input .nice-select .option {
color: #7d93b2;
}
.location a {
position: absolute;
right: 20px;
height: 20px;
line-height: 20px;
top: 50%;
margin-top: -10px;
z-index: 3;
color: #fff;
font-size: 10px;
}
.header-search-input label {
position: absolute;
left: 20px;
top: 18px;
z-index: 10;
font-size: 1.077em;
}
.header-search-input input {
float: left;
border: none;
background: rgba(255, 255, 255, 0.11);
border-radius: 4px;
position: relative;
height: 50px;
padding: 0 20px 0 40px;
z-index: 1;
width: 100%;
color: #fff;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-bottom: 2px solid rgba(255, 255, 255, 0);
}
.header-search-button {
position: absolute;
right: 0;
height: 50px;
top: 0;
line-height: 50px;
border: none;
color: #fff;
border-radius: 30px;
width: 180px;
cursor: pointer;
font-weight: 600;
-webkit-box-shadow: 0px 0px 0px 6px rgba(255, 255, 255, 0.1);
box-shadow: 0px 0px 0px 6px rgba(255, 255, 255, 0.1);
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
}
.header-search_container .header-search-button:hover {
-webkit-box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0.1);
box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0.1);
}
.header-search-button i {
padding-right: 12px;
}
.header-search_container .header-search-button:hover i {
color: #fff;
}
.nice-select .option.selected {
color: #fff;
}
.header-search_close {
position: absolute;
right: 50%;
margin-right: -18px;
top: 100%;
margin-top: 30px;
width: 46px;
height: 36px;
line-height: 36px;
color: #fff;
z-index: 2;
font-size: 1.154em;
cursor: pointer;
border-radius: 0 0 4px 4px;
}
.scrollbar-inner .simplebar-scrollbar:before {
background: rgba(0, 0, 0, 0.2);
width: 5px;
}
.header-modal {
position: absolute;
top: 100%;
width: 400px;
z-index: -1;
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
right: 190px;
overflow: hidden;
-webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.12);
box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.12);
opacity: 0;
visibility: hidden;
display: none;
}
.vis-wishlist {
opacity: 1;
visibility: visible;
right: 210px;
display: block;
}
.show-search-button i.vis-head-search-close:before,
.show-header-modal.scwllink i:before {
font-family: "Font Awesome 5 Pro";
content: "\f00d";
}
.show-header-modal.scwllink .cart-counter {
opacity: 0;
}
.header-modal-top {
padding: 15px 60px 15px 20px;
background: #425998;
border-radius: 0 0 6px 6px;
}
.header-modal-top h4 {
font-size: 1em;
color: #fff;
font-weight: 600;
}
.header-modal-top h4 span {
font-size: 0.845em;
font-weight: 400;
padding-left: 4px;
color: rgba(255, 255, 255, 0.7);
position: relative;
top: 0px;
}
.header-modal-top h4 span strong {
padding: 0 2px;
}
.header-modal-container {
max-height: 320px;
overflow: auto;
padding: 10px 20px;
background: #fff;
}
.close-header-modal {
position: absolute;
right: 0;
top: 0;
width: 50px;
border-left: 1px solid rgba(255, 255, 255, 0.11);
height: 50px;
line-height: 50px;
cursor: pointer;
font-size: 17px;
color: #54a9fc;
}
.header-modal_btn i {
padding-left: 12px;
}
.main-register-holder .tabs-menu li {
width: 50%;
}
.tab-content {
width: 100%;
display: none;
}
.tab {
width: 100%;
}
.main-register-holder .tab-content {
padding: 20px 0 5px;
}
.first-tab {
display: block;
}
.widget-posts li {
padding: 10px 0;
position: relative;
width: 100%;
overflow: hidden;
background: #fff;
border-bottom: 1px solid #eee;
-webkit-transition: all 100ms linear;
-o-transition: all 100ms linear;
transition: all 100ms linear;
}
.widget-posts li:hover {
background: #f5f5f5;
}
.widget-posts-img {
width: 30%;
position: relative;
}
.widget-posts-img + .widget-posts-descr {
width: 70%;
}
.widget-posts-descr {
width: 100%;
padding: 0 20px;
position: relative;
}
.widget-posts-img img {
width: 100%;
height: auto;
border-radius: 4px;
}
.widget-posts-descr h4 {
font-weight: 600;
font-size: 1em;
padding-bottom: 2px;
}
.widget-posts-descr h4 a {
color: #566985;
}
.widget-posts-descr-score {
position: absolute;
right: 0;
bottom: -10px;
width: 30px;
height: 30px;
line-height: 30px;
background: #18458b;
font-weight: 600;
color: #fff;
border-radius: 4px 0 0 0;
font-size: 10px;
opacity: 0;
border: 1px solid rgba(0, 0, 0, 0.21);
text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.21);
text-align: center;
}
.widget-posts li:hover .widget-posts-descr-score,
.widget-posts-descr-score.wpds-visible {
opacity: 1;
}
.widget-posts-descr .geodir-category-location a {
color: #999;
font-weight: 600;
text-transform: uppercase;
font-size: 10px;
}
.geodir-category-location a i {
padding-right: 4px;
}
.widget-posts-descr-link a {
margin-right: 4px;
text-align: left;
color: #7d93b2;
font-size: 0.845em;
font-weight: 600;
}
.clear-wishlist {
position: absolute;
right: 5px;
top: 5px;
cursor: pointer;
font-size: 1.23em;
visibility: hidden;
opacity: 0;
}
.widget-posts li:hover .clear-wishlist {
opacity: 1;
visibility: visible;
}
.listing-rating i {
color: #facc39;
}
.listing-rating.small-font i {
font-size: 10px;
margin-right: 2px;
} section {
position: relative;
background: #fff;
z-index: 1;
width: 100%;
}
section {
overflow: visible;
z-index: auto;
}
section.parallax-section {
padding: 110px 0;
overflow: hidden;
}
section.filter-section {
padding: 110px 0 0;
}
section.video-section {
padding: 150px 0;
overflow: hidden;
}
.small-padding {
padding: 50px 0;
}
.no-top-padding-sec {
padding-top: 0;
}
section.parallax-section.small-par {
padding: 90px 0;
}
section.hero-section {
padding: 50px 0 100px;
z-index: 20;
}
.slw-sec {
padding: 80px 0 60px;
}
.gray-bg {
background: #f6f6f6;
}
section.hero-section .bg {
height: 120%;
top: -10%;
}
section.parallax-section .bg {
height: 120%;
top: 0;
}
.section-title {
width: 100%;
position: relative;
padding-bottom: 50px;
}
.section-title .breadcrumbs {
margin-top: 15px;
}
.section-title .breadcrumbs a,
.section-title .breadcrumbs span {
color: rgba(255, 255, 255, 0.71);
display: inline-block;
padding: 0 16px;
position: relative;
font-weight: 500;
}
.section-title .breadcrumbs span,
.section-title .breadcrumbs a:hover {
color: #fff;
}
section.color-bg .section-title .breadcrumbs {
margin-top: 0;
margin-bottom: 10px;
}
section.color-bg .section-title .breadcrumbs a:before {
background: #fff !important;
}
.section-title h4,
.section-title p {
color: #7d93b2;
font-size: 1em;
}
.section-title h1,
.section-title h2 {
width: 100%;
text-align: center;
color: #697891;
font-size: 32px;
font-weight: 800;
font-family: "Raleway", sans-serif;
}
.parallax-section .section-title h1,
.parallax-section .section-title h2 {
font-size: 32px;
}
.parallax-section .section-title h4 {
color: #fff;
font-weight: 400;
}
.section-separator {
width: 100%;
position: relative;
margin: 20px 0;
display: inline-block;
text-indent: -9999px;
}
section.gray-section .section-separator {
background: #f9f9f9;
}
.header-sec-link {
position: absolute;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
}
.header-sec-link a {
position: absolute;
left: 50%;
width: 220px;
height: 80px;
line-height: 138px;
bottom: 0;
margin-left: -110px;
overflow: hidden;
}
.header-sec-link a i {
position: relative;
z-index: 2;
bottom: 0;
font-size: 19px;
}
.header-sec-link a:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
background-position: center bottom;
background-repeat: no-repeat;
background-size: 400px 58px;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3NiAzMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzYgMzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjx0aXRsZT5iZ19zb3VyY2VfYmFkZ2VfMTwvdGl0bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTcuNywxMS40Yy0xLjQtMS40LTIuNy0yLjktNC4xLTQuNGMtMC4yLTAuMy0wLjUtMC41LTAuOC0wLjhjLTAuMi0wLjItMC4zLTAuMy0wLjUtMC41bDAsMA0KCUM0OC42LDIuMiw0My41LDAsMzgsMFMyNy40LDIuMiwyMy42LDUuN2wwLDBjLTAuMiwwLjItMC4zLDAuMy0wLjUsMC41Yy0wLjMsMC4zLTAuNSwwLjUtMC44LDAuOGMtMS40LDEuNS0yLjcsMy00LjEsNC40DQoJYy01LDUuMS0xMS43LDYuMS0xOC4zLDYuM1YzMWg5LjRoOC45aDM5LjRoNC45SDc2VjE3LjZDNjkuNCwxNy40LDYyLjcsMTYuNSw1Ny43LDExLjR6Ii8+DQo8L3N2Zz4NCg==);
top: 25px;
left: 0;
z-index: -1;
}
.section-separator:before {
content: "";
position: absolute;
left: 50%;
top: 0;
height: 3px;
margin-left: -25px;
width: 50px;
border-radius: 3px;
z-index: 2;
}
.section-separator.fl-sec-sep:before {
left: 0;
margin-left: 0;
}
.parallax-section .section-title,
.parallax-section .section-title h1,
.parallax-section .section-title h2,
.parallax-section .section-title p {
color: #fff;
}
.parallax-section .section-title.left-align,
.parallax-section .section-title.left-align h2 {
text-align: left;
}
.section-subtitle {
position: absolute;
width: 100%;
text-align: center;
left: 0;
top: -16px;
font-size: 64px;
opacity: 0.18;
letter-spacing: -2px;
text-transform: uppercase;
font-weight: bold;
font-family: "Raleway", sans-serif;
line-height: 1.17;
}
.parallax-section .section-subtitle {
color: #fff;
opacity: 0.2;
}
.section-subtitle:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(255, 255, 255)), color-stop(100%, rgba(255, 255, 255, 0.75)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.75) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.75) 100%);
background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(255, 255, 255, 0.75)));
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.75) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#fffff", GradientType=0);
}
.gray-section .section-subtitle:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(249, 249, 249)), color-stop(100%, rgba(249, 249, 249, 0.75)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(249, 249, 249, 0.75) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(249, 249, 249, 0.75) 100%);
background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(249, 249, 249, 0.75)));
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(249, 249, 249, 0.75) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#fffff", GradientType=0);
}
.parallax-section .section-subtitle:before {
display: none;
}
.hero-slider-item {
padding: 90px 0 190px;
}
.shb {
position: absolute;
top: 50%;
width: 40px;
height: 40px;
line-height: 40px;
background: #fff;
z-index: 20;
border-radius: 100%;
cursor: pointer;
color: #fff;
-webkit-box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.4);
box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.4);
-webkit-transition: all 400ms linear;
-o-transition: all 400ms linear;
transition: all 400ms linear;
text-align: center;
}
.shb:hover {
background: #fff;
}
.shb.slider-hero-button-prev {
left: 20px;
}
.shb.slider-hero-button-next {
right: 20px;
}
.hero-slider-item .nice-select .list {
max-height: 150px;
}
.hero-categories {
margin-top: 50px;
z-index: 1;
z-index: auto;
}
.hero-categories li {
display: inline-block;
padding: 0 30px;
}
.hero-categories li a {
display: block;
color: rgba(255, 255, 255, 0.71);
}
.hero-categories li a i {
display: block;
font-size: 34px;
margin-bottom: 10px;
}
.hero-categories li a:hover i,
.hero-categories li a:hover {
color: #fff;
}
.hero-categories_title {
color: #fff;
margin: 20px 0 30px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
position: relative;
display: block;
font-weight: 400;
display: inline-table;
font-size: 1em;
}
.hero-categories_title:before {
content: "";
position: absolute;
right: -180px;
top: 0;
width: 60px;
height: 60px;
background: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/images/arrow.png) no-repeat center;
}
.intro-item h1 {
font-size: 46px;
line-height: 70px;
font-weight: 900;
color: #fff;
font-family: "Raleway", sans-serif;
position: relative;
z-index: 2;
}
.individual-bubble {
position: absolute;
border-radius: 100%;
bottom: 0;
background-color: #fff;
z-index: 1;
}
.bubbles {
display: inline-table;
position: relative;
padding: 12px 0;
}
.intro-item h3 {
color: #fff;
font-weight: 400;
font-size: 1.077em;
}
.mob_bg {
display: none;
}
.main-search-input-tabs .tabs-container,
.hero-slider-item .hero-search,
.hero-map-search-wrap .hero-search {
background: #fff;
border-radius: 6px;
-webkit-box-shadow: 0px 0px 0px 8px rgba(255, 255, 255, 0.2);
box-shadow: 0px 0px 0px 8px rgba(255, 255, 255, 0.2);
}
.hero-slider-item .hero-search {
margin-top: 40px;
}
.hero-map {
position: relative;
overflow: hidden;
z-index: 1;
}
.hero-map-search-wrap {
z-index: 2;
margin-top: -100px;
padding: 0 50px;
}
.main-search-input-tabs .tabs-menu {
z-index: 2;
position: relative;
margin-bottom: 15px;
}
.main-search-input-tabs .tabs-menu li {
display: inline-block;
position: relative;
margin-bottom: 0;
}
.main-search-input-tabs .tabs-menu li a {
padding: 12px 20px;
display: block;
border-radius: 4px 4px 0 0;
color: #fff;
font-weight: 500;
position: relative;
letter-spacing: 1px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-size: 0.923em;
}
.main-search-input-tabs .tabs-menu li a:before {
top: 35px;
left: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: transparent;
border-bottom-color: #fff;
border-width: 14px;
margin-left: -14px;
display: none;
}
.main-search-input-tabs .tabs-menu li.current a:before {
display: block;
}
.main-search-input-tabs {
margin-top: 50px;
}
.main-search-input-tabs.ltypes-count-1 {
margin-top: 40px;
}
.main-search-input-tabs.ltypes-count-1 .tabs-menu {
display: none;
}
.hero-map-search-wrap {
margin-top: -140px;
}
.main-search-input {
padding: 8px 180px 8px 0;
}
.main-search-input-item {
width: 33.3%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-right: 1px solid #eee;
height: 50px;
padding: 0 5px;
position: relative;
}
.main-search-input-item input {
border: none;
width: 100%;
height: 50px;
padding-left: 40px;
}
.main-search-input-item label {
position: absolute;
left: 20px;
top: 18px;
z-index: 10;
}
.main-search-button {
position: absolute;
right: 10px;
width: 160px;
color: #fff;
top: 10px;
bottom: 10px;
border-radius: 6px;
border: none;
cursor: pointer;
}
.main-search-button i {
padding-left: 10px;
}
.main-search-input-item .nice-select {
color: #666;
font-size: 0.923em;
font-weight: 100;
width: 100%;
border: none;
height: 50px;
z-index: 100;
background: #fff;
line-height: 50px;
}
.main-search-input-wrap.illust-item {
max-width: 900px;
margin: 20px auto;
position: relative;
}
.main-search-input:before {
content: "";
position: absolute;
bottom: -40px;
width: 50px;
height: 1px;
background: rgba(255, 255, 255, 0.41);
left: 50%;
margin-left: -25px;
}
.main-search-input-item.location a {
position: absolute;
top: 18px;
right: 22px;
z-index: 500;
}
.main-search-input-item.location a:hover {
border-radius: 100%;
-webkit-animation: newpulse 1.1s infinite ease-in-out;
animation: newpulse 1.1s infinite ease-in-out;
}
.daterangepicker_big .daterangepicker {
width: 506px !important;
max-width: none;
top: 100px;
left: 20px;
}
.bg_tabs {
-webkit-transition: all 400ms linear;
-o-transition: all 400ms linear;
transition: all 400ms linear;
} .reg-overlay,
.map-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1000;
overflow: auto;
display: none;
-webkit-transform: translate3d(0, 0, 0);
background: rgba(37, 44, 65, 0.7);
}
.map-overlay {
z-index: 2000;
}
.reg-overlay {
z-index: 1;
background: none;
}
.hid-body {
overflow: hidden;
}
.soc-log {
padding: 15px 0;
}
.soc-log p {
margin-bottom: 12px;
font-size: 0.923em;
color: #7d93b2;
}
.log-separator span {
position: relative;
width: 36px;
height: 36px;
line-height: 36px;
border: 1px solid #eee;
border-radius: 100%;
display: inline-block;
background: #f5f6fa;
font-size: 10px;
text-transform: uppercase;
z-index: 2;
color: #7d93b2;
}
.log-separator:before,
.log-separator:after {
content: "";
position: absolute;
top: 50%;
left: 0;
width: 50%;
height: 1px;
background: #eee;
z-index: 1;
}
.log-separator:after {
left: inherit;
right: 0;
}
.custom-form .log-submit-btn i {
margin-left: 10px;
}
.main-register .filter-tags {
margin-top: 20px;
}
.main-register .filter-tags.ft-list {
margin-top: 2px;
}
.lost_password a,
.main-register-holder .filter-tags {
color: #7d93b2;
font-size: 0.923em;
font-weight: 600;
}
.main-register-holder .tabs-container {
width: 100%;
margin-top: 10px;
padding: 0 30px;
}
.main-register-holder .tabs-menu {
padding: 0 30px;
}
.main-register-holder .tabs-menu:before,
.filter-sidebar-header .tabs-menu:before {
content: "";
position: absolute;
left: 30px;
right: 30px;
height: 1px;
bottom: 1px;
background: #e5e5e5;
}
.filter-sidebar-header .tabs-menu:before {
left: 0;
right: 0;
}
.hidden-search-column .filter-sidebar-header .tabs-menu:before {
display: none;
}
.main-register-holder .tabs-menu,
.filter-sidebar-header .tabs-menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.main-register-holder .tabs-menu li,
.filter-sidebar-header .tabs-menu li {
position: relative;
z-index: 2;
border-bottom: 3px solid transparent;
margin-bottom: 0;
}
.main-register-holder .tabs-menu li a,
.filter-sidebar-header .tabs-menu li a {
color: #7d93b2;
font-size: 1em;
display: block;
font-weight: 600;
padding: 14px 0;
}
.main-register-holder .tabs-menu li a i,
.filter-sidebar-header .tabs-menu li a i {
margin-right: 10px;
}
.main-register-holder .custom-form .filter-tags label {
font-size: 0.845em;
color: #7d93b2;
}
.main-register-holder .custom-form .btn {
margin-top: 0;
}
.wave {
opacity: 0.9;
position: absolute;
top: 3%;
left: 50%;
background: #475897;
width: 500px;
height: 500px;
margin-left: -250px;
margin-top: -250px;
-webkit-transform-origin: 50% 48%;
-ms-transform-origin: 50% 48%;
transform-origin: 50% 48%;
border-radius: 43%;
-webkit-animation: drift 6000ms infinite linear;
animation: drift 6000ms infinite linear;
}
.wave.-three {
-webkit-animation: drift 10000ms infinite linear;
animation: drift 10000ms infinite linear;
}
.wave.-two {
-webkit-animation: drift 14000ms infinite linear;
animation: drift 14000ms infinite linear;
opacity: 0.4;
background: #79bcfc;
}
.wave-bg {
position: absolute;
bottom: -400px;
height: 220px;
left: 60px;
width: 100%;
z-index: -1;
-webkit-transform: rotateY(10deg);
transform: rotateY(10deg);
}
@-webkit-keyframes drift {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
from {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes drift {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
from {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
} .custom-form {
width: 100%;
position: relative;
}
.custom-form textarea, .custom-form input[type=text], .custom-form input[type=email], .custom-form input[type=url],
.custom-form input[type=password], .custom-form input[type=button], .listsearch-input-item input[type=text] {
border: 1px solid #e5e7f2;
background: #f9f9f9;
width: 100%;
padding: 15px 20px 15px 20px;
border-radius: 4px;
color: #7d93b2;
font-size: 0.923em;
-webkit-appearance: none;
outline: none;
overflow: hidden;
z-index: 1;
}
.custom-form textarea::-webkit-input-placeholder, .custom-form input[type=text]::-webkit-input-placeholder, .custom-form input[type=email]::-webkit-input-placeholder, .custom-form input[type=url]::-webkit-input-placeholder,
.custom-form input[type=password]::-webkit-input-placeholder, .custom-form input[type=button]::-webkit-input-placeholder, .listsearch-input-item input[type=text]::-webkit-input-placeholder {
color: #7d93b2;
font-weight: 500;
font-family: "Roboto";
}
.custom-form .has-icon {
padding-left: 45px !important;
}
.custom-form.dark-form textarea,
.custom-form.dark-form input[type=text],
.custom-form.dark-form input[type=email],
.custom-form.dark-form input[type=password],
.custom-form.dark-form input[type=button] {
border: none;
background: rgba(255, 255, 255, 0.08);
}
.custom-form textarea:focus,
.custom-form input[type=text]:focus,
.custom-form input[type=email]:focus,
.custom-form input[type=password]:focus,
.listsearch-input-item input[type=text]:focus {
background: #fff;
-webkit-box-shadow: 0px 10px 14px 0px rgba(12, 0, 46, 0.06);
box-shadow: 0px 10px 14px 0px rgba(12, 0, 46, 0.06);
}
.custom-form .nice-select input {
padding-left: 20px;
}
.custom-form textarea {
height: 200px;
resize: none;
padding: 25px 20px;
-webkit-appearance: none;
margin-bottom: 20px;
}
.custom-form input {
margin-bottom: 20px;
}
.filter-tags input,
.custom-form .filter-tags input {
position: relative;
border: 1px solid #ccc;
cursor: pointer;
padding: 0;
width: 20px;
height: 20px;
position: relative;
border-radius: 2px;
color: #fff;
background: #fff;
-webkit-appearance: none;
}
.custom-form.dark-form .filter-tags input {
border-color: transparent;
background: rgba(255, 255, 255, 0.21);
}
.filter-tags input:checked:after,
.custom-form .filter-tags input:checked:after {
font-family: "Font Awesome 5 Pro";
content: "\f00c";
font-size: 0.923em;
position: absolute;
top: 0;
left: 3px;
z-index: 20;
}
.filter-tags label,
.custom-form .filter-tags label {
padding: 0 10px;
position: relative;
top: 4px;
color: #888da0;
font-weight: 600;
width: auto;
font-size: 0.845em;
}
.custom-form.dark-form .filter-tags label {
color: #fff;
}
.custom-form label {
position: relative;
width: 100%;
text-align: left;
font-weight: 500;
color: #666;
color: #878c9f;
font-size: 1em;
font-weight: 500;
}
.main-register .custom-form label {
padding-bottom: 12px;
}
.custom-form.dark-form label {
color: rgba(255, 255, 255, 0.71);
}
.custom-form label i {
padding-right: 12px;
font-size: 1.077em;
position: absolute;
top: 16px;
left: 16px;
}
.vis-label {
margin-bottom: 10px;
font-size: 0.923em;
}
.custom-form label.vis-label i {
top: 44px;
}
.custom-form button {
outline: none;
border: none;
cursor: pointer;
-webkit-appearance: none;
margin-top: 20px;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type=number] {
-moz-appearance: textfield;
}
.custom-form .quantity span {
position: relative;
top: 16px;
padding-left: 14px;
color: #7d93b2;
}
.custom-form .quantity span i {
padding-right: 10px;
font-size: 1.077em;
}
.custom-form .quantity input.minus,
.custom-form .quantity input.plus,
.custom-form .quantity input.qty {
width: 50px;
height: 50px;
border-radius: 0;
text-align: center;
padding: 0;
cursor: pointer;
-webkit-appearance: none;
}
.custom-form .quantity input.plus {
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
.custom-form .quantity input.minus {
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}
.quantity-item {
float: right;
}
.custom-form .quantity input.qty {
color: #fff;
width: 50px;
border-right: none;
border-left: none;
cursor: default;
-webkit-appearance: none;
background: #4e65a3;
}
.custom-form.no-icons input,
.custom-form.no-icons textarea {
padding-left: 10px;
}
.custom-form.no-icons label {
margin-bottom: 20px;
}
.pass-input-wrap span {
position: absolute;
right: 20px;
cursor: pointer;
bottom: 36px;
z-index: 10;
font-size: 0.923em;
}
.pass-input-wrap input {
padding-left: 10px !important;
}
.radio {
color: #999;
font-size: 1em;
position: relative;
top: -2px;
}
.radio span {
position: relative;
padding-left: 30px;
top: 1px;
}
.radio span:after {
content: "";
width: 20px;
height: 20px;
border: 2px solid #ccc;
position: absolute;
left: 0;
top: -3px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.radio input[type=radio] {
cursor: pointer;
position: absolute;
width: 100%;
height: 100%;
z-index: 1;
opacity: 0;
}
.radio input[type=radio]:checked + span {
color: #666;
}
.radio input[type=radio]:checked + span:before {
font-family: "Font Awesome 5 Pro";
content: "\f00c";
font-size: 1em;
position: absolute;
top: 0;
left: 4px;
z-index: 20;
}
.fuzone {
position: relative;
border: 1px solid #eee;
border-radius: 3px;
background: #f7f9fb;
-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
margin-bottom: 10px;
display: inline-block;
width: 100%;
min-height: 76px;
margin-top: 0px;
cursor: pointer;
}
.fuzone input {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
z-index: 100;
cursor: pointer;
}
.fuzone .fu-text {
text-align: center;
margin: 10px 0;
font-size: 0.923em;
color: #999;
font-weight: 400;
position: relative;
}
.fuzone .fu-text span {
color: #878c9f;
font-weight: 700;
}
.fuzone .fu-text i {
font-size: 44px;
width: 100%;
-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
color: #666;
}
.book-form .quantity-item label {
width: auto;
position: relative;
top: 16px;
padding-right: 10px;
color: #878c9f;
font-size: 10px;
font-weight: 600;
text-transform: uppercase;
}
.book-form .quantity-item label i {
position: relative;
top: 0;
left: 0;
padding-right: 8px;
}
.book-form .quantity {
float: right;
}
.book-form .quantity-item {
margin-bottom: 20px;
width: 50%;
}
.book-form .quantity-item.fcit {
padding-left: 20px;
}
.book-form .btnaplly {
color: #fff;
width: 100%;
background: #f8bb11;
padding: 15px 0;
border-radius: 4px;
}
.book-form .btnaplly i {
padding-left: 10px;
}
.total-coast {
padding: 15px 0;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
margin-bottom: 20px;
}
.total-coast strong {
color: #878c9f;
font-size: 0.923em;
font-weight: 600;
position: absolute;
left: 0;
top: 21px;
}
.total-coast span {
float: right;
text-align: right;
font-size: 19px;
font-weight: 400;
position: relative;
top: 3px;
}
.custom-form .total-coast input {
width: inherit !important;
border: none;
background: none;
height: auto;
padding: 0;
color: #888da0;
font-size: 24px;
text-align: right;
margin-bottom: 0;
top: -3px;
position: relative;
right: 10px;
}
.hid-input {
display: none;
}
.onoffswitch {
position: relative;
width: 83px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
}
.onoffswitch-checkbox {
display: none;
}
.onoffswitch-label {
display: block;
overflow: hidden;
cursor: pointer;
border: 2px solid #ffffff;
border-radius: 20px;
}
.onoffswitch-inner {
display: block;
width: 200%;
margin-left: -100%;
-webkit-transition: margin 0.3s ease-in 0s;
-o-transition: margin 0.3s ease-in 0s;
transition: margin 0.3s ease-in 0s;
}
.onoffswitch-inner:before,
.onoffswitch-inner:after {
display: block;
float: left;
width: 50%;
height: 30px;
padding: 0;
line-height: 30px;
font-size: 1.077em;
color: white;
font-family: Trebuchet, Arial, sans-serif;
font-weight: bold;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.onoffswitch-inner:before {
content: "ON";
padding-left: 21px;
background-color: #4db7fe;
color: #fff;
}
.onoffswitch-inner:after {
content: "OFF";
padding-right: 21px;
background-color: #4db7fe;
color: #fff;
text-align: right;
}
.onoffswitch-switch {
display: block;
width: 21px;
margin: 4.5px;
background: #ffffff;
position: absolute;
top: 2px;
height: 21px;
right: 51px;
border: 2px solid #ffffff;
border-radius: 20px;
-webkit-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
right: 0px;
}
.main-register .custom-form input[type=text],
.main-register .custom-form input[type=email],
.main-register .custom-form input[type=password] {
padding-left: 20px;
}
.circle-wrap {
position: absolute;
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
}
.circle_bg-bal {
display: block;
background: -webkit-radial-gradient(10px 10px, circle, rgba(255, 255, 255, 0.31), rgba(255, 255, 255, 0.11));
background: -o-radial-gradient(10px 10px, circle, rgba(255, 255, 255, 0.31), rgba(255, 255, 255, 0.11));
background: radial-gradient(circle at 10px 10px, rgba(255, 255, 255, 0.31), rgba(255, 255, 255, 0.11));
border-radius: 100%;
}
.circle_bg-bal_small {
height: 100px;
width: 100px;
-webkit-animation: bubble-anim 2s ease-out infinite;
animation: bubble-anim 2s ease-out infinite;
}
.circle_bg-bal_middle {
height: 150px;
width: 150px;
-webkit-animation: bubble-anim 8s ease-out infinite;
animation: bubble-anim 8s ease-out infinite;
}
.circle_bg-bal_versmall {
height: 40px;
width: 40px;
}
.circle_bg-bal_big {
height: 200px;
width: 200px;
-webkit-animation: bubble-anim 4s ease-out infinite;
animation: bubble-anim 4s ease-out infinite;
}
@-webkit-keyframes bubble-anim {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
20% {
-webkit-transform: scaleY(0.95) scaleX(1.05);
transform: scaleY(0.95) scaleX(1.05);
}
48% {
-webkit-transform: scaleY(1.1) scaleX(0.9);
transform: scaleY(1.1) scaleX(0.9);
}
68% {
-webkit-transform: scaleY(0.98) scaleX(1.02);
transform: scaleY(0.98) scaleX(1.02);
}
80% {
-webkit-transform: scaleY(1.02) scaleX(0.98);
transform: scaleY(1.02) scaleX(0.98);
}
97%, 100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes bubble-anim {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
20% {
-webkit-transform: scaleY(0.95) scaleX(1.05);
transform: scaleY(0.95) scaleX(1.05);
}
48% {
-webkit-transform: scaleY(1.1) scaleX(0.9);
transform: scaleY(1.1) scaleX(0.9);
}
68% {
-webkit-transform: scaleY(0.98) scaleX(1.02);
transform: scaleY(0.98) scaleX(1.02);
}
80% {
-webkit-transform: scaleY(1.02) scaleX(0.98);
transform: scaleY(1.02) scaleX(0.98);
}
97%, 100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
.gradient-bg-figure {
position: absolute;
width: 550px;
height: 200px;
border-radius: 200px;
background: rgba(255, 255, 255, 0.07);
-webkit-transform: rotate(35deg);
-ms-transform: rotate(35deg);
transform: rotate(35deg);
-webkit-box-shadow: 0px 0px 90px 0px rgba(0, 0, 0, 0.03);
box-shadow: 0px 0px 90px 0px rgba(0, 0, 0, 0.03);
} .footer-inner {
overflow: hidden;
}
.main-footer {
background: #325096;
overflow: hidden;
z-index: 6;
}
.sub-footer {
padding: 18px 0;
background: #253966;
}
.sub-footer .lang-wrap,
.sub-footer .currency-wrap {
top: 0;
background: rgba(255, 255, 255, 0.11);
border-radius: 4px;
margin-right: 0;
margin-left: 10px;
}
.sub-footer .lang-wrap:hover .lang-tooltip,
.sub-footer .currency-wrap:hover .currency-tooltip {
top: auto;
bottom: 100%;
}
.sub-footer .copyright {
color: rgba(255, 255, 255, 0.71);
font-weight: 500;
font-size: 0.923em;
}
.subfooter-nav {
float: right;
margin-right: 30px;
position: relative;
top: 12px;
}
.subfooter-nav:before {
content: "";
position: absolute;
right: -22px;
top: 50%;
height: 10px;
margin-top: -5px;
width: 1px;
background: rgba(255, 255, 255, 0.31);
}
.subfooter-nav li {
margin-left: 15px;
}
.subfooter-nav li a {
color: rgba(255, 255, 255, 0.61);
font-weight: 400;
font-size: 0.923em;
}
.footer-social {
margin-top: 24px;
}
.footer-social span {
margin-right: 15px;
color: #fff;
font-size: 0.923em;
font-weight: 600;
}
.footer-social li {
margin-right: 10px;
}
.footer-social li a {
font-size: 1em;
}
.footer-bg {
position: absolute;
left: 0;
width: 500px;
height: 400px;
bottom: -50px;
z-index: 1;
opacity: 0.6;
background: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/images/map-bg.png) center no-repeat;
}
.footer-bg-pin {
position: absolute;
width: 6px;
height: 6px;
border-radius: 100%;
}
.footer-bg-pin:first-child {
left: 120px;
top: 200px;
}
.footer-bg-pin:nth-child(2) {
left: 230px;
top: 200px;
}
.footer-bg-pin:nth-child(3) {
left: 136px;
top: 300px;
}
.footer-bg-pin:nth-child(4) {
right: 190px;
top: 220px;
}
.footer-bg-pin:before {
content: "";
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
background: #fff;
border-radius: 100%;
z-index: -1;
opacity: 0.4;
}
@-webkit-keyframes newpulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
100% {
-webkit-transform: scale(22);
transform: scale(22);
opacity: 0;
}
}
@keyframes newpulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
100% {
-webkit-transform: scale(22);
transform: scale(22);
opacity: 0;
}
}
.footer-bg-pin-vis:before {
-webkit-animation: newpulse 2s infinite ease-in-out;
animation: newpulse 2s infinite ease-in-out;
}
.footer-header {
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.footer-header .fhwids-row:not(:empty) {
padding-top: 40px;
padding-bottom: 30px;
}
.subscribe-header {
position: relative;
top: 6px;
text-align: left;
}
.subscribe-header h3 i {
padding-left: 20px;
font-weight: 100;
}
.subscribe-header h3 {
font-weight: 600;
position: relative;
font-size: 1.23em;
color: #fff;
padding-bottom: 6px;
}
.subscribe-header p {
color: rgba(255, 255, 255, 0.6);
}
#subscribe .enteremail {
background: #fff;
height: 50px;
line-height: 50px;
border: none;
padding: 0 120px 0 25px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
z-index: 1;
overflow: hidden;
border-radius: 30px;
}
#subscribe .enteremail::-webkit-input-placeholder {
color: #999;
font-weight: 500;
font-size: 1em;
}
#subscribe {
width: 100%;
position: relative;
}
#subscribe-button {
position: absolute;
right: 0;
width: 120px;
height: 50px;
line-height: 50px;
top: 0;
cursor: pointer;
border: none;
z-index: 2;
font-size: 22px;
z-index: 10;
background: none;
}
#subscribe-button:hover i:before {
content: "\f2b6";
}
#subscribe-button:before {
content: "";
position: absolute;
width: 1px;
height: 20px;
background: #fff;
left: 0;
top: 50%;
margin-top: -10px;
}
.subscribe-message {
color: #fff;
margin-top: 10px;
text-align: left;
font-weight: 500;
line-height: 19px;
}
.subscribe-message i {
padding-right: 6px;
}
.subscribe-message.valid i {
color: #5ecfb1;
}
.subscribe-message.error i {
color: #f00;
}
.footer-widget #subscribe-button i {
padding-right: 6px;
}
.footer-logo {
margin-bottom: 40px;
}
.footer-logo img {
width: auto;
height: 30px;
}
.footer-wave,
.section-wave {
position: absolute;
bottom: -160px;
width: 100%;
left: 0;
z-index: 2;
height: 400px;
opacity: 0.06;
}
#footer-twiit img,
p.interact,
#footer-twiit div.user {
display: none;
}
#footer-twiit {
text-align: left;
}
#footer-twiit ul {
list-style: none;
}
#footer-twiit a {
color: #fff;
}
#footer-twiit p.tweet {
font-size: 0.845em;
color: #fff;
padding: 20px 22px;
font-weight: 500;
margin-bottom: 10px;
position: relative;
}
#footer-twiit li:last-child .timePosted a {
margin-bottom: 0;
}
.no-border {
border: none !important;
}
.twitter-holder {
height: 250px;
overflow: auto;
padding-right: 15px;
}
.twitter-holder:before {
content: "";
position: absolute;
height: 100%;
width: 2px;
background: #fff;
opacity: 0.1;
right: 5px;
}
#footer-twiit p.tweet {
line-height: 24px;
}
#footer-twiit p.tweet:before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: -2;
border-radius: 6px;
background: rgba(255, 255, 255, 0.071);
}
#footer-twiit p.tweet:after {
font-family: Font Awesome\5 Brands;
content: "\f099";
position: absolute;
bottom: 10px;
right: 12px;
color: #fff;
opacity: 0.2;
font-size: 24px;
z-index: -1;
}
#footer-twiit .timePosted a {
color: #ccc;
position: relative;
margin-bottom: 30px;
padding-left: 20px;
}
#footer-twiit .timePosted a:before {
font-family: "Font Awesome 5 Pro";
content: "\f017";
position: absolute;
top: 0;
left: 0;
color: #ccc;
opacity: 0.7;
font-size: 1.077em;
}
#footer-twiit .timePosted a:after {
top: -10px;
left: 22px;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
#footer-twiit .timePosted a:after {
border-color: transparent;
border-top-color: rgba(255, 255, 255, 0.071);
border-width: 7px;
margin-left: 7px;
}
.footer-link {
color: #fff;
font-weight: 600;
font-size: 0.923em;
position: relative;
margin-top: 3px;
display: inline-block;
}
.footer-link.twitter-link {
margin-top: 24px;
display: inline-block;
}
.footer-link i {
margin-left: 14px;
}
.footer-widget .footer-contacts-widget p {
color: #fff;
text-align: left;
line-height: 24px;
margin-bottom: 10px;
}
.footer-widget-posts li {
margin-bottom: 30px;
}
.contact-btn {
color: #fff;
padding: 15px 35px;
font-size: 0.923em;
margin-top: 25px;
font-weight: 600;
border-radius: 30px;
position: relative;
}
.contact-btn i {
margin-left: 10px;
}
.footer-widget-posts .widget-posts-img {
width: 25%;
}
.footer-widget-posts .widget-posts-img img {
border-radius: 4px;
}
.footer-widget-posts .widget-posts-descr {
width: 75%;
padding-left: 12px;
text-align: left;
position: relative;
}
.footer-widget-posts .widget-posts-descr:before {
content: "";
position: absolute;
bottom: -20px;
left: 12px;
right: 0;
height: 1px;
border-bottom: 1px dotted rgba(255, 255, 255, 0.21);
}
.footer-widget-posts .widget-posts-descr a {
font-size: 1em;
color: #fff;
font-weight: 600;
padding-bottom: 20px;
}
.footer-widget-posts .widget-posts-descr a:hover {
color: #fff;
} .to-top {
position: fixed;
bottom: 60px;
right: 50px;
width: 40px;
height: 40px;
color: #fff;
background: #425998;
line-height: 40px;
font-size: 17px;
z-index: 50;
cursor: pointer;
display: none;
border-radius: 3px;
-webkit-box-shadow: 0px 0px 0px 4px rgba(0, 0, 0, 0.2);
box-shadow: 0px 0px 0px 4px rgba(0, 0, 0, 0.2);
-webkit-transform: translate3d(0, 0, 0);
}
.to-top:hover {
background: #253966;
}
.to-top.to-top_footer {
position: absolute;
} .box-item {
width: 100%;
position: relative;
overflow: hidden;
}
.box-item:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
z-index: 2;
background: rgba(51, 51, 51, 0.41);
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
}
.box-item a.gal-link {
position: absolute;
width: 40px;
height: 40px;
line-height: 40px;
border-radius: 100%;
color: #fff;
font-size: 8px;
z-index: 10;
top: 40%;
left: 50%;
margin: -20px 0 0 -20px;
opacity: 0;
-webkit-box-shadow: 0px 0px 0px 9px rgba(255, 255, 255, 0.4);
box-shadow: 0px 0px 0px 9px rgba(255, 255, 255, 0.4);
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
}
.list-single-gallery .box-item {
border-radius: 6px;
}
.box-item:hover a.gal-link {
top: 50%;
opacity: 1;
}
.box-item:hover:before {
opacity: 1;
} .map-container {
width: 100%;
position: relative;
overflow: hidden;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.fw-map {
height: 500px;
}
.fw-map.big_map {
height: 550px;
}
.fw-map2 .singleMapOSM,
.fw-map2 .singleMap,
.fw-map2 {
height: 500px;
}
.hidden-map-container {
display: none;
background: #fff;
overflow: hidden;
}
.singleMap,
.singleMapOSM,
.fw-map-small-map {
height: 420px;
}
.singleMap,
.singleMapOSM {
height: 300px;
}
.hmap-section .singleMap,
.hmap-section .singleMapOSM {
height: 420px;
}
.map-container.column-map.right-pos-map {
right: 0;
}
.map-container.column-map.left-pos-map {
left: 0;
}
.map-container #map-main,
.map-container #map-osm-main {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
height: 100%;
width: 100%;
z-index: 1;
}
.map-container.column-map {
width: calc(100% - 850px);
position: absolute;
overflow: hidden;
bottom: 0;
top: 80px;
}
.map-container.column-map.no-fix-scroll-map {
position: fixed;
right: 0;
}
.map-close {
position: absolute;
left: 365px;
top: 10px;
z-index: 1100;
cursor: pointer;
width: 43px;
height: 43px;
line-height: 43px;
border-radius: 4px;
-webkit-transform: translate3d(0, 0, 0);
display: none;
background: #fff;
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
}
.marker-count {
width: 20px;
height: 20px;
right: 0;
top: 0;
border-radius: 100%;
background: #4e65a3;
text-align: center;
line-height: 20px;
font-weight: 600;
font-size: 10px;
color: #fff;
position: absolute;
z-index: 100;
}
.marker-price {
position: absolute;
z-index: 100;
left: 50%;
bottom: -10px;
background: #fff;
text-align: center;
color: #333;
font-weight: 700;
line-height: 20px;
font-weight: 600;
padding: 0 5px;
border-radius: 2px;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.map-modal-wrap {
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 1000;
display: none;
overflow: auto;
-webkit-transform: translate3d(0, 0, 0);
}
.map-modal-wrap-overlay {
position: fixed;
top: 0;
left: 0;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 1;
background: rgba(0, 0, 0, 0.41);
-webkit-transform: translate3d(0, 0, 0);
}
.map-modal-item {
position: relative;
max-width: 650px;
margin: 0 auto;
top: 25%;
z-index: 2;
}
.map-modal-container {
padding: 0;
background: #fff;
border-radius: 10px;
overflow: hidden;
-webkit-box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.2);
box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.2);
}
.map-modal-container h3 {
text-align: left;
font-size: 1.154em;
font-weight: 600;
margin: 15px 0;
color: #666;
padding-left: 20px;
}
.map-modal-container h3 span {
color: #566985;
}
.map-modal .singleMapOSM,
.map-modal .singleMap {
margin-bottom: 0;
}
.map-modal-close {
position: absolute;
right: 0;
bottom: 0;
width: 48px;
height: 48px;
line-height: 48px;
border-radius: 4px;
color: #ccc;
background: #fff;
z-index: 10;
cursor: pointer;
border-left: 1px solid #eee;
}
.cluster img {
display: none;
}
.cluster-visible {
text-align: center;
font-size: 0.845em !important;
color: #fff !important;
font-weight: 500;
border-radius: 50%;
width: 36px !important;
height: 36px !important;
line-height: 36px !important;
background: #475897;
-webkit-box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.5);
box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.5);
}
.cluster-visible:before {
border: 17px solid #475897;
opacity: 0.5;
content: "";
position: absolute;
border-radius: 100%;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-animation: cluster-animation 2.5s infinite;
animation: cluster-animation 2.5s infinite;
}
@-webkit-keyframes cluster-animation {
100% {
-webkit-transform: scale(2.8) rotate(90deg);
transform: scale(2.8) rotate(90deg);
opacity: 0;
}
}
@keyframes cluster-animation {
100% {
-webkit-transform: scale(2.8) rotate(90deg);
transform: scale(2.8) rotate(90deg);
opacity: 0;
}
}
.mapzoom-in,
.mapzoom-out {
position: absolute;
z-index: 100;
top: 50%;
cursor: pointer;
width: 40px;
height: 40px;
line-height: 40px;
right: 12px;
margin-top: -84px;
-webkit-transform: translate3d(0, 0, 0);
background: #fff;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25);
}
.mapzoom-out {
margin-top: -43px;
border-radius: 0 0 4px 4px;
}
.mapzoom-in {
border-radius: 4px 4px 0 0;
}
.mapzoom-in:before,
.mapzoom-out:before {
font-family: "Font Awesome 5 Pro";
content: "\f068";
font-size: 10px;
font-weight: 600;
}
.mapzoom-in:before {
content: "\f067";
}
.mapnavigation {
position: absolute;
bottom: 50px;
right: 64px;
z-index: 1030;
border-radius: 4px;
overflow: hidden;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.mapnavigation li {
margin-bottom: 0;
position: relative;
margin-left: 1px;
}
.mapnavigation li:first-child a {
border-radius: 4px 0 0 4px;
}
.mapnavbtn,
.location-btn {
width: 40px;
height: 40px;
display: block;
font-size: 0.845em;
background: #fff;
cursor: pointer;
}
.location-btn {
position: absolute !important;
}
.mapnavbtn span,
.location-btn span {
line-height: 40px;
}
.scrollContorl.mapnavbtn,
.location-btn {
float: none;
position: absolute;
bottom: 95px;
right: 19px;
z-index: 1030;
border-radius: 4px;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25);
}
.location-btn {
background: #425998;
right: 19px;
bottom: 50px;
}
#markerLayer img {
width: 60px !important;
height: 60px !important;
border-radius: 100%;
border: 4px solid #fff !important;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25) !important;
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25) !important;
}
.label {
width: 15px;
height: 15px;
background: #4db7fe;
border-radius: 100%;
-webkit-box-shadow: 0px 0px 0px 7px rgba(77, 183, 254, 0.2);
box-shadow: 0px 0px 0px 7px rgba(77, 183, 254, 0.2);
-webkit-animation: marker-animation2 2.5s infinite;
animation: marker-animation2 2.5s infinite;
position: relative;
}
@-webkit-keyframes marker-animation2 {
50% {
-webkit-box-shadow: 0px 0px 0px 17px rgba(77, 183, 254, 0.4);
box-shadow: 0px 0px 0px 17px rgba(77, 183, 254, 0.4);
}
}
@keyframes marker-animation2 {
50% {
-webkit-box-shadow: 0px 0px 0px 17px rgba(77, 183, 254, 0.4);
box-shadow: 0px 0px 0px 17px rgba(77, 183, 254, 0.4);
}
}
.map-popup-wrap {
display: block;
width: 300px !important;
position: relative;
z-index: 1 !important;
}
.map-popup {
display: block;
width: 100%;
position: relative;
overflow: hidden;
}
.map-popup img {
width: 100%;
height: auto;
-webkit-transform: translateZ(0);
transform: translateZ(0);
-webkit-transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
-o-transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
}
.listing-img-content:hover img {
-webkit-transform: scale(1.15);
-ms-transform: scale(1.15);
transform: scale(1.15);
}
.listing-img-content {
border-radius: 10px;
}
.map-popup .listing-img-content {
border-radius: 0;
border-top-left-radius: 10px;
}
.listing-content {
z-index: 21;
position: relative;
width: 100%;
top: -10px;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.listing-content-item {
border-radius: 10px;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25);
background: #fff;
}
.infoBox-close {
position: absolute;
width: 40px;
height: 40px;
line-height: 40px;
font-size: 1.077em;
top: 0;
right: 0;
color: #999;
border-radius: 0 0 0 8px;
z-index: 20;
background: #fff;
-webkit-box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.3);
box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.3);
cursor: pointer;
}
.listing-title {
padding: 15px 20px;
}
.listing-title h4 {
width: 100%;
text-align: left;
font-size: 1.077em;
font-weight: 600;
color: #566985;
}
.listing-title h4 a {
color: #566985;
}
.listing-img-content {
overflow: hidden;
}
.listing-img-content:before {
content: "";
position: absolute;
top: 0;
left: 0;
z-index: 1;
width: 100%;
height: 100%;
background: #292929;
opacity: 0.3;
}
.map-popup-author {
margin-top: 10px;
}
.map-popup-footer {
padding: 0 20px;
width: 100%;
height: 46px;
border-top: 1px solid #eee;
background: #fff;
border-radius: 0 0 10px 10px;
}
.map-popup-footer .main-link {
color: #7d93b2;
height: 30px;
line-height: 30px;
border-radius: 2px;
position: relative;
top: 8px;
font-size: 0.923em;
font-weight: 600;
}
.map-popup-footer .main-link i {
padding-left: 10px;
}
.map-popup-location-info {
width: 100%;
color: #7d93b2;
text-align: left;
padding-top: 6px;
}
.map-popup-location-info i {
padding-right: 10px;
}
.infowindow_wishlist-btn {
position: absolute;
right: 0;
bottom: 0;
width: 60px;
height: 46px;
line-height: 46px;
border-left: 1px solid #eee;
font-size: 1.23em;
z-index: 10;
}
.map-marker-container {
position: absolute;
margin-top: 10px;
-webkit-transform: translate3d(-50%, -100%, 0);
transform: translate3d(-50%, -100%, 0);
}
.marker-container {
position: relative;
width: 60px;
height: 60px;
z-index: 1;
cursor: pointer;
top: -5px;
-webkit-perspective: 500px;
perspective: 500px;
-webkit-transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
-o-transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
}
.marker-container:hover {
-webkit-transform: translate3d(0, 8px, 0);
transform: translate3d(0, 8px, 0);
}
.marker-card {
width: 100%;
height: 100%;
position: absolute;
z-index: 1;
}
.marker-card:before {
width: 0;
content: "";
height: 0;
border-style: solid;
border-width: 10px 6px 0;
top: 58px;
left: 50%;
border-color: #fff transparent transparent;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
position: absolute;
z-index: 3;
}
.marker-holder {
position: absolute;
width: 100%;
height: 100%;
border-radius: 100%;
z-index: 100;
overflow: hidden;
border: 4px solid #fff;
z-index: 2;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.45) !important;
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.45) !important;
}
.marker-holder img {
width: auto;
height: 100%;
position: absolute;
left: 50%;
top: 0;
margin-left: -26px;
}
.map-popup-location-category {
position: absolute;
top: -21px;
right: 20px;
width: 42px;
height: 42px;
z-index: 30;
border-radius: 50px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: 0px 0px 0px 4px rgb(255, 255, 255);
box-shadow: 0px 0px 0px 4px rgb(255, 255, 255);
}
.map-popup-location-category:after {
font-family: "Font Awesome 5 Pro";
position: absolute;
width: 100%;
top: 13px;
left: 0;
font-size: 1.077em;
color: #fff;
font-weight: 100;
}
.map-popup-location-category.hotels-cat:after {
content: "\f236";
}
.map-popup-location-category.cafe-cat:after {
content: "\f805";
}
.map-popup-location-category.gym-cat:after {
content: "\f44b";
}
.map-popup-location-category.event-cat:after {
content: "\f561";
}
.map-popup-location-category.shop-cat:after {
content: "\f218";
}
.card-popup-raining {
position: absolute;
z-index: 10;
left: 20px;
bottom: 26px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.card-popup-raining i {
float: left;
color: #facc39;
margin-right: 3px;
font-size: 0.845em;
}
.map-popup-reviews-count {
color: rgba(255, 255, 255, 0.9);
position: relative;
top: 0;
}
.infobox-status {
position: absolute;
top: 20px;
left: 20px;
-webkit-box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5);
box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.5);
background: rgba(255, 255, 255, 0.3);
z-index: 22;
color: #fff;
padding: 4px 20px;
border-radius: 10px;
}
.scrollContorl.enabledsroll i:before {
content: "\f3c1";
} .fw-sear .ch-form_wrap {
background: #fff;
z-index: 20;
height: 70px;
border-bottom: 1px solid #eee;
}
.col-list-wrap {
position: relative;
width: 850px;
background: #f5f6fa;
min-height: 100vh;
z-index: 50;
left: 0;
}
.col-list-wrap.expanded {
width: 100%;
}
.col-list-wrap.anim_clw {
padding-top: 90px;
}
.col-list-wrap.anim_clw.hidsb_act,
.list-main-wrap-header.anim_clw.hidsb_act {
left: 380px !important;
}
.list-main-wrap-header.anim_clw,
.col-list-wrap.anim_clw {
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.show-hidden-sb {
float: right;
background: #425998;
color: #fff;
position: relative;
height: 36px;
line-height: 36px;
border-radius: 2px;
padding: 0 20px;
margin-left: 10px;
font-size: 0.923em;
cursor: pointer;
top: 2px;
display: none;
}
.show_toggle_filter .show-hidden-sb {
display: block;
}
.show-hidden-sb i {
margin-right: 10px;
}
.hidden-search-column {
position: fixed;
left: 0;
width: 380px;
background: #fff;
z-index: 1;
top: 80px;
bottom: 0;
border-right: 1px solid #eee;
}
.scrl-content::-webkit-scrollbar {
width: 0px;
}
.scrl-content {
position: absolute;
left: 0;
top: 100px;
bottom: 0;
overflow-y: scroll;
scrollbar-width: none;
-ms-overflow-style: none;
}
.scrl-content.fs-viscon {
position: relative;
width: 100%;
top: 0;
overflow: visible;
}
.scrl-content.fs-viscon .more-filter-option-wrap {
position: static;
}
.hidden-search-column-container,
.hidden-search-column {
overflow: hidden;
}
.hc-item {
margin-bottom: 120px;
}
.filter-sidebar-header {
margin-bottom: 20px;
padding: 25px 30px;
}
.filter-sidebar {
padding: 0 30px;
}
.filter-sidebar-header {
z-index: 2;
}
.filter-sidebar-header .tabs-menu li {
width: 50%;
}
.filter-sidebar-header .tabs-menu li a {
color: #566985;
font-weight: 400;
text-align: left;
}
.list-main-wrap-header {
background: #fff;
padding: 16px 0;
-webkit-box-shadow: 0 0 65px rgba(0, 0, 0, 0.09);
box-shadow: 0 0 65px rgba(0, 0, 0, 0.09);
}
.list-main-wrap-header.no-vis-shadow {
padding: 12px 20px;
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
box-shadow: 0 0 0 rgba(0, 0, 0, 0);
z-index: 150;
}
.list-main-wrap-header.no-bg-header {
border-radius: 0 0 6px 6px;
margin-bottom: 30px;
border-top: none;
}
.list-main-wrap-header.no-vis-shadow .list-main-wrap-title h2 {
top: 10px;
}
.list-main-wrap-header.anim_clw {
position: fixed;
top: 80px;
left: 0;
width: 850px;
z-index: 20;
}
.grid-opt {
margin-left: 12px;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.grid-opt ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.grid-opt ul li {
margin-bottom: 0;
}
.grid-opt li {
position: relative;
}
.grid-opt li.grid-opt_act {
cursor: pointer;
font-size: 18px;
width: 36px;
height: 36px;
line-height: 36px;
}
.grid-opt li.grid-opt_act span {
line-height: 12px;
color: #ccc;
}
.clbtg {
position: absolute;
right: -40px;
bottom: 0;
height: 40px;
line-height: 40px;
width: 40px;
text-align: center;
background: #4e65a3;
color: #fff;
display: none;
z-index: 20;
font-size: 0.923em;
border-radius: 0 4px 4px 0;
}
.clbtg:hover {
color: #fff;
}
.clbtg:hover i:before {
content: "\f0d8";
font-weight: 900;
}
.listsearch-input-wrap {
background: #fff;
border-bottom: 1px solid #eee;
}
.listsearch-input-wrap.inline-lsiw {
margin-bottom: 20px;
border: none;
background: none;
z-index: 50;
}
.listsearch-input-wrap.inline-lsiw .listsearch-input-wrap_contrl {
padding-top: 0;
margin-bottom: 0;
border-bottom: 1px solid #e5e7f2;
}
.listsearch-input-wrap.inline-lsiw .tabs-container {
padding: 35px 30px 0;
border-radius: 0 0 6px 6px;
background: #fff;
border: 1px solid #e5e7f2;
border-top: none;
}
.listsearch-input-wrap_contrl {
padding-top: 25px;
margin-bottom: 35px;
background: #f5f6fa;
overflow: hidden;
border-bottom: 1px solid #eee;
}
.inline-lsiw .listsearch-input-wrap_contrl {
overflow: inherit;
}
.listsearch-input-wrap_contrl li {
width: 50%;
}
.inline-lsiw .listsearch-input-wrap_contrl li {
width: calc(50% - 10px);
margin-bottom: 10px;
}
.inline-lsiw .listsearch-input-wrap_contrl li:last-child {
float: right;
}
.listsearch-input-wrap_contrl li a {
display: block;
position: relative;
padding: 18px 0;
border: 1px solid transparent;
border-bottom: none;
font-size: 1em;
color: #888da0;
background: rgba(255, 255, 255, 0.1);
font-weight: 700;
border-radius: 6px 6px 0 0;
}
.inline-lsiw .listsearch-input-wrap_contrl li a {
padding: 16px 0;
border-radius: 4px;
background: #fff;
-webkit-box-shadow: 0 9px 16px rgba(58, 87, 135, 0.15);
box-shadow: 0 9px 16px rgba(58, 87, 135, 0.15);
border: 1px solid #e5e7f2;
font-weight: 400;
}
.listsearch-input-wrap_contrl li.current a {
background: #fff;
border-color: #eee;
color: #566985;
-webkit-box-shadow: 0 0px 30px 0px rgba(0, 0, 0, 0.04);
box-shadow: 0 0px 30px 0px rgba(0, 0, 0, 0.04);
}
.inline-lsiw .listsearch-input-wrap_contrl li.current a {
color: #fff;
}
.listsearch-input-wrap .tab-content {
padding-bottom: 25px;
}
.listsearch-input-wrap .tab-content.first-tab {
padding-bottom: 55px;
}
.listsearch-input-wrap-header {
text-align: left;
font-size: 1.077em;
color: #566985;
font-weight: 500;
margin-bottom: 20px;
}
.listsearch-input-wrap-header i,
.listsearch-input-wrap_contrl li a i {
margin-right: 10px;
}
.list-main-wrap-opt {
margin-left: auto;
}
.price-opt-title {
padding-right: 14px;
position: relative;
font-size: 0.923em;
color: #999;
font-weight: 900;
}
.price-opt .listsearch-input-item {
width: 180px;
margin-bottom: 0;
}
.price-opt .listsearch-input-item .nice-select {
height: 41px;
line-height: 41px;
}
.fw-col-list-wrap .list-main-wrap-opt .list-main-wrap-title {
padding: 0 0 10px 0;
margin-top: 0;
margin-bottom: 10px;
}
.list-main-wrap-title h2 {
font-weight: 500;
font-size: 1.23em;
color: #566985;
}
.filter-tags-btn {
text-align: left;
height: 41px;
line-height: 41px;
border-radius: 4px;
}
.filter-tags-btn i {
margin-right: 12px;
}
.listsearch-input-item {
position: relative;
width: 100%;
margin-bottom: 20px;
}
.listsearch-input-item span.iconn-dec,
.main-search-input-item span.iconn-dec {
position: absolute;
left: 20px;
bottom: 12px;
}
.main-search-input-item span.iconn-dec {
bottom: 16px;
}
.listsearch-input-item .header-search-button {
width: 100%;
height: 41px;
line-height: 41px;
font-weight: 400;
font-size: 1em;
border-radius: 30px;
position: relative;
}
.listsearch-input-item .header-search-button span {
position: relative;
padding-left: 12px;
}
.listsearch-input-item .header-search-button span:before {
content: "";
position: absolute;
left: 0;
top: 50%;
height: 10px;
margin-top: -5px;
width: 1px;
background: rgba(255, 255, 255, 0.3);
}
.more-filter-option-wrap {
position: absolute;
left: 0;
bottom: -55px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.more-filter-option-btn {
height: 40px;
line-height: 40px;
color: #566985;
border-radius: 4px 4px 0 0;
background: #fff;
border: 1px solid #e5e7f2;
border-bottom: none;
padding: 0 30px;
font-size: 0.845em;
font-weight: 500;
cursor: pointer;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.more-filter-option-btn i,
.clear-filter-btn i {
margin-right: 10px;
}
.hidden-listing-filter {
margin-top: 12px;
display: none;
border-top: 1px solid #eee;
padding-top: 20px;
}
.mar-btoom {
margin-bottom: 12px;
}
.clear-singleinput {
position: absolute;
right: 14px;
bottom: 14px;
z-index: 3;
cursor: pointer;
}
.clear-filter-btn {
color: #566985;
font-size: 0.845em;
height: 40px;
line-height: 40px;
padding: 0 30px;
font-size: 0.923em;
font-weight: 500;
cursor: pointer;
}
.filter-tags li {
margin: 0 10px 10px 0;
}
.filter-sidebar .filter-tags li {
width: 50%;
margin: 0 0 10px 0;
}
.toggle-filter-btn {
border: 1px solid #e5e7f2;
border-radius: 4px;
cursor: pointer;
outline: none;
height: 48px;
line-height: 48px;
width: 100%;
background: #f7f9fb;
color: #566985;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
position: relative;
overflow: hidden;
}
.toggle-filter-btn.tsb_act,
.more-filter-option-btn.active-hidden-opt-btn,
.inline-lsiw .more-filter-option-btn {
background: #425998;
color: #fff;
}
.toggle-filter-btn:after {
content: "";
position: absolute;
right: -30px;
top: -20px;
width: 80px;
height: 80px;
border-radius: 100%;
background: #fff;
opacity: 0;
}
.more-filter-option-btn.active-hidden-opt-btn {
border-color: transparent;
}
.more-filter-option-btn.active-hidden-opt-btn i:before {
content: "\f00d";
}
.toggle-filter-btn.tsb_act:before {
font-family: "Font Awesome 5 Pro";
content: "\f00c";
position: absolute;
bottom: -1px;
font-size: 0.923em;
right: 12px;
color: #fff;
}
.toggle-filter-btn.tsb_act:after {
opacity: 0.2;
}
.toggle-filter-btn i {
margin-right: 5px;
}
.swiper-container {
width: 100%;
height: 100%;
}
.hero-slider .swiper-container {
overflow-y: visible;
}
.category-carousel-wrap,
.single-carousel-wrap {
height: 190px;
overflow: hidden;
background: #fff;
}
.category-carousel .swiper-slide img,
.single-carousel-wrap .swiper-slide img {
position: relative;
z-index: 1;
}
.category-carousel .swiper-slide,
.single-carousel-wrap .swiper-slide,
.category-carousel .swiper-slide img,
.single-carousel-wrap .swiper-slide img {
width: auto !important;
height: 190px !important;
}
.category-carousel .swiper-slide,
.single-carousel-wrap .swiper-slide {
display: inherit !important;
}
.category-carousel-item,
.single-carousel-wrap .swiper-slide .box-item {
overflow: hidden;
border-radius: 10px;
}
.sc-btn,
.ss-slider-cont {
position: absolute;
top: 50%;
width: 36px;
height: 36px;
line-height: 36px;
margin-top: -18px;
z-index: 5;
cursor: pointer;
border-radius: 100%;
-webkit-box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.4);
box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.4);
}
.sc-btn.sc-next,
.ss-slider-cont-next {
right: 10px;
}
.sc-btn.sc-prev,
.ss-slider-cont-prev {
left: 10px;
}
.filter-sidebar .category-carousel-item img {
width: 100%;
height: auto;
}
.filter-sidebar .category-carousel-item {
margin-bottom: 10px;
display: block;
}
.checket-cat:after {
font-family: "Font Awesome 5 Pro";
content: "\f00c";
position: absolute;
color: #fff;
top: 50%;
font-size: 1em;
right: 50%;
width: 36px;
height: 36px;
line-height: 36px;
margin: -38px -18px 0 0;
border-radius: 100%;
z-index: 20;
color: #fff;
-webkit-box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.4);
box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.4);
}
.category-carousel-item:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
right: 0;
top: 5%;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(6, 27, 65, 0)), to(rgba(6, 27, 65, 0.95)));
background: -webkit-linear-gradient(top, rgba(6, 27, 65, 0) 0%, rgba(6, 27, 65, 0.95) 100%);
background: -o-linear-gradient(top, rgba(6, 27, 65, 0) 0%, rgba(6, 27, 65, 0.95) 100%);
background: linear-gradient(to bottom, rgba(6, 27, 65, 0) 0%, rgba(6, 27, 65, 0.95) 100%);
z-index: 2;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
border-radius: 10px;
}
.category-carousel-item-icon {
position: absolute;
left: 19px;
bottom: 21px;
color: #fff;
font-size: 17px;
z-index: 20;
width: 40px;
height: 40px;
line-height: 40px;
border-radius: 100%;
font-weight: 100;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25);
}
.category-carousel-item-container {
position: absolute;
bottom: 12px;
right: 12px;
left: 12px;
background: #fff;
padding: 8px 0;
z-index: 3;
border-radius: 40px;
}
.category-carousel-item-title,
.category-carousel-item-counter {
color: #566985;
z-index: 20;
font-size: 1em;
font-weight: 600;
}
.category-carousel-item-counter {
padding-top: 3px;
font-size: 0.923em;
font-weight: 400;
color: #7d93b2;
}
.catcar-scrollbar {
height: 5px;
position: relative;
z-index: 20;
margin-top: 25px;
}
.hs_init {
position: absolute;
left: 0;
right: 90px;
height: 5px;
top: 0;
}
.catcar-scrollbar .swiper-scrollbar-drag {
background: #4e65a3;
}
.hs_init:before {
content: "";
position: absolute;
left: 0;
right: 0;
height: 1px;
background: #e5e7f2;
top: 50%;
margin-top: -1px;
}
.cc-contorl {
position: absolute;
right: 0;
top: -10px;
width: 80px;
height: 26px;
line-height: 26px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
text-align: center;
}
.cc-contrl-item {
width: 40px;
cursor: pointer;
color: #9ea6ba;
font-size: 1.077em;
}
.cc-contrl-item:hover {
background: #f7f9fb;
} .listing-item-container {
padding: 30px 0 50px;
}
.listing-item.list-layout {
width: 100% !important;
padding: 0;
-webkit-box-ordinal-group: 2 !important;
-ms-flex-order: 1 !important;
order: 1 !important;
}
.listing-item.list-layout .geodir-category-listing {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0;
}
.listing-item.list-layout .geodir-category-listing .geodir-category-img:before {
display: none;
}
.listing-item.list-layout .geodir-category-img {
width: 46%;
border-radius: 10px;
top: 0;
overflow: hidden;
}
.listing-item.list-layout .hotel-card .geodir-category-img {
width: 100%;
border-radius: 10px;
top: 0;
}
.three-columns-grid .listing-item.list-layout .geodir-category-listing {
padding-left: 0 !important;
}
.three-columns-grid .listing-item.list-layout .geodir-category-img {
top: 0px;
}
.geodir-category-listing {
border-radius: 10px;
background: #fff;
border: 1px solid #eee;
}
.geodir-category-listing:after {
content: "";
position: absolute;
left: 20px;
right: 20px;
bottom: 0;
z-index: -1;
height: 50px;
border-radius: 50%;
-webkit-box-shadow: 0 10px 14px 0 rgba(37, 44, 65, 0.12);
box-shadow: 0 10px 14px 0 rgba(37, 44, 65, 0.12);
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.geodir-category-listing:hover:after {
-webkit-box-shadow: 0 16px 14px 0 rgba(37, 44, 65, 0.12);
box-shadow: 0 16px 14px 0 rgba(37, 44, 65, 0.12);
}
.geodir-category-img {
width: 100%;
position: relative;
border-radius: 10px 10px 0 0;
}
.geodir-category-img:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 20px;
border-radius: 15px 15px 0 0;
background: #fff;
z-index: 3;
}
.listing_carditem .geodir-category-img:before {
display: none;
}
.geodir-category-img-wrap {
overflow: hidden;
border-radius: 10px 10px 0 0;
display: inline-block;
width: 100%;
}
.listing_carditem .geodir-category-img-wrap {
border-radius: 10px;
}
.listing_carditem_footer {
margin-top: 10px;
padding: 14px 0 10px;
border-top: 1px solid rgba(255, 255, 255, 0.2);
width: 100%;
}
.geodir-category-img-wrap:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
right: 0;
top: 30%;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(6, 27, 65, 0)), to(rgba(6, 27, 65, 0.95)));
background: -webkit-linear-gradient(top, rgba(6, 27, 65, 0) 0%, rgba(6, 27, 65, 0.95) 100%);
background: -o-linear-gradient(top, rgba(6, 27, 65, 0) 0%, rgba(6, 27, 65, 0.95) 100%);
background: linear-gradient(to bottom, rgba(6, 27, 65, 0) 0%, rgba(6, 27, 65, 0.95) 100%);
z-index: 2;
}
.listing_carditem_footer .listing-item-category-wrap span,
.listing_carditem .geodir-category-location a,
.listing_carditem_footer .geodir-category_price .price-level-item strong,
.listing_carditem_footer .post-author a span {
color: #fff;
}
.listing_carditem .listing-rating-count-wrap {
margin-left: auto;
}
.geodir-category-opt_title {
position: relative;
max-width: calc(100% - 130px);
}
.listing_carditem_footer {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.listing_carditem_footer .geodir-category_price {
margin: 0 0 0 26px;
color: #fff;
position: relative;
}
.listing_carditem_footer .geodir-category_price .price-name-tooltip {
top: -25px;
}
.listing_carditem_footer .post-author {
margin-left: 25px;
margin-top: 0;
position: relative;
}
.geodir-category-img .listing-counter {
top: 20px;
left: 20px;
}
.geodir-category-img .listing-counter strong {
padding-left: 4px;
}
.geodir-category-img-wrap img,
.gallery-item img {
width: 100%;
height: auto;
}
.listing-item-grid .bg,
.geodir-category-img-wrap img,
.gallery-item img {
-webkit-transform: translateZ(0);
transform: translateZ(0);
-webkit-transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
-o-transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
}
.geodir-category-listing:hover .geodir-category-img-wrap img,
.gallery-item:hover img,
.listing-item-grid:hover .bg {
-webkit-transform: scale(1.12);
-ms-transform: scale(1.12);
transform: scale(1.12);
}
.geodir-js-favorite_btn {
position: absolute;
left: 20px;
top: 20px;
cursor: pointer;
color: #fff;
}
.geodir-js-favorite_btn .save-btn {
display: inline-block;
color: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.geodir-js-favorite_btn i {
width: 36px;
height: 36px;
line-height: 36px;
border-radius: 100%;
background: #425998;
position: relative;
z-index: 2;
}
.geodir-js-favorite_btn span {
border-radius: 36px;
background: #425998;
left: -36px;
height: 36px;
line-height: 36px;
color: #fff;
padding: 0 18px 0 48px;
font-size: 0.845em;
font-weight: 600;
position: relative;
top: 0;
z-index: 1;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
opacity: 0;
margin-top: -2px;
visibility: hidden;
}
.geodir-js-favorite_btn:hover span {
opacity: 1;
visibility: visible;
margin-top: 0;
}
.geodir-js-favorite_btn:hover i {
font-weight: 900;
}
.listing-avatar {
position: absolute;
bottom: -5px;
right: 40px;
z-index: 14;
}
.listing-avatar img {
width: 50px !important;
height: 50px !important;
-webkit-box-shadow: 0px 0px 0px 6px rgb(255, 255, 255);
box-shadow: 0px 0px 0px 6px rgb(255, 255, 255);
border-radius: 100%;
position: relative;
z-index: 2;
-o-object-fit: cover;
object-fit: cover;
}
.avatar-tooltip {
position: absolute;
top: 0;
margin-top: 4px;
opacity: 0;
right: 0;
padding-right: 60px;
min-width: 200px;
visibility: hidden;
height: 56px;
line-height: 56px;
border-radius: 56px;
z-index: 1;
background: #fff;
color: #878c9f;
font-size: 0.845em;
font-weight: 600;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.15);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.15);
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.avatar-tooltip.lpre-avatar {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-left: 15px;
text-align: left;
white-space: nowrap;
}
.avatar-tooltip.lpre-avatar strong {
max-width: 100px;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
white-space: nowrap;
margin-left: 5px;
}
.listing-avatar:hover .avatar-tooltip {
margin-top: -2px;
opacity: 1;
visibility: visible;
}
.geodir-category-content p {
text-align: left;
font-size: 0.923em;
color: #999;
font-weight: 500;
padding-bottom: 10px;
line-height: 24px;
}
.geodir-category-content h3,
.cart-details_text .geodir-category-content-title-item h3 {
text-align: left;
font-weight: 600;
font-size: 1.23em;
margin-bottom: 10px;
font-family: "Nunito", sans-serif;
}
.geodir-category-content h3 a {
color: #566985;
}
.verified-badge {
display: inline-table;
margin-left: 12px;
width: 18px;
height: 18px;
line-height: 18px;
border-radius: 100%;
color: #fff;
font-size: 10px;
text-align: center;
font-weight: 900;
position: relative;
top: -2px;
}
.geodir-category-content-tags {
margin-top: 10px;
}
.geodir_status_date {
position: absolute;
top: 20px;
right: 20px;
padding: 6px 10px;
color: #fff;
font-size: 0.845em;
border-radius: 20px;
-webkit-box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.2);
box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.2);
}
.geodir_status_date i {
margin-right: 10px;
}
.geodir_status_date.gsd_open i {
color: #fff;
}
.listing-item.list-layout .geodir-category-content {
width: 54%;
padding-top: 15px;
}
.listing-item.list-layout .geodir-category-footer {
margin: 0;
padding: 6px 20px;
}
.listing-item.list-layout .geodir-category-content-title {
padding: 0 20px 10px;
}
.listing-item.list-layout .facilities-list {
margin: 3px 0 10px;
}
.listing-item.list-layout .geodir-category-opt {
bottom: 3px;
}
.listing-item.list-layout .listing-avatar {
bottom: 20px;
right: 20px;
}
.listing-item.list-layout .listing-avatar img {
width: 30px;
height: 30px;
-webkit-box-shadow: 0px 0px 0px 3px rgba(255, 255, 255, 0.2);
box-shadow: 0px 0px 0px 3px rgba(255, 255, 255, 0.2);
}
.listing-item.list-layout .avatar-tooltip {
padding-right: 50px;
min-width: 180px;
right: -3px;
top: -1px;
height: 36px;
line-height: 36px;
border-radius: 36px;
}
.listing-item.list-layout .listing-thumb-link.geodir-category-img-wrap {
height: 100%;
}
.listing-item.list-layout .listing-cats-wrap,
.listing-item.list-layout .geodir-category_price,
.listing-item.list-layout .geodir-opt-list {
padding: 0;
}
.listing-rating-count-wrap .review-score {
background: #384f95;
color: #fff;
font-weight: 600;
border-radius: 4px;
padding: 10px;
font-size: 1em;
margin-right: 12px;
}
.listing-rating-count-wrap .review-score span {
position: relative;
top: 4px;
left: 10px;
font-size: 1.077em;
color: #fff;
}
.listing-rating-count-wrap .reviews-count {
color: #fff;
font-size: 0.845em;
position: relative;
top: 2px;
}
.category-name {
margin-right: 10px;
position: relative;
color: #999;
top: -2px;
border-radius: 2px;
background: #eee;
padding: 4px 14px;
}
.geodir-category-opt {
position: absolute;
bottom: 20px;
left: 0;
width: 100%;
z-index: 3;
padding: 10px 20px;
cursor: inherit;
}
.listing_carditem .geodir-category-opt {
padding: 10px 20px 0;
bottom: 0;
}
.geodir-category-opt h4 {
text-align: left;
font-size: 1.23em;
font-weight: 600;
margin-bottom: 10px;
}
.geodir-category-opt h4 a {
color: #fff;
}
.listing-rating i {
font-size: 10px;
margin-right: 4px;
position: relative;
z-index: 2;
}
.card-popup-rainingvis_bg {
position: absolute;
left: 0;
top: 0;
z-index: 1;
width: 200px;
}
.card-popup-rainingvis_bg span {
margin-right: 4px;
position: relative;
}
.card-popup-rainingvis_bg span:before {
font-family: "Font Awesome 5 Pro";
content: "\f005";
font-size: 10px;
color: rgba(255, 255, 255, 0.4);
font-weight: 700;
}
.geodir-category-content-title {
padding: 2px 20px 20px;
margin-bottom: 10px;
border-bottom: 1px solid #eee;
}
.geodir-category-content-title-item {
width: 100%;
position: relative;
z-index: 1;
}
.facilities-list {
margin: 10px 0;
width: 100%;
}
.facilities-list-title {
margin-right: 10px;
color: #566985;
font-weight: 700;
}
.facilities-list li {
margin-right: 14px;
cursor: pointer;
position: relative;
}
.facilities-list li i {
font-size: 1.23em;
}
.facilities-list li:hover i {
color: #adc7dd;
}
.listing-item-category {
width: 36px;
height: 36px;
line-height: 36px;
color: #fff;
border-radius: 100%;
position: relative;
}
.listing-item-category-wrap {
position: relative;
}
.listing-item-category-wrap span {
margin-left: 10px;
position: relative;
color: #7d93b2;
}
.geodir-category-footer {
margin: 4px 0 0 0;
padding: 0 20px;
border-top: 1px solid #eee;
}
.geodir-category-location a {
color: #7d93b2;
text-align: left;
font-size: 0.923em;
}
.geodir-category-location a i {
padding-right: 6px;
}
.geodir-opt-list {
position: relative;
margin-left: auto;
}
.geodir-opt-list:before {
content: "";
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 1px;
background: #eee;
}
.geodir-category-text {
padding: 0 20px;
}
.geodir-opt-list li {
margin-left: 16px;
}
.geodir-opt-list a,
.gdop-list-link {
position: relative;
font-size: 1.23em;
color: #9ea6ba;
cursor: pointer;
}
.geodir-opt-list a:hover i,
.gdop-list-link:hover i,
.header-sec-link a:hover i,
.hero-categories li a:hover i {
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-animation: bounce 1s;
animation: bounce 1s;
}
@-webkit-keyframes bounce {
0%, 20%, 60%, 100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
80% {
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
}
}
@keyframes bounce {
0%, 20%, 60%, 100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
80% {
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
}
}
.geodir-opt-link {
padding-right: 6px;
}
.geodir-opt-link a {
height: 36px;
line-height: 36px;
color: #fff;
background: #ecf6f8;
width: 100%;
font-weight: 500;
border-radius: 4px;
text-align: left;
padding-left: 20px;
}
.geodir-opt-link a:hover {
background: #18458b;
}
.geodir-opt-link a i {
position: absolute;
right: 0;
width: 40px;
height: 36px;
line-height: 36px;
top: 0;
font-size: 8px;
border-left: 1px solid rgba(255, 255, 255, 0.21);
text-align: center;
}
.geodir-opt-link a:hover {
color: #fff;
}
.geodir-opt-tooltip,
.price-name-tooltip {
position: absolute;
opacity: 0;
right: 0;
top: -40px;
height: 30px;
line-height: 30px;
min-width: 100px;
margin-left: -65px;
color: #fff;
font-size: 12px;
visibility: hidden;
border-radius: 2px;
background: #313e6e;
z-index: 3;
}
.price-name-tooltip {
right: -35px;
top: -25px;
}
.geodir-opt-tooltip strong {
color: #fff;
padding-left: 6px;
}
.geodir-opt-list li:hover .geodir-opt-tooltip,
.geodir-category_price:hover .price-name-tooltip {
opacity: 1;
visibility: visible;
}
.geodir-category_contacts {
position: absolute;
right: 20px;
bottom: 70px;
padding: 20px 20px;
background: #fff;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.15) !important;
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.15) !important;
z-index: 20;
max-width: 270px;
border-radius: 4px;
border: 1px solid #eee;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
opacity: 0;
visibility: hidden;
}
.geodir-category_contacts.visgdcc {
opacity: 1;
visibility: visible;
}
.close_gcc {
position: absolute;
right: 10px;
top: 10px;
z-index: 3;
font-size: 1.077em;
color: #9ea6ba;
cursor: pointer;
}
.geodir-category_contacts ul {
position: relative;
z-index: 2;
}
.geodir-category_contacts li {
width: 100%;
margin: 5px 0;
text-align: left;
}
.geodir-category_contacts li span,
.geodir-category_contacts li a {
color: #7d93b2;
text-align: left;
font-size: 0.923em;
font-weight: 600;
}
.geodir-category_contacts li span {
margin-right: 10px;
color: #9ea6ba;
}
.geodir-category_contacts li span i {
margin-right: 6px;
}
.geodir-category_price {
margin-right: 16px;
position: relative;
}
.geodir-category_price .price-level-item strong {
font-size: 0.845em;
margin-left: 2px;
color: #999;
} .pagination {
margin-top: 30px;
text-align: center;
width: 100%;
}
.pagination a,
.pagination .page-numbers {
display: inline-block;
width: 44px;
height: 44px;
line-height: 44px;
border-radius: 6px;
border: 1px solid #eee;
-webkit-box-sizing: border-box;
box-sizing: border-box;
position: relative;
font-size: 1em;
color: #888da0;
background: #fff;
margin: 0 2px;
}
.pagination .current,
.pagination a.current-page,
.pagination a:hover {
color: #fff;
}
.pagination a i {
font-size: 0.923em;
}
.pagination .prev.page-numbers,
.pagination .prevposts-link {
margin-right: 20px;
}
.pagination .next.page-numbers,
.pagination .nextposts-link {
margin-left: 20px;
}
.pagination .prev.page-numbers,
.pagination .next.page-numbers,
.pagination .prevposts-link,
.pagination .nextposts-link {
width: auto;
padding: 0 30px;
}
.pagination .prev.page-numbers span,
.pagination .prevposts-link span {
margin-left: 10px;
}
.pagination a.next.page-numbers span,
.pagination a.nextposts-link span {
margin-right: 10px;
} .listing-features li {
text-align: left;
margin: 0 25px 10px 0;
font-size: 0.923em;
color: #596985;
font-weight: 500;
position: relative;
padding-left: 25px;
}
.listing-item-grid_container {
margin-bottom: 50px;
}
.listing-item-grid {
padding: 130px 30px;
margin-bottom: 20px;
position: relative;
overflow: hidden;
border-radius: 10px;
}
.listing-item-grid .d-gr-sec:before {
opacity: 0.7;
}
.listing-item-grid_title {
position: absolute;
left: 20px;
bottom: 20px;
right: 20px;
z-index: 10;
text-align: left;
}
.listing-item-grid_title h3,
.listing-item-grid_title h3 a,
.listing-item-grid_title p {
color: #fff;
}
.listing-item-grid_title h3 {
font-family: "Raleway", sans-serif;
font-weight: 700;
padding-bottom: 10px;
font-size: 22px;
}
.listing-item-grid .listing-counter {
position: absolute;
left: 20px;
top: 30px;
z-index: 10;
padding: 6px 16px;
z-index: 3;
color: #fff;
border-radius: 4px;
font-size: 0.845em;
font-weight: 600;
-webkit-box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.3);
box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.3);
}
.listing-item-grid .listing-counter span {
padding-right: 6px;
}
.listing-slider-wrap {
z-index: 20;
}
.listing-slider-item {
padding: 0 0 15px 0;
} .listing-carousel-wrap {
height: 500px;
}
.listing-carousel_pagination {
position: absolute;
width: 100%;
left: 0;
bottom: 20px;
z-index: 2;
}
.hero_pagination {
bottom: 0;
z-index: 2;
}
.listing-carousel_pagination-wrap {
display: inline-block;
padding: 6px 20px 10px;
border-radius: 20px;
background: rgba(6, 27, 65, 0.4);
}
.hero_pagination .listing-carousel_pagination-wrap {
padding: 6px 60px 6px;
background: #fff;
position: relative;
border-radius: 30px 30px 0 0;
}
.listing-carousel_pagination .swiper-pagination-bullet,
.ss-slider-pagination .swiper-pagination-bullet {
margin: 0 4px;
width: 6px;
height: 6px;
background: #fff;
opacity: 0.4;
}
.hero_pagination .listing-carousel_pagination-wrap .swiper-pagination-bullet {
background: #ccc;
opacity: 0.8;
}
.listing-carousel_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.ss-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
opacity: 1;
}
.listing-carousel-button {
position: absolute;
top: 50%;
width: 80px;
height: 50px;
line-height: 50px;
margin-top: -25px;
z-index: 2;
cursor: pointer;
background: #384f95;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.45);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.45);
-webkit-transition: all 200ms linear;
-o-transition: all 200ms linear;
transition: all 200ms linear;
}
.listing-carousel-button.listing-carousel-button-next,
.listing-carousel-button.listing-carousel-button-next2 {
right: -30px;
padding-right: 20px;
border-radius: 60px 0 0 60px;
}
.listing-carousel-button.listing-carousel-button-prev,
.listing-carousel-button.listing-carousel-button-prev2 {
left: -30px;
padding-left: 20px;
border-radius: 0 60px 60px 0;
}
.listing-carousel-button.listing-carousel-button-next:hover,
.listing-carousel-button.listing-carousel-button-next2:hover {
right: -15px;
background: rgba(6, 27, 65, 0.4);
}
.listing-carousel-button.listing-carousel-button-prev:hover,
.listing-carousel-button.listing-carousel-button-prev2:hover {
left: -15px;
background: rgba(6, 27, 65, 0.4);
}
.listing-carousel-wrap.listing-carousel-slides-auto .swiper-slide img {
width: auto !important;
height: 100% !important;
position: relative;
z-index: 1;
}
.listing-carousel-wrap.listing-carousel-slides-auto .swiper-slide {
width: auto !important;
height: 100% !important;
display: inherit !important;
}
.listing-carousel-wrap:not(.listing-carousel-slides-auto) img {
width: 100%;
height: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.box-media-zoom {
position: absolute;
width: 40px;
height: 40px;
line-height: 40px;
border-radius: 100%;
color: #fff;
z-index: 10;
top: 20px;
right: 20px;
font-size: 0.923em;
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
-webkit-box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.2);
box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.2);
} .scroll-nav-wrapper {
background: #fff;
-webkit-box-shadow: 0 0 65px rgba(0, 0, 0, 0.09);
box-shadow: 0 0 65px rgba(0, 0, 0, 0.09);
border-bottom: 1px solid #eee;
}
.scroll-nav {
border-right: 1px solid #eee;
}
.scroll-nav ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.lscroll-mobile-yes .scroll-nav {
display: block !important;
}
.scroll-nav li {
margin-right: 15px;
margin-bottom: 0;
}
.scroll-nav li a {
display: block;
padding: 25px 20px 25px 0;
position: relative;
font-size: 10px;
color: #7d93b2;
font-weight: 800;
text-align: left;
text-transform: uppercase;
letter-spacing: 1px;
}
.scroll-nav li a i {
margin-right: 10px;
font-size: 1em;
position: relative;
top: 2px;
font-weight: 600;
color: #e5e5e5;
}
.scroll-nav li a:before {
content: "";
position: absolute;
bottom: -1px;
left: 0;
width: 0;
height: 2px;
}
.scroll-nav li a.act-scrlink:before {
width: 100%;
}
.scroll-nav-wrapper-opt {
position: relative;
margin-left: auto;
}
.scroll-nav-wrapper-opt a.scroll-nav-wrapper-opt-btn {
margin-left: 10px;
padding: 8px 20px;
border: 1px solid transparent;
background: #425998;
color: #fff;
font-size: 0.923em;
border-radius: 2px;
}
.scroll-nav-wrapper-opt a.scroll-nav-wrapper-opt-btn.scroll-nav-bookmark-btn {
margin-left: 0;
}
.scroll-nav-wrapper-opt a.scroll-nav-wrapper-opt-btn.scroll-nav-bookmark-btn i {
margin: 0;
margin-right: 6px;
}
.scroll-nav-wrapper-opt .laddtocal-shortcode + a.scroll-nav-wrapper-opt-btn.scroll-nav-bookmark-btn {
margin-left: 10px;
}
.scroll-nav-wrapper-opt a.scroll-nav-wrapper-opt-btn:hover {
border: 1px solid #e7e7ed;
color: #70778b;
background: #fff;
}
.scroll-nav-wrapper-opt a.scroll-nav-wrapper-opt-btn i,
.show-more-snopt-tooltip a i {
margin-right: 6px;
}
.scroll-nav-wrapper-opt a.scroll-nav-wrapper-opt-btn i {
width: 12px;
text-align: center;
}
.show-more-snopt {
font-size: 28px;
margin-left: 20px;
color: #70778b;
cursor: pointer;
}
.show-more-snopt-tooltip {
position: absolute;
right: 0;
width: 150px;
background: #fff;
top: 100%;
margin-top: 30px;
z-index: 10;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.15);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.15);
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
opacity: 0;
visibility: hidden;
}
.show-more-snopt-tooltip.show-more-snopt-tooltip_vis {
margin-top: 12px;
opacity: 1;
visibility: visible;
}
.show-more-snopt-tooltip a {
display: block;
border-bottom: 1px solid #e7e7ed;
padding: 10px;
text-align: left;
font-size: 0.845em;
color: #7d93b2;
font-weight: 600;
}
.show-more-snopt-tooltip a:last-child {
border-bottom: 0;
}
.no-top-padding {
padding: 30px 0 50px;
}
.bg-parallax-wrap,
.bg-tabs-wrap {
position: absolute;
left: 0;
top: 0;
bottom: 0;
right: 0;
overflow: hidden;
z-index: 1;
background: #ccc;
z-index: auto;
}
.bg-parallax-wrap {
bottom: -50px;
z-index: auto;
}
.listing-hero-section {
padding: 250px 0 0;
}
.listing-hero-section .bg {
height: 120%;
}
.listing-hero-section .slideshow-container .bg,
.bg.par-elem {
height: 110%;
top: -5%;
}
.listing-hero-section .bg-parallax-wrap:after,
.d-gr-sec:after {
content: "";
position: absolute;
left: 0;
top: 0;
bottom: 0;
right: 0;
z-index: 20;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(6, 27, 65, 0)), to(rgba(6, 27, 65, 0.95)));
background: -webkit-linear-gradient(top, rgba(6, 27, 65, 0) 0%, rgba(6, 27, 65, 0.95) 100%);
background: -o-linear-gradient(top, rgba(6, 27, 65, 0) 0%, rgba(6, 27, 65, 0.95) 100%);
background: linear-gradient(to bottom, rgba(6, 27, 65, 0) 0%, rgba(6, 27, 65, 0.95) 100%);
}
.listing-hero-section .bg-parallax-wrap:after,
.d-gr-sec:after {
z-index: auto;
}
.block_box {
background: #fff;
border-radius: 10px;
border: 1px solid #e5e7f2;
}
.block_box.box-widget-item {
padding: 30px;
}
.block_box.box-widget-item .box-widget-item-header {
margin: -30px -30px 25px;
}
.block_box.box-widget-item .footer-link {
display: none;
} .breadcrumbs-wrapper {
position: relative;
}
.breadcrumbs-wrapper.inline-breadcrumbs {
margin-bottom: 25px;
}
.brd-show-share {
cursor: pointer;
position: absolute;
right: 30px;
top: 50%;
padding: 0px 20px;
height: 30px;
line-height: 30px;
margin-top: -15px;
color: #fff;
z-index: 20;
font-size: 0.923em;
border-radius: 4px;
}
.share-holder.sing-page-share {
z-index: 20;
bottom: -50px;
top: auto;
right: 30px;
}
.top_sing-page-share {
bottom: inherit;
top: 100px;
}
.brd-show-share i {
padding-right: 6px;
}
.top-breadcrumbs {
padding: 25px 0;
background: #fff;
}
.breadcrumbs-wrapper.block-breadcrumbs {
background: #fff;
border: 1px solid #e5e7f2;
border-top: none;
padding: 21px 30px;
border-radius: 0 0 6px 6px;
}
.breadcrumbs-wrapper.inline-breadcrumbs:before,
.top-breadcrumbs .container:before {
font-family: "Font Awesome 5 Pro";
content: "\f14c";
position: absolute;
right: 30px;
top: 50%;
height: 22px;
line-height: 22px;
margin-top: -11px;
font-size: 22px;
font-weight: 100;
color: #adc7dd;
}
.top-breadcrumbs .container:before {
margin-top: -2px;
right: 0;
}
.breadcrumbs a {
position: relative;
}
.breadcrumbs-wrapper.inline-breadcrumbs a,
.breadcrumbs-wrapper.inline-breadcrumbs span,
.breadcrumbs-wrapper.top-breadcrumbs a,
.breadcrumbs-wrapper.top-breadcrumbs span {
padding: 0 16px;
position: relative;
color: #888da0;
font-size: 0.923em;
font-weight: 600;
}
.breadcrumbs a:before,
.breadcrumbs-wrapper.top-breadcrumbs a:before {
font-family: "Font Awesome 5 Pro";
content: "\f0da";
font-size: 0.845em;
position: absolute;
top: 50%;
right: -7px;
margin-top: -8px;
width: 10px;
height: 2px;
font-weight: 800;
}
.breadcrumbs-wrapper.inline-breadcrumbs span {
color: #999;
}
.breadcrumbs-wrapper.inline-breadcrumbs span.breadcrumb-items {
padding: 0;
}
.breadcrumbs-wrapper.inline-breadcrumbs span.breadcrumb-items a {
padding: 0 16px;
}
.breadcrumbs-wrapper.inline-breadcrumbs a:first-child,
.dasboard-breadcrumbs a:first-child {
padding-left: 0;
} .list-single-header {
margin-bottom: 20px;
padding: 30px 30px 0;
}
.list-single-header-item {
padding: 10px 0 25px;
}
.list-single-header-item .geodir-category-location a {
margin-right: 12px;
}
.list-single-header-item h1 {
text-align: left;
font-weight: 600;
padding-bottom: 18px;
color: #566985;
position: relative;
font-size: 26px;
}
.listing-hero-section .list-single-header-item h1 {
color: #fff;
font-size: 36px;
position: relative;
}
.listing-hero-section .list-single-header-item h1:before {
content: "";
position: absolute;
left: 0;
top: -30px;
width: 50px;
height: 3px;
border-radius: 3px;
}
.listing-hero-section .list-single-header-item .geodir-category-location a {
color: #fff;
font-weight: 600;
}
.list-single-header_bottom {
border-top: 1px solid #eee;
padding: 15px 0;
margin-top: 10px;
}
.listing-hero-section .list-single-header_bottom {
margin: 20px 0;
padding: 25px 0 15px;
border-color: rgba(255, 255, 255, 0.1);
}
.listing-hero-section .listing-item-category-wrap span,
.listing-hero-section .list-single-author a {
color: #fff;
}
.listing-hero-section .list-single-stats li span {
border: 1px dashed rgba(255, 255, 255, 0.21);
background: rgba(255, 255, 255, 0.11);
color: #fff;
}
.listing-rating-count-wrap.single-list-count .reviews-count {
color: #666;
font-size: 0.923em;
}
.listing-rating-count-wrap.single-list-count .review-score {
padding: 0;
font-size: 18px;
border-radius: 100%;
width: 54px;
height: 54px;
line-height: 54px;
text-align: center;
}
.list-single-header-column {
padding: 6px 6px 6px 8px;
border-radius: 70px;
background: #f9f9f9;
}
.listing-hero-section .list-single-header-column {
-webkit-box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.2);
box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.2);
color: #fff;
background: rgba(6, 27, 65, 0.25);
top: 25px;
}
.listing-hero-section .list-single-header-column:hover {
background: rgba(6, 27, 65, 0.45);
}
.listing-hero-section .list-single-header-column:before {
display: none;
}
.list-single-header-column:after {
opacity: 0.4;
}
.listing-hero-section .listing-rating-count-wrap.single-list-count .reviews-count {
color: #fff;
}
.list-single-header-column:after {
font-family: "Font Awesome 5 Pro";
content: "\f4b6";
font-size: 0.845em;
position: absolute;
bottom: 10px;
right: 14px;
font-weight: 800;
color: #eee;
font-size: 34px;
}
.list-single-header-column:before {
content: "";
position: absolute;
left: -20px;
top: 50%;
width: 1px;
height: 100px;
margin-top: -50px;
background: #eee;
}
.list-single-stats li {
margin-bottom: 0;
}
.list-single-stats li + li {
margin-left: 10px;
}
.list-single-stats li span {
display: block;
padding: 8px 15px;
border: 1px solid #e7e7ed;
color: #70778b;
font-size: 0.923em;
border-radius: 4px;
background: #fff;
}
.list-single-stats li span i {
margin-right: 10px;
}
.list-single-author {
font-size: 1.077em;
margin-left: 20px;
}
.author_avatar {
margin-right: 10px;
border-radius: 100%;
overflow: hidden;
position: relative;
top: -8px;
}
.author_avatar img,
.author_avatar {
width: 36px;
height: 36px;
}
.list-single-author a {
color: #7d93b2;
font-size: 0.923em;
}
.list-single-header_bottom .geodir_status_date {
position: relative;
top: 2px;
left: 0;
margin-left: 16px;
padding: 8px 10px;
}
.list-single-main-item p,
.accordion-inner p,
.author-content p,
.about-wrap p,
.user-profile-header_content p {
text-align: left;
color: #878c9f;
font-size: 0.923em;
padding-bottom: 10px;
}
.list-single-main-item > figure {
margin-bottom: 10px;
}
.simple-title {
font-size: 1.077em;
padding-bottom: 10px;
font-weight: 600px;
color: #666;
}
.list-single-main-item {
margin-bottom: 20px;
}
.list-single-main-item-title {
margin-bottom: 20px;
border-bottom: 1px solid #eee;
padding: 18px 30px;
position: relative;
}
.comment-reply-title-wrap:before,
.lsingle-block-title:before,
.list-single-main-item-title:before,
.box-widget-item-header:before {
font-family: "Font Awesome 5 Pro";
content: "\f107";
position: absolute;
right: 30px;
top: 50%;
color: #ccc;
height: 20px;
line-height: 20px;
margin-top: -10px;
}
.list-single-main-item_content {
padding: 10px 30px 30px;
}
.rooms-item {
margin-bottom: 25px;
padding-bottom: 10px;
border-bottom: 1px solid #eee;
}
.rooms-item:last-child {
margin-bottom: 0;
border-bottom: none;
}
.rooms-media {
width: 35%;
position: relative;
overflow: hidden;
border-radius: 4px;
}
.rooms-media img {
width: 100%;
height: auto;
}
.rooms-details {
width: 65%;
padding: 5px 0 10px 20px;
}
.rooms-details-header {
text-align: left;
padding-bottom: 20px;
}
.rooms-price {
position: absolute;
right: 0;
top: 0;
color: #5ecfb1;
font-size: 19px;
font-weight: 600;
}
.rooms-price strong {
padding-left: 3px;
font-size: 10px;
color: #999;
}
.rooms-details-header h3 {
color: #334e6f;
padding-bottom: 6px;
font-size: 1.23em;
font-weight: 700;
}
.rooms-details-header h5 {
font-size: 0.845em;
font-weight: 700;
color: #666;
}
.rooms-details-header h5 span {
color: #7d93b2;
}
.box-widget-item-header {
position: relative;
background: #fff;
border-bottom: 1px solid #eee;
padding: 18px 30px;
border-radius: 10px 10px 0 0;
}
.list-single-main-item_subtitle {
padding: 15px 0 25px;
}
.box-widget-item-header h3,
.list-single-main-item-title h3,
.list-single-main-item_subtitle h4 {
text-align: left;
font-size: 1.154em;
font-weight: 600;
color: #566985;
font-family: "Nunito", sans-serif;
}
.list-single-main-item_subtitle h4 {
font-size: 1.077em;
}
.pricerange {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.pricerange span {
margin-right: 20px;
color: #878c9f;
font-weight: 700;
font-size: 1.077em;
}
.pricerange span.lpricerange-from, .pricerange span.lpricerange-to {
font-size: 24px;
font-weight: 600;
margin: 0;
}
.claim-widget-link {
padding-top: 20px;
margin-top: 20px;
border-top: 1px solid #eee;
}
.claim-widget-link span,
.claim-widget-link a {
font-weight: 500;
}
.claim-widget-link a:hover {
color: #24324f;
}
.claim-widget-link span {
color: #878c9f;
margin-right: 20px;
}
.fw-separator {
width: 100%;
margin: 15px 0;
height: 1px;
background: #eee;
display: inline-block;
} .box-widget-content {
width: 100%;
position: relative;
}
.bwc-nopad {
padding: 25px 0 0;
}
.bwc-padside {
padding-left: 30px;
padding-right: 30px;
}
.box-widget-item,
.list-single-facts {
margin-bottom: 20px;
}
.inline-facts-wrap {
display: block;
padding: 20px 30px 30px;
position: relative;
border-radius: 4px;
overflow: hidden;
text-align: center;
}
.single-facts .inline-facts-wrap {
width: 25%;
}
.inline-facts-wrap h6 {
width: 100%;
font-size: 0.923em;
text-align: left;
color: #fff;
font-weight: 400;
margin-top: 6px;
}
.inline-facts-wrap i {
position: absolute;
right: 30px;
top: 10px;
font-size: 44px;
color: #fff;
opacity: 0.4;
}
.inline-facts-wrap .num {
font-size: 36px;
color: #fff;
font-weight: 800;
}
.single-facts_2 .inline-facts-wrap .num,
.bold-facts .inline-facts-wrap .num {
color: #fff;
font-weight: 600;
font-family: "Raleway", sans-serif;
font-style: italic;
font-size: 44px;
float: none;
text-align: center;
}
.bold-facts .inline-facts-wrap {
padding: 0;
margin-top: 15px;
}
.single-facts_2 .inline-facts-wrap h6,
.bold-facts .inline-facts-wrap h6 {
font-weight: 500;
color: #fff;
font-size: 0.923em;
margin-top: 12px;
text-align: center;
}
.bold-facts .inline-facts-wrap h6 {
color: #7d93b2;
}
.single-facts_2 .inline-facts-wrap:before {
content: "";
position: absolute;
bottom: 6px;
width: 30px;
height: 2px;
left: 50%;
margin-left: -15px;
background: rgba(255, 255, 255, 0.4);
}
.single-facts_2 .inline-facts-wrap:after {
content: "";
position: absolute;
right: -100px;
width: 100px;
height: 1px;
border-top: 1px dotted rgba(255, 255, 255, 0.8);
top: 50%;
}
.bold-facts .inline-facts-wrap:before {
content: "";
position: absolute;
width: 20px;
height: 1px;
background: #ccc;
top: 50%;
right: 0;
}
.hide-decor-yes .inline-facts-wrap:before {
display: none;
}
.stat-wave {
position: absolute;
left: 0;
width: 100%;
height: 100px;
opacity: 0.2;
bottom: 0;
}
.stat-wave svg {
position: absolute;
right: 0;
width: 100%;
height: 100%;
bottom: -30px;
}
.opening-hours ul li {
width: 100%;
padding: 12px 0;
color: #878c9f;
position: relative;
border-bottom: 1px solid #eee;
font-size: 1em;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.opening-hours ul li:first-child {
padding-top: 0;
}
.opening-hours ul li span.opening-hours-time {
font-weight: 500;
color: #7d93b2;
margin-left: auto;
text-align: right;
}
.opening-hours ul li span.opening-hours-time span {
display: block;
}
.opening-hours ul li span.opening-hours-day {
color: #878c9f;
font-weight: 600;
}
.list-author-widget-contacts {
padding-bottom: 20px;
border-bottom: 1px solid #eee;
width: 100%;
color: #878c9f;
}
.list-author-widget-contacts.list-item-widget-contacts {
margin-top: 0;
border-bottom: 0;
padding-bottom: 0;
}
.list-author-widget-contacts li {
width: 100%;
margin-bottom: 15px;
}
.list-author-widget-contacts.list-item-widget-contacts li {
border-bottom: 1px solid #eee;
padding-bottom: 15px;
}
.list-author-widget-contacts.list-item-widget-contacts li:last-child {
margin-bottom: 0;
border-bottom: none;
}
.list-author-widget-contacts li span,
.list-author-widget-contacts li a {
text-align: left;
font-weight: 500;
}
.list-author-widget-contacts li span {
min-width: 80px;
}
.list-author-widget-contacts li span i {
margin-right: 7px;
font-size: 1.077em;
}
.list-author-widget-contacts li a,
.list-author-widget-contacts li > span + span {
margin-left: 20px;
color: #878c9f;
}
.bottom-bcw-box {
margin-top: 10px;
padding: 12px 70px 12px 30px;
border-top: 1px solid #eee;
}
.bottom-bcw-box_link {
position: absolute;
right: 0;
top: 0;
border-left: 1px solid #eee;
height: 100%;
width: 70px;
}
.bottom-bcw-box_link a {
position: absolute;
width: 100%;
height: 20px;
left: 0;
top: 50%;
font-size: 1.23em;
color: #9ea6ba;
margin-top: -10px;
text-align: center;
}
.box-widget-author-title {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.box-widget-author-title_content a {
text-align: left;
color: #566985;
display: block;
position: relative;
font-size: 1.077em;
margin-top: 5px;
font-weight: 600;
padding-bottom: 6px;
}
.box-widget-author-title_content span {
display: block;
font-size: 10px;
text-align: left;
color: #878c9f;
text-transform: uppercase;
}
.box-widget-author-title-img {
margin-right: 18px;
}
.box-widget-author-title-img img {
width: 50px;
height: 50px;
border-radius: 100%;
}
.box-widget-author-title_opt {
position: absolute;
right: 0;
top: 50%;
height: 50px;
margin-top: -25px;
border-radius: 50px;
}
.box-widget-author-title_opt:before {
content: "";
position: absolute;
background: #f9f9f9;
border-radius: 70px 0 0 70px;
top: -6px;
bottom: -6px;
left: -20px;
right: -30px;
border: 1px solid #eee;
border-right: none;
}
.box-widget-author-title_opt a {
display: inline-block;
width: 34px;
height: 34px;
border-radius: 100%;
position: relative;
margin-right: 8px;
color: #fff;
top: 8px;
text-align: center;
}
.box-widget-author-title_opt a:last-child {
margin-right: 0;
}
.box-widget-author-title_opt a i {
line-height: 34px;
}
.counter-widget .countdown-item {
color: #fff;
margin-right: 20px;
text-align: left;
position: relative;
}
.counter-widget .countdown-item:before {
content: ":";
position: absolute;
right: -12px;
top: 6px;
font-size: 20px;
color: #fff;
}
.counter-widget .countdown-item:last-child:before {
display: none;
}
.counter-widget .countdown-item span {
font-weight: 600;
font-size: 28px;
}
.counter-widget .countdown-item p {
font-size: 0.845em;
opacity: 0.7;
}
.counter-widget {
margin-left: 40px;
position: relative;
top: -8px;
}
.counter-widget:before {
content: "";
position: absolute;
width: 1px;
height: 20px;
top: 50%;
left: -20px;
margin-top: -10px;
background: rgba(255, 255, 255, 0.2);
}
.reviews-comments-item-text .review-score-user {
position: absolute;
top: -8px;
right: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.reviews-comments-item-text .review-score-user span.review-score-user_item {
background: #3d4e94;
color: #fff;
font-weight: 600;
border-radius: 4px;
width: 40px;
height: 40px;
line-height: 40px;
font-size: 0.923em;
border: 1px solid rgba(0, 0, 0, 0.21);
text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.21);
margin-left: 20px;
display: inline-block;
text-align: center;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.reviews-comments-item {
padding: 0 0 20px 90px;
position: relative;
margin-bottom: 20px;
width: 100%;
border-bottom: 1px solid #eee;
}
.reviews-comments-item:last-child {
padding-bottom: 0;
}
.reviews-comments-item.reply-comment-item {
width: 90%;
margin-left: 10%;
padding: 30px 20px 30px 90px;
border-radius: 6px;
}
.reviews-comments-item.reply-comment-item .review-comments-avatar {
top: 30px;
}
.reviews-comments-item.reply-comment-item:before {
content: "";
position: absolute;
top: 0;
left: -10%;
margin-left: 30px;
width: 40px;
height: 40px;
border-left: 1px solid #eee;
border-bottom: 1px solid #eee;
}
.reviews-comments-item:last-child {
border: none;
margin-bottom: 0;
}
.review-comments-avatar {
position: absolute;
top: 0;
left: 10px;
width: 60px;
height: 60px;
}
.review-comments-avatar:before {
content: "";
position: absolute;
right: -20px;
top: 50%;
border: solid transparent;
height: 0;
width: 0;
border-color: #fff;
border-right-color: #f5f6fa;
border-width: 10px;
margin-top: -10px;
pointer-events: none;
}
.review-comments-avatar img {
width: 60px;
height: 60px;
border-radius: 100%;
}
.reviews-comments-item-text {
padding: 20px 20px 15px;
background: #f5f6fa;
border-radius: 6px;
}
.reviews-comments-item-text .reviews-comments-header h4 {
margin-bottom: 0;
}
.reviews-comments-item-text .new-dashboard-item {
top: 0;
}
.reviews-comments-item-text .comment-author {
font-size: 1.154em;
font-weight: 600;
color: #566985;
margin-bottom: 0;
}
.reviews-comments-item-text .comment-author a {
color: #566985;
}
.reviews-comments-header {
padding-bottom: 10px;
margin-bottom: 10px;
}
.reviews-comments-item-footer {
padding: 15px 0 0;
margin-top: 15px;
border-top: 1px solid #e5e7f2;
}
.reviews-comments-item-date {
color: #878c9f;
}
.only-comments .reviews-comments-item-date {
top: 0;
}
.reviews-comments-item-date a.reply-link {
font-weight: 400;
color: #566985;
}
.reviews-comments-item-date span i,
.reviews-comments-item-date a i {
margin-right: 10px;
}
.reviews-comments-item-footer {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.comment-reply {
margin-left: auto;
}
.comment-reply-link,
.reply-item {
padding: 5px 15px;
border-radius: 30px;
color: #fff;
font-size: 0.845em;
}
.review-images {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-top: 10px;
margin-bottom: 5px;
}
.review-images a {
-webkit-box-flex: 4;
-ms-flex: 4;
flex: 4;
max-width: 25%;
margin-right: 15px;
border-radius: 4px;
overflow: hidden;
}
.review-images a img {
width: 100%;
height: auto;
}
.reviews-score-wrap {
padding: 20px 40px 25px;
border-bottom: 1px solid #eee;
background: #f9f9f9;
top: -20px;
}
.list-single-hero-header .reviews-score-wrap {
padding: 0;
border-bottom: none;
margin-bottom: 0;
}
.review-score-total {
position: absolute;
width: 100px;
height: 60px;
top: 28px;
}
.review-score-total span.review-score-total-item {
background: #384f95;
color: #fff;
display: inline-block;
font-weight: 600;
border-radius: 4px;
width: 70px;
height: 60px;
line-height: 60px;
font-size: 24px;
position: relative;
text-align: center;
}
.review-score-total .listing-rating {
float: none;
display: inline-block;
margin-top: 4px;
}
.review-score-detail {
width: 100%;
padding-left: 110px;
}
.review-score-total a {
width: 100%;
padding: 10px 0;
color: #fff;
margin-top: 10px;
border-radius: 4px;
}
.review-score-total span strong {
display: block;
font-size: 1.077em;
font-weight: 500;
padding-top: 6px;
}
.review-score-total span strong.review-text {
display: none;
}
.reviews-comments-wrap {
display: block;
margin-top: 20px;
}
.review-score-detail-list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.review-score-detail-list .rate-item {
margin: 5px 0;
width: 50%;
padding-right: 10px;
position: relative;
}
.rate-item-title {
margin-bottom: 8px;
text-align: left;
color: #fff;
font-size: 0.923em;
min-width: 100px;
}
.review-score-detail-list .rate-item-title,
.review-score-detail-list .rate-item-percent {
color: #7d93b2;
}
.rate-item-bg {
height: 6px;
background: #fff;
border-radius: 8px;
width: calc(100% - 30px);
overflow: hidden;
}
.review-score-detail-list .rate-item-bg {
background: #e2e2e2;
height: 10px;
}
.rate-item-line {
height: 6px;
border-radius: 4px;
}
.review-score-detail-list .rate-item-line {
height: 10px;
}
.rate-item-percent {
position: absolute;
top: 18px;
right: 10px;
color: #fff;
}
.review-score-form {
padding: 30px 30px 10px;
border-bottom: 1px solid #eee;
background: #f9f9f9;
}
.custom-form .review-total span input {
font-size: 26px;
border: none;
padding: 0;
text-align: center;
font-weight: 600;
margin-bottom: 0;
line-height: 1px;
background: none;
cursor: default;
color: #566985;
}
.custom-form .clear-singleinput {
bottom: 34px;
}
.review-range-container {
width: 85%;
padding-right: 20px;
}
.review-range-item {
display: block;
margin-bottom: 10px;
}
.photoUpload {
position: relative;
padding: 8px 0;
border: 1px dotted #e5e7f2;
background: #f5f6fa;
border-radius: 4px;
font-size: 0.845em;
margin: 10px 0;
cursor: pointer;
overflow: hidden;
}
.fuzone:before,
.photoUpload:before {
font-family: "Font Awesome 5 Pro";
content: "\f5ff";
position: absolute;
left: 30px;
top: 20px;
font-size: 64px;
color: #ccc;
opacity: 0.2;
line-height: 1;
}
.photoUpload > span i {
font-size: 44px;
display: block;
}
.photoUpload span strong {
display: block;
margin-top: 3px;
color: #878c9f;
}
.photoUpload input.upload {
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
cursor: pointer;
opacity: 0;
}
.list-single-main-media {
border-radius: 10px;
overflow: hidden;
margin-bottom: 20px;
}
.list-single-main-media img {
max-width: 100%;
height: auto;
}
.promo-link {
position: relative;
padding: 16px 55px 16px 70px;
font-size: 1em;
font-weight: 400;
color: #7d93b2;
border-radius: 30px;
font-size: 0.845em;
font-weight: 700;
-webkit-box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.4);
box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.4);
z-index: 10;
background: #fff;
}
.promo-link i {
position: absolute;
left: 10px;
top: 50%;
height: 34px;
width: 34px;
line-height: 34px;
border-radius: 100%;
margin-top: -17px;
color: #fff;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25);
}
.promo-link:hover i {
background: #2c3b5a;
color: #fff;
}
.restor-menu-widget {
margin-bottom: 20px;
}
.restmenu-item {
position: relative;
padding: 10px 20px 10px 84px;
border-radius: 6px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.restmenu-item:hover {
background: #f9f9f9;
}
.restmenu-item-img {
width: 70px;
height: 70px;
overflow: hidden;
border-radius: 100%;
-webkit-transition: all 200ms linear;
-o-transition: all 200ms linear;
transition: all 200ms linear;
cursor: pointer;
}
.restmenu-item-img img {
height: 100%;
width: auto;
}
.restmenu-item-img:hover {
opacity: 0.7;
}
.restmenu-item-det {
width: calc(100% - 70px);
padding-left: 14px;
}
.restmenu-item-det-header {
margin-bottom: 6px;
padding-bottom: 12px;
border-bottom: 1px dashed #ccc;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.restmenu-item-det-header h4 {
font-size: 1.077em;
color: #566985;
max-width: calc(100% - 55px);
}
.restmenu-item-det-price {
color: #7d93b2;
font-weight: 600;
font-size: 1.077em;
margin-left: auto;
}
.cthiso-filters,
.menu-filters,
.listing-filters {
overflow: hidden;
border-radius: 4px;
margin-bottom: 30px;
border: 1px solid #eee;
}
.cthiso-filters a,
.menu-filters a,
.listing-filters a {
padding: 10px 30px;
color: #7d93b2;
font-size: 0.923em;
font-weight: 600;
border-right: 1px solid #eee;
}
.cthiso-filters a.cthiso-filter-active,
.menu-filters a.menu-filters-active,
.listing-filters a.gallery-filter-active {
color: #fff;
}
.menu-filters a:last-child {
border-right: none;
}
.cthiso-filters,
.listing-filters {
border: none;
margin-top: 0;
}
.cthiso-filters a,
.listing-filters a {
display: inline-table;
border: 1px solid #eee;
border-right: none;
margin: 0 -2px;
padding: 15px 30px;
}
.cthiso-filters a:last-child,
.listing-filters a:last-child {
border-right: 1px solid #eee;
border-radius: 0 6px 6px 0;
}
.cthiso-filters a:first-child,
.listing-filters a:first-child {
border-radius: 6px 0 0 6px;
}
.cthiso-resmenu .cthiso-filters {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
text-align: left;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.cthiso-resmenu .cthiso-filters a {
margin: 0;
padding: 7px 30px;
}
.cthiso-resmenu .cthiso-filters a:last-child {
border-right: 1px solid #eee;
border-radius: 0 4px 4px 0;
}
.cthiso-resmenu .cthiso-filters a:first-child {
border-radius: 4px 0 0 4px;
} .grid-item-holder {
width: 100%;
height: auto;
position: relative;
overflow: hidden;
margin-bottom: 30px;
}
.gallery-item {
width: 33.3%;
position: relative;
padding: 5px;
}
.gallery-item .listing-item {
width: 100%;
padding: 0;
}
.four-column .gallery-item {
width: 25%;
}
.four-column .gallery-item.gallery-item-second {
width: 50%;
} .team-box {
width: 33.3%;
position: relative;
padding: 10px 4px;
}
.section-team .team-box {
padding: 10px 8px;
}
.team-box2 .team-box {
padding: 0 20px;
}
.team-photo {
overflow: hidden;
border-radius: 6px;
margin-bottom: 10px;
}
.team-box2 .team-box .team-photo {
-webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.08);
box-shadow: 0 10px 15px rgba(0, 0, 0, 0.08);
}
.team-box2 .team-box .team-info {
border: 1px solid #eee;
padding: 15px 20px;
border-radius: 6px;
}
.team-info h3,
.team-info h4 {
display: block;
padding-bottom: 10px;
font-weight: 600;
font-size: 1.077em;
color: #666;
text-align: left;
}
.team-info h4 {
font-size: 0.845em;
}
.team-info h3 a {
color: #666;
}
.team-social {
display: inline-block;
padding: 10px 30px;
border-radius: 0 40px 40px 0;
background: #fff;
border: 1px solid #eee;
-webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.03);
box-shadow: 0 10px 15px rgba(0, 0, 0, 0.03);
}
.team-social li {
display: inline-block;
margin-right: 15px;
margin-bottom: 0;
}
.team-social li:last-child {
margin: 0;
}
.team-social li a:hover {
color: #999;
}
.team-dec {
position: absolute;
top: 20px;
right: 30px;
font-size: 26px;
color: #adc7dd;
} .banner-wdget {
overflow: hidden;
border-radius: 6px;
}
.banner-wdget .overlay {
opacity: 0.4;
}
.banner-wdget-content {
padding: 80px 30px 40px;
z-index: 10;
}
.banner-wdget-content h4 {
font-weight: 600;
color: #fff;
font-size: 1.077em;
}
.banner-wdget-content a {
font-weight: 600;
color: #fff;
padding: 10px 30px;
display: inline-table;
margin-top: 25px;
border-radius: 4px;
cursor: pointer;
-webkit-box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.2);
box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.2);
}
.back-tofilters {
color: #fff;
margin-top: 20px;
padding: 15px 0;
border-radius: 4px;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.15);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.15);
display: block;
text-align: center;
}
.back-tofilters i {
margin-left: 10px;
}
.slideshow-container {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 110%;
z-index: 1;
z-index: auto;
}
.slideshow-container .swiper-container {
z-index: auto;
}
.slideshow-container .swiper-wrapper {
z-index: auto;
}
.slide-progress-wrap {
position: absolute;
top: 70px;
right: 50px;
width: 80px;
height: 1px;
z-index: 5;
background: rgba(255, 255, 255, 0.2);
}
.slide-progress {
position: absolute;
left: 0;
top: -1px;
width: 0;
height: 3px;
border-radius: 4px;
background: #fff;
} .faq-nav li {
width: 100%;
margin-bottom: 10px;
display: block;
text-align: center;
}
.faq-nav li a {
display: block;
position: relative;
padding: 20px 20px;
background: #fff;
border-radius: 6px;
overflow: hidden;
}
.faq-nav li a.act-scrlink:before {
font-family: "Font Awesome 5 Pro";
content: "\f105";
position: absolute;
top: 50%;
font-size: 1.23em;
right: 16px;
color: #ccc;
z-index: 2;
height: 16px;
line-height: 16px;
margin-top: -8px;
}
.faq-nav li a.act-scrlink {
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.15);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.15);
}
.faq-nav li span {
display: block;
font-weight: 600;
color: #7d93b2;
font-size: 1em;
padding-top: 10px;
}
.faq-nav li a i {
font-size: 24px;
color: #ccc;
}
.faq-title {
margin: 20px 0;
border-bottom: 1px solid #e2e2e2;
padding-bottom: 20px;
text-align: left;
font-weight: 600;
color: #7d93b2;
font-size: 1.154em;
display: block;
}
.faq-links {
margin-top: 40px;
}
.faq-title.faq-title_first {
margin-top: 0;
}
.faq-links-title {
display: block;
color: #566985;
font-size: 24px;
font-weight: 700;
} .user-profile-header {
margin-bottom: 20px;
}
.user-profile-header_media {
overflow: hidden;
border-radius: 10px 10px 0 0;
padding: 170px 0 20px 0;
z-index: 1;
}
.user-profile-header_media:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
right: 0;
top: 30%;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(6, 27, 65, 0)), to(rgba(6, 27, 65, 0.95)));
background: -webkit-linear-gradient(top, rgba(6, 27, 65, 0) 0%, rgba(6, 27, 65, 0.95) 100%);
background: -o-linear-gradient(top, rgba(6, 27, 65, 0) 0%, rgba(6, 27, 65, 0.95) 100%);
background: linear-gradient(to bottom, rgba(6, 27, 65, 0) 0%, rgba(6, 27, 65, 0.95) 100%);
z-index: 2;
}
.user-profile-header_content {
background: #fff;
border-radius: 0 0 10px 10px;
padding: 50px 30px 30px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #e5e7f2;
border-top: none;
z-index: 2;
}
.user-profile-header-avatar {
position: absolute;
left: 30px;
top: -55px;
width: 80px;
height: 80px;
border-radius: 100%;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.2);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.2);
}
.user-profile-header-avatar:before {
content: "";
position: absolute;
left: -6px;
top: -6px;
right: -6px;
bottom: -6px;
background: #fff;
z-index: 1;
border-radius: 100%;
}
.user-profile-header-avatar img {
height: 80px;
width: 80px;
border-radius: 100%;
position: relative;
z-index: 3;
}
.user-profile-header_media_title {
z-index: 2;
position: relative;
padding-left: 130px;
text-align: left;
float: left;
}
.user-profile-header_media_title h3 {
font-size: 1.23em;
padding-bottom: 8px;
}
.user-profile-header_media_title h4 {
font-size: 1em;
}
.user-profile-header_media_title h3,
.user-profile-header_media_title h4 {
color: #fff;
}
.follow-btn {
position: absolute;
right: 30px;
top: 30px;
padding: 10px 30px;
z-index: 20;
color: #fff;
-webkit-box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.2);
box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.2);
border-radius: 4px;
cursor: pointer;
}
.follow-btn:hover {
color: #fff;
}
.follow-btn i {
margin-left: 10px;
}
.user-profile-header_stats {
float: right;
position: relative;
z-index: 2;
padding-right: 30px;
top: 15px;
}
.user-profile-header_stats li {
color: #fff;
position: relative;
padding: 10px 20px;
background: rgba(255, 255, 255, 0.25);
}
.user-profile-header_stats li:first-child:before {
display: none;
}
.user-profile-header_stats li:first-child {
border-radius: 4px 0 0 4px;
}
.user-profile-header_stats li:last-child {
border-radius: 0 4px 4px 0;
}
.user-profile-header_stats li:before {
content: "";
position: absolute;
left: 0;
top: 50%;
width: 1px;
height: 30px;
margin-top: -15px;
background: rgba(255, 255, 255, 0.3);
}
.user-profile-header_stats li span {
font-weight: 600;
padding-right: 10px;
} .media-container {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
z-index: auto;
}
.video-container {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
line-height: 0;
z-index: 1;
z-index: auto;
}
.video-container video {
width: 100%;
}
.video-iframe {
position: absolute;
width: 100%;
height: 100%;
display: block;
overflow: hidden !important;
top: 0;
left: 0;
padding: 0 !important;
}
.video-iframe iframe {
position: absolute;
top: -75px;
left: 50%;
width: 100%;
height: 100%;
display: block;
}
.media-container.video-parallax {
height: 120%;
top: -10%;
}
.promo-video-wrap,
.resp-video {
position: relative;
padding-bottom: 56.25%;
padding-bottom: 53.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
margin-bottom: 20px;
margin-bottom: 0;
}
.promo-video-wrap iframe,
.resp-video iframe,
.resp-video object,
.resp-video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.video-mask {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}
.video-holder iframe {
position: absolute;
top: -75px;
left: 50%;
width: 100%;
height: 100%;
display: block;
z-index: 1;
}
.video-item h3 {
font-size: 34px;
color: #fff;
width: 100%;
font-weight: 700;
padding-bottom: 20px;
}
.video-item p {
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
color: #eee;
text-align: left;
font-size: 1em;
text-align: center;
max-width: 600px;
margin: 0 auto;
}
.video-item a {
display: inline-table;
margin-top: 30px;
} .post-article .list-single-main-media {
margin-bottom: 0;
border-radius: 10px 10px 0 0;
}
.post-article .list-single-main-item {
padding: 30px 30px 20px;
border-radius: 0 0 10px 10px;
}
.post-article .readmore-btn {
margin-left: auto;
}
.post-opt-title {
display: block;
text-align: left;
font-weight: 600;
font-size: 21px;
margin-bottom: 20px;
}
.post-opt-title,
.post-opt-title a {
color: #566985;
}
.post-author a {
display: inline-block;
}
.post-author img {
width: 40px;
height: 40px;
border-radius: 100%;
margin-right: 20px;
}
.post-opt li {
margin-right: 20px;
margin-bottom: 0;
}
.post-opt li span,
.post-opt li a,
.post-author span {
color: #7d93b2;
font-weight: 400;
font-size: 0.923em;
}
.post-opt li i {
padding-right: 6px;
}
.search-widget input {
width: 100%;
border: none;
background: #f5f6fa;
height: 50px;
padding: 0 80px 0 20px;
z-index: 1;
border-radius: 54px;
}
.search-widget .search-submit {
position: absolute;
top: 0;
right: 0;
width: 80px;
height: 50px;
line-height: 50px;
z-index: 2;
color: #fff;
border: none;
cursor: pointer;
border-radius: 0 54px 54px 0;
}
.single-post-article .post-opt-title {
margin-bottom: 10px;
}
.post-article {
position: relative;
}
.single-main-wrap-title {
margin-bottom: 50px;
}
.single-main-wrap-title h2 {
font-size: 18px;
} .cart-details_text,
.post-article {
width: 100%;
}
.cart-details_text .geodir-category-content-title-item h3 a {
color: #666;
}
.log-massage {
padding: 10px 0;
text-align: left;
font-size: 0.923em;
color: #666;
} .showshare.vis-butsh i:before {
content: "\f00d";
}
.share-holder {
position: absolute;
right: 0;
top: 100%;
}
.share-holder.hid-share .share-container {
position: static;
min-width: 170px;
background: #fff;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.15);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.15);
padding: 8px 8px 8px 18px;
margin-top: 30px;
border-radius: 2px;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.single-page-share .share-holder.hid-share .share-container {
min-width: none;
padding: 8px;
}
.vissc {
opacity: 1;
}
.share-holder.hid-share .share-container .share-icon {
display: inline-block;
width: 26px;
height: 26px;
line-height: 26px;
position: relative;
font-size: 1em;
color: #fff;
-webkit-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
padding: 0;
}
.share-holder.hid-share .share-container .share-icon:hover {
color: #fff;
}
.share-holder.hid-share .share-container.visshare {
opacity: 1;
visibility: visible;
margin-top: 17px;
}
.share-icon:before {
font-family: Font Awesome\5 Brands;
}
.share-icon-digg:before {
content: "\f1a6";
}
.share-icon-email:before {
content: "\f003";
}
.share-icon-flickr:before {
content: "\f16e";
}
.share-icon-foursquare:before {
content: "\f180";
}
.share-icon-rss:before {
content: "\f09e";
}
.share-icon-facebook:before {
content: "\f39e";
}
.share-icon-twitter:before {
content: "\f099";
}
.share-icon-tumblr:before {
content: "\f173";
}
.share-icon-linkedin:before {
content: "\f0e1";
}
.share-icon-vimeo:before {
content: "\f27d";
}
.share-icon-instagram:before {
content: "\f16d";
}
.share-icon-pinterest:before {
content: "\f231";
}
.share-icon-googleplus:before {
content: "\f0d5";
}
.share-icon-in1:before {
content: "\f08c";
}
.share-icon-stumbleupon:before {
content: "\f1a4";
}
.share-icon-vk:before {
content: "\f189";
}
.share-icon-okru:before {
content: "\f263";
}
.share-icon-whatsapp:before {
content: "\f232";
}
.share-icon-telegram:before {
content: "\f2c6";
} .testi-item {
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
transform: scale(0.9);
opacity: 0.9;
}
.testimonilas-text {
padding: 75px 50px 75px;
overflow: hidden;
background: #f5f6fa;
border: 1px solid #eee;
border-radius: 10px;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.1);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.1);
}
.testimonilas-text:before,
.testimonilas-text:after {
font-family: "Font Awesome 5 Pro";
font-style: normal;
font-weight: normal;
text-decoration: inherit;
position: absolute;
color: #ccc;
opacity: 0.3;
font-size: 24px;
-webkit-transition: all 400ms linear;
-o-transition: all 400ms linear;
transition: all 400ms linear;
}
.testimonilas-text:after {
content: "\f10e";
bottom: 20px;
right: 25px;
}
.testimonilas-text:before {
content: "\f10e";
top: 20px;
left: 25px;
}
.testimonilas-text .listing-rating {
float: none;
display: inline-block;
margin-bottom: 12px;
}
.testimonilas-avatar h3 {
font-weight: 600;
color: #7d93b2;
}
.testimonilas-avatar h4 {
color: #878c9f;
font-weight: 600;
font-size: 0.845em;
padding-top: 6px;
}
.testimonilas-carousel .swiper-slide {
padding: 30px 0;
}
.testi-avatar {
position: absolute;
left: 50%;
top: -30px;
width: 80px;
height: 80px;
margin-left: -40px;
z-index: 20;
}
.testi-avatar img {
width: 80px;
height: 80px;
border-radius: 100%;
border: 6px solid #fff;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.1);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.1);
}
.swiper-slide-active .testimonilas-text {
background: #fff;
}
.testimonilas-text p {
color: #878c9f;
font-size: 1.077em;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
line-height: 24px;
padding-bottom: 10px;
font-weight: 500;
}
.testi-link {
position: absolute;
bottom: 0;
padding: 10px 0;
border-radius: 10px 10px 0 0;
background: #f9f9f9;
border: 1px solid #eee;
-webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.03);
box-shadow: 0 10px 15px rgba(0, 0, 0, 0.03);
left: 50%;
width: 200px;
margin-left: -100px;
}
.swiper-slide-active .testi-item {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
background: #fff;
}
.tc-pagination {
margin-top: 10px;
width: 100% !important;
}
.tc-pagination_wrap {
position: absolute;
bottom: -40px;
left: 0;
width: 100%;
}
.tc-pagination2 {
float: none;
display: inline-block;
padding: 14px 0;
border-radius: 30px;
min-width: 250px;
border-bottom: 0;
}
.tc-pagination .swiper-pagination-bullet,
.tc-pagination2 .swiper-pagination-bullet {
opacity: 1;
background: #ccc;
margin: 0 2px;
width: 10px;
height: 10px;
-webkit-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
transition: all 300ms ease-out;
} .collage-image {
position: relative;
margin: 0 auto;
}
.collage-image .main-collage-image {
position: relative;
}
.colomn-text-title h3 {
text-align: left;
font-size: 30px;
color: #fff;
font-weight: 800;
padding-bottom: 15px;
font-family: "Raleway", sans-serif;
}
.images-collage-title {
position: absolute;
right: 37px;
width: 180px;
padding: 12px 0;
z-index: 10;
top: 7px;
border-radius: 6px;
-webkit-box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.2);
box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.2);
text-align: center;
}
.icdec:before {
bottom: -22px;
left: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: transparent;
border-top-color: #384f95;
border-width: 12px;
margin-left: -32px;
}
.images-collage-title img {
width: 120px;
height: auto;
}
.images-collage-title span {
color: #fff;
}
.colomn-text-title p,
.colomn-text-list li p {
text-align: left;
color: #fff;
}
.colomn-text {
width: 100%;
position: relative;
padding: 0 40px 0 0;
}
.pad-top-column-text {
padding: 80px;
margin-bottom: 20px;
}
.pad-top-column-text_small {
padding-top: 40px;
}
.down-btn {
padding: 16px 55px 16px 70px;
font-size: 1em;
font-weight: 400;
color: #7d93b2;
border-radius: 30px;
font-size: 0.923em;
font-weight: 500;
-webkit-box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.4);
box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.4);
z-index: 10;
background: #fff;
position: relative;
margin: 25px 10px 0 0;
-webkit-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
display: inline-block;
}
.down-btn:hover {
color: #fff;
}
.down-btn i {
position: absolute;
left: 10px;
top: 50%;
height: 34px;
width: 34px;
line-height: 34px;
border-radius: 100%;
margin-top: -17px;
color: #fff;
font-weight: 100;
font-size: 18px;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.25);
}
.images-collage_icon {
position: absolute;
width: 40px;
height: 40px;
line-height: 40px;
border-radius: 100%;
z-index: 3;
font-size: 19px;
color: #fff;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.35);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.35);
-webkit-animation: bounce 3s ease-in-out infinite;
animation: bounce 3s ease-in-out infinite;
}
.collage-image-min {
position: absolute;
z-index: 10;
}
.collage-image-min:before {
top: 63px;
left: 90%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: transparent;
border-top-color: #fff;
border-width: 12px;
margin-left: 20px;
z-index: 20;
}
.collage-image-min.cim_1 {
bottom: 160px;
left: 53px;
}
.collage-image-min.cim_2 {
bottom: 204px;
right: 200px;
}
.collage-image-min.cim_2 {
-webkit-animation: bounce 4s ease-in-out infinite;
animation: bounce 4s ease-in-out infinite;
}
.collage-image-min.cim_1 {
-webkit-animation: bounce 8s ease-in-out infinite;
animation: bounce 8s ease-in-out infinite;
}
.collage-image-min img {
position: absolute;
width: 67px;
height: 67px;
border: 3px solid #fff;
border-radius: 100%;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.35);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.35);
}
.collage-image-btn {
color: #fff;
position: absolute;
padding: 12px 25px;
border-radius: 4px;
font-size: 0.923em;
-webkit-box-shadow: 0px 0px 0px 9px rgba(255, 255, 255, 0.6);
box-shadow: 0px 0px 0px 9px rgba(255, 255, 255, 0.6);
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: rotateX(35deg) rotateY(45deg);
transform: rotateX(35deg) rotateY(45deg);
}
.collage-image-input {
position: absolute;
width: 220px;
padding: 0 40px 0 16px;
background: #fff;
border-radius: 30px;
text-align: left;
font-size: 0.923em;
color: #999;
height: 40px;
line-height: 40px;
font-weight: 600;
-webkit-box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.4);
box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.4);
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: rotateX(35deg) rotateY(45deg);
transform: rotateX(35deg) rotateY(45deg);
}
.collage-image-input i {
position: absolute;
width: 30px;
height: 40px;
line-height: 40px;
right: 0;
top: 0;
-webkit-animation: bounce 2s ease-in-out infinite;
animation: bounce 2s ease-in-out infinite;
}
.page-scroll-nav {
position: fixed;
top: 35%;
right: 50px;
z-index: 50;
-webkit-transform: translate3d(0, 0, 0);
}
.page-scroll-nav nav {
width: 40px;
padding: 18px 5px 8px;
border-radius: 20px;
-webkit-box-shadow: 0px 0px 0px 4px rgba(0, 0, 0, 0.2);
box-shadow: 0px 0px 0px 4px rgba(0, 0, 0, 0.2);
}
.page-scroll-nav nav li {
width: 100%;
margin-bottom: 10px;
}
.page-scroll-nav nav li a {
display: block;
height: 20px;
line-height: 20px;
font-size: 1em;
position: relative;
}
.page-scroll-nav nav li a.act-scrlink i {
color: #fff;
}
.page-scroll-nav nav li a span {
display: none;
} .price-item {
width: 100%;
position: relative;
z-index: 1;
overflow: hidden;
border-radius: 10px;
}
.membership-plans-wrap.two-cols .price-item {
width: 50%;
}
.membership-plans-wrap.three-cols .price-item {
width: 33.333%;
}
.membership-plans-wrap.four-cols .price-item {
width: 25%;
}
.membership-plans-wrap.five-cols .price-item {
width: 20%;
}
.membership-plans-wrap.six-cols .price-item {
width: 16.667%;
}
.price-item:hover,
.best-price {
-webkit-box-shadow: 0px 0px 90px 0px rgba(0, 0, 0, 0.07);
box-shadow: 0px 0px 90px 0px rgba(0, 0, 0, 0.07);
z-index: 2;
}
.best-price {
top: -30px;
}
.price-item:hover {
z-index: 3;
}
.price-head {
width: 100%;
padding: 32px 20px 80px;
position: relative;
border-radius: 10px 10px 0 0;
overflow: hidden;
}
.price-head .footer-wave {
bottom: -12px;
left: 0;
height: 100px;
opacity: 1;
z-index: 10;
}
.price-head .footer-wave.footer-wave2 {
opacity: 0.3;
bottom: 10px;
}
.price-head h3 {
color: #fff;
position: relative;
z-index: 2;
font-size: 1.077em;
font-weight: 500;
border: 2px solid rgba(255, 255, 255, 0.41);
display: inline-table;
padding: 10px 40px;
border-radius: 6px;
background: rgba(255, 255, 255, 0.11);
overflow: hidden;
}
.price-head-decor {
position: absolute;
bottom: 70px;
left: 20px;
color: #fff;
opacity: 0.2;
font-size: 54px;
}
.price-num {
padding: 10px 15px 0;
overflow: hidden;
}
.price-num:before {
content: "";
position: absolute;
left: 50%;
top: -35px;
width: 50px;
height: 50px;
margin-left: -25px;
border-radius: 100%;
z-index: 10;
-webkit-transform: translate3d(0, 0, 0);
}
.price-num span.curen {
position: relative;
top: -32px;
padding-right: 7px;
font-weight: 400;
font-size: 19px;
}
.price-num-item {
font-size: 65px;
position: relative;
font-weight: 600;
color: rgba(255, 255, 255, 0.81);
display: inline-table;
}
.price-desc ul li {
display: block;
width: 100%;
padding: 18px 0;
color: #7d93b2;
font-weight: 500;
font-size: 0.923em;
border-top: 1px solid #eee;
}
.pri ce-desc ul li:nth-child(2n+1) {
background: #f9f9f9;
}
.price-desc ul li:last-child {
border-bottom: 1px solid #eee;
}
.price-desc ul li:first-child {
border-top: none;
}
.price-link {
display: inline-table;
padding: 16px 30px;
color: #fff;
border-radius: 6px;
font-size: 0.845em;
position: relative;
margin: 20px 0 30px;
font-weight: 400;
}
.price-link:before {
content: "";
position: absolute;
width: 20px;
height: 20px;
background: #fff;
opacity: 0;
border-radius: 100%;
right: 20px;
bottom: 30px;
-webkit-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
}
.price-link:hover:before {
opacity: 0.2;
-webkit-transform: scale(4);
-ms-transform: scale(4);
transform: scale(4);
}
.price-content {
background: #fff;
border: 1px solid #eee;
border-top: none;
overflow: hidden;
z-index: 20;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-radius: 0 0 10px 10px;
}
.pricing-wrap {
margin: 60px 0 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.pricing-switcher {
text-align: center;
position: relative;
}
.pricing-switcher .fieldset {
display: inline-block;
position: relative;
padding: 2px;
border-radius: 6px;
margin-bottom: 10px;
-webkit-box-shadow: 0px 0px 90px 0px rgba(0, 0, 0, 0.07);
box-shadow: 0px 0px 90px 0px rgba(0, 0, 0, 0.07);
}
.pricing-switcher input[type=radio] {
position: absolute;
opacity: 0;
left: -1000px;
}
.pricing-switcher label {
position: relative;
z-index: 1;
display: inline-block;
width: 210px;
height: 46px;
line-height: 46px;
cursor: pointer;
font-weight: 600;
font-size: 0.845em;
color: #fff;
-webkit-transition: all 400ms ease-out;
-o-transition: all 400ms ease-out;
transition: all 400ms ease-out;
}
.pricing-switcher .switch {
position: absolute;
top: 5px;
left: 5px;
height: 40px;
width: 210px;
background: #fff;
border-radius: 6px;
-webkit-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
transition: all 300ms ease-out;
}
.pricing-switcher input[type=radio]:checked + label + .switch,
.pricing-switcher input[type=radio]:checked + label:nth-of-type(n) + .switch {
-webkit-transform: translateX(204px);
-ms-transform: translateX(204px);
transform: translateX(204px);
}
.pricing-switcher input[type=radio]:checked + label {
color: #7d93b2;
}
.price-num span.curen {
position: relative;
top: -32px;
padding-right: 7px;
font-weight: 400;
font-size: 17px;
}
.price-num-desc {
color: #fff;
display: inline-table;
font-size: 1em;
font-weight: 400;
position: relative;
overflow: hidden;
}
.mouth-cont {
z-index: 1;
opacity: 1;
position: relative;
}
.year-cont {
position: absolute;
left: 0;
opacity: 0;
top: 0;
z-index: 2;
}
.year-cont,
.year-sale,
.price-item {
-webkit-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
transition: all 300ms ease-out;
}
.year-sale {
position: absolute;
top: 40px;
right: 30px;
font-size: 36px;
font-weight: 600;
color: rgba(255, 255, 255, 0.41);
opacity: 0;
}
.year-mont .year-sale {
opacity: 1;
top: 60px;
}
.year-mont .mouth-cont {
opacity: 0;
}
.year-mont .year-cont {
opacity: 1;
}
.year-mont .price-num-item .year-cont {
left: -30px;
}
.recomm-price {
margin: 0 0 20px;
font-weight: 400;
color: #7d93b2;
font-size: 0.923em;
width: 180px;
background: #f9f9f9;
padding: 15px 0;
border-radius: 20px 20px 0 0;
border: 1px solid #eee;
-webkit-box-shadow: 0 -4px 15px rgba(0, 0, 0, 0.05);
box-shadow: 0 -4px 15px rgba(0, 0, 0, 0.05);
margin: 0 auto;
}
.recomm-price i {
margin-right: 10px;
}
.rec-link {
margin-bottom: 85px;
}
.align-titile h4 {
position: relative;
top: 30px;
text-align: left;
font-weight: 600;
color: #7d93b2;
font-size: 19px;
display: block;
}
.client-item {
padding: 0 20px;
display: block;
}
.client-item img {
width: 100%;
height: auto;
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
}
.cc-btn {
position: absolute;
top: 50%;
width: 36px;
height: 36px;
line-height: 36px;
margin-top: -18px;
border-radius: 100%;
background: #fff;
border: 1px solid #eee;
-webkit-box-sizing: border-box;
box-sizing: border-box;
z-index: 20;
cursor: pointer;
}
.clients-carousel-wrap {
padding: 0 20px;
}
.cc-btn.cc-next {
right: 0;
}
.cc-btn.cc-prev {
left: 0;
} .absolute-wrap {
margin-top: -150px;
background: #fff;
border-radius: 10px;
-webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.06);
box-shadow: 0 10px 15px rgba(0, 0, 0, 0.06);
padding: 40px 30px 40px;
}
section.absolute-wrap_section {
padding-bottom: 40px;
z-index: 10;
}
section.absolute-wrap_section .section-separator {
top: 20px;
}
.features-box-container {
margin-top: 30px;
}
.features-box {
padding: 25px 10px 25px 100px;
overflow: hidden;
position: relative;
background: #fff;
border-radius: 8px;
border: 1px solid #eee;
}
.absolute-wrap .features-box {
-webkit-box-shadow: none;
box-shadow: none;
padding: 25px 15px;
}
.features-box .time-line-icon {
position: absolute;
left: 10px;
top: 20px;
width: 70px;
height: 70px;
}
.absolute-wrap .features-box .time-line-icon {
position: relative;
top: 0;
left: 0;
width: 100%;
height: auto;
margin-bottom: 20px;
}
.features-box .time-line-icon i {
font-size: 40px;
}
.features-box h3 {
text-align: left;
font-weight: 600;
color: #7d93b2;
font-size: 18px;
padding-bottom: 12px;
}
.features-box p {
text-align: left;
color: #878c9f;
font-size: 0.923em;
line-height: 22px;
}
.absolute-wrap .features-box h3,
.absolute-wrap .features-box p {
text-align: center;
}
.time-line-icon {
position: relative;
margin-bottom: 30px;
background: url(//www.nxtidea.com/ni/wp-content/themes/townhub/assets/images/clouds.png) no-repeat center;
}
.features-box.gray-bg,
.absolute-wrap .features-box:hover {
background: #f5f6fa;
}
.big_prom {
position: relative;
top: 0;
left: 0;
display: inline-block;
margin-top: 50px;
font-size: 1em;
}
.video_section-title h4 {
font-size: 1.077em;
color: #fff;
padding-bottom: 20px;
}
.video_section-title h2 {
font-size: 32px;
font-weight: 800;
color: #fff;
font-family: "Raleway", sans-serif;
}
.ab_text {
padding-left: 20px;
}
.ab_text-title h3 {
color: #878c9f;
font-weight: 800;
text-align: left;
font-size: 22px;
font-family: "Raleway", sans-serif;
}
.ab_text-title h4 {
font-size: 1.077em;
padding: 10px 0 0;
font-weight: 400;
color: #7d93b2;
text-align: left;
}
.no-padding-section {
padding: 0;
} .process-item {
width: 100%;
position: relative;
border: 1px solid #eee;
padding: 30px 30px 50px;
border-radius: 6px;
z-index: 20;
background: #f9f9f9;
}
.process-item .time-line-icon i {
margin: 0 auto 0;
font-size: 59px;
}
.process-item > h4 {
text-align: center;
width: 100%;
margin-bottom: 20px;
font-weight: 600;
font-size: 18px;
color: #566985;
}
.process-item p {
text-align: center;
color: #999;
font-size: 1em;
}
.process-wrap p {
text-align: center;
color: #999;
font-size: 1em;
}
.process-count {
position: absolute;
z-index: 10;
font-size: 1.077em;
font-weight: bold;
left: 50%;
margin-left: -25px;
bottom: -25px;
background: #fff;
border-radius: 100%;
width: 50px;
height: 50px;
line-height: 50px;
color: #666;
border: 1px solid #eee;
-webkit-box-shadow: 0 9px 16px rgba(58, 87, 135, 0.15);
box-shadow: 0 9px 16px rgba(58, 87, 135, 0.15);
}
.pr-dec {
position: absolute;
top: 50%;
right: -75px;
width: 150px;
height: 1px;
border-bottom: 1px solid #e2e2e2;
}
.process-end {
display: inline-block;
margin-top: 60px;
position: relative;
}
.process-end:before {
content: "";
position: absolute;
top: -60px;
left: 50%;
width: 1px;
height: 70px;
background: #e2e2e2;
z-index: auto;
}
.process-end i {
width: 60px;
height: 60px;
line-height: 60px;
background: #fff;
border-radius: 100%;
z-index: 3;
background: #5ecfb1;
border-radius: 100%;
font-size: 20px;
color: #fff;
border-radius: 100%;
-webkit-box-shadow: 0px 0px 0px 10px #f7f7f7;
box-shadow: 0px 0px 0px 10px #f7f7f7;
position: relative;
}
.hidden-section {
overflow: hidden;
}
.process-item_time-line {
margin-bottom: 50px;
}
.process-item_time-line:before {
content: "";
position: absolute;
left: 0;
right: 0;
height: 2px;
top: 28px;
z-index: 1;
background: #e9e9e9;
}
.process-item_time-line:after {
font-family: "Font Awesome 5 Pro";
content: "\f00c";
position: absolute;
width: 40px;
height: 40px;
line-height: 40px;
right: 20px;
top: 8px;
border-radius: 100%;
font-size: 18px;
color: #fff;
-webkit-animation: pulse3 3.1s infinite ease-in-out;
animation: pulse3 3.1s infinite ease-in-out;
z-index: 2;
display: none;
}
.process-item_time-line:last-child:after {
display: block;
}
@-webkit-keyframes pulse3 {
50% {
-webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.2), 0 0 0 20px rgba(255, 255, 255, 0.3), 0 0 0 40px rgba(238, 238, 238, 0.4);
box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.2), 0 0 0 20px rgba(255, 255, 255, 0.3), 0 0 0 40px rgba(238, 238, 238, 0.4);
}
}
@keyframes pulse3 {
50% {
-webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.2), 0 0 0 20px rgba(255, 255, 255, 0.3), 0 0 0 40px rgba(238, 238, 238, 0.4);
box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.2), 0 0 0 20px rgba(255, 255, 255, 0.3), 0 0 0 40px rgba(238, 238, 238, 0.4);
}
}
.process-item_time-line {
width: 33.3%;
position: relative;
z-index: 2;
padding: 10px 20px;
}
.pi-text {
background: #fff;
border-radius: 6px;
padding: 20px 20px;
-webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.06);
box-shadow: 0 10px 15px rgba(0, 0, 0, 0.06);
}
.pi-text h4 {
text-align: left;
padding-bottom: 10px;
font-size: 1.23em;
}
.pi-text p {
text-align: left;
color: #878c9f;
font-size: 0.923em;
line-height: 24px;
padding-bottom: 10px;
}
.pi_head {
width: 40px;
height: 40px;
line-height: 40px;
margin-bottom: 40px;
background: #fff;
border-radius: 100%;
-webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.13);
box-shadow: 0 10px 15px rgba(0, 0, 0, 0.13);
font-size: 1.077em;
font-weight: 800;
color: #fff;
z-index: 20;
position: relative;
}
#particles-js {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
pointer-events: none;
z-index: 0;
opacity: 0.6;
} .error-wrap {
padding: 40px 0;
}
.error-wrap h2 {
font-size: 154px;
color: #fff;
font-weight: 900;
font-family: "Raleway", sans-serif;
letter-spacing: 10px;
}
.error-wrap p {
color: rgba(255, 255, 255, 0.91);
font-size: 1.077em;
}
.error-wrap form {
margin: 30px auto 20px;
max-width: 550px;
overflow: hidden;
border-radius: 6px;
position: relative;
-webkit-box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.2);
box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.2);
}
.error-wrap form input {
width: 100%;
border: none;
background: #fff;
height: 50px;
padding: 0 100px 0 20px;
z-index: 1;
border-radius: 0;
}
.error-wrap form .search-submit {
position: absolute;
top: 0;
right: 0;
width: 100px;
height: 50px;
line-height: 50px;
z-index: 2;
color: #fff;
border: none;
cursor: pointer;
border-radius: 0;
}
.error-wrap a.btn {
display: inline-table;
margin-top: 10px;
}
#contact-form #message {
width: 100%;
padding-bottom: 20px;
text-align: left;
}
.mob-nav-content-btn {
padding: 15px 0;
color: #fff;
cursor: pointer;
border-radius: 6px;
margin-bottom: 15px;
display: none;
}
.mncb_half {
width: 50%;
margin-top: 30px;
border-radius: 0 6px 6px 0;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.mncb_half:first-child {
border-radius: 6px 0 0 6px;
border-right: 1px solid rgba(0, 0, 0, 0.21);
}
.mob-nav-content-btn.slsw_vis i {
color: #fff;
}
.mob-nav-content-btn i {
margin-right: 12px;
}
.map-close {
position: absolute;
left: 30px;
top: 10px;
z-index: 1100;
cursor: pointer;
width: 43px;
height: 43px;
line-height: 43px;
border-radius: 4px;
-webkit-transform: translate3d(0, 0, 0);
display: none;
background: #fff;
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
}
.close_sbfilters {
position: absolute;
right: 0;
top: 16px;
z-index: 20;
cursor: pointer;
color: #fff;
width: 36px;
height: 36px;
line-height: 36px;
border: 1px solid #eee;
border-right: none;
background: #f9f9f9;
display: none;
border-radius: 30px 0 0 30px;
text-align: center;
}
.main-navigation ul {
list-style: none;
margin: 0;
}
.header-search_btn, .header-search_close {
text-align: center;
}
.header-search-input-wrap .hero-inputs-wrap {
padding: 0 199px 0 0;
}
.header-search-input-wrap .hero-inputs-wrap .filter-gid-item {
border-right: 0;
}
.header-search-input-wrap .hero-inputs-wrap .filter-gid-item input {
border: none;
background: rgba(255, 255, 255, 0.11);
border-radius: 4px;
border-bottom: 2px solid rgba(255, 255, 255, 0);
color: #fff;
}
.header-search-input-wrap .hero-inputs-wrap .filter-gid-item input::-webkit-input-placeholder {
color: #fff;
font-weight: 500;
}
.header-search-input-wrap .hero-inputs-wrap .filter-gid-item .nice-select {
background: rgba(255, 255, 255, 0.11);
height: 50px;
line-height: 50px;
border: none;
color: #fff;
border-radius: 4px;
font-weight: 400;
}
.header-search-input-wrap .hero-inputs-wrap .filter-gid-item .nice-select .option {
color: #7d93b2;
}
.header-search-input-wrap .hero-inputs-wrap .filter-gid-item .nice-select .selected {
color: #fff;
}
.header-search-input-wrap .hero-inputs-wrap .filter-gid-item .nice-select input {
border-bottom: 1px solid #eee;
color: #333;
}
.header-search-input-wrap .hero-inputs-wrap .filter-gid-item .nice-select input::-webkit-input-placeholder {
color: #7d93b2;
}
.header-search-input-wrap .hero-inputs-wrap .filter-gid-item .nice-select input:focus {
border-color: #eee;
border-radius: 4px 4px 0 0;
}
.header-search-input-wrap .hero-inputs-wrap .main-search-button {
border: none;
color: #fff;
border-radius: 30px;
width: 180px;
cursor: pointer;
font-weight: 600;
-webkit-box-shadow: 0px 0px 0px 6px rgba(255, 255, 255, 0.1);
box-shadow: 0px 0px 0px 6px rgba(255, 255, 255, 0.1);
-webkit-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
height: 50px;
line-height: 50px;
top: 0;
bottom: auto;
font-size: 0.845em;
}
.header-search-input-wrap .hero-inputs-wrap .main-search-button:hover {
-webkit-box-shadow: none;
box-shadow: none;
}
.header-search-input-wrap .hero-inputs-wrap .main-search-button i {
color: #fff;
}
.user-menu-two .header-user-name:before {
bottom: auto;
}
.user-menu-two .au-name-li {
padding: 6px 15px;
}
.user-menu-two .au-name-li .au-name {
font-size: 1.077em;
}
.user-menu-two .au-name-li .au-role {
font-size: 0.845em;
}
.user-menu-two .au-name-li .au-earning a {
padding: 6px 0;
}
.user-menu-two.header-user-menu ul {
min-width: 200px;
}
.townhub-lang-curr-wrap {
float: right;
}
.townhub-lang-curr-wrap .wpml-ls-legacy-dropdown-click, .townhub-lang-curr-wrap .wpml-ls-legacy-dropdown {
position: relative;
top: 10px;
}
.townhub-lang-curr-wrap .wpml-ls-legacy-dropdown-click .wpml-ls-item, .townhub-lang-curr-wrap .wpml-ls-legacy-dropdown .wpml-ls-item {
margin-bottom: 5px;
}
.townhub-lang-curr-wrap .wpml-ls-legacy-dropdown-click a, .townhub-lang-curr-wrap .wpml-ls-legacy-dropdown a {
background: transparent;
border: none;
color: #fff;
position: relative;
z-index: 106;
font-size: 0.923em;
padding: 10px;
}
.townhub-lang-curr-wrap .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu, .townhub-lang-curr-wrap .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
background: #fff;
padding: 40px 0 12px;
border-radius: 4px;
border: 1px solid #eee;
border-top: none;
-webkit-box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.1);
box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.1);
list-style: none;
margin: 0;
top: 0;
}
.townhub-lang-curr-wrap .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a, .townhub-lang-curr-wrap .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {
color: #566985;
padding: 6px 14px;
border-radius: 4px;
font-weight: 500;
}
.townhub-lang-curr-wrap .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a:hover, .townhub-lang-curr-wrap .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:hover {
color: #fff;
}
.townhub-lang-curr-wrap .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover > a, .townhub-lang-curr-wrap .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a {
background: transparent;
color: #666;
}
.townhub-lang-curr-wrap .wpml-ls-legacy-list-vertical, .townhub-lang-curr-wrap .wpml-ls-legacy-list-horizontal {
position: relative;
top: 10px;
}
.townhub-lang-curr-wrap .wpml-ls-legacy-list-vertical a, .townhub-lang-curr-wrap .wpml-ls-legacy-list-horizontal a {
color: #fff;
}
.townhub-lang-curr-wrap .wpml-ls-legacy-list-vertical {
top: 5px;
}
.single-post-article .edit-link {
position: absolute;
top: 30px;
right: 30px;
}
.post-nav-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 20px;
}
.post-nav {
width: 50%;
position: relative;
background: #f9f9f9;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #e5e7f2;
padding: 20px 30px;
}
.post-nav:before {
position: absolute;
height: 20px;
line-height: 20px;
top: 50%;
margin-top: -10px;
font-family: "Font Awesome 5 Pro";
font-size: 1.077em;
-webkit-transition: all 200ms linear;
-o-transition: all 200ms linear;
transition: all 200ms linear;
}
.post-nav:hover {
background: #fff;
}
.post-nav-prev:before {
content: "\f104";
right: 20px;
}
.post-nav-prev:hover:before {
right: 30px;
}
.post-nav-next {
margin-left: auto;
}
.post-nav-next:before {
content: "\f105";
left: 20px;
}
.post-nav-next:hover:before {
left: 30px;
}
.post-nav-img {
width: 60px;
height: 60px;
border-radius: 100%;
position: absolute;
overflow: hidden;
top: 50%;
margin-top: -30px;
-webkit-box-shadow: 0 2px 16px rgba(58, 87, 135, 0.25);
box-shadow: 0 2px 16px rgba(58, 87, 135, 0.25);
}
.post-nav-img i {
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
color: #fff;
font-size: 24px;
}
.post-nav-img img {
width: auto;
height: 60px;
margin: 0 auto;
}
.post-nav-prev .post-nav-img {
left: 10px;
}
.post-nav-next .post-nav-img {
right: 10px;
}
.post-nav-prev {
border-radius: 50px 0 0 50px;
text-align: left;
border-right: none;
}
.post-nav-prev.post-nav-has-thumb {
padding-left: 90px;
}
.post-nav-next {
border-radius: 0 50px 50px 0;
text-align: right;
}
.post-nav-next.post-nav-has-thumb {
padding-right: 90px;
}
.post-nav-text {
font-size: 1.077em;
font-weight: 500;
color: #566985;
word-wrap: break-word;
}
.post-nav-text strong {
font-weight: 600;
}
.pager {
list-style: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-bottom: 0;
}
.pager .next {
-ms-flex-item-align: end;
align-self: flex-end;
margin-left: auto;
}
.pager a {
color: #334e6f;
}
.post-author-block {
padding: 30px;
}
.add-comment.custom-form label {
display: block;
}
.comment-respond {
padding: 18px 30px;
}
.comment-reply-title {
font-size: 1.154em;
font-weight: 600;
color: #566985;
font-family: "Nunito", sans-serif;
}
input[type=submit] {
cursor: pointer;
border: 0px;
}
input[type=submit].btn {
padding: 12px 25px;
}
input[type=submit].btn:after {
font-family: "Font Awesome 5 Pro";
content: "\f1d8";
}
.reviews-comments-item .reviews-comments-item {
margin-top: 20px;
}
.single-page-title-inside .entry-title {
font-size: 1.154em;
font-weight: 600;
color: #566985;
font-family: "Nunito", sans-serif;
}
.single-page-content-wrap {
background: #fff;
border-radius: 10px;
border: 1px solid #e5e7f2;
padding: 35px 30px 20px;
overflow: hidden;
margin-bottom: 20px;
}
.single-page-content-wrap .single-page-title-inside {
margin-bottom: 20px;
border-bottom: 1px solid #eee;
padding: 18px 30px;
position: relative;
margin: -18px -30px 20px;
}
.single-page-content-wrap .single-page-title-inside:before {
font-family: "Font Awesome 5 Pro";
content: "\f107";
position: absolute;
right: 30px;
top: 50%;
color: #ccc;
height: 20px;
line-height: 20px;
margin-top: -10px;
}
.comments-nav {
padding-left: 30px;
padding-right: 30px;
margin-bottom: 20px;
}
.comments-nav .pager {
margin: 0;
}
.reviews-comments-item.trackback,
.reviews-comments-item.pingback {
padding-left: 0;
}
.reviews-comments-item.trackback .review-comments-avatar,
.reviews-comments-item.pingback .review-comments-avatar {
display: none;
}
p.no-comments {
padding-left: 30px;
}
.post-opt .flex-items-center {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.grid-tax-inner {
padding: 130px 30px;
position: relative;
overflow: hidden;
border-radius: 10px;
}
.grid-tax-inner .bg {
-webkit-transform: translateZ(0);
transform: translateZ(0);
-webkit-transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
-o-transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
transition: all 2000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;
}
.grid-tax-inner:hover .bg {
-webkit-transform: scale(1.12);
-ms-transform: scale(1.12);
transform: scale(1.12);
}
.grid-tax-inner .d-gr-sec:before {
opacity: 0.7;
}
.grid-tax-inner .listing-item-grid_title {
position: absolute;
left: 20px;
bottom: 20px;
right: 20px;
z-index: 10;
text-align: left;
}
.grid-tax-inner .listing-item-grid_title h3, .grid-tax-inner .listing-item-grid_title h3 a, .grid-tax-inner .listing-item-grid_title p {
color: #fff;
}
.grid-tax-inner .listing-item-grid_title h3 {
font-family: "Raleway", sans-serif;
font-weight: 700;
padding-bottom: 10px;
font-size: 22px;
}
.grid-tax-inner .listing-counter {
position: absolute;
left: 20px;
top: 30px;
z-index: 10;
padding: 6px 16px;
z-index: 3;
color: #fff;
border-radius: 4px;
font-size: 0.845em;
font-weight: 600;
-webkit-box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.3);
box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.3);
}
.grid-tax-inner .listing-counter span {
padding-right: 6px;
}
.view-all-taxs {
text-align: center;
}
.listing-item {
margin-bottom: 0;
}
.listing-item .geodir-category-listing {
margin-bottom: 12px;
}
.listing-slider-item .listing-item {
width: 100%;
}
.cthiso-filters a {
background: #fff;
}
.elementor .testi-avatar img, .elementor .listing-avatar img, .elementor .post-author img {
border-radius: 100%;
}
.elementor .images-collage-item img {
border: 3px solid #fff;
border-radius: 100%;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.35);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.35);
}
.elementor .down-btn a {
-webkit-box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.4);
box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.4);
}
.elementor-top-section {
padding-top: 80px;
padding-bottom: 80px;
}
.elementor-widget:not(:last-child) .section-separator {
margin-bottom: 0;
}
.process-item-wrap .process-item_time-line {
float: none;
width: 100%;
margin-bottom: 30px;
}
.process-item-wrap .process-item_time-line .pi_head {
float: none;
}
.process-item-wrap .process-item_time-line.bot-decor-no:after {
display: none;
}
.price-content ul {
list-style: none;
margin: 0;
}
.pricing-item-subtitle {
font-size: 1em;
color: rgba(255, 255, 255, 0.5);
margin-top: 10px;
}
.fix-plans-style .mouth-cont, .fix-plans-style .year-cont {
position: relative;
}
.fix-plans-style .mouth-cont {
display: block;
opacity: 1;
left: 0;
}
.fix-plans-style .year-cont {
display: none;
opacity: 0;
left: -30px;
}
.fix-plans-style .year-mont .mouth-cont {
display: none;
opacity: 0;
left: -30px;
}
.fix-plans-style .year-mont .year-cont {
display: block;
opacity: 1;
left: 0;
}
.curr-pos-right.fix-plans-style .mouth-cont, .curr-pos-right.fix-plans-style .year-cont-inner, .curr-pos-right_space.fix-plans-style .mouth-cont, .curr-pos-right_space.fix-plans-style .year-cont-inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.curr-pos-right.fix-plans-style .price-num span.curen, .curr-pos-right_space.fix-plans-style .price-num span.curen {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
top: 20px;
padding-left: 7px;
padding-right: 0;
}
.curr-pos-right.fix-plans-style .mouth-cont, .curr-pos-right_space.fix-plans-style .mouth-cont {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.curr-pos-right.fix-plans-style .year-cont, .curr-pos-right_space.fix-plans-style .year-cont {
display: none;
}
.curr-pos-right.fix-plans-style .year-mont .mouth-cont, .curr-pos-right_space.fix-plans-style .year-mont .mouth-cont {
display: none;
}
.curr-pos-right.fix-plans-style .year-mont .year-cont, .curr-pos-right_space.fix-plans-style .year-mont .year-cont {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.year-period-text, .month-period-text {
position: relative;
-webkit-transition: all 300ms ease-out;
-o-transition: all 300ms ease-out;
transition: all 300ms ease-out;
}
.month-period-text {
display: block;
opacity: 1;
left: 0;
}
.year-period-text {
display: none;
opacity: 0;
left: -10px;
}
.year-mont .month-period-text {
display: none;
opacity: 0;
left: -10px;
}
.year-mont .year-period-text {
display: block;
opacity: 1;
left: 0;
}
.popup-video-ele {
position: relative;
}
.popup-video-ele .promo-link {
position: absolute;
bottom: 40px;
left: 50px;
text-align: center;
}
.view-all-taxs,
.view-all-listings {
margin-top: 30px;
}
.hero-bg-absolute {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
overflow: hidden;
}
.swiper-slide a.geodir-category-img-wrap {
display: block;
}
.elementor-editor-active .listing-slider-editor-col-2 .swiper-slide {
width: 50%;
}
.elementor-editor-active .listing-slider-editor-col-3 .swiper-slide {
width: 33.33%;
}
.elementor-editor-active .listing-slider-editor-col-4 .swiper-slide {
width: 25%;
}
.elementor-editor-active .listing-slider-editor-col-5 .swiper-slide {
width: 20%;
}
.elementor-editor-active .listing-slider-editor-col-6 .swiper-slide {
width: 16.66%;
}
.elementor-editor-active .listing-slider-editor-col-7 .swiper-slide {
width: 14.285%;
}
.woocommerce input[type=text],
.woocommerce input[type=email],
.woocommerce input[type=password],
.woocommerce input[type=button],
.woocommerce input[type=number],
.woocommerce input[type=tel],
.woocommerce textarea,
.woocommerce select {
border: 1px solid #e5e7f2;
background: #f9f9f9;
width: 100%;
padding: 10px 20px;
border-radius: 4px;
color: #7d93b2;
font-size: 0.923em;
line-height: 18px;
outline: none;
overflow: hidden;
z-index: 1;
}
.woocommerce input[type=text]::-webkit-input-placeholder,
.woocommerce input[type=email]::-webkit-input-placeholder,
.woocommerce input[type=password]::-webkit-input-placeholder,
.woocommerce input[type=button]::-webkit-input-placeholder,
.woocommerce input[type=number]::-webkit-input-placeholder,
.woocommerce input[type=tel]::-webkit-input-placeholder,
.woocommerce textarea::-webkit-input-placeholder,
.woocommerce select::-webkit-input-placeholder {
color: #7d93b2;
font-weight: 500;
font-family: "Roboto";
}
.woocommerce input[type=text],
.woocommerce input[type=email],
.woocommerce input[type=password],
.woocommerce input[type=button],
.woocommerce input[type=number],
.woocommerce input[type=tel],
.woocommerce textarea {
-webkit-appearance: none;
}
.woocommerce input[type=text]:focus,
.woocommerce input[type=email]:focus,
.woocommerce input[type=password]:focus,
.woocommerce input[type=button]:focus,
.woocommerce input[type=number]:focus,
.woocommerce input[type=tel]:focus,
.woocommerce textarea:focus {
background: #fff;
-webkit-box-shadow: 0px 10px 14px 0px rgba(12, 0, 46, 0.06);
box-shadow: 0px 10px 14px 0px rgba(12, 0, 46, 0.06);
} .show-cart {
position: fixed;
top: 150px;
right: 0;
width: 40px;
height: 40px;
line-height: 40px;
color: #fff;
z-index: 30;
cursor: pointer;
border-radius: 4px 0 0 4px;
-webkit-transform: translate3d(0, 0, 0);
-webkit-box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.1);
box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.1);
text-align: center;
}
.show-cart span {
position: absolute;
width: 20px;
height: 20px;
line-height: 20px;
bottom: -5px;
left: -5px;
border-radius: 100%;
z-index: 2;
line-height: 20px;
background: #fff;
color: #292929;
font-weight: 700;
font-size: 10px;
-webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.12);
box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.12);
}
.cart-modal {
position: fixed;
top: 70px;
bottom: 0;
background: #fff;
width: 350px;
right: -350px;
z-index: 60;
padding: 100px 30px;
overflow: auto;
-webkit-transform: translate3d(0, 0, 0);
}
.cart-modal h3 {
text-align: left;
float: left;
width: 100%;
padding: 30px 0 20px;
text-align: left;
font-size: 20px;
font-weight: 600;
color: #566985;
font-family: "Nunito", sans-serif;
border-top: 1px solid #eee;
}
.woocommerce-mini-cart-item .cart-modal-image {
float: left;
width: 70px;
height: 60px;
}
.woocommerce-mini-cart-item .cart-modal-image img, .cart-image img {
width: 100%;
height: auto;
-webkit-transform: translateZ(0);
transform: translateZ(0);
border-radius: 4px;
}
.cart-modal-det {
float: left;
padding-left: 20px;
text-align: left;
}
.cart-modal-det a {
font-weight: 700;
float: left;
width: 100%;
padding-bottom: 5px;
font-size: 1em;
color: #7d93b2;
}
.cart-modal-det .quantity {
color: #999;
}
.close-cart {
position: absolute;
top: -50px;
right: 0;
cursor: pointer;
z-index: 20;
padding: 8px 20px;
color: #fff;
border-radius: 4px;
}
.close-cart i {
padding-left: 10px;
}
.clear-cart {
position: absolute;
right: 0;
top: 34px;
cursor: pointer;
font-size: 1.077em;
}
.cart-overlay {
position: fixed;
top: 70px;
bottom: 0;
background: rgba(37, 44, 65, 0.7);
width: 100%;
right: 0;
z-index: 50;
-webkit-transform: translate3d(0, 0, 0);
display: none;
}
.shop-item {
float: left;
width: 50%;
padding: 0 8px 0 0;
margin-bottom: 12px;
}
.shop-item-media {
position: relative;
overflow: hidden;
border-radius: 10px 10px 0 0;
}
.shop-item-media a .overlay {
opacity: 0;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.shop-item-media:hover .overlay {
opacity: 0.4;
}
.shop-item-media img, .shop-media-img img {
width: 100%;
height: auto;
}
.shop-media-img {
overflow: hidden;
position: relative;
border-radius: 6px;
}
.shop-item_title {
padding: 14px 20px;
background: #fff;
border: 1px solid #eee;
border-top: none;
border-radius: 0 0 10px 10px;
overflow: hidden;
}
.shop-item_title h4 {
white-space: nowrap;
overflow: hidden;
display: block;
text-align: left;
font-size: 1.23em;
margin-bottom: 8px;
}
.shop-item_title h4 a {
color: #566985;
}
.shop-item_price {
text-align: left;
float: left;
}
.add-tocart:hover, .shop-item_link:hover, .shop-rage-wrap .srw_btn:hover, .product-header_form button:hover {
background: #384F95;
}
.shop-item_price, .shop-item_title h4 a:hover, .show-cart span, .show-cart:hover i, .cart-modal-list a.remove, .close-cart i, .cart-modal-list li a:hover, .clear-cart, .product-header-details_price {
color: #4DB7FE;
}
.product-header-details {
position: relative;
}
.shop-item_link {
float: right;
padding: 6px 12px;
border-radius: 4px;
position: relative;
top: -4px;
color: #fff;
font-size: 0.845em;
font-weight: 600;
}
.shop-item-media .geodir-category-opt {
bottom: 4px;
padding: 10px 20px;
cursor: default;
}
.price-rage-wrap.shop-rage-wrap {
padding-left: 0;
padding-right: 70px;
}
.shop-rage-wrap .srw_btn {
position: absolute;
right: 0;
width: 60px;
height: 26px;
line-height: 26px;
border-radius: 2px;
color: #fff;
top: 8px;
font-size: 0.845em;
font-weight: 600;
}
.product-header {
padding: 35px 30px 20px;
overflow: hidden;
}
.phd_sale {
position: absolute;
right: -30px;
top: -35px;
padding: 8px 20px;
color: #fff;
border-radius: 0 0 0 6px;
}
.product-header-details h3 {
text-align: left;
font-weight: 600;
font-size: 23px;
color: #566985;
margin-bottom: 14px;
}
.product-header-details p, .shop-tab-container p {
text-align: left;
color: #878C9F;
font-size: 0.923em;
line-height: 24px;
padding-bottom: 10px;
}
.product-header-details_price {
float: left;
font-size: 1.23em;
font-weight: 600;
margin-right: 20px;
position: relative;
}
.product-header-details_price.old-price {
color: #999;
text-decoration: line-through;
margin-right: 10px;
font-size: 0.923em;
top: 4px;
}
.product-header-details .listing-rating-count-wrap {
top: 1px;
position: relative;
}
.product-header-details .listing-rating-count-wrap .reviews-count {
color: #666;
margin-left: 10px;
}
.product-header_form .quantity {
float: left;
}
.product-header_form button {
margin-top: 0;
margin-left: 20px;
border: none;
padding: 0 30px;
height: 50px;
line-height: 50px;
color: #fff;
float: left;
border-radius: 4px;
font-weight: 600;
font-size: 0.923em;
}
.leave-rating-wrap {
float: left;
margin: 10px 0 20px;
width: 100%;
}
.leave-rating-title {
margin-right: 10px;
font-weight: 500;
font-size: 1.077em;
color: #566985;
position: relative;
top: -3px;
float: left;
}
.leave-rating input[type=radio] {
display: none;
}
.leave-rating label {
font-size: 1.077em;
float: left;
letter-spacing: 4px;
color: #FACC39;
cursor: pointer;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.leave-rating label:hover:before, .leave-rating label.selected:before {
font-weight: 100;
}
.leave-rating:hover input[type=radio]:checked ~ label:before, .leave-rating input[type=radio]:checked ~ label:before, .leave-rating label:hover ~ label:before {
font-weight: 100 !important;
}
.shop-review-box {
padding: 0 30px 35px;
}
.shop-list li {
width: 100%;
float: left;
margin-bottom: 10px;
padding: 10px 20px;
color: #888DA0;
font-weight: 400;
background: #F5F6FA;
text-align: left;
}
.shop-list li span {
min-width: 150px;
float: left;
color: #666;
}
.shop-list {
margin-bottom: 20px;
} .checkout-table {
border: 1px solid #eee;
float: left;
width: 100%;
font-size: 1.077em;
background: #fff;
color: #888DA0;
}
.checkout-table > tbody > tr > td,
.checkout-table > tbody > tr > th,
.checkout-table > tfoot > tr > td,
.checkout-table > tfoot > tr > th,
.checkout-table > thead > tr > td,
.checkout-table > thead > tr > th {
border-top: 1px solid #e5e7f2;
padding: 12px;
}
.checkout-table tr td,
.checkout-table tr th {
border-top: 1px solid #e5e7f2;
border-bottom: 1px solid #e5e7f2;
border-right: 1px solid #e5e7f2;
border-left: 1px solid #e5e7f2;
}
.checkout-table tbody tr td:first-child,
.checkout-table tbody tr th:first-child {
max-width: 36px;
}
.pr-remove {
vertical-align: middle !important;
text-align: center;
}
.pr-remove a {
color: #F75C96;
}
.order-money {
font-size: 1.077em;
}
.order-count {
border: none;
width: 60px;
height: 50px;
text-align: center;
font-weight: bold;
color: #fff;
}
.product-name {
font-weight: 500;
font-size: 1.077em;
}
.coupon-holder {
margin-top: 30px;
padding: 12px 0 20px 0;
border-bottom: 1px solid #e5e7f2;
}
.hidden-xs img {
border-radius: 4px;
}
.coupon-holder input {
float: left;
background: none;
margin-bottom: 20px;
font-size: 1.077em;
height: 40px;
position: relative;
z-index: 20;
padding-left: 8px;
color: #000;
border: 0;
border: 1px solid #e5e7f2;
border-radius: 4px;
background: #fff;
}
.coupon-holder button.btn-a {
float: left;
height: 38px;
border: none;
color: #fff;
cursor: pointer;
padding: 0 20px;
border-radius: 4px;
margin-left: 20px;
-webkit-appearance: none;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.coupon-holder button.btn-uc {
height: 38px;
border: none;
color: #fff;
cursor: pointer;
padding: 0 20px;
border-radius: 4px;
-webkit-appearance: none;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.cart-totals {
float: left;
width: 100%;
margin-top: 30px;
}
.cart-ttitle {
font-weight: 600;
font-size: 23px;
padding-bottom: 20px;
text-align: left;
color: #566985;
}
.cart-totals button {
float: right;
margin-top: 30px;
height: 38px;
border: none;
color: #fff;
cursor: pointer;
padding: 0 20px;
border-radius: 4px;
margin-left: 20px;
-webkit-appearance: none;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.cart-totals button:hover {
color: #fff;
}
@media only screen and (max-width: 1064px) {
.show-cart {
top: 80px;
border-radius: 0 0 0 4px;
}
}
@media only screen and (max-width: 560px) {
.shop-item {
width: 100%;
padding: 0;
}
.coupon-holder button.btn-uc, .cart-totals button {
float: left;
width: 100%;
margin-left: 0;
}
}
.shop-list-header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 12px 20px;
margin-bottom: 30px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.body-townhub .woocommerce-result-count {
margin: 0;
font-weight: 500;
font-size: 1.23em;
color: #566985;
}
.body-townhub .woocommerce-ordering {
margin: 0;
margin-left: auto;
}
.body-townhub .woocommerce-ordering .nice-select {
padding-right: 40px;
}
.body-townhub ul.products {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: -4px;
margin-right: -4px;
list-style: none;
}
.body-townhub ul.products li.product {
float: none;
width: 25%;
margin: 0;
margin-bottom: 12px;
padding: 0 4px;
}
.body-townhub ul.products li.product img {
width: 100%;
height: auto;
display: block;
}
.body-townhub ul.products li.product.last {
margin-right: 0;
}
.body-townhub ul.products li.product a img {
margin: 0;
}
.body-townhub ul.products.columns-7 li.product {
width: 14.285%;
}
.body-townhub ul.products.columns-6 li.product {
width: 16.666%;
}
.body-townhub ul.products.columns-5 li.product {
width: 20%;
}
.body-townhub ul.products.columns-3 li.product {
width: 33.333%;
}
.body-townhub ul.products.columns-2 li.product {
width: 50%;
}
.body-townhub ul.products.columns-1 li.product {
width: 100%;
}
.body-townhub nav.woocommerce-pagination {
margin-top: 30px;
}
.body-townhub nav.woocommerce-pagination .page-numbers {
display: inline-block;
width: 44px;
height: 44px;
line-height: 44px;
border-radius: 6px;
border: 1px solid #eee;
-webkit-box-sizing: border-box;
box-sizing: border-box;
position: relative;
font-size: 1em;
color: #888DA0;
background: #fff;
letter-spacing: 1px;
margin: 0 2px;
}
.body-townhub nav.woocommerce-pagination .page-numbers.current, .body-townhub nav.woocommerce-pagination .page-numbers:hover {
color: #fff;
}
.woocommerce .products ul::after, .woocommerce .products ul::before, .woocommerce ul.products::after, .woocommerce ul.products::before {
display: none !important;
}
.woo-one ul.products[class*=columns-] li.product {
width: 100%;
}
.woo-two ul.products[class*=columns-] li.product {
width: 50%;
}
.woo-three ul.products[class*=columns-] li.product {
width: 33.333%;
}
.woo-four ul.products[class*=columns-] li.product {
width: 25%;
}
.woo-five ul.products[class*=columns-] li.product {
width: 20%;
}
.woo-six ul.products[class*=columns-] li.product {
width: 16.666%;
}
.woo-seven ul.products[class*=columns-] li.product {
width: 14.285%;
}
@media only screen and (max-width: 1036px) {
.woo-tablet-one ul.products[class*=columns-] li.product {
width: 100%;
}
.woo-tablet-two ul.products[class*=columns-] li.product {
width: 50%;
}
.woo-tablet-three ul.products[class*=columns-] li.product {
width: 33.333%;
}
.woo-tablet-four ul.products[class*=columns-] li.product {
width: 25%;
}
.woo-tablet-five ul.products[class*=columns-] li.product {
width: 20%;
}
.woo-tablet-six ul.products[class*=columns-] li.product {
width: 16.666%;
}
.woo-tablet-seven ul.products[class*=columns-] li.product {
width: 14.285%;
}
}
@media only screen and (max-width: 768px) {
.body-townhub ul.products[class*=columns-] li.product {
float: none;
width: 100%;
margin: 0;
margin-bottom: 12px;
}
}
.cth-woo-item-wrap {
overflow: hidden;
border-radius: 10px;
background: #fff;
}
.cth-woo-item-wrap .cth-woo-img {
position: relative;
}
.cth-woo-item-wrap .cth-woo-img a {
position: relative;
display: block;
overflow: hidden;
}
.cth-woo-item-wrap .cth-woo-img .overlay {
opacity: 0;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.cth-woo-item-wrap .cth-woo-img .cth-add-to-cart {
position: absolute;
left: 0;
width: 100%;
text-align: center;
top: 50%;
z-index: 20;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
visibility: hidden;
opacity: 0;
}
.cth-woo-item-wrap:hover .overlay {
opacity: 0.4;
}
.cth-woo-item-wrap:hover .cth-add-to-cart {
visibility: visible;
opacity: 1;
}
.cth-woo-item-wrap .cth-woo-content {
padding: 14px 20px;
background: #fff;
border: 1px solid #eee;
border-top: none;
border-radius: 0 0 10px 10px;
overflow: hidden;
position: relative;
}
.cth-woo-content-bot {
margin-top: -30px;
}
.cth-woo-content-bot .woocommerce-loop-product__link {
float: right;
padding: 6px 12px;
border-radius: 4px;
position: relative;
top: -4px;
color: #fff;
font-size: 0.845em;
font-weight: 600;
}
.body-townhub ul.products li.product .price {
font-size: 1em;
font-weight: 400;
margin-bottom: 0;
}
.body-townhub ul.products li.product .price del {
color: #999;
opacity: 1;
text-decoration: line-through;
font-size: 0.923em;
}
.body-townhub ul.products li.product .price ins {
font-weight: 400;
background: none;
}
.body-townhub ul.products li.product .onsale {
position: absolute;
top: 20px;
right: 20px;
padding: 6px 10px;
color: #fff;
z-index: 5;
font-size: 0.845em;
border-radius: 20px;
-webkit-box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.2);
box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.2);
margin: 0;
}
.body-townhub ul.products li.product .cth-add-to-cart .button {
margin-top: 0;
}
.body-townhub ul.products li.product .woocommerce-loop-category__title,
.body-townhub ul.products li.product .woocommerce-loop-product__title {
padding: 0;
font-size: 1.23em;
font-weight: 700;
color: #566985;
margin-bottom: 8px;
}
.body-townhub .cth-woo-item-wrap .star-rating {
position: absolute;
bottom: 10px;
cursor: default;
left: 20px;
}
.body-townhub .cth-add-to-cart {
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-weight: 600;
font-size: 0.845em;
}
.body-townhub .cth-add-to-cart a {
padding: 0 30px;
color: #fff;
margin-top: 0;
line-height: 1;
display: inline-block;
line-height: 40px;
}
.body-townhub .cth-add-to-cart a:hover {
color: #fff;
}
.body-townhub .cth-add-to-cart a.product_type_grouped,
.body-townhub .cth-add-to-cart a.product_type_variable,
.body-townhub .cth-add-to-cart a.add_to_cart_button {
-webkit-box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.4);
box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.4);
background: #4DB7FE;
border-radius: 40px;
}
.body-townhub .cth-add-to-cart a.product_type_grouped:hover,
.body-townhub .cth-add-to-cart a.product_type_variable:hover,
.body-townhub .cth-add-to-cart a.add_to_cart_button:hover {
background: #384F95;
}
.woocommerce-mini-cart__total.total {
margin: 30px 0;
padding-bottom: 30px;
border-bottom: 1px solid #eee;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.woocommerce-mini-cart__total.total > strong {
font-weight: 700;
}
.woocommerce-mini-cart__total.total .woocommerce-Price-amount {
font-weight: 700;
font-size: 1.154em;
color: #666;
margin-left: auto;
}
.woocommerce-mini-cart__buttons.buttons {
overflow: hidden;
border-radius: 6px;
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.woocommerce-mini-cart__buttons.buttons a {
padding: 14px 0;
width: 50%;
position: relative;
color: #fff;
font-size: 10px;
text-transform: uppercase;
font-weight: 600;
border-radius: 0;
margin: 0;
}
.woocommerce-mini-cart__buttons.buttons a:hover {
color: rgba(255, 255, 255, 0.6);
}
.body-townhub .widget_shopping_cart .total {
border-top: none;
margin: 10px 0 20px;
padding-bottom: 15px;
}
.body-townhub .woocommerce-mini-cart__buttons.buttons a {
margin: 0;
}
.body-townhub ul.cart_list li,
.body-townhub ul.product_list_widget li {
padding: 15px 20px 6px 15px;
margin-bottom: 10px;
position: relative;
display: inline-block;
width: 100%;
background: #f5f5f5;
border-radius: 4px;
}
.body-townhub ul.cart_list li .quantity,
.body-townhub ul.product_list_widget li .quantity {
color: #999;
}
.body-townhub ul.cart_list li a,
.body-townhub ul.product_list_widget li a {
display: block;
font-weight: 700;
padding-bottom: 5px;
font-size: 1em;
color: #7d93b2;
}
.body-townhub ul.cart_list li a img,
.body-townhub ul.product_list_widget li a img {
float: left;
margin-left: 0;
width: 60px;
height: auto;
margin-right: 20px;
border-radius: 4px;
}
.body-townhub ul.cart_list li .star-rating,
.body-townhub ul.product_list_widget li .star-rating {
font-size: 10px;
margin-bottom: 5px;
}
.body-townhub ul.cart_list li del,
.body-townhub ul.product_list_widget li del {
color: #999;
text-decoration: line-through;
font-size: 0.923em;
}
.body-townhub ul.cart_list li del .woocommerce-Price-amount,
.body-townhub ul.product_list_widget li del .woocommerce-Price-amount {
color: #999;
}
.body-townhub ul.cart_list .woocommerce-mini-cart-item {
padding: 15px 20px 6px 15px;
}
.body-townhub ul.cart_list .woocommerce-mini-cart-item a.remove {
display: inline-block;
width: 20px;
height: 20px;
position: absolute;
top: 10px;
right: 10px;
line-height: 20px;
left: auto;
border-radius: 100%;
border: 1px solid red;
font-weight: 400;
text-align: center;
}
.body-townhub ul.cart_list .woocommerce-mini-cart-item a.remove:hover {
background: transparent;
}
.widget_products .box-widget,
.widget_top_rated_products .box-widget,
.widget_recent_reviews .box-widget,
.widget_layered_nav .box-widget,
.widget_price_filter .box-widget,
.widget_rating_filter .box-widget,
.widget_product_categories .box-widget,
.widget_recently_viewed_products .box-widget,
.widget_shopping_cart .box-widget {
position: relative;
padding: 25px 30px 30px;
}
.widget_product_tag_cloud .box-widget {
background: transparent;
border: 0;
border-radius: 0;
}
ul.woocommerce-widget-layered-nav-list,
ul.product-categories {
list-style: none;
margin-left: 0;
}
ul.woocommerce-widget-layered-nav-list ul,
ul.product-categories ul {
list-style: none;
margin-left: 0;
}
ul.woocommerce-widget-layered-nav-list li,
ul.product-categories li {
padding-bottom: 8px;
margin-bottom: 15px;
position: relative;
}
ul.woocommerce-widget-layered-nav-list li ul,
ul.product-categories li ul {
margin-top: 23px;
}
ul.woocommerce-widget-layered-nav-list li ul li:last-child,
ul.product-categories li ul li:last-child {
margin-bottom: 0;
padding-bottom: 0;
}
ul.woocommerce-widget-layered-nav-list li a,
ul.product-categories li a {
color: #7d93b2;
font-weight: 400;
}
ul.woocommerce-widget-layered-nav-list li,
ul.product-categories li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
ul.woocommerce-widget-layered-nav-list li ul,
ul.product-categories li ul {
-webkit-box-flex: 0;
-ms-flex: 0 100%;
flex: 0 100%;
}
ul.woocommerce-widget-layered-nav-list li span,
ul.product-categories li span {
-ms-flex-item-align: end;
align-self: flex-end;
margin-left: auto;
color: #999;
}
.woocommerce-product-search {
background: #fff;
border-radius: 10px;
border: 1px solid #eee;
overflow: hidden;
position: relative;
}
.woocommerce-product-search .search-field {
border: none;
background: #fff;
height: 50px;
padding: 0 80px 0 20px;
z-index: 1;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.woocommerce-product-search button {
position: absolute;
top: 0;
right: 0;
width: 80px;
height: 50px;
line-height: 50px;
z-index: 2;
color: #fff;
border: none;
cursor: pointer;
}
.body-townhub .woocommerce-product-search {
border-radius: 54px;
}
.body-townhub.woocommerce-cart table.shop_table {
border: none;
border-collapse: collapse;
color: #888DA0;
}
.body-townhub.woocommerce-cart table.shop_table tr {
border-bottom: none;
}
.body-townhub.woocommerce-cart table.shop_table thead {
background: #fff;
}
.body-townhub.woocommerce-cart table.shop_table thead tr {
border: 1px solid #eee;
}
.body-townhub.woocommerce-cart table.shop_table thead th {
border-bottom: none;
font-weight: 700;
font-size: 1.077em;
color: #888DA0;
}
.body-townhub.woocommerce-cart table.shop_table thead th + th {
border-left: 1px solid #eee;
}
.body-townhub.woocommerce-cart table.shop_table tr.woocommerce-cart-form__cart-item.cart_item {
border-bottom: 1px solid #eee;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
}
.body-townhub.woocommerce-cart table.shop_table td {
border-top: none;
}
.body-townhub.woocommerce-cart table.shop_table td + td {
border-left: 1px solid #eee;
}
.body-townhub.woocommerce-cart table.shop_table td.actions {
border: none;
}
.body-townhub.woocommerce-cart table.shop_table .woocommerce-cart-form__cart-item.cart_item {
background: #fff;
}
.body-townhub.woocommerce-cart table.shop_table a {
color: #888DA0;
}
.body-townhub.woocommerce-cart table.shop_table a.remove {
color: #F75C96 !important;
font-weight: 100;
}
.body-townhub.woocommerce-cart table.shop_table a.remove:hover {
background: transparent;
}
.body-townhub.woocommerce-cart table.shop_table .woocommerce-Price-amount {
font-weight: 700;
}
.body-townhub.woocommerce-cart table.shop_table button.button {
color: #fff;
font-weight: 400;
border-radius: 4px;
}
.body-townhub.woocommerce-cart table.shop_table button.button:hover {
color: #fff;
}
.body-townhub.woocommerce-cart table.shop_table.cart img {
width: 65px;
height: auto;
}
.body-townhub.woocommerce-cart table.cart td.actions {
margin-top: 30px;
padding: 30px 0 20px;
border-bottom: 1px solid #eee;
}
.body-townhub.woocommerce-cart table.cart td.actions .coupon .input-text {
background: #fff;
border: 1px solid #e5e7f2;
border-radius: 4px;
color: #000;
padding: 9px; min-width: 150px;
margin-right: 20px;
}
.body-townhub.woocommerce-cart table.cart td.actions button.button,
.body-townhub.woocommerce-cart table.cart td.actions button.button:disabled {
padding: 12px 20px;
}
.body-townhub.woocommerce-cart .cart-collaterals .cart_totals tr {
border-top: 1px solid #eee;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
}
.body-townhub.woocommerce-cart .cart-collaterals .cart_totals tr:last-child {
border-bottom: 1px solid #eee;
}
.body-townhub.woocommerce-cart .cart-collaterals .cart_totals tr th {
border-top: none;
}
.body-townhub.woocommerce-cart .cart-collaterals .cart_totals > h2 {
font-weight: 600;
font-size: 23px;
padding-bottom: 20px;
color: #566985;
}
.body-townhub.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tbody {
background: #fff;
}
.body-townhub.woocommerce-cart .cart-collaterals .cart_totals input {
padding: 10px;
}
.body-townhub.woocommerce-cart .wc-proceed-to-checkout {
padding: 0;
margin-top: 30px;
text-align: right;
}
.body-townhub.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
display: inline-block;
border-radius: 4px;
font-size: 1em;
margin-bottom: 0;
padding: 13px 25px;
}
.body-townhub.woocommerce-cart .select2-container--default .select2-selection--single,
.body-townhub.woocommerce-checkout .select2-container--default .select2-selection--single {
border: 1px solid #e5e7f2;
height: 37px;
background: #f9f9f9;
}
.body-townhub.woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__rendered,
.body-townhub.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 35px;
color: #888DA0;
}
.body-townhub.woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__arrow,
.body-townhub.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 35px;
right: 5px;
}
.body-townhub.woocommerce-cart .select2-container--default .select2-search--dropdown .select2-search__field,
.body-townhub.woocommerce-checkout .select2-container--default .select2-search--dropdown .select2-search__field {
border: 1px solid #e5e7f2;
}
.body-townhub.woocommerce-cart .select2-dropdown,
.body-townhub.woocommerce-checkout .select2-dropdown {
border: 1px solid #e5e7f2;
}
.body-townhub.woocommerce-checkout table.shop_table,
.body-townhub.woocommerce-account table.shop_table {
border: none;
border-collapse: collapse;
color: #888DA0;
}
.body-townhub.woocommerce-checkout table.shop_table a,
.body-townhub.woocommerce-account table.shop_table a {
color: #888DA0;
}
.body-townhub.woocommerce-checkout table.shop_table tr,
.body-townhub.woocommerce-account table.shop_table tr {
border-bottom: none;
}
.body-townhub.woocommerce-checkout table.shop_table thead,
.body-townhub.woocommerce-account table.shop_table thead {
background: #fff;
}
.body-townhub.woocommerce-checkout table.shop_table thead tr,
.body-townhub.woocommerce-account table.shop_table thead tr {
border-top: 1px solid #eee;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
}
.body-townhub.woocommerce-checkout table.shop_table thead th,
.body-townhub.woocommerce-account table.shop_table thead th {
border-bottom: none;
font-weight: 700;
font-size: 1.077em;
color: #888DA0;
}
.body-townhub.woocommerce-checkout table.shop_table thead th + th,
.body-townhub.woocommerce-account table.shop_table thead th + th {
border-left: 1px solid #eee;
}
.body-townhub.woocommerce-checkout table.shop_table th,
.body-townhub.woocommerce-checkout table.shop_table td,
.body-townhub.woocommerce-account table.shop_table th,
.body-townhub.woocommerce-account table.shop_table td {
border-top: none;
}
.body-townhub.woocommerce-checkout table.shop_table th + td,
.body-townhub.woocommerce-checkout table.shop_table td + td,
.body-townhub.woocommerce-account table.shop_table th + td,
.body-townhub.woocommerce-account table.shop_table td + td {
border-left: 1px solid #eee;
}
.body-townhub.woocommerce-checkout table.shop_table tr.cart-subtotal,
.body-townhub.woocommerce-checkout table.shop_table tr.shipping,
.body-townhub.woocommerce-checkout table.shop_table tr.order-total,
.body-townhub.woocommerce-checkout table.shop_table tr.order_item,
.body-townhub.woocommerce-checkout table.shop_table tr.cart_item,
.body-townhub.woocommerce-account table.shop_table tr.cart-subtotal,
.body-townhub.woocommerce-account table.shop_table tr.shipping,
.body-townhub.woocommerce-account table.shop_table tr.order-total,
.body-townhub.woocommerce-account table.shop_table tr.order_item,
.body-townhub.woocommerce-account table.shop_table tr.cart_item {
border-top: 1px solid #eee;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
}
.body-townhub.woocommerce-checkout table.shop_table tr.order-total,
.body-townhub.woocommerce-account table.shop_table tr.order-total {
border-bottom: 1px solid #eee;
}
.body-townhub.woocommerce-checkout table.shop_table.order_details tfoot tr,
.body-townhub.woocommerce-account table.shop_table.order_details tfoot tr {
border-top: 1px solid #eee;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
}
.body-townhub.woocommerce-checkout table.shop_table.order_details tfoot tr:last-child,
.body-townhub.woocommerce-account table.shop_table.order_details tfoot tr:last-child {
border-bottom: 1px solid #eee;
}
.body-townhub.woocommerce-checkout table.shop_table.my_account_orders tr.woocommerce-orders-table__row,
.body-townhub.woocommerce-account table.shop_table.my_account_orders tr.woocommerce-orders-table__row {
border-top: 1px solid #eee;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
}
.body-townhub.woocommerce-checkout table.shop_table.my_account_orders tr.woocommerce-orders-table__row:last-child,
.body-townhub.woocommerce-account table.shop_table.my_account_orders tr.woocommerce-orders-table__row:last-child {
border-bottom: 1px solid #eee;
}
.body-townhub.woocommerce-checkout .checkout.woocommerce-checkout,
.body-townhub.woocommerce-account .checkout.woocommerce-checkout {
padding: 35px 30px 20px;
overflow: hidden;
background: #fff;
border-radius: 10px;
border: 1px solid #e5e7f2;
}
.body-townhub.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered,
.body-townhub.woocommerce-account .select2-container .select2-selection--single .select2-selection__rendered {
padding-left: 20px;
padding-right: 20px;
}
.body-townhub.woocommerce-checkout .woocommerce-shipping-fields > h3,
.body-townhub.woocommerce-checkout .woocommerce-billing-fields > h3,
.body-townhub.woocommerce-account .woocommerce-shipping-fields > h3,
.body-townhub.woocommerce-account .woocommerce-billing-fields > h3 {
font-size: 18px;
font-weight: 600;
color: #566985;
margin-bottom: 10px;
}
.body-townhub.woocommerce-checkout #order_review_heading,
.body-townhub.woocommerce-account #order_review_heading {
font-size: 18px;
font-weight: 600;
color: #566985;
margin-bottom: 10px;
}
.body-townhub.woocommerce-checkout #payment ul.payment_methods li,
.body-townhub.woocommerce-account #payment ul.payment_methods li {
margin-bottom: 15px;
}
.body-townhub.woocommerce-checkout .wc_payment_method > label,
.body-townhub.woocommerce-account .wc_payment_method > label {
display: inline-block;
}
.body-townhub.woocommerce-checkout .place-order button.button.alt,
.body-townhub.woocommerce-account .place-order button.button.alt {
display: inline-block;
border-radius: 4px;
font-size: 1em;
margin-bottom: 0;
padding: 13px 25px;
}
.body-townhub.woocommerce-checkout .woocommerce-customer-details, .body-townhub.woocommerce-checkout .woocommerce-order-details, .body-townhub.woocommerce-checkout .woocommerce-order-downloads,
.body-townhub.woocommerce-account .woocommerce-customer-details,
.body-townhub.woocommerce-account .woocommerce-order-details,
.body-townhub.woocommerce-account .woocommerce-order-downloads {
padding: 35px 30px 20px;
overflow: hidden;
background: #fff;
border-radius: 10px;
border: 1px solid #e5e7f2;
}
.body-townhub.woocommerce-checkout .woocommerce-column--billing-address > h2,
.body-townhub.woocommerce-checkout .woocommerce-column--shipping-address > h2,
.body-townhub.woocommerce-checkout .woocommerce-order-details > h2,
.body-townhub.woocommerce-account .woocommerce-column--billing-address > h2,
.body-townhub.woocommerce-account .woocommerce-column--shipping-address > h2,
.body-townhub.woocommerce-account .woocommerce-order-details > h2 {
font-size: 18px;
font-weight: 600;
color: #566985;
margin-bottom: 10px;
}
.body-townhub.woocommerce-checkout .woocommerce-customer-details address,
.body-townhub.woocommerce-account .woocommerce-customer-details address {
border: 1px solid #e5e7f2;
color: #888DA0;
line-height: 2;
}
.body-townhub.woocommerce-checkout .woocommerce-thankyou-order-received,
.body-townhub.woocommerce-account .woocommerce-thankyou-order-received {
font-size: 18px;
font-weight: 600;
color: #566985;
margin-bottom: 10px;
}
.body-townhub.woocommerce-checkout .woocommerce-order-overview.order_details,
.body-townhub.woocommerce-account .woocommerce-order-overview.order_details {
padding: 35px 30px 20px;
overflow: hidden;
background: #fff;
border-radius: 10px;
border: 1px solid #e5e7f2;
}
.body-townhub.woocommerce-checkout .woocommerce-order-overview.order_details li,
.body-townhub.woocommerce-account .woocommerce-order-overview.order_details li {
line-height: 2;
}
.body-townhub.woocommerce-account .woocommerce {
padding: 35px 30px 20px;
overflow: hidden;
background: #fff;
border-radius: 10px;
border: 1px solid #e5e7f2;
}
.body-townhub.woocommerce-account .woocommerce-customer-details, .body-townhub.woocommerce-account .woocommerce-order-details, .body-townhub.woocommerce-account .woocommerce-order-downloads {
padding: 0;
border: none;
background: transparent;
border-radius: 0;
}
.body-townhub.woocommerce-account .woocommerce-order-details {
margin-top: 20px;
}
.woocommerce-MyAccount-navigation ul {
list-style: none;
}
.wcppec-checkout-buttons.woo_pp_cart_buttons_div {
text-align: right;
margin-top: 20px;
}
.wcppec-checkout-buttons.woo_pp_cart_buttons_div .wcppec-checkout-buttons__separator {
margin-bottom: 0;
}
.body-townhub .woocommerce-error,
.body-townhub .woocommerce-info,
.body-townhub .woocommerce-message {
background-color: #fff;
border-radius: 10px;
border: 1px solid #eee;
border-top: 3px solid transparent;
}
.body-townhub .woocommerce-error {
border-top-color: #b81c23;
}
.body-townhub .woocommerce-error:after {
color: #b81c23;
}
.wc-tab > h2 {
color: #566985;
font-size: 18px;
font-weight: 600;
margin-bottom: 15px;
}
.body-townhub.woocommerce .star-rating,
.body-townhub .star-rating {
color: #facc39;
}
.body-townhub.woocommerce .star-rating:before,
.body-townhub .star-rating:before {
color: #facc39;
}
.body-townhub.woocommerce #respond input#submit.added:after,
.body-townhub.woocommerce a.button.added:after,
.body-townhub.woocommerce button.button.added:after,
.body-townhub.woocommerce input.button.added:after,
.body-townhub #respond input#submit.added:after,
.body-townhub a.button.added:after,
.body-townhub button.button.added:after,
.body-townhub input.button.added:after {
margin-left: 7px;
}
.body-townhub.woocommerce .woocommerce-products-header,
.body-townhub .woocommerce-products-header {
display: none;
}
.body-townhub.woocommerce .woocommerce-breadcrumb,
.body-townhub .woocommerce-breadcrumb {
margin-bottom: 0;
}
.body-townhub.woocommerce div.product div.images.woocommerce-product-gallery,
.body-townhub div.product div.images.woocommerce-product-gallery {
overflow: hidden;
border-radius: 10px;
border: 1px solid #eee;
}
.body-townhub.woocommerce .box-widget del .woocommerce-Price-amount,
.body-townhub .box-widget del .woocommerce-Price-amount {
color: #999;
opacity: 0.7;
text-decoration: line-through;
}
.body-townhub.woocommerce .box-widget .star-rating,
.body-townhub .box-widget .star-rating {
font-size: 10px;
margin: 5px 0;
}
.body-townhub.woocommerce .widget_rating_filter .box-widget,
.body-townhub .widget_rating_filter .box-widget {
font-size: 18px;
}
.body-townhub.woocommerce .widget_rating_filter .box-widget .star-rating,
.body-townhub .widget_rating_filter .box-widget .star-rating {
margin: 0;
font-size: 18px;
}
.breadcrumbs-wrapper .woocommerce-breadcrumb a:before {
font-family: "Font Awesome 5 Pro";
content: "\f0da";
font-size: 0.845em;
position: absolute;
top: 50%;
right: -7px;
margin-top: -8px;
width: 10px;
height: 2px;
font-weight: 800;
}
.woocommerce-product-details__short-description {
padding-bottom: 15px;
border-bottom: 1px solid #eee;
margin-bottom: 15px;
padding-top: 15px;
border-top: 1px solid #eee;
margin-top: 15px;
}
.woocommerce-grouped-product-list-item__price del {
color: #999;
text-decoration: line-through;
font-size: 0.923em;
}
.woocommerce-grouped-product-list-item__price del .woocommerce-Price-amount {
color: #999;
}
.woocommerce-Reviews-title {
font-size: 1.154em;
font-weight: 600;
color: #566985;
font-family: "Nunito", sans-serif;
margin-bottom: 20px;
}
.body-townhub span.onsale {
position: absolute;
right: 0px;
left: auto;
top: 0px;
padding: 8px 20px;
color: #fff;
border-radius: 0 0 0 6px;
line-height: 1.45;
min-height: 0;
min-width: 0;
}
.body-townhub div.product div.summary {
color: #878C9F;
}
.body-townhub div.product .product_title {
font-weight: 600;
font-size: 23px;
color: #566985;
margin-bottom: 14px;
}
.body-townhub div.product .woocommerce-product-rating {
float: right;
margin-bottom: 0;
}
.body-townhub div.product .woocommerce-product-rating .woocommerce-review-link {
color: #999;
}
.body-townhub div.product p.price,
.body-townhub div.product span.price {
font-size: 1.23em;
font-weight: 600;
margin-right: 20px;
}
.body-townhub div.product p.price del,
.body-townhub div.product span.price del {
color: #999;
opacity: 1;
text-decoration: line-through;
margin-right: 10px;
font-size: 0.923em;
position: relative;
top: -1px;
}
.body-townhub div.product p.price ins,
.body-townhub div.product span.price ins {
font-weight: 600;
}
.body-townhub div.product form.cart .button {
padding: 0 20px;
height: 40px;
}
.body-townhub .quantity .qty {
border: 1px solid #eee;
padding: 0;
height: 40px;
border-radius: 4px;
color: #666;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.body-townhub div.product .woocommerce-tabs {
margin-top: 20px;
}
.body-townhub div.product .woocommerce-tabs ul.tabs {
margin-bottom: 0;
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.body-townhub div.product .woocommerce-tabs ul.tabs:before, .body-townhub div.product .woocommerce-tabs ul.tabs:after {
display: none;
}
.body-townhub div.product .woocommerce-tabs ul.tabs li {
border: 1px solid #e5e7f2;
border-radius: 0;
padding: 0;
margin: 0;
border-bottom: 0;
background: #fff;
}
.body-townhub div.product .woocommerce-tabs ul.tabs li:first-child {
border-radius: 6px 0 0 0;
}
.body-townhub div.product .woocommerce-tabs ul.tabs li:last-child {
border-radius: 0 6px 0 0;
}
.body-townhub div.product .woocommerce-tabs ul.tabs li:before, .body-townhub div.product .woocommerce-tabs ul.tabs li:after {
display: none;
}
.body-townhub div.product .woocommerce-tabs ul.tabs li + li {
border-left: none;
}
.body-townhub div.product .woocommerce-tabs ul.tabs li.active {
background: #4DB7FE;
}
.body-townhub div.product .woocommerce-tabs ul.tabs li.active a {
color: #fff;
}
.body-townhub div.product .woocommerce-tabs ul.tabs li a {
padding: 10px 20px;
font-size: 0.923em;
font-weight: 600;
color: #666;
}
.body-townhub div.product .woocommerce-tabs .panel {
margin-bottom: 30px;
background: #fff;
border-radius: 10px;
border: 1px solid #e5e7f2;
padding: 35px 30px;
border-top-left-radius: 0;
color: #878C9F;
}
.body-townhub div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--reviews {
padding-left: 0;
padding-right: 0;
}
.body-townhub div.product .woocommerce-tabs .panel #review_form_wrapper {
border-top: 1px solid #eee;
padding: 20px 30px 0;
}
.body-townhub div.product .woocommerce-tabs .panel #review_form_wrapper .comment-reply-title {
margin-bottom: 15px;
display: inline-block;
}
.body-townhub .woocommerce-Reviews #comments {
padding: 0 30px;
}
.body-townhub #reviews #comments ol.commentlist li .comment_container {
padding: 0 0 0 90px;
}
.body-townhub #reviews #comments ol.commentlist li img.avatar {
float: none;
width: 60px;
height: 60px;
border-radius: 100%;
position: absolute;
top: 0;
left: 10px;
border: none;
background-color: transparent;
}
.body-townhub #reviews #comments ol.commentlist li .comment-text {
padding: 20px 20px 15px;
background: #F5F6FA;
border-radius: 6px;
margin: 0;
border: none;
color: #878C9F;
position: relative;
}
.body-townhub #reviews #comments ol.commentlist li .comment-text:before {
content: "";
position: absolute;
left: -20px;
top: 30px;
border: solid transparent;
height: 0;
width: 0;
border-color: #fff;
border-right-color: #F5F6FA;
border-width: 10px;
margin-top: -10px;
pointer-events: none;
}
.body-townhub #reviews #comments ol.commentlist li .comment-text .woocommerce-review__author {
font-size: 1.154em;
font-weight: 600;
color: #566985;
}
.body-townhub #reviews #comments ol.commentlist li .comment-text .star-rating {
font-size: 10px;
}
.body-townhub #review_form #respond .comment-form-rating {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.body-townhub #review_form #respond .comment-form-rating p.stars {
margin-left: 15px;
margin-bottom: 0;
}
.body-townhub p.stars a {
color: #FACC39;
font-size: 1.077em;
}
.body-townhub #review_form input[type=text],
.body-townhub #review_form input[type=email],
.body-townhub #review_form textarea {
border: 1px solid #e5e7f2;
background: #f9f9f9;
border-radius: 4px;
color: #7d93b2;
font-size: 0.923em;
padding: 15px 20px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.body-townhub #review_form input[type=text]:focus,
.body-townhub #review_form input[type=email]:focus,
.body-townhub #review_form textarea:focus {
background: #fff;
-webkit-box-shadow: 0px 10px 14px 0px rgba(12, 0, 46, 0.06);
box-shadow: 0px 10px 14px 0px rgba(12, 0, 46, 0.06);
}
.body-townhub #review_form textarea {
padding: 25px 20px;
}
.body-townhub #reviews #review_form textarea {
height: auto;
}
.body-townhub #review_form label {
margin-bottom: 10px;
}
.body-townhub #review_form input#submit {
padding: 12px 25px;
color: #fff;
}
.body-townhub #review_form input#submit:hover {
color: #fff;
opacity: 0.9;
}
.body-townhub div.product td.label {
background: transparent;
-webkit-box-shadow: none;
box-shadow: none;
border: 0;
width: auto;
border-radius: 0;
-webkit-animation: none;
animation: none;
}
.body-townhub div.product select {
line-height: 35px;
height: 35px;
}
section.products.related,
section.products.upsells {
background: #fff;
border-radius: 10px;
border: 1px solid #e5e7f2;
padding: 0;
padding-bottom: 20px;
}
section.products.related > h2,
section.products.upsells > h2 {
font-size: 1.154em;
font-weight: 600;
color: #566985;
font-family: "Nunito", sans-serif;
border-bottom: 1px solid #eee;
padding: 18px 30px;
position: relative;
margin-bottom: 20px;
}
section.products.related > h2:after,
section.products.upsells > h2:after {
font-family: "Font Awesome 5 Pro";
content: "\f107";
position: absolute;
right: 30px;
top: 50%;
color: #ccc;
height: 20px;
line-height: 20px;
margin-top: -10px;
font-weight: 400;
font-size: 1em;
}
section.products.related ul.products,
section.products.upsells ul.products {
padding-left: 30px;
padding-right: 30px;
margin: 0;
}
.view_order-wrap > p {
margin-bottom: 20px;
color: #566985;
}
.view_order-wrap .woocommerce-order-details {
background-color: transparent;
}
.view_order-wrap .woocommerce-order-details > h2 {
font-weight: 600;
font-size: 21px;
}
.view_order-wrap .woocommerce-order-details .woocommerce-order-details__title {
margin-bottom: 15px;
}
.view_order-wrap .shop_table.order_details {
background: #fff;
border-collapse: separate;
border-spacing: 0;
border-radius: 10px;
margin-bottom: 20px;    }
.view_order-wrap .shop_table.order_details tr th,
.view_order-wrap .shop_table.order_details tr td {
border-bottom: 1px solid #e5e7f2;
}
.view_order-wrap .shop_table.order_details thead tr:first-child th {
border-top: 1px solid #e5e7f2;
}
.view_order-wrap .shop_table.order_details tr th:first-child,
.view_order-wrap .shop_table.order_details tr td:first-child {
border-left: 1px solid #e5e7f2;
}
.view_order-wrap .shop_table.order_details tr th:last-child,
.view_order-wrap .shop_table.order_details tr td:last-child {
border-right: 1px solid #e5e7f2;
}
.view_order-wrap .shop_table.order_details thead tr:first-child > :first-child {
border-top-left-radius: 10px;
}
.view_order-wrap .shop_table.order_details thead tr:first-child > :last-child {
border-top-right-radius: 10px;
}
.view_order-wrap .shop_table.order_details tfoot tr:last-child > :first-child {
border-bottom-left-radius: 10px;
}
.view_order-wrap .shop_table.order_details tfoot tr:last-child > :last-child {
border-bottom-right-radius: 10px;
}
.view_order-wrap .shop_table.order_details td,
.view_order-wrap .shop_table.order_details th {
padding: 15px;
}
.view_order-wrap .shop_table.order_details th + th,
.view_order-wrap .shop_table.order_details th + td,
.view_order-wrap .shop_table.order_details td + th,
.view_order-wrap .shop_table.order_details td + td {
border-left: none;
}
.view_order-wrap .woocommerce-column__title {
font-weight: 600;
font-size: 21px;
margin-bottom: 15px;
margin-top: 10px;
}
.view_order-wrap .woocommerce-customer-details {
background-color: transparent;
}
.view_order-wrap .woocommerce-customer-details .addresses {
background-color: transparent;
}
.view_order-wrap .woocommerce-columns {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.view_order-wrap .woocommerce-columns--2 .woocommerce-column {
width: 45%;
}
.single-listing .azp_container {
max-width: 1224px;
width: 92%;
}
.single-listing .azp_container-fluid {
max-width: 100%;
width: 100%;
}
.single-listing .azp_row_inner_section .azp_container {
max-width: 100%;
width: 100%;
}
.list-single-header {
z-index: 5;
}
.bookmark-header-btn {
text-align: center;
}
.wishlist-items-wrap .wishlist-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.close-header-modal {
text-align: center;
}
.del-process {
opacity: 0.5;
} .chat-widget-button {
position: fixed;
bottom: 110px;
right: 50px;
width: 40px;
height: 40px;
color: #fff;
line-height: 40px;
font-size: 17px;
background: #425998;
z-index: 50;
cursor: pointer;
border-radius: 3px;
-webkit-box-shadow: 0px 0px 0px 4px rgba(0, 0, 0, 0.2);
box-shadow: 0px 0px 0px 4px rgba(0, 0, 0, 0.2);
-webkit-transform: translate3d(0, 0, 0);
text-align: center;
}
.chat-widget-button span {
width: auto;
padding: 0 20px;
white-space: nowrap;
position: absolute;
left: auto;
right: 50px;
top: 5px;
height: 30px;
line-height: 30px;
background: #313E6E;
color: #fff;
border-radius: 2px;
visibility: hidden;
font-weight: 400;
font-size: 0.845em;
opacity: 0;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.chat-widget-button:hover span {
visibility: visible;
opacity: 1;
}
.chat-widget-button.closechat_btn i:before {
content: "\f00d";
}
.fchat-wrapper {
position: fixed;
bottom: 170px;
right: 50px;
width: 300px;
height: 400px;
z-index: 116;
background: #fff;
border-radius: 10px;
-webkit-box-shadow: 0px 0px 80px 0px rgba(0, 0, 0, 0.2);
box-shadow: 0px 0px 80px 0px rgba(0, 0, 0, 0.2);
overflow: hidden;
display: none;
-webkit-transform: translate3d(0, 0, 0);
}
.fchat-wrapper.show {
display: block;
-webkit-transition: all 2s;
-o-transition: all 2s;
transition: all 2s;
}
.fchat-inner {
position: relative;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.fchat-header {
height: 50px;
}
.fchat-header h3 {
color: #fff;
font-weight: 600;
font-size: 0.923em;
}
.fchat-header h3 a {
color: #fff;
}
.fchat-header .fchat-greeting {
font-size: 28px;
}
.fchat-show-contacts .fchat-inner {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.fchat-show-contacts .fchat-header {
height: auto;
}
.fchat-title {
padding: 10px 20px;
}
.fchat-desc {
font-size: 0.923em;
color: rgba(255, 255, 255, 0.7);
}
.fchat-desc p {
color: rgba(255, 255, 255, 0.7);
}
.fchat-desc-inner {
padding: 0 20px 10px;
}
.fchat-chatting {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.fchat-back {
width: 30px;
height: 30px;
color: #fff;
border-radius: 4px;
text-align: center;
line-height: 31px;
font-size: 0.845em;
margin-right: 15px;
}
.fchat-back:hover {
background: rgba(0, 0, 0, 0.1);
}
.fchat-box-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
position: relative;
height: calc(100% - 50px);
}
.fchat-box-wrap .message-input textarea {
height: 45px;
}
.status {
position: absolute;
right: 20px;
top: 25px;
line-height: 0;
color: #fff;
padding-right: 12px;
}
.status span {
position: absolute;
right: 0;
width: 6px;
height: 6px;
top: -2px;
border-radius: 100%;
} #chat-app .chat-box {
min-height: 105px;
padding: 25px 20px;
width: 100%;
height: calc(100% - 50px);
}
#chat-app .message-input {
max-height: 50px; padding-right: 55px;
position: relative;
}
#chat-app .chat-contacts {
min-height: auto;
max-height: 245px;
padding: 20px 0;
}
#chat-app .contact-item {
padding: 10px;
}
#chat-app .contact-item.active {
background: #fff;
}
#chat-app .contact-item:after {
display: none;
}
#chat-app .contact-item:hover {
background: #fafafa;
}
#chat-app .contact-reply-text {
font-size: 0.845em;
font-style: italic;
}
#chat-app .contact-avatar {
width: 60px;
}
#chat-app .contact-avatar img {
width: 36px;
height: 36px;
}
#chat-app .contact-content {
width: calc(100% - 60px);
}
#chat-app .not-logged-in {
text-align: center;
padding: 15px;
}
.widget-title-hide {
display: none;
}
.dis-none {
display: none;
}
.dis-flex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.dis-inflex {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
}
.flex-items-center {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.flw-wrap {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.jtf-space-between {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.mb-0 {
margin-bottom: 0;
}
.ml-0 {
margin-left: 0;
}
.mr-o {
margin-right: 0;
}
.mrg-0 {
margin: 0;
}
.pad-bot-0 {
padding-bottom: 0;
}
.pad-top-0 {
padding-top: 0;
}
.pad-bot-80 {
padding-bottom: 80px;
}
.pad-bot-50 {
padding-bottom: 50px;
}
.pad-bot-30 {
padding-bottom: 30px;
}
.pad-top-30 {
padding-top: 30px;
}
.mb-10 {
margin-bottom: 10px;
}
.mb-15 {
margin-bottom: 15px;
}
.mb-20 {
margin-bottom: 20px;
}
.mb-30 {
margin-bottom: 30px;
}
.grid-opt li,
.category-carousel-item,
.error-wrap,
.price-item,
.intro-item,
.main-search-input-tabs,
.hero-categories,
.listsearch-input-wrap_contrl li a,
.geodir-js-favorite_btn,
.listing-item-category,
.to-top,
.geodir-opt-tooltip,
.price-name-tooltip,
.avatar-tooltip,
.mob-nav-content-btn,
.map-close,
.scrollContorl.mapnavbtn,
.location-btn,
.mapzoom-in,
.mapzoom-out,
.map-popup-location-category,
.infoBox-close,
.infowindow_wishlist-btn,
.photoUpload,
.tc-pagination_wrap,
.cthiso-filters,
.section-title,
.view-all-listings,
.listing-carousel-button,
.mapnavigation li,
.testimonilas-text,
.tc-pagination,
.cc-btn,
.btn i,
.process-item,
.process-end,
.process-item-wrap,
.down-btn,
.down-btn i,
.header-sec-link,
.ss-slider-cont,
.listing-carousel_pagination,
.box-media-zoom,
.features-box,
.banner-wdget,
.page-scroll-nav {
text-align: center;
}
.nice-select ul {
margin-left: 0;
}
.nice-select-search-box:before {
bottom: auto;
}
.nice-select .nice-select-search-box:before {
bottom: 2px;
}
.hero-section-wrap {
z-index: 5;
}
.hero-inputs-wrap {
position: relative;
padding: 8px 180px 8px 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.hero-inputs-wrap:after {
content: "";
position: absolute;
bottom: -40px;
width: 50px;
height: 1px;
background: rgba(255, 255, 255, 0.41);
left: 50%;
margin-left: -25px;
}
.hero-inputs-wrap .filter-gid-item {
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-right: 1px solid #eee;
height: 50px;
padding: 0 5px;
position: relative;
}
.hero-inputs-wrap .filter-gid-item label.flabel-icon {
position: absolute;
left: 15px;
top: 16px;
z-index: 10;
}
.hero-inputs-wrap .filter-gid-item .lfield-label {
position: absolute;
left: 16px;
top: 16px;
font-weight: 400;
}
.hero-inputs-wrap .filter-gid-item .lfield-icon + label {
left: 38px;
font-weight: 500;
}
.hero-inputs-wrap .filter-gid-item .in-out-count {
display: none;
}
.hero-inputs-wrap .filter-gid-item input {
border: none;
width: 100%;
height: 50px;
padding-left: 40px;
background: transparent;
}
.hero-inputs-wrap .filter-gid-item input[type=checkbox],
.hero-inputs-wrap .filter-gid-item input[type=radio] {
width: auto;
height: auto;
margin-right: 10px;
}
.hero-inputs-wrap .filter-gid-item .nice-select {
font-size: 0.923em;
font-weight: 400;
float: left;
width: 100%;
border: none;
height: 50px;
z-index: 100;
background: #fff;
line-height: 50px;
}
.hero-inputs-wrap .filter-gid-item .nice-select .list {
padding-top: 60px;
}
.hero-inputs-wrap .filter-gid-item .nice-select .nice-select-search-box:before {
bottom: auto;
}
.hero-inputs-wrap .filter-gid-item .nice-select-search {
height: auto;
border-bottom: 1px solid #eee;
}
.hero-inputs-wrap .filter-gid-item ul,
.hero-inputs-wrap .filter-gid-item ol {
margin-left: 0;
}
.hero-inputs-wrap .filter-gid-item .cth-dpick-label-val {
background: transparent;
border: 0;
position: relative;
top: 5px;
left: 0;
text-align: left;
color: #7d93b2;
}
.hero-inputs-wrap .filter-gid-item .lfield-header {
margin-bottom: 0;
text-align: left;
}
.hero-inputs-wrap .filter-gid-item .esb-field .lfield-icon {
top: 13px;
}
.hero-inputs-wrap .filter-gid-item .cth-date-picker-wrap .esb-field .lfield-label {
display: none;
}
.hero-inputs-wrap .cth-date-picker-wrap .lfield-label,
.hero-inputs-wrap .ckinout-has-value .lfield-label {
display: none;
}
.filter-item-inner {
position: relative;
}
.filter-gid-item {
width: 100%;
}
.filter-gid-wid-12 {
width: 100%;
}
.filter-gid-wid-11 {
width: 91.666%;
}
.filter-gid-wid-10 {
width: 83.333%;
}
.filter-gid-wid-9 {
width: 75%;
}
.filter-gid-wid-8 {
width: 66.666%;
}
.filter-gid-wid-7 {
width: 58.333%;
}
.filter-gid-wid-6 {
width: 50%;
}
.filter-gid-wid-5 {
width: 41.666%;
}
.filter-gid-wid-4 {
width: 33.333%;
}
.filter-gid-wid-3 {
width: 25%;
}
.filter-gid-wid-2 {
width: 16.666%;
}
.filter-gid-wid-1 {
width: 8.333%;
}
.nearby-input-wrap {
position: relative;
}
.nearby-input-wrap .get-current-city {
position: absolute;
top: 18px;
right: 22px;
z-index: 1;
font-size: 10px;
text-align: center;
}
.nearby-input-wrap .get-current-city:hover {
border-radius: 100%;
-webkit-animation: newpulse 1.1s infinite ease-in-out;
animation: newpulse 1.1s infinite ease-in-out;
}
.list-search-header-form .hero-inputs-wrap .filter-gid-item .cth-dpick-label-val {
background: rgba(255, 255, 255, 0.11);
border-radius: 4px;
border-bottom: 2px solid rgba(255, 255, 255, 0);
color: #fff;
top: 0;
line-height: 20px;
padding: 16px 15px 12px 42px;
}
.list-search-header-form .hero-inputs-wrap .filter-gid-item .cth-dpick-label-val .cth-cleardate {
top: 8px;
}
.listsearch-input-wrap_contrl ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 0;
}
.listsearch-input-wrap_contrl li {
margin-bottom: 0;
}
.listsearch-inputs-wrapper .filter-inputs-row {
margin-left: -15px;
margin-right: -15px;
}
.listsearch-inputs-wrapper .filter-inputs-row .filter-gid-item {
padding-left: 15px;
padding-right: 15px;
}
.listsearch-inputs-wrapper .filter-inputs-row.main-inputs .filter-gid-item, .listsearch-inputs-wrapper .filter-inputs-row.advanced-inputs .filter-gid-item {
margin-bottom: 20px;
}
.listsearch-inputs-wrapper .header-search-button {
width: 100%;
height: 41px;
line-height: 41px;
font-weight: 400;
font-size: 1em;
border-radius: 30px;
position: relative;
top: 5px;
}
.listsearch-inputs-wrapper .header-search-button span:before {
content: "";
position: absolute;
left: 0;
top: 50%;
height: 10px;
margin-top: -5px;
width: 1px;
background: rgba(255, 255, 255, 0.3);
}
.listsearch-inputs-wrapper .cth-daterange-picker .lfield-label {
position: absolute;
left: 42px;
top: 16px;
font-weight: 400;
}
.listsearch-inputs-wrapper .cth-daterange-picker .lfield-icon {
top: 15px;
}
.listsearch-inputs-wrapper .cth-daterange-picker .lfield-header {
margin-bottom: 0;
}
.listsearch-inputs-wrapper .cth-date-picker-wrap .lfield-label,
.listsearch-inputs-wrapper .ckinout-has-value .lfield-label {
display: none;
}
.filter-item-inner .listing-feature-wrap label {
color: #888da0;
font-weight: 600;
font-size: 0.845em;
}
.in-out-count {
display: none;
}
.filter-inputs-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.filter-inputs-row label.flabel-icon {
position: absolute;
left: 20px;
bottom: 14px;
}
.filter-inputs-row input {
border: 1px solid #e5e7f2;
background: #f9f9f9;
width: 100%;
padding: 15px 20px 15px 45px;
border-radius: 4px;
color: #7d93b2;
font-size: 0.923em;
line-height: 18px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
outline: none;
overflow: hidden;
z-index: 1;
}
.filter-inputs-row input[type=radio], .filter-inputs-row input[type=checkbox] {
border: 1px solid #ccc;
cursor: pointer;
padding: 0;
width: 20px;
height: 20px;
position: relative;
border-radius: 2px;
color: #fff;
background: #fff;
margin-right: 10px;
}
.filter-inputs-row input[type=radio] {
border-radius: 10px;
}
.filter-inputs-row input:checked:after {
font-family: "Font Awesome 5 Pro";
content: "\f00c";
font-size: 0.923em;
position: absolute;
top: 1px;
left: 3px;
z-index: 20;
}
.filter-inputs-row input[type=range] {
-webkit-appearance: slider-horizontal;
-moz-appearance: slider-horizontal;
appearance: slider-horizontal;
padding-left: 0;
padding-right: 0;
border: 0;
background: transparent;
}
.geodir-opt-list {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.geodir-opt-list li {
margin-bottom: 0;
}
.geodir-opt-list ul {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
}
.geodir-category_price {
margin-left: auto;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.geodir-category_price + .geodir-opt-list {
margin-left: 0;
}
.listing-cats-wrap,
.geodir-category_price,
.geodir-opt-list {
padding-top: 10px;
padding-bottom: 10px;
}
.listing-cats-wrap {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.listings-pagination-wrap .section-separator {
display: none;
}
.map-popup .listing-img-content {
display: inline-block;
}
.listing-item-category {
background-color: #4db7fe;
}
.map-popup-location-category.dis-flex {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: distribute;
justify-content: space-around;
}
.map-popup-location-category i {
font-size: 1.077em;
color: #fff;
font-weight: 100;
}
.advanced-filter-close {
padding: 5px 10px;
cursor: pointer;
display: inline-block;
}
.testimonilas-avatar h3 {
font-size: 1.23em;
}
.process-item-wrap {
margin-bottom: 40px;
}
.process-item-inner {
position: relative;
}
.process-end {
margin-bottom: -20px;
}
.images-collage-item {
display: inline-block;
position: absolute;
}
.images-collage-item img {
border: 3px solid #fff;
border-radius: 100%;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.35);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.35);
position: relative;
z-index: 1;
}
.images-collage-item:before {
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: transparent;
border-top-color: #fff;
border-width: 12px;
z-index: 2;
bottom: -21px;
left: 50%;
margin-left: -12px;
}
.images-collage-title.textdec {
position: absolute;
top: 0;
left: 0;
}
.collage-image-input.hasicon.empty-content {
width: 40px;
height: 40px;
line-height: 40px;
border-radius: 100%;
-webkit-transform: none;
-ms-transform: none;
transform: none;
margin: 0;
padding: 0;
font-size: 19px;
}
.collage-image-input.hasicon.empty-content i {
-webkit-animation: none;
animation: none;
color: #fff;
}
@-webkit-keyframes cthbounce {
0%, 20%, 60%, 100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
80% {
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
}
}
@keyframes cthbounce {
0%, 20%, 60%, 100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
80% {
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
}
}
.collage-image-input i {
-webkit-animation: cthbounce 2s ease-in-out infinite;
animation: cthbounce 2s ease-in-out infinite;
}
.cim-1 {
-webkit-animation: cthbounce 1s ease-in-out infinite;
animation: cthbounce 1s ease-in-out infinite;
}
.cim-2 {
-webkit-animation: cthbounce 2s ease-in-out infinite;
animation: cthbounce 2s ease-in-out infinite;
}
.cim-3 {
-webkit-animation: cthbounce 3s ease-in-out infinite;
animation: cthbounce 3s ease-in-out infinite;
}
.cim-4 {
-webkit-animation: cthbounce 4s ease-in-out infinite;
animation: cthbounce 4s ease-in-out infinite;
}
.cim-5 {
-webkit-animation: cthbounce 5s ease-in-out infinite;
animation: cthbounce 5s ease-in-out infinite;
}
.cim-6 {
-webkit-animation: cthbounce 6s ease-in-out infinite;
animation: cthbounce 6s ease-in-out infinite;
}
.cim-7 {
-webkit-animation: cthbounce 7s ease-in-out infinite;
animation: cthbounce 7s ease-in-out infinite;
}
.cim-8 {
-webkit-animation: cthbounce 8s ease-in-out infinite;
animation: cthbounce 8s ease-in-out infinite;
}
.post-metas-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
}
.post-content-wrap {
color: #878c9f;
}
.widget-posts-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.list-posts-wrap .pagination {
margin-top: 50px;
}
.white-bg {
background: #fff;
}
.contact-infos-widget {
background: #fff;
border-radius: 10px;
border: 1px solid #e5e7f2;
margin-bottom: 20px;
padding-top: 25px;
}
.contact-infos-widget .contact-infos {
padding-left: 30px;
padding-right: 30px;
}
.contact-infos-widget .contact-infos li {
border-bottom: 1px solid #eee;
padding-bottom: 15px;
margin-bottom: 15px;
}
.contact-infos-widget .contact-infos li:last-child {
border-bottom: 0;
margin-bottom: 0;
}
.contact-infos-widget .contact-infos span {
font-weight: 500;
color: #000;
}
.contact-infos-widget .contact-infos i {
margin-right: 7px;
font-size: 1.077em;
}
.contact-infos-widget .contact-infos a {
margin-left: 20px;
color: #878c9f;
font-weight: 500;
}
.contact-infos-widget .contact-socials {
margin-top: 10px;
padding: 12px 70px 12px 30px;
border-top: 1px solid #eee;
}
.contact-infos-widget .contact-socials li {
display: inline-block;
margin-right: 8px;
text-align: center;
}
.contact-infos-widget .contact-socials a {
width: 30px;
height: 30px;
display: block;
line-height: 30px;
border-radius: 4px;
color: #fff;
}
.custom-form .wpcf7-submit {
margin-bottom: 0;
}
.custom-form label {
z-index: 1;
}
.listing-item-container.init-grid-items {
margin-left: -8px;
margin-right: -8px;
}
.show-on-sides {
display: none;
}
.listsearch-inputs-sides .filter-gid-item {
width: 100%;
}
.listsearch-inputs-sides .hidden-listing-filter {
display: block;
}
.listsearch-inputs-sides .hide-on-sides,
.listsearch-inputs-sides .more-filter-option-btn,
.listsearch-inputs-sides .advanced-filter-head {
display: none;
}
.listsearch-inputs-sides .show-on-sides {
display: block;
}
.features-cols-one .listing-feature-wrap {
width: 100%;
}
.features-cols-two .listing-feature-wrap {
width: 50%;
}
.features-cols-three .listing-feature-wrap {
width: 33.33%;
}
.features-cols-four .listing-feature-wrap {
width: 25%;
}
.features-cols-five .listing-feature-wrap {
width: 20%;
}
.features-cols-six .listing-feature-wrap {
width: 16.666%;
}
.hidden-search-column-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.scrl-content-fix {
overflow-y: scroll;
}
.list-main-head-normal {
padding: 12px 20px;
}
.list-main-head-normal .list-main-wrap-header .container {
width: 100%;
}
.list-main-head-normal .list-main-wrap-header.anim_clw {
position: static;
width: auto;
padding: 0;
background: transparent;
}
.list-main-head-normal .mob-search-nav-wrap {
display: none;
}
.no-vis-shadow .back-to-filters {
display: none !important;
}
.no-vis-shadow .list-main-wrap-header {
-webkit-box-shadow: none;
box-shadow: none;
}
.listings-full-map .listing-item-container {
padding-bottom: 0;
}
.list-main-wrap-headers.no-bg-header .list-main-wrap-header {
background: #fff;
border: 1px solid #e5e7f2;
border-radius: 0 0 6px 6px;
margin-bottom: 30px;
border-top: none;
padding: 12px 20px;
width: 100%;
}
.list-main-wrap-headers.no-bg-header .container {
width: 100%;
}
.inline-lsiw .filter-sidebar-header {
padding: 0;
margin-bottom: 0;
}
.inline-lsiw .filter-sidebar-header .tabs-menu {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.inline-lsiw .filter-sidebar-header .tabs-menu li {
margin-bottom: 10px;
border-bottom: 0;
width: calc(50% - 10px);
}
.inline-lsiw .filter-sidebar-header .tabs-menu li a {
padding: 16px 0;
border-radius: 4px;
background: #fff;
-webkit-box-shadow: 0 9px 16px rgba(58, 87, 135, 0.15);
box-shadow: 0 9px 16px rgba(58, 87, 135, 0.15);
border: 1px solid #e5e7f2;
font-weight: 400;
text-align: center;
}
.inline-lsiw .filter-sidebar-header .tabs-menu li.current a {
color: #fff;
}
.inline-lsiw .scrl-content.fs-viscon {
padding: 35px 30px 0;
border-radius: 0 0 6px 6px;
background: #fff;
border: 1px solid #e5e7f2;
border-top: none;
}
.inline-lsiw #category-search {
padding-bottom: 25px;
}
.ck-progress-bar {
margin-bottom: 30px;
}
i.i-for-loading {
display: none;
}
.loading i.i-for-loading {
display: inline-block;
}
.loading i.i-for-default {
display: none;
}
.bkservices-services {
padding-left: 25px;
}
.fbl-button {
margin-bottom: 0;
}
.template-no-map-filter .mob-search-nav-wrap,
.template-no-map .mob-search-nav-wrap,
.template-full-map-filter .mob-search-nav-wrap,
.template-full-map .mob-search-nav-wrap {
padding: 0;
}
.ajax-modal-container {
max-width: 100%;
}
.post-article .search-widget {
max-width: 500px;
margin-top: 10px;
}
.add-comment input[type=submit] {
margin-bottom: 0;
}
.comment-respond .comment-reply-title {
margin-bottom: 15px;
}
.comment-item .comment-respond {
padding: 0;
}
.row.dis-flex:before, .row.dis-flex:after,
.row.flw-wrap:before,
.row.flw-wrap:after {
display: none;
}
.cusfield-radio-item,
.cusfield-checkbox-item {
margin-right: 10px;
}
.cusfield-radio-item label,
.cusfield-checkbox-item label {
color: #888da0;
font-weight: 600;
font-size: 0.845em;
}
.lsingle-lfield_group-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.azp_cus_field {
width: 100%;
}
.lcfield-wid-12 {
width: 100%;
}
.lcfield-wid-11 {
width: 91.666%;
}
.lcfield-wid-10 {
width: 83.333%;
}
.lcfield-wid-9 {
width: 75%;
}
.lcfield-wid-8 {
width: 66.666%;
}
.lcfield-wid-7 {
width: 58.333%;
}
.lcfield-wid-6 {
width: 50%;
}
.lcfield-wid-5 {
width: 41.666%;
}
.lcfield-wid-4 {
width: 33.333%;
}
.lcfield-wid-3 {
width: 25%;
}
.lcfield-wid-2 {
width: 16.666%;
}
.lcfield-wid-1 {
width: 8.333%;
}
.card-hide-overlay .geodir-category-img-wrap:before {
display: none;
}
@-webkit-keyframes autofill {
0%, 100% {
background: transparent;
}
}
input:-webkit-autofill {
-webkit-animation-delay: 1s; -webkit-animation-name: autofill;
-webkit-animation-fill-mode: both;
}
.booking-list-contr:empty {
display: none;
}
.rooms-items-wrap {
margin-top: 15px;
}
.lservices-qtts-items .qtt-price,
.bkroom_new-item .qtt-price {
margin-right: 5px;
}
.bk-rooms-new {
display: block !important;
}
.bkroom-item-title {
margin-bottom: 5px;
}
.bkroom-item + .bkroom-item {
margin-top: 10px;
}
.bkroom-date {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-left: 30px;
padding: 5px 0;
}
.bkroom-date + .bkroom-date {
border-top: 1px solid #eee;
}
.bkroom-date-title {
font-weight: 400;
}
.bkroom-date-quantity {
font-weight: 400;
}
.bkroom-date-persons {
margin-left: auto;
}
.bkroom-date-person {
text-align: right;
}
.avaical-min-nights {
margin-top: 10px;
font-weight: 600;
}
.submit-fields-wrap .submit-field select.fselect-multi {
height: auto;
padding: 0;
}
.submit-fields-wrap .submit-field select.fselect-multi option {
padding: 5px 10px;
}
.cusfield-number-wrap,
.cusfield-select-wrap,
.cusfield-radio-wrap,
.cusfield-text-wrap,
.cusfield-checkbox-wrap {
margin-top: 10px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.filter-inputs-row .fcus-type-select label.flabel-icon,
.filter-inputs-row .fcus-type-multi label.flabel-icon,
.filter-inputs-row .fcus-type-radio label.flabel-icon,
.filter-inputs-row .fcus-type-checkbox label.flabel-icon {
position: relative;
left: auto;
bottom: auto;
}
.filter-inputs-row .cusfield-number-wrap,
.filter-inputs-row .cusfield-select-wrap,
.filter-inputs-row .cusfield-radio-wrap,
.filter-inputs-row .cusfield-text-wrap,
.filter-inputs-row .cusfield-checkbox-wrap {
margin-top: 0;
}
.bkfield-hasIcon {
margin-bottom: 20px;
}
.bkfield-hasIcon .lbl-hasIcon i {
top: 14px;
font-size: 1em;
}
.edit-prof_btn {
position: absolute;
bottom: 6px;
left: -10px;
width: 36px;
height: 36px;
line-height: 36px;
border-radius: 100%;
color: #fff;
z-index: 4;
text-align: center;
-webkit-box-shadow: 0 9px 26px rgba(58, 87, 135, 0.2);
box-shadow: 0 9px 26px rgba(58, 87, 135, 0.2);
}
.user-profile-header-avatar .edit-prof_btn {
bottom: 0px;
width: 30px;
height: 30px;
line-height: 30px;
font-size: 12px;
}
.soc-log .mo-openid-app-icons a {
display: inline-block;
width: auto;
}
.soc-log .mo-openid-app-icons a:hover {
background-color: transparent;
}
.lcard-saleoff {
position: absolute;
top: 20px;
right: 20px;
}
.lcard-saleoff + .geodir_status_date {
top: 70px;
}
.saleoff-inner {
position: relative;
background: #5ecfb1;
padding: 8px 18px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
font-size: 11px;
color: #fff;
min-height: 22px;
}
.saleoff-inner:before {
content: "";
position: absolute;
width: 0;
height: 0;
left: 0;
border-top: 20px solid #5ecfb1;
border-left: 20px solid transparent;
margin-left: -16px;
top: 0;
bottom: auto;
}
.saleoff-inner:after {
content: "";
position: absolute;
width: 0;
height: 0;
left: 0;
border-bottom: 20px solid #5ecfb1;
border-left: 20px solid transparent;
margin-left: -16px;
top: auto;
bottom: 0;
}
.restmenu-item-desc {
color: #878c9f;
font-size: 0.923em;
line-height: 24px;
padding-bottom: 10px;
}
.restmenu-item-desc p {
font-size: 1em;
}
.azp_lweather {
margin-bottom: 20px;
}
.woocommerce td.product-name dl.variation {
margin-top: 15px;
font-size: 13px;
}
.lcoupon-widget .lcoupon-wrap {
margin-left: 0;
position: static;
margin-bottom: 20px;
}
.lcoupon-countdown {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin: 10px 0;
}
.coupon-code-text {
padding: 5px 30px;
text-align: center;
background: #fff;
font-size: 24px;
display: inline-block;
min-width: 150px;
margin-top: 10px;
font-weight: 700;
}
.listing-hero-section.hiframe-section,
.listing-hero-section.hstreetview-section,
.listing-hero-section.hmap-section {
padding-top: 0;
}
.hstreetview-section .lstreet-view {
height: 420px;
}
.listing-hero-section.hiframe-section .hiframe-inner {
height: 420px;
}
.listing-hero-section.hiframe-section iframe {
width: 100%;
height: 100%;
}
.azp_carousel-item-link {
display: block;
}
.fab.fa-custom_icon,
.fab.fa-envelope {
font-family: "Font Awesome 5 Pro";
}
.fab.fa-custom_icon:before {
content: "\f0e0";
}
.lcard-distance,
.lcard-price {
padding-bottom: 10px;
}
.listing-ftags {
margin-top: 10px;
}
.ltag-filter-wrap {
display: inline-block;
margin-right: 3px;
margin-bottom: 6px;
}
.variation-ExperianceDate:not(:first-child) {
margin-top: 10px !important;
}
.general-booking-inner input.jscal-price[type=text],
.listing-booking-formxs input.jscal-price[type=text] {
max-width: 80px;
}
.listings-ad-slider .tc-pagination_wrap {
display: none;
}
.listing-members-slider,
.listing-rooms-slider {
margin-left: -10px;
margin-right: -10px;
}
.listing-members-slider .listing-carousel_pagination,
.listing-rooms-slider .listing-carousel_pagination {
display: none;
}
.room-box.swiper-slide {
padding-left: 10px;
padding-right: 10px;
}
.room-box.swiper-slide .lrooms-item {
display: block;
}
.room-box.swiper-slide .lrooms-media + .lrooms-details {
width: 100%;
}
.room-box.swiper-slide .lrooms-media {
width: 100%;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.room-box.swiper-slide .lrooms-details {
width: 100%;
padding: 20px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
background: #fff;
}
.team-box.swiper-slide {
padding-left: 10px;
padding-right: 10px;
}
.team-box.swiper-slide .team-box-wrap {
background: #fff;
border-radius: 6px;
}
.team-box.swiper-slide .team-photo {
margin-bottom: 0;
}
.team-box.swiper-slide .team-info {
padding: 15px;
}
.reviews-score-wrap {
min-height: 120px;
}
.pad-30 {
padding: 30px;
}
.ml-30 {
margin-left: 30px;
}
.del-account {
margin-left: 30px;
}
.delete-account-inner .del-bg i {
color: #fff;
}
.btn-border {
padding: 11px 25px;
border-radius: 4px;
border: 1px solid #666;
color: #666;
font-weight: 600;
font-size: 0.923em;
position: relative;
overflow: hidden;
-webkit-transition: all 200ms linear;
-o-transition: all 200ms linear;
transition: all 200ms linear;
}
.submit-field-dashboard textarea {
max-width: 100%;
}
.geodir-category-img-wrap {
z-index: 0;
}
.template-column-expanded .list-main-wrap-header,
.col-list-wrap.expanded .list-main-wrap-header {
width: 100% !important;
}
.template-full-map .grid-opt-toggle-map,
.template-full-map-filter .grid-opt-toggle-map,
.template-no-map .grid-opt-toggle-map,
.template-no-map-filter .grid-opt-toggle-map {
display: none;
}
.hero-inputs-wrap .cusfield-number-wrap {
margin-top: 0;
}
.lfeatured-image img {
max-width: 100%;
height: auto;
}
.airbnb-style .listing_carditem .geodir-category-listing {
border: none;
}
.airbnb-style .listing_carditem .geodir-category-listing:after {
display: none;
}
.airbnb-style .listing_carditem .geodir-category-opt {
position: static;
padding: 20px 0 0;
}
.airbnb-style .listing_carditem .geodir-category-opt h4 a,
.airbnb-style .listing_carditem .geodir-category-opt .geodir-category-location a,
.airbnb-style .listing_carditem .geodir-category-opt .listing-item-category-wrap span,
.airbnb-style .listing_carditem .geodir-category-opt .listing_carditem_footer .geodir-category_price,
.airbnb-style .listing_carditem .geodir-category-opt .listing_carditem_footer .listing-item-category-wrap span,
.airbnb-style .listing_carditem .geodir-category-opt .listing_carditem .geodir-category-location a,
.airbnb-style .listing_carditem .geodir-category-opt .listing_carditem_footer .geodir-category_price .price-level-item strong,
.airbnb-style .listing_carditem .geodir-category-opt .listing_carditem_footer .post-author a span,
.airbnb-style .listing_carditem .geodir-category-opt .listing-rating-count-wrap .reviews-count {
color: initial;
}
body.cth-login-page .logreg-modal-open,
body.cth-register-page .logreg-modal-open,
body.cth-forget-pwd-page .logreg-modal-open,
body.cth-reset-pwd-page .logreg-modal-open {
display: none !important;
}
.lmap-box .lsingle-block-content {
padding-top: 30px;
}
.lmap-box .lsingle-block-title + .lsingle-block-content {
padding-top: 10px;
}
.ffield-icon-before {
margin-right: 10px;
}
.ftitle-block-yes .lcfield-title {
display: block;
margin-bottom: 10px;
}
.filter-ratings {
list-style: none;
margin-left: 0;
margin-bottom: 0;
margin-top: 10px;
}
.filter-ratings li {
margin-bottom: 10px;
color: #888da0;
position: relative;
}
.filter-ratings li:last-child {
margin-bottom: 0;
}
.filter-ratings .card-popup-raining {
position: static;
}
.filter-ratings label {
display: inline-block;
font-size: 12px;
}
.filter-ratings .listing-rating i {
font-size: 14px;
}
.filter-inputs-row .filter-ratings input[type=radio] {
border-radius: 2px;
margin-right: 10px;
}
#subfield_content_address {
position: relative;
}
#subfield_content_address .get-curr-loc {
position: absolute;
top: 18px;
right: 22px;
z-index: 10;
font-size: 10px;
text-align: center;
cursor: pointer;
}
#subfield_content_address .get-curr-loc:hover {
border-radius: 100%;
-webkit-animation: newpulse 1.1s infinite ease-in-out;
animation: newpulse 1.1s infinite ease-in-out;
}
.del-user-photo {
position: absolute;
right: 3px;
top: 3px;
z-index: 2;
color: red;
width: 20px;
height: 20px;
text-align: center;
border-radius: 10px;
background: #fff;
opacity: 0.9;
}
.del-user-photo:hover {
opacity: 1;
}
.user-photo-deleted .del-user-photo {
display: none;
}
.bk-tickets-com .qtt-item .qtt-price {
margin-right: 5px;
}
.woocommerce td.product-name dl.variation dd {
margin-left: 120px;
}
.no-rooms {
margin-bottom: 10px;
}
.qtt-serv-label {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.serv-item-desc {
text-align: left;
font-style: italic;
font-size: 0.8em;
}
.lserv-dropdown .serv-item-desc {
padding: 3px 0 10px;
}
.ttickets-required {
font-style: italic;
color: #ef3434;
font-size: 13px;
}
.bottom-bcw-box {
min-height: 50px;
}
.lheadinfo .box-widget.countdown-widget {
margin-left: 0;
margin-top: 10px;
width: 100%;
}
.list-search-page-form-wrap .filter_nearby {
position: relative;
}
.list-search-page-form-wrap .filter_nearby .mapboxgl-ctrl-geocoder {
z-index: 9;
}
.ffeatures_select .nice-select.has-multiple .multiple-options {
overflow: hidden;
height: 48px;
}
.singleMap-init-wrap {
display: block;
text-align: center;
margin-top: 25px;
}
.singleMap-init-no {
display: none;
}
.inline-YTPlayer {
height: 100%;
}
.inline-YTPlayer .mb_YTPlayer {
height: 100% !important;
}
.distance-input {
padding: 10px;
}
.card-verified {
margin-top: 10px;
}
.card-verified i {
margin-right: 10px;
}
.nice-select.has-multiple .multiple-options {
overflow: hidden;
height: 100%;
}
.single-head-top-right {
margin-left: auto;
}
.single-head-bot-right {
margin-left: auto;
}
.author_avatar {
display: inline-block;
}
.list-single-author .author_avatar {
position: static;
}
.list-single-header_bottom .listing-cats-wrap {
padding: 0;
}
.list-single-header_bottom .geodir_status_date {
position: static;
}
.review-comments-link {
display: block;
}
.listing-rating-count-wrap.single-list-count {
padding: 6px 6px 6px 8px;
border-radius: 70px;
-webkit-box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.2);
box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.2);
color: #fff;
background: rgba(6, 27, 65, 0.25);
min-width: 250px;
position: relative;
}
.listing-rating-count-wrap.single-list-count:after {
font-family: "Font Awesome 5 Pro";
content: "\f4b6";
font-size: 0.845em;
position: absolute;
bottom: 10px;
right: 14px;
font-weight: 800;
color: #eee;
font-size: 34px;
opacity: 0.4;
}
.edit-listing-link {
font-size: 65%;
}
.lhead-share-wrap,
.lhead-more-wrap {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.countdown-widget {
margin-left: 40px;
position: relative;
}
.countdown-widget:before {
content: "";
position: absolute;
width: 1px;
height: 20px;
top: 50%;
left: -20px;
margin-top: -10px;
background: rgba(255, 255, 255, 0.2);
}
.countdown-widget .countdown-item {
color: #fff;
margin-right: 20px;
position: relative;
}
.countdown-widget .countdown-item:before {
content: ":";
position: absolute;
right: -12px;
top: 6px;
font-size: 20px;
color: #fff;
}
.countdown-widget .countdown-item:last-child {
margin-right: 0;
}
.countdown-widget .countdown-item:last-child:before {
display: none;
}
.countdown-widget .countdown-item span {
font-weight: 600;
font-size: 28px;
line-height: 1;
}
.countdown-widget .countdown-item p {
font-size: 0.845em;
opacity: 0.7;
}
.lcontacts .block_box {
padding: 0;
}
.lcontacts .block_box.box-widget-item .box-widget-item-header {
margin: 0;
}
.lsingle-block-box {
background: #fff;
border-radius: 10px;
border: 1px solid #e5e7f2;
margin-bottom: 20px;
}
.lsingle-block-box.lfeatured-image {
overflow: hidden;
}
.lsingle-block-full {
background: transparent;
border-radius: 0;
border: none;
}
.lsingle-block-full .lsingle-block-content {
padding: 0;
}
.lsingle-block-title {
margin-bottom: 20px;
border-bottom: 1px solid #eee;
padding: 18px 30px;
position: relative;
}
.lsingle-block-title h3 {
font-size: 1.154em;
font-weight: 600;
color: #566985;
font-family: "Nunito", sans-serif;
}
.lsingle-block-content {
padding: 10px 30px 30px;
}
.lsingle-block-content p {
color: #878C9F;
font-size: 0.923em;
line-height: 24px;
padding-bottom: 10px;
}
.lsingle-block-content .listing-features {
margin-bottom: 0;
margin-bottom: -10px;
display: block;
}
.lsingle-block-content .listing-features li {
padding-left: 0;
}
.lsingle-block-content .listing-features li a {
font-weight: 600;
color: #878C9F;
font-family: "Nunito", sans-serif;
font-size: 0.923em;
display: block;
}
.lsingle-block-content .listing-features li i {
width: 30px;
height: 30px;
font-weight: 400;
line-height: 30px;
text-align: center;
border-radius: 100%;
background: #F5F6FA;
margin-right: 10px;
font-size: 0.845em;
}
.fea-parent {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.gal-caption-hide {
display: none;
}
.box-item a.gal-link, .sc-btn {
text-align: center;
}
.lsingle-tickets,
.lsingle-facts {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.flex-fact-wrap {
text-align: left;
}
.flex-fact-wrap {
width: calc(33.333% - 15px);
margin-bottom: 20px;
line-height: 1.16;
}
.one-cols .flex-fact-wrap {
width: 100%;
}
.two-cols .flex-fact-wrap {
width: calc(50% - 15px);
}
.four-cols .flex-fact-wrap {
width: calc(25% - 15px);
}
.five-cols .flex-fact-wrap {
width: calc(20% - 15px);
}
.six-cols .flex-fact-wrap {
width: calc(16.667% - 15px);
}
.promo-video-wrap iframe {
max-width: 100%;
}
.lsingle-block-headinfos {
padding: 30px 30px 0;
}
.lsingle-block-headinfos .listing-rating-count-wrap.single-list-count {
min-width: 200px;
}
.lsingle-block-headinfos .listing-rating-count-wrap.single-list-count {
background: #f9f9f9;
}
.lsingle-block-headinfos .single-head-review-wrap {
position: relative;
}
.lsingle-block-headinfos .single-head-review-wrap:before {
content: "";
position: absolute;
left: -10px;
top: 50%;
width: 1px;
height: 100px;
margin-top: -50px;
background: #eee;
}
.no-padding {
padding: 0;
}
.single-slider img {
max-width: 100%;
height: auto;
}
.inline-ticket-inner {
border-radius: 10px;
overflow: hidden;
background: #fff;
border: 1px solid #e5e7f2;
}
.evticket-icon {
position: absolute;
right: 20px;
top: 10px;
font-size: 44px;
color: #fff;
opacity: 0.4;
}
.evticket-details {
position: relative;
padding: 25px 20px;
color: #ececec;
}
.evticket-details > h6 {
font-size: 16px;
color: #fff;
margin-bottom: 10px;
}
.evticket-desc p {
color: #fff;
line-height: 18px;
font-size: 13px;
}
.evticket-meta {
padding: 15px 20px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.evticket-price {
font-size: 20px;
color: #7d93b2;
font-weight: 600;
}
.evticket-available {
color: #999;
font-size: 13px;
margin-left: auto;
}
.map-mapbox-container .singleMap-init-wrap,
.map-osm-container .singleMap-init-wrap {
display: none;
}
.map-mapbox-container .singleMap,
.map-osm-container .singleMap {
display: block;
}
.lrooms-details {
width: 100%;
padding: 5px 0 10px 20px;
color: #878C9F;
font-size: 0.923em;
line-height: 24px;
}
.lrooms-details p {
padding-bottom: 10px;
}
.lrooms-media {
width: 35%;
overflow: hidden;
border-radius: 4px;
}
.lrooms-media img {
width: 100%;
height: auto;
}
.lrooms-media + .lrooms-details {
width: 65%;
}
.lrooms-item-wrap {
margin-bottom: 25px;
padding-bottom: 10px;
border-bottom: 1px solid #eee;
}
.lrooms-item-wrap:last-child {
margin-bottom: 0;
border-bottom: none;
}
.lrooms-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.lrooms-details-header {
padding-bottom: 20px;
}
.lrooms-details-header h3 {
color: #334e6f;
padding-bottom: 6px;
font-size: 1.23em;
font-weight: 700;
}
.lrooms-details-header h5 {
font-size: 0.845em;
font-weight: 700;
color: #666;
}
.lrooms-details-header h5 span {
color: #7d93b2;
}
.lrooms-price {
position: absolute;
right: 0;
top: 0;
color: #5ECFB1;
font-size: 19px;
font-weight: 600;
}
.lrooms-price strong {
padding-left: 3px;
font-size: 10px;
color: #999;
}
.comment-reply-title-wrap {
margin-left: -30px;
margin-right: -30px;
margin-bottom: -1px;
border-bottom: 1px solid #eee;
padding: 0 30px 18px;
position: relative;
}
.comment-reply-title-wrap:before {
top: 0;
margin-top: 0;
}
.review-score-form {
margin-left: -30px;
margin-right: -30px;
margin-bottom: 30px;
}
.cm-must-log-in, .cm-logged-in-as, .cm-notes-before {
margin-left: -30px;
margin-right: -30px;
padding: 20px 30px 10px;
background: #f9f9f9;
}
.cm-must-log-in + .review-score-form, .cm-logged-in-as + .review-score-form, .cm-notes-before + .review-score-form {
padding-top: 0;
}
.review-range-item .range-slider-title {
width: 20%;
color: #878C9F;
position: relative;
top: 10px;
}
.range-slider-wrap {
position: relative;
}
.review-range-item .range-slider-wrap {
width: 80%;
}
.review-total {
text-align: center;
}
.review-total {
width: 15%;
}
.review-total-inner {
padding: 15px 0;
background: #fff;
border: 1px solid #eee;
border-right: none;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-radius: 38px 0 0 38px;
position: relative;
left: auto;
right: -30px;
overflow: hidden;
-webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.03);
box-shadow: 0 10px 15px rgba(0, 0, 0, 0.03);
line-height: 1.25;
}
.review-total-inner strong {
display: block;
color: #878C9F;
font-size: 0.845em;
font-weight: 400;
}
.review-total-inner .reviews-total-score {
font-size: 26px;
font-weight: 600;
color: #566985;
}
.leave-rating-imgs-wrap .fu-imgs img {
width: calc(20% - 6px);
margin-left: 3px;
margin-right: 3px;
}
.review-item-reply {
margin-left: 30px;
}
.reviews-comments-wrap .comment + .comment-respond .review-score-form,
.reviews-comments-wrap .comment + .comment-respond .leave-rating-imgs-wrap {
display: none;
}
.reviews-comments-wrap .comment + .comment-respond .cm-must-log-in, .reviews-comments-wrap .comment + .comment-respond .cm-logged-in-as, .reviews-comments-wrap .comment + .comment-respond .cm-notes-before {
background: #fff;
}
.cth-like-loader {
display: none;
}
.cth-like-loader i {
padding: 0;
margin: 0;
}
.like-process + .cth-like-loader {
display: inline-block;
padding-left: 5px;
}
.townhub_addons-like-count {
color: #666;
}
.rate-review {
padding: 8px 20px;
border: 1px solid #e5e7f2;
border-radius: 30px;
background: #fff;
font-size: 0.845em;
font-weight: 400;
color: #566985;
margin-left: auto;
}
.rate-review a {
color: #566985;
}
.rate-review:hover {
background: #f9f9f9;
}
.rate-review i {
margin-right: 6px;
}
.rate-review .comment-like-count {
margin-left: 6px;
color: #666;
font-weight: 600;
}
.single-listing .content {
background: #f6f6f6;
}
.mb-0 {
margin-bottom: 0;
}
@media only screen and (max-width: 991px) {
.lcontent-content,
.lcontent-widget {
width: 100%;
}
.flex-fact-wrap {
width: 100% !important;
}
}
.widget-posts li {
margin-bottom: 0;
}
.widget-posts-descr a {
color: #566985;
font-weight: 600;
}
.widget-posts-date {
display: block;
margin-top: 4px;
color: #999;
font-weight: 600;
font-size: 0.845em;
}
.widget-posts-date i {
padding-right: 10px;
}
.widget_categories ul {
list-style: none;
margin: 0;
width: 100%;
}
.widget_categories ul ul {
margin-left: 20px;
margin-top: 20px;
}
.cat-item {
width: 100%;
margin-bottom: 20px;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.cat-item:last-child {
margin-bottom: 0;
}
.cat-item:before {
content: "";
position: absolute;
top: 16px;
width: 100px;
height: 1px;
background: #eee;
left: 50%;
margin-left: -25px;
}
.cat-item a {
color: #7d93b2;
}
.cat-item span {
color: #999;
font-size: 0.923em;
margin-left: auto;
}
.widget_archive ul,
.widget_pages ul,
.widget_nav_menu ul {
list-style: none;
margin: 0;
width: 100%;
}
.widget_archive ul ul,
.widget_pages ul ul,
.widget_nav_menu ul ul {
margin-left: 20px;
margin-top: 20px;
}
.widget_archive ul li,
.widget_pages ul li,
.widget_nav_menu ul li {
width: 100%;
margin-bottom: 20px;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.widget_archive a,
.widget_pages a,
.widget_nav_menu a {
color: #7d93b2;
}
.widget_archive span,
.widget_pages span,
.widget_nav_menu span {
font-size: 0.923em;
margin-left: auto;
}
.tags-stylwrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
}
.tags-stylwrap .tags-title {
margin-right: 18px;
color: #7d93b2;
font-weight: 500;
position: relative;
top: 7px;
min-width: 50px;
}
.tags-stylwrap .tags-title i {
margin-right: 6px;
}
.tag-items-wrap a,
.tagcloud a {
padding: 8px 20px;
border-radius: 2px;
color: #888da0;
font-weight: 400;
margin: 0 6px 6px 0;
background: #f5f6fa;
border: 1px solid #eee;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
display: inline-block;
font-size: 1em !important;
line-height: 16px;
}
.tag-items-wrap a:hover,
.tagcloud a:hover {
border-color: transparent;
color: #fff;
}
table#wp-calendar {
color: #878c9f;
}
table#wp-calendar a {
color: #878c9f;
}
table#wp-calendar #next {
text-align: right;
}
.list-author-infos-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: relative;
padding-bottom: 20px;
border-bottom: 1px solid #eee;
margin-bottom: 10px;
}
.list-author-infos-wrap:before {
font-family: "Font Awesome 5 Pro";
content: "\f4fc";
position: absolute;
color: #ccc;
top: 0;
font-size: 35px;
right: 0px;
opacity: 0.4;
font-weight: 500;
}
.list-author-avatar {
width: 80px;
}
.list-author-avatar + .list-author-infos {
width: calc(100% - 80px);
}
.list-author-avatar img {
width: 60px;
height: auto;
border-radius: 100%;
}
.list-author-infos {
width: 100%;
}
.list-author-infos a {
color: #666;
font-size: 1.077em;
display: block;
font-weight: 600;
}
.list-author-infos span {
font-size: 10px;
color: #999;
display: block;
}
.list-widget-social {
margin-top: 20px;
}
.list-widget-social ul {
list-style: none;
margin: 0;
}
.list-widget-social li {
margin-right: 8px;
display: inline-block;
text-align: center;
margin-bottom: 0;
}
.list-widget-social li a {
width: 30px;
height: 30px;
display: block;
line-height: 30px;
border-radius: 4px;
color: #fff;
}
.author-single-widget-socials {
margin-left: -30px;
margin-right: -30px;
margin-top: 10px;
margin-bottom: -30px;
}
.author-single-widget-socials li {
margin-bottom: 0;
}
.author-contant-head {
margin-bottom: 15px;
}
.townhub_banner {
color: #fff;
}
.townhub_banner .banner-wdget {
margin: -30px;
text-align: center;
}
.lcheckout-col-right .townhub_banner .banner-wdget {
margin: 0;
}
.townhub-tweet p.tweet {
z-index: 0;
}
.block_box.box-widget-item .townhub-tweet p.tweet:before {
background: #325096;
}
.block_box.box-widget-item .townhub-tweet .timePosted a {
color: #878c9f;
}
.widget_meta ul,
.widget_rss ul,
.widget_recent_entries ul,
.widget_recent_comments ul {
list-style: none;
margin: 0;
} footer.main-footer {
width: 100%;
position: relative;
z-index: 6;
z-index: 25;
overflow: hidden;
}
.footer-inner .fwids-row:not(:empty) {
padding-top: 50px;
padding-bottom: 20px;
}
footer.main-footer.fixed-footer {
position: fixed;
z-index: 2;
left: 0;
bottom: 0;
}
.height-emulator {
z-index: 1;
}
.dark-footer {
background: #325096;
}
.footer-widget .wid-tit {
font-size: 1.077em;
text-align: left;
width: 100%;
margin-bottom: 30px;
color: #fff;
font-weight: 600;
border-bottom: 1px solid rgba(255, 255, 255, 0.11);
padding-bottom: 25px;
position: relative;
}
.footer-widget .wid-tit:before {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 40px;
height: 1px;
}
.footer_widgets {
z-index: 3;
}
.sub-footer-row {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.footer-social {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.footer-social ul {
list-style: none;
margin-bottom: 0;
margin-left: 0;
}
.footer-social li {
display: inline-block;
margin-bottom: 0;
}
.footer-logo-link {
display: block;
margin-bottom: 40px;
}
.footer-logo-link img {
height: 30px !important;
width: auto;
}
.footer-contacts {
list-style: none;
margin: 15px 0 0;
}
.footer-contacts li {
display: inline-block;
min-width: 250px;
padding: 8px 15px;
font-size: 1em;
font-weight: 500;
background: rgba(255, 255, 255, 0.11);
border-radius: 30px;
margin-bottom: 12px;
}
.footer-contacts li a, .footer-contacts li span {
color: rgba(255, 255, 255, 0.51);
}
.footer-contacts li a {
color: rgba(255, 255, 255, 0.81);
padding-left: 4px;
}
.footer-contacts li i {
padding-right: 7px;
}
.footer-widget .widget-posts li {
background: transparent;
border-bottom: 0;
padding: 0;
margin-bottom: 30px;
}
.footer-widget .widget-posts li:hover {
background: transparent;
}
.footer-widget .widget-posts-img {
width: 25%;
}
.footer-widget .widget-posts-img img {
border-radius: 4px;
}
.footer-widget .widget-posts-img + .widget-posts-descr {
width: 75%;
margin-left: 15px;
}
.footer-widget .widget-posts-descr {
padding: 0;
padding-bottom: 10px;
border-bottom: 1px dotted rgba(255, 255, 255, 0.21);
}
.footer-widget .widget-posts-descr a {
color: #fff;
padding-bottom: 20px;
}
.footer-widget .widget-posts-date {
margin-top: 10px;
color: rgba(255, 255, 255, 0.51);
}
.subfooter-menu-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.subfooter-menu-wrap .widget_nav_menu {
margin-right: 30px;
position: relative;
}
.subfooter-menu-wrap .widget_nav_menu:after {
content: "";
position: absolute;
right: -22px;
top: 50%;
height: 10px;
margin-top: -5px;
width: 1px;
background: rgba(255, 255, 255, 0.31);
}
.subfooter-menu-wrap ul.menu {
list-style: none;
margin: 0;
text-align: right;
}
.subfooter-menu-wrap ul.menu li {
display: inline-block;
margin-bottom: 0;
margin-left: 15px;
width: auto;
}
.subfooter-menu-wrap ul.menu li a {
font-size: 0.923em;
}
.fhwids-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.subscribe-form-wrap {
position: relative;
}
.subscribe-form-wrap .enteremail {
padding: 15px 120px 15px 25px !important;
border-radius: 30px !important;
}
.subscribe-form-wrap .subscribe-button {
position: absolute;
right: 0;
width: 120px;
height: 50px;
line-height: 50px;
top: 0;
border: none;
font-size: 22px;
background: none;
}
.subscribe-agree-label {
margin-top: 10px;
color: rgba(255, 255, 255, 0.6);
}
.subscribe-agree-label input {
margin-right: 7px;
}
.subscribe-message {
color: rgba(255, 255, 255, 0.6);
}
.subscribe-button:before {
content: "";
position: absolute;
width: 1px;
height: 20px;
background: #ccc;
left: 0;
top: 50%;
margin-top: -10px;
}
.subscribe-button:hover i:before {
content: "\f2b6";
}
.fa,
.fas,
.far {
font-family: "Font Awesome 5 Pro" !important;
}
.admin-bar .main-header,
.admin-bar .lg-toolbar {
top: 32px;
}
.admin-bar #wrapper {
padding-top: 112px;
}
.admin-bar .map-container.column-map {
top: 112px;
}
.admin-bar .hidden-search-column,
.admin-bar .list-main-wrap-header.anim_clw {
top: 112px;
}
.collage-image {
width: 600px;
}
.mmb-item {
display: none;
}
@media screen and (max-width: 782px) {
.admin-bar .main-header {
top: 46px;
position: absolute;
}
.admin-bar #wrapper {
padding-top: 126px;
}
.admin-bar .list-main-wrap-header.anim_clw {
top: 0;
}
.admin-bar .show-cart {
top: 185px;
}
.admin-bar .cart-modal {
top: 110px;
}
}
.mob-menu-only {
display: none;
}
.menusb .mob-menu-only {
display: block;
} @media only screen and (max-width: 1290px) {
.pad-bot-0 {
padding-bottom: 0;
}
.pad-top-0 {
padding-top: 0;
}
.main-header {
padding: 0 20px;
}
.header-search_btn {
margin-left: 30px;
}
.nav-holder {
margin-left: 10px;
}
.footer-wave {
bottom: -240px;
}
.header-search_btn {
width: 40px;
height: 40px;
line-height: 40px;
padding: 0;
border-radius: 100%;
top: 22px;
}
.header-search_btn i {
margin-right: 0;
}
.header-search_btn span,
.header-search_container:before {
display: none;
}
.price-head .footer-wave {
bottom: -18px;
}
}
@media only screen and (max-width: 1224px) {
.tfp-btn,
.tfp-det,
.dashboard-breadcrumbs.breadcrumbs {
left: 15px;
}
}
@media only screen and (min-width: 1065px) {
.user-profile-menu-wrap {
display: block !important;
}
}
@media only screen and (max-width: 1064px) {
#wrapper {
overflow-x: hidden;
}
.nav-button-wrap,
.mob-bg,
.mob-nav-content-btn,
.map-close,
.close_sbfilters {
display: block;
}
.header-search-input,
.header-search-input.header-search_selectinpt {
margin-bottom: 10px;
}
#footer-twiit .timePosted a,
.header-search-input,
.header-search-input.header-search_selectinpt,
.menusb,
.main-menu .menusb ul,
.menusb li,
.faq-nav,
.col-list-wrap,
.menusb a,
.subscribe-widget {
width: 100%;
}
.faq-nav,
.list-main-wrap-header.anim_clw,
.menusb,
.main-menu .menusb ul,
.menusb li,
.menusb a,
.subscribe-widget {
float: left;
}
.col-list-wrap.anim_clw {
padding-top: 0;
}
.col-list-wrap.anim_clw.hidsb_act {
left: 380px !important;
}
.list-main-wrap-header.anim_clw.hidsb_act {
left: 0 !important;
}
.list-main-wrap-header.anim_clw {
position: relative;
width: 100%;
top: 0;
}
.header-search_container {
bottom: inherit;
top: 95%;
}
.vis-head-search {
bottom: inherit;
top: 100%;
}
.ntm {
margin-top: 0;
}
.main-menu nav ul,
.main-footer .footer-wave,
.counter-widget:before,
.back-tofilters,
.lws_mobile,
.show-hidden-sb,
.top-breadcrumbs {
display: none;
}
.back-to-filters {
display: none !important;
}
.map-container.column-map.right-pos-map,
.map-container.fw-map.big_map.hid-mob-map {
width: 100%;
right: -100%;
position: fixed;
z-index: 100 !important;
-webkit-transform: translate3d(0, 0, 0);
}
.map-container.column-map.right-pos-map #map-main.main-map-osm,
.map-container.fw-map.big_map.hid-mob-map #map-main.main-map-osm {
position: fixed;
}
.main-menu {
position: absolute;
top: 80px;
right: -20px;
width: 300px;
z-index: 50;
padding: 15px 10px;
background: #fff;
border-radius: 0 0 0 6px;
border-right: 1px solid #eee;
border-bottom: 1px solid #eee;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
-webkit-box-shadow: 0px 0px 90px 0px rgba(0, 0, 0, 0.07);
box-shadow: 0px 0px 90px 0px rgba(0, 0, 0, 0.07);
}
.vismobmenu {
opacity: 1;
right: 0;
visibility: visible;
}
.menusb {
display: block;
position: relative;
overflow: hidden;
}
.main-menu .menusb ul {
display: block;
position: relative;
}
.menusb li {
margin: 0;
position: relative;
overflow: hidden;
padding: 0 20px;
}
.menusb li i {
position: absolute;
right: 18px;
top: 16px;
}
.menusb a {
padding: 15px 0;
position: relative;
font-weight: 600;
color: #50596e;
line-height: 14px;
text-align: left;
display: inline-block;
}
.menusb a.act-link {
color: #4db7fe;
}
.menusb a i {
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.menusb a.back {
padding-left: 24px;
}
.menusb a.back:before {
font-family: "Font Awesome 5 Pro";
content: "\f177";
font-size: 1.077em;
}
.logo-holder {
top: 24px;
}
section.hero-section {
padding: 50px 0 80px;
z-index: 20;
}
.intro-item h1 {
font-size: 32px;
line-height: 40px;
}
.main-search-input-tabs {
margin-top: 30px;
}
.gallery-item,
.three-columns-grid .listing-item {
width: 50%;
}
.subscribe-widget {
margin-top: 20px;
}
.footer-social,
.footer-link {
margin-top: 10px;
}
.footer-widget-posts li:last-child {
margin-bottom: 0;
}
.features-box-container .features-box {
margin-bottom: 10px;
}
.footer-logo,
.faq-nav,
.footer-social,
.footer-link {
margin-bottom: 20px;
}
.hero-slider-item {
padding: 50px 0 150px;
}
.shb {
top: 100%;
margin-top: -100px;
}
.hero-map-search-wrap {
margin-top: 0;
padding: 0;
}
.pagination,
.bookiing-form-wrap {
margin-bottom: 20px;
margin-top: 0;
}
.col-list-wrap .pagination,
.fwmpag {
margin-bottom: 0;
margin-top: 20px;
}
.post-container .post-article {
margin-bottom: 0;
}
section.parallax-section {
padding: 80px 0;
}
.list-single-header-column {
margin-top: 22px;
}
.inline-facts-wrap {
margin-bottom: 10px;
}
.listing-carousel-wrap {
height: 400px;
}
.listing-carousel-wrap .listing-carousel-button {
margin-top: -25px;
}
.counter-widget {
width: 100%;
margin: 20px 0;
top: 0;
}
.cws,
.post-article .btn {
margin-top: 10px;
}
.post-article .btn {
margin-top: 20px;
}
.cws li {
margin-left: 0;
margin-right: 20px;
}
.listing-hero-section {
padding: 150px 0 0;
}
.listing-hero-section.hmap-section {
padding-top: 0;
}
.price-head .footer-wave {
bottom: -28px;
}
.page-scroll-nav {
right: 0;
}
.page-scroll-nav nav {
border-radius: 20px 0 0 20px;
}
.to-top,
.chat-widget-button,
.fchat-wrapper {
right: 20px;
}
.header-user-menu {
top: 22px;
}
.main-header:before {
width: 50% !important;
}
.list-single-header_bottom {
display: block;
}
.show_toggle_filter .show-hidden-sb {
display: none;
}
.mmb-item {
display: block;
}
}
@media only screen and (max-width: 768px) {
.header-modal {
right: 10px;
}
.vis-wishlist {
right: 0;
}
.add-list,
.review-comments-avatar:before {
display: none;
}
.main-search-input-item {
width: 100%;
padding-bottom: 10px;
}
.main-search-input-item {
border-right: none;
}
.main-search-input-item:before {
content: "";
position: absolute;
bottom: 0;
left: 10px;
right: 10px;
height: 1px;
z-index: 1100;
background: #eee;
}
.main-search-input-item .clear-singleinput {
right: 28px;
}
.main-search-input-wrap .main-search-input-item:last-child:before,
.scroll-nav,
.subfooter-nav:before,
.process-item_time-line:last-child:after {
display: none;
}
.main-search-button {
position: relative;
width: 100%;
right: 0;
top: 0;
bottom: 0;
height: 40px;
line-height: 40px;
margin-top: 10px;
}
.main-search-input {
padding: 8px 15px;
}
.header-search-input-wrap .hero-inputs-wrap .filter-gid-item {
margin-bottom: 10px;
}
.header-search-input-wrap .main-search-button {
position: absolute;
}
.gallery-item,
.process-wrap li,
.rooms-media,
.rooms-details,
.restmenu-item,
.sub-footer .copyright,
.subfooter-nav,
.best-price,
.price-item,
.listing-item,
.team-box,
.price-item,
.post-nav,
.list-single-stats,
.process-item_time-line {
width: 100%;
}
.membership-plans-wrap.two-cols .price-item,
.membership-plans-wrap.three-cols .price-item,
.membership-plans-wrap.four-cols .price-item,
.membership-plans-wrap.five-cols .price-item,
.membership-plans-wrap.six-cols .price-item {
width: 100%;
}
.rooms-details {
padding: 25px 0 10px 0;
}
.process-wrap li,
.process-item_time-line:last-child {
margin-bottom: 50px;
}
.process-wrap li:last-child {
margin-bottom: 0;
}
.subfooter-nav {
margin-top: 10px;
text-align: left;
}
.sub-footer .copyright,
.subfooter-nav,
.best-price,
.price-item,
.listing-item {
top: 0;
}
.sub-footer .copyright {
margin-bottom: 10px;
}
.subfooter-nav li {
margin-left: 0;
margin-right: 15px;
}
.sub-footer .lang-wrap,
.subfooter-nav {
margin-top: 10px;
}
.team-box,
.price-item,
.process-item_time-line {
margin-bottom: 10px;
}
.single-facts .inline-facts-wrap {
width: 50%;
}
.reviews-comments-item {
padding: 20px 0 20px 0;
}
.review-comments-avatar {
top: -10px;
left: 10px;
z-index: 50;
}
.review-comments-avatar img,
.review-comments-avatar {
width: 40px;
height: 40px;
}
.reviews-comments-header {
margin-bottom: 0;
}
.scroll-nav-wrapper-opt {
top: 0;
}
.scroll-nav-wrapper {
padding: 15px 0;
}
.scroll-nav-wrapper-opt a.scroll-nav-wrapper-opt-btn {
margin-left: 0;
margin-right: 12px;
}
.list-single-stats {
padding-top: 15px;
}
.pi_head {
margin-bottom: 20px;
}
.header-user-menu {
top: 24px;
margin-left: 44px;
}
.header-user-menu span,
.header-user-menu span img {
width: 30px;
height: 30px;
}
.header-user-menu span {
left: -44px;
top: 4px;
}
.header-user-name:before {
bottom: 0px;
}
.header-user-menu:after {
left: -60px;
}
.header-user-name {
font-size: 10px;
}
.hero-inputs-wrap {
display: block;
padding: 8px 15px;
}
.hero-inputs-wrap .filter-gid-item {
width: 100%;
border-right: none;
}
.process-item-wrap .process-end {
display: none;
}
.collage-image {
margin-bottom: -50px;
}
}
@media only screen and (max-width: 767px) {
.listing-slider-wrap .listing-carousel-button {
top: auto;
margin-top: -10px;
}
.lheader_sec .listing-carousel-button {
top: 50%;
}
.process-item-wrap .pr-dec {
display: none;
}
.post-article .readmore-btn {
margin-left: 0;
}
.footer-inner .fwids-row:not(:empty) {
padding-bottom: 0;
padding-top: 0;
}
.subscribe-header {
margin-bottom: 20px;
}
.woocommerce-breadcrumb + .brd-show-share,
.breadcrumbs + .brd-show-share {
position: static;
display: inline-block;
margin-top: 15px;
}
.woocommerce-breadcrumb + .brd-show-share + .share-holder.sing-page-share,
.breadcrumbs + .brd-show-share + .share-holder.sing-page-share {
left: 30px;
right: auto;
}
.list-single-tags.tags-stylwrap {
display: block;
}
.list-single-tags.tags-stylwrap .tags-title {
position: static;
margin-bottom: 15px;
display: inline-block;
}
.single-post .breadcrumbs-wrapper.inline-breadcrumbs:before,
.single-product .breadcrumbs-wrapper.inline-breadcrumbs:before {
display: none;
}
.list-single-header-item {
display: block;
}
.list-single-header-item {
margin-bottom: 0;
padding-bottom: 0;
}
.single-head-review-wrap {
margin-top: 45px;
}
.single-head-bot-left {
display: block;
}
.single-head-bot-left .list-single-author,
.single-head-bot-left .listing-cats-wrap {
display: inline-block;
}
.single-head-bot-left .geodir_status_date {
display: inline-block;
}
.single-head-bot-left .countdown-widget {
margin-left: 0;
margin-top: 10px;
}
.review-total {
left: 0;
top: 0;
border-radius: 38px;
width: 100%;
}
.review-range-item .range-slider-title {
width: 25%;
}
.review-range-item .range-slider-wrap {
width: 75%;
}
.review-score-form.flex-items-center {
display: block;
}
.review-score-form.flex-items-center .review-total-inner {
left: auto;
right: auto;
border-radius: 38px;
}
.single-listing .azp_container {
width: 100%;
}
.available-cal-months .cal-months-inner {
display: block;
}
.available-cal-months [class*=months-] .cal-month {
width: 100%;
}
.available-cal-months [class*=months-] .cal-month + .cal-month {
margin-top: 20px;
}
.cthiso-resmenu .cthiso-filters {
display: block;
text-align: center;
}
.cthiso-resmenu .cthiso-filters a:last-child {
border-right: 0;
}
.reviews-comments-item-footer {
display: block;
}
.reviews-comments-item-date {
margin-bottom: 15px;
}
.review-item-reply {
margin-left: 0;
}
.rate-review {
margin-left: 10px;
}
.rcard_room .lrooms-item {
display: block;
}
.rcard_room .lrooms-media {
width: 100%;
}
.rcard_room .lrooms-media + .lrooms-details {
width: 100%;
}
.rcard_room .lrooms-details {
padding: 25px 0 10px 0;
}
.show-cart {
top: 155px;
}
.map-close {
top: 50px;
}
.filter-gid-item {
width: 100%;
}
.more-filter-option-btn {
display: inline-block;
}
.more-filter-option-btn + .clear-filter-btn {
margin-top: 10px;
}
.absolute-wrap {
margin-top: -120px;
}
.pricing-switcher label,
.pricing-switcher .switch {
width: 150px;
}
.pricing-switcher input[type=radio]:checked + label + .switch,
.pricing-switcher input[type=radio]:checked + label:nth-of-type(n) + .switch {
-webkit-transform: translateX(145px);
-ms-transform: translateX(145px);
transform: translateX(145px);
}
.pricing-wrap {
padding: 0 10px;
}
.body-townhub.admin-bar {
overflow-x: hidden;
}
.body-townhub.admin-bar #main-theme {
overflow-x: hidden;
}
.chart-wrap.dashboard-item {
padding: 0;
}
.header-user-menu ul {
left: -150px;
}
.lbooking.dashboard-card {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.lbooking .dashboard-card-avatar {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0;
}
.lbooking .booking-list-contr {
position: static;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
width: calc(100% - 85px);
background: transparent;
-webkit-box-shadow: none;
box-shadow: none;
border: 0;
padding: 0;
text-align: right;
}
.lbooking .dashboard-card-content {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
margin-top: 30px;
}
.lbooking .dashboard-card-avatar + .dashboard-card-content {
width: 100%;
}
.lbooking .dashboard-card-content .entry-title {
line-height: 1.66;
}
.listing-feature-wrap {
width: 50% !important;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.listing-item.list-layout .geodir-category-img-wrap img {
-o-object-fit: cover;
object-fit: cover;
height: 100%;
}
.location-btn,
.mapnavigation {
bottom: 100px;
}
.scrollContorl.mapnavbtn {
bottom: 145px;
}
}
@media only screen and (max-width: 650px) {
.elementor-top-section {
padding-top: 50px;
padding-bottom: 50px;
}
.pad-bot-0 {
padding-bottom: 0;
}
.pad-top-0 {
padding-top: 0;
}
.header-user-menu:after {
left: -54px;
}
.listing-hero-section {
padding: 90px 0 0;
}
.listing-hero-section.hmap-section {
padding-top: 0;
}
.hmap-section .singleMap,
.hmap-section .singleMapOSM {
height: 250px;
}
.header-search-input-wrap {
padding: 0;
}
.reviews-score-wrap {
padding: 10px 20px 25px;
}
.review-score-detail {
padding-left: 100px;
}
.header-search_btn {
margin-left: 10px;
background: none;
top: 24px;
}
.header-search_btn i {
font-size: 1.23em;
}
.main-header .lang-wrap,
.bold-facts .inline-facts-wrap:before,
.pagination a.prevposts-link,
.pagination a.nextposts-link,
.grid-opt {
display: none;
}
.show-reg-form {
margin-right: 20px;
}
.cart-btn {
margin-right: 0;
}
.main-header {
padding: 0 15px;
}
.logo-holder {
top: 26px;
height: 25px;
}
.header-modal {
width: 340px;
}
.hero-categories li {
padding: 0 20px;
}
.hero-categories li a i {
font-size: 24px;
}
.single-facts .inline-facts-wrap,
.down-btn,
.review-range-container,
.three-columns-grid .listing-item,
.menu-filters,
.menu-filters a,
.listing-filters a,
.header-search-button {
width: 100%;
}
.header-search-button {
position: relative;
margin-top: 12px;
border-radius: 6px;
}
.header-search-input-wrap .hero-inputs-wrap {
padding: 0;
}
.header-search-input-wrap .hero-inputs-wrap .filter-gid-item {
margin-bottom: 10px;
}
.header-search-input-wrap .hero-inputs-wrap .main-search-button {
position: relative;
width: 100%;
border-radius: 6px;
}
.review-range-container {
padding-right: 0;
}
.user-profile-header-avatar {
top: -250px;
}
.user-profile-header_media_title {
padding-left: 30px;
}
.user-profile-header_stats {
padding-left: 30px;
margin-bottom: 15px;
}
.listing-filters a {
padding: 12px 20px;
}
.video_section-title h2 {
font-size: 24px;
}
.down-btn {
padding: 16px 0;
}
.pad-top-column-text {
padding: 20px;
margin-bottom: 20px;
}
.post-opt li {
margin-right: 10px;
}
.listing-carousel-wrap {
height: 280px;
}
.list-single-header-item .geodir-category-location a {
margin-top: 6px;
display: block;
}
.daterangepicker_big .daterangepicker {
width: 300px !important;
z-index: 5000;
}
.menu-filters a,
.listing-filters a {
display: block;
border: none;
}
.menu-filters a,
.listing-filters a {
border-top: 1px solid #eee;
}
.listing-filters a:last-child {
border-radius: 0px;
border-right: none;
}
.listing-filters {
border: 1px solid #eee;
border-radius: 6px;
overflow: hidden;
}
.menu-filters a:first-child,
.listing-filters a:first-child {
border-top: none;
}
.listing_carditem_footer .geodir-category_price {
display: none;
}
.collage-image {
left: -150px;
}
.cthiso-filters {
border: 1px solid #eee;
border-radius: 6px;
overflow: hidden;
}
.cthiso-filters a {
display: block;
padding: 10px 15px;
border-bottom: 0;
border-left: 0;
border-right: 0;
}
.cthiso-filters a:first-child {
border-top: 0;
border-radius: 0;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
.cthiso-filters a:last-child {
border-radius: 0;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
}
.pagination a,
.pagination .page-numbers {
margin-bottom: 10px;
}
.list-filter-head-wrapper {
display: block;
}
.list-filter-head-wrapper .list-main-wrap-opt {
margin-top: 10px;
}
.listing-features.lroom-features li {
width: 50%;
}
.single-head-bot-left {
display: block;
}
.single-head-bot-left .list-single-author,
.single-head-bot-left .listing-cats-wrap {
display: block;
margin-left: 0;
margin-top: 10px;
}
.single-head-bot-left .geodir_status_date {
display: inline-block;
margin-top: 10px;
}
.single-head-bot-left .countdown-widget {
margin-left: 0;
margin-top: 10px;
}
.reviews-comments-item-text .review-score-user {
position: relative;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
top: 0;
}
.listing-slider-item .geodir-category-img-wrap img {
height: 320px;
width: auto;
max-width: none;
}
}
@media only screen and (max-width: 460px) {
.main-search-input-tabs .tabs-menu li a {
padding: 12px 10px;
}
.hero-categories li {
padding: 0 10px;
}
.listing-filters a {
padding: 10px 15px;
font-size: 0.845em;
}
.rate-review {
margin-top: 22px;
}
.list-single-header_bottom .geodir_status_date {
margin-left: 0;
margin-top: 10px;
}
}
@media only screen and (max-width: 400px) {
.header-search_btn {
display: none;
}
}
@media only screen and (max-width: 370px) {
.bookmark-header-btn {
display: none;
}
.show-reg-form {
margin-right: 0;
}
.header-search_btn {
margin-left: 40px;
}
}
@media only screen and (max-width: 350px) {
.listing_carditem .listing-rating-count-wrap {
display: none;
}
.listing_carditem .geodir-category-opt_title {
max-width: none;
}
.listing_carditem_footer .post-author {
margin-right: 0;
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
.bg {
background-attachment: scroll !important;
-webkit-background-size: cover;
background-position: center;
}
}
@media screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 1024px) {
select,
textarea,
input {
font-size: 1.23em;
}
}
.post-type-archive-listing #chat-app,
.post-type-archive-listing .to-top,
.page-id-6727 #chat-app,
.page-id-6727 .to-top,
.page-id-6389 #chat-app,
.page-id-6389 .to-top {
display: none !important;
}
.main-header:before {
display: none;
}
.townhub-has-addons .main-header:before {
display: block;
}
.list-single-main-item p, .accordion-inner p, .author-content p, .about-wrap p, .user-profile-header_content p {
color: #566985;
}
.post-article > .list-single-main-item.block_box {
color: #566985;
}
.post-article > .list-single-main-item.block_box > p:last-of-type {
clear: both;
}
.post-article > .list-single-main-item.block_box a {
color: #4DB7FE;
}
.post-article > .list-single-main-item.block_box .post-page-numbers {
color: #566985;
}
.post-article > .list-single-main-item.block_box .tag-items-wrap a, .post-article > .list-single-main-item.block_box .tagcloud a {
color: #888DA0;
}
.post-article > .list-single-main-item.block_box .tag-items-wrap a:hover, .post-article > .list-single-main-item.block_box .tagcloud a:hover {
color: #fff;
}
.post-article > .list-single-main-item.block_box .post-opt li a {
color: #7d93b2;
}
.post-article > .list-single-main-item.block_box .readmore-btn {
color: #fff;
}
.post-article > .list-single-main-item.block_box .post-opt-title a {
color: #566985;
}
.block_box.box-widget-item {
color: #566985;
}
.page > .entry-content > p:last-of-type {
clear: both;
}
.single-page-title-inside .entry-title {
font-weight: 600;
font-size: 21px;
}
.list-single-main-media {
text-align: center;
}
.list-single-main-item p, .accordion-inner p, .author-content p, .about-wrap p, .user-profile-header_content p {
font-size: 1em;
}
.tag-items-wrap,
.tagcloud {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.textwidget > p {
margin-bottom: 10px;
}
.comment-reply-title-wrap:before,
.lsingle-block-title:before,
.list-single-main-item-title:before, .box-widget-item-header:before,
.single-page-content-wrap .single-page-title-inside:before,
section.products.related > h2:after, section.products.upsells > h2:after {
display: none;
}
.breadcrumbs-wrapper.inline-breadcrumbs:before, .top-breadcrumbs .container:before {
display: none;
}
.error-wrap form input,
.error-wrap form {
border-radius: 54px;
}
.error-wrap form .search-submit {
border-radius: 0 54px 54px 0;
}
.lheadinfo .countdown-widget .countdown-item {
color: #7d93b2;
}
.submit-fields-wrap .cal-date-metas .cth-dpick-label-val {
min-height: 27px;
line-height: 20px;
padding: 5px;
}
.submit-fields-wrap .cal-date-metas .cth-input {
padding: 5px 20px;
line-height: 20px;
}
.submit-fields-wrap .cal-date-metas .cth-cleartime, .submit-fields-wrap .cal-date-metas .cth-cleardate {
top: 0;
padding: 6px 7px;
}
ul.event-dates-list {
list-style: none;
}
ul.event-dates-list li {
margin-bottom: 15px;
padding-bottom: 15px;
color: #878C9F;
border-bottom: 1px solid #eee;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
ul.event-dates-list li span.opening-hours-day {
color: #878C9F;
font-weight: 600;
}
ul.event-dates-list li span.opening-hours-time {
-ms-flex-item-align: end;
align-self: flex-end;
margin-left: auto;
font-weight: 500;
color: #999;
text-align: right;
}
ul.event-dates-list li span.opening-hours-time span {
display: block;
margin-bottom: 0.5rem;
}
ul.event-dates-list li span.opening-hours-time span:last-child {
margin-bottom: 0;
}
.listing-filter-tags .field-head,
.listing-filter-rating .field-head,
.filter-inputs-row label.fcus-lbl,
.price-rage-wrap-title {
font-size: 1.077em;
color: #566985;
font-weight: 500;
}
.filter-inputs-row label.fcus-lbl {
margin-bottom: 20px;
}
.similar-listings-slider-wrap .geodir-category-opt_title {
max-width: 100%;
}
.similar-listings-slider-wrap .listing-rating-count-wrap {
display: none;
}
.similar-listings-slider-wrap .listing_carditem_footer {
margin-top: 0;
padding: 0;
border-top: 0;
}
.fcus-checkbox .cusfield-checkbox-item {
width: 25%;
margin-bottom: 15px;
}
.product-author-box {
margin-top: 15px;
}
.product-author-box .box-widget-author-title_opt {
padding-right: 15px;
}
.product-author-box .box-widget-author-title_opt:before {
right: 0;
}
.product-author-title {
font-size: 16px;
font-weight: 600;
color: #566985;
border-bottom: 1px solid #eee;
margin-bottom: 20px;
padding-bottom: 10px;
}
.lshare-shortcode .showshare,
.scroll-nav-bookmark-btn {
padding: 8px 20px;
border: 1px solid transparent;
background: #425998;
color: #fff;
border-radius: 2px;
display: inline-block;
}
.lshare-shortcode .showshare i,
.scroll-nav-bookmark-btn i {
margin: 0;
margin-right: 6px;
color: #4DB7FE;
}
.lshare-shortcode .showshare:hover,
.scroll-nav-bookmark-btn:hover {
border: 1px solid #e7e7ed;
color: #70778b;
background: #fff;
}
.azp_shortcode .scroll-nav-bookmark-btn {
margin-bottom: 20px;
}
.lshare-shortcode {
position: relative;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.azp_shortcode .lshare-shortcode {
margin-bottom: 20px;
}
.flatWeatherPlugin div.wiToday > p.wiTemperature {
width: 165px;
}
.flatWeatherPlugin .wiToday > .wiIconGroup {
width: calc(100% - 165px);
}
.cannot-buy-plan-again {
max-width: 60%;
display: inline-block;
padding: 15px 0 20px;
color: #F75C96;
font-weight: 700;
}
.ol-zoom.ol-control {
top: 50%;
}
.single-head-bot-left {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.single-head-bot-left .list-single-logo {
margin-left: 20px;
}
.lcard-logo,
.list-single-logo {
border-radius: 50%;
overflow: hidden;
width: 50px;
height: 50px;
}
.lcard-logo img,
.list-single-logo img {
max-width: 100%;
height: auto;
}
.lcard-logo a {
display: block;
}
.lcard-logo.lcard-grid {
position: absolute;
bottom: -5px;
right: 40px;
z-index: 14;
}
.listing-avatar + .lcard-logo {
bottom: 50px;
}
.listing_carditem_footer {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.lcard-logo.lcard-slider {
margin-right: 25px;
}
.lcfield-oembed iframe {
width: 100%;
}
.listings-tax-column:not(:empty) {
padding: 25px 15px 0;
}
.template-full-map .listings-tax-column,
.template-no-map .listings-tax-column {
padding-top: 0;
padding-bottom: 25px;
padding-left: 0;
padding-right: 0;
}
.listings-tax-filter-map,
.listings-tax-filter-no-map {
margin-bottom: 25px;
}
.booking-additional-note {
margin-top: 15px;
font-style: italic;
color: #ef3434;
font-size: 13px;
}
.cthiso-resmenu-top-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.cthiso-resmenu-top-wrap .cthiso-filters {
margin-left: 0;
margin-bottom: 10px;
}
.cthiso-resmenu-top-wrap .cthiso-filters a {
font-weight: normal;
}
.cthiso-resmenu .cthiso-resmenu-top-wrap .cthiso-filters a {
margin: 0;
padding: 5px 10px;
}
.cth-date-picker-hide-metas .available-date-metas {
display: none !important;
}
.single-post-article .elementor-top-section {
padding-top: 0;
padding-bottom: 0;
}
.single-post-article .list-single-main-item p {
text-align: inherit;
}
.elementor-location-footer .elementor-section-wrap {
position: relative;
z-index: 25;
}
.custom-form.new-ad-canpaign-form .nice-select input {
padding: 0px;
padding-left: 20px;
}#cancel-comment-reply-link,
table a,
.post-page-numbers.current,
a.post-page-numbers:hover,
.post-article > .list-single-main-item.block_box .post-page-numbers.current,
.post-article > .list-single-main-item.block_box a.post-page-numbers:hover,
.post-article > .list-single-main-item.block_box .post-opt li a:hover,
.widget_meta ul a,
.widget_rss ul a,
.widget_recent_entries ul a,
.widget_recent_comments ul a,
.post-article > .list-single-main-item.block_box .post-opt-title a:hover,
.nav-holder nav li a.act-link,
.nav-holder nav li a:hover,
.header-search_btn i,
.show-reg-form i,
.nice-select:before,
.ctb-modal-title span strong,
.lost_password a,
.custom-form.dark-form label span,
.filter-tags input:checked:after,
.custom-form .filter-tags input:checked:after,
.custom-form .filter-tags label a,
.section-subtitle,
.footer-social li a,
.subfooter-nav li a,
#footer-twiit .timePosted a:before,
#subscribe-button i,
.nice-select .nice-select-search-box:before,
.nav-holder nav li a i,
.show-lang i,
.lang-tooltip a:hover,
.main-register-holder .tabs-menu li a i,
.header-modal_btn i,
.custom-form .log-submit-btn:hover i,
.main-search-input-item label i,
.header-search-input label i,
.location a,
.footer-contacts li i,
#footer-twiit p.tweet:after,
.subscribe-header h3 span,
.footer-link i,
.footer-widget-posts .widget-posts-date i,
.clear-wishlist,
.widget-posts-descr-link a:hover,
.geodir-category-location a i,
.header-modal-top span strong,
.cart-btn:hover i,
.to-top,
.map-popup-location-info i,
.infowindow_wishlist-btn,
.infobox-raiting_wrap span strong,
.map-popup-footer .main-link i,
.infoBox-close,
.mapnavbtn,
.mapzoom-in,
.mapzoom-out,
.location-btn,
.list-main-wrap-title h2 span,
.grid-opt li span.act-grid-opt,
.reset-filters i,
.avatar-tooltip strong,
.facilities-list li i,
.geodir-opt-list a:hover i,
.geodir-js-favorite_btn:hover i,
.geodir-category_contacts li span i,
.geodir-category_contacts li a:hover,
.close_gcc:hover,
.listsearch-input-wrap-header i,
.listsearch-input-item span.iconn-dec,
.more-filter-option-btn i,
.clear-filter-btn i,
.back-to-filters,
.price-rage-wrap-title i,
.listsearch-input-wrap_contrl li a i,
.geodir-opt-tooltip strong,
.listing-features li i,
.gdop-list-link:hover i,
.show-hidden-sb i,
.filter-sidebar-header .tabs-menu li a i,
.datepicker--day-name,
.scroll-nav li a.act-scrlink,
.scroll-nav-wrapper-opt a.scroll-nav-wrapper-opt-btn i,
.show-more-snopt:hover,
.show-more-snopt-tooltip a i,
.breadcrumbs a:before,
.list-single-stats li span i,
.list-single-main-item-title h3 i,
.box-widget-item-header i,
.opening-hours ul li.todaysDay span.opening-hours-day,
.listing-carousel-button,
.list-single-main-item-title i,
.list-single-main-item-title:before,
.box-widget-item-header:before,
.list-author-widget-contacts li span i,
.list-author-widget-contacts li i,
.contact-infos i,
.btn i,
.reviews-comments-item-date i,
.rate-review i,
.chat-widget_input button,
.fchat-header h3 a,
.custom-form .review-total span input,
.photoUpload span i,
.bottom-bcw-box_link a:hover,
.custom-form label i,
.video-box-btn,
.claim-widget-link a,
.custom-form .quantity span i,
.scroll-nav li a.act-scrlink i,
.share-holder.hid-share .share-container .share-icon,
.sc-btn,
.list-single-main-item-title h3 span,
.ss-slider-cont,
.team-social li a,
.team-info h4,
.simple-title span,
.back-tofilters i,
.breadcrumbs-wrapper.block-breadcrumbs:before,
.breadcrumbs-wrapper.top-breadcrumbs a:before,
.top-breadcrumbs .container:before,
.header-sec-link a i,
.map-modal-container h3 a,
.map-modal-close,
.post-opt li i,
.cat-item li span,
.cat-item li a:hover,
.brd-show-share i,
.author-social li a,
.post-nav-text strong,
.post-nav:before,
.faq-nav li a.act-scrlink i,
.faq-nav li a.act-scrlink:before,
.faq-nav li a:hover i,
.log-massage a,
.cart-total strong,
.action-button i,
.dashboard-header-stats-item span,
.dashboard-header-stats-item i,
.add_new-dashboard i,
.tfp-btn strong,
.user-profile-menu li a i,
.logout_btn i,
.dashboard-message-text p a,
.dashboard-message-time i,
.pass-input-wrap span,
.fuzone .fu-text i,
.radio input[type=radio]:checked + span:before,
.booking-list-message-text h4 span,
.dashboard-message-text h4 a:hover,
.chat-contacts-item .chat-contacts-item-text span,
.recomm-price i,
.time-line-icon i,
.testi-link,
.testimonilas-avatar h4,
.testimonilas-text:before,
.testimonilas-text:after,
.cc-btn,
.single-facts_2 .inline-facts-wrap .inline-facts i,
.images-collage-title,
.collage-image-input i,
.process-count,
.listing-counter span,
.main-search-input-tabs .tabs-menu li.current a,
.hero-categories li a i,
.main-search-input-item span.iconn-dec,
.main-search-button i,
.shb,
.follow-btn i,
.user-profile-header_stats li span,
.follow-user-list li:hover a span,
.dashboard-tabs .tabs-menu li a span,
.bold-facts .inline-facts-wrap .num,
.page-scroll-nav nav li a i,
.mob-nav-content-btn i,
.map-close,
.post-opt-title a:hover,
.post-author a:hover span,
.post-opt a:hover,
.breadcrumbs-wrapper a:hover,
.reviews-comments-header h4 a:hover,
.listing-item-grid_title h3 a:hover,
.geodir-category-content h3 a:hover,
.footer-contacts li a:hover,
.footer-widget-posts .widget-posts-descr a:hover,
.footer-link:hover,
.geodir-category-opt h4 a:hover,
.header-search-button:hover i,
.list-author-widget-contacts li a:hover,
.contact-infos a:hover,
.list-single-author a:hover,
.close_sbfilters,
.show-lang:hover i,
.show-reg-form:hover,
.ctb-modal-close:hover,
.pac-icon:before,
.pi-text h4,
.hero-inputs-wrap .filter-gid-item .flabel-icon i,
.logo-text,
.lfield-icon i,
.nice-select:before,
.nice-select-search-box:before,
.nearby-input-wrap .get-current-city,
#subfield_content_address .get-curr-loc,
.filter-inputs-row label.flabel-icon i,
.filter-inputs-row input[type=checkbox],
.filter-inputs-row input[type=radio],
.listings-loader,
.notification-list-time i,
.notification-msg a,
.ajax-result-message,
.opening-hours .current-status,
.btn-link,
.mdimgs-wrap ul .fu-text i,
.widget-posts-date i,
.footer-widget .widget-posts-descr a:hover,
.townhub-tweet .timePosted a:before,
.townhub-tweet p.tweet:after,
.cat-item span,
.cat-item a:hover,
.currency-tooltip li a:hover,
.show-currency-tooltip:hover span i,
.subfooter-menu-wrap ul.menu li a,
.subfooter-menu-wrap ul.menu li a:hover,
.copyright a,
.copyright a:hover,
.subscribe-button i,
.subscribe-agree-label a,
.edit-listing-link,
.lsingle-block-title:before,
.comment-reply-title-wrap:before,
.review-total-inner .reviews-total-score,
.lbl-hasIcon i,
.message-input button,
.contact-date,
.dashboard-card-content h4 span,
.dashboard-card-content .entry-title a:hover,
.lcheckout-title h2 span,
.ck-form label i,
.ck-form .ck-form-terms label a,
.ck-form input[type=checkbox]:checked:after,
.lbl-hasIcon i,
.booking-time-picker .tpick-icon,
.prelog-message,
.breadcrumbs-wrapper .woocommerce-breadcrumb a:before,
section.products.related > h2:after,
section.products.upsells > h2:after,
.body-townhub ul.products li.product .woocommerce-loop-category__title:hover,
.body-townhub ul.products li.product .woocommerce-loop-product__title:hover,
.body-townhub ul.products li.product .price,
.body-townhub div.product p.price,
.body-townhub div.product span.price,
.body-townhub ul.cart_list li a:hover,
.body-townhub ul.product_list_widget li .woocommerce-Price-amount,
ul.woocommerce-widget-layered-nav-list li span,
ul.product-categories li span,
.widget_archive span,
.widget_pages span,
.widget_nav_menu span,
.widget_archive a:hover,
.widget_pages a:hover,
.widget_nav_menu a:hover,
table#wp-calendar a:hover,
.single-page-content-wrap .single-page-title-inside:before,
.show-currency-tooltip .currency-symbol,
.evticket-available span,
.litem-ad,
.claim-success,
.report-success,
.lroom-facts li i,
.flatWeatherPlugin ul.wiForecasts li.wi,
.lcard-price strong,
.scroll-nav-bookmark-btn i,
.lshare-shortcode .showshare i,
.card-verified i {
color: #4db7fe;
}
.nav-holder nav li.current-menu-ancestor > a, .nav-holder nav li.current-menu-item > a {
color: #4db7fe;
}
.dynamic-footer-widget .search-widget .search-submit,
.color-bg, .nice-select .option.selected, .nice-select .option.selected.focus, .nav-holder nav li a:before, .section-separator:before, .footer-widget h3:before, .cluster div, .pagination a.current-page, .pagination a:hover, .irs-bar, .irs-slider, .irs-bar-edge, .catcar-scrollbar .swiper-scrollbar-drag, .checket-cat:after, .scroll-nav li a.act-scrlink:before, .listing-carousel_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .box-media-zoom, .daterangepicker td.active, .list-widget-social li a, .contact-socials a, .btn.border-btn:hover, .chat-message.chat-message_user p, .chat-widget-button, .tags-stylwrap a:hover, .custom-form .quantity input.qty, .listing-hero-section .list-single-header-item h1:before, .box-item a, .menu-filters a.menu-filters-active, .promo-link i, .ss-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .accordion a.toggle span, .search-widget .search-submit:hover, .reply-item:hover, .comment-reply-link:hover, #progressbar li.active span, #progressbar li:before, .user-profile-menu li a.user-profile-act:before, .new-dashboard-item, .dashboard-title:before, .dhs-controls div:hover, .message-counter, .chat-contacts-item:after, .tc-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .tc-pagination2 .swiper-pagination-bullet.swiper-pagination-bullet-active, .down-btn i, .listing-filters a.gallery-filter-active, .single-facts_2 .inline-facts-wrap:before, .single-social li a, .mob-nav-content-btn.slsw_vis, .infobox-status, .header-search_container .header-search-button:hover, .pac-item:hover, .process-item_time-line:before, .lg-actions .lg-next:hover, .lg-actions .lg-prev:hover,
.pagination .current,
.notification-list-remove,
.listing-type-active,
.listing-type-active:hover,
.tabs-working-hours .tabs-menu .active,
.cthiso-filters a.cthiso-filter-active,
.tagcloud a:hover,
.header-search-input-wrap .hero-inputs-wrap .main-search-button:hover,
.loading-indicator span,
.dashboard-chat-app-header,
.your-reply .reply-text,
.contact-item:after,
.ck-progress-bar li.active span,
.cal-months-footer .btn-cal-cancel,
#chat-app .closechat_btn,
.body-townhub div.product .woocommerce-tabs ul.tabs li.active,
.body-townhub div.product form.cart .button,
.cth-woo-content-bot .woocommerce-loop-product__link,
.woocommerce-mini-cart__buttons.buttons a.button.checkout,
.body-townhub nav.woocommerce-pagination .page-numbers:hover,
.body-townhub nav.woocommerce-pagination .page-numbers.current,
.btn-unlock-month,
input.button-primary,
.price-head,
.lstatus-started, .mb-btns-wrap {
background: #4db7fe;
}
.submit-sec-title:before,
.header-search-input-wrap .hero-inputs-wrap .filter-gid-item input:focus,
.pin,
.nice-select:after,
.loader-inner,
.ed-btn,
blockquote,
.main-register-holder .tabs-menu li.current,
.filter-sidebar-header .tabs-menu li.current,
.header-search-input input:focus,
.listsearch-input-wrap .tabs-menu li.current,
.btn.border-btn,
.litem-ad {
border-color: #4db7fe;
}
.body-townhub ul.cart_list .woocommerce-mini-cart-item a.remove {
color: #4db7fe !important;
border-color: #4db7fe;
}
.body-townhub.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.body-townhub.woocommerce-cart table.cart td.actions button.button,
.body-townhub.woocommerce-checkout .place-order button.button.alt {
background: #4db7fe;
}
.body-townhub.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.body-townhub.woocommerce-checkout .place-order button.button.alt:hover {
background: rgb(26.2849162011, 162.4860335196, 253.7150837989);
}
.woocommerce-mini-cart__buttons.buttons a,
.body-townhub.woocommerce-cart table.cart td.actions .coupon button.button,
.body-townhub.woocommerce-cart .cart-collaterals .cart_totals button.button,
.scroll-nav-bookmark-btn,
.lshare-shortcode .showshare {
background: #384f95;
}
.body-townhub .woocommerce-info {
border-top-color: #4db7fe;
}
.inline-lsiw .filter-sidebar-header .tabs-menu li.current a,
.color2-bg, .list-widget-social li a:hover, .contact-socials a:hover, .accordion a.toggle.act-accordion, .banner-wdget-content a:hover, .inline-lsiw .listsearch-input-wrap_contrl li.current a, .cc-btn:hover, .down-btn:hover, .new-dashboard-item:hover, .header-search-button:hover, .lg-actions .lg-next, .lg-actions .lg-prev, .box-media-zoom:hover, .main-search-button,
.cth-dropdown-options input[type=checkbox]:checked + label,
.fchat-header,
.body-townhub #review_form input#submit,
.body-townhub #review_form input#submit:hover,
.body-townhub div.product form.cart .button:hover,
.woocommerce-mini-cart__buttons.buttons a.button,
.body-townhub .woocommerce-product-search button,
.btn-book-now, .listing-rating-count-wrap .review-score, .scroll-nav-wrapper-opt a.scroll-nav-wrapper-opt-btn,
.review-score-total span.review-score-total-item, .reviews-comments-item-text .review-score-user span.review-score-user_item,
.to-top {
background: #384f95;
}
.share-holder.hid-share .share-container .share-icon:hover,
.images-collage-title.color-bg,
.booking-details .msg-reply-to-link {
color: #384f95;
}
.green-bg,
div.datedropper.primary .pick-submit,
.footer-bg-pin,
.gsd_open,
.lstatus-opening,
.verified-badge,
.toggle-filter-btn.tsb_act,
.status.st_online span,
.slide-progress,
.reply-item,
.comment-reply-link,
#progressbar li.active:last-child span,
.user-profile-menu li a span,
.infobox-status.open,
.map-popup-location-category.shop-cat,
.process-item_time-line:after,
.switchbtn input:checked + .switchbtn-label,
.collage-image-input.hasicon.empty-content,
.header-search-input-wrap .hero-inputs-wrap .main-search-button,
.body-townhub span.onsale,
.count-select-ser {
background: #5ecfb1;
}
.clear-wishlist:hover,
.lang-tooltip li a:before,
.opening-hours ul li.todaysDay span.opening-hours-time,
.pricerange .lpricerange-from,
.pricerange .lpricerange-to,
.tags-stylwrap .tags-title i,
.faq-nav li a i,
.tfp-det p a,
.tfp-btn:before,
.green-bg_color,
.testi-link:hover,
.woocommerce-grouped-product-list-item__price .woocommerce-Price-amount,
.product_meta .posted_in a,
.product_meta .tagged_as a,
.ad-status-completed {
color: #5ecfb1;
}
.orange-bg {
background: #e9776d;
}
.clear-singleinput,
.cth-cleartime:hover,
.cth-cleardate:hover,
.advanced-filter-close {
color: #e9776d;
}
.blue-bg,
.map-popup-location-category.gym-cat {
background: #4c97fd;
}
.blue-bg_color {
color: #4c97fd;
}
.red-bg,
.gsd_close,
.lstatus-closed,
.map-popup-location-category.cafe-cat,
.infobox-status.close {
background: #f75c96;
}
.red-bg_color,
.withdrawal-cancel,
.card-verified.cv_not i {
color: #f75c96;
}
.cancel-wdwal-btn,
.yellow-bg,
.map-popup-location-category.hotels-cat {
background: #f8bd38;
}
.yellow-bg_color {
color: #f8bd38;
}
.purp-bg,
.map-popup-location-category.event-cat {
background: #be31e3;
}
.purp-bg_color {
color: #be31e3;
}
.dark-blue-bg {
background: #3d528b;
}
.purp-gradient-bg {
background: -webkit-gradient(linear, right top, left top, from(#dba9cb), to(#9451da));
background: -webkit-linear-gradient(right, #dba9cb, #9451da);
background: -o-linear-gradient(right, #dba9cb, #9451da);
background: linear-gradient(to left, #dba9cb, #9451da);
}
.green-gradient-bg {
background: -webkit-gradient(linear, right top, left top, from(#5ecfb1), to(#47eeb0));
background: -webkit-linear-gradient(right, #5ecfb1, #47eeb0);
background: -o-linear-gradient(right, #5ecfb1, #47eeb0);
background: linear-gradient(to left, #5ecfb1, #47eeb0);
}
.blue-gradient-bg {
background: -webkit-gradient(linear, left bottom, left top, from(#6db6fd), to(#60b6fd));
background: -webkit-linear-gradient(bottom, #6db6fd, #60b6fd);
background: -o-linear-gradient(bottom, #6db6fd, #60b6fd);
background: linear-gradient(to top, #6db6fd, #60b6fd);
}
.ctb-modal-title {
background: #4e65a3;
} .color-gradient-bg,
.gradient-bg,
.header-modal .tabs-menu li.current,
.scrollbar-inner2 .simplebar-scrollbar:before {
background-color: #6db6fd;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6db6fd), to(#6fcffd));
background: -webkit-linear-gradient(top, #6db6fd, #6fcffd);
background: -o-linear-gradient(top, #6db6fd, #6fcffd);
} .gradient-dark {
background-color: #325096;
background: -webkit-gradient(linear, 20% 0%, 0% 10%, from(#4e65a3), to(#325096));
background: -webkit-linear-gradient(right, #4e65a3, #325096);
background: -o-linear-gradient(right, #4e65a3, #325096);
}
.green-bg i,
.color-bg i {
color: #fff;
}
.del-bg {
background: #f75c96;
}
.available-cal-months .cal-date-checked,
.available-cal-months .cal-date-checked:hover {
background: #4db7fe;
}
.available-cal-months .cal-date-inside {
background: #80ccfe;
color: #fff;
}
.cancel-bg {
background: #ccc;
}
.lmsg-replied {
background-color: #4c97fd;
}
.ol-layer > canvas {
width: 100%;
height: 100%;
}