@font-face {
font-family: "Open Sans Hebrew";
font-style: italic;
font-weight: 300;
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-lightitalic-webfont.eot);
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-lightitalic-webfont.eot?#iefix) format("embedded-opentype"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-lightitalic-webfont.woff) format("woff"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-lightitalic-webfont.ttf) format("truetype");
}
@font-face {
font-family: "Open Sans Hebrew";
font-style: normal;
font-weight: 300;
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-light-webfont.eot);
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-light-webfont.eot?#iefix) format("embedded-opentype"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-light-webfont.woff) format("woff"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-light-webfont.ttf) format("truetype");
}
@font-face {
font-family: "Open Sans Hebrew";
font-style: italic;
font-weight: 400;
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-italic-webfont.eot);
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-italic-webfont.eot?#iefix) format("embedded-opentype"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-italic-webfont.woff) format("woff"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-italic-webfont.ttf) format("truetype");
}
@font-face {
font-family: "Open Sans Hebrew";
font-style: normal;
font-weight: 400;
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-regular-webfont.eot);
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-regular-webfont.eot?#iefix) format("embedded-opentype"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-regular-webfont.woff) format("woff"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-regular-webfont.ttf) format("truetype");
}
@font-face {
font-family: "Open Sans Hebrew";
font-style: italic;
font-weight: 700;
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-bolditalic-webfont.eot);
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-bolditalic-webfont.eot?#iefix) format("embedded-opentype"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-bolditalic-webfont.woff) format("woff"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-bolditalic-webfont.ttf) format("truetype");
}
@font-face {
font-family: "Open Sans Hebrew";
font-style: normal;
font-weight: 700;
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-bold-webfont.eot);
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-bold-webfont.eot?#iefix) format("embedded-opentype"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-bold-webfont.woff) format("woff"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-bold-webfont.ttf) format("truetype");
}
@font-face {
font-family: "Open Sans Hebrew";
font-style: italic;
font-weight: 800;
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-extrabold-webfont.eot);
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format("embedded-opentype"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-extrabold-webfont.woff) format("woff"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-extrabold-webfont.ttf) format("truetype");
}
@font-face {
font-family: "Open Sans Hebrew";
font-style: normal;
font-weight: 800;
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-extrabold-webfont.eot);
src: url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format("embedded-opentype"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-extrabold-webfont.woff) format("woff"), url(//galitsabag.co.il/wp-content/themes/sabag/fonts/opensanshebrew-extrabold-webfont.ttf) format("truetype");
}
* {
box-sizing: border-box;
font-smoothing: antialiased;
text-rendering: optimizeLegibility;
}
*:after {
box-sizing: border-box;
font-smoothing: antialiased;
text-rendering: optimizeLegibility;
}
*:before {
box-sizing: border-box;
font-smoothing: antialiased;
text-rendering: optimizeLegibility;
}
.desktoponly {
display: block !important;
}
.desktoponly.flex {
display: flex !important;
}
.mobileonly {
display: none !important;
}
.mobileonly.flex {
display: none !important;
}
@media screen and (max-width: 1024px) {
.desktoponly {
display: none !important;
}
.desktoponly.flex {
display: none !important;
}
.mobileonly {
display: block !important;
}
.mobileonly.flex {
display: flex !important;
}
}
html {
font-size: 16px;
min-height: 100%;
height: 100%;
}
body {
font: 500 1rem/1.4 "Open Sans Hebrew", Helvetica, Arial, sans-serif;
color: #000;
min-height: 100%;
height: 100%;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
background-attachment: fixed;
}
#preload-01 {
background: url(//galitsabag.co.il/wp-content/themes/sabag/img/preloader.png) no-repeat -9999px -9999px;
}
.clear {
*zoom: 1;
}
.clear:before {
content: " ";
display: table;
}
.clear:after {
content: " ";
display: table;
clear: both;
}
img {
max-width: 100%;
vertical-align: bottom;
}
a {
color: inherit;
text-decoration: none;
}
a:hover {
color: #70bb9e;
outline: 0;
}
a:focus {
outline: 0;
}
a:active {
outline: 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wrapper {
max-width: 1280px;
width: calc(100% - 600px);
margin: 0 500px 0 auto;
position: relative;
min-height: 100%;
height: 100%;
}
@media screen and (max-width: 1024px) {
.wrapper {
height: auto;
width: 100%;
position: relative;
right: auto;
margin: 0;
}
.wrapper .logo-img {
max-height: 20vh;
width: auto;
}
}
.header {
height: 100%;
position: fixed;
top: 0;
right: 100px;
background-color: rgba(255, 255, 255, 0.85);
width: 320px;
padding: 10px;
-moz-box-shadow: 0px 5px 10px rgb(0, 0, 0);
-webkit-box-shadow: 0px 5px 10px rgb(0, 0, 0);
box-shadow: 0px 5px 10px rgb(0, 0, 0);
z-index: 10;
text-align: center;
}
.header h1, .header h2 {
margin: 0;
}
.header .site_title {
font-size: 1.5rem;
font-weight: bold;
}
.header .site_description {
font-size: 1.2rem;
font-weight: normal;
color: #999;
}
.header .socials {
display: flex;
justify-content: center;
align-items: stretch;
margin: 0 0 1rem;
}
.header .socials .social {
padding: 0 5px;
height: 50px;
}
.header .socials .social img {
height: auto;
width: auto;
max-height: 100%;
max-width: 100%;
}
@media screen and (max-width: 1024px) {
.header {
height: auto;
width: 100%;
position: relative;
right: auto;
}
.header aside {
display: none;
}
}
main {
width: 100%;
background-color: rgba(255, 255, 255, 0.95);
padding: 20px;
-moz-box-shadow: 0px 5px 10px rgb(0, 0, 0);
-webkit-box-shadow: 0px 5px 10px rgb(0, 0, 0);
box-shadow: 0px 5px 10px rgb(0, 0, 0);
min-height: 100%;
height: auto;
}
main .articles {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-direction: normal;
-moz-box-direction: normal;
-webkit-box-orient: horizontal;
-moz-box-orient: horizontal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-moz-box-pack: justify;
-webkit-justify-content: space-around;
-ms-flex-pack: distribute;
justify-content: space-around;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-box-align: start;
-moz-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
main .articles article {
flex: 0 0 49%;
padding: 10px 0;
}
main .articles article .post-link {
display: block;
position: relative;
}
main .articles article .post-link img {
width: 100%;
height: auto;
border: 2px solid #fff;
-moz-box-shadow: 0px 5px 10px rgb(150, 150, 150);
-webkit-box-shadow: 0px 5px 10px rgb(150, 150, 150);
box-shadow: 0px 5px 10px rgb(150, 150, 150);
}
main .articles article .post-link h2 {
position: absolute;
bottom: 0;
right: 0;
width: 100%;
padding: 10px;
background-color: rgba(255, 255, 255, 0.85);
}
main .articles article .post_data {
color: #999;
}
@media screen and (max-width: 640px) {
main .articles article {
flex: 0 0 100%;
}
}
main article h1 {
margin: 1rem 0 0.3rem;
}
main article .post_data {
color: #999;
}
main article .post_data_bottom {
color: #fff;
background-color: #70bb9e;
font-size: 0.9rem;
}
main article li {
margin-bottom: 0.5rem;
}
.navbutton {
border-top: 1px solid #999;
border-bottom: 1px solid #999;
font-size: 2rem;
color: #999;
margin: 1rem 0 0;
display: none;
}
@media screen and (max-width: 1024px) {
.navbutton {
display: block;
}
}
.mobile-top {
border-top: 1px solid #999;
border-bottom: 1px solid #999;
font-size: 2rem;
color: #999;
margin: 1rem 0 0;
padding: 1rem 0;
align-items: center;
justify-content: flex-start;
display: none;
}
.mobile-top .navbutton {
border-top: none;
border-bottom: none;
font-size: 2rem;
color: #999;
margin: 0;
padding: 0 5px;
display: block;
border-left: 1px solid #999;
}
.mobile-top .socials {
margin-bottom: 0;
}
.mobile-top .socials .social {
height: 45px;
}
.mobile-top .socials .social img {
height: auto;
width: auto;
max-height: 100%;
max-width: 100%;
}
@media screen and (max-width: 1024px) {
.mobile-top {
display: flex;
}
}
.nav ul {
list-style-type: none;
margin: 2rem 0;
padding: 0;
position: relative;
}
.nav ul li {
color: #999;
position: relative;
padding: 5px 0;
}
.nav ul li a {
color: #999;
display: block;
}
.nav ul li a:hover {
color: #70bb9e;
}
.nav ul li.current-menu-item, .nav ul li.current-albums-ancestor, .nav ul li.current_page_parent {
color: #fff;
background-color: #70bb9e;
font-weight: bold;
}
.nav ul li.current-menu-item a, .nav ul li.current-albums-ancestor a, .nav ul li.current_page_parent a {
color: #fff;
font-weight: bold;
}
.nav ul li.current-menu-item a:hover, .nav ul li.current-albums-ancestor a:hover, .nav ul li.current_page_parent a:hover {
color: #fff;
}
.nav ul li.current-menu-item ul.sub-menu, .nav ul li.current-albums-ancestor ul.sub-menu, .nav ul li.current_page_parent ul.sub-menu {
color: #999;
font-weight: normal;
}
.nav ul li.current-menu-item ul.sub-menu li a, .nav ul li.current-albums-ancestor ul.sub-menu li a, .nav ul li.current_page_parent ul.sub-menu li a {
color: #999;
font-weight: normal;
}
.nav ul li.current-menu-item ul.sub-menu li a:hover, .nav ul li.current-albums-ancestor ul.sub-menu li a:hover, .nav ul li.current_page_parent ul.sub-menu li a:hover {
color: #70bb9e;
}
.nav ul li.current-menu-item ul.sub-menu li.current-menu-item, .nav ul li.current-menu-item ul.sub-menu li.current-albums-ancestor, .nav ul li.current-menu-item ul.sub-menu li.current_page_parent, .nav ul li.current-albums-ancestor ul.sub-menu li.current-menu-item, .nav ul li.current-albums-ancestor ul.sub-menu li.current-albums-ancestor, .nav ul li.current-albums-ancestor ul.sub-menu li.current_page_parent, .nav ul li.current_page_parent ul.sub-menu li.current-menu-item, .nav ul li.current_page_parent ul.sub-menu li.current-albums-ancestor, .nav ul li.current_page_parent ul.sub-menu li.current_page_parent {
color: #fff;
background-color: #70bb9e;
font-weight: bold;
}
.nav ul li.current-menu-item ul.sub-menu li.current-menu-item a, .nav ul li.current-menu-item ul.sub-menu li.current-albums-ancestor a, .nav ul li.current-menu-item ul.sub-menu li.current_page_parent a, .nav ul li.current-albums-ancestor ul.sub-menu li.current-menu-item a, .nav ul li.current-albums-ancestor ul.sub-menu li.current-albums-ancestor a, .nav ul li.current-albums-ancestor ul.sub-menu li.current_page_parent a, .nav ul li.current_page_parent ul.sub-menu li.current-menu-item a, .nav ul li.current_page_parent ul.sub-menu li.current-albums-ancestor a, .nav ul li.current_page_parent ul.sub-menu li.current_page_parent a {
color: #fff;
font-weight: bold;
}
.nav ul li.current-menu-item ul.sub-menu li.current-menu-item a:hover, .nav ul li.current-menu-item ul.sub-menu li.current-albums-ancestor a:hover, .nav ul li.current-menu-item ul.sub-menu li.current_page_parent a:hover, .nav ul li.current-albums-ancestor ul.sub-menu li.current-menu-item a:hover, .nav ul li.current-albums-ancestor ul.sub-menu li.current-albums-ancestor a:hover, .nav ul li.current-albums-ancestor ul.sub-menu li.current_page_parent a:hover, .nav ul li.current_page_parent ul.sub-menu li.current-menu-item a:hover, .nav ul li.current_page_parent ul.sub-menu li.current-albums-ancestor a:hover, .nav ul li.current_page_parent ul.sub-menu li.current_page_parent a:hover {
color: #fff;
}
.nav ul li ul.sub-menu {
position: absolute;
top: 0;
right: 100%;
background-color: rgba(255, 255, 255, 0.95);
padding: 10px;
margin: 0;
height: auto;
opacity: 0;
transition: opacity 1s, width 1s, max-height 1s;
width: 0;
overflow: hidden; }
.nav ul li ul.sub-menu li {
min-width: 300px;
}
@media screen and (max-width: 1024px) {
.nav ul li ul.sub-menu {
position: relative;
max-height: 0;
right: auto;
width: 100%;
opacity: 1;
padding: 0 10px;
background-color: rgba(200, 200, 200, 0.95);
}
.nav ul li ul.sub-menu a {
pointer-events: auto;
}
}
.nav ul li.menu-item-has-children:hover > ul.sub-menu {
opacity: 1;
width: 320px; }
@media screen and (max-width: 1024px) {
.nav ul li.menu-item-has-children:hover > ul.sub-menu {
width: 100%;
max-height: none;
display: none;
}
}
@media screen and (max-width: 1024px) {
.nav ul li.menu-item-has-children a { }
}
@media screen and (max-width: 1024px) {
.nav {
display: none;
}
.nav.open {
display: block;
}
}
.comments {
border-top: 1px solid #70bb9e;
padding-top: 1rem;
margin-top: 1rem;
}
.comments ul {
list-style-type: none;
border-right: 2px solid #70bb9e;
}
.comments ul li {
margin: 0.5rem 0;
}
.comments ul li .reply {
text-align: left;
}
.comments ul li .reply a {
padding: 0.2rem 1rem;
background-color: #70bb9e;
color: #fff;
}
.comments ul .commentmetadata {
color: #999;
font-size: 0.9rem;
}
.comments ul .commentmetadata a {
color: #999;
}
.comments ul .commentmetadata a:hover {
color: #70bb9e;
}
.comments #commentform textarea {
width: 100%;
}
.footer {
width: 100%;
background-color: rgba(255, 255, 255, 0.85);
padding: 10px;
-moz-box-shadow: 0px 5px 10px rgb(0, 0, 0);
-webkit-box-shadow: 0px 5px 10px rgb(0, 0, 0);
box-shadow: 0px 5px 10px rgb(0, 0, 0);
}
.page-template-default article {
font-size: 1.1rem;
}
@media screen and (max-width: 1024px) {
.page-template-default article {
font-size: 1rem;
}
}
.page-template-default .wp-post-image {
float: left;
margin: 0 10px;
border: 2px solid #fff;
-moz-box-shadow: 0px 0px 10px rgb(70, 70, 70);
-webkit-box-shadow: 0px 0px 10px rgb(70, 70, 70);
box-shadow: 0px 0px 10px rgb(70, 70, 70);
max-width: 40%;
}
@media screen and (max-width: 1024px) {
.page-template-default .wp-post-image {
float: none;
max-width: 100%;
margin: 0;
}
}
.page-template-template-homepage {
padding: 0;
margin: 0;
}
.page-template-template-homepage .wrapper {
max-width: 100%;
width: 100%;
max-height: 100%;
height: 100%;
padding: 0;
margin: 0;
}
@media screen and (max-width: 1024px) {
.page-template-template-homepage .wrapper {
height: 100%;
width: 100%;
position: relative;
top: 0;
right: auto;
margin: 0;
}
}
.page-template-template-homepage main {
max-width: 100%;
width: 100%;
max-height: 100%;
height: 100%;
padding: 0;
margin: 0;
background: none;
}
@media screen and (max-width: 1024px) {
.page-template-template-homepage main {
height: auto;
min-height: 0;
width: 100%; margin: 0;
}
}
.page-template-template-homepage main section {
max-height: 100%;
height: 100%;
padding: 0;
margin: 0;
}
@media screen and (max-width: 1024px) {
.page-template-template-homepage main section {
height: auto;
}
}
.page-template-template-homepage main section article {
max-height: 100%;
height: 100%;
padding: 0;
margin: 0;
}
@media screen and (max-width: 1024px) {
.page-template-template-homepage main section article {
height: auto;
}
}
.page-template-template-homepage main section article .slick {
max-width: 100%;
width: 100%;
max-height: 100%;
height: 100%;
padding: 0;
margin: 0;
}
@media screen and (max-width: 1024px) {
.page-template-template-homepage main section article .slick {
height: auto;
}
}
.page-template-template-homepage main section article .slick .slick-list {
max-height: 100%;
height: 100%;
padding: 0;
margin: 0;
}
@media screen and (max-width: 1024px) {
.page-template-template-homepage main section article .slick .slick-list {
height: auto;
}
}
.page-template-template-homepage main section article .slick .slick-list .slick-track {
max-height: 100%;
height: 100%;
padding: 0;
margin: 0;
}
@media screen and (max-width: 1024px) {
.page-template-template-homepage main section article .slick .slick-list .slick-track {
height: auto;
}
}
.page-template-template-homepage main section article .slick .slick-list .slick-track .item {
max-width: 100%;
width: 100%;
max-height: 100%;
height: 100%;
padding: 0;
margin: 0;
overflow: hidden;
position: relative;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
@media screen and (max-width: 1024px) {
.page-template-template-homepage main section article .slick .slick-list .slick-track .item {
background-image: none !important;
height: auto;
}
}
.page-template-template-homepage main section article .slick .slick-list .slick-track .item img {
max-width: 100%;
width: 100%;
height: 100%;
padding: 0;
margin: 0;
position: absolute;
top: 0;
left: 0; object-fit: cover;
object-position: center center; }
@media screen and (max-width: 1024px) {
.page-template-template-homepage main section article .slick .slick-list .slick-track .item img {
position: relative;
top: auto;
left: auto;
transform: none;
}
}
.page-template-template-homepage footer {
display: none;
}
@media screen and (max-width: 1024px) {
.page-template-template-homepage footer {
display: block;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
background-color: #70bb9e;
padding: 3px;
color: #fff;
border-top: 3px solid #fff;
}
.page-template-template-homepage footer p {
margin: 5px 0;
}
}
.single-albums main article .album {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-direction: normal;
-moz-box-direction: normal;
-webkit-box-orient: horizontal;
-moz-box-orient: horizontal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-moz-box-pack: justify;
-webkit-justify-content: space-around;
-ms-flex-pack: distribute;
justify-content: space-around;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-box-align: start;
-moz-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.single-albums main article .album .image {
padding: 10px 0;
position: relative;
}
.single-albums main article .album .image.col-1 {
flex: 0 0 100%;
}
.single-albums main article .album .image.col-2 {
flex: 0 0 49%;
}
@media screen and (max-width: 640px) {
.single-albums main article .album .image.col-2 {
flex: 0 0 100%;
}
}
.single-albums main article .album .image.col-3 {
flex: 0 0 32%;
}
@media screen and (max-width: 840px) {
.single-albums main article .album .image.col-3 {
flex: 0 0 49%;
}
}
@media screen and (max-width: 420px) {
.single-albums main article .album .image.col-3 {
flex: 0 0 100%;
}
}
.single-albums main article .album .image img {
border: 2px solid #fff;
-moz-box-shadow: 0px 5px 10px rgb(150, 150, 150);
-webkit-box-shadow: 0px 5px 10px rgb(150, 150, 150);
box-shadow: 0px 5px 10px rgb(150, 150, 150);
}
.single-albums main article .album .image .image_desc {
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
background-color: rgba(255, 255, 255, 0.7);
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-direction: normal;
-moz-box-direction: normal;
-webkit-box-orient: horizontal;
-moz-box-orient: horizontal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-pack: center;
-moz-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-box-align: center;
-moz-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
opacity: 0;
transition: opacity 2s;
pointer-events: none;
}
.single-albums main article .album .image:hover .image_desc {
opacity: 1;
}
.page-template-template-contact .cols-2 {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-direction: normal;
-moz-box-direction: normal;
-webkit-box-orient: horizontal;
-moz-box-orient: horizontal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-moz-box-pack: justify;
-webkit-justify-content: space-around;
-ms-flex-pack: distribute;
justify-content: space-around;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-box-align: start;
-moz-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.page-template-template-contact .cols-2 .col {
flex: 0 0 49%;
}
.page-template-template-contact .cols-2 .col.col-left {
flex: 0 0 300px;
}
@media screen and (max-width: 1024px) {
.page-template-template-contact .cols-2 .col.col-left {
flex: 0 0 100%;
}
}
.page-template-template-contact .cols-2 .col.col-right {
flex: 1 1 auto;
padding-left: 1%;
margin-left: 1%;
}
@media screen and (max-width: 1024px) {
.page-template-template-contact .cols-2 .col.col-right {
flex: 0 0 100%;
margin-left: 0;
padding-left: 0;
}
}
.page-template-template-contact .cols-2 .col:first-of-type {
border-left: 1px solid #70bb9e;
}
@media screen and (max-width: 1024px) {
.page-template-template-contact .cols-2 .col:first-of-type {
border-left: none;
}
}
.page-template-template-contact .cols-2 .col .item {
padding: 0 0 1rem 0;
}
.page-template-template-contact .cols-2 .col .item i, .page-template-template-contact .cols-2 .col .item svg {
color: #70bb9e;
margin-left: 0.5rem;
}
.page-template-template-contact .gform_wrapper .top_label input.medium.datepicker {
width: 100%;
}
.tax-albums_categories main .albums {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-direction: normal;
-moz-box-direction: normal;
-webkit-box-orient: horizontal;
-moz-box-orient: horizontal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-moz-box-pack: justify;
-webkit-justify-content: space-around;
-ms-flex-pack: distribute;
justify-content: space-around;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-box-align: start;
-moz-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.tax-albums_categories main .albums article {
flex: 0 0 49%;
padding: 10px 0;
aspect-ratio: 16/9;
}
@media screen and (max-width: 640px) {
.tax-albums_categories main .albums article {
flex: 0 0 100%;
}
}
.tax-albums_categories main .albums article .album-link {
display: block;
position: relative;
width: 100%;
height: 100%;
}
.tax-albums_categories main .albums article .album-link img {
width: 100%;
height: 100%;
object-fit: cover;
border: 2px solid #fff;
-moz-box-shadow: 0px 5px 10px rgb(150, 150, 150);
-webkit-box-shadow: 0px 5px 10px rgb(150, 150, 150);
box-shadow: 0px 5px 10px rgb(150, 150, 150);
}
.tax-albums_categories main .albums article .album-link h2 {
position: absolute;
bottom: 0;
right: 0;
width: 100%;
padding: 10px;
background-color: rgba(255, 255, 255, 0.85);
}
.tax-albums_categories main .cats {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-direction: normal;
-moz-box-direction: normal;
-webkit-box-orient: horizontal;
-moz-box-orient: horizontal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-moz-box-pack: justify;
-webkit-justify-content: space-around;
-ms-flex-pack: distribute;
justify-content: space-around;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-box-align: start;
-moz-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.tax-albums_categories main .cats article {
flex: 0 0 49%;
padding: 10px 0;
}
@media screen and (max-width: 640px) {
.tax-albums_categories main .cats article {
flex: 0 0 100%;
}
}
.tax-albums_categories main .cats article .album-link {
display: block;
position: relative;
border-top: 2px solid #70bb9e;
border-right: 2px solid #70bb9e;
padding-right: 3px;
padding-top: 3px;
}
.tax-albums_categories main .cats article .album-link img {
width: 100%;
height: auto;
border: 2px solid #fff;
-moz-box-shadow: 0px 5px 10px rgb(150, 150, 150);
-webkit-box-shadow: 0px 5px 10px rgb(150, 150, 150);
box-shadow: 0px 5px 10px rgb(150, 150, 150);
}
.tax-albums_categories main .cats article .album-link h2 {
position: absolute;
bottom: 0;
left: 0;
width: calc(100% - 3px);
padding: 10px;
background-color: rgba(255, 255, 255, 0.85);
}
.slick-lightbox {
background-image: url(//galitsabag.co.il/wp-content/themes/sabag/img/preloader.png) !important;
background-position: center center !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 0, 0, 0.8) !important;
}
.slick-lightbox .slick-prev {
right: 15px;
left: auto;
z-index: 10000000;
}
.slick-lightbox .slick-next {
left: 15px;
right: auto;
z-index: 10000000;
}
::selection {
background: #70bb9e;
color: #fff;
text-shadow: none;
}
::-webkit-selection {
background: #70bb9e;
color: #fff;
text-shadow: none;
}
::-moz-selection {
background: #70bb9e;
color: #fff;
text-shadow: none;
}
.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float: right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%;
padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption .wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
.gallery-caption {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
@media print {
* {
background: transparent !important;
color: #000 !important;
box-shadow: none !important;
text-shadow: none !important;
}
a {
text-decoration: underline;
}
a:visited {
text-decoration: underline;
}
pre {
border: 1px solid #999;
page-break-inside: avoid;
}
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr {
page-break-inside: avoid;
}
img {
page-break-inside: avoid;
max-width: 100% !important;
}
@page {
margin: 0.5cm;
}
p {
orphans: 3;
widows: 3;
}
h2 {
orphans: 3;
widows: 3;
page-break-after: avoid;
}
h3 {
orphans: 3;
widows: 3;
page-break-after: avoid;
}
a[href]:after {
content: "(" attr(href) ")";
}
abbr[title]:after {
content: "(" attr(title) ")";
}
.ir a:after {
content: "";
}
a[href^="javascript:"]:after {
content: "";
}
a[href^="#"]:after {
content: "";
}
}
input:focus {
outline: 0;
border: 1px solid #70bb9e;
}
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}