.levelHolderClass ul li h4 {
    display: none;
}
div#whatsapp-icon {
    //display:none;
	position:fixed;
	bottom:15px;
	right:15px;
	cursor:pointer;
}

@media only screen and (max-width: 1440px) {
	#gkMainbody {
		margin:0px auto	
	}
	.page_banner {
    	min-height: auto;
	}	
}

@media only screen and (max-width: 1300px) {
	/*login*/
	div#login-page-j {
		max-width: 984px;
	}
	/*div#login-page-j section.login {
		background-color: #fff;
	}*/
	#loginRightBox fieldset div {
		width: 405px;
		margin: 0 auto;	
		
	}
	#loginRightBox fieldset div input{
		width: 100%;	
	}
	#loginRightBox h1 {
		text-align:center;
		max-width: 405px;
		margin: 0 auto;	
	}
	
	/*end login*/
	
	
	.about-homepg .content-box, .about-pg .content-box {
    	padding-left: 0px;
	}
	
	.gkMenu > ul > li > a {
    	padding: 0px 5px;
    	/* opacity: 0.7; */
	}
	
	
	/*Homepg*/
	.global-container,.about_homepg>ul {
		max-width: 1024px;
	}
	div#smartSolutions {
    	padding: 132px;
	}
	div#smartSolutionsText {
    	max-width: 409px;
	}
	
	/* textstyle */
	
	h1.big, article.itemView .itemContentWrap h1 {
    	font-size: 40px;
	}
	h2.homeHeaders {
    	font-size: 32px;
    }
	#about_page h3 {
    	font-size: 26px;
	}
	.box p {
    font-size: 18px;
	}
	
	
	#home_page_slider {
    	max-width: 592px;
	}
	div#smartSolutionsText {
    	max-width: 372px;
	}
				/* contact */
	
	div#contact-right {
		max-width: 253px;
		display: inline-block;
	}
	div#contact-left {
    	max-width: 634px;
	}
}


@media only screen and (max-width: 1100px) {
	/*login*/
	div#login-page-j {
		max-width: 940px;
	}
	/*endlogin*/
	/*Homepg*/
	.global-container,.about_homepg>ul {
		max-width: 980px;
	}
	.gkMenu > ul > li > a {
    	padding: 0 0px;
	}
	.servicesBox img {	
    	width: 15%;
	}
	
	/*module צלמים homepage*/
	div .k2ItemsBlock.photographyHomepg .slickBox {
		width: 880px;
	}

}
@media only screen and (max-width: 1024px) {

	/*login*/
	div#login-page-j {
		max-width: 860px;
	}	
	/*end login*/
	
	#gkTop {
		background-color: #fff !important;
	}
	/*Homepg*/
	.global-container,.about_homepg>ul {
		max-width: 900px;
	}
	/*module צלמים homepage*/
	div .k2ItemsBlock.photographyHomepg .slickBox {
		width: 800px;
	}
	
	.fa-remove:before, .fa-close:before, .fa-times:before , .fa-navicon:before, .fa-reorder:before, .fa-bars:before{
    	display:none;
	}
	#gkTop .global-container {
    	text-align: center;
	}
	div#gkUserArea {
    	display: none;
	}
	.gkLogo3 {
    	height: 74px;
	}
	#home_page_slider {
    	max-width: 50%;
	}
	
	/* textstyle */
	
	h1.big, article.itemView .itemContentWrap h1 {
    	font-size: 38px;
	}
	h2.homeHeaders {
    	font-size: 26px;
    }
	#about_page h3 {
    	font-size: 20px;
	}
	.box p {
    font-size: 16px;
	}
	.brn-slide {
    	min-height: 522px;
	}
	
	.leave-phone p {
		font-size: 13px;
	}
	
	.leave-phone img {
		height:33px;
		width:auto;
	}
	
	.leave-phone input {
		height:30px;
		line-height:30px;
		font-size:16px;
	}
	
	.leave-phone .input-line button {
		height:30px;
	}
	
	form.leave-phone {
		height: 80px;
		padding: 5px;
	}
	
	.bannerbox .global-container {
    	padding-top: 48px;
	}

	
	

}

@media only screen and (max-width: 980px) {
	.bannerbox h1 {
    	font-size: 35px;
	}
	.global-container.articlePg {
    	/*margin-top: 277px;*/
		margin-top: 370px;
		padding: 16px 0px;
	}
	.custom.bannerbox.aboutPg, .custom.bannerbox.contactPg, .custom.bannerbox.blogPg {
    	height: 434px !important;
	}
	.contactBox {
		max-width: 700px;
	}
	/*login*/
	div#login-page-j {
		max-width: 660px;
	}
	
	div#login-page-j div#loginLeftImage {
    	width: 100%;
		background-repeat: no-repeat;
    	background-size: cover;
		height: auto;
		padding: 100px 10px;
	}
	div#login-page-j #loginRightBox {
		width: 100%;
		padding: 30px 0 70px;
	}
	#loginRightBox h1 {
		margin: 20px auto;
	}
	form#user-registration, .reset-confirm, .reset-complete {
    	max-width: 660px;
	}
	/*endlogin*/
	
	/*module צלמים homepage*/
	div .k2ItemsBlock.photographyHomepg .slickBox {
		width: 600px;
	}
	
	.articlePg .itemContainer {
    	/*width: 49% !important;*/
		width: 320px !important;
		justify-content: center;
		margin-right: auto;
		margin-left: auto;
	}
	/*single article*/
	.rsform.smallContactUs {
    	width: 700px;
	}
	.rsform.smallContactUs fieldset {
		padding: 25px 30px 40px;
	}
	.rsform.smallContactUs .row.rsform-block.rsform-block-name, .rsform.smallContactUs .row.rsform-block.rsform-block-email, .rsform.smallContactUs .row.rsform-block.rsform-block-phone {
		width: 175px;
	}
	
	
	
	
	
	/*end single article*/
	
	/*Homepg*/
	/*#gkHeader .content.gkPage {
		height: 765px;
		background-color: #fff9f5;
	}*/
	#gkHeader .content.gkPage {
		height: auto;
		/*background-color: #fff9f5;*/
	}
	.global-container,.about_homepg>ul {
		max-width: 700px;
	}
	.bannerbox .global-container {
    	padding-top: 37px;
	}
	div .k2ItemsBlock ul li {
    	min-height: auto;
	}
	div#smartSolutions {
    	padding: 176px 10px;
	}
	div#contact-right, div#contact-left {
    	max-width: 95%;
	}
	div#contact_description {
    	text-align: center;
	}
	div#contact_phone_fax {
    	margin-top: 53px;
    	text-align: CENTER;
    	margin-bottom: 32px;
	}
	
	.service-box, .photographystyle {
    	width: 43%;
	}
	#gkPopupLogin {
    	width: 98%;
	}
	#gkPopupLogin #login-form {
    width: 95%;
	}
	#gkPopupLogin input#modlgn-username,#gkPopupLogin input#modlgn-passwd,#gkPopupLogin input#username,#gkPopupLogin input#password,#gkPopupLogin  #loginRightBox fieldset div {
    	width: 100%;
	}
	#gkPopupLogin {
    	margin-left: auto;
	}
	#gkPopupLogin div#loginLeftImage {
    	width: 100%;
    	height: auto;
    	text-align: center;
    	padding-top: 10px;
	}
	#gkPopupLogin #loginRightBox {
    	width: 100%;
    	padding: 10px 0 0;
	}
	#gkPopupLogin #registerLink {
    	margin-bottom: 12px;
	}
	#gkPopupLogin  #login-form fieldset p {
    	margin: 5px 0px 0px;
	}
	#gkPopupLogin  div#loginRightBox h3 {
    	margin-bottom: 0px;
	}
	#gkPopupLogin p#form-login-username label,#gkPopupLogin p#form-login-password label {
		margin-top: 0px;
	}
	#gkPopupLogin input#modlgn-username,#gkPopupLogin input#modlgn-passwd,#gkPopupLogin input#username,#gkPopupLogin input#password {
    height: 40px;
	}
	#gkPopupLogin #loginForm .loginSubtitle {
    	font-size: 17px;
    	margin-top: 0px;
	}
	#gkPopupLogin #form-login-buttons .button {
   		margin-top: 10px;
    	padding-bottom: 5px;
		width: 95%;
	}
	
	#singlePhotogPg .galleryImage img,#singlePhotogPg .galleryImage {
    	height: auto;
	}
	
	
	
	.about-pg .global-container .image-box {
    	display: inline-block;
    	height: auto;
    	width: 100%;
	}
	
	
}
@media only screen and (max-width: 767px) {
    
    fieldset#rsform_17_page_0 {
        flex-flow: column;
        align-items: center;
    }
    
    fieldset#rsform_17_page_0 .rsform-block {
        margin-bottom: 0;
    }
    
    fieldset#rsform_17_page_0 .formBody input[type=text] {
        width:  220px !important;
    }
    
    fieldset#rsform_17_page_0 button#send {
        height:  50px;
    }
    
	.global-container.articlePg {
    	margin-top: 277px;
	}
	.contactBox {
		max-width: 480px;
	}
	.custom.bannerbox.aboutPg, .custom.bannerbox.contactPg, .custom.bannerbox.blogPg {
    	height: 343px !important;
	}
	form#contactFormHomepage fieldset {
		width: 480px;
	}
	#contactFormHomepage fieldset .row.rsform-block.rsform-block-name, #contactFormHomepage fieldset .row.rsform-block.rsform-block-email,.row.rsform-block.rsform-block-phone {
		width: 100%;
	}
	
	.about-pg .editor-box, .about-pg .editor-box li {
    	font-size: 16px;
    	padding: 11px 0px;
	}
	
	.contactIntro {
		padding: 0 20px;
	}
	.bannerbox h1 {
	width: 90%;
	}
	/*login*/
	div#login-page-j {
		max-width: 480px;
	}
	#loginRightBox fieldset div {
    	width: 80%;
	}
	form#user-registration, .reset-confirm, .reset-complete {
    	max-width: 480px;
	}
	/*endlogin*/
	.articlePg .itemContainer {
    	width: 100% !important;
	}
	.global-container.articlePg {
		padding: 30px 35px;
	}
	.rsform.smallContactUs {
		width: 480px;
	}
	.global-container.articleSinglePg .itemTags li:first-of-type a {
		margin-right: 0px;
	}
	.itemTags li:last-of-type a {
		margin-right: 6px;
	}
	.global-container.articleSinglePg .itemLinks .itemTagsBlock ul li {
		float: right;
	}
	.rsform.smallContactUs fieldset {
    	display: inline-block;
	}
	.rsform.smallContactUs .row {
		width: 100% !important;
	}
	/*Homepg*/
	.global-container,.about_homepg>ul {
		max-width: 480px;		
	}	
	#gkPageContentWrap {
    	padding-top: 0px;
	}
	.page_banner {
		padding: 57px 29px;
	}
	.footer-menu-wrap ul {
    	margin-right: 0px;
	}
	div .k2ItemsBlock.photographyHomepg .slickBox {
		width: 480px;
	}
	
	/* textstyle */
	
	h1.big, article.itemView .itemContentWrap h1 {
    	font-size: 34px;
	}
	h2.homeHeaders {
    	font-size: 22px;
    }
	#about_page h3 {
    	font-size: 16px;
	}
	/*.box p {
    font-size: 14px;
	}*/
	
	
	.gkPage {
		padding-left: 0px!important;
		padding-right: 0px!important;
	}
	div#smartSolutions {
    	padding: 132px 0px 600px;
	}
	div#smartSolutions {
    	background-position: bottom;
    	background-size: 100%;
	}
	div#smartSolutionsText {
    	max-width: 80%;
    	margin: 0px auto;
    	margin-top: 50px;
	}
	.servicesBox {
	    width: 100%;
	}
	#home_page_slider {
    	max-width: 100%;
    	margin-bottom: 20px;
	}
	.bannerbox .global-container {
    	text-align: center;
	}
	div#contact-box {
    	float: none;
    	margin-bottom: 95px;
    	margin-top: 47px;
	}
	.brn-slide {
    	min-height: 927px;
    	background-size: cover;
	}
	div#news_slider {
    	margin-bottom: 110px;
	}
	
	/* about */
	
	.right_box {
    	width: 100%;
	}
	.left_box_small {
    	width: 98%;
	}
	.left_box {
    	width: 100%;
    	margin-top: 22px;
	}
	#strip_module {
    	padding: 181px 33px 95px;
	}
	
	#remote_box .items, .ip_item{
	    width: 100%;
	}
	
	#photogPg .photog-card .content-box {
		position:relative;
	}
	
	.photog-card .content-box a.to-profile-mobile {
		display:block !important;
		position:absolute;
		left:10px;
		top:10px;
		font-size:12px;
		color: #ed9b9b;
		padding:0;
	}
	
	.photog-card .content-box a.to-profile-mobile img {
		height: 12px;
		width: 12px;
		display: inline-block;
		border-radius: 0px;
		object-fit: none;
	}
	
	a#phone-link, a#waze-link {
		display: block;
	}
}
@media only screen and (max-width: 540px) {
	
	.bannerbox h1 {
		font-size: 30px;
	}
	.onepage #gkHeader .box, .onepage #gkBottom1 .box, .onepage #gkPageContent .box {
		padding: 0px !important;
	}
	.custom.bannerbox.aboutPg, .custom.bannerbox.contactPg, .custom.bannerbox.blogPg {
		height: 160px !important;
    	/*margin-top: 8px !important;*/
		margin-top: 0px !important;
	}
	div#gkTop1 {
		height: 160px;
	}
	.global-container.articlePg {
		margin-top: 45px;
	}
	.contactBox {
		max-width: 440px;
		margin: -20px auto;
	}
	form#contactFormHomepage fieldset {
		width: 440px;
	}
	.service-box, .photographystyle {
    	width: 100%;
    	margin: 6px 0;
	}
}
@media only screen and (max-width: 540px) {
	.contactIntro {
		padding: 20px;
	}
	/*Homepg*/
	.global-container,.about_homepg>ul {
		max-width: 440px;	
	}
	.bannerbox .global-container>* {
		max-width: 96%;	
	}
	.box .gkPage {
    	max-width: 100%;
	}
	.gkPage {
    	padding-left: 0px!important;
    	padding-right: 0px!important;
	}
	#gkBottom5 {
    	padding: 0;
	}
	/*login*/
	div#login-page-j {
		max-width: 440px;
	}
	form#user-registration, .reset-confirm, .reset-complete {
    	max-width: 440px;
	}
	/*endlogin*/
}

@media only screen and (max-width: 993px) {
	/*#gkMainbody {
    	margin: -9px auto;
	}*/
	
}
@media only screen and (max-width: 767px) {
	.brn-photographer-search {
    	background-position: center !important;
	}
	form#contactFormHomepage fieldset {
    	margin: 0 auto 110px;
	}
	
	#map {
		height: 400px !important;
	}
	#gkBottom1 .homepg-map {
		height: auto;
	}
	#gkLogo img {
    	display: block;
    	margin: 0;
	}
	#gkTop {
    	min-height: 50px;
	}
	.jf_mm_trigger {
    	margin-top: 11px;
	}
	.gkLogo3 {
    	height: 60px;
	}
	div#topBanner {
    	height: 45px;
	}
	.topSlide, .topSlide * {
    	line-height: 1.2;
    	padding-top: 3px;
	}
	div#news_slider {
	    max-width: 90%;
		position: relative;
		z-index:99999;
	}
	#searchHeadBanner h2 {
    	font-size: 19px;
    	font-weight: 600;
	}
	.breadcrumbs ul li {
    	font-size: 12px !important;
	}
	.custom.bannerbox {
    	height: 58px;
	}
	form#profile-wrap {
    	margin-top: 99px !important;
	}
	
	
	
	.viewbox-button-close {
		top: 17px;
		right: 15px;
		height:30px;
	}
	
	.viewbox-button-close svg use {
		fill: white;
	}
	.blog-title {
    	top: 0%;
	}
	.blog-title h2 {
    	color: white;
    	font-size: 18px;
    	margin-top: 5px;
    	letter-spacing: 1.2px;
	}
	div#whatsapp-icon {
		display:block;
    	position: absolute;
    	right: 121px;
    	top: 25px;
		bottom:auto;
	}
	
}

@media only screen and (max-width: 540px) {
	div .k2ItemsBlock.photographyHomepg .slickBox {
		width: 440px;
	}
}
@media only screen and (max-width: 480px) {
	#search-box p.off-white {
    	min-height: 66px;
	}
	.articlePg .itemIntroText h2 {
		margin-bottom: 0;
	}
	.contactBox {
		max-width: 90%;
	}
	form#contactFormHomepage fieldset {
		width: 90%;
	}
	form#contactFormHomepage {
		width: 100%;
	}
	.row.rsform-block.rsform-block-captcha {
		width: 100% !important;	
	}
	.row.rsform-block.rsform-block-captcha .rc-anchor-normal {
		width: 280px !Important;
	}
	
	/*login*/
	div#login-page-j {
		max-width: 90%;
		margin: 40px auto;
	}
	form#user-registration, .reset-confirm, .reset-complete {
    	max-width: 90%;
	}
	/*endlogin*/
	
	.bannerbox h1 {
    	font-size: 30px;
	}
	.articleSinglePg .itemFullText p {
    	font-size: 18px;
	}
	.itemFullText h2, .itemFullText h2 p {
		font-size: 19px;
	}
	#contactFormHomepage .row.rsform-block.rsform-block-intro, .contactIntro {
    	font-size: 18px;
	}
	
	/*blog*/
	.global-container.articlePg {
    	/*margin-top: 277px;*/
		/*margin-top: 10px;*/
		margin-top: 20px;
    	padding: 30px 0 !important;
		margin-bottom: 30px;
	}
	
	.rsform.smallContactUs {
		width: 90%;
	}
	#contactFormHomepage .row.rsform-block.rsform-block-intro, .contactIntro {
		width: 90%;
	}
	form#contactFormHomepage fieldset {
		padding: 0;
		width: 90% !important;
	}
	#contactFormHomepage fieldset .row.rsform-block.rsform-block-name, #contactFormHomepage fieldset .row.rsform-block.rsform-block-email {
		width: 100%;
	}
	/*endblog*/
	
	div .k2ItemsBlock.photographyHomepg .slickBox {
		width: 100%;
	}
	.contactBanner h2 {
		margin-bottom: 20px;
	}
	.contactBanner p {
		margin-bottom: 5px;
	}
	
	#map {
		height: 300px;
	}
	.gkPage.global-container {
		width: 100%;
		max-width: 100%;
	}
	.global-container {
		/*max-width: 96% !important;*/
		max-width: 98% !important;
	}
	a.recommendation-card {
    	width: 100%;
    	margin: 4px 0px;
	}
	.about_homepg>ul{
		max-width: 96%;
	}
	.row.rsform-block.rsform-block-name2, .row.rsform-block.rsform-block-phone2, .row.rsform-block.rsform-block-email2, .row.rsform-block.rsform-block-intrest2 {
	    width: 100%;
	}
	
	#singlePhotogPg .global-container.commentWrap .commentBox {
    	display: block;
	}
	
	#singlePhotogPg .commentBox .ratingText {
    	width: 100%;
	}
	#singlePhotogPg .ratingBox {
    	width: 100%;
	}
	
	.viewbox-button-close {
		top: 40px;
		right: 15px;
		height:30px;
	}
	
	.viewbox-button-close svg use {
		fill: white;
	}
	div#whatsapp-icon {
    	right: 70px;
    	top: 14px;
	}
	div#whatsapp-icon img {
    	width: 30px;
	}
	
}
@media only screen and (max-width: 400px) {

}
@media only screen and (max-width: 370px) {

}

/*
@media only screen and (max-width: 1440px) {
	
}
@media only screen and (max-width: 1300px) {
	
}
@media only screen and (max-width: 1100px) {
	
}
@media only screen and (max-width: 1024px) {
	
}
@media only screen and (max-width: 980px) {
	
}
@media only screen and (max-width: 767px) {
	
}
@media only screen and (max-width: 540px) {

}
@media only screen and (max-width: 480px) {
	
}
@media only screen and (max-width: 400px) {

}
@media only screen and (max-width: 370px) {

}

*/




