/*
Theme Name: DUNJA - theme
Description: DUNJA - Child Theme
Author: Dunja
Author URI: https://dunja.gl-digital.hr
Template: jupiterx
Version: 1.0.0
Text Domain: dunja-v2x-child
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/



/* **************************** */
/* Fonts                        */
/* **************************** */

body, body .jupiterx-site {
	font-family: 'Titillium Web', sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'Titillium Web', sans-serif;
}


/*.fa-times:before {
	content: '\00d7' !important;
}*/

/* END: HOK - Fonts */




/* ********************* */
/* Menu-submenu */
/* ********************* */

.okvz-menu .raven-nav-menu-mobile .raven-submenu li {
    padding-left: 20px !important;
}

.okvz-menu .raven-nav-menu-mobile .raven-submenu {
	background-color: #ddd;
}

.okvz-menu .raven-nav-menu-mobile .raven-nav-menu li>a {
    font-weight: 600;
}

.okvz-menu .raven-nav-menu-mobile .raven-submenu li>a {
	font-weight: 400;
}

/**/

.okvz-menu .raven-nav-menu li.menu-item>a.raven-link-item .sub-arrow { 
	color: #000 !important;
	font-style: normal !important;
	text-align: center !important;
	fill: #000 !important;
}

.okvz-menu .raven-nav-menu li.menu-item>a.raven-link-item .sub-arrow svg {
	width: 8px !important;
    height: 8px !important;
    margin-top: 5px;
}

@media (min-width: 1025px) {
    .okvz-menu .raven-nav-menu-horizontal>.raven-nav-menu a.raven-link-item:not([class*=elementor]) .sub-arrow {
        display: block !important;
    }
	.okvz-menu .raven-nav-menu li.menu-item>a.raven-link-item .sub-arrow { 
		margin-left: 8px !important;
	}
}
/* END: Menu-submenu */





/* ******************************************** */
/*  Gutenberg - File download widget   */
/* ******************************************** */
/*
.wp-block-file:not(.wp-element-button) {
    font-size: 1em;
}
.wp-block-file:before {
    content: "\f15c";
    font-family: "Font Awesome 5 Free";
    margin-right: 12px;
	font-size: 20px;
    color: #015d36;
}

.wp-block-file *+.wp-block-file__button {
    margin-left: 1em;
    font-weight: 600;
    letter-spacing: 1px;
    background-color: #015d36;
    color: #FFF;
    text-transform: uppercase;
    padding: 15px 25px 14px;
	display:none;
}
*/
/* END: Gutenberg - File download widget   */


/* ************************ */
/*  button style   */
/* ************************ */
/*
a.raven-button:hover {
    text-decoration: none;
}
*/
/* END: Header / Menu   */






/* ************************ */
/* forms    */
/* ************************ */
.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
	border-radius: 30px;
	border-width: 1px !important;
}

.gform_wrapper.gravity-theme .gform_footer input {
	font-size: 14px;
    font-weight: 600;
    letter-spacing: 1px;
	transition: all .5s;
	color: #fff;
    line-height: 1;
	background-color: #015d36;
	border-style: solid;
    border-width: 1px;
	padding: 15px 25px 14px;
    border-color: #015d36;
    border-radius: 100px;
}

.gform_wrapper.gravity-theme .gform_footer input:hover {
	border-color: #589841;
	background-color: #589841;
}

.gform-theme--foundation .ginput_counter {
    margin-top: 10px;
}

.gform_wrapper.gform-theme .gform_footer input[type=submit] {
	background-color: #102a83 !important;
	font-weight: 600 !important;
	text-transform: uppercase !important;
	border-radius: 0px !important;
	background-image: none;
    padding: 15px 25px !important;
	color: #fff !important;
    line-height: 1 !important;
    text-align: center !important;
    text-decoration: none !important;
}

/* END: forms    */



/* ************************ */
/* Tables    */
/* ************************ */
.okvz-table01 {
	border-collapse: collapse;
	width: 100%;
}

.okvz-table01 td, .okvz-table01 th {
	border: 1px solid #ddd;
	padding: 10px;
}

.okvz-table01 tr:nth-child(even){background-color: #f2f4f8;}

.okvz-table01 tr:hover {background-color: #D3DAE2;}

.okvz-table01 th {
  padding-top: 8px;
  padding-bottom: 8px;
  text-align: left;
  background-color: #102a83;
  color: #FFF;
  font-weight: 700;
}

.okvz-table01 thead tr th:first-child,
.okvz-table01 tbody tr td:first-child,
.okvz-table01 tbody tr th:first-child {
  width: 60px;
  min-width: 60px;
  max-width: 60px;
  text-align: center;
}
/*  END: Tables    */


/**/
/**/
.grecaptcha-badge { 
    visibility: hidden;
	height: 0 !important;
}
/* END: */



body.single-post .jupiterx-main-content {
    padding: 0 !important
}
