/* Kontakt forma */
.pweb-field-datum_dolaska {
	width: 49%;
	float: left;
}
.pweb-field-datum_odlaska {
	width: 49%;
	float: right;
}
.pweb-field-broj_odraslih {
	width: 49%;
	float: left;
}
.pweb-field-broj_djece {
	width: 49%;
	float: right;
}
.pweb-field-name {
	clear: both;
}
/* Kalendar gumbi fix */

.btn-primary, .button:not(td), .btn-readmore, .sppb-btn-primary, .vm-button-correct {
	border-color: #f03f29!important;
	background-color: #f14833!important;
	background-color: rgba(241,72,51,0.9)!important;
	color: #fff;
}
.button:not(td) {
	outline: none!important;
	border-radius: 4px!important;
	border: none!important;
	margin: 20px 10px!important;
	display: inline-block!important;
}

div.calendar {
	width: auto !important;
}



.navbar-nav li{
	margin:10px;
	padding:5px!important;
	border:none!important;
}

.fancybox-iframe, .fancybox-video {
    padding: 20px!important;
}


/**/


.bfSubmitButton{
	padding: 10px 20px;	
}

.bfCalendar{

	
}
/* Top Position Fix */

#sp-top1, #sp-top2, #sp-top3{
	
	position:inherit!important;
}



/* FaceBook */
.social-icons a{
	color:#8B9DC3!important;
	
}


.bfQuickMode button.bfCalendar {
    height: auto!important;
    margin: 0px!important;
	margin-left:-5px!important;
	margin-top:2px!important;
	margin-bottom:2px!important;
	padding: 5px!important;
	border-radius: 4px;
	/*background-color:#F25A47!important;*/
}



table {
	border-collapse: separate;
	border-spacing: 2px;
}
td {
	padding: 4px;
}
/* Blog layout fix */
/*
.component-content .img-intro-left, .component-content .img-fulltext-left {
	max-width: 100%;
}
*/


/* BookingCalendar */

.quickedit{
	clear:both!important;
	display:none;
	visibility:hidden;
}


#frontend-bcfj #legend, #frontend-module-bcfj #legend {
    
    border: none!important;
    
}

.legenditem{
	float:left;
	margin-right:15px;
	
}


.bcfj-calendar-month {

border: 1px solid #E5E5E5!important;

	
	}

/* Calendar Fix*/




.top-divider {

    border-left: 0px solid #999;
}



.bfCalendarInput{
	
	width:110px!important;
	
	}



/* Slide Show Fade Fix*/

.sppb-carousel-inner > .sppb-item {
	opacity: 0;
	transition-property: opacity;
	transition-duration: 4s;
	transition-timing-function: linear;
}
.sppb-carousel-inner .active {
	opacity: 1;
}
.sppb-carousel-inner .active.left, .sppb-carousel-inner .active.right {
	left: 0;
	opacity: 0;
	z-index: 1;
}
.sppb-carousel-inner .next.left, .sppb-carousel-inner .prev.right {
	opacity: 1;
}
.carousel-fade .carousel-control {
	z-index: 2;
}

@media all and (transform-3d), (-webkit-transform-3d) {
.sppb-carousel-inner > .item.next, .sppb-carousel-inner > .item.active.right {
	opacity: 0;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.sppb-carousel-inner > .item.prev, .sppb-carousel-inner > .item.active.left {
	opacity: 0;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.sppb-carousel-inner > .item.next.left, .sppb-carousel-inner > .item.prev.right, .sppb-carousel-inner > .item.active {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
}
