
@font-face {
  font-family: 'Gotham';
  font-weight: 300;
  src: url("/fonts/Gotham-Light.otf") format("opentype"), url("/fonts/Gotham-Light.woff") format("woff"), url("/fonts/Gotham-Light.ttf") format("truetype"), url("/fonts/Gotham-Light.woff2") format("woff2");
  font-style: normal;
}

@font-face {
  font-family: 'Gotham';
  font-weight: 400;
  src: url("/fonts/Gotham-Book.otf") format("opentype"), url("/fonts/Gotham-Book.woff") format("woff"), url("/fonts/Gotham-Book.ttf") format("truetype"), url("/fonts/Gotham-Book.woff2") format("woff2");
  font-style: normal;
}

@font-face {
  font-family: 'Gotham';
  font-weight: 500;
  src: url("/fonts/Gotham-Medium.ttf") format("opentype"), url("/fonts/Gotham-Medium.woff") format("woff"), url("/fonts/Gotham-Medium.ttf") format("truetype"), url("/fonts/Gotham-Medium.woff2") format("woff2");
  font-style: normal;
}

@font-face {
  font-family: 'Gotham';
  font-weight: 700;
  src: url("/fonts/Gotham-Black.otf") format("opentype");
  font-style: normal;
}

body {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
    font-weight: 400;
  	font-size: 16px;
	padding-top: 75px;
	}



p{
	font-size: 16px;
	line-height: 28px;
	letter-spacing: .025rem;
}
.brandColor{color: #A1654A;}
.bg-brand{background-color: #A1654A!important;}
.bg-light{background-color: #E6E6E6!important;}
.bg-black{background-color: #000;}
.bg-kingsway{background-color: #5F5958;}

.nobr{white-space: nowrap;}
.text-grey{color: #8E8C8A!important;}
.text-kingsway{color: #5F5958!important;}

.ls-1{letter-spacing: 1px;}

.h-18{font-size: 18px; line-height: 29px;}
.h-24{font-size: 24px; line-height: 32px;}
.h-30{font-size: 30px; line-height: 36px;}
.h-36{font-size: 36px; line-height: 42px;}
.h-48{font-size: 48px; line-height: 44px;}
.h-66{font-size: 66px; line-height: 56px;}



@media screen and (max-width: 767px){
	.h-24{font-size: 18px; line-height: 28px;}
	.h-30{font-size: 30px; line-height: 36px;}
	.h-36{font-size: 32px; line-height: 40px;}
	.h-48{font-size: 42px; line-height: 40px;}
	.h-66{font-size: 46px; line-height: 42px;}
}

.sm-container{max-width: 750px; margin: 0 auto;}
.short-container{min-height: calc(100vh - 275px)!important;}

strong{font-weight: 500!important;}
.nbr{white-space: nowrap;}
a {text-decoration: none !important; color:#000; transition: all .10s ease-in-out;}
a:hover{color: #C89C87;}



#accordion li {
	list-style:none;
	margin:1.1em 0;
}
/*
#accordion li:before {
    content: '\2713';
    display: inline-block;
    color: red;
    padding: 0 6px 0 0;
    margin: 0px 0px -20px 0px;
    left: -3px;
    position: absolute;
    font-size: 22px;
}
*/
#accordion ul {
    margin: 0;
    padding: 0;
}

#accordion .card-header {
	transition: all .2s ease-in-out;
	cursor:pointer;
}

#accordion .card-header:hover {
	transform: scale(1.02);
	background:#e8e8e8;

}




/* COMMON STYLING */
.light{font-weight: 300;}
.regular{font-weight: 400;}
.medium{font-weight: 500;}
.semiBold{font-weight: 600;}
.black{font-weight: 700;}

.overlay{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0, .4) ; z-index: 900;}

.img-thumb{background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; transition: all .25s ease-in-out; margin-bottom: 30px; position: relative;}
.img-thumb:hover .img-zoom{opacity: 1; transform: translate(-50%, -50%)  scale(1);}
.img-thumb:hover .img-blank{background-color:  rgba(255, 255, 255,.5);}

.img-has-big:hover{cursor: zoom-in;}


.img-linked{transition: all .25s ease-in-out;}
.img-linked:hover{transform: scale(.95);}
.sign-up-container{border-top: 1px solid #dee2e6; margin-top: 25px;}
#middle_name, #fax_number{display: none;}
.invalid input:required:invalid{border: 1px solid #CB0006!important;}
.invalid select:required:invalid{border: 1px solid #CB0006!important;}
.invalid input:required:valid{border: 1px solid #666666!important;}

.custom-list li{
	list-style: none;
	margin-bottom: 15px;
	background-image: url('/images/misc/list.png');
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 35px;
	margin-left: -35px;

}
/* COMMON STYLING ENDS */

/* NAVIGATION STYLES  mainNavigation*/

#mainNavigation-- .dropdown:hover>.dropdown-menu { display: block;}
#mainNavigation{ background-color: #000; z-index: 990; height: 75px;}
#mainNavigation .navbar-nav .nav-link{white-space: nowrap!important; font-size: 12px; color: #FFF; letter-spacing: 1px;}
#mainNavigation .navbar-nav .nav-link:hover{color: #C89C87!important;}
#mainNavigation .navbar-nav .active .nav-link{font-weight: 500; color: #C89C87;}

#mainNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item{color: #FFF; display: inline; padding: 11px 1.5rem; font-size: 11px;}
#mainNavigation .navbar-nav .nav-item .dropdown-menu .active{font-weight: 500!important; color: #000;}



@media screen and (min-width: 993px){

	#mainNavigation .navbar-nav{margin-top: 36px;}
	#mainNavigation .navbar-nav .dropdown{position: inherit;}
	#mainNavigation{background-color: #000; z-index: 990; position: fixed; top: 0; left: 0; width: 100%;}
	#mainNavigation .navbar-nav .nav-item .dropdown-menu{background-color: rgba(173, 118, 92, .95); border-radius: 0; width: 100%; text-align: right; padding-right: 100px; top: 71px; z-index: 990;}
	#mainNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item{color: #FFF; display: inline; padding: 13px 1rem; font-size: 13px; background-color: transparent;}
	#mainNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{color: #000;}
	#mainNavigation .navbar-nav .nav-item .dropdown-menu .active{color: #000;}

	#mainNavigation .dropwown-amenities{padding-right: 482px!important;}
	#mainNavigation .dropwown-suites{padding-right: 370px!important;}
	#mainNavigation .dropwown-features{padding-right: 110px!important;}
}

@media screen and (max-width: 992px){

	body {padding-top: 59px;}
	#mainNavigation .navbar-toggler{position: fixed; top: 10px; left: 5px;}

	#mainNavigation {padding: 0; height: 59px;}
	#mainNavigation .navbar-nav{padding:5px 15px; background-color: #000;}
	#mainNavigation .navbar-nav .nav-link{font-size: 14px;}
	#mainNavigation .navbar-brand{margin-left: 75px;}
	#mainNavigation .navbar-nav .dropdown{position: inherit;}
	#mainNavigation .navbar-nav .nav-item .dropdown-menu{ border: none; padding-top: 0; margin-top: -5px; background-color: #000;}
	#mainNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item{color: #FFF; display: block; padding: 6px 1rem; font-size: 15px;}

	#mainNavigation .dropdown-menu .active, .dropdown-item:active{background-color: #000; color: #C89C87!important; }
	#mainNavigation .navbar-toggler-icon{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(173,118,92, 0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}
}

#socialIcons{
	position: fixed;
	top: 0;
	right: 27px;
	z-index: 999;
	background-color: #978E8A;
	border-radius: 0 0 5px 5px;
}
#socialIcons ul{list-style-type: none; margin-left: -35px; padding-right: 5px;}
#socialIcons li{float: left; padding: 5px 8px;}

/* NAVIGATION STYLES  ENDS*/

/* HOMEPAGE*/
#hero-home .carousel-item{
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 100vh;

}
#hero-1{background-image: url('/images/hero/entrance.jpg');}
#hero-2{background-image: url('/images/hero/kitchen.jpg');}
#hero-3{background-image: url('/images/hero/aminity.jpg');}
#hero-4{background-image: url('/images/hero/games.jpg');}
#hero-5{background-image: url('/images/hero/river.jpg');}
#hero-6{background-image: url('/images/hero/neighbourhood.jpg');}

@media screen and (max-width: 1600px){
	#hero-1{background-image: url('/images/hero/entrance-md.jpg');}
	#hero-2{background-image: url('/images/hero/kitchen-md.jpg');}
	#hero-3{background-image: url('/images/hero/aminity-md.jpg');}
	#hero-4{background-image: url('/images/hero/games-md.jpg');}
	#hero-5{background-image: url('/images/hero/river-md.jpg');}
	#hero-6{background-image: url('/images/hero/neighbourhood-md.jpg');}

}


@media screen and (max-width: 767px){
	#hero-1{background-image: url('/images/hero/entrance-sm.jpg');}
	#hero-2{background-image: url('/images/hero/kitchen-sm.jpg');}
	#hero-3{background-image: url('/images/hero/aminity-sm.jpg');}
	#hero-4{background-image: url('/images/hero/games-sm.jpg');}
	#hero-5{background-image: url('/images/hero/river-sm.jpg');}
	#hero-6{background-image: url('/images/hero/neighbourhood-sm.jpg');}

}

#hero-home .slider-caption{
	position: absolute;
	top: 35%;
	left: 10%;
	width: 100%;
}
#hero-home .slider-caption h1{
	color: #FFF;
	font-weight: 200;
	font-size: 68px;
	line-height: 68px;
	text-shadow: 3px 4px 12px #000;
}
#hero-home .slider-caption  .presentation-center{border: 1px solid #FFF; transition: all .15s ease-in-out; padding: 5px 10px;}
#hero-home .slider-caption  .presentation-center:hover{cursor: pointer; background-color: #414040}
.welcome-text{font-size: 32px; line-height: 42px;}
#hero-home{height: calc(100vh - 73px); width: 100%; position: relative; overflow: hidden;}
#hero-home #homepageVideo{ position: absolute; top:50%; left: 50%; transform: translate(-50%, -50%); min-height: 100%; min-width: 100%; height: auto; width: auto;}

.presentation-center{color: #FFF; background-color: #000; display: table; padding: 15px 20px; letter-spacing: 2px; margin-top: 25px;}




#hero-home .slider-caption .notice{
    text-shadow: 3px 4px 12px #000;
    font-size: 32px;
    line-height: 40px;
}

@media screen and (max-width: 992px){
    #hero-home .slider-caption{
        top:20%;
    }
}

@media screen and (max-width: 767px){
	#hero-home{height: auto;}
	#hero-home .carousel-item{height: 350px;}
    #hero-home .slider-caption{
        top:10%;
    }
    #hero-home .slider-caption .notice{
        font-size: 16px;
        line-height: 30px;
    }
	#hero-home .slider-caption h1{font-size: 20px; line-height: 32px; max-width: 100%; left: 25px;}

	#hero-home #homepageVideo{position: relative; max-width: 100%; min-height: 0; min-width: 0; top: inherit; left: inherit; transform: none; margin-bottom: -9px;}
}
.home-div-wrapper{position: relative;}
.home-text-box{position: absolute; top: 0;  width: 350px; padding: 1px 40px 30px;}
.text-box-left{left: 5%;}
.text-box-right{right: 5%;}
.home-text-box .home-text{padding-top: 100px;}
.home-text-box p{color: #FFF; font-size: 14.5px; line-height: 24px; padding-bottom: 15px;}
.home-text-box a{color: #FFF; font-size: 10.5px; line-height: 24px; letter-spacing: 1px; border: 1px solid #FFF; padding: 10px 10px 7px;}
.home-text-box a:hover{color: #000;}
.home-text-box strong{font-size: 16px!important;}

.home-text-box-text{position: absolute; bottom: 50px; right: 5%;}
/*.img-your-kingsway-txt{padding-left: 200px;}*/

.home-div-wrapper-with-bg{background-position: center; background-repeat: no-repeat; background-size: cover;}
.box-your-city{background-image: url('/images/home-your-city.jpg');}
.box-your-inspiration{background-image: url('/images/home-your-inspiration.jpg');}
.box-your-kingsway{background-image: url('/images/home-your-kingsway.jpg');}
.box-your-kingsway .overlay{z-index: 0; background-color: rgba(0,0,0,.1);}





.home-div-wrapper .close-button{ position: absolute; right: 10px; bottom: 5px; color: #FFF; font-size: 12px;}
.home-div-wrapper .close-button:hover, .home-div-wrapper .open-button:hover{cursor: pointer;}

@media screen and (min-width: 768px){
	.home-div-wrapper{min-height: 750px;}
	.home-div-wrapper-with-image{min-height: 0;}
	#hero-home,
	#hero-home .carousel-item{min-height: 450px;}
}



@media screen and (max-width: 767px){

	.home-text-box{position: relative; top:0; left: 0; right: 0; width: 100%;}
	.home-text-box .home-text{padding-top: 20px;}
	.home-text-box-text{display: none;}
	.home-div-wrapper .close-button{display: none;}
}

@media (min-width: 767px ) and (max-width: 991px){
	#hero-home .slider-caption{font-size: 32px; line-height: 42px; max-width: 70%; left: 25px;}
	.welcome-text{font-size: 19px; line-height: 29px;}
	.home-div-wrapper-with-image{min-height: 0;}
	.home-div-wrapper-with-image .home-text-box-text{width: 250px;}
}
/* HOMEPAGE ENDS */

/*PROJECT PAGE*/
.aerialview-wrapper{position: relative;}
.aerialview-wrapper h1{position: absolute;  top:15%; color: #FFF; font-size: 6vw; width: 100%; text-align: center;}
/*PROJECT PAGEENDS */

.hero{height: 80vh; position: relative;  background-position: center; background-repeat: no-repeat; background-size: cover;}

/*AMENITIESS PAGE*/
.sm-box{max-width: 650px; color: #7B7B7B!important;}

.img-hero{position: absolute; right: 5%; bottom: 50px;}

@media screen and (max-width: 767px){
	.img-hero{width: 225px;}
}
#life-elevated{background-image: url('/images/home-your-inspiration.jpg');}
#amm{height: 50vh; background-image: url('/images/amenities-img.jpg'); background-position: 50% 0;}

.bg-fitness{background-color: #a26549;}

#ammenities .img-wrapper{position: relative;}

#ammenities .img-wrapper:hover .overlay{opacity: 1;}


#ammenities .img-wrapper .overlay{position: absolute; top: 0; left: 0; background-color: rgba(0,0,0,.8); width: 100%; height:100%; display: flex; justify-content: center; align-items: center; color: #FFF; text-align: center; padding: 15px; opacity: 0; transition: all .25s ease-in-out; }

#ammenities .img-wrapper .overlay img{width: 25px;}
#ammenities .img-wrapper .overlay h1{font-size: 16px;}
#ammenities .img-wrapper .overlay p{font-size: 12px; line-height: 18px;}
.fitness-text{max-width: 800px; margin: 0  auto; color: #FFF; text-align: center;}

.img-overlay{position: absolute; top: 47px;left: 7px; display: none;}

@media screen and (max-width: 767px){
	#ammenities .img-wrapper .overlay{opacity: 1;}
}
/*AMENITIESS PAGE ENDS*/
/**/
/* SUITES */
#standard-suites{background-image: url('/images/suites-dining.jpg'); height: 30vh;}
#kingsway-collection{background-image: url('/images/bg-kingsway-collection.jpg') ; height: 40vh; background-position: 50% 0;}
.fp-wrapper{font-weight: 300; text-align: center; padding: 25px 15px; position:relative; overflow:hidden; border: 1px solid #ccc; margin-bottom: 30px;}
.fp-wrapper a{color: #8E8C8A;}
.fp-wrapper .img-wrapper{background-position: center; background-repeat: no-repeat; background-size: cover; transition: all .15s ease-in-out;}
.fp-wrapper .img-wrapper:hover{transform: scale(1.05);}
.fp-wrapper .suiteName{font-size: 24px; line-height: 24px;}
.fp-wrapper .suiteSqFt{font-size: 13px;}

.btn-suites{color: #FFF; font-weight: 300; border: 1px solid #FFF; padding: 13px 15px 10px; width: 175px; display: inline-block; text-align: center; vertical-align: bottom; height: 60px; margin: 15px 1%; line-height: 17px;}
.btn-suites:hover{background-color: #000; color: #FFF;}
.suiteTypeName{margin-top: -6px;}
.suites-footer{height: 350px; position: relative;  background-position: center; background-repeat: no-repeat; background-size: cover;}



#bg-1-bedroom{background-image: url('/images/bg-1-bedroom.jpg');}
#bg-1-bedroom-den{background-image: url('/images/bg-1-bedroom-den.jpg');}
#bg-2-bedroom{background-image: url('/images/bg-2-bedroom.jpg');}
#bg-2-bedroom-den{background-image: url('/images/bg-2-bedroom-den.jpg');}
#bg-kc{background-image: url('/images/bg-kingsway.jpg');}
/* SUITES ENDS*/

/*NEIGHBOURHOOD*/
#neighbourhood{background-image: url('/images/neighbourhood-hero.jpg');}
#neighbourhood .img-hero{ left: 5%; top: 8%;}
	.card{position: relative; border: 0; border-radius: 0;}
	.card-mask{
		position: absolute;
		width: calc(100% - 6%);
		height: calc(100% - 6%);
		left: 3%;
		top: 3%;
		background-color: rgba(0,0,0, .8);
		color: #FFF;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
		opacity: 0;
		transition: all .15s ease-in-out;
		padding: 25px;
	}

	.card-mask:hover{
		opacity: 1;
		cursor: pointer;
	}

	.card-mask h1{font-size: 20px; margin: 0; padding: 10px; margin-bottom: 25px; border-bottom: 2px solid #FFF;}
	.card-mask p{font-size: 13px; line-height: 18px;}

#neighbourhood .hero-text{position: absolute; left: 5%; top: 8%; font-size: 65px; line-height: 66px;}
.border-top-1 {
	border-top:1px solid;
}

.border-bottom-1 {
	border-bottom:1px solid;
}

.border-white {
	border-color:#fff;
}

.red-banner {
	background-color: #c1272d;
    padding: 0px 10px;
	text-align: center;
	transform: rotate(-45deg);
	width:300px;
}

@media screen and (max-width: 767px){
	#neighbourhood .img-hero{ width: 225px;}
	.card-mask{opacity: 0.9; padding: 10px;}
	.card-mask h1{margin-bottom: 5px; padding-bottom: 4px;}
	.card-mask p{font-size: 11px; line-height: 16px;}
}

	@media screen and (min-width: 1200px){
		.card-columns {
			 column-count: 4;
			}
		}

	@media screen and (min-width: 1700px){
		.card-columns {
			 column-count: 5;
			}
		}

	@media screen and (min-width: 2100px){
		.card-columns {
			 column-count: 6;
			}
		}

/*NEIGHBOURHOOD ENDS*/


/*TEAM */
#team .img-logo-benvenuto{width: 220px;}

/*TEAM ENDS*/
/*stay-informed */
#stay-informed .form-control{
	background-color: #000!important;
	border: 1px solid #A1654A;
	border-radius: 0;
	color: #C7C7C7;
	font-size: 12px;
}


#stay-informed .form-control::placeholder
{
    color: #C7C7C7;
    opacity: 1; /* Firefox */
	letter-spacing: 1px;
}

#stay-informed  select{
    -webkit-appearance: none;
    -moz-appearance: none;
    background-position: right 50%;
    background-repeat: no-repeat;
    background-image: url('/images/misc/drop-down.png');
    padding: .5em;
    padding-right: 15px;

}

#stay-informed textarea{
	height: 120px;
}

#stay-informed .btn-submit{
	color: #FFF;
	background-color: #A1654A;
	border: 2px solid #A1654A;
	font-size: 13px;
	padding: 15px 40px;
	transition: all .15s ease-in-out;
	letter-spacing: 1px;

}
#stay-informed .btn-submit:hover{
	background-color: #000;
	color: #FFF;
	cursor: pointer;
}

#stay-informed .disclaimer{
	color: #FFF;
	font-size: 13px;
	line-height: 20px;
	text-align: center;
	max-width: 750px;
	margin: 0 auto;
	margin-top: 35px;
	margin-bottom: 60px;

}
#stay-informed .disclaimer a{color: #A1654A; }
/*stay-informed ENDS*/

/*FEATURES */
#features .features-list {margin: 0;}
#features .features-list li{ margin-left: -25px; margin-bottom: 10px;}
@media screen and (max-width: 767px){

}
/*FEATURES ENDS*/
/**/
/**/
/**/
/**/
/**/
/**/
/**/
/**/
/**/
/**/
/**/





/* FOOTER STYLES */
footer{
	background-color: #000;
	padding: 36px 15px;
}
footer p{font-size: 10.5px; color: #FFF; letter-spacing: 1px; margin-top: 35px;}
footer a{color: #A1654A; transition: all .15s ease-in-out; white-space: nowrap;}
footer a:hover{color: #FFF;}
.footer-logo{width: 180px;}

/* LIGHT BOX */
.lb-loader,.lightbox{text-align:center;line-height:0}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/images/misc/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/images/misc/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/images/misc/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/images/misc/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
/* LIGHT BOX ENDS */
