/* 
 Theme Name:     Maracom
 Author:         Nexsol
 Author URI:     http://nexsol.eu
 Template:       Divi
 Version:        v1
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 4.9.8
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

@font-face {
    font-family: maracom;
    src: url("../maracom/fonts/pirulen.ttf");
}

.maracom-font {
    font-family: "maracom";
}

/*MENU*/

#top-menu li > a:hover {
 box-shadow: 0 2px 0 0 #c6b065 !important; /*** COLOR AND THICKNESS OF THE LINE ON HOVER ***/
 padding-bottom: 34px;
 opacity: 1 !important;
	color:#ffffff;
}
#top-menu li li a {
 padding-bottom: 6px !important;
}
#top-menu li.current-menu-item > a,
.et-fixed-header #top-menu li.current-menu-item > a {
 border-bottom: 2px solid #c6b065; /*** COLOR AND THICKNESS OF THE BOX ***/
 padding: 10px;
 margin-bottom: -10px;
}
@media screen and (max-width: 980px) {
	#main-header .et_mobile_menu {
    	background-color: rgba(0, 0, 0, 0.8)!important;
	}
	#mobile_menu .current-menu-item a{
		color:#c5af65!important;
		border-bottom: 1px solid #c5af65;
	}
}

/*MENU*/


/*SLAJDER*/
.et_fullscreen_slider .et_pb_slides,
.et_fullscreen_slider .et_pb_slide,
.et_fullscreen_slider .et_pb_container {
    min-height: 100% !important;
    height: 100% !important;
}
/*SLAJDER*/
/*KONTAKT FORMA GUMB*/
.kontaktform .et_contact_bottom_container {
    float: none!important;
    padding-left: 10px!important;
    margin: 0px!important;
}
.kontaktform .et_contact_bottom_container button {
    width: 100%!important;
    margin: 0px!important;
}
/*KONTAKT FORMA GUMB*/

/*toggle custom*/

.toggle_custom_1 {
border: none;
}
.toggle_custom_1.et_pb_toggle_close {
    background-color: #ffffff!important;
}
.toggle_custom_1 h5{
	background-color: #c6b065;
	width: 200px;
    margin: auto;
	padding:15px 0!important;
}
.toggle_custom_1 .et_pb_toggle_title:before {
    position: absolute;
    top:0;
    right: 0;
    margin-top: 0;
    color:white ;
    font-size: 0px;
    content: "";
}

/*toggle custom*/

/*tab-gallery*/
.tab-gallery  ul.et_pb_tabs_controls {
    background-color: #ffffff;
}
.tab-gallery ul.et_pb_tabs_controls:after{
	border:0px;
}
.tab-gallery ul li{
	width:16.666%;
	text-align: center;
}
@media screen and (max-width: 768px) {
	.tab-gallery ul li{
		width:100%;
		text-align: center;
	}
	.tab-gallery .et_pb_tabs_controls li{
		display:table;
	}
}
.tab-gallery .et_pb_tab_active a{
	color: #c6b065!important;
}
.tab-gallery ul li:hover a{
	color: #c6b065!important;
}
.tab-gallery ul li a{
	text-align: center;
	padding:4px 6px;
}
.tab-gallery .et_pb_tab{
	padding:24px 0;
}

/*tab-gallery*/

/*text-image*/
.text-image .et-pb-arrow-prev, .text-image .et-pb-arrow-next, .scroll-left .et-pb-arrow-prev, .scroll-left .et-pb-arrow-next{
	  color: #c6b065!important;
}
.text-image .et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control {
    background-color: #c6b065;
}
.text-image .et_pb_bg_layout_light .et-pb-controllers a {
    background-color: rgba(198, 176, 101, 0.3);
}


/*text-image*/

/*COLUMNS*/
.six-column .et_pb_module{
	width:16.666%!important;
	float:left;
}
@media screen and (max-width: 768px) {
	.six-column .et_pb_module{
		width:50%!important;
		float:left;
	}
}
/*COLUMNS*/



.scroll-left .et-pb-controllers{
	display:none;
}
.scroll-left .et_pb_slide_description {
    padding: 0;
}

.et_pb_contact_captcha_question {background-color: white;
color: black;
padding-left: 10px; padding-right: 10px ;
font-size: large; }



/*MARQUEE*/
/*


.scroll-left {
 height: 50px;	
 overflow: hidden;
 position: relative;
}
.scroll-left p {
 position: absolute;
  width: auto;
  height: 100%;
  margin: 0;
  text-align: center;
  white-space:nowrap;

  
  -moz-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);

  
  -moz-animation: scroll-left 30s linear infinite;
  -webkit-animation: scroll-left 30s linear infinite;
  animation: scroll-left 30s linear infinite;
}


@-moz-keyframes scroll-left {
 0%   { -moz-transform: translateX(100%); }
 100% { -moz-transform: translateX(-100%); }
}
@-webkit-keyframes scroll-left {
 0%   { -webkit-transform: translateX(100%); }
 100% { -webkit-transform: translateX(-100%); }
}
@keyframes scroll-left {
 0%   { 
 -moz-transform: translateX(100%); 
 -webkit-transform: translateX(100%); 
 transform: translateX(100%); 		
 }
 100% { 
 -moz-transform: translateX(-100%); 
 -webkit-transform: translateX(-100%); 
 transform: translateX(-100%); 
 }
}

*/
/*MARQUEE*/


