* { -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; } .container, .post-area.standard-minimal.full-width-content article.post .inner-wrap	{ margin: 0 auto;  position: relative; }
.container, .post-area.standard-minimal.full-width-content article.post .inner-wrap {
max-width: 880px; 
} 
@media only screen and (min-width: 1300px) and (max-width: 1500px) {
html body[data-header-format="left-header"][data-ext-responsive="false"] .container, html body[data-header-format="left-header"][data-ext-responsive="false"] .post-area.standard-minimal.full-width-content article.post .inner-wrap,
body[data-header-format="left-header"][data-ext-responsive="false"] .nectar-recent-posts-slider .flickity-page-dots {
max-width: 900px; 
} 
}
@media only screen and (min-width: 1150px) and (max-width: 1300px) {
html body[data-header-format="left-header"][data-ext-responsive="false"] .container, html body[data-header-format="left-header"][data-ext-responsive="false"] .post-area.standard-minimal.full-width-content article.post .inner-wrap,
body[data-header-format="left-header"][data-ext-responsive="false"] .nectar-recent-posts-slider .flickity-page-dots {
max-width: 800px; 
} 
}
@media only screen and (min-width: 1000px) and (max-width: 1150px) {
html body[data-header-format="left-header"][data-ext-responsive="false"] .container, html body[data-header-format="left-header"][data-ext-responsive="false"] .post-area.standard-minimal.full-width-content article.post .inner-wrap,
body[data-header-format="left-header"][data-ext-responsive="false"] .nectar-recent-posts-slider .flickity-page-dots {
max-width: 650px; 
} 
}
.row {
position: relative;
} .row:after, .col:after, .clr:after, .group:after { 
content: ""; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden; } .row, div.clear { padding-bottom: 24px; }  .col {
position: relative;
display: block;
float: left;
width: 100%; 
}
@media (min-width: 690px) {
.col {
margin-right: 2%; 
} 
.wpb_column {
margin-right: 0px;
}
} .col.col_last { margin-right: 0; } 
.col:last-child { margin-right: 0; } @media (min-width: 690px) {
.span_1 { width: 6.5%; }
.span_2 { width: 15.0%; }
.span_3 { width: 23.5%; }
.span_4 { width: 32.0%; }
.span_5 { width: 40.5%; }
.span_6 { width: 49.0%; }
.span_7 { width: 57.5%; }
.span_8 { width: 66.0%; }
.span_9 { width: 74.5%; }
.span_10 { width: 83.0%; }
.span_11 { width: 91.5%; }
.span_12 { width: 100%; } .full-width-content.vc_row-fluid .vc_span1, .full-width-content.vc_row-fluid .vc_col-sm-1, .vc_row-fluid[data-column-margin="none"] .vc_span1, .vc_row-fluid[data-column-margin="none"] .vc_col-sm-1 { width: 8.33%; }
.full-width-content.vc_row-fluid .vc_span2, .full-width-content.vc_row-fluid .vc_col-sm-2, .vc_row-fluid[data-column-margin="none"] .vc_span2, .vc_row-fluid[data-column-margin="none"] .vc_col-sm-2 { width: 16.66%; }
.full-width-content.vc_row-fluid .vc_span3, .full-width-content.vc_row-fluid .vc_col-sm-3, .vc_row-fluid[data-column-margin="none"] .vc_span3, .vc_row-fluid[data-column-margin="none"] .vc_col-sm-3 { width: 25%; }
.full-width-content.vc_row-fluid .vc_span4, .full-width-content.vc_row-fluid .vc_col-sm-4, .vc_row-fluid[data-column-margin="none"] .vc_span4, .vc_row-fluid[data-column-margin="none"] .vc_col-sm-4 { width: 33.33%; }
.full-width-content.vc_row-fluid .vc_span5, .full-width-content.vc_row-fluid .vc_col-sm-5, .vc_row-fluid[data-column-margin="none"] .vc_span5, .vc_row-fluid[data-column-margin="none"] .vc_col-sm-5 { width: 41.5%; }
.full-width-content.vc_row-fluid .vc_span6, .full-width-content.vc_row-fluid .vc_col-sm-6, .vc_row-fluid[data-column-margin="none"] .vc_span6, .vc_row-fluid[data-column-margin="none"] .vc_col-sm-6 { width: 50%; }
.full-width-content.vc_row-fluid .vc_span7, .full-width-content.vc_row-fluid .vc_col-sm-7, .vc_row-fluid[data-column-margin="none"] .vc_span7, .vc_row-fluid[data-column-margin="none"] .vc_col-sm-7 { width: 58.3%; }
.full-width-content.vc_row-fluid .vc_span8, .full-width-content.vc_row-fluid .vc_col-sm-8, .vc_row-fluid[data-column-margin="none"] .vc_span8, .vc_row-fluid[data-column-margin="none"] .vc_col-sm-8 { width: 66.66%; }
.full-width-content.vc_row-fluid .vc_span9, .full-width-content.vc_row-fluid .vc_col-sm-9, .vc_row-fluid[data-column-margin="none"] .vc_span9, .vc_row-fluid[data-column-margin="none"] .vc_col-sm-9 { width: 75%; }
.full-width-content.vc_row-fluid .vc_span10, .full-width-content.vc_row-fluid .vc_col-sm-10, .vc_row-fluid[data-column-margin="none"] .vc_span10, .vc_row-fluid[data-column-margin="none"] .vc_col-sm-10 { width: 83.0%; }
.full-width-content.vc_row-fluid .vc_span11, .full-width-content.vc_row-fluid .vc_col-sm-11, .vc_row-fluid[data-column-margin="none"] .vc_span11, .vc_row-fluid[data-column-margin="none"] .vc_col-sm-11 { width: 91.5%; }
.full-width-content.vc_row-fluid .vc_span12, .full-width-content.vc_row-fluid .vc_col-sm-12, .vc_row-fluid[data-column-margin="none"] .vc_span12, .vc_row-fluid[data-column-margin="none"] .vc_col-sm-12 { width: 100%; }
.full-width-content.vc_row-fluid .wpb_column, .vc_row-fluid[data-column-margin="none"] .wpb_column { margin-left: 0!important; }
.full-width-content.vc_row-fluid .wpb_column .wpb_row, .full-width-content.vc_row-fluid .wpb_column .wpb_wrapper { margin: 0; }
}
.vc_row-fluid[data-column-margin="none"] {
margin-bottom: 0;
} body #page-header-bg .row { visibility: visible; }
.wpb_row .row-bg-wrap .row-bg-overlay {display:block; position:absolute; top:0; left:0; width:100%; height:100%; content:' '; z-index:2; backface-visibility: hidden;}
.wpb_column .column-bg-overlay {
pointer-events: none;
position: absolute;
z-index: 0;
height: 100%;
width: 100%;
top: 0;
left: 0;
content: ' ';
display: block;
opacity: 0;
transition: background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1);
-webkit-transition: background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1);
}h2, h3{
color: #222222 !important;
}
h4{
color: #676767 !important;
}
body p{
padding-bottom: 0px;
} @media only screen and (max-width: 1000px){
}  video.nectar-video-bg {
height: -webkit-fill-available !important;
width: inherit !important;
object-fit: cover !important;
}
@media only screen and (max-width: 1000px){
.admin-bar #page-header-wrap.fullscreen-header, .admin-bar #page-header-wrap.fullscreen-header #page-header-bg, html:not(.nectar-box-roll-loaded) .admin-bar .nectar-box-roll>#page-header-bg.fullscreen-header, .admin-bar .nectar_fullscreen_zoom_recent_projects, .admin-bar .nectar-slider-wrap[data-fullscreen=true]:not(.loaded), .admin-bar .nectar-slider-wrap[data-fullscreen=true]:not(.loaded) .swiper-container, .admin-bar #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable=on])>div {
height: 200px !important;
}
.nectar-video-wrap.position-loaded, div#page-header-bg{
height: 200px !important;
}
.scroll-down-wrap.no-border {
display: none;
}
.wide .parallaxImg {
height: 165px !important;
}
.work-meta, .bg-img:after {
display: none;
}
} ::-webkit-scrollbar{
background: black;
}
::-webkit-scrollbar-thumb {
background-image: url(http://happpy.co.il/wp-content/uploads/2019/08/logo_happpy_strip.jpg);
}
body *::-webkit-scrollbar{
display: none;
}
html body{
background-color: #fff;
}
.bottom_controls{
background-color: #fff !important;
}
.icon-angle-left:before {
font-size: 60px !important;
}
.icon-angle-right:before {
font-size: 60px !important;
}
.work-meta .inner .title {
color: #fff !important;
text-shadow: 1px 1px 5px rgba(0,0,0,0.5);
}
.logo_floating {
position: fixed;
z-index: 999;
top: 20px;
left: 0;
}
.logo_floating img {
width: 150px; transition: 0.4s all;
}
.logo_floating img:hover {
width: 180px;
transition: 0.4s all;
}
@media only screen and (max-width: 768px){
.logo_floating img {
display: none;
}
} @media only screen and (max-width: 1000px){
body header#top #logo img, #header-outer[data-permanent-transparent=false] #logo .dark-version {
width: auto;
}
}  @media only screen and (max-width: 1000px) and (min-width: 1px){
div#page-header-wrap {
height: 100px !important;
}
div#nectar-page-header-p-wrap {
max-width: 100%;
width: 100% !important;
height: 100% !important;
}
}
header#top #logo img{
max-width: 100%;
width: 100%;
height: auto;
}
@media only screen and (min-width: 1001px){
header#top {
border-left: 3px solid #3f3f3f;
}
body[data-header-format="left-header"] #page-header-bg[data-parallax="1"] {
width: calc(100vw - 50px);
}
#header-outer[data-format="left-header"] {
left: auto;	
width: 50px;
overflow: hidden !important;
box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;
transition: 0.4s all;
}
body[data-header-format="left-header"] #ajax-content-wrap {
margin-right: 50px;
margin-left: 0px;
transition: 0.4s all;
}
.open_menu{
position: absolute;
z-index: 9999;
top: 50%;
left: -10px;
transform: rotate(90deg) translateX(-50%);
}
.open_menu span{
color: black;
font-size: 1.7em;
font-weight: 600;
transition: 0.4s all;
opacity: 1;
}
ul.sf-menu {
margin-right: 10px !important;
}
#logo img.stnd.default-logo.dark-version{
transition: 0.4s all;
opacity: 0;
} #header-outer{
background: #535353 !important;
}
#header-outer *{
color: #fff !important;
}
#social-in-menu a i:before {
color: #fff !important;
} }
@media only screen and (max-width: 1001px){
.open_menu span{
display: none;
}
.active_menu{
width: 100% !important;
}
} @media only screen and (min-width: 1001px){
#header-outer[data-format="left-header"]:hover {
width: 200px;
}
.active_menu{
width: 200px !important;
}
#header-outer[data-format="left-header"]:hover .open_menu span {
transition: 0.4s all;
opacity: 0;
}
#header-outer[data-format="left-header"]:hover #logo img.stnd.default-logo.dark-version{
transition: 0.4s all;
opacity: 1;
}
.active_menu #logo img.stnd.default-logo.dark-version{
transition: 0.4s all;
opacity: 1;
}
}  body .col:not(.post-area):not(.span_12):not(#sidebar):hover .hovered .circle-border, body #sidebar .widget:hover .circle-border, body .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote .bottom-arrow:after, body .dark .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote .bottom-arrow:after, .portfolio-items[data-ps="6"] .bg-overlay, .portfolio-items[data-ps="6"].no-masonry .bg-overlay, .nectar_team_member_close .inner, .nectar_team_member_overlay .team_member_details .bio-inner .mobile-close {
border-color: transparent !important;
}
#ajax-loading-screen .reveal-1{
background-color:#111111 !important;
}
#ajax-loading-screen .reveal-2{
background-color:#111111 !important;
}
.col.span_9.col_last {
direction: rtl;
}
#top .row .col.span_3 {
width: 100%;
}
#logo{
float: right;
}
@media only screen and (max-width: 1000px){
#logo{
float: left;
}
}
#portfolio-extra{
direction: rtl !important;
} body[data-header-format="left-header"][data-header-resize="0"] .container-wrap {
padding-bottom: 10px;
}
@media only screen and (min-width: 1001px){
body[data-footer-reveal="1"][data-header-format="left-header"] #footer-outer {
left: 0;
padding-left: 0;
padding-right: 275px;
}
}
#footer-widgets img {
height: 20px;
}
#footer-outer .row{
padding: 20px 0;
}
.textwidget.custom-html-widget {
line-height: 15px;
}  body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] header#top nav > ul > li:not([class*="button_"]):nth-child(1) > a > span:after{
background-color: #ffcc00 !important;
}
body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] header#top nav > ul > li:not([class*="button_"]):nth-child(2) > a > span:after{
background-color: #f57069 !important;
}
body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] header#top nav > ul > li:not([class*="button_"]):nth-child(3) > a > span:after{
background-color: #33cc99 !important;
}
body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] header#top nav > ul > li:not([class*="button_"]):nth-child(4) > a > span:after{
background-color: #66ccff !important;
}  @media only screen and (max-width: 1000px){
li.menu-item:nth-child(1) a{
background-color: #ffcc00 !important;
}
li.menu-item:nth-child(2) a{
background-color: #f57069 !important;
}
li.menu-item:nth-child(3) a{
background-color: #33cc99 !important;
}
li.menu-item:nth-child(4) a{
background-color: #66ccff !important;
}
li.menu-item a{
padding: 3px 10px !important;
}
}  @media only screen and (min-width: 1001px){
body[data-header-format="left-header"] #header-outer .button_social_group{
left: inherit;
right:0;
}
}  .project-title .container .section-title .inner-wrap h1 {
display: none !important;
}
li#all-items {
display: none;
}
#next-link a span {
display: none;
}
#prev-link a span {
display: none;
}
.bottom_controls{
padding: 20px 0 !important;
} .nectar-icon-list-item *{
color: black !important;
}
.span_12.light .nectar-icon-list[data-icon-style=border] .nectar-icon-list-item .list-icon-holder{
border: 1px solid rgba(0,0,0,0.1);
}
.span_12.light .nectar-icon-list:after{
background-color: rgba(0,0,0,0.1);
}
.nectar-icon-list-item{
margin-bottom: 30px;
} .bounce-2 {
-moz-animation: bounce 2s infinite;
-webkit-animation: bounce 2s infinite;
animation: bounce-2 2s infinite;
}
@-moz-keyframes bounce-2 {
0%, 20%, 50%, 80%, 100% {
-moz-transform: translateY(0);
transform: translateY(0);
}
40% {
-moz-transform: translateY(-10px);
transform: translateY(-10px);
}
60% {
-moz-transform: translateY(-10px);
transform: translateY(-10px);
}
}
@-webkit-keyframes bounce-2 {
0%, 20%, 50%, 80%, 100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
60% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
}
@keyframes bounce-2 {
0%, 20%, 50%, 80%, 100% {
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-moz-transform: translateY(-10px);
-ms-transform: translateY(-10px);
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
60% {
-moz-transform: translateY(-10px);
-ms-transform: translateY(-10px);
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
} .team-member[data-style="bio_fullscreen"]{
cursor: default;
}
.team-member[data-style="bio_fullscreen"]:active{
pointer-events: none;
}
.team-member:hover .team-member-overlay {
opacity: 0.8 !important;
background: transparent;
background-image: linear-gradient(transparent, black);
}
.arrow-end.fa.fa-angle-right, .arrow-line {
display: none !important;
}  @media only screen and (max-width: 1001px){
.team-member[data-style=bio_fullscreen] .team-meta h3, .team-member[data-style=bio_fullscreen] .team-meta p{
opacity:1;
margin-bottom: 0 !important;
}
.team-member[data-style=bio_fullscreen] .team-member-overlay {
opacity: 0.6;
background-color: transparent;
background-image: linear-gradient(0deg, black, transparent);
}
} @media only screen and (min-width: 1920px){
#portfolio-extra img {
width: 100% !important;
}
#footer-widgets img{
width:80px !important;
}
img.img-with-animation.skip-lazy {
width: 712px !important;
}
}