/*CSS added on 1st may 2025*/
.contacsubmit {
	    background: #4ca9b4 !important;
    color: #fff !important;
    text-transform: capitalize !important;
    font-size: 15px !important;
    text-align: center;
    border:0px !important;

}
#concepts {display:none !important;}
.sl-image {margin-top:2% !important;}
.new-portfolio-area .fusion-column-first {clear: none !important;}
.simple-lightbox img {transform: translate(0px, 0px) scale(0.9) !important;}
.fusion-icon-twitter {
	background: url(https://zakarybelamy.com/wp-content/uploads/2025/04/icons8-x-logo-250-3.png);
    background-repeat: no-repeat;
    background-size: contain;
	color:transparent !important;
}

.fusion-social-networks-wrapper .fusion-instagram,.fusion-social-networks-wrapper .fusion-pinterest,.fusion-social-networks-wrapper .fusion-vimeo {display:none !important;}
.reading-box .fusion-icon-twitter {background-color:#000 !important;border-color:#000 !important;}


@media only screen and (max-width:480px) { #flipbook-desktop{display:none !important;}}
@media only screen and (min-width:481px) { #flipbook-mobile {display:none !important;}}

@media only screen and (min-width:600px) { .nc_socialPanel {display:none !important;}}

.home .content-box-column .col:hover {background-color:#4ca9b4 !important;}
#content .feed_item_title {font-weight:normal !Important;}
#content .feed_item_description {color:#BFBFBF !important;}
.home #wrapper,body,html{background-color:#fff !important;}
.home #main,#wrapper,.fusion-separator .icon-wrapper{background-color:#fff !important;}
.centercontent {display:block;margin:0 auto !important;width:90% !Important;left:2%;}
.fusion-footer .ngg-gallery-thumbnail img {padding:0px !Important;border:0px !Important;}
.page-id-19 .ngg-widget img {border:0px !important;}
@media only screen and (min-width: 767px){.rev_slider_wrapper {top:-3% !important;}}

@media only screen and (max-width: 767px){ #bio_graphy_content p { color:inherit !important;} #lereve {padding-top:0px !Important;}
  .at-share-dock.atss{z-index:999999 !important;}
	.cpdesc {display:none !important;}
  .page-id-1271 .at-share-dock.atss, .page-id-1274 .at-share-dock.atss, .page-id-2059 .at-share-dock.atss, .page-id-6588 .at-share-dock.atss {z-index:9999 !important;}
	.new-portfolio-area {padding-left:0px !important;padding-right:0px !important;}
	#post-1271 .portz {width:50% !important;}
	#post-6588 .portz {width:50% !important;}
	.portfolio_image biowidth {padding-left:0px !important;padding-right:0px !important;}
	.biowidth {width:100% !important;}
}

@media (min-width:768px){
	.cpmobile {display:none !Important;}
}

.powered-by {display:none !Important;}
#interSecDesk {display: none !important;}
div.flipbook-container div.fb-page-content img.bg-img {width:200% !important;}
.rs-bottom {display: none !important;}
/*#filmmakerSec { background-image: url("https://zakarybelamy.com/wp-content/uploads/2016/08/mobilevideoimage.jpg") !important;background-size:cover !important;background-position: center center;}*/

/*CSS added on 28th December 2021 */

/*.page-id-6349 #huge_it_videogallery {padding-top:0px !important;}*/
@media screen and (max-width:768px) {
	.page-id-6349 #huge_it_videogallery {padding-left:0px !important;margin-top:50px;}

	.testimonialheader {	
margin-top: -20px !important;
    display: block;
    margin-bottom: -30px !important;
}
	.testimonialheader h3 {margin:0px !important;}
	.reviews q {padding-bottom:0px !Important;padding-top:0px !Important;}
#homeportz .fusion-one-third {width:50% !important;}
#portfoliomain .fusion-one-third{width:50% !important;}

.page-id-1274 .fusion-column-first {clear: none !important;}	
	.fusion-body .fusion-layout-column:not(.fusion-flex-column) { width: 50% !important;}
	
}
.menu-item-language {display:none !Important;}



/*Css on 28th March 2022*/
 .sl-close {
    right: 1em !important;
    top: 1.5em !important;
      font-size: 5rem;
	}
@media (min-width:1100px) {
	.contactform {
	margin: 0 auto;
    display: block;
    width: 40%;
	}
	.sl-image {margin-top:2% !important;}

}

/* New CSS 18-10-2023 */
.rfbwp-close {
	top: 10% !Important;
    right: 10% !Important;
    color: #fff !important;
    background: #000 !important;
}
.rfbwp-shelf-box .rfbwp-close[data-reverse="true"]:before,.rfbwp-shelf-box .rfbwp-close[data-reverse="true"]:after {color:#fff; background:#fff !important;}

