/*
Theme Name: The Keynote Child
Theme URI: http://themes.goodlayers.com/thekeynote
Template: thekeynote
Author: Goodlayers
Author URI: http://www.goodlayers.com
Description: The Keynote Wordpress Theme
Tags: white,light,yellow,two-columns,fluid-layout,custom-background,custom-colors,featured-images,theme-options
Version: 1.09.1610822913
Updated: 2021-01-16 18:48:33

*/



@import url('../thekeynote/style.css');
.gdlr-session-counter-item .session-counter-block { background: #000; background: rgba(0,0,0,0.8); color: #fff; }
div#onama p{color:black;font-size:18px;}
.gdlr-main-menu > li > .sub-menu a, .gdlr-main-menu > li > .sf-mega a{font-size:18px;}
.gdlr-speaker-item .gdlr-speaker-item-title a{color:#66923d !important;}
.gdlr-info-font{font-family: "Montserrat" !important; font-weight:400; color:black !important; font-size:14px;}
.sp-next-arrow:after, .sp-next-arrow:before, .sp-previous-arrow:after, .sp-previous-arrow:before {
    background-color: #af1616 !important;
}
div#galerije .gdlr-button{color: #66923d; background: transparent; border: 2px solid #66923d;border-radius:3px;font-family: "Montserrat";}
div#galerije .gdlr-button:hover{color:white; background: #66923d;font-family: "Montserrat";}
div#galerije .gdlr-item-title-wrapper .gdlr-item-title.gdlr-title-small{font-size:18px;letter-spacing:2px;}
div#galerije .feature-media-content-wrapper .gdlr-item-title-wrapper.gdlr-item{margin-bottom:10px;}
div#galerije .gdlr-feature-media-item.gdlr-center .feature-media-thumbnail{margin:0px auto 20px;}
div#saradnici .gdlr-button{color: #66923d; background: transparent; border: 2px solid #66923d;border-radius:3px;font-family: "Montserrat";}
div#saradnici .gdlr-button:hover{color:white; background: #66923d;font-family: "Montserrat";}
div#saradnici .gdlr-item-title-wrapper .gdlr-item-title.gdlr-title-small{font-size:18px;letter-spacing:2px;}
div#saradnici .feature-media-content-wrapper .gdlr-item-title-wrapper.gdlr-item{margin-bottom:10px;}
div#saradnici .gdlr-feature-media-item.gdlr-center .feature-media-thumbnail{margin:0px auto 20px;}
div#footer-widget-4{text-align:center;}
div#footer-widget-1 .gdlr-widget-title{font-size:20px;}
div#footer-widget-2 .gdlr-widget-title{font-size:20px;}
div#footer-widget-3 .gdlr-widget-title{font-size:20px;}

div#footer-widget-1 .widget_nav_menu ul li{font-size: 12px;}
div#footer-widget-2 .widget_nav_menu ul li{font-size: 12px;}
div#footer-widget-3 .widget_nav_menu ul li{font-size: 12px;}
div#footer-widget-1 .widget_nav_menu ul li:hover{color:#66913d;}
div#footer-widget-2 .widget_nav_menu ul li:hover{color:#66913d;}
div#footer-widget-3 .widget_nav_menu ul li:hover{color:#66913d;}
div#footer-widget-1 a:hover{color:#66913d;}
div#footer-widget-2 a:hover{color:#66913d;}
div#footer-widget-3 a:hover{color:#66913d;}

.footer-wrapper a{font-family: "Montserrat";}
.copyright-left{font-family: "Montserrat";}
.gdlr-main-menu > li > .sub-menu a, .gdlr-main-menu > li > .sf-mega a{font-size: 12px;
    text-transform: uppercase;
    padding: 0px 0px 38px 0px;
    margin: 0px;
    font-weight: 600;
    letter-spacing: 2px;}
div#videoss .gdlr-item-title-wrapper .gdlr-item-title{color:#66923d !important;}
div#videoss .gdlr-item-title-wrapper .gdlr-item-title-caption{font-size:16px; margin-top:15px;}
.contact-footer123{font-size: 12px;
    text-transform: uppercase;}
a.sf-with-ul{cursor:pointer;}
.gdlr-navigation-wrapper .gdlr-main-menu > li{cursor:pointer;}
p{font-family: "Montserrat";    font-size: 15px; }
div#regulativa .gdlr-item-title-wrapper .gdlr-item-title{
	font-size:14px;
	margin-bottom: 0px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1;
    letter-spacing: 0px;
}
div#regulativa{height:85px;}
div#regulativa .gdlr-item-title-wrapper .gdlr-item-title-divider{
	width: 100px;
    margin-top: 15px;
    border-bottom-width: 4px;
    border-bottom-style: solid;
	border-color: green;
}

div#paralaks{background-size:100% 100%;}
div#doors {text-align: center;
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 25px;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: black;
padding: 40px;
    background: #ffffff7d;
    border: 2px solid #fbb03b00;
    border-radius: 5px;}
div#doors p{font-size:24px !important;}
div#doors a.feature-media-button.gdlr-button.with-border{color: white;
    background: #fbb03b;
    border: 2px solid #fbb03b;
    border-radius: 3px;
	font-family: "Montserrat";}
div#doors a.feature-media-button.gdlr-button.with-border:hover{color:white;background:#66923d;border-color:#66923d;}
body{color:black;}
.gdlr-blog-grid .gdlr-blog-thumbnail img{height:250px;}
.gdlr-blog-grid .gdlr-blog-thumbnail img{margin:initial;}

@media only screen and (max-width: 600px){
	div#nekitestic .container{max-width: initial;}span#cn-notice-text a{font-size:12px !important;}
	.top-navigation-right-text{padding:5px 0px !important;}
	#gdlr-responsive-navigation.dl-menuwrapper button{border-radius:5px; background-color:#66913d !important;}
	div#mobilni_slika img{display:none !important;}
	div#doors{padding:0px;font-size:14px;padding-top:10px;}
	div#doors{margin-bottom:10px !important;letter-spacing:0px;}
	div#doors a.feature-media-button.gdlr-button.with-border{padding:10px;}
	div#paralaks{padding-top:10px !important; padding-bottom:10px !important;}
	.gdlr-service-with-image-item .service-with-image-thumbnail img{border-radius:0% !important; width:100% !important; margin-bottom:20px !important;}
	div#listici{display:none;}
    .videomali{display:block !important;}
}
@media only screen and (max-width: 959px)
{
	body .gdlr-logo {
    float: none;
    position: relative;
    display: block;
    margin: 0px auto !important;
		padding: 0px 80px 0px 0px !important;}span#cn-notice-text a{font-size: 12px;}
}

.gdlr-item-title-divider{border-color:#66913d;}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::placeholder{color:black;font-size:15px !important;}
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="password"], .wpcf7 textarea{font-size:15px;color: black;}
.wpcf7 textarea::placeholder{color:black !important;font-size:15px !important;}
.wpcf7 input[type="submit"]{color: #66923d;
    background: transparent;
    border: 2px solid #66923d;
    border-radius: 3px;
    font-family: "Montserrat";
	font-size:11px;
	letter-spacing: 4px;
	padding:12px 16px;
    text-transform: uppercase;
}
.wpcf7 input[type="submit"]:hover{background:#66923d; color:white;    -webkit-transition: color 300ms, background-color 300ms, opacity 300ms;}
	p#flexic{display:flex;}
@media only screen and (max-width: 419px){
body .container {
    max-width: 420px !important;
}
	div#mobilni_slika img{display:none !important;}
	article#post-1012{margin:0% !important;}
	}
.gdlr-service-with-image-item .service-with-image-thumbnail img{border-radius:0% !important; width:70px;}
.recent-post-widget-title a{font-family: "Montserrat"; color:black; letter-spacing:1px;font-size:14px;}
.recent-post-widget-title a:hover{color:#66923d;}
.gdlr-sidebar .gdlr-widget-title{font-size:18px;}
.blog-info.blog-comment{display:none;}
img.jamerchina{width:50px;}
div#saradnici p{color:black !important;}
div#nalog{font-size: 12px;
    text-transform: uppercase;
    margin: 0px;
    font-weight: 700;
    color: white;
	margin-top:2px;
	letter-spacing: 2px;}
div#nalog a:hover{font-weight:800;color:black;}
div#nalog a img{width:35px !important;}
.top-navigation-right-text{padding:0px;}
.top-navigation-wrapper {
    background-color: #66923d !important;
	    opacity: 0.9;
}
.gdlr-menu-search-button-sep, #gdlr-menu-search-button{top:45px !important;}
.top-navigation-left{display:none;}
.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=date], .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=email], .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=number], .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type=password], .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=url], .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid select, .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid textarea{border-bottom: 1px solid #66923d;color:black !important;}
.ur-frontend-form .ur-form-row .ur-form-grid .__PrivateStripeElement, .ur-frontend-form .ur-form-row .ur-form-grid input[type=date], .ur-frontend-form .ur-form-row .ur-form-grid input[type=email], .ur-frontend-form .ur-form-row .ur-form-grid input[type=number], .ur-frontend-form .ur-form-row .ur-form-grid input[type=password], .ur-frontend-form .ur-form-row .ur-form-grid input[type=phone], .ur-frontend-form .ur-form-row .ur-form-grid input[type=text], .ur-frontend-form .ur-form-row .ur-form-grid input[type=timepicker], .ur-frontend-form .ur-form-row .ur-form-grid input[type=url], .ur-frontend-form .ur-form-row .ur-form-grid select, .ur-frontend-form .ur-form-row .ur-form-grid textarea{color:black !important;}
.ur-frontend-form .ur-form-row .ur-form-grid label.ur-label, .ur-frontend-form .ur-form-row .ur-form-grid legend.ur-label{color:black !important;}
.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid label, .ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid legend{color:black;}
input.user-registration-Button.button:hover{background-color:#66923d !important;border-color:#66923d !important;}
.user-registration-profile-header{display:none;}
#user-registration.horizontal .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link a{letter-spacing: 1.2px;
    text-transform: uppercase;}
button.btn.button.ur-submit-button:hover{background-color:#66923d !important;border-color:#66923d !important;}
button.btn.button.ur-submit-button{text-transform: uppercase;font-weight:700;font-family: "Montserrat" !important;}
.gdlr-logo{margin:0px !important;}
.gdlr-navigation-wrapper{margin-top:45px !important;}
a.gdlr-info-font.excerpt-read-more{border: 1px solid #65913c;
    padding: 10px;
    color: #65913c !important;
	font-weight:700;
   }
a.gdlr-info-font.excerpt-read-more:hover{background: #65913c; color:white !important;font-weight:700;}
.footer-wrapper *{color:black !important; }
.footer-wrapper a:hover{color:#65913c !important;}
div#slikajamer img{width:117px;}
.gdlr-social-share{display:none;}
div#comments{display:none;}
article#post-1012{margin:0% 10%;}
article#post-1012 .gdlr-blog-date-wrapper.gdlr-info-font{display:none;}
.gdlr-blog-thumbnail{background:white !important;}
.gdlr-blog-content{color:black;}
.recent-post-widget .recent-post-widget-title{font-weight:400 !important;}

article#post-1012 .gdlr-standard-style .blog-content-wrapper form#loginform{display:none !important;}
body{color:black !important;}
span#cn-notice-text {
    color: white;
    font-size: 15px;
}
div#flexina{display:inline-flex !important; width: 49%; text-align:center;}
article#post-1012 .gdlr-standard-style .blog-content-wrapper .post-header-wrapper{text-align:center !important;}
div#testovi{border: 1px solid #dee0e9}
div#testovi .feature-media-thumbnail.gdlr-image{margin-bottom:0px;}
div#testovi .feature-media-content-wrapper h3{margin-bottom:0px; text-transform: uppercase; font-weight: 700; color:#65913c;}
div#testovi .feature-media-content-wrapper a{background:white; color:black;border:1px solid black; padding:10px;}
div#testovi .feature-media-content-wrapper a:hover{color:white;background:#65913c;border:1px solid #65913c;}
div#testovi:hover{box-shadow: 0px 2px 9px #65913c; transform:2s;}
section#content-section-1 .section-container.container .four.columns .gdlr-item-title-wrapper.gdlr-item{margin-bottom:25px !important;}
div#galerije1233 a.gdlr-button.small{background:transparent; color:#66923d; border:2px solid #66923d; border-radius:2px;}
div#galerije1233 a.gdlr-button.small:hover{background:#66923d; color:white;}
p.user-registration-register.register{padding: 10px 20px;
    line-height: 1.5;
   	display: inline-block;
	background: #66923d;
    word-break: break-word;
	
    white-space: normal;
    border: none;
    cursor: pointer;
    -webkit-transition: .35s all ease-out;
    transition: .35s all ease-out;}
p.user-registration-register.register a{color:white;}
article#post-1193{margin:0% 10%;}
article#post-1193 .gdlr-blog-date-wrapper.gdlr-info-font{display:none;}
article#post-1193 .gdlr-standard-style .blog-content-wrapper .post-header-wrapper{text-align:center !important; font-size:22px;}
article#post-1193 .gdlr-standard-style .blog-content-wrapper form#loginform{display:none !important;}
.videomali{display: inline-flex;
    width: 100%;}
.videomali .levi{width:100%; margin:10px;}
.videomali .desni{width:100%; margin:10px;}
article#post-1282{margin:0% 10%;}
article#post-1282 .gdlr-blog-date-wrapper.gdlr-info-font{display:none;}
article#post-1282 .gdlr-standard-style .blog-content-wrapper .post-header-wrapper{text-align:center !important; font-size:22px;}
article#post-1282 .gdlr-standard-style .blog-content-wrapper form#loginform{display:none !important;}

article#post-1252{margin:0% 10%;}
article#post-1252 .gdlr-blog-date-wrapper.gdlr-info-font{display:none;}
article#post-1252 .gdlr-standard-style .blog-content-wrapper .post-header-wrapper{text-align:center !important; font-size:22px;}
article#post-1252 .gdlr-standard-style .blog-content-wrapper form#loginform{display:none !important;}
.gdlr-blog-thumbnail a img{
	width:100%;
}
article#post-1251{margin:0% 10%;}
article#post-1251 .gdlr-blog-date-wrapper.gdlr-info-font{display:none;}
article#post-1251 .gdlr-standard-style .blog-content-wrapper .post-header-wrapper{text-align:center !important; font-size:22px;}
article#post-1251 .gdlr-standard-style .blog-content-wrapper form#loginform{display:none !important;}
article#post-1305 .gdlr-standard-style .gdlr-blog-thumbnail a img{width:100%;}
a#cn-accept-cookie{display:none;}
span#cn-notice-text a{   transition:1s; font-family: 'Montserrat';color:white !important;text-shadow:1px 1px black; font-size:30px; font-weight:bold; line-height:50px;}
span#cn-notice-text a:hover{color:#fbb03b !important; transition:1s;}
#cookie-notice{ left: 50% !important;
	min-width:60% !important;
    top: 50%;
	border-radius: 20px;
    transform: translate(-50%, -50%);}