/*
 Theme Name:     PROFESIONALNI KORISNICI - XELLA SRBIJA -  Child Theme
 Theme URI:      https://profesionalni-korisnici.xella.rs/
 Description:    Child theme for use with WordPress Twenty Seventeen Theme. 
 Author:         SQUARE ‘
 Author URI:     https://square.rs/
 Template:       twentytwentyfive
 Version:        2.0.0
*/
 
/* korekcije css-a teme */
/* fontovi */


/* @font-face {
    font-family: dinbold;
    src: url(../../../fontovi/dinpro-bold.otf) format('truetype');
	font-weight: normal;
  	font-style: normal;
}
@font-face {
    font-family: dinregular;
    src: url(../../../fontovi/dinpro-regular.otf) format('truetype');
	font-weight: normal;
  	font-style: normal;
}
@font-face {
    font-family: dinmedium;
    src: url(../../../fontovi/dinpro-medium.otf) format('truetype');
	font-weight: normal;
  	font-style: normal;
} */


@font-face {
    font-family: 'Roboto';
    src: url('../../../fontovi/Roboto-Bold.eot');
    src: url('../../../fontovi/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
        url('../../../fontovi/Roboto-Bold.woff2') format('woff2'),
        url('../../../fontovi/Roboto-Bold.woff') format('woff'),
		url('../../../fontovi/Roboto-Bold.ttf') format('truetype'),
        url('../../../fontovi/Roboto-Bold.svg#Roboto-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('../../../fontovi/Roboto-Regular.eot');
    src: url('../../../fontovi/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
        url('../../../fontovi/Roboto-Regular.woff2') format('woff2'),
        url('../../../fontovi/Roboto-Regular.woff') format('woff'),
		url('../../../fontovi/Roboto-Regular.ttf') format('truetype'),
        url('../../../fontovi/Roboto-Regular.svg#Roboto-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('../../../fontovi/Roboto-Medium.eot');
    src: url('../../../fontovi/Roboto-Medium.eot?#iefix') format('embedded-opentype'),
        url('../../../fontovi/Roboto-Medium.woff2') format('woff2'),
        url('../../../fontovi/Roboto-Medium.woff') format('woff'),
		url('../../../fontovi/Roboto-Medium.ttf') format('truetype'),
        url('../../../fontovi/Roboto-Medium.svg#Roboto-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


body, button, input {
	font-family: 'Roboto', sans-serif;
}

h1 {
	font-size: 1.75rem;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	line-height: 38px;
}
h2 {
	font-size: 1.09rem;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	line-height: 30px;
}
h2 {
	color:unset;
}
p {
	font-size:16px;
}

.site-branding {
	display:none;
}

#page-main-section {
	/*max-width: 605px;*/
	margin: auto;
}
.entry-header {
	display: none;
}
.breadcrumbs {
	padding:20px;
}
.entry-content a{
	-webkit-box-shadow: inset 0 0 0 rgba(15, 15, 15, 1);
	box-shadow: inset 0 0 0 rgba(15, 15, 15, 1);
	padding-bottom: 3px;
}
.site-content {
    padding: 0 !important;
}
.wrap {
/*     margin-left: 0;
    margin-right: 0;
    max-width: 620px;
    padding-left: 0;
    padding-right: 0; */
}

.vc_column_container > .vc_column-inner {
    padding-left: 0 !important;
    padding-right: 10px !important;
}
.navigation-products .vc_column_container {
/*     	width: 32% !important; */
	}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
    margin-bottom: 20px !important;
}
	
	
	
/* HEADER */

.wp-container-core-group-is-layout-8165f36a {
    display: none !important;
}
.wp-block-post-title {
   display: none !important; 
}

footer {
	display:none;
}




/* korekcija navigacije koja je ustvari vidzet */
.widget_nav_menu {
	padding-bottom:0;
}
.widget ul li, .widget ol li {
	border-bottom:none;
	border-top:none;
	float:left;
	margin-right: 25px;
}





/* korekcija forme za registraciju */
.ur-form-row {
	margin:0;
}
.ur-frontend-form {
	border:none;
    margin-left: 15px !important;
    
}
.user-registration.ur-frontend-form {
    padding: 5px;
}
/*#user-registration-form-118 {
	max-width:500px;
}*/

body.user-registration-page .user-registration:not(.user-registration-MyAccount) {
    max-width:600px;
}


.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=text],
.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=password]{
	border-bottom: 1px solid #fcbd1c;
}
.ur-frontend-form.ur-frontend-form--bordered form button[type=submit]:hover {
	background:#fcbd1c;
	border-color:#fcbd1c;
}
/* korekcija login forme */
.ur-frontend-form.ur-frontend-form--bordered form input[type=submit] {
	color:#000000;
	font-family: 'Roboto', sans-serif;
	margin-top: 20px;
}
.ur-frontend-form.ur-frontend-form--bordered form input[type=submit]:hover {
	background: #fcbd1c;
	border-color: #fcbd1c;
}
/* korekcija slika za pregled */
.pdf-img a img {
    box-shadow: 0 1px 2px rgba(0,0,0,0.22) !important;
    box-sizing: border-box !important;
}
.pdf-img a:hover {
	 box-shadow: 0 1px 2px rgba(0,0,0,0.22) !important;
}
/* stilizacija dugmeta */
.dugme-1 {
	color: #000000 !important;
	padding: .625rem 1.25rem .625rem 1.25rem !important;
    background-color: #fb0 !important;
    background-image: none;
	webkit-box-shadow: none !important;
	box-shadow: none !important;
	
}
.dugme-1:hover {
	background-color: #d8d7d3 !important;
	webkit-box-shadow: none !important;
	box-shadow: none !important;
}
/* korekcija pedinga za dflip */
._df_thumb {
	margin-left:0px !important;
}
/* korekcija slika u a tagu */
.entry-content a img, .comment-content a img, .widget a img {
	-webkit-box-shadow: none;
	box-shadow: none;
}
#page-main-section a:hover, 
#page-main-section a:visited, 
#page-main-section a:active {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.ytong-strana a img {
	-webkit-box-shadow: 0 0 0 8px #fff;
    box-shadow: 0 0 0 8px #fff;
}
.ytong-strana a:hover {
	webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1) !important;
    box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1) !important;
}
.entry-content a:hover {
	opacity: .65;
}
.entry-content a img:hover {
	opacity:1;
}


/*--------------------------------------------------------------
19.0 Media Queries
--------------------------------------------------------------*/
@media screen and (max-width: 768px){
	
	.site-branding {
		padding: 0;
	}
	.site-content {
    	padding: 0;
	}
	.wrap {
/* 		max-width: 620px;
		padding-left: 0;
		padding-right: 0; */
	}
	.page-one-column .panel-content .wrap {
/*     	max-width: 620px; */
	}
	.navigation-products .vc_column_container {
    	width: 50% !important;
	}
		.panel-content .wrap {
		padding-bottom: 0;
		padding-top: 0;
	}
}

@media screen and (max-width: 30em){
	.site-branding {
		padding: 0;
	}
	.wrap {
/* 		max-width: 620px;
		padding-left: 0;
		padding-right: 0; */
	}


	.page-one-column .panel-content .wrap {
/* 		max-width: 620px; */
	}
	.navigation-products .vc_column_container {
/*     	width: 50% !important; */
	}
}
