#start-resizable-editor-section {
display : none;
}
.wp-block-audio {
margin : 0 0 1em;
}
.wp-block-audio figcaption {
margin-top : 0.5em;
margin-bottom : 1em;
}
.wp-block-audio audio {
width : 100%;
min-width : 300px;
}
.wp-block-button__link {
color : #fff;
background-color : #32373c;
border-radius : 9999px;
box-shadow : none;
cursor : pointer;
display : inline-block;
font-size : 1.125em;
padding : calc(0.667em + 2px) calc(1.333em + 2px);
text-align : center;
text-decoration : none;
overflow-wrap : break-word;
box-sizing : border-box;
}
.wp-block-button__link:active, .wp-block-button__link:focus, .wp-block-button__link:hover, .wp-block-button__link:visited {
color : #fff;
}
.wp-block-button__link.aligncenter {
text-align : center;
}
.wp-block-button__link.alignright {
text-align : right;
}
.wp-block-buttons > .wp-block-button.has-custom-width {
max-width : none;
}
.wp-block-buttons > .wp-block-button.has-custom-width .wp-block-button__link {
width : 100%;
}
.wp-block-buttons > .wp-block-button.has-custom-font-size .wp-block-button__link {
font-size : inherit;
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
width : calc(25% - 0.5em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-50 {
width : calc(50% - 0.5em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-75 {
width : calc(75% - 0.5em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-100 {
width : calc(100% - 0.5em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-100:only-child {
margin-right : 0;
width : 100%;
}
@supports (column-gap: 0.5em) {
.wp-block-buttons.is-content-justification-right > .wp-block-button.wp-block-button, .wp-block-buttons > .wp-block-button.wp-block-button {
margin-right : 0;
margin-left : 0;
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
width : calc(25% - 0.375em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-50 {
width : calc(50% - 0.25em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-75 {
width : calc(75% - 0.125em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-100 {
width : auto;
flex-basis : 100%;
}
}
.wp-block-button.is-style-squared, .wp-block-button__link.wp-block-button.is-style-squared {
border-radius : 0;
}
.wp-block-button.no-border-radius, .wp-block-button__link.no-border-radius {
border-radius : 0 !important ;
}
.is-style-outline > .wp-block-button__link, .wp-block-button__link.is-style-outline {
border : solid 2px;
padding : 0.667em 1.333em;
}
.is-style-outline > .wp-block-button__link:not(.has-text-color), .wp-block-button__link.is-style-outline:not(.has-text-color) {
color : currentColor;
}
.is-style-outline > .wp-block-button__link:not(.has-background), .wp-block-button__link.is-style-outline:not(.has-background) {
background-color : transparent;
}
.wp-block-buttons {
display : flex;
flex-direction : row;
flex-wrap : wrap;
column-gap : 0.5em;
}
.wp-block-buttons.is-vertical {
flex-direction : column;
}
.wp-block-buttons.is-vertical > .wp-block-button {
margin-right : 0;
}
.wp-block-buttons.is-vertical > .wp-block-button:last-child {
margin-bottom : 0;
}
.wp-block-buttons > .wp-block-button {
display : inline-block;
margin-left : 0;
margin-right : 0.5em;
margin-bottom : 0.5em;
}
.wp-block-buttons > .wp-block-button:last-child {
margin-right : 0;
}
.wp-block-buttons.is-content-justification-left {
justify-content : flex-start;
}
.wp-block-buttons.is-content-justification-left.is-vertical {
align-items : flex-start;
}
.wp-block-buttons.is-content-justification-center {
justify-content : center;
}
.wp-block-buttons.is-content-justification-center.is-vertical {
align-items : center;
}
.wp-block-buttons.is-content-justification-right {
justify-content : flex-end;
}
.wp-block-buttons.is-content-justification-right > .wp-block-button {
margin-left : 0.5em;
margin-right : 0;
}
.wp-block-buttons.is-content-justification-right > .wp-block-button:first-child {
margin-left : 0;
}
.wp-block-buttons.is-content-justification-right.is-vertical {
align-items : flex-end;
}
.wp-block-buttons.is-content-justification-space-between {
justify-content : space-between;
}
.wp-block-buttons.aligncenter {
text-align : center;
}
.wp-block-buttons.alignleft .wp-block-button {
margin-left : 0;
margin-right : 0.5em;
}
.wp-block-buttons.alignleft .wp-block-button:last-child {
margin-right : 0;
}
.wp-block-buttons.alignright .wp-block-button {
margin-right : 0;
margin-left : 0.5em;
}
.wp-block-buttons.alignright .wp-block-button:first-child {
margin-left : 0;
}
.wp-block-buttons:not(.is-content-justification-space-between, .is-content-justification-right, .is-content-justification-left, .is-content-justification-center) .wp-block-button.aligncenter {
margin-left : auto;
margin-right : auto;
margin-bottom : 0.5em;
width : 100%;
}
.wp-block-button.aligncenter, .wp-block-calendar {
text-align : center;
}
.wp-block-calendar tbody td, .wp-block-calendar th {
padding : 0.25em;
border : #ddd solid 1px;
}
.wp-block-calendar tfoot td {
border : none;
}
.wp-block-calendar table {
width : 100%;
border-collapse : collapse;
}
.wp-block-calendar table th {
font-weight : 400;
background : #ddd;
}
.wp-block-calendar a {
text-decoration : underline;
}
.wp-block-calendar table caption, .wp-block-calendar table tbody {
color : #40464d;
}
.wp-block-categories.alignleft {
margin-right : 2em;
}
.wp-block-categories.alignright {
margin-left : 2em;
}
.wp-block-code code {
display : block;
white-space : pre-wrap;
overflow-wrap : break-word;
}
.wp-block-columns {
display : flex;
margin-bottom : 1.75em;
box-sizing : border-box;
flex-wrap : wrap;
}
@media (min-width: 782px) {
.wp-block-columns {
flex-wrap : nowrap;
}
}
.wp-block-columns.has-background {
padding : 1.25em 2.375em;
}
.wp-block-columns.are-vertically-aligned-top {
align-items : flex-start;
}
.wp-block-columns.are-vertically-aligned-center {
align-items : center;
}
.wp-block-columns.are-vertically-aligned-bottom {
align-items : flex-end;
}
.wp-block-column {
flex-grow : 1;
min-width : 0;
word-break : break-word;
overflow-wrap : break-word;
}
@media (max-width: 599px) {
.wp-block-column {
flex-basis : 100% !important ;
}
}
@media (min-width: 600px) and (max-width: 781px) {
.wp-block-column:not(:only-child) {
flex-basis : calc(50% - 1em) !important ;
flex-grow : 0;
}
.wp-block-column:nth-child(2n) {
margin-left : 2em;
}
}
@media (min-width: 782px) {
.wp-block-column {
flex-basis : 0;
flex-grow : 1;
}
.wp-block-column[style*="flex-basis"] {
flex-grow : 0;
}
.wp-block-column:not(:first-child) {
margin-left : 2em;
}
}
.wp-block-column.is-vertically-aligned-top {
align-self : flex-start;
}
.wp-block-column.is-vertically-aligned-center {
align-self : center;
}
.wp-block-column.is-vertically-aligned-bottom {
align-self : flex-end;
}
.wp-block-column.is-vertically-aligned-bottom, .wp-block-column.is-vertically-aligned-center, .wp-block-column.is-vertically-aligned-top {
width : 100%;
}
.wp-block-cover, .wp-block-cover-image {
position : relative;
background-size : cover;
background-position : 50%;
min-height : 430px;
width : 100%;
display : flex;
justify-content : center;
align-items : center;
padding : 1em;
box-sizing : border-box;
}
.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax {
background-attachment : fixed;
}
@supports () {
.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax {
background-attachment : scroll;
}
}
@media (prefers-reduced-motion: reduce) {
.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax {
background-attachment : scroll;
}
}
.wp-block-cover-image.is-repeated, .wp-block-cover.is-repeated {
background-repeat : repeat;
background-size : auto;
}
.wp-block-cover-image.has-background-dim:not([class*="-background-color"]), .wp-block-cover.has-background-dim:not([class*="-background-color"]) {
background-color : #000;
}
.wp-block-cover-image.has-background-dim:before, .wp-block-cover.has-background-dim:before {
content : "";
background-color : inherit;
}
.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before, .wp-block-cover-image .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim:not(.has-background-gradient):before, .wp-block-cover .wp-block-cover__gradient-background {
position : absolute;
top : 0;
left : 0;
bottom : 0;
right : 0;
z-index : 1;
opacity : 0.5;
}
.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before {
opacity : 0.1;
}
.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before {
opacity : 0.2;
}
.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before {
opacity : 0.3;
}
.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before {
opacity : 0.4;
}
.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before {
opacity : 0.5;
}
.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before {
opacity : 0.6;
}
.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before {
opacity : 0.7;
}
.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before {
opacity : 0.8;
}
.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before {
opacity : 0.9;
}
.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before {
opacity : 1;
}
.wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.alignleft, .wp-block-cover.alignright {
max-width : 420px;
width : 100%;
}
.wp-block-cover-image:after, .wp-block-cover:after {
display : block;
content : "";
font-size : 0;
min-height : inherit;
}
@supports (position: sticky) {
.wp-block-cover-image:after, .wp-block-cover:after {
content : none;
}
}
.wp-block-cover-image.aligncenter, .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.aligncenter, .wp-block-cover.alignleft, .wp-block-cover.alignright {
display : flex;
}
.wp-block-cover-image .wp-block-cover__inner-container, .wp-block-cover .wp-block-cover__inner-container {
width : 100%;
z-index : 1;
color : #fff;
}
.wp-block-cover-image h1:not(.has-text-color), .wp-block-cover-image h2:not(.has-text-color), .wp-block-cover-image h3:not(.has-text-color), .wp-block-cover-image h4:not(.has-text-color), .wp-block-cover-image h5:not(.has-text-color), .wp-block-cover-image h6:not(.has-text-color), .wp-block-cover-image p:not(.has-text-color), .wp-block-cover h1:not(.has-text-color), .wp-block-cover h2:not(.has-text-color), .wp-block-cover h3:not(.has-text-color), .wp-block-cover h4:not(.has-text-color), .wp-block-cover h5:not(.has-text-color), .wp-block-cover h6:not(.has-text-color), .wp-block-cover p:not(.has-text-color) {
color : inherit;
}
.wp-block-cover-image.is-position-top-left, .wp-block-cover.is-position-top-left {
align-items : flex-start;
justify-content : flex-start;
}
.wp-block-cover-image.is-position-top-center, .wp-block-cover.is-position-top-center {
align-items : flex-start;
justify-content : center;
}
.wp-block-cover-image.is-position-top-right, .wp-block-cover.is-position-top-right {
align-items : flex-start;
justify-content : flex-end;
}
.wp-block-cover-image.is-position-center-left, .wp-block-cover.is-position-center-left {
align-items : center;
justify-content : flex-start;
}
.wp-block-cover-image.is-position-center-center, .wp-block-cover.is-position-center-center {
align-items : center;
justify-content : center;
}
.wp-block-cover-image.is-position-center-right, .wp-block-cover.is-position-center-right {
align-items : center;
justify-content : flex-end;
}
.wp-block-cover-image.is-position-bottom-left, .wp-block-cover.is-position-bottom-left {
align-items : flex-end;
justify-content : flex-start;
}
.wp-block-cover-image.is-position-bottom-center, .wp-block-cover.is-position-bottom-center {
align-items : flex-end;
justify-content : center;
}
.wp-block-cover-image.is-position-bottom-right, .wp-block-cover.is-position-bottom-right {
align-items : flex-end;
justify-content : flex-end;
}
.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container {
margin : 0;
width : auto;
}
.wp-block-cover-image img.wp-block-cover__image-background, .wp-block-cover-image video.wp-block-cover__video-background, .wp-block-cover img.wp-block-cover__image-background, .wp-block-cover video.wp-block-cover__video-background {
position : absolute;
top : 0;
left : 0;
right : 0;
bottom : 0;
margin : 0;
padding : 0;
width : 100%;
height : 100%;
max-width : none;
max-height : none;
object-fit : cover;
outline : none;
border : none;
box-shadow : none;
}
.wp-block-cover__image-background, .wp-block-cover__video-background {
z-index : 0;
}
.wp-block-cover-image-text, .wp-block-cover-image-text a, .wp-block-cover-image-text a:active, .wp-block-cover-image-text a:focus, .wp-block-cover-image-text a:hover, .wp-block-cover-text, .wp-block-cover-text a, .wp-block-cover-text a:active, .wp-block-cover-text a:focus, .wp-block-cover-text a:hover, section.wp-block-cover-image h2, section.wp-block-cover-image h2 a, section.wp-block-cover-image h2 a:active, section.wp-block-cover-image h2 a:focus, section.wp-block-cover-image h2 a:hover {
color : #fff;
}
.wp-block-cover-image .wp-block-cover.has-left-content {
justify-content : flex-start;
}
.wp-block-cover-image .wp-block-cover.has-right-content {
justify-content : flex-end;
}
.wp-block-cover-image.has-left-content .wp-block-cover-image-text, .wp-block-cover.has-left-content .wp-block-cover-text, section.wp-block-cover-image.has-left-content > h2 {
margin-left : 0;
text-align : left;
}
.wp-block-cover-image.has-right-content .wp-block-cover-image-text, .wp-block-cover.has-right-content .wp-block-cover-text, section.wp-block-cover-image.has-right-content > h2 {
margin-right : 0;
text-align : right;
}
.wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, section.wp-block-cover-image > h2 {
font-size : 2em;
line-height : 1.25;
z-index : 1;
margin-bottom : 0;
max-width : 840px;
padding : 0.44em;
text-align : center;
}
.wp-block-embed.alignleft, .wp-block-embed.alignright, .wp-block[data-align="left"] > [data-type="core/embed"], .wp-block[data-align="right"] > [data-type="core/embed"] {
max-width : 360px;
width : 100%;
}
.wp-block-embed.alignleft .wp-block-embed__wrapper, .wp-block-embed.alignright .wp-block-embed__wrapper, .wp-block[data-align="left"] > [data-type="core/embed"] .wp-block-embed__wrapper, .wp-block[data-align="right"] > [data-type="core/embed"] .wp-block-embed__wrapper {
min-width : 280px;
}
.wp-block-cover .wp-block-embed {
min-width : 320px;
min-height : 240px;
}
.wp-block-embed {
margin : 0 0 1em;
}
.wp-block-embed figcaption {
margin-top : 0.5em;
margin-bottom : 1em;
}
.wp-block-embed iframe {
max-width : 100%;
}
.wp-block-embed__wrapper {
position : relative;
}
.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before {
content : "";
display : block;
padding-top : 50%;
}
.wp-embed-responsive .wp-has-aspect-ratio iframe {
position : absolute;
top : 0;
right : 0;
bottom : 0;
left : 0;
height : 100%;
width : 100%;
}
.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before {
padding-top : 42.85%;
}
.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before {
padding-top : 50%;
}
.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before {
padding-top : 56.25%;
}
.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before {
padding-top : 75%;
}
.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before {
padding-top : 100%;
}
.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before {
padding-top : 177.77%;
}
.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before {
padding-top : 200%;
}
.wp-block-file {
margin-bottom : 1.5em;
}
.wp-block-file.aligncenter {
text-align : center;
}
.wp-block-file.alignright {
text-align : right;
}
.wp-block-file .wp-block-file__embed {
margin-bottom : 1em;
}
.wp-block-file .wp-block-file__button {
background : #32373c;
border-radius : 2em;
color : #fff;
font-size : 0.8em;
padding : 0.5em 1em;
}
.wp-block-file a.wp-block-file__button {
text-decoration : none;
}
.wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited {
box-shadow : none;
color : #fff;
opacity : 0.85;
text-decoration : none;
}
.wp-block-file * + .wp-block-file__button {
margin-left : 0.75em;
}
.blocks-gallery-grid, .wp-block-gallery {
display : flex;
flex-wrap : wrap;
list-style-type : none;
padding : 0;
margin : 0;
}
.blocks-gallery-grid .blocks-gallery-image, .blocks-gallery-grid .blocks-gallery-item, .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item {
margin : 0 1em 1em 0;
display : flex;
flex-grow : 1;
flex-direction : column;
justify-content : center;
position : relative;
align-self : flex-start;
width : calc(50% - 1em);
}
.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery .blocks-gallery-item:nth-of-type(2n) {
margin-right : 0;
}
.blocks-gallery-grid .blocks-gallery-image figure, .blocks-gallery-grid .blocks-gallery-item figure, .wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure {
margin : 0;
height : 100%;
}
@supports (position: sticky) {
.blocks-gallery-grid .blocks-gallery-image figure, .blocks-gallery-grid .blocks-gallery-item figure, .wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure {
display : flex;
align-items : flex-end;
justify-content : flex-start;
}
}
.blocks-gallery-grid .blocks-gallery-image img, .blocks-gallery-grid .blocks-gallery-item img, .wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img {
display : block;
max-width : 100%;
height : auto;
width : 100%;
}
@supports (position: sticky) {
.blocks-gallery-grid .blocks-gallery-image img, .blocks-gallery-grid .blocks-gallery-item img, .wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img {
width : auto;
}
}
.blocks-gallery-grid .blocks-gallery-image figcaption, .blocks-gallery-grid .blocks-gallery-item figcaption, .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption {
position : absolute;
bottom : 0;
width : 100%;
max-height : 100%;
overflow : auto;
padding : 3em 0.77em 0.7em;
color : #fff;
text-align : center;
font-size : 0.8em;
background : linear-gradient(0deg, rgb(0, 0, 0, 0.7), rgb(0, 0, 0, 0.3) 70%, transparent);
box-sizing : border-box;
margin : 0;
}
.blocks-gallery-grid .blocks-gallery-image figcaption img, .blocks-gallery-grid .blocks-gallery-item figcaption img, .wp-block-gallery .blocks-gallery-image figcaption img, .wp-block-gallery .blocks-gallery-item figcaption img {
display : inline;
}
.blocks-gallery-grid figcaption, .wp-block-gallery figcaption {
flex-grow : 1;
}
.blocks-gallery-grid.is-cropped .blocks-gallery-image, .blocks-gallery-grid.is-cropped .blocks-gallery-item, .wp-block-gallery.is-cropped .blocks-gallery-image, .wp-block-gallery.is-cropped .blocks-gallery-item {
align-self : inherit;
}
.blocks-gallery-grid.is-cropped .blocks-gallery-image a, .blocks-gallery-grid.is-cropped .blocks-gallery-image img, .blocks-gallery-grid.is-cropped .blocks-gallery-item a, .blocks-gallery-grid.is-cropped .blocks-gallery-item img, .wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img {
width : 100%;
}
@supports (position: sticky) {
.blocks-gallery-grid.is-cropped .blocks-gallery-image a, .blocks-gallery-grid.is-cropped .blocks-gallery-image img, .blocks-gallery-grid.is-cropped .blocks-gallery-item a, .blocks-gallery-grid.is-cropped .blocks-gallery-item img, .wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img {
height : 100%;
flex : 1;
object-fit : cover;
}
}
.blocks-gallery-grid.columns-1 .blocks-gallery-image, .blocks-gallery-grid.columns-1 .blocks-gallery-item, .wp-block-gallery.columns-1 .blocks-gallery-image, .wp-block-gallery.columns-1 .blocks-gallery-item {
width : 100%;
margin-right : 0;
}
@media (min-width: 600px) {
.blocks-gallery-grid.columns-3 .blocks-gallery-image, .blocks-gallery-grid.columns-3 .blocks-gallery-item, .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item {
width : calc(33.33333% - 0.66667em);
margin-right : 1em;
}
.blocks-gallery-grid.columns-4 .blocks-gallery-image, .blocks-gallery-grid.columns-4 .blocks-gallery-item, .wp-block-gallery.columns-4 .blocks-gallery-image, .wp-block-gallery.columns-4 .blocks-gallery-item {
width : calc(25% - 0.75em);
margin-right : 1em;
}
.blocks-gallery-grid.columns-5 .blocks-gallery-image, .blocks-gallery-grid.columns-5 .blocks-gallery-item, .wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item {
width : calc(20% - 0.8em);
margin-right : 1em;
}
.blocks-gallery-grid.columns-6 .blocks-gallery-image, .blocks-gallery-grid.columns-6 .blocks-gallery-item, .wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item {
width : calc(16.66667% - 0.83333em);
margin-right : 1em;
}
.blocks-gallery-grid.columns-7 .blocks-gallery-image, .blocks-gallery-grid.columns-7 .blocks-gallery-item, .wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item {
width : calc(14.28571% - 0.85714em);
margin-right : 1em;
}
.blocks-gallery-grid.columns-8 .blocks-gallery-image, .blocks-gallery-grid.columns-8 .blocks-gallery-item, .wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item {
width : calc(12.5% - 0.875em);
margin-right : 1em;
}
.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n), .blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n), .blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n), .blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n), .blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n), .blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n), .blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n), .blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n), .blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n), .blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n), .blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n), .blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n), .blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n), .blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n), .blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n), .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n), .wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n), .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n), .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n), .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n), .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n), .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n), .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n), .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n), .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n), .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n), .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n), .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n), .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n) {
margin-right : 0;
}
}
.blocks-gallery-grid .blocks-gallery-image:last-child, .blocks-gallery-grid .blocks-gallery-item:last-child, .wp-block-gallery .blocks-gallery-image:last-child, .wp-block-gallery .blocks-gallery-item:last-child {
margin-right : 0;
}
.blocks-gallery-grid.alignleft, .blocks-gallery-grid.alignright, .wp-block-gallery.alignleft, .wp-block-gallery.alignright {
max-width : 420px;
width : 100%;
}
.blocks-gallery-grid.aligncenter .blocks-gallery-item figure, .wp-block-gallery.aligncenter .blocks-gallery-item figure {
justify-content : center;
}
.wp-block-group {
box-sizing : border-box;
}
h1.has-background, h2.has-background, h3.has-background, h4.has-background, h5.has-background, h6.has-background {
padding : 1.25em 2.375em;
}
.wp-block-image {
margin : 0 0 1em;
}
.wp-block-image img {
max-width : 100%;
}
.wp-block-image:not(.is-style-rounded) img {
border-radius : inherit;
}
.wp-block-image.aligncenter {
text-align : center;
}
.wp-block-image.alignfull img, .wp-block-image.alignwide img {
width : 100%;
}
.wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright {
display : table;
}
.wp-block-image .aligncenter > figcaption, .wp-block-image .alignleft > figcaption, .wp-block-image .alignright > figcaption {
display : table-caption;
caption-side : bottom;
}
.wp-block-image .alignleft {
float : left;
margin : 0.5em 1em 0.5em 0;
}
.wp-block-image .alignright {
float : right;
margin : 0.5em 0 0.5em 1em;
}
.wp-block-image .aligncenter {
margin-left : auto;
margin-right : auto;
}
.wp-block-image figcaption {
margin-top : 0.5em;
margin-bottom : 1em;
}
.wp-block-image.is-style-circle-mask img, .wp-block-image.is-style-rounded img {
border-radius : 9999px;
}
@supports (((() or (mask-image: none))) or ()) {
.wp-block-image.is-style-circle-mask img {
mask-repeat : no-repeat;
mask-size : contain;
mask-position : center;
border-radius : 0;
}
}
.wp-block-image figure {
margin : 0;
}
ol.wp-block-latest-comments {
margin-left : 0;
}
.wp-block-latest-comments .wp-block-latest-comments {
padding-left : 0;
}
.wp-block-latest-comments__comment {
line-height : 1.1;
list-style : none;
margin-bottom : 1em;
}
.has-avatars .wp-block-latest-comments__comment {
min-height : 2.25em;
list-style : none;
}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt, .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {
margin-left : 3.25em;
}
.has-dates .wp-block-latest-comments__comment, .has-excerpts .wp-block-latest-comments__comment {
line-height : 1.5;
}
.wp-block-latest-comments__comment-excerpt p {
font-size : 0.875em;
line-height : 1.8;
margin : 0.36em 0 1.4em;
}
.wp-block-latest-comments__comment-date {
display : block;
font-size : 0.75em;
}
.wp-block-latest-comments .avatar, .wp-block-latest-comments__comment-avatar {
border-radius : 1.5em;
display : block;
float : left;
height : 2.5em;
margin-right : 0.75em;
width : 2.5em;
}
.wp-block-latest-posts.alignleft {
margin-right : 2em;
}
.wp-block-latest-posts.alignright {
margin-left : 2em;
}
.wp-block-latest-posts.wp-block-latest-posts__list {
list-style : none;
padding-left : 0;
}
.wp-block-latest-posts.wp-block-latest-posts__list li {
clear : both;
}
.wp-block-latest-posts.is-grid {
display : flex;
flex-wrap : wrap;
padding : 0;
}
.wp-block-latest-posts.is-grid li {
margin : 0 1.25em 1.25em 0;
width : 100%;
}
@media (min-width: 600px) {
.wp-block-latest-posts.columns-2 li {
width : calc(50% - 0.625em);
}
.wp-block-latest-posts.columns-2 li:nth-child(2n) {
margin-right : 0;
}
.wp-block-latest-posts.columns-3 li {
width : calc(33.33333% - 0.83333em);
}
.wp-block-latest-posts.columns-3 li:nth-child(3n) {
margin-right : 0;
}
.wp-block-latest-posts.columns-4 li {
width : calc(25% - 0.9375em);
}
.wp-block-latest-posts.columns-4 li:nth-child(4n) {
margin-right : 0;
}
.wp-block-latest-posts.columns-5 li {
width : calc(20% - 1em);
}
.wp-block-latest-posts.columns-5 li:nth-child(5n) {
margin-right : 0;
}
.wp-block-latest-posts.columns-6 li {
width : calc(16.66667% - 1.04167em);
}
.wp-block-latest-posts.columns-6 li:nth-child(6n) {
margin-right : 0;
}
}
.wp-block-latest-posts__post-author, .wp-block-latest-posts__post-date {
display : block;
color : #555;
font-size : 0.8125em;
}
.wp-block-latest-posts__post-excerpt {
margin-top : 0.5em;
margin-bottom : 1em;
}
.wp-block-latest-posts__featured-image a {
display : inline-block;
}
.wp-block-latest-posts__featured-image img {
height : auto;
width : auto;
max-width : 100%;
}
.wp-block-latest-posts__featured-image.alignleft {
margin-right : 1em;
}
.wp-block-latest-posts__featured-image.alignright {
margin-left : 1em;
}
.wp-block-latest-posts__featured-image.aligncenter {
margin-bottom : 1em;
text-align : center;
}
.block-editor-image-alignment-control__row .components-base-control__field {
display : flex;
justify-content : space-between;
align-items : center;
}
.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label {
margin-bottom : 0;
}
ol.has-background, ul.has-background {
padding : 1.25em 2.375em;
}
.wp-block-media-text {
direction : ltr;
display : grid;
grid-template-columns : 50% 1fr;
grid-template-rows : auto;
}
.wp-block-media-text.has-media-on-the-right {
grid-template-columns : 1fr 50%;
}
.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media {
align-self : start;
}
.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media, .wp-block-media-text .wp-block-media-text__content, .wp-block-media-text .wp-block-media-text__media {
align-self : center;
}
.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media {
align-self : end;
}
.wp-block-media-text .wp-block-media-text__media {
grid-column : 1;
grid-row : 1;
margin : 0;
}
.wp-block-media-text .wp-block-media-text__content {
direction : ltr;
grid-column : 2;
grid-row : 1;
padding : 0 8%;
word-break : break-word;
}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media {
grid-column : 2;
grid-row : 1;
}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
grid-column : 1;
grid-row : 1;
}
.wp-block-media-text__media img, .wp-block-media-text__media video {
max-width : unset;
width : 100%;
vertical-align : middle;
}
.wp-block-media-text.is-image-fill .wp-block-media-text__media {
height : 100%;
min-height : 250px;
background-size : cover;
}
.wp-block-media-text.is-image-fill .wp-block-media-text__media > a {
display : block;
height : 100%;
}
.wp-block-media-text.is-image-fill .wp-block-media-text__media img {
position : absolute;
width : 1px;
height : 1px;
padding : 0;
margin : -1px;
overflow : hidden;
clip : rect(0,0,0,0);
border : 0;
}
@media (max-width: 600px) {
.wp-block-media-text.is-stacked-on-mobile {
grid-template-columns : 100% !important ;
}
.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media {
grid-column : 1;
grid-row : 1;
}
.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
grid-column : 1;
grid-row : 2;
}
}
.wp-block-navigation {
position : relative;
}
.wp-block-navigation ul, .wp-block-navigation ul li {
list-style : none;
padding : 0;
}
.wp-block-navigation .wp-block-navigation-link, .wp-block-navigation .wp-block-pages-list__item {
display : flex;
align-items : center;
position : relative;
}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__container:empty, .wp-block-navigation .wp-block-pages-list__item .wp-block-navigation-link__container:empty {
display : none;
}
.wp-block-navigation .wp-block-navigation-link__content, .wp-block-navigation .wp-block-pages-list__item__link {
color : inherit;
display : block;
}
.wp-block-navigation[style*="text-decoration"] .wp-block-navigation-link, .wp-block-navigation[style*="text-decoration"] .wp-block-navigation-link__container, .wp-block-navigation[style*="text-decoration"] .wp-block-navigation-link__content, .wp-block-navigation[style*="text-decoration"] .wp-block-navigation-link__content:active, .wp-block-navigation[style*="text-decoration"] .wp-block-navigation-link__content:focus, .wp-block-navigation[style*="text-decoration"] .wp-block-pages-list__item, .wp-block-navigation[style*="text-decoration"] .wp-block-pages-list__item__link, .wp-block-navigation[style*="text-decoration"] .wp-block-pages-list__item__link:active, .wp-block-navigation[style*="text-decoration"] .wp-block-pages-list__item__link:focus {
text-decoration : inherit;
}
.wp-block-navigation:not([style*="text-decoration"]) .wp-block-navigation-link__content, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-navigation-link__content:active, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-navigation-link__content:focus, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-pages-list__item__link, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-pages-list__item__link:active, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-pages-list__item__link:focus {
text-decoration : none;
}
.wp-block-navigation .wp-block-navigation-link__submenu-icon, .wp-block-navigation .wp-block-page-list__submenu-icon {
height : inherit;
}
.wp-block-navigation .wp-block-navigation-link__submenu-icon svg, .wp-block-navigation .wp-block-page-list__submenu-icon svg {
stroke : currentColor;
}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content.wp-block-navigation-link__content.wp-block-navigation-link__content, .wp-block-navigation .wp-block-pages-list__item .wp-block-pages-list__item__link {
padding : 0;
}
.wp-block-navigation .has-child > .wp-block-navigation-link__content, .wp-block-navigation .has-child > .wp-block-pages-list__item__link {
margin-right : 0.5em;
}
.wp-block-navigation .has-child .submenu-container, .wp-block-navigation .has-child .wp-block-navigation-link__container {
background-color : inherit;
color : inherit;
position : absolute;
z-index : 2;
flex-direction : column;
align-items : normal;
min-width : 200px;
display : none;
opacity : 0;
transition : opacity 0.1s linear;
visibility : hidden;
}
.wp-block-navigation .has-child .submenu-container > .wp-block-navigation-link > .wp-block-navigation-link__content, .wp-block-navigation .has-child .submenu-container > .wp-block-navigation-link > .wp-block-pages-list__item__link, .wp-block-navigation .has-child .submenu-container > .wp-block-pages-list__item > .wp-block-navigation-link__content, .wp-block-navigation .has-child .submenu-container > .wp-block-pages-list__item > .wp-block-pages-list__item__link, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-navigation-link > .wp-block-navigation-link__content, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-navigation-link > .wp-block-pages-list__item__link, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-pages-list__item > .wp-block-navigation-link__content, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-pages-list__item > .wp-block-pages-list__item__link {
flex-grow : 1;
}
.wp-block-navigation .has-child .submenu-container > .wp-block-navigation-link > .wp-block-navigation-link__submenu-icon, .wp-block-navigation .has-child .submenu-container > .wp-block-navigation-link > .wp-block-page-list__submenu-icon, .wp-block-navigation .has-child .submenu-container > .wp-block-pages-list__item > .wp-block-navigation-link__submenu-icon, .wp-block-navigation .has-child .submenu-container > .wp-block-pages-list__item > .wp-block-page-list__submenu-icon, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-navigation-link > .wp-block-navigation-link__submenu-icon, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-navigation-link > .wp-block-page-list__submenu-icon, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-pages-list__item > .wp-block-navigation-link__submenu-icon, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-pages-list__item > .wp-block-page-list__submenu-icon {
padding-right : 0.5em;
}
@media (min-width: 782px) {
.wp-block-navigation .has-child .submenu-container .submenu-container:before, .wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container:before, .wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container:before, .wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container:before {
content : "";
position : absolute;
right : 100%;
height : 100%;
display : block;
width : 0.5em;
background : 0 0;
}
.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__submenu-icon svg, .wp-block-navigation .has-child .submenu-container .wp-block-page-list__submenu-icon svg, .wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__submenu-icon svg, .wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-page-list__submenu-icon svg {
transform : rotate(-90deg);
}
}
.wp-block-navigation .has-child:hover > .wp-block-navigation-link__container {
display : flex;
visibility : visible;
opacity : 1;
}
.wp-block-navigation .has-child:focus-within > .wp-block-navigation-link__container {
display : flex;
visibility : visible;
opacity : 1;
}
.wp-block-navigation .has-child:hover {
cursor : pointer;
}
.wp-block-navigation .has-child:hover > .submenu-container {
display : flex;
visibility : visible;
opacity : 1;
}
.wp-block-navigation .has-child:focus-within {
cursor : pointer;
}
.wp-block-navigation .has-child:focus-within > .submenu-container {
display : flex;
visibility : visible;
opacity : 1;
}
.wp-block-navigation.wp-block-navigation.items-justified-right > .submenu-container .has-child .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right > .submenu-container .has-child .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-right > .wp-block-navigation__container .has-child .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right > .wp-block-navigation__container .has-child .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .submenu-container > .has-child:last-child .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .submenu-container > .has-child:last-child .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .wp-block-navigation-link__container {
left : auto;
right : 0;
}
.wp-block-navigation.wp-block-navigation.items-justified-right > .submenu-container .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right > .submenu-container .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-right > .submenu-container .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right > .submenu-container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-right > .wp-block-navigation__container .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right > .wp-block-navigation__container .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-right > .wp-block-navigation__container .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right > .wp-block-navigation__container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .submenu-container > .has-child:last-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .submenu-container > .has-child:last-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .submenu-container > .has-child:last-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .submenu-container > .has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
left : auto;
right : 100%;
}
.wp-block-navigation.wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-link, .wp-block-navigation.wp-block-navigation .wp-block-page-list, .wp-block-navigation.wp-block-navigation .wp-block-page-list > .wp-block-pages-list__item {
margin : 0 2em 0 0;
}
.wp-block-navigation.wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-link:last-child, .wp-block-navigation.wp-block-navigation .wp-block-page-list:last-child, .wp-block-navigation.wp-block-navigation .wp-block-page-list > .wp-block-pages-list__item:last-child {
margin-right : 0;
}
.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container > .wp-block-navigation-link, .wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list, .wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list > .wp-block-pages-list__item {
margin : 0 0.5em 0 0;
}
.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container .wp-block-navigation-link__content, .wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list .wp-block-pages-list__item__link {
padding : 0.5em 1em;
}
.wp-block-navigation.wp-block-navigation .has-child .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container {
left : -1em;
top : 100%;
}
.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link, .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item {
margin : 0;
}
.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__content, .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item__link, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__content, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item__link {
padding : 0.5em 1em;
}
.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
left : -1px;
}
@media (min-width: 782px) {
.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
left : 100%;
top : -1px;
}
}
.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container {
left : 0;
top : 100%;
}
.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
left : 0;
}
@media (min-width: 782px) {
.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
left : 100%;
top : 0;
}
}
.wp-block-navigation:not(.has-background) .submenu-container, .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link__container {
background-color : #fff;
color : #000;
border : rgb(0, 0, 0, 0.15) solid 1px;
}
.wp-block-navigation__container {
align-items : center;
list-style : none;
margin : 0;
padding-left : 0;
}
.wp-block-navigation__container .is-responsive {
display : none;
}
@media (min-width: 600px) {
.wp-block-navigation__container {
display : flex;
flex-wrap : wrap;
}
.is-vertical .wp-block-navigation__container {
display : block;
flex-direction : column;
align-items : flex-start;
}
}
.items-justified-center .wp-block-navigation__container {
justify-content : center;
}
.items-justified-right .wp-block-navigation__container {
justify-content : flex-end;
}
.items-justified-space-between .wp-block-navigation__container {
justify-content : space-between;
}
.is-vertical.items-justified-center > ul {
align-items : center;
}
.is-vertical.items-justified-right > ul {
align-items : flex-end;
}
.is-vertical.items-justified-right > ul .wp-block-navigation-link, .is-vertical.items-justified-right > ul .wp-block-pages-list__item {
margin-right : 0;
justify-content : flex-end;
}
.wp-block-navigation__responsive-container {
display : none;
position : fixed;
top : 0;
left : 0;
right : 0;
bottom : 0;
z-index : 1;
align-items : flex-start;
justify-content : flex-start;
}
.wp-block-navigation__responsive-container.is-menu-open {
display : flex;
flex-direction : column;
overflow : auto;
z-index : 100000;
padding : 24px;
background-color : inherit;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container {
display : flex;
flex-direction : column;
margin-left : auto;
margin-right : auto;
align-items : flex-start;
line-height : 48px;
padding : 0;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-page-list {
flex-direction : column;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link .wp-block-navigation-link__container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item, .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item .submenu-container {
background : transparent !important ;
}
@media (min-width: 600px) {
.wp-block-navigation__responsive-container:not(.is-menu-open) {
display : flex;
flex-direction : row;
position : relative;
background-color : inherit;
}
.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__responsive-container-close {
display : none;
}
.wp-block-navigation__responsive-container.is-menu-open .submenu-container.submenu-container.submenu-container.submenu-container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container {
left : 0;
}
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {
background-color : #fff;
color : #000;
}
.wp-block-navigation__responsive-container-close, .wp-block-navigation__responsive-container-open {
vertical-align : middle;
cursor : pointer;
color : currentColor;
background : 0 0;
border : none;
margin : 0;
padding : 0;
}
.wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg {
fill : currentColor;
pointer-events : none;
display : block;
width : 24px;
height : 24px;
}
.wp-block-navigation__responsive-container-open {
display : flex;
}
@media (min-width: 600px) {
.wp-block-navigation__responsive-container-open {
display : none;
}
}
.items-justified-left .wp-block-navigation__responsive-container-open {
margin-left : 0;
margin-right : auto;
}
.items-justified-center .wp-block-navigation__responsive-container-open {
margin-left : auto;
margin-right : auto;
}
.items-justified-right .wp-block-navigation__responsive-container-open {
margin-left : auto;
margin-right : 0;
}
.wp-block-navigation__responsive-container-close {
position : absolute;
top : 24px;
right : 24px;
z-index : 2;
}
.wp-block-navigation__responsive-close {
width : 100%;
}
.is-menu-open .wp-block-navigation__responsive-close, .is-menu-open .wp-block-navigation__responsive-container-content, .is-menu-open .wp-block-navigation__responsive-dialog {
width : 100%;
height : 100%;
}
.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__submenu-icon, .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list__submenu-icon {
display : none;
}
.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .submenu-container, .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .wp-block-navigation-link__container {
position : relative;
opacity : 1;
visibility : visible;
padding : 0 0 0 32px;
border : none;
}
.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link, .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item {
flex-direction : column;
align-items : flex-start;
}
html.has-modal-open {
overflow : hidden;
}
.wp-block-navigation .wp-block-navigation-link__label {
word-break : normal;
overflow-wrap : break-word;
}
.wp-block-navigation .wp-block-home-link__content {
color : inherit;
display : block;
padding : 0.5em 1em;
}
.wp-block-navigation[style*="text-decoration"] .wp-block-home-link, .wp-block-navigation[style*="text-decoration"] .wp-block-home-link__content, .wp-block-navigation[style*="text-decoration"] .wp-block-home-link__content:active, .wp-block-navigation[style*="text-decoration"] .wp-block-home-link__content:focus {
text-decoration : inherit;
}
.wp-block-navigation:not([style*="text-decoration"]) .wp-block-home-link__content, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-home-link__content:active, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-home-link__content:focus {
text-decoration : none;
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container {
background-color : #fff;
color : #000;
border : rgb(0, 0, 0, 0.15) solid 1px;
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container .wp-block-home-link__container {
top : -1px;
}
.wp-block-navigation .wp-block-page-list {
display : flex;
flex-wrap : wrap;
background-color : inherit;
}
.wp-block-navigation .wp-block-pages-list__item {
background-color : inherit;
}
.wp-block-navigation .wp-block-page-list__submenu-icon {
display : none;
}
.is-open .wp-block-navigation__container .wp-block-page-list, .is-vertical .wp-block-navigation__container .wp-block-page-list, .wp-block-navigation .show-submenu-icons .wp-block-page-list__submenu-icon {
display : block;
}
@media (min-width: 480px) {
.is-open .wp-block-navigation__container .wp-block-page-list {
display : flex;
}
}
.items-justified-space-between .wp-block-page-list {
display : contents;
}
.is-small-text {
font-size : 0.875em;
}
.is-regular-text {
font-size : 1em;
}
.is-large-text {
font-size : 2.25em;
}
.is-larger-text {
font-size : 3em;
}
.has-drop-cap:not(:focus):first-letter {
float : left;
font-size : 8.4em;
line-height : 0.68;
font-weight : 100;
margin : 0.05em 0.1em 0 0;
text-transform : uppercase;
font-style : normal;
}
p.has-drop-cap.has-background {
overflow : hidden;
}
p.has-background {
padding : 1.25em 2.375em;
}
p.has-text-color a {
color : inherit;
}
.wp-block-post-author {
display : flex;
flex-wrap : wrap;
}
.wp-block-post-author__byline {
width : 100%;
margin-top : 0;
margin-bottom : 0;
font-size : 0.5em;
}
.wp-block-post-author__avatar {
margin-right : 1em;
}
.wp-block-post-author__bio {
margin-bottom : 0.7em;
font-size : 0.7em;
}
.wp-block-post-author__content {
flex-grow : 1;
flex-basis : 0;
}
.wp-block-post-author__name {
font-weight : 700;
margin : 0;
}
.wp-block-post-comments .commentlist {
list-style : none;
margin : 0;
padding : 0;
}
.wp-block-post-comments .commentlist .comment {
min-height : 2.25em;
padding-left : 3.25em;
}
.wp-block-post-comments .commentlist .comment p {
font-size : 0.875em;
line-height : 1.8;
margin : 0.36em 0 1.4em;
}
.wp-block-post-comments .commentlist .children {
list-style : none;
margin : 0;
padding : 0;
}
.wp-block-post-comments .comment-author {
line-height : 1.5;
margin-left : -3.25em;
}
.wp-block-post-comments .comment-author .avatar {
border-radius : 1.5em;
display : block;
float : left;
height : 2.5em;
margin-right : 0.75em;
width : 2.5em;
}
.wp-block-post-comments .comment-author cite {
font-style : normal;
}
.wp-block-post-comments .comment-meta {
line-height : 1.5;
margin-left : -3.25em;
}
.wp-block-post-comments .comment-body .commentmetadata {
font-size : 0.75em;
}
.wp-block-post-comments .comment-form-author label, .wp-block-post-comments .comment-form-comment label, .wp-block-post-comments .comment-form-email label, .wp-block-post-comments .comment-form-url label {
display : block;
}
.wp-block-post-comments .comment-form-comment textarea {
box-sizing : border-box;
width : 100%;
}
.wp-block-post-comments .reply {
font-size : 0.75em;
margin-bottom : 1.4em;
}
.wp-block-post-comments input, .wp-block-post-comments textarea {
border : #949494 solid 1px;
}
.wp-block-post-comments-form input[type="submit"] {
border : none;
box-shadow : none;
cursor : pointer;
display : inline-block;
text-align : center;
overflow-wrap : break-word;
}
.wp-block-post-excerpt__more-link, .wp-block-post-title a {
display : inline-block;
}
.wp-block-preformatted {
white-space : pre-wrap;
}
.wp-block-preformatted.has-background {
padding : 1.25em 2.375em;
}
.wp-block-pullquote {
margin : 0 0 1em;
padding : 3em 0;
text-align : center;
}
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {
max-width : 420px;
}
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p {
font-size : 1.25em;
}
.wp-block-pullquote p {
font-size : 1.75em;
line-height : 1.6;
}
.wp-block-pullquote cite, .wp-block-pullquote footer {
position : relative;
}
.wp-block-pullquote .has-text-color a {
color : inherit;
}
.wp-block-pullquote:not(.is-style-solid-color) {
background : 0 0;
}
.wp-block-pullquote.is-style-solid-color {
border : none;
}
.wp-block-pullquote.is-style-solid-color blockquote {
margin-left : auto;
margin-right : auto;
text-align : left;
max-width : 60%;
}
.wp-block-pullquote.is-style-solid-color blockquote p {
margin-top : 0;
margin-bottom : 0;
font-size : 2em;
}
.wp-block-pullquote.is-style-solid-color blockquote cite {
text-transform : none;
font-style : normal;
}
.wp-block-pullquote cite {
color : inherit;
}
.wp-block-post-template, .wp-block-query-loop {
max-width : 100%;
list-style : none;
padding : 0;
}
.wp-block-post-template li, .wp-block-query-loop li {
clear : both;
}
.wp-block-post-template.is-flex-container, .wp-block-query-loop.is-flex-container {
flex-direction : row;
display : flex;
flex-wrap : wrap;
}
.wp-block-post-template.is-flex-container li, .wp-block-query-loop.is-flex-container li {
margin : 0 0 1.25em;
width : 100%;
}
@media (min-width: 600px) {
.wp-block-post-template.is-flex-container li, .wp-block-query-loop.is-flex-container li {
margin-right : 1.25em;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-2 > li {
width : calc(50% - 0.625em);
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li:nth-child(2n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-2 > li:nth-child(2n) {
margin-right : 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-3 > li {
width : calc(33.33333% - 0.83333em);
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li:nth-child(3n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-3 > li:nth-child(3n) {
margin-right : 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-4 > li {
width : calc(25% - 0.9375em);
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li:nth-child(4n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-4 > li:nth-child(4n) {
margin-right : 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-5 > li {
width : calc(20% - 1em);
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li:nth-child(5n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-5 > li:nth-child(5n) {
margin-right : 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-6 > li {
width : calc(16.66667% - 1.04167em);
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li:nth-child(6n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-6 > li:nth-child(6n) {
margin-right : 0;
}
}
.wp-block-query-pagination {
display : flex;
flex-direction : row;
flex-wrap : wrap;
}
.wp-block-query-pagination > .wp-block-query-pagination-next, .wp-block-query-pagination > .wp-block-query-pagination-numbers, .wp-block-query-pagination > .wp-block-query-pagination-previous {
display : inline-block;
margin-right : 0.5em;
margin-bottom : 0.5em;
}
.wp-block-query-pagination > .wp-block-query-pagination-next:last-child, .wp-block-query-pagination > .wp-block-query-pagination-numbers:last-child, .wp-block-query-pagination > .wp-block-query-pagination-previous:last-child {
margin-right : 0;
}
.wp-block-quote.is-large, .wp-block-quote.is-style-large {
margin-bottom : 1em;
padding : 0 1em;
}
.wp-block-quote.is-large p, .wp-block-quote.is-style-large p {
font-size : 1.5em;
font-style : italic;
line-height : 1.6;
}
.wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer {
font-size : 1.125em;
text-align : right;
}
.wp-block-rss.wp-block-rss {
box-sizing : border-box;
}
.wp-block-rss.alignleft {
margin-right : 2em;
}
.wp-block-rss.alignright {
margin-left : 2em;
}
.wp-block-rss.is-grid {
display : flex;
flex-wrap : wrap;
padding : 0;
list-style : none;
}
.wp-block-rss.is-grid li {
margin : 0 1em 1em 0;
width : 100%;
}
@media (min-width: 600px) {
.wp-block-rss.columns-2 li {
width : calc(50% - 1em);
}
.wp-block-rss.columns-3 li {
width : calc(33.33333% - 1em);
}
.wp-block-rss.columns-4 li {
width : calc(25% - 1em);
}
.wp-block-rss.columns-5 li {
width : calc(20% - 1em);
}
.wp-block-rss.columns-6 li {
width : calc(16.66667% - 1em);
}
}
.wp-block-rss__item-author, .wp-block-rss__item-publish-date {
display : block;
color : #555;
font-size : 0.8125em;
}
.wp-block-search .wp-block-search__button {
background : #f7f7f7;
border : #ccc solid 1px;
padding : 0.375em 0.625em;
color : #32373c;
margin-left : 0.625em;
word-break : normal;
}
.wp-block-search .wp-block-search__button.has-icon {
line-height : 0;
}
.wp-block-search .wp-block-search__button svg {
min-width : 1.5em;
min-height : 1.5em;
}
.wp-block-search .wp-block-search__inside-wrapper {
display : flex;
flex : auto;
flex-wrap : nowrap;
max-width : 100%;
}
.wp-block-search .wp-block-search__label {
width : 100%;
}
.wp-block-search .wp-block-search__input {
flex-grow : 1;
min-width : 3em;
border : #949494 solid 1px;
}
.wp-block-search.wp-block-search__button-only .wp-block-search__button {
margin-left : 0;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
padding : 4px;
border : #949494 solid 1px;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input {
border-radius : 0;
border : none;
padding : 0 0 0 0.25em;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus {
outline : none;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button {
padding : 0.125em 0.5em;
}
.wp-block-search.aligncenter .wp-block-search__inside-wrapper {
margin : auto;
}
.wp-block-separator {
border-top : 1px solid;
border-bottom : 1px solid;
}
.wp-block-separator.is-style-wide {
border-bottom-width : 1px;
}
.wp-block-separator.is-style-dots {
background : none !important ;
border : none;
text-align : center;
line-height : 1;
height : auto;
}
.wp-block-separator.is-style-dots:before {
content : "ÂˇÂˇÂˇ";
color : currentColor;
font-size : 1.5em;
letter-spacing : 2em;
padding-left : 2em;
font-family : serif;
}
.wp-block-site-logo {
line-height : 0;
}
.wp-block-site-logo a {
display : inline-block;
}
.wp-block-site-logo.is-default-size img {
width : 120px;
height : auto;
}
.wp-block-site-logo .aligncenter {
display : table;
}
.wp-block-site-logo.is-style-rounded img {
border-radius : 9999px;
}
.wp-block-social-links {
display : flex;
flex-wrap : wrap;
padding-left : 0;
padding-right : 0;
text-indent : 0;
margin-left : 0;
}
.wp-block-social-links .wp-social-link a, .wp-block-social-links .wp-social-link a:hover {
text-decoration : none;
border-bottom : 0;
box-shadow : none;
}
.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link {
margin : 4px 8px 4px 0;
}
.wp-block-social-links .wp-social-link a {
padding : 0.25em;
}
.wp-block-social-links .wp-social-link svg {
width : 1em;
height : 1em;
}
.wp-block-social-links.has-small-icon-size {
font-size : 16px;
}
.wp-block-social-links, .wp-block-social-links.has-normal-icon-size {
font-size : 24px;
}
.wp-block-social-links.has-large-icon-size {
font-size : 36px;
}
.wp-block-social-links.has-huge-icon-size {
font-size : 48px;
}
.wp-block-social-links.aligncenter {
justify-content : center;
display : flex;
}
.wp-block-social-links.alignright {
justify-content : flex-end;
}
.wp-block-social-link {
display : block;
border-radius : 9999px;
transition : transform 0.1s ease;
height : auto;
}
@media (prefers-reduced-motion: reduce) {
.wp-block-social-link {
transition-duration : 0s;
transition-delay : 0s;
}
}
.wp-block-social-link a {
display : block;
line-height : 0;
transition : transform 0.1s ease;
}
.wp-block-social-link:hover {
transform : scale(1.1);
}
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg {
color : currentColor;
fill : currentColor;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link {
background-color : #f0f0f0;
color : #444;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon {
background-color : #f90;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp {
background-color : #1ea0c3;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance {
background-color : #0757fe;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen {
background-color : #1e1f26;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart {
background-color : #02e49b;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble {
background-color : #e94c89;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox {
background-color : #4280ff;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy {
background-color : #f45800;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {
background-color : #1778f2;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx {
background-color : #000;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr {
background-color : #0461dd;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare {
background-color : #e65678;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github {
background-color : #24292d;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads {
background-color : #eceadd;
color : #382110;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google {
background-color : #ea4434;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
background-color : #f00075;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm {
background-color : #e21b24;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin {
background-color : #0d66c2;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon {
background-color : #3288d4;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium {
background-color : #02ab6c;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup {
background-color : #f6405f;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon {
background-color : #ff424d;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest {
background-color : #e60122;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket {
background-color : #ef4155;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit {
background-color : #fe4500;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype {
background-color : #0478d7;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat {
background-color : #fefc00;
color : #fff;
stroke : #000;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud {
background-color : #ff5600;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify {
background-color : #1bd760;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram {
background-color : #2aabee;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok {
background-color : #000;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr {
background-color : #011835;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch {
background-color : #6440a4;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter {
background-color : #1da1f2;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo {
background-color : #1eb7ea;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk {
background-color : #4680c2;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress {
background-color : #3499cd;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp {
background-color : #d32422;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {
background-color : red;
color : #fff;
}
.wp-block-social-links.is-style-logos-only .wp-social-link {
background : 0 0;
padding : 4px;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-amazon {
color : #f90;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp {
color : #1ea0c3;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-behance {
color : #0757fe;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-codepen {
color : #1e1f26;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart {
color : #02e49b;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble {
color : #e94c89;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox {
color : #4280ff;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-etsy {
color : #f45800;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-facebook {
color : #1778f2;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx {
color : #000;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-flickr {
color : #0461dd;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare {
color : #e65678;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-github {
color : #24292d;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads {
color : #382110;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-google {
color : #ea4434;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-instagram {
color : #f00075;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm {
color : #e21b24;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin {
color : #0d66c2;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon {
color : #3288d4;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-medium {
color : #02ab6c;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-meetup {
color : #f6405f;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-patreon {
color : #ff424d;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest {
color : #e60122;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-pocket {
color : #ef4155;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-reddit {
color : #fe4500;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-skype {
color : #0478d7;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat {
color : #fff;
stroke : #000;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud {
color : #ff5600;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-spotify {
color : #1bd760;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-telegram {
color : #2aabee;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok {
color : #000;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr {
color : #011835;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitch {
color : #6440a4;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitter {
color : #1da1f2;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo {
color : #1eb7ea;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-vk {
color : #4680c2;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress {
color : #3499cd;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-yelp {
color : #d32422;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-youtube {
color : red;
}
.wp-block-social-links.is-style-pill-shape .wp-social-link {
width : auto;
}
.wp-block-social-links.is-style-pill-shape .wp-social-link a {
padding-left : 0.66667em;
padding-right : 0.66667em;
}
.wp-block-spacer {
clear : both;
}
.wp-block-tag-cloud.aligncenter {
text-align : center;
}
.wp-block-tag-cloud.alignfull {
padding-left : 1em;
padding-right : 1em;
}
.wp-block-table {
margin : 0 0 1em;
overflow-x : auto;
}
.wp-block-table table {
border-collapse : collapse;
width : 100%;
}
.wp-block-table .has-fixed-layout {
table-layout : fixed;
width : 100%;
}
.wp-block-table .has-fixed-layout td, .wp-block-table .has-fixed-layout th {
word-break : break-word;
}
.wp-block-table.aligncenter, .wp-block-table.alignleft, .wp-block-table.alignright {
display : table;
width : auto;
}
.wp-block-table.aligncenter td, .wp-block-table.aligncenter th, .wp-block-table.alignleft td, .wp-block-table.alignleft th, .wp-block-table.alignright td, .wp-block-table.alignright th {
word-break : break-word;
}
.wp-block-table .has-subtle-light-gray-background-color {
background-color : #f3f4f5;
}
.wp-block-table .has-subtle-pale-green-background-color {
background-color : #e9fbe5;
}
.wp-block-table .has-subtle-pale-blue-background-color {
background-color : #e7f5fe;
}
.wp-block-table .has-subtle-pale-pink-background-color {
background-color : #fcf0ef;
}
.wp-block-table.is-style-stripes {
border-spacing : 0;
border-collapse : inherit;
background-color : transparent;
border-bottom : 1px solid #f0f0f0;
}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
background-color : #f0f0f0;
}
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd) {
background-color : #f3f4f5;
}
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd) {
background-color : #e9fbe5;
}
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd) {
background-color : #e7f5fe;
}
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd) {
background-color : #fcf0ef;
}
.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th {
border-color : transparent;
}
.wp-block-table .has-border-color > *, .wp-block-table .has-border-color td, .wp-block-table .has-border-color th, .wp-block-table .has-border-color tr {
border-color : inherit;
}
.wp-block-table table[style*="border-style"] > *, .wp-block-table table[style*="border-style"] td, .wp-block-table table[style*="border-style"] th, .wp-block-table table[style*="border-style"] tr {
border-style : inherit;
}
.wp-block-table table[style*="border-width"] > *, .wp-block-table table[style*="border-width"] td, .wp-block-table table[style*="border-width"] th, .wp-block-table table[style*="border-width"] tr {
border-width : inherit;
}
.wp-block-text-columns, .wp-block-text-columns.aligncenter {
display : flex;
}
.wp-block-text-columns .wp-block-column {
margin : 0 1em;
padding : 0;
}
.wp-block-text-columns .wp-block-column:first-child {
margin-left : 0;
}
.wp-block-text-columns .wp-block-column:last-child {
margin-right : 0;
}
.wp-block-text-columns.columns-2 .wp-block-column {
width : 50%;
}
.wp-block-text-columns.columns-3 .wp-block-column {
width : 33.33333%;
}
.wp-block-text-columns.columns-4 .wp-block-column {
width : 25%;
}
pre.wp-block-verse {
font-family : inherit;
overflow : auto;
white-space : pre-wrap;
}
.wp-block-video {
margin : 0 0 1em;
}
.wp-block-video video {
width : 100%;
}
@supports (position: sticky) {
.wp-block-video [poster] {
object-fit : cover;
}
}
.wp-block-video.aligncenter {
text-align : center;
}
.wp-block-video figcaption {
margin-top : 0.5em;
margin-bottom : 1em;
}
.wp-block-post-featured-image {
margin-left : 0;
margin-right : 0;
}
.wp-block-post-featured-image a {
display : inline-block;
}
.wp-block-post-featured-image img {
max-width : 100%;
height : auto;
}
.wp-block-post-featured-image.alignfull img, .wp-block-post-featured-image.alignwide img {
width : 100%;
}
:root .has-pale-pink-background-color {
background-color : #f78da7;
}
:root .has-vivid-red-background-color {
background-color : #cf2e2e;
}
:root .has-luminous-vivid-orange-background-color {
background-color : #ff6900;
}
:root .has-luminous-vivid-amber-background-color {
background-color : #fcb900;
}
:root .has-light-green-cyan-background-color {
background-color : #7bdcb5;
}
:root .has-vivid-green-cyan-background-color {
background-color : #00d084;
}
:root .has-pale-cyan-blue-background-color {
background-color : #8ed1fc;
}
:root .has-vivid-cyan-blue-background-color {
background-color : #0693e3;
}
:root .has-vivid-purple-background-color {
background-color : #9b51e0;
}
:root .has-white-background-color {
background-color : #fff;
}
:root .has-very-light-gray-background-color {
background-color : #eee;
}
:root .has-cyan-bluish-gray-background-color {
background-color : #abb8c3;
}
:root .has-very-dark-gray-background-color {
background-color : #313131;
}
:root .has-black-background-color {
background-color : #000;
}
:root .has-pale-pink-color {
color : #f78da7;
}
:root .has-vivid-red-color {
color : #cf2e2e;
}
:root .has-luminous-vivid-orange-color {
color : #ff6900;
}
:root .has-luminous-vivid-amber-color {
color : #fcb900;
}
:root .has-light-green-cyan-color {
color : #7bdcb5;
}
:root .has-vivid-green-cyan-color {
color : #00d084;
}
:root .has-pale-cyan-blue-color {
color : #8ed1fc;
}
:root .has-vivid-cyan-blue-color {
color : #0693e3;
}
:root .has-vivid-purple-color {
color : #9b51e0;
}
:root .has-white-color {
color : #fff;
}
:root .has-very-light-gray-color {
color : #eee;
}
:root .has-cyan-bluish-gray-color {
color : #abb8c3;
}
:root .has-very-dark-gray-color {
color : #313131;
}
:root .has-black-color {
color : #000;
}
:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
background : linear-gradient(135deg, #0693e3, #9b51e0);
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
background : linear-gradient(135deg, #00d084, #0693e3);
}
:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
background : linear-gradient(135deg, #7adcb4, #00d082);
}
:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
background : linear-gradient(135deg, #fcb900, #ff6900);
}
:root .has-luminous-vivid-orange-to-vivid-red-gradient-background {
background : linear-gradient(135deg, #ff6900, #cf2e2e);
}
:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
background : linear-gradient(135deg, #eee, #a9b8c3);
}
:root .has-cool-to-warm-spectrum-gradient-background {
background : linear-gradient(135deg, #4aeadc, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c);
}
:root .has-blush-light-purple-gradient-background {
background : linear-gradient(135deg, #ffceec, #9896f0);
}
:root .has-blush-bordeaux-gradient-background {
background : linear-gradient(135deg, #fecda5, #fe2d2d 50%, #6b003e);
}
:root .has-purple-crush-gradient-background {
background : linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}
:root .has-luminous-dusk-gradient-background {
background : linear-gradient(135deg, #ffcb70, #c751c0 50%, #4158d0);
}
:root .has-hazy-dawn-gradient-background {
background : linear-gradient(135deg, #faaca8, #dad0ec);
}
:root .has-pale-ocean-gradient-background {
background : linear-gradient(135deg, #fff5cb, #b6e3d4 50%, #33a7b5);
}
:root .has-electric-grass-gradient-background {
background : linear-gradient(135deg, #caf880, #71ce7e);
}
:root .has-subdued-olive-gradient-background {
background : linear-gradient(135deg, #fafae1, #67a671);
}
:root .has-atomic-cream-gradient-background {
background : linear-gradient(135deg, #fdd79a, #004a59);
}
:root .has-nightshade-gradient-background {
background : linear-gradient(135deg, #330968, #31cdcf);
}
:root .has-midnight-gradient-background {
background : linear-gradient(135deg, #020381, #2874fc);
}
.has-small-font-size {
font-size : 0.8125em;
}
.has-normal-font-size, .has-regular-font-size {
font-size : 1em;
}
.has-medium-font-size {
font-size : 1.25em;
}
.has-large-font-size {
font-size : 2.25em;
}
.has-huge-font-size, .has-larger-font-size {
font-size : 2.625em;
}
.has-text-align-center {
text-align : center;
}
.has-text-align-left {
text-align : left;
}
.has-text-align-right {
text-align : right;
}
#end-resizable-editor-section {
display : none;
}
.aligncenter {
clear : both;
}
.items-justified-left {
justify-content : flex-start;
}
.items-justified-center {
justify-content : center;
}
.items-justified-right {
justify-content : flex-end;
}
.items-justified-space-between {
justify-content : space-between;
}
.screen-reader-text {
border : 0;
clip : rect(1px,1px,1px,1px);
clip-path : inset(50%);
height : 1px;
margin : -1px;
overflow : hidden;
padding : 0;
position : absolute;
width : 1px;
overflow-wrap : normal !important ;
}
.screen-reader-text:focus {
background-color : #ddd;
clip : auto !important ;
clip-path : none;
color : #444;
display : block;
font-size : 1em;
height : auto;
left : 5px;
line-height : normal;
padding : 15px 23px 14px;
text-decoration : none;
top : 5px;
width : auto;
z-index : 100000;
}
.ext-absolute {
position : absolute !important ;
}
.ext-relative {
position : relative !important ;
}
.ext-top-base {
top : var(--wp--style--block-gap, 2rem) !important ;
}
.ext--top-base {
top : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.ext-right-base {
right : var(--wp--style--block-gap, 2rem) !important ;
}
.ext--right-base {
right : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.ext-bottom-base {
bottom : var(--wp--style--block-gap, 2rem) !important ;
}
.ext--bottom-base {
bottom : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.ext-left-base {
left : var(--wp--style--block-gap, 2rem) !important ;
}
.ext--left-base {
left : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.ext-order-1 {
order : 1 !important ;
}
.ext-order-2 {
order : 2 !important ;
}
.ext-col-auto {
grid-column : auto !important ;
}
.ext-col-span-1 {
grid-column : span 1 / span 1 !important ;
}
.ext-col-span-2 {
grid-column : span 2 / span 2 !important ;
}
.ext-col-span-3 {
grid-column : span 3 / span 3 !important ;
}
.ext-col-span-4 {
grid-column : span 4 / span 4 !important ;
}
.ext-col-span-5 {
grid-column : span 5 / span 5 !important ;
}
.ext-col-span-6 {
grid-column : span 6 / span 6 !important ;
}
.ext-col-span-7 {
grid-column : span 7 / span 7 !important ;
}
.ext-col-span-8 {
grid-column : span 8 / span 8 !important ;
}
.ext-col-span-9 {
grid-column : span 9 / span 9 !important ;
}
.ext-col-span-10 {
grid-column : span 10 / span 10 !important ;
}
.ext-col-span-11 {
grid-column : span 11 / span 11 !important ;
}
.ext-col-span-12 {
grid-column : span 12 / span 12 !important ;
}
.ext-col-span-full {
grid-column : 1 / -1 !important ;
}
.ext-col-start-1 {
grid-column-start : 1 !important ;
}
.ext-col-start-2 {
grid-column-start : 2 !important ;
}
.ext-col-start-3 {
grid-column-start : 3 !important ;
}
.ext-col-start-4 {
grid-column-start : 4 !important ;
}
.ext-col-start-5 {
grid-column-start : 5 !important ;
}
.ext-col-start-6 {
grid-column-start : 6 !important ;
}
.ext-col-start-7 {
grid-column-start : 7 !important ;
}
.ext-col-start-8 {
grid-column-start : 8 !important ;
}
.ext-col-start-9 {
grid-column-start : 9 !important ;
}
.ext-col-start-10 {
grid-column-start : 10 !important ;
}
.ext-col-start-11 {
grid-column-start : 11 !important ;
}
.ext-col-start-12 {
grid-column-start : 12 !important ;
}
.ext-col-start-13 {
grid-column-start : 13 !important ;
}
.ext-col-start-auto {
grid-column-start : auto !important ;
}
.ext-col-end-1 {
grid-column-end : 1 !important ;
}
.ext-col-end-2 {
grid-column-end : 2 !important ;
}
.ext-col-end-3 {
grid-column-end : 3 !important ;
}
.ext-col-end-4 {
grid-column-end : 4 !important ;
}
.ext-col-end-5 {
grid-column-end : 5 !important ;
}
.ext-col-end-6 {
grid-column-end : 6 !important ;
}
.ext-col-end-7 {
grid-column-end : 7 !important ;
}
.ext-col-end-8 {
grid-column-end : 8 !important ;
}
.ext-col-end-9 {
grid-column-end : 9 !important ;
}
.ext-col-end-10 {
grid-column-end : 10 !important ;
}
.ext-col-end-11 {
grid-column-end : 11 !important ;
}
.ext-col-end-12 {
grid-column-end : 12 !important ;
}
.ext-col-end-13 {
grid-column-end : 13 !important ;
}
.ext-col-end-auto {
grid-column-end : auto !important ;
}
.ext-row-auto {
grid-row : auto !important ;
}
.ext-row-span-1 {
grid-row : span 1 / span 1 !important ;
}
.ext-row-span-2 {
grid-row : span 2 / span 2 !important ;
}
.ext-row-span-3 {
grid-row : span 3 / span 3 !important ;
}
.ext-row-span-4 {
grid-row : span 4 / span 4 !important ;
}
.ext-row-span-5 {
grid-row : span 5 / span 5 !important ;
}
.ext-row-span-6 {
grid-row : span 6 / span 6 !important ;
}
.ext-row-span-full {
grid-row : 1 / -1 !important ;
}
.ext-row-start-1 {
grid-row-start : 1 !important ;
}
.ext-row-start-2 {
grid-row-start : 2 !important ;
}
.ext-row-start-3 {
grid-row-start : 3 !important ;
}
.ext-row-start-4 {
grid-row-start : 4 !important ;
}
.ext-row-start-5 {
grid-row-start : 5 !important ;
}
.ext-row-start-6 {
grid-row-start : 6 !important ;
}
.ext-row-start-7 {
grid-row-start : 7 !important ;
}
.ext-row-start-auto {
grid-row-start : auto !important ;
}
.ext-row-end-1 {
grid-row-end : 1 !important ;
}
.ext-row-end-2 {
grid-row-end : 2 !important ;
}
.ext-row-end-3 {
grid-row-end : 3 !important ;
}
.ext-row-end-4 {
grid-row-end : 4 !important ;
}
.ext-row-end-5 {
grid-row-end : 5 !important ;
}
.ext-row-end-6 {
grid-row-end : 6 !important ;
}
.ext-row-end-7 {
grid-row-end : 7 !important ;
}
.ext-row-end-auto {
grid-row-end : auto !important ;
}
.ext-m-0:not([style*="margin"]) {
margin : 0 !important ;
}
.ext-m-auto:not([style*="margin"]) {
margin : auto !important ;
}
.ext-m-base:not([style*="margin"]) {
margin : var(--wp--style--block-gap, 2rem) !important ;
}
.ext--m-base:not([style*="margin"]) {
margin : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.ext-mx-0:not([style*="margin"]) {
margin-left : 0 !important ;
margin-right : 0 !important ;
}
.ext-mx-auto:not([style*="margin"]) {
margin-left : auto !important ;
margin-right : auto !important ;
}
.ext-mx-base:not([style*="margin"]) {
margin-left : var(--wp--style--block-gap, 2rem) !important ;
margin-right : var(--wp--style--block-gap, 2rem) !important ;
}
.ext--mx-base:not([style*="margin"]) {
margin-left : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
margin-right : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.ext-my-0:not([style*="margin"]) {
margin-bottom : 0 !important ;
margin-top : 0 !important ;
}
.ext-my-auto:not([style*="margin"]) {
margin-bottom : auto !important ;
margin-top : auto !important ;
}
.ext-my-base:not([style*="margin"]) {
margin-bottom : var(--wp--style--block-gap, 2rem) !important ;
margin-top : var(--wp--style--block-gap, 2rem) !important ;
}
.ext--my-base:not([style*="margin"]) {
margin-bottom : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
margin-top : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.ext-mt-0:not([style*="margin"]) {
margin-top : 0 !important ;
}
.ext-mt-auto:not([style*="margin"]) {
margin-top : auto !important ;
}
.ext-mt-base:not([style*="margin"]) {
margin-top : var(--wp--style--block-gap, 2rem) !important ;
}
.ext--mt-base:not([style*="margin"]) {
margin-top : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.ext-mr-0:not([style*="margin"]) {
margin-right : 0 !important ;
}
.ext-mr-auto:not([style*="margin"]) {
margin-right : auto !important ;
}
.ext-mr-base:not([style*="margin"]) {
margin-right : var(--wp--style--block-gap, 2rem) !important ;
}
.ext--mr-base:not([style*="margin"]) {
margin-right : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.ext-mb-0:not([style*="margin"]) {
margin-bottom : 0 !important ;
}
.ext-mb-auto:not([style*="margin"]) {
margin-bottom : auto !important ;
}
.ext-mb-base:not([style*="margin"]) {
margin-bottom : var(--wp--style--block-gap, 2rem) !important ;
}
.ext--mb-base:not([style*="margin"]) {
margin-bottom : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.ext-ml-0:not([style*="margin"]) {
margin-left : 0 !important ;
}
.ext-ml-auto:not([style*="margin"]) {
margin-left : auto !important ;
}
.ext-ml-base:not([style*="margin"]) {
margin-left : var(--wp--style--block-gap, 2rem) !important ;
}
.ext--ml-base:not([style*="margin"]) {
margin-left : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.ext-block {
display : block !important ;
}
.ext-inline-block {
display : inline-block !important ;
}
.ext-inline {
display : inline !important ;
}
.ext-flex {
display : flex !important ;
}
.ext-inline-flex {
display : inline-flex !important ;
}
.ext-grid {
display : grid !important ;
}
.ext-inline-grid {
display : inline-grid !important ;
}
.ext-hidden {
display : none !important ;
}
.ext-w-auto {
width : auto !important ;
}
.ext-w-full {
width : 100% !important ;
}
.ext-max-w-full {
max-width : 100% !important ;
}
.ext-flex-1 {
flex : 1 1 0% !important ;
}
.ext-flex-auto {
flex : 1 1 auto !important ;
}
.ext-flex-initial {
flex : 0 1 auto !important ;
}
.ext-flex-none {
flex : none !important ;
}
.ext-flex-shrink-0 {
flex-shrink : 0 !important ;
}
.ext-flex-shrink {
flex-shrink : 1 !important ;
}
.ext-flex-grow-0 {
flex-grow : 0 !important ;
}
.ext-flex-grow {
flex-grow : 1 !important ;
}
.ext-list-none {
list-style-type : none !important ;
}
.ext-grid-cols-1 {
grid-template-columns : repeat(1,minmax(0,1fr)) !important ;
}
.ext-grid-cols-2 {
grid-template-columns : repeat(2,minmax(0,1fr)) !important ;
}
.ext-grid-cols-3 {
grid-template-columns : repeat(3,minmax(0,1fr)) !important ;
}
.ext-grid-cols-4 {
grid-template-columns : repeat(4,minmax(0,1fr)) !important ;
}
.ext-grid-cols-5 {
grid-template-columns : repeat(5,minmax(0,1fr)) !important ;
}
.ext-grid-cols-6 {
grid-template-columns : repeat(6,minmax(0,1fr)) !important ;
}
.ext-grid-cols-7 {
grid-template-columns : repeat(7,minmax(0,1fr)) !important ;
}
.ext-grid-cols-8 {
grid-template-columns : repeat(8,minmax(0,1fr)) !important ;
}
.ext-grid-cols-9 {
grid-template-columns : repeat(9,minmax(0,1fr)) !important ;
}
.ext-grid-cols-10 {
grid-template-columns : repeat(10,minmax(0,1fr)) !important ;
}
.ext-grid-cols-11 {
grid-template-columns : repeat(11,minmax(0,1fr)) !important ;
}
.ext-grid-cols-12 {
grid-template-columns : repeat(12,minmax(0,1fr)) !important ;
}
.ext-grid-cols-none {
grid-template-columns : none !important ;
}
.ext-grid-rows-1 {
grid-template-rows : repeat(1,minmax(0,1fr)) !important ;
}
.ext-grid-rows-2 {
grid-template-rows : repeat(2,minmax(0,1fr)) !important ;
}
.ext-grid-rows-3 {
grid-template-rows : repeat(3,minmax(0,1fr)) !important ;
}
.ext-grid-rows-4 {
grid-template-rows : repeat(4,minmax(0,1fr)) !important ;
}
.ext-grid-rows-5 {
grid-template-rows : repeat(5,minmax(0,1fr)) !important ;
}
.ext-grid-rows-6 {
grid-template-rows : repeat(6,minmax(0,1fr)) !important ;
}
.ext-grid-rows-none {
grid-template-rows : none !important ;
}
.ext-flex-row {
flex-direction : row !important ;
}
.ext-flex-row-reverse {
flex-direction : row-reverse !important ;
}
.ext-flex-col {
flex-direction : column !important ;
}
.ext-flex-col-reverse {
flex-direction : column-reverse !important ;
}
.ext-flex-wrap {
flex-wrap : wrap !important ;
}
.ext-flex-wrap-reverse {
flex-wrap : wrap-reverse !important ;
}
.ext-flex-nowrap {
flex-wrap : nowrap !important ;
}
.ext-items-start {
align-items : flex-start !important ;
}
.ext-items-end {
align-items : flex-end !important ;
}
.ext-items-center {
align-items : center !important ;
}
.ext-items-baseline {
align-items : baseline !important ;
}
.ext-items-stretch {
align-items : stretch !important ;
}
.ext-justify-start {
justify-content : flex-start !important ;
}
.ext-justify-end {
justify-content : flex-end !important ;
}
.ext-justify-center {
justify-content : center !important ;
}
.ext-justify-between {
justify-content : space-between !important ;
}
.ext-justify-around {
justify-content : space-around !important ;
}
.ext-justify-evenly {
justify-content : space-evenly !important ;
}
.ext-justify-items-start {
justify-items : start !important ;
}
.ext-justify-items-end {
justify-items : end !important ;
}
.ext-justify-items-center {
justify-items : center !important ;
}
.ext-justify-items-stretch {
justify-items : stretch !important ;
}
.ext-gap-0 {
gap : 0 !important ;
}
.ext-gap-base {
gap : var(--wp--style--block-gap, 2rem) !important ;
}
.ext-gap-x-0 {
column-gap : 0 !important ;
}
.ext-gap-x-base {
column-gap : var(--wp--style--block-gap, 2rem) !important ;
}
.ext-gap-y-0 {
row-gap : 0 !important ;
}
.ext-gap-y-base {
row-gap : var(--wp--style--block-gap, 2rem) !important ;
}
.ext-justify-self-auto {
justify-self : auto !important ;
}
.ext-justify-self-start {
justify-self : start !important ;
}
.ext-justify-self-end {
justify-self : end !important ;
}
.ext-justify-self-center {
justify-self : center !important ;
}
.ext-justify-self-stretch {
justify-self : stretch !important ;
}
.ext-rounded-none {
border-radius : 0 !important ;
}
.ext-rounded-full {
border-radius : 9999px !important ;
}
.ext-rounded-t-none {
border-top-left-radius : 0 !important ;
border-top-right-radius : 0 !important ;
}
.ext-rounded-t-full {
border-top-left-radius : 9999px !important ;
border-top-right-radius : 9999px !important ;
}
.ext-rounded-r-none {
border-bottom-right-radius : 0 !important ;
border-top-right-radius : 0 !important ;
}
.ext-rounded-r-full {
border-bottom-right-radius : 9999px !important ;
border-top-right-radius : 9999px !important ;
}
.ext-rounded-b-none {
border-bottom-left-radius : 0 !important ;
border-bottom-right-radius : 0 !important ;
}
.ext-rounded-b-full {
border-bottom-left-radius : 9999px !important ;
border-bottom-right-radius : 9999px !important ;
}
.ext-rounded-l-none {
border-bottom-left-radius : 0 !important ;
border-top-left-radius : 0 !important ;
}
.ext-rounded-l-full {
border-bottom-left-radius : 9999px !important ;
border-top-left-radius : 9999px !important ;
}
.ext-rounded-tl-none {
border-top-left-radius : 0 !important ;
}
.ext-rounded-tl-full {
border-top-left-radius : 9999px !important ;
}
.ext-rounded-tr-none {
border-top-right-radius : 0 !important ;
}
.ext-rounded-tr-full {
border-top-right-radius : 9999px !important ;
}
.ext-rounded-br-none {
border-bottom-right-radius : 0 !important ;
}
.ext-rounded-br-full {
border-bottom-right-radius : 9999px !important ;
}
.ext-rounded-bl-none {
border-bottom-left-radius : 0 !important ;
}
.ext-rounded-bl-full {
border-bottom-left-radius : 9999px !important ;
}
.ext-border-0 {
border-width : 0 !important ;
}
.ext-border-t-0 {
border-top-width : 0 !important ;
}
.ext-border-r-0 {
border-right-width : 0 !important ;
}
.ext-border-b-0 {
border-bottom-width : 0 !important ;
}
.ext-border-l-0 {
border-left-width : 0 !important ;
}
.ext-p-0:not([style*="padding"]) {
padding : 0 !important ;
}
.ext-p-base:not([style*="padding"]) {
padding : var(--wp--style--block-gap, 2rem) !important ;
}
.ext-px-0:not([style*="padding"]) {
padding-left : 0 !important ;
padding-right : 0 !important ;
}
.ext-px-base:not([style*="padding"]) {
padding-left : var(--wp--style--block-gap, 2rem) !important ;
padding-right : var(--wp--style--block-gap, 2rem) !important ;
}
.ext-py-0:not([style*="padding"]) {
padding-bottom : 0 !important ;
padding-top : 0 !important ;
}
.ext-py-base:not([style*="padding"]) {
padding-bottom : var(--wp--style--block-gap, 2rem) !important ;
padding-top : var(--wp--style--block-gap, 2rem) !important ;
}
.ext-pt-0:not([style*="padding"]) {
padding-top : 0 !important ;
}
.ext-pt-base:not([style*="padding"]) {
padding-top : var(--wp--style--block-gap, 2rem) !important ;
}
.ext-pr-0:not([style*="padding"]) {
padding-right : 0 !important ;
}
.ext-pr-base:not([style*="padding"]) {
padding-right : var(--wp--style--block-gap, 2rem) !important ;
}
.ext-pb-0:not([style*="padding"]) {
padding-bottom : 0 !important ;
}
.ext-pb-base:not([style*="padding"]) {
padding-bottom : var(--wp--style--block-gap, 2rem) !important ;
}
.ext-pl-0:not([style*="padding"]) {
padding-left : 0 !important ;
}
.ext-pl-base:not([style*="padding"]) {
padding-left : var(--wp--style--block-gap, 2rem) !important ;
}
.ext-text-left {
text-align : left !important ;
}
.ext-text-center {
text-align : center !important ;
}
.ext-text-right {
text-align : right !important ;
}
.ext-leading-none {
line-height : 1 !important ;
}
.ext-leading-tight {
line-height : 1.25 !important ;
}
.ext-leading-snug {
line-height : 1.375 !important ;
}
.ext-leading-normal {
line-height : 1.5 !important ;
}
.ext-leading-relaxed {
line-height : 1.625 !important ;
}
.ext-leading-loose {
line-height : 2 !important ;
}
.clip-path--rhombus img {
clip-path : polygon(15% 6%,80% 29%,84% 93%,23% 69%);
}
.clip-path--diamond img {
clip-path : polygon(5% 29%,60% 2%,91% 64%,36% 89%);
}
.clip-path--rhombus-alt img {
clip-path : polygon(14% 9%,85% 24%,91% 89%,19% 76%);
}
.wp-block-columns[class*="fullwidth-cols"] {
margin-bottom : unset;
}
.ext .wp-block-columns .wp-block-column[style*="padding"] {
padding-left : 0 !important ;
padding-right : 0 !important ;
}
.ext .wp-block-columns + .wp-block-columns:not([class*="mt-"]):not([class*="my-"]):not([style*="margin"]) {
margin-top : 0 !important ;
}
[class*="fullwidth-cols"] .wp-block-column:first-child, [class*="fullwidth-cols"] .wp-block-group:first-child {
margin-top : 0;
}
[class*="fullwidth-cols"] .wp-block-column:last-child, [class*="fullwidth-cols"] .wp-block-group:last-child {
margin-bottom : 0;
}
[class*="fullwidth-cols"] .wp-block-column :first-child, [class*="fullwidth-cols"] .wp-block-column:first-child * {
margin-top : 0;
}
.ext .is-not-stacked-on-mobile .wp-block-column, [class*="fullwidth-cols"] .wp-block-column :last-child {
margin-bottom : 0;
}
.wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:last-child) {
margin-bottom : var(--wp--style--block-gap, 2rem);
}
@media (min-width: 782px) {
.wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:last-child) {
margin-bottom : 0;
}
}
.wp-block-columns[class*="fullwidth-cols"].is-not-stacked-on-mobile > .wp-block-column {
margin-bottom : 0 !important ;
}
@media (min-width: 600px) and (max-width: 781px) {
.wp-block-columns[class*="fullwidth-cols"]:not(.is-not-stacked-on-mobile) > .wp-block-column:nth-child(2n) {
margin-left : var(--wp--style--block-gap, 2em);
}
}
@media (max-width: 781px) {
.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) {
flex-wrap : wrap;
}
.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
flex-basis : 100% !important ;
margin-left : 0 !important ;
}
}
@media (max-width: 1079px) {
.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) {
flex-wrap : wrap;
}
.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
flex-basis : 100% !important ;
margin-left : 0 !important ;
}
.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:last-child) {
margin-bottom : var(--wp--style--block-gap, 2rem) !important ;
}
}
.direction-rtl {
direction : rtl;
}
.direction-ltr {
direction : ltr;
}
.is-style-inline-list {
padding-left : 0 !important ;
}
.is-style-inline-list li {
list-style-type : none !important ;
}
@media (min-width: 782px) {
.is-style-inline-list li {
display : inline !important ;
margin-right : var(--wp--style--block-gap, 2rem) !important ;
}
}
@media (min-width: 782px) {
.is-style-inline-list li:first-child {
margin-left : 0 !important ;
}
}
@media (min-width: 782px) {
.is-style-inline-list li:last-child {
margin-right : 0 !important ;
}
}
.bring-to-front {
position : relative;
z-index : 10;
}
.editor\:no-caption .block-editor-rich-text__editable {
display : none !important ;
}
.editor\:no-inserter .wp-block-column:not(.is-selected) > .block-list-appender, .editor\:no-inserter .wp-block-cover__inner-container > .block-list-appender, .editor\:no-inserter .wp-block-group__inner-container > .block-list-appender, .editor\:no-inserter > .block-list-appender {
display : none;
}
.editor\:no-resize .components-resizable-box__handle, .editor\:no-resize .components-resizable-box__handle:after, .editor\:no-resize .components-resizable-box__side-handle:before {
display : none;
pointer-events : none;
}
.editor\:no-resize .components-resizable-box__container {
display : block;
}
.editor\:pointer-events-none {
pointer-events : none;
}
.is-style-angled {
justify-content : flex-end;
}
.ext .is-style-angled > [class*="_inner-container"], .is-style-angled {
align-items : center;
}
.is-style-angled .wp-block-cover__image-background, .is-style-angled .wp-block-cover__video-background {
clip-path : polygon(0 0,30% 0,50% 100%,0 100%);
z-index : 1;
}
@media (min-width: 782px) {
.is-style-angled .wp-block-cover__image-background, .is-style-angled .wp-block-cover__video-background {
clip-path : polygon(0 0,55% 0,65% 100%,0 100%);
}
}
.ext .wp-block[data-align="wide"] {
margin-bottom : 0 !important ;
margin-top : 0 !important ;
}
.has-foreground-color {
color : var(--wp--preset--color--foreground, #000) !important ;
}
.has-foreground-background-color {
background-color : #000 !important ;
}
.has-background-color {
color : var(--wp--preset--color--background, #fff) !important ;
}
.has-background-background-color {
background-color : #fff !important ;
}
.has-primary-color {
color : var(--wp--preset--color--primary, #4b5563) !important ;
}
.has-primary-background-color {
background-color : #4b5563 !important ;
}
.has-secondary-color {
color : var(--wp--preset--color--secondary, #9ca3af) !important ;
}
.has-secondary-background-color {
background-color : #9ca3af !important ;
}
.ext.has-text-color h1, .ext.has-text-color h2, .ext.has-text-color h3, .ext.has-text-color h4, .ext.has-text-color h5, .ext.has-text-color h6, .ext.has-text-color p {
color : currentColor;
}
.editor-styles-wrapper .has-gigantic-font-size.wp-block, .has-gigantic-font-size {
--fallback-size : clamp(var(--wp--preset--font-size--huge, 22px), calc(1rem + var(--wp--custom--typography--gigantic--preferred, 5vw)), var(--wp--preset--font-size--huge, 42px) * 2);
}
.ext .ext-grid > [class*="_inner-container"] {
display : grid;
}
.ext > [class*="_inner-container"] > .ext-grid:not([class*="columns"]), .ext > [class*="_inner-container"] > .wp-block > .ext-grid:not([class*="columns"]) {
display : initial !important ;
}
.ext .ext-grid-cols-1 > [class*="_inner-container"] {
grid-template-columns : repeat(1,minmax(0,1fr)) !important ;
}
.ext .ext-grid-cols-2 > [class*="_inner-container"] {
grid-template-columns : repeat(2,minmax(0,1fr)) !important ;
}
.ext .ext-grid-cols-3 > [class*="_inner-container"] {
grid-template-columns : repeat(3,minmax(0,1fr)) !important ;
}
.ext .ext-grid-cols-4 > [class*="_inner-container"] {
grid-template-columns : repeat(4,minmax(0,1fr)) !important ;
}
.ext .ext-grid-cols-5 > [class*="_inner-container"] {
grid-template-columns : repeat(5,minmax(0,1fr)) !important ;
}
.ext .ext-grid-cols-6 > [class*="_inner-container"] {
grid-template-columns : repeat(6,minmax(0,1fr)) !important ;
}
.ext .ext-grid-cols-7 > [class*="_inner-container"] {
grid-template-columns : repeat(7,minmax(0,1fr)) !important ;
}
.ext .ext-grid-cols-8 > [class*="_inner-container"] {
grid-template-columns : repeat(8,minmax(0,1fr)) !important ;
}
.ext .ext-grid-cols-9 > [class*="_inner-container"] {
grid-template-columns : repeat(9,minmax(0,1fr)) !important ;
}
.ext .ext-grid-cols-10 > [class*="_inner-container"] {
grid-template-columns : repeat(10,minmax(0,1fr)) !important ;
}
.ext .ext-grid-cols-11 > [class*="_inner-container"] {
grid-template-columns : repeat(11,minmax(0,1fr)) !important ;
}
.ext .ext-grid-cols-12 > [class*="_inner-container"] {
grid-template-columns : repeat(12,minmax(0,1fr)) !important ;
}
.ext .ext-grid-cols-13 > [class*="_inner-container"] {
grid-template-columns : repeat(13,minmax(0,1fr)) !important ;
}
.ext .ext-grid-cols-none > [class*="_inner-container"] {
grid-template-columns : none !important ;
}
.ext .ext-grid-rows-1 > [class*="_inner-container"] {
grid-template-rows : repeat(1,minmax(0,1fr)) !important ;
}
.ext .ext-grid-rows-2 > [class*="_inner-container"] {
grid-template-rows : repeat(2,minmax(0,1fr)) !important ;
}
.ext .ext-grid-rows-3 > [class*="_inner-container"] {
grid-template-rows : repeat(3,minmax(0,1fr)) !important ;
}
.ext .ext-grid-rows-4 > [class*="_inner-container"] {
grid-template-rows : repeat(4,minmax(0,1fr)) !important ;
}
.ext .ext-grid-rows-5 > [class*="_inner-container"] {
grid-template-rows : repeat(5,minmax(0,1fr)) !important ;
}
.ext .ext-grid-rows-6 > [class*="_inner-container"] {
grid-template-rows : repeat(6,minmax(0,1fr)) !important ;
}
.ext .ext-grid-rows-none > [class*="_inner-container"] {
grid-template-rows : none !important ;
}
.ext .ext-items-start > [class*="_inner-container"] {
align-items : flex-start !important ;
}
.ext .ext-items-end > [class*="_inner-container"] {
align-items : flex-end !important ;
}
.ext .ext-items-center > [class*="_inner-container"] {
align-items : center !important ;
}
.ext .ext-items-baseline > [class*="_inner-container"] {
align-items : baseline !important ;
}
.ext .ext-items-stretch > [class*="_inner-container"] {
align-items : stretch !important ;
}
.ext.wp-block-group > :last-child {
margin-bottom : 0;
}
.ext .wp-block-group__inner-container {
padding : 0 !important ;
}
.ext.has-background {
padding-left : var(--wp--style--block-gap, 2rem);
padding-right : var(--wp--style--block-gap, 2rem);
}
.ext [class*="inner-container"] > .alignwide [class*="inner-container"] {
max-width : var(--responsive--alignwide-width, 120rem);
}
.ext [class*="inner-container"] > .alignwide [class*="inner-container"] > * {
max-width : 100% !important ;
}
.ext [class*="inner-container"] > .alignfull [class*="inner-container"] {
max-width : 100%;
}
.ext [class*="inner-container"] > .alignfull [class*="inner-container"] > * {
max-width : 100% !important ;
}
.ext .wp-block-image {
position : relative;
text-align : center;
}
.ext .wp-block-image img {
display : inline-block;
vertical-align : middle;
}
body {
--extendify--spacing--large : var(--wp--custom--spacing--large, clamp(2em, 8vw, 8em));
}
.ast-separate-container .ext .block-editor-block-list__layout {
padding : 0 !important ;
}
.ext [data-block].wp-block-buttons .wp-block-button {
margin-bottom : 0;
margin-top : 0;
}
.ext [data-block].wp-block-buttons .wp-block-button:first-child {
margin-bottom : var(--wp--style--block-gap, 2rem) !important ;
margin-top : 0 !important ;
}
.ext .wp-block-group__inner-container figure.wp-block-gallery.alignfull {
margin-bottom : unset;
margin-top : unset;
}
.ext .alignwide {
margin-left : auto !important ;
margin-right : auto !important ;
}
@media (min-width: 782px) {
.tablet\:ext-absolute {
position : absolute !important ;
}
.tablet\:ext-relative {
position : relative !important ;
}
.tablet\:ext-top-base {
top : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-top-lg {
top : var(--extendify--spacing--large) !important ;
}
.tablet\:ext--top-base {
top : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.tablet\:ext--top-lg {
top : calc(var(--extendify--spacing--large) * -1) !important ;
}
.tablet\:ext-right-base {
right : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-right-lg {
right : var(--extendify--spacing--large) !important ;
}
.tablet\:ext--right-base {
right : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.tablet\:ext--right-lg {
right : calc(var(--extendify--spacing--large) * -1) !important ;
}
.tablet\:ext-bottom-base {
bottom : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-bottom-lg {
bottom : var(--extendify--spacing--large) !important ;
}
.tablet\:ext--bottom-base {
bottom : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.tablet\:ext--bottom-lg {
bottom : calc(var(--extendify--spacing--large) * -1) !important ;
}
.tablet\:ext-left-base {
left : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-left-lg {
left : var(--extendify--spacing--large) !important ;
}
.tablet\:ext--left-base {
left : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.tablet\:ext--left-lg {
left : calc(var(--extendify--spacing--large) * -1) !important ;
}
.tablet\:ext-order-1 {
order : 1 !important ;
}
.tablet\:ext-order-2 {
order : 2 !important ;
}
.tablet\:ext-m-0:not([style*="margin"]) {
margin : 0 !important ;
}
.tablet\:ext-m-auto:not([style*="margin"]) {
margin : auto !important ;
}
.tablet\:ext-m-base:not([style*="margin"]) {
margin : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-m-lg:not([style*="margin"]) {
margin : var(--extendify--spacing--large) !important ;
}
.tablet\:ext--m-base:not([style*="margin"]) {
margin : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.tablet\:ext--m-lg:not([style*="margin"]) {
margin : calc(var(--extendify--spacing--large) * -1) !important ;
}
.tablet\:ext-mx-0:not([style*="margin"]) {
margin-left : 0 !important ;
margin-right : 0 !important ;
}
.tablet\:ext-mx-auto:not([style*="margin"]) {
margin-left : auto !important ;
margin-right : auto !important ;
}
.tablet\:ext-mx-base:not([style*="margin"]) {
margin-left : var(--wp--style--block-gap, 2rem) !important ;
margin-right : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-mx-lg:not([style*="margin"]) {
margin-left : var(--extendify--spacing--large) !important ;
margin-right : var(--extendify--spacing--large) !important ;
}
.tablet\:ext--mx-base:not([style*="margin"]) {
margin-left : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
margin-right : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.tablet\:ext--mx-lg:not([style*="margin"]) {
margin-left : calc(var(--extendify--spacing--large) * -1) !important ;
margin-right : calc(var(--extendify--spacing--large) * -1) !important ;
}
.tablet\:ext-my-0:not([style*="margin"]) {
margin-bottom : 0 !important ;
margin-top : 0 !important ;
}
.tablet\:ext-my-auto:not([style*="margin"]) {
margin-bottom : auto !important ;
margin-top : auto !important ;
}
.tablet\:ext-my-base:not([style*="margin"]) {
margin-bottom : var(--wp--style--block-gap, 2rem) !important ;
margin-top : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-my-lg:not([style*="margin"]) {
margin-bottom : var(--extendify--spacing--large) !important ;
margin-top : var(--extendify--spacing--large) !important ;
}
.tablet\:ext--my-base:not([style*="margin"]) {
margin-bottom : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
margin-top : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.tablet\:ext--my-lg:not([style*="margin"]) {
margin-bottom : calc(var(--extendify--spacing--large) * -1) !important ;
margin-top : calc(var(--extendify--spacing--large) * -1) !important ;
}
.tablet\:ext-mt-0:not([style*="margin"]) {
margin-top : 0 !important ;
}
.tablet\:ext-mt-auto:not([style*="margin"]) {
margin-top : auto !important ;
}
.tablet\:ext-mt-base:not([style*="margin"]) {
margin-top : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-mt-lg:not([style*="margin"]) {
margin-top : var(--extendify--spacing--large) !important ;
}
.tablet\:ext--mt-base:not([style*="margin"]) {
margin-top : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.tablet\:ext--mt-lg:not([style*="margin"]) {
margin-top : calc(var(--extendify--spacing--large) * -1) !important ;
}
.tablet\:ext-mr-0:not([style*="margin"]) {
margin-right : 0 !important ;
}
.tablet\:ext-mr-auto:not([style*="margin"]) {
margin-right : auto !important ;
}
.tablet\:ext-mr-base:not([style*="margin"]) {
margin-right : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-mr-lg:not([style*="margin"]) {
margin-right : var(--extendify--spacing--large) !important ;
}
.tablet\:ext--mr-base:not([style*="margin"]) {
margin-right : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.tablet\:ext--mr-lg:not([style*="margin"]) {
margin-right : calc(var(--extendify--spacing--large) * -1) !important ;
}
.tablet\:ext-mb-0:not([style*="margin"]) {
margin-bottom : 0 !important ;
}
.tablet\:ext-mb-auto:not([style*="margin"]) {
margin-bottom : auto !important ;
}
.tablet\:ext-mb-base:not([style*="margin"]) {
margin-bottom : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-mb-lg:not([style*="margin"]) {
margin-bottom : var(--extendify--spacing--large) !important ;
}
.tablet\:ext--mb-base:not([style*="margin"]) {
margin-bottom : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.tablet\:ext--mb-lg:not([style*="margin"]) {
margin-bottom : calc(var(--extendify--spacing--large) * -1) !important ;
}
.tablet\:ext-ml-0:not([style*="margin"]) {
margin-left : 0 !important ;
}
.tablet\:ext-ml-auto:not([style*="margin"]) {
margin-left : auto !important ;
}
.tablet\:ext-ml-base:not([style*="margin"]) {
margin-left : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-ml-lg:not([style*="margin"]) {
margin-left : var(--extendify--spacing--large) !important ;
}
.tablet\:ext--ml-base:not([style*="margin"]) {
margin-left : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.tablet\:ext--ml-lg:not([style*="margin"]) {
margin-left : calc(var(--extendify--spacing--large) * -1) !important ;
}
.tablet\:ext-block {
display : block !important ;
}
.tablet\:ext-inline-block {
display : inline-block !important ;
}
.tablet\:ext-inline {
display : inline !important ;
}
.tablet\:ext-flex {
display : flex !important ;
}
.tablet\:ext-inline-flex {
display : inline-flex !important ;
}
.tablet\:ext-grid {
display : grid !important ;
}
.tablet\:ext-inline-grid {
display : inline-grid !important ;
}
.tablet\:ext-hidden {
display : none !important ;
}
.tablet\:ext-w-auto {
width : auto !important ;
}
.tablet\:ext-w-full {
width : 100% !important ;
}
.tablet\:ext-max-w-full {
max-width : 100% !important ;
}
.tablet\:ext-flex-1 {
flex : 1 1 0% !important ;
}
.tablet\:ext-flex-auto {
flex : 1 1 auto !important ;
}
.tablet\:ext-flex-initial {
flex : 0 1 auto !important ;
}
.tablet\:ext-flex-none {
flex : none !important ;
}
.tablet\:ext-flex-shrink-0 {
flex-shrink : 0 !important ;
}
.tablet\:ext-flex-shrink {
flex-shrink : 1 !important ;
}
.tablet\:ext-flex-grow-0 {
flex-grow : 0 !important ;
}
.tablet\:ext-flex-grow {
flex-grow : 1 !important ;
}
.tablet\:ext-list-none {
list-style-type : none !important ;
}
.tablet\:ext-grid-cols-1 {
grid-template-columns : repeat(1,minmax(0,1fr)) !important ;
}
.tablet\:ext-grid-cols-2 {
grid-template-columns : repeat(2,minmax(0,1fr)) !important ;
}
.tablet\:ext-grid-cols-3 {
grid-template-columns : repeat(3,minmax(0,1fr)) !important ;
}
.tablet\:ext-grid-cols-4 {
grid-template-columns : repeat(4,minmax(0,1fr)) !important ;
}
.tablet\:ext-grid-cols-5 {
grid-template-columns : repeat(5,minmax(0,1fr)) !important ;
}
.tablet\:ext-grid-cols-6 {
grid-template-columns : repeat(6,minmax(0,1fr)) !important ;
}
.tablet\:ext-grid-cols-7 {
grid-template-columns : repeat(7,minmax(0,1fr)) !important ;
}
.tablet\:ext-grid-cols-8 {
grid-template-columns : repeat(8,minmax(0,1fr)) !important ;
}
.tablet\:ext-grid-cols-9 {
grid-template-columns : repeat(9,minmax(0,1fr)) !important ;
}
.tablet\:ext-grid-cols-10 {
grid-template-columns : repeat(10,minmax(0,1fr)) !important ;
}
.tablet\:ext-grid-cols-11 {
grid-template-columns : repeat(11,minmax(0,1fr)) !important ;
}
.tablet\:ext-grid-cols-12 {
grid-template-columns : repeat(12,minmax(0,1fr)) !important ;
}
.tablet\:ext-grid-cols-none {
grid-template-columns : none !important ;
}
.tablet\:ext-flex-row {
flex-direction : row !important ;
}
.tablet\:ext-flex-row-reverse {
flex-direction : row-reverse !important ;
}
.tablet\:ext-flex-col {
flex-direction : column !important ;
}
.tablet\:ext-flex-col-reverse {
flex-direction : column-reverse !important ;
}
.tablet\:ext-flex-wrap {
flex-wrap : wrap !important ;
}
.tablet\:ext-flex-wrap-reverse {
flex-wrap : wrap-reverse !important ;
}
.tablet\:ext-flex-nowrap {
flex-wrap : nowrap !important ;
}
.tablet\:ext-items-start {
align-items : flex-start !important ;
}
.tablet\:ext-items-end {
align-items : flex-end !important ;
}
.tablet\:ext-items-center {
align-items : center !important ;
}
.tablet\:ext-items-baseline {
align-items : baseline !important ;
}
.tablet\:ext-items-stretch {
align-items : stretch !important ;
}
.tablet\:ext-justify-start {
justify-content : flex-start !important ;
}
.tablet\:ext-justify-end {
justify-content : flex-end !important ;
}
.tablet\:ext-justify-center {
justify-content : center !important ;
}
.tablet\:ext-justify-between {
justify-content : space-between !important ;
}
.tablet\:ext-justify-around {
justify-content : space-around !important ;
}
.tablet\:ext-justify-evenly {
justify-content : space-evenly !important ;
}
.tablet\:ext-justify-items-start {
justify-items : start !important ;
}
.tablet\:ext-justify-items-end {
justify-items : end !important ;
}
.tablet\:ext-justify-items-center {
justify-items : center !important ;
}
.tablet\:ext-justify-items-stretch {
justify-items : stretch !important ;
}
.tablet\:ext-justify-self-auto {
justify-self : auto !important ;
}
.tablet\:ext-justify-self-start {
justify-self : start !important ;
}
.tablet\:ext-justify-self-end {
justify-self : end !important ;
}
.tablet\:ext-justify-self-center {
justify-self : center !important ;
}
.tablet\:ext-justify-self-stretch {
justify-self : stretch !important ;
}
.tablet\:ext-p-0:not([style*="padding"]) {
padding : 0 !important ;
}
.tablet\:ext-p-base:not([style*="padding"]) {
padding : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-p-lg:not([style*="padding"]) {
padding : var(--extendify--spacing--large) !important ;
}
.tablet\:ext-px-0:not([style*="padding"]) {
padding-left : 0 !important ;
padding-right : 0 !important ;
}
.tablet\:ext-px-base:not([style*="padding"]) {
padding-left : var(--wp--style--block-gap, 2rem) !important ;
padding-right : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-px-lg:not([style*="padding"]) {
padding-left : var(--extendify--spacing--large) !important ;
padding-right : var(--extendify--spacing--large) !important ;
}
.tablet\:ext-py-0:not([style*="padding"]) {
padding-bottom : 0 !important ;
padding-top : 0 !important ;
}
.tablet\:ext-py-base:not([style*="padding"]) {
padding-bottom : var(--wp--style--block-gap, 2rem) !important ;
padding-top : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-py-lg:not([style*="padding"]) {
padding-bottom : var(--extendify--spacing--large) !important ;
padding-top : var(--extendify--spacing--large) !important ;
}
.tablet\:ext-pt-0:not([style*="padding"]) {
padding-top : 0 !important ;
}
.tablet\:ext-pt-base:not([style*="padding"]) {
padding-top : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-pt-lg:not([style*="padding"]) {
padding-top : var(--extendify--spacing--large) !important ;
}
.tablet\:ext-pr-0:not([style*="padding"]) {
padding-right : 0 !important ;
}
.tablet\:ext-pr-base:not([style*="padding"]) {
padding-right : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-pr-lg:not([style*="padding"]) {
padding-right : var(--extendify--spacing--large) !important ;
}
.tablet\:ext-pb-0:not([style*="padding"]) {
padding-bottom : 0 !important ;
}
.tablet\:ext-pb-base:not([style*="padding"]) {
padding-bottom : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-pb-lg:not([style*="padding"]) {
padding-bottom : var(--extendify--spacing--large) !important ;
}
.tablet\:ext-pl-0:not([style*="padding"]) {
padding-left : 0 !important ;
}
.tablet\:ext-pl-base:not([style*="padding"]) {
padding-left : var(--wp--style--block-gap, 2rem) !important ;
}
.tablet\:ext-pl-lg:not([style*="padding"]) {
padding-left : var(--extendify--spacing--large) !important ;
}
.tablet\:ext-text-left {
text-align : left !important ;
}
.tablet\:ext-text-center {
text-align : center !important ;
}
.tablet\:ext-text-right {
text-align : right !important ;
}
}
@media (min-width: 1080px) {
.desktop\:ext-absolute {
position : absolute !important ;
}
.desktop\:ext-relative {
position : relative !important ;
}
.desktop\:ext-top-base {
top : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-top-lg {
top : var(--extendify--spacing--large) !important ;
}
.desktop\:ext--top-base {
top : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.desktop\:ext--top-lg {
top : calc(var(--extendify--spacing--large) * -1) !important ;
}
.desktop\:ext-right-base {
right : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-right-lg {
right : var(--extendify--spacing--large) !important ;
}
.desktop\:ext--right-base {
right : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.desktop\:ext--right-lg {
right : calc(var(--extendify--spacing--large) * -1) !important ;
}
.desktop\:ext-bottom-base {
bottom : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-bottom-lg {
bottom : var(--extendify--spacing--large) !important ;
}
.desktop\:ext--bottom-base {
bottom : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.desktop\:ext--bottom-lg {
bottom : calc(var(--extendify--spacing--large) * -1) !important ;
}
.desktop\:ext-left-base {
left : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-left-lg {
left : var(--extendify--spacing--large) !important ;
}
.desktop\:ext--left-base {
left : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.desktop\:ext--left-lg {
left : calc(var(--extendify--spacing--large) * -1) !important ;
}
.desktop\:ext-order-1 {
order : 1 !important ;
}
.desktop\:ext-order-2 {
order : 2 !important ;
}
.desktop\:ext-m-0:not([style*="margin"]) {
margin : 0 !important ;
}
.desktop\:ext-m-auto:not([style*="margin"]) {
margin : auto !important ;
}
.desktop\:ext-m-base:not([style*="margin"]) {
margin : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-m-lg:not([style*="margin"]) {
margin : var(--extendify--spacing--large) !important ;
}
.desktop\:ext--m-base:not([style*="margin"]) {
margin : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.desktop\:ext--m-lg:not([style*="margin"]) {
margin : calc(var(--extendify--spacing--large) * -1) !important ;
}
.desktop\:ext-mx-0:not([style*="margin"]) {
margin-left : 0 !important ;
margin-right : 0 !important ;
}
.desktop\:ext-mx-auto:not([style*="margin"]) {
margin-left : auto !important ;
margin-right : auto !important ;
}
.desktop\:ext-mx-base:not([style*="margin"]) {
margin-left : var(--wp--style--block-gap, 2rem) !important ;
margin-right : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-mx-lg:not([style*="margin"]) {
margin-left : var(--extendify--spacing--large) !important ;
margin-right : var(--extendify--spacing--large) !important ;
}
.desktop\:ext--mx-base:not([style*="margin"]) {
margin-left : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
margin-right : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.desktop\:ext--mx-lg:not([style*="margin"]) {
margin-left : calc(var(--extendify--spacing--large) * -1) !important ;
margin-right : calc(var(--extendify--spacing--large) * -1) !important ;
}
.desktop\:ext-my-0:not([style*="margin"]) {
margin-bottom : 0 !important ;
margin-top : 0 !important ;
}
.desktop\:ext-my-auto:not([style*="margin"]) {
margin-bottom : auto !important ;
margin-top : auto !important ;
}
.desktop\:ext-my-base:not([style*="margin"]) {
margin-bottom : var(--wp--style--block-gap, 2rem) !important ;
margin-top : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-my-lg:not([style*="margin"]) {
margin-bottom : var(--extendify--spacing--large) !important ;
margin-top : var(--extendify--spacing--large) !important ;
}
.desktop\:ext--my-base:not([style*="margin"]) {
margin-bottom : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
margin-top : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.desktop\:ext--my-lg:not([style*="margin"]) {
margin-bottom : calc(var(--extendify--spacing--large) * -1) !important ;
margin-top : calc(var(--extendify--spacing--large) * -1) !important ;
}
.desktop\:ext-mt-0:not([style*="margin"]) {
margin-top : 0 !important ;
}
.desktop\:ext-mt-auto:not([style*="margin"]) {
margin-top : auto !important ;
}
.desktop\:ext-mt-base:not([style*="margin"]) {
margin-top : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-mt-lg:not([style*="margin"]) {
margin-top : var(--extendify--spacing--large) !important ;
}
.desktop\:ext--mt-base:not([style*="margin"]) {
margin-top : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.desktop\:ext--mt-lg:not([style*="margin"]) {
margin-top : calc(var(--extendify--spacing--large) * -1) !important ;
}
.desktop\:ext-mr-0:not([style*="margin"]) {
margin-right : 0 !important ;
}
.desktop\:ext-mr-auto:not([style*="margin"]) {
margin-right : auto !important ;
}
.desktop\:ext-mr-base:not([style*="margin"]) {
margin-right : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-mr-lg:not([style*="margin"]) {
margin-right : var(--extendify--spacing--large) !important ;
}
.desktop\:ext--mr-base:not([style*="margin"]) {
margin-right : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.desktop\:ext--mr-lg:not([style*="margin"]) {
margin-right : calc(var(--extendify--spacing--large) * -1) !important ;
}
.desktop\:ext-mb-0:not([style*="margin"]) {
margin-bottom : 0 !important ;
}
.desktop\:ext-mb-auto:not([style*="margin"]) {
margin-bottom : auto !important ;
}
.desktop\:ext-mb-base:not([style*="margin"]) {
margin-bottom : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-mb-lg:not([style*="margin"]) {
margin-bottom : var(--extendify--spacing--large) !important ;
}
.desktop\:ext--mb-base:not([style*="margin"]) {
margin-bottom : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.desktop\:ext--mb-lg:not([style*="margin"]) {
margin-bottom : calc(var(--extendify--spacing--large) * -1) !important ;
}
.desktop\:ext-ml-0:not([style*="margin"]) {
margin-left : 0 !important ;
}
.desktop\:ext-ml-auto:not([style*="margin"]) {
margin-left : auto !important ;
}
.desktop\:ext-ml-base:not([style*="margin"]) {
margin-left : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-ml-lg:not([style*="margin"]) {
margin-left : var(--extendify--spacing--large) !important ;
}
.desktop\:ext--ml-base:not([style*="margin"]) {
margin-left : calc(var(--wp--style--block-gap, 2rem) * -1) !important ;
}
.desktop\:ext--ml-lg:not([style*="margin"]) {
margin-left : calc(var(--extendify--spacing--large) * -1) !important ;
}
.desktop\:ext-block {
display : block !important ;
}
.desktop\:ext-inline-block {
display : inline-block !important ;
}
.desktop\:ext-inline {
display : inline !important ;
}
.desktop\:ext-flex {
display : flex !important ;
}
.desktop\:ext-inline-flex {
display : inline-flex !important ;
}
.desktop\:ext-grid {
display : grid !important ;
}
.desktop\:ext-inline-grid {
display : inline-grid !important ;
}
.desktop\:ext-hidden {
display : none !important ;
}
.desktop\:ext-w-auto {
width : auto !important ;
}
.desktop\:ext-w-full {
width : 100% !important ;
}
.desktop\:ext-max-w-full {
max-width : 100% !important ;
}
.desktop\:ext-flex-1 {
flex : 1 1 0% !important ;
}
.desktop\:ext-flex-auto {
flex : 1 1 auto !important ;
}
.desktop\:ext-flex-initial {
flex : 0 1 auto !important ;
}
.desktop\:ext-flex-none {
flex : none !important ;
}
.desktop\:ext-flex-shrink-0 {
flex-shrink : 0 !important ;
}
.desktop\:ext-flex-shrink {
flex-shrink : 1 !important ;
}
.desktop\:ext-flex-grow-0 {
flex-grow : 0 !important ;
}
.desktop\:ext-flex-grow {
flex-grow : 1 !important ;
}
.desktop\:ext-list-none {
list-style-type : none !important ;
}
.desktop\:ext-grid-cols-1 {
grid-template-columns : repeat(1,minmax(0,1fr)) !important ;
}
.desktop\:ext-grid-cols-2 {
grid-template-columns : repeat(2,minmax(0,1fr)) !important ;
}
.desktop\:ext-grid-cols-3 {
grid-template-columns : repeat(3,minmax(0,1fr)) !important ;
}
.desktop\:ext-grid-cols-4 {
grid-template-columns : repeat(4,minmax(0,1fr)) !important ;
}
.desktop\:ext-grid-cols-5 {
grid-template-columns : repeat(5,minmax(0,1fr)) !important ;
}
.desktop\:ext-grid-cols-6 {
grid-template-columns : repeat(6,minmax(0,1fr)) !important ;
}
.desktop\:ext-grid-cols-7 {
grid-template-columns : repeat(7,minmax(0,1fr)) !important ;
}
.desktop\:ext-grid-cols-8 {
grid-template-columns : repeat(8,minmax(0,1fr)) !important ;
}
.desktop\:ext-grid-cols-9 {
grid-template-columns : repeat(9,minmax(0,1fr)) !important ;
}
.desktop\:ext-grid-cols-10 {
grid-template-columns : repeat(10,minmax(0,1fr)) !important ;
}
.desktop\:ext-grid-cols-11 {
grid-template-columns : repeat(11,minmax(0,1fr)) !important ;
}
.desktop\:ext-grid-cols-12 {
grid-template-columns : repeat(12,minmax(0,1fr)) !important ;
}
.desktop\:ext-grid-cols-none {
grid-template-columns : none !important ;
}
.desktop\:ext-flex-row {
flex-direction : row !important ;
}
.desktop\:ext-flex-row-reverse {
flex-direction : row-reverse !important ;
}
.desktop\:ext-flex-col {
flex-direction : column !important ;
}
.desktop\:ext-flex-col-reverse {
flex-direction : column-reverse !important ;
}
.desktop\:ext-flex-wrap {
flex-wrap : wrap !important ;
}
.desktop\:ext-flex-wrap-reverse {
flex-wrap : wrap-reverse !important ;
}
.desktop\:ext-flex-nowrap {
flex-wrap : nowrap !important ;
}
.desktop\:ext-items-start {
align-items : flex-start !important ;
}
.desktop\:ext-items-end {
align-items : flex-end !important ;
}
.desktop\:ext-items-center {
align-items : center !important ;
}
.desktop\:ext-items-baseline {
align-items : baseline !important ;
}
.desktop\:ext-items-stretch {
align-items : stretch !important ;
}
.desktop\:ext-justify-start {
justify-content : flex-start !important ;
}
.desktop\:ext-justify-end {
justify-content : flex-end !important ;
}
.desktop\:ext-justify-center {
justify-content : center !important ;
}
.desktop\:ext-justify-between {
justify-content : space-between !important ;
}
.desktop\:ext-justify-around {
justify-content : space-around !important ;
}
.desktop\:ext-justify-evenly {
justify-content : space-evenly !important ;
}
.desktop\:ext-justify-items-start {
justify-items : start !important ;
}
.desktop\:ext-justify-items-end {
justify-items : end !important ;
}
.desktop\:ext-justify-items-center {
justify-items : center !important ;
}
.desktop\:ext-justify-items-stretch {
justify-items : stretch !important ;
}
.desktop\:ext-justify-self-auto {
justify-self : auto !important ;
}
.desktop\:ext-justify-self-start {
justify-self : start !important ;
}
.desktop\:ext-justify-self-end {
justify-self : end !important ;
}
.desktop\:ext-justify-self-center {
justify-self : center !important ;
}
.desktop\:ext-justify-self-stretch {
justify-self : stretch !important ;
}
.desktop\:ext-p-0:not([style*="padding"]) {
padding : 0 !important ;
}
.desktop\:ext-p-base:not([style*="padding"]) {
padding : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-p-lg:not([style*="padding"]) {
padding : var(--extendify--spacing--large) !important ;
}
.desktop\:ext-px-0:not([style*="padding"]) {
padding-left : 0 !important ;
padding-right : 0 !important ;
}
.desktop\:ext-px-base:not([style*="padding"]) {
padding-left : var(--wp--style--block-gap, 2rem) !important ;
padding-right : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-px-lg:not([style*="padding"]) {
padding-left : var(--extendify--spacing--large) !important ;
padding-right : var(--extendify--spacing--large) !important ;
}
.desktop\:ext-py-0:not([style*="padding"]) {
padding-bottom : 0 !important ;
padding-top : 0 !important ;
}
.desktop\:ext-py-base:not([style*="padding"]) {
padding-bottom : var(--wp--style--block-gap, 2rem) !important ;
padding-top : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-py-lg:not([style*="padding"]) {
padding-bottom : var(--extendify--spacing--large) !important ;
padding-top : var(--extendify--spacing--large) !important ;
}
.desktop\:ext-pt-0:not([style*="padding"]) {
padding-top : 0 !important ;
}
.desktop\:ext-pt-base:not([style*="padding"]) {
padding-top : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-pt-lg:not([style*="padding"]) {
padding-top : var(--extendify--spacing--large) !important ;
}
.desktop\:ext-pr-0:not([style*="padding"]) {
padding-right : 0 !important ;
}
.desktop\:ext-pr-base:not([style*="padding"]) {
padding-right : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-pr-lg:not([style*="padding"]) {
padding-right : var(--extendify--spacing--large) !important ;
}
.desktop\:ext-pb-0:not([style*="padding"]) {
padding-bottom : 0 !important ;
}
.desktop\:ext-pb-base:not([style*="padding"]) {
padding-bottom : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-pb-lg:not([style*="padding"]) {
padding-bottom : var(--extendify--spacing--large) !important ;
}
.desktop\:ext-pl-0:not([style*="padding"]) {
padding-left : 0 !important ;
}
.desktop\:ext-pl-base:not([style*="padding"]) {
padding-left : var(--wp--style--block-gap, 2rem) !important ;
}
.desktop\:ext-pl-lg:not([style*="padding"]) {
padding-left : var(--extendify--spacing--large) !important ;
}
.desktop\:ext-text-left {
text-align : left !important ;
}
.desktop\:ext-text-center {
text-align : center !important ;
}
.desktop\:ext-text-right {
text-align : right !important ;
}
}
#cookie-law-info-bar {
font-size : 15px;
margin : 0 auto;
padding : 12px 10px;
position : absolute;
text-align : center;
box-sizing : border-box;
width : 100%;
z-index : 9999;
display : none;
left : 0;
font-weight : 300;
box-shadow : 0 -1px 10px 0 rgb(172, 171, 171, 0.3);
}
#cookie-law-info-again {
font-size : 10pt;
margin : 0;
padding : 5px 10px;
text-align : center;
z-index : 9999;
cursor : pointer;
box-shadow : 2px 2px 5px 2px #161616;
}
#cookie-law-info-bar span {
vertical-align : middle;
}
.cli-plugin-button, .cli-plugin-button:visited {
display : inline-block;
padding : 9px 12px;
color : #fff;
text-decoration : none;
position : relative;
cursor : pointer;
margin-left : 5px;
text-decoration : none;
}
.cli-plugin-main-link {
margin-left : 0;
font-weight : 550;
text-decoration : underline;
}
.cli-plugin-button:hover {
background-color : #111;
color : #fff;
text-decoration : none;
}
.small.cli-plugin-button, .small.cli-plugin-button:visited {
font-size : 11px;
}
.cli-plugin-button, .cli-plugin-button:visited, .medium.cli-plugin-button, .medium.cli-plugin-button:visited {
font-size : 13px;
font-weight : 400;
line-height : 1;
}
.large.cli-plugin-button, .large.cli-plugin-button:visited {
font-size : 14px;
padding : 8px 14px 9px;
}
.super.cli-plugin-button, .super.cli-plugin-button:visited {
font-size : 34px;
padding : 8px 14px 9px;
}
.pink.cli-plugin-button, .magenta.cli-plugin-button:visited {
background-color : #e22092;
}
.pink.cli-plugin-button:hover {
background-color : #c81e82;
}
.green.cli-plugin-button, .green.cli-plugin-button:visited {
background-color : #91bd09;
}
.green.cli-plugin-button:hover {
background-color : #749a02;
}
.red.cli-plugin-button, .red.cli-plugin-button:visited {
background-color : #e62727;
}
.red.cli-plugin-button:hover {
background-color : #cf2525;
}
.orange.cli-plugin-button, .orange.cli-plugin-button:visited {
background-color : #ff5c00;
}
.orange.cli-plugin-button:hover {
background-color : #d45500;
}
.blue.cli-plugin-button, .blue.cli-plugin-button:visited {
background-color : #2981e4;
}
.blue.cli-plugin-button:hover {
background-color : #2575cf;
}
.yellow.cli-plugin-button, .yellow.cli-plugin-button:visited {
background-color : #ffb515;
}
.yellow.cli-plugin-button:hover {
background-color : #fc9200;
}
.cli-plugin-button {
margin-top : 5px;
}
.cli-bar-popup {
background-clip : padding-box;
border-radius : 30px;
padding : 20px;
}
.cli-powered_by_p {
width : 100% !important ;
display : block !important ;
color : #333;
clear : both;
font-style : italic !important ;
font-size : 12px !important ;
margin-top : 15px !important ;
}
.cli-powered_by_a {
color : #333;
font-weight : 600 !important ;
font-size : 12px !important ;
}
.cli-plugin-main-link.cli-plugin-button {
text-decoration : none;
}
.cli-plugin-main-link.cli-plugin-button {
margin-left : 5px;
}
.gdpr-container-fluid {
width : 100%;
padding-right : 15px;
padding-left : 15px;
margin-right : auto;
margin-left : auto;
}
.gdpr-row {
display : flex;
flex-wrap : wrap;
margin-right : -15px;
margin-left : -15px;
}
.gdpr-col-4 {
flex : 0 0 33.333333%;
max-width : 33.333333%;
}
.gdpr-col-8 {
flex : 0 0 66.666667%;
max-width : 66.666667%;
}
.gdpr-align-items-stretch {
align-items : stretch !important ;
}
.gdpr-d-flex {
display : flex !important ;
}
.gdpr-px-0 {
padding-left : 0;
padding-right : 0;
}
.modal-backdrop.show {
opacity : 0.8;
}
.modal-open {
overflow : hidden;
}
.modal-open .gdpr-modal {
overflow-x : hidden;
overflow-y : auto;
}
.gdpr-modal.fade .gdpr-modal-dialog {
transition : transform 0.3s ease-out;
transform : translate(0,-25%);
}
.gdpr-modal.show .gdpr-modal-dialog {
transform : translate(0,0);
}
.modal-backdrop {
position : fixed;
top : 0;
right : 0;
bottom : 0;
left : 0;
z-index : 1039;
background-color : #000;
}
.modal-backdrop.fade {
opacity : 0;
}
.modal-backdrop.show {
opacity : 0.5;
}
.gdpr-modal {
position : fixed;
top : 0;
right : 0;
bottom : 0;
left : 0;
z-index : 1050;
display : none;
overflow : hidden;
outline : 0;
}
.gdpr-modal a {
text-decoration : none;
}
.gdpr-modal .gdpr-modal-dialog {
position : relative;
width : auto;
margin : 0.5rem;
pointer-events : none;
font-size : 1rem;
font-weight : 400;
line-height : 1.5;
color : #212529;
text-align : left;
display : flex;
align-items : center;
min-height : calc(100% - (0.5rem * 2));
}
@media (min-width: 576px) {
.gdpr-modal .gdpr-modal-dialog {
max-width : 500px;
margin : 1.75rem auto;
min-height : calc(100% - (1.75rem * 2));
}
}
@media (min-width: 992px) {
.gdpr-modal .gdpr-modal-dialog {
max-width : 900px;
}
}
.gdpr-modal-content {
position : relative;
display : flex;
flex-direction : column;
width : 100%;
pointer-events : auto;
background-color : #fff;
background-clip : padding-box;
border : rgb(0, 0, 0, 0.2) solid 1px;
border-radius : 0.3rem;
outline : 0;
}
.gdpr-modal .row {
margin : 0 -15px;
}
.gdpr-modal .modal-body {
padding : 0;
position : relative;
flex : 1 1 auto;
}
.gdpr-modal .close {
position : absolute;
right : 10px;
top : 10px;
z-index : 1;
padding : 0;
background-color : transparent;
border : 0;
font-size : 1.5rem;
font-weight : 700;
line-height : 1;
color : #000;
text-shadow : 0 1px 0 #fff;
}
.gdpr-modal .close:focus {
outline : 0;
}
.gdpr-switch {
display : inline-block;
position : relative;
min-height : 1px;
padding-left : 70px;
font-size : 14px;
}
.gdpr-switch input[type="checkbox"] {
display : none;
}
.gdpr-switch .gdpr-slider {
background-color : #e3e1e8;
height : 24px;
width : 50px;
bottom : 0;
cursor : pointer;
left : 0;
position : absolute;
right : 0;
top : 0;
transition : 0.4s;
}
.gdpr-switch .gdpr-slider:before {
background-color : #fff;
bottom : 2px;
content : "";
height : 20px;
left : 2px;
position : absolute;
transition : 0.4s;
width : 20px;
}
.gdpr-switch input:checked + .gdpr-slider {
background-color : #63b35f;
}
.gdpr-switch input:checked + .gdpr-slider:before {
transform : translateX(26px);
}
.gdpr-switch .gdpr-slider {
border-radius : 34px;
}
.gdpr-switch .gdpr-slider:before {
border-radius : 50%;
}
.gdpr-tab-content > .gdpr-tab-pane {
display : none;
}
.gdpr-tab-content > .active {
display : block;
}
.gdpr-fade {
transition : opacity 0.15s linear;
}
.gdpr-nav-pills {
display : flex;
flex-wrap : wrap;
padding-left : 0;
margin-bottom : 0;
list-style : none;
flex-direction : column !important ;
align-items : stretch !important ;
}
.nav.gdpr-nav-pills, .gdpr-tab-content {
width : 100%;
padding : 30px;
}
.nav.gdpr-nav-pills {
background : #f3f3f3;
}
.nav.gdpr-nav-pills .gdpr-nav-link {
border : #0070ad solid 1px;
margin-bottom : 10px;
color : #0070ad;
font-size : 14px;
display : block;
padding : 0.5rem 1rem;
border-radius : 0.25rem;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active, .nav.gdpr-nav-pills .show > .gdpr-nav-link {
background-color : #0070ad;
border : #0070ad solid 1px;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active {
color : #fff;
}
.gdpr-tab-content .gdpr-button-wrapper {
padding-top : 30px;
margin-top : 30px;
border-top : 1px solid #d6d6d6;
}
.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr {
background-color : #0070ad;
border-color : #0070ad;
color : #fff;
font-size : 14px;
display : inline-block;
font-weight : 400;
text-align : center;
white-space : nowrap;
vertical-align : middle;
user-select : none;
border : transparent solid 1px;
padding : 0.375rem 0.75rem;
font-size : 1rem;
line-height : 1.5;
border-radius : 0.25rem;
transition : color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.gdpr-tab-content p {
color : #343438;
font-size : 14px;
margin-top : 0;
}
.gdpr-tab-content h4 {
font-size : 20px;
margin-bottom : 0.5rem;
margin-top : 0;
font-family : inherit;
font-weight : 500;
line-height : 1.2;
color : inherit;
}
.cli-container-fluid {
padding-right : 15px;
padding-left : 15px;
margin-right : auto;
margin-left : auto;
}
.cli-row {
display : flex;
flex-wrap : wrap;
margin-right : -15px;
margin-left : -15px;
}
.cli-col-4 {
flex : 0 0 33.333333%;
max-width : 33.333333%;
}
.cli-col-8 {
flex : 0 0 66.666667%;
max-width : 66.666667%;
}
.cli-align-items-stretch {
align-items : stretch !important ;
}
.cli-d-flex {
display : flex !important ;
}
.cli-px-0 {
padding-left : 0;
padding-right : 0;
}
.cli-btn {
cursor : pointer;
font-size : 14px;
display : inline-block;
font-weight : 400;
text-align : center;
white-space : nowrap;
vertical-align : middle;
user-select : none;
border : transparent solid 1px;
padding : 0.5rem 1.25rem;
line-height : 1;
border-radius : 0.25rem;
transition : all 0.15s ease-in-out;
}
.cli-btn:hover {
opacity : 0.8;
}
.cli-read-more-link {
cursor : pointer;
font-size : 15px;
font-weight : 500;
text-decoration : underline;
}
.cli-btn:focus {
outline : 0;
}
.cli-modal-backdrop.cli-show {
opacity : 0.8;
}
.cli-modal-open {
overflow : hidden;
}
.cli-barmodal-open {
overflow : hidden;
}
.cli-modal-open .cli-modal {
overflow-x : hidden;
overflow-y : auto;
}
.cli-modal.cli-fade .cli-modal-dialog {
transition : transform 0.3s ease-out;
transform : translate(0,-25%);
}
.cli-modal.cli-show .cli-modal-dialog {
transform : translate(0,0);
}
.cli-modal-backdrop {
position : fixed;
top : 0;
right : 0;
bottom : 0;
left : 0;
z-index : 1040;
background-color : #000;
display : none;
}
.cli-modal-backdrop.cli-fade {
opacity : 0;
}
.cli-modal-backdrop.cli-show {
opacity : 0.5;
display : block;
}
.cli-modal.cli-show {
display : block;
}
.cli-modal a {
text-decoration : none;
}
.cli-modal .cli-modal-dialog {
position : relative;
width : auto;
margin : 0.5rem;
pointer-events : none;
font-size : 1rem;
font-weight : 400;
line-height : 1.5;
color : #212529;
text-align : left;
display : flex;
align-items : center;
min-height : calc(100% - (0.5rem * 2));
}
@media (min-width: 576px) {
.cli-modal .cli-modal-dialog {
max-width : 500px;
margin : 1.75rem auto;
min-height : calc(100% - (1.75rem * 2));
}
}
@media (min-width: 992px) {
.cli-modal .cli-modal-dialog {
max-width : 900px;
}
}
.cli-modal-content {
position : relative;
display : flex;
flex-direction : column;
width : 100%;
pointer-events : auto;
background-color : #fff;
background-clip : padding-box;
border-radius : 0.3rem;
outline : 0;
}
.cli-modal .row {
margin : 0 -15px;
}
.cli-modal .modal-body {
padding : 0;
position : relative;
flex : 1 1 auto;
}
.cli-modal .cli-modal-close {
position : absolute;
right : 10px;
top : 10px;
z-index : 1;
padding : 0;
background-color : transparent !important ;
border : 0;
font-size : 1.5rem;
font-weight : 700;
line-height : 1;
color : #000;
text-shadow : 0 1px 0 #fff;
}
.cli-modal .cli-modal-close:focus {
outline : 0;
}
.cli-switch {
display : inline-block;
position : relative;
min-height : 1px;
padding-left : 70px;
font-size : 14px;
}
.cli-switch input[type="checkbox"] {
display : none;
}
.cli-switch .cli-slider {
background-color : #e3e1e8;
height : 24px;
width : 50px;
bottom : 0;
cursor : pointer;
left : 0;
position : absolute;
right : 0;
top : 0;
transition : 0.4s;
}
.cli-switch .cli-slider:before {
background-color : #fff;
bottom : 2px;
content : "";
height : 20px;
left : 2px;
position : absolute;
transition : 0.4s;
width : 20px;
}
.cli-switch input:checked + .cli-slider {
background-color : #00acad;
}
.cli-switch input:checked + .cli-slider:before {
transform : translateX(26px);
}
.cli-switch .cli-slider {
border-radius : 34px;
}
.cli-switch .cli-slider:before {
border-radius : 50%;
}
.cli-tab-content {
background : #fff;
}
.cli-tab-content > .cli-active {
display : block;
}
.cli-fade {
transition : opacity 0.15s linear;
}
.cli-nav-pills {
display : flex;
flex-wrap : wrap;
padding-left : 0;
margin-bottom : 0;
list-style : none;
flex-direction : column;
}
.cli-nav-pills, .cli-tab-content {
width : 100%;
padding : 30px;
}
@media (max-width: 767px) {
.cli-nav-pills, .cli-tab-content {
padding : 30px 10px;
}
}
.cli-nav-pills {
background : #f3f3f3;
}
.cli-nav-pills .cli-nav-link {
border : #00acad solid 1px;
margin-bottom : 10px;
color : #00acad;
font-size : 14px;
display : block;
padding : 0.5rem 1rem;
border-radius : 0.25rem;
cursor : pointer;
}
.cli-nav-pills .cli-nav-link.cli-active, .cli-nav-pills .cli-show > .cli-nav-link {
background-color : #00acad;
border : #00acad solid 1px;
}
.cli-nav-pills .cli-nav-link.cli-active {
color : #fff;
}
.cli-tab-content .cli-button-wrapper {
padding-top : 30px;
margin-top : 30px;
border-top : 1px solid #d6d6d6;
}
.cli-tab-content p {
color : #343438;
font-size : 14px;
margin-top : 0;
}
.cli-tab-content h4 {
font-size : 20px;
margin-bottom : 1.5rem;
margin-top : 0;
font-family : inherit;
font-weight : 500;
line-height : 1.2;
color : inherit;
}
.cli-col-8 {
flex : 0 0 66.666667%;
max-width : 66.666667%;
flex-direction : column;
}
.cli-modal-backdrop {
position : fixed;
top : 0;
right : 0;
bottom : 0;
left : 0;
z-index : 1040;
background-color : #000;
transform : scale(0);
transition : opacity 0.5s ease-in-out;
}
.cli-modal-backdrop.cli-show {
opacity : 0.5;
transform : scale(1);
}
.cli-modal {
position : fixed;
top : 0;
right : 0;
bottom : 0;
left : 0;
z-index : 99999;
transform : scale(0);
overflow : hidden;
outline : 0;
}
.cli-modal .cli-modal-dialog {
position : relative;
width : auto;
margin : 0.5rem;
pointer-events : none;
font-family : inherit;
font-size : 1rem;
font-weight : 400;
line-height : 1.5;
color : #212529;
text-align : left;
display : flex;
align-items : center;
min-height : calc(100% - (0.5rem * 2));
}
.cli-modal-content {
position : relative;
display : flex;
flex-direction : column;
width : 100%;
pointer-events : auto;
background-color : #fff;
background-clip : padding-box;
border-radius : 0.2rem;
box-sizing : border-box;
outline : 0;
}
.cli-switch {
display : inline-block;
position : relative;
min-height : 1px;
padding-left : 38px;
font-size : 14px;
}
.cli-switch .cli-slider {
background-color : #e3e1e8;
height : 20px;
width : 38px;
bottom : 0;
cursor : pointer;
left : 0;
position : absolute;
right : 0;
top : 0;
transition : 0.4s;
}
.cli-switch .cli-slider:before {
background-color : #fff;
bottom : 2px;
content : "";
height : 15px;
left : 3px;
position : absolute;
transition : 0.4s;
width : 15px;
}
.cli-switch input:checked + .cli-slider {
background-color : #61a229;
}
.cli-switch input:checked + .cli-slider:before {
transform : translateX(18px);
}
.cli-switch .cli-slider {
border-radius : 34px;
font-size : 0;
}
.cli-nav-pills, .cli-tab-content {
width : 100%;
padding : 5px 30px 5px 5px;
box-sizing : border-box;
}
.cli-nav-pills {
background : #fff;
}
.cli-nav-pills .cli-nav-link {
border : #ccc solid 1px;
margin-bottom : 10px;
color : #2a2a2a;
font-size : 14px;
display : block;
padding : 0.5rem 1rem;
border-radius : 0.25rem;
cursor : pointer;
}
.cli-nav-pills .cli-nav-link.cli-active, .cli-nav-pills .cli-show > .cli-nav-link {
background-color : #f6f6f9;
border : #ccc solid 1px;
}
.cli-nav-pills .cli-nav-link.cli-active {
color : #2a2a2a;
}
#cookie-law-info-bar .cli-nav-pills, #cookie-law-info-bar .cli-tab-content, #cookie-law-info-bar .cli-nav-pills .cli-show > .cli-nav-link, #cookie-law-info-bar a.cli-nav-link.cli-active {
background : 0 0;
}
#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active, #cookie-law-info-bar .cli-nav-link, #cookie-law-info-bar .cli-tab-container p, #cookie-law-info-bar span.cli-necessary-caption, #cookie-law-info-bar .cli-switch .cli-slider:after {
color : inherit;
}
#cookie-law-info-bar .cli-tab-header a:before {
border-right : 1px solid currentColor;
border-bottom : 1px solid currentColor;
}
#cookie-law-info-bar .cli-row {
margin-top : 20px;
}
#cookie-law-info-bar .cli-col-4 {
flex : 0 0 auto;
width : auto;
max-width : none;
}
#cookie-law-info-bar .cli-col-8 {
flex-basis : 0;
flex-grow : 1;
max-width : 100%;
}
.cli-wrapper {
max-width : 90%;
float : none;
margin : 0 auto;
}
#cookie-law-info-bar .cli-tab-content h4 {
margin-bottom : 0.5rem;
}
#cookie-law-info-bar .cli-nav-pills .cli-nav-link {
padding : 0.2rem 0.5rem;
}
#cookie-law-info-bar .cli-tab-container {
display : none;
text-align : left;
}
.cli-tab-footer .cli-btn {
background-color : #00acad;
padding : 10px 15px;
text-decoration : none;
}
.cli-tab-footer .wt-cli-privacy-accept-btn {
background-color : #61a229;
color : #fff;
border-radius : 0;
}
.cli-tab-footer {
width : 100%;
text-align : right;
padding : 20px 0;
}
.cli-col-12 {
width : 100%;
}
.cli-tab-header {
display : flex;
justify-content : space-between;
}
.cli-tab-header a:before {
width : 10px;
height : 2px;
left : 0;
top : calc(50% - 1px);
}
.cli-tab-header a:after {
width : 2px;
height : 10px;
left : 4px;
top : calc(50% - 5px);
transform : none;
}
.cli-tab-header a:before {
width : 7px;
height : 7px;
border-right : 1px solid #4a6e78;
border-bottom : 1px solid #4a6e78;
content : " ";
transform : rotate(-45deg);
transition : all 0.2s ease-in-out;
margin-right : 10px;
}
.cli-tab-header a.cli-nav-link {
position : relative;
display : flex;
align-items : center;
font-size : 14px;
color : #000;
text-transform : capitalize;
}
.cli-tab-header.cli-tab-active .cli-nav-link:before {
transform : rotate(45deg);
transition : all 0.2s ease-in-out;
}
.cli-tab-header {
border-radius : 5px;
padding : 12px 15px;
cursor : pointer;
transition : background-color 0.2s 0.3s ease-out, color 0.2s 0s ease-out;
background-color : #f2f2f2;
}
.cli-modal .cli-modal-close {
position : absolute;
right : 0;
top : 0;
z-index : 1;
width : 40px;
height : 40px;
padding : 0;
border-radius : 50%;
padding : 10px;
background : 0 0;
border : none;
min-width : 40px;
}
.cli-tab-container h4, .cli-tab-container h1 {
font-family : inherit;
font-size : 16px;
margin-bottom : 15px;
margin : 10px 0;
}
#cliSettingsPopup .cli-tab-section-container {
padding-top : 12px;
}
.cli-tab-container p, .cli-privacy-content-text {
font-size : 14px;
line-height : 1.4;
margin-top : 0;
padding : 0;
color : #000;
}
.wt-cli-privacy {
display : none;
}
.cli-tab-content {
display : none;
}
.cli-tab-section .cli-tab-content {
padding : 10px 20px 5px;
}
.cli-tab-section {
margin-top : 5px;
}
@media (min-width: 992px) {
.cli-modal .cli-modal-dialog {
max-width : 645px;
}
}
.cli-switch .cli-slider:after {
content : attr(data-cli-disable);
position : absolute;
right : 50px;
color : #000;
font-size : 12px;
text-align : right;
min-width : 80px;
}
.cli-switch input:checked + .cli-slider:after {
content : attr(data-cli-enable);
}
.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content {
max-height : 60px;
transition : max-height 0.15s ease-out;
overflow : hidden;
}
a.cli-privacy-readmore {
font-size : 12px;
margin-top : 12px;
display : inline-block;
padding-bottom : 0;
cursor : pointer;
color : #000;
text-decoration : underline;
}
.cli-modal-footer {
position : relative;
}
a.cli-privacy-readmore:before {
content : attr(data-readmore-text);
}
.cli-collapsed a.cli-privacy-readmore:before {
content : attr(data-readless-text);
}
.cli-collapsed .cli-privacy-content {
transition : max-height 0.25s ease-in;
}
.cli-privacy-content p {
margin-bottom : 0;
}
.cli-modal-close svg {
fill : #000;
}
span.cli-necessary-caption {
color : #000;
font-size : 12px;
}
.cli-tab-section.cli-privacy-tab {
display : none;
}
#cookie-law-info-bar .cli-tab-section.cli-privacy-tab {
display : block;
}
#cookie-law-info-bar .cli-privacy-overview {
display : none;
}
.cli-tab-container .cli-row {
max-height : 500px;
overflow-y : auto;
}
.cli-modal.cli-blowup.cli-out {
z-index : -1;
}
.cli-modal.cli-blowup {
z-index : 999999;
transform : scale(1);
}
.cli-modal.cli-blowup .cli-modal-dialog {
animation : blowUpModal 0.5s cubic-bezier(0.165,0.84,0.44,1) forwards;
}
.cli-modal.cli-blowup.cli-out .cli-modal-dialog {
animation : blowUpModalTwo 0.5s cubic-bezier(0.165,0.84,0.44,1) forwards;
}
@keyframes blowUpContent {
0% {
transform : scale(1);
opacity : 1;
}
99.9% {
transform : scale(2);
opacity : 0;
}
100% {
transform : scale(0);
}
}
@keyframes blowUpContentTwo {
0% {
transform : scale(2);
opacity : 0;
}
100% {
transform : scale(1);
opacity : 1;
}
}
@keyframes blowUpModal {
0% {
transform : scale(0);
}
100% {
transform : scale(1);
}
}
@keyframes blowUpModalTwo {
0% {
transform : scale(1);
opacity : 1;
}
50% {
transform : scale(0.5);
opacity : 0;
}
100% {
transform : scale(0);
opacity : 0;
}
}
.cli-tab-section .cookielawinfo-row-cat-table td, .cli-tab-section .cookielawinfo-row-cat-table th {
font-size : 12px;
}
.cli_settings_button {
cursor : pointer;
}
.wt-cli-sr-only {
display : none;
font-size : 16px;
}
a.wt-cli-element.cli_cookie_close_button {
text-decoration : none;
color : #333;
font-size : 22px;
line-height : 22px;
cursor : pointer;
position : absolute;
right : 10px;
top : 5px;
}
.cli-bar-container {
float : none;
margin : 0 auto;
display : flex;
justify-content : space-between;
align-items : center;
}
.cli-bar-btn_container {
margin-left : 20px;
display : flex;
align-items : center;
flex-wrap : nowrap;
}
.cli-style-v2 a {
cursor : pointer;
}
.cli-bar-btn_container a {
white-space : nowrap;
}
.cli-style-v2 .cli-plugin-main-link {
font-weight : inherit;
}
.cli-style-v2 {
font-size : 11pt;
line-height : 18px;
font-weight : 400;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-container, #cookie-law-info-bar[data-cli-type="popup"] .cli-bar-container {
display : block;
}
.cli-style-v2 .cli-bar-message {
width : 70%;
text-align : left;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-message, #cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message {
width : 100%;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-style-v2 .cli-bar-btn_container {
margin-top : 8px;
margin-left : 0;
flex-wrap : wrap;
}
#cookie-law-info-bar[data-cli-type="popup"] .cli-style-v2 .cli-bar-btn_container {
margin-top : 8px;
margin-left : 0;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head {
text-align : left;
margin-bottom : 5px;
margin-top : 0;
font-size : 16px;
}
.cli-style-v2 .cli-bar-message .wt-cli-ccpa-element, .cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox {
margin-top : 5px;
}
.cli-style-v2 .cli-bar-btn_container .cli_action_button, .cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link, .cli-style-v2 .cli-bar-btn_container .cli_settings_button {
margin-left : 5px;
}
.wt-cli-ccpa-checkbox label {
font-size : inherit;
cursor : pointer;
margin : 0 0 0 5px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"] {
padding : 14px 25px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"] {
padding : 32px 30px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"] {
padding : 32px 45px;
}
.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button), .cli-style-v2 .cli_settings_button:not(.cli-plugin-button), .cli-style-v2 .cli_action_button:not(.cli-plugin-button) {
text-decoration : underline;
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button {
margin-top : 5px;
margin-bottom : 5px;
}
a.wt-cli-ccpa-opt-out {
white-space : nowrap;
text-decoration : underline;
}
.wt-cli-necessary-checkbox {
display : none !important ;
}
@media (max-width: 985px) {
.cli-style-v2 .cli-bar-message {
width : 100%;
}
.cli-style-v2.cli-bar-container {
justify-content : left;
flex-wrap : wrap;
}
.cli-style-v2 .cli-bar-btn_container {
margin-left : 0;
margin-top : 10px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"], #cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"], #cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"] {
padding : 25px;
}
}
.wt-cli-ckyes-brand-logo {
display : flex;
align-items : center;
font-size : 9px;
color : #111;
font-weight : 400;
}
.wt-cli-ckyes-brand-logo img {
width : 65px;
margin-left : 2px;
}
.wt-cli-privacy-overview-actions {
padding-bottom : 0;
}
@media only screen and (max-width: 479px) and (min-width: 320px) {
.cli-style-v2 .cli-bar-btn_container {
flex-wrap : wrap;
}
}
.wt-cli-cookie-description {
font-size : 14px;
line-height : 1.4;
margin-top : 0;
padding : 0;
color : #000;
}
.slick-slider {
position : relative;
display : block;
box-sizing : border-box;
user-select : none;
touch-action : pan-y;
}
.slick-list {
position : relative;
overflow : hidden;
display : block;
margin : 0;
padding : 0;
}
.slick-list:focus {
outline : none;
}
.slick-list.dragging {
cursor : pointer;
}
.slick-slider .slick-track, .slick-slider .slick-list {
transform : translate3d(0,0,0);
}
.slick-track {
position : relative;
left : 0;
top : 0;
display : block;
margin-left : auto;
margin-right : auto;
}
.slick-track:before, .slick-track:after {
content : "";
display : table;
}
.slick-track:after {
clear : both;
}
.slick-loading .slick-track {
visibility : hidden;
}
.slick-slide {
float : left;
height : 100%;
min-height : 1px;
display : none;
}
[dir="rtl"] .slick-slide {
float : right;
}
.slick-slide img {
display : block;
}
.slick-slide.slick-loading img {
display : none;
}
.slick-slide.dragging img {
pointer-events : none;
}
.slick-initialized .slick-slide {
display : block;
}
.slick-loading .slick-slide {
visibility : hidden;
}
.slick-vertical .slick-slide {
display : block;
height : auto;
border : transparent solid 1px;
}
.slick-arrow.slick-hidden {
display : none;
}
.slick-dots {
display : block;
width : 100%;
padding : 0;
list-style : none;
text-align : center;
}
.slick-dots li {
position : relative;
display : inline-block;
margin : 0 5px;
padding : 0;
cursor : pointer;
width : 40px;
}
.slick-dots li button {
display : none;
}
.slick-dots li:before {
border-radius : 20px;
top : 1px;
content : "";
width : 40px;
height : 3px;
background-color : rgb(162, 162, 162, 0.6);
position : absolute;
left : 0;
}
.slick-dots li.slick-active:before {
width : 40px;
height : 3px;
background-color : #00afa8;
}
.slick-arrow {
position : absolute;
margin : 0 auto;
bottom : 65%;
font-size : 25px !important ;
color : #fff;
text-align : center;
text-shadow : 0 1px 2px rgb(0, 0, 0, 0.6);
}
@media (max-width: 993px) {
.slick-arrow {
bottom : 60%;
}
}
.prevArrow {
left : 20px;
z-index : 2;
}
.nextArrow {
right : 20px;
z-index : 2;
}
body[class*=" "] {
color : #fff;
}
html {
box-sizing : border-box;
}
*, *:after, *:before {
box-sizing : inherit;
}
header {
position : sticky;
width : 100%;
z-index : 10;
top : 0;
}
header .top-header {
padding : 15px 0;
}
@media screen and (max-width: 769px) {
header .top-header {
padding : 0;
margin : 0;
}
}
header .top-header .logo {
max-width : 162px;
max-height : 46px;
display : block;
}
@media screen and (max-width: 769px) {
header .top-header .container {
margin : 0;
padding : 0;
}
}
header .top-header .flex-wrap .flex-left {
flex : 1 1 auto;
}
@media screen and (max-width: 991px) {
header .top-header .flex-wrap .flex-left {
flex : 2;
flex : 1 1 auto;
}
}
@media screen and (max-width: 769px) {
header .top-header .flex-wrap .flex-left {
margin-bottom : 0 !important ;
display : flex;
justify-content : center;
}
}
header .top-header .flex-wrap .flex-left img {
margin-bottom : 5px;
margin-top : 5px;
}
header .top-header .flex-wrap .flex-center {
flex : 6 2 auto;
}
@media screen and (max-width: 991px) {
header .top-header .flex-wrap .flex-center {
flex : 2 4 auto;
}
}
@media screen and (max-width: 769px) {
header .top-header .flex-wrap .flex-center {
width : calc(100% - 20px);
float : left;
padding-left : 10px;
padding-right : 10px;
margin-top: 3px;
box-sizing : border-box;
}
}
header .top-header .flex-wrap .flex-right {
flex : 1 1 auto;
display : flex;
justify-content : flex-end;
}
@media screen and (max-width: 991px) {
header .top-header .flex-wrap .flex-right {
flex : 1 1 auto;
margin-right : 15px;
width : 20px;
}
}
@media screen and (max-width: 769px) {
header .top-header .flex-wrap .flex-right {
display : block;
margin-top : 0 !important ;
margin-right : 0;
float : right;
width : 20px;
}
}
@media screen and (max-width: 991px) {
header .top-header .flex-wrap .flex-right a.navbar-toggle {
display : block;
}
}
@media screen and (max-width: 991px) {
header .top-header .flex-wrap .nav-copy {
display : none;
}
}
@media screen and (max-width: 991px) {
header .top-header .flex-wrap .nav-paste {
display : block;
}
}
header .top-header .flex-wrap .nav-paste .collapse.in {
display : block !important ;
}
@media screen and (max-width: 991px) {
header .top-header .flex-wrap .nav-paste .navbar-collapse.collapse {
display : none !important ;
}
}
@media screen and (max-width: 991px) {
header .top-header .flex-wrap .nav-paste .collapse.in {
display : block !important ;
}
}
@media screen and (max-width: 991px) {
header .top-header .flex-wrap .nav-paste .navbar {
position : absolute;
left : 0;
right : 0;
top : 67px;
padding : 0;
}
}
@media screen and (max-width: 769px) {
header .top-header .flex-wrap .nav-paste .navbar {
top : 112px;
}
}
@media screen and (max-width: 769px) {
header .top-header .flex-wrap {
display : block;
}
}
@media screen and (max-width: 991px) {
header .top-header .navbar {
min-height : 0;
padding : 0 20px;
}
}
@media screen and (max-width: 991px) {
header .top-header .navbar-nav {
padding-left : 20px;
}
}
@media screen and (max-width: 769px) {
header .top-header .navbar-nav li {
border-bottom : 1px solid #d2d2d2;
margin-right : 15px;
}
}
@media screen and (max-width: 769px) {
header .top-header .navbar-nav li a {
font-size : 18px;
line-height : 2.35;
}
}
header .navbar-toggle {
line-height : unset;
}
@media screen and (max-width: 769px) {
header .navbar-toggle {
right : 10px;
padding-bottom : 15px;
}
}
header .navbar-collapse {
border : unset;
box-shadow : unset;
}
header .collapse.in {
height : 100vh;
}
.search {
position : relative;
}
.search .probox .asp_simple-circle {
border : #716f6f solid 4px !important ;
border-right-color : transparent !important ;
}
.search .probox input.orig {
color : #716f6f !important ;
}
.search .probox input.orig::-moz-placeholder {
color : #716f6f !important ;
}
.search .probox input.orig:-ms-input-placeholder {
color : #716f6f !important ;
}
.search .probox input.orig::placeholder {
color : #716f6f !important ;
}
#ajaxsearchpro2_1 {
border : none !important ;
z-index : 11;
position : relative;
}
#ajaxsearchprores2_1.vertical, #ajaxsearchprores2_2.vertical, div.asp_r.asp_r_2.vertical {
border : none !important ;
}
body .main-title {
padding : 0;
}
body .main-title h1 {
line-height : 1;
}
main {
margin-top : 20px !important ;
}
.white-block .white-block-single-content {
padding : 10px;
}
.kc_column {
padding-right : 0 !important ;
padding-left : 0 !important ;
}
.badges {
padding : 3px 10px !important ;
font-size : 12px !important ;
border-radius : 8px !important ;
}
.coupon-grid .coupon-action-button .code-text, .coupon-grid .coupon-action-button .partial-code, .coupon-grid .coupon-action-button .code-text-full {
padding : 16px;
font-size : 13px;
}
.coupon-action-button.header-alike {
border : none !important ;
}
.top-container {
margin : 40px 0;
}
.top-container .coupon-grid .exclusive {
top : 0;
}
.top-container .coupon-home {
height : 300px;
display : flex;
flex-flow : column;
justify-content : space-around;
}
.top-container .nav.nav-tabs {
font-size : 1.272em;
font-weight : 600;
line-height : 1.4;
}
.top-container .nav.nav-tabs li a {
background : 0 0;
color : #272727;
}
.top-container .nav.nav-tabs li a:hover {
color : #1a1a1ac4;
}
.top-container .nav.nav-tabs .active a, .top-container .nav.nav-tabs .active a:hover {
color : #1a1a1ac4;
width : max-content;
}
@media screen and (max-width: 769px) {
.top-container .nav.nav-tabs .active a, .top-container .nav.nav-tabs .active a:hover {
width : auto;
}
}
.top-container .coupon-image {
height : 150px;
margin-right : 0;
}
.top-container .action {
display : block;
font-size : 10px;
text-align : center;
opacity : 0.7;
font-weight : 400;
}
.top-container .coupon-grid h4 {
white-space : initial !important ;
}
.top-container .white-block-content {
text-align : center;
padding : 12px;
}
.top-container .white-block-content strong {
line-height : 1.4;
color : #202020;
}
.top-container .coupon-action-button {
margin-top : 20px;
position : relative;
}
.top-container .coupon-action-button .code-text {
position : absolute;
left : 0;
bottom : 0;
right : 30px;
width : auto;
}
.blog-section {
margin-bottom : 50px;
}
@media screen and (max-width: 769px) {
.blog-section {
height : auto;
}
}
.blog-section .blog-panel {
background-color : #fff;
display : flex;
height : 300px;
flex-flow : column;
align-items : stretch;
box-shadow : 3px 3px 0 0 rgb(0, 0, 0, 0.02);
border-radius : 8px;
}
.blog-section .blog-panel .blog-image {
padding : 0;
margin : 0;
}
.blog-section .blog-panel .blog-image img {
height : 200px;
width : 100%;
object-fit : cover;
}
@media screen and (max-width: 769px) {
.blog-section .blog-panel {
height : auto;
}
}
.blog-section .blog-panel .blog-content {
padding : 10px;
}
.blog-section a:hover {
color : initial;
}
.visit-store {
font-weight : 700;
}
.main-listing .listing-title {
padding : 15px 0;
margin : 0;
}
@media screen and (max-width: 769px) {
body.tax-coupon-store .taxonomy-header .flex-wrap h2, body.tax-coupon-store .taxonomy-header .flex-wrap h1 {
margin-top : 0;
}
}
@media screen and (max-width: 769px) {
body.tax-coupon-store .taxonomy-header .flex-wrap .store-logo {
padding : 0;
}
}
@media screen and (max-width: 769px) {
body.tax-coupon-store .taxonomy-header .flex-wrap .flex-middle {
display : block;
}
}
@media screen and (max-width: 769px) {
body.tax-coupon-store .taxonomy-header .white-block-content {
padding : 10px;
}
}
.custom-container-block .taxonomy-header h1, .main-listing .taxonomy-header h1, .latest-coupons .taxonomy-header h1 {
font-size : 20px;
margin-bottom : 0;
}
@media screen and (max-width: 769px) {
.custom-container-block .taxonomy-header h1, .main-listing .taxonomy-header h1, .latest-coupons .taxonomy-header h1 {
font-size : 23px;
}
}
.custom-container-block .taxonomy-header p, .main-listing .taxonomy-header p, .latest-coupons .taxonomy-header p {
margin-bottom : 0;
}
.custom-container-block .taxonomy-header a.visit-store, .main-listing .taxonomy-header a.visit-store, .latest-coupons .taxonomy-header a.visit-store {
bottom : calc(50% - 32px);
padding : 12px 25px;
right : 10px;
}
@media screen and (max-width: 991px) {
.custom-container-block .taxonomy-header a.visit-store, .main-listing .taxonomy-header a.visit-store, .latest-coupons .taxonomy-header a.visit-store {
top : -6px;
bottom : auto;
right : 10px;
}
}
@media screen and (max-width: 769px) {
.custom-container-block .taxonomy-header .store-info, .main-listing .taxonomy-header .store-info, .latest-coupons .taxonomy-header .store-info {
width : auto;
}
}
@media screen and (max-width: 769px) {
.custom-container-block .taxonomy-header .store-info h1, .main-listing .taxonomy-header .store-info h1, .latest-coupons .taxonomy-header .store-info h1 {
font-size : 18px;
}
}
.custom-container-block .taxonomy-header .flex-middle, .main-listing .taxonomy-header .flex-middle, .latest-coupons .taxonomy-header .flex-middle {
width : 58%;
}
@media screen and (max-width: 769px) {
.custom-container-block .taxonomy-header .flex-middle, .main-listing .taxonomy-header .flex-middle, .latest-coupons .taxonomy-header .flex-middle {
width : auto;
}
}
.custom-container-block .taxonomy-header .flex-left, .main-listing .taxonomy-header .flex-left, .latest-coupons .taxonomy-header .flex-left {
width : 100px;
height : 100px;
}
.custom-container-block .white-block, .main-listing .white-block, .latest-coupons .white-block {
margin-bottom : 15px;
}
.custom-container-block .white-block-content, .main-listing .white-block-content, .latest-coupons .white-block-content {
padding : 20px;
}
@media screen and (max-width: 769px) {
.custom-container-block .white-block-content, .main-listing .white-block-content, .latest-coupons .white-block-content {
padding : 10px;
}
}
@media screen and (max-width: 769px) {
.custom-container-block .white-block-content .flex-left, .main-listing .white-block-content .flex-left, .latest-coupons .white-block-content .flex-left {
float : left;
margin-right : 10px;
}
}
@media screen and (max-width: 769px) {
.custom-container-block .white-block-content .flex-left .coupon-image, .main-listing .white-block-content .flex-left .coupon-image, .latest-coupons .white-block-content .flex-left .coupon-image {
width : 100px;
margin-bottom : 10px;
}
}
@media screen and (max-width: 769px) {
.custom-container-block .white-block-content .coupon-box-description, .main-listing .white-block-content .coupon-box-description, .latest-coupons .white-block-content .coupon-box-description {
}
}
@media screen and (max-width: 769px) {
.custom-container-block .white-block-content .flex-right, .main-listing .white-block-content .flex-right, .latest-coupons .white-block-content .flex-right {
clear : both;
}
}
.custom-container-block .store-logo, .main-listing .store-logo, .latest-coupons .store-logo {
width : 100px;
height : 100px;
padding : 0;
}
@media screen and (max-width: 769px) {
.custom-container-block .store-logo, .main-listing .store-logo, .latest-coupons .store-logo {
border : none;
padding-bottom : 0;
width : 100px;
height : 100px;
margin : 0 auto;
}
}
.tax-coupon-category .taxonomy-header .white-block-content {
padding : 15px;
}
.tax-coupon-category .taxonomy-header h1 {
font-size : 22px;
margin-bottom : 5px;
}
.tax-coupon-category .white-block {
margin-bottom : 10px;
}
.tax-coupon-category .category-info {
width : 66%;
}
@media (max-width: 993px) {
.tax-coupon-category .category-info {
width : auto;
}
}
.tax-coupon-category .category-info p {
margin-bottom : 0;
}
.end_footer a {
font-weight : 700;
}
.coupon-code-modal, .coupon-action-button.header-alike {
border : none !important ;
}
.white-block .btn-exp {
border : unset;
}
.archive .taxonomy-header .white-block-content {
padding : 5px;
}
.single-arrangement-right .blog-item-title {
line-height : 1.2;
}
.single-arrangement-right .col-sm-8 .white-block {
margin-bottom : 0;
}
.custom-container-block .col-sm-4 {
margin-top : 55px;
}
.coupon-code-modal .partial-code, .coupon-action-button.header-alike .partial-code, .btn-exp .partial-code {
padding : 14px 20px;
}
.expirat .code-text {
width : 80% !important ;
}
.expirat .btn-exp, .btn-exp {
position : relative;
display : block;
}
.expirat .btn-exp .partial-code, .btn-exp .partial-code {
border : #a3a3a3 solid 2px;
}
.expirat .coupon-text .coupon_value {
color : #e3e3e3;
}
.expirat .coupon-text .coupon_value_type {
background : #e3e3e3;
}
.expirat .store_category_name {
color : #e3e3e3;
}
.expirat .gift i {
color : #e3e3e3;
}
.expirat .hover-avantaj:hover, .expirat .cod-border:hover, .expirat .reducere-border:hover, .expirat .coupon-image:hover {
border-color : #e3e3e3 !important ;
}
.expirat .read-coupon-more {
display : none;
}
.coupon-icon-store {
display : flex;
flex-flow : column;
justify-content : center;
align-items : center;
margin-right : 20px;
width : 90px;
}
@media screen and (max-width: 769px) {
.coupon-icon-store {
margin-right : initial;
}
}
.tax-coupon-store .coupon-list .coupon-icon-store .store_category_name {
display : none;
}
.category-block .white-block {
margin-bottom : 20px;
}
.similar-badge {
display : none;
}
.coupon-action-button .code-text, .btn-exp .code-text {
border-top-left-radius : 8px;
border-bottom-left-radius : 8px;
}
.coupon-action-button .partial-code, .coupon-action-button .code-text-full, .btn-exp .partial-code, .btn-exp .code-text-full {
border-radius : 8px;
}
.taxonomy-header a.visit-store {
border-radius : 8px;
}
.to_top.btn {
border-radius : 100%;
border : #fff solid 2px;
}
.to_top.btn span.fa {
font-size : 22px;
line-height : 22px;
}
.white-block {
border-radius : 8px !important ;
}
#store_name::-moz-placeholder {
color : #716f6f !important ;
}
#store_name:-ms-input-placeholder {
color : #716f6f !important ;
}
#store_name::placeholder {
color : #716f6f !important ;
}
@media screen and (max-width: 769px) {
.widget ul li {
display : flex;
text-align : left;
align-items : flex-start;
}
.widget ul li .continue-read {
margin-left : 15px;
}
}
.white-block .list-inline .flex-wrap {
display : flex;
}
.first-carousel, .banner-desktop, .second-carousel {
box-shadow : 3px 3px 0 0 rgb(0, 0, 0, 0.02);
}
.page-template-page-tpl_home_page_2 main {
margin : 20px 0 5px;
}
h3.title {
text-align : center;
margin : 20px 0;
}
.head-carousel-presentation {
height : 480px;
}
.head-carousel-presentation .first-carousel-container, .head-carousel-presentation .second-carousel-container {
padding-left : 3px;
padding-right : 2px;
}
.head-carousel-presentation .first-carousel-container .slick-dots {
position : absolute;
bottom : 0;
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .first-carousel-container .slick-dots {
bottom : 25px;
height : 20px;
position : relative;
}
}
@media screen and (max-width: 991px) {
.head-carousel-presentation .first-carousel-container .prevArrow {
display : none !important ;
}
}
@media screen and (max-width: 991px) {
.head-carousel-presentation .first-carousel-container .nextArrow {
display : none !important ;
}
}
.head-carousel-presentation .first-carousel-container .featured-item img {
border-top-left-radius : 8px;
border-top-right-radius : 8px;
}
.head-carousel-presentation .first-carousel-container .bottom-first-carousel {
display : flex;
flex-flow : row;
align-items : center;
border-bottom-left-radius : 8px;
border-bottom-right-radius : 8px;
}
.head-carousel-presentation .first-carousel-container .bottom-first-carousel .image-store-first-carousel {
height : 100px;
width : 100px;
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .first-carousel-container .bottom-first-carousel .image-store-first-carousel {
display : none;
}
}
.head-carousel-presentation .first-carousel-container .bottom-first-carousel h3 {
margin : 0;
margin-left : 50px;
width : 100%;
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .first-carousel-container .flex-left {
width : 100%;
}
.head-carousel-presentation .first-carousel-container .flex-right {
width : 100%;
}
}
@media screen and (max-width: 991px) {
.head-carousel-presentation .first-carousel-container .first-carousel {
margin-bottom : 12px;
}
}
@media screen and (max-width: 991px) and (max-width: 769px) {
.head-carousel-presentation .first-carousel-container .first-carousel {
margin-bottom : 0;
}
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .first-carousel-container {
height : auto;
}
}
@media screen and (min-width: 992px) {
.head-carousel-presentation .second-carousel-container {
display : flex;
flex-flow : column;
justify-content : space-between;
height : 482px;
}
}
.head-carousel-presentation .second-carousel-container .bottom-right-banner img {
border-radius : 8px;
}
@media screen and (max-width: 991px) {
.head-carousel-presentation .second-carousel-container .bottom-right-banner {
padding-right : 0;
padding-left : 0;
}
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .second-carousel-container .bottom-right-banner {
padding-left : 10px;
}
}
@media screen and (max-width: 991px) {
.head-carousel-presentation .second-carousel-container .right-top-carousel {
padding-left : 0;
padding-right : 20px;
}
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .second-carousel-container .right-top-carousel {
padding-right : 0;
}
}
.head-carousel-presentation .badges {
margin-right : 5px;
}
@media screen and (max-width: 769px) {
.head-carousel-presentation {
height : auto;
}
}
.head-carousel-presentation img {
object-fit : fill;
width : 100%;
}
@media (max-width: 993px) {
.head-carousel-presentation img {
object-fit : fill;
}
}
.head-carousel-presentation .slick-carousel .slide-head-image {
height : 360px;
}
@media screen and (max-width: 991px) {
.head-carousel-presentation .slick-carousel .slide-head-image {
height : 260px;
}
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .slick-carousel .slide-head-image {
height : 180px;
}
}
.head-carousel-presentation .slick-carousel .featured-caption {
height : 130px;
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .slick-carousel .featured-caption {
padding : 15px;
padding-top : 20px;
height : 100px;
display : flex;
flex-flow : row;
justify-content : space-evenly;
}
}
.head-carousel-presentation .slick-carousel .featured-caption .coupon-action-button {
margin-top : 20px;
position : relative;
}
.head-carousel-presentation .slick-carousel .featured-caption .coupon-action-button .code-text {
position : absolute;
left : 0;
bottom : 0;
right : 30px;
width : auto;
}
.head-carousel-presentation .slick-carousel .featured-caption .coupon-action-button .partial-code {
padding : 10px;
}
.head-carousel-presentation .slick-carousel .featured-caption .coupon-action-button .action {
display : block;
font-size : 10px;
text-align : center;
opacity : 0.7;
font-weight : 400;
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .slick-carousel .featured-caption h3 {
margin : auto;
}
}
.head-carousel-presentation .bottom-first-carousel {
background-color : #fff;
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .bottom-first-carousel h3 .continue-read {
font-size : 14px;
}
}
.head-carousel-presentation .second-carousel {
margin-bottom : 30px;
}
@media screen and (max-width: 991px) {
.head-carousel-presentation .second-carousel {
height : auto;
margin-bottom : 20px;
}
}
.head-carousel-presentation .second-carousel__head {
position : relative;
}
.head-carousel-presentation .second-carousel__head .head_badges {
position : absolute;
top : 6px;
}
.head-carousel-presentation .second-carousel__head img {
width : 100%;
border-top-left-radius : 8px;
border-top-right-radius : 8px;
}
.head-carousel-presentation .second-carousel__bottom {
height : 100px;
display : flex;
align-items : center;
border-bottom-left-radius : 8px;
border-bottom-right-radius : 8px;
background-color : #fff;
}
@media screen and (max-width: 991px) {
.head-carousel-presentation .second-carousel__bottom {
height : 70px;
}
}
.head-carousel-presentation .second-carousel__bottom .image-left {
position : relative;
float : left;
padding : 0;
}
@media screen and (max-width: 991px) {
.head-carousel-presentation .second-carousel__bottom .image-left {
height : 70px;
}
}
.head-carousel-presentation .second-carousel__bottom .image-left-position {
width : 100px;
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .second-carousel__bottom .image-left {
display : none;
}
}
.head-carousel-presentation .second-carousel__bottom .content {
padding-top : 5px;
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .second-carousel__bottom .content {
padding : 5px;
}
}
.head-carousel-presentation .second-carousel .slick-dots {
position : absolute;
bottom : 0;
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .second-carousel .slick-dots {
bottom : -8px;
}
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .second-carousel .prevArrow {
display : none !important ;
}
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .second-carousel .nextArrow {
display : none !important ;
}
}
.head-carousel-presentation .bottom-right-banner {
border-radius : 3px;
}
.head-carousel-presentation .bottom-right-banner img {
height : 200px;
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .bottom-right-banner img {
height : auto;
}
}
@media screen and (max-width: 769px) {
.head-carousel-presentation .bottom-right-banner .banner-mobile {
display : block !important ;
}
.head-carousel-presentation .bottom-right-banner .banner-desktop {
display : none;
}
}
.container-list-elements {
margin : 40px 0;
}
.container-list-elements .list-elements {
position : relative;
margin-bottom : 40px;
}
.container-list-elements .list-elements a > img {
box-shadow : 1px 2px 5px #2c3e50e8;
border-radius : 4px;
height : 250px;
width : 100%;
object-fit : cover;
}
.container-list-elements .list-elements .bottom-title-container {
background : #2c3e50e8;
height : 85px;
position : absolute;
bottom : 0;
left : 15px;
right : 15px;
}
.container-list-elements .list-elements .bottom-title-container .bottom-title-content {
width : 100%;
height : 100%;
float : left;
position : relative;
color : #444;
margin-left : 0;
}
.container-list-elements .list-elements .bottom-title-container .bottom-title-content .bottom-titile-image {
width : 30%;
float : left;
position : absolute;
bottom : 0;
left : 0;
}
.container-list-elements .list-elements .bottom-title-container .bottom-title-content .bottom-titile-image img {
width : 100%;
height : 85px;
object-fit : cover;
}
.container-list-elements .list-elements .bottom-title-container .bottom-title-content .bottom-titile-text {
width : 100%;
float : left;
padding-top : 15px;
color : #fff;
}
.container-list-elements .list-elements .bottom-title-container .bottom-title-content .bottom-titile-text h3 {
color : #fff;
margin-left : 35%;
}
.popular-websites {
margin-top : 20px;
padding-right : 0 !important ;
padding-left : 0 !important ;
}
.popular-websites .col-md-3.col-5 {
width : 20%;
}
@media screen and (max-width: 769px) {
.popular-websites .col-md-3.col-5 {
width : 50%;
}
}
.popular-websites .col-md-3.col-6 {
width : 16.5%;
}
@media screen and (max-width: 769px) {
.popular-websites .col-md-3.col-6 {
width : 50%;
}
}
.popular-websites .popular-shop-container {
display : flex;
flex-wrap : wrap;
}
.popular-websites .popular-shop-container .popular-single-website {
height : 200px;
width : 200px;
margin : 10px;
}
.popular-websites .popular-shop-container .popular-single-website .popular-single-website-container {
height : 150px;
background-color : #fff;
border-radius : 3px;
box-shadow : 0 1px 3px rgb(153, 153, 153, 0.8);
padding : 10px;
display : flex;
flex-flow : column;
align-items : center;
margin-bottom : 30px;
justify-content : space-around;
text-align : center;
}
.popular-websites .popular-shop-container .popular-single-website .popular-single-website-container .popular-single-website-image {
width : 125px;
height : auto;
object-fit : cover;
}
.popular-websites .popular-shop-container .popular-single-website .popular-single-website-container img {
height : 70%;
object-fit : contain;
}
.top-container .inline-labels {
position : relative;
margin-left : 12px;
margin-top : 12px;
z-index : 2;
}
.top-container .inline-labels span {
position : initial;
margin-right : 5px;
border-radius : 8px;
}
.coupon-text {
width : 90px;
height : 70px;
display : block;
position : relative;
border : #eee solid 1px;
margin-bottom : 4px;
flex-shrink : 0;
}
@media screen and (max-width: 769px) {
.coupon-text {
margin-right : 0;
}
}
.coupon-text .coupon_value_type {
position : absolute;
bottom : 0;
height : 30%;
left : 0;
right : 0;
color : #fff;
font-weight : 600;
display : flex;
justify-content : center;
align-items : center;
font-size : 1.1em;
}
.coupon-text .coupon_value {
position : absolute;
height : 70%;
left : 0;
right : 0;
display : flex;
justify-content : center;
align-items : center;
font-weight : 600;
font-size : 1.8em;
}
.coupon-text .gift {
display : flex;
justify-content : center;
width : 100%;
height : 100%;
}
.coupon-text .gift .fas {
font-size : 2em;
}
.coupon-text .avantaj_value {
font-size : 1.5rem;
}
.exclusive-container .col-sm-8 .white-block:first-child {
background : 0 0;
margin-bottom : 10px;
box-shadow : unset;
}
.exclusive-container .col-sm-8 .white-block:first-child .coupon-list {
margin-bottom : 10px;
}
.exclusive-container .col-sm-4 {
top : 10px;
}
.white-block.coupon-list .coupon-image {
width : 100px;
height : 70px;
margin-right : 0;
margin-bottom : 4px;
}
@media (max-width: 993px) {
.white-block.coupon-list .coupon-image {
width : 90px;
height : 70px;
margin : 0 auto;
}
}
.white-block.coupon-list .flex-middle ul, .white-block.coupon-list .flex-middle h4 {
margin-bottom : 5px;
}
.white-block.coupon-list .flex-middle h4 {
font-size : 15px;
}
@media (max-width: 993px) {
.white-block.coupon-list .flex-middle h4 {
font-size : 16px;
margin-top : 0;
}
}
@media screen and (max-width: 769px) {
.white-block.coupon-list .flex-middle .coupon-top-meta {
left : unset;
display : none;
}
}
.white-block.coupon-list .flex-left {
text-align : center;
}
.white-block.coupon-list .flex-left .store_category_name {
font-weight : 700;
}
@media (max-width: 993px) {
.white-block.coupon-list .flex-right {
width : auto !important ;
}
}
.tax-coupon-category .taxonomy-header {
padding : 10px;
}
.tax-coupon-category .taxonomy-header .white-block-content {
display : inline !important ;
padding : 0;
}
.tax-coupon-category .taxonomy-header .white-block-content .category-icon-wrap {
position : relative;
top : 0;
left : 0;
bottom : 0;
width : 100px;
height : 83px;
margin-right : 15px;
text-align : center;
background : #1ab1b7;
background-color : #1ab1b7;
float : left;
}
.tax-coupon-category .taxonomy-header .white-block-content .category-info {
margin-left : 0;
}
.tax-coupon-category .taxonomy-header .white-block-content .category-info h1 {
font-size : 20px;
margin-bottom : 0;
}
@media screen and (max-width: 769px) {
.tax-coupon-category .taxonomy-header .white-block-content .category-info h1 {
font-size : 18px;
}
}
.modal .modal-body {
padding : 10px;
}
.modal .modal-body .directions {
width : 70%;
margin : 0 auto;
margin-bottom : 0;
margin-bottom : 10px;
}
.modal .store-image {
height : 90px;
margin : 0;
}
.modal .store-image img {
height : 90px;
width : auto;
}
.modal .coupon-code-copied {
margin-bottom : 5px;
color : unset;
text-transform : inherit;
text-align : center;
font-size : 12px;
font-weight : initial;
line-height : 1.5;
}
.modal .coupon-code-copied a {
font-size : 16px;
font-weight: 600;
color: #fb0510;
}
.modal .coupon-works .feedback-wrap {
margin-bottom : 0;
}
.modal .coupon-works a {
font-size : 20px;
}
.modal a.coupon-code-modal {
margin : 0 auto;
}
.modal a.coupon-code-modal:hover {
margin : 0 auto !important ;
}
.modal .modal-footer {
display : none;
}
.modal input.coupon-code-modal, .modal input.coupon-code-modal:focus, .modal input.coupon-code-modal:hover, .modal input.coupon-code-modal:active, .modal input.coupon-code-modal:focus:active {
margin : 10px auto;
}
.modal input.coupon-code-modal, .modal input.coupon-code-modal:focus, .modal input.coupon-code-modal:hover, .modal input.coupon-code-modal:active, .modal input.coupon-code-modal:focus:active {
margin : 10px auto;
border-radius : 8px;
outline : none;
}
.modal .modal-header {
border-bottom : 1px solid #0e9594;
padding : 15px;
}
.modal .modal-header .close {
font-size : 20px;
text-shadow : none;
background : 0 0 !important ;
border-radius : 100%;
font-size : 26px;
margin : 0;
display : flex;
align-content : center;
justify-content : center;
align-items : center;
top : 12px;
right : 10px;
line-height : normal;
height : 28px;
width : 28px;
}
.modal .modal-header h4 {
padding : 0 30px;
}
.modal .modal-content {
border-radius : 8px;
}
.modal .modal-body-share {
border-top : 3px solid #0e9594;
}
.modal .modal-body-share .flex-left {
margin : 0 auto;
}
.modal .modal-body-share .small-action {
font-size : unset;
text-transform : unset;
}
.page-template-page-tpl_stores_alt .store-search {
margin-bottom : 10px;
}
.page-template-page-tpl_stores_alt .store-search .white-block {
margin-bottom : 10px;
}
.page-template-page-tpl_stores_alt .store-title {
margin-bottom : 10px;
}
.page-template-page-tpl_stores_alt .stores-alt-pagination {
margin-bottom : 10px;
}
.similar-coupons .coupon-image {
margin-left : 0;
}
.widget .coupon-image {
width : 90px !important ;
height : 70px !important ;
margin-left : 0 !important ;
margin-right : 0;
}
.widget ul li a {
font-weight : 700;
}
.single-coupon .blog-item-title {
margin-bottom : 20px;
}
.single-coupon .coupon-info {
margin-bottom : 15px;
}
.single-coupon .similar-coupons {
margin-bottom : 15px;
}
.single-coupon .coupon-image {
height : 90px;
}
.single-coupon white-block .white-block-media img {
border-top-left-radius : 8px;
border-top-right-radius : 8px;
}
.single-badges span {
border-radius : 8px;
}
.taxonomy-header.white-block.store-description {
background : 0 0;
box-shadow : unset;
}
footer.main_footer {
padding : 50px 0 18px;
}
.main_footer ul {
list-style : none;
}
.end_footer .fab {
margin : 0 5px;
}
.end_footer p {
margin-bottom : 0;
}
.footer-subscribe {
padding : 20px 0 !important ;
}
.footer-subscribe input {
border-radius : 25px;
}
.footer-subscribe input:focus {
border-radius : 25px;
}
.footer-subscribe input:active {
border-radius : 25px;
}
.footer-subscribe .btn.submit-ajax-form {
border-radius : 0 24px 24px 0;
}
.footer-subscribe .consent h6 {
display : flex;
align-items : center;
justify-content : center;
}
.footer-subscribe .consent h6 input {
margin-top : 0;
margin-right : 5px;
}
@media screen and (max-width: 769px) {
.footer-subscribe .consent h6 {
align-items : start;
justify-content : flex-start;
text-align : left;
}
}
.main_footer li {
margin-bottom : 10px;
}
.pagination.header-alike > span {
border-radius : 8px;
}
.pagination.header-alike a:hover, .pagination.header-alike :active, .pagination.header-alike a:visited, .pagination.header-alike a {
border-radius : 8px;
}
@media screen and (max-width: 769px) {
.begin_footer .col-md-4 {
clear : both;
}
}
@media screen and (max-width: 769px) {
.begin_footer .col-md-4 h5 {
display : flex;
justify-content : center;
cursor : pointer;
}
.begin_footer .col-md-4 h5 i {
display : block;
}
}
@media screen and (max-width: 769px) {
.begin_footer .col-md-4 .panel {
display : none;
}
}
.begin_footer .col-md-4 .accordion:after {
font-family : "FontAwesome";
content : "";
}
@media screen and (max-width: 769px) {
.begin_footer .col-md-4 .accordion:after {
content : "";
width : 10px;
height : 10px;
margin-left : 10px;
}
}
@font-face {
font-display : swap;
font-family : "asppsicons2";
src : url(https://couponiada.ro/wp-content/plugins/ajax-search-pro/css/fonts/icons/icons2.woff2) format("woff2");
font-weight : 400;
font-style : normal;
font-display : swap;
}
@keyframes aspAnFadeIn {
0% {
opacity : 0;
}
50% {
opacity : 0.6;
}
100% {
opacity : 1;
}
}
@keyframes aspAnFadeOut {
0% {
opacity : 1;
}
50% {
opacity : 0.6;
}
100% {
opacity : 0;
}
}
@keyframes aspAnFadeInDrop {
0% {
opacity : 0;
transform : translate(0,-50px);
}
100% {
opacity : 1;
transform : translate(0,0);
}
}
@keyframes aspAnFadeOutDrop {
0% {
opacity : 1;
transform : translate(0,0);
}
100% {
opacity : 0;
transform : translate(0,-50px);
}
}
div.ajaxsearchpro.asp_an_fadeIn, div.ajaxsearchpro.asp_an_fadeOut, div.ajaxsearchpro.asp_an_fadeInDrop, div.ajaxsearchpro.asp_an_fadeOutDrop {
animation-duration : 0.1s;
animation-fill-mode : forwards;
}
.asp_an_fadeIn, div.ajaxsearchpro.asp_an_fadeIn {
animation-name : aspAnFadeIn;
}
.asp_an_fadeOut, div.ajaxsearchpro.asp_an_fadeOut {
animation-name : aspAnFadeOut;
}
div.ajaxsearchpro.asp_an_fadeInDrop {
animation-name : aspAnFadeInDrop;
}
div.ajaxsearchpro.asp_an_fadeOutDrop {
animation-name : aspAnFadeOutDrop;
}
div.ajaxsearchpro.asp_main_container {
transition : width 0.13s linear;
}
asp_w_container, div.asp_w.ajaxsearchpro, div.asp_w.asp_r, div.asp_w.asp_s, div.asp_w.asp_sb, div.asp_w.asp_sb * {
box-sizing : content-box;
padding : 0;
margin : 0;
border : 0;
border-radius : 0;
text-transform : none;
text-shadow : none;
box-shadow : none;
text-decoration : none;
text-align : left;
text-indent : initial;
letter-spacing : normal;
}
div.asp_w_container div[id*="__original__"] {
display : none !important ;
}
div.asp_w.ajaxsearchpro {
box-sizing : border-box;
}
div.asp_w.asp_r, div.asp_w.asp_r * {
user-select : none;
}
div.asp_w.ajaxsearchpro input[type="text"]::-ms-clear {
display : none;
width : 0;
height : 0;
}
div.asp_w.ajaxsearchpro input[type="text"]::-ms-reveal {
display : none;
width : 0;
height : 0;
}
div.asp_w.ajaxsearchpro input[type="search"]::-webkit-search-decoration, div.asp_w.ajaxsearchpro input[type="search"]::-webkit-search-cancel-button, div.asp_w.ajaxsearchpro input[type="search"]::-webkit-search-results-button, div.asp_w.ajaxsearchpro input[type="search"]::-webkit-search-results-decoration {
display : none;
}
.clear {
clear : both;
}
.asp_clear {
clear : both !important ;
margin : 0 !important ;
padding : 0 !important ;
width : auto !important ;
height : 0 !important ;
}
.hiddend {
display : none !important ;
}
div.asp_w.ajaxsearchpro {
width : 100%;
height : auto;
border-radius : 0;
background : rgb(255, 255, 255, 0);
overflow : hidden;
}
div.asp_w.ajaxsearchpro.asp_non_compact {
min-width : 200px;
}
#asp_absolute_overlay {
width : 0;
height : 0;
position : fixed;
text-align : center;
background : rgb(255, 255, 255, 0.5);
top : 0;
left : 0;
display : block;
z-index : 0;
opacity : 0;
transition : opacity 0.2s linear;
}
div.asp_m.ajaxsearchpro .proinput input:before, div.asp_m.ajaxsearchpro .proinput input:after, div.asp_m.ajaxsearchpro .proinput form:before, div.asp_m.ajaxsearchpro .proinput form:after {
display : none;
}
div.asp_w.ajaxsearchpro textarea:focus, div.asp_w.ajaxsearchpro input:focus {
outline : none;
}
div.asp_m.ajaxsearchpro .probox .proinput input::-ms-clear {
display : none;
}
div.asp_m.ajaxsearchpro .probox {
width : auto;
border-radius : 5px;
background : #fff;
overflow : hidden;
border : #fff solid 1px;
box-shadow : 1px 0 3px #ccc inset;
display : flex;
flex-direction : row;
direction : ltr;
align-items : stretch;
}
div.asp_m.ajaxsearchpro .probox .proinput {
width : 1px;
height : 100%;
margin : 0 0 0 10px;
padding : 0 5px;
float : left;
box-shadow : none;
position : relative;
flex : 1 1 auto;
z-index : 0;
}
div.asp_m.ajaxsearchpro .probox .proinput form {
height : 100%;
margin : 0 !important ;
padding : 0 !important ;
}
div.asp_m.ajaxsearchpro .probox .proinput input {
height : 100%;
width : 100%;
border : 0;
background : 0 0;
width : auto;
box-shadow : none;
margin : -1px;
padding : 0;
left : 0;
padding-top : 2px;
min-width : 120px;
}
div.asp_m.ajaxsearchpro .probox .proinput input.autocomplete {
border : 0;
background : 0 0;
width : 100%;
box-shadow : none;
margin : 0;
padding : 0;
left : 0;
}
div.asp_m.ajaxsearchpro .probox .proinput.iepaddingfix {
padding-top : 0;
}
div.asp_m.ajaxsearchpro .probox .proloading, div.asp_m.ajaxsearchpro .probox .proclose, div.asp_m.ajaxsearchpro .probox .promagnifier, div.asp_m.ajaxsearchpro .probox .prosettings {
width : 20px;
height : 20px;
background : 0 0;
background-size : 20px 20px;
float : right;
box-shadow : none;
margin : 0;
padding : 0;
text-align : center;
z-index : 1;
}
div.asp_m.ajaxsearchpro button.promagnifier:focus-visible {
box-shadow : 0 0 0 2px rgb(0, 0, 0, 0.4) inset;
}
div.asp_m.ajaxsearchpro .probox .proloading, div.asp_m.ajaxsearchpro .probox .proclose {
background-position : center center;
display : none;
background-size : auto;
background-repeat : no-repeat;
background-color : transparent;
}
div.asp_m.ajaxsearchpro .probox .proloading {
padding : 2px;
box-sizing : border-box;
}
div.asp_m.ajaxsearchpro .probox .proclose {
position : relative;
cursor : pointer;
z-index : 2;
}
div.asp_m.ajaxsearchpro .probox .promagnifier .innericon, div.asp_m.ajaxsearchpro .probox .prosettings .innericon, div.asp_m.ajaxsearchpro .probox .proclose .innericon {
background-size : 20px 20px;
background-position : center center;
background-repeat : no-repeat;
background-color : transparent;
width : 100%;
height : 100%;
line-height : initial;
text-align : center;
overflow : hidden;
}
div.asp_m.ajaxsearchpro .probox .promagnifier .innericon svg, div.asp_m.ajaxsearchpro .probox .prosettings .innericon svg, div.asp_m.ajaxsearchpro .probox .proloading svg {
height : 100%;
width : 22px;
vertical-align : baseline;
display : inline-block;
}
div.asp_m.ajaxsearchpro .probox .proclose svg {
background : #333;
border-radius : 50%;
position : absolute;
top : 50%;
width : 20px;
height : 20px;
margin-top : -10px;
left : 50%;
margin-left : -10px;
fill : #fefefe;
padding : 4px;
box-sizing : border-box;
box-shadow : 0 0 0 2px rgb(255, 255, 255, 0.9);
}
.opacityOne {
opacity : 1;
}
.opacityZero {
opacity : 0;
}
div.asp_w.asp_s [disabled].noUi-connect, div.asp_w.asp_s [disabled] .noUi-connect {
background : #b8b8b8;
}
div.asp_w.asp_s [disabled] .noUi-handle {
cursor : not-allowed;
}
div.asp_w.asp_r p.showmore {
display : none;
margin : 5px 0;
}
div.asp_w.asp_r.asp_more_res_loading p.showmore a, div.asp_w.asp_r.asp_more_res_loading p.showmore a span {
color : transparent !important ;
}
@keyframes shm-rot-simple {
0% {
transform : rotate(0deg);
opacity : 1;
}
50% {
transform : rotate(180deg);
opacity : 0.85;
}
100% {
transform : rotate(360deg);
opacity : 1;
}
}
div.asp_w.asp_r div.asp_showmore_container {
position : relative;
}
div.asp_w.asp_r.asp_more_res_loading div.asp_moreres_loader {
display : block !important ;
}
div.asp_w.asp_r div.asp_moreres_loader-inner {
height : 24px;
width : 24px;
animation : shm-rot-simple 0.8s linear infinite;
border : #353535 solid 4px;
border-right-color : transparent;
border-radius : 50%;
box-sizing : border-box;
position : absolute;
top : 50%;
margin : -12px auto auto -12px;
left : 50%;
}
div.asp_hidden_data, div.asp_hidden_data * {
display : none;
}
div.asp_w.asp_r {
display : none;
}
div.asp_w.asp_r * {
text-decoration : none;
text-shadow : none;
}
div.asp_w.asp_r .results {
overflow : hidden;
width : auto;
height : 0;
margin : 0;
padding : 0;
}
div.asp_w.asp_r .results .asp_nores {
overflow : hidden;
width : 100%;
height : auto;
line-height : initial;
text-align : center;
margin : 0;
background : #fff;
padding : 10px 3px;
color : #222;
}
div.asp_w.asp_r .results .item {
overflow : hidden;
width : auto;
margin : 0;
padding : 3px;
position : relative;
background : #f4f4f4;
border-left : 1px solid rgb(255, 255, 255, 0.6);
border-right : 1px solid rgb(255, 255, 255, 0.4);
}
div.asp_w.asp_r .results .item, div.asp_w.asp_r .results .asp_group_header {
animation-delay : 0s;
animation-duration : 0.5s;
animation-fill-mode : both;
animation-timing-function : ease;
backface-visibility : hidden;
}
div.asp_w.asp_r .results .item .asp_image {
overflow : hidden;
background : 0 0;
padding : 0;
float : left;
background-position : center;
background-size : cover;
position : relative;
}
div.asp_w.asp_r .results .asp_image canvas {
display : none;
}
div.asp_w.asp_r .results .asp_image .asp_item_canvas {
position : absolute;
top : 0;
left : 0;
right : 0;
bottom : 0;
margin : 0;
width : 100%;
height : 100%;
z-index : 1;
display : block;
opacity : 1;
background-position : inherit;
background-size : inherit;
transition : opacity 0.5s;
}
div.asp_w.asp_r .results .item:hover .asp_image .asp_item_canvas, div.asp_w.asp_r .results figure:hover .asp_image .asp_item_canvas {
opacity : 0;
}
div.asp_w.asp_r a.asp_res_image_url, div.asp_w.asp_r a.asp_res_image_url:hover, div.asp_w.asp_r a.asp_res_image_url:focus, div.asp_w.asp_r a.asp_res_image_url:active {
box-shadow : none !important ;
border : none !important ;
margin : 0 !important ;
padding : 0 !important ;
display : inline !important ;
}
div.asp_w.asp_r .results .item .asp_image_auto {
width : auto !important ;
height : auto !important ;
}
div.asp_w.asp_r .results .item .asp_image img {
width : 100%;
height : 100%;
}
div.asp_w.asp_r .results a span.overlap {
position : absolute;
width : 100%;
height : 100%;
top : 0;
left : 0;
z-index : 1;
}
div.asp_w.asp_r .resdrg {
height : auto;
}
div.asp_w.ajaxsearchpro .asp_group_header:first-of-type {
margin : 0 0 -3px !important ;
}
div.asp_w.asp_r.vertical .results .item:first-child {
border-radius : 0;
}
div.asp_w.asp_r.vertical .results .item:last-child {
border-radius : 0;
margin-bottom : 0;
}
div.asp_w.asp_r.vertical .results .item:last-child:after {
height : 0;
margin : 0;
width : 0;
}
div.asp_w.asp_s.searchsettings {
width : auto;
height : auto;
position : absolute;
display : none;
z-index : 11001;
border-radius : 0 0 3px 3px;
visibility : hidden;
opacity : 0;
overflow : visible;
}
div.asp_w.asp_sb.searchsettings {
display : none;
visibility : hidden;
direction : ltr;
overflow : visible;
position : relative;
z-index : 1;
}
div.asp_w.asp_s.searchsettings form, div.asp_w.asp_sb.searchsettings form {
display : flex;
flex-wrap : wrap;
margin : 0 0 12px !important ;
padding : 0 !important ;
}
div.asp_w.asp_s.searchsettings .asp_option_inner, div.asp_w.asp_sb.searchsettings .asp_option_inner, div.asp_w.asp_sb.searchsettings input[type="text"] {
margin : 2px 10px 0;
}
div.asp_w.asp_s.searchsettings input[type="text"]:not(.asp_select2-search__field), div.asp_w.asp_sb.searchsettings input[type="text"]:not(.asp_select2-search__field) {
width : 86% !important ;
padding : 8px 6px !important ;
margin : 0 0 0 10px !important ;
background-color : #fafafa !important ;
font-size : 13px;
border : none !important ;
line-height : 17px;
height : 20px;
}
div.asp_w.asp_s.searchsettings.ie78 .asp_option_inner, div.asp_w.asp_sb.searchsettings.ie78 .asp_option_inner {
margin-bottom : 0 !important ;
padding-bottom : 0 !important ;
}
div.asp_w.asp_s.searchsettings div.asp_option_label, div.asp_w.asp_sb.searchsettings div.asp_option_label {
font-size : 14px;
line-height : 20px !important ;
margin : 0;
width : 150px;
text-shadow : none;
padding : 0;
min-height : 20px;
border : none;
background : 0 0;
float : none;
user-select : none;
}
div.asp_w.asp_s.searchsettings .asp_label, div.asp_w.asp_sb.searchsettings .asp_label {
line-height : 24px !important ;
vertical-align : middle;
display : inline-block;
cursor : pointer;
}
div.asp_w.asp_s.searchsettings input[type="radio"], div.asp_w.asp_sb.searchsettings input[type="radio"] {
vertical-align : middle;
margin : 0 6px 0 17px;
display : inline-block;
}
div.asp_w.asp_s.searchsettings .asp_option_inner input[type="checkbox"], div.asp_w.asp_sb.searchsettings .asp_option_inner input[type="checkbox"] {
display : none !important ;
}
div.asp_w.asp_s.searchsettings.ie78 .asp_option_inner input[type="checkbox"], div.asp_w.asp_sb.searchsettings.ie78 .asp_option_inner input[type="checkbox"] {
display : block;
}
div.asp_w.asp_s.searchsettings.ie78 div.asp_option_label, div.asp_w.asp_sb.searchsettings.ie78 div.asp_option_label {
float : right !important ;
}
div.asp_w.asp_s.searchsettings .asp_option_inner, div.asp_w.asp_sb.searchsettings .asp_option_inner {
width : 17px;
height : 17px;
position : relative;
flex-grow : 0;
flex-shrink : 0;
}
div.asp_w.asp_sb.searchsettings .asp_option_inner {
border-radius : 3px;
background : #424242;
box-shadow : none;
}
div.asp_w.asp_s.searchsettings .asp_option_inner label, div.asp_w.asp_sb.searchsettings .asp_option_inner label {
cursor : pointer;
position : absolute;
width : 17px;
height : 17px;
top : 0;
padding : 0;
border-radius : 2px;
box-shadow : none;
font-size : 0 !important ;
color : rgb(0, 0, 0, 0);
}
div.asp_w.asp_s.searchsettings.ie78 .asp_option_inner label, div.asp_w.asp_sb.searchsettings.ie78 .asp_option_inner label {
display : none;
}
div.asp_w.asp_s.searchsettings .asp_option_inner label:before, div.asp_w.asp_sb.searchsettings .asp_option_inner label:before {
display : none !important ;
}
div.asp_w.asp_s.searchsettings .asp_option_inner label:after, div.asp_w.asp_sb.searchsettings .asp_option_inner label:after {
opacity : 0;
font-family : "asppsicons2";
content : "";
background : 0 0;
border-top : none;
border-right : none;
box-sizing : content-box;
height : 100%;
width : 100%;
padding : 0 !important ;
position : absolute;
top : 0;
left : 0;
}
div.asp_w.asp_s.searchsettings.ie78 .asp_option_inner label:after, div.asp_w.asp_sb.searchsettings.ie78 .asp_option_inner label:after {
display : none;
}
div.asp_w.asp_s.searchsettings .asp_option_inner label:hover:after, div.asp_w.asp_sb.searchsettings .asp_option_inner label:hover:after {
opacity : 0.3;
}
div.asp_w.asp_s.searchsettings .asp_option_inner input[type="checkbox"]:checked ~ label:after, div.asp_w.asp_sb.searchsettings .asp_option_inner input[type="checkbox"]:checked ~ label:after {
opacity : 1;
}
div.asp_w.asp_sb.searchsettings span.checked ~ label:after, div.asp_w.asp_s.searchsettings span.checked ~ label:after {
opacity : 1 !important ;
}
div.asp_w.asp_s.searchsettings fieldset, div.asp_w.asp_sb.searchsettings fieldset {
position : relative;
float : left;
}
div.asp_w.asp_s.searchsettings fieldset, div.asp_w.asp_sb.searchsettings fieldset {
background : 0 0;
font-size : 0.9em;
margin : 12px 0 0 !important ;
padding : 0 !important ;
width : 200px;
min-width : 200px;
}
div.asp_w.asp_sb.searchsettings fieldset:last-child {
margin : 5px 0 0 !important ;
}
div.asp_w.asp_sb.searchsettings fieldset {
margin : 10px 0 0;
}
div.asp_w.asp_sb.searchsettings fieldset legend {
padding : 0 0 0 10px;
margin : 0;
font-weight : 400;
font-size : 13px;
}
div.asp_w.asp_sb.searchsettings .asp_option, div.asp_w.asp_s.searchsettings .asp_option {
display : flex;
flex-direction : row;
align-items : flex-start;
margin : 0 0 10px;
cursor : pointer;
}
div.asp_w.asp_s.searchsettings .asp_option.asp-o-last, div.asp_w.asp_s.searchsettings .asp_option:last-child {
margin-bottom : 0;
}
div.asp_w.asp_s.searchsettings fieldset .asp_option, div.asp_w.asp_s.searchsettings fieldset .asp_option_cat, div.asp_w.asp_sb.searchsettings fieldset .asp_option, div.asp_w.asp_sb.searchsettings fieldset .asp_option_cat {
width : auto;
max-width : none;
}
div.asp_w.asp_s.searchsettings fieldset .asp_option_cat_level-1, div.asp_w.asp_sb.searchsettings fieldset .asp_option_cat_level-1 {
margin-left : 12px;
}
div.asp_w.asp_s.searchsettings fieldset .asp_option_cat_level-2, div.asp_w.asp_sb.searchsettings fieldset .asp_option_cat_level-2 {
margin-left : 24px;
}
div.asp_w.asp_s.searchsettings fieldset .asp_option_cat_level-3, div.asp_w.asp_sb.searchsettings fieldset .asp_option_cat_level-3 {
margin-left : 36px;
}
div.asp_w.asp_s.searchsettings fieldset div.asp_option_label, div.asp_w.asp_sb.searchsettings fieldset div.asp_option_label {
width : 70%;
display : block;
}
div.asp_w.asp_s.searchsettings fieldset div.asp_option_label {
width : auto;
display : block;
box-sizing : border-box;
}
div.asp_w.asp_s.searchsettings fieldset .asp_option_cat_level-2 div.asp_option_label {
padding-right : 12px;
}
div.asp_w.asp_s.searchsettings fieldset .asp_option_cat_level-3 div.asp_option_label {
padding-right : 24px;
}
div.asp_w.asp_s select, div.asp_w.asp_sb select {
width : 100%;
max-width : 100%;
border-radius : 0;
padding : 5px !important ;
background : #f9f9f9;
background-clip : padding-box;
box-shadow : none;
margin : 0;
border : none;
color : #111;
margin-bottom : 0 !important ;
box-sizing : border-box;
line-height : initial;
outline : none !important ;
font-family : Roboto, Helvetica;
font-size : 14px;
height : 34px;
min-height : unset !important ;
}
div.asp_w.asp_s select[multiple], div.asp_w.asp_sb select[multiple] {
background : #fff;
}
div.asp_w.asp_s select:not([multiple]), div.asp_w.asp_sb select:not([multiple]) {
overflow : hidden !important ;
}
.asp_two_column {
margin : 8px 0 12px;
}
.asp_two_column .asp_two_column_first, .asp_two_column .asp_two_column_last {
width : 48%;
padding : 1% 2% 1% 0;
float : left;
box-sizing : content-box;
}
.asp_two_column .asp_two_column_last {
padding : 1% 0 1% 2%;
}
.asp_shortcodes_container {
display : flex;
flex-wrap : wrap;
margin : -10px 0 12px -10px;
box-sizing : border-box;
}
.asp_shortcodes_container .asp_shortcode_column {
flex-grow : 0;
flex-shrink : 1;
min-width : 120px;
padding : 10px 0 0 10px;
flex-basis : 33%;
box-sizing : border-box;
}
div.ajaxsearchpro.searchsettings fieldset.asp_custom_f {
margin-top : 9px;
}
div.ajaxsearchpro.searchsettings fieldset legend {
margin-bottom : 8px !important ;
user-select : none;
}
div.ajaxsearchpro.searchsettings fieldset legend + div.asp_option_inner {
margin-top : 0 !important ;
}
div.ajaxsearchpro.searchsettings .asp_sett_scroll > .asp_option_cat:first-child > .asp_option_inner {
margin-top : 0 !important ;
}
div.ajaxsearchpro.searchsettings fieldset .asp_select_single, div.ajaxsearchpro.searchsettings fieldset .asp_select_multiple {
padding : 0 10px;
}
p.asp-try {
color : #555;
font-size : 14px;
margin-top : 5px;
line-height : 28px;
font-weight : 300;
visibility : hidden;
}
p.asp-try a {
color : #ffb556;
margin-left : 10px;
cursor : pointer;
display : inline-block;
}
[data-asp_simplebar] {
position : relative;
flex-direction : column;
flex-wrap : wrap;
justify-content : flex-start;
align-content : flex-start;
align-items : flex-start;
}
.asp_simplebar-wrapper {
overflow : hidden;
width : inherit;
height : inherit;
max-width : inherit;
max-height : inherit;
}
.asp_simplebar-mask {
direction : inherit;
position : absolute;
overflow : hidden;
padding : 0;
margin : 0;
left : 0;
top : 0;
bottom : 0;
right : 0;
width : auto !important ;
height : auto !important ;
z-index : 0;
}
.asp_simplebar-offset {
direction : inherit !important ;
box-sizing : inherit !important ;
resize : none !important ;
position : absolute;
top : 0;
left : 0;
bottom : 0;
right : 0;
padding : 0;
margin : 0;
}
.asp_simplebar-content-wrapper {
direction : inherit;
box-sizing : border-box !important ;
position : relative;
display : block;
height : 100%;
width : auto;
visibility : visible;
max-width : 100%;
max-height : 100%;
scrollbar-width : none;
}
.asp_simplebar-content-wrapper::-webkit-scrollbar, .asp_simplebar-hide-scrollbar::-webkit-scrollbar {
display : none;
}
.asp_simplebar-content:before, .asp_simplebar-content:after {
content : " ";
display : table;
}
.asp_simplebar-placeholder {
max-height : 100%;
max-width : 100%;
width : 100%;
pointer-events : none;
}
.asp_simplebar-height-auto-observer-wrapper {
box-sizing : inherit !important ;
height : 100%;
width : 100%;
max-width : 1px;
position : relative;
float : left;
max-height : 1px;
overflow : hidden;
z-index : -1;
padding : 0;
margin : 0;
pointer-events : none;
flex-grow : inherit;
flex-shrink : 0;
flex-basis : 0;
}
.asp_simplebar-height-auto-observer {
box-sizing : inherit;
display : block;
opacity : 0;
position : absolute;
top : 0;
left : 0;
height : 1000%;
width : 1000%;
min-height : 1px;
min-width : 1px;
overflow : hidden;
pointer-events : none;
z-index : -1;
}
.asp_simplebar-track {
z-index : 1;
position : absolute;
right : 0;
bottom : 0;
pointer-events : none;
overflow : hidden;
}
[data-asp_simplebar].asp_simplebar-dragging .asp_simplebar-content {
pointer-events : none;
user-select : none;
}
[data-asp_simplebar].asp_simplebar-dragging .asp_simplebar-track {
pointer-events : all;
}
.asp_simplebar-scrollbar {
position : absolute;
right : 2px;
width : 7px;
min-height : 10px;
}
.asp_simplebar-scrollbar:before {
position : absolute;
content : "";
background : rgb(0, 0, 0, 0.5);
border-radius : 7px;
left : 0;
right : 0;
opacity : 0;
transition : opacity 0.2s linear;
}
.asp_simplebar-scrollbar.asp_simplebar-visible:before {
opacity : 1;
transition : opacity 0s linear;
}
.asp_simplebar-track.asp_simplebar-vertical {
top : 0;
width : 11px;
margin-top : 4px !important ;
margin-bottom : 4px !important ;
}
.asp_simplebar-track.asp_simplebar-vertical .asp_simplebar-scrollbar:before {
top : 2px;
bottom : 2px;
}
.asp_simplebar-track.asp_simplebar-horizontal {
left : 0;
height : 11px;
margin-left : 12px !important ;
margin-right : 12px !important ;
}
.asp_simplebar-track.asp_simplebar-horizontal .asp_simplebar-scrollbar:before {
height : 100%;
left : 2px;
right : 2px;
}
.asp_simplebar-track.asp_simplebar-horizontal .asp_simplebar-scrollbar {
right : auto;
left : 0;
top : 2px;
height : 7px;
min-height : 0;
min-width : 10px;
width : auto;
}
[data-asp_simplebar-direction="rtl"] .asp_simplebar-track.asp_simplebar-vertical {
right : auto;
left : 0;
}
.hs-dummy-scrollbar-size {
direction : rtl;
position : fixed;
opacity : 0;
visibility : hidden;
height : 500px;
width : 500px;
overflow-y : hidden;
overflow-x : scroll;
}
.asp_simplebar-hide-scrollbar {
position : fixed;
left : 0;
visibility : hidden;
overflow-y : scroll;
scrollbar-width : none;
}
.asp_ac_autocomplete {
display : inline;
position : relative;
word-spacing : normal;
text-transform : none;
text-indent : 0;
text-shadow : none;
text-align : start;
}
.asp_ac_autocomplete .asp_ac_autocomplete_dropdown {
position : absolute;
border : #ccc solid 1px;
border-top-color : #d9d9d9;
box-shadow : 0 2px 4px rgb(0, 0, 0, 0.2);
cursor : default;
display : none;
z-index : 1001;
margin-top : -1px;
background-color : #fff;
min-width : 100%;
overflow : auto;
}
.asp_ac_autocomplete .asp_ac_autocomplete_hint {
position : absolute;
z-index : 1;
color : #ccc !important ;
overflow : hidden !important ;
white-space : pre !important ;
}
.asp_ac_autocomplete .asp_ac_autocomplete_hint span {
color : transparent;
opacity : 0.0;
}
.asp_ac_autocomplete .asp_ac_autocomplete_dropdown > div {
background : #fff;
white-space : nowrap;
cursor : pointer;
line-height : 1.5em;
padding : 2px 0;
}
.asp_ac_autocomplete .asp_ac_autocomplete_dropdown > div.active {
background : #0097cf;
color : #fff;
}
.rtl .asp_content, .rtl .asp_nores, .rtl .asp_content *, .rtl .asp_nores *, .rtl .searchsettings form {
text-align : right !important ;
direction : rtl !important ;
}
.rtl .asp_nores > * {
display : inline-block;
}
.rtl .searchsettings .asp_option {
flex-direction : row-reverse !important ;
}
.rtl .asp_option {
direction : ltr;
}
.rtl .asp_label, .rtl .asp_option div.asp_option_label {
text-align : right !important ;
}
.rtl .asp_label {
max-width : 1000px !important ;
width : 100%;
direction : rtl !important ;
}
.rtl .asp_label input[type="radio"] {
margin : 0 0 0 6px !important ;
}
.rtl .asp_option_cat_level-0 div.asp_option_label {
font-weight : 700 !important ;
}
.rtl fieldset .asp_option_cat_level-1 {
margin-right : 12px !important ;
margin-left : 0;
}
.rtl fieldset .asp_option_cat_level-2 {
margin-right : 24px !important ;
margin-left : 0;
}
.rtl fieldset .asp_option_cat_level-3 {
margin-right : 36px !important ;
margin-left : 0;
}
.rtl .searchsettings legend {
text-align : right !important ;
display : block;
width : 100%;
}
.rtl .searchsettings input[type="text"], .rtl .searchsettings select {
direction : rtl !important ;
text-align : right !important ;
}
.rtl div.asp_w.asp_s.searchsettings form, .rtl div.asp_w.asp_sb.searchsettings form {
flex-direction : row-reverse !important ;
}
.rtl div.horizontal.asp_r div.item {
float : right !important ;
}
.rtl p.asp-try {
direction : rtl;
text-align : right;
margin-right : 10px;
width : auto !important ;
}
.asp_arrow_box {
position : absolute;
background : #444;
padding : 12px;
color : #fff;
border-radius : 4px;
font-size : 14px;
max-width : 240px;
display : none;
z-index : 99999999999999999;
}
.asp_arrow_box:after {
top : 100%;
left : 50%;
border : transparent solid;
content : " ";
height : 0;
width : 0;
position : absolute;
pointer-events : none;
border-color : transparent;
border-top-color : #444;
border-width : 6px;
margin-left : -6px;
}
.asp_arrow_box.asp_arrow_box_bottom:after {
bottom : 100%;
top : unset;
border-bottom-color : #444;
border-top-color : transparent;
}
.asp_elementor_nores {
text-align : center;
}
.elementor-sticky__spacer .asp_w, .elementor-sticky__spacer .asp-try {
visibility : hidden !important ;
opacity : 0 !important ;
z-index : -1 !important ;
}
div[id*="ajaxsearchpro1_"] div.asp_loader, div[id*="ajaxsearchpro1_"] div.asp_loader * {
box-sizing : border-box !important ;
margin : 0;
padding : 0;
box-shadow : none;
}
div[id*="ajaxsearchpro1_"] div.asp_loader {
box-sizing : border-box;
display : flex;
flex : 0 1 auto;
flex-direction : column;
flex-grow : 0;
flex-shrink : 0;
flex-basis : 28px;
max-width : 100%;
max-height : 100%;
align-items : center;
justify-content : center;
}
div[id*="ajaxsearchpro1_"] div.asp_loader-inner {
width : 100%;
margin : 0 auto;
text-align : center;
height : 100%;
}
@keyframes rotate-simple {
0% {
transform : rotate(0deg);
}
50% {
transform : rotate(180deg);
}
100% {
transform : rotate(360deg);
}
}
div[id*="ajaxsearchpro1_"] div.asp_simple-circle {
margin : 0;
height : 100%;
width : 100%;
animation : rotate-simple 0.8s linear infinite;
border : #000 solid 4px;
border-right-color : transparent;
border-radius : 50%;
box-sizing : border-box;
}
div[id*="ajaxsearchprores1_"] .asp_res_loader div.asp_loader, div[id*="ajaxsearchprores1_"] .asp_res_loader div.asp_loader * {
box-sizing : border-box !important ;
margin : 0;
padding : 0;
box-shadow : none;
}
div[id*="ajaxsearchprores1_"] .asp_res_loader div.asp_loader {
box-sizing : border-box;
display : flex;
flex : 0 1 auto;
flex-direction : column;
flex-grow : 0;
flex-shrink : 0;
flex-basis : 28px;
max-width : 100%;
max-height : 100%;
align-items : center;
justify-content : center;
}
div[id*="ajaxsearchprores1_"] .asp_res_loader div.asp_loader-inner {
width : 100%;
margin : 0 auto;
text-align : center;
height : 100%;
}
div[id*="ajaxsearchprores1_"] .asp_res_loader div.asp_simple-circle {
margin : 0;
height : 100%;
width : 100%;
animation : rotate-simple 0.8s linear infinite;
border : #000 solid 4px;
border-right-color : transparent;
border-radius : 50%;
box-sizing : border-box;
}
#ajaxsearchpro1_1 div.asp_loader, #ajaxsearchpro1_2 div.asp_loader, #ajaxsearchpro1_1 div.asp_loader *, #ajaxsearchpro1_2 div.asp_loader * {
box-sizing : border-box !important ;
margin : 0;
padding : 0;
box-shadow : none;
}
#ajaxsearchpro1_1 div.asp_loader, #ajaxsearchpro1_2 div.asp_loader {
box-sizing : border-box;
display : flex;
flex : 0 1 auto;
flex-direction : column;
flex-grow : 0;
flex-shrink : 0;
flex-basis : 28px;
max-width : 100%;
max-height : 100%;
align-items : center;
justify-content : center;
}
#ajaxsearchpro1_1 div.asp_loader-inner, #ajaxsearchpro1_2 div.asp_loader-inner {
width : 100%;
margin : 0 auto;
text-align : center;
height : 100%;
}
#ajaxsearchpro1_1 div.asp_simple-circle, #ajaxsearchpro1_2 div.asp_simple-circle {
margin : 0;
height : 100%;
width : 100%;
animation : rotate-simple 0.8s linear infinite;
border : #000 solid 4px;
border-right-color : transparent;
border-radius : 50%;
box-sizing : border-box;
}
@keyframes asp_an_fadeInDown {
0% {
opacity : 0;
transform : translateY(-20px);
}
100% {
opacity : 1;
transform : translateY(0);
}
}
.asp_an_fadeInDown {
animation-name : asp_an_fadeInDown;
}
div.asp_r.asp_r_1, div.asp_r.asp_r_1 *, div.asp_m.asp_m_1, div.asp_m.asp_m_1 *, div.asp_s.asp_s_1, div.asp_s.asp_s_1 * {
box-sizing : content-box;
border : 0;
border-radius : 0;
text-transform : none;
text-shadow : none;
box-shadow : none;
text-decoration : none;
text-align : left;
letter-spacing : normal;
}
div.asp_r.asp_r_1, div.asp_m.asp_m_1, div.asp_s.asp_s_1 {
box-sizing : border-box;
}
div.asp_r.asp_r_1, div.asp_r.asp_r_1 *, div.asp_m.asp_m_1, div.asp_m.asp_m_1 *, div.asp_s.asp_s_1, div.asp_s.asp_s_1 * {
padding : 0;
margin : 0;
}
.wpdreams_clear {
clear : both;
}
div.asp_m.asp_m_1 {
width : 100%;
height : auto;
max-height : none;
border-radius : 5px;
background : #d1eaff;
margin-top : 0;
margin-bottom : 0;
background-image : radial-gradient(ellipse at center, #fff, #fff);
overflow : hidden;
border : rgb(228, 228, 228, 1) solid 1px;
border-radius : 40px;
box-shadow : none;
}
div.asp_m.asp_m_1 .probox {
margin : 6px;
height : 28px;
background : 0 0;
border : #fff none 0;
border-radius : 0;
box-shadow : none;
}
p[id*="asp-try-1"] {
color : #555 !important ;
display : block;
}
div.asp_main_container + [id*="asp-try-1"] {
width : 100%;
}
p[id*="asp-try-1"] a {
color : #ffb556 !important ;
}
p[id*="asp-try-1"] a:after {
color : #555 !important ;
display : inline;
content : ",";
}
p[id*="asp-try-1"] a:last-child:after {
display : none;
}
div.asp_m.asp_m_1 .probox .proinput {
font-weight : 400;
font-family : "Open Sans";
color : #000;
font-size : 12px;
line-height : 15px;
text-shadow : none;
line-height : normal;
flex-grow : 1;
order : 5;
}
div.asp_m.asp_m_1 .probox .proinput input.orig {
font-weight : 400;
font-family : "Open Sans";
color : #000;
font-size : 12px;
line-height : 15px;
text-shadow : none;
line-height : normal;
border : 0;
box-shadow : none;
height : 28px;
position : relative;
z-index : 2;
padding : 0 !important ;
padding-top : 2px !important ;
margin : -1px 0 0 -4px !important ;
width : 100%;
background : 0 0 !important ;
}
div.asp_m.asp_m_1 .probox .proinput input.autocomplete {
font-weight : 400;
font-family : "Open Sans";
color : #000;
font-size : 12px;
line-height : 15px;
text-shadow : none;
line-height : normal;
opacity : 0.25;
height : 28px;
display : block;
position : relative;
z-index : 1;
padding : 0 !important ;
margin : -1px 0 0 -4px !important ;
margin-top : -28px !important ;
width : 100%;
background : 0 0 !important ;
}
.rtl div.asp_m.asp_m_1 .probox .proinput input.orig, .rtl div.asp_m.asp_m_1 .probox .proinput input.autocomplete {
font-weight : 400;
font-family : "Open Sans";
color : #000;
font-size : 12px;
line-height : 15px;
text-shadow : none;
line-height : normal;
direction : rtl;
text-align : right;
}
.rtl div.asp_m.asp_m_1 .probox .proinput {
margin-right : 2px;
}
.rtl div.asp_m.asp_m_1 .probox .proloading, .rtl div.asp_m.asp_m_1 .probox .proclose {
order : 3;
}
div.asp_m.asp_m_1 .probox .proinput input.orig::-webkit-input-placeholder {
font-weight : 400;
font-family : "Open Sans";
color : #000;
font-size : 12px;
text-shadow : none;
opacity : 0.85;
}
div.asp_m.asp_m_1 .probox .proinput input.orig::-moz-placeholder {
font-weight : 400;
font-family : "Open Sans";
color : #000;
font-size : 12px;
text-shadow : none;
opacity : 0.85;
}
div.asp_m.asp_m_1 .probox .proinput input.orig:-ms-input-placeholder {
font-weight : 400;
font-family : "Open Sans";
color : #000;
font-size : 12px;
text-shadow : none;
opacity : 0.85;
}
div.asp_m.asp_m_1 .probox .proinput input.orig:-moz-placeholder {
font-weight : 400;
font-family : "Open Sans";
color : #000;
font-size : 12px;
text-shadow : none;
opacity : 0.85;
line-height : normal !important ;
}
div.asp_m.asp_m_1 .probox .proinput input.autocomplete {
font-weight : 400;
font-family : "Open Sans";
color : #000;
font-size : 12px;
line-height : 15px;
text-shadow : none;
line-height : normal;
border : 0;
box-shadow : none;
}
div.asp_m.asp_m_1 .probox .proloading, div.asp_m.asp_m_1 .probox .proclose, div.asp_m.asp_m_1 .probox .promagnifier, div.asp_m.asp_m_1 .probox .prosettings {
width : 28px;
height : 28px;
flex : 0 0 28px;
flex-grow : 0;
order : 7;
}
div.asp_m.asp_m_1 .probox .proclose svg {
fill : #fefefe;
background : #333;
box-shadow : 0 0 0 2px rgb(255, 255, 255, 0.9);
}
div.asp_m.asp_m_1 .probox .proloading {
width : 28px;
height : 28px;
min-width : 28px;
min-height : 28px;
max-width : 28px;
max-height : 28px;
}
div.asp_m.asp_m_1 .probox .proloading .asp_loader {
width : 24px;
height : 24px;
min-width : 24px;
min-height : 24px;
max-width : 24px;
max-height : 24px;
}
div.asp_m.asp_m_1 .probox .promagnifier {
width : auto;
height : 28px;
flex : 0 0 auto;
order : 7;
}
div.asp_m.asp_m_1 .probox .promagnifier div.innericon {
width : 28px;
height : 28px;
float : right;
}
div.asp_m.asp_m_1 .probox .promagnifier div.asp_text_button {
width : auto;
height : 28px;
float : right;
margin : 0;
padding : 0 10px 0 2px;
font-weight : 400;
font-family : "Open Sans";
color : #333;
font-size : 15px;
text-shadow : none;
line-height : 28px;
}
div.asp_m.asp_m_1 .probox .promagnifier .innericon svg {
fill : rgb(219, 58, 52, 1);
}
div.asp_m.asp_m_1 .probox .prosettings .innericon svg {
fill : #454545;
}
div.asp_m.asp_m_1 .probox .promagnifier {
width : 28px;
height : 28px;
background : 0 0;
background-position : center center;
background-repeat : no-repeat;
order : 11;
float : right;
border : #fff solid 0;
border-radius : 0;
box-shadow : -1px 1px 0 0 rgb(255, 255, 255, 0.64) inset;
cursor : pointer;
background-size : 100% 100%;
background-position : center center;
background-repeat : no-repeat;
cursor : pointer;
}
div.asp_m.asp_m_1 .probox .prosettings {
width : 28px;
height : 28px;
background : 0 0;
background-position : center center;
background-repeat : no-repeat;
order : 10;
float : right;
border : #fff solid 0;
border-radius : 0;
box-shadow : 0 1px 0 0 rgb(255, 255, 255, 0.64) inset;
cursor : pointer;
background-size : 100% 100%;
align-self : flex-end;
}
div.asp_r.asp_r_1 {
position : absolute;
z-index : 11000;
width : auto;
margin : 12px 0 0;
}
div.asp_r.asp_r_1 .results .asp_nores .asp_keyword {
padding : 0 6px;
cursor : pointer;
font-weight : 400;
font-family : "Open Sans";
color : #4a4a4a;
font-size : 13px;
line-height : 1.35em;
text-shadow : none;
font-weight : 700;
}
div.asp_r.asp_r_1 .asp_results_top {
background : #fff;
border : #515151 none 1px;
border-radius : 0;
padding : 6px 12px;
margin : 0 0 4px;
text-align : center;
font-weight : 400;
font-family : "Open Sans";
color : #515151;
font-size : 13px;
line-height : 16px;
text-shadow : none;
}
div.asp_r.asp_r_1 .results .item {
height : auto;
background : #fff;
}
div.asp_r.asp_r_1 .results .item.hovered {
background-image : radial-gradient(ellipse at center, #f4f4f4, #f6f6f6);
}
div.asp_r.asp_r_1 .results .item .asp_image {
background-size : cover;
background-repeat : no-repeat;
}
div.asp_r.asp_r_1 .results .item .asp_item_overlay_img {
background-size : cover;
background-repeat : no-repeat;
}
div.asp_r.asp_r_1 .results .item .asp_content {
overflow : hidden;
background : 0 0;
margin : 0;
padding : 0 10px;
}
div.asp_r.asp_r_1 .results .item .asp_content h3 {
margin : 0;
padding : 0;
display : inline-block;
line-height : inherit;
font-weight : 700;
font-family : "Lato";
color : #1468a9;
font-size : 14px;
line-height : 1.55em;
text-shadow : none;
}
div.asp_r.asp_r_1 .results .item .asp_content h3 a {
margin : 0;
padding : 0;
line-height : inherit;
display : block;
font-weight : 700;
font-family : "Lato";
color : #1468a9;
font-size : 14px;
line-height : 1.55em;
text-shadow : none;
}
div.asp_r.asp_r_1 .results .item .asp_content h3 a:hover {
font-weight : 700;
font-family : "Lato";
color : #1468a9;
font-size : 14px;
line-height : 1.55em;
text-shadow : none;
}
div.asp_r.asp_r_1 .results .item div.etc {
padding : 0;
font-size : 13px;
line-height : 1.3em;
margin-bottom : 6px;
}
div.asp_r.asp_r_1 .results .item .etc .asp_author {
padding : 0;
font-weight : 700;
font-family : "Open Sans";
color : #a1a1a1;
font-size : 11px;
line-height : 13px;
text-shadow : none;
}
div.asp_r.asp_r_1 .results .item .etc .asp_date {
margin : 0 0 0 10px;
padding : 0;
font-weight : 400;
font-family : "Open Sans";
color : #adadad;
font-size : 11px;
line-height : 15px;
text-shadow : none;
}
div.asp_r.asp_r_1 .results .item div.asp_content {
margin : 0;
padding : 0;
font-weight : 400;
font-family : "Open Sans";
color : #4a4a4a;
font-size : 13px;
line-height : 1.35em;
text-shadow : none;
}
div.asp_r.asp_r_1 span.highlighted {
font-weight : 700;
color : rgb(217, 49, 43, 1);
background-color : rgb(238, 238, 238, 1);
}
div.asp_r.asp_r_1 p.showmore {
text-align : center;
margin : 5px 0 0;
font-weight : 400;
font-family : "Open Sans";
color : #055e94;
font-size : 12px;
line-height : 15px;
text-shadow : none;
}
div.asp_r.asp_r_1 p.showmore a {
font-weight : 400;
font-family : "Open Sans";
color : #055e94;
font-size : 12px;
line-height : 15px;
text-shadow : none;
padding : 10px 5px;
margin : 0 auto;
background : #fff;
display : block;
text-align : center;
}
div.asp_r.asp_r_1 .asp_res_loader {
background : #fff;
height : 200px;
padding : 10px;
}
div.asp_r.asp_r_1.isotopic .asp_res_loader {
background : rgb(255, 255, 255, 0);
}
div.asp_r.asp_r_1 .asp_res_loader .asp_loader {
height : 200px;
width : 200px;
margin : 0 auto;
}
div.asp_s.asp_s_1.searchsettings {
direction : ltr;
padding : 0;
background-image : linear-gradient(185deg, #fff, #fff);
box-shadow : 0 0 0 1px #b5b5b5 inset;
max-width : 208px;
z-index : 2;
}
div.asp_s.asp_s_1.searchsettings.asp_s {
z-index : 11001;
}
div.asp_sb.asp_sb_1.searchsettings {
max-width : none;
}
div.asp_s.asp_s_1.searchsettings form {
display : flex;
}
div.asp_sb.asp_sb_1.searchsettings form {
display : flex;
}
div.asp_s.asp_s_1.searchsettings div.asp_option_label, div.asp_s.asp_s_1.searchsettings .asp_label {
font-weight : 700;
font-family : "Open Sans";
color : #2b2b2b;
font-size : 12px;
line-height : 15px;
text-shadow : none;
}
div.asp_sb.asp_sb_1.searchsettings .asp_option_inner label, div.asp_s.asp_s_1.searchsettings .asp_option_inner label {
background-image : linear-gradient(180deg, #222, #45484d);
}
div.asp_sb.asp_sb_1.searchsettings .asp_option_inner label:after, div.asp_s.asp_s_1.searchsettings .asp_option_inner label:after {
font-family : "asppsicons2";
border : none;
content : "";
display : block;
position : absolute;
top : 0;
left : 0;
font-size : 11px;
color : #fff;
margin : 1px 0 0 !important ;
line-height : 17px;
text-align : center;
text-decoration : none;
text-shadow : none;
}
div.asp_s.asp_s_1.searchsettings .asp_sett_scroll {
max-height : 220px;
overflow : auto;
}
div.asp_sb.asp_sb_1.searchsettings .asp_sett_scroll {
max-height : 220px;
overflow : auto;
}
div.asp_s.asp_s_1.searchsettings fieldset {
width : 200px;
min-width : 200px;
max-width : 10000px;
}
div.asp_sb.asp_sb_1.searchsettings fieldset {
width : 200px;
min-width : 200px;
max-width : 10000px;
}
div.asp_s.asp_s_1.searchsettings fieldset legend {
padding : 0 0 0 10px;
margin : 0;
background : 0 0;
font-weight : 400;
font-family : "Open Sans";
color : #474747;
font-size : 13px;
line-height : 15px;
text-shadow : none;
}
div.asp_s.asp_s_1.searchsettings .asp_simplebar-scrollbar:before {
background : 0 0;
background-image : radial-gradient(ellipse at center, rgb(0, 0, 0, 0.5), rgb(0, 0, 0, 0.5));
}
div.asp_sb.asp_sb_1.searchsettings .asp_simplebar-scrollbar:before {
background : 0 0;
background-image : radial-gradient(ellipse at center, rgb(0, 0, 0, 0.5), rgb(0, 0, 0, 0.5));
}
div.asp_r.asp_r_1.vertical {
padding : 4px;
background : #fff;
border-radius : 3px;
border : rgb(228, 228, 228, 1) solid 1px;
border-radius : 0;
box-shadow : none;
visibility : hidden;
display : none;
}
div.asp_r.asp_r_1.vertical .results {
max-height : none;
}
div.asp_r.asp_r_1.vertical .item {
position : relative;
box-sizing : border-box;
}
div.asp_r.asp_r_1.vertical .item .asp_content h3 {
display : inline;
}
div.asp_r.asp_r_1.vertical .results .item .asp_content {
overflow : hidden;
width : auto;
height : auto;
background : 0 0;
margin : 0;
padding : 8px;
}
div.asp_r.asp_r_1.vertical .results .item .asp_image {
width : 70px;
height : 70px;
margin : 2px 8px 0 0;
}
div.asp_r.asp_r_1.vertical .asp_simplebar-scrollbar:before {
background : 0 0;
background-image : radial-gradient(ellipse at center, rgb(0, 0, 0, 0.5), rgb(0, 0, 0, 0.5));
}
div.asp_r.asp_r_1.vertical .results .item:after {
display : block;
position : absolute;
bottom : 0;
content : "";
height : 1px;
width : 100%;
background : rgb(255, 255, 255, 0.55);
}
div.asp_r.asp_r_1.vertical .results .item.asp_last_item:after {
display : none;
}
.asp_spacer {
display : none !important ;
}
.asp_v_spacer {
width : 100%;
height : 0;
}
div.asp_r.asp_r_1 .asp_group_header {
background : #ddd;
background : #f6f6f6;
border-radius : 3px 3px 0 0;
border-top : 1px solid #f8f8f8;
border-left : 1px solid #f8f8f8;
border-right : 1px solid #f8f8f8;
margin : 10px 0 -3px;
padding : 7px 0 7px 10px;
position : relative;
z-index : 1000;
min-width : 90%;
flex-grow : 1;
font-weight : 700;
font-family : "Open Sans";
color : #055e94;
font-size : 11px;
line-height : 13px;
text-shadow : none;
}
html {
font-family : sans-serif;
}
body {
margin : 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
display : block;
}
audio, canvas, progress, video {
display : inline-block;
vertical-align : baseline;
}
audio:not([controls]) {
display : none;
height : 0;
}
[hidden], template {
display : none;
}
a {
background : 0 0;
}
a:active, a:hover {
outline : 0;
}
abbr[title] {
border-bottom : 1px dotted;
}
b, strong {
font-weight : 700;
}
dfn {
font-style : italic;
}
h1 {
font-size : 2em;
margin : 0.67em 0;
}
mark {
background : #ff0;
color : #000;
}
small {
font-size : 80%;
}
sub, sup {
font-size : 75%;
line-height : 0;
position : relative;
vertical-align : baseline;
}
sup {
top : -0.5em;
}
sub {
bottom : -0.25em;
}
img {
border : 0;
}
svg:not(:root) {
overflow : hidden;
}
figure {
margin : 1em 40px;
}
hr {
box-sizing : content-box;
height : 0;
}
pre {
overflow : auto;
}
code, kbd, pre, samp {
font-family : monospace, monospace;
font-size : 1em;
}
button, input, optgroup, select, textarea {
color : inherit;
font : inherit;
margin : 0;
}
button {
overflow : visible;
}
button, select {
text-transform : none;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
cursor : pointer;
}
button[disabled], html input[disabled] {
cursor : default;
}
button::-moz-focus-inner, input::-moz-focus-inner {
border : 0;
padding : 0;
}
input {
line-height : normal;
}
input[type="checkbox"], input[type="radio"] {
box-sizing : border-box;
padding : 0;
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
height : auto;
}
input[type="search"] {
box-sizing : content-box;
}
fieldset {
border : silver solid 1px;
margin : 0 2px;
padding : 0.35em 0.625em 0.75em;
}
legend {
border : 0;
padding : 0;
}
textarea {
overflow : auto;
}
optgroup {
font-weight : 700;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
td, th {
padding : 0;
}
@media print {
* {
text-shadow : none !important ;
color : #000 !important ;
background : 0 0 !important ;
box-shadow : none !important ;
}
a, a:visited {
text-decoration : underline;
}
a[href]:after {
content : " (" attr(href) ")";
}
abbr[title]:after {
content : " (" attr(title) ")";
}
a[href^="javascript:"]:after, a[href^="#"]:after {
content : "";
}
pre, blockquote {
border : #999 solid 1px;
page-break-inside : avoid;
}
thead {
display : table-header-group;
}
tr, img {
page-break-inside : avoid;
}
img {
max-width : 100% !important ;
}
p, h2, h3 {
orphans : 3;
widows : 3;
}
h2, h3 {
page-break-after : avoid;
}
select {
background : #fff !important ;
}
.navbar {
display : none;
}
.table td, .table th {
background-color : #fff !important ;
}
.btn > .caret, .dropup > .btn > .caret {
border-top-color : #000 !important ;
}
.label {
border : #000 solid 1px;
}
.table {
border-collapse : collapse !important ;
}
.table-bordered th, .table-bordered td {
border : #ddd solid 1px !important ;
}
}
@font-face {
font-display : swap;
font-family : "Glyphicons Halflings";
src : url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/glyphicons-halflings-regular.eot);
src : url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/glyphicons-halflings-regular.woff) format("woff"), url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/glyphicons-halflings-regular.ttf) format("truetype"), url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg");
}
.glyphicon {
position : relative;
top : 1px;
display : inline-block;
font-family : "Glyphicons Halflings";
font-style : normal;
font-weight : 400;
line-height : 1;
}
.glyphicon-asterisk:before {
content : "*";
}
.glyphicon-plus:before {
content : "+";
}
.glyphicon-euro:before {
content : "€";
}
.glyphicon-minus:before {
content : "−";
}
.glyphicon-cloud:before {
content : "☁";
}
.glyphicon-envelope:before {
content : "✉";
}
.glyphicon-pencil:before {
content : "✏";
}
.glyphicon-glass:before {
content : "";
}
.glyphicon-music:before {
content : "";
}
.glyphicon-search:before {
content : "";
}
.glyphicon-heart:before {
content : "";
}
.glyphicon-star:before {
content : "";
}
.glyphicon-star-empty:before {
content : "";
}
.glyphicon-user:before {
content : "";
}
.glyphicon-film:before {
content : "";
}
.glyphicon-th-large:before {
content : "";
}
.glyphicon-th:before {
content : "";
}
.glyphicon-th-list:before {
content : "";
}
.glyphicon-ok:before {
content : "";
}
.glyphicon-remove:before {
content : "";
}
.glyphicon-zoom-in:before {
content : "";
}
.glyphicon-zoom-out:before {
content : "";
}
.glyphicon-off:before {
content : "";
}
.glyphicon-signal:before {
content : "";
}
.glyphicon-cog:before {
content : "";
}
.glyphicon-trash:before {
content : "";
}
.glyphicon-home:before {
content : "";
}
.glyphicon-file:before {
content : "";
}
.glyphicon-time:before {
content : "";
}
.glyphicon-road:before {
content : "";
}
.glyphicon-download-alt:before {
content : "";
}
.glyphicon-download:before {
content : "";
}
.glyphicon-upload:before {
content : "";
}
.glyphicon-inbox:before {
content : "";
}
.glyphicon-play-circle:before {
content : "";
}
.glyphicon-repeat:before {
content : "";
}
.glyphicon-refresh:before {
content : "";
}
.glyphicon-list-alt:before {
content : "";
}
.glyphicon-lock:before {
content : "";
}
.glyphicon-flag:before {
content : "";
}
.glyphicon-headphones:before {
content : "";
}
.glyphicon-volume-off:before {
content : "";
}
.glyphicon-volume-down:before {
content : "";
}
.glyphicon-volume-up:before {
content : "";
}
.glyphicon-qrcode:before {
content : "";
}
.glyphicon-barcode:before {
content : "";
}
.glyphicon-tag:before {
content : "";
}
.glyphicon-tags:before {
content : "";
}
.glyphicon-book:before {
content : "";
}
.glyphicon-bookmark:before {
content : "";
}
.glyphicon-print:before {
content : "";
}
.glyphicon-camera:before {
content : "";
}
.glyphicon-font:before {
content : "";
}
.glyphicon-bold:before {
content : "";
}
.glyphicon-italic:before {
content : "";
}
.glyphicon-text-height:before {
content : "";
}
.glyphicon-text-width:before {
content : "";
}
.glyphicon-align-left:before {
content : "";
}
.glyphicon-align-center:before {
content : "";
}
.glyphicon-align-right:before {
content : "";
}
.glyphicon-align-justify:before {
content : "";
}
.glyphicon-list:before {
content : "";
}
.glyphicon-indent-left:before {
content : "";
}
.glyphicon-indent-right:before {
content : "";
}
.glyphicon-facetime-video:before {
content : "";
}
.glyphicon-picture:before {
content : "";
}
.glyphicon-map-marker:before {
content : "";
}
.glyphicon-adjust:before {
content : "";
}
.glyphicon-tint:before {
content : "";
}
.glyphicon-edit:before {
content : "";
}
.glyphicon-share:before {
content : "";
}
.glyphicon-check:before {
content : "";
}
.glyphicon-move:before {
content : "";
}
.glyphicon-step-backward:before {
content : "";
}
.glyphicon-fast-backward:before {
content : "";
}
.glyphicon-backward:before {
content : "";
}
.glyphicon-play:before {
content : "";
}
.glyphicon-pause:before {
content : "";
}
.glyphicon-stop:before {
content : "";
}
.glyphicon-forward:before {
content : "";
}
.glyphicon-fast-forward:before {
content : "";
}
.glyphicon-step-forward:before {
content : "";
}
.glyphicon-eject:before {
content : "";
}
.glyphicon-chevron-left:before {
content : "";
}
.glyphicon-chevron-right:before {
content : "";
}
.glyphicon-plus-sign:before {
content : "";
}
.glyphicon-minus-sign:before {
content : "";
}
.glyphicon-remove-sign:before {
content : "";
}
.glyphicon-ok-sign:before {
content : "";
}
.glyphicon-question-sign:before {
content : "";
}
.glyphicon-info-sign:before {
content : "";
}
.glyphicon-screenshot:before {
content : "";
}
.glyphicon-remove-circle:before {
content : "";
}
.glyphicon-ok-circle:before {
content : "";
}
.glyphicon-ban-circle:before {
content : "";
}
.glyphicon-arrow-left:before {
content : "";
}
.glyphicon-arrow-right:before {
content : "";
}
.glyphicon-arrow-up:before {
content : "";
}
.glyphicon-arrow-down:before {
content : "";
}
.glyphicon-share-alt:before {
content : "";
}
.glyphicon-resize-full:before {
content : "";
}
.glyphicon-resize-small:before {
content : "";
}
.glyphicon-exclamation-sign:before {
content : "";
}
.glyphicon-gift:before {
content : "";
}
.glyphicon-leaf:before {
content : "";
}
.glyphicon-fire:before {
content : "";
}
.glyphicon-eye-open:before {
content : "";
}
.glyphicon-eye-close:before {
content : "";
}
.glyphicon-warning-sign:before {
content : "";
}
.glyphicon-plane:before {
content : "";
}
.glyphicon-calendar:before {
content : "";
}
.glyphicon-random:before {
content : "";
}
.glyphicon-comment:before {
content : "";
}
.glyphicon-magnet:before {
content : "";
}
.glyphicon-chevron-up:before {
content : "";
}
.glyphicon-chevron-down:before {
content : "";
}
.glyphicon-retweet:before {
content : "";
}
.glyphicon-shopping-cart:before {
content : "";
}
.glyphicon-folder-close:before {
content : "";
}
.glyphicon-folder-open:before {
content : "";
}
.glyphicon-resize-vertical:before {
content : "";
}
.glyphicon-resize-horizontal:before {
content : "";
}
.glyphicon-hdd:before {
content : "";
}
.glyphicon-bullhorn:before {
content : "";
}
.glyphicon-bell:before {
content : "";
}
.glyphicon-certificate:before {
content : "";
}
.glyphicon-thumbs-up:before {
content : "";
}
.glyphicon-thumbs-down:before {
content : "";
}
.glyphicon-hand-right:before {
content : "";
}
.glyphicon-hand-left:before {
content : "";
}
.glyphicon-hand-up:before {
content : "";
}
.glyphicon-hand-down:before {
content : "";
}
.glyphicon-circle-arrow-right:before {
content : "";
}
.glyphicon-circle-arrow-left:before {
content : "";
}
.glyphicon-circle-arrow-up:before {
content : "";
}
.glyphicon-circle-arrow-down:before {
content : "";
}
.glyphicon-globe:before {
content : "";
}
.glyphicon-wrench:before {
content : "";
}
.glyphicon-tasks:before {
content : "";
}
.glyphicon-filter:before {
content : "";
}
.glyphicon-briefcase:before {
content : "";
}
.glyphicon-fullscreen:before {
content : "";
}
.glyphicon-dashboard:before {
content : "";
}
.glyphicon-paperclip:before {
content : "";
}
.glyphicon-heart-empty:before {
content : "";
}
.glyphicon-link:before {
content : "";
}
.glyphicon-phone:before {
content : "";
}
.glyphicon-pushpin:before {
content : "";
}
.glyphicon-usd:before {
content : "";
}
.glyphicon-gbp:before {
content : "";
}
.glyphicon-sort:before {
content : "";
}
.glyphicon-sort-by-alphabet:before {
content : "";
}
.glyphicon-sort-by-alphabet-alt:before {
content : "";
}
.glyphicon-sort-by-order:before {
content : "";
}
.glyphicon-sort-by-order-alt:before {
content : "";
}
.glyphicon-sort-by-attributes:before {
content : "";
}
.glyphicon-sort-by-attributes-alt:before {
content : "";
}
.glyphicon-unchecked:before {
content : "";
}
.glyphicon-expand:before {
content : "";
}
.glyphicon-collapse-down:before {
content : "";
}
.glyphicon-collapse-up:before {
content : "";
}
.glyphicon-log-in:before {
content : "";
}
.glyphicon-flash:before {
content : "";
}
.glyphicon-log-out:before {
content : "";
}
.glyphicon-new-window:before {
content : "";
}
.glyphicon-record:before {
content : "";
}
.glyphicon-save:before {
content : "";
}
.glyphicon-open:before {
content : "";
}
.glyphicon-saved:before {
content : "";
}
.glyphicon-import:before {
content : "";
}
.glyphicon-export:before {
content : "";
}
.glyphicon-send:before {
content : "";
}
.glyphicon-floppy-disk:before {
content : "";
}
.glyphicon-floppy-saved:before {
content : "";
}
.glyphicon-floppy-remove:before {
content : "";
}
.glyphicon-floppy-save:before {
content : "";
}
.glyphicon-floppy-open:before {
content : "";
}
.glyphicon-credit-card:before {
content : "";
}
.glyphicon-transfer:before {
content : "";
}
.glyphicon-cutlery:before {
content : "";
}
.glyphicon-header:before {
content : "";
}
.glyphicon-compressed:before {
content : "";
}
.glyphicon-earphone:before {
content : "";
}
.glyphicon-phone-alt:before {
content : "";
}
.glyphicon-tower:before {
content : "";
}
.glyphicon-stats:before {
content : "";
}
.glyphicon-sd-video:before {
content : "";
}
.glyphicon-hd-video:before {
content : "";
}
.glyphicon-subtitles:before {
content : "";
}
.glyphicon-sound-stereo:before {
content : "";
}
.glyphicon-sound-dolby:before {
content : "";
}
.glyphicon-sound-5-1:before {
content : "";
}
.glyphicon-sound-6-1:before {
content : "";
}
.glyphicon-sound-7-1:before {
content : "";
}
.glyphicon-copyright-mark:before {
content : "";
}
.glyphicon-registration-mark:before {
content : "";
}
.glyphicon-cloud-download:before {
content : "";
}
.glyphicon-cloud-upload:before {
content : "";
}
.glyphicon-tree-conifer:before {
content : "";
}
.glyphicon-tree-deciduous:before {
content : "";
}
* {
box-sizing : border-box;
}
*:before, *:after {
box-sizing : border-box;
}
html {
font-size : 10px;
}
body {
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size : 14px;
line-height : 1.42857143;
color : #333;
background-color : #fff;
}
input, button, select, textarea {
font-family : inherit;
font-size : inherit;
line-height : inherit;
}
a {
color : #428bca;
text-decoration : none;
}
a:hover, a:focus {
color : #2a6496;
text-decoration : underline;
}
a:focus {
outline : thin dotted;
outline-offset : -2px;
}
figure {
margin : 0;
}
img {
vertical-align : middle;
}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
display : block;
max-width : 100%;
height : auto;
}
.img-rounded {
border-radius : 6px;
}
.img-thumbnail {
padding : 4px;
line-height : 1.42857143;
background-color : #fff;
border : #ddd solid 1px;
border-radius : 4px;
transition : all 0.2s ease-in-out;
display : inline-block;
max-width : 100%;
height : auto;
}
.img-circle {
border-radius : 50%;
}
hr {
margin-top : 20px;
margin-bottom : 20px;
border : 0;
border-top : 1px solid #eee;
}
.sr-only {
position : absolute;
width : 1px;
height : 1px;
margin : -1px;
padding : 0;
overflow : hidden;
clip : rect(0,0,0,0);
border : 0;
}
.sr-only-focusable:active, .sr-only-focusable:focus {
position : static;
width : auto;
height : auto;
margin : 0;
overflow : visible;
clip : auto;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
font-family : inherit;
font-weight : 500;
line-height : 1.1;
color : inherit;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
font-weight : 400;
line-height : 1;
color : #777;
}
h1, .h1, h2, .h2, h3, .h3 {
margin-top : 20px;
margin-bottom : 10px;
}
h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small {
font-size : 65%;
}
h4, .h4, h5, .h5, h6, .h6 {
margin-top : 10px;
margin-bottom : 10px;
}
h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small {
font-size : 75%;
}
h1, .h1 {
font-size : 36px;
}
h2, .h2 {
font-size : 30px;
}
h3, .h3 {
font-size : 24px;
}
h4, .h4 {
font-size : 18px;
}
h5, .h5 {
font-size : 14px;
}
h6, .h6 {
font-size : 12px;
}
p {
margin : 0 0 10px;
}
.lead {
margin-bottom : 20px;
font-size : 16px;
font-weight : 300;
line-height : 1.4;
}
@media (min-width: 768px) {
.lead {
font-size : 21px;
}
}
small, .small {
font-size : 85%;
}
cite {
font-style : normal;
}
mark, .mark {
background-color : #fcf8e3;
padding : 0.2em;
}
.text-left {
text-align : left;
}
.text-right {
text-align : right;
}
.text-center {
text-align : center;
}
.text-justify {
text-align : justify;
}
.text-nowrap {
white-space : nowrap;
}
.text-lowercase {
text-transform : lowercase;
}
.text-uppercase {
text-transform : uppercase;
}
.text-capitalize {
text-transform : capitalize;
}
.text-muted {
color : #777;
}
.text-primary {
color : #428bca;
}
a.text-primary:hover {
color : #3071a9;
}
.text-success {
color : #3c763d;
}
a.text-success:hover {
color : #2b542c;
}
.text-info {
color : #31708f;
}
a.text-info:hover {
color : #245269;
}
.text-warning {
color : #8a6d3b;
}
a.text-warning:hover {
color : #66512c;
}
.text-danger {
color : #a94442;
}
a.text-danger:hover {
color : #843534;
}
.bg-primary {
color : #fff;
background-color : #428bca;
}
a.bg-primary:hover {
background-color : #3071a9;
}
.bg-success {
background-color : #dff0d8;
}
a.bg-success:hover {
background-color : #c1e2b3;
}
.bg-info {
background-color : #d9edf7;
}
a.bg-info:hover {
background-color : #afd9ee;
}
.bg-warning {
background-color : #fcf8e3;
}
a.bg-warning:hover {
background-color : #f7ecb5;
}
.bg-danger {
background-color : #f2dede;
}
a.bg-danger:hover {
background-color : #e4b9b9;
}
.page-header {
padding-bottom : 9px;
margin : 40px 0 20px;
border-bottom : 1px solid #eee;
}
ul, ol {
margin-top : 0;
margin-bottom : 10px;
}
ul ul, ol ul, ul ol, ol ol {
margin-bottom : 0;
}
.list-unstyled {
padding-left : 0;
list-style : none;
}
.list-inline {
padding-left : 0;
list-style : none;
margin-left : -5px;
}
.list-inline > li {
display : inline-block;
padding-left : 5px;
padding-right : 5px;
}
dl {
margin-top : 0;
margin-bottom : 20px;
}
dt, dd {
line-height : 1.42857143;
}
dt {
font-weight : 700;
}
dd {
margin-left : 0;
}
@media (min-width: 768px) {
.dl-horizontal dt {
float : left;
width : 160px;
clear : left;
text-align : right;
overflow : hidden;
text-overflow : ellipsis;
white-space : nowrap;
}
.dl-horizontal dd {
margin-left : 180px;
}
}
abbr[title], abbr[data-original-title] {
cursor : help;
border-bottom : 1px dotted #777;
}
.initialism {
font-size : 90%;
text-transform : uppercase;
}
blockquote {
padding : 10px 20px;
margin : 0 0 20px;
font-size : 17.5px;
border-left : 5px solid #eee;
}
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {
margin-bottom : 0;
}
blockquote footer, blockquote small, blockquote .small {
display : block;
font-size : 80%;
line-height : 1.42857143;
color : #777;
}
blockquote footer:before, blockquote small:before, blockquote .small:before {
content : "— ";
}
.blockquote-reverse, blockquote.pull-right {
padding-right : 15px;
padding-left : 0;
border-right : 5px solid #eee;
border-left : 0;
text-align : right;
}
.blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before {
content : "";
}
.blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after {
content : " —";
}
blockquote:before, blockquote:after {
content : "";
}
address {
margin-bottom : 20px;
font-style : normal;
line-height : 1.42857143;
}
code, kbd, pre, samp {
font-family : Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
padding : 2px 4px;
font-size : 90%;
color : #c7254e;
background-color : #f9f2f4;
border-radius : 4px;
}
kbd {
padding : 2px 4px;
font-size : 90%;
color : #fff;
background-color : #333;
border-radius : 3px;
box-shadow : 0 -1px 0 rgb(0, 0, 0, 0.25) inset;
}
kbd kbd {
padding : 0;
font-size : 100%;
box-shadow : none;
}
pre {
display : block;
padding : 9.5px;
margin : 0 0 10px;
font-size : 13px;
line-height : 1.42857143;
word-break : break-all;
overflow-wrap : break-word;
color : #333;
background-color : #f5f5f5;
border : #ccc solid 1px;
border-radius : 4px;
}
pre code {
padding : 0;
font-size : inherit;
color : inherit;
white-space : pre-wrap;
background-color : transparent;
border-radius : 0;
}
.pre-scrollable {
max-height : 340px;
overflow-y : scroll;
}
.container {
margin-right : auto;
margin-left : auto;
padding-left : 15px;
padding-right : 15px;
}
@media (min-width: 768px) {
.container {
width : 750px;
}
}
@media (min-width: 992px) {
.container {
width : 970px;
}
}
@media (min-width: 1200px) {
.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.66666667%;
}
.col-xs-10 {
width : 83.33333333%;
}
.col-xs-9 {
width : 75%;
}
.col-xs-8 {
width : 66.66666667%;
}
.col-xs-7 {
width : 58.33333333%;
}
.col-xs-6 {
width : 50%;
}
.col-xs-5 {
width : 41.66666667%;
}
.col-xs-4 {
width : 33.33333333%;
}
.col-xs-3 {
width : 25%;
}
.col-xs-2 {
width : 16.66666667%;
}
.col-xs-1 {
width : 8.33333333%;
}
.col-xs-pull-12 {
right : 100%;
}
.col-xs-pull-11 {
right : 91.66666667%;
}
.col-xs-pull-10 {
right : 83.33333333%;
}
.col-xs-pull-9 {
right : 75%;
}
.col-xs-pull-8 {
right : 66.66666667%;
}
.col-xs-pull-7 {
right : 58.33333333%;
}
.col-xs-pull-6 {
right : 50%;
}
.col-xs-pull-5 {
right : 41.66666667%;
}
.col-xs-pull-4 {
right : 33.33333333%;
}
.col-xs-pull-3 {
right : 25%;
}
.col-xs-pull-2 {
right : 16.66666667%;
}
.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.66666667%;
}
.col-xs-push-10 {
left : 83.33333333%;
}
.col-xs-push-9 {
left : 75%;
}
.col-xs-push-8 {
left : 66.66666667%;
}
.col-xs-push-7 {
left : 58.33333333%;
}
.col-xs-push-6 {
left : 50%;
}
.col-xs-push-5 {
left : 41.66666667%;
}
.col-xs-push-4 {
left : 33.33333333%;
}
.col-xs-push-3 {
left : 25%;
}
.col-xs-push-2 {
left : 16.66666667%;
}
.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.66666667%;
}
.col-xs-offset-10 {
margin-left : 83.33333333%;
}
.col-xs-offset-9 {
margin-left : 75%;
}
.col-xs-offset-8 {
margin-left : 66.66666667%;
}
.col-xs-offset-7 {
margin-left : 58.33333333%;
}
.col-xs-offset-6 {
margin-left : 50%;
}
.col-xs-offset-5 {
margin-left : 41.66666667%;
}
.col-xs-offset-4 {
margin-left : 33.33333333%;
}
.col-xs-offset-3 {
margin-left : 25%;
}
.col-xs-offset-2 {
margin-left : 16.66666667%;
}
.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.66666667%;
}
.col-sm-10 {
width : 83.33333333%;
}
.col-sm-9 {
width : 75%;
}
.col-sm-8 {
width : 66.66666667%;
}
.col-sm-7 {
width : 58.33333333%;
}
.col-sm-6 {
width : 50%;
}
.col-sm-5 {
width : 41.66666667%;
}
.col-sm-4 {
width : 33.33333333%;
}
.col-sm-3 {
width : 25%;
}
.col-sm-2 {
width : 16.66666667%;
}
.col-sm-1 {
width : 8.33333333%;
}
.col-sm-pull-12 {
right : 100%;
}
.col-sm-pull-11 {
right : 91.66666667%;
}
.col-sm-pull-10 {
right : 83.33333333%;
}
.col-sm-pull-9 {
right : 75%;
}
.col-sm-pull-8 {
right : 66.66666667%;
}
.col-sm-pull-7 {
right : 58.33333333%;
}
.col-sm-pull-6 {
right : 50%;
}
.col-sm-pull-5 {
right : 41.66666667%;
}
.col-sm-pull-4 {
right : 33.33333333%;
}
.col-sm-pull-3 {
right : 25%;
}
.col-sm-pull-2 {
right : 16.66666667%;
}
.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.66666667%;
}
.col-sm-push-10 {
left : 83.33333333%;
}
.col-sm-push-9 {
left : 75%;
}
.col-sm-push-8 {
left : 66.66666667%;
}
.col-sm-push-7 {
left : 58.33333333%;
}
.col-sm-push-6 {
left : 50%;
}
.col-sm-push-5 {
left : 41.66666667%;
}
.col-sm-push-4 {
left : 33.33333333%;
}
.col-sm-push-3 {
left : 25%;
}
.col-sm-push-2 {
left : 16.66666667%;
}
.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.66666667%;
}
.col-sm-offset-10 {
margin-left : 83.33333333%;
}
.col-sm-offset-9 {
margin-left : 75%;
}
.col-sm-offset-8 {
margin-left : 66.66666667%;
}
.col-sm-offset-7 {
margin-left : 58.33333333%;
}
.col-sm-offset-6 {
margin-left : 50%;
}
.col-sm-offset-5 {
margin-left : 41.66666667%;
}
.col-sm-offset-4 {
margin-left : 33.33333333%;
}
.col-sm-offset-3 {
margin-left : 25%;
}
.col-sm-offset-2 {
margin-left : 16.66666667%;
}
.col-sm-offset-1 {
margin-left : 8.33333333%;
}
.col-sm-offset-0 {
margin-left : 0;
}
}
@media (min-width: 992px) {
.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.66666667%;
}
.col-md-10 {
width : 83.33333333%;
}
.col-md-9 {
width : 75%;
}
.col-md-8 {
width : 66.66666667%;
}
.col-md-7 {
width : 58.33333333%;
}
.col-md-6 {
width : 50%;
}
.col-md-5 {
width : 41.66666667%;
}
.col-md-4 {
width : 33.33333333%;
}
.col-md-3 {
width : 25%;
}
.col-md-2 {
width : 16.66666667%;
}
.col-md-1 {
width : 8.33333333%;
}
.col-md-pull-12 {
right : 100%;
}
.col-md-pull-11 {
right : 91.66666667%;
}
.col-md-pull-10 {
right : 83.33333333%;
}
.col-md-pull-9 {
right : 75%;
}
.col-md-pull-8 {
right : 66.66666667%;
}
.col-md-pull-7 {
right : 58.33333333%;
}
.col-md-pull-6 {
right : 50%;
}
.col-md-pull-5 {
right : 41.66666667%;
}
.col-md-pull-4 {
right : 33.33333333%;
}
.col-md-pull-3 {
right : 25%;
}
.col-md-pull-2 {
right : 16.66666667%;
}
.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.66666667%;
}
.col-md-push-10 {
left : 83.33333333%;
}
.col-md-push-9 {
left : 75%;
}
.col-md-push-8 {
left : 66.66666667%;
}
.col-md-push-7 {
left : 58.33333333%;
}
.col-md-push-6 {
left : 50%;
}
.col-md-push-5 {
left : 41.66666667%;
}
.col-md-push-4 {
left : 33.33333333%;
}
.col-md-push-3 {
left : 25%;
}
.col-md-push-2 {
left : 16.66666667%;
}
.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.66666667%;
}
.col-md-offset-10 {
margin-left : 83.33333333%;
}
.col-md-offset-9 {
margin-left : 75%;
}
.col-md-offset-8 {
margin-left : 66.66666667%;
}
.col-md-offset-7 {
margin-left : 58.33333333%;
}
.col-md-offset-6 {
margin-left : 50%;
}
.col-md-offset-5 {
margin-left : 41.66666667%;
}
.col-md-offset-4 {
margin-left : 33.33333333%;
}
.col-md-offset-3 {
margin-left : 25%;
}
.col-md-offset-2 {
margin-left : 16.66666667%;
}
.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.66666667%;
}
.col-lg-10 {
width : 83.33333333%;
}
.col-lg-9 {
width : 75%;
}
.col-lg-8 {
width : 66.66666667%;
}
.col-lg-7 {
width : 58.33333333%;
}
.col-lg-6 {
width : 50%;
}
.col-lg-5 {
width : 41.66666667%;
}
.col-lg-4 {
width : 33.33333333%;
}
.col-lg-3 {
width : 25%;
}
.col-lg-2 {
width : 16.66666667%;
}
.col-lg-1 {
width : 8.33333333%;
}
.col-lg-pull-12 {
right : 100%;
}
.col-lg-pull-11 {
right : 91.66666667%;
}
.col-lg-pull-10 {
right : 83.33333333%;
}
.col-lg-pull-9 {
right : 75%;
}
.col-lg-pull-8 {
right : 66.66666667%;
}
.col-lg-pull-7 {
right : 58.33333333%;
}
.col-lg-pull-6 {
right : 50%;
}
.col-lg-pull-5 {
right : 41.66666667%;
}
.col-lg-pull-4 {
right : 33.33333333%;
}
.col-lg-pull-3 {
right : 25%;
}
.col-lg-pull-2 {
right : 16.66666667%;
}
.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.66666667%;
}
.col-lg-push-10 {
left : 83.33333333%;
}
.col-lg-push-9 {
left : 75%;
}
.col-lg-push-8 {
left : 66.66666667%;
}
.col-lg-push-7 {
left : 58.33333333%;
}
.col-lg-push-6 {
left : 50%;
}
.col-lg-push-5 {
left : 41.66666667%;
}
.col-lg-push-4 {
left : 33.33333333%;
}
.col-lg-push-3 {
left : 25%;
}
.col-lg-push-2 {
left : 16.66666667%;
}
.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.66666667%;
}
.col-lg-offset-10 {
margin-left : 83.33333333%;
}
.col-lg-offset-9 {
margin-left : 75%;
}
.col-lg-offset-8 {
margin-left : 66.66666667%;
}
.col-lg-offset-7 {
margin-left : 58.33333333%;
}
.col-lg-offset-6 {
margin-left : 50%;
}
.col-lg-offset-5 {
margin-left : 41.66666667%;
}
.col-lg-offset-4 {
margin-left : 33.33333333%;
}
.col-lg-offset-3 {
margin-left : 25%;
}
.col-lg-offset-2 {
margin-left : 16.66666667%;
}
.col-lg-offset-1 {
margin-left : 8.33333333%;
}
.col-lg-offset-0 {
margin-left : 0;
}
}
table {
background-color : transparent;
}
th {
text-align : left;
}
.table {
width : 100%;
max-width : 100%;
margin-bottom : 20px;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
padding : 8px;
line-height : 1.42857143;
vertical-align : top;
border-top : 1px solid #ddd;
}
.table > thead > tr > th {
vertical-align : bottom;
border-bottom : 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {
border-top : 0;
}
.table > tbody + tbody {
border-top : 2px solid #ddd;
}
.table .table {
background-color : #fff;
}
.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td {
padding : 5px;
}
.table-bordered {
border : #ddd solid 1px;
}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
border : #ddd solid 1px;
}
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td {
border-bottom-width : 2px;
}
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
background-color : #f9f9f9;
}
.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th {
background-color : #f5f5f5;
}
table col[class*="col-"] {
position : static;
float : none;
display : table-column;
}
table td[class*="col-"], table th[class*="col-"] {
position : static;
float : none;
display : table-cell;
}
.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th {
background-color : #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {
background-color : #e8e8e8;
}
.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {
background-color : #dff0d8;
}
.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
background-color : #d0e9c6;
}
.table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th {
background-color : #d9edf7;
}
.table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
background-color : #c4e3f3;
}
.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {
background-color : #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
background-color : #faf2cc;
}
.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th {
background-color : #f2dede;
}
.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
background-color : #ebcccc;
}
@media screen and (max-width: 767px) {
.table-responsive {
width : 100%;
margin-bottom : 15px;
overflow-y : hidden;
overflow-x : auto;
border : #ddd solid 1px;
}
.table-responsive > .table {
margin-bottom : 0;
}
.table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td {
white-space : nowrap;
}
.table-responsive > .table-bordered {
border : 0;
}
.table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left : 0;
}
.table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right : 0;
}
.table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td {
border-bottom : 0;
}
}
fieldset {
padding : 0;
margin : 0;
border : 0;
min-width : 0;
}
legend {
display : block;
width : 100%;
padding : 0;
margin-bottom : 20px;
font-size : 21px;
line-height : inherit;
color : #333;
border : 0;
border-bottom : 1px solid #e5e5e5;
}
label {
display : inline-block;
max-width : 100%;
margin-bottom : 5px;
font-weight : 700;
}
input[type="search"] {
box-sizing : border-box;
}
input[type="radio"], input[type="checkbox"] {
margin : 4px 0 0;
line-height : normal;
}
input[type="file"] {
display : block;
}
input[type="range"] {
display : block;
width : 100%;
}
select[multiple], select[size] {
height : auto;
}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
outline : thin dotted;
outline-offset : -2px;
}
output {
display : block;
padding-top : 7px;
font-size : 14px;
line-height : 1.42857143;
color : #555;
}
.form-control {
display : block;
width : 100%;
height : 34px;
padding : 6px 12px;
font-size : 14px;
line-height : 1.42857143;
color : #555;
background-color : #fff;
background-image : none;
border : #ccc solid 1px;
border-radius : 4px;
box-shadow : 0 1px 1px rgb(0, 0, 0, 0.075) inset;
transition : border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.form-control:focus {
border-color : #66afe9;
outline : 0;
box-shadow : 0 1px 1px rgb(0, 0, 0, 0.075) inset, 0 0 8px rgb(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
color : #777;
opacity : 1;
}
.form-control:-ms-input-placeholder {
color : #777;
}
.form-control::-webkit-input-placeholder {
color : #777;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
cursor : not-allowed;
background-color : #eee;
opacity : 1;
}
textarea.form-control {
height : auto;
}
input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {
line-height : 34px;
}
input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm {
line-height : 30px;
}
input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg {
line-height : 46px;
}
.form-group {
margin-bottom : 15px;
}
.radio, .checkbox {
position : relative;
display : block;
min-height : 20px;
margin-top : 10px;
margin-bottom : 10px;
}
.radio label, .checkbox label {
padding-left : 20px;
margin-bottom : 0;
font-weight : 400;
cursor : pointer;
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
position : absolute;
margin-left : -20px;
}
.radio + .radio, .checkbox + .checkbox {
margin-top : -5px;
}
.radio-inline, .checkbox-inline {
display : inline-block;
padding-left : 20px;
margin-bottom : 0;
vertical-align : middle;
font-weight : 400;
cursor : pointer;
}
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline {
margin-top : 0;
margin-left : 10px;
}
input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] {
cursor : not-allowed;
}
.radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline {
cursor : not-allowed;
}
.radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label {
cursor : not-allowed;
}
.form-control-static {
padding-top : 7px;
padding-bottom : 7px;
margin-bottom : 0;
}
.form-control-static.input-lg, .form-control-static.input-sm {
padding-left : 0;
padding-right : 0;
}
.input-sm, .form-horizontal .form-group-sm .form-control {
height : 30px;
padding : 5px 10px;
font-size : 12px;
line-height : 1.5;
border-radius : 3px;
}
select.input-sm {
height : 30px;
line-height : 30px;
}
textarea.input-sm, select[multiple].input-sm {
height : auto;
}
.input-lg, .form-horizontal .form-group-lg .form-control {
height : 46px;
padding : 10px 16px;
font-size : 18px;
line-height : 1.33;
border-radius : 6px;
}
select.input-lg {
height : 46px;
line-height : 46px;
}
textarea.input-lg, select[multiple].input-lg {
height : auto;
}
.has-feedback {
position : relative;
}
.has-feedback .form-control {
padding-right : 42.5px;
}
.form-control-feedback {
position : absolute;
top : 25px;
right : 0;
z-index : 2;
display : block;
width : 34px;
height : 34px;
line-height : 34px;
text-align : center;
}
.input-lg + .form-control-feedback {
width : 46px;
height : 46px;
line-height : 46px;
}
.input-sm + .form-control-feedback {
width : 30px;
height : 30px;
line-height : 30px;
}
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline {
color : #3c763d;
}
.has-success .form-control {
border-color : #3c763d;
box-shadow : 0 1px 1px rgb(0, 0, 0, 0.075) inset;
}
.has-success .form-control:focus {
border-color : #2b542c;
box-shadow : 0 1px 1px rgb(0, 0, 0, 0.075) inset, 0 0 6px #67b168;
}
.has-success .input-group-addon {
color : #3c763d;
border-color : #3c763d;
background-color : #dff0d8;
}
.has-success .form-control-feedback {
color : #3c763d;
}
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline {
color : #8a6d3b;
}
.has-warning .form-control {
border-color : #8a6d3b;
box-shadow : 0 1px 1px rgb(0, 0, 0, 0.075) inset;
}
.has-warning .form-control:focus {
border-color : #66512c;
box-shadow : 0 1px 1px rgb(0, 0, 0, 0.075) inset, 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
color : #8a6d3b;
border-color : #8a6d3b;
background-color : #fcf8e3;
}
.has-warning .form-control-feedback {
color : #8a6d3b;
}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {
color : #a94442;
}
.has-error .form-control {
border-color : #a94442;
box-shadow : 0 1px 1px rgb(0, 0, 0, 0.075) inset;
}
.has-error .form-control:focus {
border-color : #843534;
box-shadow : 0 1px 1px rgb(0, 0, 0, 0.075) inset, 0 0 6px #ce8483;
}
.has-error .input-group-addon {
color : #a94442;
border-color : #a94442;
background-color : #f2dede;
}
.has-error .form-control-feedback {
color : #a94442;
}
.has-feedback label.sr-only ~ .form-control-feedback {
top : 0;
}
.help-block {
display : block;
margin-top : 5px;
margin-bottom : 10px;
color : #737373;
}
@media (min-width: 768px) {
.form-inline .form-group {
display : inline-block;
margin-bottom : 0;
vertical-align : middle;
}
.form-inline .form-control {
display : inline-block;
width : auto;
vertical-align : middle;
}
.form-inline .input-group {
display : inline-table;
vertical-align : middle;
}
.form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control {
width : auto;
}
.form-inline .input-group > .form-control {
width : 100%;
}
.form-inline .control-label {
margin-bottom : 0;
vertical-align : middle;
}
.form-inline .radio, .form-inline .checkbox {
display : inline-block;
margin-top : 0;
margin-bottom : 0;
vertical-align : middle;
}
.form-inline .radio label, .form-inline .checkbox label {
padding-left : 0;
}
.form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {
position : relative;
margin-left : 0;
}
.form-inline .has-feedback .form-control-feedback {
top : 0;
}
}
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
margin-top : 0;
margin-bottom : 0;
padding-top : 7px;
}
.form-horizontal .radio, .form-horizontal .checkbox {
min-height : 27px;
}
.form-horizontal .form-group {
margin-left : -15px;
margin-right : -15px;
}
@media (min-width: 768px) {
.form-horizontal .control-label {
text-align : right;
margin-bottom : 0;
padding-top : 7px;
}
}
.form-horizontal .has-feedback .form-control-feedback {
top : 0;
right : 15px;
}
@media (min-width: 768px) {
.form-horizontal .form-group-lg .control-label {
padding-top : 14.3px;
}
}
@media (min-width: 768px) {
.form-horizontal .form-group-sm .control-label {
padding-top : 6px;
}
}
.btn {
display : inline-block;
margin-bottom : 0;
font-weight : 400;
text-align : center;
vertical-align : middle;
cursor : pointer;
background-image : none;
border : transparent solid 1px;
white-space : nowrap;
padding : 6px 12px;
font-size : 14px;
line-height : 1.42857143;
border-radius : 4px;
user-select : none;
}
.btn:focus, .btn:active:focus, .btn.active:focus {
outline : thin dotted;
outline-offset : -2px;
}
.btn:hover, .btn:focus {
color : #333;
text-decoration : none;
}
.btn:active, .btn.active {
outline : 0;
background-image : none;
box-shadow : 0 3px 5px rgb(0, 0, 0, 0.125) inset;
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
cursor : not-allowed;
pointer-events : none;
opacity : 0.65;
box-shadow : none;
}
.btn-default {
color : #333;
background-color : #fff;
border-color : #ccc;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
color : #333;
background-color : #e6e6e6;
border-color : #adadad;
}
.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
background-image : none;
}
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
background-color : #fff;
border-color : #ccc;
}
.btn-default .badge {
color : #fff;
background-color : #333;
}
.btn-primary {
color : #fff;
background-color : #428bca;
border-color : #357ebd;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
color : #fff;
background-color : #3071a9;
border-color : #285e8e;
}
.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
background-image : none;
}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
background-color : #428bca;
border-color : #357ebd;
}
.btn-primary .badge {
color : #428bca;
background-color : #fff;
}
.btn-success {
color : #fff;
background-color : #5cb85c;
border-color : #4cae4c;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
color : #fff;
background-color : #449d44;
border-color : #398439;
}
.btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {
background-image : none;
}
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
background-color : #5cb85c;
border-color : #4cae4c;
}
.btn-success .badge {
color : #5cb85c;
background-color : #fff;
}
.btn-info {
color : #fff;
background-color : #5bc0de;
border-color : #46b8da;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
color : #fff;
background-color : #31b0d5;
border-color : #269abc;
}
.btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
background-image : none;
}
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
background-color : #5bc0de;
border-color : #46b8da;
}
.btn-info .badge {
color : #5bc0de;
background-color : #fff;
}
.btn-warning {
color : #fff;
background-color : #f0ad4e;
border-color : #eea236;
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
color : #fff;
background-color : #ec971f;
border-color : #d58512;
}
.btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
background-image : none;
}
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
background-color : #f0ad4e;
border-color : #eea236;
}
.btn-warning .badge {
color : #f0ad4e;
background-color : #fff;
}
.btn-danger {
color : #fff;
background-color : #d9534f;
border-color : #d43f3a;
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
color : #fff;
background-color : #c9302c;
border-color : #ac2925;
}
.btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
background-image : none;
}
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
background-color : #d9534f;
border-color : #d43f3a;
}
.btn-danger .badge {
color : #d9534f;
background-color : #fff;
}
.btn-link {
color : #428bca;
font-weight : 400;
cursor : pointer;
border-radius : 0;
}
.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
background-color : transparent;
box-shadow : none;
}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
border-color : transparent;
}
.btn-link:hover, .btn-link:focus {
color : #2a6496;
text-decoration : underline;
background-color : transparent;
}
.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {
color : #777;
text-decoration : none;
}
.btn-lg, .btn-group-lg > .btn {
padding : 10px 16px;
font-size : 18px;
line-height : 1.33;
border-radius : 6px;
}
.btn-sm, .btn-group-sm > .btn {
padding : 5px 10px;
font-size : 12px;
line-height : 1.5;
border-radius : 3px;
}
.btn-xs, .btn-group-xs > .btn {
padding : 1px 5px;
font-size : 12px;
line-height : 1.5;
border-radius : 3px;
}
.btn-block {
display : block;
width : 100%;
}
.btn-block + .btn-block {
margin-top : 5px;
}
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
width : 100%;
}
.fade {
opacity : 0;
transition : opacity 0.15s linear;
}
.fade.in {
opacity : 1;
}
.collapse {
display : none;
}
.collapse.in {
display : block;
}
tr.collapse.in {
display : table-row;
}
tbody.collapse.in {
display : table-row-group;
}
.collapsing {
position : relative;
height : 0;
overflow : hidden;
transition : height 0.35s ease;
}
.caret {
display : inline-block;
width : 0;
height : 0;
margin-left : 2px;
vertical-align : middle;
border-top : 4px solid;
border-right : 4px solid transparent;
border-left : 4px solid transparent;
}
.dropdown {
position : relative;
}
.dropdown-toggle:focus {
outline : 0;
}
.dropdown-menu {
position : absolute;
top : 100%;
left : 0;
z-index : 1000;
display : none;
float : left;
min-width : 160px;
padding : 5px 0;
margin : 2px 0 0;
list-style : none;
font-size : 14px;
text-align : left;
background-color : #fff;
border : #ccc solid 1px;
border : rgb(0, 0, 0, 0.15) solid 1px;
border-radius : 4px;
box-shadow : 0 6px 12px rgb(0, 0, 0, 0.175);
background-clip : padding-box;
}
.dropdown-menu.pull-right {
right : 0;
left : auto;
}
.dropdown-menu .divider {
height : 1px;
margin : 9px 0;
overflow : hidden;
background-color : #e5e5e5;
}
.dropdown-menu > li > a {
display : block;
padding : 3px 20px;
clear : both;
font-weight : 400;
line-height : 1.42857143;
color : #333;
white-space : nowrap;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
text-decoration : none;
color : #262626;
background-color : #f5f5f5;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
color : #fff;
text-decoration : none;
outline : 0;
background-color : #428bca;
}
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
color : #777;
}
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
text-decoration : none;
background-color : transparent;
background-image : none;
cursor : not-allowed;
}
.open > .dropdown-menu {
display : block;
}
.open > a {
outline : 0;
}
.dropdown-menu-right {
left : auto;
right : 0;
}
.dropdown-menu-left {
left : 0;
right : auto;
}
.dropdown-header {
display : block;
padding : 3px 20px;
font-size : 12px;
line-height : 1.42857143;
color : #777;
white-space : nowrap;
}
.dropdown-backdrop {
position : fixed;
left : 0;
right : 0;
bottom : 0;
top : 0;
z-index : 990;
}
.pull-right > .dropdown-menu {
right : 0;
left : auto;
}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
border-top : 0;
border-bottom : 4px solid;
content : "";
}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
top : auto;
bottom : 100%;
margin-bottom : 1px;
}
@media (min-width: 768px) {
.navbar-right .dropdown-menu {
left : auto;
right : 0;
}
.navbar-right .dropdown-menu-left {
left : 0;
right : auto;
}
}
.btn-group, .btn-group-vertical {
position : relative;
display : inline-block;
vertical-align : middle;
}
.btn-group > .btn, .btn-group-vertical > .btn {
position : relative;
float : left;
}
.btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active {
z-index : 2;
}
.btn-group > .btn:focus, .btn-group-vertical > .btn:focus {
outline : 0;
}
.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
margin-left : -1px;
}
.btn-toolbar {
margin-left : -5px;
}
.btn-toolbar .btn-group, .btn-toolbar .input-group {
float : left;
}
.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group {
margin-left : 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
border-radius : 0;
}
.btn-group > .btn:first-child {
margin-left : 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-bottom-right-radius : 0;
border-top-right-radius : 0;
}
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
border-bottom-left-radius : 0;
border-top-left-radius : 0;
}
.btn-group > .btn-group {
float : left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius : 0;
}
.btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle {
border-bottom-right-radius : 0;
border-top-right-radius : 0;
}
.btn-group > .btn-group:last-child > .btn:first-child {
border-bottom-left-radius : 0;
border-top-left-radius : 0;
}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
outline : 0;
}
.btn-group > .btn + .dropdown-toggle {
padding-left : 8px;
padding-right : 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
padding-left : 12px;
padding-right : 12px;
}
.btn-group.open .dropdown-toggle {
box-shadow : 0 3px 5px rgb(0, 0, 0, 0.125) inset;
}
.btn-group.open .dropdown-toggle.btn-link {
box-shadow : none;
}
.btn .caret {
margin-left : 0;
}
.btn-lg .caret {
border-width : 5px 5px 0;
border-bottom-width : 0;
}
.dropup .btn-lg .caret {
border-width : 0 5px 5px;
}
.btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn {
display : block;
float : none;
width : 100%;
max-width : 100%;
}
.btn-group-vertical > .btn-group > .btn {
float : none;
}
.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {
margin-top : -1px;
margin-left : 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
border-radius : 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
border-top-right-radius : 4px;
border-bottom-right-radius : 0;
border-bottom-left-radius : 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
border-bottom-left-radius : 4px;
border-top-right-radius : 0;
border-top-left-radius : 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius : 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
border-bottom-right-radius : 0;
border-bottom-left-radius : 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
border-top-right-radius : 0;
border-top-left-radius : 0;
}
.btn-group-justified {
display : table;
width : 100%;
table-layout : fixed;
border-collapse : separate;
}
.btn-group-justified > .btn, .btn-group-justified > .btn-group {
float : none;
display : table-cell;
width : 1%;
}
.btn-group-justified > .btn-group .btn {
width : 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
left : auto;
}
[data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] {
position : absolute;
z-index : -1;
opacity : 0;
}
.input-group {
position : relative;
display : table;
border-collapse : separate;
}
.input-group[class*="col-"] {
float : none;
padding-left : 0;
padding-right : 0;
}
.input-group .form-control {
position : relative;
z-index : 2;
float : left;
width : 100%;
margin-bottom : 0;
}
.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {
height : 46px;
padding : 10px 16px;
font-size : 18px;
line-height : 1.33;
border-radius : 6px;
}
select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn {
height : 46px;
line-height : 46px;
}
textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn {
height : auto;
}
.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {
height : 30px;
padding : 5px 10px;
font-size : 12px;
line-height : 1.5;
border-radius : 3px;
}
select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn {
height : 30px;
line-height : 30px;
}
textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn {
height : auto;
}
.input-group-addon, .input-group-btn, .input-group .form-control {
display : table-cell;
}
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {
border-radius : 0;
}
.input-group-addon, .input-group-btn {
width : 1%;
white-space : nowrap;
vertical-align : middle;
}
.input-group-addon {
padding : 6px 12px;
font-size : 14px;
font-weight : 400;
line-height : 1;
color : #555;
text-align : center;
background-color : #eee;
border : #ccc solid 1px;
border-radius : 4px;
}
.input-group-addon.input-sm {
padding : 5px 10px;
font-size : 12px;
border-radius : 3px;
}
.input-group-addon.input-lg {
padding : 10px 16px;
font-size : 18px;
border-radius : 6px;
}
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {
margin-top : 0;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
border-bottom-right-radius : 0;
border-top-right-radius : 0;
}
.input-group-addon:first-child {
border-right : 0;
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
border-bottom-left-radius : 0;
border-top-left-radius : 0;
}
.input-group-addon:last-child {
border-left : 0;
}
.input-group-btn {
position : relative;
font-size : 0;
white-space : nowrap;
}
.input-group-btn > .btn {
position : relative;
}
.input-group-btn > .btn + .btn {
margin-left : -1px;
}
.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
z-index : 2;
}
.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group {
margin-right : -1px;
}
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
margin-left : -1px;
}
.nav {
margin-bottom : 0;
padding-left : 0;
list-style : none;
}
.nav > li {
position : relative;
display : block;
}
.nav > li > a {
position : relative;
display : block;
padding : 10px 15px;
}
.nav > li > a:hover, .nav > li > a:focus {
text-decoration : none;
background-color : #eee;
}
.nav > li.disabled > a {
color : #777;
}
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
color : #777;
text-decoration : none;
background-color : transparent;
cursor : not-allowed;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
background-color : #eee;
border-color : #428bca;
}
.nav .nav-divider {
height : 1px;
margin : 9px 0;
overflow : hidden;
background-color : #e5e5e5;
}
.nav > li > a > img {
max-width : none;
}
.nav-tabs {
border-bottom : 1px solid #ddd;
}
.nav-tabs > li {
float : left;
margin-bottom : -1px;
}
.nav-tabs > li > a {
margin-right : 2px;
line-height : 1.42857143;
border : transparent solid 1px;
border-radius : 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
border-color : #eee #eee #ddd;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
color : #555;
background-color : #fff;
border : #ddd solid 1px;
border-bottom-color : transparent;
cursor : default;
}
.nav-tabs.nav-justified {
width : 100%;
border-bottom : 0;
}
.nav-tabs.nav-justified > li {
float : none;
}
.nav-tabs.nav-justified > li > a {
text-align : center;
margin-bottom : 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
top : auto;
left : auto;
}
@media (min-width: 768px) {
.nav-tabs.nav-justified > li {
display : table-cell;
width : 1%;
}
.nav-tabs.nav-justified > li > a {
margin-bottom : 0;
}
}
.nav-tabs.nav-justified > li > a {
margin-right : 0;
border-radius : 4px;
}
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
border : #ddd solid 1px;
}
@media (min-width: 768px) {
.nav-tabs.nav-justified > li > a {
border-bottom : 1px solid #ddd;
border-radius : 4px 4px 0 0;
}
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
border-bottom-color : #fff;
}
}
.nav-pills > li {
float : left;
}
.nav-pills > li > a {
border-radius : 4px;
}
.nav-pills > li + li {
margin-left : 2px;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
color : #fff;
background-color : #428bca;
}
.nav-stacked > li {
float : none;
}
.nav-stacked > li + li {
margin-top : 2px;
margin-left : 0;
}
.nav-justified {
width : 100%;
}
.nav-justified > li {
float : none;
}
.nav-justified > li > a {
text-align : center;
margin-bottom : 5px;
}
.nav-justified > .dropdown .dropdown-menu {
top : auto;
left : auto;
}
@media (min-width: 768px) {
.nav-justified > li {
display : table-cell;
width : 1%;
}
.nav-justified > li > a {
margin-bottom : 0;
}
}
.nav-tabs-justified {
border-bottom : 0;
}
.nav-tabs-justified > li > a {
margin-right : 0;
border-radius : 4px;
}
.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {
border : #ddd solid 1px;
}
@media (min-width: 768px) {
.nav-tabs-justified > li > a {
border-bottom : 1px solid #ddd;
border-radius : 4px 4px 0 0;
}
.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {
border-bottom-color : #fff;
}
}
.tab-content > .tab-pane {
display : none;
}
.tab-content > .active {
display : block;
}
.nav-tabs .dropdown-menu {
margin-top : -1px;
border-top-right-radius : 0;
border-top-left-radius : 0;
}
.navbar {
position : relative;
min-height : 50px;
margin-bottom : 20px;
border : transparent solid 1px;
}
@media (min-width: 768px) {
.navbar {
border-radius : 4px;
}
}
@media (min-width: 768px) {
.navbar-header {
float : left;
}
}
.navbar-collapse {
overflow-x : visible;
padding-right : 15px;
padding-left : 15px;
border-top : 1px solid transparent;
box-shadow : 0 1px 0 rgb(255, 255, 255, 0.1) inset;
}
.navbar-collapse.in {
overflow-y : auto;
}
@media (min-width: 768px) {
.navbar-collapse {
width : auto;
border-top : 0;
box-shadow : none;
}
.navbar-collapse.collapse {
display : block !important ;
height : auto !important ;
padding-bottom : 0;
overflow : visible !important ;
}
.navbar-collapse.in {
overflow-y : visible;
}
.navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
padding-left : 0;
padding-right : 0;
}
}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
max-height : 340px;
}
@media (max-width: 480px) and (orientation: landscape) {
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
max-height : 200px;
}
}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
margin-right : -15px;
margin-left : -15px;
}
@media (min-width: 768px) {
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
margin-right : 0;
margin-left : 0;
}
}
.navbar-static-top {
z-index : 1000;
border-width : 0 0 1px;
}
@media (min-width: 768px) {
.navbar-static-top {
border-radius : 0;
}
}
.navbar-fixed-top, .navbar-fixed-bottom {
position : fixed;
right : 0;
left : 0;
z-index : 1030;
transform : translate3d(0,0,0);
}
@media (min-width: 768px) {
.navbar-fixed-top, .navbar-fixed-bottom {
border-radius : 0;
}
}
.navbar-fixed-top {
top : 0;
border-width : 0 0 1px;
}
.navbar-fixed-bottom {
bottom : 0;
margin-bottom : 0;
border-width : 1px 0 0;
}
.navbar-brand {
float : left;
padding : 15px;
font-size : 18px;
line-height : 20px;
height : 50px;
}
.navbar-brand:hover, .navbar-brand:focus {
text-decoration : none;
}
@media (min-width: 768px) {
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
margin-left : -15px;
}
}
.navbar-toggle {
position : relative;
float : right;
margin-right : 15px;
padding : 9px 10px;
margin-top : 8px;
margin-bottom : 8px;
background-color : transparent;
background-image : none;
border : transparent solid 1px;
border-radius : 4px;
}
.navbar-toggle:focus {
outline : 0;
}
.navbar-toggle .icon-bar {
display : block;
width : 22px;
height : 2px;
border-radius : 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
margin-top : 4px;
}
@media (min-width: 768px) {
.navbar-toggle {
display : none;
}
}
.navbar-nav {
margin : 7.5px -15px;
}
.navbar-nav > li > a {
padding-top : 10px;
padding-bottom : 10px;
line-height : 20px;
}
@media (max-width: 767px) {
.navbar-nav .open .dropdown-menu {
position : static;
float : none;
width : auto;
margin-top : 0;
background-color : transparent;
border : 0;
box-shadow : none;
}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {
padding : 5px 15px 5px 25px;
}
.navbar-nav .open .dropdown-menu > li > a {
line-height : 20px;
}
.navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
background-image : none;
}
}
@media (min-width: 768px) {
.navbar-nav {
float : left;
margin : 0;
}
.navbar-nav > li {
float : left;
}
.navbar-nav > li > a {
padding-top : 15px;
padding-bottom : 15px;
}
.navbar-nav.navbar-right:last-child {
margin-right : -15px;
}
}
@media (min-width: 768px) {
.navbar-left {
float : left !important ;
}
.navbar-right {
float : right !important ;
}
}
.navbar-form {
margin-left : -15px;
margin-right : -15px;
padding : 10px 15px;
border-top : 1px solid transparent;
border-bottom : 1px solid transparent;
box-shadow : 0 1px 0 rgb(255, 255, 255, 0.1) inset, 0 1px 0 rgb(255, 255, 255, 0.1);
margin-top : 8px;
margin-bottom : 8px;
}
@media (min-width: 768px) {
.navbar-form .form-group {
display : inline-block;
margin-bottom : 0;
vertical-align : middle;
}
.navbar-form .form-control {
display : inline-block;
width : auto;
vertical-align : middle;
}
.navbar-form .input-group {
display : inline-table;
vertical-align : middle;
}
.navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control {
width : auto;
}
.navbar-form .input-group > .form-control {
width : 100%;
}
.navbar-form .control-label {
margin-bottom : 0;
vertical-align : middle;
}
.navbar-form .radio, .navbar-form .checkbox {
display : inline-block;
margin-top : 0;
margin-bottom : 0;
vertical-align : middle;
}
.navbar-form .radio label, .navbar-form .checkbox label {
padding-left : 0;
}
.navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] {
position : relative;
margin-left : 0;
}
.navbar-form .has-feedback .form-control-feedback {
top : 0;
}
}
@media (max-width: 767px) {
.navbar-form .form-group {
margin-bottom : 5px;
}
}
@media (min-width: 768px) {
.navbar-form {
width : auto;
border : 0;
margin-left : 0;
margin-right : 0;
padding-top : 0;
padding-bottom : 0;
box-shadow : none;
}
.navbar-form.navbar-right:last-child {
margin-right : -15px;
}
}
.navbar-nav > li > .dropdown-menu {
margin-top : 0;
border-top-right-radius : 0;
border-top-left-radius : 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
border-bottom-right-radius : 0;
border-bottom-left-radius : 0;
}
.navbar-btn {
margin-top : 8px;
margin-bottom : 8px;
}
.navbar-btn.btn-sm {
margin-top : 10px;
margin-bottom : 10px;
}
.navbar-btn.btn-xs {
margin-top : 14px;
margin-bottom : 14px;
}
.navbar-text {
margin-top : 15px;
margin-bottom : 15px;
}
@media (min-width: 768px) {
.navbar-text {
float : left;
margin-left : 15px;
margin-right : 15px;
}
.navbar-text.navbar-right:last-child {
margin-right : 0;
}
}
.navbar-default {
background-color : #f8f8f8;
border-color : #e7e7e7;
}
.navbar-default .navbar-brand {
color : #777;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
color : #5e5e5e;
background-color : transparent;
}
.navbar-default .navbar-text {
color : #777;
}
.navbar-default .navbar-nav > li > a {
color : #777;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
color : #333;
background-color : transparent;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
color : #555;
background-color : #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
color : #ccc;
background-color : transparent;
}
.navbar-default .navbar-toggle {
border-color : #ddd;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
background-color : #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
background-color : #888;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
border-color : #e7e7e7;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
background-color : #e7e7e7;
color : #555;
}
@media (max-width: 767px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color : #777;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
color : #333;
background-color : transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
color : #555;
background-color : #e7e7e7;
}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color : #ccc;
background-color : transparent;
}
}
.navbar-default .navbar-link {
color : #777;
}
.navbar-default .navbar-link:hover {
color : #333;
}
.navbar-default .btn-link {
color : #777;
}
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
color : #333;
}
.navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus {
color : #ccc;
}
.navbar-inverse {
background-color : #222;
border-color : #080808;
}
.navbar-inverse .navbar-brand {
color : #777;
}
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
color : #fff;
background-color : transparent;
}
.navbar-inverse .navbar-text {
color : #777;
}
.navbar-inverse .navbar-nav > li > a {
color : #777;
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
color : #fff;
background-color : transparent;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
color : #fff;
background-color : #080808;
}
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
color : #444;
background-color : transparent;
}
.navbar-inverse .navbar-toggle {
border-color : #333;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
background-color : #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
background-color : #fff;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
border-color : #101010;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
background-color : #080808;
color : #fff;
}
@media (max-width: 767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
border-color : #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color : #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color : #777;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
color : #fff;
background-color : transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
color : #fff;
background-color : #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color : #444;
background-color : transparent;
}
}
.navbar-inverse .navbar-link {
color : #777;
}
.navbar-inverse .navbar-link:hover {
color : #fff;
}
.navbar-inverse .btn-link {
color : #777;
}
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
color : #fff;
}
.navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus {
color : #444;
}
.breadcrumb {
padding : 8px 15px;
margin-bottom : 20px;
list-style : none;
background-color : #f5f5f5;
border-radius : 4px;
}
.breadcrumb > li {
display : inline-block;
}
.breadcrumb > li + li:before {
content : "/ ";
padding : 0 5px;
color : #ccc;
}
.breadcrumb > .active {
color : #777;
}
.pagination {
display : inline-block;
padding-left : 0;
margin : 20px 0;
border-radius : 4px;
}
.pagination > li {
display : inline;
}
.pagination > li > a, .pagination > li > span {
position : relative;
float : left;
padding : 6px 12px;
line-height : 1.42857143;
text-decoration : none;
color : #428bca;
background-color : #fff;
border : #ddd solid 1px;
margin-left : -1px;
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
margin-left : 0;
border-bottom-left-radius : 4px;
border-top-left-radius : 4px;
}
.pagination > li:last-child > a, .pagination > li:last-child > span {
border-bottom-right-radius : 4px;
border-top-right-radius : 4px;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
color : #2a6496;
background-color : #eee;
border-color : #ddd;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
z-index : 2;
color : #fff;
background-color : #428bca;
border-color : #428bca;
cursor : default;
}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
color : #777;
background-color : #fff;
border-color : #ddd;
cursor : not-allowed;
}
.pagination-lg > li > a, .pagination-lg > li > span {
padding : 10px 16px;
font-size : 18px;
}
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
border-bottom-left-radius : 6px;
border-top-left-radius : 6px;
}
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
border-bottom-right-radius : 6px;
border-top-right-radius : 6px;
}
.pagination-sm > li > a, .pagination-sm > li > span {
padding : 5px 10px;
font-size : 12px;
}
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
border-bottom-left-radius : 3px;
border-top-left-radius : 3px;
}
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {
border-bottom-right-radius : 3px;
border-top-right-radius : 3px;
}
.pager {
padding-left : 0;
margin : 20px 0;
list-style : none;
text-align : center;
}
.pager li {
display : inline;
}
.pager li > a, .pager li > span {
display : inline-block;
padding : 5px 14px;
background-color : #fff;
border : #ddd solid 1px;
border-radius : 15px;
}
.pager li > a:hover, .pager li > a:focus {
text-decoration : none;
background-color : #eee;
}
.pager .next > a, .pager .next > span {
float : right;
}
.pager .previous > a, .pager .previous > span {
float : left;
}
.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {
color : #777;
background-color : #fff;
cursor : not-allowed;
}
.label {
display : inline;
padding : 0.2em 0.6em 0.3em;
font-size : 75%;
font-weight : 700;
line-height : 1;
color : #fff;
text-align : center;
white-space : nowrap;
vertical-align : baseline;
border-radius : 0.25em;
}
a.label:hover, a.label:focus {
color : #fff;
text-decoration : none;
cursor : pointer;
}
.label:empty {
display : none;
}
.btn .label {
position : relative;
top : -1px;
}
.label-default {
background-color : #777;
}
.label-default[href]:hover, .label-default[href]:focus {
background-color : #5e5e5e;
}
.label-primary {
background-color : #428bca;
}
.label-primary[href]:hover, .label-primary[href]:focus {
background-color : #3071a9;
}
.label-success {
background-color : #5cb85c;
}
.label-success[href]:hover, .label-success[href]:focus {
background-color : #449d44;
}
.label-info {
background-color : #5bc0de;
}
.label-info[href]:hover, .label-info[href]:focus {
background-color : #31b0d5;
}
.label-warning {
background-color : #f0ad4e;
}
.label-warning[href]:hover, .label-warning[href]:focus {
background-color : #ec971f;
}
.label-danger {
background-color : #d9534f;
}
.label-danger[href]:hover, .label-danger[href]:focus {
background-color : #c9302c;
}
.badge {
display : inline-block;
min-width : 10px;
padding : 3px 7px;
font-size : 12px;
font-weight : 700;
color : #fff;
line-height : 1;
vertical-align : baseline;
white-space : nowrap;
text-align : center;
background-color : #777;
border-radius : 10px;
}
.badge:empty {
display : none;
}
.btn .badge {
position : relative;
top : -1px;
}
.btn-xs .badge {
top : 0;
padding : 1px 5px;
}
a.badge:hover, a.badge:focus {
color : #fff;
text-decoration : none;
cursor : pointer;
}
a.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
color : #428bca;
background-color : #fff;
}
.nav-pills > li > a > .badge {
margin-left : 3px;
}
.jumbotron {
padding : 30px;
margin-bottom : 30px;
color : inherit;
background-color : #eee;
}
.jumbotron h1, .jumbotron .h1 {
color : inherit;
}
.jumbotron p {
margin-bottom : 15px;
font-size : 21px;
font-weight : 200;
}
.jumbotron > hr {
border-top-color : #d5d5d5;
}
.container .jumbotron {
border-radius : 6px;
}
.jumbotron .container {
max-width : 100%;
}
@media screen and (min-width: 768px) {
.jumbotron {
padding-top : 48px;
padding-bottom : 48px;
}
.container .jumbotron {
padding-left : 60px;
padding-right : 60px;
}
.jumbotron h1, .jumbotron .h1 {
font-size : 63px;
}
}
.thumbnail {
display : block;
padding : 4px;
margin-bottom : 20px;
line-height : 1.42857143;
background-color : #fff;
border : #ddd solid 1px;
border-radius : 4px;
transition : all 0.2s ease-in-out;
}
.thumbnail > img, .thumbnail a > img {
margin-left : auto;
margin-right : auto;
}
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
border-color : #428bca;
}
.thumbnail .caption {
padding : 9px;
color : #333;
}
.alert {
padding : 15px;
margin-bottom : 20px;
border : transparent solid 1px;
border-radius : 4px;
}
.alert h4 {
margin-top : 0;
color : inherit;
}
.alert .alert-link {
font-weight : 700;
}
.alert > p, .alert > ul {
margin-bottom : 0;
}
.alert > p + p {
margin-top : 5px;
}
.alert-dismissable, .alert-dismissible {
padding-right : 35px;
}
.alert-dismissable .close, .alert-dismissible .close {
position : relative;
top : -2px;
right : -21px;
color : inherit;
}
.alert-success {
background-color : #dff0d8;
border-color : #d6e9c6;
color : #3c763d;
}
.alert-success hr {
border-top-color : #c9e2b3;
}
.alert-success .alert-link {
color : #2b542c;
}
.alert-info {
background-color : #d9edf7;
border-color : #bce8f1;
color : #31708f;
}
.alert-info hr {
border-top-color : #a6e1ec;
}
.alert-info .alert-link {
color : #245269;
}
.alert-warning {
background-color : #fcf8e3;
border-color : #faebcc;
color : #8a6d3b;
}
.alert-warning hr {
border-top-color : #f7e1b5;
}
.alert-warning .alert-link {
color : #66512c;
}
.alert-danger {
background-color : #f2dede;
border-color : #ebccd1;
color : #a94442;
}
.alert-danger hr {
border-top-color : #e4b9c0;
}
.alert-danger .alert-link {
color : #843534;
}
@keyframes progress-bar-stripes {
from {
background-position : 40px 0;
}
to {
background-position : 0 0;
}
}
.progress {
overflow : hidden;
height : 20px;
margin-bottom : 20px;
background-color : #f5f5f5;
border-radius : 4px;
box-shadow : 0 1px 2px rgb(0, 0, 0, 0.1) inset;
}
.progress-bar {
float : left;
width : 0;
height : 100%;
font-size : 12px;
line-height : 20px;
color : #fff;
text-align : center;
background-color : #428bca;
box-shadow : 0 -1px 0 rgb(0, 0, 0, 0.15) inset;
transition : width 0.6s ease;
}
.progress-striped .progress-bar, .progress-bar-striped {
background-image : linear-gradient(45deg, rgb(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgb(255, 255, 255, 0.15) 50%, rgb(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-size : 40px 40px;
}
.progress.active .progress-bar, .progress-bar.active {
animation : progress-bar-stripes 2s linear infinite;
}
.progress-bar[aria-valuenow="1"], .progress-bar[aria-valuenow="2"] {
min-width : 30px;
}
.progress-bar[aria-valuenow="0"] {
color : #777;
min-width : 30px;
background-color : transparent;
background-image : none;
box-shadow : none;
}
.progress-bar-success {
background-color : #5cb85c;
}
.progress-striped .progress-bar-success {
background-image : linear-gradient(45deg, rgb(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgb(255, 255, 255, 0.15) 50%, rgb(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
background-color : #5bc0de;
}
.progress-striped .progress-bar-info {
background-image : linear-gradient(45deg, rgb(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgb(255, 255, 255, 0.15) 50%, rgb(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
background-color : #f0ad4e;
}
.progress-striped .progress-bar-warning {
background-image : linear-gradient(45deg, rgb(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgb(255, 255, 255, 0.15) 50%, rgb(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
background-color : #d9534f;
}
.progress-striped .progress-bar-danger {
background-image : linear-gradient(45deg, rgb(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgb(255, 255, 255, 0.15) 50%, rgb(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media, .media-body {
overflow : hidden;
}
.media, .media .media {
margin-top : 15px;
}
.media:first-child {
margin-top : 0;
}
.media-object {
display : block;
}
.media-heading {
margin : 0 0 5px;
}
.media > .pull-left {
margin-right : 10px;
}
.media > .pull-right {
margin-left : 10px;
}
.media-list {
padding-left : 0;
list-style : none;
}
.list-group {
margin-bottom : 20px;
padding-left : 0;
}
.list-group-item {
position : relative;
display : block;
padding : 10px 15px;
margin-bottom : -1px;
background-color : #fff;
border : #ddd solid 1px;
}
.list-group-item:first-child {
border-top-right-radius : 4px;
border-top-left-radius : 4px;
}
.list-group-item:last-child {
margin-bottom : 0;
border-bottom-right-radius : 4px;
border-bottom-left-radius : 4px;
}
.list-group-item > .badge {
float : right;
}
.list-group-item > .badge + .badge {
margin-right : 5px;
}
a.list-group-item {
color : #555;
}
a.list-group-item .list-group-item-heading {
color : #333;
}
a.list-group-item:hover, a.list-group-item:focus {
text-decoration : none;
color : #555;
background-color : #f5f5f5;
}
.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
background-color : #eee;
color : #777;
}
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
color : inherit;
}
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
color : #777;
}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
z-index : 2;
color : #fff;
background-color : #428bca;
border-color : #428bca;
}
.list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small {
color : inherit;
}
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
color : #e1edf7;
}
.list-group-item-success {
color : #3c763d;
background-color : #dff0d8;
}
a.list-group-item-success {
color : #3c763d;
}
a.list-group-item-success .list-group-item-heading {
color : inherit;
}
a.list-group-item-success:hover, a.list-group-item-success:focus {
color : #3c763d;
background-color : #d0e9c6;
}
a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus {
color : #fff;
background-color : #3c763d;
border-color : #3c763d;
}
.list-group-item-info {
color : #31708f;
background-color : #d9edf7;
}
a.list-group-item-info {
color : #31708f;
}
a.list-group-item-info .list-group-item-heading {
color : inherit;
}
a.list-group-item-info:hover, a.list-group-item-info:focus {
color : #31708f;
background-color : #c4e3f3;
}
a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus {
color : #fff;
background-color : #31708f;
border-color : #31708f;
}
.list-group-item-warning {
color : #8a6d3b;
background-color : #fcf8e3;
}
a.list-group-item-warning {
color : #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading {
color : inherit;
}
a.list-group-item-warning:hover, a.list-group-item-warning:focus {
color : #8a6d3b;
background-color : #faf2cc;
}
a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus {
color : #fff;
background-color : #8a6d3b;
border-color : #8a6d3b;
}
.list-group-item-danger {
color : #a94442;
background-color : #f2dede;
}
a.list-group-item-danger {
color : #a94442;
}
a.list-group-item-danger .list-group-item-heading {
color : inherit;
}
a.list-group-item-danger:hover, a.list-group-item-danger:focus {
color : #a94442;
background-color : #ebcccc;
}
a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus {
color : #fff;
background-color : #a94442;
border-color : #a94442;
}
.list-group-item-heading {
margin-top : 0;
margin-bottom : 5px;
}
.list-group-item-text {
margin-bottom : 0;
line-height : 1.3;
}
.panel {
margin-bottom : 20px;
background-color : #fff;
border : transparent solid 1px;
border-radius : 4px;
box-shadow : 0 1px 1px rgb(0, 0, 0, 0.05);
}
.panel-body {
padding : 15px;
}
.panel-heading {
padding : 10px 15px;
border-bottom : 1px solid transparent;
border-top-right-radius : 3px;
border-top-left-radius : 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
color : inherit;
}
.panel-title {
margin-top : 0;
margin-bottom : 0;
font-size : 16px;
color : inherit;
}
.panel-title > a {
color : inherit;
}
.panel-footer {
padding : 10px 15px;
background-color : #f5f5f5;
border-top : 1px solid #ddd;
border-bottom-right-radius : 3px;
border-bottom-left-radius : 3px;
}
.panel > .list-group {
margin-bottom : 0;
}
.panel > .list-group .list-group-item {
border-width : 1px 0;
border-radius : 0;
}
.panel > .list-group:first-child .list-group-item:first-child {
border-top : 0;
border-top-right-radius : 3px;
border-top-left-radius : 3px;
}
.panel > .list-group:last-child .list-group-item:last-child {
border-bottom : 0;
border-bottom-right-radius : 3px;
border-bottom-left-radius : 3px;
}
.panel-heading + .list-group .list-group-item:first-child {
border-top-width : 0;
}
.list-group + .panel-footer {
border-top-width : 0;
}
.panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table {
margin-bottom : 0;
}
.panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child {
border-top-right-radius : 3px;
border-top-left-radius : 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
border-top-left-radius : 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
border-top-right-radius : 3px;
}
.panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child {
border-bottom-right-radius : 3px;
border-bottom-left-radius : 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
border-bottom-left-radius : 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
border-bottom-right-radius : 3px;
}
.panel > .panel-body + .table, .panel > .panel-body + .table-responsive {
border-top : 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td {
border-top : 0;
}
.panel > .table-bordered, .panel > .table-responsive > .table-bordered {
border : 0;
}
.panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left : 0;
}
.panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right : 0;
}
.panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
border-bottom : 0;
}
.panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
border-bottom : 0;
}
.panel > .table-responsive {
border : 0;
margin-bottom : 0;
}
.panel-group {
margin-bottom : 20px;
}
.panel-group .panel {
margin-bottom : 0;
border-radius : 4px;
}
.panel-group .panel + .panel {
margin-top : 5px;
}
.panel-group .panel-heading {
border-bottom : 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body {
border-top : 1px solid #ddd;
}
.panel-group .panel-footer {
border-top : 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
border-bottom : 1px solid #ddd;
}
.panel-default {
border-color : #ddd;
}
.panel-default > .panel-heading {
color : #333;
background-color : #f5f5f5;
border-color : #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
border-top-color : #ddd;
}
.panel-default > .panel-heading .badge {
color : #f5f5f5;
background-color : #333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color : #ddd;
}
.panel-primary {
border-color : #428bca;
}
.panel-primary > .panel-heading {
color : #fff;
background-color : #428bca;
border-color : #428bca;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
border-top-color : #428bca;
}
.panel-primary > .panel-heading .badge {
color : #428bca;
background-color : #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color : #428bca;
}
.panel-success {
border-color : #d6e9c6;
}
.panel-success > .panel-heading {
color : #3c763d;
background-color : #dff0d8;
border-color : #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
border-top-color : #d6e9c6;
}
.panel-success > .panel-heading .badge {
color : #dff0d8;
background-color : #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color : #d6e9c6;
}
.panel-info {
border-color : #bce8f1;
}
.panel-info > .panel-heading {
color : #31708f;
background-color : #d9edf7;
border-color : #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
border-top-color : #bce8f1;
}
.panel-info > .panel-heading .badge {
color : #d9edf7;
background-color : #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color : #bce8f1;
}
.panel-warning {
border-color : #faebcc;
}
.panel-warning > .panel-heading {
color : #8a6d3b;
background-color : #fcf8e3;
border-color : #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
border-top-color : #faebcc;
}
.panel-warning > .panel-heading .badge {
color : #fcf8e3;
background-color : #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color : #faebcc;
}
.panel-danger {
border-color : #ebccd1;
}
.panel-danger > .panel-heading {
color : #a94442;
background-color : #f2dede;
border-color : #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
border-top-color : #ebccd1;
}
.panel-danger > .panel-heading .badge {
color : #f2dede;
background-color : #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color : #ebccd1;
}
.embed-responsive {
position : relative;
display : block;
height : 0;
padding : 0;
overflow : hidden;
}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object {
position : absolute;
top : 0;
left : 0;
bottom : 0;
height : 100%;
width : 100%;
border : 0;
}
.embed-responsive.embed-responsive-16by9 {
padding-bottom : 56.25%;
}
.embed-responsive.embed-responsive-4by3 {
padding-bottom : 75%;
}
.well {
min-height : 20px;
padding : 19px;
margin-bottom : 20px;
background-color : #f5f5f5;
border : #e3e3e3 solid 1px;
border-radius : 4px;
box-shadow : 0 1px 1px rgb(0, 0, 0, 0.05) inset;
}
.well blockquote {
border-color : #ddd;
border-color : rgb(0, 0, 0, 0.15);
}
.well-lg {
padding : 24px;
border-radius : 6px;
}
.well-sm {
padding : 9px;
border-radius : 3px;
}
.close {
float : right;
font-size : 21px;
font-weight : 700;
line-height : 1;
color : #000;
text-shadow : 0 1px 0 #fff;
opacity : 0.2;
}
.close:hover, .close:focus {
color : #000;
text-decoration : none;
cursor : pointer;
opacity : 0.5;
}
button.close {
padding : 0;
cursor : pointer;
background : 0 0;
border : 0;
}
.modal {
display : none;
overflow : hidden;
position : fixed;
top : 0;
right : 0;
bottom : 0;
left : 0;
z-index : 1050;
outline : 0;
}
.modal.fade .modal-dialog {
transform : translate3d(0,-25%,0);
transition : transform 0.3s ease-out;
}
.modal.in .modal-dialog {
transform : translate3d(0,0,0);
}
.modal-open .modal {
overflow-x : hidden;
overflow-y : auto;
}
.modal-dialog {
position : relative;
width : auto;
margin : 10px;
}
.modal-content {
position : relative;
background-color : #fff;
border : #999 solid 1px;
border : rgb(0, 0, 0, 0.2) solid 1px;
border-radius : 6px;
box-shadow : 0 3px 9px rgb(0, 0, 0, 0.5);
background-clip : padding-box;
outline : 0;
}
.modal-backdrop {
position : fixed;
top : 0;
right : 0;
bottom : 0;
left : 0;
z-index : 1040;
background-color : #000;
}
.modal-backdrop.in {
opacity : 0.5;
}
.modal-header {
padding : 15px;
border-bottom : 1px solid #e5e5e5;
min-height : 16.42857143px;
}
.modal-header .close {
margin-top : -2px;
}
.modal-title {
margin : 0;
line-height : 1.42857143;
}
.modal-body {
position : relative;
padding : 15px;
}
.modal-footer {
padding : 15px;
text-align : right;
border-top : 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
margin-left : 5px;
margin-bottom : 0;
}
.modal-footer .btn-group .btn + .btn {
margin-left : -1px;
}
.modal-footer .btn-block + .btn-block {
margin-left : 0;
}
.modal-scrollbar-measure {
position : absolute;
top : -9999px;
width : 50px;
height : 50px;
overflow : scroll;
}
@media (min-width: 768px) {
.modal-dialog {
width : 600px;
margin : 30px auto;
}
.modal-content {
box-shadow : 0 5px 15px rgb(0, 0, 0, 0.5);
}
.modal-sm {
width : 300px;
}
}
@media (min-width: 992px) {
.modal-lg {
width : 900px;
}
}
.tooltip {
position : absolute;
z-index : 1070;
display : block;
visibility : visible;
font-size : 12px;
line-height : 1.4;
opacity : 0;
}
.tooltip.in {
opacity : 0.9;
}
.tooltip.top {
margin-top : -3px;
padding : 5px 0;
}
.tooltip.right {
margin-left : 3px;
padding : 0 5px;
}
.tooltip.bottom {
margin-top : 3px;
padding : 5px 0;
}
.tooltip.left {
margin-left : -3px;
padding : 0 5px;
}
.tooltip-inner {
max-width : 200px;
padding : 3px 8px;
color : #fff;
text-align : center;
text-decoration : none;
background-color : #000;
border-radius : 4px;
}
.tooltip-arrow {
position : absolute;
width : 0;
height : 0;
border-color : transparent;
border-style : solid;
}
.tooltip.top .tooltip-arrow {
bottom : 0;
left : 50%;
margin-left : -5px;
border-width : 5px 5px 0;
border-top-color : #000;
}
.tooltip.top-left .tooltip-arrow {
bottom : 0;
left : 5px;
border-width : 5px 5px 0;
border-top-color : #000;
}
.tooltip.top-right .tooltip-arrow {
bottom : 0;
right : 5px;
border-width : 5px 5px 0;
border-top-color : #000;
}
.tooltip.right .tooltip-arrow {
top : 50%;
left : 0;
margin-top : -5px;
border-width : 5px 5px 5px 0;
border-right-color : #000;
}
.tooltip.left .tooltip-arrow {
top : 50%;
right : 0;
margin-top : -5px;
border-width : 5px 0 5px 5px;
border-left-color : #000;
}
.tooltip.bottom .tooltip-arrow {
top : 0;
left : 50%;
margin-left : -5px;
border-width : 0 5px 5px;
border-bottom-color : #000;
}
.tooltip.bottom-left .tooltip-arrow {
top : 0;
left : 5px;
border-width : 0 5px 5px;
border-bottom-color : #000;
}
.tooltip.bottom-right .tooltip-arrow {
top : 0;
right : 5px;
border-width : 0 5px 5px;
border-bottom-color : #000;
}
.popover {
position : absolute;
top : 0;
left : 0;
z-index : 1060;
display : none;
max-width : 276px;
padding : 1px;
text-align : left;
background-color : #fff;
background-clip : padding-box;
border : #ccc solid 1px;
border : rgb(0, 0, 0, 0.2) solid 1px;
border-radius : 6px;
box-shadow : 0 5px 10px rgb(0, 0, 0, 0.2);
white-space : normal;
}
.popover.top {
margin-top : -10px;
}
.popover.right {
margin-left : 10px;
}
.popover.bottom {
margin-top : 10px;
}
.popover.left {
margin-left : -10px;
}
.popover-title {
margin : 0;
padding : 8px 14px;
font-size : 14px;
font-weight : 400;
line-height : 18px;
background-color : #f7f7f7;
border-bottom : 1px solid #ebebeb;
border-radius : 5px 5px 0 0;
}
.popover-content {
padding : 9px 14px;
}
.popover > .arrow, .popover > .arrow:after {
position : absolute;
display : block;
width : 0;
height : 0;
border-color : transparent;
border-style : solid;
}
.popover > .arrow {
border-width : 11px;
}
.popover > .arrow:after {
border-width : 10px;
content : "";
}
.popover.top > .arrow {
left : 50%;
margin-left : -11px;
border-bottom-width : 0;
border-top-color : #999;
border-top-color : rgb(0, 0, 0, 0.25);
bottom : -11px;
}
.popover.top > .arrow:after {
content : " ";
bottom : 1px;
margin-left : -10px;
border-bottom-width : 0;
border-top-color : #fff;
}
.popover.right > .arrow {
top : 50%;
left : -11px;
margin-top : -11px;
border-left-width : 0;
border-right-color : #999;
border-right-color : rgb(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
content : " ";
left : 1px;
bottom : -10px;
border-left-width : 0;
border-right-color : #fff;
}
.popover.bottom > .arrow {
left : 50%;
margin-left : -11px;
border-top-width : 0;
border-bottom-color : #999;
border-bottom-color : rgb(0, 0, 0, 0.25);
top : -11px;
}
.popover.bottom > .arrow:after {
content : " ";
top : 1px;
margin-left : -10px;
border-top-width : 0;
border-bottom-color : #fff;
}
.popover.left > .arrow {
top : 50%;
right : -11px;
margin-top : -11px;
border-right-width : 0;
border-left-color : #999;
border-left-color : rgb(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
content : " ";
right : 1px;
border-right-width : 0;
border-left-color : #fff;
bottom : -10px;
}
.carousel {
position : relative;
}
.carousel-inner {
position : relative;
overflow : hidden;
width : 100%;
}
.carousel-inner > .item {
display : none;
position : relative;
transition : left 0.6s ease-in-out;
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
line-height : 1;
}
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {
display : block;
}
.carousel-inner > .active {
left : 0;
}
.carousel-inner > .next, .carousel-inner > .prev {
position : absolute;
top : 0;
width : 100%;
}
.carousel-inner > .next {
left : 100%;
}
.carousel-inner > .prev {
left : -100%;
}
.carousel-inner > .next.left, .carousel-inner > .prev.right {
left : 0;
}
.carousel-inner > .active.left {
left : -100%;
}
.carousel-inner > .active.right {
left : 100%;
}
.carousel-control {
position : absolute;
top : 0;
left : 0;
bottom : 0;
width : 15%;
opacity : 0.5;
font-size : 20px;
color : #fff;
text-align : center;
text-shadow : 0 1px 2px rgb(0, 0, 0, 0.6);
}
.carousel-control:hover, .carousel-control:focus {
outline : 0;
color : #fff;
text-decoration : none;
opacity : 0.9;
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
position : absolute;
top : 50%;
z-index : 5;
display : inline-block;
}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
left : 50%;
margin-left : -10px;
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
right : 50%;
margin-right : -10px;
}
.carousel-control .icon-prev, .carousel-control .icon-next {
width : 20px;
height : 20px;
margin-top : -10px;
font-family : serif;
}
.carousel-control .icon-prev:before {
content : "‹";
}
.carousel-control .icon-next:before {
content : "›";
}
.carousel-indicators {
position : absolute;
bottom : 10px;
left : 50%;
z-index : 15;
width : 60%;
margin-left : -30%;
padding-left : 0;
list-style : none;
text-align : center;
}
.carousel-indicators li {
display : inline-block;
width : 10px;
height : 10px;
margin : 1px;
text-indent : -999px;
border : #fff solid 1px;
border-radius : 10px;
cursor : pointer;
background-color : rgb(0, 0, 0, 0);
}
.carousel-indicators .active {
margin : 0;
width : 12px;
height : 12px;
background-color : #fff;
}
.carousel-caption {
position : absolute;
left : 15%;
right : 15%;
bottom : 20px;
z-index : 10;
padding-top : 20px;
padding-bottom : 20px;
color : #fff;
text-align : center;
text-shadow : 0 1px 2px rgb(0, 0, 0, 0.6);
}
.carousel-caption .btn {
text-shadow : none;
}
@media screen and (min-width: 768px) {
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
width : 30px;
height : 30px;
margin-top : -15px;
font-size : 30px;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
margin-left : -15px;
}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
margin-right : -15px;
}
.carousel-caption {
left : 20%;
right : 20%;
padding-bottom : 30px;
}
.carousel-indicators {
bottom : 20px;
}
}
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
content : " ";
display : table;
}
.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer: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;
transform : translate3d(0,0,0);
}
.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 ;
}
}
@font-face {
font-display : swap;
font-family : "FontAwesome";
src : url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/fontawesome-webfont.eot?v=4.7.0);
src : url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"), url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
font-weight : 400;
font-style : normal;
}
.fa {
display : inline-block;
font : normal normal normal 14px/1 FontAwesome;
font-size : inherit;
text-rendering : auto;
}
.fa-lg {
font-size : 1.33333333em;
line-height : 0.75em;
vertical-align : -15%;
}
.fa-2x {
font-size : 2em;
}
.fa-3x {
font-size : 3em;
}
.fa-4x {
font-size : 4em;
}
.fa-5x {
font-size : 5em;
}
.fa-fw {
width : 1.28571429em;
text-align : center;
}
.fa-ul {
padding-left : 0;
margin-left : 2.14285714em;
list-style-type : none;
}
.fa-ul > li {
position : relative;
}
.fa-li {
position : absolute;
left : -2.14285714em;
width : 2.14285714em;
top : 0.14285714em;
text-align : center;
}
.fa-li.fa-lg {
left : -1.85714286em;
}
.fa-border {
padding : 0.2em 0.25em 0.15em;
border : #eee solid 0.08em;
border-radius : 0.1em;
}
.fa-pull-left {
float : left;
}
.fa-pull-right {
float : right;
}
.fa.fa-pull-left {
margin-right : 0.3em;
}
.fa.fa-pull-right {
margin-left : 0.3em;
}
.pull-right {
float : right;
}
.pull-left {
float : left;
}
.fa.pull-left {
margin-right : 0.3em;
}
.fa.pull-right {
margin-left : 0.3em;
}
.fa-spin {
animation : fa-spin 2s linear infinite;
}
.fa-pulse {
animation : fa-spin 1s steps(8) infinite;
}
@keyframes fa-spin {
0% {
transform : rotate(0deg);
}
100% {
transform : rotate(359deg);
}
}
.fa-rotate-90 {
transform : rotate(90deg);
}
.fa-rotate-180 {
transform : rotate(180deg);
}
.fa-rotate-270 {
transform : rotate(270deg);
}
.fa-flip-horizontal {
transform : scale(-1,1);
}
.fa-flip-vertical {
transform : scale(1,-1);
}
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {
filter : ;
}
.fa-stack {
position : relative;
display : inline-block;
width : 2em;
height : 2em;
line-height : 2em;
vertical-align : middle;
}
.fa-stack-1x, .fa-stack-2x {
position : absolute;
left : 0;
width : 100%;
text-align : center;
}
.fa-stack-1x {
line-height : inherit;
}
.fa-stack-2x {
font-size : 2em;
}
.fa-inverse {
color : #fff;
}
.fa-glass:before {
content : "";
}
.fa-music:before {
content : "";
}
.fa-search:before {
content : "";
}
.fa-envelope-o:before {
content : "";
}
.fa-heart:before {
content : "";
}
.fa-star:before {
content : "";
}
.fa-star-o:before {
content : "";
}
.fa-user:before {
content : "";
}
.fa-film:before {
content : "";
}
.fa-th-large:before {
content : "";
}
.fa-th:before {
content : "";
}
.fa-th-list:before {
content : "";
}
.fa-check:before {
content : "";
}
.fa-remove:before, .fa-close:before, .fa-times:before {
content : "";
}
.fa-search-plus:before {
content : "";
}
.fa-search-minus:before {
content : "";
}
.fa-power-off:before {
content : "";
}
.fa-signal:before {
content : "";
}
.fa-gear:before, .fa-cog:before {
content : "";
}
.fa-trash-o:before {
content : "";
}
.fa-home:before {
content : "";
}
.fa-file-o:before {
content : "";
}
.fa-clock-o:before {
content : "";
}
.fa-road:before {
content : "";
}
.fa-download:before {
content : "";
}
.fa-arrow-circle-o-down:before {
content : "";
}
.fa-arrow-circle-o-up:before {
content : "";
}
.fa-inbox:before {
content : "";
}
.fa-play-circle-o:before {
content : "";
}
.fa-rotate-right:before, .fa-repeat:before {
content : "";
}
.fa-refresh:before {
content : "";
}
.fa-list-alt:before {
content : "";
}
.fa-lock:before {
content : "";
}
.fa-flag:before {
content : "";
}
.fa-headphones:before {
content : "";
}
.fa-volume-off:before {
content : "";
}
.fa-volume-down:before {
content : "";
}
.fa-volume-up:before {
content : "";
}
.fa-qrcode:before {
content : "";
}
.fa-barcode:before {
content : "";
}
.fa-tag:before {
content : "";
}
.fa-tags:before {
content : "";
}
.fa-book:before {
content : "";
}
.fa-bookmark:before {
content : "";
}
.fa-print:before {
content : "";
}
.fa-camera:before {
content : "";
}
.fa-font:before {
content : "";
}
.fa-bold:before {
content : "";
}
.fa-italic:before {
content : "";
}
.fa-text-height:before {
content : "";
}
.fa-text-width:before {
content : "";
}
.fa-align-left:before {
content : "";
}
.fa-align-center:before {
content : "";
}
.fa-align-right:before {
content : "";
}
.fa-align-justify:before {
content : "";
}
.fa-list:before {
content : "";
}
.fa-dedent:before, .fa-outdent:before {
content : "";
}
.fa-indent:before {
content : "";
}
.fa-video-camera:before {
content : "";
}
.fa-photo:before, .fa-image:before, .fa-picture-o:before {
content : "";
}
.fa-pencil:before {
content : "";
}
.fa-map-marker:before {
content : "";
}
.fa-adjust:before {
content : "";
}
.fa-tint:before {
content : "";
}
.fa-edit:before, .fa-pencil-square-o:before {
content : "";
}
.fa-share-square-o:before {
content : "";
}
.fa-check-square-o:before {
content : "";
}
.fa-arrows:before {
content : "";
}
.fa-step-backward:before {
content : "";
}
.fa-fast-backward:before {
content : "";
}
.fa-backward:before {
content : "";
}
.fa-play:before {
content : "";
}
.fa-pause:before {
content : "";
}
.fa-stop:before {
content : "";
}
.fa-forward:before {
content : "";
}
.fa-fast-forward:before {
content : "";
}
.fa-step-forward:before {
content : "";
}
.fa-eject:before {
content : "";
}
.fa-chevron-left:before {
content : "";
}
.fa-chevron-right:before {
content : "";
}
.fa-plus-circle:before {
content : "";
}
.fa-minus-circle:before {
content : "";
}
.fa-times-circle:before {
content : "";
}
.fa-check-circle:before {
content : "";
}
.fa-question-circle:before {
content : "";
}
.fa-info-circle:before {
content : "";
}
.fa-crosshairs:before {
content : "";
}
.fa-times-circle-o:before {
content : "";
}
.fa-check-circle-o:before {
content : "";
}
.fa-ban:before {
content : "";
}
.fa-arrow-left:before {
content : "";
}
.fa-arrow-right:before {
content : "";
}
.fa-arrow-up:before {
content : "";
}
.fa-arrow-down:before {
content : "";
}
.fa-mail-forward:before, .fa-share:before {
content : "";
}
.fa-expand:before {
content : "";
}
.fa-compress:before {
content : "";
}
.fa-plus:before {
content : "";
}
.fa-minus:before {
content : "";
}
.fa-asterisk:before {
content : "";
}
.fa-exclamation-circle:before {
content : "";
}
.fa-gift:before {
content : "";
}
.fa-leaf:before {
content : "";
}
.fa-fire:before {
content : "";
}
.fa-eye:before {
content : "";
}
.fa-eye-slash:before {
content : "";
}
.fa-warning:before, .fa-exclamation-triangle:before {
content : "";
}
.fa-plane:before {
content : "";
}
.fa-calendar:before {
content : "";
}
.fa-random:before {
content : "";
}
.fa-comment:before {
content : "";
}
.fa-magnet:before {
content : "";
}
.fa-chevron-up:before {
content : "";
}
.fa-chevron-down:before {
content : "";
}
.fa-retweet:before {
content : "";
}
.fa-shopping-cart:before {
content : "";
}
.fa-folder:before {
content : "";
}
.fa-folder-open:before {
content : "";
}
.fa-arrows-v:before {
content : "";
}
.fa-arrows-h:before {
content : "";
}
.fa-bar-chart-o:before, .fa-bar-chart:before {
content : "";
}
.fa-twitter-square:before {
content : "";
}
.fa-facebook-square:before {
content : "";
}
.fa-camera-retro:before {
content : "";
}
.fa-key:before {
content : "";
}
.fa-gears:before, .fa-cogs:before {
content : "";
}
.fa-comments:before {
content : "";
}
.fa-thumbs-o-up:before {
content : "";
}
.fa-thumbs-o-down:before {
content : "";
}
.fa-star-half:before {
content : "";
}
.fa-heart-o:before {
content : "";
}
.fa-sign-out:before {
content : "";
}
.fa-linkedin-square:before {
content : "";
}
.fa-thumb-tack:before {
content : "";
}
.fa-external-link:before {
content : "";
}
.fa-sign-in:before {
content : "";
}
.fa-trophy:before {
content : "";
}
.fa-github-square:before {
content : "";
}
.fa-upload:before {
content : "";
}
.fa-lemon-o:before {
content : "";
}
.fa-phone:before {
content : "";
}
.fa-square-o:before {
content : "";
}
.fa-bookmark-o:before {
content : "";
}
.fa-phone-square:before {
content : "";
}
.fa-twitter:before {
content : "";
}
.fa-facebook-f:before, .fa-facebook:before {
content : "";
}
.fa-github:before {
content : "";
}
.fa-unlock:before {
content : "";
}
.fa-credit-card:before {
content : "";
}
.fa-feed:before, .fa-rss:before {
content : "";
}
.fa-hdd-o:before {
content : "";
}
.fa-bullhorn:before {
content : "";
}
.fa-bell:before {
content : "";
}
.fa-certificate:before {
content : "";
}
.fa-hand-o-right:before {
content : "";
}
.fa-hand-o-left:before {
content : "";
}
.fa-hand-o-up:before {
content : "";
}
.fa-hand-o-down:before {
content : "";
}
.fa-arrow-circle-left:before {
content : "";
}
.fa-arrow-circle-right:before {
content : "";
}
.fa-arrow-circle-up:before {
content : "";
}
.fa-arrow-circle-down:before {
content : "";
}
.fa-globe:before {
content : "";
}
.fa-wrench:before {
content : "";
}
.fa-tasks:before {
content : "";
}
.fa-filter:before {
content : "";
}
.fa-briefcase:before {
content : "";
}
.fa-arrows-alt:before {
content : "";
}
.fa-group:before, .fa-users:before {
content : "";
}
.fa-chain:before, .fa-link:before {
content : "";
}
.fa-cloud:before {
content : "";
}
.fa-flask:before {
content : "";
}
.fa-cut:before, .fa-scissors:before {
content : "";
}
.fa-copy:before, .fa-files-o:before {
content : "";
}
.fa-paperclip:before {
content : "";
}
.fa-save:before, .fa-floppy-o:before {
content : "";
}
.fa-square:before {
content : "";
}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
content : "";
}
.fa-list-ul:before {
content : "";
}
.fa-list-ol:before {
content : "";
}
.fa-strikethrough:before {
content : "";
}
.fa-underline:before {
content : "";
}
.fa-table:before {
content : "";
}
.fa-magic:before {
content : "";
}
.fa-truck:before {
content : "";
}
.fa-pinterest:before {
content : "";
}
.fa-pinterest-square:before {
content : "";
}
.fa-google-plus-square:before {
content : "";
}
.fa-google-plus:before {
content : "";
}
.fa-money:before {
content : "";
}
.fa-caret-down:before {
content : "";
}
.fa-caret-up:before {
content : "";
}
.fa-caret-left:before {
content : "";
}
.fa-caret-right:before {
content : "";
}
.fa-columns:before {
content : "";
}
.fa-unsorted:before, .fa-sort:before {
content : "";
}
.fa-sort-down:before, .fa-sort-desc:before {
content : "";
}
.fa-sort-up:before, .fa-sort-asc:before {
content : "";
}
.fa-envelope:before {
content : "";
}
.fa-linkedin:before {
content : "";
}
.fa-rotate-left:before, .fa-undo:before {
content : "";
}
.fa-legal:before, .fa-gavel:before {
content : "";
}
.fa-dashboard:before, .fa-tachometer:before {
content : "";
}
.fa-comment-o:before {
content : "";
}
.fa-comments-o:before {
content : "";
}
.fa-flash:before, .fa-bolt:before {
content : "";
}
.fa-sitemap:before {
content : "";
}
.fa-umbrella:before {
content : "";
}
.fa-paste:before, .fa-clipboard:before {
content : "";
}
.fa-lightbulb-o:before {
content : "";
}
.fa-exchange:before {
content : "";
}
.fa-cloud-download:before {
content : "";
}
.fa-cloud-upload:before {
content : "";
}
.fa-user-md:before {
content : "";
}
.fa-stethoscope:before {
content : "";
}
.fa-suitcase:before {
content : "";
}
.fa-bell-o:before {
content : "";
}
.fa-coffee:before {
content : "";
}
.fa-cutlery:before {
content : "";
}
.fa-file-text-o:before {
content : "";
}
.fa-building-o:before {
content : "";
}
.fa-hospital-o:before {
content : "";
}
.fa-ambulance:before {
content : "";
}
.fa-medkit:before {
content : "";
}
.fa-fighter-jet:before {
content : "";
}
.fa-beer:before {
content : "";
}
.fa-h-square:before {
content : "";
}
.fa-plus-square:before {
content : "";
}
.fa-angle-double-left:before {
content : "";
}
.fa-angle-double-right:before {
content : "";
}
.fa-angle-double-up:before {
content : "";
}
.fa-angle-double-down:before {
content : "";
}
.fa-angle-left:before {
content : "";
}
.fa-angle-right:before {
content : "";
}
.fa-angle-up:before {
content : "";
}
.fa-angle-down:before {
content : "";
}
.fa-desktop:before {
content : "";
}
.fa-laptop:before {
content : "";
}
.fa-tablet:before {
content : "";
}
.fa-mobile-phone:before, .fa-mobile:before {
content : "";
}
.fa-circle-o:before {
content : "";
}
.fa-quote-left:before {
content : "";
}
.fa-quote-right:before {
content : "";
}
.fa-spinner:before {
content : "";
}
.fa-circle:before {
content : "";
}
.fa-mail-reply:before, .fa-reply:before {
content : "";
}
.fa-github-alt:before {
content : "";
}
.fa-folder-o:before {
content : "";
}
.fa-folder-open-o:before {
content : "";
}
.fa-smile-o:before {
content : "";
}
.fa-frown-o:before {
content : "";
}
.fa-meh-o:before {
content : "";
}
.fa-gamepad:before {
content : "";
}
.fa-keyboard-o:before {
content : "";
}
.fa-flag-o:before {
content : "";
}
.fa-flag-checkered:before {
content : "";
}
.fa-terminal:before {
content : "";
}
.fa-code:before {
content : "";
}
.fa-mail-reply-all:before, .fa-reply-all:before {
content : "";
}
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
content : "";
}
.fa-location-arrow:before {
content : "";
}
.fa-crop:before {
content : "";
}
.fa-code-fork:before {
content : "";
}
.fa-unlink:before, .fa-chain-broken:before {
content : "";
}
.fa-question:before {
content : "";
}
.fa-info:before {
content : "";
}
.fa-exclamation:before {
content : "";
}
.fa-superscript:before {
content : "";
}
.fa-subscript:before {
content : "";
}
.fa-eraser:before {
content : "";
}
.fa-puzzle-piece:before {
content : "";
}
.fa-microphone:before {
content : "";
}
.fa-microphone-slash:before {
content : "";
}
.fa-shield:before {
content : "";
}
.fa-calendar-o:before {
content : "";
}
.fa-fire-extinguisher:before {
content : "";
}
.fa-rocket:before {
content : "";
}
.fa-maxcdn:before {
content : "";
}
.fa-chevron-circle-left:before {
content : "";
}
.fa-chevron-circle-right:before {
content : "";
}
.fa-chevron-circle-up:before {
content : "";
}
.fa-chevron-circle-down:before {
content : "";
}
.fa-html5:before {
content : "";
}
.fa-css3:before {
content : "";
}
.fa-anchor:before {
content : "";
}
.fa-unlock-alt:before {
content : "";
}
.fa-bullseye:before {
content : "";
}
.fa-ellipsis-h:before {
content : "";
}
.fa-ellipsis-v:before {
content : "";
}
.fa-rss-square:before {
content : "";
}
.fa-play-circle:before {
content : "";
}
.fa-ticket:before {
content : "";
}
.fa-minus-square:before {
content : "";
}
.fa-minus-square-o:before {
content : "";
}
.fa-level-up:before {
content : "";
}
.fa-level-down:before {
content : "";
}
.fa-check-square:before {
content : "";
}
.fa-pencil-square:before {
content : "";
}
.fa-external-link-square:before {
content : "";
}
.fa-share-square:before {
content : "";
}
.fa-compass:before {
content : "";
}
.fa-toggle-down:before, .fa-caret-square-o-down:before {
content : "";
}
.fa-toggle-up:before, .fa-caret-square-o-up:before {
content : "";
}
.fa-toggle-right:before, .fa-caret-square-o-right:before {
content : "";
}
.fa-euro:before, .fa-eur:before {
content : "";
}
.fa-gbp:before {
content : "";
}
.fa-dollar:before, .fa-usd:before {
content : "";
}
.fa-rupee:before, .fa-inr:before {
content : "";
}
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
content : "";
}
.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
content : "";
}
.fa-won:before, .fa-krw:before {
content : "";
}
.fa-bitcoin:before, .fa-btc:before {
content : "";
}
.fa-file:before {
content : "";
}
.fa-file-text:before {
content : "";
}
.fa-sort-alpha-asc:before {
content : "";
}
.fa-sort-alpha-desc:before {
content : "";
}
.fa-sort-amount-asc:before {
content : "";
}
.fa-sort-amount-desc:before {
content : "";
}
.fa-sort-numeric-asc:before {
content : "";
}
.fa-sort-numeric-desc:before {
content : "";
}
.fa-thumbs-up:before {
content : "";
}
.fa-thumbs-down:before {
content : "";
}
.fa-youtube-square:before {
content : "";
}
.fa-youtube:before {
content : "";
}
.fa-xing:before {
content : "";
}
.fa-xing-square:before {
content : "";
}
.fa-youtube-play:before {
content : "";
}
.fa-dropbox:before {
content : "";
}
.fa-stack-overflow:before {
content : "";
}
.fa-instagram:before {
content : "";
}
.fa-flickr:before {
content : "";
}
.fa-adn:before {
content : "";
}
.fa-bitbucket:before {
content : "";
}
.fa-bitbucket-square:before {
content : "";
}
.fa-tumblr:before {
content : "";
}
.fa-tumblr-square:before {
content : "";
}
.fa-long-arrow-down:before {
content : "";
}
.fa-long-arrow-up:before {
content : "";
}
.fa-long-arrow-left:before {
content : "";
}
.fa-long-arrow-right:before {
content : "";
}
.fa-apple:before {
content : "";
}
.fa-windows:before {
content : "";
}
.fa-android:before {
content : "";
}
.fa-linux:before {
content : "";
}
.fa-dribbble:before {
content : "";
}
.fa-skype:before {
content : "";
}
.fa-foursquare:before {
content : "";
}
.fa-trello:before {
content : "";
}
.fa-female:before {
content : "";
}
.fa-male:before {
content : "";
}
.fa-gittip:before, .fa-gratipay:before {
content : "";
}
.fa-sun-o:before {
content : "";
}
.fa-moon-o:before {
content : "";
}
.fa-archive:before {
content : "";
}
.fa-bug:before {
content : "";
}
.fa-vk:before {
content : "";
}
.fa-weibo:before {
content : "";
}
.fa-renren:before {
content : "";
}
.fa-pagelines:before {
content : "";
}
.fa-stack-exchange:before {
content : "";
}
.fa-arrow-circle-o-right:before {
content : "";
}
.fa-arrow-circle-o-left:before {
content : "";
}
.fa-toggle-left:before, .fa-caret-square-o-left:before {
content : "";
}
.fa-dot-circle-o:before {
content : "";
}
.fa-wheelchair:before {
content : "";
}
.fa-vimeo-square:before {
content : "";
}
.fa-turkish-lira:before, .fa-try:before {
content : "";
}
.fa-plus-square-o:before {
content : "";
}
.fa-space-shuttle:before {
content : "";
}
.fa-slack:before {
content : "";
}
.fa-envelope-square:before {
content : "";
}
.fa-wordpress:before {
content : "";
}
.fa-openid:before {
content : "";
}
.fa-institution:before, .fa-bank:before, .fa-university:before {
content : "";
}
.fa-mortar-board:before, .fa-graduation-cap:before {
content : "";
}
.fa-yahoo:before {
content : "";
}
.fa-google:before {
content : "";
}
.fa-reddit:before {
content : "";
}
.fa-reddit-square:before {
content : "";
}
.fa-stumbleupon-circle:before {
content : "";
}
.fa-stumbleupon:before {
content : "";
}
.fa-delicious:before {
content : "";
}
.fa-digg:before {
content : "";
}
.fa-pied-piper-pp:before {
content : "";
}
.fa-pied-piper-alt:before {
content : "";
}
.fa-drupal:before {
content : "";
}
.fa-joomla:before {
content : "";
}
.fa-language:before {
content : "";
}
.fa-fax:before {
content : "";
}
.fa-building:before {
content : "";
}
.fa-child:before {
content : "";
}
.fa-paw:before {
content : "";
}
.fa-spoon:before {
content : "";
}
.fa-cube:before {
content : "";
}
.fa-cubes:before {
content : "";
}
.fa-behance:before {
content : "";
}
.fa-behance-square:before {
content : "";
}
.fa-steam:before {
content : "";
}
.fa-steam-square:before {
content : "";
}
.fa-recycle:before {
content : "";
}
.fa-automobile:before, .fa-car:before {
content : "";
}
.fa-cab:before, .fa-taxi:before {
content : "";
}
.fa-tree:before {
content : "";
}
.fa-spotify:before {
content : "";
}
.fa-deviantart:before {
content : "";
}
.fa-soundcloud:before {
content : "";
}
.fa-database:before {
content : "";
}
.fa-file-pdf-o:before {
content : "";
}
.fa-file-word-o:before {
content : "";
}
.fa-file-excel-o:before {
content : "";
}
.fa-file-powerpoint-o:before {
content : "";
}
.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
content : "";
}
.fa-file-zip-o:before, .fa-file-archive-o:before {
content : "";
}
.fa-file-sound-o:before, .fa-file-audio-o:before {
content : "";
}
.fa-file-movie-o:before, .fa-file-video-o:before {
content : "";
}
.fa-file-code-o:before {
content : "";
}
.fa-vine:before {
content : "";
}
.fa-codepen:before {
content : "";
}
.fa-jsfiddle:before {
content : "";
}
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
content : "";
}
.fa-circle-o-notch:before {
content : "";
}
.fa-ra:before, .fa-resistance:before, .fa-rebel:before {
content : "";
}
.fa-ge:before, .fa-empire:before {
content : "";
}
.fa-git-square:before {
content : "";
}
.fa-git:before {
content : "";
}
.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {
content : "";
}
.fa-tencent-weibo:before {
content : "";
}
.fa-qq:before {
content : "";
}
.fa-wechat:before, .fa-weixin:before {
content : "";
}
.fa-send:before, .fa-paper-plane:before {
content : "";
}
.fa-send-o:before, .fa-paper-plane-o:before {
content : "";
}
.fa-history:before {
content : "";
}
.fa-circle-thin:before {
content : "";
}
.fa-header:before {
content : "";
}
.fa-paragraph:before {
content : "";
}
.fa-sliders:before {
content : "";
}
.fa-share-alt:before {
content : "";
}
.fa-share-alt-square:before {
content : "";
}
.fa-bomb:before {
content : "";
}
.fa-soccer-ball-o:before, .fa-futbol-o:before {
content : "";
}
.fa-tty:before {
content : "";
}
.fa-binoculars:before {
content : "";
}
.fa-plug:before {
content : "";
}
.fa-slideshare:before {
content : "";
}
.fa-twitch:before {
content : "";
}
.fa-yelp:before {
content : "";
}
.fa-newspaper-o:before {
content : "";
}
.fa-wifi:before {
content : "";
}
.fa-calculator:before {
content : "";
}
.fa-paypal:before {
content : "";
}
.fa-google-wallet:before {
content : "";
}
.fa-cc-visa:before {
content : "";
}
.fa-cc-mastercard:before {
content : "";
}
.fa-cc-discover:before {
content : "";
}
.fa-cc-amex:before {
content : "";
}
.fa-cc-paypal:before {
content : "";
}
.fa-cc-stripe:before {
content : "";
}
.fa-bell-slash:before {
content : "";
}
.fa-bell-slash-o:before {
content : "";
}
.fa-trash:before {
content : "";
}
.fa-copyright:before {
content : "";
}
.fa-at:before {
content : "";
}
.fa-eyedropper:before {
content : "";
}
.fa-paint-brush:before {
content : "";
}
.fa-birthday-cake:before {
content : "";
}
.fa-area-chart:before {
content : "";
}
.fa-pie-chart:before {
content : "";
}
.fa-line-chart:before {
content : "";
}
.fa-lastfm:before {
content : "";
}
.fa-lastfm-square:before {
content : "";
}
.fa-toggle-off:before {
content : "";
}
.fa-toggle-on:before {
content : "";
}
.fa-bicycle:before {
content : "";
}
.fa-bus:before {
content : "";
}
.fa-ioxhost:before {
content : "";
}
.fa-angellist:before {
content : "";
}
.fa-cc:before {
content : "";
}
.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
content : "";
}
.fa-meanpath:before {
content : "";
}
.fa-buysellads:before {
content : "";
}
.fa-connectdevelop:before {
content : "";
}
.fa-dashcube:before {
content : "";
}
.fa-forumbee:before {
content : "";
}
.fa-leanpub:before {
content : "";
}
.fa-sellsy:before {
content : "";
}
.fa-shirtsinbulk:before {
content : "";
}
.fa-simplybuilt:before {
content : "";
}
.fa-skyatlas:before {
content : "";
}
.fa-cart-plus:before {
content : "";
}
.fa-cart-arrow-down:before {
content : "";
}
.fa-diamond:before {
content : "";
}
.fa-ship:before {
content : "";
}
.fa-user-secret:before {
content : "";
}
.fa-motorcycle:before {
content : "";
}
.fa-street-view:before {
content : "";
}
.fa-heartbeat:before {
content : "";
}
.fa-venus:before {
content : "";
}
.fa-mars:before {
content : "";
}
.fa-mercury:before {
content : "";
}
.fa-intersex:before, .fa-transgender:before {
content : "";
}
.fa-transgender-alt:before {
content : "";
}
.fa-venus-double:before {
content : "";
}
.fa-mars-double:before {
content : "";
}
.fa-venus-mars:before {
content : "";
}
.fa-mars-stroke:before {
content : "";
}
.fa-mars-stroke-v:before {
content : "";
}
.fa-mars-stroke-h:before {
content : "";
}
.fa-neuter:before {
content : "";
}
.fa-genderless:before {
content : "";
}
.fa-facebook-official:before {
content : "";
}
.fa-pinterest-p:before {
content : "";
}
.fa-whatsapp:before {
content : "";
}
.fa-server:before {
content : "";
}
.fa-user-plus:before {
content : "";
}
.fa-user-times:before {
content : "";
}
.fa-hotel:before, .fa-bed:before {
content : "";
}
.fa-viacoin:before {
content : "";
}
.fa-train:before {
content : "";
}
.fa-subway:before {
content : "";
}
.fa-medium:before {
content : "";
}
.fa-yc:before, .fa-y-combinator:before {
content : "";
}
.fa-optin-monster:before {
content : "";
}
.fa-opencart:before {
content : "";
}
.fa-expeditedssl:before {
content : "";
}
.fa-battery-4:before, .fa-battery:before, .fa-battery-full:before {
content : "";
}
.fa-battery-3:before, .fa-battery-three-quarters:before {
content : "";
}
.fa-battery-2:before, .fa-battery-half:before {
content : "";
}
.fa-battery-1:before, .fa-battery-quarter:before {
content : "";
}
.fa-battery-0:before, .fa-battery-empty:before {
content : "";
}
.fa-mouse-pointer:before {
content : "";
}
.fa-i-cursor:before {
content : "";
}
.fa-object-group:before {
content : "";
}
.fa-object-ungroup:before {
content : "";
}
.fa-sticky-note:before {
content : "";
}
.fa-sticky-note-o:before {
content : "";
}
.fa-cc-jcb:before {
content : "";
}
.fa-cc-diners-club:before {
content : "";
}
.fa-clone:before {
content : "";
}
.fa-balance-scale:before {
content : "";
}
.fa-hourglass-o:before {
content : "";
}
.fa-hourglass-1:before, .fa-hourglass-start:before {
content : "";
}
.fa-hourglass-2:before, .fa-hourglass-half:before {
content : "";
}
.fa-hourglass-3:before, .fa-hourglass-end:before {
content : "";
}
.fa-hourglass:before {
content : "";
}
.fa-hand-grab-o:before, .fa-hand-rock-o:before {
content : "";
}
.fa-hand-stop-o:before, .fa-hand-paper-o:before {
content : "";
}
.fa-hand-scissors-o:before {
content : "";
}
.fa-hand-lizard-o:before {
content : "";
}
.fa-hand-spock-o:before {
content : "";
}
.fa-hand-pointer-o:before {
content : "";
}
.fa-hand-peace-o:before {
content : "";
}
.fa-trademark:before {
content : "";
}
.fa-registered:before {
content : "";
}
.fa-creative-commons:before {
content : "";
}
.fa-gg:before {
content : "";
}
.fa-gg-circle:before {
content : "";
}
.fa-tripadvisor:before {
content : "";
}
.fa-odnoklassniki:before {
content : "";
}
.fa-odnoklassniki-square:before {
content : "";
}
.fa-get-pocket:before {
content : "";
}
.fa-wikipedia-w:before {
content : "";
}
.fa-safari:before {
content : "";
}
.fa-chrome:before {
content : "";
}
.fa-firefox:before {
content : "";
}
.fa-opera:before {
content : "";
}
.fa-internet-explorer:before {
content : "";
}
.fa-tv:before, .fa-television:before {
content : "";
}
.fa-contao:before {
content : "";
}
.fa-500px:before {
content : "";
}
.fa-amazon:before {
content : "";
}
.fa-calendar-plus-o:before {
content : "";
}
.fa-calendar-minus-o:before {
content : "";
}
.fa-calendar-times-o:before {
content : "";
}
.fa-calendar-check-o:before {
content : "";
}
.fa-industry:before {
content : "";
}
.fa-map-pin:before {
content : "";
}
.fa-map-signs:before {
content : "";
}
.fa-map-o:before {
content : "";
}
.fa-map:before {
content : "";
}
.fa-commenting:before {
content : "";
}
.fa-commenting-o:before {
content : "";
}
.fa-houzz:before {
content : "";
}
.fa-vimeo:before {
content : "";
}
.fa-black-tie:before {
content : "";
}
.fa-fonticons:before {
content : "";
}
.fa-reddit-alien:before {
content : "";
}
.fa-edge:before {
content : "";
}
.fa-credit-card-alt:before {
content : "";
}
.fa-codiepie:before {
content : "";
}
.fa-modx:before {
content : "";
}
.fa-fort-awesome:before {
content : "";
}
.fa-usb:before {
content : "";
}
.fa-product-hunt:before {
content : "";
}
.fa-mixcloud:before {
content : "";
}
.fa-scribd:before {
content : "";
}
.fa-pause-circle:before {
content : "";
}
.fa-pause-circle-o:before {
content : "";
}
.fa-stop-circle:before {
content : "";
}
.fa-stop-circle-o:before {
content : "";
}
.fa-shopping-bag:before {
content : "";
}
.fa-shopping-basket:before {
content : "";
}
.fa-hashtag:before {
content : "";
}
.fa-bluetooth:before {
content : "";
}
.fa-bluetooth-b:before {
content : "";
}
.fa-percent:before {
content : "";
}
.fa-gitlab:before {
content : "";
}
.fa-wpbeginner:before {
content : "";
}
.fa-wpforms:before {
content : "";
}
.fa-envira:before {
content : "";
}
.fa-universal-access:before {
content : "";
}
.fa-wheelchair-alt:before {
content : "";
}
.fa-question-circle-o:before {
content : "";
}
.fa-blind:before {
content : "";
}
.fa-audio-description:before {
content : "";
}
.fa-volume-control-phone:before {
content : "";
}
.fa-braille:before {
content : "";
}
.fa-assistive-listening-systems:before {
content : "";
}
.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {
content : "";
}
.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {
content : "";
}
.fa-glide:before {
content : "";
}
.fa-glide-g:before {
content : "";
}
.fa-signing:before, .fa-sign-language:before {
content : "";
}
.fa-low-vision:before {
content : "";
}
.fa-viadeo:before {
content : "";
}
.fa-viadeo-square:before {
content : "";
}
.fa-snapchat:before {
content : "";
}
.fa-snapchat-ghost:before {
content : "";
}
.fa-snapchat-square:before {
content : "";
}
.fa-pied-piper:before {
content : "";
}
.fa-first-order:before {
content : "";
}
.fa-yoast:before {
content : "";
}
.fa-themeisle:before {
content : "";
}
.fa-google-plus-circle:before, .fa-google-plus-official:before {
content : "";
}
.fa-fa:before, .fa-font-awesome:before {
content : "";
}
.fa-handshake-o:before {
content : "";
}
.fa-envelope-open:before {
content : "";
}
.fa-envelope-open-o:before {
content : "";
}
.fa-linode:before {
content : "";
}
.fa-address-book:before {
content : "";
}
.fa-address-book-o:before {
content : "";
}
.fa-vcard:before, .fa-address-card:before {
content : "";
}
.fa-vcard-o:before, .fa-address-card-o:before {
content : "";
}
.fa-user-circle:before {
content : "";
}
.fa-user-circle-o:before {
content : "";
}
.fa-user-o:before {
content : "";
}
.fa-id-badge:before {
content : "";
}
.fa-drivers-license:before, .fa-id-card:before {
content : "";
}
.fa-drivers-license-o:before, .fa-id-card-o:before {
content : "";
}
.fa-quora:before {
content : "";
}
.fa-free-code-camp:before {
content : "";
}
.fa-telegram:before {
content : "";
}
.fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before {
content : "";
}
.fa-thermometer-3:before, .fa-thermometer-three-quarters:before {
content : "";
}
.fa-thermometer-2:before, .fa-thermometer-half:before {
content : "";
}
.fa-thermometer-1:before, .fa-thermometer-quarter:before {
content : "";
}
.fa-thermometer-0:before, .fa-thermometer-empty:before {
content : "";
}
.fa-shower:before {
content : "";
}
.fa-bathtub:before, .fa-s15:before, .fa-bath:before {
content : "";
}
.fa-podcast:before {
content : "";
}
.fa-window-maximize:before {
content : "";
}
.fa-window-minimize:before {
content : "";
}
.fa-window-restore:before {
content : "";
}
.fa-times-rectangle:before, .fa-window-close:before {
content : "";
}
.fa-times-rectangle-o:before, .fa-window-close-o:before {
content : "";
}
.fa-bandcamp:before {
content : "";
}
.fa-grav:before {
content : "";
}
.fa-etsy:before {
content : "";
}
.fa-imdb:before {
content : "";
}
.fa-ravelry:before {
content : "";
}
.fa-eercast:before {
content : "";
}
.fa-microchip:before {
content : "";
}
.fa-snowflake-o:before {
content : "";
}
.fa-superpowers:before {
content : "";
}
.fa-wpexplorer:before {
content : "";
}
.fa-meetup:before {
content : "";
}
.sr-only {
position : absolute;
width : 1px;
height : 1px;
padding : 0;
margin : -1px;
overflow : hidden;
clip : rect(0,0,0,0);
border : 0;
}
@font-face {
font-display : swap;
font-family : "simple-line-icons";
src : url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/Simple-Line-Icons.eot?v=2.4.0);
src : url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/Simple-Line-Icons.eot?v=2.4.0#iefix) format("embedded-opentype"), url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/Simple-Line-Icons.woff2?v=2.4.0) format("woff2"), url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/Simple-Line-Icons.ttf?v=2.4.0) format("truetype"), url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/Simple-Line-Icons.woff?v=2.4.0) format("woff"), url(//www.cupondiscount.ro/wp-content/themes/cupoane/fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons) format("svg");
font-weight : 400;
font-style : normal;
}
.icon-user, .icon-people, .icon-user-female, .icon-user-follow, .icon-user-following, .icon-user-unfollow, .icon-login, .icon-logout, .icon-emotsmile, .icon-phone, .icon-call-end, .icon-call-in, .icon-call-out, .icon-map, .icon-location-pin, .icon-direction, .icon-directions, .icon-compass, .icon-layers, .icon-menu, .icon-list, .icon-options-vertical, .icon-options, .icon-arrow-down, .icon-arrow-left, .icon-arrow-right, .icon-arrow-up, .icon-arrow-up-circle, .icon-arrow-left-circle, .icon-arrow-right-circle, .icon-arrow-down-circle, .icon-check, .icon-clock, .icon-plus, .icon-minus, .icon-close, .icon-event, .icon-exclamation, .icon-organization, .icon-trophy, .icon-screen-smartphone, .icon-screen-desktop, .icon-plane, .icon-notebook, .icon-mustache, .icon-mouse, .icon-magnet, .icon-energy, .icon-disc, .icon-cursor, .icon-cursor-move, .icon-crop, .icon-chemistry, .icon-speedometer, .icon-shield, .icon-screen-tablet, .icon-magic-wand, .icon-hourglass, .icon-graduation, .icon-ghost, .icon-game-controller, .icon-fire, .icon-eyeglass, .icon-envelope-open, .icon-envelope-letter, .icon-bell, .icon-badge, .icon-anchor, .icon-wallet, .icon-vector, .icon-speech, .icon-puzzle, .icon-printer, .icon-present, .icon-playlist, .icon-pin, .icon-picture, .icon-handbag, .icon-globe-alt, .icon-globe, .icon-folder-alt, .icon-folder, .icon-film, .icon-feed, .icon-drop, .icon-drawer, .icon-docs, .icon-doc, .icon-diamond, .icon-cup, .icon-calculator, .icon-bubbles, .icon-briefcase, .icon-book-open, .icon-basket-loaded, .icon-basket, .icon-bag, .icon-action-undo, .icon-action-redo, .icon-wrench, .icon-umbrella, .icon-trash, .icon-tag, .icon-support, .icon-frame, .icon-size-fullscreen, .icon-size-actual, .icon-shuffle, .icon-share-alt, .icon-share, .icon-rocket, .icon-question, .icon-pie-chart, .icon-pencil, .icon-note, .icon-loop, .icon-home, .icon-grid, .icon-graph, .icon-microphone, .icon-music-tone-alt, .icon-music-tone, .icon-earphones-alt, .icon-earphones, .icon-equalizer, .icon-like, .icon-dislike, .icon-control-start, .icon-control-rewind, .icon-control-play, .icon-control-pause, .icon-control-forward, .icon-control-end, .icon-volume-1, .icon-volume-2, .icon-volume-off, .icon-calendar, .icon-bulb, .icon-chart, .icon-ban, .icon-bubble, .icon-camrecorder, .icon-camera, .icon-cloud-download, .icon-cloud-upload, .icon-envelope, .icon-eye, .icon-flag, .icon-heart, .icon-info, .icon-key, .icon-link, .icon-lock, .icon-lock-open, .icon-magnifier, .icon-magnifier-add, .icon-magnifier-remove, .icon-paper-clip, .icon-paper-plane, .icon-power, .icon-refresh, .icon-reload, .icon-settings, .icon-star, .icon-symbol-female, .icon-symbol-male, .icon-target, .icon-credit-card, .icon-paypal, .icon-social-tumblr, .icon-social-twitter, .icon-social-facebook, .icon-social-instagram, .icon-social-linkedin, .icon-social-pinterest, .icon-social-github, .icon-social-google, .icon-social-reddit, .icon-social-skype, .icon-social-dribbble, .icon-social-behance, .icon-social-foursqare, .icon-social-soundcloud, .icon-social-spotify, .icon-social-stumbleupon, .icon-social-youtube, .icon-social-dropbox, .icon-social-vkontakte, .icon-social-steam {
font-family : "simple-line-icons";
speak : none;
font-style : normal;
font-weight : 400;
font-variant : normal;
text-transform : none;
line-height : 1;
}
.icon-user:before {
content : "";
}
.icon-people:before {
content : "";
}
.icon-user-female:before {
content : "";
}
.icon-user-follow:before {
content : "";
}
.icon-user-following:before {
content : "";
}
.icon-user-unfollow:before {
content : "";
}
.icon-login:before {
content : "";
}
.icon-logout:before {
content : "";
}
.icon-emotsmile:before {
content : "";
}
.icon-phone:before {
content : "";
}
.icon-call-end:before {
content : "";
}
.icon-call-in:before {
content : "";
}
.icon-call-out:before {
content : "";
}
.icon-map:before {
content : "";
}
.icon-location-pin:before {
content : "";
}
.icon-direction:before {
content : "";
}
.icon-directions:before {
content : "";
}
.icon-compass:before {
content : "";
}
.icon-layers:before {
content : "";
}
.icon-menu:before {
content : "";
}
.icon-list:before {
content : "";
}
.icon-options-vertical:before {
content : "";
}
.icon-options:before {
content : "";
}
.icon-arrow-down:before {
content : "";
}
.icon-arrow-left:before {
content : "";
}
.icon-arrow-right:before {
content : "";
}
.icon-arrow-up:before {
content : "";
}
.icon-arrow-up-circle:before {
content : "";
}
.icon-arrow-left-circle:before {
content : "";
}
.icon-arrow-right-circle:before {
content : "";
}
.icon-arrow-down-circle:before {
content : "";
}
.icon-check:before {
content : "";
}
.icon-clock:before {
content : "";
}
.icon-plus:before {
content : "";
}
.icon-minus:before {
content : "";
}
.icon-close:before {
content : "";
}
.icon-event:before {
content : "";
}
.icon-exclamation:before {
content : "";
}
.icon-organization:before {
content : "";
}
.icon-trophy:before {
content : "";
}
.icon-screen-smartphone:before {
content : "";
}
.icon-screen-desktop:before {
content : "";
}
.icon-plane:before {
content : "";
}
.icon-notebook:before {
content : "";
}
.icon-mustache:before {
content : "";
}
.icon-mouse:before {
content : "";
}
.icon-magnet:before {
content : "";
}
.icon-energy:before {
content : "";
}
.icon-disc:before {
content : "";
}
.icon-cursor:before {
content : "";
}
.icon-cursor-move:before {
content : "";
}
.icon-crop:before {
content : "";
}
.icon-chemistry:before {
content : "";
}
.icon-speedometer:before {
content : "";
}
.icon-shield:before {
content : "";
}
.icon-screen-tablet:before {
content : "";
}
.icon-magic-wand:before {
content : "";
}
.icon-hourglass:before {
content : "";
}
.icon-graduation:before {
content : "";
}
.icon-ghost:before {
content : "";
}
.icon-game-controller:before {
content : "";
}
.icon-fire:before {
content : "";
}
.icon-eyeglass:before {
content : "";
}
.icon-envelope-open:before {
content : "";
}
.icon-envelope-letter:before {
content : "";
}
.icon-bell:before {
content : "";
}
.icon-badge:before {
content : "";
}
.icon-anchor:before {
content : "";
}
.icon-wallet:before {
content : "";
}
.icon-vector:before {
content : "";
}
.icon-speech:before {
content : "";
}
.icon-puzzle:before {
content : "";
}
.icon-printer:before {
content : "";
}
.icon-present:before {
content : "";
}
.icon-playlist:before {
content : "";
}
.icon-pin:before {
content : "";
}
.icon-picture:before {
content : "";
}
.icon-handbag:before {
content : "";
}
.icon-globe-alt:before {
content : "";
}
.icon-globe:before {
content : "";
}
.icon-folder-alt:before {
content : "";
}
.icon-folder:before {
content : "";
}
.icon-film:before {
content : "";
}
.icon-feed:before {
content : "";
}
.icon-drop:before {
content : "";
}
.icon-drawer:before {
content : "";
}
.icon-docs:before {
content : "";
}
.icon-doc:before {
content : "";
}
.icon-diamond:before {
content : "";
}
.icon-cup:before {
content : "";
}
.icon-calculator:before {
content : "";
}
.icon-bubbles:before {
content : "";
}
.icon-briefcase:before {
content : "";
}
.icon-book-open:before {
content : "";
}
.icon-basket-loaded:before {
content : "";
}
.icon-basket:before {
content : "";
}
.icon-bag:before {
content : "";
}
.icon-action-undo:before {
content : "";
}
.icon-action-redo:before {
content : "";
}
.icon-wrench:before {
content : "";
}
.icon-umbrella:before {
content : "";
}
.icon-trash:before {
content : "";
}
.icon-tag:before {
content : "";
}
.icon-support:before {
content : "";
}
.icon-frame:before {
content : "";
}
.icon-size-fullscreen:before {
content : "";
}
.icon-size-actual:before {
content : "";
}
.icon-shuffle:before {
content : "";
}
.icon-share-alt:before {
content : "";
}
.icon-share:before {
content : "";
}
.icon-rocket:before {
content : "";
}
.icon-question:before {
content : "";
}
.icon-pie-chart:before {
content : "";
}
.icon-pencil:before {
content : "";
}
.icon-note:before {
content : "";
}
.icon-loop:before {
content : "";
}
.icon-home:before {
content : "";
}
.icon-grid:before {
content : "";
}
.icon-graph:before {
content : "";
}
.icon-microphone:before {
content : "";
}
.icon-music-tone-alt:before {
content : "";
}
.icon-music-tone:before {
content : "";
}
.icon-earphones-alt:before {
content : "";
}
.icon-earphones:before {
content : "";
}
.icon-equalizer:before {
content : "";
}
.icon-like:before {
content : "";
}
.icon-dislike:before {
content : "";
}
.icon-control-start:before {
content : "";
}
.icon-control-rewind:before {
content : "";
}
.icon-control-play:before {
content : "";
}
.icon-control-pause:before {
content : "";
}
.icon-control-forward:before {
content : "";
}
.icon-control-end:before {
content : "";
}
.icon-volume-1:before {
content : "";
}
.icon-volume-2:before {
content : "";
}
.icon-volume-off:before {
content : "";
}
.icon-calendar:before {
content : "";
}
.icon-bulb:before {
content : "";
}
.icon-chart:before {
content : "";
}
.icon-ban:before {
content : "";
}
.icon-bubble:before {
content : "";
}
.icon-camrecorder:before {
content : "";
}
.icon-camera:before {
content : "";
}
.icon-cloud-download:before {
content : "";
}
.icon-cloud-upload:before {
content : "";
}
.icon-envelope:before {
content : "";
}
.icon-eye:before {
content : "";
}
.icon-flag:before {
content : "";
}
.icon-heart:before {
content : "";
}
.icon-info:before {
content : "";
}
.icon-key:before {
content : "";
}
.icon-link:before {
content : "";
}
.icon-lock:before {
content : "";
}
.icon-lock-open:before {
content : "";
}
.icon-magnifier:before {
content : "";
}
.icon-magnifier-add:before {
content : "";
}
.icon-magnifier-remove:before {
content : "";
}
.icon-paper-clip:before {
content : "";
}
.icon-paper-plane:before {
content : "";
}
.icon-power:before {
content : "";
}
.icon-refresh:before {
content : "";
}
.icon-reload:before {
content : "";
}
.icon-settings:before {
content : "";
}
.icon-star:before {
content : "";
}
.icon-symbol-female:before {
content : "";
}
.icon-symbol-male:before {
content : "";
}
.icon-target:before {
content : "";
}
.icon-credit-card:before {
content : "";
}
.icon-paypal:before {
content : "";
}
.icon-social-tumblr:before {
content : "";
}
.icon-social-twitter:before {
content : "";
}
.icon-social-facebook:before {
content : "";
}
.icon-social-instagram:before {
content : "";
}
.icon-social-linkedin:before {
content : "";
}
.icon-social-pinterest:before {
content : "";
}
.icon-social-github:before {
content : "";
}
.icon-social-google:before {
content : "";
}
.icon-social-reddit:before {
content : "";
}
.icon-social-skype:before {
content : "";
}
.icon-social-dribbble:before {
content : "";
}
.icon-social-behance:before {
content : "";
}
.icon-social-foursqare:before {
content : "";
}
.icon-social-soundcloud:before {
content : "";
}
.icon-social-spotify:before {
content : "";
}
.icon-social-stumbleupon:before {
content : "";
}
.icon-social-youtube:before {
content : "";
}
.icon-social-dropbox:before {
content : "";
}
.icon-social-vkontakte:before {
content : "";
}
.icon-social-steam:before {
content : "";
}
.mfp-bg {
top : 0;
left : 0;
width : 100%;
height : 100%;
z-index : 1042;
overflow : hidden;
position : fixed;
background : #0b0b0b;
opacity : 0.8;
}
.mfp-wrap {
top : 0;
left : 0;
width : 100%;
height : 100%;
z-index : 1043;
position : fixed;
outline : none !important ;
}
.mfp-container {
text-align : center;
position : absolute;
width : 100%;
height : 100%;
left : 0;
top : 0;
padding : 0 8px;
box-sizing : border-box;
}
.mfp-container:before {
content : "";
display : inline-block;
height : 100%;
vertical-align : middle;
}
.mfp-align-top .mfp-container:before {
display : none;
}
.mfp-content {
position : relative;
display : inline-block;
vertical-align : middle;
margin : 0 auto;
text-align : left;
z-index : 1045;
}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
width : 100%;
cursor : auto;
}
.mfp-ajax-cur {
cursor : progress;
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor : zoom-out;
}
.mfp-zoom {
cursor : pointer;
cursor : zoom-in;
}
.mfp-auto-cursor .mfp-content {
cursor : auto;
}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
user-select : none;
}
.mfp-loading.mfp-figure {
display : none;
}
.mfp-hide {
display : none !important ;
}
.mfp-preloader {
color : #ccc;
position : absolute;
top : 50%;
width : auto;
text-align : center;
margin-top : -0.8em;
left : 8px;
right : 8px;
z-index : 1044;
}
.mfp-preloader a {
color : #ccc;
}
.mfp-preloader a:hover {
color : #fff;
}
.mfp-s-ready .mfp-preloader {
display : none;
}
.mfp-s-error .mfp-content {
display : none;
}
button.mfp-close, button.mfp-arrow {
overflow : visible;
cursor : pointer;
background : 0 0;
border : 0;
display : block;
outline : none;
padding : 0;
z-index : 1046;
box-shadow : none;
}
button::-moz-focus-inner {
padding : 0;
border : 0;
}
.mfp-close {
width : 44px;
height : 44px;
line-height : 44px;
position : absolute;
right : 0;
top : 0;
text-decoration : none;
text-align : center;
opacity : 0.65;
padding : 0 0 18px 10px;
color : #fff;
font-style : normal;
font-size : 28px;
font-family : Arial, Baskerville, monospace;
}
.mfp-close:hover, .mfp-close:focus {
opacity : 1;
}
.mfp-close:active {
top : 1px;
}
.mfp-close-btn-in .mfp-close {
color : #333;
}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
color : #fff;
right : -6px;
text-align : right;
padding-right : 6px;
width : 100%;
}
.mfp-counter {
position : absolute;
top : 0;
right : 0;
color : #ccc;
font-size : 12px;
line-height : 18px;
}
.mfp-arrow {
position : absolute;
opacity : 0.65;
margin : 0;
top : 50%;
margin-top : -55px;
padding : 0;
width : 90px;
height : 110px;
}
.mfp-arrow:active {
margin-top : -54px;
}
.mfp-arrow:hover, .mfp-arrow:focus {
opacity : 1;
}
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
content : "";
display : block;
width : 0;
height : 0;
position : absolute;
left : 0;
top : 0;
margin-top : 35px;
margin-left : 35px;
border : transparent inset medium;
}
.mfp-arrow:after, .mfp-arrow .mfp-a {
border-top-width : 13px;
border-bottom-width : 13px;
top : 8px;
}
.mfp-arrow:before, .mfp-arrow .mfp-b {
border-top-width : 21px;
border-bottom-width : 21px;
opacity : 0.7;
}
.mfp-arrow-left {
left : 0;
}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
border-right : 17px solid #fff;
margin-left : 31px;
}
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
margin-left : 25px;
border-right : 27px solid #3f3f3f;
}
.mfp-arrow-right {
right : 0;
}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
border-left : 17px solid #fff;
margin-left : 39px;
}
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
border-left : 27px solid #3f3f3f;
}
.mfp-iframe-holder {
padding-top : 40px;
padding-bottom : 40px;
}
.mfp-iframe-holder .mfp-content {
line-height : 0;
width : 100%;
max-width : 900px;
}
.mfp-iframe-holder .mfp-close {
top : -40px;
}
.mfp-iframe-scaler {
width : 100%;
height : 0;
overflow : hidden;
padding-top : 56.25%;
}
.mfp-iframe-scaler iframe {
position : absolute;
display : block;
top : 0;
left : 0;
width : 100%;
height : 100%;
box-shadow : 0 0 8px rgb(0, 0, 0, 0.6);
background : #000;
}
img.mfp-img {
width : auto;
max-width : 100%;
height : auto;
display : block;
line-height : 0;
box-sizing : border-box;
padding : 40px 0 40px;
margin : 0 auto;
}
.mfp-figure {
line-height : 0;
}
.mfp-figure:after {
content : "";
position : absolute;
left : 0;
top : 40px;
bottom : 40px;
display : block;
right : 0;
width : auto;
height : auto;
z-index : -1;
box-shadow : 0 0 8px rgb(0, 0, 0, 0.6);
background : #444;
}
.mfp-figure small {
color : #bdbdbd;
display : block;
font-size : 12px;
line-height : 14px;
}
.mfp-figure figure {
margin : 0;
}
.mfp-bottom-bar {
margin-top : -36px;
position : absolute;
top : 100%;
left : 0;
width : 100%;
cursor : auto;
}
.mfp-title {
text-align : left;
line-height : 18px;
color : #f3f3f3;
overflow-wrap : break-word;
padding-right : 36px;
}
.mfp-image-holder .mfp-content {
max-width : 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor : pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
.mfp-img-mobile .mfp-image-holder {
padding-left : 0;
padding-right : 0;
}
.mfp-img-mobile img.mfp-img {
padding : 0;
}
.mfp-img-mobile .mfp-figure:after {
top : 0;
bottom : 0;
}
.mfp-img-mobile .mfp-figure small {
display : inline;
margin-left : 5px;
}
.mfp-img-mobile .mfp-bottom-bar {
background : rgb(0, 0, 0, 0.6);
bottom : 0;
margin : 0;
top : auto;
padding : 3px 5px;
position : fixed;
box-sizing : border-box;
}
.mfp-img-mobile .mfp-bottom-bar:empty {
padding : 0;
}
.mfp-img-mobile .mfp-counter {
right : 5px;
top : 3px;
}
.mfp-img-mobile .mfp-close {
top : 0;
right : 0;
width : 35px;
height : 35px;
line-height : 35px;
background : rgb(0, 0, 0, 0.6);
position : fixed;
text-align : center;
padding : 0;
}
}
@media all and (max-width: 900px) {
.mfp-arrow {
transform : scale(0.75);
}
.mfp-arrow-left {
transform-origin : 0;
}
.mfp-arrow-right {
transform-origin : 100%;
}
.mfp-container {
padding-left : 6px;
padding-right : 6px;
}
}
.mfp-ie7 .mfp-img {
padding : 0;
}
.mfp-ie7 .mfp-bottom-bar {
width : 600px;
left : 50%;
margin-left : -300px;
margin-top : 5px;
padding-bottom : 5px;
}
.mfp-ie7 .mfp-container {
padding : 0;
}
.mfp-ie7 .mfp-content {
padding-top : 44px;
}
.mfp-ie7 .mfp-close {
top : 0;
right : 0;
padding-top : 0;
}
.select2-container {
box-sizing : border-box;
display : inline-block;
margin : 0;
position : relative;
vertical-align : middle;
}
.select2-container .select2-selection--single {
box-sizing : border-box;
cursor : pointer;
display : block;
height : 28px;
user-select : none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
display : block;
padding-left : 8px;
padding-right : 20px;
overflow : hidden;
text-overflow : ellipsis;
white-space : nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
position : relative;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
padding-right : 8px;
padding-left : 20px;
}
.select2-container .select2-selection--multiple {
box-sizing : border-box;
cursor : pointer;
display : block;
min-height : 32px;
user-select : none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
display : inline-block;
overflow : hidden;
padding-left : 8px;
text-overflow : ellipsis;
white-space : nowrap;
}
.select2-container .select2-search--inline {
float : left;
}
.select2-container .select2-search--inline .select2-search__field {
box-sizing : border-box;
border : none;
font-size : 100%;
margin-top : 5px;
padding : 0;
}
.select2-dropdown {
background-color : #fff;
border : #aaa solid 1px;
border-radius : 4px;
box-sizing : border-box;
display : block;
position : absolute;
left : -100000px;
width : 100%;
z-index : 1051;
}
.select2-results {
display : block;
}
.select2-results__options {
list-style : none;
margin : 0;
padding : 0;
}
.select2-results__option {
padding : 6px;
user-select : none;
}
.select2-results__option[aria-selected] {
cursor : pointer;
}
.select2-container--open .select2-dropdown {
left : 0;
}
.select2-container--open .select2-dropdown--above {
border-bottom : none;
border-bottom-left-radius : 0;
border-bottom-right-radius : 0;
}
.select2-container--open .select2-dropdown--below {
border-top : none;
border-top-left-radius : 0;
border-top-right-radius : 0;
}
.select2-search--dropdown {
display : block;
padding : 4px;
}
.select2-search--dropdown .select2-search__field {
padding : 4px;
width : 100%;
box-sizing : border-box;
}
.select2-search--dropdown.select2-search--hide {
display : none;
}
.select2-close-mask {
border : 0;
margin : 0;
padding : 0;
display : block;
position : fixed;
left : 0;
top : 0;
min-height : 100%;
min-width : 100%;
height : auto;
width : auto;
opacity : 0;
z-index : 99;
background-color : #fff;
}
.select2-hidden-accessible {
border : 0 !important ;
clip : rect(0 0 0 0) !important ;
clip-path : inset(50%) !important ;
height : 1px !important ;
overflow : hidden !important ;
padding : 0 !important ;
position : absolute !important ;
width : 1px !important ;
white-space : nowrap !important ;
}
.select2-container--default .select2-selection--single {
background-color : #fff;
border : #aaa solid 1px;
border-radius : 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
color : #444;
line-height : 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
cursor : pointer;
float : right;
font-weight : 700;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
color : #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height : 26px;
position : absolute;
top : 1px;
right : 1px;
width : 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
border-color : #888 transparent transparent;
border-style : solid;
border-width : 5px 4px 0;
height : 0;
left : 50%;
margin-left : -4px;
margin-top : -2px;
position : absolute;
top : 50%;
width : 0;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
float : left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
left : 1px;
right : auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
background-color : #eee;
cursor : default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
display : none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-color : transparent transparent #888;
border-width : 0 4px 5px;
}
.select2-container--default .select2-selection--multiple {
background-color : #fff;
border : #aaa solid 1px;
border-radius : 4px;
cursor : text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
box-sizing : border-box;
list-style : none;
margin : 0;
padding : 0 5px;
width : 100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
list-style : none;
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
color : #999;
margin-top : 5px;
float : left;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
cursor : pointer;
float : right;
font-weight : 700;
margin-top : 5px;
margin-right : 10px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
background-color : #e4e4e4;
border : #aaa solid 1px;
border-radius : 4px;
cursor : default;
float : left;
margin-right : 5px;
margin-top : 5px;
padding : 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
color : #999;
cursor : pointer;
display : inline-block;
font-weight : 700;
margin-right : 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
color : #333;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
float : right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
margin-left : 5px;
margin-right : auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
margin-left : 2px;
margin-right : auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
border : #000 solid 1px;
outline : 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
background-color : #eee;
cursor : default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
display : none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
border-top-left-radius : 0;
border-top-right-radius : 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
border-bottom-left-radius : 0;
border-bottom-right-radius : 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
border : #aaa solid 1px;
}
.select2-container--default .select2-search--inline .select2-search__field {
background : 0 0;
border : none;
outline : 0;
box-shadow : none;
}
.select2-container--default .select2-results > .select2-results__options {
max-height : 200px;
overflow-y : auto;
}
.select2-container--default .select2-results__option[role="group"] {
padding : 0;
}
.select2-container--default .select2-results__option[aria-disabled="true"] {
color : #999;
}
.select2-container--default .select2-results__option[aria-selected="true"] {
background-color : #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
padding-left : 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
padding-left : 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
margin-left : -1em;
padding-left : 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left : -2em;
padding-left : 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left : -3em;
padding-left : 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left : -4em;
padding-left : 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left : -5em;
padding-left : 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
background-color : #5897fb;
color : #fff;
}
.select2-container--default .select2-results__group {
cursor : default;
display : block;
padding : 6px;
}
.select2-container--classic .select2-selection--single:focus {
border : #5897fb solid 1px;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
color : #444;
line-height : 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
cursor : pointer;
float : right;
font-weight : 700;
margin-right : 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
color : #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
border-color : #888 transparent transparent;
border-style : solid;
border-width : 5px 4px 0;
height : 0;
left : 50%;
margin-left : -4px;
margin-top : -2px;
position : absolute;
top : 50%;
width : 0;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
float : left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
border : none;
border-right : 1px solid #aaa;
border-radius : 0;
border-top-left-radius : 4px;
border-bottom-left-radius : 4px;
left : 1px;
right : auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
border : #5897fb solid 1px;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
background : 0 0;
border : none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-color : transparent transparent #888;
border-width : 0 4px 5px;
}
.select2-container--classic .select2-selection--multiple {
background-color : #fff;
border : #aaa solid 1px;
border-radius : 4px;
cursor : text;
outline : 0;
}
.select2-container--classic .select2-selection--multiple:focus {
border : #5897fb solid 1px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
list-style : none;
margin : 0;
padding : 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
display : none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
background-color : #e4e4e4;
border : #aaa solid 1px;
border-radius : 4px;
cursor : default;
float : left;
margin-right : 5px;
margin-top : 5px;
padding : 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
color : #888;
cursor : pointer;
display : inline-block;
font-weight : 700;
margin-right : 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
color : #555;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
float : right;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
margin-left : 5px;
margin-right : auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
margin-left : 2px;
margin-right : auto;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
border : #5897fb solid 1px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
border-top : none;
border-top-left-radius : 0;
border-top-right-radius : 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
border-bottom : none;
border-bottom-left-radius : 0;
border-bottom-right-radius : 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
border : #aaa solid 1px;
outline : 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
outline : 0;
box-shadow : none;
}
.select2-container--classic .select2-dropdown {
background-color : #fff;
border : transparent solid 1px;
}
.select2-container--classic .select2-dropdown--above {
border-bottom : none;
}
.select2-container--classic .select2-dropdown--below {
border-top : none;
}
.select2-container--classic .select2-results > .select2-results__options {
max-height : 200px;
overflow-y : auto;
}
.select2-container--classic .select2-results__option[role="group"] {
padding : 0;
}
.select2-container--classic .select2-results__option[aria-disabled="true"] {
color : grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
background-color : #3875d7;
color : #fff;
}
.select2-container--classic .select2-results__group {
cursor : default;
display : block;
padding : 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
border-color : #5897fb;
}
.owl-carousel .owl-wrapper:after {
content : ".";
display : block;
clear : both;
visibility : hidden;
line-height : 0;
height : 0;
}
.owl-carousel {
display : none;
position : relative;
width : 100%;
}
.owl-carousel .owl-wrapper {
display : none;
position : relative;
}
.owl-carousel .owl-wrapper-outer {
overflow : hidden;
position : relative;
width : 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
transition : height 0.5s ease-in-out;
}
.owl-carousel .owl-item {
float : left;
}
.owl-controls .owl-page, .owl-controls .owl-buttons div {
cursor : pointer;
}
.owl-controls {
user-select : none;
}
.grabbing {
cursor : url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/includes/frontend/vendors/owl-carousel/grabbing.png) 8 8, move;
}
@media (max-width: 769px) {
.navbar-header {
float : none;
}
.navbar-left, .navbar-right {
float : none !important ;
}
a.navbar-toggle {
display : block;
}
.navbar-fixed-top {
top : 0;
border-width : 0 0 1px;
}
.navbar-collapse.collapse {
display : none !important ;
}
.navbar-nav {
float : none !important ;
margin : 7.5px 0;
}
.navbar-nav > li {
float : none;
}
.nav.navbar-nav > li > a {
padding : 5px 0;
}
.nav.navbar-nav > li:first-child > a {
margin-top : 0;
}
.nav.navbar-nav > li:last-child > a {
margin-bottom : 10px;
}
.collapse.in {
display : block !important ;
}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {
padding : 0 0 0 10px;
}
.nav.navbar-nav li a {
display : flex;
align-items : center;
justify-content : space-between;
}
.nav.navbar-nav li a i {
width : 10px;
height : 10px;
line-height : 10px;
text-align : right;
}
.dropdown-menu li {
padding : 5px 0;
}
.dropdown-menu {
padding-left : 10px;
}
}
*, *:after, *:before {
box-sizing : border-box;
}
@media (min-width: 769px) {
.col-sm-8 {
width : 66.66%;
}
.col-sm-4 {
width : calc(33.33333333% - 1px);
}
}
body {
font-family : "Open Sans", sans-serif;
color : #484848;
font-size : 14px;
line-height : 1.7;
background-color : #f8f8f8;
font-feature-settings : "lnum";
}
p {
margin-bottom : 15px;
}
.post-content p {
margin-bottom : 18px;
}
.post-content .kc-container {
padding : 0;
}
.post-content > p:last-child {
margin-bottom : 0;
}
a, a:visited {
color : #272727;
}
a:hover, a:focus, a:active, body .blog-item-title a:hover, .infobox-content a:hover {
outline : 0;
color : #1ab1b7;
text-decoration : none;
}
img {
max-width : 99%;
height : auto;
}
.post-content img.full-width {
border-radius : 0;
}
iframe {
border : none;
display : block;
}
.break-word {
word-break : break-all;
}
select {
max-width : 100%;
padding : 2px 5px 0;
}
h1, h2, h3, h4, h5, h6 {
margin : 10px 0;
line-height : 1.4;
color : #272727;
}
h1, h2, h3, h4, h5, h6, .header-alike {
font-weight : 600;
font-family : "Montserrat", Helvetica, Arial, sans-serif;
}
.coupon-action-button.header-alike {
font-weight : 600;
}
h1 {
font-size : 2.6179em;
}
h2, .h2-size {
font-size : 2.0581em;
}
h3, .h3-size {
font-size : 1.518em;
}
h4 {
font-size : 1.272em;
}
h5 {
font-size : 1em;
}
h6 {
font-size : 0.7862em;
}
blockquote {
font-size : 20px;
font-style : italic;
border : none;
text-align : center;
padding : 50px 0;
position : relative;
opacity : 0.8;
}
blockquote:before, blockquote:after {
content : " ";
font-family : FontAwesome;
position : absolute;
left : 50%;
opacity : 0.2;
transform : translateX(-50%);
}
blockquote:before {
top : 0;
content : "";
}
blockquote:after {
bottom : 0;
content : "";
}
cite {
margin-top : 15px;
font-size : 16px;
font-style : normal;
text-align : right;
display : block;
}
dl dd {
margin-left : 5px;
margin-bottom : 10px;
}
.kc_tabs:not(.coupon-tabs) .ui-tabs .kc_tabs_nav ~ .kc_tab.ui-tabs-body-active, .white-block {
background : #fff;
box-shadow : 3px 3px 0 0 rgb(0, 0, 0, 0.02);
position : relative;
margin-bottom : 30px;
}
.coupon-tabs .ui-tabs .kc_tabs_nav ~ .kc_tab.ui-tabs-body-active {
background : 0 0;
}
.ui-tabs .kc_tabs_nav ~ .kc_tab .kc_tab_content, .white-block-content {
padding : 20px;
}
.white-block-single-content {
padding : 30px;
}
.white-block-single-content .widget-title {
margin : -30px -30px 20px;
padding : 20px 30px;
}
.single-badges {
margin-bottom : 15px;
}
.single-badges span {
margin-right : 5px;
}
.tag-section i {
margin-right : 10px;
}
.coupon-tabs .ui-tabs .kc_tabs_nav ~ .kc_tab .kc_tab_content {
padding : 0;
}
.styled-checkbox, .styled-radio {
position : relative;
}
.styled-checkbox input, .styled-radio input {
opacity : 0;
position : relative;
z-index : 2;
margin-right : 2px;
display : inline-block;
}
.styled-checkbox label:before, .styled-radio label:before {
content : " ";
position : absolute;
top : 5px;
left : 0;
border : #eee solid 1px;
height : 15px;
width : 15px;
border-radius : 2px;
}
.small-action.styled-checkbox label:before, .small-action.styled-radio label:before {
height : 13px;
width : 13px;
top : 6px;
}
.styled-checkbox.active label:after, .styled-checkbox input:checked + label:after, .styled-radio.active label:after, .styled-radio input:checked + label:after {
content : " ";
position : absolute;
left : 4px;
top : 9px;
width : 7px;
height : 7px;
background : #1ab1b7;
border-radius : 1px;
}
.small-action.styled-checkbox.active label:after, .small-action.styled-checkbox input:checked + label:after, .small-action.styled-radio.active label:after, .small-action.styled-radio input:checked + label:after {
width : 5px;
height : 5px;
top : 10px;
}
.styled-radio label:before, .styled-radio.active label:after, .styled-radio input:checked + label:after {
border-radius : 50%;
}
.main-title {
border-top : 1px solid #f8f8f8;
padding : 10px 0;
background : #fff;
box-shadow : 3px 3px 0 0 rgb(0, 0, 0, 0.02);
}
body .kc-elm:not(.kc_column) {
float : none;
}
.couponis-avts {
text-align : center;
}
table {
width : 100%;
border : #eee solid 1px;
margin : 15px 0;
font-size : 15px;
background: #ffffff;
}
hr {
border-top : 1px solid #eee;
margin : 10px 0;
}
table th {
background : #f5f5f5;
padding : 3px;
}
table:not(.alignleft):not(.alignright) th, table:not(.alignleft):not(.alignright) td {
text-align : center;
}
.footer_widget_section table th {
color : #202020;
}
table td {
border : #eee solid 1px;
padding : 3px;
}
.logo-small-screen {
display : none;
}
@media only screen and (max-width: 768px) {
li.site-logo {
display : none;
}
.logo-small-screen {
display : block;
}
.navigation-bar {
padding : 5px 0;
}
}
.form-submit #submit, .form-submit a, .pagination a, .pagination > span, .tagcloud a, .btn, a.btn, .post-password-form input[type="submit"] {
padding : 10px 20px;
border-radius : 2px;
background : 0 0;
color : #fff;
display : inline-block;
white-space : normal;
background : #1ab1b7;
text-transform : uppercase;
font-size : 90%;
box-shadow : none;
letter-spacing : 0.5px;
display : block;
border : none;
}
.post-password-form input[type="submit"] {
font-weight : 700;
display : inline-block;
line-height : 35px;
padding : 0 20px;
}
.footer_widget_section .tagcloud a, .footer_widget_section .btn, .footer_widget_section a.btn {
border-color : #454545;
}
.form-submit #submit:hover, .form-submit #submit:focus, .form-submit #submit:active, .form-submit a:hover, .form-submit a:focus, .form-submit a:active, .tagcloud a:hover, .tagcloud a:focus, .tagcloud a:active, .btn:hover, .btn:focus, .btn:active, .btn.active, .pagination > span, .pagination a:hover {
opacity : 0.95;
color : #fff;
box-shadow : none;
}
.footer_widget_section .tagcloud a:hover, .footer_widget_section .tagcloud a:focus, .footer_widget_section .tagcloud a:active, .footer_widget_section .btn:hover, .footer_widget_section .btn:focus, .footer_widget_section .btn:active, .footer_widget_section .btn.active {
border-color : #454545;
background : #454545;
}
.btn i {
margin-right : 5px;
}
.btn.medium {
padding : 10px 18px 7px;
}
.btn.large {
padding : 15px 28px 12px;
}
.tagcloud a {
padding : 5px 10px;
line-height : 19px;
margin-right : 4px;
margin-bottom : 4px;
display : inline-block;
}
.label {
border-radius : 2px;
padding : 2px 6px;
font-weight : 400;
}
label {
font-weight : 400;
}
.has-feedback textarea.form-control, .has-feedback textarea.form-control:focus, .has-feedback textarea.form-control:active, .has-feedback textarea.form-control:focus:active {
padding : 10px;
padding-left : 15px;
padding-right : 15px;
background-clip : padding-box;
}
article {
position : relative;
margin-bottom : 50px;
}
.blog-item-media {
overflow : hidden;
display : block;
position : relative;
text-align : center;
}
.blog-media img {
width : 100%;
}
.blog-item-title {
margin : 0;
overflow-wrap : break-word;
}
.blog-item-meta {
position : relative;
padding-left : 13px;
margin-bottom : 15px;
font-size : 90%;
margin-top : 10px;
color : #ccc;
}
.blog-shortcode .blog-item-meta {
margin-top : 0;
}
.blog-item-meta a, .blog-item-meta a:visited {
color : #aaa;
}
.blog-item-meta a:hover {
color : #1ab1b7;
}
.blog-item-meta:before {
content : " ";
position : absolute;
top : calc(50% - 2px);
left : 0;
width : 5px;
height : 5px;
border-radius : 70px;
background : #1ab1b7;
}
.continue-read, .continue-read:visited {
font-weight : 700;
}
.continue-read i {
margin-left : 5px;
}
.coupon-info li {
border-bottom : 1px solid #eee;
padding : 20px;
}
.coupon-info li:last-child {
border-bottom : 0;
}
.leading-icon {
font-size : 35px;
color : #1ab1b7;
border-right : 1px solid #eee;
padding-right : 20px;
line-height : 1;
}
.single-expire {
font-size : 25px;
color : #1ab1b7;
font-weight : 700;
text-align : center;
}
.single-expire .flex-right {
margin-right : auto;
padding-left : 20px;
text-align : left;
}
.kkcountdown-box {
line-height : 1;
display : block;
}
.single-expire p {
margin-bottom : 5px;
line-height : 1;
}
.coupon-info li.success-rate {
padding : 20px;
}
.center-rate {
position : relative;
width : 80px;
height : 80px;
}
.back-grey {
border : #eee solid 1px;
width : 80px;
height : 80px;
border-radius : 50%;
}
@media (min-width: 800px) and (max-width: 900px) {
.back-grey {
width : 50px;
height : 50px;
}
}
.back-grey, .center-rate canvas, .center-rate .header-alike {
position : absolute;
top : 50%;
left : 50%;
transform : translate(-50%,-50%);
}
.center-rate .header-alike {
line-height : 1;
}
.center-rate .header-alike p {
color : #aaa;
font-size : 11px;
margin : 0;
line-height : 1;
margin-top : 5px;
font-family : "Open Sans", sans-serif;
}
.center-rate canvas, .center-rate .header-alike {
z-index : 1;
}
.center-rate .header-alike {
font-size : 12px;
font-weight : 700;
}
@media (min-width: 800px) and (max-width: 900px) {
.center-rate .header-alike p {
display : none;
}
}
.success-rate > div {
width : 33.33%;
}
.success-rate .icon-like, .success-rate .icon-dislike {
font-size : 20px;
}
.success-rate .icon-like {
color : #26a65b;
}
.success-rate .icon-dislike {
color : #d91e18;
}
.coupon-info li.coupon-store {
padding : 0;
}
.coupon-info li.coupon-store a {
width : 100%;
}
.coupon-store .coupon-image {
border : none;
margin : 0;
display : inline-block;
}
.single .featured-bottom-meta {
margin : 10px 0 25px;
}
.single .featured-bottom-meta.no-margin {
margin-bottom : 0;
}
.single .featured-bottom-meta span {
margin-left : 5px;
}
.similar-coupons.widget ul li {
position : relative;
}
.similar-coupons .coupon-image {
margin-left : 5px;
}
.similar-badge {
position : absolute;
top : 0;
left : 0;
width : 25px;
height : 25px;
border-radius : 3px;
color : #fff;
line-height : 25px;
font-size : 11px;
font-weight : 700;
text-align : center;
background : #ffa619;
z-index : 2;
}
.single .white-block-media {
text-align : center;
}
.flex-wrap {
display : flex;
align-items : center;
justify-content : space-between;
}
main {
margin : 5px 0 45px;
}
.top-header {
background : #202020;
padding : 25px 0;
}
.top-header h2 {
color : #fff;
}
.header-categories a {
color : #aaa;
margin : 0 15px;
text-align : center;
display : inline-block;
}
.header-categories i {
display : inline-block;
font-size : 27px;
line-height : 1;
}
.header-categories span {
display : block;
font-size : 11px;
text-transform : uppercase;
}
.header-categories a:hover {
color : #eee;
}
.main-search {
position : relative;
border-radius : 2px;
overflow : hidden;
}
.main-search a {
position : absolute;
top : 0;
line-height : 40px;
right : 0;
color : #fff;
background : #1ab1b7;
text-transform : uppercase;
font-size : 10px;
letter-spacing : 0.5px;
padding : 0 10px;
}
.main-search input, .main-search input:focus, .main-search input:active, .main-search input:focus:active {
width : 350px;
height : 40px;
min-height : 0;
background : #fff;
border : none;
padding : 5px 10px;
border-radius: 10px;
}
@media (max-width: 768px) {
.flex-wrap:not(.flex-always) {
display : block;
}
}
@media (max-width: 414px) {
.top-header .flex-wrap {
flex-flow : row wrap;
}
.main-search input, .main-search input:focus, .main-search input:active, .main-search input:focus:active, .top-header .flex-right {
width : 100%;
}
.top-header .flex-right {
margin-top : 15px;
}
}
@media (max-width: 414px) {
.top-header .flex-wrap {
display : block;
text-align : center;
}
.top-header .flex-wrap .flex-left {
margin-bottom : 25px;
}
.top-header .flex-wrap .flex-right {
margin-top : 15px;
}
}
@media (max-width: 350px) {
.header-categories a {
margin : 0 5px;
}
}
.navigation {
box-shadow : 3px 3px 0 0 rgb(0, 0, 0, 0.02);
background : #fff;
}
.sticky-nav {
position : fixed;
left : 0;
right : 0;
top : -300px;
z-index : 3;
}
.navbar-default {
border : none;
background : 0 0;
margin : 0;
}
.navbar-nav {
width : 100%;
}
.navbar-collapse {
padding : 0;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a, .navbar-default .navbar-nav li a {
font-size : 14px;
background : 0 0;
color : #202020;
font-weight : 600;
font-family : "Montserrat", sans-serif;
}
.dropdown-menu > li > a {
display : flex;
align-items : center;
justify-content : space-between;
}
@media (min-width: 768px) {
.dropdown-menu > li > a i {
transform : rotate(-90deg);
}
}
.navigation .dropdown-menu > li > a {
padding : 5px 20px;
}
@media only screen and (min-width: 769px) {
.navbar-default .navbar-nav > li:first-child > a {
padding-left : 0;
}
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open > a, .navbar-default .navbar-nav .open > a:hover, .navbar-default .navbar-nav .open > a:focus, .navbar-default .navbar-nav li a:hover, .navbar-default .navbar-nav li.current_page_ancestor > a, .navbar-default .navbar-nav li.current_page_ancestor > a:visited, .navbar-default .navbar-nav li.current_page_item > a, .navbar-default .navbar-nav li.current_page_item > a:visited {
color : #1ab1b7;
background : 0 0;
}
.dropdown-menu {
box-shadow : 3px 3px 0 0 rgb(0, 0, 0, 0.02);
border : 0;
border-radius : 0;
}
.navbar li.dropdown ul li.dropdown ul {
left : 100%;
top : -7px;
}
.navbar li {
margin-bottom : 0;
}
.navigation {
padding : 0px 0;
}
@media (max-width: 768px) {
.navigation {
padding : 0px 0;
}
}
.special-action li, .special-action {
margin : 0;
padding : 0;
}
.nav-paste {
display : none;
}
@media (max-width: 769px) {
.nav-paste {
display : block;
}
.nav-copy {
display : none;
}
.navbar {
min-height : 0;
}
}
.navbar-toggle, .special-action a {
color : #1ab1b7;
font-size : 25px;
display : inline-block;
cursor : pointer;
}
.navbar-toggle {
padding : 0;
margin : 0;
float : none;
font-size : 23px;
display : none;
line-height : 20px;
}
.special-action li:first-child a {
margin-right : 10px;
}
.special-action li:nth-child(3) a {
margin-left : 10px;
}
.to_top.btn {
position : fixed;
right : 20px;
bottom : 15px;
width : 30px;
height : 30px;
display : none;
z-index : 3;
padding : 0;
text-align : center;
}
.to_top.btn .fa {
font-size : 20px;
line-height : 30px;
display : block;
}
.featured-image {
margin-bottom : 50px;
}
.sticky {
border : none;
}
.wp-caption-text {
border : none;
}
.aligncenter, div.aligncenter {
display : block;
margin : 0 auto 0 auto;
}
.alignright, a img.alignright {
float : right;
margin : 0;
margin-left : 15px;
}
.alignnone, a img.alignnone {
margin : 0;
}
.alignleft, a img.alignleft {
float : left;
margin : 0;
margin-right : 15px;
}
a img.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.wp-caption {
max-width : 100%;
padding : 5px 3px 10px;
text-align : center;
}
.wp-caption.alignnone {
margin : 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin : 5px 20px 20px 0;
}
.wp-caption.alignright {
margin : 5px 0 20px 20px;
}
.wp-caption img {
border : none 0;
height : auto;
margin : 0;
max-width : 100%;
padding : 0;
width : auto;
}
#disqus_thread {
background : #fff;
padding : 30px;
margin : 50px 0;
}
#comments h4 {
margin : 0;
}
#comments .form-submit {
margin : 0;
}
.comment-header {
display : flex;
align-items : center;
margin-bottom : 15px;
}
.comment-header img {
margin-right : 10px;
border-radius : 50%;
}
.comment-header h5, .comment-header p {
margin : 0;
}
.comment-header p {
margin-top : 3px;
}
.comment-details {
color : #aaa;
font-size : 13px;
display : flex;
align-items : center;
}
.comment-header p i {
margin-right : 4px;
}
.comment-row {
margin-bottom : 40px;
position : relative;
}
.comments .comment-row:last-child .comment-content-wrap p, .comments .comment-row:last-child {
margin-bottom : 0;
}
.comment-reply {
position : absolute;
top : 0;
right : 0;
}
.comment-margin-left {
margin-left : 50px;
}
@media (min-width: 768px) {
.comment-content-wrap {
margin-left : 70px;
}
}
.contact-map img {
max-width : none;
}
.contact-map {
height : 300px;
}
.agreement-box {
display : flex;
align-items : center;
}
.agreement-box input[type="checkbox"] {
margin : 0;
margin-right : 10px;
}
.agreement-box label {
margin : 0;
font-size : initial;
font-weight : 400;
text-transform : none;
}
.agreement-box p:last-child {
margin : 0;
}
.error404 main {
margin-bottom : 75px;
}
.contact-form {
margin : 0;
}
input, textarea {
background-clip : padding-box;
}
.comment-form .form-group, .form-group {
margin-bottom : 15px;
}
.form-group:last-child {
margin-bottom : 0;
}
.comment-form .form-group {
margin-bottom : 15px;
}
input[id^="pwbox-1168"], .form-control, .form-control:focus, .form-control:active, .form-control:focus:active {
border-radius : 2px;
border : none;
background : 0 0;
border : #eee solid 1px;
box-shadow : none;
padding : 0 10px;
font-size : 13px;
line-height : 25px;
color : #505050;
min-height : 35px;
background-clip : padding-box;
}
input[id^="pwbox-1168"] {
margin-left : 5px;
}
input[type="file"].form-control, input[type="file"].form-control:focus, input[type="file"].form-control:active, input[type="file"].form-control:focus:active {
padding : 0;
border : none;
}
.widget .form-control, .widget .form-control:focus, .widget .form-control:active, .widget .form-control:focus:active {
min-height : 40px;
padding : 0 10px;
font-size : 13px;
}
.footer_widget_section .form-control, .footer_widget_section .form-control:focus, .footer_widget_section .form-control:active, .footer_widget_section .form-control:focus:active {
border-color : #454545;
}
div[class^="instagram-feed"] {
margin-right : -5px;
}
.widget_custom_posts .flex-wrap {
justify-content : flex-start;
}
.widget_custom_posts img {
margin-right : 15px;
}
.widget_widget_image_banner .widget-content {
text-align : center;
}
.widget_widget_image_banner .widget-content a {
display : inline-block;
}
.widget ul {
padding : 0;
margin : 0;
}
.widget > ul {
overflow : hidden;
}
.widget_archive > ul, .widget_categories > ul {
margin-top : -5px;
}
.widget ul li {
list-style : none;
clear : both;
padding : 10px 10px;
}
.widget ul li:last-child {
margin-bottom : 0;
}
.widget_custom_posts ul li {
padding : 10px 0;
}
.widget_custom_posts ul li:first-child {
padding-top : 0;
}
.widget ul li a {
display : block;
}
.widget_categories li, .widget_archive li {
text-align : right;
}
.widget_archive.widget ul li, .widget_categories.widget ul li {
padding : 2px 0;
}
.widget_archive.widget ul li:first-child, .widget_categories.widget ul li:first-child {
padding-top : 0;
}
.widget_archive span, .widget_widget_categories span, .widget_categories span {
color : #aaa;
}
.widget_categories li a, .widget_archive li a {
float : left;
}
.widget ul li ul {
padding-left : 10px;
}
.widget-title h4 {
margin : 0;
position : relative;
z-index : 1;
background : #fff;
display : inline-block;
padding-right : 20px;
font-size : 14px;
}
.widget-title {
position : relative;
margin : -20px -20px 20px;
padding : 15px 20px;
border-bottom : 1px solid #eee;
}
.widget ul:after {
content : "";
display : table;
clear : both;
}
.carousel-wrap-alt .widget-title:after {
border : none;
}
.carousel-wrap-alt .widget-title {
border : none;
margin : 0;
padding : 0;
}
.widget_custom_posts ul li ul, .widget_custom_posts ul li ul li {
margin : 0;
padding : 0;
}
.widget_custom_posts .list-unstyled li {
position : relative;
clear : both;
}
.widget_widget_social .btn {
margin-right : 4px;
margin-bottom : 2px;
width : 41px;
height : 41px;
padding : 0;
text-align : center;
line-height : 42px;
font-size : 20px;
display : inline-block;
}
.widget img {
max-width : 90%;
}
#wp-calendar caption {
margin-bottom : 15px;
}
.widget_rss .rss-widget-icon {
display : none;
}
.search-type {
border : #eee solid 1px;
width : 100%;
float : left;
font-size : 10px;
text-transform : uppercase;
margin-right : 10px;
display : inline-block;
text-align : center;
padding : 15px 0 10px;
}
a.search-type, a.search-type:hover, a.search-type:focus, a.search-type:active:active, a.search-type:active {
color : #484848;
}
a.search-type:hover, a.search-type.type-added {
border-color : #1ab1b7;
}
.search-type i {
display : block;
font-size : 20px;
margin-bottom : 5px;
color : #000;
}
.types-wrap {
margin-right : -10px;
display : flex;
}
.widget-search-coupons .submit-form {
margin-top : 20px;
}
.widget_widget_categories ul li {
display : flex;
align-items : center;
justify-content : space-between;
margin-bottom : 10px;
padding-top : 0;
padding-bottom : 10px;
border-bottom : 1px solid #eee;
}
.widget_widget_categories ul li:last-child {
border-bottom : 0;
margin-bottom : 0;
}
.widget_widget_categories a {
margin-right : auto;
}
.widget_widget_categories i {
margin-right : 5px;
text-align : left;
}
.widget_widget_categories li:hover i {
color : #1ab1b7;
}
.widget_widget_stores .widget-content {
margin-right : -5px;
}
.widget_widget_stores a {
width : calc(50% - 10px);
height : 100px;
margin-right : 10px;
margin-bottom : 10px;
position : relative;
border : #eee solid 1px;
float : left;
display : inline-block;
}
.widget_widget_stores .widget-content {
margin-right : -10px;
}
.widget_widget_stores .white-block-content {
padding-bottom : 10px;
}
.widget_widget_stores a img {
position : absolute;
top : 50%;
left : 50%;
transform : translate(-50%,-50%);
}
.widget_widget_latest_coupons li, .widget_widget_exclusive_coupons li, .widget_widget_coupons li {
margin-bottom : 15px;
}
.widget_widget_latest_coupons li:last-child, .widget_widget_exclusive_coupons li:last-child, .widget_widget_coupons li:last-child {
margin-bottom : 0;
}
.widget_widget_stores a:hover {
border-color : #1ab1b7;
}
.widget_widget_exclusive_coupons li, .widget_widget_latest_coupons li, .widget_widget_coupons li {
display : flex;
align-items : center;
}
.widget_widget_latest_coupons .coupon-image, .widget_widget_exclusive_coupons .coupon-image, .widget_widget_coupons .coupon-image {
flex-shrink : 0;
height : 80px;
width : 120px;
}
@media (max-width: 768px) {
.widget_widget_coupons li, .widget_widget_exclusive_coupons li, .widget_widget_latest_coupons li {
display : block;
text-align : center;
}
.widget_widget_latest_coupons .coupon-image, .widget_widget_exclusive_coupons .coupon-image, .widget_widget_coupons .coupon-image {
width : auto;
margin : 0;
margin-bottom : 15px;
}
}
.footer-subscribe {
background : repeating-linear-gradient(-45deg, #fff, #fff 3px, #fbfbfb 3px, #fcfcfc 6px);
padding : 55px 0;
text-align : center;
}
.footer-subscribe i.icon-envelope {
color : #1ab1b7;
font-size : 50px;
}
.footer-subscribe .alert {
margin-top : 15px;
}
.footer-subscribe form {
margin-top : 20px;
margin-bottom : 10px;
}
.footer-subscribe p {
color : #aaa;
font-size : 13px;
}
.relative-holder {
position : relative;
}
.footer-subscribe .btn {
border-radius : 0 2px 2px 0;
padding : 14px 20px 15px;
}
.footer-subscribe input, .footer-subscribe input:focus, .footer-subscribe input:active, .footer-subscribe input:focus:active {
min-height : 46px;
border-color : #f1f1f1;
background : #f1f1f1;
}
.footer-subscribe .btn {
position : absolute;
right : 0;
top : 0;
}
.copyrights {
background : #202020;
color : #aaa;
padding : 20px 0;
font-size : 85%;
}
.copyrights.margin-top {
margin-top : 75px;
}
.copyrights .text-center .flex-left {
margin : 0 auto;
}
.copyrights a {
color : #aaa;
}
.copyrights a:hover {
color : #1ab1b7;
}
.copyrights ul {
margin : 0;
}
.footer-social {
font-size : 17px;
}
.footer-social li {
margin : 1px;
}
@media (max-width: 768px) {
.copyrights {
text-align : center;
}
.copyrights .flex-always {
flex-direction : column;
}
.copyrights .flex-left {
order : 1;
}
.copyrights .flex-right {
order : 2;
margin-top : 10px;
}
.copyrights .flex-right a {
opacity : 0.5;
}
.copyrights .flex-right a:hover {
opacity : 1;
}
.copyrights .footer-social {
order : 3;
margin-top : 30px;
margin-bottom : 10px;
}
}
.couponis-form {
width : 100%;
display : block;
position : relative;
}
.couponis-form .btn {
position : absolute;
top : 0;
right : 0;
height : 100%;
border-radius : 0 2px 2px 0;
line-height : 33px;
width : 50px;
}
.couponis-form .btn {
padding : 0;
}
.widget .couponis-form .btn {
line-height : 40px;
width : 40px;
padding : 0;
}
.widget .subscribe-form .alert {
margin-bottom : 0;
}
.couponis-form .btn i {
margin : 0;
}
.no-margin {
margin : 0;
}
.ajax-form-result .alert {
margin-top : 15px;
}
.alert {
padding : 10px 15px;
border-radius : 2px;
margin-bottom : 15px;
}
.alert-danger, .alert-success {
font-size : 95%;
border : none;
}
.alert-success {
background : rgb(90, 171, 92, 0.17);
}
.alert.activation-alert {
border-radius : 0;
margin : 0;
text-align : center;
}
.video-container {
position : relative;
padding-bottom : 56.25%;
padding-top : 30px;
height : 0;
overflow : hidden;
}
.video-container iframe, .video-container object, .video-container blockquote, .video-container embed {
position : absolute !important ;
top : 0;
left : 0;
width : 100%;
height : 100%;
text-align : center;
}
.bypostauthor {
border : none;
}
.gallery-caption {
border : none;
}
.pagination {
display : block;
text-align : center;
}
.single-blog .pagination {
margin-bottom : 45px;
}
.stores-alt-pagination {
margin-top : 0;
margin-bottom : 40px;
}
.pagination a, .pagination a:visited {
display : inline-block;
background : #fff;
color : #272727;
box-shadow : 3px 3px 0 0 rgb(0, 0, 0, 0.02);
margin : 0 2px;
border-radius : 0;
}
.pagination a, .pagination > span {
line-height : 1.42857143;
}
.pagination a:hover, .pagination > span {
display : inline-block;
background : #1ab1b7;
color : #fff;
border-radius : 0;
box-shadow : 3px 3px 0 0 rgb(0, 0, 0, 0.02);
}
.white-block-single-content .pagination a, .white-block-single-content .pagination a:visited, .white-block-single-content .pagination a:hover, .white-block-single-content .pagination > span {
border : #eee solid 1px;
}
.pagination span.dots, .pagination span.dots:hover, .pagination span.dots:active, .pagination span.dots:focus, .pagination span.dots:active:hover {
background : #fff;
color : #272727;
cursor : default;
border : none;
}
.alert .fa {
margin-right : 10px;
}
.alert .close {
text-shadow : none;
opacity : 0.5;
padding-top : 4px;
right : 0;
}
.error404 .icon-compass {
color : #1ab1b7;
font-size : 150px;
margin-bottom : 20px;
margin-top : 10px;
display : inline-block;
}
.image-loader {
position : absolute;
top : 15px;
left : 15px;
color : #1ab1b7;
z-index : 1;
}
.screen-reader-text {
display : none;
}
@media all, null {
}
.featured-coupons {
display : none;
}
.featured-coupons .owl-nav > div {
border-radius : 50px;
width : 35px;
height : 35px;
line-height : 35px;
text-align : center;
color : #333;
background : #fff;
opacity : 1;
top : -500px;
left : auto;
opacity : 0;
}
.featured-coupons:hover .owl-nav > div {
opacity : 1;
}
.featured-item > a {
display : block;
}
.featured-coupons .owl-nav .owl-prev {
left : 20px;
}
.featured-coupons .owl-nav .owl-next {
right : 20px;
}
.featured-caption {
padding : 20px;
}
.featured-caption h3 {
margin : 15px 0;
}
.featured-caption .flex-left {
width : 75%;
}
.featured-caption .flex-right {
width : 25%;
}
.featured-bottom-meta {
margin-bottom : 0;
}
.featured-bottom-meta, .featured-bottom-meta a, .featured-bottom-meta a:visited, .featured-bottom-meta a:hover, .featured-bottom-meta a:focus, .featured-bottom-meta a:active, .featured-bottom-meta .expire {
color : #aaa;
text-transform : uppercase;
font-size : 11px;
}
@media (min-width: 415px) and (max-width: 769px) {
.featured-caption .flex-left {
width : 65%;
}
.featured-caption .flex-right {
width : calc(35% - 15px);
}
.featured-coupons h3 {
white-space : nowrap;
text-overflow : ellipsis;
overflow : hidden;
}
}
@media (max-width: 414px) {
.featured-caption.flex-wrap {
display : block;
}
.featured-caption .flex-right, .featured-caption .flex-left {
width : 100%;
}
.featured-caption .flex-right {
margin-top : 20px;
margin-bottom : 0;
}
}
.categories-list li {
padding : 0;
margin : 0;
border-bottom : 1px solid #eee;
}
.categories-list li a {
display : flex;
align-items : center;
padding : 10px;
}
.categories-list li:last-child {
border : none;
}
@media screen {
.categories-list li:nth-child(2) a, .categories-list li:last-child a {
padding-top : 11px;
}
}
.categories-list li .icon-wrap {
padding-right : 10px;
margin-right : 10px;
border-right : 1px solid #eee;
color : #aaa;
font-size : 18px;
}
.categories-list li:hover i {
color : #1ab1b7;
}
.categories-list li .cat-count {
margin-left : auto;
color : #aaa;
margin-right : 5px;
}
.stores-carousel-list {
display : none;
padding : 20px 50px;
position : relative;
}
.owl-carousel .store-title {
margin-bottom : 0;
}
.stores-carousel-list.alt-list {
padding : 0;
}
.stores-carousel-list .owl-item {
padding : 1px;
}
.stores-carousel-list .owl-item > a {
border : #eee solid 1px;
display : block;
position : relative;
padding-bottom : 65%;
}
.stores-carousel-list .owl-item > a img {
position : absolute;
top : 50%;
left : 50%;
transform : translate(-50%,-50%);
width : auto;
}
.stores-carousel-list .owl-item:hover a {
border-color : #1ab1b7;
}
.stores-carousel-list .owl-item img {
width : auto;
}
.owl-nav > div {
position : absolute;
font-size : 20px;
top : calc(50% - 15px);
opacity : 0.2;
}
.alt-list .owl-nav {
text-align : center;
}
.alt-list .owl-nav > div {
position : static;
display : inline-block;
background : #fff;
width : 25px;
height : 25px;
margin : 20px 5px 0;
line-height : 25px;
font-size : 9px;
color : #aaa;
opacity : 1;
}
.owl-nav > div:hover {
opacity : 1;
}
.owl-prev {
left : 0;
}
.owl-next {
right : 0;
}
.stores-carousel-list .owl-prev {
left : 20px;
}
.carousel-wrap {
padding-right : 4px;
}
.stores-carousel-list .owl-next {
right : 20px;
}
.carousel-wrap:not(.carousel-wrap-alt) .white-block-content {
padding-bottom : 0;
}
.carousel-wrap .widget-title {
display : flex;
align-items : center;
justify-content : space-between;
}
.carousel-wrap .white-block-content a {
display : block;
padding-left : 20px;
background : #fff;
position : relative;
text-transform : uppercase;
font-size : 11px;
font-weight : 700;
z-index : 1;
margin-left : auto;
}
@media (max-width: 414px) {
.carousel-wrap .widget-title {
display : block;
text-align : center;
}
.carousel-wrap .widget-title h4 {
width : 100%;
}
.carousel-wrap .widget-title h4, .carousel-wrap .widget-title a {
padding-right : 0;
padding-left : 0;
}
}
.categories-carousel-list {
display : none;
padding : 20px 50px;
position : relative;
}
.categories-carousel-list .owl-item > a, .categories-carousel-list .owl-item > a:focus {
border : #eee solid 1px;
color : #272727;
display : block;
position : relative;
padding : 20px 10px;
}
.categories-carousel-list .owl-item a > div {
text-transform : uppercase;
font-weight : 700;
font-size : 11px;
}
.categories-carousel-list .owl-item:hover a {
border-color : #1ab1b7;
color : #272727;
}
.categories-carousel-list .owl-item img {
width : auto;
}
.categories-carousel-list .owl-prev {
left : 20px;
}
.categories-carousel-list .owl-next {
right : 20px;
}
.categories-carousel-list a {
text-align : center;
}
.categories-carousel-list .owl-item i {
font-size : 50px;
color : #1ab1b7;
margin-bottom : 15px;
}
.store-tax-header-wrap {
position : relative;
}
.store-logo {
border : #eee solid 1px;
position : relative;
padding-bottom : 100%;
width : 200px;
}
.store-logo:hover {
border-color : #1ab1b7;
}
.store-logo img {
position : absolute;
top : 50%;
left : 50%;
transform : translate(-50%,-50%);
max-height : 100%;
width : auto;
max-width : calc(100% - 20px);
}
.single-tax-action {
position : absolute;
top : 30px;
right : 30px;
}
.store-tax-header-wrap .single-tax-action {
top : 0;
right : 0;
}
.taxonomy-header .contact-map {
margin-top : 30px;
}
.single-tax-action .save-store {
position : static;
vertical-align : top;
line-height : 1;
}
.single-tax-action .listing-style {
vertical-align : top;
font-size : 16px;
margin-right : 0;
margin-left : 5px;
}
.single-tax-action .listing-action {
margin : 0;
margin-left : 10px;
}
.taxonomy-header .white-block-content {
padding : 30px;
}
.taxonomy-header h1 {
font-size : 25px;
margin-top : 0;
margin-bottom : 15px;
}
.taxonomy-header p {
margin-bottom : 20px;
}
.taxonomy-header .flex-middle {
padding-left : 20px;
margin-right : auto;
display : flex;
flex-direction : column;
max-width : 600px;
}
.taxonomy-count {
text-align : center;
}
.taxonomy-count span {
font-size : 20px;
}
.taxonomy-count p {
text-transform : uppercase;
font-size : 11px;
}
.taxonomy-header .flex-wrap {
align-items : stretch;
}
.taxonomy-header .flex-left {
flex-shrink : 0;
}
.taxonomy-header .share {
height : 35px;
width : 35px;
text-align : center;
line-height : 34px;
display : inline-block;
border-radius : 2px;
}
.taxonomy-header .post-share {
align-self : flex-end;
margin-top : auto;
width : 100%;
}
.facebook, .facebook:visited {
border : #3b5998 solid 1px;
color : #3b5998;
}
.facebook:hover {
background : #3b5998;
color : #fff;
}
.twitter, .twitter:visited {
border : #55acee solid 1px;
color : #55acee;
}
.twitter:hover {
background-color : #55acee;
color : #fff;
}
.google, .google:visited {
border : #dd4b39 solid 1px;
color : #dd4b39;
}
.google:hover {
background-color : #dd4b39;
color : #fff;
}
.linkedin, .linkedin:visited {
border : #007bb5 solid 1px;
color : #007bb5;
}
.linkedin:hover {
background-color : #007bb5;
color : #fff;
}
.tumblr, .tumblr:visited {
border : #32506d solid 1px;
color : #32506d;
}
.tumblr:hover {
background-color : #32506d;
color : #fff;
}
.save-store {
position : absolute;
top : 25px;
right : 25px;
font-size : 16px;
}
.save-store, .save-store:visited, .save-store:focus, .save-store:active, .save-store:focus:active {
color : #aaa;
}
.save-store:hover, .save-store.added:active, .save-store.added {
color : #1ab1b7;
}
a.visit-store {
position : absolute;
bottom : 0;
right : 0;
color : #fff;
background : #1ab1b7;
padding : 15px 25px;
text-transform : uppercase;
font-size : 12px;
border-radius : 2px;
}
.category-info p:last-child {
margin : 0;
}
.has-icon .category-info {
margin-left : 100px;
}
.category-icon {
color : #1ab1b7;
font-size : 100px;
vertical-align : middle;
margin-right : 25px;
}
.tax-coupon-category .category-icon-wrap {
position : absolute;
top : 0;
left : 0;
bottom : 0;
width : 100px;
text-align : center;
background : #1ab1b7;
}
.tax-coupon-category .category-icon {
z-index : 1;
color : #fff;
font-size : 20px;
margin : 0;
position : relative;
transform : translateY(-50%);
top : calc(50% - 5px);
line-height : 1;
}
.subcategories ul {
margin-bottom : 0;
}
.subcategories li {
border-bottom : 1px solid #eee;
display : flex;
align-items : center;
justify-content : space-between;
}
.subcategories li:last-child {
border-bottom : none;
padding-bottom : 0;
margin-bottom : 0;
}
@media (max-width: 600px) {
.tax-coupon-store .taxonomy-header .flex-wrap {
display : block;
}
.tax-coupon-store .taxonomy-header .store-logo {
padding-bottom : 50%;
width : auto;
}
.tax-coupon-store .taxonomy-header .flex-middle {
width : 100%;
padding : 0;
}
.tax-coupon-store .single-tax-action {
position : static;
text-align : center;
margin-top : 20px;
margin-bottom : -10px;
display : flex;
align-items : center;
justify-content : space-between;
}
.tax-coupon-store .taxonomy-header h1 {
margin-top : 20px;
}
.tax-coupon-store .single-tax-action .listing-action {
margin : 0;
}
.tax-coupon-store a.visit-store {
position : static;
width : 100%;
margin-top : 15px;
display : block;
text-align : center;
}
.tax-coupon-store .taxonomy-header .post-share {
text-align : center;
}
}
@media (max-width: 350px) {
.category-info i {
display : block;
margin-bottom : 20px;
}
}
.tax-coupon-category .taxonomy-header .white-block-content {
display : flex;
}
@media (max-width: 600px) {
.tax-coupon-category .taxonomy-header .white-block-content {
display : block;
}
.tax-coupon-category .single-tax-action {
position : static;
text-align : left;
margin-top : 20px;
margin-bottom : -5px;
}
.tax-coupon-category .single-tax-action .listing-action {
margin : 0;
}
.tax-coupon-category .has-icon .single-tax-action {
margin-left : 100px;
}
.tax-coupon-category .single-tax-action .listing-action a:first-child {
margin : 0;
}
}
.coupon-image {
border : #eee solid 1px;
margin-right : 20px;
width : 140px;
height : 140px;
display : block;
position : relative;
}
.coupon-image img {
flex-shrink : 0;
position : absolute;
top : 50%;
left : 50%;
max-height : 100%;
width : auto;
transform : translate(-50%,-50%);
}
.coupon-image:hover {
border-color : #1ab1b7;
}
.coupon-content-excerpt {
display : block;
}
.coupon-content-excerpt.close {
display : none;
}
.coupon-content {
display : none;
}
.coupon-content.open {
display : block;
}
.coupon-list .flex-wrap {
align-items : stretch;
}
.coupon-list .flex-middle {
overflow : hidden;
}
.coupon-list .flex-middle ul {
margin-bottom : 27px;
}
.coupon-list .flex-middle h4 {
margin-bottom : 20px;
white-space : nowrap;
text-overflow : ellipsis;
overflow : hidden;
}
.coupon-box h4:hover {
color : #1ab1b7;
}
a.read-coupon-more, a.read-coupon-more:visited {
color : #1ab1b7;
}
.coupon-box .flex-left, .coupon-box .flex-left img {
flex-shrink : 0;
}
.coupon-box h4 {
margin-top : 0;
}
.coupon-box .flex-middle {
margin-right : auto;
padding-right : 2px;
}
.coupon-box .flex-right {
width : 173px;
margin-left : 20px;
flex-shrink : 0;
align-self : center;
}
.featured-caption .expire {
position : static;
}
.badges {
border-radius : 2px;
font-size : 9px;
text-transform : uppercase;
padding : 5px 10px;
line-height : 1;
color : #fff;
background : #eee;
display : inline-block;
vertical-align : top;
position : static;
}
.exclusive {
background : #1ab1b7;
}
.online-code {
background : #c2c748;
}
.in-store-code {
background : #5f93ce;
}
.online-sale {
background : #48c78c;
}
.expire {
color : #aaa;
position : absolute;
top : 20px;
right : 20px;
font-size : 13px;
display : flex;
align-items : center;
z-index : 1;
background : #fff;
border-radius : 2px;
}
.expire span {
margin-right : 4px;
}
.online-sale-explanation {
margin : 0;
margin-bottom : -10px;
}
.coupon-code-modal, .coupon-action-button.header-alike {
border : #ffa619 solid 2px;
border-radius : 2px;
display : block;
position : relative;
text-align : left;
}
.coupon-action-button.header-alike:hover {
opacity : 0.95;
}
.coupon-action-button:hover .partial-code, .coupon-action-button:focus .partial-code, .coupon-action-button:active .partial-code, .coupon-action-button:focus:active .partial-code {
color : #272727;
}
.code-text {
position : absolute;
top : 0;
left : 0;
width : 80%;
border-radius : 1px;
}
.code-text, .code-text-full {
color : #fff;
background : #ffa619;
padding : 16px 20px;
display : block;
text-align : center;
}
.code-text i, .code-text-full i {
margin-left : 5px;
}
.partial-code {
background : linear-gradient(315deg, rgb(0, 0, 0, 0.06) 10%, rgb(0, 0, 0, 0) 15%, rgb(0, 0, 0, 0) 35%, rgb(0, 0, 0, 0.06) 40%, rgb(0, 0, 0, 0.06) 60%, rgb(0, 0, 0, 0) 65%, rgb(0, 0, 0, 0) 85%, rgb(0, 0, 0, 0.06) 90%) 0 0 /6px 6px repeat scroll rgb(0, 0, 0, 0);
padding : 10px 20px;
text-align : right;
display : block;
}
.coupon-bottom-meta {
position : absolute;
bottom : 20px;
right : 20px;
margin : 0;
line-height : 1;
}
.coupon-top-meta, .coupon-bottom-meta a {
color : #aaa;
}
.coupon-top-meta li {
line-height : 1;
vertical-align : middle;
}
.coupon-bottom-meta li:last-child {
padding-right : 0;
}
.share-coupon {
display : none;
position : absolute;
z-index : 2;
top : 0;
right : 0;
bottom : 0;
left : 0;
background : rgb(255, 255, 255, 0.97);
}
.share-coupon .post-share {
position : absolute;
top : 50%;
left : 50%;
transform : translate(-50%,-50%);
z-index : 2;
width : 100%;
text-align : center;
}
.share-coupon.open {
display : block;
}
.share-coupon .share {
width : 35px;
height : 35px;
text-align : center;
line-height : 31px;
font-size : 15px;
display : inline-block;
border-radius : 2px;
}
.share-coupon .toggle-coupon-share {
position : absolute;
top : 20px;
right : 20px;
z-index : 2;
}
.single-share .post-share {
text-align : center;
}
.single-share a {
width : 30px;
height : 30px;
line-height : 30px;
text-align : center;
display : inline-block;
margin : 0 5px;
}
.coupon-grid .share-coupon .toggle-coupon-share {
top : 10px;
right : 10px;
}
.coupon-grid {
overflow : hidden;
}
.save-coupon.added {
color : #1ab1b7;
}
.expired-overlay {
position : absolute;
top : 0;
left : 0;
bottom : 0;
right : 0;
z-index : 2;
background : rgb(255, 255, 255, 0.4);
}
.expired-overlay img {
position : absolute;
top : 72%;
left : 50%;
transform : translate(-50%,-50%);
}
@media (min-width: 768px) {
.coupon-list .expired-overlay img {
position : absolute;
top : 50%;
left : auto;
right : 70px;
transform : translateY(-50%);
}
}
.coupon-grid .coupon-image {
border : none;
width : auto;
height : auto;
margin : 40px;
height : 200px;
border-bottom : 1px solid #eee;
}
.coupon-grid h4 {
margin : 20px 0;
margin-bottom : 20px;
overflow : hidden;
overflow-wrap : break-word;
text-overflow : ellipsis;
}
.coupon-grid .code-text, .coupon-grid .partial-code, .coupon-grid .code-text-full {
padding : 5px 20px;
}
.coupon-grid .coupon-bottom-meta {
position : static;
}
.coupon-grid .expire {
top : 1px;
right : 1px;
font-size : 12px;
line-height : 1;
padding : 5px 5px;
}
.coupon-grid .exclusive {
position : absolute;
top : 5px;
left : 10px;
z-index : 1;
}
.coupon-grid .coupon-top-meta {
display : flex;
justify-content : space-between;
}
.single .code-text, .coupon-grid .code-text {
width : 85%;
}
@media (max-width: 768px) {
.coupon-list .coupon-image {
border : none;
width : auto;
height : auto;
margin : 0;
height : 180px;
border-bottom : 1px solid #eee;
}
.coupon-list .coupon-top-meta {
position : absolute;
top : 10px;
left : 10px;
}
.coupon-list .used, .coupon-list .expire {
top : 5px;
right : 10px;
background : #eee;
color : #707070;
border-radius : 1px;
font-size : 10px;
text-transform : uppercase;
line-height : 1;
padding : 5px 10px;
}
.coupon-list .flex-right {
width : 100%;
margin : 0;
margin-top : 20px;
}
.coupon-list .coupon-bottom-meta {
width : 100%;
margin-top : 20px;
text-align : center;
position : static;
}
.coupon-list .flex-middle ul {
margin : 0;
}
.coupon-list .flex-middle ul li {
padding : 0;
}
.coupon-list .flex-middle h4 {
margin-top : 25px;
}
.coupon-list .code-text {
width : 88%;
}
}
.modal-content {
border-radius : 0;
box-shadow : none;
border : none;
}
.iosBugFixCaret .modal {
position : absolute;
}
.modal.in .modal-dialog {
top : 30px;
}
a.coupon-code-modal, a.coupon-code-modal:visited, a.coupon-code-modal:hover, a.coupon-code-modal:focus, a.coupon-code-modal:focus:active {
background : #ffa619;
text-align : center;
padding : 10px 20px;
color : #fff;
width : 50%;
margin : 20px auto;
max-width : 100%;
}
a.coupon-code-modal.sale-act-btn {
margin-bottom : 0;
}
input.coupon-code-modal, input.coupon-code-modal:focus, input.coupon-code-modal:hover, input.coupon-code-modal:active, input.coupon-code-modal:focus:active {
background : linear-gradient(315deg, rgb(0, 0, 0, 0.06) 10%, rgb(0, 0, 0, 0) 15%, rgb(0, 0, 0, 0) 35%, rgb(0, 0, 0, 0.06) 40%, rgb(0, 0, 0, 0.06) 60%, rgb(0, 0, 0, 0) 65%, rgb(0, 0, 0, 0) 85%, rgb(0, 0, 0, 0.06) 90%) 0 0 /6px 6px repeat scroll rgb(0, 0, 0, 0);
color : #272727;
display : block;
padding : 10px 20px;
margin : 20px auto;
text-align : center;
font-size : 20px;
margin-bottom : 0;
max-width : 100%;
line-height : 1.42857143;
letter-spacing : 0.5px;
}
@media (max-width: 385px) {
a.coupon-code-modal, a.coupon-code-modal:hover, a.coupon-code-modal:focus, a.coupon-code-modal:focus:active {
width : 100%;
}
}
.modal-header {
position : relative;
}
.modal-header, .modal-body, .modal-footer {
padding : 20px;
}
@media (max-width: 385px) {
.modal-header {
padding : 20px 30px;
}
}
.modal .close {
position : absolute;
top : 2px;
right : 0;
font-size : 15px;
text-align : center;
color : #fff;
height : 35px;
width : 35px;
line-height : 25px;
background : #272727;
opacity : 1;
}
.coupon-works {
text-align : center;
}
.coupon-works span {
display : block;
}
.coupon-works a {
font-size : 25px;
display : inline-block;
margin : 5px;
}
.coupon-works .icon-like {
color : #26a65b;
}
.coupon-works .icon-dislike {
color : #d91e18;
}
.coupon-works .disabled {
cursor : default;
}
.coupon-works .disabled .icon-like, .coupon-works .disabled .icon-dislike {
color : #aaa;
}
#showCode .store-image {
display : inline-block;
margin : 10px 0;
}
#showCode .store-image img {
max-width : 100%;
}
.modal-coupon-content {
margin-top : 20px;
}
.modal-coupon-content p {
margin : 0;
}
.modal-body-share {
border-top : 1px solid #eee;
}
#showCode .post-share a {
display : inline-block;
width : 30px;
height : 30px;
line-height : 28px;
padding : 0;
text-align : center;
border-radius : 2px;
}
.coupon-code-manual, .coupon-code-copied {
color : #aaa;
text-transform : uppercase;
text-align : center;
margin-bottom : 20px;
font-size : 10px;
}
.coupon-code-copied.after-copy {
display : none;
}
.modal-footer > ul {
display : flex;
align-items : center;
font-size : 13px;
color : #aaa;
justify-content : space-between;
margin-bottom : 0;
}
@media (max-width: 385px) {
.modal-footer > ul {
display : block;
}
.modal-footer > ul li {
width : 100%;
text-align : center;
}
.modal .flex-always {
display : block;
text-align : center;
}
.modal .flex-always .post-share {
margin-top : 15px;
}
}
.modal-footer > ul a {
color : #aaa;
}
@media (min-width: 768px) {
#recover-password .modal-dialog, #lost-password .modal-dialog, #register .modal-dialog, #login .modal-dialog {
width : 400px;
}
}
.social-login {
margin : 0;
display : flex;
margin-right : -15px;
}
.social-login li {
width : calc(33.333% - 5px);
margin-right : 5px;
padding : 0;
}
.modal .text-center label {
margin-top : 20px;
}
.social-login li a, .social-login li a:focus, .social-login li a:active {
display : flex;
align-items : center;
color : #fff;
border-radius : 2px;
overflow : hidden;
}
.social-login li .facebook {
background : #1778f2;
border : none;
}
.social-login li .twitter {
background : #1da1f3;
border : none;
}
.social-login li .google {
background : #4285f4;
border : none;
}
.social-login li .facebook img, .social-login li .twitter img {
height : 17px;
margin : 9px 10px;
}
.social-login li .google {
font-family : Roboto;
font-weight : 500;
}
.social-login li .google span {
margin-top : 2px;
}
.social-login li img {
height : 35px;
width : auto;
margin-right : 10px;
}
@media (max-width: 767px) {
.social-login li span {
display : none;
}
.social-login li a {
justify-content : center;
}
.social-login li .facebook img, .social-login li .twitter img, .social-login li img {
margin-right : 0;
margin-left : 0;
}
}
.modal .submit-ajax-form {
margin-bottom : 5px;
}
.submit-ajax-form .fa {
margin-left : 5px;
}
#login .styled-checkbox {
margin-top : 15px;
}
.small-action {
font-weight : 700;
font-size : 11px;
text-transform : uppercase;
color : #aaa;
}
label {
font-weight : 700;
font-size : 11px;
text-transform : uppercase;
}
.modal-header h4 {
margin : 0;
}
#recover-password .form-group, #register .form-group {
margin-bottom : 15px;
}
.styled-select.inline-select {
display : inline-block;
margin-right : 5px;
}
.styled-select select, .styled-select select:focus, .styled-select select:active {
box-shadow : none;
position : relative;
border : #eee solid 1px;
appearance : none;
outline : none;
cursor : pointer;
background : 0 0;
z-index : 2;
border-radius : 2px;
height : 34px;
width : 100%;
padding-top : 0;
padding-bottom : 0;
}
.styled-select {
position : relative;
}
.styled-select:after {
content : "";
font-family : FontAwesome;
height : 32px;
width : 34px;
color : #666;
background : #fff;
z-index : 1;
border-left : none;
bottom : 0;
right : 0;
position : absolute;
line-height : 32px;
text-align : center;
}
body .kc_tabs > .kc_wrapper > .kc_tabs_nav {
background : 0 0;
}
body .kc_accordion_wrapper, body .kc_tabs {
margin-bottom : 0;
}
body .kc_tabs_nav > li:hover, body .kc_tabs_nav > li {
border : none;
padding : 0;
}
body .kc_tabs_nav i {
margin-right : 10px;
}
body .kc_tabs_nav > li > a, body .kc_tabs_nav > li > a:hover, body .kc_tabs_nav > .ui-tabs-active > a {
padding : 10px 20px;
line-height : 1.7;
background : 0 0;
color : #272727;
}
body .kc_tabs_nav > li > a:hover, body .kc_tabs_nav > .ui-tabs-active, body .kc_tabs_nav > .ui-tabs-active:hover, body .kc_tabs_nav > .ui-tabs-active > a, body .kc_tabs_nav > .ui-tabs-active > a:hover {
background : #fff;
color : #1ab1b7;
}
body .kc_tabs_nav ~ .kc_tab {
width : calc(100% + 3px);
padding-right : 3px;
}
.nav-tabs {
border : none;
margin-bottom : 30px;
}
.nav-tabs li {
width : 33.33%;
text-align : center;
}
.my-account-tabs li {
width : 33.33%;
text-align : center;
border : none;
}
.nav.nav-tabs > li > a:hover, .nav.nav-tabs > li.active > a, .nav.nav-tabs > li.active > a:hover, .nav.nav-tabs > li.active > a:focus, .nav.nav-tabs > li.active > a:active {
border : none;
border-radius : 0;
background : #1ab1b7;
color : #fff;
}
.nav.nav-tabs > li > a {
background : #fff;
color : #272727;
}
.tab-content {
padding-right : 5px;
}
.store-block .store-image {
position : relative;
height : 100px;
}
.store-block .store-image img {
position : absolute;
top : 50%;
left : 50%;
transform : translate(-50%,-50%);
max-height : 100%;
width : auto;
}
.store-block .save-store {
font-size : 15px;
top : 2px;
right : 2px;
width : 30px;
height : 30px;
display : inline-block;
background : #fff;
border-radius : 50%;
line-height : 31px;
}
.store-block .white-block-content {
padding : 10px;
text-align : center;
}
.white-block-small-margin {
margin-bottom : 5px;
}
.store-title {
font-size : 10px;
text-transform : uppercase;
font-weight : 700;
}
.store-block .store-title .white-block-content {
padding : 5px 10px;
}
.store-search {
margin-bottom : 50px;
}
ul.store-letter-filter {
background : #fff;
font-size : 17px;
font-weight : 700;
margin : 0;
padding : 0 10px;
}
#store_name {
border : none;
line-height : 60px;
height : 60px;
padding : 0 20px;
border-top : 1px solid #eee;
}
#store_name::-webkit-input-placeholder {
color : #eee;
font-size : 18px;
}
#store_name::-moz-placeholder {
color : #eee;
font-size : 18px;
}
#store_name:-ms-input-placeholder {
color : #eee;
font-size : 18px;
}
#store_name:-moz-placeholder {
color : #eee;
font-size : 18px;
}
.store-letter-filter .pull-right {
margin-top : 2px;
}
.store-letter-filter a {
line-height : 1;
padding : 15px 5px;
display : inline-block;
}
.letter-title h3 {
margin-bottom : 5px;
}
.letter-title {
display : flex;
align-items : center;
justify-content : space-between;
border-bottom : 1px solid #ddd;
line-height : 1;
margin-bottom : 30px;
}
.letter-title h3 {
color : #1ab1b7;
}
.search-store, .stores-search-results {
display : none;
}
.search-store i {
position : absolute;
display : none;
right : 20px;
bottom : 20px;
}
.category-block i {
font-size : 40px;
color : #1ab1b7;
margin-bottom : 15px;
}
.category-block:hover .white-block {
background : #1ab1b7;
color : #fff;
}
.category-block:hover i {
color : #fff;
}
.category-block span {
font-size : 11px;
font-weight : 700;
text-transform : uppercase;
}
.datepicker-dropdown {
border-color : #eee;
}
.datepicker-panel > ul > li.highlighted:hover, .datepicker-panel > ul > li.highlighted, .datepicker-panel > ul > li:hover {
background-color : rgb(241, 169, 160, 0.5);
}
.datepicker-panel > ul > li.picked, .datepicker-panel > ul > li.picked:hover {
color : #ffa619;
}
.datepicker-top-left:before, .datepicker-top-right:before {
border-bottom-color : #eee;
}
.page-template-page-tpl_submit main .small-action {
margin-top : -15px;
margin-bottom : 15px;
}
.page-template-page-tpl_submit .small-action label {
font-size : 10px;
}
.page-template-page-tpl_submit .form-group {
margin-bottom : 15px;
}
.page-template-page-tpl_submit textarea, .page-template-page-tpl_submit textarea:focus, .page-template-page-tpl_submit textarea:active, .page-template-page-tpl_submit textarea:focus:active {
min-height : 150px;
}
.exclusive-check {
margin-top : 5px;
}
.breadcrumb {
margin : 0;
border-radius : 0;
background : 0 0;
padding : 5px 0;
}
.search-header .styled-select {
min-width : 150px;
display : inline-block;
}
.listing-action {
display : inline-block;
margin-right : 10px;
}
.listing-style {
font-size : 21px;
line-height : 1;
vertical-align : middle;
margin-right : 5px;
color : #aaa;
}
.listing-style.active {
color : #1ab1b7;
}
@media (max-width: 414px) {
.search-header .flex-wrap {
display : block;
text-align : center;
}
.search-header .flex-left {
margin-bottom : 15px;
display : flex;
align-items : center;
justify-content : space-between;
}
.search-header .styled-select {
display : block;
}
}
.service-icon {
display : inline-block;
border-radius : 50%;
width : 59px;
height : 59px;
line-height : 59px;
font-size : 25px;
text-align : center;
margin-bottom : 15px;
flex-shrink : 0;
}
.service h4, .service p {
margin : 0;
}
.service.vertical {
text-align : center;
}
.service.horizontal .service-icon {
margin-bottom : 0;
margin-right : 15px;
}
.service.horizontal .white-block-content {
display : flex;
align-items : center;
}
.service.horizontal.right .white-block-content {
justify-content : space-between;
}
.service.horizontal.right .service-icon {
order : 2;
margin-right : 0;
}
.service.horizontal.right .service-content {
order : 1;
}
.simple-slider {
display : none;
}
.simple-slider .owl-nav > div {
border-radius : 50%;
background : #fff;
color : #252525;
opacity : 1;
width : 50px;
height : 50px;
line-height : 50px;
text-align : center;
top : -500px;
}
.simple-slider .owl-nav > .owl-prev {
left : 20px;
}
.simple-slider .owl-nav > .owl-next {
right : 20px;
}
.simple-slider-caption {
background : #fff;
padding : 30px 40px;
}
.simple-slider-caption h2 {
margin-top : 0;
margin-bottom : 5px;
}
.simple-slider-caption p {
margin-bottom : 0;
text-transform : uppercase;
font-size : 11px;
color : #888;
}
@media (max-width: 768px) {
.simple-slider-caption {
text-align : center;
}
.simple-slider-caption a {
margin-top : 20px;
display : inline-block;
}
.simple-slider .owl-nav > div {
width : 30px;
height : 30px;
line-height : 30px;
border-radius : 0;
top : auto;
bottom : 0;
}
.simple-slider .owl-nav .owl-prev {
padding-right : 3px;
left : 0;
}
.simple-slider .owl-nav .owl-next {
padding-left : 3px;
right : 0;
}
}
@media (max-width: 414px) {
.simple-slider-caption {
padding : 20px;
}
.simple-slider-caption h2 {
font-size : 17px;
}
}
.owl-dots {
text-align : center;
margin-top : 10px;
}
.owl-dot {
border-radius : 50%;
border : #ccc solid 1px;
width : 15px;
height : 15px;
margin : 2px;
display : inline-block;
}
.owl-dot.active {
border-color : #1ab1b7;
}
.select2-container--default .select2-selection--single {
border : #eee solid 1px;
min-height : 40px;
border-radius : 2px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
line-height : 40px;
padding-left : 10px;
padding-right : 10px;
}
.select2-dropdown, .select2-container--default .select2-search--dropdown .select2-search__field {
border : #eee solid 1px;
border-radius : 2px;
}
.select2-results__option {
font-size : 13px;
}
.styled-select.select2-styled:after {
bottom : 3px;
right : 3px;
}
.title-faq {
border-bottom : 1px solid #e5e5e5;
padding : 8px 0;
}
.title-faq h2 {
text-transform : uppercase;
padding : 0;
margin : 0;
}
.main_footer li {
width : 50%;
float : left;
}
.main_footer ul {
padding-left : 0;
}
.end_footer {
text-align : center;
}
.expirat .code-text {
background : #a3a3a3;
width : 100%;
}
.expirat .coupon-action-button.header-alike {
border-color : #a3a3a3 !important ;
}
.expirat .coupon-list .flex-middle h4 a {
color : #a3a3a3;
}
.expirat .coupon-content-excerpt {
color : #a3a3a3;
}
.expirat .coupon-content-excerpt a {
color : #a3a3a3;
}
.expirat .coupon-box .flex-left img {
filter : grayscale(100%);
}
.exp {
background : #a3a3a3;
}
body[class*=" "] {
font-family : "Open Sans", sans-serif;
color : #484848;
font-weight : 400;
font-size : 13px;
line-height : 1.7;
}
a:hover, a:focus, a:active, body .blog-item-title a:hover, .infobox-content a:hover, .blog-item-meta a:hover, .leading-icon, .single-expire, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open > a, .navbar-default .navbar-nav .open > a:hover, .navbar-default .navbar-nav .open > a:focus, .navbar-default .navbar-nav li a:hover, .navbar-default .navbar-nav li.current_page_ancestor > a, .navbar-default .navbar-nav li.current_page_ancestor > a:visited, .navbar-default .navbar-nav li.current_page_item > a, .navbar-default .navbar-nav li.current_page_item > a:visited, .navbar-toggle, .special-action a, .widget_widget_categories li:hover i, .footer-subscribe i.icon-envelope, .copyrights a:hover, .error404 .icon-compass, .image-loader, .categories-list li:hover i, .categories-carousel-list .owl-item i, .save-store:hover, .save-store.added:active, .save-store.added, .category-icon, .coupon-box h4:hover, .show-hide-more, .save-coupon.added, body .kc_tabs_nav > li > a:hover, body .kc_tabs_nav > .ui-tabs-active, body .kc_tabs_nav > .ui-tabs-active:hover, body .kc_tabs_nav > .ui-tabs-active > a, body .kc_tabs_nav > .ui-tabs-active > a:hover, .category-block i, .listing-style.active, .letter-title h3, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-state-hover .ui-icon:before, .ui-widget-content .ui-state-hover .ui-icon:before, .ui-widget-header .ui-state-hover .ui-icon:before, .ui-state-focus .ui-icon:before, .ui-widget-content .ui-state-focus .ui-icon:before, .ui-widget-header .ui-state-focus .ui-icon:before, .ui-datepicker-next .ui-icon:hover:before, a.read-coupon-more, a.read-coupon-more:visited, .widget_widget_categories .widget-content .field i, #CONSTANT_OPEN_URL {
color : #2274a5;
}
#cookie_action_close_header {
border-radius : 8px;
}
.widget-title:after, a.search-type:hover, a.search-type.type-added, .widget_widget_stores a:hover, .stores-carousel-list .owl-item:hover a, .categories-carousel-list .owl-item:hover a, .store-logo:hover, .coupon-image:hover, .owl-dot.active {
border-color : #2274a5;
}
.styled-checkbox.active label:after, .styled-checkbox input:checked + label:after, .styled-radio.active label:after, .styled-radio input:checked + label:after, .form-submit #submit, .form-submit a, .tagcloud a, .btn, a.btn, .blog-item-meta:before, .main-search a, .pagination a:hover, .pagination > span, a.visit-store, .tax-coupon-category .category-icon-wrap, .nav.nav-tabs > li > a:hover, .nav.nav-tabs > li.active > a, .nav.nav-tabs > li.active > a:hover, .nav.nav-tabs > li.active > a:focus, .nav.nav-tabs > li.active > a:active, .category-block:hover .white-block, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, .ui-widget-content.ui-slider-horizontal .ui-state-active, .ui-datepicker .ui-datepicker-buttonpane button:hover, .tax-coupon-category .taxonomy-header .white-block-content .category-icon-wrap {
background-color : #aa1d66;
color : #fff;
border-radius: 10px;
}
.modal .close {
color : #2274a5;
border : #2274a5 solid 1px;
}
.widget-title {
border-bottom : 1px solid #2274a5;
}
.modal .modal-header {
border-bottom : 1px solid #2274a5;
}
.modal .modal-body-share {
border-top : 1px solid #2274a5;
}
.modal-content-action {
color : #ff6f45;
}
.coupon-code-copied.after-copy a.link_marked_main_color, .search-store-toggle i.icon-magnifier {
color : #ff6f45 !important ;
}
div.asp_m.ajaxsearchpro .probox .promagnifier .innericon svg, .serch .proboc .input.orig, .serch .proboc .input.orig::placeholder {
fill : #ff6f45 !important ;
}
.search .probox .proclose svg, .search .asp_ball-scale-multiple > div {
background : #ff6f45 !important ;
}
.online-sale {
background-color : #2274a5;
}
.coupon-works .icon-like, .left-rate .icon-like {
color : #2274a5;
}
.exclusive {
background-color : #2274a5;
color : #fff;
}
.online-code {
background-color : #2274a5;
color : #fff;
}
.coupon-works .icon-dislike, .right-rate .icon-dislike {
color : #ff6f45;
}
.in-store-code {
background-color : #2274a5;
color : #fff;
}
.code-text, .code-text-full, a.coupon-code-modal, a.coupon-code-modal:visited, a.coupon-code-modal:hover, a.coupon-code-modal:focus, a.coupon-code-modal:focus:active, .similar-badge {
background-color : #ff6f45;
color : #fff;
}
.top-header {
background-color : #2274a5;
}
.nav-paste .navbar-collapse {
background-color : #2274a5;
}
.navbar-default .navbar-nav li a {
color : #fff;
}
.navbar-default .navbar-nav li.current_page_item > a, .navbar-toggle {
color : #fff !important ;
}
.nav-paste .navbar-default .navbar-nav li a {
color : #fff;
}
.navbar-default .navbar-nav li a:hover {
color : #fff;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a, .navbar-default .navbar-nav li a {
font-size : 16px;
font-weight : 800;
font-family : "Montserrat", sans-serif;
}
h1, h2, h3, h4, h5, h6 {
color : #202020;
}
h1, h2, h3, h4, h5, h6, .header-alike, .continue-read {
font-weight : 600;
font-family : "Montserrat", sans-serif;
}
.continue-read {
font-weight : 800;
}
h1 {
font-size : 1.6em;
line-height : 1.9;
}
h2 {
font-size : 2.0581em;
line-height : 1.4;
}
h3 {
font-size : 1.518em;
line-height : 1.4;
}
h4 {
font-size : 1.272em;
line-height : 1.4;
}
h5 {
font-size : 1em;
line-height : 1.4;
}
h6 {
font-size : 0.7862em;
line-height : 1.4;
}
.copyrights a, .copyrights {
color : #bbb;
background : #202020;
}
.copyrights a:hover {
color : #2274a5;
}
.main_footer {
background-color : #2274a5;
color : #fff;
}
.main_footer h5 {
color : #fff;
}
.main_footer .panel {
background-color : #2274a5;
}
.main_footer a {
color : #fff;
}
.coupon-text:hover {
border-color : #ff6f45;
}
.cod {
background-color : #ff6f45;
}
.cod-text {
color : #ff6f45;
}
a.cod-text {
color : #ff6f45;
}
.cod-border:hover {
border-color : #ff6f45;
}
.partial-code {
border : #ff9900 dashed 2px;
}
input.coupon-code-modal, input.coupon-code-modal:focus, input.coupon-code-modal:hover, input.coupon-code-modal:active, input.coupon-code-modal:focus:active {
border : #ff6f45 solid 2px;
}
.avantaj {
background-color : #2274a5;
}
.avantaj_gift {
color : #2274a5;
}
a.avantaj_gift {
color : #2274a5;
}
.avantaj_value {
background-color : #2274a5;
}
.hover-avantaj:hover {
border-color : #2274a5;
}
.reducere, a.coupon-code-modal.reducere {
background-color : #2274a5;
border-color : #2274a5;
}
.reducere-text {
color : #2274a5;
}
a.reducere-text {
color : #2274a5;
}
.reducere-border:hover {
border-color : #2274a5;
}
.btn-exp .cod, .btn-exp .avantaj, .btn-exp .reducere {
background-color : #a3a3a3;
}
.btn-exp .partial-code {
border : #a3a3a3 dashed 2px;
color : #a3a3a3;
}
.slick-dots li.slick-active:before {
background-color : #2274a5;
}
.footer-subscribe {
background : #fff;
color : #2274a5;
}
.coupon-grid h4 {
overflow-wrap : break-word !important ;
}
*, .kc-col-container, .kc-container, .kc-elm {
box-sizing : border-box;
}
.kc-off-notice a, .kc_twitter_feed a:hover {
text-decoration : underline;
}
.kc_google_maps[data-wheel="disable"] iframe, .kc_wrap-video-bg {
pointer-events : none;
}
.fb-line-1 .likes, .fb-line-1 .username, .kc-owl-post-carousel .owl-item .title {
text-overflow : ellipsis;
white-space : nowrap;
}
.back i, .front i {
display : inline-block;
}
div {
display : block;
}
.kc-elm {
float : left;
width : 100%;
}
.kc_col-sm-1 {
width : 8.33333%;
}
.kc_col-sm-2 {
width : 16.6667%;
}
div.kc_col-of-5 {
width : 20%;
float : left;
}
.kc_col-sm-3 {
width : 25%;
}
.kc_col-sm-4 {
width : 33.3333%;
}
.kc_col-sm-5 {
width : 41.6667%;
}
.kc_col-sm-6 {
width : 50%;
}
.kc_col-sm-7 {
width : 58.3333%;
}
.kc_col-sm-8 {
width : 66.6667%;
}
.kc_col-sm-9 {
width : 75%;
}
.kc_col-sm-10 {
width : 83.3333%;
}
.kc_col-sm-11 {
width : 91.6667%;
}
.kc_col-sm-12 {
width : 100%;
}
.kc-container {
width : 95%;
max-width : 1170px;
margin : 0 auto;
padding-left : 15px;
padding-right : 15px;
}
.kc-row-container:not(.kc-container) {
padding-left : 0;
padding-right : 0;
width : 100%;
max-width : 100%;
}
.kc_wrap-video-bg {
height : 100%;
left : 0;
overflow : hidden;
position : absolute;
top : 0;
width : 100%;
z-index : 0;
}
.kc_single_image img {
max-width : 100%;
display : inline-block;
}
.kc-video-bg .kc_column {
position : relative;
}
.kc-infinite-loop {
text-align : center;
padding : 50px;
font-size : 18px;
color : red;
width : 100%;
display : inline-block;
}
.align-left {
text-align : left;
}
.align-center {
text-align : center;
}
.align-right {
text-align : right;
}
.kc_row:not(.kc_row_inner) {
clear : both;
float : left;
width : 100%;
}
.kc-row-container.kc-container .kc-wrap-columns, .kc_row_inner {
margin-left : -15px;
margin-right : -15px;
clear : both;
}
.kc_row.kc_row_inner {
width : calc(100% + 30px);
}
.kc_tab_content > .kc_row_inner {
width : 100%;
margin : 0;
}
.kc_column, .kc_column_inner {
min-height : 1px;
position : relative;
padding-right : 15px;
padding-left : 15px;
float : left;
}
.kc_column > .kc-col-container, .kc_column_inner > .kc-col-inner-container {
height : 100%;
}
.kingcomposer div.kc_column, .kingcomposer div.kc_column_inner {
clear : none;
}
.kc_row_inner > div.kc_column_inner:only-child {
width : 100%;
}
.kc_clfw {
width : 100% !important ;
clear : both !important ;
display : block !important ;
height : 0 !important ;
padding : 0 !important ;
margin : 0 !important ;
}
.kc-col-container {
clear : both;
display : block;
width : 100%;
}
section[data-kc-fullheight] {
min-height : 100vh;
}
html body section[data-kc-parallax="true"] {
background-position : 50% 0;
background-repeat : no-repeat !important ;
background-attachment : fixed !important ;
}
section[data-kc-fullwidth] {
margin-left : 0 !important ;
margin-right : 0 !important ;
position : relative;
box-sizing : content-box;
}
.kc_text_block {
display : inline-block;
clear : both;
width : 100%;
}
body section[data-kc-equalheight="true"], body section[data-kc-equalheight="true"] > .kc-container, body section[data-kc-equalheight="true"] > .kc-container .kc-wrap-columns {
display : flex !important ;
width : 100%;
}
body div.kc_row_inner[data-kc-equalheight="true"] {
width : calc(100% + 30px);
flex-wrap : wrap;
}
body div[data-kc-equalheight-align="middle"] > .kc_column_inner > .kc_wrapper, body div[data-kc-equalheight-align="bottom"] > .kc_column_inner > .kc_wrapper, body section[data-kc-equalheight-align="middle"] > .kc-container > .kc-wrap-columns > .kc_column > .kc-col-container, body section[data-kc-equalheight-align="middle"] > .kc-row-container > .kc-wrap-columns > .kc_column > .kc-col-container, body section[data-kc-equalheight-align="bottom"] > .kc-container > .kc-wrap-columns > .kc_column > .kc-col-container {
display : flex !important ;
flex-wrap : wrap;
height : 100%;
width : 100%;
}
body div.kc_row_inner[data-kc-equalheight="true"] > .kc_column_inner > .kc_wrapper.kc_row_inner {
height : 100%;
}
body div[data-kc-equalheight-align="middle"] > .kc_column_inner > .kc_wrapper, body section[data-kc-equalheight-align="middle"] > .kc-container > .kc-wrap-columns > .kc_column > .kc-col-container, body section[data-kc-equalheight-align="middle"] > .kc-row-container > .kc-wrap-columns > .kc_column > .kc-col-container {
align-content : center;
justify-content : center;
align-items : center;
}
body div[data-kc-equalheight-align="bottom"] > .kc_column_inner > .kc_wrapper, body section[data-kc-equalheight-align="bottom"] > .kc-container > .kc-wrap-columns > .kc_column > .kc-col-container, body section[data-kc-equalheight-align="bottom"] > .kc-row-container > .kc-wrap-columns > .kc_column > .kc-col-container {
align-content : flex-end;
align-items : flex-end;
}
body section[data-kc-fullheight="middle-content"], body section[data-kc-fullheight="middle-content"] > .kc-container, body section[data-kc-fullheight="middle-content"] > .kc-row-container {
display : flex;
align-items : center;
align-content : center;
}
body section[data-kc-equalheight="true"] > .kc-container .kc-wrap-columns {
flex-wrap : wrap;
margin-left : initial;
margin-right : initial;
}
.kc-off-notice {
width : 100%;
padding : 10px;
text-align : left;
background-color : #e9e385;
color : #333;
font-size : 14px;
}
.kc-off-notice a {
text-transform : capitalize;
}
@media screen and (min-width: 999px) {
.kc-row-container .kc-wrap-columns, .kc_row_inner {
display : flex;
width : 100%;
flex-wrap : wrap;
}
.kc-row-container.kc-container .kc-wrap-columns, .kc_row_inner {
width : calc(100% + 30px);
}
}
@media screen and (max-width: 767px) {
body.kc-css-system .kc_column, body.kc-css-system .kc_column_inner {
width : 100%;
}
div.kc_row {
display : block;
}
}
.kc_shortcode .kc-widget-title, .kc_shortcode .kc_title {
margin-bottom : 20px;
}
.kc_shortcode ul {
margin : 0;
padding : 0;
}
.kc_shortcode ul li {
list-style : none;
}
.kc_shortcode h3, .kc_shortcode h4, .kc_shortcode h5 {
font-size : 18px;
margin : 0;
padding : 0;
font-weight : 600;
}
.kc_shortcode h4 {
font-size : 16px;
line-height : 26px;
margin-bottom : 15px;
}
.kc_shortcode h5 {
font-size : 16px;
}
.kc_accordion_wrapper, .kc_tabs {
margin-bottom : 24px;
}
.kc_tabs .kc_tabs {
margin-bottom : 0;
}
.kc_tabs {
display : inline-block;
width : 100%;
}
.kc_wrapper.ui-tabs {
width : 100%;
display : inline-block;
}
.kc_vertical_tabs > .kc_wrapper.ui-tabs {
border : none;
}
.kc_tabs.kc-tabs-slider ul.kc-tabs-slider-nav {
margin : 0;
}
ul.kc-tabs-slider-nav li {
display : inline-block;
cursor : pointer;
padding : 8px 15px;
}
ul.kc-tabs-slider-nav li.kc-title-active {
background : #ddd;
}
.kc_tabs_nav, .nav-pills {
line-height : 45px;
margin : 0;
padding : 0;
}
.kc_tabs_nav:after, .kc_tabs_nav:before, .nav-pills:after, .nav-pills:before {
display : table;
line-height : 0;
content : "";
}
.kc_tabs_nav:after, .nav-pills:after {
clear : both;
}
.kc_tabs_nav ~ .kc_tab {
overflow : hidden;
float : left;
width : 100%;
height : 0;
}
html body.kc-css-system .kc_tabs_nav ~ .kc_tab:not(.ui-tabs-body-active) {
margin : 0 !important ;
padding : 0 !important ;
}
.kc_tabs_nav ~ .kc_tab.ui-tabs-body-active {
height : inherit !important ;
background : #ddd;
}
.kc_tabs_nav ~ .kc_tab .kc_tab_content {
padding : 30px 30px 15px;
}
.kc_tabs_nav > li, .nav-pills > li {
float : left;
}
.kc_tabs_nav > li > a, .nav-pills > li > a {
padding : 0 30px;
text-decoration : none;
outline : 0;
display : block;
line-height : 50px;
color : #6b6b6b;
}
.kc_tabs > .kc_wrapper > .kc_tabs_nav {
background : #eee;
float : left;
min-height : 50px;
margin : 0;
width : 100%;
}
.kc_tabs_nav {
border-right : 0 !important ;
border-bottom : 0 !important ;
border-top : 0 !important ;
}
.kc_tabs_nav > li {
list-style : none;
border-right : 1px solid #fff;
border-left : none !important ;
border-bottom : none !important ;
margin : 0;
float : left;
color : #333;
box-shadow : none;
cursor : pointer;
}
.kc_tabs_nav > .ui-tabs-active > a, .kc_tabs_nav > li:hover, .kc_tabs_nav > li > a:hover {
background-color : #ddd;
color : #333;
}
.kc_tabs_nav > .ui-tabs-active, .kc_tabs_nav > .ui-tabs-active:hover, .kc_tabs_nav > .ui-tabs-active > a, .kc_tabs_nav > .ui-tabs-active > a:hover {
color : #555;
display : block;
}
.kc_vertical_tabs > .kc_wrapper > ul.ui-tabs-nav {
float : left;
margin : 0;
padding : 0;
position : relative;
width : 25%;
z-index : 10;
right : 0;
}
.kc_vertical_tabs.tabs_right > .kc_wrapper > ul.ui-tabs-nav {
border-right : none;
right : 0;
left : 0;
}
.kc_vertical_tabs > .kc_wrapper > ul.ui-tabs-nav ~ div.kc_tab {
float : left;
width : 75%;
height : 0;
overflow : hidden;
}
.kc_vertical_tabs > .kc_wrapper > ul.ui-tabs-nav ~ div.kc_tab.ui-tabs-body-active {
height : inherit;
border : #ddd solid 1px;
}
.kc_vertical_tabs.tabs_right > .kc_wrapper > ul.ui-tabs-nav ~ div.kc_tab {
list-style : none;
}
.kc_vertical_tabs > .kc_wrapper > ul.ui-tabs-nav > li {
list-style : none;
border : #ddd solid 1px;
}
.kc_wrapper > ul.ui-tabs-nav > li {
overflow : hidden;
}
.kc_vertical_tabs:not(.tabs_right) > .kc_wrapper > ul.ui-tabs-nav > li {
border-right : 0 !important ;
}
.kc_vertical_tabs.tabs_right > .kc_wrapper > ul.ui-tabs-nav > li {
border-left : 0 !important ;
}
.kc_vertical_tabs > .kc_wrapper > ul.ui-tabs-nav > li:not(:last-child) {
border-bottom : 0 !important ;
}
.kc_vertical_tabs > .kc_wrapper > ul.ui-tabs-nav > li.ui-tabs-active > a, .kc_vertical_tabs > .kc_wrapper > ul.ui-tabs-nav > li.ui-tabs-active > a:hover, .kc_vertical_tabs > .kc_wrapper > ul.ui-tabs-nav > li > a:hover {
border : none;
background : #f7f7f7;
margin-left : 0;
color : #333;
}
.kc_vertical_tabs > .kc_wrapper > ul.ui-tabs-nav > li > a {
display : block;
padding : 12px 0 12px 20px;
outline : 0;
text-decoration : none;
}
.kc_vertical_tabs.tabs_right > .kc_wrapper > ul.ui-tabs-nav {
float : right;
}
.kc-video-inner iframe {
margin-bottom : 0;
}
.kc_accordion_content {
padding-bottom : 0;
border-left : 1px solid #eaeaea;
border-right : 1px solid #eaeaea;
color : #727272;
display : none;
}
.kc_accordion_content.ui-state-body-active {
height : inherit !important ;
}
.kc_accordion_section > .kc_accordion_header {
position : relative;
cursor : pointer;
min-height : 30px;
line-height : 30px;
font-weight : 700;
font-size : inherit;
margin-top : 0;
margin-bottom : -1px;
float : left;
width : 100%;
border : #e0e0e0 solid 1px;
}
.kc_accordion_section > .ui-state-active {
border-bottom-left-radius : 0;
border-bottom-right-radius : 0;
margin : 0;
}
.kc_accordion_header > span.ui-accordion-header-icon {
float : right;
font-family : simple-line-icons;
margin : 17px;
color : #aaa;
speak : none;
font-style : normal;
font-weight : 400;
font-variant : normal;
text-transform : none;
line-height : 1;
font-size : 14px;
}
.kc_accordion_header > span.ui-accordion-header-icon:before {
content : "";
}
.kc-section-active .kc_accordion_header.ui-state-active > span.ui-accordion-header-icon:before {
content : "";
}
.kc_accordion_header > a {
display : block;
font-size : 15px;
padding : 10px 15px;
text-decoration : none;
outline : 0;
font-weight : 400;
border : none;
cursor : pointer;
}
.kc_accordion_content .kc-panel-body {
padding : 15px;
float : left;
width : 100%;
}
body div.dark_rounded .pp_loaderIcon {
animation : kc-spinner 2s 0s cubic-bezier(0.63,0.045,0.34,1) infinite normal none;
display : block;
height : 50px;
left : 50%;
margin : -25px 0 0 -25px;
position : absolute;
top : 50%;
width : 50px;
background : url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/frontend/images/loader.png) center center no-repeat;
background-size : 50px 50px;
}
body div.dark_rounded .pp_content, body div.dark_rounded .pp_content_container .pp_left, body div.dark_rounded .pp_content_container .pp_right {
background : 0 0;
}
body div.dark_rounded .pp_close {
background : 0 0;
text-indent : 0;
text-align : right;
color : #fff;
font-size : 24px;
}
body div.dark_rounded .pp_close:hover {
color : #aaa;
}
body div.dark_rounded a.pp_next, body div.dark_rounded a.pp_previous {
position : fixed;
text-indent : 0 !important ;
top : 50%;
margin-top : -20px;
font-size : 25px;
z-index : 1000001;
color : #fff;
width : 50px;
height : 50px;
cursor : pointer;
}
body div.dark_rounded a.pp_next {
right : 0;
background : 0 0;
}
body div.dark_rounded a.pp_previous {
left : 25px;
}
body div.dark_rounded a.pp_next:hover, body div.dark_rounded a.pp_previous:hover {
background : 0 0;
color : #aaa;
}
body .div.dark_rounded .pp_details {
position : relative;
text-align : center;
}
body .div.dark_rounded .pp_content_container .pp_details {
float : left;
margin : 10px 0 2px;
}
body div.dark_rounded .pp_nav {
font-size : 14px;
margin : 0 10px 0 0;
clear : right;
float : left;
}
body .pp_nav p {
float : left;
margin : 0 4px;
}
body div.dark_rounded .pp_nav .pp_play, body div.ppt {
display : none !important ;
}
.kc_google_maps {
position : relative;
overflow : hidden;
width : 100%;
min-height : 100px;
}
.kc_google_maps img {
max-width : inherit;
max-height : inherit;
}
.kc_google_maps .map_popup_contact_form {
position : absolute;
z-index : 999;
top : 0;
overflow-y : auto;
padding : 50px 60px 0;
height : 100%;
transform : translate(0,0);
transition : transform 0.4s ease;
}
.map_popup_contact_form input[type="text"], .map_popup_contact_form input[type="email"], .map_popup_contact_form textarea {
width : 100%;
border : #999 solid 1px;
background : 0 0;
color : #fff;
}
.map_popup_contact_form textarea {
height : 100px;
}
.map_popup_contact_form p {
margin-bottom : 10px;
}
.map_popup_contact_form .close {
position : absolute;
top : 10px;
right : 10px;
}
.map_popup_contact_form .wpcf7-submit {
text-transform : uppercase;
width : 100%;
padding : 15px 0;
box-shadow : 0 0 1px 0 rgb(255, 255, 255, 1) inset;
}
.kc_google_maps .show_contact_form {
position : absolute;
left : 10px;
top : 110px;
z-index : 99;
font-size : 20px;
height : 33px;
line-height : 20px;
color : #f75850;
display : none;
background : #fff;
padding : 0 10px;
border-radius : 3px;
box-shadow : 0 1px 1px #bebebe;
transition : all 0.2s ease;
}
.kc_google_maps .show_contact_form i {
margin-top : 7px;
}
.kc_google_maps .show_contact_form:hover {
background : #ebebeb;
color : #000;
}
.map_popup_contact_form.left.hidden {
transform : translate(-100%,0) !important ;
}
.map_popup_contact_form.right.hidden {
transform : translate(100%,0) !important ;
}
.map_popup_contact_form.right {
float : right;
right : 0;
}
.map_popup_contact_form.right + a {
right : 10px;
float : right;
left : auto;
top : 50px;
}
.map_popup_contact_form .close {
text-decoration : none;
box-shadow : none;
color : #fff;
}
.kc-fb-layout-2, .kc-pricing-layout-1, .kc-pricing-layout-2, .kc-pricing-layout-4, .kc-testi-layout-3 {
box-shadow : 0 1px 21px rgb(0, 0, 0, 0.21);
}
.map_popup_contact_form .close i {
font-weight : 100;
font-size : 25px;
}
.kc_image_gallery.kc-grid {
width : 100%;
}
.kc_image_gallery.kc-grid .item-grid {
float : left;
position : relative;
width : 25%;
}
.kc_image_gallery.kc-grid .item-grid .kc-image-overlay {
background : rgb(0, 0, 0, 0.2);
}
.kc_image_gallery.kc-grid .item-grid:hover .kc-image-overlay {
opacity : 1;
}
.kc_image_gallery.kc-grid .item-grid img {
display : block;
max-width : 100%;
border-image-width : 0;
}
.kc-countdown-timer span.group, .kc_button {
padding : 10px 20px;
color : #fff;
display : inline-block;
}
.kc_image_gallery.kc-grid .item-grid.grid-2 {
width : 50%;
}
.kc_image_gallery.kc-grid .item-grid.grid-3 {
width : 32.7%;
}
.kc_image_gallery.kc-grid .item-grid.grid-4 {
width : 25%;
}
.kc_image_gallery.kc-grid.masonry .item-grid.grid-4 {
width : 24.8%;
}
.kc_image_gallery.kc-grid .item-grid.grid-5 {
width : 20%;
}
.kc_image_gallery.kc-grid .item-grid.grid-6 {
width : 16.66666666666666%;
}
.kc-countdown-timer .countdown-style2 .timer, .kc-countdown-timer .countdown-style2 .unit, .kc-ui-progress-bar {
width : 100%;
float : left;
}
.kc_image_gallery {
clear : both;
}
.kc_button {
transition : background-color 0.3s 0s ease, color 0.3s 0s ease, border-radius 0.3s 0s ease;
white-space : nowrap;
text-decoration : none;
font-size : 14px;
background-color : #1e73be;
}
.kc-countdown-timer {
text-align : left;
}
.kc-countdown-timer span.group {
background : #42bce2;
border-radius : 5px;
margin-right : 10px;
text-align : center;
}
.kc-countdown-timer .group .timer {
font-size : 20px;
font-weight : 700;
}
.kc-countdown-timer .countdown-style2 .group {
padding : 10px;
}
.kc_progress_bars .progress-item {
float : left;
width : 100%;
margin-bottom : 20px;
}
.kc_progress_bars div.progress-item:first-child {
margin-top : 0 !important ;
}
.kc_progress_bars div.progress-item:last-child {
margin-bottom : 0 !important ;
}
.kc-ui-progress-bar {
position : relative;
background : #e4e4e4;
}
.kc-ui-progress {
position : relative;
display : block;
height : 10px;
z-index : 2;
background : #42bce2;
overflow : initial !important ;
}
.kc-ui-progress-bar:after {
background : #e4e4e4;
}
.kc-ui-progress-bar2 .kc-ui-progress div.ui-label {
margin-bottom : 10px;
}
.kc-ui-progress div.ui-label {
text-transform : uppercase;
color : #272727;
position : absolute;
right : 0;
margin-right : 12px;
white-space : nowrap;
bottom : 100%;
}
.kc-ui-progress div.ui-label .value {
display : block;
color : #333;
}
.kc_progress_bars .progress-item span.label {
margin-bottom : 6px;
font-size : 14px;
padding : 0;
color : #333;
float : left;
font-weight : 500;
position : relative;
}
.kc-ui-progress2 span.value {
float : left;
width : 45px;
height : 26px;
line-height : 26px;
text-align : center;
background : rgb(0, 0, 0, 0.4);
background-size : 90%;
border-radius : 3px;
color : #fff;
font-size : 12px;
}
.kc-ui-progress2 span.value:before {
content : "";
position : absolute;
left : 50%;
top : 100%;
border : transparent solid 4px;
border-top-color : rgb(0, 0, 0, 0.4);
transform : translateX(-50%);
}
.kc-ui-progress3 div.ui-label {
bottom : 0;
font-size : 1em;
height : 100%;
display : flex;
align-items : center;
}
.pie-chart-wrapper {
text-align : center;
}
.kc_piechart {
display : inline-block;
position : relative;
text-align : center;
width : 100px;
}
.kc_piechart .percent:after {
content : "%";
font-size : 0.8em;
margin-left : 0.1em;
}
.kc_piechart .percent {
z-index : 2;
text-align : center;
font-size : 14px;
display : block;
color : #42bce2;
}
.kc_piechart .pie_chart_percent i {
width : 100%;
font-size : 14px;
}
.kc_piechart .pie_chart_percent {
z-index : 2;
top : 50%;
position : absolute;
left : 50%;
text-align : center;
font-size : 14px;
transform : translateX(-50%) translateY(-50%);
}
.kc_piechart canvas {
left : 0;
position : absolute;
top : 0;
}
.pie_chart_text {
margin : 20px 0;
}
.kc-flip-container {
min-height : 50px;
float : left;
width : 100%;
}
.kc-flip-container.flip .flipper, .kc-flip-container.hover .flipper, .kc-flip-container:hover .flipper {
transform : rotateY(180deg);
}
.kc-flip-container.flip-vertical.flip .flipper, .kc-flip-container.flip-vertical.hover .flipper, .kc-flip-container.flip-vertical:hover .flipper {
transform : rotateX(180deg) rotateY(0);
}
.kc-flip-container .wrap-icon {
float : left;
width : 100%;
}
.kc-flip-container .front {
background : #f7f7f7;
border : #ebebeb solid 1px;
}
.kc-flip-container .front .front-content {
float : left;
width : 100%;
padding : 30px 15px;
text-align : center;
}
.kc-flip-container .front .front-content i {
font-size : 40px;
color : #42bce2;
}
.kc-flip-container .front .front-content h3 {
margin : 0 0 20px;
font-size : 18px;
float : left;
width : 100%;
color : #444;
text-transform : uppercase;
}
.kc-flip-container .front .front-content p {
color : #666;
float : left;
width : 100%;
margin-bottom : 20px;
}
.kc-flip-container .front .front-content .button {
background : #42bce2;
display : inline-block;
color : #fff;
border-radius : 2px;
text-transform : uppercase;
padding : 10px 16px;
font-size : 12px;
}
.kc-flip-container .back {
background : #fff;
border : #ddd solid 4px;
}
.kc-flip-container .back .des {
float : left;
width : 100%;
padding : 30px 15px;
text-align : center;
overflow-y : auto;
}
.kc-flip-container .back .des i {
font-size : 40px;
color : #c13740;
}
.kc-flip-container .back .des h3 {
margin : 0 0 20px;
float : left;
width : 100%;
font-size : 18px;
color : #444;
text-transform : uppercase;
}
.kc-flip-container .back .des p {
color : #666;
float : left;
width : 100%;
margin-bottom : 20px;
}
.kc-flip-container .back .des .button {
background : #c13740;
display : inline-block;
color : #fff;
border-radius : 2px;
text-transform : uppercase;
padding : 10px 16px;
font-size : 12px;
}
.kc-flip-container .flipper {
transition : all 0.6s ease;
transform-style : preserve-3d;
position : relative;
height : 100%;
float : left;
width : 100%;
}
.content-icon i, .kc-feature-boxes, .kc-feature-boxes a, .kc-pricing-tables {
transition : all 0.3s 0s ease;
}
.kc-flip-container .back, .kc-flip-container .front {
width : 100%;
height : 100%;
backface-visibility : hidden;
position : absolute;
top : 0;
left : 0;
}
.kc-flip-container .front {
z-index : 2;
transform : rotateY(0);
float : left;
width : 100%;
position : relative;
}
.kc-flip-container .front img {
width : 100%;
float : left;
max-width : 100%;
}
.kc-flip-container .back {
transform : rotateY(180deg);
}
.kc-flip-container.flip-vertical .back {
transform : rotateX(180deg) rotateY(0);
}
.kc_wrap_instagram {
overflow : hidden;
clear : both;
}
.kc_wrap_instagram ul {
margin : 0;
padding-left : 0;
}
.kc_wrap_instagram ul li.el-end {
margin-right : 0;
}
.kc_wrap_instagram ul li.el-start {
clear : left;
}
.kc-blog-posts-3, .kc_box_wrap, .kc_video_wrapper {
clear : both;
}
.ins_mark_low_resolution, .ins_mark_standard_resolution, .ins_mark_thumbnail {
padding : 25px 10px;
}
.kc_wrap_instagram ul li {
background : url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/frontend/images/loading.gif) center center no-repeat;
float : left;
list-style : none;
width : 100%;
margin : 0 0 10px;
padding : 0 5px;
}
.kc_wrap_instagram {
width : calc(100% + 10px);
margin-left : -5px;
margin-right : -5px;
}
.kc_wrap_instagram ul li.loaded a {
float : left;
width : 100%;
}
.kc_wrap_instagram ul li.loaded img {
width : 100%;
float : left;
}
.kc_wrap_instagram ul li.loaded {
background-image : none;
}
.kc_ins_col_1 ul li {
width : 100%;
}
.kc_ins_col_2 ul li {
width : 50%;
}
.kc_ins_col_3 ul li {
width : 33.3333333333%;
}
.kc_ins_col_4 ul li {
width : 25%;
}
.kc_ins_col_5 ul li {
width : 20%;
}
.kc_ins_col_6 ul li {
width : 16.6666666666666%;
}
.kc-fb-layout-1, .kc-fb-layout-1 .content-button, .kc-fb-layout-1 .content-desc, .kc-fb-layout-1 .content-icon, .kc-fb-layout-1 .content-title, .kc-fb-layout-2 .content-image, .kc-fb-layout-3, .kc-fb-layout-3 .content-desc, .kc-fb-layout-3 .content-title, .kc-fb-layout-4, .kc-feature-boxes {
width : 100%;
float : left;
}
.content-icon i {
display : inline-block;
}
.kc-fb-layout-1 {
text-align : center;
}
.kc-fb-layout-1 .content-icon i {
font-size : 55px;
color : #42bce2;
text-align : center;
}
.kc-fb-layout-1 .content-title {
margin : 25px 0;
font-size : 20px;
text-transform : uppercase;
font-weight : 700;
color : #444;
}
.kc-fb-layout-1 .content-desc {
font-weight : 400;
margin-bottom : 25px;
}
.kc-fb-layout-1 .content-desc p {
margin : 0;
color : rgb(86, 86, 86, 0.8);
}
.kc-fb-layout-1 .content-button a {
display : inline-block;
padding : 7px 20px;
text-transform : uppercase;
background : #eee;
color : #666;
font-size : 12px;
}
.kc-fb-layout-1 .content-button a:hover {
background : #42bce2;
color : #fff;
}
.kc-fb-layout-2 {
overflow : hidden;
text-align : center;
}
.kc-fb-layout-2 .content-button, .kc-fb-layout-2 .content-desc, .kc-fb-layout-2 .content-title {
float : left;
width : 100%;
padding : 0 10px;
}
.content-title {
margin : 25px 0 20px;
font-size : 20px;
text-transform : uppercase;
font-weight : 700;
color : #444;
}
.content-desc {
font-weight : 400;
margin-bottom : 25px;
color : rgb(86, 86, 86, 0.8);
padding : 0;
}
.content-desc p {
margin : 0;
color : rgb(86, 86, 86, 0.8);
}
.content-button a {
display : inline-block;
padding : 7px 20px;
text-transform : uppercase;
background : #eee;
color : #666;
font-size : 12px;
}
.kc-fb-layout-2 .content-button {
margin-bottom : 30px;
}
.kc-fb-layout-2 .content-button a:hover {
background : #42bce2;
color : #fff;
}
.kc-fb-layout-3 {
display : flex;
}
.kc-fb-layout-3 .content-icon {
float : left;
}
.kc-fb-layout-3 .content-icon i {
font-size : 29px;
text-align : center;
}
.kc-fb-layout-4 .content-position, .kc-fb-layout-5 .content-position {
font-size : 11px;
color : #42bce2;
text-transform : uppercase;
}
.kc-fb-layout-3 .box-right {
padding-left : 25px;
}
.kc-fb-layout-3 .content-title {
margin : 0 0 15px;
}
.kc-fb-layout-4 .content-image {
float : left;
width : 50%;
}
.kc-fb-layout-4 .box-right .content-button, .kc-fb-layout-5, .kc-testi-layout-1, .kc-testi-layout-2, .kc-testi-layout-3, .kc-testi-layout-4, .kc-testimo .content-desc, .kc-testimo .content-image, .kc-testimo .content-position, .kc-testimo .content-title {
width : 100%;
float : left;
}
.kc-fb-layout-4 .content-image img {
float : left;
}
.kc-fb-layout-4 .box-right {
overflow : hidden;
padding : 0 0 0 20px;
}
.kc-fb-layout-4 .content-title {
margin : 0 0 20px;
}
.kc-fb-layout-4 .box-right .content-button a {
float : left;
}
.kc-fb-layout-5 .content-title {
margin : 0 0 15px;
}
.kc-testi-layout-1 {
text-align : center;
}
.kc-testi-layout-1 .content-image img {
border-radius : 50%;
}
.kc-testi-layout-1 .content-desc {
margin : 30px 0 27px;
}
.kc-testi-layout-1 .content-title {
margin : 0;
font-size : 18px;
}
.kc-testi-layout-1 .content-position {
color : #999;
font-size : 11px;
}
.kc-testi-layout-2 {
background : #eee;
padding : 25px 20px 30px;
border-radius : 4px;
}
.kc-testi-layout-2 .content-title {
margin : 0;
color : #42bce2;
font-size : 18px;
}
.kc-testi-layout-2 .content-position {
color : #999;
font-size : 11px;
}
.kc-testi-layout-2 .content-desc {
margin : 15px 0 0;
}
.kc-testi-layout-3 {
text-align : center;
padding : 0 0 30px;
}
.kc-testi-layout-3 .content-title {
margin : 20px 0 0;
color : #42bce2;
font-size : 18px;
padding : 0 15px;
}
.kc-testi-layout-3 .content-position {
color : #999;
font-size : 11px;
padding : 0 15px;
}
.kc-testi-layout-3 .content-desc {
margin : 15px 0 0;
padding : 0 15px;
}
.kc-testi-layout-4 .content-image {
padding-right : 20px;
float : left;
width : 40%;
}
.kc-testi-layout-4 .content-image img {
border-radius : 50%;
float : left;
}
.kc-testi-layout-4 .box-right {
overflow : hidden;
}
.kc-testi-layout-4 .content-title {
margin : 0;
font-size : 18px;
}
.kc-testi-layout-4 .content-desc {
margin-bottom : 20px;
}
.kc-testi-layout-4 .content-position {
color : #42bce2;
font-size : 11px;
}
.kc-testi-layout-5 {
float : left;
width : 100%;
}
.kc-testi-layout-5 .content-image {
padding-right : 20px;
float : left;
width : auto;
max-width : 40%;
}
.kc-testi-layout-5 .content-image img {
border-radius : 50%;
}
.kc-testi-layout-5 .box-right {
float : left;
}
.kc-testi-layout-5 .content-title {
margin : 0;
font-size : 18px;
}
.kc-pricing-tables {
float : left;
width : 100%;
overflow : hidden;
}
.kc-pricing-layout-1 {
border-radius : 10px;
overflow : hidden;
background : #42bce2;
}
.kc-pricing-layout-1 .header-pricing {
float : left;
width : 100%;
line-height : 1.4;
}
.kc-pricing-layout-1 .header-pricing .kc-pricing-price {
float : left;
width : 100%;
text-align : center;
}
.kc-pricing-layout-1 .kc-pricing-price .content-price {
padding-bottom : 30px;
}
.kc-pricing-layout-1 .header-pricing .kc-pricing-price span {
font-weight : 400;
color : #fff;
font-size : 28px;
}
.kc-pricing-layout-1 .header-pricing .kc-pricing-price span.content-duration {
font-size : 16px;
color : #fff;
}
.kc-pricing-layout-1 .header-pricing .content-title {
float : left;
width : 100%;
text-align : center;
font-size : 20px;
margin : 0;
font-weight : 700;
text-transform : uppercase;
color : #fff;
background : rgb(0, 0, 0, 0.1);
padding : 15px 0;
}
.kc-pricing-layout-1 .content-icon-header i {
font-size : 80px;
color : #fff;
margin-top : 30px;
}
.kc-pricing-layout-1 .content-desc {
float : left;
width : 100%;
list-style : none;
margin : 0;
text-align : center;
padding : 0;
}
.kc-pricing-tables .content-desc li:last-child {
margin-left : 0 !important ;
margin-top : 0 !important ;
margin-right : 0 !important ;
}
.kc-pricing-tables .content-desc li:first-child {
margin-left : 0 !important ;
margin-bottom : 0 !important ;
margin-right : 0 !important ;
}
.kc-pricing-layout-1 .content-desc li {
float : left;
width : 100%;
padding : 8px 0;
font-size : 14px;
color : #173d50;
}
.kc-pricing-tables .content-desc li {
border-left : 0 !important ;
border-right : 0 !important ;
list-style : none;
}
.kc-pricing-tables .content-desc li:not(:last-child) {
border-bottom : 0 !important ;
}
.kc-pricing-layout-1 .content-desc li:nth-of-type(2n +1) {
background : #f1f3f5;
}
.kc-pricing-layout-1 .content-button {
float : left;
width : 100%;
text-align : center;
background : #42bce2;
}
.kc-pricing-layout-1 .content-button a {
display : inline-block;
margin-top : 25px;
margin-bottom : 25px;
background : rgb(0, 0, 0, 0.1);
color : #fff;
}
.kc-pricing-layout-1 .content-button a:hover {
background : #fff;
color : #42bce2;
}
.kc-pricing-layout-2 .header-pricing {
float : left;
width : 100%;
line-height : 1.4;
}
.kc-pricing-layout-2 .header-pricing .kc-pricing-price {
float : left;
width : 100%;
text-align : center;
border-left : 0 !important ;
border-right : 0 !important ;
}
.kc-pricing-layout-2 .kc-pricing-price .content-price {
padding-bottom : 30px;
}
.kc-pricing-layout-2 .header-pricing .kc-pricing-price span {
color : #42bce2;
font-weight : 300;
font-size : 60px;
}
.kc-pricing-layout-2 .header-pricing .kc-pricing-price span.content-duration {
font-size : 16px;
color : rgb(23, 61, 80, 0.4);
}
.kc-pricing-layout-2 .header-pricing .content-title {
float : left;
width : 100%;
text-align : center;
font-size : 18px;
margin : 0 0 3px;
font-weight : 700;
text-transform : uppercase;
color : #173d50;
padding : 30px 0 0;
}
.kc-pricing-layout-2 .content-desc {
float : left;
width : 100%;
list-style : none;
text-align : center;
margin : 0;
}
.kc-pricing-layout-2 .content-desc li {
float : left;
width : 100%;
padding : 8px 0;
font-size : 14px;
color : #173d50;
}
.kc-pricing-layout-2 .content-desc li:nth-of-type(2n +1) {
background : rgb(23, 61, 80, 0.06);
}
.kc-pricing-layout-2 .content-button {
float : left;
width : 100%;
text-align : center;
}
.kc-pricing-layout-2 .content-button a {
display : inline-block;
margin-bottom : 25px;
margin-top : 25px;
background : #42bce2;
color : #fff;
border : #42bce2 solid 2px;
}
.kc-pricing-layout-2 .content-button a:hover {
background : #fff;
color : #42bce2;
}
.kc-pricing-layout-3 {
float : left;
width : 100%;
line-height : 1.4;
background : #42bce2;
}
.kc-pricing-layout-3 .kc-pricing-price {
float : left;
width : 100%;
text-align : center;
padding : 10px 0;
background : rgb(255, 255, 255, 0.15);
}
.kc-pricing-layout-3 .kc-pricing-price span {
font-weight : 300;
color : #fff;
font-size : 60px;
}
.kc-pricing-layout-3 .kc-pricing-price span.content-duration {
font-size : 14px;
}
.kc-pricing-layout-3 .content-title {
float : left;
width : 100%;
text-align : center;
font-size : 30px;
font-weight : 300;
color : #fff;
margin : 0 0 15px;
padding : 30px 0;
background : rgb(255, 255, 255, 0.15);
text-transform : uppercase;
}
.kc-pricing-layout-3 .content-desc {
float : left;
width : 100%;
list-style : none;
margin : 0;
text-align : center;
}
.kc-pricing-layout-3 .content-desc li {
float : left;
width : 100%;
padding : 8px 0;
font-size : 14px;
color : #fff;
}
.kc-pricing-layout-3 .content-button {
float : left;
width : 100%;
text-align : center;
}
.kc-pricing-layout-3 .content-button a {
display : inline-block;
padding : 10px 20px;
font-size : 16px;
font-weight : 300;
margin-top : 25px;
margin-bottom : 25px;
background : rgb(255, 255, 255, 0.15);
color : #fff;
}
.kc-pricing-layout-3 .content-button a:hover {
background : #fff;
color : #42bce2;
}
.kc-pricing-layout-4 {
border-radius : 10px;
overflow : hidden;
background : #42bce2;
}
.kc-pricing-layout-4 .header-pricing {
float : left;
width : 100%;
line-height : 1.4;
}
.kc-pricing-layout-4 .header-pricing .kc-pricing-price {
float : left;
width : 100%;
text-align : center;
padding-bottom : 30px;
}
.kc-pricing-price span {
display : inline-block;
}
.kc-pricing-layout-4 .kc-pricing-price span {
font-weight : 300;
color : #fff;
font-size : 60px;
display : inline-block;
}
.kc-pricing-layout-4 .kc-pricing-price .content-price {
line-height : 60px;
margin : 0 5px;
}
.kc-pricing-layout-4 .kc-pricing-price .content-duration {
font-size : 16px;
color : rgb(255, 255, 255, 0.75);
text-transform : uppercase;
vertical-align : bottom;
}
.kc-pricing-layout-4 .kc-pricing-price .content-currency {
font-size : 16px;
vertical-align : top;
color : rgb(255, 255, 255, 0.75);
}
.kc-pricing-layout-4 .content-title {
float : left;
width : 100%;
text-align : center;
font-size : 22px;
margin : 0;
font-weight : 300;
text-transform : uppercase;
color : #fff;
padding : 0 0 10px;
}
.content-icon-header {
float : left;
width : 100%;
text-align : center;
}
.content-icon-header i {
display : inline-block;
}
.kc-pricing-layout-4 .content-icon-header i {
margin : 30px 0;
font-size : 90px;
text-align : center;
color : #fff;
background : rgb(255, 255, 255, 0.15);
border-radius : 50%;
width : 160px;
height : 160px;
line-height : 160px;
}
.kc-pricing-layout-4 .content-desc {
float : left;
width : 100%;
list-style : none;
margin : 0;
background : #fff;
text-align : center;
}
.kc-pricing-layout-4 .content-desc li {
float : left;
width : 100%;
padding : 8px 0;
font-size : 14px;
color : #173d50;
}
.kc-pricing-layout-4 .content-desc li:nth-of-type(2n +1) {
background : #f1f3f5;
}
.kc-pricing-layout-4 .content-button {
float : left;
width : 100%;
background : #fff;
text-align : center;
}
.kc-pricing-layout-4 .content-button a {
display : inline-block;
background : #42bce2;
margin-top : 25px;
margin-bottom : 25px;
color : #fff;
}
.kc_facebook_recent_post .list-posts {
background : #e9ebee;
}
.kc_facebook_recent_post .list-posts li {
border : solid 1px;
border-color : #e5e6e9 #dfe0e4 #d0d1d5;
background : #fff;
border-radius : 3px;
}
.kc_facebook_recent_post .list-posts li:last-child {
margin-bottom : 0;
}
.kc_facebook_recent_post ul li.fb_mark_cls {
background : url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/frontend/images/fb_loading.gif) left 20px center no-repeat;
height : 60px;
border : #e6e6e6 dashed 1px;
margin-bottom : 15px;
z-index : 2;
background-size : 16px;
}
.fb-header .fb-line-1, .fb-header .fb-line-2 {
z-index : 11;
position : relative;
width : 100%;
float : left;
}
.kc_facebook_recent_post ul {
max-height : 300px;
overflow-y : auto;
}
.kc_facebook_recent_post ul li {
border-bottom : 1px solid #e6e6e6;
}
.kc_facebook_recent_post .fb-post-info span {
margin-right : 15px;
}
.kc_facebook_recent_post .fb-post-info a {
font-size : 12px;
box-shadow : none;
border-bottom : 0;
color : #7f7f7f;
}
.kc_facebook_recent_post img {
margin-bottom : 10px;
max-width : 100%;
}
.kc_facebook_recent_post .fb-message {
margin : 0;
font-size : 13px;
font-weight : 400;
line-height : 1.38;
overflow : hidden;
}
.kc_shortcode .fb-button-profile {
background-color : #4e69a2;
border-radius : 2px;
border : solid 1px;
box-shadow : 0 1px 1px rgb(0, 0, 0, 0.05);
margin-top : 15px;
display : inline-block;
text-align : center;
color : #fff;
padding : 5px 20px;
text-decoration : none;
}
.kc_shortcode .fb-button-profile:active, .kc_shortcode .fb-button-profile:hover {
background-color : #4e69a2;
color : #fff;
box-shadow : 0 0 1px 2px rgb(88, 144, 255, 0.75), 0 1px 1px rgb(0, 0, 0, 0.15);
outline : 0;
}
.kc_shortcode .fb-button-profile:visited {
color : #fff;
}
.kc_facebook_recent_post ul {
border-top : 0;
padding : 10px;
}
.kc_facebook_recent_post ul li {
padding : 10px;
margin-bottom : 20px;
}
.kc_facebook_recent_post .fb-post-info {
margin-top : 10px;
padding-top : 6px;
border-top : 1px solid #e5e5e5;
line-height : 1;
}
.kc_facebook_recent_post .fb-post-infoa span {
color : #7f7f7f;
font-size : 12px;
font-weight : 700;
line-height : 14px;
text-transform : capitalize;
}
.kc_facebook_recent_post .fb-post-infoa span:hover {
color : #333;
}
.fb-header {
width : 100%;
height : 130px;
background-size : cover;
position : relative;
}
.fb-header .fb-line-1 {
color : #fff;
text-shadow : 0 2px 4px rgb(0, 0, 0, 0.9);
}
.fb-header .fb-line-2 {
display : block;
}
.fb-line-1 .img-profile {
width : 54px;
height : auto;
margin : 7px 10px 0 7px;
border : #fff solid 2px;
float : left;
}
.fb-line-1 .username {
font-size : 18px;
font-weight : 500;
display : inline-block;
line-height : 35px;
overflow : hidden;
}
.fb-line-1 .likes {
font-size : 12px;
line-height : 1.358;
overflow : hidden;
display : block;
margin-left : 65px;
}
.fb-line-2 .like_page, .fb-line-2 .share_page {
background : #f6f7f8;
padding : 0 10px;
margin-left : 10px;
margin-top : 30px;
display : inline-block;
font-size : 12px;
line-height : 22px;
color : #4e5665;
border-radius : 1px;
text-shadow : 0 1px 0 #fff;
box-shadow : 0 1px 1px rgb(0, 0, 0, 0.05);
font-weight : 700;
box-sizing : content-box;
text-align : center;
font-family : helvetica, arial, sans-serif;
}
.fb-line-2 .share_page {
margin-right : 10px;
margin-left : inherit;
float : right;
}
.fb-line-2 .share_page i {
font-size : 13px;
}
.fb-line-2 .like_page i {
font-size : 13px;
color : #3a5897;
}
.overlay {
position : absolute;
top : 0;
left : 0;
height : 100%;
width : 100%;
background-color : rgb(0, 0, 0, 0.5);
z-index : 10;
}
.kc_wrap_twitter .button_follow_wrap {
padding : 10px 15px;
background : #e1e8ed;
}
.kc_twitter_feed .owl-item {
text-align : center;
}
.kc_twitter_feed ul li {
margin-bottom : 20px;
padding : 10px;
border : #e6e6e6 solid 1px;
border-radius : 2px;
background : #fff;
}
.kc_twitter_feed ul li:last-child {
margin-bottom : 0;
}
.kc_twitter_feed .kc_tweet_icon i {
display : block;
margin-bottom : 10px;
}
.kc_twitter_feed .twitter-footer {
font-size : 12px;
font-style : italic;
margin-top : 15px;
}
.kc_twitter_style-1 .twitter-footer.show_avatar {
margin-left : 58px;
border-top : 1px solid #e5e5e5;
padding-top : 10px;
line-height : 1;
padding-bottom : 6px;
}
.kc_twitter_feed .twitter-footer > span {
margin-right : 25px;
}
.kc_twitter_feed .twitter-footer > span a {
color : #aab8c2;
}
.kc_twitter_feed .twitter-footer > span a:hover {
color : #1da1f2;
}
.kc_twitter_feed .twitter-footer > span:last-child {
margin-right : 0;
}
.kc_twitter_feed a {
color : #02a4bc;
}
.kc_twitter_feed .tweet_user a {
position : relative;
line-height : 21px;
color : #333;
cursor : pointer;
background-color : #eee;
border-radius : 3px;
box-sizing : border-box;
text-decoration : none;
font-size : 13px;
font-weight : 700;
display : inline-block;
border : #ccc solid 1px;
background-image : linear-gradient(#fff, #dedede);
}
.kc-blog-posts-2 .kc-list-item-2 .post-title-alt a:hover, .kc-blog-posts-3 .kc-list-item-3 .entry-meta a:hover, .kc-blog-posts-4 .kc-list-item-4 .post-meta a:hover {
text-decoration : underline;
}
.kc_twitter_feed .tweet_user a:hover {
color : #333;
background-color : #d9d9d9;
background-image : linear-gradient(#f8f8f8, #d9d9d9);
border-color : #bbb;
}
.kc_twitter_feed .kc_tweet_icon {
font-size : 40px;
display : block;
}
.kc_twitter_feed .tweet_desc .user_twitter {
width : 48px;
height : 48px;
display : inline-block;
float : left;
}
.kc_twitter_feed .description, .kc_twitter_feed .user_twitter span {
display : block;
}
.kc_twitter_follow i {
margin-right : 5px;
color : #1b95e0;
font-size : 20px;
}
.kc_twitter_feed .kc_twitter_follow {
line-height : 25px;
float : right;
padding : 2px 5px;
}
.tweet_reply a i, .tweet_retweet a i {
font-size : 17px;
}
.kc_twitter_feed.kc_twitter_style-1 .kc_tweet_icon {
float : left;
}
.kc_twitter_feed.kc_twitter_style-1 .tweet_desc.show_avatar {
margin-left : 58px;
}
.kc_twitter_feed.kc_twitter_style-1 .tweet_desc .user_twitter {
margin-left : -58px;
}
.kc_twitter_feed .user_twitter {
text-align : left;
}
.kc_twitter_feed .user_twitter img {
float : left;
margin-right : 10px;
border-radius : 5px;
}
.kc_twitter_feed .tweet_desc .name {
font-weight : 800;
}
.kc_twitter_feed .tweet_desc .screen_name {
color : #8899a6;
}
.kc_twitter_feed .tweet_user {
display : inline-block;
width : 100%;
margin-bottom : 0;
padding-bottom : 20px;
}
.kc_counter_box h4, .kc_counter_box i {
margin-bottom : 15px;
}
.kc_wrap_twitter .result_twitter_feed {
overflow-y : auto;
padding : 20px 15px;
border : #e9eaed solid 1px;
height : 350px;
background : #f5f8fa;
}
.kc_twitter_style-2 .button_follow_wrap {
display : none;
}
.kc_twitter_feed.kc_twitter_style-2 .tweet_desc .user_twitter {
float : none;
display : block;
margin-right : 0;
text-align : center;
width : 100%;
}
.kc_twitter_feed.kc_twitter_style-2 .tweet_desc .user_twitter img {
margin-right : 0;
float : none;
}
.kc_twitter_feed.kc_twitter_style-2.tweet_desc span {
display : block;
}
.kc_twitter_feed.kc_twitter_style-2 .tweet_desc {
text-align : center;
}
.kc_twitter_feed.kc_twitter_style-2 .tweet_user {
text-align : center;
margin-top : 20px;
border : none;
}
.kc_twitter_feed.kc_twitter_style-2 .kc_twitter_follow {
float : none;
}
.kc-pie-chart-wrapper, .kc_counter_box {
text-align : center;
}
.kc_counter_box .counterup {
display : block;
font-size : 40px;
font-weight : 700;
line-height : 40px;
}
.kc_counter_box i {
display : inline-block;
font-size : 45px;
}
.kc_box_wrap .one-second, .kc_box_wrap .one-third, .kc_box_wrap .two-third {
float : left;
padding-left : 15px;
padding-right : 15px;
}
.kc_box_wrap .one-third {
width : 33.3%;
}
.kc_box_wrap .one-second {
width : 50%;
}
.kc_box_wrap .two-third {
width : 66.7%;
}
.kc-owl-post-carousel .owl-item {
padding-right : 20px;
}
.kc-owl-post-carousel .owl-item .kc-read-more {
font-size : 13px;
padding : 9px 30px;
border-radius : 25px;
white-space : nowrap;
border : #e3e3e3 solid 1px;
transition : all 0.3s ease;
}
.kc-owl-post-carousel .owl-item .kc-read-more:hover {
background : #ccc;
border : 0;
}
.kc-owl-post-carousel .owl-item .footer-button {
padding : 15px 0;
text-align : center;
}
.kc-owl-post-carousel .owl-item .list-item {
box-shadow : 0 0 0 1px rgb(224, 224, 224, 0.5) inset;
text-align : center;
padding-bottom : 25px;
}
.kc-owl-post-carousel .in-post-content {
text-align : justify;
}
.kc-owl-post-carousel .owl-item .image {
margin-bottom : 20px;
position : relative;
}
.kc-owl-post-carousel .owl-item .image .caption {
background : rgb(0, 0, 0, 0.5);
display : block;
position : absolute;
left : 0;
bottom : 0;
padding : 5px 10px;
margin : 0;
width : 100%;
text-overflow : ellipsis;
white-space : nowrap;
overflow : hidden;
}
.kc_single_image, .kc_single_image figure {
position : relative;
}
.kc-owl-post-carousel .owl-item .image .caption a {
color : #fff;
font-size : 16px;
}
.kc-owl-post-carousel .owl-item .title {
overflow : hidden;
padding : 20px 12px 0;
}
.kc-owl-post-carousel .owl-item .in-post-content {
padding : 0 15px;
}
.kc-owl-post-carousel .owl-item .kc-entry_meta {
margin-bottom : 10px;
font-size : 80%;
}
.list-post-type .list-item {
margin-bottom : 32px;
padding-bottom : 32px;
border-bottom : 1px solid #dbdbdb;
float : left;
width : 100%;
}
.list-post-type .list-item figure {
float : left;
width : 100%;
margin-bottom : 25px;
}
.list-post-type .list-item img {
display : block;
max-width : 100%;
}
.list-post-type .list-item h3 {
float : left;
width : 100%;
margin-bottom : 6px;
}
.list-post-type .list-item h3 a {
display : block;
color : #272727;
font-size : 24px;
transition : all 0.3s 0s ease;
}
.list-post-type .list-item h3 a:hover {
color : #42bce2;
}
.kc-read-more {
float : left;
padding : 7px 30px;
border : #e4e4e4 solid 1px;
border-radius : 30px;
font-weight : 600;
color : #505050;
transition : all 0.3s 0s ease;
}
.kc-read-more:hover {
background : #42bce2;
border-color : #42bce2;
color : #fff;
}
.kc-entry_meta > span {
margin-right : 13px;
font-size : 12px;
font-weight : 500;
}
.kc-entry_meta > span i {
color : #42bce2;
}
.kc-entry_meta > span a {
color : #7a7a7a;
transition : all 0.3s 0s ease;
}
.kc-entry_meta > span a:hover {
color : #42bce2;
}
.kc-carousel-images .progressBar {
width : 100%;
background : #ededed;
}
.kc-carousel-images .progressBar .bar {
width : 0;
max-width : 100%;
height : 4px;
background : #7fc242;
}
.kc_accordion_section.group {
padding-bottom : 8px;
}
.entry-content a {
box-shadow : none;
}
.kc_accordion_content {
border-bottom : 1px solid #eaeaea;
border-top : none !important ;
float : left;
width : 100%;
}
.kc_single_image {
max-width : 100%;
width : 100%;
line-height : 0;
}
.kc_single_image > a {
width : 100%;
float : left;
position : relative;
}
.kc_single_image p {
margin : 10px 0;
float : left;
width : 100%;
}
.kc_image_empty {
max-width : 100%;
}
.kc-image-overlay {
width : 100%;
height : 100%;
position : absolute;
top : 0;
left : 0;
transition : all 0.6s ease;
opacity : 0;
}
.kc-image-overlay i {
font-size : 25px;
color : #fff;
position : absolute;
top : 50%;
left : 50%;
transform : translateX(-50%) translateY(-50%);
transition : all 0.3s ease;
border : #fff solid 2px;
width : 50px;
height : 50px;
text-align : center;
line-height : 50px;
}
.kc-image-overlay:hover i {
border-radius : 10px;
}
.kc_single_image:hover .kc-image-overlay {
background : rgb(58, 52, 42, 0.7);
opacity : 1;
}
.list-post-type .kc-entry_meta span.tags-links {
display : inline !important ;
}
.kc-icon-wrapper i, .list-post-type .kc-read-more {
display : inline-block;
}
.kc-entry_meta {
float : left;
width : 100%;
padding-bottom : 15px;
}
.list-post-type .text {
float : left;
width : 100%;
margin-bottom : 20px;
}
.kc-entry_meta i {
margin-right : 5px;
}
.kc-sync2.owl-carousel.owl-theme {
margin-top : 10px;
}
.kc-sync2 .owl-item.synced .item img {
border : #869791 solid 1px;
}
.kc-carousel-no-images {
padding : 20px 0;
}
.kc-icon-wrapper i {
color : #42bce2;
font-size : 16px;
text-align : center;
line-height : 1em;
transition : background-color 0.3s 0s ease, color 0.3s 0s ease, border-radius 0.3s 0s ease;
}
.kc-multi-icons-wrapper i {
width : 1em;
height : 1em;
text-align : center;
color : #fff;
font-size : 20px;
}
.kc-multi-icons-wrapper a {
padding : 10px;
margin : 3px;
background : #1e73be;
line-height : 1;
display : inline-block;
border-radius : 3px;
}
.kc-multi-icons-wrapper a:last-child {
margin-right : 0 !important ;
}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons div {
position : absolute;
top : 50%;
width : 40px;
height : 50px;
margin-top : -25px;
background : 0 0;
opacity : 0;
left : 50px;
color : transparent;
transition : all 0.3s ease;
padding : 0;
z-index : 9;
}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-next {
right : 50px;
left : initial;
}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons div:before {
content : "";
color : #999;
transition : all 0.6s ease;
font-family : simple-line-icons;
font-size : 50px;
line-height : 50px;
font-weight : 100;
}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons .owl-next:before {
content : "";
}
.owl-nav-arrow.owl-theme:hover .owl-controls .owl-buttons div {
opacity : 1;
left : 15px;
}
.owl-nav-arrow.owl-theme .owl-controls .owl-buttons div:hover:before {
color : #666;
}
.owl-nav-arrow.owl-theme:hover .owl-controls .owl-buttons div.owl-next {
right : 15px;
left : initial;
}
.owl-nav-round.owl-theme .owl-controls .owl-buttons div {
position : absolute;
top : 50%;
width : 40px;
height : 40px;
margin-top : -25px;
background : #fafafa;
opacity : 0;
left : 50px;
color : transparent;
transition : all 0.3s ease;
padding : 0;
border : #aaa solid 1px;
border-radius : 100%;
}
.owl-nav-round.owl-theme .owl-controls .owl-buttons .owl-next {
right : 50px;
left : initial;
}
.owl-nav-round.owl-theme .owl-controls .owl-buttons div:before {
content : "";
color : #999;
transition : all 0.6s ease;
font-family : simple-line-icons;
font-size : 20px;
line-height : 40px;
font-weight : 100;
width : 40px;
height : 40px;
text-align : left;
display : block;
padding-left : 8px;
margin-top : -1px;
}
.owl-nav-round.owl-theme .owl-controls .owl-buttons .owl-next:before {
content : "";
padding-right : 8px;
text-align : right;
}
.owl-nav-round.owl-theme:hover .owl-controls .owl-buttons div {
opacity : 1;
left : 15px;
}
.owl-nav-round.owl-theme .owl-controls .owl-buttons div:hover {
background : #fff;
}
.owl-nav-round.owl-theme .owl-controls .owl-buttons div:hover:before {
color : #666;
}
.owl-nav-round.owl-theme:hover .owl-controls .owl-buttons div.owl-next {
right : 15px;
left : initial;
}
@keyframes kc-spinner {
0% {
transform : scale(1) rotate(0);
}
100% {
transform : scale(1) rotate(720deg);
}
}
.kc-title-wrap {
width : 100%;
}
.image_fadein_slider {
display : inline-block;
width : 100%;
}
.image_fadein_slider .image_fadein {
display : inline-block;
width : 100%;
position : relative;
}
.image_fadein_slider img {
position : absolute;
top : 0;
left : 0;
max-width : 100%;
opacity : 0;
transition : all 0.65s ease;
}
.image_fadein_slider img.active {
position : relative;
opacity : 1;
transition : all 0.85s ease;
}
.image_fadein_slider .image_fadein.fast img {
position : absolute;
top : 0;
left : 0;
max-width : 100%;
opacity : 0;
transition : all 0.35s ease;
}
.image_fadein_slider .image_fadein.fast img.active {
position : relative;
opacity : 1;
transition : all 0.55s ease;
}
.image_fadein_slider .image_fadein.slow img {
position : absolute;
top : 0;
left : 0;
max-width : 100%;
opacity : 0;
transition : all 0.95s ease;
}
.image_fadein_slider .image_fadein.slow img.active {
position : relative;
opacity : 1;
transition : all 1.15s ease;
}
.kc-blog-posts-4 {
width : calc(100% + 30px) !important ;
margin-left : -15px;
margin-right : -15px;
}
.kc-blog-posts-4 .kc-list-item-4 {
float : left;
width : 100%;
position : relative;
}
.kc-blog-posts-4 .item {
padding : 0 15px;
}
.meta-title {
position : absolute;
left : 0;
bottom : 0;
background : linear-gradient(to bottom, rgb(101, 100, 96, 0) 0, rgb(0, 0, 0, 0.35) 50%, rgb(0, 0, 0, 0.35) 100%);
padding : 20px;
}
.kc-blog-posts-4 .kc-list-item-4 .kc-post-header {
float : left;
width : 100%;
}
.kc-blog-posts-4 .kc-list-item-4 .kc-post-header > a {
float : left;
width : 100%;
overflow : hidden;
}
.kc-blog-posts-4 .kc-list-item-4 .kc-post-header > a img {
display : block;
}
.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-meta a.date-link {
margin-left : 7px;
}
.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-meta a.date-link:before {
content : "|";
margin-right : 7px;
}
.kc-blog-posts-4 .kc-list-item-4 .kc-post-header a img {
transition : all 0.4s 0s ease;
}
.kc-blog-posts-4 .kc-list-item-4 .kc-post-header a:hover img {
transform : scale(1.1);
}
.divider_line2 i, .divider_line3 .line_text {
left : 50%;
top : 50%;
transform : translate(-50%,-50%);
}
.kc-blog-posts-4 .kc-list-item-4 .post-meta {
text-transform : uppercase;
font-size : 12px;
color : #fff;
float : left;
width : 100%;
}
.kc-blog-posts-4 .kc-list-item-4 .post-meta a {
text-transform : capitalize;
font-size : 12px;
color : #fff;
}
.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-title-alt {
float : left;
width : 100%;
line-height : 1.4;
margin : 4px 0 10px;
font-size : 18px;
font-weight : 700;
text-transform : uppercase;
}
.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-title-alt a {
color : #fff;
}
.kc-blog-posts-4 .kc-list-item-4 .kc-post-header .post-title-alt a:hover {
color : #42bce2;
}
.kc-blog-posts-1 .kc-list-item-1 {
position : relative;
min-height : 200px;
}
.kc-blog-posts-1 .kc-list-item-1 figure {
width : 100%;
display : inline-block;
}
.kc-blog-posts-1 .kc-list-item-1 .post-details {
position : absolute;
padding : 40px 20px 30px;
width : 100%;
bottom : 0;
text-align : left;
background : rgb(255, 255, 255, 0.7);
}
.kc-blog-posts-1 .kc-list-item-1 .post-title-alt {
margin : 0 0 15px;
}
.kc-blog-posts-1 .kc-list-item-1 .post-title-alt a {
color : #000;
display : block;
font-size : 22px;
text-transform : uppercase;
}
.kc-blog-posts-1 .kc-list-item-1 .post-title-alt a:hover {
color : #555;
}
.kc-blog-posts-1 .kc-list-item-1 .post-date {
margin-bottom : 10px;
color : #999;
font-size : 12px;
font-style : italic;
}
.kc-blog-posts-1 .kc-list-item-1 .post-date .kc-post-author {
margin-right : 8px;
padding-right : 8px;
border-right : 1px solid #ddd;
}
.kc-blog-posts-1 .kc-list-item-1 .post-date .post-cats {
margin-left : 8px;
padding-left : 8px;
border-left : 1px solid #ddd;
}
.kc-blog-posts-1 .kc-list-item-1 .post-date .kc-post-author a, .kc-blog-posts-1 .kc-list-item-1 .post-date .post-cats a {
color : #333;
}
.kc-blog-posts-1 .kc-list-item-1 .post-date .kc-post-author a:hover, .kc-blog-posts-1 .kc-list-item-1 .post-date .post-cats a:hover {
color : #000;
}
.kc-blog-posts-1 .kc-list-item-1 .post-details .btn {
display : inline-block;
font-size : 12px;
padding : 10px 20px;
line-height : 1;
color : #272727;
text-transform : uppercase;
border : #42bce2 solid 2px;
}
.kc-blog-posts-1 .kc-list-item-1 .post-details .btn:hover {
background : #42bce2;
color : #fff;
}
.kc-blog-posts-2 .kc-list-item-2 {
float : left;
width : 100%;
border : #ddd solid 1px;
padding : 20px;
margin-bottom : 30px;
}
.kc-blog-posts-2 .kc-list-item-2 .post-item-left {
float : left;
width : 50%;
padding-right : 30px;
}
.kc-blog-posts-2 .kc-list-item-2 .post-item-left > p, .kc-blog-posts-2 .kc-list-item-2 .post-item-right > p {
font-size : 14px;
color : #666;
float : left;
width : 100%;
margin-bottom : 15px;
}
.kc-blog-posts-2 .kc-list-item-2 .post-item-right {
float : left;
width : 50%;
}
.kc-blog-posts-2 .kc-list-item-2 .post-title-alt {
margin : 0 0 20px;
float : left;
width : 100%;
font-weight : 700;
text-transform : uppercase;
font-size : 20px;
}
.kc-blog-posts-2 .kc-list-item-2 .post-title-alt a {
display : block;
color : #333;
}
.kc-blog-posts-2 .kc-list-item-2 .post-meta {
float : left;
width : 100%;
margin-bottom : 20px;
border-top : 1px solid #e5e5e5;
border-bottom : 1px solid #e5e5e5;
line-height : 38px;
}
.kc-blog-posts-2 .kc-list-item-2 .post-meta span {
float : left;
margin-right : 15px;
font-size : 12px;
}
.kc-blog-posts-2 .kc-list-item-2 .post-meta span i {
margin-right : 5px;
color : #42bce2;
font-size : 12px;
}
.kc-blog-posts-2 .kc-list-item-2 .post-meta span a {
color : #999;
}
.kc-blog-posts-2 .kc-list-item-2 .post-meta span a:hover {
color : #000;
}
.kc-blog-posts .kc-post-2-button {
float : left;
padding : 10px 20px;
border : #ddd solid 1px;
border-radius : 2px;
color : #000;
font-size : 12px;
line-height : 1;
}
.kc-blog-posts .kc-post-2-button:hover {
border-color : #42bce2;
background : #42bce2;
color : #fff;
}
.kc-blog-posts-3.kc-blog-grid {
width : calc(100% + 30px);
margin-left : -15px;
margin-right : -15px;
}
.kc-blog-posts-3.kc-blog-grid .post-grid.grid-1 {
width : 100%;
float : left;
padding : 0 15px;
}
.kc-blog-posts-3.kc-blog-grid .post-grid.grid-2 {
width : 50%;
float : left;
padding : 0 15px;
}
.kc-blog-posts-3.kc-blog-grid .post-grid.grid-3 {
width : 33.33333333333%;
padding : 0 15px;
float : left;
}
.kc-blog-posts-3.kc-blog-grid .post-grid.grid-4 {
width : 25%;
float : left;
padding : 0 15px;
}
.kc-blog-posts-3.kc-blog-grid .post-grid.grid-5 {
width : 20%;
float : left;
padding : 0 15px;
}
.kc-blog-posts-3.kc-blog-grid .post-grid.grid-6 {
width : 16.5%;
float : left;
padding : 0 15px;
}
.kc-blog-posts-3.kc-blog-grid .post-grid img {
max-width : 100%;
}
.kc-blog-posts-3 .kc-list-item-3 {
float : left;
width : 100%;
margin-bottom : 30px;
}
.kc-blog-posts-3 .kc-list-item-3 > a {
float : left;
width : 100%;
}
.kc-blog-posts-3 .kc-list-item-3 > a img {
display : block;
}
.kc-blog-posts-3 .kc-list-item-3 .content {
float : left;
width : 100%;
padding : 26px;
box-shadow : 0 1px 4px 0 rgb(0, 0, 0, 0.14);
}
.kc-button-7 a:hover, .kc-button-9 a:hover {
box-shadow : 0 11px 3px -7px #ccc !important ;
}
.kc-blog-posts-3 .kc-list-item-3 .entry-thumb-link:hover img {
opacity : 0.4;
}
.kc-blog-posts-3 .kc-list-item-3 .entry-meta {
text-transform : uppercase;
font-size : 12px;
color : #b4b4b4;
float : left;
width : 100%;
margin : 5px 0 10px;
}
.kc-blog-posts-3 .kc-list-item-3 .entry-meta .entry-date, .kc-blog-posts-3 .kc-list-item-3 .entry-meta .kc-post-author {
padding-right : 7px;
margin-right : 7px;
border-right : 1px solid #e4e4e4;
}
.kc-blog-posts-3 .kc-list-item-3 .entry-meta a {
text-transform : capitalize;
font-size : 12px;
color : #42bce2;
}
.kc-blog-posts-3 .kc-list-item-3 .post-title-alt {
float : left;
width : 100%;
line-height : 1.4;
margin : 0;
font-size : 18px;
font-weight : 700;
text-transform : uppercase;
position : relative;
}
.kc-blog-posts-3 .kc-list-item-3 .post-content p {
color : #7a7a7a;
line-height : 26px;
font-size : 14px;
}
.kc-blog-posts-3 .kc-list-item-3 .post-title-alt a {
color : #272727;
}
.kc-blog-posts-3 .kc-list-item-3 .post-title-alt a:hover {
color : #42bce2;
}
.kc-blog-posts-3 .kc-list-item-3 .entry-excerpt p {
font-size : 14px;
color : #888;
}
.divider_line {
float : left;
width : 100%;
margin-top : 30px;
margin-bottom : 30px;
}
.divider_line .divider_inner {
display : inline-block;
width : 100%;
border-bottom : 1px solid #ccc;
border-top : 0 !important ;
border-left : 0 !important ;
border-right : 0 !important ;
}
.divider_line2 {
height : 1px;
position : relative;
}
.divider_line2 i {
color : #fff;
width : 27px;
height : 27px;
border-radius : 100%;
background-color : #d3d3d3;
text-align : center;
vertical-align : middle;
line-height : 27px;
position : absolute;
}
.divider_line3 {
position : relative;
}
.divider_line3 .line_text {
text-transform : uppercase;
background : #fff;
padding : 0 10px;
position : absolute;
}
.message-boxes i {
margin-right : 7px;
float : left;
}
.message-box-wrap {
padding : 20px;
border-radius : 0;
border : #eee solid 2px;
font-size : 14px;
}
.kc-close-but {
width : 10px;
height : 10px;
float : right;
border : none;
margin : 8px;
cursor : pointer;
font-size : 0;
background : url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/frontend/images/icon-remove.png) center top no-repeat;
text-indent : -9999px;
}
button.kc-close-but:hover {
background-color : rgb(51, 51, 51, 0);
}
.kc-filters-alignCenter {
margin-top : 30px;
margin-bottom : 30px;
text-align : center;
font-size : 12px;
font-weight : 400;
line-height : 21px;
color : #dadada;
}
.kc-filter-item {
color : #949494;
cursor : pointer;
font : 400 13px/21px "Open Sans", sans-serif;
padding : 0 12px;
transition : all 0.3s ease-in-out;
position : relative;
overflow : visible;
margin : 0 0 10px;
display : inline-block;
}
.kc-filter-item-active.kc-filter-item {
color : #4183d7;
}
.kc-caption-zoom {
float : left;
position : relative;
width : 640px;
height : 360px;
margin : 0 auto;
overflow : hidden;
}
.kc-caption-defaultWrap {
position : absolute;
top : 0;
left : 0;
}
.kc-caption-defaultWrap img {
transition : 0.4s ease;
}
.kc-caption-zoom .kc-caption:hover .kc-caption-defaultWrap img {
transform : scale(1.08);
}
.kc-caption-activeWrap {
width : 100%;
z-index : 2;
height : 100%;
}
.kc-caption-zoom .kc-caption:hover .kc-caption-activeWrap {
position : absolute;
opacity : 1;
}
.kc-caption-activeWrap .kc-caption-body {
padding : 12px 30px;
text-align : center;
}
.kc-caption-zoom .kc-caption-activeWrap .kc-caption-body {
padding-top : 120px;
}
.kc-caption-body .kc-caption-title {
color : #fff;
font-size : 16px;
font-weight : 400;
line-height : 21px;
}
.kc-caption-body .kc-caption-desc {
color : #aaa;
font-size : 12px;
font-weight : 400;
line-height : 16px;
}
.kc-caption-zoom .kc-caption-activeWrap {
opacity : 0;
top : 0;
background-color : rgb(0, 0, 0, 0.9);
transition : opacity 0.8s cubic-bezier(0.19,1,0.22,1);
}
.cbp-l-filters-button .cbp-filter-item:hover .cbp-filter-counter {
bottom : 125%;
}
.kc_tooltip {
position : relative;
display : inline-block;
border-bottom : initial;
}
.kc_tooltip span {
background : #454545;
border-radius : 3px;
bottom : 117%;
color : #fff;
font-size : 14px;
left : 50%;
position : absolute;
width : 200px;
z-index : 9999;
margin : 0 !important ;
padding : 10px;
text-align : center;
transform : translateX(-50%);
transition : all 0.3s 0s ease-in-out;
opacity : 0;
visibility : hidden;
}
.kc_tooltip .fati17 {
width : 50px;
height : 50px;
color : #fff;
font-size : 27px;
display : inline-block;
vertical-align : middle;
line-height : 50px;
border-radius : 100%;
text-align : center;
background-color : #181818;
transition : all 0.3s 0s ease;
}
.kc_tooltip[data-position="top"] span:before {
background : #454545;
z-index : -1;
bottom : -9px;
content : "";
left : 50%;
display : block;
height : 10px;
width : 10px;
position : absolute;
border-width : 10px;
margin-left : -9px;
transform : rotate(45deg) translateY(-50%);
}
.kc_tooltip[data-position="right"] span:before {
background : #454545;
z-index : -1;
top : 50%;
margin : 0 !important ;
content : "";
left : -8px;
display : block;
height : 10px;
width : 10px;
position : absolute;
border-width : 10px;
transform : rotate(45deg) translateY(-50%);
}
.kc_tooltip[data-position="right"] span, .kc_tooltip[data-position="left"] span {
bottom : initial !important ;
top : 50%;
transform : translateY(-50%);
}
.kc_tooltip[data-position="bottom"] span:before {
background : #454545;
z-index : -1;
content : "";
left : 50%;
margin-left : -10px;
top : 0;
display : block;
height : 10px;
width : 10px;
position : absolute;
border-width : 10px;
transform : rotate(45deg) translateY(-50%);
}
.kc_tooltip[data-position="bottom"] span {
transform : translateX(-50%);
}
.kc_tooltip[data-position="left"] span:before {
background : #454545;
top : 50%;
margin : 0;
content : " ";
right : 0;
display : block;
height : 10px;
width : 10px;
position : absolute;
border-width : 10px;
transform : rotate(45deg) translateY(-50%);
}
.but_large1 {
color : #fff;
padding : 18px 50px;
border-radius : 3px;
transition : all 0.3s ease;
white-space : nowrap;
}
.but_large1:hover {
color : #fff;
background-color : #2a363f;
}
.kc_tooltip:hover span {
opacity : 1;
visibility : visible;
}
.content-button a {
transition : all 0.3s 0s ease;
}
.kc_tooltip.style2 img {
display : block;
}
.kc-image-hover-effects {
position : relative;
overflow : hidden;
}
.kc-image-hover-effects > a {
float : left;
width : 100%;
}
.kc-image-hover-effects .overlay-effects {
position : absolute;
left : 0;
top : 0;
opacity : 0;
width : 100%;
height : 100%;
background : rgb(0, 0, 0, 0.4);
text-align : center;
}
.kc-image-hover-effects .overlay-effects, .kc-image-hover-effects .overlay-effects .content-button a, .kc-image-hover-effects .overlay-effects .content-desc, .kc-image-hover-effects .overlay-effects .content-title, .kc-image-hover-effects a img {
transition : transform 0.4s cubic-bezier(0.4,0,0.2,1), opacity 0.4s;
}
.kc-image-hover-effects img {
float : left;
max-width : 100%;
transition : all 0.3s 0s ease;
}
.kc-image-hover-effects .overlay-effects .content-title {
color : #fff;
text-transform : uppercase;
font-size : 25px;
font-weight : 600;
margin : 20px 0 15px;
}
.kc-image-hover-effects .overlay-effects .content-desc {
color : rgb(255, 255, 255, 0.7);
}
.kc-img-effects-1:hover .overlay-effects {
opacity : 1;
}
.kc-img-effects-1 .overlay-effects {
display : flex;
align-items : center;
justify-content : center;
}
.kc-img-effects-1 .overlay-effects .content-title {
margin : 0;
}
.kc-img-effects-2 .overlay-effects {
transform : scale(1.3);
display : flex;
align-items : center;
justify-content : center;
flex-direction : column;
}
.kc-img-effects-2 .overlay-effects .content-title {
margin : 0 0 4px;
font-size : 20px;
}
.kc-img-effects-2 .overlay-effects .content-desc {
margin : 0;
}
.kc-img-effects-2:hover .overlay-effects {
opacity : 1;
transform : scale(1);
}
.kc-img-effects-2:hover a img {
transform : scale(1.2);
}
.kc-img-effects-3 .overlay-effects {
padding : 20px;
text-align : left;
display : flex;
align-items : flex-end;
}
.kc-img-effects-3 .overlay-effects .content-title {
margin : 0 0 7px;
opacity : 0;
transform : translate(-40px,0);
}
.kc-img-effects-3 .overlay-effects .content-desc {
margin : 0;
opacity : 0;
transform : translate(-40px,0);
transition-delay : 0.15s;
}
.kc-img-effects-3:hover .overlay-effects {
opacity : 1;
transform : scale(1);
}
.kc-img-effects-3:hover .overlay-effects .content-desc, .kc-img-effects-3:hover .overlay-effects .content-title {
opacity : 1;
transform : translate(0,0);
}
.kc-img-effects-4 .overlay-effects .content-desc, .kc-img-effects-4 .overlay-effects .content-title {
opacity : 0;
transform : translate(0,-40px);
}
.kc-img-effects-4 .overlay-effects .content-button a {
opacity : 0;
}
.kc-img-effects-4 .overlay-effects .content-desc {
transition-delay : 0.2s;
}
.kc-img-effects-4:hover .overlay-effects .content-desc, .kc-img-effects-4:hover .overlay-effects .content-title {
opacity : 1;
transform : translate(0,0);
}
.kc-img-effects-4:hover a img {
transform : scale(1.1);
}
.kc-img-effects-4:hover .overlay-effects, .kc-img-effects-4:hover .overlay-effects .content-button a {
opacity : 1;
}
.kc-img-effects-5 .overlay-effects {
padding : 20px;
text-align : left;
display : flex;
align-items : center;
justify-content : center;
}
.kc-button-7 a, .kc-button-8 a {
line-height : 40px;
text-align : center;
}
.kc-img-effects-5 .overlay-effects i {
width : 40px;
height : 40px;
line-height : 40px;
background : rgb(255, 255, 255, 0.8);
color : #333;
text-align : center;
font-size : 14px;
border-radius : 50%;
}
.kc-button-1 a, .kc-button-main a {
border : #42bce2 solid 2px;
padding : 10px 30px;
}
.kc-img-effects-5:hover .overlay-effects {
opacity : 1;
}
.kc-image-hover-effects.slide_bottom:hover img, .kc-image-hover-effects.slide_left:hover img, .kc-image-hover-effects.slide_right:hover img, .kc-image-hover-effects.slide_top:hover img {
transform : none;
}
.kc-image-hover-effects.slide_left .overlay-effects {
opacity : 1;
background : #333;
transform : translateX(-100%);
}
.kc-image-hover-effects.slide_right .overlay-effects {
opacity : 1;
background : #333;
transform : translateX(100%);
}
.kc-image-hover-effects.slide_top .overlay-effects {
opacity : 1;
background : #333;
transform : translateY(-100%);
}
.kc-image-hover-effects.slide_bottom .overlay-effects {
opacity : 1;
background : #333;
transform : translateY(100%);
}
.kc-image-hover-effects.slide_bottom:hover .overlay-effects, .kc-image-hover-effects.slide_left:hover .overlay-effects, .kc-image-hover-effects.slide_right:hover .overlay-effects, .kc-image-hover-effects.slide_top:hover .overlay-effects {
transform : translate(0,0);
}
.kc-image-hover-effects.push_bottom .overlay-effects, .kc-image-hover-effects.push_left .overlay-effects, .kc-image-hover-effects.push_right .overlay-effects, .kc-image-hover-effects.push_top .overlay-effects {
background : #333;
opacity : 1;
}
.kc-image-hover-effects.push_bottom img, .kc-image-hover-effects.push_left img, .kc-image-hover-effects.push_right img, .kc-image-hover-effects.push_top img {
z-index : 2;
position : relative;
}
.kc-image-hover-effects.push_left:hover img {
transform : translateX(100%);
}
.kc-image-hover-effects.push_right:hover img {
transform : translateX(-100%);
}
.kc-image-hover-effects.push_top:hover img {
transform : translateY(100%);
}
.kc-image-hover-effects.push_bottom:hover img {
transform : translateY(-100%);
}
.kc-image-hover-effects.zoom_in img {
transform : scale(1);
}
.kc-image-hover-effects.zoom_in:hover img, .kc-image-hover-effects.zoom_out img {
transform : scale(1.2);
}
.kc-image-hover-effects.zoom_out:hover img {
transform : scale(1);
}
.kc-image-hover-effects.tranlate {
overflow : inherit;
}
.kc-image-hover-effects.tranlate .overlay-effects {
background : #333;
transition : all 0.3s 0s ease;
}
.kc-image-hover-effects.tranlate:hover .overlay-effects {
top : 15px;
left : 15px;
}
.kc-image-hover-effects.overlay_scale_in .overlay-effects {
transition : all 0.3s 0s ease;
background : #333;
transform : scale(0.75);
}
.kc-image-hover-effects.overlay_scale_in:hover .overlay-effects {
transform : scale(1);
}
.kc-image-hover-effects.overlay_scale_out .overlay-effects {
transition : all 0.3s 0s ease;
background : #333;
transform : scale(1);
}
.kc-image-hover-effects.overlay_scale_out:hover .overlay-effects {
transform : scale(0.9);
}
.kc-pro-button a {
display : inline-block;
transition : all 0.3s;
text-transform : uppercase;
}
.kc-button-2 a:after, .kc-button-3 a:after {
content : "";
top : 0;
left : 0;
transition : all 0.3s 0s ease;
}
.kc-button-main a {
color : #fff;
background : #42bce2;
}
.kc-button-1 a, .kc-button-main a:active, .kc-button-main a:hover {
background : #fff;
color : #42bce2;
}
.kc-button-1 a {
z-index : 1;
}
.kc-button-1 a:hover {
border-radius : 10px;
border-style : dotted;
color : #42bce2;
}
.kc-button-2 a, .kc-button-3 a {
border : #42bce2 solid 2px;
padding : 10px 30px;
}
.kc-button-2 a {
color : #fff;
background : #42bce2;
position : relative;
z-index : 1;
}
.kc-button-2 a:after {
position : absolute;
width : 0;
height : 100%;
background : #fff;
z-index : -1;
}
.kc-button-2 a:hover {
color : #42bce2;
}
.kc-button-2 a:active:after, .kc-button-2 a:hover:after {
width : 100%;
}
.kc-button-3 a {
color : #fff;
background : #42bce2;
z-index : 1;
overflow : hidden;
position : relative;
}
.kc-button-3 a:after {
position : absolute;
width : 100%;
height : 0;
background : #fff;
z-index : -1;
}
.kc-button-3 a:hover {
color : #42bce2;
}
.kc-button-3 a:hover:after {
height : 100%;
}
.kc-button-4 a {
border : #42bce2 solid 3px;
color : #fff;
background : #42bce2;
z-index : 1;
overflow : hidden;
position : relative;
padding : 10px 30px;
}
.kc-button-4 a:after, .kc-button-4 a:before {
width : 0;
position : absolute;
content : "";
height : 100%;
top : 0;
background : #fff;
transition : all 0.3s 0s ease;
z-index : -1;
}
.kc-button-4 a:after {
left : 50%;
}
.kc-button-4 a:before {
right : 50%;
}
.kc-button-5 a, .kc-button-6 a {
background : #42bce2;
padding : 10px 30px;
}
.kc-button-4 a:hover {
color : #42bce2;
}
.kc-button-4 a:hover:after, .kc-button-4 a:hover:before {
width : 100%;
}
.kc-button-5 a {
color : #fff;
}
.kc-button-5 a:hover {
color : #fff;
animation-name : pulse;
animation-duration : 0.5s;
animation-timing-function : linear;
animation-iteration-count : 1;
}
.creative_icon_right {
margin : 0 0 0 4px;
}
.creative_icon_left, .kc-button-6 a .creative_icon_left i {
margin : 0 4px 0 0;
}
.kc-button-6 a, .kc-button-6 a:hover {
color : #fff;
}
.kc-button-6 a .creative_icon_right i {
margin : 0 0 0 4px;
}
.kc-button-6 a:hover span i {
color : #fff;
animation-name : bounce;
animation-duration : 0.6s;
animation-timing-function : linear;
}
.kc-button-7 a {
color : #fff;
position : relative;
background-color : #3fa962;
border : rgb(255, 255, 255, 0.15) solid 1px;
letter-spacing : 0.2px;
min-height : 40px;
overflow : visible;
display : inline-block;
transition : all 0.25s ease-in-out;
padding : 3px 25px;
}
.kc-button-10 a, .kc-team, .kc-team-2 .box-right, .kc-team-3 {
overflow : hidden;
}
.kc-button-7 a:after, .kc-button-7 a:before {
content : "";
display : block;
position : absolute;
width : 20%;
height : 30%;
transition : all 0.3s 0s ease;
}
.kc-button-7 a:before {
border-top : 2px solid rgb(255, 255, 255, 0.8);
border-left : 2px solid rgb(255, 255, 255, 0.8);
left : 5px;
top : 5px;
}
.kc-button-7 a:after {
border-bottom : 2px solid rgb(255, 255, 255, 0.8);
border-right : 2px solid rgb(255, 255, 255, 0.8);
bottom : 5px;
right : 5px;
}
.kc-button-7 a i {
margin-left : 6px;
}
.kc-button-7 a .creative_icon_left i {
margin : 0 6px 0 0;
}
.kc-button-7 a:hover {
color : #fff;
}
.kc-button-7 a:hover:after, .kc-button-7 a:hover:before {
width : calc(100% - 10px);
height : calc(100% - 10px);
}
.kc-button-8 a {
color : #fff;
position : relative;
background-color : #42bce2;
letter-spacing : 0.2px;
min-height : 40px;
display : inline-block;
transition : all 0.25s ease-in-out;
padding : 8px 34px;
border-radius : 30px;
text-transform : capitalize;
}
.kc-button-8 a .creative_title, .kc-button-8 a i, .kc-button-9 a {
transition : all 0.3s 0s ease;
}
.kc-button-8 a .creative_icon_right i {
margin : 0 0 0 4px;
}
.kc-button-8 a:hover .creative_icon_right i {
margin : 0 0 0 15px;
}
.kc-button-8 a .creative_icon_left i {
margin : 0 4px 0 0;
}
.kc-button-8 a:hover .creative_icon_left i {
margin : 0 15px 0 0;
}
.kc-button-8 a:hover .creative_title, .kc-button-8 a:hover i {
color : #fff;
}
.kc-button-9 a {
padding : 10px 30px;
color : #fff;
position : relative;
background : #42bce2;
transform-style : preserve-3d;
}
.kc-button-9 a:hover, .kc-button-9 a:hover:before {
transform : translateY(-5px);
}
.kc-button-9 a:before {
pointer-events : none;
position : absolute;
z-index : -1;
content : "";
top : 100%;
left : 5%;
height : 10px;
width : 90%;
opacity : 0;
background : radial-gradient(ellipse at center, rgb(0, 0, 0, 0.35) 0, rgb(0, 0, 0, 0) 80%);
transition-property : transform, opacity;
}
.kc-button-9 a:hover {
color : #fff;
}
.kc-button-10 a {
padding : 10px 30px;
color : #fff;
position : relative;
background : #42bce2;
transition : all 0.3s 0s ease;
}
.kc-button-10 a:after {
background : #fff;
content : "";
height : 155px;
left : -75px;
opacity : 0.2;
position : absolute;
top : -50px;
transform : rotate(35deg);
transition : all 0.55s cubic-bezier(0.19,1,0.22,1);
width : 50px;
}
.kc-team-3, .kc-video-bg {
position : relative;
}
.kc-button-10 a:hover {
color : #fff;
}
.kc-button-10 a:hover:after {
left : 120%;
transition : all 0.55s cubic-bezier(0.19,1,0.22,1);
}
.kc-infobox-default {
float : left;
padding : 60px 60px 80px;
text-align : left;
background-color : #fff;
border : #eee solid 1px;
transition : all 0.3s ease;
width : 100%;
}
.kc-infobox-default i {
font-size : 30px;
color : #272727;
padding-bottom : 32px;
}
.kc-infobox-1 h3, .kc-infobox-default h3 {
font-size : 16px;
font-style : normal;
line-height : 23px;
}
.kc-infobox-default h3 {
margin-bottom : 20px;
font-weight : 600;
}
.kc-infobox-default.active, .kc-infobox-default:hover {
background-color : #42bce2;
transition : all 0.3s ease;
}
.kc-infobox-default.active, .kc-infobox-default.active h5, .kc-infobox-default.active i, .kc-infobox-default:hover, .kc-infobox-default:hover h5, .kc-infobox-default:hover i {
color : #fff;
}
.kc-infobox-1 h3 {
font-weight : 700;
text-align : left;
text-transform : uppercase;
margin-bottom : 12px;
display : inline-block;
}
.kc-infobox-1 i {
color : #42bce2;
font-size : 22px;
padding-right : 16px;
padding-top : 2px;
float : left;
}
.kc-infobox-1 p {
float : left;
margin : 8px 0 16px;
width : 100%;
}
.kc-infobox-1 .kc-infobox-button1 {
color : #272727;
font-size : 12px;
font-weight : 400;
text-transform : uppercase;
transition : all 0.3s ease;
float : left;
}
.kc-infobox-1 .kc-infobox-button1:hover {
color : #727272;
}
.kc-dropcaps .dropcaps-text {
position : relative;
display : inline-block;
float : left;
height : 45px;
width : 45px;
line-height : 45px;
font-size : 40px;
background : #42bce2;
color : #fff;
font-weight : 700;
text-align : center;
margin : 5px 18px 0 0;
}
.kc-call-to-action {
background : #fafafa;
padding : 30px 50px;
display : table;
width : 100%;
}
.kc-call-to-action .kc-cta-desc h2, .kc-call-to-action .kc-cta-text {
margin : 0 0 20px;
}
.kc-call-to-action .kc-cta-button a {
background : #34495e;
text-transform : uppercase;
color : #fff;
float : right;
padding : 10px 25px;
transition : all 0.3s 0s ease;
}
.kc-call-to-action .kc-cta-button a:hover {
background-color : #ff2a40;
}
.kc-call-to-action.kc-cta-2 .kc-cta-button a {
float : none;
display : inline-block;
}
.kc-cta-3.kc-is-button .kc-cta-desc {
width : 75%;
display : table-cell;
vertical-align : middle;
}
.kc-cta-3 .kc-cta-text p {
margin : 0;
}
.kc-cta-3 .kc-cta-button {
width : 25%;
display : table-cell;
vertical-align : middle;
}
.kc-cta-1, .kc-cta-2, .kc-image-hover-effects, .kc-team {
width : 100%;
float : left;
}
.kc-cta-3 .kc-cta-button a {
display : inline-block;
}
.kc-cta-1 .kc-cta-button {
float : left;
}
.kc-cta-1 .kc-cta-button a {
display : block;
}
.kc-cta-2 {
text-align : center;
}
.kc-team {
text-align : center;
transition : all 0.3s 0s ease;
}
.kc-team .content-socials a {
text-align : center;
display : inline-block;
margin : 0 5px 25px;
width : 35px;
height : 35px;
font-size : 18px;
color : #fff;
border : #42bce2 solid 1px;
background-color : #42bce2;
border-radius : 2px;
line-height : 35px;
}
.kc-team .content-socials {
float : left;
width : 100%;
}
.kc-team.kc-team-3 .content-socials {
margin-top : 25px;
}
.content-subtitle {
float : left;
width : 100%;
}
.kc-team .content-desc {
margin : 0 0 20px;
float : left;
width : 100%;
}
.kc-team-2 {
text-align : left;
}
.kc-team-2 .content-title {
margin : 0;
float : left;
width : 100%;
}
.kc-team-2 .content-image {
float : left;
max-width : 35%;
padding-right : 20px;
}
.kc-team-3 .content-image img {
float : left;
}
.kc-team-2 .content-desc {
margin : 13px 0 20px;
}
.kc-team-3:hover .overlay {
transform : translateY(0);
opacity : 1;
}
.kc-team-3 .overlay {
width : 100%;
height : 100%;
padding-top : 30px;
opacity : 0;
transition : all 0.3s 0s ease;
transform : translateY(100%);
background : rgb(0, 0, 0, 0.4);
}
.kc-team-3 .content-subtitle, .kc-team-3 .content-title {
color : #fff;
}
.kc-team-3 .content-desc {
margin : 0 0 25px;
color : rgb(255, 255, 255, 0.8);
}
@media only screen and (max-width: 479px) {
.kc-blog-posts-2 .kc-list-item-2 .post-item-left, .kc-blog-posts-2 .kc-list-item-2 .post-item-right, .kc-blog-posts-3.kc-blog-grid .post-grid.grid-2, .kc-blog-posts-3.kc-blog-grid .post-grid.grid-3, .kc-blog-posts-3.kc-blog-grid .post-grid.grid-4 {
width : 100%;
}
div.dark_rounded .pp_content_container .pp_left, div.dark_rounded .pp_content_container .pp_right {
padding : 0;
}
div.pp_pic_holder {
width : 85% !important ;
left : 7.5% !important ;
}
div.dark_rounded .pp_content, div.pp_pic_holder img {
width : 100% !important ;
height : auto !important ;
}
}
@media only screen and (min-width: 480px) and (max-width: 999px) {
.kc-blog-posts-2 .kc-list-item-2 .post-item-left, .kc-blog-posts-2 .kc-list-item-2 .post-item-right, .kc-blog-posts-3.kc-blog-grid .post-grid.grid-2, .kc-blog-posts-3.kc-blog-grid .post-grid.grid-3, .kc-blog-posts-3.kc-blog-grid .post-grid.grid-4 {
width : 50%;
}
}
@font-face {
font-display : swap;
font-family : "simple-line-icons";
src : url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.eot?-i3a2kk);
src : url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.eot?#iefix-i3a2kk) format("embedded-opentype"), url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.ttf) format("truetype"), url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.woff) format("woff"), url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/Simple-Line-Icons.svg?#simple-line-icons) format("svg");
font-weight : 400;
font-style : normal;
}
@font-face {
font-display : swap;
font-family : "et-line";
src : url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/et-line.eot);
src : url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/et-line.eot?#iefix) format("embedded-opentype"), url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/et-line.woff) format("woff"), url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/et-line.ttf) format("truetype"), url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/et-line.svg#et-line) format("svg");
font-weight : 400;
font-style : normal;
}
@font-face {
font-display : swap;
font-family : "FontAwesome";
src : url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/fa-solid-900.eot);
src : url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/fa-solid-900.woff2) format("woff2"), url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/fa-solid-900.woff) format("woff"), url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/fa-solid-900.ttf) format("truetype"), url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/fa-solid-900.svg#fontawesome) format("svg");
font-weight : 400;
font-style : normal;
}
@font-face {
font-display : swap;
font-family : "FontAwesomeBrands";
font-style : normal;
font-weight : 400;
src : url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/fa-brands-400.eot);
src : url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/fa-brands-400.woff2) format("woff2"), url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/fa-brands-400.woff) format("woff"), url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/fa-brands-400.ttf) format("truetype"), url(//www.cupondiscount.ro/wp-content/plugins/kingcomposer/assets/css/fonts/fa-brands-400.svg#fontawesome) format("svg");
}
[class^="et-"], [class*=" et-"], [class^="et-"]:before, [class*=" et-"]:before {
font-family : "et-line";
font-style : inherit;
display : inline-block;
text-rendering : auto;
speak : none;
font-weight : 400;
}
.et-mobile:before {
content : "";
}
.et-laptop:before {
content : "";
}
.et-desktop:before {
content : "";
}
.et-tablet:before {
content : "";
}
.et-phone:before {
content : "";
}
.et-document:before {
content : "";
}
.et-documents:before {
content : "";
}
.et-search:before {
content : "";
}
.et-clipboard:before {
content : "";
}
.et-newspaper:before {
content : "";
}
.et-notebook:before {
content : "";
}
.et-book-open:before {
content : "";
}
.et-browser:before {
content : "";
}
.et-calendar:before {
content : "";
}
.et-presentation:before {
content : "";
}
.et-picture:before {
content : "";
}
.et-pictures:before {
content : "";
}
.et-video:before {
content : "";
}
.et-camera:before {
content : "";
}
.et-printer:before {
content : "";
}
.et-toolbox:before {
content : "";
}
.et-briefcase:before {
content : "";
}
.et-wallet:before {
content : "";
}
.et-gift:before {
content : "";
}
.et-bargraph:before {
content : "";
}
.et-grid:before {
content : "";
}
.et-expand:before {
content : "";
}
.et-focus:before {
content : "";
}
.et-edit:before {
content : "";
}
.et-adjustments:before {
content : "";
}
.et-ribbon:before {
content : "";
}
.et-hourglass:before {
content : "";
}
.et-lock:before {
content : "";
}
.et-megaphone:before {
content : "";
}
.et-shield:before {
content : "";
}
.et-trophy:before {
content : "";
}
.et-flag:before {
content : "";
}
.et-map:before {
content : "";
}
.et-puzzle:before {
content : "";
}
.et-basket:before {
content : "";
}
.et-envelope:before {
content : "";
}
.et-streetsign:before {
content : "";
}
.et-telescope:before {
content : "";
}
.et-gears:before {
content : "";
}
.et-key:before {
content : "";
}
.et-paperclip:before {
content : "";
}
.et-attachment:before {
content : "";
}
.et-pricetags:before {
content : "";
}
.et-lightbulb:before {
content : "";
}
.et-layers:before {
content : "";
}
.et-pencil:before {
content : "";
}
.et-tools:before {
content : "";
}
.et-tools-2:before {
content : "";
}
.et-scissors:before {
content : "";
}
.et-paintbrush:before {
content : "";
}
.et-magnifying-glass:before {
content : "";
}
.et-circle-compass:before {
content : "";
}
.et-linegraph:before {
content : "";
}
.et-mic:before {
content : "";
}
.et-strategy:before {
content : "";
}
.et-beaker:before {
content : "";
}
.et-caution:before {
content : "";
}
.et-recycle:before {
content : "";
}
.et-anchor:before {
content : "";
}
.et-profile-male:before {
content : "";
}
.et-profile-female:before {
content : "";
}
.et-bike:before {
content : "";
}
.et-wine:before {
content : "";
}
.et-hotairballoon:before {
content : "";
}
.et-globe:before {
content : "";
}
.et-genius:before {
content : "";
}
.et-map-pin:before {
content : "";
}
.et-dial:before {
content : "";
}
.et-chat:before {
content : "";
}
.et-heart:before {
content : "";
}
.et-cloud:before {
content : "";
}
.et-upload:before {
content : "";
}
.et-download:before {
content : "";
}
.et-target:before {
content : "";
}
.et-hazardous:before {
content : "";
}
.et-piechart:before {
content : "";
}
.et-speedometer:before {
content : "";
}
.et-global:before {
content : "";
}
.et-compass:before {
content : "";
}
.et-lifesaver:before {
content : "";
}
.et-clock:before {
content : "";
}
.et-aperture:before {
content : "";
}
.et-quote:before {
content : "";
}
.et-scope:before {
content : "";
}
.et-alarmclock:before {
content : "";
}
.et-refresh:before {
content : "";
}
.et-happy:before {
content : "";
}
.et-sad:before {
content : "";
}
.et-facebook:before {
content : "";
}
.et-twitter:before {
content : "";
}
.et-googleplus:before {
content : "";
}
.et-rss:before {
content : "";
}
.et-tumblr:before {
content : "";
}
.et-linkedin:before {
content : "";
}
.et-dribbble:before {
content : "";
}
[class^="sl-"], [class*=" sl-"], [class^="sl-"]:before, [class*=" sl-"]:before {
font-family : "simple-line-icons";
font-style : inherit;
text-rendering : auto;
speak : none;
font-weight : 400;
}
.sl-user:before {
content : "";
}
.sl-people:before {
content : "";
}
.sl-user-female:before {
content : "";
}
.sl-user-follow:before {
content : "";
}
.sl-user-following:before {
content : "";
}
.sl-user-unfollow:before {
content : "";
}
.sl-login:before {
content : "";
}
.sl-logout:before {
content : "";
}
.sl-emotsmile:before {
content : "";
}
.sl-phone:before {
content : "";
}
.sl-call-end:before {
content : "";
}
.sl-call-in:before {
content : "";
}
.sl-call-out:before {
content : "";
}
.sl-map:before {
content : "";
}
.sl-location-pin:before {
content : "";
}
.sl-direction:before {
content : "";
}
.sl-directions:before {
content : "";
}
.sl-compass:before {
content : "";
}
.sl-layers:before {
content : "";
}
.sl-menu:before {
content : "";
}
.sl-list:before {
content : "";
}
.sl-options-vertical:before {
content : "";
}
.sl-options:before {
content : "";
}
.sl-arrow-down:before {
content : "";
}
.sl-arrow-left:before {
content : "";
}
.sl-arrow-right:before {
content : "";
}
.sl-arrow-up:before {
content : "";
}
.sl-arrow-up-circle:before {
content : "";
}
.sl-arrow-left-circle:before {
content : "";
}
.sl-arrow-right-circle:before {
content : "";
}
.sl-arrow-down-circle:before {
content : "";
}
.sl-check:before {
content : "";
}
.sl-clock:before {
content : "";
}
.sl-plus:before {
content : "";
}
.sl-close:before {
content : "";
}
.sl-trophy:before {
content : "";
}
.sl-screen-smartphone:before {
content : "";
}
.sl-screen-desktop:before {
content : "";
}
.sl-plane:before {
content : "";
}
.sl-notebook:before {
content : "";
}
.sl-mustache:before {
content : "";
}
.sl-mouse:before {
content : "";
}
.sl-magnet:before {
content : "";
}
.sl-energy:before {
content : "";
}
.sl-disc:before {
content : "";
}
.sl-cursor:before {
content : "";
}
.sl-cursor-move:before {
content : "";
}
.sl-crop:before {
content : "";
}
.sl-chemistry:before {
content : "";
}
.sl-speedometer:before {
content : "";
}
.sl-shield:before {
content : "";
}
.sl-screen-tablet:before {
content : "";
}
.sl-magic-wand:before {
content : "";
}
.sl-hourglass:before {
content : "";
}
.sl-graduation:before {
content : "";
}
.sl-ghost:before {
content : "";
}
.sl-game-controller:before {
content : "";
}
.sl-fire:before {
content : "";
}
.sl-eyeglass:before {
content : "";
}
.sl-envelope-open:before {
content : "";
}
.sl-envolope-letter:before {
content : "";
}
.sl-bell:before {
content : "";
}
.sl-badge:before {
content : "";
}
.sl-anchor:before {
content : "";
}
.sl-wallet:before {
content : "";
}
.sl-vector:before {
content : "";
}
.sl-speech:before {
content : "";
}
.sl-puzzle:before {
content : "";
}
.sl-printer:before {
content : "";
}
.sl-present:before {
content : "";
}
.sl-playlist:before {
content : "";
}
.sl-pin:before {
content : "";
}
.sl-picture:before {
content : "";
}
.sl-handbag:before {
content : "";
}
.sl-globe-alt:before {
content : "";
}
.sl-globe:before {
content : "";
}
.sl-folder-alt:before {
content : "";
}
.sl-folder:before {
content : "";
}
.sl-film:before {
content : "";
}
.sl-feed:before {
content : "";
}
.sl-drop:before {
content : "";
}
.sl-drawar:before {
content : "";
}
.sl-docs:before {
content : "";
}
.sl-doc:before {
content : "";
}
.sl-diamond:before {
content : "";
}
.sl-cup:before {
content : "";
}
.sl-calculator:before {
content : "";
}
.sl-bubbles:before {
content : "";
}
.sl-briefcase:before {
content : "";
}
.sl-book-open:before {
content : "";
}
.sl-basket-loaded:before {
content : "";
}
.sl-basket:before {
content : "";
}
.sl-bag:before {
content : "";
}
.sl-action-undo:before {
content : "";
}
.sl-action-redo:before {
content : "";
}
.sl-wrench:before {
content : "";
}
.sl-umbrella:before {
content : "";
}
.sl-trash:before {
content : "";
}
.sl-tag:before {
content : "";
}
.sl-support:before {
content : "";
}
.sl-frame:before {
content : "";
}
.sl-size-fullscreen:before {
content : "";
}
.sl-size-actual:before {
content : "";
}
.sl-shuffle:before {
content : "";
}
.sl-share-alt:before {
content : "";
}
.sl-share:before {
content : "";
}
.sl-rocket:before {
content : "";
}
.sl-question:before {
content : "";
}
.sl-pie-chart:before {
content : "";
}
.sl-pencil:before {
content : "";
}
.sl-note:before {
content : "";
}
.sl-loop:before {
content : "";
}
.sl-home:before {
content : "";
}
.sl-grid:before {
content : "";
}
.sl-graph:before {
content : "";
}
.sl-microphone:before {
content : "";
}
.sl-music-tone-alt:before {
content : "";
}
.sl-music-tone:before {
content : "";
}
.sl-earphones-alt:before {
content : "";
}
.sl-earphones:before {
content : "";
}
.sl-equalizer:before {
content : "";
}
.sl-like:before {
content : "";
}
.sl-dislike:before {
content : "";
}
.sl-control-start:before {
content : "";
}
.sl-control-rewind:before {
content : "";
}
.sl-control-play:before {
content : "";
}
.sl-control-pause:before {
content : "";
}
.sl-control-forward:before {
content : "";
}
.sl-control-end:before {
content : "";
}
.sl-volume-1:before {
content : "";
}
.sl-volume-2:before {
content : "";
}
.sl-volume-off:before {
content : "";
}
.sl-calender:before {
content : "";
}
.sl-bulb:before {
content : "";
}
.sl-chart:before {
content : "";
}
.sl-ban:before {
content : "";
}
.sl-bubble:before {
content : "";
}
.sl-camrecorder:before {
content : "";
}
.sl-camera:before {
content : "";
}
.sl-cloud-download:before {
content : "";
}
.sl-cloud-upload:before {
content : "";
}
.sl-envolope:before {
content : "";
}
.sl-eye:before {
content : "";
}
.sl-flag:before {
content : "";
}
.sl-heart:before {
content : "";
}
.sl-info:before {
content : "";
}
.sl-key:before {
content : "";
}
.sl-link:before {
content : "";
}
.sl-lock:before {
content : "";
}
.sl-lock-open:before {
content : "";
}
.sl-magnifier:before {
content : "";
}
.sl-magnifier-add:before {
content : "";
}
.sl-magnifier-remove:before {
content : "";
}
.sl-paper-clip:before {
content : "";
}
.sl-paper-plane:before {
content : "";
}
.sl-power:before {
content : "";
}
.sl-refresh:before {
content : "";
}
.sl-reload:before {
content : "";
}
.sl-settings:before {
content : "";
}
.sl-star:before {
content : "";
}
.sl-symble-female:before {
content : "";
}
.sl-symbol-male:before {
content : "";
}
.sl-target:before {
content : "";
}
.sl-credit-card:before {
content : "";
}
.sl-paypal:before {
content : "";
}
.sl-social-tumblr:before {
content : "";
}
.sl-social-twitter:before {
content : "";
}
.sl-social-facebook:before {
content : "";
}
.sl-social-instagram:before {
content : "";
}
.sl-social-linkedin:before {
content : "";
}
.sl-social-pintarest:before {
content : "";
}
.sl-social-github:before {
content : "";
}
.sl-social-gplus:before {
content : "";
}
.sl-social-reddit:before {
content : "";
}
.sl-social-skype:before {
content : "";
}
.sl-social-dribbble:before {
content : "";
}
.sl-social-behance:before {
content : "";
}
.sl-social-foursqare:before {
content : "";
}
.sl-social-soundcloud:before {
content : "";
}
.sl-social-spotify:before {
content : "";
}
.sl-social-stumbleupon:before {
content : "";
}
.sl-social-youtube:before {
content : "";
}
.sl-social-dropbox:before {
content : "";
}
[class^="fa-"], [class*=" fa-"], [class^="fa-"]:before, [class*=" fa-"]:before, [class^="fab-"], [class*=" fab-"], [class^="fab-"]:before, [class*=" fab-"]:before {
font-family : "FontAwesome";
font-style : inherit;
display : inline-block;
text-rendering : auto;
speak : none;
font-weight : 400;
}
[class^="fab-"], [class*=" fab-"], [class^="fab-"]:before, [class*=" fab-"]:before {
font-family : "FontAwesomeBrands";
}
.fa-fw, .fa-li {
text-align : center;
}
.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-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 {
width : 1.25em;
}
.fa-ul {
list-style-type : none;
margin-left : 2.5em;
padding-left : 0;
}
.fa-li {
left : -2em;
position : absolute;
width : 2em;
line-height : inherit;
}
.fa-border {
border : #eee solid 0.08em;
border-radius : 0.1em;
padding : 0.2em 0.25em 0.15em;
}
.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;
}
@keyframes fa-spin {
0% {
transform : rotate(0);
}
100% {
transform : rotate(360deg);
}
}
.fa-flip-horizontal.fa-flip-vertical {
transform : scale(-1,-1);
}
:root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-rotate-90 {
filter : ;
}
.fa-stack {
display : inline-block;
height : 2em;
line-height : 2em;
position : relative;
vertical-align : middle;
width : 2em;
}
.fa-stack-1x, .fa-stack-2x {
left : 0;
position : absolute;
text-align : center;
width : 100%;
}
.fab-accessible-icon:before {
content : "";
}
.fab-accusoft:before {
content : "";
}
.fa-address-card:before {
content : "";
}
.fab-adn:before {
content : "";
}
.fab-adversal:before {
content : "";
}
.fab-affiliatetheme:before {
content : "";
}
.fab-algolia:before {
content : "";
}
.fa-allergies:before {
content : "";
}
.fab-amazon:before {
content : "";
}
.fab-amazon-pay:before {
content : "";
}
.fa-american-sign-language-interpreting:before {
content : "";
}
.fab-amilia:before {
content : "";
}
.fab-android:before {
content : "";
}
.fab-angellist:before {
content : "";
}
.fab-angrycreative:before {
content : "";
}
.fab-angular:before {
content : "";
}
.fab-app-store:before {
content : "";
}
.fab-app-store-ios:before {
content : "";
}
.fab-apper:before {
content : "";
}
.fab-apple:before {
content : "";
}
.fab-apple-pay:before {
content : "";
}
.fa-arrow-alt-circle-down:before {
content : "";
}
.fa-arrow-alt-circle-left:before {
content : "";
}
.fa-arrow-alt-circle-right:before {
content : "";
}
.fa-arrow-alt-circle-up:before {
content : "";
}
.fa-arrows-alt-h:before {
content : "";
}
.fa-arrows-alt-v:before {
content : "";
}
.fab-asymmetrik:before {
content : "";
}
.fab-audible:before {
content : "";
}
.fab-autoprefixer:before {
content : "";
}
.fab-avianex:before {
content : "";
}
.fab-aviato:before {
content : "";
}
.fab-aws:before {
content : "";
}
.fa-band-aid:before {
content : "";
}
.fa-bars:before {
content : "";
}
.fa-baseball-ball:before {
content : "";
}
.fa-basketball-ball:before {
content : "";
}
.fa-bath:before {
content : "";
}
.fa-battery-empty:before {
content : "";
}
.fa-battery-full:before {
content : "";
}
.fa-battery-half:before {
content : "";
}
.fa-battery-quarter:before {
content : "";
}
.fa-battery-three-quarters:before {
content : "";
}
.fa-bed:before {
content : "";
}
.fab-behance:before {
content : "";
}
.fab-behance-square:before {
content : "";
}
.fab-bimobject:before {
content : "";
}
.fab-bitbucket:before {
content : "";
}
.fab-bitcoin:before {
content : "";
}
.fab-bity:before {
content : "";
}
.fab-black-tie:before {
content : "";
}
.fab-blackberry:before {
content : "";
}
.fab-blogger:before {
content : "";
}
.fab-blogger-b:before {
content : "";
}
.fab-bluetooth:before {
content : "";
}
.fab-bluetooth-b:before {
content : "";
}
.fa-bolt:before {
content : "";
}
.fa-bowling-ball:before {
content : "";
}
.fa-box:before {
content : "";
}
.fa-box-open:before {
content : "";
}
.fa-boxes:before {
content : "";
}
.fa-briefcase-medical:before {
content : "";
}
.fab-btc:before {
content : "";
}
.fa-burn:before {
content : "";
}
.fab-buromobelexperte:before {
content : "";
}
.fab-buysellads:before {
content : "";
}
.fa-calendar:before {
content : "";
}
.fa-calendar-alt:before {
content : "";
}
.fa-calendar-check:before {
content : "";
}
.fa-calendar-minus:before {
content : "";
}
.fa-calendar-plus:before {
content : "";
}
.fa-calendar-times:before {
content : "";
}
.fa-capsules:before {
content : "";
}
.fa-car:before {
content : "";
}
.fa-caret-square-down:before {
content : "";
}
.fa-caret-square-left:before {
content : "";
}
.fa-caret-square-right:before {
content : "";
}
.fa-caret-square-up:before {
content : "";
}
.fab-cc-amazon-pay:before {
content : "";
}
.fab-cc-amex:before {
content : "";
}
.fab-cc-apple-pay:before {
content : "";
}
.fab-cc-diners-club:before {
content : "";
}
.fab-cc-discover:before {
content : "";
}
.fab-cc-jcb:before {
content : "";
}
.fab-cc-mastercard:before {
content : "";
}
.fab-cc-paypal:before {
content : "";
}
.fab-cc-stripe:before {
content : "";
}
.fab-cc-visa:before {
content : "";
}
.fab-centercode:before {
content : "";
}
.fa-chart-area:before {
content : "";
}
.fa-chart-bar:before {
content : "";
}
.fa-chart-line:before {
content : "";
}
.fa-chart-pie:before {
content : "";
}
.fa-chess:before {
content : "";
}
.fa-chess-bishop:before {
content : "";
}
.fa-chess-board:before {
content : "";
}
.fa-chess-king:before {
content : "";
}
.fa-chess-knight:before {
content : "";
}
.fa-chess-pawn:before {
content : "";
}
.fa-chess-queen:before {
content : "";
}
.fa-chess-rook:before {
content : "";
}
.fab-chrome:before {
content : "";
}
.fa-circle-notch:before {
content : "";
}
.fa-clipboard:before {
content : "";
}
.fa-clipboard-check:before {
content : "";
}
.fa-clipboard-list:before {
content : "";
}
.fa-clock:before {
content : "";
}
.fa-closed-captioning:before {
content : "";
}
.fa-cloud-download-alt:before {
content : "";
}
.fa-cloud-upload-alt:before {
content : "";
}
.fab-cloudscale:before {
content : "";
}
.fab-cloudsmith:before {
content : "";
}
.fab-cloudversify:before {
content : "";
}
.fa-code-branch:before {
content : "";
}
.fab-codepen:before {
content : "";
}
.fab-codiepie:before {
content : "";
}
.fa-cog:before {
content : "";
}
.fa-cogs:before {
content : "";
}
.fa-comment-alt:before {
content : "";
}
.fa-comment-dots:before {
content : "";
}
.fa-comment-slash:before {
content : "";
}
.fab-connectdevelop:before {
content : "";
}
.fab-contao:before {
content : "";
}
.fa-copy:before {
content : "";
}
.fa-couch:before {
content : "";
}
.fab-cpanel:before {
content : "";
}
.fab-creative-commons:before {
content : "";
}
.fab-css3:before {
content : "";
}
.fab-css3-alt:before {
content : "";
}
.fa-cut:before {
content : "";
}
.fab-cuttlefish:before {
content : "";
}
.fab-d-and-d:before {
content : "";
}
.fab-dashcube:before {
content : "";
}
.fa-deaf:before {
content : "";
}
.fab-delicious:before {
content : "";
}
.fab-deploydog:before {
content : "";
}
.fab-deskpro:before {
content : "";
}
.fab-deviantart:before {
content : "";
}
.fa-diagnoses:before {
content : "";
}
.fab-digg:before {
content : "";
}
.fab-digital-ocean:before {
content : "";
}
.fab-discord:before {
content : "";
}
.fab-discourse:before {
content : "";
}
.fa-dna:before {
content : "";
}
.fab-dochub:before {
content : "";
}
.fab-docker:before {
content : "";
}
.fa-dollar-sign:before {
content : "";
}
.fa-dolly:before {
content : "";
}
.fa-dolly-flatbed:before {
content : "";
}
.fa-donate:before {
content : "";
}
.fa-dot-circle:before {
content : "";
}
.fa-dove:before {
content : "";
}
.fab-draft2digital:before {
content : "";
}
.fab-dribbble:before {
content : "";
}
.fab-dribbble-square:before {
content : "";
}
.fab-dropbox:before {
content : "";
}
.fab-drupal:before {
content : "";
}
.fab-dyalog:before {
content : "";
}
.fab-earlybirds:before {
content : "";
}
.fab-edge:before {
content : "";
}
.fa-edit:before {
content : "";
}
.fab-elementor:before {
content : "";
}
.fab-ember:before {
content : "";
}
.fab-empire:before {
content : "";
}
.fab-envira:before {
content : "";
}
.fa-erlang:before {
content : "";
}
.fab-ethereum:before {
content : "";
}
.fab-etsy:before {
content : "";
}
.fa-euro-sign:before {
content : "";
}
.fa-exchange-alt:before {
content : "";
}
.fa-exclamation-triangle:before {
content : "";
}
.fa-expand-arrows-alt:before {
content : "";
}
.fab-expeditedssl:before {
content : "";
}
.fa-external-link-alt:before {
content : "";
}
.fa-external-link-square-alt:before {
content : "";
}
.fa-eye-dropper:before {
content : "";
}
.fab-facebook:before {
content : "";
}
.fab-facebook-f:before {
content : "";
}
.fab-facebook-messenger:before {
content : "";
}
.fab-facebook-square:before {
content : "";
}
.fa-file-alt:before {
content : "";
}
.fa-file-archive:before {
content : "";
}
.fa-file-audio:before {
content : "";
}
.fa-file-code:before {
content : "";
}
.fa-file-excel:before {
content : "";
}
.fa-file-image:before {
content : "";
}
.fa-file-medical:before {
content : "";
}
.fa-file-medical-alt:before {
content : "";
}
.fa-file-pdf:before {
content : "";
}
.fa-file-powerpoint:before {
content : "";
}
.fa-file-video:before {
content : "";
}
.fa-file-word:before {
content : "";
}
.fab-firefox:before {
content : "";
}
.fa-first-aid:before {
content : "";
}
.fab-first-order:before {
content : "";
}
.fab-firstdraft:before {
content : "";
}
.fab-flickr:before {
content : "";
}
.fab-flipboard:before {
content : "";
}
.fab-fly:before {
content : "";
}
.fab-font-awesome:before {
content : "";
}
.fab-font-awesome-alt:before {
content : "";
}
.fab-font-awesome-flag:before {
content : "";
}
.fab-fonticons:before {
content : "";
}
.fab-fonticons-fi:before {
content : "";
}
.fa-football-ball:before {
content : "";
}
.fab-fort-awesome:before {
content : "";
}
.fab-fort-awesome-alt:before {
content : "";
}
.fab-forumbee:before {
content : "";
}
.fab-foursquare:before {
content : "";
}
.fa-freebsd:before {
content : "";
}
.fa-frown:before {
content : "";
}
.fa-futbol:before {
content : "";
}
.fa-gavel:before {
content : "";
}
.fa-gem:before {
content : "";
}
.fab-get-pocket:before {
content : "";
}
.fab-gg:before {
content : "";
}
.fab-gg-circle:before {
content : "";
}
.fab-git:before {
content : "";
}
.fab-git-square:before {
content : "";
}
.fab-github:before {
content : "";
}
.fab-github-alt:before {
content : "";
}
.fab-github-square:before {
content : "";
}
.fab-gitkraken:before {
content : "";
}
.fab-gitlab:before {
content : "";
}
.fab-gitter:before {
content : "";
}
.fa-glass-martini:before {
content : "";
}
.fab-glide:before {
content : "";
}
.fab-glide-g:before {
content : "";
}
.fab-gofore:before {
content : "";
}
.fa-golf-ball:before {
content : "";
}
.fab-goodreads:before {
content : "";
}
.fab-goodreads-g:before {
content : "";
}
.fab-google:before {
content : "";
}
.fab-google-drive:before {
content : "";
}
.fab-google-play:before {
content : "";
}
.fab-google-plus:before {
content : "";
}
.fab-google-plus-g:before {
content : "";
}
.fab-google-plus-square:before {
content : "";
}
.fab-google-wallet:before {
content : "";
}
.fa-graduation-cap:before {
content : "";
}
.fab-gratipay:before {
content : "";
}
.fab-grav:before {
content : "";
}
.fab-gripfire:before {
content : "";
}
.fab-grunt:before {
content : "";
}
.fab-gulp:before {
content : "";
}
.fab-hacker-news:before {
content : "";
}
.fab-hacker-news-square:before {
content : "";
}
.fa-hand-holding:before {
content : "";
}
.fa-hand-holding-heart:before {
content : "";
}
.fa-hand-holding-usd:before {
content : "";
}
.fa-hand-lizard:before {
content : "";
}
.fa-hand-paper:before {
content : "";
}
.fa-hand-peace:before {
content : "";
}
.fa-hand-point-down:before {
content : "";
}
.fa-hand-point-left:before {
content : "";
}
.fa-hand-point-right:before {
content : "";
}
.fa-hand-point-up:before {
content : "";
}
.fa-hand-pointer:before {
content : "";
}
.fa-hand-rock:before {
content : "";
}
.fa-hand-scissors:before {
content : "";
}
.fa-hand-spock:before {
content : "";
}
.fa-hands:before {
content : "";
}
.fa-hands-helping:before {
content : "";
}
.fa-handshake:before {
content : "";
}
.fa-hdd:before {
content : "";
}
.fa-heading:before {
content : "";
}
.fab-hips:before {
content : "";
}
.fab-hire-a-helper:before {
content : "";
}
.fa-hockey-puck:before {
content : "";
}
.fab-hooli:before {
content : "";
}
.fa-hospital:before {
content : "";
}
.fa-hospital-alt:before {
content : "";
}
.fa-hospital-symbol:before {
content : "";
}
.fab-hotjar:before {
content : "";
}
.fa-hourglass-end:before {
content : "";
}
.fa-hourglass-half:before {
content : "";
}
.fa-hourglass-start:before {
content : "";
}
.fab-houzz:before {
content : "";
}
.fab-html5:before {
content : "";
}
.fab-hubspot:before {
content : "";
}
.fa-id-card:before {
content : "";
}
.fa-id-card-alt:before {
content : "";
}
.fa-image:before {
content : "";
}
.fa-images:before {
content : "";
}
.fab-imdb:before {
content : "";
}
.fab-instagram:before {
content : "";
}
.fab-internet-explorer:before {
content : "";
}
.fab-ioxhost:before {
content : "";
}
.fab-itunes:before {
content : "";
}
.fab-itunes-note:before {
content : "";
}
.fab-java:before {
content : "";
}
.fab-jenkins:before {
content : "";
}
.fab-joget:before {
content : "";
}
.fab-joomla:before {
content : "";
}
.fab-js:before {
content : "";
}
.fab-js-square:before {
content : "";
}
.fa-keyboard:before {
content : "";
}
.fab-keycdn:before {
content : "";
}
.fab-kickstarter:before {
content : "";
}
.fab-kickstarter-k:before {
content : "";
}
.fab-korvue:before {
content : "";
}
.fab-laravel:before {
content : "";
}
.fab-lastfm:before {
content : "";
}
.fab-lastfm-square:before {
content : "";
}
.fab-leanpub:before {
content : "";
}
.fa-lemon:before {
content : "";
}
.fab-less:before {
content : "";
}
.fa-level-down-alt:before {
content : "";
}
.fa-level-up-alt:before {
content : "";
}
.fa-life-ring:before {
content : "";
}
.fa-lightbulb:before {
content : "";
}
.fab-line:before {
content : "";
}
.fa-link:before {
content : "";
}
.fab-linkedin:before {
content : "";
}
.fab-linkedin-in:before {
content : "";
}
.fab-linode:before {
content : "";
}
.fab-linux:before {
content : "";
}
.fa-lira-sign:before {
content : "";
}
.fa-lock-open:before {
content : "";
}
.fa-long-arrow-alt-down:before {
content : "";
}
.fa-long-arrow-alt-left:before {
content : "";
}
.fa-long-arrow-alt-right:before {
content : "";
}
.fa-long-arrow-alt-up:before {
content : "";
}
.fab-lyft:before {
content : "";
}
.fab-magento:before {
content : "";
}
.fa-map-marker-alt:before {
content : "";
}
.fab-maxcdn:before {
content : "";
}
.fab-medapps:before {
content : "";
}
.fab-medium:before {
content : "";
}
.fab-medium-m:before {
content : "";
}
.fab-medrt:before {
content : "";
}
.fab-meetup:before {
content : "";
}
.fa-meh:before {
content : "";
}
.fab-microsoft:before {
content : "";
}
.fab-mix:before {
content : "";
}
.fab-mixcloud:before {
content : "";
}
.fab-mizuni:before {
content : "";
}
.fa-mobile:before {
content : "";
}
.fa-mobile-alt:before {
content : "";
}
.fab-modx:before {
content : "";
}
.fab-monero:before {
content : "";
}
.fa-money-bill-alt:before {
content : "";
}
.fa-moon:before {
content : "";
}
.fab-napster:before {
content : "";
}
.fa-newspaper:before {
content : "";
}
.fa-nintendo-switch:before {
content : "";
}
.fab-node:before {
content : "";
}
.fab-node-js:before {
content : "";
}
.fa-notes-medical:before {
content : "";
}
.fab-npm:before {
content : "";
}
.fab-ns8:before {
content : "";
}
.fab-nutritionix:before {
content : "";
}
.fab-odnoklassniki:before {
content : "";
}
.fab-odnoklassniki-square:before {
content : "";
}
.fab-opencart:before {
content : "";
}
.fab-openid:before {
content : "";
}
.fab-opera:before {
content : "";
}
.fab-optin-monster:before {
content : "";
}
.fab-osi:before {
content : "";
}
.fa-outdent:before {
content : "";
}
.fab-page4:before {
content : "";
}
.fab-pagelines:before {
content : "";
}
.fa-palfed:before {
content : "";
}
.fa-pallet:before {
content : "";
}
.fa-paper-plane:before {
content : "";
}
.fa-parachute-box:before {
content : "";
}
.fa-paste:before {
content : "";
}
.fa-patreon:before {
content : "";
}
.fab-paypal:before {
content : "";
}
.fa-pen-square:before {
content : "";
}
.fa-pencil-alt:before {
content : "";
}
.fa-people-carry:before {
content : "";
}
.fab-periscope:before {
content : "";
}
.fab-phabricator:before {
content : "";
}
.fab-phoenix-framework:before {
content : "";
}
.fa-phone-slash:before {
content : "";
}
.fa-phone-volume:before {
content : "";
}
.fab-php:before {
content : "";
}
.fab-pied-piper:before {
content : "";
}
.fab-pied-piper-alt:before {
content : "";
}
.fab-pied-piper-hat:before {
content : "";
}
.fab-pied-piper-pp:before {
content : "";
}
.fa-piggy-bank:before {
content : "";
}
.fa-pills:before {
content : "";
}
.fab-pinterest:before {
content : "";
}
.fab-pinterest-p:before {
content : "";
}
.fab-pinterest-square:before {
content : "";
}
.fab-playstation:before {
content : "";
}
.fa-poo:before {
content : "";
}
.fa-pound-sign:before {
content : "";
}
.fa-prescription-bottle:before {
content : "";
}
.fa-prescription-bottle-alt:before {
content : "";
}
.fa-procedures:before {
content : "";
}
.fab-product-hunt:before {
content : "";
}
.fab-pushed:before {
content : "";
}
.fab-python:before {
content : "";
}
.fab-qq:before {
content : "";
}
.fa-quidditch:before {
content : "";
}
.fab-quinscape:before {
content : "";
}
.fab-quora:before {
content : "";
}
.fab-ravelry:before {
content : "";
}
.fab-react:before {
content : "";
}
.fab-readme:before {
content : "";
}
.fab-rebel:before {
content : "";
}
.fab-red-river:before {
content : "";
}
.fab-reddit-square:before {
content : "";
}
.fa-redo:before {
content : "";
}
.fa-redo-alt:before {
content : "";
}
.fab-rendact:before {
content : "";
}
.fab-renren:before {
content : "";
}
.fa-reply:before {
content : "";
}
.fa-reply-all:before {
content : "";
}
.fab-replyd:before {
content : "";
}
.fab-resolving:before {
content : "";
}
.fa-ribbon:before {
content : "";
}
.fab-rocketchat:before {
content : "";
}
.fab-rockrms:before {
content : "";
}
.fa-rss:before {
content : "";
}
.fa-ruble-sign:before {
content : "";
}
.fa-rupee-sign:before {
content : "";
}
.fab-safari:before {
content : "";
}
.fab-sass:before {
content : "";
}
.fa-save:before {
content : "";
}
.fab-schlix:before {
content : "";
}
.fab-scribd:before {
content : "";
}
.fab-searchengin:before {
content : "";
}
.fa-seedling:before {
content : "";
}
.fab-sellcast:before {
content : "";
}
.fab-sellsy:before {
content : "";
}
.fab-servicestack:before {
content : "";
}
.fa-share:before {
content : "";
}
.fa-shekel-sign:before {
content : "";
}
.fa-shield-alt:before {
content : "";
}
.fa-shipping-fast:before {
content : "";
}
.fab-shirtsinbulk:before {
content : "";
}
.fa-sign:before {
content : "";
}
.fa-sign-in-alt:before {
content : "";
}
.fa-sign-language:before {
content : "";
}
.fa-sign-out-alt:before {
content : "";
}
.fab-simplybuilt:before {
content : "";
}
.fab-sistrix:before {
content : "";
}
.fab-skyatlas:before {
content : "";
}
.fab-skype:before {
content : "";
}
.fab-slack:before {
content : "";
}
.fab-slack-hash:before {
content : "";
}
.fa-sliders-h:before {
content : "";
}
.fab-slideshare:before {
content : "";
}
.fa-smile:before {
content : "";
}
.fa-smoking:before {
content : "";
}
.fab-snapchat-ghost:before {
content : "";
}
.fab-snapchat-square:before {
content : "";
}
.fa-snowflake:before {
content : "";
}
.fa-sort:before {
content : "";
}
.fa-sort-alpha-down:before {
content : "";
}
.fa-sort-alpha-up:before {
content : "";
}
.fa-sort-amount-down:before {
content : "";
}
.fa-sort-amount-up:before {
content : "";
}
.fa-sort-down:before {
content : "";
}
.fa-sort-numeric-down:before {
content : "";
}
.fa-sort-numeric-up:before {
content : "";
}
.fa-sort-up:before {
content : "";
}
.fab-soundcloud:before {
content : "";
}
.fab-speakap:before {
content : "";
}
.fab-spotify:before {
content : "";
}
.fa-square-full:before {
content : "";
}
.fab-stack-exchange:before {
content : "";
}
.fab-stack-overflow:before {
content : "";
}
.fab-staylinked:before {
content : "";
}
.fab-steam:before {
content : "";
}
.fab-steam-square:before {
content : "";
}
.fab-steam-symbol:before {
content : "";
}
.fab-sticker-mule:before {
content : "";
}
.fa-stopwatch:before {
content : "";
}
.fab-strava:before {
content : "";
}
.fab-stripe:before {
content : "";
}
.fab-stripe-s:before {
content : "";
}
.fab-studiovinari:before {
content : "";
}
.fab-stumbleupon:before {
content : "";
}
.fab-stumbleupon-circle:before {
content : "";
}
.fa-sun:before {
content : "";
}
.fab-superpowers:before {
content : "";
}
.fab-supple:before {
content : "";
}
.fa-sync:before {
content : "";
}
.fa-sync-alt:before {
content : "";
}
.fa-syringe:before {
content : "";
}
.fa-table-tennis:before {
content : "";
}
.fa-tablet-alt:before {
content : "";
}
.fa-tablets:before {
content : "";
}
.fa-tachometer-alt:before {
content : "";
}
.fa-tape:before {
content : "";
}
.fa-taxi:before {
content : "";
}
.fab-telegram:before {
content : "";
}
.fab-telegram-plane:before {
content : "";
}
.fab-tencent-weibo:before {
content : "";
}
.fab-themeisle:before {
content : "";
}
.fa-thermometer:before {
content : "";
}
.fa-thermometer-empty:before {
content : "";
}
.fa-thermometer-full:before {
content : "";
}
.fa-thermometer-half:before {
content : "";
}
.fa-thermometer-quarter:before {
content : "";
}
.fa-thermometer-three-quarters:before {
content : "";
}
.fa-thumbtack:before {
content : "";
}
.fa-ticket-alt:before {
content : "";
}
.fa-times:before {
content : "";
}
.fa-transgender:before {
content : "";
}
.fa-trash-alt:before {
content : "";
}
.fab-trello:before {
content : "";
}
.fab-tripadvisor:before {
content : "";
}
.fa-truck-loading:before {
content : "";
}
.fa-truck-moving:before {
content : "";
}
.fab-tumblr:before {
content : "";
}
.fab-tumblr-square:before {
content : "";
}
.fa-tv:before {
content : "";
}
.fab-twitch:before {
content : "";
}
.fab-twitter:before {
content : "";
}
.fab-twitter-square:before {
content : "";
}
.fab-typo3:before {
content : "";
}
.fab-uber:before {
content : "";
}
.fab-uikit:before {
content : "";
}
.fa-undo:before {
content : "";
}
.fa-undo-alt:before {
content : "";
}
.fab-uniregistry:before {
content : "";
}
.fa-university:before {
content : "";
}
.fa-unlink:before {
content : "";
}
.fa-untappd:before {
content : "";
}
.fab-usb:before {
content : "";
}
.fa-users:before {
content : "";
}
.fab-ussunnah:before {
content : "";
}
.fa-utensil-spoon:before {
content : "";
}
.fa-utensils:before {
content : "";
}
.fab-vaadin:before {
content : "";
}
.fab-viacoin:before {
content : "";
}
.fab-viadeo:before {
content : "";
}
.fab-viadeo-square:before {
content : "";
}
.fa-vial:before {
content : "";
}
.fa-vials:before {
content : "";
}
.fab-viber:before {
content : "";
}
.fa-video:before {
content : "";
}
.fa-video-slash:before {
content : "";
}
.fab-vimeo:before {
content : "";
}
.fab-vimeo-square:before {
content : "";
}
.fab-vimeo-v:before {
content : "";
}
.fab-vine:before {
content : "";
}
.fab-vk:before {
content : "";
}
.fab-vnv:before {
content : "";
}
.fa-volleyball-ball:before {
content : "";
}
.fab-vuejs:before {
content : "";
}
.fa-warehouse:before {
content : "";
}
.fab-weibo:before {
content : "";
}
.fa-weight:before {
content : "";
}
.fab-weixin:before {
content : "";
}
.fab-whatsapp:before {
content : "";
}
.fab-whatsapp-square:before {
content : "";
}
.fab-whmcs:before {
content : "";
}
.fab-wikipedia-w:before {
content : "";
}
.fa-window-close:before {
content : "";
}
.fab-windows:before {
content : "";
}
.fa-wine-glass:before {
content : "";
}
.fa-won-sign:before {
content : "";
}
.fab-wordpress:before {
content : "";
}
.fab-wordpress-simple:before {
content : "";
}
.fab-wpbeginner:before {
content : "";
}
.fab-wpexplorer:before {
content : "";
}
.fab-wpforms:before {
content : "";
}
.fa-x-ray:before {
content : "";
}
.fab-xbox:before {
content : "";
}
.fab-xing:before {
content : "";
}
.fab-xing-square:before {
content : "";
}
.fab-y-combinator:before {
content : "";
}
.fab-yahoo:before {
content : "";
}
.fab-yandex:before {
content : "";
}
.fab-yandex-international:before {
content : "";
}
.fab-yelp:before {
content : "";
}
.fa-yen-sign:before {
content : "";
}
.fab-yoast:before {
content : "";
}
.fab-youtube:before {
content : "";
}
.fab-youtube-square:before {
content : "";
}
.asp_m {
height : 0;
}
.coupon-list .flex-middle h4 {
overflow-wrap : break-word;
white-space : normal;
}
.banner-center {
padding-top : 20px;
padding-bottom : 20px;
}
.white-block .coupon-box .coupon-grid {
min-height : 380px !important ;
}
.couponis-avts {
margin-top : 0;
}
.coupon-box .flex-right {
width : 215px;
}
.coupon-grid h4 {
overflow-wrap : break-word;
white-space : normal;
min-height : 38px;
}
@media (max-width: 600px) {
.tax-coupon-store .taxonomy-header .store-logo {
padding-bottom : 50%;
width : auto;
padding : 1.5em;
}
}
.widget-content h4 {
font-size : 14px;
}
.consent label input {
margin-right : 0;
margin-top : 0;
}
@media (min-width: 900px) {
.consent label input {
margin-right : -20px;
margin-top : 0;
}
}
.faq dt,.faq .dt{
background-color:#f2f2f2;
padding:5px;
margin-bottom:0;
border:1px solid #eceeef;
text-align: center;
}
.faq dd,.faq .dd{
background-color:#fff;
padding:5px;
margin-bottom:15px;
border:1px solid #eceeef;
text-align:left;
margin-left: 0px;
}
.coupon-discount-perc{
text-align: center;
font-size: 35px;
font-weight: 600;
line-height: 65px;
}
.sidebar-description .fa{
color: #00aa89;
}
.coupon-list .flex-middle h4 {
white-space: unset;
}
@media (min-width: 1200px) {
.container {
width: 1240px;
}
}
.asp_content{
padding: 0px 10px !important;
}
.asp_r_term  {
width: 100% !important;
border: none !important;
box-shadow: none !important;
}
.taxonomy-header a.visit-store {
bottom: calc(30% - 32px);
padding: 12px 25px;
right: 10px;
border-radius: 8px;
text-transform: uppercase;
font-size: 12px;
}
a.visit-store{
background-color: #1daa95;
color: #fff;
}
.asp-try{
display:none !important;
}
div.asp_w.ajaxsearchpro.asp_non_compact {
min-width: 250px !important;
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a, .navbar-default .navbar-nav li a {
font-size: 16px;
font-weight: 800;
font-family: "Montserrat",sans-serif;
color: #fff;
}
.taxonomy-header h1, .latest-coupons .taxonomy-header h1 {
font-size: 20px;
margin-bottom: 0;
}
.taxonomy-header .white-block-content {
padding: 5px;
}
@media screen and (max-width:769px){
.store-tax-header-wrap .flex-middle {
display: block;
}
.store-tax-header-wrap .flex-left, .white-block-content .flex-left, .latest-coupons .white-block-content .flex-left {
float: left;
margin-right: 10px;
}
.expire {
display:none;
}
header .collapse.in {
height: auto;
padding: 5px 10px;
}
header .top-header .flex-wrap .flex-left img {
margin-top: 5px;
margin-bottom: 10px;
}
.widget-title {
margin-right: -10px;
margin-left: -10px;
}
}
@media screen and (min-width:769px) {
.white-block.coupon-list .coupon-image {
margin-right: 10px !important;
margin-top: 10px;
}
.taxonomy-header .flex-middle {
max-width: 58%;
}
}
.text-left {
text-align: left !important;
}
.widget-title {
border-bottom: 1px solid #eee;
}
.expire {
top: 5px;
}
.starstruck-wrap {
font-size: 10px;
}
.nav-paste .navbar-collapse {
background-color: #7fbc42;
}
.home .row {
margin-left:0px !important;
margin-right:0px !important;
}
input.coupon-code-modal {
border: 2px dashed #ff9900 !important;
border-radius: 9px !important;
}
.btn_cta {
color: #fff;
display: inline-block;
background: #ff9900;
padding: 13px 25px;
font-size: 16px;
font-weight: 700;
border-radius: 9px;
text-align: center;
border: none;
vertical-align: middle;
cursor: pointer;
margin:10px 0px;
}
@media (max-width: 993px) {
.white-block.coupon-list .flex-right {
width: 215px !important;
}
}
@media (max-width: 750px) {
.white-block.coupon-list .flex-right {
width: auto !important;
}
}
.brand-list {
display: grid;
grid-template-columns: repeat(2, 1fr);
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: 0px !important;
}
.page-content_sidebar .box .brand-list{margin:0 calc(var(--box-x)*-1) calc(var(--box-y)*-1);}
.brand-list-item{border-bottom:1px solid rgba(0,0,0,.1);}
.brand-list-item:nth-child(odd){border-right:1px solid rgba(0,0,0,.1);}
.brand-list-link{display:grid;padding:.75rem;place-items:center;}
.brand-list-link:hover{filter:opacity(50%);}
.brand-list-logo{height:100%;max-width:100%;min-height:0;-o-object-fit:contain;object-fit:contain;width:100%;}
@media (max-width: 400px) {
.kc_row.kc_row_inner {
width: 100% !important;
margin-left: 0px !important;
}
.kc_row_inner .kc_column_inner {
padding-right: 0px !important;
padding-left: 0px !important;
}
}
.widget_store_coupon_sidebar_description .widget-title {
display:none;
}
.code-text:after {
content: "";
width: 0;
height: 0;
position: absolute;
right: -14px;
top: 0px;
transition: all 0.2s ease-in-out;
z-index: 4;
border-top: 55px solid #ff9900;
border-right: 14px solid transparent;
border-left: 0 solid transparent;
display: block;
}
.code-text:hover:after {
right:0px;
}
.home .coupon-grid {
margin-top: 15px;
margin-bottom: 15px;
display: flex;
flex-flow: column;
height: 450px;
} .coupon-action-button[role="button"],
.coupon-code-modal[role="button"],
.js-code-redirect,
.js-xc {
cursor: pointer;
}
.coupon-action-button[role="button"]:focus,
.coupon-code-modal[role="button"]:focus,
.js-code-redirect:focus {
outline: none;
}
.coupon-code-modal.sale-act-btn,
span.coupon-code-modal.sale-act-btn,
span.coupon-code-modal.header-alike.sale-act-btn {
background: #fd654c;
color: #fff;
display: block;
padding: 10px 20px;
width: 50%;
margin: 20px auto 0;
max-width: 100%;
text-align: center;
font-size: 20px;
line-height: 1.42857143;
letter-spacing: 0.5px;
border: 2px solid #ffa619 !important;
border-radius: 8px;
cursor: pointer;
margin-bottom: 10px;
}
.coupon-code-modal.sale-act-btn:hover,
span.coupon-code-modal.sale-act-btn:hover,
span.coupon-code-modal.header-alike.sale-act-btn:hover,
.coupon-code-modal.sale-act-btn:focus,
span.coupon-code-modal.sale-act-btn:focus,
span.coupon-code-modal.header-alike.sale-act-btn:focus {
color: #fff;
text-decoration: none;
opacity: .95;
}
@media (max-width: 385px) {
.coupon-code-modal.sale-act-btn,
span.coupon-code-modal.sale-act-btn,
span.coupon-code-modal.header-alike.sale-act-btn {
width: 100%;
}
}