/* 2015 Edits */


.pcm{}

.pcm-img-has-overlay{position:relative;}
.pcm-img-has-overlay .pcm-overlay{height:100%;position:absolute;width:100%;}
.pcm-img-has-overlay{}

.pcm-v-center{position:absolute;top:50%;width:100%;}

.pcm-social-icons{text-align:center;}
.pcm-social-icons a{margin:0 5px;}
.pcm-social-icons .pcm-icon-facebook{background:url(../images/pcm-icon-facebook.png) no-repeat center center;background-size:28px 28px;display:inline-block;height:28px;overflow:hidden;text-indent:-999999px;width:28px;}
.pcm-social-icons .pcm-icon-twitter{background:url(../images/pcm-icon-twitter.png) no-repeat center center;background-size:28px 28px;display:inline-block;height:28px;overflow:hidden;text-indent:-999999px;width:28px;}
.pcm-social-icons .pcm-icon-instagram{background:url(../images/pcm-icon-instagram.png) no-repeat center center;background-size:28px 28px;display:inline-block;height:28px;overflow:hidden;text-indent:-999999px;width:28px;}
.pcm-social-icons .pcm-icon-youtube{background:url(../images/pcm-icon-youtube.png) no-repeat center center;background-size:28px 28px;display:inline-block;height:28px;overflow:hidden;text-indent:-999999px;width:28px;}

.pcm-button{border:1px solid #58585A;color:#58585A;display:inline-block;font-size:15px;font-family: 'Tungsten A', 'Tungsten B';letter-spacing:1px;padding:4px 10px;position:relative;text-decoration:none;text-transform:uppercase;}
.pcm-button:hover{color:#F2641D;}
.pcm-button:before{background:url(../images/pcm-arrow-right.png);background-size:12px 18px;content:" ";height:18px;position:absolute;right:-5px;width:12px;}

.pcm-img-full{display:block;height:auto;width:100%;}
.pcm-img-max{display:block;height:auto;max-width:100%;}

.pcm-container{margin:0 auto;max-width:1020px}
.pcm-container-smaller{max-width:940px;}

.pcm-layout-table{display:table;width:100%;table-layout:fixed;}
.pcm-layout-td{display:table-cell;}

.pcm-block-divider{border-bottom:1px solid #222;border-top:1px solid #222;height:4px;margin:15px 0;}
.pcm-layout-v-spacer{border-left:1px solid #222;border-right:1px solid #222;width:4px;}

@media screen and (max-width:720px){
	.pcm-layout-v-spacer{display:none;}
}

.pcm-header-image{height:550px;}

.pcm-block-home{padding:50px 0;}
.pcm-block-home .column-1{padding-right:40px;width:66%;vertical-align:top;}
.pcm-block-home .column-2{padding-left:40px;width:33%;text-align:center;vertical-align:top;}

@media screen and (max-width:720px){
	.pcm-block-home{padding:35px;}
	.pcm-block-home .column-1,
	.pcm-block-home .column-2{display:block;padding:0;width:auto;}
}

.pcm-block-home .sub-column-1{padding-right:35px;width:55%;vertical-align:top;}
.pcm-block-home .sub-column-2{padding-left:35px;width:45%;vertical-align:top;}

@media screen and (max-width:720px){
	.pcm-block-home .sub-column-1,
	.pcm-block-home .sub-column-2{display:block;padding:0;width:auto;}
}

.pcm-block-home .pcm-element-about{}
.pcm-block-home .pcm-element-about p{font-family: 'Sentinel A', 'Sentinel B';line-height:1.5;margin:0;}
.pcm-block-home .pcm-element-about p strong{color:#EA6636;font-family: 'Tungsten A', 'Tungsten B';font-size:30px;font-weight:300;margin:0;line-height:1;letter-spacing:2px;text-transform:uppercase;}

.pcm-block-home .pcm-element-reels-videos{}
.pcm-block-home .pcm-element-reels-videos .action{margin:15px 0 0 0;}
.pcm-block-home .pcm-element-reels-videos .pcm-button-text{color:#EE652C;font-family: 'Tungsten A', 'Tungsten B';font-size:15px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;}
.pcm-block-home .pcm-element-reels-videos .pcm-element-icon{margin:-35px 0 0 0;text-align:center;}

.pcm-block-home .pcm-element-flats{margin:45px 0 0 0;text-align:center}

.pcm-block-home .element-ponce-news{text-align:center;}
.pcm-block-home .element-ponce-news .header{color:#EE652C;font-family: 'Tungsten A', 'Tungsten B';font-size:38px;letter-spacing:2px;margin:20px auto 25px auto;position:relative;text-transform:uppercase;}
.pcm-block-home .element-ponce-news .header:before{border:none;border-top:2px solid #454545;content:" ";left:50%;margin:0 0 0 -17px;position:absolute;top:-5px;width:35px;}
.pcm-block-home .element-ponce-news .header:after{border:none;border-top:2px solid #454545;bottom:-5px;content:" ";left:50%;margin:0 0 0 -17px;position:absolute;width:35px;}
.pcm-block-home .element-ponce-news .pcm-thumbnail{margin:0 0 25px 0;}
.pcm-block-home .element-ponce-news .time{color:#58595B;font-size:10px;font-family: 'Sentinel A', 'Sentinel B';display:block;letter-spacing:1px;margin:0 0 10px 0;text-transform:uppercase;}
.pcm-block-home .element-ponce-news .title{color:#414042;font-size:14px;font-family: 'Sentinel A', 'Sentinel B';font-weight:400;line-height:1.4;letter-spacing:1px;margin:0 0 6px 0;text-transform:uppercase;}
.pcm-block-home .element-ponce-news .excerpt{margin:0 0 15px 0;}
.pcm-block-home .element-ponce-news .excerpt p{font-size:14px;font-family: 'Sentinel A', 'Sentinel B';line-height:1.4;margin:0;}

.pcm-block-home .pcm-element-events .heading{color:#F2641D;font-family: 'Tungsten A', 'Tungsten B';font-size:14px;letter-spacing:1px;text-align:left;text-transform:uppercase;}
.pcm-block-home .pcm-element-events .header{background:url(../images/pcm-ir-happenings.png) no-repeat center center;height:50px;margin:0 0 30px 0;position:relative;text-indent:-9999999px;}
.pcm-block-home .pcm-element-events .header:before{border:none;border-top:2px solid #454545;bottom:-15px;content:" ";left:50%;margin:0 0 0 -17px;position:absolute;width:35px;}
.pcm-block-home .pcm-element-events .pcm-element-event{margin:0 0 35px 0;}
.pcm-block-home .pcm-element-events .pcm-element-event:last-child{margin:0;}
.pcm-block-home .pcm-element-events .pcm-element-event .title{color:#444545;font-family: 'Tungsten A', 'Tungsten B';font-size:38px;letter-spacing:1px;margin:0 0 5px 0;text-transform:uppercase;}
.pcm-block-home .pcm-element-events .pcm-element-event .time{display:block;font-size:12px;font-family: 'Sentinel A', 'Sentinel B';letter-spacing:2px;margin:0 0 20px 0;text-transform:uppercase;}

.pcm-block-home .pcm-element-social{}
.pcm-block-home .pcm-element-social .title{color:#454545;font-family: 'Tungsten A', 'Tungsten B';font-size:16px;margin:0 0 10px 0;text-align:center;text-transform:uppercase;}

.pcm-block-home .pmc-element-featured-event{margin:0 0 35px 0;}
.pcm-block-home .pmc-element-featured-event .title{color:#75C5D7;font-family: 'Tungsten A', 'Tungsten B';font-size:48px;letter-spacing:1px;margin:0 0 5px 0;text-transform:uppercase;}
.pcm-block-home .pmc-element-featured-event .time{color:#454545;display:block;font-family: 'Sentinel A', 'Sentinel B';font-size:12px;letter-spacing:1px;margin:0 0 15px 0;text-transform:uppercase;}

.pcm-page-library{margin:25px 0 75px 0;}
.pcm-page-library .header{background:url(../images/pcm-ir-header-reels-videos.png) no-repeat center center;overflow:hidden;height:57px;margin:0 0 35px 0;text-indent:-9999999px;}

.pcm-page-library .pcm-block-reels-videos-container{margin-bottom:35px;}
.pcm-page-library .pcm-block-reels-videos-container .pcm-element-row{margin:0 0 35px 0;}
.pcm-page-library .pcm-block-reels-videos-container .pcm-layout-td{padding:0 16px;width:33.3333%;}
.pcm-page-library .pcm-block-reels-videos-container .pcm-layout-td:first-child{padding-left:0;}
.pcm-page-library .pcm-block-reels-videos-container .pcm-layout-td:nth-child(2){padding:0 8px;}
.pcm-page-library .pcm-block-reels-videos-container .pcm-layout-td:last-child{padding-right:0;}
.pcm-page-library .pcm-block-reels-videos-container .pcm-element-video-thumbnail{border-bottom:5px solid #75C7D7;}
.pcm-page-library .pcm-block-reels-videos-container .pcm-overlay{background:rgba(117,197,215,.5);opacity:0;}
.pcm-page-library .pcm-block-reels-videos-container .pcm-img-has-overlay:hover .pcm-overlay{opacity:1;}
.pcm-page-library .pcm-block-reels-videos-container .pcm-v-center{margin:-35px 0 0 0;text-align:center;}
.pcm-page-library .pcm-block-reels-videos-container .pcm-v-center a{text-decoration:none;}
.pcm-page-library .pcm-block-reels-videos-container .title{color:#fff;font-family: 'Tungsten A', 'Tungsten B';font-size:25px;letter-spacing:1px;margin:5px 0 0 0;text-transform:uppercase;}

.pcm-page-library .pcm-element-slideshow-container{border-bottom:5px solid #75C7D7;}


.pcm-element-slideshow-container{margin:0 0 35px 0;position:relative;}
.pcm-element-thumbnail-container .pcm-layout-td{padding:0 .5%;width:14%;}
.pcm-element-navigation a{height:54px;position:absolute;overflow:hidden;text-indent:-999999px;top:50%;margin:-27px;width:22px;z-index:50;}
.pcm-element-navigation .pcm-arrow-left{background:url(../images/pcm-gallery-arrow-left.png) no-repeat center center;background-size:cover;left:15%;}
.pcm-element-navigation .pcm-arrow-right{background:url(../images/pcm-gallery-arrow-right.png) no-repeat center center;background-size:cover;right:15%;}
.pcm-element-thumbnail-container{}

@media screen and (max-width:720px){
	.pcm-element-navigation a{background-size:cover;height:30px;width:15px;}
}


.pcm-archive-event{}
.pcm-archive-event .slide {text-align:center;}
.pcm-archive-event .slide .pcm-v-center{margin:-54px 0 0 0;}
.pcm-archive-event .slide .pcm-element-box{background:#fff;color:#222;display:inline-block;margin:0 auto;padding:15px 30px;text-decoration:none;}
.pcm-archive-event .slide .heading,
.pcm-archive-event .slide .meta{font-size:11px;font-family: 'Sentinel A', 'Sentinel B';letter-spacing:1px;margin:0;text-transform:uppercase;}
.pcm-archive-event .slide .title{color:#EA6636;font-family: 'Tungsten A', 'Tungsten B';font-size:45px;font-weight:300;letter-spacing:2px;margin:0;text-transform:uppercase;}

.pcm-archive-event .pcm-event-special{margin-bottom:35px;}
.pcm-archive-event .pcm-event-special .pcm-layout-table{margin:15px 0;table-layout:auto;}
.pcm-archive-event .pcm-event-special .pcm-column-1{padding:0 25px;vertical-align:middle;}
.pcm-archive-event .pcm-event-special .pcm-column-2{vertical-align:middle;}
.pcm-archive-event .pcm-event-special .pcm-line{background:url(../images/pcm-orange-bikes.png);height:13px;}
.pcm-archive-event .pcm-event-special .heading{background:url(../images/pcm-ir-special-event.png) no-repeat center center;overflow:hidden;height:40px;text-indent:-99999px}
.pcm-archive-event .pcm-event-special p{font-size:16px;font-family: 'Sentinel A', 'Sentinel B';letter-spacing:2px;margin:0;text-transform:uppercase;}
.pcm-archive-event .pcm-event-special p a{color:#EA6636;}

.pcm-archive-event .pcm-event-listings-container{padding-bottom:75px}
.pcm-archive-event .pcm-event-listings-container .pcm-column-1{padding-right:5%;width:70%;vertical-align:top;}
.pcm-archive-event .pcm-event-listings-container .pcm-column-2{padding-left:5%;width:30%;vertical-align:top;}
.pcm-archive-event .pcm-event-listing {margin:0 0 55px 0;}
.pcm-archive-event .pcm-event-listing .pcm-subcol-1{width:30%;}
.pcm-archive-event .pcm-event-listing .pcm-subcol-2{padding-left:5%;width:70%;vertical-align:top;}
.pcm-archive-event .pcm-event-listing .meta{color:#EA6636;font-family: 'Tungsten A', 'Tungsten B';font-size:25px;font-weight:300;letter-spacing:2px;margin:0 0 5px 0;text-transform:uppercase;}
.pcm-archive-event .pcm-event-listing .title{color:#414042;font-family: 'Tungsten A', 'Tungsten B';font-size:40px;font-weight:300;letter-spacing:2px;margin:0 0 5px 0;text-transform:uppercase;}
.pcm-archive-event .pcm-event-listing .title a{color:#414042;text-decoration:none;}
.pcm-archive-event .pcm-event-listing .subtitle{ont-size:18px;font-family: 'Sentinel A', 'Sentinel B';margin:0 0 15px 0;text-transform:uppercase;}
.pcm-archive-event .pcm-event-listing .content{font-size:18px;font-family: 'Sentinel A', 'Sentinel B';font-weight:300;margin:0;line-height:1.4;}
.pcm-archive-event .pcm-event-listing .end{margin:25px 0 0 0;position:relative;}
.pcm-archive-event .pcm-event-listing .end:before{border:none;border-top:2px solid #454545;content:" ";left:0;position:absolute;top:-10px;width:35px;}
.pcm-archive-event .pcm-event-listing .url{color:#414042;font-family: 'Tungsten A', 'Tungsten B';font-size:20px;font-weight:300;letter-spacing:2px;margin:10px 0 0 0;text-transform:uppercase;}
.pcm-archive-event .pcm-event-listing .url a{color:#414042;text-decoration:none;}

@media screen and (max-width:720px){
	#eventsType{display:none;}
	.pcm-archive-event .pcm-event-special{text-align:center;}
	.pcm-archive-event .pcm-event-special .pcm-column-1,
	.pcm-archive-event .pcm-event-special .pcm-column-2{display:block;padding:0 15px;width:auto;}
	.pcm-archive-event .pcm-event-special .pcm-column-1{margin:0 0 10px 0;}
	.pcm-archive-event .pcm-block-slideshow{display:none;}
	.pcm-event-listing{margin:0 0 35px 0;}
	.pcm-event-listings-container{display:block;padding:0 25px;width:auto;}
	.pcm-archive-event .pcm-event-listing .pcm-subcol-1{margin:0 0 15px 0;}
	.pcm-archive-event .pcm-event-listings-container .pcm-column-1,
	.pcm-archive-event .pcm-event-listings-container .pcm-column-2{display:block;padding:0;width:100%;}
	.pcm-archive-event .pcm-event-listing .pcm-subcol-1,
	.pcm-archive-event .pcm-event-listing .pcm-subcol-2{display:block;padding:0;width:100%;}
}

.pcm-archive-event .pcm-calendar-list-month{margin:0 0 35px 0;}
.pcm-archive-event .pcm-calendar-list .heading{background:url(../images/pcm-ir-happenings.png) no-repeat center center;height:54px;margin:0 0 35px 0;position:relative;text-indent:-999999px;}
.pcm-archive-event .pcm-calendar-list .heading:before{border:none;border-top:2px solid #454545;content:" ";left:50%;margin:0 0 0 -17px;position:absolute;bottom:-15px;width:35px;}
.pcm-archive-event .pcm-calendar-list-month .month{color:#414042;font-family: 'Tungsten A', 'Tungsten B';font-size:20px;font-weight:300;letter-spacing:2px;margin:0 0 10px 0;text-transform:uppercase;}
.pcm-archive-event .pcm-calendar-list-month .pcm-calendar-list-item{margin:0 0 10px 0;}
.pcm-archive-event .pcm-calendar-list-month .pcm-calendar-list-item .date{background:#75C7D7;color:#fff;font-family: 'Tungsten A', 'Tungsten B';font-size:20px;font-weight:300;letter-spacing:2px;margin:0;padding:5px 10px;text-transform:uppercase;}
.pcm-archive-event .pcm-calendar-list-month .pcm-calendar-list-item .title{color:#414042;font-family: 'Tungsten A', 'Tungsten B';font-size:20px;font-weight:300;letter-spacing:1px;margin:0;}
.pcm-archive-event .pcm-calendar-list-month .pcm-calendar-list-item .title a{color:#414042;text-decoration:none;}
.pcm-archive-event .pcm-calendar-list-month .pcm-calendar-list-item .pcm-col-1{text-align:center;width:25%}
.pcm-archive-event .pcm-calendar-list-month .pcm-calendar-list-item .pcm-col-2{padding-left:5%;}

#aboutBanner.pcm-page-228{background:none;height:auto;position:relative;z-index:50;}

.pcm-page-history{background:#fff;margin:-40px 0 0 0;}


.pcm-block-instagram{margin:0 0 55px 0;}
.pcm-block-instagram .header{background:url(../images/pcm-ir-instagram-header.png) repeat-x center center;overflow:hidden;text-indent:-999999px;}
.pcm-block-instagram .element-instagrams{}
.pcm-block-instagram .element-instagrams .image{width:20%;}

@media screen and (max-width:720px){
	.pcm-block-instagram .header{display:none;}
	.pcm-block-instagram{padding:0 35px;}
	.pcm-block-instagram .element-instagrams .image{display:block;width:100%;}
}

.pcm-page-history .pcm-block-divider{margin:45px auto;}
.pcm-page-history .pcm-intro-text{margin:0 auto 45px auto;max-width:740px}
.pcm-page-history .pcm-intro-text p{color:#F2641D;font-family: 'Tungsten A', 'Tungsten B';font-size:40px;letter-spacing:1px;text-align:center;text-transform:uppercase;}

.pcm-page-history .pcm-new-and-old{margin-bottom:35px;text-align:center;}
.pcm-page-history .pcm-new-and-old .title{color:#F2641D;font-size:30px;font-family: 'Sentinel A', 'Sentinel B';font-weight:300;margin:0 0 30px 0;position:relative;text-transform:uppercase;}
.pcm-page-history .pcm-new-and-old .title:before{border:none;border-top:2px solid #454545;bottom:-15px;content:" ";left:50%;margin:0 0 0 -17px;position:absolute;width:35px;}
.pcm-page-history .pcm-new-and-old .content {margin:0 auto;max-width:600px}
.pcm-page-history .pcm-new-and-old .content p{font-size:14px;font-family: 'Sentinel A', 'Sentinel B';font-weight:300;line-height:1.4;margin:0;}

.pcm-page-history .pcm-block-timeline{}
.pcm-page-history .pcm-block-timeline .heading{color:#4D4C4D;font-family: 'Tungsten A', 'Tungsten B';font-size:40px;letter-spacing:1px;text-align:center;text-transform:uppercase;}
.pcm-page-history .pcm-block-timeline .heading span{border:1px solid #f2641d;display:inline-block;padding:10px 15px;}
.pcm-page-history .pcm-element-timeline {position:relative;text-align:center;margin:0 0 55px 0;padding:0 3%;table-layout:auto}
.pcm-page-history .pcm-element-timeline .pcm-year{color:#F2641D;font-family: 'Tungsten A', 'Tungsten B';font-size:30px;position:relative;padding:0 3% 2% 3%;}
.pcm-page-history .pcm-element-timeline .pcm-year:after{background:url(../images/pcm-shape-diamond.png) no-repeat center center;background-size:8px 23px;bottom:-10px;content:" ";height:23px;left:50%;margin:0 0 0 -4px;position:absolute;width:8px;}
.pcm-page-history .pcm-element-timeline .pcm-year a{color:#49494A;text-decoration:none;}
.pcm-page-history .pcm-element-timeline .pcm-year.active a,
.pcm-page-history .pcm-element-timeline .pcm-year a:hover{color:#f2641d;}
.pcm-page-history .pcm-element-timeline .pcm-element-timeline-line{border-bottom:1px solid #6D6E71;bottom:0;left:0;position:absolute;width:100%;}
.pcm-page-history .pcm-element-timeline .pcm-element-timeline-line:before,
.pcm-page-history .pcm-element-timeline .pcm-element-timeline-line:after{content:" ";height:50px;top:-25px;position:absolute;}
.pcm-page-history .pcm-element-timeline .pcm-element-timeline-line:before{border-left:1px solid #6D6E71;left:0;}
.pcm-page-history .pcm-element-timeline .pcm-element-timeline-line:after{border-right:1px solid #6D6E71;right:0;}
.pcm-page-history .pcm-timeline-slide{}
.pcm-page-history .pcm-timeline-slide .pcm-column-1{padding-right:2%;width:50%;vertical-align:top;}
.pcm-page-history .pcm-timeline-slide .pcm-column-2{padding-left:2%;width:50%;vertical-align:top;}
.pcm-page-history .pcm-timeline-slide .title{color:#F2641D;font-family: 'Tungsten A', 'Tungsten B';font-size:40px;letter-spacing:1px;margin:0 0 35px 0;position:relative;text-transform:uppercase;}
.pcm-page-history .pcm-timeline-slide .title:before{border:none;border-top:2px solid #454545;bottom:-15px;content:" ";left:0;position:absolute;width:35px;}
.pcm-page-history .pcm-timeline-slide .content p{font-size:14px;font-family: 'Sentinel A', 'Sentinel B';font-weight:300;line-height:1.5;margin:0;}
.pcm-page-history .pcm-timeline-slide .content p strong{font-weight:400;text-transform:uppercase;}

@media screen and (max-width:720px){
	.pcm-element-timeline{display:none;}
	.pcm-page-history .pcm-timeline-slide .pcm-column-1,
	.pcm-page-history .pcm-timeline-slide .pcm-column-2{display:block;padding:0;width:100%;}
	.pcm-page-history .pcm-timeline-slide .pcm-column-2{padding:0 5%;}
	.pcm-page-history .pcm-timeline-slide img{margin:0 auto;}
}

.pcm-page-history .pcm-new-and-old-slides{padding-bottom:35px;}
.pcm-page-history .pcm-new-and-old-slides .pcm-arrow-left{background-image:url(../images/pcm-gallery-arrow-left-alt.png);left:-5%;}
.pcm-page-history .pcm-new-and-old-slides .pcm-arrow-right{background-image:url(../images/pcm-gallery-arrow-right-alt.png);right:-5%;}

.pcm-page-parking{background:url(../images/white_speckled_back_tile.jpg) bottom center;padding:0 0 35px 0;}
.pcm-page-parking .pcm-block-divider{margin:25px 0;}
.pcm-page-parking .pcm-intro-image{margin:0 0 25px 0;}
.pcm-page-parking .pcm-column-1{padding-right:3%;width:70%;vertical-align:top;}
.pcm-page-parking .pcm-column-2{padding-left:3%;width:30%;vertical-align:top;}
.pcm-page-parking .pcm-location-area{}
.pcm-page-parking .pcm-location-area .pcm-subcolumn-1{width:36%;vertical-align:middle;}
.pcm-page-parking .pcm-location-area .pcm-subcolumn-2{padding-left:5%;width:64%;vertical-align:middle;}
.pcm-page-parking .pcm-location-area .heading{color:#454546;font-family: 'Tungsten A', 'Tungsten B';font-size:10px;letter-spacing:1px;margin:0 0 5px 0;text-transform:uppercase;}
.pcm-page-parking .pcm-location-area .address{color:#F2641D;font-family: 'Tungsten A', 'Tungsten B';font-style:normal;font-size:30px;letter-spacing:1px;text-transform:uppercase;}
.pcm-page-parking .pcm-location-area .content p{font-size:16px;font-family: 'Sentinel A', 'Sentinel B';font-weight:300;line-height:1.5;margin:0;margin:0;}
.pcm-page-parking .pcm-parking-map .heading{color:#F2641D;font-family: 'Tungsten A', 'Tungsten B';font-size:10px;letter-spacing:1px;margin:-10px 0 5px 0;text-transform:uppercase;}

@media screen and (max-width:720px){
	.pcm-page-parking .pcm-column-1,
	.pcm-page-parking .pcm-column-2{display:block;padding:0;width:100%;}
	.pcm-page-parking .pcm-marta-parkmobile .pcm-subcolumn,
	.pcm-page-parking .pcm-location-area .pcm-subcolumn-1,
	.pcm-page-parking .pcm-location-area .pcm-subcolumn-2{display:block;padding:0;width:100%;}
}

.pcm-page-parking .pcm-line{border:none;border-top:2px solid #454545;margin:15px auto;width:35px;width:35px;}

.pcm-page-parking .pcm-marta-parkmobile{text-align:center;}
.pcm-page-parking .pcm-marta-parkmobile .pcm-subcolumn{padding:0 6.8%;}
.pcm-page-parking .pcm-marta-parkmobile .content h1{color:#454545;font-family: 'Tungsten A', 'Tungsten B';font-size:21px;font-weight:400;letter-spacing:1px;margin:0 0 5px 0;text-transform:uppercase;}
.pcm-page-parking .pcm-marta-parkmobile .content p{color:#454545;font-size:16px;font-family: 'Sentinel A', 'Sentinel B';font-weight:300;line-height:1.5;margin:0;margin:0 0 15px 0;}
.pcm-page-parking .pcm-marta-parkmobile .content p a{color:#454545;}
.pcm-page-parking .pcm-marta-parkmobile .pcm-icon{margin:0 0 35px 0;}

@media screen and (max-width:720px){
	.pcm-page-parking .pcm-marta-parkmobile .pcm-subcolumn{padding:0;}
}

.pcm-page-parking .pcm-payment-options{background:rgba(232,232,220,.8);padding:15px;text-align:center;}
.pcm-page-parking .pcm-payment-options .pcm-inner-border{border:1px solid #444545;}
.pcm-page-parking .pcm-payment-options .heading{border-bottom:1px solid #444545;}
.pcm-page-parking .pcm-payment-options .heading .heading-wrapper{background:#fff;font-size:12px;font-family: 'Sentinel A', 'Sentinel B';font-weight:600;line-height:1.5;letter-spacing:1px;margin:4px 0;padding:4px 0;position:relative;text-transform:uppercase;}
.pcm-page-parking .pcm-payment-options .heading .heading-wrapper:before{border-top:1px solid #222;content:" ";left:0;position:absolute;top:50%;width:100%;}
.pcm-page-parking .pcm-payment-options .heading .heading-wrapper span{background:#fff;padding:0 5px;position:relative;z-index:5;}
.pcm-page-parking .pcm-payment-options .content{padding:25px 30px;}
.pcm-page-parking .pcm-payment-options .content .pcm-icon{margin:0 0 15px 0;}
.pcm-page-parking .pcm-payment-options .content h1{color:#F2641D;font-family: 'Tungsten A', 'Tungsten B';font-style:normal;font-size:30px;font-weight:400;letter-spacing:1px;margin:0;position:relative;text-transform:uppercase;}
.pcm-page-parking .pcm-payment-options .content .pcm-line{margin:15px auto;}
.pcm-page-parking .pcm-payment-options .content p:not(:last-child){margin:0 0 10px 0;}
.pcm-page-parking .pcm-payment-options .content-type:not(:last-child){margin:0 0 35px 0;}
.pcm-page-parking .pcm-payment-options .content-type-1 p{color:#454546;font-size:14px;font-family: 'Sentinel A', 'Sentinel B';font-weight:300;line-height:1.5;margin:0;}
.pcm-page-parking .pcm-payment-options .content-type-2 p{color:#454546;font-size:22px;font-family: 'Tungsten A', 'Tungsten B';font-weight:300;line-height:1.5;margin:0;text-transform:uppercase;}

.pcm-page-parking .pcm-dont-forget{margin:25px 0 0 0;padding:0 35px;text-align:center}
.pcm-page-parking .pcm-dont-forget h1{color:#F2641D;font-family: 'Tungsten A', 'Tungsten B';font-style:normal;font-size:30px;font-weight:400;line-height:1;letter-spacing:1px;margin:0 0 4px 0;position:relative;text-transform:uppercase;}
.pcm-page-parking .pcm-dont-forget p{color:#F2641D;font-size:13px;font-family: 'Sentinel A', 'Sentinel B';font-weight:600;letter-spacing:1px;line-height:1.5;margin:0;text-transform:uppercase;}

.pcm-page-parking .pcm-bike-stuff{padding:0 15px;text-align:center}
.pcm-page-parking .pcm-bike-stuff .pcm-icon{margin:0 auto 15px auto;position:relative;left:4px;}
.pcm-page-parking .pcm-bike-stuff h1{color:#454546;font-family: 'Tungsten A', 'Tungsten B';font-style:normal;font-size:30px;font-weight:400;line-height:1;letter-spacing:1px;margin:0;position:relative;text-transform:uppercase;}
.pcm-page-parking .pcm-bike-stuff p{color:#454546;font-size:13px;font-family: 'Sentinel A', 'Sentinel B';font-weight:600;letter-spacing:1px;line-height:1.5;margin:0 0 5px 0;text-transform:uppercase;}

.pcm-page-parking .pcm-need-help{padding:0 35px;text-align:center}
.pcm-page-parking .pcm-need-help h1{color:#F2641D;font-family: 'Tungsten A', 'Tungsten B';font-style:normal;font-size:30px;font-weight:400;line-height:1;letter-spacing:1px;margin:0 0 4px 0;position:relative;text-transform:uppercase;}
.pcm-page-parking .pcm-need-help h1 a{color:inherit;}

.pcm-parking-sidebar .pcm-block-divider{margin:35px 0;}

.slick-dots{margin:15px 0 0 0;padding:0;text-align:center;}
.slick-dots li{display:inline-block;margin:0 3px;}
.slick-dots li a{background:url(../images/pcm-slick-dots.png) top center no-repeat;display:block;height:12px;overflow:hidden;text-indent:-9999999px;width:12px;}
.slick-dots li.active a,
.slick-dots li a:hover{background-position:bottom center}


.pcm-sitemap{position:relative;}
.pcm-sitemap .sitemap-nav{left:20px;position:absolute;top:80px;width:110px;}
.pcm-sitemap .sitemap-nav a{border:1px solid #444545;color:#444545;display:block;font-family: 'Tungsten A', 'Tungsten B';font-style:normal;font-size:20px;font-weight:400;line-height:1;letter-spacing:1px;margin:0 0 15px 0;padding:10px 0;position:relative;text-align:center;text-transform:uppercase;text-decoration:none;}
.pcm-sitemap .sitemap-nav a.active:before,
.pcm-sitemap .sitemap-nav a:hover:before{background:url(../images/pcm-arrow-right.png);background-size:12px 18px;content:" ";height:18px;position:absolute;right:-8px;top:10px;width:12px;}

.pcm-sitemap .floor-1{padding:30px 0;}
.pcm-sitemap .floor-2{padding:30px 0;}
.pcm-sitemap .floor svg > g:hover{cursor:pointer}
.pcm-sitemap .col-1{float:left;width:15%;}
.pcm-sitemap .col-2{float:left;margin:0 0 0 5%;width:60%;}
.pcm-sitemap .col-3{float:right;width:15%;}
.pcm-sitemap h2{color:#454545;font-family: 'Tungsten A', 'Tungsten B';font-style:normal;font-size:30px;font-weight:400;line-height:1;letter-spacing:1px;margin:0 0 14px 0;position:relative;text-transform:uppercase;}

.pcm-sitemap-list{color:#F2641D;font-family: 'Tungsten A', 'Tungsten B';font-style:normal;font-size:20px;font-weight:400;line-height:1;letter-spacing:1px;margin:0 0 4px 0;padding:0;position:relative;text-transform:uppercase;}
.pcm-sitemap-list li{list-style:none;margin:0 0 10px 0;}
.pcm-sitemap-list li a{color:#F2641D;text-decoration:none;}

.tabbed{display:none;}
.tabbed.active{display:block;}

#s103:hover{opacity:.5;cursor:pointer;}


/* 2015 Overrides */

#homeFeatures .right .boxed{padding:30px 0 0 0;}
#homeFeatures .right .box{background:url(../images/pcm-new-purveyor-bg.png) center center no-repeat;padding:73px 0 47px 0;text-align:center;}
#homeFeatures .right .box h1{color:#6DC5D7;font-family: 'Tungsten A', 'Tungsten B';font-style:normal;font-size:30px;font-weight:400;line-height:1;letter-spacing:1px;margin:0 0 10px 0;position:relative;text-transform:uppercase;}
#homeFeatures .right .box .pcm-button{border-color:#fff;color:#fff;font-size:12px;}
#homeFeatures .right .box .pcm-button:before{top:2px;}

#widgetArchive {
    width: 264px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 32px;
}


#widgetArchive h2{
	margin: 0px;
    height: 33px;
    width: 264px;
    background-repeat: no-repeat;
    background-image: url(../images/news_widget_categories_title.png);
    text-indent: -9999px;
}

#widgetArchive .box{
	padding: 16px;
    border-right-color: #454545;
    border-left-color: #454545;
    border-bottom-color: #454545;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    width: 230px;
}

#widgetArchive ul {
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}

#widgetArchive li {
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 1px;
    line-height: 34px;
    font-size: 23px;
    font-family: 'Tungsten A', 'Tungsten B';
}

#widgetArchive li a {
    text-decoration: none;
    color: #454545;
}

#map-canvas:not(.ignore){float:none;width:100%;height:500px;}

#typeNav li.art{margin-left:0;}
#typeNav li.food{margin-left:30px;}

.popup .content .thumbnail{display:block;height:auto;margin:0 auto 15px auto;max-width:100%}
.popup .content h3{font-size:30px;margin:0 0 2px 0;text-transform:uppercase;}
.popup .content h5{color:#EA6636;font-family: 'Tungsten A', 'Tungsten B';font-size:18px;font-weight:400;letter-spacing:1px;margin:0 0 5px 0;text-transform:uppercase;}
.popup .content a.siteLink{margin:0;}
.popup .content .cntnt{margin:15px 0 0 0;}
.popup .content p{font-size:16px;line-height:1.4;margin:0 0 15px 0;}
.popup .content p:last-child{margin:0;}

@media screen and (max-width:720px){
	.popup .content h3{font-size:24px;}
	.popup .content h5{font-size:16px;}
	.popup .content p{font-size:12px;}
	.popup .content a.siteLink{font-size:14px;}
}

#directoryNav li a:hover{
	color:#EA6636;
}

#directoryNav li.shops a {
	padding-left: 20px;
	background-position: left center;
	background-repeat: no-repeat;
	background-image: url(../images/directory_nav_shop_back.png);
}

#directoryNav li.shops.active a,
#directoryNav li.shops a:hover{
	color:#EA6636;
	background-image: url(../images/directory_nav_shop_back_hover.png);	
}

.pcm-sitemap{padding:50px 0;}

.popup .container{width:350px;}

@media screen and (max-widht:720px){
	.popup .container{max-width:350px;width:90%;}	
}




#eventsType{margin-bottom:45px}

#homeFeatures .middle .subscribeLink a {background-image:url(../images/ir-getting-here.png);}
#homeFeatures .middle .subscribeLink a:hover {background-image:url(../images/ir-getting-here-hover.png);}


#socialNav{margin-left:32px;width:125px;}
#socialNav li.youtube a {
	margin-left: 18px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: block;
	background-repeat: no-repeat;
	background-image: url(../images/header_youtube_bt.png);
	background-position: center center;
	height: 18px;
	width: 18px;
	text-indent: -9999px;
}

#socialNav li.youtube a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/header_youtube_bt_hover.png);
}

#footerSocialNav li.twitter a{margin-left:3px}
#footerSocialNav li.instagram a{margin-left:3px}

#footerSocialNav li.youtube a {
    margin-left: 3px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    display: block;
    background-repeat: no-repeat;
    background-image: url(../images/footer_youtube_bt.png);
    height: 22px;
    width: 22px;
    text-indent: -9999px;
}

#footerSocialNav li.youtube a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/footer_youtube_bt_hover.png);
}


.slick-slide{outline:none;}


@media screen and (max-width:720px){
	#directoryNavContainer{display:none;}
	#aboutNav li{margin:0 10px;}
}

