/* #Pages/0-Master/MainLayout# */
body {
  font-size:12px;
  margin: 0!important;
  background:#97B125 url(../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/pattarn-countryside.png) repeat left top;
  /*font-family:;*/
  font-family: Myriad Pro,Myriad Pro,Myriad Pro,sans-serif;
  color:#1E536D;
}
/* #Pages/0-Master/MainLayout1# */

a {
  outline:none;
}
.float_left {
  float: left;
}
.float_right {
  float: right;
}
.clear {
  clear:both;
}

.page-margin {
  background:url(../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/pattarn-left.png) no-repeat left top;
  padding: 15px 0 0 0;
  font-size:12px;
  /*font-family:;*/
  font-family: Myriad Pro,Myriad Pro,Myriad Pro,sans-serif;
}
/* #Pages/0-Master# */
/* #Pages/0-Master/wrapper# */

#wrapper {
  width: 1004px;
  margin: 0 auto;
  padding: 23px;
  background:#FFFFFF;
}
/* #Pages/0-Master/header# */
#header {
  height: 90px;
}
#header a, #header a img {
  text-decoration:none;
  outline:none;
  border:none;
}
/* #Pages/0-Master/Header/Logo# */
#logo {
  float: left;
}
.header-right .call-us {
  font-size:21px;
  text-align: right;
  padding: 0 0 10px 0;
  color:#1E536D;
}

.text-background {
  background: url("../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/icon-cell.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  padding-left: 20px;
}


.header-right .desptop-number {
  font-size: 28px;
  font-weight:bold;
}
.header-right .top-contact {
  font-size:16px;
  text-align: right;
  color:#1E536D;
  
}
/* #Pages/0-Master/Header/Live Chat# */
.live-chat-container {
  background: url("../RPresourceFiles/Global-Resource/Images/live-chat-bt.png") no-repeat scroll left top #1E536D;
  float:right;
  height: 29px;
  line-height: 1.4em;
  margin: 2px 0 5px 76px;
  padding: 4px 11px 0 13px;
  text-align: center;
  text-decoration: none;
  text-transform:uppercase;
}

.live-chat-container a {
  color:#FFFFFF !important;
  padding: 0 0 0 22px;
  text-decoration: none;
  font-size: 15px;
}
.live-chat-container:hover {
  opacity:0.8;
  
}

/* #Pages/0-Master/Header/Menu# */

#main_nav {
  height: 35px;
  clear:both;
}
#main_nav ul{
  padding:0;
  margin:0;
}
#main_nav ul li{
  list-style:none;
  height: 35px;
  padding: 0px 0 0 0;
  margin:0;
  width: 14%;
  display: inline-block;
  float: left;
  text-transform:uppercase;
  font-size:14px;
  text-align: center;
  background:#C55604;
  border-left: 1px solid #dc9a68;
}

#main_nav ul li a{
  height: 26px;
  padding: 9px 0 0 0;
  display:block;
  text-decoration:none;
  color:#FFFFFF;
  
}
#main_nav ul li.first-item {
  width: 8%;
  border:none;
}
#main_nav ul li.first-item a {
  background: url(../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/icon-home.png) no-repeat center 8px;
  text-indent: -99999px;
  overflow:hidden;
  width: 63px;
  border:none;
  margin: 0 0 0 8px;
}
#main_nav ul li.item-last {
  width: 21.7%;
  margin: 0 -6px 0 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
  {
  #main_nav ul li.item-last { width: 22%; }
}
#main_nav ul li.item-last a {
  padding-right:16px;
  background: url(../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/residents-tab.png) no-repeat left top #97B125;
}
#main_nav ul li:hover, #main_nav ul li.active{
  color:#FFFFFF;
  background: url(../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/tranparent-tab.png) repeat-x left top #97B125;
}

/* #Pages/0-Master/wrapper/Social Icons# */
.social-icons{position:relative;}
.social_media{
 position: relative;
  right: 5px;
  top: 7px;
  z-index: 99999;
  /*width:129px;*/
  float:right;
}


.social_media a {
  display: inline-block;
  float: left;
  height: 25px;
  margin: 0 3px 0 0;
  overflow: hidden;
  width: 24px;
}

.social_media a.pinterest {
  background: url("../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/icon-pinterest.png") no-repeat scroll left 0 rgba(0, 0, 0, 0);
  height: 36px;
  width: 40px;
}

.social_media a.blog {
  background: url("../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/icon-blog.png") no-repeat scroll left 0 rgba(0, 0, 0, 0);
  height: 36px;
  width: 40px;
}
.social_media a.facebook {
  background: url("../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/icon-facebook.png") no-repeat scroll left 0 rgba(0, 0, 0, 0);
  height: 36px;
  width: 40px;
}
.social_media a.twitter {
  background: url("../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/icon-twitter.png") no-repeat scroll left 0 rgba(0, 0, 0, 0);
  height: 36px;
  width: 40px;
}
.social_media a.youtube {
  background: url("../RPresourceFiles/Global-Resource/Images/std-icons.png") no-repeat scroll left -654px transparent;
}
.social_media a.linkedin {
  background: url("../RPresourceFiles/Global-Resource/Images/std-icons.png") no-repeat scroll left -680px transparent;
}
.social_media a.flickr {
  background: url("../RPresourceFiles/Global-Resource/Images/std-icons.png") no-repeat scroll left -737px transparent;
}
.social_media a.myspace{
  background: url("../RPresourceFiles/Global-Resource/Images/std-icons.png") no-repeat scroll left -793px transparent;
}
#social-icons-home {
  position: absolute;
  right: 17px;
  top: 10px;
  z-index: 99999;
}

#social-icons-home a, #social-icons-home a img, .social-icons a, .social-icons img {
  text-decoration:none;
  border:none;
}

/* #Pages/1-Home# */
/* #Pages/1-Home/Spotlight# */

#spotlight {
  margin: 4px -12px 5px -12px;
  background:url(../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/slider-bg.png) no-repeat left bottom;
  padding: 0 10px 19px 12px;
  position: relative;
  clear:both;
}

/* #Pages/1-Home/Four Callout Box# */
#spotlight-tab {
  position: absolute;
  z-index: 99999;
  bottom: 38px;
  left: 150px;
}
#spotlight-tab a {
  font-size: 18px;
  text-decoration:none;
  padding: 25px 28px 25px 38px;
  float: left;
  display:inline-block;
  margin: 0 5px;
  border: 1px solid #F4F4F4;
  color:#FFFFFF;
  background-color: #1E536D; 
  filter:alpha(opacity=90);   /* Internet Explorer       */
  -moz-opacity:0.9;           /* Mozilla 1.6 and below   */
  opacity: 0.9;               /* newer Mozilla and CSS-3 */
}
#spotlight-tab a:hover {
  text-decoration: underline;
  color:#FFFFFF;
  background-color: #C55604;  
  filter:alpha(opacity=90);   /* Internet Explorer       */
  -moz-opacity:0.9;           /* Mozilla 1.6 and below   */
  opacity: 0.9;               /* newer Mozilla and CSS-3 */
}
#spotlight-tab a span {
  background:url(../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/arrow-white.png) no-repeat right 5px;
  padding-right: 15px;
}
/* #Pages/1-Home/Content# */
#container-home {
  /*background:url(../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/welcome.png) repeat-x left bottom;*/
  background: rgba(252,252,252,1);
background: -moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,228,230,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,252,252,1)), color-stop(100%, rgba(224,228,230,1)));
background: -webkit-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,228,230,1) 100%);
background: -o-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,228,230,1) 100%);
background: -ms-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(224,228,230,1) 100%);
background: linear-gradient(to bottom, rgba(252,252,252,1) 0%, rgba(224,228,230,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e0e4e6', GradientType=0 );
  padding: 25px;
  font-size:16px;
  color:#1E536D;
}
body .flexslider{
  border:none !important;
  background:none !important;
}

.flex-control-nav {
  bottom: 15px;
  display: none; 
  position: absolute;
  right: 15px;
  text-align: center;
  width: 100%;
}
.flex-direction-nav a {
  background: url("../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/arrows.png") no-repeat !important;
  display: block !important;
  cursor: pointer;
  height: 30px!important;
  margin: -20px 0 0;
  opacity: 0;
  position: absolute;
  text-indent: -9999px;
  top: 50%;
  width: 30px !important;
  z-index: 10;
}
.flex-direction-nav .flex-next {
  background: url("../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/arrows.png") no-repeat -30px 0 !important;
  right: 16px !important;
  
}
#container-home .title {
  font-size:24px;
}
#container-home #pic {
  float: left;
  margin-right: 40px;
}
#container-home #pic img {
  border: 6px solid #FFFFFF;
}
#container-home .more {
  text-align: right;
  padding: 15px 0 0 0;
}
#container-home a {
  background:#1E536D;
  color:#FFFFFF;
  text-decoration:none;
  padding: 3px 7px;
}
#container-home a:hover {
  color:#FFFFFF;
  text-decoration: underline; 
}
/* #Pages/0-Master/Footer# */
#footer {
  clear:both;
}
#footer .social-icons {
  padding: 0px 10px 0 0;
}
#footer .social-icons a.addthis_button img {
  margin:2px 0 0 0;
}
#footer .footer-wrapper{
  width: 1050px;
  margin: 0 auto;
  position: relative;
}
/* #Pages/0-Master/Footer/Footer Menu# */
#footer .bottom-menu {
  background:url(../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/bottom-menu-bg.png) repeat left top;
  height: 28px;
  padding: 7px 0 0 0;
}
#footer .bottom-menu ul {
  padding: 2px 0 0 0;
  margin:0;
}
#footer .bottom-menu ul li {
  padding: 0;
  margin:0;
  list-style:none;
  float:left;
  border-left: 1px solid #FFFFFF;
}
#footer .bottom-menu ul li:first-child {
  border:none;
}
#footer .bottom-menu ul li a {
  padding: 0;
  margin:0;
  font-size: 14px;
  text-decoration:none;
  padding: 0 15px;
  color:#FFFFFF;
  float:left;
}
#footer .bottom-menu ul li a:hover {
  color:#97B125;
}
#footer ul li.extraapendmenu {
  display:none;
}
/* #Pages/0-Master/Footer/Copyright#*/

#footer .copyright-section {
  font-size:13px;
  background:url(../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/copyright-bg.png) repeat left top;
  color:#FFFFFF;
  padding: 13px 0 0 0;
  clear: both;
}
#footer .handicap-logo img {
  border:none;
}
#footer .copyright {
  margin: 0 15px 0 0;
}

span#clickMe{
  cursor:pointer;
}
#clickMe{
  position: relative;
  bottom: -8px;
  padding-right:20px;
  background:url(../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/arrow-white-drop.png) no-repeat right;
  margin-left:17px;
  text-transform:uppercase;
  color:#FFFFFF;
}
#clickMe:hover {
  background:url(../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/arrow-white-drop.png) no-repeat right!important;
}
/* #Pages/0-Master/Footer/Property Tab#*/

#footer .countryside-property-tab {
  background:url(../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/tab-bg-1.png) no-repeat left top;
  width: 278px;
  height: 25px;
  text-align: left;
  position:absolute;
  margin-right:0;
  overflow:hidden;
  bottom: 0px;
  z-index: 100;
  right:0;
  padding: 0 2px 4px 1px;
}
#footer .countryside-property-tab a{
  display: block;
  outline:none;
  padding: 3px 0 1px 25px;
  text-transform:uppercase;
  padding-left:25px;
  text-align:left;
  color:#FFFFFF;
  text-decoration:none;		
}
#footer .countryside-property-tab a:hover {
  background:#C55604;	
}
#footer .countryside-property-tab {
  
}
div.countryside-property-tab float_right{
  height: 360px !important;
}

#footer .handicap-logo img {
  margin: 0 5px;
}
/*
#container {
clear:both;
position: relative;
padding: 15px;
margin: 0;
border: 1px solid #E7E7E7;
}
*/
.handicap-logo a{
  text-decoration:none;
}
.flex-control-nav {
  display:none;
}
#corporate-site {
  float: left;
  margin: 2px 5px 0 0;
}
#corporate-site a {
  text-decoration:none;
  padding: 3px 8px;
  font-weight:bold;
  font-size: 14px;
  background: url("../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/bottom-menu-bg.png") repeat scroll left top transparent;
  color:#FFFFFF !important; 
}
#corporate-site a:hover {
  background: url("../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/copyright-bg.png") repeat scroll left top transparent;
}

.page_floorplans h1, .page_amenites h1, .page_contactus h1, .SectionTitle {
  font-family: Myriad Pro,Myriad Pro,Myriad Pro,sans-serif;
  font-size: 23px;
  font-weight: 300;
  position: relative;
  margin: -49px 0 36px 0;
  display:none;
  
}
.brochure-page .SectionTitle{ font-size: 23px;  color:#1E536D; }
.brochure-page > div{
  font-size: 14px;
  width: 33%;
  color:#000000; 
  
} 

.page_neighborhood h1{
  /*font-family: Myriad Pro,Myriad Pro,Myriad Pro,sans-serif;
  font-size: 23px;
  font-weight: 300;
  position: relative;
  margin: -242px 0 251px 0;*/
  display:none;
}
.neighborhood-left{ padding:20px 0 0 0; display:inline-block; width:683px; height:171px;  position: relative;}

.neighborhood-text{
  position: absolute;
  bottom: 15px;
  font-size: 36px;
  right: 13px;
  color:#FFFFFF;
}

.neighborhood-right{padding:20px 0 0 15px; display:inline-block; width:274px; height:171px;  position: relative;}
.neighborhood-txt{
  position: absolute;
  bottom: 15px;
  font-size: 40px;
  font-weight: bold;
  left:29px;
  color:#FFFFFF;
}

.page_404 .SectionTitle{
  font-family: Myriad Pro,Myriad Pro,Myriad Pro,sans-serif;
  font-size: 23px;
  font-weight: 300;
  padding:20px 0;
}

.dvAmenityZone {
  font-size: 15px;
}
.page_404 {
  min-height: 344px;
}

.secondarycontent h2, #Amenitiesbottomcontent h2, #page_gallery h2, .neighborhood_bottom_content h2, #ContactContent h2{
  font-size: 20px;
  font-weight: 300;
} 

.secondarycontent p,  #Amenitiesbottomcontent p, #page_gallery p, .neighborhood_bottom_content p, #ContactContent p{
  font-size: 15px;
  font-weight: 300;
}
.secondarycontent p a, body  #Amenitiesbottomcontent a,  #page_gallery a, body .neighborhood_bottom_content a, body #ContactContent a{
  text-decoration:none;
  color:#1E536D; 
  
}
.secondarycontent p a:hover, body  #Amenitiesbottomcontent a:hover,  #page_gallery a:hover, body .neighborhood_bottom_content a:hover,  body #ContactContent a:hover{
  text-decoration:none;
  color:#97B125; 
}

.sectionbox{
  border: 1px solid #AEAEAE;
  clear: both;
  margin: 70px 0 0 0;
  padding: 15px 15px 15px 15px;
  position: relative;
  
}
body #divOnlineLeasingLogin{ 
  display:block !important;
  font-family: Myriad Pro,Arial,Myriad Pro,sans-serif;
  font-size: 14px;
}

#divOnlineLeasingLogin a{
  color:#1E536D; 
}

body .page_floorplans .Apartment{ border: 1px solid  #AEAEAE;}

.gallery-link{
  top:830px;
  left: 255px;
  position: absolute;
}

.gallery-link a{
  border-bottom: 1px solid #c55604 !important;
  border-top: 1px solid #c55604 !important;
  color: #1e536d;
  display: block;
  float: left;
  font-size: 16px;
  padding: 7px 5px 7px 0;
  text-decoration: none;
}

#rp_n_3_container{
  position: relative;
  bottom:35px;
}

.page_neighborhood #rp_n_3_accordion h2{ background-image:none; border-bottom:2px solid #fff;}

#rp_n_3_container #rp_n_3_accordion .pane a{
  background-image:none; 
  background-color:#C55604; 
  border-bottom:2px solid #fff;
  color:#FFFFFF; 
}


.sectionbox .DefaultTop, .sectionbox .contactUs .rightColumn{
  border:none; 
}
#left-contact{background:#1E536D; }
body .office_hours{
  color:#FFFFFF; 
  font-size: 15px;
  
}
.leftColumn img{display:block;}
body .contactdetail h3, body .contactUs .office_hours h3, body #left-contact h3{
  color:#FFFFFF !important; 
  font-size: 20px;
}
#shortblurcontact{ 
  color:#000000; 
  font-size: 14px;
  font-weight: 700;
  margin: 0.3% 0 0 31.5%;
  position: absolute;
}

.ameni-right {
  float: right;
  width: 29%;
}

 #amenities-image > img, .right-img > img{
    display: block;
    width: 100%;
}
.gallery-left-section {
  color: #1E536D;
  font-size: 15px;
  /* margin: 0 256px 0 0;*/
  min-height: 600px;
  overflow: hidden;
  width: 675px;
  float:left;
}

/*.SectionTitle1{
  font-family: Myriad Pro,Myriad Pro,Myriad Pro,sans-serif;
  font-size: 23px;
  font-weight: 300;
  position: absolute;
  margin: -66px 0 36px 0;
  
}*/

.SectionTitle1 {
    float: left;
    font-family: Myriad Pro,Myriad Pro,Myriad Pro,sans-serif;
    font-size: 23px;
    font-weight: 300;
    margin: 0;
   padding:22px 0 3px 15px;
    width: 65%;
}

#gallery_top_content{
  padding: 3px 10px 35px 15px;
}
#gallery_top_content a{ color: #1E536D;}
/*.slider {
padding-left: 15px;
} */

.photo_gallery_bottom_text .gallery-footer-title {
  color: #1E536D;
  font-size: 23px;
  padding:20px 0 0 16px;
}
.bottomtxt{  padding-left:16px;  font-size: small;}
.bottomseo-content{ padding-left:16px;}
.right-img{ padding-top:20px}

.right-content-amenities{
  background: none repeat scroll 0 0 #c55604;
  color:  #FFFFFF;
  font-size: 14px;
  margin-bottom: 3px;
  padding: 15px 10px 25px 15px;
}


.right-content-amenities ul li {
  background: url("../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/amenities-right-arrow.png") no-repeat scroll left 7px rgba(0, 0, 0, 0);
  font-size: 17px;
  list-style: none outside none;
  margin: 0;
  padding: 4px 0 0 14px;
}

.ameni-right-li {
  margin: 0;
  padding: 0;
}
.right-content-amenities ul li a{ text-decoration:none; color: #FFFFFF;}

.online-leasing {
  padding: 21px 0 5px 25px;
}

.online-leasing a {
  background: url("../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/online-leasing-bg.png") no-repeat scroll left top #1e536d;
  color: #ffffff;
  display: block;
  font-size: 17px;
  height: 20px;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  width: 149px;
}

.ameniti-right-title {
  color:  #1E536D;
  font-size: 34px;
  line-height: 0.9em;
  padding-left:21px;
}

.color-blue {
  color:  #1E536D;
  font-size: 14px;
  padding-left: 21px;
}
/*.DefaultTop{ margin-top:20px;}*/
.ameni-left {
  background: #1E536D;
  /*min-height: 600px;*/
  overflow: hidden;
  padding: 18px;
  width: 65%;
  float:left;
  
}

.amenity-image{display:none;}
.ameni-left .amenities-container{width:47%; background:none;}
.ameni-left .amenities-list{background:#477287;}
.ameni-left .community-amenities{border:none;}
.ameni-left .amenities-list h3{color:#FFFFFF;  text-transform: uppercase; font-size: 18px;}
.ameni-left .amenities-list li span{color:#FFFFFF;   padding-left: 24px;}
.ameni-left .amenities-list li{ line-height: 1.4em; list-style:none; background: url("../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/arrow-white.png") no-repeat; color: #ffffff;}
.ameni-left .amenities-list ul{padding-left:15px;}
.ameni-left .show-all-less{display:none !important;}

.ameni-left .neighborhood_bottomtext {
  display: inline-block;
  margin: 40px 0 0;
  padding: 70px 0 0;
}
.ameni-left .neighborhood_bottomtext a {
  background: url("http://thistlesage.com/CMSPages/RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/arrow-white.png") no-repeat scroll right 16px rgba(0, 0, 0, 0);
  border-bottom: 1px solid #ffffff !important;
  border-top: 1px solid #ffffff !important;
  color: #ffffff;
  padding:10px 13px 10px 0;
  text-decoration: none;
}

.testimonial-wrapper {
  background: url("../RPresourceFiles/Custom-Resource/Custom-Template/C-0009-Countryside/Images/testimonials-bottom.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);
  padding: 0 0 15px;
}
.testimonial-wrapper .testimonial-box {
  background:#1E536D; 
  padding: 10px;
}
.quote-mark{float:left;}
.gallery-left-section .testimonial-content {
  display:inline-block;
  color:#FFFFFF; 
  width:90%;
  margin: 25px 0 0 0px;
  font-size: 15px;
  font-style: italic;
}
.testimonial-wrapper .testimonial-auther {
  font-size: 24px;
  font-style: normal;
  padding: 10px 0 0;
}
.testimonials .border-testimonials {
  border-bottom: 1px dotted #bdbdbd;
  height: 10px;
  margin-bottom: 20px;
}

a#menu-pull {
  display: none;
}
.moble-number, .thankyoupage h1, .siteMap h1, .privacy-policy-page h1, .specials-page h1 {
  display: none;
}
.bottomseo-content a{
    color:#1E536D; 
    text-decoration: underline;
}
.bottomseo-content a:hover
{
  text-decoration:none;
  }
.bottomseo-content {
    font-size: 15px;
}
.extracontent {
    position: relative;
}
.page_neighborhood {
    padding-top: 60px;
}
.siteMap a {
    color: #1E536D;
  font-size:14px;
  text-decoration:none;
}

.siteMap a:hover {
    color: #97B125;
  }

.download-link {
    background-color: #1E536D; 
  border:1px solid;
    left: 16px;
    padding: 5px 0 5px 0px;
    position: absolute;
    margin-top:523px;
    z-index: 1;
   width:29%;
text-align: center;
  -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
 
 /* border-top:4px solid #fff; */
  
}

.download-link a
{
  
  font-size:16px;
  text-decoration:none;
  color:#FFFFFF;
 
  }

.download-link a:hover
{
   text-decoration:underline;
  }

/* Minification failed (line 284, error number 1043): 'progid:' is an IE-only construct that generates invalid CSS */