/*
 Theme Name:     Divi Child
 Theme URI:      https://www.moonsafari.design
 Description:    Divi Child Theme - Customized
 Author:         Moon Safari 
 Author URI:     https://www.moonsafari.design
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* Theme customization starts here
------------------------------------------------------- */

/****** Vertically center rows in sections and modules in columns *******/ 
.dh-valign-center-row .et_pb_column, .dh-valign-center-section, .dh-valign-center-module {
   display: flex;
   flex-direction: column;
   justify-content: center;
}

/****** Place button modules next to each other in the same column *******/ 
.ms-inline-buttons .et_pb_button_module_wrapper {
    display: inline-block;
}

/***** Contact Form 7 Styling *****/
.one-half,.one-third,.two-third,.one-forth {
    position: relative;
    margin-right: 4%;
    float: left;
    margin-bottom: 20px;
}

.one-half { width: 48%; }
.one-third { width: 30.66%; }
.two-third { width: 61.32%}
.one-forth { width: 22%; }
 
.last {
    margin-right: 0 !important;
    clear: right;
}

mark {
    background-color: #000000;
    color: #aeca1d;
	padding: 10px 10px;
	font-weight: 600;
	border-radius: 5px;
	font-size: 11px;
	letter-spacing: 0.05em;
	text-transform: uppercase;
	margin-bottom: 25px;
}

/***** Plovidbeni red *****/
.plovidbeni-napomena {
	font-size: 12px;
	text-transform: uppercase;
	text-align: center;
}

/***** Main Header Underline > Remove *****/
#main-header {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

/* WPML dropdown menu
 * ------------------------------------------------------- */

.wpml-ls-legacy-list-horizontal {
	padding: 0;
}

.wpml-ls-legacy-list-horizontal ul {
	padding: 0!important;
}

.et-menu li li a {
	padding: 0!important;
}

.overlay-close .overlay-customclose-btn-10815 {
	top:150px!important;
	right:35%!important;
}

#top-menu li li a {
	padding: 0!important;
}

.sub-menu ul {
	width: 80px!important;
}

.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul {
	text-align: right!important;
}

/***** Credit Card Payment *****/

.dcf-table {
	border: 0!important;
}

.dcf-table tbody {
	border: 0!important;
}

#payway_getSignature {
	margin-top: 35px;
}

/* Tabs
 * ------------------------------------------------------- */
.isti-tab .et_pb_tabs_controls li {
    width: 33.333%!important;
    text-align: center!important;
    display: table!important;
    float: left!important;
}
.isti-tab .et_pb_tabs_controls li:first-child {
    border-right: 1px solid #ddd;
}

.isti-tab .et_pb_tabs_controls li a {
	padding: 4px 0px;
}

/* Plovidbeni red - Tablica
 * ------------------------------------------------------- */
	
	table.plovidbeni {
		font-weight: 500;
		font-size: 14px;
		margin: 0;
		width: 100%;
		background-color: #ffffff;
		color: #16141C;
	}
	
	table.plovidbeni tr td, table.plovidbeni thead th, table.plovidbeni tr th{
		padding: 10px 2px;
		width: 20%;
		text-align: center;
	}

	table.plovidbeni thead th {
		text-align: center; 
		width: 20%; 
		height: 24px; 
		font-size: 13px;
	}
	
	.et_pb_tab {
		padding: 0;
	}
	
	.plovidbeni-napomena {
		font-size: 11px;
		line-height: 1.2em;
	}

@media only screen and (max-width: 600px) {
	
}