@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 black;
-webkit-box-shadow: 0px 5px 10px black;
box-shadow: 0px 5px 10px black;
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 black;
-webkit-box-shadow: 0px 5px 10px black;
box-shadow: 0px 5px 10px black;
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 #969696;
-webkit-box-shadow: 0px 5px 10px #969696;
box-shadow: 0px 5px 10px #969696; }
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 black;
-webkit-box-shadow: 0px 5px 10px black;
box-shadow: 0px 5px 10px black; }
.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 #464646;
-webkit-box-shadow: 0px 0px 10px #464646;
box-shadow: 0px 0px 10px #464646;
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 #969696;
-webkit-box-shadow: 0px 5px 10px #969696;
box-shadow: 0px 5px 10px #969696; }
.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; }
@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; }
.tax-albums_categories main .albums article .album-link img {
width: 100%;
height: auto;
border: 2px solid #fff;
-moz-box-shadow: 0px 5px 10px #969696;
-webkit-box-shadow: 0px 5px 10px #969696;
box-shadow: 0px 5px 10px #969696; }
.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 #969696;
-webkit-box-shadow: 0px 5px 10px #969696;
box-shadow: 0px 5px 10px #969696; }
.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; }