/*
 Theme Name:     Divi Child Theme
 Theme URI:      https://www.elegantthemes.com/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
#left-area {
		width: 96%;
		padding-bottom: 23px;
	}



selector {  font-family: 'ETmodules'; }
.menu-icons a {  padding-left: 20px;  }
 .menu-icons a:before { font-family: 'ETmodules'; position: absolute; } 
 
 #main-header .menu-icons a:before { top: 0; left: 0; } 
 .sub-menu .menu-icons a:before { margin-top: 6px; left: 0; } 
 #top-header .menu-icons a:before { left: 0px; top: 0px; }
 /********************* MENU ICONS ***************************/
 
 /* This stylesheet generated by Transfonter (https://transfonter.org) on April 28, 2017 8:43 AM */

@font-face {
	font-family: 'fonts/cuyabra';
	src: url('fonts/cuyabra-boldoblique.eot');
	src: url('fonts/cuyabra-boldobliqued41dd41d.eot?#iefix') format('embedded-opentype'),
		url('fonts/cuyabra-boldoblique.html') format('woff2'),
		url('fonts/cuyabra-boldoblique.woff') format('woff'),
		url('fonts/cuyabra-boldoblique-2.html') format('truetype');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'fonts/cuyabra';
	src: url('fonts/cuyabra-oblique.eot');
	src: url('fonts/cuyabra-obliqued41dd41d.eot?#iefix') format('embedded-opentype'),
		url('fonts/cuyabra-oblique.html') format('woff2'),
		url('fonts/cuyabra-oblique.woff') format('woff'),
		url('fonts/cuyabra-oblique-2.html') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'fonts/cuyabra';
	src: url('fonts/cuyabra-Bold.eot');
	src: url('fonts/cuyabra-Boldd41dd41d.eot?#iefix') format('embedded-opentype'),
		url('fonts/cuyabra-Bold.html') format('woff2'),
		url('fonts/cuyabra-Bold.woff') format('woff'),
		url('fonts/cuyabra-Bold-2.html') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'fonts/cuyabra';
	src: url('fonts/cuyabra-Regular.eot');
	src: url('fonts/cuyabra-Regulard41dd41d.eot?#iefix') format('embedded-opentype'),
		url('fonts/cuyabra-Regular.html') format('woff2'),
		url('fonts/cuyabra-Regular.woff') format('woff'),
		url('fonts/cuyabra-Regular-2.html') format('truetype');
	font-weight: normal;
	font-style: normal;
}

h1,h2,h3 {
font-family: 'cuyabra', Constantia, Helvetica, arial, sans-serif!important;
text-transform: uppercase; 
}


 /*** QUOTE MARKS ***/ .menu-icon-1 a:before { content: "\7c"; }
 /*** CLOCK FACE ***/ .menu-icon-2 a:before { content: "\7d"; }
 /*** CLOSED PADLOCK ***/ .menu-icon-3 a:before { content: "\7e"; }

 /***************************** DIVI SPACE MENU ICONS *******************************/

@media (min-width: 981px) {
 
 .menu-icons a { padding-left: 20px; } 
 .menu-icons a:before { font-family: 'ETmodules'; position: absolute; } 
 
 #main-header .menu-icons a:before { top: 0; left: 0; } 
 .sub-menu .menu-icons a:before { margin-top: 6px; left: 0; } 
 #top-header .menu-icons a:before { left: 0px; top: 0px; }
 
/************************************ MENU ICONS **********************************/
 /*** QUOTE MARKS ***/ .menu-icon-1 a:before { content: "\7c"; }
 /*** CLOCK FACE ***/ .menu-icon-2 a:before { content: "\7d"; }
 /*** CLOSED PADLOCK ***/ .menu-icon-3 a:before { content: "\7e"; }
 /*** KEY ***/ .menu-icon-4 a:before { content: "\e001"; }
 /*** CLOUD ***/ .menu-icon-5 a:before { content: "\e002"; }
 /*** LANDSCAPE IMAGE ICON ***/ .menu-icon-6 a:before { content: "\e005"; }
 /*** LIGHTBULB ***/ .menu-icon-7 a:before { content: "\e007"; }
 /*** CAMERA ***/ .menu-icon-8 a:before { content: "\e00f"; }
 /*** ENVELOPE ***/ .menu-icon-9 a:before { content: "\e010"; }
 /*** CREDIT CARD ***/ .menu-icon-10 a:before { content: "\e014"; }
 /*** SHOPPING CART ***/ .menu-icon-11 a:before { content: "\e015"; }
 /*** LOCATION PIN ***/ .menu-icon-12 a:before { content: "\e01d"; }
 /*** CALENDAR ***/ .menu-icon-13 a:before { content: "\e023"; }
 /*** CONTACTS BOOK ***/ .menu-icon-14 a:before { content: "\e026"; }
 /*** HEART ***/ .menu-icon-15 a:before { content: "\e030"; }
 /*** COFFEE CUP ***/ .menu-icon-16 a:before { content: "\e105"; }
 /*** WALLET ***/ .menu-icon-17 a:before { content: "\e100"; }
 /*** BRIEFCASE ***/ .menu-icon-18 a:before { content: "\e0fe"; }
 /*** STAR ***/ .menu-icon-19 a:before { content: "\e031"; }
 /*** HOME ***/ .menu-icon-20 a:before { content: "\e009"; }
 /*** LINK CHAIN ***/ .menu-icon-21 a:before { content: "\e02c"; }
 /*** LIKE THUMBS UP ***/ .menu-icon-22 a:before { content: "\e106"; }
 /*** HOURGLASS ***/ .menu-icon-23 a:before { content: "\e0e1"; }
 /*** PIE CHART ***/ .menu-icon-24 a:before { content: "\e029"; }
 
}
/************************************* END *****************************************/
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul ul {
	    margin-top: -1px;
}

.et_pb_fullwidth_header {
	padding: 2px 0 !important;
}

.govornici .et_pb_main_blurb_image img {
border-radius: 50%;
padding: 30px;
}

li.social-icon-head {
	margin: 0;
    padding: 0;
    position: relative;
    top: 8px;
    margin-top: -15px;
}

li.social-icon-head a {
	margin: 0 !important;
    padding: 0;
}

ul.days {
      text-align: center;
}

ul.days li a {
    width: 33.333%;
    padding: 15px;
    float: left;
    /* margin: 0px 1%; */
    border-bottom: 1px solid #cd5c5c;
    background: #efefef;
    font-size: 18px;
}

ul.days li a:hover {
	background: #cd5c5c;
    color: #efefef;
}

table .expand {
  display: none;
}

table tr td h3 {
  font-family: 'open-sans', sans-serif !important;
}

.daysnav {
	margin-bottom: 50px;
}

.daysnav-fixed {
	position: fixed;
	top: 0;
	width: 100%;
	margin-bottom: 0;
}

.anchor{
  display: block;
  height: 50px; /*same height as header*/
  margin-top: -50px; /*same height as header*/
  visibility: hidden;
}

.activeday { font-weight: bold; background: #cd5c5c !important; color: #efefef !important; }

@media (max-width: 980px) {
	li.social-icon-head {
		display: none;
	}
}