/* 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;
	
}

#sp-top1, #sp-top2, #sp-top3{
	
	position:inherit!important;
}


.navbar-nav li{
	margin:10px;
	padding:5px!important;
	border:none!important;
}

.fancybox-iframe, .fancybox-video {
    padding: 20px!important;
}

/* Tabs */

.rl_tabs > .tab-content {
  background-color: transparent;
}
.rl_tabs .nav-tabs > li.active > a, .rl_tabs .nav-tabs > li.active > a:hover {
  background-color: #F9EEBE;
  
}


/*Minitek Wall*/

.mnwall-title span{
	font-size:inherit!important;
	text-transform:none!important;
	
}

.mnwall-desc{
	font-size:inherit!important;
	
	}



.bfSubmitButton{
	padding: 10px 20px;	
}

.bfCalendar{

	
}


#login-modal{
	width:350px;
	
}


#mod_improved_ajax_login-157{
	display: none;
}




.sourcecoast .modal-body {

    width: 100%;
}

.sp-module ul.category-module > li, .sppb-addon-module ul.category-module > li {
    padding-bottom: 3px;
    margin-bottom: 3px;
}

.OtokKrkLinkovi li {
    border: 0px solid #e8e8e8!important;
	background-color:#F7F0BE;
	padding-left:25px;
    
}


#sp-header #sp-menu .sp-megamenu-parent > li.current-item.active > a, #sp-header #sp-menu .sp-megamenu-parent > li.sp-has-child.active > a {
    color: #F2811E;
}


.forget-name-link, .top-divider{
	display:none;
	visibility: hidden;
}

/**/

.sp-menu-item{
	font-weight:bold;
	
}


.sppb-addon h3.sppb-addon-title::after {
    background: #009BD6;
}


.IzbornikDno li{
 
    border-bottom: 0px solid #e8e8e8!important;
	margin-top:-7px;
	margin-right:15px;
	

}


#sp-slider{
	/*
	max-width:1600px!important;

	height:auto;
	
	*/
	
		margin-left:auto;
	margin-right:auto;
}




/* 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*/







/* 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);
}
}
