.navtop{
    position:fixed;
    height:100px;
    z-index:200;
    width:100% !important;
}

.bred{
    border:solid thin red;
}

.hmadison{
    position:relative;
}

#animation_container{
    position:absolute;
    left:50%;
    margin-left:-255px;
}
/*#mobile-demo{
    z-index:500;
    border:solid red !important;
}*/



nav {
    background-color: rgba(255, 255, 255, .66) !important;
    box-shadow:none;
    color:#000 !important;

}

.brand-logo{
    position:absolute;
    right:30px;
    top:-13px;
}

nav a{
    color:#000 !important;
    height:60px;
    padding-top:10px !important;
}

nav a:hover{
    background:none !important;
    color:#fff;
}
.nav-wrapper ul{
    width:86% !important;
}

.nav-wrapper li{
    width:14%;
    text-align: center;
}

nav.gal-arrows{
    position:absolute;
    top:0;
}



#drophome{
    margin-top:64px !important;
    background-color: rgba(255, 255, 255, .7) !important;
    height:40px !important;
}

#drophome li{
    width:100% !important;
}
#droplocation{
    margin-top:64px !important;
    background-color: rgba(255, 255, 255, .7) !important;
    width:230px !important;
    margin-left:-50px;
}

#dropavails{
    margin-top:64px !important;
    background-color: rgba(255, 255, 255, .7) !important;
    overflow-y: hidden;
}

#dropavails li{
 width:100% !important;
    text-align:center;
    height:10px !important;
}


#droplocation li{
    width:230px !important;
    text-align:center;
    height:10px !important;
}

*:focus {
    outline: none !important;
}
.dropdown-content li{
    min-height:40px !important;
    line-height: 1em !important;
}

.dropdown-content li:hover{
    background-color: rgba(255, 255, 255, .7) !important;

}
.delay-3s { animation-delay: 3s; -webkit-animation-delay: 3s; }

.hero { 
    background: url('../img/hero-bg3.jpg') no-repeat top center; 
    /*-webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; */
    height: 100%; 
    
    -webkit-background-size: cover; 
-moz-background-size: cover; 
-o-background-size: cover; 
background-size: cover; 
/*background-attachment: fixed;*/
}

.home-mobile{
    width:100%;
}

.home-mobile img{
    width:100%;
    height:auto;
}


.hometextbg{
    height:100%;
     min-height:800px;
	background: url('../img/hometext-bgleft2.png') no-repeat; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.bluebg{
    background-color: #4172a8;
    padding:30px;
    margin-top:-20px;
}

.graybg{
    background-color: #898b8d;
    padding:30px;
}




.historytextbg{
    height:100%;
     min-height:800px;
	background: url('../img/historytext-bgleft.png') no-repeat right; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
}

.nopadding{
    padding:0 !important;
}



.h51, .hmadison{
    margin-top:160px;
}

.textboxdown{
    position: absolute;
    bottom:0px;
    padding:20px;
    padding-bottom:0px;
}

.textboxup{
    position: absolute;
    top:80px;
    padding:20px;
}


.textboxupleft{
    position: absolute;
    top:80px;
    padding:20px;
    left:20px;
}

p span{
    font-size:1.2em;
}
h1{
    font-size:1.7em;
    color:#fff;
    /*text-shadow: 0 0 3px #FFF;*/
}

p{
    color:#fff;
    font-size:1.1em;
    line-height: 1.5em;
}

.hometext .block{
     float:right;
  width:60%;
  height:600px;
  margin-top:0;
  -webkit-shape-outside: polygon(0 0, 100% 0%, 60% 100%,  100% 100%);
  shape-outside: polygon(0 0, 100% 0%, 60% 100%,  100% 100%);
    
  /*float:left;
  width:170px;
  height:430px;
  margin-top:0;
  padding-top:20px;
  -webkit-shape-outside: polygon(0 0, 100% 0, 20% 100%,  0 100%);
  shape-outside: polygon(0 0, 100% 0, 20% 100%,  0 100%);*/
}



/*----------------- HISTORY ---------------*/

.before-history{
    background: url('../img/bhistory-bg.jpg') no-repeat top left; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
    height: 200px; 
    background-attachment: fixed; 
}

.bhistoryc p{
    text-align:center;
    font-size: 1.5em;
    color:#000;
    display:inline-block !important;
    /*font-family: 'Playfair Display', serif;
    font-style: italic;*/
letter-spacing:1px;
}

img.history-arrow{
    vertical-align:-40%;
}

.bhistoryc img{
    padding-top:60px;
}

.history{
    background: url('../img/history-bg2.jpg') no-repeat top center; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
    height: 800px; 
}


.historytext .block{
    float:right;
  width:160px;
  height:750px;
  margin-top:0;
  -webkit-shape-outside: polygon(80% 0, 60% 0, 0 100%,  100% 100%);
  shape-outside: polygon(80% 0, 60% 0, 0 100%,  100% 100%);
  /*float:left;
  width:220px;
  height:450px;
  margin-top:0;
  padding-top:20px;
  -webkit-shape-outside: polygon(0 0, 20% 0, 100% 100%,  0 100%);
  shape-outside: polygon(0 0, 20% 0, 100% 100%,  0 100%);*/
}

.grayscale{
     -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
  filter: grayscale(100%);
     transition: all 0.5s ease;
}



.historyimg{
    background: url('../img/history-bg2.jpg') no-repeat top center; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
    -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera 
  filter: grayscale(100%);
     transition: all 2s linear;
    /*background:red;*/
    width:100%;
    height:800px;
    position:absolute;
    top:800;
    left:0;
}

.transparent{
    opacity:0;
}

.historycontent{
    
}
.historytext {
     z-index:300 !important;
}


/*----------------- LOCATION --------------*/

.transportation{
   /* background:url('../img/map.jpg') top right;*/
    background-color:#fff;
    height: 750px; 
}

.maplarge{
    display:none;
}

#ltrainstext{
    display:none;
}

#lamenitiestext h1{
    font-size:.5em;
    color:#999;
    margin-top:0 !important;
}
.transtext{
    font-size:3.2em;
    color:#cac8c8;
    text-align:left;
    line-height:1.2em;
    height: 750px !important; 
    width:525px;
    
}


.transtext .block{
  float:right;
  width:240px;
  height:250px;
  margin-top:0;
  -webkit-shape-outside: polygon(0 0, 40% 100%, 100% 100%,  100% 100%);
  shape-outside: polygon(0 0, 40% 100%, 100% 100%,  100% 100%);
}

.instruct{
    font-size:.4em;
    color:#dda307;
}

.mobile-instruct{
    color:#dda307;
}

.transtext p{
    font-size:.35em;
    color:#666;
}
.greentxt{
    color:#05991e;
    font-family: 'Roboto', sans-serif !important;
}

span.traincircle {
  background: #05991e;
  border-radius: 0.8em;
  -moz-border-radius: 0.8em;
  -webkit-border-radius: 0.8em;
  color: #ffffff;
  display: inline-block;
  line-height: 1.3em;
  margin-right: 5px;
  text-align: center;
  width: 1.3em; 
    font-size:.6em;
    vertical-align:10%;
}

.yellowbg{
   background: #f0c000 !important; 
    color:#000 !important;
}

#translink, #translinkt, #neighborlink{
    font-size: .4em;
    color:#000;
}


#translink:hover, #translinkt:hover, #neighborlink:hover{
    color:#e7ba05;
}

#maprestaurants:hover, #mapretail:hover, #mapcorporate:hover, #maphotel:hover, #mapfitness:hover, #maprestaurantsm:hover, #mapretailm:hover, #mapcorporatem:hover, #maphotelm:hover, #mapfitnessm:hover{
    cursor:pointer;
}

.transmapm-container{
    height:420px;
    background:#fff;
    margin-bottom:0;
}

.whitebg{
    background:#fff;
}

.movemtop{
    margin-top:-25px;
}



.transtextbg{
    height: 750px !important; 
	background: url('../img/transtext-bg.png') no-repeat; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
    width:596px;
}

.key{
    font-size: .4em !important;
    line-height:2em;
}

.redtxt{
    color:#a91e23;
}
.graytxt{
    color:#606060;
}
.orangetxt{
    color:#e27926;
}
.bluetxt{
    color:#4397b7;
}
.purpletxt{
    color:#aa509e;
}
.greentxt{
    color:#03931b;
}


.map-circle::before{
   content: '';
   display: inline-block;
   width: 12px;
   height: 12px;
   -moz-border-radius: 7.5px;
   -webkit-border-radius: 7.5px;
   border-radius: 7.5px;
    
}

.redc.map-circle::before{
    background-color: #a91e23;
}

.grayc.map-circle::before{
    background-color: #606060;
}
.orangec.map-circle::before{
    background-color: #e27926;
}

.bluec.map-circle::before{
    background-color: #4397b7;
}
.purplec.map-circle::before{
    background-color: #aa509e;
}
.greenc.map-circle::before{
    background-color: #03931b;
}

.smooth_zoom_preloader {
		background: transparent url(zoom_assets/preloader.gif) center center no-repeat;
	}

.ltextcontainer{
    position:absolute;
    top:0px;
    z-index:19 !important;
}
/*----------------- FEATURES --------------*/


.featurestext ul li, .featurestext h1{
    color:#000;
}

.featurestextbg{
    height:100%;
     min-height:800px;
	background: url('../img/featurestext-bg.png') no-repeat top right; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
}


.features{
    background: url('../img/features-bg2.jpg') no-repeat top center; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
    background-attachment: fixed; 
    height: 800px; 
}

.featurestext{
    margin-top:0px !important;
    padding-top:0! important;
}

.featurestext ul{
    font-size:1.2em;
}

.featurestext li, .featurestxt li{
    list-style: disc !important;
    margin-bottom:8px;
}

.featurestext .block{
  float:right;
  width:80px;
  height:450px;
  margin-top:0;
  -webkit-shape-outside: polygon(80% 0, 100% 0, 0 100%,  100% 100%);
  shape-outside: polygon(80% 0, 100% 0, 0 100%,  100% 100%);
}

.graytext{
    color:#666;
}

.featuresimg-mobile img{
    height:auto;
    width:100%;
}
.features-mobile{
    height:600px;
    background:#fff;
    padding:30px;
    margin-top:170%;
}

.featurestxt{
    padding-left:20px !important;
    
}

.features-mobile h1{
    color:#333;
}
/*----------------- GALLERY --------------*/





.gallery{
    background: url('../img/featuresbw-bg.jpg') no-repeat top center; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
    height: 800px;
     background-attachment: fixed;
}

.galleryimg{
    padding-top:150px;
    text-align:center;
}

.galleryimg img{
    width:85%;
    height:auto;
}


.mobile-gallery{
    height:400px !important;
/*    background:#d6d6dc;*/
    padding-top:30px;
}
/*----------------- AVAILS --------------*/


.avails{
    background: url('../img/avails-bg.jpg') no-repeat top center; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
height:1600px;
    background-attachment: fixed;
    /*background-color: rgba(138, 155, 175, .5);*/

}


.rowretail, .row31{
    position:absolute;
    bottom:45px;
    text-align:center;
    width:100%;
}



.stackbg{
    background: url('../img/stack-bgb.png') no-repeat top right; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
    height:800px;
    width:562px;
    z-index:600;
   
}

.stackcontainer{
   padding-top:80px !important;
    margin-left:100px;
    width:80%;
}

.stackcontainer img{
    width:380px;
    height:auto; 
}

.floornumbers{
    color:#fff;
    font-size:1em;
    position:relative;
    top:-530px;
    left:510px;
    width:100px;
}


#fl31{
    position:relative;
    left:-130px;
}

#flground{
   margin-top:395px;
}

.floornumbers div:hover{
    cursor:pointer;
    color:#f9ca4a;
}

.floorplanc{
    height:420px;
}

.floorplanc img, #floorplan{
    max-width:525px !important;
    height:auto;
}

#fllobby{
    margin-top:295px;
    margin-left:100px;
}

.plansc{
     background: url('../img/plans-bg.png') no-repeat top right; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
    height:800px;
    padding-top:120px !important;
    text-align: center;
    color:#fff;
    font-size:2em;
}

#floorsf{
    font-size:1.4em;
}

.plansc img{
    width:90%;
    height:auto;
    margin:20px 0;
}

.floorimg{
    padding-top:205px !important;
    text-align: center;
}
.floorimg img{
    padding-bottom:20px;
}
.parallelogram {
	-webkit-transform: skew(15deg) !important;
	   -moz-transform: skew(15deg) !important;
	     -o-transform: skew(15deg) !important;
    background-color: rgba(255, 255, 255, .4) !important;
    margin-top:20px;
}

.parallelogram p{
    -webkit-transform: skew(-15deg) !important;
	   -moz-transform: skew(-15deg) !important;
	     -o-transform: skew(-15deg) !important;
    color:#000;
    text-transform: none !important;
    margin-top:0 !important;
    padding-top:5px !important;
}

.mobile-avails{
    margin-top:-400px;
}

.mobile-stack{
    height:400px;
    padding:20px;
        text-align:center;

}

.mobile-stack img{
    height:380px;
    width:auto;
}

.mobile-plans{
    text-align: center;
    color:#fff;
}

.fltext{
    font-size: 1.3em;
    color:#fff;
}

.floorplan{
    height:auto;
    text-align:center;
    padding-bottom:40px;
}

.floorplan img{
    width:85%;
    height:auto;
}

#availimgb {
    width:390px;
    height:auto;
    padding-bottom: 23px;
}
.mobile-availimg{
    margin-top:50px;
}
.mobile-availimg img{
    width:90%;
    height:auto;
    padding-bottom:20px;
}

/*----------------- SPECS --------------*/



.specs{
    /*background: url('../img/specs-bg2.jpg') no-repeat top center; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover;
    background:transparent !important; */
    height: 800px; 
    background-color: rgba(255, 255, 255, .6);
    margin-top:-20px;
}

.specs .row{
    padding:40px;
}
.specs h1{
    padding-top:80px;
    font-size:3.7em;
    color:#669bd3;
    text-shadow: none !important;
    
}
.specs h2{
    font-size:1.1em !important;
    margin:0 !important;
    border:0 !important;
    text-transform:none !important;
    padding-bottom:4px !important;
    line-height:1em !important;
    margin-bottom:none !important;
}

.specs h2:after{
    content: none !important;
}
.specs ul{
    margin-top:0 !important;
}

.specs li{
    list-style: disc !important;
}
.specsc{
    padding-top:100px;
    padding-left:40px;
}

.specsc img{
    width:1000px;
    height:auto;
}

/*----------------- CONTACT --------------*/


.contact{
    background: url('../img/contact-bg2.jpg') no-repeat top center; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
    height: 800px; 
    background-attachment: fixed; 
    color:#fff;
}

.contacttext{
    padding:40px;
    font-size:1.1em;
    padding-top:120px;
}

.contacttext a, .contacttext a:visited{
    color:#fff !important;
}

.contacttext h2{
    text-transform:none !important;
    color:#fff !important;
    font-size:3.3em!important;
    letter-spacing: 1px;
}

.contacttext h2:after{
    content:none !important;
}

/*.contactc{
    padding-left:40px;
}

.contactc img{
    width:580px;
    height:auto;
        margin-top:160px !important;

}*/

.cwlogo{
    width:150px;
    text-align: left;
    padding-top:20px;
}
.cwlogo svg{
    width:100%;
    height:auto;
}
.printflyer{
    display:inline-block;
}

.location-mobile{
    padding:30px;
}

.location-mobile h1{
    color:#666;
}
.location-mobile, .location-mobile p{
    color:#666;
}

.mobile-subnav{
    
    height:25px !important;
    
}

.mobile-subnav a{
    padding-top:0px !important;
    padding-left:40px !important;
}

.side-nav a:hover{
    font-weight: 400 !important;
}


.side-nav li{
    width:100%;
    text-align:left;
   height:40px;
    position:static;
}

.sidenav-logo{
    height:100px !important;
    margin:0;
    padding:20px;
    background:#eff0f0;
}
.side-nav li a{
        font-weight:300 !important;
        font-family: 'Roboto', sans-serif !important;
    letter-spacing:1px;
    margin:0;
    line-height:1em;
    font-size: 1em;
}
.border-top{
    border-bottom:solid thin #ccc;
}

@media only screen and (max-width: 600px) {
    
    .nav-wrapper ul{
        width:auto !important;
    }
    
    .key{
        font-size:1em !important;
    }
    
    .key div{
        display:inline-block;
        margin-right:10px;
    }
    
   .history{
    background: none; 
       height:auto;
    
}
    
    .bhistoryc p{
    font-size: 1.2em !important;
   margin-top:-20px;
}
    
    .hsleft img, .hsright img{
        width:80%;
    }
    
 
.features{
    height:100%;
    margin-bottom:-20px;
    padding-bottom:0;
    
}
    
.avails{
    height:auto;
 }
.specs{
    height: auto; 
    }
    
    .contact{
    background: url('../img/contact-bg2.jpg') no-repeat bottom center; 
    background-size: 100% auto;
    background-color:#3b84c8;
    height: auto; 
    background-attachment: fixed; 
    color:#fff;
}
    


    
}

@media only screen
    and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 
      
.features{
    background: url('../img/features-bg2.jpg') no-repeat top center; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
    background-attachment: scroll; 
    height: 400px; 
}
           .contact{
    background: url('../img/contact-bg2.jpg') no-repeat bottom left; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
    background-attachment: scroll;
}
      
}




@media (min-width: 600px) and (max-width: 1024px){
    
    .avails{
height:1450px;
}
    
    .stackbg, .plansc{
    height:550px;
   
}
    
    .floornumbers{
    display:none;
}
    .specs{
    height: auto;
        font-size: .8em;
}
    
    .specs h1{
        margin-top:-60px;
    }
    .gallery{
    height: 450px; 
    }
        
    .featurestextbg{
        width:70%;
        min-width:420px;
    }
    .mobile-gallery{
   width:100%;
        text-align:center;
}
    
    
    .features{
    height: 400px; 
}
    
    .transportation{

    height: 400px; 
}
    .transtextbg{
    height: 530px !important; 
	background: url('../img/transtext-bg.png') no-repeat bottom right; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
    width:400px;
}
    
    .transtext{
    font-size:2em;
    line-height:1.2em;
    height: 530px; 
    width:400px;
    margin-top:-60px;
}


.transtext .block{
  float:right;
  width:200px;
  height:250px;
  margin-top:0;
  -webkit-shape-outside: polygon(0 0, 40% 100%, 100% 100%,  100% 100%);
  shape-outside: polygon(0 0, 40% 100%, 100% 100%,  100% 100%);
}
    
    #lamenitiestext{
        font-size:1.3em;
    }
    #neighborlink{
        font-size:.6em;
    }
    #content {
	width: 95%;
}
    
    .bhistoryc p{
    font-size: 1em;
}
    
    #neighborgal .als-item {  /* each image */
	min-height: 100px;
	min-width: 198px;
}
    
        #neighborgal .als-item img {  /* each image */
	height: 150px;
            width: 224px;
}
    
    p{
        font-size:.95em;
    }
    

    .floorimg img{
    width:200px;
}
    
    .specs .col{
        padding-right:40px;
    }
    
    .floorplanc{
    height:auto;
}
    .rowretail, .row31{
    bottom:10px;
}

    .hero{
        height:350px;
    background: url('../img/mobile/hero-bg.jpg') no-repeat top right; 
    -webkit-background-size: cover; 
-moz-background-size: cover; 
-o-background-size: cover; 
background-size: cover; 
    }
    
    
    .hometext .block{
  height:350px;
        
  width:30%;
  margin-top:0;
  -webkit-shape-outside: polygon(0 0, 100% 0%, 60% 100%,  100% 100%);
  shape-outside: polygon(0 0, 100% 0%, 60% 100%,  100% 100%);
  
    }
    
    .hometextbg{
    height:100%;
     min-height:350px;
        
    }
    
    .hometextbg{
    height:100%;
     min-height:350px;
	background: url('../img/hometext-bgleft2.png') no-repeat bottom; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
    .hometext{
        margin-top:-90px;
    }
    
    
.historytextbg{
    height:100%;
    width:400px;
     min-height:350px;
	background: url('../img/historytext-bgleft.png') no-repeat right; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
}
    .history{
    background: url('../img/history-bg2.jpg') no-repeat top center; 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    -o-background-size: cover; 
    background-size: cover; 
    height: 350px; 
}
    
    .historyimg{
    
    height:350px;
}

    .historytext {
        width:400px;
    }

    .historytext .block{
    float:right;
  width:200px !important;
    
  height:350px;
  margin-top:0px
  -webkit-shape-outside: polygon(80% 0, 60% 0, 0 100%,  100% 100%);
  shape-outside: polygon(80% 0, 60% 0, 0 100%,  100% 100%);
 
}
    
    .historytext{
        margin-top:-50px;
    }
    
    .featurestext ul{
      font-size:.9em;
    }
    
    .featurestext{
        margin-top:80px;
    }
    .featurestextbg{
        min-height:400px;
        height:400px;
    }
}

@media (min-width: 1024px){
    #neighborgal .als-item {
min-height: 200px;
	min-width: 298px;
    }
    .hero{
        height:800px;
    }
}


@media (max-width: 1420px) {
    .stackcontainer{
        padding-top:120px;
        margin-left:20px;
    }
    
    .stackcontainer img{
    width:320px;
    height:auto;
}
    



.floornumbers{
    top:-445px;
    left:360px;
}
    
    #fl31{
    position:relative;
    left:-110px;
}

#flground{
   margin-top:330px;
}
    
    .floorplanc img, #floorplan{
    max-width:625px !important;
    height:auto;
}
    
}

@media only screen and (max-width: 1420px and min-width: 420px) {
    .stackcontainer img{
/*
        width:200px;
        height:auto;
        border:solid thin red;
*/
    }
   
}



@media only screen and (max-device-width: 1999px) {
    .mapsmall{
        display:static;
    }
    .maplarge{
        position:absolute;
        top:0;
        display:none;
    }
}

@media only screen and (min-width: 2000px) {
    .mapsmall{
        display:none;
    }
    .maplarge{
         position:absolute;
        top:0;
        right:0;
        display:block;
    }
    
}

