@import url("https://fonts.googleapis.com/css?family=Caveat&display=swap");  @font-face {
font-display: auto;
font-family: 'Roboto';
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-light-webfont.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-light-webfont.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-light-webfont.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-light-webfont.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-light-webfont.ttf) format('truetype');
font-weight: 300;
font-style: normal;
}
@font-face {
font-display: auto;
font-family: 'Roboto';
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-regular-webfont.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-regular-webfont.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-regular-webfont.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-regular-webfont.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-regular-webfont.ttf) format('truetype');
font-weight: 400;
font-style: normal;
}
@font-face {
font-display: auto;
font-family: 'Roboto';
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-italic-webfont.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-italic-webfont.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-italic-webfont.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-italic-webfont.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-italic-webfont.ttf) format('truetype');
font-weight: 400;
font-style: italic;
}
@font-face {
font-display: auto;
font-family: 'Roboto';
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-medium-webfont.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-medium-webfont.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-medium-webfont.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-medium-webfont.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-medium-webfont.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-display: auto;
font-family: 'Roboto';
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-bold-webfont.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-bold-webfont.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-bold-webfont.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-bold-webfont.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/roboto-bold-webfont.ttf) format('truetype');
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: 'Lora';
font-display: auto;
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/lora-regular-webfont.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/lora-regular-webfont.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/lora-regular-webfont.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/lora-regular-webfont.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/lora-regular-webfont.ttf) format('truetype');
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'Lora';
font-display: auto;
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/lora-italic-webfont.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/lora-italic-webfont.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/lora-italic-webfont.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/lora-italic-webfont.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/lora-italic-webfont.ttf) format('truetype');
font-weight: 400;
font-style: italic;
}
@font-face {
font-family: 'Open Sans Bold';
font-display: auto;
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Bold.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Bold.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Bold.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Bold.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Bold.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Open Sans Light';
font-display: auto;
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Light.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Light.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Light.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Light.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Light.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Open Sans';
font-display: auto;
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Regular.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Regular.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Regular.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Regular.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-Regular.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Open Sans SemiBold';
font-display: auto;
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-SemiBold.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-SemiBold.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-SemiBold.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-SemiBold.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/OpenSans-SemiBold.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Roboto Condensed Bold';
font-display: auto;
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Bold.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Bold.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Bold.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Bold.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Bold.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Roboto Condensed Light';
font-display: auto;
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Light.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Light.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Light.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Light.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Light.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Roboto Condensed';
font-display: auto;
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Regular.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Regular.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Regular.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Regular.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/RobotoCondensed-Regular.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-display: auto;
font-family: 'Roboto-Light';
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/Roboto-Light.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/Roboto-Light.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/Roboto-Light.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/Roboto-Light.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/Roboto-Light.ttf) format('truetype');
font-style: normal;
}
.font-awesome {
font: normal normal normal 14px/1 FontAwesome;
}
.transition {
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.box-shadow {
box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.1);
-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.1);
}
.soft-shadow {
-webkit-box-shadow: 0px 2px 10px -2px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 2px 10px -2px rgba(0,0,0,0.3);
box-shadow: 0px 2px 10px -2px rgba(0,0,0,0.3);
}
.box-shadow-more {
-webkit-box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.25);
box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.25);
}
.box-shadow-none {
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
.display-table-middle {
display: table-cell;
vertical-align: middle;
width: 2000px;
}
.display-flex-all {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
@media (min-width: 768px) {
.display-flex {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
}
@media (min-width: 768px) {
.display-flex-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
}
.display-flex-wrap-all {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
@media (min-width: 768px) {
.display-flex-center {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
}
}
.display-flex-center-all {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
}
@media (min-width: 768px) {
.display-flex-center-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
}
.display-flex-center-wrap-all {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.display-flex-block {
flex-direction: column;
-webkit-flex-direction: column;
justify-content: center;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.visible-no {
visibility: hidden;
opacity: 0;
}
.visible-yes {
visibility: visible;
opacity: 1;
}
.appearance-none {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.uppercase {
text-transform: uppercase;
}
.italic {
font-style: italic;
}
.color-grayscale {
-webkit-filter: grayscale(100%); filter: grayscale(100%);
}
.color-grayscale-no {
-webkit-filter: grayscale(0); filter: grayscale(0);
}
html {
height: 100%;
font-size: 62.5%;
}
body {
word-wrap: break-word;
color: #333;
font-family: 'Roboto-Light', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
font-size: 16px;
}
ul {
padding-left: 35px;
}
section h1,
section h2,
section h3,
section h4 {
font-family: 'Roboto-Light', sans-serif;
}
.decor .page-title span {
font-size: 1.5em;
}
.decor .page-title span:after {
content: '';
display: block;
width: 8%;
height: 3px;
background-color: #474c52;
margin: 20px auto 0 auto;
}
.page-title span {
font-size: 1.5em;
}
h1 {
font-size: 1.5em;
}
h2 {
font-size: 1.3em;
}
h3 {
font-size: 1.2em;
}
h4 {
font-size: 1.1em;
}
.alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin: 0 auto;
}
@media (min-width: 768px) {
.alpha {
padding-left: 0;
}
.omega {
padding-right: 0;
}
}
.owl-item {
touch-action: manipulation;
}
.dark {
color: #fff;
}
hr {
clear: both;
}
.overflow {
overflow: hidden;
}
.color-text,
a.color-text,
a.color-text:visited {
color: #333;
}
.font-text {
font-family: 'Open Sans', Verdana, sans-serif;
}
.font-headline {
font-family: 'Open Sans', Verdana, sans-serif;
}
.font-additional {
font-family: 'Open Sans', Verdana, sans-serif;
}
a:hover {
text-decoration: none;
color: #cba35b;
}
a:visited {
color: #333;
}
a:active,
a:focus {
color: #333;
}
.link-absolute {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
}
.hover-link {
position: relative;
display: inline-block;
width: 100%;
}
.hover-link.link-absolute {
position: absolute;
padding: 15px;
}
.hover-link.link-absolute.link-bordered > span {
width: 100%;
height: 100%;
display: block;
position: relative;
}
.hover-link.link-absolute.link-bordered > span:before {
content: '';
position: absolute;
z-index: 99;
width: 100%;
height: 100%;
opacity: 0;
border: 1px solid;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.hover-link.link-absolute.link-bordered:hover > span:before {
opacity: 1;
}
.hover-link.block {
display: block;
}
.hover-link img {
width: 100%;
}
.hover-link:before {
content: '';
position: absolute;
top: 0%;
left: 0%;
right: 0%;
bottom: 0%;
background: rgba(203,163,91,0.6);
opacity: 0;
z-index: 1;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.hover-link:after {
content: '\f196';
font: normal normal normal 14px/1 FontAwesome;
position: absolute;
opacity: 0;
top: 50%;
left: 50%;
font-size: 72px;
color: #fff;
font-weight: 300;
line-height: 72px;
width: 72px;
text-align: center;
margin-top: -36px;
margin-left: -36px;
z-index: 2;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.hover-link:hover:before {
opacity: 1;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.hover-link:hover:after {
opacity: 1;
top: 50%;
}
.hover-link.hover-zoom:after {
content: "\f002";
font: normal normal normal 14px/1 FontAwesome;
font-size: 30px;
margin-top: -15px;
}
.hover-link.hover-video:after {
content: "\f144";
font: normal normal normal 14px/1 FontAwesome;
font-size: 30px;
margin-top: -15px;
opacity: 0.8;
top: 50%;
color: #fff;
}
.hover-link.hover-video:after:hover {
background: rgba(51,51,51,0.6);
}
.hover-link.hover-none:after {
display: none;
}
@media (min-width: 768px) {
.display-flex,
.row-eq-height {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
}
@media (min-width: 768px) {
.display-flex-middle {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
}
}
.display-table-cell-middle {
display: table-cell;
vertical-align: middle;
width: 2000px;
}
.post .hover-link {
text-align: center;
}
.carousel .hover-link,
.owl-item .hover-link {
display: block;
}
.relative {
position: relative;
}
.margintop {
margin-top: 15px;
}
.margintop-big {
margin-top: 30px;
}
.marginbottom {
margin-bottom: 15px;
}
.margintop-big {
margin-top: 30px;
}
.marginbottom-big {
margin-bottom: 30px;
}
.section-text {
margin-bottom: 20px;
}
.lower-text,
.links-box {
font-family: 'Roboto Condensed', sans-serif !important;
margin-top: 20px;
width: auto;
float: none;
}
.lower-text.text-center p {
text-align: center;
}
.links-box {
font-family: 'Roboto Condensed', sans-serif !important;
}
.links-box > .link {
overflow: hidden;
}
.links-box .file-icon {
width: 35px;
margin-right: 15px;
}
.links-box a {
margin-bottom: 15px;
}
.links-box a.normal-link {
display: block;
margin-bottom: 15px;
}
.links-box a.normal-link br {
display: none;
}
.links-box a.normal-link span:before {
content: '[';
}
.links-box a.normal-link span:after {
content: ']';
}
img {
display: inline-block;
height: auto;
max-width: 100%;
}
img[class*="wp-image-"] {
margin-top: 10px;
margin-bottom: 10px;
}
.wp-caption {
border: 1px solid #ccc;
margin-bottom: 10px;
max-width: 100%;
border-radius: 4px;
padding: 0 10px;
}
.wp-caption.aligncenter {
margin-bottom: 10px;
}
.wp-caption img[class*="wp-image-"] {
display: block;
}
.wp-caption .wp-caption-text {
text-align: center;
margin-top: 10px;
}
.gallery {
margin-bottom: 0;
margin-top: 30px;
}
.gallery a img {
border: none;
height: auto;
}
.gallery dd {
margin: 0;
}
.gallery-border {
border: 1px solid #dadada;
padding: 15px;
}
.gallery-caption {
display: block;
}
.container {
padding-bottom: 0;
}
embed,
iframe,
object {
max-width: 100%;
border: none;
}
.embed-container {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
max-width: 100%;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.screen-reader-text {
clip: rect(1px,1px,1px,1px);
position: absolute !important;
}
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
background-color: #dadada;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0,0,0,0.6);
clip: auto !important;
color: #333;
display: block;
font-size: 14px;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.main-content-inner {
padding-bottom: 1.5em;
}
.textgallery_section .hentry {
margin: 0;
}
.sticky {
display: block;
}
.bypostauthor {
display: block;
}
.uppercase {
text-transform: uppercase;
}
.transition {
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.clear {
clear: both;
}
.entry-meta {
clear: both;
}
.breadcrumbs-box,
.woocommerce .woocommerce-breadcrumb {
margin: 10px 0;
}
.breadcrumbs-box p,
.woocommerce .woocommerce-breadcrumb p {
margin: 0;
}
.breadcrumbs-box a,
.woocommerce .woocommerce-breadcrumb a {
color: #333;
}
.breadcrumbs-box a:visited,
.woocommerce .woocommerce-breadcrumb a:visited {
color: #333;
}
.breadcrumbs-box a:hover,
.woocommerce .woocommerce-breadcrumb a:hover {
color: #666666;
}
.breadcrumbs-box a img,
.woocommerce .woocommerce-breadcrumb a img {
max-height: 12px;
}
.color-main {
color: #333;
}
.color-additional {
color: #333;
}
.color-lighter {
color: #dadada;
}
.color-text {
color: #333;
}
.dark h1,
.dark h2,
.dark h3,
.dark h4,
.dark h5,
.dark h6,
.dark p,
.dark li,
.dark a,
.dark a:hover {
color: #fff;
}
.dark a:focus,
.dark .prefooter.dark a:active {
color: #dadada;
}
.light h1,
.light h2,
.light h3,
.light h4,
.light h5,
.light h6,
.light p,
.light li,
.light a,
.light a:hover,
.light a:focus,
.light .prefooter.dark a:active {
color: inherit;
}
.more-padding {
padding-top: 15px;
padding-bottom: 15px;
margin-top: 0;
margin-bottom: 0;
}
.posted_in + .tagged_as {
border-left: 1px solid;
padding-left: 5px;
}
.tab-content>.tab-pane {
visibility: visible;
}
.nav-tabs>li>a,
.nav-tabs>li>a:hover,
.nav-tabs>li>a:focus,
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus {
border: none;
}
.error404 .page-content form label {
width: 90%;
display: inline-block;
}
.error404 .page-content form .search-submit {
width: 9%;
display: inline-block;
}
@media (max-width: 767px) {
.same-height,
.same-height-0,
.same-height-1,
.same-height-2,
.same-height-3,
.same-height-4,
.same-height-5,
.same-height-6,
.same-height-7,
.same-height-8,
.same-height-9 {
height: auto !important;
}
}
@media (min-width: 768px) {
body.fixed-1:before {
content: '';
display: block;
height: 70px;
}
body.fixed-1.menu-on-section:before {
display: none;
}
body.footer_absolute,
body.footer_fixed {
min-height: 100%;
position: relative;
}
body.footer_fixed>section {
background: #fff;
}
body.footer_fixed>div {
background: #fff;
}
body .footer_absolute:after {
content: '';
display: block;
}
body .footer_fixed:after {
content: '';
display: block;
}
body .more-padding {
padding-top: 30px;
padding-bottom: 30px;
margin-top: 0;
margin-bottom: 0;
}
}
@media (min-width: 992px) { .links-box a {
font-family: 'Roboto Condensed', sans-serif !important;
margin-bottom: 0;
}
.data-absolute {
position: absolute;
top: 0;
}
.data-absolute.absolute-left {
left: 0;
}
.data-absolute.absolute-right {
right: 0;
}
}
.col-24,
.col-23,
.col-22,
.col-21,
.col-20,
.col-19,
.col-18,
.col-17,
.col-16,
.col-15,
.col-14,
.col-13,
.col-12,
.col-11,
.col-10,
.col-9,
.col-8,
.col-7,
.col-6,
.col-5,
.col-4,
.col-3,
.col-2,
.col-1 {
float: left;
}
.col-sm-24,
.col-sm-23,
.col-sm-22,
.col-sm-21,
.col-sm-20,
.col-sm-19,
.col-sm-18,
.col-sm-17,
.col-sm-16,
.col-sm-15,
.col-sm-14,
.col-sm-13,
.col-sm-12,
.col-sm-11,
.col-sm-10,
.col-sm-9,
.col-sm-8,
.col-sm-7,
.col-sm-6,
.col-sm-5,
.col-sm-4,
.col-sm-3,
.col-sm-2,
.col-sm-1 {
float: left;
}
@font-face {
font-display: auto;
font-family: 'Reinata';
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/reinata.eot);
src: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/reinata.eot?#iefix) format('embedded-opentype'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/reinata.woff2) format('woff2'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/reinata.woff) format('woff'), url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/fonts/reinata.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
color: #cba35b;
font-family: 'Open Sans', Verdana, sans-serif, sans-serif;
font-weight: 400;
}
.page-title {
margin-top: 0;
margin-bottom: 30px;
font-size: 30px;
color: #333;
}
.page-title.title-border {
padding-bottom: 10px;
margin-bottom: 20px;
}
.page-title.title-border:after {
content: '';
width: 200px;
height: 1px;
position: absolute;
bottom: 0;
left: 0;
}
.page-title .number {
font-size: 40px;
height: 60px;
width: 60px;
line-height: 58px;
display: inline-block;
text-align: center;
position: relative;
margin-right: 20px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
border: 1px dashed #dadada;
}
.page-title .more-padding {
padding-top: 30px;
padding-bottom: 0px;
}
.dark .page-title:after {
background-color: #fff;
}
.text-center .page-title.title-border:after {
left: 50%;
margin-left: -100px;
}
.lead {
font-size: 130%;
font-weight: 700;
font-style: italic;
}
@media (min-width: 768px) {
.page-title.more-padding {
padding-top: 30px;
padding-bottom: 0px;
}
}
nav .centro-nav-normal {
display: visible;
margin: 0 auto;
width: 100%;
}
nav .centro-nav-mobile {
display: none;
}
nav .upper-top-section .container {
width: 100% !important;
}
nav .upper-top-section .container .row .social-icons a {
padding: 0 5px;
}
nav .menu-box .centro-nav {
display: flex;
justify-content: center;
align-items: center;
}
nav .menu-box .centro-nav .col-10 {
transition: 1s;
padding: 0;
}
nav .menu-box .centro-nav .col-10.right-menu {
justify-content: flex-start;
display: flex;
width: 41%;
}
nav .menu-box .centro-nav .col-10.right-menu #main-menu {
margin: 0;
width: 100%;
display: flex;
justify-content: flex-start;
}
nav .menu-box .centro-nav .col-10.right-menu #main-menu > li {
margin-left: 1%;
float: left;
text-align: center;
}
nav .menu-box .centro-nav .col-10.right-menu #main-menu > li a {
font-size: 1em;
}
nav .menu-box .centro-nav .col-10.right-menu #main-menu > li .dropdown-menu {
right: auto;
position: absolute;
}
nav .menu-box .centro-nav .col-10.left-menu {
justify-content: flex-end;
display: flex;
width: 41%;
}
nav .menu-box .centro-nav .col-10.left-menu #main-menu {
margin: 0;
width: 100%;
display: flex;
justify-content: flex-end;
}
nav .menu-box .centro-nav .col-10.left-menu #main-menu > li {
margin-right: 1%;
float: right;
text-align: center;
}
nav .menu-box .centro-nav .col-10.left-menu #main-menu > li a {
font-size: 1em;
}
nav .menu-box .centro-nav .col-10.left-menu #main-menu > li .dropdown-menu {
right: auto;
position: absolute;
}
nav .menu-box .centro-nav .cen-logo {
height: 90px;
background: transparent;
transition: 1s;
}
nav .menu-box .centro-nav .cen-logo .navbar-header {
float: none;
padding: 0;
display: flex;
justify-content: center;
}
nav .menu-box .centro-nav .cen-logo .navbar-header .navbar-brand {
padding: 0 !important;
}
nav .menu-box .centro-nav .cen-logo .navbar-header .navbar-brand .thumbnail-logo {
transition: 1s;
width: 145px;
height: 80px;
}
nav .menu-box .centro-nav .cen-logo .navbar-header .navbar-brand img {
max-height: none;
}
nav.affix .menu-box .centro-nav .cen-logo .navbar-header img {
max-height: none;
}
@media (max-width: 767px) {
nav.affix {
position: relative !important;
top: 0 !important;
}
nav.affix .upper-top-section .container .row .social-icons a {
padding: 0 5px;
}
.centro-nav-normal {
display: none !important;
}
.centro-nav-mobile {
display: block !important;
}
.centro-nav-mobile .navbar-brand {
float: none;
}
.centro-nav-mobile .navbar-brand .thumbnail-logo {
margin-top: -33px;
margin: 0 auto;
}
.centro-nav-mobile .burger-menu .ham {
margin-top: -35px;
margin-bottom: 15px;
display: block;
}
.centro-nav-mobile .burger-menu .ham button {
display: block;
float: none;
margin: 0 auto;
}
.centro-nav-mobile .burger-menu ul li {
display: block;
text-align: center;
}
}
.btn {
padding: 15px 30px;
border-radius: 25px;
font-family: 'Roboto Condensed', sans-serif !important;
font-size: 14px;
border-width: 1px;
border-style: solid;
padding: 10px 20px;
line-height: 1;
font-weight: 500;
text-transform: uppercase;
white-space: normal;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.btn.btn-mini {
font-size: 12px;
padding: 5px 10px;
}
.btn-default {
border-color: #b58571;
color: #b58571;
padding: 15px 30px;
border-radius: 25px;
font-family: 'Roboto Condensed', sans-serif !important;
}
.btn-default:visited {
border-color: #b58571;
color: #b58571;
}
.btn-default:hover,
.btn-default:hover:visited,
.btn-default:focus,
.btn-default:active {
color: #fff !important;
border-color: #cba35b;
background: #cba35b;
}
.btn-primary,
a.btn-primary {
color: #fff;
border-color: transparent;
background: #474c52;
padding: 15px 30px;
border-radius: 25px;
font-family: 'Roboto Condensed', sans-serif !important;
}
.btn-primary:visited,
a.btn-primary:visited {
color: #fff;
}
.btn-primary:hover,
.btn-primary:hover:visited,
.btn-primary:focus,
.btn-primary:active,
a.btn-primary:hover,
a.btn-primary:hover:visited,
a.btn-primary:focus,
a.btn-primary:active {
color: #fff;
border-color: #cba35b;
background: #cba35b;
}
.btn-primary:hover,
a.btn-primary:hover {
border-color: #cba35b;
color: #fff;
}
.btn-primary.btn-excerpt,
a.btn-primary.btn-excerpt {
margin-top: 10px;
}
.btn-secondary,
a.btn-secondary {
border-color: #474c52;
background: #474c52;
color: #fff;
padding: 15px 30px;
border-radius: 25px;
font-family: 'Roboto Condensed', sans-serif !important;
}
.btn-secondary:visited,
a.btn-secondary:visited {
border-color: #474c52;
background: #474c52;
color: #fff;
}
.btn-secondary:hover,
.btn-secondary:hover:visited,
.btn-secondary:focus,
.btn-secondary:active,
a.btn-secondary:hover,
a.btn-secondary:hover:visited,
a.btn-secondary:focus,
a.btn-secondary:active {
border-color: #474c52;
background: #fff;
color: #474c52;
}
.btn-secondary-border,
a.btn-secondary-border {
border-color: #474c52;
color: #474c52;
padding: 15px 30px;
border-radius: 25px;
font-family: 'Roboto Condensed', sans-serif !important;
}
.btn-secondary-border:visited,
a.btn-secondary-border:visited {
border-color: #474c52;
color: #474c52;
}
.btn-secondary-border:hover,
.btn-secondary-border:hover:visited,
.btn-secondary-border:focus,
.btn-secondary-border:active,
a.btn-secondary-border:hover,
a.btn-secondary-border:hover:visited,
a.btn-secondary-border:focus,
a.btn-secondary-border:active {
border-color: #474c52;
background: #474c52;
color: #fff;
}
.btn-excerpt {
padding: 15px 30px;
border-radius: 25px;
font-family: 'Roboto Condensed', sans-serif !important;
position: relative;
}
.btn-excerpt:before {
content: ' | ';
}
.dark input[type="button"],
.dark input[type="reset"],
.dark input[type="submit"] {
color: #fff;
padding: 15px 30px;
border-radius: 25px;
font-family: 'Roboto Condensed', sans-serif !important;
}
.dark a.btn-default,
.dark .btn-default {
color: #fff;
border-color: #fff;
padding: 15px 30px;
border-radius: 25px;
font-family: 'Roboto Condensed', sans-serif !important;
}
.dark a.btn-default:visited,
.dark .btn-default:visited {
color: #fff;
border-color: #fff;
}
.dark a.btn-default:hover,
.dark a.btn-default:focus,
.dark a.btn-default:visited:hover,
.dark a.btn-default:active,
.dark .btn-default:hover,
.dark .btn-default:focus,
.dark .btn-default:visited:hover,
.dark .btn-default:active {
background: #fff;
color: #cba35b;
}
.dark .btn-primary {
padding: 15px 30px;
border-radius: 25px;
font-family: 'Roboto Condensed', sans-serif !important;
}
.dark .btn-primary:hover,
.dark .btn-primary:focus,
.dark .btn-primary:visited:hover,
.dark .btn-primary:active {
color: #fff;
}
.links-box {
padding: 15px 30px;
border-radius: 25px;
font-family: 'Roboto Condensed', sans-serif !important;
}
.links-box .btn-secondary.light {
color: #cba35b;
}
.links-box .btn-secondary.light:visited {
color: #cba35b;
}
.links-box .btn-secondary.light:hover,
.links-box .btn-secondary.light:focus,
.links-box .btn-secondary.light:visited:hover,
.links-box .btn-secondary.light:active {
color: #fff;
}
a.normal-link {
color: #cba35b;
text-transform: uppercase;
font-family: 'Roboto Condensed', sans-serif !important;
}
a.normal-link:hover {
color: #474c52;
}
.btn-pvnt {
padding: 8px 10px;
background-color: #fff;
border-radius: 12px;
color: #474c52 !important;
font-family: 'Roboto-Light', sans-serif;
text-transform: uppercase;
}
.btn-pvnt:hover {
color: #fff !important;
background-color: #d3b785;
}
.contact-form-title {
font-size: 24px;
font-size: 2.4rem;
}
.dark select option {
color: #333;
}
.widget ul {
padding: 0;
list-style: none;
}
.widget ul li a {
display: block;
padding: 3px 0;
}
.widget ul li .children {
padding-left: 15px;
}
.widget ul li.bordered a {
padding: 8px 0;
border-top: 1px solid #e3e3e3;
}
.widget ul li.bordered:last-child a {
border-bottom: 1px solid #e3e3e3;
}
.widget ul li.current-cat a {
color: #333;
}
.widget select {
max-width: 100%;
}
.widget.widget_nav_menu ul.sub-menu li,
.widget.widget_pages ul.children li {
padding-left: 15px;
}
.widget.widget_search .search-form input,
.widget.widget_search .search-form select {
border-color: #dadada;
}
.widget.widget_search .search-form label {
display: inline-block;
float: left;
}
.widget.widget_search .search-form button {
width: auto;
}
.widget.widget_links_widget .normal-link {
font-weight: 400;
}
.widget.widget_links_widget > a {
padding: 0 10px;
}
.widget.widget_links_widget .dropdown {
margin: 0;
}
.widget.widget_links_widget .dropdown .link__group {
display: block;
}
.widget.widget_links_widget .dropdown .link__group .dropdown-menu {
margin: 0;
}
.widget.widget_links_widget .dropdown .link__group:hover .dropdown-menu {
display: block;
}
.widget.widget_links_widget .dropdown .link__group > a {
padding: 0 10px;
}
.widget.widget_links_widget .dropdown .link__group > a.menu-link {
padding-right: 0;
display: inline-block;
}
.widget.widget_links_widget .dropdown .link__group > a.dropdown-toggle {
padding-left: 0;
cursor: pointer;
display: inline-block;
}
.widget.widget_links_widget .dropdown .link__group .dropdown-menu {
min-width: 1px;
}
.widget.widget_links_widget .dropdown .link__group .dropdown-menu a {
padding: 10px;
}
.widget.widget_links_widget .dropdown .link__group .dropdown-menu a:hover {
color: #fff;
}
.dark .widget ul li a {
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.dark .widget ul li.current-cat a,
.dark .widget ul li:hover a {
color: #fff;
}
@media (min-width: 768px) {
.widget {
margin-bottom: 2em;
}
}
.top-infobox .widget {
padding-left: 10px;
margin-bottom: 0;
}
.top-infobox .widget.widget_button_widget a {
padding: 10px 20px;
margin: 10px 0 0 30px;
}
.top-infobox .widget ul {
padding: 0;
margin: 0;
list-style: none;
}
.top-infobox .widget ul li {
display: inline-block;
}
.top-infobox .widget ul li a {
font-size: 12px;
}
.affix .top-infobox .widget.widget_button_widget a {
margin-top: 5px;
}
@media (max-width: 767px) {
.top-infobox .widget-top.pull-right {
float: none !important;
}
.top-infobox .widget-top .widget_button_widget {
padding-left: 0;
}
.top-infobox .widget.widget_button_widget a {
margin-left: 0;
margin-right: 10px;
}
}
.widget_contact_widget .links-box {
margin-top: 0;
margin-bottom: 15px;
}
.widget_contact_widget > a {
display: block;
padding: 5px 0;
color: #333;
}
.widget_contact_widget > a .fa {
padding-right: 5px;
}
.comment .children {
margin-left: 1.5em;
}
body.logged-in .site-navigation.nav-fixed {
top: 32px;
}
@media (min-width: 768px) {
.navbar-collapse {
display: block !important;
}
}
.site-navigation.affix {
width: 100%;
z-index: 999;
box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.1);
-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.1);
}
.site-navigation .container {
padding-bottom: 0;
}
.site-navigation .navbar-toggle {
width: auto;
cursor: pointer;
}
.site-navigation .navbar-toggle .icon-bar {
background: #333;
}
.site-navigation.dark .navbar-toggle .icon-bar {
background: #fff;
}
.site-navigation.dark .dropdown-menu>li>a {
color: #fff;
}
.site-navigation.nav-center .top-infobox .contact-header {
text-align: left;
}
.site-navigation .menu-box {
background: transparent;
}
@media (max-width: 767px) {
.site-navigation .menu-box .navbar-header {
width: 100%;
}
.site-navigation .menu-box .navbar-header .navbar-toggle {
float: right;
}
}
.site-navigation .nav >li >a:hover,
.site-navigation .nav >li >a:focus,
.site-navigation .nav >li >a:active,
.site-navigation .nav >li >a.mPS2id-highlight,
.site-navigation .nav >li >a .navbar-right>li>a.mPS2id-highlight.mPS2id-highlight-last {
color: #cba35b;
background: none;
}
.site-navigation .nav >li.open>a {
color: #333;
}
.site-navigation .nav >li.open>a:hover,
.site-navigation .nav >li.open>a:focus {
color: #cba35b;
}
.site-navigation.nav-fixed.affix {
background: rgba(255,255,255,0.85);
}
.site-navigation .menu-single {
background-color: transparent;
}
@media (max-width: 767px) {
.site-navigation .menu-single .nav>li {
display: block;
width: 100%;
}
}
.site-navigation .menu-single .nav>li >a {
color: #333;
}
.site-navigation .menu-single .nav>li >a:visited {
color: #333;
}
.site-navigation .menu-single .nav>li >a:hover {
color: #333;
}
@media (min-width: 768px) {
.site-navigation.nav-left {
position: fixed;
left: 40px;
top: 70px;
z-index: 99;
}
.site-navigation.nav-left .navbar-header .navbar-brand img {
max-height: 160px;
}
.site-navigation.nav-left .top-infobox .collapse {
padding: 0;
}
.site-navigation.nav-left .top-infobox .collapse .navbar-nav >li {
float: none;
overflow: hidden;
}
.site-navigation.nav-left .top-infobox .collapse .navbar-nav >li >a {
padding-left: 0;
}
}
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li:hover {
background: #cba35b;
}
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li.active>a,
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li >a.mPS2id-highlight-first,
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li >a.mPS2id-highlight.mPS2id-clicked {
background: #cba35b;
}
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li >a {
border-color: #333;
}
.single-post .site-navigation .nav>li.blog-link>a {
color: #333;
}
.navbar {
margin: 0;
border: none;
}
@media (min-width: 768px) {
.navbar-nav {
margin-right: 0;
}
}
.navbar-nav >li >a {
white-space: normal;
display: block;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.navbar-nav >li >a.menu-link {
padding-right: 0;
display: inline-block;
clear: none;
white-space: normal;
}
.navbar-nav >li >a.dropdown-toggle {
padding-left: 0;
padding-right: 15px;
color: #cba35b;
cursor: pointer;
display: inline-block;
}
.navbar-nav .dropdown-menu {
padding: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.navbar-nav .dropdown-menu li a {
white-space: normal;
}
.navbar-nav .dropdown-menu li:hover > a,
.navbar-nav .dropdown-menu li:focus > a,
.navbar-nav .dropdown-menu li:active > a {
color: #fff;
background: #b58672;
}
.navbar-nav >.dropdown-menu .dropdown-menu {
left: 201px !important;
top: 0;
margin: 0;
}
.nav>li>a:hover,
.nav>li>a:focus {
text-decoration: none;
background-color: transparent;
}
.upper-navbar {
padding-top: 5px;
padding-bottom: 5px;
}
.upper-navbar .container {
padding-bottom: 0;
}
.upper-navbar .contact-header .widget-top,
.upper-navbar .contact-header .contact-box,
.upper-navbar .contact-header .social-header {
margin-bottom: 0;
}
.affix .upper-navbar {
display: none;
}
.dropdown-submenu {
position: relative;
}
.dropdown-submenu >.dropdown-menu {
top: 0;
left: 100%;
-webkit-border-radius: 0 6px 6px 6px;
-moz-border-radius: 0 6px 6px 6px;
border-radius: 0 6px 6px 6px;
}
.dropdown-submenu:active>.dropdown-menu,
.dropdown-submenu:hover>.dropdown-menu {
display: block;
}
.dropdown-submenu:active>a:after {
border-left-color: #fff;
}
.dropdown-submenu >a:after {
content: '';
display: block;
float: right;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
border-width: 5px 0 5px 5px;
border-left-color: #333;
margin-top: 5px;
margin-right: -10px;
}
.dropdown-submenu.pull-left {
float: left;
}
.dropdown-submenu.pull-left >.dropdown-menu {
left: -100%;
margin-left: 10px;
-webkit-border-radius: 6px 0 6px 6px;
-moz-border-radius: 6px 0 6px 6px;
border-radius: 6px 0 6px 6px;
}
.nav>.open>a,
.nav .open>a:hover,
.nav .open>a:focus {
background: none;
}
@media (max-width: 767px) {
.navbar-nav li >a {
padding: 10px;
}
.navbar-nav li >a.menu-link {
float: none;
}
.navbar-nav li >a.dropdown-toggle {
position: absolute;
right: 0;
top: 0;
z-index: 9;
}
.navbar-nav li >a.dropdown-toggle b.caret {
margin-top:1rem;
}
.navbar-nav li.show .dropdown-menu {
position: static !important;
float: none;
width: auto;
margin-top: 0;
background-color: transparent;
border: 0;
box-shadow: none;
transform: inherit !important;
top: 0 !important;
left: 0 !important;
}
.nav>li.open .dropdown-menu {
display: block;
}
.dropdown-menu .dropdown-menu {
padding-left: 15px;
}
}
@media (min-width: 768px) {
.navbar-box-right {
float: right;
}
.site-navigation.nav-fixed {
position: fixed;
width: 100%;
z-index: 999;
top: 0;
}
.navbar-nav li >a {
padding: 18px 7px 18px 18px;
}
.navbar-nav li >a.menu-link,
.navbar-nav li >a.dropdown-toggle {
float: left;
}
.navbar-nav li.dropdown:hover>.dropdown-menu {
display: block;
left: -100px;
}
.navbar-nav li .dropdown-menu {
min-width: 200px;
}
.navbar-nav li .dropdown-menu li.menu-item a {
padding-right: 20px;
}
.navbar-nav li .dropdown-menu li a.menu-link,
.navbar-nav li .dropdown-menu li a.dropdown-toggle {
display: inline-block;
clear: none;
}
.navbar-nav li .dropdown-menu li a.menu-link {
width: 100%;
position: relative;
}
.navbar-nav li .dropdown-menu li a.menu-link:after { display: inline-block;
margin-left: 0.255em;
vertical-align: 0.255em;
content: "";
border-top: 0.3em solid;
border-right: 0.3em solid transparent;
border-bottom: 0;
border-left: 0.3em solid transparent;
position: absolute;
top: 2.5rem;
right:0.7rem;
color: #cba35b;
transform: rotate(270deg);
}
.navbar-nav li .dropdown-menu li a.dropdown-toggle {
padding: 5px 0px;
display: inline-block;
text-align: center;
width: 5%;
display: none;
}
.navbar-nav li .dropdown-menu li a.dropdown-toggle .caret {
border-left: 0px solid;
border-top: 0px solid transparent;
border-bottom: 0px solid transparent;
}
.navbar-nav li .dropdown-menu li:hover a:after {
color: #fff;
}
.navbar-center .navbar-header {
display: flex;
justify-content: center;
position: absolute;
width: 100%;
left: 0;
top: 0;
}
.navbar-center .navbar-brand {
display: flex;
align-items: center;
}
.navbar-center .navbar-brand img {
max-width: 230px;
max-height: none;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.navbar-center .navbar-box-left {
float: left;
width: 50%;
padding-right: 140px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.navbar-center .navbar-box-right {
text-align: right;
width: 50%;
padding-left: 140px;
position: absolute;
right: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.menu-single .navbar-center .navbar-header {
position: relative;
}
.menu-single .navbar-center .navbar-brand {
position: absolute;
z-index: 999;
}
.menu-single .navbar-center .navbar-box-left,
.menu-single .navbar-center .navbar-box-right {
position: absolute;
}
.menu-single .navbar-center .navbar-box-right {
right: 0;
text-align: right;
}
.affix .navbar-center .navbar-brand img {
max-width: 150px;
}
.affix .navbar-center .navbar-box-left {
padding-right: 100px;
}
.affix .navbar-center .navbar-box-right {
padding-left: 100px;
}
.affix .navbar-center .navbar-box-right .navbar-left {
margin-left: -15px;
}
.affix .navbar-center .navbar-box-right .navbar-right {
float: left !important;
}
.top-infobox + .navbar-right {
margin-right: 15px;
padding-top: 5px;
}
}
@media (min-width: 768px) and (max-width: 767px) {
.navbar-nav {
display: block;
}
}
@media (min-width: 992px) {
.navbar-nav>li>a {
padding: 18px 15px;
}
.affix .navbar-nav>li>a {
padding: 14px 15px;
}
.site-navigation .navbar-nav>li>a.menu-link,
.site-navigation .affix .navbar-nav>li>a.menu-link {
padding-right: 0;
}
.dropdown-menu {
min-width: 300px;
}
.navbar-nav li.dropdown:hover>.dropdown-menu {
left: auto;
right: 0;
}
.navbar-nav>li>.dropdown-menu .dropdown-menu {
left: 197px !important;
margin-top: -1px;
}
}
div#preloader {
position: fixed;
left: 0;
top: 0;
z-index: 9999;
width: 100%;
height: 100%;
overflow: visible;
background-color: #333;
background-repeat: no-repeat;
background-position: center center;
}
div#preloader .preloader__logo {
width: 100%;
height: 50px;
background-repeat: no-repeat;
background-position: center center;
background-size: contain;
position: absolute;
top: 50%;
margin-top: -70px;
}
#navbar {
font-family: 'Open sans', serif;
}
.upper-top-section {
padding-top: 7px;
padding-bottom: 7px;
background-color: transparent;
color: '';
border-bottom: 1px #f9f9f9 solid;
height: 40px;
margin-bottom: 10px;
}
.upper-top-section .upper-right {
margin-top: 15px;
}
.upper-top-section .upper-right .social-icons {
padding-top: 4px;
}
.upper-top-section .upper-right .social-icons a {
color: #ccc;
}
.upper-top-section .upper-right .social-icons a:hover {
color: #8f8f8f;
}
@media (min-width: 768px) {
.upper-top-section .upper-right {
margin-top: 0;
}
}
.upper-top-section .widget {
margin: 0;
}
.upper-top-section .widget .textwidget {
font-size: 0.8em;
}
.upper-top-section .widget .textwidget span {
color: #cbcbcb;
}
.upper-top-section .widget_nav_menu li {
display: inline-block;
padding: 0 9px;
}
.upper-top-section .contact-box .contact-data {
display: inline-block;
}
.upper-top-section .links-box {
margin: 0;
}
.upper-top-section .links-box a {
margin: 0;
display: inline-block;
}
.upper-top-section .upper-left .contact-box .contact-data {
padding-right: 15px;
}
.upper-top-section .upper-left .links-box a {
padding-right: 15px;
}
.upper-top-section .upper-right .contact-box .contact-data {
padding-right: 15px;
}
.upper-top-section .upper-right .links-box a {
padding-left: 15px;
}
.collapseSearch form label {
display: inline-block;
width: 90%;
}
.collapseSearch form button[type="submit"] {
display: inline-block;
width: 9%;
}
.navbar-brand {
height: auto;
padding: 9px 15px;
}
.navbar-brand img {
max-height: 50px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.navbar-brand .thumbnail-logo {
width: 160px;
height: 160px;
}
.affix .navbar-brand {
padding-top: 5px;
padding-bottom: 5px;
}
.affix .navbar-brand img {
max-height: 35px;
}
.contact-data .contact-box .horizontal-contact a {
color: #333;
}
.contact-data .contact-box .horizontal-contact a.web-site {
color: #333;
}
.contact-data .contact-box .horizontal-contact a.web-site:hover {
color: #333;
}
.contact-data .contact-box .horizontal-contact a:hover {
color: #333;
}
.contact-header .contact-data {
font-size: 12px;
display: inline-block;
vertical-align: top;
position: relative;
}
.contact-header .contact-data img {
max-height: 25px;
}
.contact-header .contact-data,
.contact-header .social-header a {
margin-left: 10px;
}
.contact-header .contact-data:first-of-type,
.contact-header .social-header a[class^="social"]:first-of-type {
margin-left: 0px;
}
.contact-header .widget-top,
.contact-header .contact-box,
.contact-header .social-header {
display: inline-block;
text-align: left;
}
.contact-header .contact-box .fa {
position: absolute;
line-height: 18px;
width: 15px;
text-align: center;
}
.contact-header .contact-box span {
padding-left: 25px;
}
.top-infobox .contact-header {
margin-top: 10px;
padding-bottom: 25px;
}
.top-infobox .contact-header .contact-box a,
.top-infobox .contact-header .contact-box span {
color: #333;
}
.top-infobox .contact-header .contact-box .fa {
position: absolute;
}
.top-infobox .contact-header .contact-box .fa.fa-envelope {
left: 2px;
}
.top-infobox .contact-header .contact-data {
position: relative;
}
.top-infobox .contact-header .contact-data.contact-icon span {
padding-left: 0;
}
.top-infobox .social-icons {
float: right;
margin-top: 18px;
}
.top-infobox .social-icons a {
padding-left: 10px;
}
.top-infobox .checkout,
.top-infobox .login {
display: inline-block;
padding-left: 25px;
}
.top-infobox .checkout a,
.top-infobox .login a {
color: #333;
}
.menu-single .top-infobox .social-icons {
float: none;
display: inline-block;
}
.navbar-box-left .widget-top {
display: inline-block;
}
@media (min-width: 768px) {
.contact-header .contact-data {
padding-left: 10px;
}
.contact-header .contact-data.contact-icon {
padding-left: 0;
}
.contact-header .contact-data .fa {
top: 1px;
font-size: 15px;
left: -5px;
}
.contact-header .contact-box a,
.contact-header .contact-box span {
font-size: 12px;
}
.contact-header .contact-box .fa.fa-envelope {
left: -9px;
}
.navbar-brand {
padding-left: 0px;
}
.top-infobox .contact-header {
text-align: right;
}
.nav-center .menu-box {
padding-bottom: 40px;
}
.affix.nav-center .menu-box {
padding-bottom: 10px;
}
}
@media (min-width: 992px) {
.contact-header .contact-data {
padding-left: 30px;
}
.contact-header .contact-data.contact-icon {
padding-left: 0;
}
.contact-header .contact-box .fa {
font-size: 18px;
top: 1px;
left: 8px;
}
.contact-header .contact-box .fa.fa-envelope {
left: 2px;
}
.contact-header .contact-box a,
.contact-header .contact-box span {
font-size: 14px;
}
}
@media (max-width: 767px) {
.top-infobox {
padding: 0 25px;
}
.navbar-brand img {
max-height: 35px;
}
.nav>li {
clear: both;
float: none;
}
.contact-header .contact-data {
padding-left: 10px;
display: block;
}
.contact-header .contact-data:first-of-type {
margin-left: 10px;
}
.contact-header .contact-data.contact-icon {
padding-left: 0;
}
.contact-header .contact-box .fa {
left: -5px;
}
.contact-header .contact-box .fa.fa-envelope {
left: -7px;
}
.top-infobox .contact-header {
margin-top: 5px;
padding-bottom: 0px;
}
.social-icons {
float: left;
margin-right: 10px;
}
.contact-header {
padding: 2px;
}
.navbar-collapse {
clear: both;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.top-infobox .social-icons {
display: none;
}
}
.social-panel {
position: fixed;
top: 30%;
z-index: 999;
width: 65px;
text-align: left;
}
.social-panel.social-left {
left: 0;
}
.social-panel.social-right {
right: 0;
}
.social-panel a {
font-size: 16px;
width: 45px;
height: 45px;
overflow: hidden;
display: inline-block;
text-align: center;
padding: 12px;
margin-bottom: 5px;
background: rgba(255,255,255,0.8);
}
.social-panel a .fa {
font-size: 21px;
}
.social-panel a img {
max-height: 30px;
}
.social-panel a:hover {
opacity: 0.8;
}
@media (min-width: 768px) {
.social-panel {
opacity: 0.5;
}
.social-panel:hover {
opacity: 1;
}
}
@media (min-width: 992px) {
.social-panel a {
width: 65px;
height: 65px;
padding: 18px 15px;
}
.social-panel a .fa {
font-size: 32px;
}
}
@media (max-width: 767px) {
.social-panel {
background: none;
width: 50px;
}
.social-panel.social-left {
left: -50px;
}
.social-panel.social-left:hover {
left: 0;
}
.social-panel.social-right {
right: -50px;
}
.social-panel.social-right:hover {
right: 0;
}
.social-panel:after {
content: '>';
width: 20px;
height: 40px;
background: #dadada;
position: absolute;
right: -20px;
text-align: center;
top: 50%;
margin-top: -20px;
padding-top: 10px;
font-weight: 700;
}
.social-panel:hover:after {
content: '';
opacity: 0;
}
}
.prefooter {
overflow: hidden;
font-size: 14px;
font-size: 1.4rem;
padding-bottom: 30px;
background-color: none;
color: #333;
}
.prefooter .container {
border-top: #f0f0f0 1px solid;
padding-top: 30px;
}
.prefooter .container .widget {
line-height: 2em;
font-family: 'Open Sans', sans-serif;
}
.prefooter .container .widget a:hover {
color: #749f21;
}
.prefooter .container .widget .widgettitle {
font-family: 'Roboto Condensed', sans-serif;
font-weight: 700;
font-size: 1.1em;
margin-bottom: 20px;
text-transform: uppercase;
}
.prefooter p,
.prefooter.dark p,
.prefooter a,
.prefooter.dark a {
color: #333;
}
.prefooter .page-title {
color: #333;
}
.prefooter .widget {
padding: 20px 0;
margin-bottom: 0;
}
.prefooter .widget.contact-box {
padding: 20px 0;
margin: 0;
}
.prefooter .social-icons {
float: none;
}
.prefooter .social-icons a {
padding-right: 10px;
font-size: 160%;
}
.prefooter .social-icons a.social-block {
display: block;
}
.prefooter .social-icons a.social-block .fa {
min-width: 25px;
}
.prefooter .social-icons a.social-block .fa.service__icon--small {
font-size: 14px;
font-size: 1.4rem;
min-width: 20px;
}
.prefooter .social-icons a .service__name.service__name--icon {
font-size: 14px;
font-size: 1.4rem;
}
.prefooter .contact-data {
position: relative;
padding-left: 15px;
padding-bottom: 5px;
}
.prefooter .contact-data:before {
font: normal normal normal 14px/1 FontAwesome;
position: absolute;
left: 0;
margin-top: 4px;
}
.prefooter .contact-data.contact-phone:before {
content: "\f095";
}
.prefooter .contact-data.contact-email:before {
content: "\f0e0";
}
.prefooter .contact-data.contact-address:before {
content: "\f041";
}
.prefooter textarea,
.prefooter input,
.prefooter select {
border-color: #333;
}
.dark.prefooter form input,
.dark.prefooter form select,
.dark.prefooter form textarea {
color: #fff;
}
.site-footer {
font-size: 12px;
font-size: 1.2rem;
padding-top: 15px;
padding-bottom: 15px;
background-color: none;
color: #333;
}
.site-footer .navbar-brand.footer .thumbnail-logo {
height: 62px;
width: 114px;
}
.site-footer p,
.site-footer.dark p,
.site-footer a,
.site-footer.dark a {
color: #333;
}
.site-footer .social-icons {
margin-top: 10px;
}
.site-footer .social-icons a[class^="social"] {
padding-right: 5px;
font-size: 120%;
}
.site-footer .contact-data {
display: inline-block;
vertical-align: top;
text-align: left;
padding-left: 10px;
}
.site-footer .navbar-nav {
margin-left: 0;
margin-right: 0;
}
.site-footer .navbar-nav >li>a {
padding: 10px 5px;
}
@media (max-width: 767px) {
.site-footer .text-right {
text-align: left;
}
}
@media (min-width: 768px) {
.footer_absolute .footer-box {
position: absolute;
bottom: 0;
z-index: 999;
width: 100%;
}
.footer_fixed .footer-box {
position: fixed;
bottom: 0;
z-index: -1;
width: 100%;
}
}
.body-gotop-footer .main-content,
.body-gotop-footer section:last-of-type .section {
padding-bottom: 50px;
}
.go-top-footer-box {
text-align: center;
position: relative;
}
.go-top {
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
text-align: center;
}
.go-top.go-top-footer {
height: 25px;
line-height: 25px;
width: 16%;
display: inline-block;
cursor: pointer;
position: absolute;
top: -25px;
margin-left: -8%;
}
.go-top.go-top-footer:hover {
background: #dadada;
color: #333;
}
.go-top.go-top-right {
width: 45px;
height: 45px;
padding-top: 6px;
font-size: 24px;
opacity: 0.6;
color: #000000;
cursor: pointer;
position: fixed;
background: #dadada;
z-index: 9999;
}
.go-top.go-top-right:hover {
opacity: 1;
color: #fff;
background: #333;
}
.go-top.go-top-right.affix-top {
right: -80px;
bottom: 20px;
text-align: center;
}
.go-top.go-top-right.affix {
bottom: 20px;
right: 0px;
}
.go-top.go-top-right.affix-bottom {
position: absolute;
right: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
@media (min-width: 768px) {
.go-top-footer {
width: 6%;
margin-left: -3%;
}
}
#before-footer .callus h3,
#before-footer .callus a {
color: #fff;
}
.entry-meta {
margin-bottom: 10px;
font-style: italic;
}
.entry-meta.no-author .byline {
display: none;
}
.post .meta {
margin: 10px 0;
}
.post .title {
margin-top: 10px;
}
div[class^="thumbnail"] iframe {
width: 100%;
height: 100%;
}
.pagination >li >a,
.pagination >li >span {
color: #333;
}
.pagination >li >a:hover,
.pagination >li >a:focus,
.pagination >li >span:hover,
.pagination >li >span:focus {
color: #333;
}
.pagination >li:first-child >a,
.pagination >li:first-child >span,
.pagination >li:last-child >a,
.pagination >li:last-child >span {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.pagination >li.active >a,
.pagination >li.active >span {
background-color: #333;
border-color: #333;
}
.pagination >li.active >a:hover,
.pagination >li.active >a:focus,
.pagination >li.active >span:hover,
.pagination >li.active >span:focus {
background-color: #333;
border-color: #333;
}
.quote-box {
background: #333;
padding: 20px;
position: relative;
}
.quote-box blockquote {
border: none;
padding: 0;
font-style: italic;
}
.quote-box blockquote p {
font-size: 21px;
font-weight: 300;
font-family: 'Open Sans', Verdana, sans-serif;
}
.quote-box blockquote .fa-quote-right {
font-size: 36px;
position: absolute;
top: -10px;
left: -5px;
}
.quote-box blockquote .fa-quote-left {
font-size: 36px;
position: absolute;
right: -5px;
}
.quote-box .quote-author {
padding-right: 15px;
}
.aside-box {
font-size: 18px;
font-size: 1.8rem;
background: #e3e3e3;
padding: 15px;
border-left: 4px solid #333;
}
.post-link a {
background: #333;
padding: 10px 10px 10px 50px;
font-size: 18px;
font-size: 1.8rem;
display: block;
text-align: center;
position: relative;
}
.post-link a:hover {
background: #dadada;
color: #333;
}
.post-link a:hover .fa {
color: #333;
}
.post-link a .fa {
font-size: 36px;
position: absolute;
left: 5px;
top: 5px;
}
.pagination {
border-radius: 0;
}
.pagination >li >a,
.pagination >li >span {
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.pagination:first-child >a,
.pagination:first-child >span {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.pagination:last-child >a,
.pagination:last-child >span {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.blog .main-content .post {
margin-bottom: 15px;
}
@media (min-width: 768px) {
.blog .main-content .post.col-sm-6:nth-child(4n+1),
.blog .main-content .post.col-sm-8:nth-child(3n+1),
.blog .main-content .post.col-sm-12:nth-child(2n+1) {
clear: both;
}
}
.blog .post .video-box,
.archive.category .post .video-box {
margin-bottom: 5px;
}
.blog .post .post-categories,
.archive.category .post .post-categories {
list-style: none;
padding: 0;
}
.blog .post .post-categories li,
.archive.category .post .post-categories li {
display: inline-block;
}
.blog .post .post-categories li:nth-child(n+2):before,
.archive.category .post .post-categories li:nth-child(n+2):before {
content: '/ ';
}
.blog .post .meta-footer,
.archive.category .post .meta-footer {
margin-top: 10px;
border-top: 1px solid #dadada;
border-bottom: 1px solid #dadada;
}
.grid-sizer {
width: 100%;
}
.grid-item {
width: 100%;
}
.grid-item.w100 {
width: 100% !important;
}
.gutter-sizer {
width: 2%;
}
@media (min-width: 768px) {
.grid-sizer {
width: 48%;
list-style: none;
}
.grid-item {
width: 48%;
}
.grid-1 .grid-sizer,
.grid-1 .grid-item {
width: 100%;
}
.grid-2 .grid-sizer,
.grid-2 .grid-item {
width: 48%;
}
.grid-3 .grid-sizer,
.grid-3 .grid-item {
width: 31.33%;
}
.grid-3 .grid-item.w14,
.grid-3 .grid-item.w13,
.grid-3 .grid-item.w12 {
width: 31.33%;
}
.grid-3 .grid-item.w23,
.grid-3 .grid-item.w34 {
width: 64.66%;
}
.grid-4 .grid-sizer,
.grid-4 .grid-item {
width: 48%;
}
}
@media (min-width: 992px) {
.grid-4 .grid-sizer,
.grid-4 .grid-item {
width: 23%;
}
.grid-4 .grid-item.w14,
.grid-4 .grid-item.w13 {
width: 23%;
}
.grid-4 .grid-item.w12 {
width: 48%;
}
}
.blog-post {
margin: 15px 0;
}
.blog-post .box-bpost {
width: 100%;
position: relative;
background-color: #fff;
border: 1px #ececec solid;
height: 100%;
transition: 1s;
}
.blog-post .box-bpost .content-bpost {
height: 200px;
padding: 30px;
padding-right: 100px;
}
.blog-post .box-bpost .content-bpost:hover .excerpt-bpost {
color: #cba35b;
}
.blog-post .box-bpost .content-bpost:hover .rdmr span {
background-color: #cba35b;
color: #fff;
}
.blog-post .box-bpost .content-bpost .title-bpost {
text-transform: uppercase;
font-size: 1em;
}
.blog-post .box-bpost .content-bpost .title-bpost h3 {
font-size: 1em;
font-family: 'Roboto Condensed', sans-serif;
text-align: left;
height: 40px;
}
.blog-post .box-bpost .content-bpost .excerpt-npost {
float: right;
text-align: left;
font-size: 0.8em;
}
.blog-post .box-bpost .content-bpost .data-bpost {
position: absolute;
bottom: 26px;
float: left;
left: 20px;
}
.blog-post .box-bpost .content-bpost .data-bpost span {
transition: 1s;
color: #cba35b;
font-size: 0.8em;
height: 30px;
}
.blog-post .box-bpost .content-bpost .data-bpost span:before {
content: '\f073';
font: normal normal normal 14px/1 FontAwesome;
font-size: 12px;
font-size: 1.2rem;
color: #cba35b;
margin-right: 10px;
}
.blog-post .box-bpost .content-bpost .data-bpost h5 {
font-family: 'Roboto Condensed', sans-serif !important;
}
.blog-post .box-bpost .content-bpost .rdmr {
position: absolute;
bottom: 10px;
float: right;
padding: 15px;
text-align: right;
right: 35px;
}
.blog-post .box-bpost .content-bpost .rdmr span {
transition: 1s;
margin-top: 20px;
color: #fff;
border-color: transparent;
background-color: #474c52;
padding: 11px 14px 7px 15px;
border-radius: 25px;
text-transform: uppercase;
font-size: 0.9em;
}
.blog-post .box-bpost .content-bpost .rdmr span:before {
content: '\f105';
font: normal normal normal 14px/1 FontAwesome;
font-size: 20px;
font-size: 2rem;
color: #fff;
}
.blog-post .box-bpost .content-bpost .rdmr span:hover {
background-color: #cba35b;
color: #fff;
}
.blog {
background-color: #f8f8f8;
}
.blog .sidebar-padder {
margin-top: 15px;
}
.blog .sidebar-padder .widget_search {
height: 100px;
}
.blog .sidebar-padder .widget {
font-family: "Roboto-Light", sans-serif;
text-align: center;
font-size: 0.9em;
}
.blog .sidebar-padder .widget .search-form {
background-color: #e8e8e8;
border-radius: 5px;
}
.blog .sidebar-padder .widget .search-form label input {
background-color: #e8e8e8;
color: #949494;
border: transparent 0px solid;
padding-top: 12px;
border-radius: 5px;
width: 100%;
z-index: 0;
}
.blog .sidebar-padder .widget .search-form button.search-submit {
background-color: #cba35b;
color: #fff;
padding: 11px 22px;
margin-right: -8px !important;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
transition: 1s;
border: none;
z-index: 44;
}
.blog .sidebar-padder .widget .search-form button.search-submit:hover {
background-color: #e8e8e8;
color: #cba35b;
border: none;
}
.blog .sidebar-padder .widget time,
.blog .sidebar-padder .widget .post-date {
color: #cba060;
}
.blog .sidebar-padder .widget li {
padding-bottom: 7px;
position: relative;
}
.blog .sidebar-padder .widget li:last-child:after {
display: none;
}
.blog .sidebar-padder .widget li:after {
position: absolute;
content: '';
display: block;
width: 95%;
height: 1px;
background-color: #ebebeb;
top: 50px;
}
.blog .sidebar-padder .widget li.post {
margin-bottom: 0px;
}
.blog .sidebar-padder .widget .post-content {
margin-bottom: 0px;
}
.blog .sidebar-padder .widget .post-content .posttitle {
font-size: 1em;
margin-bottom: 5px !important;
}
.blog .sidebar-padder .widget .widgettitle {
margin-bottom: 33px;
font-family: "Roboto Condensed", sans-serif;
text-align: center;
font-size: 1.1em;
color: #2c2c2c;
text-transform: uppercase;
position: relative;
font-weight: 500;
}
.blog .sidebar-padder .widget .widgettitle:after {
content: '';
display: block;
width: 100%;
height: 1px;
background-color: #dbdbdb;
position: absolute;
top: 30px;
}
@media (max-width: 991px) {
.col-sm-18,
.col-sm-6 {
width: 100%;
flex: 0 0 100%;
max-width: 100%;
}
.blog .sidebar-padder .widget.widget_recent_entries {
margin-top: 60px;
}
.blog .sidebar-padder .widget .search-form button.search-submit {
width: 100%;
position: relative;
margin-left: -8px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
}
.gallery-item {
text-align: center;
display: inline-block;
padding: 0 10px 10px 0;
}
.owl-nav-hidden .owl-nav {
display: none;
}
.owl-carousel .owl-item img {
width: auto;
max-width: 100%;
margin: 0 auto;
}
.owl-carousel .owl-dots {
text-align: center;
}
.owl-carousel .owl-dots .owl-dot {
height: 10px;
width: 10px;
background-color: #dadada;
display: inline-block;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
margin: 0 3px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.owl-carousel .owl-dots .owl-dot.active {
background-color: #333;
}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next {
position: absolute;
top: 50%;
margin-top: -10px;
}
.owl-carousel .owl-nav .owl-next {
right: 0;
}
.slider-light h1,
.slider-light h2,
.slider-light h3,
.slider-light h4,
.slider-light h5,
.slider-light h6,
.slider-light p,
.slider-light li,
.slider-light a,
.slider-light a:hover {
color: #333;
}
.pager li>a,
.pager li>span {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.infinite-scroll .page-links,
.infinite-scroll.neverending .site-footer {
display: none;
}
.infinity-end.neverending .site-footer {
display: block;
}
.form-control {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.login-form form {
width: 50%;
margin: 0 auto;
}
.newsletter {
padding: 40px 0;
}
.newsletter h3 {
margin-top: 0;
margin-bottom: 20px;
}
.newsletter .newsletter-box p {
margin: 0;
}
.newsletter .newsletter-box .newsletter-title {
font-size: 15px;
padding: 9px 0;
}
.newsletter .newsletter-box .newsletter-title .fa {
color: #333;
}
.newsletter .newsletter-box .newsletter-text {
margin: 0;
font-size: 15px;
padding: 7px 0px;
text-align: center;
}
.newsletter .newsletter-box .newsletter-text .fa {
font-size: 22px;
color: #9b9d9d;
margin-right: 15px;
}
.newsletter .newsletter-box .widget_wysija {
margin-top: 20px;
}
.newsletter .newsletter-box .widget_wysija input[type="text"] {
font-size: 14px;
background: none;
color: #333;
border-bottom: 1px solid;
}
.newsletter .newsletter-box .widget_wysija input[type="text"] .wysija-submit {
width: auto;
margin: 0;
display: inline-block;
background: none;
border: 1px solid #fff;
text-transform: none;
padding: 10px;
margin-left: -5px;
}
.newsletter .newsletter-box .widget_wysija input[type="text"] .wysija-submit:hover {
border: 1px solid #fff;
}
.newsletter .newsletter-box .newsletter-text
.wysija-paragraph {
margin: 0 0 10px 0;
min-width: 35%;
display: inline-block;
}
.newsletter .newsletter-box .formError .formErrorContent {
background: none repeat scroll 0 0 #fff;
border: 1px solid #333;
color: #333;
}
.newsletter.dark .newsletter-box .newsletter-title {
color: #fff;
}
.newsletter.dark .widget_wysija input[type="text"] {
color: #fff;
}
div.widget_wysija {
background-color: #333;
color: #fff;
font-weight: 300;
padding: 15px;
}
.form_container {
padding: 10px 0;
}
.widget_wysija h4,
.form_subscribe > p {
font-size: 18px;
margin-top: 0;
font-weight: 300;
text-transform: uppercase;
margin-bottom: 10px !important;
}
.widget_wysija input[type="text"],
.form_subscribe input[type="text"] {
width: 100%;
padding: 12px;
background: #fff;
border: none;
color: #424243;
font-size: 11px;
height: 40px;
}
.form_subscribe > div {
display: none;
}
.form_subscribe > div:first-of-type {
display: block;
}
@media (min-width: 768px) {
.newsletter-box .newsletter-title {
text-align: right;
}
}
@media (min-width: 992px) {
.newsletter-box .wysija-paragraph {
margin-bottom: 0;
}
}
.banner-margin {
margin-bottom: 15px;
}
.nav-fixed ~ .banner p#breadcrumbs {
height: auto;
}
.banner {
position: relative; }
.banner.light {
color: #333 !important;
}
.banner.dark {
color: #fff !important;
}
.banner .banner-content {
height: 100%;
}
.banner .banner-content .container {
height: 100%;
}
.banner .banner-content .row {
height: 100%;
}
@media (min-width: 768px) {
.banner .banner-content .row {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
}
}
.banner .main-box {
display: flex;
align-items: center;
}
.banner .main-box .col-sm-24 {
margin: 0;
padding: 0;
}
.banner .banner-title {
text-align: center;
font-size: 2.5em !important;
padding-bottom: 20px;
}
.banner .container {
padding-bottom: 0;
}
.banner .overlay {
background: rgba(0,0,0,0.4);
}
.banner .overlay-200 {
height: 200px;
}
.banner .overlay-200 +.container {
margin-top: -200px;
}
.banner .overlay-400 {
height: 400px;
}
.banner .overlay-400 +.container {
margin-top: -400px;
}
.banner .banner-breadcrumbs {
margin-top: -15px;
}
.banner .breadcrumbs-box p {
font-size: 12px;
}
.banner.dark a {
color: #fff;
}
.banner.thumbnail-center {
background-position: center center;
}
.banner.thumbnail-left {
background-position: center left;
}
.banner.thumbnail-right {
background-position: center right;
}
.banner .banner-breadcrumbs {
text-align: center;
}
.nav-fixed ~ .banner .banner-title {
vertical-align: bottom;
}
.carousel-indicators.carousel-indicators--higher {
bottom: 60px;
}
.carousel-gallery .carousel-indicators {
bottom: 0;
}
.carousel-fade .carousel-inner .item {
transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
left: 0;
transform: translate3d(0,0,0);
}
.breadcrumbs,
.woocommerce .woocommerce-breadcrumb {
font-size: 14px;
}
.thumbnail-cover {
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
.thumbnail-contain {
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
}
.thumbnail-fixed {
background-attachment: fixed;
}
.thumbnail-left {
background-position: center left;
}
.thumbnail-right {
background-position: center right;
}
.thumbnail-center {
background-position: center center;
}
.slider-thumbnail.thumbnail-left {
text-align: left;
}
.slider-thumbnail.thumbnail-right {
text-align: right;
}
.slider-empty {
height: 400px;
}
@media (max-width: 767px) {
.slider-thumbnail,
.caption-box {
max-height: 600px;
}
}
.thumbnail-100 {
height: 100px;
}
.thumbnail-200 {
height: 200px;
}
.thumbnail-300 {
height: 300px;
}
.thumbnail-400 {
height: 400px;
}
.thumbnail-400.sml {
height: 350px;
}
.thumbnail-round {
height: 150px;
min-height: 1px;
width: 150px;
border-radius: 50%;
}
@media (min-width: 992px) {
.thumbnail-round {
height: 200px;
width: 200px;
}
}
.dark .thumbnail-round {
border: 2px solid #fff;
}
input {
color: #333;
}
input,
button,
select,
textarea {
width: 100%;
border-width: 1px;
border-style: solid;
border-color: #dadada;
padding: 6px 15px;
}
input[type="button"],
input[type="reset"],
input[type="submit"] {
font-size: 14px;
border: 1px solid #333;
color: #333;
padding: 10px 20px;
background: none;
font-weight: 500;
width: auto;
text-transform: uppercase;
white-space: normal;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
color: #fff;
border-color: #333;
background: #333;
}
input[type="button"]:disabled,
input[type="button"]:disabled:hover,
input[type="reset"]:disabled,
input[type="reset"]:disabled:hover,
input[type="submit"]:disabled,
input[type="submit"]:disabled:hover {
border-color: #dadada;
color: #333;
opacity: 0.4;
background: none;
}
.inline-block,
input[type="checkbox"],
input[type="radio"],
span[class^="acceptance"],
input[type="file"] {
display: inline-block;
width: auto;
}
input[type="file"] {
border: none;
padding-left: 0;
}
.inline-block input[type="checkbox"] {
width: 20px;
}
.dark input[type="button"],
.dark input[type="reset"],
.dark input[type="submit"] {
color: #fff;
border-color: #fff;
}
.dark input[type="button"]:hover,
.dark input[type="reset"]:hover,
.dark input[type="submit"]:hover {
background: #fff;
color: #333;
}
.acceptance span.wpcf7-list-item {
margin: 0;
}
label {
font-weight: 400;
display: block;
}
.cd-image-container {
position: relative;
max-width: 100%;
margin: 0 auto;
}
.cd-image-container img {
display: block;
}
.cd-image-container .cd-image-label {
position: absolute;
bottom: 0;
right: 0;
font-size: 14px;
font-size: 1.4rem;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
opacity: 0;
-webkit-transform: translateY(20px);
-moz-transform: translateY(20px);
-ms-transform: translateY(20px);
-o-transform: translateY(20px);
transform: translateY(20px);
-webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s;
-moz-transition: -moz-transform 0.3s 0.7s, opacity 0.3s 0.7s;
transition: transform 0.3s 0.7s, opacity 0.3s 0.7s;
}
.cd-image-container .cd-image-label.is-hidden {
visibility: hidden;
}
.cd-image-container .cd-image-label span {
color: #fff;
background: #333;
padding: 1.1em;
}
.cd-image-container .cd-resize-img {
position: absolute;
top: 0;
left: 0;
width: 0;
height: 100%;
overflow: hidden;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.cd-image-container .cd-resize-img img {
position: absolute;
left: 0;
top: 0;
display: block;
height: 100%;
width: auto;
max-width: none;
}
.cd-image-container .cd-resize-img .cd-image-label {
right: auto;
left: 0;
}
.cd-image-container .cd-handle {
position: absolute;
height: 44px;
width: 44px;
left: 50%;
top: 50%;
margin-left: -22px;
margin-top: -22px;
border-radius: 50%;
background: #333 url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/css/includes/img/cd-arrows.svg) no-repeat center center;
cursor: move;
box-shadow: 0 0 0 6px rgba(0,0,0,0.2), 0 0 10px rgba(0,0,0,0.6), inset 0 1px 0 rgba(255,255,255,0.3);
opacity: 0;
-webkit-transform: translate3d(0,0,0) scale(0);
-moz-transform: translate3d(0,0,0) scale(0);
-ms-transform: translate3d(0,0,0) scale(0);
-o-transform: translate3d(0,0,0) scale(0);
transform: translate3d(0,0,0) scale(0);
}
.cd-image-container .cd-handle.draggable {
background-color: #333;
}
.cd-image-container.is-visible .cd-image-label {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.cd-image-container.is-visible .cd-resize-img {
width: 50%;
-webkit-animation: cd-bounce-in 0.7s;
-moz-animation: cd-bounce-in 0.7s;
animation: cd-bounce-in 0.7s;
}
.cd-image-container.is-visible .cd-handle {
opacity: 1;
-webkit-transform: translate3d(0,0,0) scale(1);
-moz-transform: translate3d(0,0,0) scale(1);
-ms-transform: translate3d(0,0,0) scale(1);
-o-transform: translate3d(0,0,0) scale(1);
transform: translate3d(0,0,0) scale(1);
-webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0s 0.7s;
-moz-transition: -moz-transform 0.3s 0.7s, opacity 0s 0.7s;
transition: transform 0.3s 0.7s, opacity 0s 0.7s;
}
@-webkit-keyframes cd-bounce-in {
0% {
width: 0;
}
60% {
width: 55%;
}
100% {
width: 50%;
}
}
@-moz-keyframes cd-bounce-in {
0% {
width: 0;
}
60% {
width: 55%;
}
100% {
width: 50%;
}
}
@keyframes cd-bounce-in {
0% {
width: 0;
}
60% {
width: 55%;
}
100% {
width: 50%;
}
}
.error404 .site-navigation .menu-single .nav>li.current_page_parent >a,
.error404 .site-navigation .menu-single .nav>li.current-menu-item >a,
.error404 .site-navigation .menu-single .nav>li.current-page-ancestor >a {
color: #333;
}
#before-footer .callus {
background-color: #b58672;
color: #fff;
font-family: 'Roboto', sans-serif;
font-weight: 200 !important;
padding: 30px;
padding-top: 30px;
}
#before-footer .callus .col-24,
#before-footer .callus .col-sm-24 {
padding: 40px 0;
}
#before-footer .callus .col-24 .part-right h3,
#before-footer .callus .col-24 .data-contc h3,
#before-footer .callus .col-sm-24 .part-right h3,
#before-footer .callus .col-sm-24 .data-contc h3 {
font-size: 3em;
font-weight: 200;
}
#before-footer .callus .col-24 .part-right h3 img,
#before-footer .callus .col-24 .data-contc h3 img,
#before-footer .callus .col-sm-24 .part-right h3 img,
#before-footer .callus .col-sm-24 .data-contc h3 img {
margin-top: -10px;
}
#before-footer .aboutus .container {
padding: 80px 0;
}
#before-footer .waitingforu.parallax {
background-attachment: fixed;
}
@media (max-width: 991px) {
.col-sm-12 {
text-align: center;
margin-bottom: 15px;
}
.col-sm-12:first-of-type {
margin-bottom: 40px;
}
.col-sm-12 .phone-icon {
background-position: center center;
margin-bottom: 15px;
}
.col-sm-12 h3 {
font-size: 2.5em !important;
}
}
html[lang="pl-PL"] .woocommerce .product-type-variable .variation .amount:before,
html[lang="pl-PL"] .woocommerce .product-type-variable .widget_products .variation .woocommerce-Price-amount:before {
content: 'od ';
}
html[lang="pl-PL"] .woocommerce .product-type-variable .variations_form:before {
content: 'Wybierz opcję, żeby zobaczyć cenę.';
margin-bottom: 10px;
}
.product_meta .posted_in {
display: block;
}
.woocommerce,
.woocommerce-page {   }
.woocommerce .site-navigation .nav>li.shop>a,
.woocommerce-page .site-navigation .nav>li.shop>a {
color: #333;
}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
width: auto;
}
.woocommerce #respond input#submit.alt,
.woocommerce #respond input#submit a.button.alt,
.woocommerce #respond input#submit button.button.alt,
.woocommerce #respond input#submit input.button.alt,
.woocommerce a.button.alt,
.woocommerce a.button a.button.alt,
.woocommerce a.button button.button.alt,
.woocommerce a.button input.button.alt,
.woocommerce button.button.alt,
.woocommerce button.button a.button.alt,
.woocommerce button.button button.button.alt,
.woocommerce button.button input.button.alt,
.woocommerce input.button.alt,
.woocommerce input.button a.button.alt,
.woocommerce input.button button.button.alt,
.woocommerce input.button input.button.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page #respond input#submit a.button.alt,
.woocommerce-page #respond input#submit button.button.alt,
.woocommerce-page #respond input#submit input.button.alt,
.woocommerce-page a.button.alt,
.woocommerce-page a.button a.button.alt,
.woocommerce-page a.button button.button.alt,
.woocommerce-page a.button input.button.alt,
.woocommerce-page button.button.alt,
.woocommerce-page button.button a.button.alt,
.woocommerce-page button.button button.button.alt,
.woocommerce-page button.button input.button.alt,
.woocommerce-page input.button.alt,
.woocommerce-page input.button a.button.alt,
.woocommerce-page input.button button.button.alt,
.woocommerce-page input.button input.button.alt {
background-color: #333;
border: 1px solid #333;
color: #fff;
min-height: 34px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit a.button.alt:disabled,
.woocommerce #respond input#submit a.button.alt.disabled,
.woocommerce #respond input#submit button.button.alt:disabled,
.woocommerce #respond input#submit button.button.alt.disabled,
.woocommerce #respond input#submit input.button.alt:disabled,
.woocommerce #respond input#submit input.button.alt.disabled,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt.disabled,
.woocommerce a.button a.button.alt:disabled,
.woocommerce a.button a.button.alt.disabled,
.woocommerce a.button button.button.alt:disabled,
.woocommerce a.button button.button.alt.disabled,
.woocommerce a.button input.button.alt:disabled,
.woocommerce a.button input.button.alt.disabled,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt.disabled,
.woocommerce button.button a.button.alt:disabled,
.woocommerce button.button a.button.alt.disabled,
.woocommerce button.button button.button.alt:disabled,
.woocommerce button.button button.button.alt.disabled,
.woocommerce button.button input.button.alt:disabled,
.woocommerce button.button input.button.alt.disabled,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt.disabled,
.woocommerce input.button a.button.alt:disabled,
.woocommerce input.button a.button.alt.disabled,
.woocommerce input.button button.button.alt:disabled,
.woocommerce input.button button.button.alt.disabled,
.woocommerce input.button input.button.alt:disabled,
.woocommerce input.button input.button.alt.disabled,
.woocommerce-page #respond input#submit.alt:disabled,
.woocommerce-page #respond input#submit.alt.disabled,
.woocommerce-page #respond input#submit a.button.alt:disabled,
.woocommerce-page #respond input#submit a.button.alt.disabled,
.woocommerce-page #respond input#submit button.button.alt:disabled,
.woocommerce-page #respond input#submit button.button.alt.disabled,
.woocommerce-page #respond input#submit input.button.alt:disabled,
.woocommerce-page #respond input#submit input.button.alt.disabled,
.woocommerce-page a.button.alt:disabled,
.woocommerce-page a.button.alt.disabled,
.woocommerce-page a.button a.button.alt:disabled,
.woocommerce-page a.button a.button.alt.disabled,
.woocommerce-page a.button button.button.alt:disabled,
.woocommerce-page a.button button.button.alt.disabled,
.woocommerce-page a.button input.button.alt:disabled,
.woocommerce-page a.button input.button.alt.disabled,
.woocommerce-page button.button.alt:disabled,
.woocommerce-page button.button.alt.disabled,
.woocommerce-page button.button a.button.alt:disabled,
.woocommerce-page button.button a.button.alt.disabled,
.woocommerce-page button.button button.button.alt:disabled,
.woocommerce-page button.button button.button.alt.disabled,
.woocommerce-page button.button input.button.alt:disabled,
.woocommerce-page button.button input.button.alt.disabled,
.woocommerce-page input.button.alt:disabled,
.woocommerce-page input.button.alt.disabled,
.woocommerce-page input.button a.button.alt:disabled,
.woocommerce-page input.button a.button.alt.disabled,
.woocommerce-page input.button button.button.alt:disabled,
.woocommerce-page input.button button.button.alt.disabled,
.woocommerce-page input.button input.button.alt:disabled,
.woocommerce-page input.button input.button.alt.disabled {
background-color: #333;
border: 1px solid #333;
color: #fff;
}
.woocommerce #respond input#submit.alt:hover,
.woocommerce #respond input#submit a.button.alt:hover,
.woocommerce #respond input#submit button.button.alt:hover,
.woocommerce #respond input#submit input.button.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce a.button a.button.alt:hover,
.woocommerce a.button button.button.alt:hover,
.woocommerce a.button input.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce button.button a.button.alt:hover,
.woocommerce button.button button.button.alt:hover,
.woocommerce button.button input.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce input.button a.button.alt:hover,
.woocommerce input.button button.button.alt:hover,
.woocommerce input.button input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page #respond input#submit a.button.alt:hover,
.woocommerce-page #respond input#submit button.button.alt:hover,
.woocommerce-page #respond input#submit input.button.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page a.button a.button.alt:hover,
.woocommerce-page a.button button.button.alt:hover,
.woocommerce-page a.button input.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page button.button a.button.alt:hover,
.woocommerce-page button.button button.button.alt:hover,
.woocommerce-page button.button input.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce-page input.button a.button.alt:hover,
.woocommerce-page input.button button.button.alt:hover,
.woocommerce-page input.button input.button.alt:hover {
background: none;
border-color: #333;
color: #333;
}
.woocommerce div.pp_woocommerce div.ppt,
.woocommerce-page div.pp_woocommerce div.ppt {
display: none !important;
}
.woocommerce input,
.woocommerce select,
.woocommerce textarea,
.woocommerce-page input,
.woocommerce-page select,
.woocommerce-page textarea {
border-color: #dadada;
}
.woocommerce .quantity .qty,
.woocommerce-page .quantity .qty {
padding-right: 5px;
}
.woocommerce .products .upsells,
.woocommerce .products .related,
.woocommerce-page .products .upsells,
.woocommerce-page .products .related {
clear: both;
}
.woocommerce #reviews #comments h2,
.woocommerce-page #reviews #comments h2 {
display: none;
}
.woocommerce .special,
.woocommerce-page .special {
position: absolute;
font-size: 10px;
top: 0;
left: 0;
text-align: right;
padding: 5px;
background: rgba(255,255,255,0.7);
text-transform: uppercase;
}
.woocommerce .single .special,
.woocommerce-page .single .special {
left: auto;
top: 1px;
right: 1px;
background: #fff;
}
.woocommerce.post-type-archive-product span.onsale,
.woocommerce.post-type-archive-product ul.products li.product .onsale,
.woocommerce.tax-product_cat span.onsale,
.woocommerce.tax-product_cat ul.products li.product .onsale,
.woocommerce-page.post-type-archive-product span.onsale,
.woocommerce-page.post-type-archive-product ul.products li.product .onsale,
.woocommerce-page.tax-product_cat span.onsale,
.woocommerce-page.tax-product_cat ul.products li.product .onsale {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
padding: 10px;
min-height: 1px;
line-height: 1;
font-weight: 500;
}
.woocommerce.post-type-archive-product div.product p.price del,
.woocommerce.post-type-archive-product div.product span.price del,
.woocommerce.post-type-archive-product ul.products li.product .price del,
.woocommerce.tax-product_cat div.product p.price del,
.woocommerce.tax-product_cat div.product span.price del,
.woocommerce.tax-product_cat ul.products li.product .price del,
.woocommerce-page.post-type-archive-product div.product p.price del,
.woocommerce-page.post-type-archive-product div.product span.price del,
.woocommerce-page.post-type-archive-product ul.products li.product .price del,
.woocommerce-page.tax-product_cat div.product p.price del,
.woocommerce-page.tax-product_cat div.product span.price del,
.woocommerce-page.tax-product_cat ul.products li.product .price del {
font-size: 70%;
display: inline-block;
}
.woocommerce.post-type-archive-product div.product p.price ins,
.woocommerce.post-type-archive-product div.product span.price ins,
.woocommerce.post-type-archive-product ul.products li.product .price ins,
.woocommerce.tax-product_cat div.product p.price ins,
.woocommerce.tax-product_cat div.product span.price ins,
.woocommerce.tax-product_cat ul.products li.product .price ins,
.woocommerce-page.post-type-archive-product div.product p.price ins,
.woocommerce-page.post-type-archive-product div.product span.price ins,
.woocommerce-page.post-type-archive-product ul.products li.product .price ins,
.woocommerce-page.tax-product_cat div.product p.price ins,
.woocommerce-page.tax-product_cat div.product span.price ins,
.woocommerce-page.tax-product_cat ul.products li.product .price ins {
text-decoration: none;
}
.woocommerce.post-type-archive-product ul.products li.product a img,
.woocommerce.tax-product_cat ul.products li.product a img,
.woocommerce-page.post-type-archive-product ul.products li.product a img,
.woocommerce-page.tax-product_cat ul.products li.product a img {
padding: 0 10px;
max-height: 186px;
width: auto;
margin: 0 auto 1em;
}
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers {
border: none;
}
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li {
border: none;
margin-left: 5px;
}
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li span,
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li a,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li span,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li a,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li span,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li a,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li span,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li a {
border: 1px solid #dadada;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
width: 30px;
height: 30px;
display: inline-block;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li span.current,
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li span:hover,
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li a.current,
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li a:hover,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li span.current,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li span:hover,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li a.current,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li a:hover,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li span.current,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li span:hover,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li a.current,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li a:hover,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li span.current,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li span:hover,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li a.current,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li a:hover {
background: #333;
border-color: #333;
color: #fff;
}
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li span.next,
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li span.prev,
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li a.next,
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li a.prev,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li span.next,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li span.prev,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li a.next,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li a.prev,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li span.next,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li span.prev,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li a.next,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li a.prev,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li span.next,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li span.prev,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li a.next,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li a.prev {
border-color: transparent;
}
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li span.next:hover,
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li span.prev:hover,
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li a.next:hover,
.woocommerce.post-type-archive-product .woocommerce-pagination .page-numbers li a.prev:hover,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li span.next:hover,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li span.prev:hover,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li a.next:hover,
.woocommerce.tax-product_cat .woocommerce-pagination .page-numbers li a.prev:hover,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li span.next:hover,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li span.prev:hover,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li a.next:hover,
.woocommerce-page.post-type-archive-product .woocommerce-pagination .page-numbers li a.prev:hover,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li span.next:hover,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li span.prev:hover,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li a.next:hover,
.woocommerce-page.tax-product_cat .woocommerce-pagination .page-numbers li a.prev:hover {
border-color: #333;
}
.woocommerce.single-product .product,
.woocommerce-page.single-product .product { }
.woocommerce.single-product .product .post-item,
.woocommerce-page.single-product .product .post-item {
display: none;
}
.woocommerce.single-product .product .woocommerce-product-gallery .flex-control-nav li,
.woocommerce-page.single-product .product .woocommerce-product-gallery .flex-control-nav li {
padding: 20px;
}
.woocommerce.single-product .product .woocommerce-tabs ul.tabs,
.woocommerce-page.single-product .product .woocommerce-tabs ul.tabs {
border: none;
padding-left: 0;
margin: 0;
}
.woocommerce.single-product .product .woocommerce-tabs:before,
.woocommerce-page.single-product .product .woocommerce-tabs:before {
border-color: #e3e3e3;
}
.woocommerce.single-product .product .woocommerce-tabs li,
.woocommerce-page.single-product .product .woocommerce-tabs li {
display: block;
border-color: transparent;
border-radius: 0;
background: none;
text-transform: uppercase;
font-size: 16px;
font-size: 1.6rem;
margin: 0 0 -1px 0;
}
.woocommerce.single-product .product .woocommerce-tabs li:before,
.woocommerce.single-product .product .woocommerce-tabs li:after,
.woocommerce-page.single-product .product .woocommerce-tabs li:before,
.woocommerce-page.single-product .product .woocommerce-tabs li:after {
display: none;
}
.woocommerce.single-product .product .woocommerce-tabs li.active,
.woocommerce-page.single-product .product .woocommerce-tabs li.active {
border-color: #e3e3e3;
}
.woocommerce.single-product .product .woocommerce-tabs .tab-content .panel,
.woocommerce-page.single-product .product .woocommerce-tabs .tab-content .panel {
border: 1px solid #e3e3e3;
border-top: none;
padding: 30px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.woocommerce.single-product .product form.cart .variations td.label,
.woocommerce-page.single-product .product form.cart .variations td.label {
color: #333;
display: inline-block;
}
.woocommerce.single-product .product form.cart .variations label,
.woocommerce-page.single-product .product form.cart .variations label {
font-size: 12px;
font-size: 1.2rem;
}
.woocommerce.single-product .product form.cart .variations .value,
.woocommerce-page.single-product .product form.cart .variations .value {
padding-bottom: 15px;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {
display: block;
}
.woocommerce a.remove,
.woocommerce-page a.remove {
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.woocommerce form .form-row input[type="checkbox"].input-checkbox,
.woocommerce-page form .form-row input[type="checkbox"].input-checkbox {
position: relative;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
padding: 7px 6px 7px;
}
.select2-container--default .select2-selection--single {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment,
.woocommerce table.shop_table {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
@media (min-width: 768px) {
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li {
display: inline-block;
}
}
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-2 {
-ms-flex: 0 0 48%;
flex: 0 0 44%;
max-width: 48%;
}
span.woocommerce-input-wrapper {
display: block;
width: 100%;
}
.wpcf7 {  }
.wpcf7 .wpcf7-list-item-label {
font-size: 0.8em;
text-align: justify;
}
.wpcf7 .flexform {
display: flex;
justify-content: center;
align-items: flex-start;
}
.wpcf7 .placehold {
background-color: #f9f9f9;
border-radius: 3px;
border: transparent 1px solid;
margin-bottom: 30px;
border-top: 1px solid #e8e8e8;
padding: 20px 30px;
font-size: 0.9em;
}
.wpcf7 ::-webkit-input-placeholder {
color: #505050;
}
.wpcf7 ::-moz-placeholder {
color: #505050;
}
.wpcf7 :-ms-input-placeholder {
color: #505050;
}
.wpcf7 .btn-formsend {
width: 100%;
border: 0 solid;
border-radius: 3px;
background-color: #cba35b;
color: #fff;
text-align: center;
text-transform: uppercase;
font-family: "Roboto Condesed", sans-serif;
padding: 20px;
font-weight: 500;
}
.wpcf7 .btn-formsend:hover {
background-color: #fff;
color: #cba35b;
border: 0px solid;
}
.wpcf7 .btn-formsend:disabled {
border: 0;
background-color: #cba35b;
color: #fff;
opacity: 0.5;
}
.parallax-mirror .parallax-slider {
min-width: 100%;
}
section {
position: relative;
}
section.section-border-long {
border-color: #666666;
border-bottom-width: 1px;
border-bottom-style: solid;
}
section.section-border-container .container {
border-color: #666666;
border-bottom-width: 1px;
border-bottom-style: solid;
}
section.section-border-short:after {
content: '';
width: 200px;
height: 1px;
position: absolute;
bottom: 0;
left: 50%;
margin-left: -100px;
background-color: #333;
}
section.section-border-short:after.dark:after {
background-color: #fff;
}
section.section.more-padding {
padding-top: 40px;
padding-bottom: 40px;
}
section.section.more-padding .links-box .btn {
margin: 0 10px;
}
section.section-scrollify {
height: auto !important;
}
section.section-movie {
overflow: hidden;
}
section.section-movie .section-bg-video {
height: 140%;
width: auto;
}
section.section-movie .section-bg-video.bg-video-fixed {
position: absolute;
top: 50%;
left: 50%;
min-width: 100%;
min-height: 100%;
transform: translateX(-50%) translateY(-50%);
background-size: cover;
transition: 1s opacity;
}
section.section-movie .section-bg-video + .section {
background-color: rgba(0,0,0,0.5);
}
section .section {
padding-top: 30px;
padding-bottom: 30px;
overflow: hidden;
position: relative;
background-size: cover;
background-position: center center;
}
section .section.section-bg-fixed {
background-attachment: fixed;
-webkit-backface-visibility: hidden;
}
section .section.section-bg-parallax {
background-attachment: fixed;
background-position: 50% 0;
background-repeat: no-repeat;
background-size: cover;
}
section .section.section-400 {
min-height: 400px;
margin-bottom: 20px;
}
.section-text.more-padding {
padding-top: 30px;
padding-bottom: 30px;
}
.section-text.more-padding +.links-box.more-padding {
padding-top: 0px;
padding-bottom: 30px;
}
section .section.noup,
.noup {
padding-top: 0px !important;
}
section .section.nodown,
.nodown {
padding-bottom: 0px !important;
}
section .section.s2up,
.s2up {
padding-top: 15px !important;
}
section .section.s2down,
.s2down {
padding-bottom: 15px !important;
}
@media (min-width: 768px) {
section .section.up2,
.up2 {
padding-top: 60px !important;
}
section .section.down2,
.down2 {
padding-bottom: 60px !important;
}
section .section.up3,
.up3 {
padding-top: 90px !important;
}
section .section.down3,
.down3 {
padding-bottom: 90px !important;
}
section .section.up4,
.up4 {
padding-top: 120px !important;
}
section .section.down4,
.down4 {
padding-bottom: 120px !important;
}
section.section-movie .section-bg-video {
height: auto;
width: 100%;
}
.section-text.more-padding {
padding-top: 30px;
padding-bottom: 30px;
}
.section-text.more-padding +.links-box.more-padding {
padding-top: 0px;
padding-bottom: 30px;
}
}
.sidebar-section.affix {
position: relative;
}
.sidebar-section .sidebar-section__container {
padding-top: 15px;
padding-bottom: 15px;
}
.sidebar-section .sidebar-section__content {
padding: 20px;
background: #dadada;
}
.sidebar-section .sidebar-section__content p:last-child {
margin-bottom: 0;
}
.sidebar-section .sidebar-subpages__list li a {
color: #333;
}
.sidebar-section .sidebar-subpages__list li a:hover {
color: #333;
}
.sidebar-section .sidebar-subpages__list li.current_page_item a {
color: #333;
font-weight: 600;
}
@media (min-width: 992px) {
section.sidebar-section__main--right .container>div {
padding-right: 25%;
}
section.sidebar-section__main--left .container>div {
padding-left: 25%;
}
.sidebar-section {
position: absolute;
width: 100%;
}
.sidebar-section.affix-top {
position: absolute;
}
.sidebar-section.affix-top .sidebar-section__content {
padding-top: 20px;
}
.sidebar-section.affix {
position: fixed;
}
.sidebar-section .sidebar-section__container {
position: absolute;
top: 0;
z-index: 99;
}
}
.slogan-padding-normal {
padding-top: 40px;
padding-bottom: 40px;
}
.slogan-padding-less {
padding-top: 20px;
padding-bottom: 20px;
}
.slogan-padding-more {
padding-top: 80px;
padding-bottom: 80px;
}
.slogan {
position: relative;
overflow: hidden;
}
.slogan.slogan__video--dark:before {
content: '';
background-color: rgba(0,0,0,0.5);
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: -1;
}
.slogan .section-bg-video {
position: absolute;
top: 50%;
left: 50%;
min-width: 100%;
min-height: 100%;
transform: translateX(-50%) translateY(-50%);
background-size: cover;
transition: 1s opacity;
z-index: -9;
}
.slogan .container {
padding-bottom: 0;
}
.slogan p:last-child {
margin-bottom: 0;
}
.slogan .slogan-quote {
font-size: 24px;
}
.slogan .slogan-author {
font-size: 18px;
}
#section-navbar {
position: fixed;
top: 30%;
right: 25px;
z-index: 999;
width: 15px;
}
#section-navbar .section-nav.nav>li >a {
height: 15px;
width: 15px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
display: block;
padding: 0;
margin-bottom: 10px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
#section-navbar .section-nav.nav>li >.section-nav-title {
display: none;
}
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a {
border-width: 2px;
border-style: solid;
border-color: #333;
}
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li.active>a,
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a.mPS2id-highlight-first,
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a.mPS2id-highlight.mPS2id-clicked {
background: #333;
}
section.dark.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a {
border-color: #fff;
}
section.dark.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li.active>a,
section.dark.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a.mPS2id-highlight-first,
section.dark.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a.mPS2id-highlight.mPS2id-clicked {
background: #fff;
}
@media (min-width: 768px) {
#section-navbar .section-nav.nav>li>.section-nav-title {
display: block;
position: absolute;
top: -6px;
left: 100px;
opacity: 0;
font-size: 12px;
width: auto;
white-space: nowrap;
background: #fff;
padding: 5px 10px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
#section-navbar .section-nav.nav>li>.section-nav-title:after {
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 5px 0 5px 5px;
border-color: transparent transparent transparent #fff;
position: absolute;
top: 50%;
right: -5px;
margin-top: -5px;
}
section.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a:hover + .section-nav-title,
section.dark.mPS2id-target.mPS2id-target-first ~ #section-navbar .section-nav.nav>li>a:hover + .section-nav-title {
right: 25px;
left: auto;
opacity: 1;
}
}
.slider-light h1,
.slider-light h2,
.slider-light h3,
.slider-light h4,
.slider-light h5,
.slider-light h6,
.slider-light p,
.slider-light li,
.slider-light a,
.slider-light a:hover {
color: #333;
}
.slider-dark h1,
.slider-dark h2,
.slider-dark h3,
.slider-dark h4,
.slider-dark h5,
.slider-dark h6,
.slider-dark p,
.slider-dark li,
.slider-dark a,
.slider-dark a:hover {
color: #fff;
}
.carousel-indicators li {
border: 1px solid #333;
margin: 0;
}
.carousel-indicators li.active {
background-color: #666666;
width: 10px;
height: 10px;
}
.dark .carousel-indicators li {
border-color: #fff;
}
.dark .carousel-indicators li.active {
background-color: #fff;
}
.carousel-controls .carousel-control .carousel-control-icon {
width: 26px;
display: inline-block;
height: 50px;
vertical-align: top;
background: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/css/includes/img/slider-controls.png) no-repeat 0 50%;
}
.carousel-controls .carousel-control.left,
.carousel-controls .carousel-control.right {
background-image: none;
width: auto;
height: 50px;
top: 50%;
margin-top: -25px;
}
.carousel-controls .carousel-control.left.left,
.carousel-controls .carousel-control.right.left {
left: 30px;
}
.carousel-controls .carousel-control.left.right,
.carousel-controls .carousel-control.right.right {
right: 30px;
}
.carousel-controls .carousel-control.left .carousel-control-icon {
width: 26px;
}
.carousel-controls .carousel-control.right .carousel-control-icon {
width: 26px;
background-position: -26px 50%;
}
section .section.slider_section {
padding-top: 0;
padding-bottom: 0;
}
section .section.slider_section video.bg-video {
width: 100%;
}
section .section.slider_section video.bg-video.bg-video-fixed {
position: fixed;
top: 50%;
left: 50%;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: -100;
transform: translateX(-50%) translateY(-50%);
background-size: cover;
transition: 1s opacity;
}
section .section.slider_section .stopfade {
opacity: .5;
}
section .section.slider_section iframe {
height: 100%;
width: 100%;
position: fixed;
}
section .section.slider_section img.img-background {
width: 100%;
}
section .section.slider_section .slider-caption.caption-underline {
padding-bottom: 20px;
}
section .section.slider_section .slider-caption.caption-underline:after {
content: '';
width: 280px;
height: 1px;
background: #333;
position: absolute;
bottom: -20px;
left: 50%;
margin-left: -140px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
section .section.slider_section .slider-caption .caption-uppertitle {
font-family: 'Open Sans', Verdana, sans-serif;
font-size: 24px;
font-size: 2.4rem;
font-weight: 400;
margin: 0;
}
@media (max-width: 767px) {
section .section.slider_section .slider-caption .caption-uppertitle {
font-size: 1.4rem !important;
}
}
@media (min-width: 768px) {
section .section.slider_section .slider-caption .caption-uppertitle {
font-size: 32px;
font-size: 3.2rem;
}
}
section .section.slider_section .slider-caption .caption-uppertitle:after {
background: #333;
}
section .section.slider_section .slider-caption .caption-title {
font-size: 34px;
font-size: 3.4rem;
font-family: 'Open Sans', Verdana, sans-serif;
font-weight: 400;
margin-top: 0px;
}
@media (min-width: 768px) {
section .section.slider_section .slider-caption .caption-title {
font-size: 42px;
font-size: 4.2rem;
}
}
@media (max-width: 767px) {
section .section.slider_section .slider-caption .caption-title {
font-size: 1.8rem !important;
}
}
@media (max-width: 767px) {
section .section.slider_section .slider-caption .caption-subtitle {
font-size: 1.4rem !important;
}
}
section .section.slider_section .slider-caption .caption-text {
margin-top: 15px;
margin-bottom: 15px;
}
@media (min-width: 768px) {
section .section.slider_section .slider-caption .caption-text {
font-size: 16px;
font-size: 1.6rem;
}
}
section .section.slider_section .slider-caption .links-box {
margin: 0px;
margin-top: 30px;
margin-bottom: 0px;
}
section .section.slider_section .slider-caption .caption-bg {
padding-top: 15px;
padding-bottom: 15px;
}
section .section.slider_section .slider-caption .caption-bg.caption-title {
padding-top: 30px;
padding-bottom: 30px;
}
section .section.slider_section .item.slider-no-bg .caption-img {
position: relative;
}
section .section.slider_section .item.slider-no-bg .caption-img .caption-box {
width: auto !important;
height: auto !important;
}
@media (min-width: 768px) {
section .section.slider_section .item.slider-no-bg .caption-img .caption-box {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
}
}
section .section.slider_section .item.slider-no-bg .caption-img .caption-box .slider-caption .caption-uppertitle {
font-size: 18px;
font-size: 1.8rem;
font-weight: 700;
}
section .section.slider_section .item.slider-no-bg .caption-img .caption-box .slider-caption .caption-content {
margin: 0;
}
section .section.slider_section .item.slider-no-bg .caption-img .caption-box .slider-caption .caption-content .caption-title {
font-size: 40px;
font-size: 4rem;
}
section .section.slider_section .item.slider-no-bg .caption-img .caption-box .slider-caption .caption-content .caption-title,
section .section.slider_section .item.slider-no-bg .caption-img .caption-box .slider-caption .caption-content .caption-text {
text-align: left;
padding: 0;
background: none;
color: #333;
}
@media (max-width: 767px) {
section .section.slider_section .item .slider-empty-xs {
background: none !important;
}
}
@media (min-width: 768px) {
section .section.slider_section .item .slider-full-xs {
background: none !important;
}
}
@media (min-width: 768px) {
section .section.slider_section .item .slider-full-xs.thumbnail-400 {
height: auto !important;
}
}
section .section.slider_section .item.active .slider-caption.caption-underline:after {
bottom: 0;
}
@media (max-width: 767px) {
section .section.slider_section .item .img-background + .caption-img .caption-box .caption-title,
section .section.slider_section .item .img-background + .caption-img .caption-box .caption-text {
color: #333;
}
}
section .section.slider_section .item .slider-thumbnail:not(.slider-full-xs) .btn-default {
border-color: #333;
color: #333;
}
section .section.slider_section .item .slider-thumbnail:not(.slider-full-xs) .btn-default:hover {
border-color: #333;
background: #333;
color: #fff;
}
@media (min-width: 768px) {
section .section.slider_section .item.dark .btn-default {
border-color: #fff;
color: #fff;
}
}
section .section.slider_section .item.dark .btn-default:hover {
border-color: #fff;
background: #fff;
color: #333;
}
section .section.slider_section .caption-img .container {
position: relative;
height: 100%;
padding-bottom: 0;
}
section .section.slider_section .slider-dark.slider-thumbnail .slider-caption.caption-underline:after {
background: #fff;
}
section .section.slider_section .show-next-btn {
position: absolute;
bottom: 10px;
width: 100%;
font-size: 36px;
}
section .section.slider_section .dark.slider-thumbnail .slider-caption.caption-underline:after {
background: #fff;
}
@media (max-width: 767px) {
.slider_section .caption-box {
position: relative;
padding: 15px 0px;
text-align: center;
height: auto !important;
}
.slider-thumbnail:not(.slider-full-xs) .caption-box {
height: auto !important;
}
.slider-thumbnail.slider-full-xs .caption-box {
display: table-cell;
vertical-align: middle;
width: 2000px;
}
}
@media (min-width: 768px) {
.caption-box {
display: table-cell;
vertical-align: middle;
width: 2000px;
}
.slider_section .caption-img {
padding-bottom: 0;
position: absolute;
top: 0;
width: 100%;
}
}
@media (max-width: 767px) {
.carousel-inner .dark h2 {
font-size: 30px !important;
font-size: 3rem !important;
}
}
.accordion_section .panel {
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
margin-bottom: 20px;
color: #333;
}
.accordion_section .panel p {
color: #333;
}
.accordion_section .panel .additional-field {
padding: 40px;
text-align: center;
}
.accordion_section .panel .additional-field.dark p {
color: #dadada;
}
.accordion_section .panel > a {
display: table;
text-decoration: none;
}
.accordion_section .panel a {
border: 1px solid #dadada;
}
.accordion_section .panel a .accordion-mark-title,
.accordion_section .panel a .accordion-mark-icon {
background: #333;
color: #fff;
padding: 15px;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.accordion_section .panel a .accordion-mark-title {
line-height: inherit;
position: relative;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
display: table-cell;
vertical-align: middle;
width: 2000px;
height: 100%;
width: 100%;
padding: 0 15px 0 15px;
text-align: left;
background-color: #333;
color: #fff;
}
.accordion_section .panel a .accordion-mark-title.dark {
color: #dadada;
}
.accordion_section .panel a .accordion-mark-icon {
background-color: #333;
color: #dadada;
position: relative;
vertical-align: middle;
text-align: center;
display: block;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
width: 65px;
height: 60px;
line-height: 35px;
font-size: 24px;
font-size: 2.4rem;
box-sizing: border-box;
}
.accordion_section .panel a .accordion-mark-icon .accordion-mark-plus,
.accordion_section .panel a .accordion-mark-icon .accordion-mark-minus {
font-size: 20px;
font-size: 2rem;
}
.accordion_section .panel a .accordion-mark-icon .accordion-mark-plus {
display: none;
}
.accordion_section .panel a .accordion-mark-icon .accordion-mark-minus {
display: block;
}
.accordion_section .panel a[aria-expanded="true"] {
color: #fff;
border-color: #333;
}
.accordion_section .panel a.collapsed .accordion-mark-icon .accordion-mark-plus {
display: block;
}
.accordion_section .panel a.collapsed .accordion-mark-icon .accordion-mark-minus {
display: none;
}
.accordion_section .panel a.collapsed .accordion-mark-title,
.accordion_section .panel a.collapsed .accordion-mark-icon {
color: #333;
background-color: #fff;
}
.accordion_section .tab-box .nav-tabs {
border: none;
}
.accordion_section .tab-box .nav-tabs >li {
border: 1px solid #dadada;
border-bottom: none;
margin-right: 10px;
}
.accordion_section .tab-box .nav-tabs >li:last-child {
margin-right: 0;
}
.accordion_section .tab-box .nav-tabs >li >a {
margin: 0;
}
.accordion_section .tab-box .tab-content {
padding: 15px 15px 0 15px;
border: 1px solid #dadada;
background: #fff;
}
.accordion_section .tab-box.tab-pills .nav-pills li {
margin: 0;
width: 100%;
}
.accordion_section .tab-box.tab-pills .nav-pills li a {
background: #dadada;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
border-top: 1px solid #dadada;
border-left: 1px solid #dadada;
position: relative;
display: block;
padding: 10px;
}
.accordion_section .tab-box.tab-pills .nav-pills li a.active {
color: #333;
background: none;
}
.accordion_section .tab-box.tab-pills .nav-pills li a.active:after {
content: '';
position: absolute;
right: -1px;
top: 0;
width: 1px;
height: 100%;
background: #fff;
z-index: 2;
}
.accordion_section .tab-box.tab-pills .nav-pills li:last-child a {
border-bottom: 1px solid #dadada;
}
.dark .accordion_section .panel p {
color: #333;
}
.columns_section .columns-box {
display: flex;
flex-wrap: wrap;
}
.columns_section .columns-intro p {
font-size: 26px;
font-size: 2.6rem;
line-height: 1.3;
}
.columns_section .section.section-image {
padding-left: 15px;
padding-right: 15px;
}
.columns_section .columns-middle {
display: table-cell;
vertical-align: middle;
width: 2000px;
width: 800px;
}
#inrtohome {
padding: 65px 0;
}
#inrtohome .columns-box .columns-item .columns-intro h3,
#inrtohome .columns-box .columns-item .columns-intro h1 {
font-size: 3.5em;
display: block;
}
#inrtohome .columns-box .columns-item .imgtxt {
margin-top: 25px;
}
#inrtohome .columns-box .columns-item .imgtxt .img-txt {
padding-left: 0;
}
#inrtohome .columns-box .columns-item .imgtxt .txt {
padding-left: 0;
}
#inrtohome .columns-box .columns-item .text-item .links-box {
text-align: center;
font-family: 'Roboto Condensed', sans-serif !important;
}
#calltous {
background-color: #b58672;
color: #fff;
font-family: 'Roboto', sans-serif;
font-weight: 200;
padding: 15px;
}
@media (min-width: 768px) {
#calltous {
padding: 30px;
}
}
#calltous .columns-box {
padding-top: 30px;
}
#calltous .columns-box .text-item h3 {
font-size: 3em;
font-weight: 200;
}
#calltous .columns-box .text-item h3 img {
margin-top: -10px;
}
@media (max-width: 767px) {
#calltous .columns-box .text-item h3 img {
max-height: 50px;
width: auto;
}
}
#localization {
padding: 50px;
font-size: 1em;
}
#localization ul {
margin-left: 0;
padding-left: 0;
list-style-type: none;
}
#localization ul li {
line-height: 1.8em;
}
#localization ul li:before {
content: '';
display: inline-block;
background-color: #cba35b;
height: 7px;
width: 7px;
border-radius: 5px;
border: 0;
margin: 0 10px 2px 0;
}
#localization p {
padding-bottom: 1.8rem;
line-height: 1.8em;
}
#localization .kmlist {
padding-bottom: 1.5rem;
}
#localization .columns-intro p {
font-size: 1em;
}
#institute .columns-item .text-item h2 {
font-size: 2em;
}
@media (max-width: 767px) {
#institute .columns-item .text-item h2 {
text-align: center;
display: inline-block;
}
}
.institutecol {
line-height: 1.7em;
}
.maindesc {
line-height: 1.7em;
}
.maindesc .columns-item .text-item h3 {
font-size: 2em;
}
.gold p {
color: #cba35b;
}
.gold.maindesc .row {
border-bottom: 1px solid #f7f7f7;
}
section .map {
position: relative;
margin-bottom: -6px;
}
section .map iframe {
width: 100%;
}
section .map .overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0;
display: none;
}
section .section.contact_section .contact-data .acf-map {
width: 100%;
margin: 0;
}
section .section.contact_section .contact-data-box .contact-box .vertical-contact .contact-icon {
font-size: 18px;
font-size: 1.8rem;
padding-right: 15px;
}
section .section.contact_section .contact-data-box .contact-box .vertical-contact .contact-info {
padding-top: 3px;
}
.acf-map {
height: 400px;
margin-top: 20px;
clear: both;
}
.acf-map h3 {
color: #333;
}
.acf-map img {
max-width: 150px;
float: left;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
margin: 0 20px 0 0;
}
.location-desc {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
padding-top: 50px;
}
.map-box {
display: inline-block;
width: 100%;
}
.map-box span {
color: #0075be;
font-weight: bold;
text-transform: uppercase;
}
.map-box address p {
margin: 0;
}
#google-map-right h3 {
color: #fff;
background-color: #666666;
margin-bottom: 0;
padding: 20px;
}
#google-map-right img {
width: 100%;
}
#map-right a {
color: #333;
background-color: #e3e3e3;
border: 1px solid #dadada;
display: block;
font-weight: bold;
margin: 0 0 30px 0;
padding: 20px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
}
#contactSection input[type="text"]::-webkit-input-placeholder,
#contactSection input[type="email"]::-webkit-input-placeholder,
#contactSection textarea::-webkit-input-placeholder { color: #333;
font-size: 17px;
font-size: 1.7rem;
font-weight: 400;
}
#contactSection input[type="text"]::-moz-input-placeholder,
#contactSection input[type="email"]::-moz-input-placeholder,
#contactSection textarea::-moz-input-placeholder { color: #333;
font-size: 17px;
font-size: 1.7rem;
font-weight: 400;
}
#contactSection input[type="text"]::-ms-input-placeholder,
#contactSection input[type="email"]::-ms-input-placeholder,
#contactSection textarea::-ms-input-placeholder { color: #333;
font-size: 17px;
font-size: 1.7rem;
font-weight: 400;
}
#contactSection input[type="text"]:-moz-input-placeholder,
#contactSection input[type="email"]:-moz-input-placeholder,
#contactSection textarea:-moz-input-placeholder { color: #333;
font-size: 17px;
font-size: 1.7rem;
font-weight: 400;
}
#contactSection .btn.btn-offer:hover {
background-color: transparent;
border-color: #333;
color: #333;
}
section .section.blocks_section .blocks-item >div[class^=block],
section .section.blocks_section .blocks-item >div[class*='block'] {
background-position: center center;
background-size: cover;
}
section .section.blocks_section .blocks-item .blocks-text svg {
height: 80px;
width: auto;
}
section .section.blocks_section .blocks-item .blocks-text .span {
display: block;
}
section .section.blocks_section .blocks-item .blocks-text h3 {
color: inherit;
font-size: 1.5em;
margin: 0;
}
@media (max-width: 991px) {
section .section.blocks_section .blocks-item .blocks-text h3 {
font-size: 1em;
}
}
section .section.blocks_section .blocks-item .blocks-text p {
margin-top: 10px;
}
section .section.blocks_section .blocks-item .blocks-inside {
padding-top: 15px;
padding-bottom: 15px;
}
section .section.blocks_section .blocks-item .blocks-inside.thumbnail-200 .blocks-text,
section .section.blocks_section .blocks-item .blocks-inside.thumbnail-200 .blocks-text .span {
height: 170px;
}
section .section.blocks_section .blocks-item .blocks-inside.thumbnail-400 .blocks-text,
section .section.blocks_section .blocks-item .blocks-inside.thumbnail-400 .blocks-text .span {
height: 370px;
}
section .section.blocks_section .blocks-item.position-center .blocks-text {
margin: 0 auto;
}
section .section.blocks_section .blocks-item .links-box {
margin-top: 10px;
}
section .section.blocks_section .blocks-item .background-carousel {
position: absolute;
top: 0;
left: 0;
z-index: -1;
}
section .section.blocks_section .blocks-item .block-image-padding {
margin: 20px;
}
section .section.blocks_section .blocks-item .block-image-padding.thumbnail-200 {
height: 160px;
}
section .section.blocks_section .blocks-item .block-image-padding.thumbnail-400 {
height: 360px;
}
section .section.blocks_section .thumbnail-200 .blocks-text,
section .section.blocks_section .thumbnail-200 .blocks-text .span {
height: 200px;
}
section .section.blocks_section .thumbnail-400 .blocks-text,
section .section.blocks_section .thumbnail-400 .blocks-text .span {
height: 400px;
}
section .section.blocks_section .thumbnail-400.sml .blocks-text,
section .section.blocks_section .thumbnail-400.sml .blocks-text .span {
height: 350px;
}
section .section.blocks_section .sidebar-section__main .blocks_section .blocks-text h3 {
font-size: 24px;
}
@media (min-width: 992px) {
.blocks-item
section .section.blocks_section.blocks-25 {
width: 25%;
}
section .section.blocks_section.blocks-50 {
width: 50%;
}
section .section.blocks_section.blocks-75 {
width: 75%;
}
section .section.blocks_section.blocks-100 {
width: 100%;
}
section .section.blocks_section.col-sm-18.position-center .blocks-text {
width: 33.33%;
}
section .section.blocks_section.col-sm-24.position-center .blocks-text {
width: 25%;
}
}
#underslider {
background-color: #b58672;
color: #fff;
padding: 7px 0;
}
#underslider .blocks-item .blocks-text span,
#underslider .blocks-item .blocks-text .span {
display: flex;
align-items: center;
font-size: 1em;
}
#underslider .blocks-item .blocks-text span .block__text,
#underslider .blocks-item .blocks-text .span .block__text {
width: 200px;
padding: 0 0 0 27px;
}
#underslider .blocks-item .blocks-text h3 {
margin-top: 2%;
font-family: Myriad Pro, sans-serif;
padding: 13px 20px;
border-radius: 100px;
border: 1px solid #fff;
height: 55px;
}
@media (max-width: 991px) {
#underslider .blocks-item .span--title {
padding-left: 15%;
}
#underslider .blocks-item .span--title .block__text {
text-align: left;
}
}
#hoffer .blocks-center {
border: #f5f5f5 1px solid;
}
#hoffer .blocks_section {
padding: 66px 0;
}
#hoffer .blocks_section .section-text {
margin-bottom: 50px;
}
#hoffer .blocks_section .blocks-text {
padding-top: 20px;
width: 80%;
}
#hoffer .blocks_section .blocks-text h3 {
margin-bottom: 20px;
}
#hoffer .blocks_section .blocks-text .block__text {
color: #d3d3d3;
}
#hoffer .blocks_section .blocks-text:hover h3 {
color: #cba35b;
}
#hoffer .blocks_section .blocks-text:hover a {
color: #474c52;
}
#hoffer .blocks_section .blocks-text .links-box {
position: absolute;
bottom: 0px;
margin: 0 auto;
left: 20%;
}
.grid-block .grid-sizer {
width: 100%;
}
.grid-block .grid-item {
width: 100%;
}
.grid-block .grid-item.w100 {
width: 100% !important;
}
.grid-block .gutter-sizer {
width: 0%;
}
.grid-block.grid-gutter .gutter-sizer {
width: 2%;
}
@media (min-width: 768px) {
.grid-block .grid-sizer {
width: 16.67%;
list-style: none;
}
.grid-block .grid-item {
width: 16.67%;
}
.grid-block .grid-item.w14 {
width: 25%;
}
.grid-block .grid-item.w12 {
width: 50%;
}
.grid-block .grid-item.w23 {
width: 66.67%;
}
.grid-block .grid-item.w34 {
width: 75%;
}
.grid-block.grid-gutter .grid-sizer {
width: 14.67%;
}
.grid-block.grid-gutter .grid-item {
width: 14.67%;
}
.grid-block.grid-gutter .grid-item.w14 {
width: 23%;
}
.grid-block.grid-gutter .grid-item.w12 {
width: 48%;
}
.grid-block.grid-gutter .grid-item.w23 {
width: 64.67%;
}
.grid-block.grid-gutter .grid-item.w34 {
width: 73%;
}
}
.pricing {
background-color: #fafbf8;
}
.pricing .col-sm-24 .page-title span {
position: relative;
}
.pricing .col-sm-24 .page-title span:after {
content: '';
display: block;
background-color: #cba35b;
height: 1px;
width: 100px;
margin: 20px auto;
}
.pricing .col-sm-24 .section-text {
text-align: center;
padding: 20px;
}
.pricing .blocks-box .blocks-item .blocks-center {
border: 1px solid #f5f6f3;
}
.pricing .blocks-box .blocks-item .blocks-inside {
padding: 20px;
position: relative;
}
.pricing .blocks-box .blocks-item .blocks-inside .blocks-text {
background-color: transparent !important;
}
.pricing .blocks-box .blocks-item .blocks-inside .blocks-text .span {
height: auto !important;
}
.pricing .blocks-box .blocks-item .blocks-inside .blocks-text .span h3.bracket {
font-size: 1.2em;
height: 75px;
margin-top: 30px;
}
.pricing .blocks-box .blocks-item .blocks-inside .blocks-text .span .block__text {
position: absolute;
bottom: 20px;
color: #a0a0a0;
width: 100%;
left: 0;
}
.pricing .blocks-box .blocks-item:hover .blocks-inside .blocks-text .span h3.bracket {
color: #cba35b;
}
#instituteblock .blocks-box .blocks-item .blocks-center .span .bracket {
font-size: 1.2em;
color: #cba35b;
}
@media (max-width: 767px) {
section .section.blocks_section .blocks-item .blocks-text h3 {
font-size: 1.2em !important;
}
}
@media (max-width: 991px) {
#hoffer .blocks-box .blocks-item .blocks-text h3 {
font-size: 1.5em !important;
}
#hoffer .blocks-box .blocks-item .blocks-text .links-box {
left: auto;
bottom: -20px;
}
}
.section.blog_section .post-link-more .post-link-more-content {
background: rgba(255,255,255,0.3);
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
padding: 15px;
}
.section.blog_section .post-link-more .post-link-more-content:hover {
background: rgba(255,255,255,0.5);
}
.dark .blog_section .meta {
color: #dadada;
}
section .section.expandgallery_section .gridder-content {
display: none;
}
section .section.expandgallery_section .gallery-title {
font-size: 14px;
font-size: 1.4rem;
}
section .section.expandgallery_section .gridder {
margin: 0px;
padding: 0px;
list-style-type: none;
}
section .section.expandgallery_section .gridder .gridder-list {
display: inline-block;
vertical-align: top;
margin-bottom: 1%;
width: 100%;
cursor: pointer;
}
section .section.expandgallery_section .gridder .gridder-list:hover {
opacity: 0.8;
}
section .section.expandgallery_section .gridder .gridder-list > img {
width: 100%;
}
section .section.expandgallery_section .gridder .gridder-show {
display: block;
float: left;
width: 100%;
position: relative;
padding: 20px 20px 40px 20px;
background-color: #dadada;
margin-bottom: 1%;
}
section .section.expandgallery_section .gridder .gridder-show.loading {
background-image: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/css/includes/img/loading-spin.svg);
background-repeat: no-repeat;
background-position: center 40px;
}
section .section.expandgallery_section .gridder .gridder-show .gridder-expanded-content iframe {
width: 100%;
}
@media (min-width: 1200px) {
section .section.expandgallery_section .gridder .gridder-show .gridder-expanded-content iframe {
height: 460px;
}
}
section .section.expandgallery_section .gridder .gridder-show .gridder-navigation .gridder-nav {
position: absolute;
bottom: 15px;
left: 50%;
}
section .section.expandgallery_section .gridder .gridder-show .gridder-navigation .gridder-nav.prev {
margin-left: -40px;
}
section .section.expandgallery_section .gridder .gridder-show .gridder-navigation .gridder-nav.disabled {
opacity: 0;
}
section .section.expandgallery_section .gridder .gridder-show .gridder-navigation .gridder-nav div.slider-control-left:before {
content: '\f053';
font: normal normal normal 14px/1 FontAwesome;
}
section .section.expandgallery_section .gridder .gridder-show .gridder-navigation .gridder-nav div.slider-control-right:before {
content: '\f054';
font: normal normal normal 14px/1 FontAwesome;
}
section .section.expandgallery_section .gridder .gridder-show .gridder-navigation .gridder-close {
position: absolute;
right: 20px;
top: 15px;
font-size: 20px;
font-size: 2rem;
opacity: 0.5;
z-index: 5;
}
section .section.expandgallery_section .gridder.hasSelectedItem .gridder-list {
opacity: 0.5;
}
section .section.expandgallery_section .gridder.hasSelectedItem .gridder-list.selectedItem {
opacity: 1;
}
@-moz-document url-prefix() {
.gridder li:hover + #gridder-content-0 {
display: block;
}
.gridder li[data-griddercontent="#gridder-content-0"]:hover + #gridder-content-0 {
display: block;
}
}
@media (min-width: 768px) {
.gridder-list {
margin-right: 1%;
}
.gridder-list.columns-1 {
width: 100%;
}
.gridder-list.columns-2 {
width: 49%;
}
.gridder-list.columns-3 {
width: 32.33%;
}
.gridder-list.columns-4 {
width: 24%;
}
.gridder-list.columns-6 {
width: 15.66%;
}
.gridder-list.columns-2:nth-of-type(2n),
.gridder-list.columns-3:nth-of-type(3n),
.gridder-list.columns-4:nth-of-type(4n),
.gridder-list.columns-6:nth-of-type(6n) {
margin-right: 0;
}
.gridder-expanded-content .gallery .col-sm-6:nth-child(4n+1) {
clear: both;
}
}
section .section.featured_section {
padding-top: 60px;
padding-bottom: 60px;
}
section .section.featured_section.no-margin-up {
padding-top: 0px;
}
section .section.featured_section.no-margin-down {
padding-bottom: 0px;
}
section .section.featured_section .number .unit {
text-transform: none;
font-size: 50%;
}
section .section.featured_section .features-box {
margin: 30px 0;
}
section .section.featured_section .features-box .col-sm-4:nth-child(n+7),
section .section.featured_section .features-box .col-sm-6:nth-child(n+5),
section .section.featured_section .features-box .col-sm-8:nth-child(n+4),
section .section.featured_section .features-box .col-sm-12:nth-child(n+2),
section .section.featured_section .features-box .col-sm-24 {
margin-bottom: 15px;
}
section .section.featured_section .features-box >.row>div {
margin-bottom: 10px;
}
section .section.featured_section .features-box .features-horizontal {
margin-top: 20px;
}
section .section.featured_section .features-box .item img {
max-height: 60px;
margin-bottom: 10px;
width: auto;
}
section .section.featured_section .features-box .features-icon {
display: table-cell;
vertical-align: middle;
width: 2000px;
width: 800px;
margin-bottom: 10px;
}
section .section.featured_section .features-box .data-absolute {
background-position: center center;
background-size: cover;
min-height: 325px;
}
section .section.featured_section .features-box .fa {
font-size: 36px;
font-size: 3.6rem;
position: relative;
display: inline-block;
}
section .section.featured_section .features-box .icon-box {
display: inline-block;
position: relative;
}
@media (max-width: 767px) {
section .section.featured_section .features-box .icon-box {
padding-bottom: 10px;
}
}
section .section.featured_section .features-box .icon-box .fa {
padding-top: 10px;
}
section .section.featured_section .features-box h3,
section .section.featured_section .features-box h4 {
margin-top: 0;
}
section .section.featured_section .features-box h3.number {
text-align: center;
font-size: 48px;
font-size: 4.8rem;
color: #333;
}
section .section.featured_section .features-box h4 {
font-size: 18px;
font-size: 1.8rem;
font-weight: 500;
}
section .section.featured_section .features-box .number-box + .features-text p {
line-height: 48px;
}
section .section.featured_section .features-box .horizontal-layout {
text-align: center;
}
section .section.featured_section .features-box .horizontal-layout .item img {
max-height: 70px;
margin-bottom: 0;
}
section .section.featured_section .features-box .horizontal-layout h3 {
font-size: 16px;
font-size: 1.6rem;
}
section .section.featured_section .features-box .horizontal-layout .feature-image {
display: table-cell;
vertical-align: middle;
width: 2000px;
width: 800px;
}
section .section.featured_section .features-box .feature-content h4 {
line-height: 1.4;
}
section .section.featured_section .features-slider-box {
padding-top: 20px;
padding-bottom: 20px;
}
section.dark .featured_section .features-box .icon-box,
section.dark .featured_section .features-box h3.number {
color: #fff;
}
section .slider-with-features + section .section.featured_section {
padding-top: 0px;
padding-bottom: 0px;
}
@media (max-width: 991px) {
.slider-with-features + section {
margin-top: 0 !important;
}
}
@media (min-width: 768px) {
.features-box .feature-content {
display: table-cell;
vertical-align: middle;
width: 2000px;
padding-right: 20px;
text-align: left;
}
.features-box .features-icon {
margin-bottom: 0;
}
.features-box .icon-box {
height: 70px;
text-align: center;
margin-bottom: 20px;
}
.features-box >.row>div {
margin-bottom: 0px;
}
.features-slider-box {
bottom: 80px;
position: absolute;
}
}
.files_section .download-item {
padding: 15px 10px 15px 40px;
position: relative;
}
.files_section .download-item:before {
content: "\f016";
font: normal normal normal 21px/1 FontAwesome;
position: absolute;
left: 0;
top: 15px;
}
.files_section .download-item.pdf:before {
content: "\f1c1";
}
.files_section .download-item.zip:before {
content: "\f1c6";
}
.files_section .download-item[class*="asis"]:before {
content: "\f1c2";
}
.files_section .download-item.image:before {
content: "\f1c5";
}
.files_section .download-item a {
display: block;
}
.modal-header .close {
width: auto;
}
.grid-item .caption {
background: rgba(255,255,255,0.7);
padding: 5px;
display: inline-block;
margin: 0;
position: absolute;
top: 0;
left: 0;
}
.section.gallery_section .gallery .h12 .thumbnail-400 {
height: 823px;
}
.section.gallery_section .gallery .h12 .thumbnail-300 {
height: 623px;
}
.section.gallery_section .gallery .h12 .thumbnail-200 {
height: 423px;
}
.section.gallery_section .gallery a {
position: relative;
display: block;
}
.section.gallery_section .gallery a .hover {
position: absolute;
width: 100%;
display: block;
top: 0;
left: 0;
color: #fff;
background: rgba(51,51,51,0.85);
opacity: 0;
z-index: 9;
text-align: center;
font-size: 21px;
font-size: 2.1rem;
}
.section.gallery_section .gallery a:hover .hover {
opacity: 1;
}
.section.gallery_section .gallery a .hover-item {
display: table-cell;
vertical-align: middle;
width: 2000px;
width: 800px;
height: 200px;
}
.section.gallery_section .gallery .item {
margin-bottom: 23px;
}
.section.gallery_section .gallery .item [class^="thumbnail"] .thumbnail__caption {
position: absolute;
z-index: 1;
width: 100%;
height: 100%;
padding: 15px;
color: #fff;
text-align: center;
visibility: hidden;
opacity: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
@media (min-width: 768px) {
.section.gallery_section .gallery .item [class^="thumbnail"] .thumbnail__caption {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
}
}
.section.gallery_section .gallery .item [class^="thumbnail"] .thumbnail__caption .fa {
display: block;
margin-bottom: 10px;
}
.section.gallery_section .gallery .item:hover .thumbnail__caption {
visibility: visible;
opacity: 1;
}
.section.gallery_section .gallery .owl-carousel .item {
margin-bottom: 0;
}
.section.gallery_section .gallery .item img {
width: 100%;
}
@media (min-width: 768px) {
.textgallery_section .padding-text {
padding-left: 80px;
}
.section.gallery_section .gallery .item.col-sm-12:nth-child(2n+1),
.section.gallery_section .gallery .item.col-sm-8:nth-child(3n+1),
.section.gallery_section .gallery .item.col-sm-6:nth-child(4n+1),
.section.gallery_section .gallery .item.col-sm-4:nth-child(6n+1),
.section.gallery_section .gallery .item.col-sm-3:nth-child(8n+1) {
clear: both;
}
}
#mainhomegallery,
#institutegallery {
position: relative;
}
#mainhomegallery .row,
#institutegallery .row {
display: block;
}
#mainhomegallery .gallery_section .col-sm-24 h2.page-title,
#institutegallery .gallery_section .col-sm-24 h2.page-title {
max-width: 1140px;
display: block;
margin: 0 auto;
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
#mainhomegallery .gallery_section .gallery-content,
#institutegallery .gallery_section .gallery-content {
margin-left: -15px;
margin-right: -15px;
}
#mainhomegallery .gallery_section .owl-controls,
#institutegallery .gallery_section .owl-controls {
position: absolute;
top: -60px;
right: 25%;
}
#mainhomegallery .gallery_section .owl-controls .owl-nav,
#institutegallery .gallery_section .owl-controls .owl-nav {
display: none;
}
#mainhomegallery .gallery_section .owl-controls .owl-dots .owl-dot,
#institutegallery .gallery_section .owl-controls .owl-dots .owl-dot {
background-color: #999999;
height: 12px;
width: 12px;
}
#mainhomegallery .gallery_section .owl-controls .owl-dots .owl-dot.active,
#institutegallery .gallery_section .owl-controls .owl-dots .owl-dot.active {
background-color: #fff;
border: 1px #999999 solid;
}
#mainhomegallery .gallery_section .links-box,
#institutegallery .gallery_section .links-box {
margin: 0 auto;
width: 100%;
text-align: center;
}
@media (max-width: 767px) {
#mainhomegallery .gallery_section .owl-controls,
#institutegallery .gallery_section .owl-controls {
position: relative;
top: auto;
right: auto;
}
}
#partners .gallery {
display: flex;
justify-content: center;
align-items: center;
}
#gallery-diplomas .grid-item {
border: 1px #f7f7f7 solid;
}
.section.interactive_map_section .interactive-map-content svg {
width: 100%;
height: 600px;
}
.section.interactive_map_section .interactive-map-content svg a,
.section.interactive_map_section .interactive-map-content svg a:hover,
.section.interactive_map_section .interactive-map-content svg a:focus,
.section.interactive_map_section .interactive-map-content svg a:active {
text-decoration: none;
}
.section.interactive_map_section .interactive-map-content svg text,
.section.interactive_map_section .interactive-map-content svg tspan {
font-family: 'Open Sans', Verdana, sans-serif;
}
.section.interactive_map_section .interactive-map-content svg polygon {
fill: #dadada;
}
.section.interactive_map_section .interactive-map-content svg g polygon {
fill: #dadada;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.section.interactive_map_section .interactive-map-content svg g text,
.section.interactive_map_section .interactive-map-content svg g tspan,
.section.interactive_map_section .interactive-map-content svg g circle {
fill: #333;
}
.section.interactive_map_section .interactive-map-content svg g text,
.section.interactive_map_section .interactive-map-content svg g circle {
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.section.interactive_map_section .interactive-map-content svg g:hover polygon {
fill: #333;
}
.section.interactive_map_section .interactive-map-content svg g:hover text,
.section.interactive_map_section .interactive-map-content svg g:hover tspan,
.section.interactive_map_section .interactive-map-content svg g:hover circle {
fill: #dadada;
}
.hidden-controls .owl-nav {
display: none;
}
.opinion-item-quot {
display: block;
font-size: 300px;
font-size: 30rem;
position: absolute;
top: -100px;
z-index: 1;
opacity: 0.2;
color: #dadada;
}
.horizontal-layout div[class^="thumbnail"] {
margin-bottom: 10px;
}
.home .opinion_section {
border-top: #f0f1ee 1px solid;
border-bottom: #f0f1ee 1px solid;
}
.opinion-home {
padding: 50px 0;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.opinion-home .flex-item {
margin: 0 auto;
width: 50%;
}
.opinion-home .flex-item h5 {
font-family: 'Roboto Condensed', sans-serif;
color: #cba35b;
text-transform: uppercase;
}
.opinion-home .flex-item h3 {
font-size: 2em;
}
.opinion-home .right:before {
content: '';
display: block;
height: 19px;
width: 26px;
background-image: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/img/cudzyslow-otw.png);
background-repeat: no-repeat;
background-size: contain;
position: absolute;
top: 8px;
left: -35px;
}
.opinion-home .right:after {
content: '';
display: block;
height: 19px;
width: 26px;
background-image: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/img/cudzyslow-zam.png);
background-repeat: no-repeat;
background-size: contain;
position: absolute;
bottom: 50px;
right: -35px;
}
.opinion-home .right .opinion-item .opinion-text {
line-height: 1.8em;
font-size: 0.9em;
}
.opinion-home .right .opinion-item .opinion-signature span h4 {
font-size: 1.9em;
font-family: 'Caveat', cursive;
color: #cba35b;
}
.opinion-home .right .owl-controls {
position: absolute;
width: 50%;
left: -80%;
}
#rateus {
background-color: #fafbf8;
padding: 50px 0;
}
#rateus .opinion-box .opinion-item {
border: #f1f1f1 solid 1px;
background-color: #fff;
padding: 30px;
margin-bottom: 7px;
}
#rateus .opinion-box .opinion-item .opinion-text:after {
content: '';
display: block;
height: 61px;
width: 87px;
background-image: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/img/cyt.png);
background-repeat: no-repeat;
background-size: contain;
position: absolute;
bottom: 18px;
right: 18px;
}
#rateus .opinion-box .opinion-item .opinion-signature span h4 {
font-size: 1.9em;
font-family: 'Caveat', cursive;
color: #cba35b;
}
#rateus .opinion-box .opinion-item .opinion-age {
font-weight: 600;
}
@media (min-width: 768px) and (max-width: 991px) {
.subpages_section .nav-submenu .col-sm-12:nth-child(2n+1) {
clear: both;
}
}
@media (min-width: 992px) {
.subpages_section .nav-submenu .col-sm-6:nth-child(4n+1) {
clear: both;
}
}
.subpages_section .nav-submenu .thumbnail-200 .title .title__container {
height: 200px;
padding: 15px;
}
@media (min-width: 768px) {
.subpages_section .nav-submenu .thumbnail-200 .title .title__container {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
}
}
.subpages_section .nav-submenu .thumbnail-200 .title .title__container h3 {
width: 100%;
font-size: 18px;
font-size: 1.8rem;
}
.simple-list {
display: inline-block;
padding: 0 15px;
}
.simple-list .item h3 {
font-size: 15px;
font-size: 1.5rem;
}
section .section.timeline_section {  }
section .section.timeline_section >.container {
overflow: hidden;
}
section .section.timeline_section .frame {
overflow: hidden;
height: 400px;
}
@media (min-width: 375px) {
section .section.timeline_section .frame {
height: 350px;
}
}
@media (min-width: 425px) {
section .section.timeline_section .frame {
height: 420px;
}
}
@media (min-width: 768px) {
section .section.timeline_section .frame {
height: 250px;
}
}
section .section.timeline_section .frame ul {
list-style: none;
margin: 0;
padding: 0;
height: 100%;
}
section .section.timeline_section .frame ul li {
float: left;
width: 300px;
height: 100%;
margin: 0;
padding: 0;
}
@media (min-width: 768px) {
section .section.timeline_section .frame ul li {
width: 750px;
}
}
@media (min-width: 992px) {
section .section.timeline_section .frame ul li {
width: 970px;
}
}
@media (min-width: 1200px) {
section .section.timeline_section .frame ul li {
width: 1170px;
}
}
section .section.timeline_section .frame ul li .timeline-border {
display: none;
}
@media (min-width: 768px) {
section .section.timeline_section .frame ul li .timeline-border {
display: block;
width: 1px;
position: absolute;
background-color: #333;
top: 0;
left: -30px;
min-height: 160px;
height: 100%;
}
}
section .section.timeline_section .frame ul li .timeline-year,
section .section.timeline_section .frame ul li .timeline-img {
height: auto;
}
@media (min-width: 768px) {
section .section.timeline_section .frame ul li .timeline-year,
section .section.timeline_section .frame ul li .timeline-img {
display: table-cell;
vertical-align: middle;
width: 2000px;
height: 250px;
}
}
section .section.timeline_section .frame ul li .timeline-year h3 {
font-size: 48px;
font-size: 4.8rem;
margin: 0;
}
section .section.timeline_section .frame ul li img {
max-height: 250px;
}
section .section.timeline_section .frame ul li .timeline-text {
height: auto;
}
@media (min-width: 768px) {
section .section.timeline_section .frame ul li .timeline-text {
display: table-cell;
vertical-align: middle;
width: 2000px;
height: 250px;
padding-right: 15px;
}
}
section .section.timeline_section .scrollbar {
margin: 30px 0;
margin-bottom: 10px;
height: 5px;
background: #333;
line-height: 0;
}
@media (min-width: 768px) {
section .section.timeline_section .scrollbar {
margin-bottom: 0;
}
}
section .section.timeline_section .scrollbar .handle {
height: 100%;
background: #dadada;
cursor: pointer;
width: 100% !important;
margin-left: 15px;
}
@media (min-width: 768px) {
section .section.timeline_section .scrollbar .handle {
margin-left: 30px;
}
}
section .section.timeline_section .scrollbar .handle .mousearea {
position: absolute;
left: -10px;
width: 20px;
height: 20px;
background-color: #333;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
top: -8px;
z-index: 2;
}
section .section.timeline_section .pages {
display: none;
}
@media (min-width: 768px) {
section .section.timeline_section .pages {
display: block;
padding: 0;
list-style: none;
position: relative;
height: 100px;
margin: 0;
}
}
section .section.timeline_section .pages >li { text-align: center;
display: inline-block;
font-size: 18px;
font-weight: 600;
cursor: pointer;
width: calc(5%);
position: relative;
top: 0;
padding-top: 50px;
}
section .section.timeline_section .pages >li:nth-child(odd) {
top: 25px;
}
section .section.timeline_section .pages >li:nth-child(even) {
top: 0px;
}
section .section.timeline_section .pages >li:after {
content: '';
width: 1px;
background-color: #333;
position: absolute;
left: 50%;
}
section .section.timeline_section .pages >li:nth-child(n):after {
height: 70px;
top: -25px;
z-index: 1;
}
section .section.timeline_section .pages >li:nth-child(2n):after {
height: 40px;
top: 0px;
}
section .section.timeline_section .pages >li.active {
color: #333;
}
section .section.timeline_section .pages >li.active:after {
background-color: #333;
}
.section.team_section .horizontal-scroll {
overflow-x: auto;
white-space: nowrap;
}
.section.team_section .horizontal-scroll >div {
display: inline-block;
float: none;
}
.section.team_section .team-container .contact-box .contact-icon {
padding: 0;
text-align: center;
}
.section.team_section .team-thumbnail .position {
width: 100%;
position: absolute;
top: 50%;
left: 0;
white-space: pre-wrap;
padding: 0 20px;
text-align: center;
z-index: 99;
opacity: 0;
}
.section.team_section .team-thumbnail .hover-link:hover .position {
opacity: 1;
}
.team-thumbnail {
position: relative;
}
.textgallery_section .lower-text,
.textgallery_section .lower-text .links-box {
text-align: left;
}
.textgallery_section .textgallery_collapse .same-height-element {
height: auto !important;
}
.textgallery_section .gallery-page {
margin-bottom: 10px;
}
.textgallery_section .gallery-page iframe {
width: 100%;
}
.textgallery_section .gallery-page .gallery-item {
padding: 0;
width: 100%;
position: relative;
}
@media (min-width: 768px) {
.textgallery_section .flex-item {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
}
}
@media (min-width: 768px) {
.textgallery_section .display-flex .gallery-page {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
}
}
.textgallery_section .display-flex .gallery-page >div {
width: 110%;
}
.textgallery_section .gallery-text .gallerytext-image {
max-width: 130px;
float: left;
max-height: 80px;
padding-right: 10px;
}
@media (min-width: 768px) {
.textgallery_section .gallery-text .gallerytext-image {
padding-right: 0;
}
}
@media (min-width: 992px) {
.textgallery_section .gallery-text .gallerytext-image {
max-height: none;
}
}
@media (min-width: 768px) {
.textgallery_section .section-400 .gallery-text-content {
height: 400px;
}
}
@media (min-width: 768px) {
.textgallery_section .section-200 .gallery-text-content {
height: 200px;
}
}
@media (max-width: 767px) {
.textgallery_section .gallery-page {
height: auto !important;
}
}
@media (min-width: 768px) {
.textgallery_section .gallery-page {
margin-bottom: 0;
}
.textgallery_section .padding-text {
padding-left: 80px;
}
}
@media (min-width: 768px) and (min-width: 768px) {
.textgallery_section .display-flex .gallery-page .same-height-element {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
}
@media (min-width: 768px) and (min-width: 768px) {
.textgallery_section .display-flex .gallery-page .same-height-element {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
}
@media (min-width: 768px) and (min-width: 768px) {
.textgallery_section .display-flex .gallery-page .same-height-element {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
}
}
#institutegal h2 {
font-size: 2.5em;
}
#institutegal .section-text {
line-height: 1.7em;
padding-right: 20px;
}
.newest_section {
padding: 50px 0 !important;
border-bottom: #fafbf8 1px solid;
}
.newest_section .titlepost {
margin-bottom: 45px;
}
.newest_section .titlepost h5 {
font-family: 'Roboto Condensed', sans-serif;
color: #cba35b;
text-transform: uppercase;
}
.newest_section .titlepost h3 {
font-size: 2em;
}
.newest_section .col-post {
font-size: 0.9em;
}
.newest_section .col-post:hover .postdesc {
color: #cba35b;
}
.newest_section .col-post .thumbnail-post {
background-repeat: no-repeat;
background-size: cover;
border-radius: 6px;
}
.newest_section .col-post .postdata {
color: #8d8e8d;
}
.newest_section .col-post .posttitle {
color: #3a3a3a;
}
.newest_section .col-post .postdesc {
color: #dbdcd9;
}
.iconhorizontal_section .container {
border-bottom: 1px solid #ebebeb;
}
.iconhorizontal_section .container .icon-hor .icontxt-img {
height: 90px;
background-repeat: no-repeat;
background-size: contain;
}
.iconhorizontal_section .container .icon-hor .icontxt-txt {
padding-left: 25px;
font-size: 0.9em;
}
.iconhorizontal_section .container .icon-hor .icontxt-txt .icontxt-title {
color: #cba35b;
}
@media (max-width: 991px) {
.iconhorizontal_section .container .icon-hor .col-sm-8 {
width: 100%;
flex: 0 0 100%;
max-width: 100%;
margin-bottom: 40px;
}
.iconhorizontal_section .container .icon-hor .col-sm-8 .col-sm-19 {
padding-left: 30px;
padding-top: 20px;
text-align: center;
}
.iconhorizontal_section .container .icon-hor .col-sm-8 .col-sm-5 {
background-position: center center;
}
}
.iconhorizontal_section .container .ichr {
padding-bottom: 60px;
padding-top: 20px;
}
.promotion_section {
margin-top: 15px;
margin-bottom: 15px;
}
.promotion_section .main-promo .promomain-txt {
font-size: 0.9em;
}
.promotion_section .promomain {
text-align: center;
}
.promotion_section .promomain .promo {
font-size: 2em;
padding-bottom: 10px;
}
.promotion_section .promomain .promo-desc {
font-size: 0.8em;
text-transform: uppercase;
color: #cba35b;
font-family: "Roboto Condensed", sans-serif;
margin-bottom: 40px;
width: 60%;
margin-left: auto;
margin-right: auto;
}
@media (max-width: 991px) {
.promotion_section .promomain .promo-desc {
width: 100%;
}
}
.promotion_section .additionalinfo {
border-top: 1px solid #ebebeb;
color: #cba35b;
padding-top: 15px;
font-size: 0.9em;
}
.popupfeatures_section .popupfeatures-box .popupfeatures-item .popupfeatures-container .popupfeature-item {
padding: 45px 30px;
position: relative;
display: block;
cursor: pointer;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.popupfeatures_section .popupfeatures-box .popupfeatures-item .popupfeatures-container .popupfeature-item h3 {
font-family: 'Open Sans', Verdana, sans-serif;
font-size: 20px;
font-size: 2rem;
font-weight: 700;
margin-top: 45px;
margin-bottom: 0;
}
.popupfeatures_section .popupfeatures-box .popupfeatures-item .popupfeatures-container .popupfeature-item:after {
content: '\f002';
font: normal normal normal 14px/1 FontAwesome;
font-size: 20px;
font-size: 2rem;
padding: 7px 8px;
height: 34px;
width: 34px;
color: #fff;
background-color: #333;
position: absolute;
top: 0px;
right: 0px;
opacity: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.popupfeatures_section .popupfeatures-box .popupfeatures-item .popupfeatures-container .popupfeature-item:hover {
-webkit-box-shadow: 0px 3px 10px 0px rgba(4,4,4,0.1);
-moz-box-shadow: 0px 3px 10px 0px rgba(4,4,4,0.1);
box-shadow: 0px 3px 10px 0px rgba(4,4,4,0.1);
}
.popupfeatures_section .popupfeatures-box .popupfeatures-item .popupfeatures-container .popupfeature-item:hover:after {
opacity: 1;
}
.popupfeatures_section .popupfeatures-box .popupfeatures-normal .popupfeatures-item {
margin-bottom: 15px;
}
.popupfeatures_section .popupfeatures-box .modal .modal-content .modal-body h3 {
font-family: 'Open Sans', Verdana, sans-serif;
font-size: 20px;
font-size: 2rem;
font-weight: 700;
margin-top: 0;
margin-bottom: 30px;
}
.popupfeatures_section .popupfeatures-box .modal .owl-carousel .owl-nav {
position: absolute;
bottom: -60px;
right: -30px;
}
.popupfeatures_section .popupfeatures-box .modal .owl-carousel .owl-nav button {
font-size: 30px;
font-size: 3rem;
padding: 0px 15px !important;
height: 42px;
width: 42px;
color: #fff;
background-color: #000;
position: relative;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.popupfeatures_section .popupfeatures-box .modal .owl-carousel .owl-nav button:hover {
color: #fff;
background-color: #333;
}
section .section.parallax_section .parallax__text .page-title {
font-size: 50px;
font-size: 5rem;
font-weight: 900;
margin-top: 0;
}
@media (min-width: 1400px) {
section .section.parallax_section .parallax__text .page-title {
font-size: 72px;
font-size: 7.2rem;
}
}
section .section.parallax_section .parallax__text .sub-title {
font-size: 30px;
font-size: 3rem;
font-weight: 900;
}
section .section.parallax_section .parallax__container .scene {
padding: 0;
margin: 0;
}
section .section.parallax_section .parallax__container .layer {
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
@media (max-height: 630px) {
section .section.parallax_section .parallax__container .layer img {
max-height: 580px;
}
}
.tax-product_category .site-navigation .nav >li.products >a,
.single-products .site-navigation .nav >li.products >a {
border-top-color: #fff;
}
.table-hover>tbody>tr:hover {
background-color: #f9f9f9;
}
.post-type-archive-products .product-list-item .thumbnail-contain {
background-size: 60%;
}
.post-type-archive-system,
.tax-system_category,
.post-type-archive-products,
.tax-product_category {
background-color: #dadada;
}
.post-type-archive-system .accordion_menu .panel-group a,
.tax-system_category .accordion_menu .panel-group a,
.post-type-archive-products .accordion_menu .panel-group a,
.tax-product_category .accordion_menu .panel-group a {
display: inline-block;
padding-bottom: 5px;
color: #333;
}
.post-type-archive-system .accordion_menu .panel-group a:hover,
.tax-system_category .accordion_menu .panel-group a:hover,
.post-type-archive-products .accordion_menu .panel-group a:hover,
.tax-product_category .accordion_menu .panel-group a:hover {
color: #333;
}
.post-type-archive-system .accordion_menu .panel-group .active a,
.tax-system_category .accordion_menu .panel-group .active a,
.post-type-archive-products .accordion_menu .panel-group .active a,
.tax-product_category .accordion_menu .panel-group .active a {
font-weight: 600;
color: #333;
}
.post-type-archive-system .accordion_menu .panel-group .product-left,
.tax-system_category .accordion_menu .panel-group .product-left,
.post-type-archive-products .accordion_menu .panel-group .product-left,
.tax-product_category .accordion_menu .panel-group .product-left {
width: 90%;
}
.post-type-archive-system .accordion_menu .panel-group .product-right,
.tax-system_category .accordion_menu .panel-group .product-right,
.post-type-archive-products .accordion_menu .panel-group .product-right,
.tax-product_category .accordion_menu .panel-group .product-right {
width: 8%;
text-align: right;
}
.post-type-archive-system .accordion_menu .panel-group .panel-collapse,
.tax-system_category .accordion_menu .panel-group .panel-collapse,
.post-type-archive-products .accordion_menu .panel-group .panel-collapse,
.tax-product_category .accordion_menu .panel-group .panel-collapse {
padding-left: 20px;
}
.post-type-archive-system .accordion_menu .product-archive .accordion__title,
.tax-system_category .accordion_menu .product-archive .accordion__title,
.post-type-archive-products .accordion_menu .product-archive .accordion__title,
.tax-product_category .accordion_menu .product-archive .accordion__title {
margin-top: 0;
line-height: 60px;
}
.post-type-archive-system .accordion_menu .product-archive .product-name,
.tax-system_category .accordion_menu .product-archive .product-name,
.post-type-archive-products .accordion_menu .product-archive .product-name,
.tax-product_category .accordion_menu .product-archive .product-name {
font-size: 18px;
}
.post-type-archive-system .accordion_menu .product-archive .product-name a,
.tax-system_category .accordion_menu .product-archive .product-name a,
.post-type-archive-products .accordion_menu .product-archive .product-name a,
.tax-product_category .accordion_menu .product-archive .product-name a {
padding: 10px 10px 10px 0;
}
.post-type-archive-system .products__content,
.tax-system_category .products__content,
.post-type-archive-products .products__content,
.tax-product_category .products__content {
background-color: transparent;
}
.post-type-archive-system .products__content .product-list-item,
.tax-system_category .products__content .product-list-item,
.post-type-archive-products .products__content .product-list-item,
.tax-product_category .products__content .product-list-item {
background-color: #fff;
padding-top: 15px;
padding-bottom: 15px;
margin-bottom: 0;
}
.post-type-archive-system .products__content .products__title,
.tax-system_category .products__content .products__title,
.post-type-archive-products .products__content .products__title,
.tax-product_category .products__content .products__title {
font-size: 24px;
font-size: 2.4rem;
}
.post-type-archive-system .products__content .product-list .product-list-item,
.tax-system_category .products__content .product-list .product-list-item,
.post-type-archive-products .products__content .product-list .product-list-item,
.tax-product_category .products__content .product-list .product-list-item {
margin-bottom: 10px;
}
@media (min-width: 768px) {
.post-type-archive-system .products__content .product-list .product-list-item.col-sm-6:nth-child(4n+1),
.post-type-archive-system .products__content .product-list .product-list-item.col-sm-8:nth-child(3n+1),
.post-type-archive-system .products__content .product-list .product-list-item.col-sm-12:nth-child(2n+1),
.tax-system_category .products__content .product-list .product-list-item.col-sm-6:nth-child(4n+1),
.tax-system_category .products__content .product-list .product-list-item.col-sm-8:nth-child(3n+1),
.tax-system_category .products__content .product-list .product-list-item.col-sm-12:nth-child(2n+1),
.post-type-archive-products .products__content .product-list .product-list-item.col-sm-6:nth-child(4n+1),
.post-type-archive-products .products__content .product-list .product-list-item.col-sm-8:nth-child(3n+1),
.post-type-archive-products .products__content .product-list .product-list-item.col-sm-12:nth-child(2n+1),
.tax-product_category .products__content .product-list .product-list-item.col-sm-6:nth-child(4n+1),
.tax-product_category .products__content .product-list .product-list-item.col-sm-8:nth-child(3n+1),
.tax-product_category .products__content .product-list .product-list-item.col-sm-12:nth-child(2n+1) {
clear: both;
}
}
.post-type-archive-system .products__content .product-list .product-list-item .submenu-title h3,
.tax-system_category .products__content .product-list .product-list-item .submenu-title h3,
.post-type-archive-products .products__content .product-list .product-list-item .submenu-title h3,
.tax-product_category .products__content .product-list .product-list-item .submenu-title h3 {
font-size: 16px;
font-size: 1.6rem;
text-transform: none;
}
.post-type-archive-system .site-footer,
.tax-system_category .site-footer,
.post-type-archive-products .site-footer,
.tax-product_category .site-footer {
background-color: #fff;
}
.post-type-archive-products .accordion_menu .product-archive .accordion__title,
.tax-product_category .accordion_menu .product-archive .accordion__title {
border-top: 1px solid;
border-bottom: 1px solid;
}
.post-type-archive-products .accordion_menu .product-archive .panel-title.active,
.tax-product_category .accordion_menu .product-archive .panel-title.active {
border-top: 1px solid;
}
.post-type-archive-products .accordion_menu .product-archive .panel-title.active + .panel-collapse.collapse.in,
.tax-product_category .accordion_menu .product-archive .panel-title.active + .panel-collapse.collapse.in {
border-bottom: 1px solid;
}
.post-type-archive-products .products__content,
.tax-product_category .products__content {
background-color: transparent;
}
.post-type-archive-products .products__content .product-list .product-list-item,
.tax-product_category .products__content .product-list .product-list-item {
border-top: 1px solid;
border-right: 1px solid;
margin-bottom: 0;
}
.post-type-archive-products .products__container {
border-left: 1px solid;
}
.post-type-archive-products .products__container .products__content .product-list-item {
background-color: transparent;
}
.single-products .features__list,
.tax-product_category .features__list,
.post-type-archive-products .features__list {
text-align: right;
margin: 15px 0;
}
.single-products .features__list .features__item,
.tax-product_category .features__list .features__item,
.post-type-archive-products .features__list .features__item {
display: inline-block;
position: relative;
}
.single-products .features__list .features__item.features__item--bg,
.tax-product_category .features__list .features__item.features__item--bg,
.post-type-archive-products .features__list .features__item.features__item--bg {
vertical-align: top;
padding: 10px;
height: 46px;
width: 46px;
border-radius: 5px;
background-color: #333;
}
.single-products .features__list .features__item img,
.tax-product_category .features__list .features__item img,
.post-type-archive-products .features__list .features__item img {
max-height: 70px;
}
.single-products .features__list .features__item .features__desc,
.tax-product_category .features__list .features__item .features__desc,
.post-type-archive-products .features__list .features__item .features__desc {
visibility: hidden;
opacity: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
position: absolute;
background: #dadada;
padding: 10px;
bottom: 46px;
width: 100px;
text-align: center;
left: 0;
margin-left: -30px;
}
.single-products .features__list .features__item .features__desc:after,
.tax-product_category .features__list .features__item .features__desc:after,
.post-type-archive-products .features__list .features__item .features__desc:after {
content: '';
border-top: 10px solid;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
color: #dadada;
position: absolute;
bottom: -10px;
left: 50%;
margin-left: -5px;
}
.single-products .features__list .features__item:hover .features__desc,
.tax-product_category .features__list .features__item:hover .features__desc,
.post-type-archive-products .features__list .features__item:hover .features__desc {
visibility: visible;
opacity: 1;
}
.tax-product_category .product-list-item .thumbnail-contain,
.tax-product_category .product-list-item .thumbnaul-cover,
.post-type-archive-products .product-list-item .thumbnail-contain,
.post-type-archive-products .product-list-item .thumbnaul-cover {
overflow: visible;
}
.tax-product_category .features__list,
.post-type-archive-products .features__list {
text-align: left;
position: absolute;
z-index: 9;
bottom: 0;
left: 5px;
}
.tax-product_category .features__list .features__item.features__item--bg,
.post-type-archive-products .features__list .features__item.features__item--bg {
height: 36px;
width: 36px;
padding: 5px;
}
.tax-product_category .features__list .features__item img,
.post-type-archive-products .features__list .features__item img {
max-height: 46px;
}
.tax-product_category .features__list .features__item .features__desc,
.post-type-archive-products .features__list .features__item .features__desc {
bottom: 36px;
font-size: 12px;
font-size: 1.2rem;
width: 80px;
margin-left: -20px;
}
.tax-product_category .features__list .features__item .features__desc:after,
.post-type-archive-products .features__list .features__item .features__desc:after {
margin-left: -10px;
}
.single-products .carousel,
.single-system .carousel {
position: relative;
}
.single-products .carousel .carousel-inner >.item .caption-content .caption-title,
.single-system .carousel .carousel-inner >.item .caption-content .caption-title {
font-size: 36px;
font-size: 3.6rem;
}
.single-products .carousel .carousel-inner >.item .caption-content .caption-text,
.single-system .carousel .carousel-inner >.item .caption-content .caption-text {
font-size: 30px;
font-size: 3rem;
font-weight: 300;
text-transform: uppercase;
}
.single-products .carousel .carousel-inner >.item >img,
.single-system .carousel .carousel-inner >.item >img {
width: 100%;
}
.single-products .carousel .slider__link--down,
.single-system .carousel .slider__link--down {
position: absolute;
width: 100%;
bottom: 10px;
}
.single-products .carousel .slider__link--down a,
.single-system .carousel .slider__link--down a {
padding: 10px;
border: 1px solid;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
width: 50px;
height: 50px;
display: inline-block;
font-size: 21px;
font-size: 2.1rem;
color: #fff;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.single-products .carousel .slider__link--down a:hover,
.single-system .carousel .slider__link--down a:hover {
background-color: #fff;
color: #333;
border-color: #fff;
}
.single-products .bg-grey {
background: #dadada;
padding-top: 30px;
padding-bottom: 30px;
margin-bottom: 30px;
}
.single-products .product__info {
margin-top: 35px;
}
.single-products .product__info .btn {
margin-right: 10px;
}
.single-products .product__info h1 {
font-size: 24px;
font-size: 2.4rem;
}
.single-products .product__info h3 {
font-size: 21px;
font-size: 2.1rem;
font-weight: 300;
margin-top: 0;
margin-bottom: 30px;
}
.single-products .product__info .product__image img {
max-height: 340px;
width: auto;
}
.single-products .sections .section__menu {
background-color: #333;
color: #fff;
margin: 15px 0 30px;
padding: 15px 0;
border-top: 2px solid #fff;
top: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.single-products .sections .section__menu a {
color: #fff;
font-size: 14px;
font-size: 1.4rem;
font-weight: 600;
text-transform: uppercase;
padding: 0 15px;
position: relative;
}
.single-products .sections .section__menu a:before {
content: '';
width: 100%;
height: 2px;
background: #fff;
position: absolute;
left: 0;
bottom: -16px;
visibility: hidden;
opacity: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.single-products .sections .section__menu a:hover,
.single-products .sections .section__menu a:focus,
.single-products .sections .section__menu a:active {
text-decoration: none;
}
.single-products .sections .section__menu a.mPS2id-clicked:before,
.single-products .sections .section__menu a.mPS2id-highlight-first:before {
visibility: visible;
opacity: 1;
}
.single-products .sections .section__menu.is_stuck {
top: 67px !important;
bottom: auto !important;
z-index: 1;
position: fixed !important;
padding-top: 17px;
border-top: 1px solid #fff;
}
.single-products .sections .section {
padding: 25px 0;
}
.single-products .sections .section ul {
list-style: none;
padding-left: 0;
}
.single-products .sections .section ul li {
padding: 0 0 10px 20px;
position: relative;
}
.single-products .sections .section ul li:before {
content: '\f00c';
font: normal normal normal 14px/1 FontAwesome;
position: absolute;
left: 0;
top: 5px;
}
.single-products .sections .section .section__title {
margin-top: 0;
margin-bottom: 45px;
}
.single-products .sections .section .section__intro {
font-size: 18px;
font-size: 1.8rem;
}
@media (min-width: 768px) {
.single-products .sections .section.section__columns .column__item.col-sm-12:nth-child(2n+1),
.single-products .sections .section.section__columns .column__item.col-sm-8:nth-child(3n+1),
.single-products .sections .section.section__columns .column__item.col-sm-6:nth-child(4n+1),
.single-products .sections .section.section__columns .column__item.col-sm-4:nth-child(6n+1) {
clear: both;
}
}
.single-products .sections .section.section__features .features__item {
font-size: 18px;
font-size: 1.8rem;
margin-bottom: 30px;
}
@media (min-width: 768px) {
.single-products .sections .section.section__features .features__item.col-sm-12:nth-child(2n+1) {
clear: both;
}
}
.single-products .sections .section.section__files .files-item a {
font-size: 18px;
font-size: 1.8rem;
padding: 0 0 40px 40px;
display: block;
background: url(//www.dziegielewska.eu/wp-content/themes/dziegielewska/includes/css/includes/img/icon-download.png) no-repeat top left;
}
@media (min-width: 768px) {
.single-products .sections .section.section__files .files-item.col-sm-12:nth-child(2n+1),
.single-products .sections .section.section__files .files-item.col-sm-8:nth-child(3n+1),
.single-products .sections .section.section__files .files-item.col-sm-6:nth-child(4n+1),
.single-products .sections .section.section__files .files-item.col-sm-4:nth-child(6n+1) {
clear: both;
}
}
.single-products .sections .section.section__info .info__container .thumbnail-cover,
.single-products .sections .section.section__info .info__container .thumbnail-contain,
.single-products .sections .section.section__info .info__container .hover-link {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.single-products .sections .section.section__info .info__container .info__item .info__desc {
color: #fff;
text-align: center;
height: 100%;
padding: 10px;
background: rgba(0,0,0,0.2);
position: relative;
}
.single-products .sections .section.section__info .info__container .info__item .info__desc h3 {
font-size: 16px;
font-size: 1.6rem;
position: absolute;
color: #fff;
top: 50%;
left: 0;
width: 100%;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
margin-top: -8px;
}
.single-products .sections .section.section__info .info__container .info__item .info__desc .additional-text {
visibility: hidden;
opacity: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
position: absolute;
top: 200px;
left: 0;
width: 100%;
padding: 15px;
}
.single-products .sections .section.section__info .info__container .info__item .info__desc .additional-text p:first-child {
border-top: 1px solid #fff;
padding-top: 20px;
}
.single-products .sections .section.section__info .info__container .info__item .info__desc .info__link {
margin: 0;
}
.single-products .sections .section.section__info .info__container .info__item:hover .info__desc {
background: rgba(51,51,51,0.95);
}
.single-products .sections .section.section__info .info__container .info__item:hover .info__desc h3 {
top: 15px;
margin-top: 0;
}
.single-products .sections .section.section__info .info__container .info__item:hover .info__desc .additional-text {
visibility: visible;
opacity: 1;
top: 30px;
}
.single-products .sections .section.section__info .info__container .info__item:hover .info__desc .additional-text p:first-child {
padding-top: 10px;
}
.single-products .sections .section.section__contact {
padding-bottom: 0;
}
.section__recommended .thumbnail-cover,
.section__recommended .thumbnail-contain,
.section__recommended .hover-link {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.section__recommended .recommended__item {
border: 1px solid #dadada;
background: #fff;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.section__recommended .recommended__item:hover {
box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.1);
-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.1);
transform: scale(1.03);
z-index: 2;
}
#archive-events {
color: #4f4f4f;
background-color: #f8f8f8;
padding-bottom: 50px;
}
.eventpost {
margin: 30px 0;
}
.eventpost .box-epost {
background-color: #fff;
border: 1px #ececec solid;
padding-bottom: 15px;
height: 100%;
transition: 1s;
}
.eventpost .box-epost .img-epost {
margin-bottom: 15px;
}
.eventpost .box-epost .title-epost {
text-transform: uppercase;
font-size: 1em;
padding: 0 15px;
}
.eventpost .box-epost .title-epost h3 {
font-size: 1em;
font-family: 'Roboto Condensed', sans-serif;
text-align: center;
height: 40px;
}
.eventpost .box-epost a:hover .data-epost span {
background-color: #f4f4f4;
color: #cba35b;
}
.eventpost .box-epost a:hover .rdmr span {
background-color: #cba35b;
color: #fff;
}
.eventpost .box-epost .data-epost {
padding: 15px;
}
.eventpost .box-epost .data-epost span {
transition: 1s;
background-color: #cba35b;
color: #fff;
font-size: 0.8em;
margin-bottom: 5px;
padding: 10px 20px;
height: 30px;
border-radius: 12px;
}
.eventpost .box-epost .data-epost h5 {
font-family: 'Roboto Condensed', sans-serif !important;
}
.eventpost .box-epost .excerpt-epost {
text-align: center;
padding: 0px 30px;
font-size: 0.8em;
}
.eventpost .box-epost .rdmr {
padding: 15px;
}
.eventpost .box-epost .rdmr span {
transition: 1s;
margin-top: 20px;
color: #fff;
border-color: transparent;
background-color: #474c52;
padding: 15px 30px;
border-radius: 25px;
font-family: 'Roboto Condensed', sans-serif !important;
text-transform: uppercase;
}
@media (min-width: 768px) {
.single-apartments .apartment-details > .row,
.single-apartments .single-rooms > .row,
.single-apartments .other-rooms > .row {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
}
@media (min-width: 768px) {
.single-apartments .apartment-details > .row,
.single-apartments .single-rooms > .row,
.single-apartments .other-rooms > .row {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
}
.single-apartments .apartment-details p,
.single-apartments .single-rooms p,
.single-apartments .other-rooms p {
margin-bottom: 0;
}
.single-apartments .apartment-details .col-sm-16 p,
.single-apartments .single-rooms .col-sm-16 p,
.single-apartments .other-rooms .col-sm-16 p {
font-weight: 500;
}
.single-apartments .apartment-details .col-sm-8,
.single-apartments .single-rooms .col-sm-8,
.single-apartments .other-rooms .col-sm-8 {
text-align: right;
}
@media (min-width: 768px) {
.single-apartments .apartment-details .col-sm-8,
.single-apartments .single-rooms .col-sm-8,
.single-apartments .other-rooms .col-sm-8 {
text-align: center;
}
}
.single-apartments .apartment-details .bigger,
.single-apartments .single-rooms .bigger,
.single-apartments .other-rooms .bigger {
font-size: 30px;
font-size: 3rem;
}
.single-apartments .apartment-details div[class^="col-sm"],
.single-apartments .single-rooms div[class^="col-sm"],
.single-apartments .other-rooms div[class^="col-sm"] {
border-bottom: 1px solid;
padding-top: 10px;
padding-bottom: 10px;
}
.single-apartments .apartment-details div[class^="col-sm"].border--none,
.single-apartments .single-rooms div[class^="col-sm"].border--none,
.single-apartments .other-rooms div[class^="col-sm"].border--none {
border-top: none;
border-bottom: none;
border-left: none;
border-right: none;
}
.single-apartments .apartment-details div[class^="col-sm"].border--right,
.single-apartments .single-rooms div[class^="col-sm"].border--right,
.single-apartments .other-rooms div[class^="col-sm"].border--right {
border-right: 1px solid;
}
.single-apartments .apartment-details .row:first-child div[class^="col-sm"],
.single-apartments .single-rooms .row:first-child div[class^="col-sm"],
.single-apartments .other-rooms .row:first-child div[class^="col-sm"] {
padding-top: 10px;
}
@media (min-width: 768px) {
.single-apartments .apartment-details .row:first-child div[class^="col-sm"],
.single-apartments .single-rooms .row:first-child div[class^="col-sm"],
.single-apartments .other-rooms .row:first-child div[class^="col-sm"] {
border-top: 1px solid;
}
}
.single-apartments .apartment-details .row:first-child div[class^="col-sm"].border--none,
.single-apartments .single-rooms .row:first-child div[class^="col-sm"].border--none,
.single-apartments .other-rooms .row:first-child div[class^="col-sm"].border--none {
border-top: none;
}
.single-apartments .apartment-details .row.no-border div[class^="col-sm"],
.single-apartments .single-rooms .row.no-border div[class^="col-sm"],
.single-apartments .other-rooms .row.no-border div[class^="col-sm"] {
border: none;
}
.single-apartments .single-rooms .header {
display: none;
}
@media (min-width: 768px) {
.single-apartments .single-rooms .header {
display: block;
}
}
.single-apartments .apartment-details .row:first-child div[class^="col-sm"] {
border-top: none;
}
.single-apartments .other-rooms {
margin-bottom: 30px;
}
.single-apartments .thumbnail-600 {
height: 600px;
}
.single-apartments .bottom-btns .btn {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
margin-bottom: 10px;
width: 100%;
}
.single-apartments .bottom-btns .btn:after {
display: none;
}
.single-apartments .bottom-btns .btn.btn-grey {
background: #a7a7a7;
border-color: #a7a7a7;
}
.single-apartments .bottom-btns .btn.btn-grey:hover {
background: none;
color: #a7a7a7;
}
.single-apartments .apartment-image .carousel {
padding-bottom: 30px;
}
.single-apartments .apartment-image .carousel .carousel-control.left,
.single-apartments .apartment-image .carousel .carousel-control.right {
background: none;
text-shadow: none;
}
.single-apartments .apartment-image .carousel .carousel-control.left span,
.single-apartments .apartment-image .carousel .carousel-control.right span {
top: auto;
bottom: 0;
font-size: 21px;
font-size: 2.1rem;
line-height: 30px;
}
.cat-list {
text-align: right;
margin-bottom: 15px;
}
.cat-list .cat-item {
font-weight: 700;
padding: 10px;
cursor: pointer;
display: inline-block;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.cat-list .cat-item:hover {
color: #333;
}
.cat-list .cat-item.active {
color: #fff;
background: #333;
}
.post-type-archive-buildings .building__item {
position: relative;
}
.post-type-archive-buildings .building__item .building__image:before {
content: '';
position: absolute;
background: rgba(51,51,51,0.85);
top: 0;
left: 0;
width: 100%;
height: 100%;
visibility: hidden;
opacity: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.post-type-archive-buildings .building__item .building__image .building__caption {
position: absolute;
bottom: 0;
right: 30px;
background: #fff;
padding: 40px;
}
.post-type-archive-buildings .building__item:nth-child(2n+1) .building__image .building__caption {
right: auto;
left: 30px;
}
.post-type-archive-buildings .building__item:hover .building__image:before {
visibility: visible;
opacity: 1;
}
.single-buildings .investment_menu {
margin-top: 15px;
border-bottom: 1px solid #dadada;
padding: 10px;
text-align: center;
}
.single-buildings .investment_menu a {
color: #333;
padding: 0 20px;
font-weight: 500;
}
@media (max-width: 767px) {
.single-buildings .investment_menu a {
display: block;
}
}
.single-buildings .investment_menu a.active {
text-transform: uppercase;
font-weight: 700;
}
.single-buildings .title-box h1 {
font-size: 36px;
font-size: 3.6rem;
text-transform: uppercase;
font-weight: 600;
margin-bottom: 30px;
}
@media (min-width: 768px) {
.single-buildings .main-content .main-text {
column-count: 2;
-moz-column-count: 2;
-webkit-column-count: 2;
column-gap: 30px;
-moz-column-gap: 30px;
-webkit-column-gap: 30px;
}
}
.single-buildings .main-content .main-text h3 {
margin-top: 0;
}
.single-buildings .apartment-list .apartment-item {
position: relative;
}
.single-buildings .gallery-box .filters a {
font-weight: 700;
padding: 10px;
cursor: pointer;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.single-buildings .gallery-box .filters a:hover {
color: #333;
}
.single-buildings .gallery-box .filters a.selected {
color: #fff;
background: #333;
}
.single-buildings .apartments-box .apartments__legend {
position: absolute;
z-index: 1;
background: #fff;
right: 0;
padding: 5px;
}
@media (min-width: 768px) {
.single-buildings .apartments-box .apartments__legend {
padding: 10px;
}
}
.single-buildings .apartments-box .apartments__legend h4 {
font-size: 12px;
font-size: 1.2rem;
font-weight: 700;
}
@media (min-width: 768px) {
.single-buildings .apartments-box .apartments__legend h4 {
font-size: 14px;
font-size: 1.4rem;
}
}
.single-buildings .contact-data .contacts .contact-icon {
margin-right: 10px;
}
.contact-blocks {
flex-wrap: wrap;
}
@media (min-width: 768px) {
.contact-blocks {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
}
@media (min-width: 768px) {
.contact-blocks {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
}
.contact-blocks .contact-blocks__item {
flex-basis: 0;
flex-grow: 1;
text-align: center;
}
@media (min-width: 768px) {
.contact-blocks .contact-blocks__item {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-align: center;
-webkit-align-items: center;
-webkit-box-align: center;
align-items: center;
}
}
.contact-blocks .contact-blocks__item .contact-blocks__content {
padding: 30px 40px;
width: 100%;
}
.contact-blocks .contact-blocks__item.nomargin {
display: block;
}
.contact-blocks .contact-blocks__item.nomargin .contact-blocks__content {
padding: 0;
}
.contact-blocks .contact-blocks__item h3 {
font-size: 44px;
font-size: 4.4rem;
font-weight: 900;
text-transform: uppercase;
}
.contact-blocks .contact-blocks__item h3 .fa {
font-weight: 400;
}
.searchform_widget,
.sf-filter {
background: #fff;
border: 1px solid #dadada;
padding: 15px 25px;
margin-bottom: 30px;
overflow: hidden;
}
.searchform_widget .radiobox label,
.sf-filter .radiobox label {
font-weight: 300;
padding-right: 15px;
}
.searchform_widget .radiobox label input[type="radio"],
.sf-filter .radiobox label input[type="radio"] {
margin-right: 5px;
}
.searchform_widget .sf-widget-element,
.sf-filter .sf-widget-element {
margin: 0;
margin-right: 2%;
}
.searchform_widget .sf-widget-element,
.searchform_widget .sf-element,
.sf-filter .sf-widget-element,
.sf-filter .sf-element {
padding-bottom: 25px;
}
.searchform_widget .sf-widget-element > div,
.searchform_widget .sf-element > div,
.sf-filter .sf-widget-element > div,
.sf-filter .sf-element > div {
margin: 0 10px;
}
.searchform_widget .sf-widget-element .sf-widget-range-wrapper,
.searchform_widget .sf-widget-element .sf-range-wrapper,
.searchform_widget .sf-element .sf-widget-range-wrapper,
.searchform_widget .sf-element .sf-range-wrapper,
.sf-filter .sf-widget-element .sf-widget-range-wrapper,
.sf-filter .sf-widget-element .sf-range-wrapper,
.sf-filter .sf-element .sf-widget-range-wrapper,
.sf-filter .sf-element .sf-range-wrapper {
position: relative;
}
.searchform_widget .sf-widget-element > .sf-widget-range-wrapper,
.searchform_widget .sf-element > .sf-widget-range-wrapper,
.sf-filter .sf-widget-element > .sf-widget-range-wrapper,
.sf-filter .sf-element > .sf-widget-range-wrapper {
margin-top: 15px;
margin-bottom: 10px;
}
.searchform_widget .sf-widget-element.select,
.searchform_widget .sf-widget-element.orderby,
.searchform_widget .sf-widget-element.range,
.searchform_widget .sf-element.select,
.searchform_widget .sf-element.orderby,
.searchform_widget .sf-element.range,
.sf-filter .sf-widget-element.select,
.sf-filter .sf-widget-element.orderby,
.sf-filter .sf-widget-element.range,
.sf-filter .sf-element.select,
.sf-filter .sf-element.orderby,
.sf-filter .sf-element.range {
padding: 5px 10px;
height: auto;
border: none;
cursor: pointer;
float: left;
width: 49%;
}
.searchform_widget .sf-widget-element.select:nth-child(2n+1),
.searchform_widget .sf-widget-element.orderby:nth-child(2n+1),
.searchform_widget .sf-widget-element.range:nth-child(2n+1),
.searchform_widget .sf-element.select:nth-child(2n+1),
.searchform_widget .sf-element.orderby:nth-child(2n+1),
.searchform_widget .sf-element.range:nth-child(2n+1),
.sf-filter .sf-widget-element.select:nth-child(2n+1),
.sf-filter .sf-widget-element.orderby:nth-child(2n+1),
.sf-filter .sf-widget-element.range:nth-child(2n+1),
.sf-filter .sf-element.select:nth-child(2n+1),
.sf-filter .sf-element.orderby:nth-child(2n+1),
.sf-filter .sf-element.range:nth-child(2n+1) {
margin-right: 0;
}
.searchform_widget .sf-widget-element.range,
.searchform_widget .sf-element.range,
.sf-filter .sf-widget-element.range,
.sf-filter .sf-element.range {
padding-bottom: 20px;
margin-top: 15px;
margin-bottom: 15px;
}
.searchform_widget .sf-widget-element.range .sf-range-wrapper >p,
.searchform_widget .sf-widget-element.range .sf-widget-range-wrapper >p,
.searchform_widget .sf-element.range .sf-range-wrapper >p,
.searchform_widget .sf-element.range .sf-widget-range-wrapper >p,
.sf-filter .sf-widget-element.range .sf-range-wrapper >p,
.sf-filter .sf-widget-element.range .sf-widget-range-wrapper >p,
.sf-filter .sf-element.range .sf-range-wrapper >p,
.sf-filter .sf-element.range .sf-widget-range-wrapper >p {
position: absolute;
width: 100%;
bottom: -25px;
}
.searchform_widget .sf-widget-element.range .sf-range-wrapper .sf-range,
.searchform_widget .sf-widget-element.range .sf-widget-range-wrapper .sf-range,
.searchform_widget .sf-element.range .sf-range-wrapper .sf-range,
.searchform_widget .sf-element.range .sf-widget-range-wrapper .sf-range,
.sf-filter .sf-widget-element.range .sf-range-wrapper .sf-range,
.sf-filter .sf-widget-element.range .sf-widget-range-wrapper .sf-range,
.sf-filter .sf-element.range .sf-range-wrapper .sf-range,
.sf-filter .sf-element.range .sf-widget-range-wrapper .sf-range {
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
box-shadow: none;
height: 4px;
background: #dadada;
}
.searchform_widget .sf-widget-element.range .sf-range-wrapper .sf-range div.ui-slider-range,
.searchform_widget .sf-widget-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range,
.searchform_widget .sf-element.range .sf-range-wrapper .sf-range div.ui-slider-range,
.searchform_widget .sf-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range,
.sf-filter .sf-widget-element.range .sf-range-wrapper .sf-range div.ui-slider-range,
.sf-filter .sf-widget-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range,
.sf-filter .sf-element.range .sf-range-wrapper .sf-range div.ui-slider-range,
.sf-filter .sf-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range {
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
height: 4px;
margin-top: 0;
background: #333;
}
.searchform_widget .sf-widget-element.range .sf-range-wrapper .sf-range div.ui-slider-range:before,
.searchform_widget .sf-widget-element.range .sf-range-wrapper .sf-range div.ui-slider-range:after,
.searchform_widget .sf-widget-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:before,
.searchform_widget .sf-widget-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:after,
.searchform_widget .sf-element.range .sf-range-wrapper .sf-range div.ui-slider-range:before,
.searchform_widget .sf-element.range .sf-range-wrapper .sf-range div.ui-slider-range:after,
.searchform_widget .sf-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:before,
.searchform_widget .sf-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:after,
.sf-filter .sf-widget-element.range .sf-range-wrapper .sf-range div.ui-slider-range:before,
.sf-filter .sf-widget-element.range .sf-range-wrapper .sf-range div.ui-slider-range:after,
.sf-filter .sf-widget-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:before,
.sf-filter .sf-widget-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:after,
.sf-filter .sf-element.range .sf-range-wrapper .sf-range div.ui-slider-range:before,
.sf-filter .sf-element.range .sf-range-wrapper .sf-range div.ui-slider-range:after,
.sf-filter .sf-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:before,
.sf-filter .sf-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:after {
content: '';
height: 15px;
width: 15px;
position: absolute;
top: -5px;
-webkit-border-radius: 50;
-moz-border-radius: 50;
border-radius: 50;
background-color: #fff;
border: 3px solid #333;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
.searchform_widget .sf-widget-element.range .sf-range-wrapper .sf-range div.ui-slider-range:before,
.searchform_widget .sf-widget-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:before,
.searchform_widget .sf-element.range .sf-range-wrapper .sf-range div.ui-slider-range:before,
.searchform_widget .sf-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:before,
.sf-filter .sf-widget-element.range .sf-range-wrapper .sf-range div.ui-slider-range:before,
.sf-filter .sf-widget-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:before,
.sf-filter .sf-element.range .sf-range-wrapper .sf-range div.ui-slider-range:before,
.sf-filter .sf-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:before {
left: -10px;
}
.searchform_widget .sf-widget-element.range .sf-range-wrapper .sf-range div.ui-slider-range:after,
.searchform_widget .sf-widget-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:after,
.searchform_widget .sf-element.range .sf-range-wrapper .sf-range div.ui-slider-range:after,
.searchform_widget .sf-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:after,
.sf-filter .sf-widget-element.range .sf-range-wrapper .sf-range div.ui-slider-range:after,
.sf-filter .sf-widget-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:after,
.sf-filter .sf-element.range .sf-range-wrapper .sf-range div.ui-slider-range:after,
.sf-filter .sf-element.range .sf-widget-range-wrapper .sf-range div.ui-slider-range:after {
right: -10px;
}
.searchform_widget .sf-widget-element.range .sf-range-wrapper .sf-range.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all,
.searchform_widget .sf-widget-element.range .sf-widget-range-wrapper .sf-range.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all,
.searchform_widget .sf-element.range .sf-range-wrapper .sf-range.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all,
.searchform_widget .sf-element.range .sf-widget-range-wrapper .sf-range.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all,
.sf-filter .sf-widget-element.range .sf-range-wrapper .sf-range.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all,
.sf-filter .sf-widget-element.range .sf-widget-range-wrapper .sf-range.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all,
.sf-filter .sf-element.range .sf-range-wrapper .sf-range.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all,
.sf-filter .sf-element.range .sf-widget-range-wrapper .sf-range.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all {
margin-top: 0;
}
.searchform_widget .sf-widget-element.checkbox,
.searchform_widget .sf-widget-element.radiobox,
.searchform_widget .sf-element.checkbox,
.searchform_widget .sf-element.radiobox,
.sf-filter .sf-widget-element.checkbox,
.sf-filter .sf-widget-element.radiobox,
.sf-filter .sf-element.checkbox,
.sf-filter .sf-element.radiobox {
display: inline-block;
margin-right: 10px;
width: auto;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 15px;
}
.searchform_widget .sf-widget-element.checkbox >span,
.searchform_widget .sf-widget-element.checkbox legend,
.searchform_widget .sf-widget-element.radiobox >span,
.searchform_widget .sf-widget-element.radiobox legend,
.searchform_widget .sf-element.checkbox >span,
.searchform_widget .sf-element.checkbox legend,
.searchform_widget .sf-element.radiobox >span,
.searchform_widget .sf-element.radiobox legend,
.sf-filter .sf-widget-element.checkbox >span,
.sf-filter .sf-widget-element.checkbox legend,
.sf-filter .sf-widget-element.radiobox >span,
.sf-filter .sf-widget-element.radiobox legend,
.sf-filter .sf-element.checkbox >span,
.sf-filter .sf-element.checkbox legend,
.sf-filter .sf-element.radiobox >span,
.sf-filter .sf-element.radiobox legend {
display: none;
}
.searchform_widget >span,
.searchform_widget legend,
.sf-filter >span,
.sf-filter legend {
font-size: 15px;
font-size: 1.5rem;
text-transform: uppercase;
margin: 0;
border: none;
display: inline-block;
width: auto;
}
.searchform_widget > div.sf-checkbox-wrapper,
.searchform_widget > div.sf-checkbox-wrapper,
.sf-filter > div.sf-checkbox-wrapper,
.sf-filter > div.sf-checkbox-wrapper {
margin: 0;
}
.sf-result li {
list-style: none;
border: none !important;
position: relative;
margin: 5px 0;
padding: 5px;
}
.sf-result span {
padding-right: 5px;
}
.sf-result h3 {
font-size: 16px;
font-size: 1.6rem;
margin-top: 5px;
}
.sf-result p {
font-size: 14px;
font-size: 1.4rem;
margin-top: 10px;
margin-bottom: 10px;
}
.sf-result .status {
font-weight: 700;
}
.sf-result .status.3_sold {
color: #333;
}
.apartment-list {
list-style: none;
}
#resultsHeader {
display: none;
top: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
#resultsHeader .menu-table {
display: block;
}
#resultsHeader.result__header--table {
display: block;
}
.single-buildings .result-header-box.menu-list {
display: none;
}
.single-buildings .result-header-box.menu-table {
display: block;
}
.single-buildings .result-header-box {
position: absolute;
top: 205px !important;
}
@media (min-width: 992px) {
.single-buildings .result-header-box {
width: 940px;
}
.single-buildings .result-header-box.sticky {
top: 170px !important;
}
}
@media (min-width: 1200px) {
.single-buildings .result-header-box {
width: 1140px;
}
.single-buildings .result-header-box.sticky {
top: 133px !important;
}
}
.single-buildings #resultsHeader {
width: auto;
}
.sf-results-header>div {
background: #333;
border-right: 1px solid #fff;
color: #fff;
}
.sf-results-header>div:last-child {
border-right: none;
}
.sf-results-header>div a {
color: #fff;
}
.sf-results-header>div>div:nth-child(4),
.sf-results-header>div>div:last-child {
border-right: none;
}
.sf-element {
padding: 10px 5px;
float: none;
width: 100%;
}
.product-switch .btn-default.active,
.product-switch a.btn-default.active {
border-color: #1a1a1a;
background: #1a1a1a;
color: #fff;
}
.result-list>li,
.result-table>li {
height: auto !important;
}
.result-table h3 {
margin-bottom: 0;
}
.result-table .apartment-item {
padding-top: 10px;
padding-bottom: 10px;
}
.result-list .result-list-item,
.result-table .result-table-item {
display: block !important;
}
.result-table-item,
.result-table .result-list-item,
.result-list .result-table-item {
display: none;
}
.sf-result>.result-table:nth-child(2n+1) {
background: #f4f4f4;
}
@media (max-width: 767px) {
.sf-result li div>div {
text-align: left;
margin-bottom: 5px;
}
}
@media screen and (min-width: 768px) {
.result-header-box {
top: 0;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.result-header-box.sticky {
position: fixed;
z-index: 998;
top: 83px;
}
.sf-element {
float: left;
width: 49%;
}
.sf-element.checkbox {
width: auto;
}
.sf-element.checkbox:nth-of-type(2n) {
margin-right: 2%;
}
}
.sf-button-btnsearch,
.sf-filter button {
clear: none;
width: auto;
border: none;
text-transform: uppercase;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.sf-result p {
margin-top: 5px;
}
.sf-result li .row div {
min-height: 1px;
}
.sf-results-header>div>div:nth-child(4) {
border-right: 1px solid #CACACA;
}
.offer {
margin-top: 50px;
}
.cat-list {
text-align: left;
}
h1.title-offer {
font-family: 'Roboto', sans-serif;
font-size: 1.2em;
margin-top: 6px;
margin-bottom: 10px;
}
.offer-txt {
font-size: 0.9em;
}
#archive-newspost {
color: #4f4f4f;
background-color: #f8f8f8;
padding-bottom: 50px;
padding-top: 50px;
}
.newspost {
margin: 15px 0;
}
.newspost .box-npost {
position: relative;
background-color: #fff;
border: 1px #ececec solid;
padding-bottom: 15px;
height: 100%;
transition: 1s;
}
.newspost .box-npost .content-npost {
height: 100%;
padding: 30px;
}
.newspost .box-npost .content-npost:hover .excerpt-npost {
color: #cba35b;
}
.newspost .box-npost .content-npost:hover .rdmr span {
background-color: #cba35b;
color: #fff;
}
.newspost .box-npost .content-npost .title-npost {
text-transform: uppercase;
font-size: 1em;
}
.newspost .box-npost .content-npost .title-npost h3 {
font-size: 1em;
font-family: 'Roboto Condensed', sans-serif;
text-align: left;
height: 40px;
}
.newspost .box-npost .content-npost .excerpt-npost {
float: right;
text-align: left;
font-size: 0.8em;
}
.newspost .box-npost .content-npost .data-npost {
position: absolute;
bottom: 17px;
float: left;
left: 20px;
}
.newspost .box-npost .content-npost .data-npost span {
transition: 1s;
color: #cba35b;
font-size: 0.8em;
height: 30px;
}
.newspost .box-npost .content-npost .data-npost span:before {
content: '\f073';
font: normal normal normal 14px/1 FontAwesome;
font-size: 12px;
font-size: 1.2rem;
color: #cba35b;
margin-right: 10px;
}
.newspost .box-npost .content-npost .data-npost h5 {
font-family: 'Roboto Condensed', sans-serif !important;
}
.newspost .box-npost .content-npost .rdmr {
position: absolute;
bottom: 0;
float: right;
padding: 15px;
text-align: right;
right: 30px;
}
.newspost .box-npost .content-npost .rdmr span {
transition: 1s;
margin-top: 20px;
color: #fff;
border-color: transparent;
background-color: #474c52;
padding: 15px 30px;
border-radius: 25px;
font-family: 'Roboto Condensed', sans-serif !important;
text-transform: uppercase;
font-size: 0.9em;
}
.newspost .box-npost .content-npost .rdmr span:hover {
background-color: #cba35b;
color: #fff;
}
.archive {
color: #4f4f4f;
}
h3.other-persons {
font-size: 2em;
font-family: 'Roboto-Light', sans-serif;
text-align: center;
}
.teampost {
margin: 30px 0;
}
.teampost .box-tpost {
border: 1px #ececec solid;
padding-bottom: 15px;
height: 100%;
}
.teampost .box-tpost .img-tpost {
margin-bottom: 15px;
}
.teampost .box-tpost .title-tpost {
text-transform: uppercase;
font-size: 1.2em;
}
.teampost .box-tpost .position {
text-transform: uppercase;
color: #cba35b;
font-size: 0.9em;
margin-bottom: 5px;
}
.teampost .box-tpost .position h5 {
font-family: 'Roboto Condensed', sans-serif !important;
}
.teampost .box-tpost .excerpt-tpost {
text-align: center;
padding: 0px 30px;
font-size: 0.8em;
}
.teampost .box-tpost .rdmr {
margin-top: 20px;
}
.main-pers .intro-person {
margin-bottom: 30px;
}
.main-pers .intro-person h1.title-person {
font-size: 4em;
font-family: 'Roboto-Light', sans-serif;
}
.main-pers .intro-person h1.title-person:after {
content: '';
display: block;
height: 1px;
width: 100%;
background-color: #cba35b;
margin-top: 10px;
}
.main-pers .intro-person h5.position-person {
margin-top: 10px;
color: #cba35b;
text-transform: uppercase;
font-family: 'Roboto Condensed', sans-serif;
font-size: 1em;
}
.main-pers .intro-person .short-desc {
margin-top: 30px;
color: #cba35b;
width: 90%;
}
.main-pers .intro-person .intro-img {
width: 322px;
height: 322px;
border-radius: 200px;
border: 1px solid #a7a7a7;
margin: 0 auto;
padding: 10px;
}
.main-pers .intro-person .intro-img .img {
width: 300px;
height: 300px;
border-radius: 200px;
margin: 0 auto;
text-align: center;
background-size: cover;
}
h2.priv-title {
font-size: 4em;
font-family: 'Roboto-Light', sans-serif;
text-align: left;
margin: 20px 0;
}
.private-visit {
margin-top: 30px;
margin-bottom: 30px;
}
.single-spost {
margin: 50px auto;
}
.single-spost .page-title {
text-align: left;
margin-bottom: 35px;
font-size: 3em;
font-family: 'Roboto-Light', sans-serif;
}
.single-spost .page-title:after {
content: '';
height: 1px;
width: 100%;
background-color: #c4c4c4;
display: block;
position: relative;
top: 20px;
}
.single-spost .spdata {
text-align: left;
float: left;
width: 50%;
color: #cba35b;
font-size: 0.8em;
margin-bottom: 15px;
}
.single-spost .spdata:before {
content: '\f073';
font: normal normal normal 14px/1 FontAwesome;
font-size: 12px;
font-size: 1.2rem;
color: #cba35b;
margin-right: 10px;
}
.single-spost .spshare {
float: right;
color: #7f7f7f;
font-size: 0.8em;
}
.single-spost .spshare i {
margin-left: 10px;
}
.single-spost .content-sp {
width: 100%;
}
.single-spost .content-sp .txt-sp {
margin-top: 40px;
margin-bottom: 40px;
}
.single-spost .content-sp .txt-sp:after {
content: '';
height: 1px;
width: 100%;
background-color: #c4c4c4;
display: block;
position: relative;
top: 20px;
}
.single-spost .content-sp .spnav {
margin-top: 50px;
display: flex;
justify-content: center;
align-items: center;
flex-wrap: nowrap;
}
.single-spost .content-sp .spnav .prev {
margin-right: 25px;
}
.single-spost .content-sp .spnav .prev a {
display: block;
}
.single-spost .content-sp .spnav .prev a i {
font-size: 0.8em;
position: relative;
padding-right: 10px;
top: -2px;
}
.single-spost .content-sp .spnav .next {
margin-left: 25px;
}
.single-spost .content-sp .spnav .next a {
display: block;
}
.single-spost .content-sp .spnav .next a i {
font-size: 0.8em;
position: relative;
padding-left: 10px;
top: -2px;
}
.optic-store {
margin-top: 50px;
}
.optic-store .carousel .carousel-indicators {
position: relative;
}
.optic-store .carousel .carousel-indicators li {
border: none;
background: none;
height: auto;
width: 30px;
position: relative;
margin: 0 3px;
padding: 15px 0;
}
.optic-store .carousel .carousel-indicators li:before {
content: '';
width: 100%;
height: 3px;
border: none;
background: #dadada;
display: block;
}
.optic-store .carousel .carousel-indicators li.active:before {
background-color: #333;
width: 30px;
height: 3px;
border: none;
}
.optic-store .cat-list ul {
list-style-type: none;
}
.optic-store .cat-list ul li {
width: 90%;
position: relative;
margin-bottom: 15px;
}
.optic-store .cat-list ul li .this_page {
color: #cba35b;
}
.optic-store .cat-list ul li:after {
position: absolute;
right: 0;
top: 15%;
content: '\f105';
font: normal normal normal 12px/1 FontAwesome;
height: 15px;
width: 15px;
}
.optic-store .prod-list .product-box {
margin-bottom: 30px;
width: 100%;
display: block;
font-family: 'Roboto Condensed', sans-serif;
font-size: 0.95em;
}
.optic-store .prod-list .product-box .product-name,
.optic-store .prod-list .product-box .product-price {
text-transform: uppercase;
}
.optic-store .prod-list .product-box a:hover + .product-name {
color: #cba35b;
}
.optic-store .prod-list .product-box .product-price {
text-align: right;
}
.optic-store .prod-list .product-box .product-img {
min-height: 150px;
width: 100%;
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
margin: 15px auto;
}
.single-opticstore {
margin: 50px auto;
}
.single-opticstore .page-title {
text-align: center;
margin-bottom: 15px;
}
.single-opticstore .price-os {
text-align: center;
width: 100%;
color: #cba35b;
}
.single-opticstore .content-os {
width: 100%;
}
.upper-top-section .widget .textwidget p {
font-weight: 700;
}
.upper-top-section .widget .textwidget p span {
color: #333;
}
.site-navigation .navbar-toggle .icon-bar {
width: 10px;
height: 1px;
margin-bottom: 3px;
display: block;
}
@media (max-width: 991px) {
.col-sm-12 h3 {
font-size: 21px !important;
font-size: 2.1rem !important;
}
}
@media (max-width: 767px) {
.page-title {
font-size: 21px;
font-size: 2.1rem;
}
}
section:first-of-type {
padding-top: 40px;
}
.home section:first-of-type {
padding-top: 0;
}
.panel-group {
margin: 0;
}
.panel-group .panel {
box-shadow: none;
border-radius: 0;
border: none;
}
.panel-group .panel .panel-title {
font-size: 1.2em;
padding: 5px 25px 5px 10px;
position: relative;
cursor: pointer;
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
.panel-group .panel .panel-title a {
text-decoration: none;
}
.panel-group .panel .panel-title a.dropdown_colapse {
height: 26px;
width: 26px;
display: flex;
justify-content: center;
position: absolute;
top: 50%;
right: 0;
margin-top: -7px;
}
.panel-group .panel .panel-title a.dropdown_colapse:before {
content: '\f107';
font: normal normal normal 14px/1 FontAwesome;
font-size: 12px;
font-size: 1.2rem;
color: #cba35b;
}
.panel-group .panel .panel-title a.dropdown_colapse.collapsed:before {
content: '\f106';
color: #454545;
}
.panel-group .panel .panel-body {
padding: 0;
}
.panel-group .panel + .panel {
margin: 0;
}
.panel-group.second-group .panel-title {
border: none !important;
font-size: 0.9em;
color: #454545;
}
.panel-group.second-group .panel-title:before {
content: '';
display: inline-block;
height: 6px;
width: 6px;
border-radius: 5px;
background-color: #cba35b;
position: relative;
bottom: 2px;
margin-right: 6px;
}
.panel-group.second-group .panel-title a {
color: #454545;
}
.panel-group.second-group .panel-title a.this_page {
color: #cba35b;
}
.panel-group.second-group .panel-title:hover,
.panel-group.second-group .panel-title.this_page {
background-color: transparent !important;
color: #cba35b;
}
.panel-group.third-group {
margin-left: 17px;
}
.media-tv {
padding: 60px 0;
}
.media-tv .gallery-content {
margin-top: 30px;
display: flex;
justify-content: center;
}
.media-tv .gallery-content .gallery {
margin: 0 auto;
}
.media-tv .gallery-content .gallery .item {
text-align: center;
}
.media-tv .gallery-content .gallery .item img {
max-width: 150px;
max-height: 70px;
width: auto;
}
.space {
height: 50px;
}
nav ul.pagination {
margin-top: 30px;
margin-bottom: 30px;
float: right;
}
nav ul.pagination li.disabled {
display: none;
}
nav ul.pagination li.active span {
background-color: transparent;
color: #cba35b;
transition: 1s;
}
nav ul.pagination li.active span:hover {
font-size: 1.2em;
background-color: transparent;
}
nav ul.pagination li {
padding-left: 4px;
padding-right: 4px;
}
nav ul.pagination li .hidden-xs {
display: none;
}
nav .first-menu {
font-family: "Roboto-Light", sans-serif !important;
}
nav .first-menu li.menu-item .dropdown-menu a {
font-size: 16px;
}
.navbar-nav li .dropdown-menu li a {
font-size: 12px !important;
}
@media (max-width: 767px) {
h2.page-title {
text-align: center !important;
}
nav .upper-top-section .col-sm-12 {
margin-bottom: 5px;
text-align: center !important;
}
nav .upper-top-section .col-sm-12 .social-icons {
margin: 0 auto;
float: none;
margin-top: -20px;
}
nav .centro-nav-mobile {
margin: 0 auto;
}
nav .centro-nav-mobile .navbar-header {
text-align: center;
}
nav .navbar-collapse .first-menu {
font-family: "Roboto-Light", sans-serif !important;
}
nav .navbar-collapse .first-menu li.menu-item {
width: 100%;
}
nav .navbar-collapse .first-menu li.menu-item .dropdown-menu a {
font-size: 16px;
}
nav .navbar-collapse .first-menu li.menu-item .dropdown-menu a.dropdown-toggle {
padding-right: 12px;
}
}
@media (max-width: 767px) {
.eventpost.col-sm-8,
.newspost.col-sm-8,
.teampost.col-sm-8 {
width: 100%;
max-width: 101%;
flex: 0 0 100%;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.eventpost.col-sm-8,
.newspost.col-sm-8,
.teampost.col-sm-8 {
width: 50%;
max-width: 51%;
flex: 0 0 50%;
}
}
@media (max-width: 991px) {
section .col-sm-24.links-box {
margin: 0 auto !important;
}
section .newest_section .secpost {
width: 100%;
flex: 0 0 100%;
max-width: 100%;
margin-bottom: 30px;
padding-bottom: 30px;
border-bottom: 1px solid #f7f7f7;
}
section .newest_section .secpost:last-of-type {
border-bottom: transparent;
margin-bottom: 0px;
padding-bottom: 0px;
}
section .newest_section .secpost .col-sm-10 .thumbnail-post {
width: 100% !important;
}
section .opinion_section .col-sm-12 {
width: 100%;
flex: 0 0 90%;
max-width: 90%;
}
#partners .gallery .col-sm-4 {
flex: 0 0 40%;
max-width: 40%;
width: 40%;
}
}
@media (max-width: 991px) {
.alignleft {
display: block;
margin: 0 auto;
}
}
@media (min-width: 768px) {
section.section-box .section.slider_section .carousel .item.active .caption-img {
background-color: transparent !important;
}
}
@media (max-width: 767px) {
section.section-box .section.slider_section .slider-thumbnail {
height: 300px !important;
background-position: center center !important;
}
}
@media (max-width: 767px) {
section.section-box .section.blocks_section .blocks-item {
margin-bottom: 0;
}
}
@media (max-width: 767px) {
section.section-box#underslider .blocks-item .span--title {
padding-left: 0;
}
}
section.section-box#gallery .section.gallery_section .item div[class^="thumbnail"] {
-webkit-filter: grayscale(100%); filter: grayscale(100%);
transition: 500ms ease-in-out;
-moz-transition: 500ms ease-in-out;
-webkit-transition: 500ms ease-in-out;
}
section.section-box#gallery .section.gallery_section .item:hover div[class^="thumbnail"] {
-webkit-filter: grayscale(0); filter: grayscale(0);
}
.blog-post .thumbnail-200 {
overflow: hidden;
}
.img-npost {
overflow: hidden;
padding-left: 0;
}
.banner .banner-title {
font-family: 'Roboto-Light', sans-serif;
}
#before-footer .aboutus {
display: none;
}
.home #before-footer .aboutus {
display: block;
}
.single-offer .prod-list a {
text-decoration: underline;
}
#show-more-homepage {
text-align: center;
cursor: pointer;
}
#show-more-homepage-text {
display: none;
margin-top: 10px;
}
@media (min-width: 1200px) {
#navbar .container {
max-width: 1340px;
}
}
#before-footer .callus .desc-right {
display: none;
}
.home-blocks .blocks-item {
cursor: pointer;
}
.single-offer .prod-list h1,
.single-offer .prod-list h2,
.single-offer .prod-list h3,
.single-offer .prod-list h4,
.single-offer .prod-list h5. h6 {
color: #cba35b !important;
margin-bottom: 1.1rem;
}
.single-offer .prod-list h1.page-title {
margin-top: 0;
font-size: 2.5rem;
position: relative;
margin-bottom: 5rem;
font-style: italic;
font-family: 'roboto-light', sans-serif;
}
.single-offer .prod-list h1, .single-offer .prod-list h2, .single-offer .prod-list h3, .single-offer .prod-list h4, .single-offer .prod-list h5, .single-offer .prod-list h6 {
color: #cba35b!important;
margin-bottom: 1.5rem;
margin-top: 3rem;
font-weight: 400;
font-size: 2rem;}
}
.offer-txt {
font-size: 0.9em;}
.space {
height: 50px;}
.single-offer .prod-list h1, .single-offer .prod-list h2, .single-offer .prod-list h3, .single-offer .prod-list h4, .single-offer .prod-list h5, .single-offer .prod-list h6 {
color: #cba35b!important;
margin-bottom: 1.5rem;
margin-top: 3rem;
font-weight: 400;
font-size: 2rem;}
.single-offer .prod-list .offer-txt p {
margin-bottom: 2rem;
padding-left: 1.3rem;
}