/*

---   colors   ---
airbnb: #ff5a5f; rgb(255, 90, 95)
airbnb darker: #7F2D2F; rgb(127, 45, 47)
blue: #3494CC; rgb(52, 148, 204)
blue darker: #13374C;
blue lighter: #7dbbde;
doodle dark blue: #101822;
map beige: #efe9e4;
text: #333;
darker text: #666;
green: #6CCC34; rgb(108, 204, 52, 0.5)

---   fonts   ---
font-family: "Lato", sans-serif;
font-family: 'Lobster', cursive;
font-family: 'Indie Flower', cursive;
*/

.pink {
	color: #ff5a5f;
}

.darker {
	color: #7F2D2F;
}

.blue {
	color: #3494CC;
}

.green {
	color: #6CCC34;
}

/*	-----	BOOTSTRAP & html elements	-----	*/

html {
	overflow-x: hidden;
    position: relative;
}

body {
	font-family: "lato", sans-serif;
	background: #000 url("../img/bg.jpg") repeat-y;
	background-size: 100%;
	background-color: #fff;
}

p {
	margin: 0;
	font-size: 16px;
}

blockquote {
	border-top: 1px dashed rgba(52, 148, 204, 0.5);
	border-bottom: 1px dashed rgba(52, 148, 204, 0.5);
	background-color: rgba(52, 148, 204, 0.1);
	color: #666;
	font-family: 'Lobster', cursive;
	letter-spacing: 1px;
    border-left: none;
	padding: 30px 24px 24px 24px;
}	

.carousel-inner {
	max-height: 425px;
}

.carousel-indicators {
    bottom: 0;
}

.carousel-caption {
    padding-bottom: 10px;
}

.carousel-control {
	width: 8%;
}

.carousel-control.left, .carousel-control.right {
	background-image: none;
}

li {
  list-style-type: circle;
}

ul, ol {
    margin-bottom: 0;
}

.caret {
	margin-left: 20px;
	height: 14px;
	border-top: 10px dashed;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
}

a:hover {
	text-decoration: none;
}

/*	----- FONT AWESOME	-----	*/

.fa {
	margin-right: 15px;
}

.fa-object-group {
	color: #7dbbde;
}

.fa-bed {
	color: #7dbbde;
}

.fa.fa-whatsapp {
	color: #43d854;
	margin-right: 20px;
}

.fa.user {
	margin: 0;
	position: relative;
	top: 20px;
}

.fa.fa-commenting {
	margin: 0;
	position: relative;
	bottom: 14px;
    right: 16px;
    font-size: 20px;
}

/*	-----	STYLE	-----	*/

/* preload for images */
body:after {
	display:none;
	content:	url(../img/social/facebook-hover.png) 
				url(../img/social/twitter-hover.png)
				url(../img/social/googleplus-hover.png) 
				url(../img/social//pinterest-hover.png)
				url(../img/artroom-h.png)
				url(../img/antikzeytin-h.png);
}

#sidebar {
	position: fixed;
	left: 0;
	top: 200px;
	overflow: hidden;
	z-index: 1030;
	background-color: #fff;
	border: 2px solid #fff;
	border-radius: 0 4px 4px 0;
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

#sidebar-facebook {
	width: 40px;
	height: 40px;
	display: block;
	background: url("../img/social/facebook.png") no-repeat;
}

#sidebar-facebook:hover {
	background: url("../img/social/facebook-hover.png") no-repeat;
}	

#sidebar-twitter {
	width: 40px;
	height: 40px;
	display: block;
	margin-top: 2px;
	background: url("../img/social/twitter.png") no-repeat;
}

#sidebar-twitter:hover {
	background: url("../img/social/twitter-hover.png") no-repeat;
}	

#sidebar-googleplus {
	width: 40px;
	height: 40px;
	display: block;
	margin-top: 2px;
	background: url("../img/social/googleplus.png") no-repeat;
}

#sidebar-googleplus:hover {
	background: url("../img/social/googleplus-hover.png") no-repeat;
}	

#sidebar-pinterest {
	width: 40px;
	height: 40px;
	display: block;
	margin-top: 2px;
	background: url("../img/social/pinterest.png") no-repeat;
}

#sidebar-pinterest:hover {
	background: url("../img/social/pinterest-hover.png") no-repeat;
}	

.book-sticky {
	position: fixed;
	bottom: 0;
	overflow: hidden;
	z-index: 1030;
	background-color: #ff5a5f;
}

a.mobile-book-link {
	background-color: #ff5a5f;
	color: #fff;
	display: inline-block;
	padding: 8px 0;
	font-size: 20px;
}

.left-bor {
	border-top: 1px solid #ffadaf; 
	border-right: 1px solid #ffadaf;
}

.right-bor {
	border-top: 1px solid #ffadaf; 
	border-left: 1px solid #7f2d2f;	
}

.opacity-50{
	opacity: 0.5;
}

.col-pad{
	padding: 0 20px;
}

.col-pad-2{
	padding: 10px 20px 0 20px;
}

.col-pad-3{
	padding: 10px 20px;
}

.bdr {
	margin-top: 29px;
}

.yanki-row { /* pull up over lightgallery */
	position: relative;
	bottom: 86px;	
}

.foota {
	background-color: #13374C;
	border-top: 2px solid #3494CC;
	color: #fff;
	position: relative;
	bottom: 160px;
}

#facebook {
	width: 40px;
	height: 40px;
	background: url("../img/social/facebook.png") no-repeat;
}

#facebook:hover {
	background: url("../img/social/facebook-hover.png") no-repeat;
}	

#twitter {
	width: 40px;
	height: 40px;
	background: url("../img/social/twitter.png") no-repeat;
}

#twitter:hover {
	background: url("../img/social/twitter-hover.png") no-repeat;
}	

#googleplus {
	width: 40px;
	height: 40px;
	display: inline-block;
	background: url("../img/social/googleplus.png") no-repeat;
}

#googleplus:hover {
	background: url("../img/social/googleplus-hover.png") no-repeat;
}	

#pinterest {
	width: 40px;
	height: 40px;
	display: inline-block;
	background: url("../img/social/pinterest.png") no-repeat;
}

#pinterest:hover {
	background: url("../img/social/pinterest-hover.png") no-repeat;
}	

#link-artroom {
	margin-right: 40px;
	display: inline-block;
	background: url("../img/artroom.png") no-repeat;
	width: 174px;
	height: 24px;
}

#link-artroom:hover {
	background: url("../img/artroom-h.png") no-repeat;
}

#link-instagram {
	margin-right: 24px;
	display: inline-block;
	background: url("../img/instagram.png") no-repeat;
	width: 24px;
	height: 24px;
}

#link-instagram:hover {
	background: url("../img/instagram-h.png") no-repeat;
}

#link-pinterest {
	margin-right: 24px;
	display: inline-block;
	background: url("../img/pinterest.png") no-repeat;
	width: 24px;
	height: 24px;
}

#link-pinterest:hover {
	background: url("../img/pinterest-h.png") no-repeat;
}

#link-antikzeytin {
	margin-right: 24px;
	display: inline-block;
	background: url("../img/antikzeytin.png") no-repeat;
	width: 244px;
	height: 24px;
}

#link-antikzeytin:hover {
	background: url("../img/antikzeytin-h.png") no-repeat;
}

.container {
	padding: 80px 0 80px 0;
}

.first-image {
	width: 100%;
	overflow: hidden;
}

.overflow-wrapper {
	height: 674px; 
}

#lightgallery3 {
	margin-bottom: 100px;
}

.friend-img {
	width: 150px;
	margin: 5px;
}

.lg2 {
	margin: 5px;	
}

.tun-indent {
	text-indent: 28px;
}

.tun-quote:before {
	display: block;
	content: "\201C";
	font-size: 80px;
	font-family: arial;
	color: #7dbbde;
	opacity: 0.4;
	position: absolute;
	left: -12px;
	top: -12px;
}

.tun-quote:after {
	display: block;
	content: "\201D";
	font-size: 80px;
	font-family: arial;
	color: #7dbbde;
	opacity: 0.4;
	position: absolute;
	right: 28px;
	bottom: -40px;
}

.left-col-pad {
	padding-right: 40px;
}

.right-col-pad {
	padding-top: 51px;
}

.lato {
	font-family: "Lato", sans-serif;
}

.ft14 {
	font-size: 14px;
}

.ft20 {
	font-size: 20px;
}

.ft40 {
	font-size: 40px;
}

.lobster {
	font-family: 'Lobster', cursive;
}	

.header {
	font-family: 'Lobster', cursive;
	color: #fff;
	font-size: 40px;
	text-shadow: 1px 1px #000;
	border-bottom: 16px solid #7dbbde;
	padding-bottom: 16px;
	margin: 0;
	text-align: center;
	width: 100%;
	position: relative; /* relative but no displacement, check @media & remove accordingly */
}

.header2 {
	font-family: 'Lobster', cursive;
	color: #3494CC;
	margin: 16px 0;
	-webkit-animation-delay: 0.3s;
	-moz-animation-delay: 0.3s;
	-ms-animation-delay: 0.3s;
	-o-animation-delay: 0.3s;
}

.h-pad {
	position: relative;
	left: 20px;
	top: 24px;
}

a.mail-link {
	color: #000;
}

a.mail-link:hover {
	color: #FF5A5F;
	text-decoration: none;
}

a.mail-link:focus {
	text-decoration: none;
}

a.mail-link:active {
	text-decoration: none;
}

a.mail-link:visited {
	text-decoration: none;
}

a.mail-link-footer {
	color: #fff;
}

a.mail-link-footer:hover {
	color: #FF5A5F;
	text-decoration: none;
}

a.mail-link-footer:focus {
	text-decoration: none;
}

a.mail-link-footer:active {
	text-decoration: none;
}

a.mail-link-footer:visited {
	text-decoration: none;
}

.review-link-img-1 {
	margin-bottom: 20px;
	user-drag: none; 
	user-select: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}

.review-link-img-2 {
	user-drag: none; 
	user-select: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}

a.booking {
	color: #003580;
	font-weight: 700;	
}

a.booking:hover {
	color: #FF5A5F;
	text-decoration: none;
}

a.booking:focus {
	text-decoration: none;
}

a.booking:active {
	text-decoration: none;
}

a.booking:visited {
	text-decoration: none;
}

a.trip {
	color: #589442;
	font-weight: 700;
}

a.trip:hover {
	color: #FF5A5F;
	text-decoration: none;
}

a.trip:focus {
	text-decoration: none;
}

a.trip:active {
	text-decoration: none;
}

a.trip:visited {
	text-decoration: none;
}

a.book {
	background-color: #ff5a5f;
	color: #fff;
	padding: 10px 0 4px 0;
	text-align: center;
	font-weight: 500;
	line-height: 1.1;
	display: block;
	font-size: 30px;
	margin: 0 auto;
	width: 331px;
	position: relative;
	bottom: 32px;
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

a.book:hover {
	color: #fff;
	text-decoration: none;
    -webkit-animation: pulse 1s infinite;
    animation: pulse 1s infinite;
}

a.book:focus {
	text-decoration: none;
}

.view-all {
	padding-left: 100px;
}

.amenity {
	margin: 10px 0; 
	font-size: 16px;
}

li a.tun-list {
	color: #7F2D2F;
	border: 1px rgba(127,45,47,0.4) dashed;
	background-color: rgba(127,45,47,0.1);
	-webkit-transition: font-size 0.3s ease, background-color 0.3s ease;
	-moz-transition: font-size 0.3s ease, background-color 0.3s ease;
	-o-transition: font-size 0.3s ease, background-color 0.3s ease;
	-ms-transition: font-size 0.3s ease, background-color 0.3s ease;
	transition: font-size 0.3s ease, background-color 0.3s ease;
	padding: 4px 10px;
}

li a.tun-list:hover {
	font-size: 24px;
	text-decoration: none;
}

li a.tun-list:active {
	text-decoration: none;
}

li a.tun-list:visited {
	text-decoration: none;
}

li a.tun-list:focus {
	text-decoration: none;
}

.airbnb-logo {
    position: relative;
    bottom: 3px;
	height: 44px;
}

.info-padding {
	padding: 20px 40px;
}

.mini-icon{
	position: absolute;
	bottom: 0;
	left: 16px;
	user-drag: none; 
	user-select: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}

.cr-left {
	position: absolute;
	top: -19px;
	user-drag: none; 
	user-select: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}

.cr-right {
	position: absolute;
	top: -19px;
	right: 20px;
	user-drag: none; 
	user-select: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}

.else-padding {
	padding: 40px 40px 0 40px;
}

.what-else-row {
	margin-top: 30px;
}	

.what-else {
	background-color: #fff;	
	position: relative;
	z-index: 1;
}

.blog {
	background-color: #fff;	
	box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
	padding: 0 40px 40px 40px;
	position: relative;
	bottom: 30px;
	z-index: 1;
}

.arrow {
	font-size: 40px;
}

.arrow-text {
	font-size: 16px;
}

.to-top{
	color: #3494CC;
    font-size: 16px;
    font-weight: 900;
    position: relative;
    bottom: 6px;
}

.p-tun {
	padding: 0 40px 10px 0;
}

.yanki-white {
	background-color: #fff; 
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	position: relative;
}

.listing {
	font-family: 'Indie Flower', cursive;
	background-color: #fff;
	border-top: 4px dashed #7dbbde;
	min-height: 414px;
}

.hr-blue {
	border:1px solid #7dbbde;
	margin-right: 40px;
	margin-top: 10px;
}

.hr-blue-2 {
	border: 1px solid #7dbbde;
	margin-top: 10px;
}

.mat-shadow {
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

.bar {
	background-color: #3494CC;
	color: #fff;
	box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
	margin-bottom: 40px;
}

.white{
	background-color: #fff;
}

.yanki-img {
	user-drag: none; 
	user-select: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	height: 186px;
	border: 8px solid #fff;
	margin-top: -73px;
	position: relative;
    top: 23px;
}

.yanki-doodle {
	user-drag: none; 
	user-select: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}

.yanki-h {
	font-family: "Lobster";
	font-size: 60px;
	font-weight: 900;
	letter-spacing: 5px;
	margin: 0;
	color: #ff5a5f;
	position: relative;
	top: 16px;
    z-index: 999;
    text-shadow: 1px 1px #fff,
                2px 2px #fff,
                3px 3px #fff,
				4px 4px #fff,
				5px 4px #fff;
	-webkit-transition: all 0.12s ease-out;
	-moz-transition:    all 0.12s ease-out;
	-ms-transition:     all 0.12s ease-out;
	-o-transition:      all 0.12s ease-out;
	-webkit-animation-delay: 0.3s;
	-moz-animation-delay: 0.3s;
	-ms-animation-delay: 0.3s;
	-o-animation-delay: 0.3s;
}

.yanki-p {
	padding: 16px;
	font-size: 14px;
	font-family: "Lato";
}

.yanki-p2 {
	padding: 16px 16px 0 16px;
}

.carousel-inner>.item>img, .carousel-inner>.item>a>img {
	width: 100%;
	max-height: 425px;
}

.caro-descp{
	font-size: 16px;
}

.tunglyph {
	margin-right: 16px;
}

.whatsapp {
	padding-left: 17px;
}

.tun {
    border: 1px #dedede solid;
}

.map-icon {
	user-drag: none; 
	user-select: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}

.map-row {
	position: relative;
	z-index: 2;
	bottom: 20px;
	border-top: 4px solid #efe9e4;
	border-bottom: 4px solid #efe9e4;
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

.map-wrapper iframe{
    pointer-events: none;
}

.renovated {
	letter-spacing: 0;
	font-family: "Lobster";
	margin: 16px;
	text-align: left;
}

.location {
	font-family: "Lobster";
	color: #13374c;
	margin: 16px 29px 16px 0;
	float: right;
}

/*	-----	lightgallery	-----	*/

.lg-sub-html {
	padding: 6px 40px;
}

.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
	border-color: #ff5a5f;
}
	
.lg-sub-html p {
	font-size: 16px;
	font-family: "lato";
}

/*	-----	MEDIA QUERIES	-----	*/

@media (max-width: 480px){
	
	#lightgallery2{
		margin: 20px 0 !important;	
	}
	.overflow-wrapper {
		height: 220px !important; 
	}	
	
	#facebook {
		border-radius: 2px;
	}
	
	#twitter {
		margin-left: 4px !important;
		border-radius: 2px;
	}

	#googleplus {
		margin-left: 4px !important;
		border-radius: 2px;
	}

	#pinterest {	
		margin-left: 4px !important;
		border-radius: 2px;
	}	
	.yanki-img {
		height: 106px;
		top: 0;
	}
	
	.renovated {
		margin: 16px;
		font-size: 20px;
	}	
	
	.header {
		margin-top: 20px;
		padding-bottom: 0;
		text-shadow: none;
		border-bottom: 8px solid #7dbbde;
		font-size: 26px;
	}
	
	.h-pad {
		top: 0;
		left: 0;
	}	
	
	.mini-icon {
		height: 26px;
		left: 0;
	}	

	.header2 {
		font-size: 26px;
	}
	
	a.mobile-book-link {
		font-size: 12px;
	}
		
	.bar {
		margin-bottom: 0;
	}
	
	.yanki-p2 {
		text-align: left;
		margin-bottom: 20px;
		padding-top: 0;
	}
	
	.location {
		margin: 0;
		float: none;
		font-size: 20px;
	}
	
	.region {
		position: static;
	}
	
	.edit {
		height: 34px;
		bottom: 2px;
	}
	
	.book {
		font-size: 24px;
		padding: 12px 20px 10px 20px;
	}
	
	.else-padding {
    padding: 10px 16px 40px 16px;
	}
	
	.p-tun {
		padding: 0;
		font-size: 14px;
		text-align: justify;
		margin-bottom: 16px;
	}
	
	.last-p {
		margin-bottom: 0;
	}
	
	.col-pad {
    padding: 0 20px;
	}
	
	.left-col-pad{
		padding-right: 0;
	}
	
	.col-pad-2 {
		padding: 10px 0;
	}
	
	.cr-right {
		right: 0;
	}
	
	.view-all {
		padding-left: 0 !important;
	}
	
	a.amenities {
		font-size: 22px;
		margin: 0;
	}
	
	.amenity {
		margin: 8px 0;
		padding: 0;
	}
	
	.list-inline>li {
		padding: 0 2px;
	}	
	
	li a.tun-list {
		font-size: 14px;
		padding: 5px 10px;
	}
	
	li a.tun-list:hover {
		font-size: 14px;
	}
	
	.amenities-list {
		padding: 10px 3px;
	}
	
	.right-col-pad {
		padding-top: 10px;
	}
	
	.lg2 {
		width: 130px;
	}
	
	.fa-bed {
		margin-top: 20px;
	}
	
	#lightgallery3 {
		padding-left: 40px;
	}
	
	blockquote {
		padding-bottom: 34px;
	}
	
	.container {
		padding: 80px;
	}
	
	.yanki-doodle {
		margin-top: 20px;
	}
	
	#link-artroom {
		margin-top: 16px;
		margin-bottom: 16px;
	}
	
	#link-instagram {
		margin-top: 16px;
		margin-bottom: 16px;
	}
	
	#link-pinterest {
		margin-top: 16px;
		margin-bottom: 16px;
	}	
	
	#map-one {
		height: 200px !important;
	}
	
	.friend-img {
		width: 90px;
	}

}/* max-480 end */

@media(max-width:767px){

	#lightgallery2{
		margin: 20px 0 40px 0;	
	}
	
	.overflow-wrapper {
		height: 320px; 
	}	
	
	#facebook {
		border-radius: 8px;
	}
	
	#twitter {
		margin-left: 16px;
		border-radius: 8px;
	}

	#googleplus {
		margin-left: 16px;
		border-radius: 8px;
	}

	#pinterest {
		margin-left: 16px;
		border-radius: 8px;
	}
	
	.yanki-image {
		margin-top: -100px;
	}
	
	.renovated {
		padding-top: 16px;
	}
	
	a.mobile-book-link {
		font-size: 16px;
	}

	.overflow-wrapper {
		height: 360px; 
	}	
	
	.contact {
		float: left;
	}

	.yanki-img {
		margin: 0;
	}
	
	.yanki-h {
		font-size: 48px;
		letter-spacing: 0;
	}
	
	.location {
		text-align: center;
		float: none;
		padding-bottom: 16px;
	}
	
	.col-pad {
    padding: 0 20px;
	}
	
	.view-all {
	padding-left: 16px;
	}

	.caret {
		margin: 0 49%;
	}
	
	.info-padding {
		padding: 20px 40px 60px 40px;
	}	
	
	.right-col-pad {
		padding: 0;
	}
	
	.lg2 {
		width: 90px;
	}
	
	.fa-bed {
		margin-top: 20px;
	}
	
	.region {
		position: static;
	}	
	
	.container {
		padding: 80px;
	}
	
} /* max-767 end */

@media(min-width:768px){

	.right-col-pad {
		padding: 0;
	}
	
	#lightgallery2{
		margin: 20px 0 100px 0;	
	}
	
	#sidebar {
		top: 140px;
	}
	
	.renovated {
		padding-top: 16px;
	}
	
	.yanki-image {
		margin-top: -100px;
	}
	
	.overflow-wrapper {
		height: 473px;
	}
	
	.location {
		margin: 16px;
		float: none;
		padding-bottom: 16px;
	}	
	
	.fa-bed {
		margin-top: 20px;
	}
	
	.region {
		position: static;
	}
	
	.container {
		padding: 80px;
	}
	
	.info-padding {
		padding: 20px 40px 60px 40px;
	}	

	.listing {
		min-height: 620px;
	}
	
}/* min-768 end */

@media(min-width:992px){
	
	.map-icon {
		position: relative;
		top: 48px;
		right: 24px;
	}
	
	#lightgallery2 {
	    margin: 0;
	}
	
	.right-col-pad {
		padding-top: 51px;
	}	
	
	#sidebar {
		top: 200px;
	}
	
	.renovated {
		padding-top: 0;
	}
	
	.yanki-image {
		margin-top: -73px;
	}
	
	.overflow-wrapper {
		height: 574px; 
	}
	
	.book-sticky {
		display: none;
	}
	
	.book {
		margin: 0 auto;
	}
	
	.fa-bed {
		margin-top: 0;
	}
	
	#lightgallery2 {
		float: right;
	}
	
	.yanki-img {
		height: 120px;
		border: 4px solid #fff;
	}
	
	.location {
		margin: 16px 0;
		padding-bottom: 0;
	}
	
	#lightgallery2 > a > img {
		float: right;
	}	
	
	.info-padding {
		padding: 20px 40px;
	}	

	.listing {
		min-height: 414px;
	}
	
	.minimap-p {
		padding-left: 0;
	}
	
}/* min-992 end */

@media(min-width:1200px){
	
	.overflow-wrapper {
		height: 674px; 
	}
	
	.yanki-img {
		height: 186px;
		border: 8px solid #fff;
	}
	
	.map-icon {
		position: relative;
		top: 4px;
		right: 0;
	}
	
	.location {
		padding-left: 16px;
	}
	
	#lightgallery2 > a > img {
		float: left;
	}	
	
	.minimap-p {
		padding-left: 40px;
	}
	
}/* min-1200 end */

