/*--Heather's New Styles--*/

#custom-photogallery .nav-tabs > li, .nav-pills > li {
	float:none;
	display:inline-block;
*display:inline; /* ie7 fix */
	zoom:1; /* hasLayout ie7 trigger */
}
#custom-photogallery .nav-tabs, .nav-pills {
	text-align:center;
}
.fixed-container {
	padding-bottom: 0px;
}
#custom-photogallery {
	text-align:center;
	padding: 0px 0;
        position:relative;
}
#home {
	height: 815px;
	position: relative;
	width: 100%;
}
.pika-stage {
	margin-top: 5px;
	position: absolute;
	text-align: center;
	z-index: 3;
	height: 645px!important;
}
#myTab {
	margin: 0 auto;
	position: relative;
	text-align: center;
	width: auto;
	z-index: 2;
	margin: 40px;
}
#myTab a {
	font-size: 19px;
	text-transform: lowercase;
}
#innerpage .tabs-left > .nav-tabs .active > a, #rentcafe_residentportal .tabs-left > .nav-tabs .active > a, #rentcafe_onlineleasing .tabs-left > .nav-tabs .active > a, #innerpage .tabs-left > .nav-tabs .active > a:hover, #rentcafe_residentportal .tabs-left > .nav-tabs .active > a:hover, #rentcafe_onlineleasing .tabs-left > .nav-tabs .active > a:hover, #innerpage .tabs-left > .nav-tabs .active > a:focus, #rentcafe_residentportal .tabs-left > .nav-tabs .active > a:focus, #rentcafe_onlineleasing .tabs-left > .nav-tabs .active > a:focus, #innerpage .nav-tabs > .active > a, #rentcafe_residentportal .nav-tabs > .active > a, #rentcafe_onlineleasing .nav-tabs > .active > a, #innerpage .nav-tabs > .active > a:hover, #rentcafe_residentportal .nav-tabs > .active > a:hover, #rentcafe_onlineleasing .nav-tabs > .active > a:hover, #innerpage .nav-tabs > .active > a:focus, #rentcafe_residentportal .nav-tabs > .active > a:focus, #rentcafe_onlineleasing .nav-tabs > .active > a:focus {
	background: none!important;
}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
	border: 3px solid #6f6d6d;
}
.nav-tabs > li > a {
	border: 3px solid transparent;
}
.nav-tabs > li > a:hover, .nav-tabs > li > a:focus {
	border-color: #6f6d6d;
}
.pikachoose {
	height: 950px;
	margin: 0 auto;
	position: relative;
	width: 80%;
	margin-top:0px;
}
.jcarousel-skin-pika {
	bottom: 0;
	margin: 0 auto;
	position: absolute;
	width: 72%;
	padding-left: 50px;
	left: 10%;
}
.pika-textnav {
	bottom: -230px!important;
}
.pika-textnav a.next{
	background:url("http://cdn.rentcafe.com/dmslivecafe/3/customphotogallery/scrolling-thumbs/images/thumb-next.png") no-repeat 0 0;
}
.pika-textnav a.previous{
	background:url("http://cdn.rentcafe.com/dmslivecafe/3/customphotogallery/scrolling-thumbs/images/thumb-prev.png") no-repeat 0 0;
}
.jcarousel-skin-pika .jcarousel-item-horizontal {
	margin-right: 10px;
}
#innerpage #ctmcontentcontainer {
	padding: 0;
	text-align: left;
}
.pika-stage {
	background: none repeat scroll 0 0 #fafafa;
	border: 0 none;
	height: 100%;
	padding: 0;
	position: relative;
	text-align: center;
}
.pika-stage, .pika-textnav {
	margin: 0 auto;
	width: 100%;
}
.pika-stage img {
	height: 100%;
	width: 100%;
}
.pika-imgnav a.next {
	background: url("/dmslivecafe//3/455014/carousel_arrow_right.png") no-repeat left 45%;
	right: 10%;
}
.pika-imgnav a.previous {
	background: url("/dmslivecafe//3/455014/carousel_arrow_left.png") no-repeat left 45%;
	left: 10%;
}
#home {
	height: 815px;
}
.pika-textnav {
	left: 10%;
	width: 80%;
}
.pika-thumbs {
	top: 18px!important;
}
.tab-content {
	overflow: visible;
}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
	border: 3px solid #6f6d6d;
}
.nav-tabs > li > a {
	border-radius: 0;
}
#myTab li {
	margin-right: 18px;
}
.jcarousel-skin-pika .jcarousel-clip-horizontal {
	height: 145px;
	width: 100%;
}
.jcarousel-skin-pika .jcarousel-container-horizontal {
	padding: 0 5px;
}
.pika-thumbs {
	top: 0px !important;
}
.pika-thumbs {
	height: 122px;
	padding: 0 16px;
	width: 1155px;
}
.pika-thumbs li {
	width: 255px;
	height: 103px;
	padding: 0px;
	border: 3px solid #FFFFFF;
}
.pika-thumbs li .clip{ float: left;}
.clip > img {
	left: 0!important;
	float: left!important;
	max-height: 140px;
	height: 100%!important;
	margin-left: 0!important;
}
.clip > img.active{
	left: 0!important;
	float: left!important;
	text-align: center!important;	
	margin-left: 0!important;
}
.pika-stage .caption {
	
}
.pika-stage .caption {
	font-size: 16px;
	padding: 0 20px;
	bottom: 42px;
	text-align: left;
	position: relative;
	right: 0px;
	width: 97.25%;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.55)
}
.gallery-cont {
	position: relative;
}
#socialmedia-wrapper {
	margin-top: 740px;
	position: absolute;
	right: 0;
	z-index: 200;
}

#menu-social-icons a:hover {
	text-decoration: none;
}
.pika-thumbs li.active {
	background: #FFFFFF;
}
/*--Video Styles--*/

#video, #video2 {
	height:700px;
	position:relative;
}
#video-iframe, #video2-iframe {
	width:88%;
	height: 700px;
}
#video > ul, #video2 > ul {
	list-style: outside none none;
	margin: 0;
}
#video li, #video2 li {
	padding: 0px;
	margin: 0px;
}
.photo-header {
    position: absolute!important;
    width: 100%!important;
   /*-- z-index: 20!important;--*/
}
.gallery-overlay {
    display:none;/*--added to remove the z-index play issue with videos-12049-HS--*/
}
 @media(min-width:1401px) and (max-width: 1600px) {
.pikachoose {
height: 950px;
width: 100%
}
 .pika-stage {
height: 645px!important;
}
 .jcarousel-skin-pika .jcarousel-item-horizontal {
margin-right: 20px;
}
}
 @media(max-width: 1400px) {
#video, #video2 {
height:560px;
margin-bottom:191px;
}
 #video-iframe, #video2-iframe {
height:560px;
}
 .pika-stage {
height: 750px!important;
background: none;
}
 .pika-stage img {
height: 560px!important;
}
 #myTab {
z-index: 2000;
margin-top: -162px;
}
 #myTab li {
margin-right: 20px;
}
 .pikachoose {
height: 810px;
width: 100%;
}
 .pika-thumbs li {
height: 96px;
width: 200px;
}
 .pika-textnav {
bottom: 2%!important;
left: 9%;
width: 81.5%;
}
 .pika-imgnav a.previous, .pika-imgnav a.next {
background-position: left 34%;
}
.jcarousel-skin-pika {
padding-left: 50px;
z-index: 2000;
}
 #socialmedia-wrapper {
margin-top: auto;
top: 525px;
}
.jcarousel-skin-pika .jcarousel-item-horizontal{
margin-right: 15px;
}
}
@media(max-width: 1200px) {
.jcarousel-skin-pika{ width: 70%;}
.jcarousel-skin-pika .jcarousel-item-horizontal{margin-right: 5px;}
.pika-thumbs li{ width: 192px; height: 90px; padding: 0px; border: 3px solid #ffffff;}
}
@media(max-width: 1024px) {
.jcarousel-skin-pika .jcarousel-item-horizontal{margin-right: 30px;}
}
@media(max-width: 979px) {
	.pika-stage {
	height: 645px!important;
	background: none
	}
	 .pika-stage img {
	height: 390px!important;
	}
	 #myTab {
	margin-top: -244px;
	z-index: 2000;
	}
	 .pikachoose {
	height: 645px;
	}
	 .pika-thumbs li {
	height: 80px;
	width: 170px;
	padding: 0px;
	border: 2px solid #ffffff;
	}
	 .jcarousel-skin-pika {
	left: 2%;
	width: 81%;
	z-index: 2000;
	}
	 .pika-imgnav a.previous, .pika-imgnav a.next {
	background-position: left 27%;
	}
	 .pika-textnav {
	bottom: 16% !important;
	left: 3%;
	width: 95% !important;
	}
	 #socialmedia-wrapper {
	margin-top: auto;
	top: 356px;
	}
	 #video, #video2 {
	height:476px;
	}
	#video-iframe, #video2-iframe {
	height: 390px;
}
.gallery-overlay {
    height: 35%;
	left: 25%;
	right:25%;
}
}
 @media(max-width: 768px) {
	#custom-photogallery .nav-tabs > li, .nav-pills > li {
		width:auto!important;
	}
	.pika-stage{
		height: 580px!important;
	}
	.pika-textnav {
		left: 2%;
		width: 96%!important;
	}
	.pika-imgnav a.next {
		right: 2%;
	}
	.pika-imgnav a.previous {
		left:2%;
	}
	#myTab li {
		margin-right: 0px;
		text-align: center;
		width: auto;
	}
	
	#myTab a {
		padding-right:10px;
		padding-left:10px;
	}
	.jcarousel-skin-pika .jcarousel-item-horizontal{
		margin-right: 5px;
	}
	.jcarousel-skin-pika{
		margin-left: 20px;
		left: 3%;
		width: 73%;
		bottom: 80px;
	}
	.pika-stage img{
		height: 320px!important;
	}
	.pika-imgnav a.previous, .pika-imgnav a.next{
		height: 80%;
	}
}
 @media(max-width: 767px) {
#myTab li {
width: auto!important;
}
 #myTab {
margin-top: -230px;
}
.jcarousel-skin-pika {
left: 7%;
width: 74%;
}
 .pika-thumbs li {
height: 96px;
width: 200px;
}
 .jcarousel-skin-pika .jcarousel-clip-horizontal {
height: 105px;
}
 .pikachoose {
height: 605px;
}
.pika-stage img {
height: 320px !important;
}
 #socialmedia-wrapper {
margin-top: auto;
top: 336px;
}
 .jcarousel-skin-pika, .pika-textnav {
display: none;
}
.photo-header {
    z-index: 1600!important;
}
}
 @media(max-width: 640px) {
 .jcarousel-skin-pika, .pika-textnav {
display: none
}
 #custom-photogallery .nav-tabs > li, .nav-pills > li {
display:inline;
}
 #myTab {
margin-top: -260px;
border: 0px;
}
.nav-tabs > li, .nav-pills > li {
width: 38.5%;
}
.pika-stage img {
height: 300px!important;
}
.pikachoose {
height:auto;
position:relative;
}
.pika-imgnav a.previous, .pika-imgnav a.next {
background-position: left 14%;
}
#socialmedia-wrapper {
margin-top: auto;
top: 265px;
}
#video, #video2 {
height:439px;
}
#video-iframe, #video2-iframe {
height: 265px;
}
.pika-imgnav a.previous, .pika-imgnav a.next{
		height: 100%;
	}
	#video li, #video2 li{
		padding-top: 70px;
	}
	.gallery-overlay {
    height: 34%;
	left: 20%;
	right:20%;
}
}
@media(max-width: 480px) {
#myTab {
margin-top: -340px;
}
#custom-photogallery .nav-tabs > li, .nav-pills > li {
display:inline;
}
 .pika-stage img {
height: 220px!important;
}
.pikachoose {
height: auto;
position:relative;
}
.pika-imgnav a.previous, .pika-imgnav a.next {
background-position: left 9%;
}
.pika-stage .caption{ display: none!important;}
.nav-tabs {
border: 0px
}
#socialmedia-wrapper {
top: 195px;
}
#video, #video2{
height:477px
}
#video-iframe, #video2-iframe {
height: 231px;
}
.pika-imgnav a.previous, .pika-imgnav a.next{
		height: 100%;
	}
.gallery-overlay {
    height: 25%;
	left: 20%;
	right:20%;
}
.pikachoose #gallery-share{ display: none !important;}
}
@media(max-width: 320px) {
 #custom-photogallery .nav-tabs > li, .nav-pills > li {
display:inline;
}
#myTab {
margin-top: -380px;
}
 .pika-stage img {
height: 170px!important;
}
.pikachoose {
height:auto;
}
.pika-imgnav a.previous, .pika-imgnav a.next {
background-position: left 9%;
}
}

/***case 4402489 LZ 3739***/
/*--removing-mobile-icons on gallery only--*/ 
@media(max-width:640px){ #innerpage header #phone-map-mobile{ display:none!important; } } 