/* 
Theme Name: Child of TheBuilt
Theme URI: http://magniumthemes.com/;
Description: Child theme based on TheBuilt
Author: vipavlovic_
Version: 1.0
Template: thebuilt
*/


/* BOJE

Zelena #b8c91b

Novo!
Plava #134A86
R = 19
G = 74
B=134


*/




#top-link {
	color: #ffffff;
}

.mainmenu-belowheader.mainmenu-dark {
    background-color: transparent !important;
}

/*.mainmenu-belowheader.mainmenu-dark .navbar-inner { */
.mainmenu-belowheader.mainmenu-dark .navbar {
	background-color: #134A86;
}


.mainmenu-belowheader.mainmenu-dark .navbar .nav > li > a {
	color: #000000;
	color: #ffffff;
	padding: 20px 20px;
}
.wpbm-standard-page-template-2 .wpbm-inner-paginate li a.wpbm-current-page,
.wpbm-standard-page-template-2 .wpbm-inner-paginate li a:hover {
    background: #B9C91B;
}

.navbar .nav > li.current-menu-item.page-item-60368 > a,
.mainmenu-belowheader.mainmenu-dark .navbar .nav > li.current-menu-item:not(.pull-right) > a {
	color: #ffffff !important;
}

.nav .sub-menu li.menu-item>a:hover {
	color: #ffffff !important;
}



.wpbm-title, .wpbm-content-template-10 .wpbm-title a {
	font-family: 'Montserrat', serif;
	word-break: break-all;
}


.logo-mps {
	width: 240px;
}

.usermenu {
	color: #b8c91b;
} 


.tg-maren-custom-naslovnicaaktualnobezkategorija .tg-item-date.tg-element-4,
.tg-maren-custom-naslovnicaaktualno .tg-item-date.tg-element-4,
.entry-content article time {
	color: #ffffff !important;
	background-color: #134A86 !important;
	text-transform: none !important;
}

article.tg-item {
	width: 33%;
}

#pt-cv-view-03851897y2 h4.pt-cv-title a, 
#pt-cv-view-03851897y2 .panel-title {
	color: #134A86 !important;
}


#pt-cv-view-24ff639nev h4.pt-cv-title a, 
#pt-cv-view-24ff639nev .panel-title {
    color: #134A86 !important;
}



#pt-cv-view-24ff639nev .pt-cv-meta-fields .entry-date time,
#pt-cv-view-171df2auvk .pt-cv-meta-fields .entry-date time,
#pt-cv-view-03851897y2 .pt-cv-meta-fields .entry-date time {
	color: #ffffff !important;
}


#pt-cv-view-03851897y2 .pt-cv-meta-fields .terms a {
    color: #134A86 !important;
}


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {
    border-color: #134A86 !important;
}


a.btn, .btn, .submit.btn {
	color: #ffffff;
}

.cvp-live-filter .btn {
	color: #134A86;
}


ul.products li.product a.button {
    color: #ffffff;
}

.footer-container .text-color-theme {
	color: #b8b8b8;
}

/*.breadcrumbs-container-wrapper span[property="name"] { */

.breadcrumbs-container-wrapper span.home,
.breadcrumbs-container-wrapper span .home { 
    font-weight: 600;
}

.breadcrumbs-container-wrapper span.home {
    color: #2A2F35;
}

img.scaled-image {
    border: none !important;
}

.home .container-bg {
	display: none;
}



/*
@media only screen and (min-width: 200px) and (max-width: 670px) {
 
.regular-logo {
    max-height:100px;
    
}
.main-header {height:190px;}
}
*/
/*
@media only screen and (min-width: 700px) and (max-width: 1000px) {
 
.regular-logo {
    max-width:100px;
    max-height:100px; 
	  float:left;
}
.header-info-2-text {font-size: 60%;}
.main-header {height:190px;}
}
*/

.hentry .blog-post-thumb img {
	max-width:300px;
	max-height:300px;
}

@media only screen and (max-width: 568px) {
	img.regular-logo {
	/*	display: none; */
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	img.regular-logo {
	/*	display: none; */
	}
}


@media (min-width: 1024px) {
	header .header-left.logo {
	    padding: 20px 0;
	}	
}



.page-item-title {
	display: none !important;
}

.wpbm-layout-grid-section .wpbm-title a {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
word-break: break-all;
}



/*
Preporuke botuni za zupanije
*/

.cvp-live-filter.cvp-button input[type="radio"]:checked ~ div {
    background: #238ccd;
    color: #ffffff !important;
}

input[type='submit'] {
	color: #ffffff !important;
}

#pt-cv-view-df051beadv .pt-cv-meta-fields * {
/*	color: #ffffff !important; */
}

.pt-cv-meta-fields .entry-date {
	color: #ffffff !important;
}



/*
Eventer tečajevi boje i font size
*/

.event-time {
    font-size: 14px;
    color: #b0624b;
}

.eventer-event-venue, 
.eventer-event-time {
    font-size: 14px;
    color: #b0624b
}

.eventer-single-event-details 
.eventer-event-venue, 
.eventer-single-event-details 
.eventer-event-date, 
.eventer-single-event-details 
.eventer-event-time, 
.eventer-single-event-details 
.eventer-event-phone {
    font-size: 14px;
}

@media only screen and (max-width: 840px) {
	table.responsive {
	margin-bottom: 0;
	overflow: hidden;
	overflow-x: scroll;
	display: block;
	white-space: nowrap;
	}
}




.sidebar-toggle a .panel-title i {
    float: left;
    border-right: groove;
    height: 100%;
    display: inline-block;
    margin-right: 15px;
    padding-right: 15px;
}

.sidebar-toggle a .panel-title h3 {
	margin: 0;
	min-height: 5rem;
}


