/*--------------------------------------------------
   Main Layout Section
--------------------------------------------------*/
html, body {
	height: 100%;
	min-height: 100%;
}
body {
	padding: 0px;
	margin: 0px;
	font-family: 'open_sansregular', Arial, Helvetica, sans-serif;
}
#PageWrapper {
	background-image: url('../images/Bg_Main.jpg');
}
.floatLeft {float:left;}
.floatRight {float:right;}
/*---- Desktop Styles (*-lg) ----*/
.NavWrapperLg {
	height: 38px;
	width: 100%;
}
.LogoHolderLg {
	width: 520px;
	height: 334px;
	margin-left: auto;
	margin-right: auto;
}
.LogoHolderLg img {
	margin:0 auto;
	padding-top:20px;
	margin-left:20px;
	width: 450px;
	height: 289px;
	
}
.ThickHRLg {
	height: 12px;
	width: 100%;
}
.ContentWrapperLg {
	margin: 43px auto;
	width: 649px;
	-webkit-box-shadow: 3px 4px 30px 0px rgba(0, 0, 0, 0.23);
	-moz-box-shadow:    3px 4px 30px 0px rgba(0, 0, 0, 0.23);
	box-shadow:         3px 4px 30px 0px rgba(0, 0, 0, 0.23);
}
.ContentTopperLg {
	width: 100%;
	height: 75px;
	line-height: 75px;
	font-size: 63px;
	text-align: right;
	font-family: 'alex_brushregular', Arial, Helvetica, sans-serif;
}
.ContentTopperPadLg {
	padding-right: 10px;
}
.ContentWrapperPadLg {
	margin: 20px;
	font-size: 14px;
}
.ContentWrapperTitlePadLg {
	margin: 20px 0 0 20px;
}
.ContentTitleLg {
	margin-bottom: 20px;
	font-family: 'alex_brushregular', Arial, Helvetica, sans-serif;
	font-size: 51px;
	line-height: 51px;
}
.FooterWrapperLg {
	width: 100%;
	font-size: 14px;
}
.FooterNavWrapperLg {
	float: left;
	width: 300px;
	margin: 10px 10px 50px 10px;
}
.FooterContactWrapperLg {
	float: left;
	width: 300px;
	margin: 10px 10px 50px 10px;
}
.FooterHoursWrapperLg {
	float: left;
	width: 300px;
	margin: 10px 10px 50px 10px;
}
.FooterTitleLg {
	font-family: 'open_sansextrabold', Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 60px;
	text-decoration: underline;
}
.FooterNavLg {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 220px;
}
.FooterNavLg li {
	width: 110px;
	float: left;
}
.FooterNavLg a {
	text-decoration: none;
}
.FooterNavLg a:hover {
	text-decoration: underline;
}
.staffLink a{	
	background-image: url(http://liveatthesummitofshreveportapts.com/css/images/arrow_white.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 2px;
	text-decoration: none;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

.staffLink a:hover{	
	background-image: url(http://liveatthesummitofshreveportapts.com/css/images/arrow_white.png);
	background-repeat: no-repeat;
	background-position: left;	
	text-decoration: none;
	color:#fff;
}

.staffLogin {	
	float:left;
	padding-right: 10px;
	}

.CopyWrapperLg {
	width: 100%;
	line-height: 60px;
}
.CopyLogoLg {
	float: left;
	margin: 0px 10px;
}
.CopySocialLg {
	float: left;
	margin: 0px 10px;
}
.CopySocialItem {
	margin: 0 2px;
}
.CopyTextLg {
	float: right;
	margin: 0px 10px 0px 0px;
	font-size: 12px;
}
.CopyTextLg a {
	text-decoration: none;
}
.CopyTextLg a:hover {
	text-decoration: underline;
}
.blogWrapper {
    margin-top: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #D9AA31;
}
/*---- Tablet Styles (*-sm) ----*/
.FooterWrapperSm {
	width: 100%;
	font-size: 11px;
}
.FooterNavWrapperSm {
	float: left;
	width: 236px;
	margin: 10px 10px 50px 10px;
}
.FooterContactWrapperSm {
	float: left;
	width: 236px;
	margin: 10px 10px 50px 10px;
}
.FooterHoursWrapperSm {
	float: left;
	width: 236px;
	margin: 10px 10px 50px 10px;
}
.CopySocialSm {
	width: 100%;
	text-align: center;
}
.CopyTextSm {
	float: right;
	margin: 0px 10px;
	font-size: 10px;
}
.CopyTextSm a {
	text-decoration: none;
}
.CopyTextSm a:hover {
	text-decoration: underline;
}

/*---- Mobile Styles (*-xs) ----*/
.TabletSpacer {
	position: relative;
	width: 100%;
	height: 38px;
	margin: 0;
	z-index: 0;
}
#HeaderWrapper-xs {
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 10;
	width: 100%;
	height: 38px;
}
.LogoHolder-xs {
	float: left;
	margin-left: 15px;
}
.BtnNav-xs {
	float: right;
	margin-right: 10px;
}
.ThickHRXs {
	height: 10px;
	width: 100%;
}
.ContentTopperXs {
	width: 100%;
	height: 31px;
	line-height: 31px;
	font-size: 26px;
	text-align: center;
	font-family: 'alex_brushregular', Arial, Helvetica, sans-serif;
}
.ContentTopperPadXs {
	padding-left: 10px;
	padding-right: 10px;
}
.ContentWrapperXs {
	margin: 0 auto;
	width: 310px;
	-webkit-box-shadow: 3px 4px 30px 0px rgba(0, 0, 0, 0.23);
	-moz-box-shadow:    3px 4px 30px 0px rgba(0, 0, 0, 0.23);
	box-shadow:         3px 4px 30px 0px rgba(0, 0, 0, 0.23);
}
.ContentWrapperPadXs {
	margin: 28px;
	font-size: 12px;
	word-wrap: break-word;
}
.ContentWrapperTitlePadXs {
	margin: 28px 0 0 28px;
	font-size: 12px;
}
.ContentTitleXs {
	margin-bottom: 10px;
	font-family: 'alex_brushregular', Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 26px;
}
.ContentImageForce img {
	width:auto;
	max-width:100%;
	height:auto;
}
.FooterWrapperXs {
	width: 100%;
	font-size: 11px;
}
.FooterContactWrapperXs {
	float: left;
	width: 280px;
	margin: 20px;
}
.FooterHoursWrapperXs {
	float: left;
	width: 280px;
	margin: 20px;
}
.CopyWrapperXs {
	width: 100%;
}
.CopyTextXs {
	margin: 10px 10px;
	font-size: 10px;
	text-align: center;
}
.CopyTextXs a {
	text-decoration: none;
}
.CopyTextXs a:hover {
	text-decoration: underline;
}

/*--------------------------------------------------
   Navigation Style Section
--------------------------------------------------*/
/*---- Desktop Styles (*-lg) ----*/
.NavItemLg {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 18px;
	line-height: 38px;
}
.NavItemLg a {
	text-decoration: none;
}
.NavItemLg a:hover {
	text-decoration: underline;
}
.NavItemLgActive {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 18px;
	line-height: 38px;
}
.NavItemLgActive a {
	text-decoration: underline;
}

/*---- Mobile Styles (*-xs) ----*/
.NavHolder-xs {
	position: absolute;
	display: none;
	top: 38px;
	left: 0px;
	z-index: 50;
	width: 320px;
	font-family: 'open_sanssemibold', Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
}
.NavHolder-xs a {
	text-decoration: none;
}
.NavItem-xs {
	font-size: 12px;
	padding-left: 25px;
	padding-right: 25px;
	line-height: 40px;
	cursor: pointer;
}
.NavHR-xs {
	height: 1px;
	width: 90%;
	margin: 0px auto;
}
.NavItemResWrap {
	display: none;
	padding-left: 30px;
}


/*--------------------------------------------------
   Generic Style Section
--------------------------------------------------*/
.SiteWidthLg {
	width: 960px;
}
.SiteWidthSm {
	width: 768px;
} 
.SiteWidthXs {
	width: 320px;
}
.SiteCenter {
	margin-left: auto;
	margin-right: auto;
}
.noBorder {
	border: 0px;
}
.HoursLeft {
	text-align: left;
}
.HoursRight {
	text-align: right;
}
.clear {
	clear: both;
}
.outer-center {
	float: right;
	right: 50%;
	position: relative;
}
.inner-center {
	float: right;
	right: -50%;
	position: relative;
}
.placeholder {
	color: #aaaaaa;
}
.FloatLeft {
	float: left;
}
.FloatRight {
	float: right;
}


/*--------------------------------------------------
   Home Page Section
--------------------------------------------------*/
/*---- Desktop Styles (*-lg) ----*/
.RotatorHomeLg {
	height: 372px;
	width: 100%;
}

/*---- Mobile Styles (*-xs) ----*/
.RotatorHomeXs {
	height: 114px;
	width: 100%;
}


/*--------------------------------------------------
   Amenities Section
--------------------------------------------------*/
/*---- Desktop Styles (*-lg) ----*/
.AmenColLg {
	width: 284px;
}
.AmenTitleLg {
	margin-bottom: 20px;
	font-size: 30px;
	line-height: 30px;
}
.AmenDisclaim {
	clear: both;
	text-align: right;
	font-size: 12px;
}

/*---- Mobile Styles (*-xs) ----*/
.AmenListXs ul {
	padding-left: 1.4em;
}


/*--------------------------------------------------
   Floorplan Section
--------------------------------------------------*/
/*---- Desktop Styles (*-lg) ----*/
.FloorBgLg {
	width: 649px;
}
.FloorColLg {
	width: 324px;
}
.FloorColPadLg {
	margin: 28px;
}
.FloorColPadLg a {
	text-decoration: none;
}
.FloorplanBtnLg {
	height: 46px;
	line-height: 46px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 23px;
	font-family: 'open_sansextrabold', Arial, Helvetica, sans-serif;
	background-image: url('../images/Icon_Floor_Arrow.png');
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
}
.FloorplanBtnLg:hover {
	background-image: url('../images/Icon_Floor_Arrow-over.png');
}
.FloorTitleLg {
	text-align: center;
	font-size: 30px;
	font-family: 'open_sansextrabold', Arial, Helvetica, sans-serif;
}
.FloorSubtitleLg {
	text-align: center;
	font-size: 12px;
	font-family: 'open_sanssemibold', Arial, Helvetica, sans-serif;
}
.FloorNameLg {
	font-size: 18px;
	font-family: 'open_sansextrabold', Arial, Helvetica, sans-serif;
	margin-top: 10px;
}
.FloorTextLg {
	font-size: 13px;
}

/*---- Mobile Styles (*-xs) ----*/
#FloorDDWrapper {
	padding-bottom: 20px;
	margin-bottom: 20px;
}
#FloorDDHolder {
	width: 100%;
}
.FloorTitleXs {
	float: left;
	font-family: 'open_sansextrabold', Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
}
.FloorRentXs {
	float: left;
	font-family: 'open_sansextrabold', Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
}
.FloorBedWrapperXs {
	font-size: 12px;
}
.FloorPreviewXs {
	padding: 20px 0px;
	text-align: center;
}
.FloorImageXS {
	max-width: 254px;
	max-height: 254px;
}
.FloorBtnHolderXs {
	padding: 0px 0px;
}
.FloorBtnHolderXs a {
	text-decoration: none;
}
.FloorBtnXs {
	font-size: 12px;
	line-height: 35px;
	text-align: center;
	text-transform: uppercase;
}
.FooterHRXs {
	width: 100%;
	height: 1px;
	margin-top: 20px;
	margin-bottom: 20px;
}


/*--------------------------------------------------
   Floorplan Details Section
--------------------------------------------------*/
/*---- Desktop Styles (*-lg) ----*/
.FloorplanColLeft {
	width: 340px;
	float: left;
	position: relative;
}
.FloorplanColRight {
	width: 265px;
	float: right;
	position: relative;
}
.FloorplanTitleLg {
	font-family: 'open_sansregular', Arial, Helvetica, sans-serif;
	font-size: 26px;
	text-transform: uppercase;
	line-height: 26px;
}
.FloorplanRentLg {
	font-family: 'open_sansbold', Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.FloorplanSubtitleLg {
	font-size: 11px;
}
.FloorplanNavLg {
	font-size: 11px;
	padding-top: 10px;
	text-transform: uppercase;
}
.FloorplanNavLg a {
	text-decoration: underline;
}
.FloorplanNavBack {
	font-size: 11px;
	padding-bottom: 10px;
	text-transform: uppercase;
}
.FloorplanNavBack a {
	text-decoration: none;
}
.FloorplanTextLg {
	padding-top: 10px;
	font-size: 11px;
	text-align: justify;
}
.FloorplanTextLg span {
	font-family: 'open_sansregular', Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.FloorplanAvailLg {
	display: none;
}
.FloorplanBtnsLg {
	padding-top: 20px;
}
.FloorplanBtnsLg a {
	text-decoration: none;
}
.FloorplanBtnApplyLg {
	float: left;
	font-family: 'open_sansregular', Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 30px;
	padding-right: 30px;
	line-height: 36px;
	margin-right: 12px;
	text-transform: uppercase;
}
.FloorplanBtnAvailLg {
	float: left;
	font-family: 'open_sansregular', Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 30px;
	padding-right: 30px;
	line-height: 36px;
	text-transform: uppercase;
	cursor: pointer;
}
.FloorplanImageHolderLg {
	width: 265px;
	height: 265px;
	position: relative;
}
.FloorplanImagePadLg {
	text-align: center;
}
.FloorplanImageOverLg {
	width: 265px;
	height: 265px;
	background-image: url('../images/Btn_Enlarge.png');
	background-position: center center;
	background-repeat: no-repeat;
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	display: none;
}
.FloorplanDisclaimerWrapperLg {
	clear: both;
	padding-top: 15px;
}
.FloorplanDisclaimerWrapperLg a {
	text-decoration: none;
}
.FloorplanDisclaimerBarLg {
	height: 3px;
	width: 100%;
	background-image: url('../images/Bg_Floor_Bar.png');
	background-repeat: repeat-x;
}
.FloorplanBackLg {
	padding-top: 20px;
	padding-bottom: 20px;
	float: left;
	font-size: 14px;
	font-family: 'open_sansextrabold', Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	line-height: 20px;
}
.FloorplanDisclaimerLg {
	padding-top: 20px;
	padding-bottom: 20px;
	float: right;
	font-size: 10px;
	line-height: 20px;
}

/*---- Mobile Styles (*-xs) ----*/
#FloorplanDDWrapper {
	padding-bottom: 20px;
	margin-bottom: 20px;
}
#FloorplanDDHolder {
	width: 180px;
	float: left;
	padding-top: 8px;
}
#FloorplanDirHolder {
	float: right;
	width: 73px;
}
.FloorplanPrev {
	float: left;
}
.FloorplanNext {
	float: left;
}
.FloorplanPreviewXs {
	margin-top: 15px;
	text-align: center;
	position: relative;
}
.FloorTitleWrapperXs {
	margin-top: 20px;
}
.FloorplanTextXs {
	padding-top: 10px;
	font-size: 12px;
	text-align: justify;
}
.FloorplanTextXs span {
	font-family: 'open_sansbold', Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.FloorplanAvailXs {
	display: none;
}
.FloorplanBtnsXs {
	padding-top: 20px;
}
.FloorplanBtnsXs a {
	text-decoration: none;
}
.FloorplanAvailXs {
	display: none;
}
.FloorplanBtnApplyXs {
	float: left;
	font-family: 'open_sansregular', Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 36px;
	margin-right: 5px;
	text-transform: uppercase;
}
.FloorplanBtnAvailXs {
	float: right;
	font-family: 'open_sansregular', Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 36px;
	text-transform: uppercase;
	cursor: pointer;
}
.FloorplanImageOverXs {
	width: 100%;
	height: 100%;
	background-image: url('../images/Btn_Enlarge.png');
	background-position: center center;
	background-repeat: no-repeat;
	position: absolute;
	z-index: 5;
	top: 0;
	left: 0;
}
@media (max-width: 767px) {
	.FloorplanDisclaimerLg {
		padding-top: 20px;
		padding-bottom: 20px;
		float: left;
		font-size: 10px;
		line-height: 20px;
	}
}

/*--------------------------------------------------
   Gallery Section
--------------------------------------------------*/
/*---- Desktop Styles (*-lg) ----*/
.TourWrapperLg {
	width: 593px;
	height: 404px;
}
.TourTitleBold {
	float: left;
	font-family: 'open_sansextrabold', Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.TourBottomLg {
	width: 100%;
	height: 40px;
	line-height: 40px;
	margin-bottom: 20px;
	font-family: 'open_sansregular', Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
}
.TourTitle {
	float: left;
	margin-left: 20px;
}
.PhotoItem {
	float: left;
	margin: 10px;
}

/*---- Mobile Styles (*-xs) ----*/
.PhotoItemXs {
	margin: 20px auto;
	text-align: center;
}
.PhotoXs {
	max-width: 254px;
	max-height: 254px;
}


/*--------------------------------------------------
   Pets Section
--------------------------------------------------*/
/*---- Desktop Styles (*-lg) ----*/
.PetPic {
	float: right;
	margin-left: 20px;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.27);
	-moz-box-shadow:    0px 2px 5px 0px rgba(0, 0, 0, 0.27);
	box-shadow:         0px 2px 5px 0px rgba(0, 0, 0, 0.27);
}


/*--------------------------------------------------
   Residents Section
--------------------------------------------------*/
/*---- Desktop Styles (*-lg) ----*/
.ContentWrapperResLg {
	margin: 43px auto;
	width: 940px;
	-webkit-box-shadow: 3px 4px 30px 0px rgba(0, 0, 0, 0.23);
	-moz-box-shadow:    3px 4px 30px 0px rgba(0, 0, 0, 0.23);
	box-shadow:         3px 4px 30px 0px rgba(0, 0, 0, 0.23);
}
.ContentTopperResLg {
	width: 100%;
	height: 75px;
	line-height: 75px;
	font-size: 63px;
	text-align: right;
	font-family: 'alex_brushregular', Arial, Helvetica, sans-serif;
}
.ContentTopperResPadLg {
	padding-right: 10px;
}
.ContentWrapperResPadLg {
	margin: 20px;
	font-size: 14px;
}
.ContentTitleResLg {
	margin-bottom: 20px;
	font-family: 'alex_brushregular', Arial, Helvetica, sans-serif;
	font-size: 51px;
	line-height: 51px;
}
.ResColLeft {
	float: left;
	width: 279px;
}
.ResColLeft a {
	text-decoration: none;
}
.ResNavItem {
	margin-bottom: 4px;
	text-transform: uppercase;
	font-size: 18px;
	font-family: 'open_sansextrabold', Arial, Helvetica, sans-serif;
}
.ResNavItemPad {
	margin-left: 20px;
	margin-right: 15px;
	height: 44px;
	line-height: 44px;
	background-image: url('../images/Icon_Res_Arrow.png');
	background-repeat: no-repeat;
	background-position: right center;
}
.ResColRight {
	float: right;
	width: 620px;
	margin-right: 20px;
	margin-bottom: 20px;
	font-size: 15px;
}
#unit {
	width: 153px;
}
#UnitOption {
	width: 153px;
}

@media (min-width: 768px) and (max-width: 959px) {
	.ContentWrapperResLg {
		margin: 43px auto;
		width: 648px;
		-webkit-box-shadow: 3px 4px 30px 0px rgba(0, 0, 0, 0.23);
		-moz-box-shadow: 3px 4px 30px 0px rgba(0, 0, 0, 0.23);
		box-shadow: 3px 4px 30px 0px rgba(0, 0, 0, 0.23);
	}
	.ResColLeft {
		float: left;
		width: 228px;
	}
	.ResColLeft a {
		text-decoration: none;
	}
	.ResNavItem {
		margin-bottom: 4px;
		text-transform: uppercase;
		font-size: 18px;
		font-family: 'open_sansextrabold', Arial, Helvetica, sans-serif;
	}
	.ResNavItemPad {
		margin-left: 20px;
		margin-right: 15px;
		height: 44px;
		line-height: 44px;
		background-image: url('../images/Icon_Res_Arrow.png');
		background-repeat: no-repeat;
		background-position: right center;
	}
	.ResColRight {
		float: right;
		width: 390px;
		margin-right: 20px;
		margin-bottom: 20px;
		font-size: 15px;
	}
}


/*--------------------------------------------------
   Contact Section
--------------------------------------------------*/
/*---- Desktop Styles (*-lg) ----*/
.RotatorContactLg {
	height: 334px;
	width: 100%;
}
.ContactColLeftLg {
	width: 359px;
	float: left;
}
.ContactColRightLg {
	width: 230px;
	float: right;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.27);
	-moz-box-shadow:    0px 2px 5px 0px rgba(0, 0, 0, 0.27);
	box-shadow:         0px 2px 5px 0px rgba(0, 0, 0, 0.27);
}
.ContactPadLg {
	padding: 10px;
	font-size: 13px;
}
.ContactPadLg span {
	font-size: 10px;
}


/*--------------------------------------------------
   Font Style Section
--------------------------------------------------*/
@font-face {
	font-family: 'open_sansregular';
	src: url('../fonts/OpenSans-Regular-webfont.eot');
	src: url('../fonts/OpenSans-Regular-webfont.eot#iefix') format('embedded-opentype'),
		 url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),
		 url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
		 url('http://liveatthesummitofshreveportapts.com/fonts/OpenSans-Regular-webfont.svg#open_regular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'open_sanssemibold';
	src: url('../fonts/OpenSans-Semibold-webfont.eot');
	src: url('../fonts/OpenSans-Semibold-webfont.eot#iefix') format('embedded-opentype'),
		 url('../fonts/OpenSans-Semibold-webfont.woff') format('woff'),
		 url('../fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
		 url('../fonts/OpenSans-Semibold-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'open_sansextrabold';
	src: url('../fonts/OpenSans-ExtraBold-webfont.eot');
	src: url('../fonts/OpenSans-ExtraBold-webfont.eot#iefix') format('embedded-opentype'),
		 url('../fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),
		 url('../fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
		 url('http://liveatthesummitofshreveportapts.com/fonts/OpenSans-ExtraBold-webfont.svg#open_sansextrabold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'open_sansbold';
	src: url('../fonts/OpenSans-Bold-webfont.eot');
	src: url('../fonts/OpenSans-Bold-webfont.eot#iefix') format('embedded-opentype'),
		 url('../fonts/OpenSans-Bold-webfont.woff') format('woff'),
		 url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
		 url('../fonts/OpenSans-Bold-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'alex_brushregular';
	src: url('../fonts/alexbrush-regular-webfont.eot');
	src: url('../fonts/alexbrush-regular-webfont.eot#iefix') format('embedded-opentype'),
		 url('../fonts/alexbrush-regular-webfont.woff') format('woff'),
		 url('../fonts/alexbrush-regular-webfont.ttf') format('truetype'),
		 url('http://liveatthesummitofshreveportapts.com/fonts/alexbrush-regular-webfont.svg#alex_brushregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@media (min-width: 768px) and (max-width: 959px) {  
  	.NavItemLg {font-size: 13px;}
	.NavItemLgActive {font-size: 13px;}

}