/*
 Theme Name:   Divi Child Theme
 Theme URI:    https://www.viljuskari-jovic.rs/
 Description:  Child Theme for Divi
 Author:       Dragan Stojanovic
 Author URI:   https://lavanet.rs
 Template:     Divi
 Version:      1.0.0
*/

/* stranica pojedinacnog posta dugme za komentare */

.form-submit .et_pb_button {
    color: #fcc121;
    font-size: 1.3em;
}

/*----------- Footer copyright info -----------*/
#footer-info a {
    color: #FCC121;
}	

/*-----------  menu mobile -----------*/
span.mobile_menu_bar:before {
  color:#FCC121;
border: 2px solid #FCC121;
}
.mobile_menu_bar:after {
 position: relative !important;
 content: 'Menu';	
 bottom: 9px;
 left: 10%;
 color: #FCC121;
}
.et_mobile_menu { border-top: 3px solid #fcc121; }

/* selektovanje teksta */ 

::-moz-selection {
  color: #fff;
  background: #FCC121;
} 

/* Code for Firefox */

::selection {
  color: #fff;
  background: #FCC121;
}

/*prevent horizontal scroll on mobile*/
@media all and (max-width: 980px) {
	html,
	body { overflow-x: hidden; }
	body { position: relative }
}

/* BOJA LINK HEADER */

.et_pb_text_0.et_pb_text a {
    color: #fcc121 !important;
}

/* ************************** */

/* ** CSS FOR DIVI BLURB 7 ** */

/* ************************** */

.blurb-7 {

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -o-transition: all .5s ease;

    -ms-transition: all .5s ease;

    transition: all .5s ease;

}

.blurb-7:hover {

    transform: translateY(-20px);

}

.blurb-7:before {

    content: '';

    display: block;

    position: absolute;

    left: 0;

    bottom: -20px;

    height: 10px;

    width: 0;

    transition: width 0s ease, background .5s ease;

}

.blurb-7:after {

    content: '';

    display: block;

    position: absolute;

    right: 0;

    bottom: 0;

    height: 10px;

    width: 0;

    background: #fcc121;

    transition: width .5s ease;

}

.blurb-7:hover:before {

    width: 100%;

    background: #fcc121;

    transition: width .5s ease;

}

.blurb-7:hover:after {

    width: 100%;

    background: transparent;

    transition: all 0s ease;

}

.et_pb_text_0.et_pb_text a {
    color: #fcc121 !important;
}

/* sec menu */

.ds-custom-link a {
	color: #fcc121 !important;
	padding-left: 20px !important;
	}
	
/* foozrt info */

#footer-info {
	text-align: center !important;
	} 


/* Mrdalica na kontakt strani, dugme za Whats up */ 
#page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_two.et_pb_button {
   
    animation: wiggle 2s linear infinite;
}


/* Keyframes */
@keyframes wiggle {
  0%, 7% {
    transform: rotateZ(0);
  }
  15% {
    transform: rotateZ(-15deg);
  }
  20% {
    transform: rotateZ(10deg);
  }
  25% {
    transform: rotateZ(-10deg);
  }
  30% {
    transform: rotateZ(6deg);
  }
  35% {
    transform: rotateZ(-4deg);
  }
  40%, 100% {
    transform: rotateZ(0);
  }
}