/*  MICROTHEMER STYLES  */

/*= Full Code Editor CSS ====== */

.sf-menu a { font-size: 14px; }

.mfp-bg {
    background: #000000;
    opacity: 1 !important;
}

.responsive-mobile-menu #searchform {
    display:none !important;
}

.page .entry-title {
   display: none;
}

/*
CSS Additions made on request through support forum
*/

#slidecaption .slideshow_title,
.photowall-title,
.mfp-title {
    display: none !important;
}

.menu-toggle {
display:none !important;
}
1
2
3
.menu-toggle {
display:none !important;
}

/*= Sune ====================== */

/** Sune >> Div#copyright A **/
div#copyright a {
	color: rgb(255, 255, 255) !important;
	text-decoration: none !important;
}

/** Sune >> Div#copyright A:hover **/
div#copyright a:hover {
	text-decoration: none !important;
}

/** Sune >> Photowall desc paragraph **/
.photowall-desc p {
	display: none !important;
}

/** Sune >> Slidecaption div **/
#slidecaption div {
	display: none !important;
}

/** Sune >> Dimmer div **/
#dimmer div {
	background-color: rgb(25, 25, 25) !important;
}

/** Sune >> Clients **/
#clients {
	
}

/** Sune >> Wpcf7 form paragraph:(4) **/
.wpcf7-form p:nth-of-type(4) {
	padding-top: 12px !important;
}


/*( Large Desktop )*/
@media (min-width: 1200px) {

	/*= Sune ====================== */

	/** Sune >> Mainmenu navigation **/
	.mainmenu-navigation {
	margin-top: 20px !important;
}

	/** Sune >> Fl node 569a26aa9798a paragraph **/
	.fl-node-569a26aa9798a p {
	
}
#col {
	/* MT [ sub: 1 ] */
	column-count: 3 !important;
	-moz-column-count: 3 !important;
	-webkit-column-count: 3 !important;
}


}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {

	/*= Sune ====================== */

	/** Sune >> Div.logo-mobile Img **/
	div.logo-mobile img {
	width: 130px !important;
	padding-top: 0 !important;
	top: 10px !important;
}

	/** Sune >> Div.logo-mobile **/
	div.logo-mobile {
	background-color: rgb(0, 0, 0) !important;
}

	/** Sune >> Div.responsive-menu-wrap Div **/
	div.responsive-menu-wrap div {
	background-color: rgb(0, 0, 0) !important;
}

	/** Sune >> Mobile menu toggle **/
	.mobile-menu-toggle {
	background-color: rgb(25, 25, 25) !important;
}

	/** Sune >> Responsive mobile menu **/
	.responsive-mobile-menu {
	background-color: rgb(25, 25, 25) !important;
}

	/** Sune >> Mobile menu icon **/
	.mobile-menu-icon {
	background-color: rgb(25, 25, 25) !important;
}

	/** Sune >> Logoimage **/
	.logoimage {
	
}

	/** Sune >> Fl node 569a26aa9798a paragraph **/
	.fl-node-569a26aa9798a p {
	
}
#col {
	/* MT [ sub: 1 ] */
	column-count: 2 !important;
	-moz-column-count: 2 !important;
	-webkit-column-count: 2 !important;
}


}


/*( Tablet & Phone )*/
@media (max-width: 767px) {

	/*= Sune ====================== */

	/** Sune >> Div.logo-mobile Img **/
	div.logo-mobile img {
	width: 120px !important;
	padding-top: 5px !important;
	position: relative !important;
	top: 10px !important;
}

	/** Sune >> Li.menu-item A **/
	li.menu-item a {
	font-size: 16px !important;
}

	/** Sune >> Div.responsive-menu-wrap Div **/
	div.responsive-menu-wrap div {
	background-color: rgb(0, 0, 0) !important;
}

	/** Sune >> Mobile menu toggle **/
	.mobile-menu-toggle {
	background-image: none !important;
}

	/** Sune >> Mobile menu icon **/
	.mobile-menu-icon {
	background-color: rgb(25, 25, 25) !important;
}

	/** Sune >> Responsive mobile menu **/
	.responsive-mobile-menu {
	background-color: rgb(25, 25, 25) !important;
}

	/** Sune >> Clients **/
	#clients {
	-webkit-flex-grow: 1 !important;
	flex-grow: 1 !important;
	-webkit-flex-shrink: 2 !important;
	flex-shrink: 2 !important;
}


}


/*( Phone )*/
@media (max-width: 480px) {

	/*= Sune ====================== */

	/** Sune >> Div.logo-mobile **/
	div.logo-mobile {
	background-color: rgb(0, 0, 0) !important;
	height: 48px !important;
}

	/** Sune >> Mobile menu icon **/
	.mobile-menu-icon {
	background-color: rgb(25, 25, 25) !important;
}

	/** Sune >> Responsive mobile menu **/
	.responsive-mobile-menu {
	background-color: rgb(25, 25, 25) !important;
}

	/** Sune >> Mobile menu toggle **/
	.mobile-menu-toggle {
	
}

	/** Sune >> Div.logo-mobile Img **/
	div.logo-mobile img {
	padding-top: 5px !important;
}


}


/*( ipad )*/
@media (min-width: 979px) and (max-width: 1030px) {

	/*= Sune ====================== */

	/** Sune >> Div.logo-mobile Img **/
	div.logo-mobile img {
	margin-top: -8px !important;
}

	/** Sune >> Logoimage **/
	.logoimage {
	
}


}

