/*
Theme Name: Website theme by Inovatyvus partneris
Author: Inovatyvus partneris
Author URI: http://asmeninis.lt
Version: 1.0
Text Domain: asmeninis
*/

img {
	max-width: 100%;
	height: auto;
}

#inp-contact-map {
    width: 100%;
    height: 300px;
}

#map {
	position: relative;
	padding-bottom: 50%;
	height: 0;
	overflow: hidden;
}

#map iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.separator {
	width: 100%;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}

.page-title ul,
.page-title ol {
	margin-bottom: 20px;
	padding-left: 30px;
}

div.left b.ip-modified {
	font-weight: normal;
}
div.left b p {
	margin-bottom: 0;
}

.wrapper header nav ul li.ip-custom-menu-color a {
	color: #ffb400;
	font-weight: bold;
}

.fp-slider .title-holder {
	text-align: center;
	width: 100%;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.fp-slider .title-holder,
.fp-slider .title-holder p {
	color: white;
}

.fp-slider .title-holder .page-title {
	padding-left: 20px;
	padding-right: 20px;
}


.fp-slider .title-holder p,
.fp-slider .title-holder h1,
.fp-slider .title-holder h2,
.fp-slider .title-holder h3,
.fp-slider .title-holder h4,
.fp-slider .title-holder h5,
.fp-slider .title-holder h6 {
	margin-top: 0;
	margin-bottom: 0;
}

.fp-slider .title-holder h3 {
	font-size: 26px;
}

.fp-slider .title-holder h4 {
	font-size: 20px;
}

@media (min-width: 768px) {
	.fp-slider .owl-theme .owl-controls {
		position: absolute;
		left: 0;
		bottom: 10px;
		text-align: center;
		width: 100%;
	}
}

.modal-content {
	border-radius: 0;
}

@media (min-width: 768px) {
	.wrapper header .logo {
		margin-top: -12px;
	}
}


@media (min-width: 768px) and (max-width: 991px) {
	.wrapper header nav {
		float: left;
	}
}

@media (max-width: 768px) {
	.wrapper header .logo {
		margin-top: 12px;
	}

	.slicknav_menu .slicknav_nav {
		margin-top: 25px;
	}
}

/*#owl-demo .item,*/
/*#owl-demo-2 .item {*/
	/*text-align: center;*/
/*}*/
/*#owl-demo .item img,*/
/*#owl-demo-2 .item img {*/
	/*max-height: 75px;*/
	/*width: auto;*/
	/*max-width: 100%;*/
/*}*/


/*#owl-demo .item a,*/
/*#owl-demo-2 .item a {*/
	/*height: 75px;      !* equals max image height *!*/
	/*width: 165px;*/
	/*white-space: nowrap;*/
	/*text-align: center;*/
	/*margin: 1em 0;*/
/*}*/

/*.helper {*/
	/*display: inline-block;*/
	/*height: 100%;*/
	/*vertical-align: middle;*/
/*}*/

/*#owl-demo .item img,*/
/*#owl-demo-2 .item img {*/
	/*vertical-align: middle;*/
	/*max-height: 75px;*/
	/*!*max-width: 165px;*!*/
	/*height: 70px;*/
	/*width: auto;*/
	/*margin: 0 auto;*/
/*}*/



.ip-fp-info-box-parent {
	padding-top: 20px;
}

.ip-fp-info-box {
	float: right;
	color: white;
	max-width: 185px;
	max-height: 185px;
}

.ip-fp-info-box img {
	width: 100%;
	height: auto;
}

@media (max-width: 991px) {
	.ip-fp-info-box-parent {
		text-align: center;
	}
	.ip-fp-info-box {
		display: inline-block;
		float: none;
	}
}

@media screen and (max-width: 767px) {
	.slicknav_menu {
		margin-top: 25px;
	}
}

/* slide nav */
.owl-theme .owl-dots .owl-dot span {
	background: #cccccc;
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
	background: #a0a0a0;
}

/* Footer */
.ip-footer-right-block {
	text-align: right;
}

footer p {
	font-size: 15px;
}

footer p {
	margin-bottom: 0;
}

.ip-footer-right-block a {
	text-decoration: underline;
}

@media (max-width: 767px) {
	.ip-footer-right-block {
		text-align: left;
	}
}

#owl-demo .item img {
	max-height: 67px;
	width: auto;
}

.map-holder {
	margin-top: 30px;
	margin-bottom: 20px;
}