a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, caption, canvas, center, cite, code, dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, form, footer, header, hgroup, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, main, small, span, strike, strong, sub, summary, sup, tt, tbody, textarea, tfoot, thead, time, tr, th, td, u, ul, var, video{font-family:'Raleway', sans-serif;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;white-space:normal;text-align:left;margin:0;padding:0;border:0;outline:0;background:transparent;}
 article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main{display:block;}
 strong{font-weight:600;color:#b8292d;}
 input:focus{outline:none;}
 ol, ul{list-style:none;}
 blockquote, q{quotes:none;}
 .right{float:right;}
 .left{float:left;}
 .clear{clear:both;}
 table{border-collapse:collapse;border-spacing:0;}
 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
 body{overflow-x:hidden;}
 html,body{overflow-x:hidden;}
 .container{max-width:1180px;margin:0 auto;}
 .container:after, .row:after, .col:after, .clr:after, .group:after{content:"";display:table;clear:both;}
 .row{padding-bottom:0em;margin:0 -10px;}
 .col{display:block;float:left;padding:0 10px;}
 .span_1{width:8.33333333333%;}
 .span_2{width:16.6666666667%;}
 .span_3{width:25%;}
 .span_4{width:33.3333333333%;}
 .span_5{width:41.6666666667%;}
 .span_6{width:50%;}
 .span_7{width:58.3333333333%;}
 .span_8{width:66.6666666667%;}
 .span_9{width:75%;}
 .span_10{width:83.3333333333%;}
 .span_11{width:91.6666666667%;}
 .span_12{width:100%;}
 @font-face{font-family:'Conv_GothamHTF-Book';src:url('fonts/GothamHTF-Book.eot');src:local('☺'), url('fonts/GothamHTF-Book.woff') format('woff'), url('fonts/GothamHTF-Book.ttf') format('truetype'), url('fonts/GothamHTF-Book.svg') format('svg');font-weight:normal;font-style:normal;}
 @font-face{font-family:'Conv_Gotham-Medium-Regular';src:url('fonts/Gotham-Medium-Regular.eot');src:local('☺'), url('fonts/Gotham-Medium-Regular.woff') format('woff'), url('fonts/Gotham-Medium-Regular.ttf') format('truetype'), url('fonts/Gotham-Medium-Regular.svg') format('svg');font-weight:normal;font-style:normal;}
 @font-face{font-family:'didot_htf24_light';src:url('fonts/didothtf-24light-webfont.eot');src:url('fonts/didothtf-24light-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/didothtf-24light-webfont.woff2') format('woff2'), url('fonts/didothtf-24light-webfont.woff') format('woff'), url('fonts/didothtf-24light-webfont.ttf') format('truetype'), url('fonts/didothtf-24light-webfont.svg#didot_htf24_light') format('svg');font-weight:normal;font-style:normal;}
 section.header{position:fixed;width:100%;z-index:9999;top:0;left:0;}
 body{padding-top:100px;}
 @font-face{font-family:'SourceSansPro-Bold';src:url('fonts/SourceSansPro-Bold.eot');src:url('fonts/SourceSansPro-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/SourceSansPro-Bold.woff') format('woff'), url('fonts/SourceSansPro-Bold.ttf') format('truetype'), url('fonts/SourceSansPro-Bold.svg#SourceSansPro-Bold') format('svg');font-weight:normal;font-style:normal;}
 @font-face{font-family:'SourceSansPro-Regular';src:url('fonts/SourceSansPro-Regular.eot');src:url('fonts/SourceSansPro-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/SourceSansPro-Regular.woff') format('woff'), url('fonts/SourceSansPro-Regular.ttf') format('truetype'), url('fonts/SourceSansPro-Regular.svg#SourceSansPro-Regular') format('svg');font-weight:normal;font-style:normal;}
 @font-face{font-family:'Didot';src:url('fonts/Didot-Italic.eot');src:url('fonts/Didot-Italic.eot?#iefix') format('embedded-opentype'), url('fonts/Didot-Italic.woff') format('woff'), url('fonts/Didot-Italic.ttf') format('truetype'), url('fonts/Didot-Italic.svg#Didot-Italic') format('svg');font-weight:normal;font-style:italic;}
 @font-face{font-family:'GTPressura';src:url('fonts/GTPressura-Regular.eot');src:url('fonts/GTPressura-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/GTPressura-Regular.woff') format('woff'), url('fonts/GTPressura-Regular.ttf') format('truetype'), url('fonts/GTPressura-Regular.svg#GTPressura-Regular') format('svg');font-weight:normal;font-style:normal;}
 @font-face{font-family:'SourceSansPro-Bold';src:url('fonts/SourceSansPro-Bold.eot');src:url('fonts/SourceSansPro-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/SourceSansPro-Bold.woff') format('woff'), url('fonts/SourceSansPro-Bold.ttf') format('truetype'), url('fonts/SourceSansPro-Bold.svg#SourceSansPro-Bold') format('svg');font-weight:normal;font-style:normal;}
 @font-face{font-family:'GothamHTF-Light';src:url('fonts/GothamHTF-Light.eot');src:url('fonts/GothamHTF-Light.eot?#iefix') format('embedded-opentype'), url('fonts/GothamHTF-Light.woff') format('woff'), url('fonts/GothamHTF-Light.ttf') format('truetype'), url('fonts/GothamHTF-Light.svg#GothamHTF-Light') format('svg');font-weight:normal;font-style:normal;}
 @font-face{font-family:'Source Sans Pro';src:url('fonts/SourceSansPro-Semibold.eot');src:url('fonts/SourceSansPro-Semibold.eot?#iefix') format('embedded-opentype'), url('fonts/SourceSansPro-Semibold.woff') format('woff'), url('fonts/SourceSansPro-Semibold.ttf') format('truetype'), url('fonts/SourceSansPro-Semibold.svg#SourceSansPro-Semibold') format('svg');font-weight:600;font-style:normal;}
 @font-face{font-family:'SourceSansPro-Semibold';src:url('fonts/SourceSansPro-Semibold.eot');src:url('fonts/SourceSansPro-Semibold.eot?#iefix') format('embedded-opentype'), url('fonts/SourceSansPro-Semibold.woff') format('woff'), url('fonts/SourceSansPro-Semibold.ttf') format('truetype'), url('fonts/SourceSansPro-Semibold.svg#SourceSansPro-Semibold') format('svg');font-weight:normal;font-style:normal;}
 .home-pageheader{position:static;width:100%;background:#fff;z-index:999;margin:0 !important;top:64px;height:auto;padding-top:2px;padding-bottom:2px;display:block;}
 .homepage-middle-area ul{padding:14px 0px;}
 .menu-header-menu-container > ul > li{display:inline-block;font-size:13px;text-transform:uppercase;letter-spacing:1px;margin:0px 0px;position:relative;}
 .homepage-middle-area ul li a{
	text-decoration:none;
	font-family:'SourceSansPro-regular';
	color:#666;
	font-weight:600;
	padding:8px 6px;
}
 .menubar{padding-left:36px;}
 .menubar i.fa.fa-times{color:#c22030;font-size:18px;margin-top:13px;}
 .menubar i.fa.fa-bars{color:#c22030;font-size:18px;margin-top:4px;}
 .menubar i.fa.fa-bars{display:none;}
 .homepage-right-area a {border:none;background:#c22030;color:#fff;cursor:pointer;padding:7px 0px;font-size:14px;font-family:'SourceSansPro-regular';border-radius:5px;float:right;font-weight:400;text-decoration:none;width:124px;text-align:center;}
 .homepage-right-area:after{content:'';display:block;clear:both;}
 .homepage-right-area{padding:15px 0px 0px;}
 .homepage-right-area button{outline:none;border:none;background:none;padding-top:10px;}
 .home-page-banner img{width:100%;}
 .home-inner-wel-app{width:60%;margin:0 auto;margin-top:35px;}
 .home-inner-wel-app h1{font-family:'SourceSansPro-Bold';font-size:26px;color:#667474;text-align:center;position:relative;text-transform:uppercase;letter-spacing:-1px;}
 .home-inner-wel-app h1 span{font-family:'GTPressura';font-size:30px;font-weight:100;text-align:center;text-transform:uppercase;}
 .home-inner-wel-app h2{font-family:'GTPressura';font-size:16px;color:#777777;font-weight:normal;text-align:center;text-transform:uppercase;margin-top:20px;}
 .home-inner-wel-app p{font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;text-align:center;margin-top:30px;margin-bottom:50px;line-height:1.4;}
 .home-page-for-middle{text-align:center;height:315px;background:#b7292d;display:table;width:100%;}
 .homepage-galleray img{width:100%;margin-top:3px;}
 .home-page-inner-con-background{display:table-cell;vertical-align:middle;text-align:center;padding:0 10px;}
 .diffrent-box{background:#7ab170;}
 .inner-home-page-con-galry .col{list-style:none;}
 .home-page-inner-con-background h2 a, .home-page-inner-con-background h3 a{font-size:30px;color:#fff;font-family:'Didot';margin-bottom:18px;text-align:center;text-decoration:none;display:block;}
 .home-page-inner-con-background p a{line-height:1.4;color:#fff;font-size:16px;font-family:'SourceSansPro-regular';margin-bottom:23px;text-align:center;text-decoration:none;display:block;}
 .home-page-inner-con-background h2, .home-page-inner-con-background h3{font-size:30px;color:#fff;font-family:'Didot';margin-bottom:18px;text-align:center;}
 .home-page-inner-con-background p a{background:inherit;margin:0px;padding:0;display:inline;font-size:16px;font-family:'SourceSansPro-regular';text-transform:inherit;}
 .checkOutGramercypage{background:#d1b667;position:static;top:0px;width:100%;z-index:99;top:0px }
 .innercheckOutGramercypage{width:100%;margin:0 auto;padding:5px 0px;}
 li.gramercy-img{position:relative;}
.innercheckOutGramercypage h6 a img{width:24px;}
 li.gramercy-img:after{content:'';background:url(../images/Gramercy-Icon.png) no-repeat;width:22px;height:23px;position:absolute;top:16px;left:82px;}
 .innercheckOutGramercypage img{float:left;max-width:60px;display:block;}
 .innercheckOutGramercypage h2 a , .innercheckOutGramercypage h6 a{font-family:'SourceSansPro-regular';color:#fff;line-height:24px;font-size:14px;text-transform:capitalize;letter-spacing:0px;text-align:center;}
 .innercheckOutGramercypage a{padding:0px;display:block;}
 .inner-exp-sec2 p a, .deals_content.apartmenttwo-con p a, .holiddayextra-class p a, .inner-services-area p a, .read-more-detail a, .left_box p a, .event_booking p a, .inner-exp-sec p a, .newwork-content p a{padding:0px;font-size:16px;color:#777777;font-family:'SourceSansPro-Regular';}
 .slider a{padding:0;}
 body p a:hover, body p span a:hover{color:#b8292d;}
 .home-page-inner-con-background p{line-height:1.4;color:#fff;font-size:16px;font-family:'SourceSansPro-regular';margin-bottom:23px;text-align:center;}
 .home-page-inner-con-background button{font-size:13px;color:#5f8da5;font-family:'SourceSansPro-Bold';border:none;background:#fff;padding:10px 16px;text-transform:uppercase;}
 .diffrent-box button{color:#7ab170;}
 .home-pages-con-gallery img{width:100%;margin-top:3px;}
 .reviews-sec{margin-top:40px;}
 .reviews-sec h3{border-bottom:1px solid #ccc;text-align:center;margin-bottom:36px;}
 .reviews-sec h3 span{position:relative;padding-left:15px;padding-right:15px;display:inline-block;top:9px;background:#fff;font-family:'SourceSansPro-Bold';font-size:15px;color:#666;}
 .reviews-sec h3 span::after{content:'';position:absolute;}
 ul.reviews-box{text-align:center;}
 ul.reviews-box li{display:inline-block;cursor:pointer;vertical-align:top;}
 ul.reviews-box li img{display:block;}
 ul.reviews-box li:nth-child(3) a{text-decoration:none;}
 .maingallery-box .row{margin:0;}
 .home-page-map{margin-top:55px;}
 .home-map{margin-bottom:50px;}
 .home-map h3 , .home-map h4{text-align:center;border-bottom:1px solid #ccc;}
 .home-map h3 span , .home-map h4 span{position:relative;background:#fff;display:inline-block;padding-right:15px;padding-left:15px;top:10px;font-family:'SourceSansPro-Bold';color:#666;font-size:15px;}
 .home-map h3 span::after, .home-map h4 span::after{content:'';position:absolute;}
 .home-page-map img{width:100%;}
 .home-page-footer{border-top:3px solid #c22030;margin-top:62px;margin-bottom:20px;}
 .homepage-inner-footer{margin-top:55px;}
 .footer-logo{text-align:center;margin-top:30px;}
 .footer-logo img{width:100%;max-width:184px;margin-bottom:31px;}
 ul.home-page-content-li{text-align:center;margin-top:22px;}
 ul.home-page-content-li li{display:inline-block;font-size:12px;color:#666;padding-left:15px;text-transform:uppercase;}
 ul.home-page-content-li li a{text-decoration:none;font-family:'SourceSansPro-regular';color:#666;font-weight:600;}
 ul.home-page-content-li li:first-child{padding:0;}
 ul.home-page-content-li li:nth-child(2){border-left:1px solid #898989;height:13px;line-height:11px;margin:0 3px;padding-left:8px;}
 ul.home-page-content-li li:nth-child(3){border-left:1px solid #898989;height:13px;line-height:11px;margin:0 3px;padding-left:8px;}
 ul.home-page-content-li li:nth-child(4){border-left:1px solid #898989;height:13px;line-height:11px;margin:0 3px;padding-left:8px;}
 ul.home-page-content-li li:nth-child(5){border-left:1px solid #898989;height:13px;line-height:11px;margin:0 3px;padding-left:8px;}
 ul.home-page-content-li li:nth-child(6){border-left:1px solid #898989;height:13px;line-height:11px;margin:0 3px;padding-left:8px;}
 ul.home-page-content-li li:nth-child(7){border-left:1px solid #898989;height:13px;line-height:11px;margin:0 3px;padding-left:8px;}
 ul.home-page-content-li1{text-align:center;width:50%;margin:0 auto;}
 ul.home-page-content-li1 li{display:inline-block;font-size:12px;text-transform:uppercase;margin-left:15px;line-height:26px;font-family:'SourceSansPro-regular';color:#667474;letter-spacing:.5px;}
 ul.home-page-content-li1 li:first-child{margin-left:0px;}
 .textwidget{font-family:'SourceSansPro-regular';color:#666;font-weight:600;}
 ul.home-page-content-li1 li a{text-decoration:none;font-family:'SourceSansPro-regular';color:#666;font-weight:600;padding:8px 11px;}
 .gallerybanner{height:311px;display:table;width:100%;background-size:cover;margin-bottom:53px;}
 .innergallery{display:table-cell;vertical-align:middle;font-size:60px;}
 .innergallery h3{text-align:center;color:#000;font-family:'GothamHTF-Light';}
 .innergallery-box{margin-bottom:13px;padding:30px 0;position:fixed;top:155px;height:auto;width:100%;z-index:99;background:#fff;left:0px;}
 section.video-section{margin-top:95px;}
 section.video-section .innergallery-box h1{margin-bottom:0px;}
 .gallerymenu{padding-bottom:69px;}
 .main-gallerytab{position:relative;padding-top:20px;}
 body.page.page-id-12.page-template .main-gallerytab{position:relative;}
 .homepage-galleray a{padding:0px;}
 #CDSWIDCOE.widCOE .widCOELink a{text-align:center !important;}
 .apartments-footer-link ul li{display:inline-block;font-size:12px;text-transform:uppercase;font-family:'SourceSansPro-regular';color:#666;font-weight:600;}
 .apartments-footer-link ul{text-align:center;margin-bottom:30px;}
 .apartments-footer-link ul li a{padding:8px 16px;color:#666;font-size:12px;text-transform:uppercase;}
 .innergallery-box ul{max-width:1180px;margin:0 auto;}
 .innergallery-box ul{text-align:center;}
 .innergallery-box ul li{display:inline-block;font-size:12px;margin-left:10px;}
 .innergallery-box ul li:first-child{margin:0;}
 .innergallery-box ul li a{text-decoration:none;font-family:'SourceSansPro-Bold';color:#666;border:1px solid #667474;padding:10px 20px;}
 .boxgallery ul{}
 .boxgallery ul li{display:inline-block;width:25%;vertical-align:top;overflow:hidden;float:left;}
 .boxgallery ul li a{display:block;padding:0 3px 3px;position:relative;height:100%;}
 .apartment-benner-aria{width:100%;position:relative;}
 .apartment-benner-aria img{width:100%;max-height:601px;}
 .apartment-terrece{position:absolute;top:45%;left:20%;}
 .apartment-terrece p{font-size:60px;color:#fff;border-top:2px solid #fff;border-bottom:2px solid #fff;}
 .apartment-lxry-holiday{margin-top:41px;}
 .apartment-lxry-holiday{margin:0 auto;margin-top:35px;width:70%;}
 .apartment-lxry-holiday h3{text-align:center;color:#667474;font-size:30px;font-family:'GTPressura';font-weight:100;text-transform:uppercase;position:relative;letter-spacing:0px;}
 .apartment-lxry-holiday p{text-align:center;margin-top:30px;font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;line-height:1.4;margin-bottom:50px;}
 .apartment-lxry-holiday ul{list-style:none;text-align:center;margin-bottom:75px;}
 .apartment-lxry-holiday ul li{display:inline-block;font-family:'SourceSansPro-Regular';font-size:13px;padding:0 18px;letter-spacing:-1px;font-weight:600;}
 .rats-section-main h4{font-family:SourceSansPro-Semibold;font-size:14px;padding:8px 0;border-right:solid 1px #ccc;}
 .rats-section-main p{background:#f0f0f0;text-align:justify;font-family:'SourceSansPro-Regular';font-size:17px;padding:16px 0;font-weight:00;}
 .apartment-lxry-holiday ul li:first-child{padding-left:0;}
 .apartment-lxry-holiday ul li a{text-decoration:none;color:#c22030;font-size:16px;font-family:'GTPressura';font-weight:normal;letter-spacing:0.1px;}
 .bedroom .span_4{margin-bottom:33px !important;}
 .bedroom .span_4 img{margin:0 auto;text-align:center;width:100%;}
 .apartment-amenities-line img{margin-bottom:62px;}
 .blue{background:#7ab170;width:100%;height:195px;}
 ul.smoke{list-style:none;}
 ul.smoke li{display:inline-block;width:20%;text-align:center;text-transform:uppercase;margin-left:-4px;}
 ul.smoke li a{color:#fff;}
 ul.smoke li p{font-family:'Source Sans Pro';text-align:center;color:#fff;margin-top:12px;font-weight:600;letter-spacing:0px;font-size:14px;}
 .detail{margin-top:4%;}
 .bedroom{margin-top:71px;margin-bottom:50px;}
 .ineerbedroom p{text-align:center;padding-top:10px;font-family:'Didot';font-size:20px;color:#959593;margin-bottom:46px;}
 .bedroom h3{color:#666666;font-family:'SourceSansPro-Regular';font-size:14px;text-transform:uppercase;margin-top:13px;font-weight:600;text-align:center;}
 .bedroom h2{color:#666666;font-family:'SourceSansPro-Regular';font-size:14px;text-transform:uppercase;margin-top:14px;text-align:center;font-weight:600;margin-bottom:10%;}
 .bedding h3{border-bottom:1px solid #ccc;text-align:center;line-height:36px;}
 .bedding h3 span{position:relative;padding-left:15px;padding-right:15px;display:inline-block;top:18px;background:#fff;font-family:'SourceSansPro-Bold';font-size:15px;}
 .bedding h3 span::before{position:absolute;content:"";}
 .innr-bed p{margin-bottom:60px;color:#666666;font-family:'SourceSansPro-Regular';font-size:14px;text-transform:uppercase;margin-top:13px;font-weight:600;text-align:center;}
 .amenities-of-eva h1{position:relative;text-align:center;color:#666666;font-family:'SourceSansPro-Bold';}
 .amenities-of-eva h1 span{background:#fff;padding:0 15px;position:relative;z-index:1;font-family:'SourceSansPro-Bold';font-size:15px;}
 .amenities-of-eva h1:before{background:#cccccc;content:"";display:block;height:1px;position:absolute;width:100%;bottom:8px;}
 .amenities h1{position:relative;text-align:center;color:#666666;font-family:'SourceSansPro-Bold';clear:both;margin-bottom:62px !important;}
 .amenities h1 span{background:#fff;padding:0 15px;position:relative;z-index:1;font-family:'SourceSansPro-Bold';font-size:15px;}
 .amenities h1:before{background:#cccccc;content:"";display:block;height:1px;position:absolute;width:100%;bottom:8px;}
 .ineerbedroom h6{text-align:center;font-family:'SourceSansPro-Bold';font-size:15px;color:#666;margin-bottom:41px;}
 .amenities-content{margin-top:71px;}
 .amenities-content p{color:#666666;font-size:14px;font-family:'SourceSansPro-Regular';text-align:justify;line-height:25px;}
 .rats-section-1 .col{padding:0;}
 .rats-section-1{margin-top:8px !important;}
 .rats-section-1 .rats-section-2 .rats-section-3{color:#666666;}
 .rats-detail{background:#f0f0f0;padding:10px 42px;position:relative;}
 .rats-detail p::after{content:'';border-right:2px solid #d3d3d3;height:36px;position:absolute;right:0;top:8px;}
 .rats-section-2{margin-top:10px;}
 .rats-section-2 .col{padding:0;}
 .rats-section-3{margin-top:10px;}
 .rats-section-3 .col{padding:0;}
 .sol-slider-grp{position:relative;width:100%;height:180px;}
 .sol-img-slider{position:relative;width:100%;height:180px;}
 .sol-img-slider img{position:absolute;left:0;top:0;width:100%;}
 .prev, .next{position:absolute;width:29px;cursor:pointer;}
 .prev{right:58px;}
 .next{left:58px;}
 .bedding5sleep h3{position:relative;text-align:center;color:#666666;font-family:'SourceSansPro-Bold';margin-top:16px;}
 .bedding5sleep h3 span{background:#fff;padding:0 15px;position:relative;z-index:1;font-family:'SourceSansPro-Bold';font-size:15px;}
 .bedding5sleep h3::before{background:#cccccc;content:"";display:block;height:1px;position:absolute;width:100%;bottom:8px;}
 .ineerbedroom h6{color:#666666;font-family:'SourceSansPro-Regular';font-size:14px;text-transform:uppercase;margin-top:14px;text-align:center;font-weight:600;margin-bottom:41px;}
 .bedding5sleep h4{text-align:center;margin-bottom:57px;color:#666;font-family:'SourceSansPro-Regular';}
 .service-list ul{list-style:none;}
 .service-list ul li{font-size:15px;color:#666;font-family:'SourceSansPro-Regular';background:url(../images/service-list-icon.png) no-repeat center left;padding-left:26px;padding-top:13px;background-position:1px 18px;}
 .ourservices img{width:100%;}
 .monthly-rentals a{text-decoration:none;font-size:14px;margin-left:10px;}
 .service-list h1{font-family:'SourceSansPro-Regular';margin:5px 0px 8px 24px;}
 .service-list ul li:first-child{padding:0;background-position:0px 3px;padding-left:27px;}
 .reviews-sec h3 span{position:relative;padding-left:15px;padding-right:15px;display:inline-block;top:9px;background:#edf1f6;font-family:'SourceSansPro-Bold';font-size:15px;color:#666;}
 .reviews-sec{margin-top:40px;background:#edf1f6;padding-top:45px;padding-bottom:59px;}
 .garder-sec{margin-top:50px;}
 .garder-sec img{width:100%;}
 .slider{width:100%;}
 .slick-prev:before, .slick-next:before{color:black;}
 .homepage-middle-area ul li ul{display:none;position:absolute;z-index:1;margin:0;width:260px;padding-top:28px;left:-97px;background:#fff;padding-bottom:0;}
 .homepage-middle-area ul li:hover ul{display:block;}
 .homepage-middle-area ul li ul li{width:100%;font-family:'SourceSansPro-Bold';color:#fff;border-bottom:1px solid #c22030;border-left:1px solid #c22030;border-right:1px solid #c22030;}
 .homepage-middle-area ul li:hover ul li:nth-child(4){border-bottom:1px solid #c22030;border-left:1px solid #c22030;border-right:1px solid #c22030;}
 .homepage-middle-area ul li ul li a{color:#fff;}
 .homepage-middle-area ul li ul li a:hover{background:#c22130;color:#fff;}
 .homepage-middle-area ul li ul li a{color:#666;display:block;padding:15px 20px;background:#fff;text-align:center;}
 ul#menu-footer-menu{text-align:center;margin-bottom:8px;}
 .col.span_6{list-style:none;}
 .services-banner img{width:100%;}
 .inner-services-area{width:68%;margin:0 auto;}
 .inner-services-area h1, .inner-services-area h2{font-size:30px;color:#667474;text-transform:uppercase;text-align:center;font-family:'GTPressura';margin-bottom:20px;font-weight:100;}
 .inner-services-area p{text-align:center;margin-bottom:45px;font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;line-height:1.4;}
 .inner-services-area h3{font-size:25px;color:#667474;text-transform:uppercase;text-align:center;margin-bottom:50px;}
 .inner-services-area h3 span{display:inline-block;padding-bottom:15px;width:45%;text-align:center;font-family:'GTPressura';font-weight:100;font-size:30px;}
 ul.apart-services li{width:49%;display:inline-block;padding-left:3%;vertical-align:top;}
 ul.apart-services i{vertical-align:middle;color:#c22030;}
 ul.apart-services li p{text-align:left;font-size:16px;font-family:'SourceSansPro-Regular';color:#666;margin-bottom:18px;}
 ul.apart-services li p{padding-left:21px;margin-top:-18px;}
 ul.apart-services{margin-bottom:-35px;}
 .inner-extra-services-area{margin-bottom:100px;}
 .inner-extra-services-area h3{border-bottom:1px solid #ccc;text-align:center;line-height:36px;}
 .inner-extra-services-area h3 span{position:relative;padding-left:15px;padding-right:15px;display:inline-block;top:18px;background:#fff;font-family:'SourceSansPro-Bold';font-size:15px;}
 .inner-extra-services-area h3 span:before{position:absolute;content:"";}
 ul.extra-service-gallery li{width:50%;float:left;padding:10px;margin-bottom:25px;}
 ul.extra-service-gallery li h4{margin-top:20px;margin-bottom:10px;text-align:center;font-size:22px;color:#c22030;text-transform:uppercase;font-family:'GTPressura';}
 .read-more{text-align:center;}
 .read-more a{text-decoration:none;color:#666;font-size:14px;font-family:'SourceSansPro-Regular';}
 .read-more-detail{text-align:center;font-size:16px;line-height:20px;color:#777777;font-family:'SourceSansPro-Regular';padding:0px 10px;}
 .experiance-vallage-sec{width:100%;}
 .inner-exp-sec{width:60%;margin:0 auto;margin-top:35px;}
 .inner-exp-sec2{width:60%;margin:0 auto;margin-top:35px;}
 .inner-exp-sec h3{text-align:center;}
 .inner-exp-sec h3{font-size:30px;color:#667474;text-transform:uppercase;text-align:center;font-family:'GTPressura';}
 .inner-exp-sec p{font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;text-align:center;margin-top:30px;line-height:1.4;}
 .img-inner-exp-sec img{width:100%;}
 .inner-exp-sec h2{font-size:26px;color:#5f8da5;text-transform:uppercase;border-bottom:1px solid #ccc;text-align:center;font-family:'SourceSansPro-Bold';padding-bottom:15px;margin-bottom:29px;margin-top:69px;}
 .inner-exp-sec2 h2{font-size:30px;color:#667474;text-transform:uppercase;text-align:center;font-family:'GTPressura';}
 .inner-exp-sec2 p{font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;line-height:1.4;text-align:center;margin-top:30px;margin-bottom:35px;}
 .inner-long-terms-sec img{width:100%;margin-bottom:3px;}
 .content-long-terms-sec{text-align:center;min-height:315px;background:#7ab170;display:table;width:100%;margin-top:-4px;}
 .longterm-center{display:table-cell;vertical-align:middle;text-align:center;padding:0 10px;}
 .longterm-center h2{font-size:35px;color:#fff;font-family:'Didot';margin-bottom:18px;text-align:center;}
 .longterm-center p{color:#fff;font-family:'SourceSansPro-Regular' !important;line-height:23px;margin-bottom:18px;text-align:center;}
 .longterm-center button{font-size:13px;color:#7ab170;font-family:'SourceSansPro-Bold';border:none;background:#fff;padding:10px 16px;text-transform:uppercase;}
 .longterm-center a{font-size:13px;color:#7ab170;font-family:'SourceSansPro-Bold';border:none;background:#fff;padding:10px 16px;text-transform:uppercase;text-decoration:none;}
 .about-locations iframe{pointer-events:none;}
 .about-locations-map{}
 .about-locations{margin-top:55px;}
 .about-locations h3{text-align:center;border-bottom:1px solid #ccc;margin-bottom:71px;}
 .about-locations h3 span{position:relative;background:#fff;display:inline-block;padding-right:15px;padding-left:15px;top:10px;font-family:'SourceSansPro-Bold';color:#666;font-size:15px;}
 .about-locations h3 span::after{content:'';position:absolute;}
 .about-locations img{width:100%;}
 .neighborhood h3{text-align:center;border-bottom:1px solid #ccc;margin:44px 0 56px;}
 .neighborhood h3 span{position:relative;background:#fff;display:inline-block;padding-right:15px;padding-left:15px;top:10px;font-family:'SourceSansPro-Bold';color:#666;font-size:15px;text-transform:uppercase;}
 .neighborhood span::after{content:'';position:absolute;}
 .about-pagecontent-box ul{list-style:none;margin:0 -10px;}
 .about-pagecontent-box ul li{display:inline-block;width:24.5%;padding:0 10px;}
 .about-pagecontent-box h3{font-size:20px;font-family:'SourceSansPro-Regular';margin-bottom:15px;color:#c22030;text-align:center;}
 .about-pagecontent-box ul li p{font-size:15px;font-family:'SourceSansPro-Regular';color:#666;margin-bottom:15px;text-align:center;}
 .about-pagecontent-box a{font-size:13px;font-family:'SourceSansPro-Semibold';color:#c22030;text-decoration:none;text-align:center;display:block;}
 .contact-map{margin:16px 10px;}
 .contact-map img{width:100%;}
 .contact-eva h3{font-size:30px;color:#667474;text-transform:uppercase;position:relative;text-align:center;font-family:'GTPressura';margin-top:44px;margin-bottom:64px;font-weight:100;}
 .contact-eva ul{list-style:none;margin:0 -10px;background:#f0f0f0;padding:30px 0;}
 .contact-eva ul li{display:inline-block;width:33%;border-right:1px solid #cccccc;vertical-align:middle;}
 .contact-eva ul li:last-child{border:none;}
 .contact-eva h2{text-align:center;color:#666;font-size:18px;font-family:'SourceSansPro-Regular';font-weight:600;}
 .contact-eva p{text-align:center;color:#666;font-size:15px;font-family:'SourceSansPro-Regular';}
 div#map{clear:both;}
 .getting-ava{margin-top:58px;}
 .getting-ava h3{font-size:30px;color:#667474;text-transform:uppercase;position:relative;text-align:center;font-family:'GTPressura';font-weight:100;}
 .getting-ava h3::after{content:'';position:absolute;display:block;border-bottom:1px solid #ccc;width:10%;left:45%;margin-top:12px;}
 .getting-ava p{text-align:center;margin-top:44px;font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;margin-bottom:30px;line-height:1.4;}
 ul.extra-service-gallery li:nth-child(2n+1){clear:both;}
 ul.extra-service-gallery li img{max-width:100%;}
 .home-page-inner-con-background a{font-size:14px;color:#c22030;font-family:'SourceSansPro-Bold';border:none;background:#fff;padding:10px 16px;text-transform:uppercase;text-decoration:none;font-weight:500;}
 .diffrent-box a{color:#7ab170;}
 li.active a{color:#c22030 !important;}
 .current-menu-parent > a{color:#c22030 !important;;}
 .home-page-map iframe{pointer-events:none !important;}
 .activeclass{background:#c22030;color:#fff !important;padding:10px 20px;border:none !important;}
 .contact-contentaria{margin-top:72px;}
 .con-fristaria h3{color:#667474;margin-bottom:25px;font-family:'GTPressura';text-transform:uppercase;font-size:22px;}
 .con-secondaria h3{margin-bottom:25px;font-family:'GTPressura';color:#667474;text-transform:uppercase;font-size:22px;}
 .con-thirdaria h3{margin-bottom:25px;font-family:'GTPressura';color:#667474;text-transform:uppercase;font-size:22px;}
 .con-fristaria p{font-family:'SourceSansPro-Regular';font-size:15px;color:#666666;text-align:justify;}
 .con-secondaria p{font-family:'SourceSansPro-Regular';font-size:15px;color:#666666;text-align:justify;}
 .con-thirdaria p{font-family:'SourceSansPro-Regular';font-size:15px;color:#666666;text-align:justify;}
 .con-secondaria a{font-size:15px;color:#666;text-decoration:none;background:#f0f0f0;display:block;padding:8px 11px;margin-top:17px;font-family:'GTPressura';margin-bottom:41px;}
 .con-thirdaria a{font-size:15px;color:#666;text-decoration:none;background:#f0f0f0;display:block;font-family:'GTPressura';}
 h3.con-fristaria2h3{margin-top:65px;}
 h3.con-secondh3{margin:0;padding-bottom:25px;}
 a.nycairporter{padding:8px 11px;margin-top:13px;}
 a.nyairportservice{padding:0 11px;padding-bottom:8px;}
 a.airlinesairports{padding:8px 11px;margin-top:11px;}
 p.con-thirdariap{margin-top:12px;}
 .contact-of-eva{width:70%;margin:0 auto;}
 .contact-of-eva h1, .contact-of-eva h3{font-family:'GTPressura';font-size:29px;text-align:center;text-transform:uppercase;color:#627474;margin-bottom:60px;margin-top:150px;}
 .contact-of-eva ul{text-align:center;list-style:none;}
 .contact-of-eva ul li{display:inline-block;padding:0 56px;}
 .contact-of-eva i{font-size:31px;color:#c22030;text-align:center;display:block;margin-bottom:20px;}
 .contact-of-eva p{font-family:'SourceSansPro-Regular';font-size:16px;color:#666;}
 .contentof-eva-aria h2{font-family:'GTPressura';font-size:29px;text-align:center;text-transform:uppercase;color:#627474;margin-bottom:40px;margin-top:45px;}
 .left-contact-aria{margin-bottom:10px;}
 .img-contact-aria img{width:100%}
 .contentof-eva-aria h3{font-family:'GTPressura';font-size:25px;text-transform:uppercase;color:#627474;margin-bottom:20px;margin-top:34px;}
 .contentof-eva-aria p{font-family:'SourceSansPro-Regular';font-size:18px;color:#666;}
 .right-contact-aria h3{font-family:'GTPressura';font-size:22px;text-transform:uppercase;color:#c32030;margin-bottom:20px;margin-top:0;}
 .right-contact-aria p{font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;}
 .right-contact-aria p a{text-decoration:none;color:#666;font-family:'SourceSansPro-Regular';font-size:16px;display:inline;}
 .right-contact-aria p a:hover{color:#15c;}
 h3.contacththree-padding{margin-top:30px;}
 .right-contact-aria a{text-decoration:none;color:#666;font-family:'SourceSansPro-Regular';font-size:18px;display:block;}
 a.href-firstchil{margin-top:17px;}
 .right-contact-aria span{font-family:'SourceSansPro-Regular';font-size:18px;color:#666;}
 span.span-first-child{margin-top:20px;display:block;}
 .deals_content{width:65%;margin:0 auto;}
 .deals_content h1, .deals_content h2{text-align:center;color:#667474;font-size:30px;padding-bottom:9px;font-family:'GTPressura';font-weight:100;text-transform:uppercase;position:relative;letter-spacing:0px;margin-bottom:60px;}
 .deals_content h1{text-align:center;color:#667474;font-size:30px;padding-bottom:9px;font-family:'GTPressura';font-weight:100;text-transform:uppercase;position:relative;letter-spacing:0px;}
 .deals_content p{font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;text-align:center;margin-top:30px;margin-bottom:95px;line-height:1.4;}
 .left_box{width:100%;}
 .right_box{width:100%;}
 .left_box img{width:100%;display:block;}
 .right_box img{width:100%;display:block;}
 .left_box h3, .right_box h3{text-align:center;color:#c22030;font-size:18px;padding:7px 0px;font-family:'GTPressura';text-transform:uppercase;position:relative;letter-spacing:0px;margin-top:10px;}
 .left_box p, .right_box p{font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;text-align:center;margin-top:0px;margin-bottom:30px;line-height:1.4;}
 .boxgallery ul:after{content:"";display:block;clear:both;}
 span.figure{text-align:center;font-family:arial;}
 span.term{text-align:center;}
 span.count{font-family:arial;}
 #bcom_review_widget #bcom_review_widget_wrapper .hreview-vertical .org{background:#edf1f6;}
 .event_booking{background:#f0f0f0;padding:20px 10px;margin-top:5%;}
 .event_booking h3, .event_booking h2{text-align:center;color:#c22030;font-size:18px;padding-bottom:7px;font-family:'SourceSansPro-regular';font-weight:600;text-transform:uppercase;position:relative;letter-spacing:0px;}
 .event_booking p{font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;text-align:center;word-spacing:2px;}
 .inner-fullcontainer .span_6{padding-left:0px;padding-right:3px;}
 .maingallery-box .span_6{padding-left:0px;padding-right:3px;}
 .regular img{width:100%;max-width:none;}
 .contact-map iframe{pointer-events:none;}
 .iltem{background-size:cover !important;}
 .innr-bed.terrace-bedinner .span_4{margin:0 !important;}
 .rats-section-main .span_4{margin:0px !important;}
 .bedroom.solappartmet-bedroom .span_4{margin:0 !important;}
 .rats-section-1.solaprtmet-monthly{margin-top:20px !important;}
 .rats-section-1.terrace-monthly{margin-top:20px !important;}
 .bedroom.penthouse-bedroom .span_4{margin:0 !important;}
 .ineerbedroom.penthouse-innerbed{margin-bottom:55px;}
 .widCOEDate{text-align:center;}
 .widCOELink{text-align:center;}
 .terrace-appcetmentnewsec{margin:0 auto;margin-top:35px;width:100%;}
.terranceimg .item{padding:0px 5px;}
 .apartment-lxry-holiday h1, .apartment-lxry-holiday h3{text-align:center;color:#667474;font-size:30px;font-family:'GTPressura';font-weight:100;text-transform:uppercase;position:relative;letter-spacing:0px;}
 .apartment-lxry-holiday p{text-align:center;margin-top:30px;font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;line-height:1.4;margin-bottom:50px;}
 .terranceimg img{width:100%;}
 .terranceimg{margin-bottom:0px;}
 .included-stay-sec{width:80%;margin:0 auto;}
 .included-stay-sec ul{list-style:none;width:100%;margin:0 auto;}
 .included-stay-sec ul li{display:inline-block;width:49%;padding:10px 0;font-family:'SourceSansPro-Regular';font-size:16px;color:#666;padding-left:36px;vertical-align:top;position:relative;}
 .included-stay-sec i{padding-right:10px;color:#c22030;position:absolute;left:11px;top:15px;}
 h3.terraceamenities{margin-top:36px;}
 .included-stay-sec > h3{margin-bottom:20px;text-align:center;color:#667474;font-size:30px;font-family:'GTPressura';font-weight:100;text-transform:uppercase;position:relative;letter-spacing:0px;margin-top:0px;}
 .reviewspage-content h1, .reviewspage-content h3{font-family:'GTPressura';font-size:30px;text-align:center;text-transform:uppercase;color:#627474;margin-bottom:30px;margin-top:25px;}
 .reviewspage-content h4{font-family:'GTPressura';font-size:20px;text-transform:uppercase;color:#627474;margin-bottom:20px;}
 .reviewspage-content ul{list-style:none;}
 .reviewspage-content ul li{display:inline-block;width:50%;float:left;margin-left:0px;position:relative;background-position:1px 0px;padding-top:12px;vertical-align:top;padding-right:75px;padding-left:40px;}
 .reviewspage-content ul li:before{content:"";position:absolute;background:url(../images/Reviews-co.svg) no-repeat center center;height:50px;width:61px;left:-27px;display:block;background-size:98%;z-index:9;top:-1px;}
 .reviewspage-content ul li:nth-child(2n+1){clear:both;}
 .reviewspage-content p{font-family:'SourceSansPro-Regular';font-size:18px;color:#666;}
 p.nametitle{font-family:'SourceSansPro-Regular';font-size:18px;color:#666;margin-top:22px;}
 p.reviews-date{margin-bottom:45px;}
 .img-reviewspage-content img{width:100%;display:block;margin-bottom:50px;}
 .second-content-aria ul li{list-style:none;}
 .second-content-aria ul li{display:inline-block;width:49%;position:relative;padding-left:64px;background-position:1px 0px;padding-top:12px;vertical-align:top;}
 .second-content-aria ul li:before{content:"";position:absolute;background:url(../images/Reviews-co.svg) no-repeat center center;height:50px;width:61px;left:0px;display:block;background-size:98%;z-index:9;top:-2px;}
 .second-content-aria h4{font-family:'GTPressura';font-size:20px;text-transform:uppercase;color:#627474;margin-bottom:60px;}
 .deals_content.apartmenttwo-con h2{margin-bottom:0px;margin-top:26px;}
 .deals_content.apartmenttwo-con h1{margin-bottom:15px;margin-top:26px;letter-spacing:1px;}
 .deals_content.apartmenttwo-con p{margin-bottom:0px;margin-top:7px;}
 h3.apartment-twopadding{padding-bottom:25px;margin-top:55px;color:#667474;}
 h3.apartment-twopadding{margin-bottom:0px !important;}
 .parkfastc a:hover{color:#15c;}
 .regular .iltem, .apartment-benner-aria .iltem, .terranceimg .iltem{display:none;}
 .regular .iltem:first-child, .apartment-benner-aria .iltem:first-child, .terranceimg .iltem:first-child{display:block;}
 .grid:after{content:'';display:block;clear:both;}
 .grid-sizer, .grid-item{width:25%;}
 .grid-item{float:left;}
 .grid-item img{display:block;max-width:100%;padding:4px;}
 .fancybox-skin{padding:7px !important;}
 i.fa.fa-caret-down, i.fa.fa-caret-up{color:#ccc;font-size:20px;vertical-align:middle;padding-left:15px;}
 li.current-menu-item > a{color:#c22030 !important;}
 li.current-menu-parent > a{color:#c22030 !important;}
 .locationmain{width:70%;margin:0 auto;}
 .newwork-content h3{font-size:30px;color:#667474;text-transform:uppercase;text-align:center;font-family:'GTPressura';margin-bottom:20px;font-weight:100;margin-top:55px;}
 .newwork-content p{margin-bottom:30px;font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;line-height:1.4;text-align:center;}
 .thingto-do > h3{font-size:30px;color:#667474;text-transform:uppercase;text-align:center;font-family:'GTPressura';margin-bottom:50px;font-weight:100;margin-top:45px;}
 .neighborhood-sites > h3{font-size:30px;color:#667474;text-transform:uppercase;text-align:center;font-family:'GTPressura';margin-bottom:37px;font-weight:100;margin-top:6px;}
 .neighborhood-sites > h2{font-size:30px;color:#667474;text-transform:uppercase;text-align:center;font-family:'GTPressura';margin-bottom:50px;font-weight:100;margin-top:50px;}
 .thingto-do p{font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;line-height:1.4;padding-bottom:24px;position:relative;padding-left:27px;}
 .thingto-do p i{padding-right:10px;color:#c22030;position:absolute;left:-1px;top:4px;}
 .linknymagcom a{text-decoration:none;background:#eeeeee;font-size:16px;color:#667474;padding:16px 0;display:block;text-align:center;font-family:'GTPressura';margin-top:40px;}
 .distance-box ul{list-style:none;margin-top:35px;}
 .distance-box ul li{display:inline-block;width:18%;margin-right:3px;font-size:16px;margin-left:10px;vertical-align:top;padding:19px 10px;color:#777777;font-family:'SourceSansPro-Regular';text-align:center;}
 .distance-box a{font-size:18px;color:#667474;text-transform:uppercase;text-align:center;font-family:'GTPressura';margin-bottom:50px;font-weight:100;margin-top:50px;display:block;text-decoration:none;}
 .distance-box a i{color:#c9232b;padding-right:10px;font-size:29px;vertical-align:middle;}
 .neighborhood-sites ul{list-style:none;margin-top:35px;}
 .neighborhood-sites ul li{display:inline-block;margin-right:3px;background:#eeeeee;font-size:16px;margin-left:10px;vertical-align:top;padding:10px;color:#777777;font-family:'SourceSansPro-Regular';margin-top:19px;}
 .neighborhood-sites p{font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;line-height:1.4;padding-bottom:24px;text-align:center;}
 .neighborhood-sites p > a{text-decoration:none;display:inline-block;font-size:16px;padding:0 5px;color:#c8222b;text-transform:lowercase;font-family:'SourceSansPro-Regular';}
 .download-fsd a{font-size:18px;color:#667474;text-transform:uppercase;text-align:center;font-family:'GTPressura';font-weight:100;display:block;text-decoration:none;}
 ul.psd-formatsection a i{color:#c9232b;padding-right:10px;font-size:29px;vertical-align:middle;}
 .neighborhood-sites ul{list-style:none;margin-top:35px;text-align:center;}
 ul.psd-formatsection{text-align:center;margin-top:32px;}
 ul.psd-formatsection li{display:inline-block;padding:0px 25px;}
 ul.psd-formatsection li:first-child{border-right:1px solid #666;}
 .linknymagcom a:hover{color:#15c;}
 .neighborhood-sites ul li:hover{background:#c22030;color:#fff;}
 .video-image{position:absolute;height:auto;width:100%;cursor:pointer;}
 .video_section{position:relative;margin-bottom:0px;}
 .bottom-footer{background:#f0f0f0;padding:20px 0;-webkit-box-shadow:inset 0px 114px 10px -116px rgba(0,0,0,1);-moz-box-shadow:inset 0px 114px 10px -116px rgba(0,0,0,1);box-shadow:inset 0px 114px 10px -116px rgba(0,0,0,1);}
 ul.socal-mediaicon{list-style:none;text-align:center;margin-top:-13px;}
 ul.socal-mediaicon li{display:inline-block;margin-left:10px;}
 ul.socal-mediaicon li:first-child{margin-left:0;}
 .homepage-inner-footer ul#menu-footer-menu li:last-child{display:block;text-align:center;}
 .included-stay-sec ul.garden-duplex-apartment:after{content:"";display:block;clear:both;}
 .included-stay-sec ul.garden-duplex-apartment li{float:left;}
 .widget li{list-style:none;}
 section.error-404.not-found p{text-align:center;margin-top:17px;font-size:20px;color:#667474;}
 section.error-404.not-found h1{text-align:center;font-size:33px;font-family:'GTPressura';line-height:40px;color:#c22030;font-weight:500;}
 .about-us-blog h1{font-size:30px !important;color:#667474;text-transform:uppercase;text-align:center;font-family:'GTPressura';}
 .innergallery-box h1{font-size:30px;color:#667474;text-transform:uppercase;text-align:center;font-family:'GTPressura';margin-bottom:30px;font-weight:100;}
 .gallery_hide_section{display:block;padding-top:50px;width:80%;margin:0 auto;margin-bottom:17px;}
 .gallery_hide_section p{font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;text-align:center;line-height:1.4;}
 a{text-decoration:none;display:inline-block;}
 .previous{background-color:#f1f1f1;color:black;}
 .next{background-color:#4CAF50;color:white;}
 .round{border-radius:50%;}
 .blogs .col a{display:block;padding:8px 0;}
 .contact-of-eva h1{margin-top:25px;margin-bottom:35px;}
 .fixedgramercy-text{vertical-align:middle;margin-top:0px;display:inline-block;color:#000;font-family:'Raleway', sans-serif;font-size:13px;}
.innercheckOutGramercypage img{width:24px;} 
 .checkOutGramercypage .innercheckOutGramercypage{text-align:center;}
 .checkOutGramercypage .innercheckOutGramercypage h2 , .checkOutGramercypage .innercheckOutGramercypage h6, .checkOutGramercypage .innercheckOutGramercypage p{display:inline-block;}
 .checkOutGramercypage .innercheckOutGramercypage h2 a img, .checkOutGramercypage .innercheckOutGramercypage h6 a img{display:inline-block;vertical-align:middle;margin-right:10px;}
 .gramercy-townhouse{background:#f6f6f6;}
 .content-gramercy-townhouse{margin-top:55px;}
 .img-gramercy-townhouse img{width:100%;max-width:317px;margin:0 auto;display:block;}
 .content-gramercy-townhouse h2{text-align:center;text-transform:uppercase;letter-spacing:2px;color:#000;font-size:17px;font-family:'Conv_GothamHTF-Book';}
 .content-gramercy-townhouse h3{text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:18px;color:#000;margin-top:12px }
 .content-gramercy-townhouse h3{text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:24px;color:#000;margin:0px 80px;margin-top:15px;border-bottom:1px solid #ccc;padding-bottom:20px;font-family:'didot_htf24_light';}
 .content-gramercy-townhouse img{display:block;margin:0 auto;}
 .content-gramercy-townhouse p{text-align:center;margin:27px 0px;line-height:20px;letter-spacing:0px;font-family:'Conv_GothamHTF-Book';font-size:17px;color:#000;}
 .content-gramercy-townhouse a{text-align:center;display:block;text-decoration:none;color:#000;font-weight:600;font-family:'Conv_Gotham-Medium-Regular';}
 .gramercy-message img{margin-bottom:10px;}
 .gramercy-message a{margin-bottom:20px;}
 .gramercy-phone-num img{margin-bottom:12px;}
 .gramercy-appartment ul:after, .gramercy-appartmet-inner ul:after, ul.tesoro-title:after{content:'';display:block;clear:both;}
 .gramercy-appartment ul{display:table;width:100%;}
 .gramercy-appartment ul li{width:50%;display:table-cell;position:relative;padding:80px 0px;}
 .gramercy-appartment ul li:first-child{background:#b8292d;}
 .gramercy-appartment{border:1px solid #b8292d;}
 .gramercy-appartment-top-img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
 .gramercy-appartment-top-img h2{font-size:24px;letter-spacing:1px;color:#fff;text-transform:uppercase;margin-top:25px;font-family:'didot_htf24_light';}
 .gramercy-appartment ul li p{padding:0px 35px;text-align:center;line-height:22px;font-size:16px;font-family:'SourceSansPro-regular';}
 .gramercy-appartmet-inner ul{margin:0px -10px;}
 .gramercy-appartmet-inner ul li{width:33.33%;float:left;padding:0px 10px;margin-bottom:20px;position:relative;cursor:pointer;}
 .gramercy-appartmet-inner ul li:nth-child(4){width:50%;}
 .gramercy-appartmet-inner ul li:nth-child(5){width:50%;}
 .gramercy-appartmet-inner ul li img{width:100%;display:block;}
 .all-appartments_tab{position:absolute;bottom:0px;background:rgba(255, 255, 255, 0.53);width:100%;padding:13px 0px;}
 .all-appartments_tab-content h2{text-align:center;font-size:30px;text-transform:uppercase;letter-spacing:4px;color:#000;font-weight:400;padding-bottom:7px;margin-bottom:10px;font-family:'Conv_GothamHTF-Book';}
 .all-appartments_tab-content h3{text-align:center;font-size:24px;letter-spacing:2px;color:#000;font-weight:200;font-family:'SourceSansPro-regular';}
 .gramercy-appartmet-tab{margin-top:50px;}
 .gramercy-appartmet-inner ul li:nth-child(4) .all-appartments_tab, .gramercy-appartmet-inner ul li:nth-child(5) .all-appartments_tab{}
 .all-appartments_tab-content h2:before{content:'';border-bottom:1px solid #000;position:absolute;top:55px;width:170px;left:50%;transform:translateX(-50%);}
 .gramercy-appartmet-botoom-tab{overflow:hidden;background:#fff;}
 .gramercy-appartmet-botoom-tab ul{margin:0px -5px;background:#fff;}
 .gramercy-appartmet-botoom-tab ul li{float:left;width:20%;padding:0px 5px;font-size:15px;text-transform:uppercase;font-weight:400;cursor:pointer;letter-spacing:1px;}
 .gramercy-appartmet-botoom-tab ul li>div{border:1px solid #ccc;padding:10px;font-family:'SourceSansPro-regular';}
 .gramercyTab_active{background:#b8292d;color:#fff;}
 .gramercy-tab_content{display:none;}
 ul.tesoro-title{margin:0px -10px;}
 ul.tesoro-title li{float:left;padding:0px 10px;}
 .gramercy_change-content-tab{margin-top:20px;}
 ul.tesoro-title li:first-child{border-right:1px solid #000;}
 ul.tesoro-title li h2{font-size:30px;letter-spacing:4px;font-family:'SourceSansPro-regular';}
 .tesoro_aria p{margin-top:20px;line-height:21px;font-family:'SourceSansPro-Regular';font-size:15px;}
 ul.tesoro-title li h3{line-height:38px;font-style:italic;font-family:'Didot';font-size:20px;}
 ul.tesoro-rooms li{float:left;width:25%;}
 ul.tesoro-rooms.palazzo-rooms li{width:20%;}
 ul.tesoro-rooms.palazzo-rooms li img{margin:0 auto;display:block;}
 ul.tesoro-rooms li img{margin:0 auto;display:block;}
 ul.tesoro-rooms{margin-top:50px;}
 ul.tesoro-rooms:after, .tesoro-amenities ul:after{content:'';display:block;clear:both;}
 ul.tesoro-rooms li h2{text-align:center;text-transform:uppercase;font-size:15px;letter-spacing:1px;font-weight:400;margin-top:20px;font-family:'SourceSansPro-regular';}
 ul.tesoro-rooms li h3{font-size:14px;text-align:center;margin-top:5px;font-family:'SourceSansPro-regular';}
 .tesoro-rooms-slider ul li img{width:100%;}
 .tesoro-rooms-slider{margin-top:50px;}
 .tesoro-amenities{max-width:1000px;width:100%;margin:0 auto;background:#fff;margin-top:65px;position:relative;padding-bottom:40px;-webkit-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.50);-moz-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.50);box-shadow:0px 0px 14px 0px rgba(0,0,0,0.50);}
 .tesoro-amenities ul li{width:calc(50% - 4px);display:inline-block;font-size:13px;vertical-align:top;padding:0px 30px;}
 .tesoro-amenities ul li ul li{float:inherit;width:100%;font-family:'SourceSansPro-Regular';font-size:16px;color:#666;line-height:30px;padding:0;}
 .tesoro-amenities ul li ul li i{padding-right:9px;color:#c22030;}
 .tesoro-amenities ul{max-width:700px;margin:0 auto;}
 .tesoro-amenities ul li ul{max-width:100%;width:100%;margin:inherit;}
 .tesoro-amenities h2{text-align:center;padding:40px 0px 40px;text-transform:uppercase;letter-spacing:5px;font-size:20px;font-family:'Conv_GothamHTF-Book';}
 .gramercy-fixed{position:fixed;max-width:1180px;top:91px;width:100%;z-index:9;}
 .neighborhood-gramercy{margin-top:50px;}
 .neighborhood-gramercy{overflow:hidden;background:#fff;}
 .neighborhood-gramercy ul{margin:0px -5px;background:#fff;}
 .neighborhood-gramercy ul li{float:left;width:20%;padding:0px 5px;font-size:16px;text-transform:uppercase;font-weight:400;cursor:pointer;}
 .neighborhood-gramercy ul li div{border:1px solid #ccc;padding:10px;font-family:'SourceSansPro-regular';}
 .inner-neighborhood h2{text-align:center;text-transform:uppercase;letter-spacing:8px;color:#000;font-size:20px;font-family:'Conv_GothamHTF-Book';margin:45px 0px 35px;}
 .inner-neighborhood p{margin-bottom:40px;line-height:23px;font-family:'SourceSansPro-Regular';font-size:16px;text-align:center;}
 .neighborhood-landmark h2{text-align:center;text-transform:uppercase;letter-spacing:8px;color:#000;font-size:20px;font-family:'Conv_GothamHTF-Book';margin:0px 0px 35px;}
 .neighborhood-landmark p{line-height:23px;font-family:'SourceSansPro-Regular';font-size:16px;margin-bottom:60px;text-align:center;}
 .neighborhood-reach-us h2{text-align:center;text-transform:uppercase;letter-spacing:8px;color:#000;font-size:20px;font-family:'Conv_GothamHTF-Book';}
 .neighborhood-reach-us h3{text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:24px;color:#000;margin:0px 280px;margin-top:20px;border-bottom:1px solid #ccc;padding-bottom:20px;font-family:'didot_htf24_light';}
 .neighborhood-reach-us ul li{display:inline-block;padding:0px 50px;}
 .neighborhood-reach-us ul li i{font-size:31px;color:#c22030;text-align:center;display:block;margin-bottom:20px;}
 .neighborhood-reach-us ul li a{text-decoration:none;color:#666;}
 .neighborhood-reach-us ul{text-align:center;margin-top:25px;}
 .inner-neighborhood{max-width:800px;width:100%;margin:0 auto;}
 .neighborhood-reach-us{margin-bottom:30px;}
 p.western span a{padding:0px;color:#77777b;font-size:16px;}
 .contents a{padding:0px;}
 .homepage-left-area{text-align:center;}
 .home-pageheader .homepage-left-area{padding-top:9px;}
 .mainhead{position:relative;text-align:center;margin-bottom:15px;}
 .mainhead h1 , .mainhead h2 ,.mainhead h3{font-size:28px;color:#667474;text-align:center;display:inline-block;background:#fff;position:relative;padding:0px 20px;font-family:'GTPressura';text-transform:uppercase;}
 .mainhead:after{content:'';position:absolute;top:50%;left:0px;height:1px;background:#959595;width:100%;z-index:-1;}
 .bannerslider img{width:100%;}
 section.apartlifestyle-wrapper p , .philosophycontent p{color:#777777;text-align:center;font-size:16px;line-height:22px;font-family:'SourceSansPro-Regular';}
 section.apartlifestyle-wrapper , section.ourphilosophy-wrapper , section.neighbourhood-wrapper , section.bottom-contactbox, section.tripadvisor-section , section.location-wrapper, section.eva-apart-section, .apartinner-wrapper{padding:45px 0px 10px 0px;}
section.apartinnervediocontent-wrapper p{font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;margin-bottom:20px;line-height:21px;}
section.apartinnervediocontent-wrapper{margin-bottom:20px;}
.distance-box-section, section.neighborhood-sites-section, .restaurants-section, .thingtodo-section, .newyorkcontent{padding-top:45px;}
 section.reviewcontent-wrapper{padding-top:45px;}
.page-template-holiday-apartments .col.span_6:nth-child(3n) .apartments-bukets , .page-template-holiday-apartments .col.span_6:nth-child(4n) .apartments-bukets{margin-bottom:0px;}
 .philosophycontent{margin-bottom:45px;}
 .philosphy-bucket .col.span_6{padding:2px;}
 .philosphy-bucketcontent h3{font-size:28px;color:#fff;margin-bottom:18px;text-align:center;font-family:'GTPressura';text-transform:uppercase;}
 .philosphy-bucketcontent{text-align:center;height:325px;background:#72b076;display:table;width:100%;}
 .philosphy-bucketcontent a{font-size:14px;color:#71b075;font-family:'SourceSansPro-Bold';border:none;background:#fff;padding:15px 16px;text-transform:uppercase;text-decoration:none;font-weight:500;}
 .philosphy-bucket img{width:100%;}
 section.neighbourhood-wrapper h6{font-size:17px;text-align:center;color:#c22030;margin-bottom:10px;font-family:'SourceSansPro-Regular';}
 section.neighbourhood-wrapper p{font-size:15px;text-align:center;color:#777777;line-height:20px;font-family:'SourceSansPro-Regular';}
 .testimonial-wrapper{padding:45px 0px 10px 0px;margin-top:45px;border-top:1px solid #dadada;padding-top:45px;}
 .testimobg{
background:url(/wp-content/themes/neweva/images/testimonial-bg.jpg) no-repeat;
background-repeat:no-repeat;
padding:100px 0px;
background-size:cover;
}
 .testimo-text p{text-align:center;font-family:'SourceSansPro-Regular';color:#777777;font-size:15px;line-height:26px;position:relative;}
 .testimo-text a{color:#b72a2e;font-family:'SourceSansPro-Regular';font-size:17px;}
 .testimo-text{text-align:center;}
 .testimoslider{background:rgba(255, 255, 255, 0.9);padding:45px;}
 span.datetestimo{font-size:16px;margin-top:10px;margin-bottom:20px;display:block;text-align:center;font-family:'SourceSansPro-Regular';color:#777777;}
 .testimo-text p:before{content:'';width:30px;height:23px;background-size:cover;background:url(../images/lefttestimo-arrow.png);display:inline-block;background-repeat:no-repeat;margin-right:6px;}
 .testimo-text p:after{content:'';width:30px;height:23px;background-size:cover;background:url(../images/righttestimo-arrow.png);display:inline-block;background-repeat:no-repeat;margin-right:6px;position:absolute;margin-left:5px;bottom:0px;}
 .seeallapartcaption h5{text-align:center;}
 .seeallapartcaption{position:absolute;top:calc(50% - 10px);text-align:center;left:0;right:0;pointer-events:none;}
 .seeallapart-box , .contact-box{position:relative;display:inline-block;width:33%;}
 .seeallapartcaption h5{text-align:center;color:#fff;text-transform:uppercase;font-family:'SourceSansPro-Regular';}
 .bottom-contactbox .container{text-align:center;}
 section.bottom-contactbox{padding-bottom:0px;}
 .socal-mediaicon li a{padding:8px 16px;}
 .innerbanner-area img{width:100%;}
 .reviewcontent-box h4{font-size:20px;color:#cc1c30;line-height:25px;font-family:'SourceSansPro-Regular';margin-bottom:15px;text-transform:uppercase;}
 .reviewcontent-box p{color:#777777;font-family:'SourceSansPro-Regular';font-size:16px;line-height:20px;}
 .reviewcontent-box h6{color:#777777;font-family:'SourceSansPro-Regular';font-size:20px;margin-top:40px;}
 .reviewcontentwrap{padding:30px;position:relative;width:100%;float:left;break-inside:avoid;}
 .reviewcontent-box{border:1px solid #bdbdbd;border-radius:10px;padding:30px 30px 20px 70px;}
 .reviewcontent-box:before{background:#fff url(/wp-content/reviewboxbefore.png);content:'';background-size:auto;display:block;background-repeat:no-repeat;position:absolute;width:97px;height:77px;top:28px;left:1px;background-position:top left;}
 .reviewcontent-box:after{background:#fff url(/wp-content/reviewboxafter.png);content:'';background-size:auto;display:block;background-repeat:no-repeat;position:absolute;width:94px;height:77px;right:27px;bottom:28px;background-position:bottom right;}
 .reviewcontentwrap-box{column-count:2;}
 .services-eva-wrapper p{color:#777777;font-family:'SourceSansPro-Regular';font-size:16px;line-height:20px;text-align:center;}
 .innerbannerarea-caption{width:30%;position:absolute;top:calc(50% - 60px);right:0px;}
 .innerbannerarea-caption h1{font-size:61px;color:#670000;font-family:'SourceSansPro-Regular';position:relative;padding-bottom:8px;}
 .innerbannerarea-caption h3{font-size:28px;color:#670000;font-family:'SourceSansPro-Regular';-webkit-font-smoothing:antialiased;padding-top:6px;}
 .innerbannerarea-caption h1:after{height:1px;position:absolute;content:'';width:100%;background:#000;left:0px;bottom:0px;}
 .innerbanner-area{position:relative;}
 section.services-eva-wrapper{padding-top:45px;}
 .top-service-gallery ul.extra-service-gallery{padding-top:45px;}
 .contactleftbox img{width:100%;}
 .rightcontactbox a span{color:#777777;font-family:'SourceSansPro-Regular';padding-left:12px;}
 .rightcontactbox p a img{vertical-align:middle;}
 .rightcontactbox p{margin-bottom:20px;}
 .rightcontactbox p:last-child{margin-bottom:0px;}
 .contactcontent-wrapper{padding:45px 0px;}
 .rightcontactbox{padding-left:10px;}
 section.contactcontent-wrapper .col{display:table-cell;vertical-align:middle;float:none;}
 section.contactcontent-wrapper .row{display:table;width:100%;}
 .right-contact-aria h3{margin-top:45px;}
 .right-contact-aria h3:first-child{margin-top:0px;}
 .contactapart-wrap h3{font-family:'GTPressura';font-size:22px;text-transform:uppercase;color:#c32030;margin-bottom:20px;}
 .left-contact-aria p{font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;}
 .contactapart-wrap .left-contact-aria .img-contact-aria{margin-bottom:45px;}
 .right-contact-aria{padding-left:20px;}
 .apartments-bukets h3{text-align:center;margin-bottom:7px;}
 .apartments-bukets h3 a{color:#c22030;font-family:'SourceSansPro-Regular';text-transform:uppercase;font-size:22px;}
 .apartments-bukets-caption p{color:#777777;font-family:'SourceSansPro-Regular';text-align:center;}
 .apartments-link-bukets{text-align:center;margin-top:20px;}
 .apartments-link-bukets a{border: none;background: #c22030;color: #fff;cursor: pointer;padding: 7px 0px;font-size: 14px;font-family: 'SourceSansPro-regular';border-radius: 5px;font-weight: 400;text-decoration: none;width: 124px;text-align: center;margin: 0px 5px;text-transform: uppercase;}
 .apartments-bukets-caption{margin-top:20px;}
 .apartments-bukets{margin-bottom:50px;}
 section.apartmentslist-wrap{padding-top:50px;}
 .seeallapart-box img{width:100%;}
 .homepage-middle-area ul li ul li:first-child{border-top:1px solid #c22030;}
.tax-gallery-category .ourphilosophy-wrapper .gallerycontainer .row .col.span_3:nth-child(5n) .apartgallery, .tax-gallery-category .ourphilosophy-wrapper .gallerycontainer .row .col.span_3:nth-child(6n) .apartgallery, .tax-gallery-category .ourphilosophy-wrapper .gallerycontainer .row .col.span_3:nth-child(7n) .apartgallery,.tax-gallery-category .ourphilosophy-wrapper .gallerycontainer .row .col.span_3:nth-child(8n) .apartgallery{}
 .gallerymainhead h1 , .gallerymainhead h2{color:#c32030;text-transform:uppercase;font-size:22px;text-align:center;font-family:'GTPressura';}
 .gallerymainhead{margin-bottom:30px;}
 .video_title{position:absolute;color:#fff;padding:14px 17px;font-size:17px;}
 .apartgallery img{width:100%;opacity:0;}
 #pause-button{display:block;background:url(../images/eva-video-cross.svg);width:18px;height:18px;position:absolute;top:14px;right:92px;border:none;background-size:cover;display:none;}
 .philosphy-bucketimg a{display:block;}
 .apartinner-wrapper p{font-family:'SourceSansPro-Regular';font-size:16px;line-height:21px;color:#777777;text-align:center;margin-bottom:20px;}
 .apartinner-wrapper p:last-child{margin-bottom:0px;}
 .innerapart-features ul li{float:left;padding-right:20px;}
 .innerapart-features ul li:last-child{padding-right:0px;}
 section.innerapart-features ul li p{font-size:18px;color:#777777;font-family:'SourceSansPro-Regular';display:inline-block;}
 section.innerapart-features{padding-top:45px;}
 .gallerycontainer .apartgallery{background-position:center center !important;background-size:cover !important;background-repeat:no-repeat !important;margin-bottom:20px;overflow:hidden;}
 ul.sub-menu li.current-menu-item:hover a{color:#fff !important;}
 .innerapart-features ul li span{width:25px;text-align:center;float:left;line-height:20px;margin-right:8px;}
 .apartamenities-list ul{column-count:3;-moz-column-count:3;-webkit-column-count:3;column-count:3;}
 .apartamenities-list ul li{width:100%;}
 .apartamenities-list ul li{color:#777777;font-size:18px;font-family:'SourceSansPro-Regular';padding:10px 0px;}
 span.aminites-icon{vertical-align:middle;display:inline-block;padding-right:10px;}
 .innerapart-video-wrap{padding:45px 0px 0px 0px;}
 .slick-prev, .slick-next{z-index:1;}
 .dealwrap-section .right_box p a{font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;}
 .dealwrap-section .right_box p a:hover{color:#c22030;}
 .innerapart-features ul li{display:inline-block;padding:0px 0px;margin-bottom:20px;width:33.3%;}
.innerapart-features ul{padding:0px 50px;}
.contactsection-wrapper .contact-map{margin:0px 0px;}
.newwork-content{padding:0px 10%;}
.newwork-content p:last-child{margin-bottom:0px;}
.thingto-do p:last-child{padding-bottom:0px;}
.distance-box ul li{width:100%;padding:4px 0px;}
/* .right-content .contents ,.right-content .contents *, .right-content .contents p{*/.right-content .contents ,.right-content, .right-content .contents p{font-family:'SourceSansPro-Regular' !important;font-size:16px!important;color:#777777;}
.seeallapart-box a{display:block;}
.seeallapart-box:first-child{padding-right:14px;}
.seeallapart-box:last-child{padding-left:14px;}
.seeallapart-box:nth-child(2n){padding-left:7px;padding-right:7px;}
.post-template-default.single.single-post{margin-top:30px;}
section.prev_next_div .left-img-eva *{font-family:'SourceSansPro-Regular' !important;font-size:16px!important;color:#777777!important;}
section.prev_next_div .right-content *{font-family:'SourceSansPro-Regular' !important;font-size:16px!important;color:#777777!important;text-align:right;}
section.prev_next_div .right-content p{margin-bottom:0px;}
.apartamenities-list{padding:0px 50px;}
.apartinner-wrapper p a{color:#777777;text-decoration:none;}
body p a, body p span a{color:#77777b;font-family:'SourceSansPro-Regular';}
section.footertop-para-section p{margin-bottom:0px;}
.testimonial-wrapper{padding-top:0px;}
.terranceimg .slick-prev:after{left:0px;}
.terranceimg .slick-next:before{right:0px;}
section.innerapart-video-wrap .container .apartgallary{max-width:790px;margin:auto;}
.video-image img{width:100%;}
.apartmentslide-banner{position:relative;}
.apartmentslide-banner-caption h4{padding:10px 30px;background:rgba(255, 255, 255, 0.9);color:#636363;font-size:14px;font-family:'SourceSansPro-Regular';-webkit-font-smoothing:antialiased;}
.apartmentslide-banner-caption{position:absolute;bottom:10px;left:0px;}
.apartinner-wrapper p:last-child{margin-bottom:0px;}
 section.departure-wrapper p{font-family:'SourceSansPro-Regular';font-size:16px;line-height:21px;color:#777777;margin-bottom:20px;}
.usefullist h4{font-family:'GTPressura';font-size:22px;text-transform:uppercase;color:#c32030;margin-bottom:15px;}
.usefullist ul li{padding:3px 15px;position:relative;}
.usefullist{margin-bottom:40px;}
 .usefullist ul li:before{content:"";position:absolute;top:10px;background:#777;width:5px;height:5px;left:0px;border-radius:50% 50%;}
.usefullist ul li p{margin-bottom:10px;}
.terracewraplist-caption p{font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;margin-bottom:20px;line-height:21px;text-align:center;padding:0px 20px;}
.apartinnervediocontent-wrapper p strong{font-family:'SourceSansPro-Regular';}
.terracewraplist-caption{margin-top:10px;}
.testimo-text-wrap{width:100%;display:table-cell;vertical-align:middle;}
.testimo-text-wrap .testimo-text{width:100%;}
.testimo-text-wrap{height:100%;}
.testimoslider .item{height:100%;display:table;}
.mainpolicy-wrap h3{font-family:'SourceSansPro-Regular';font-size:22px;line-height:24px;color:#313131;margin-bottom:20px;}
.mainpolicy-wrap p{font-size:15px;}
.mainpolicy-wrap p strong{color:#313131;font-size:15px;}
.mainpolicy-wrap h6{font-family:'SourceSansPro-Regular';margin-bottom:5px;}
.mainpolicy-wrap{margin-bottom:40px;}
.arrivalwrap-policy p strong{line-height:30px;font-style:italic;}
.reviewlogofooter{width:148px;height:144px;border:1px solid #929191;}
.reviewlogofooter img{display:block;margin:auto;}
.rightlogofooter{width:148px;height:144px;border:1px solid #929191;margin-left:10px;}
.rightlogofooter img{margin:auto;}
.rightlogofooter{padding-top:calc(50% - 24px);}
.homepage-inner-footer ul.reviews-box li{cursor:auto;}
section.departuresection p strong{color:#777777;font-family:'SourceSansPro-Bold';-webkit-font-smoothing:antialiased;}
section.departuresection p span{color:#777777;font-family:'SourceSansPro-Bold';-webkit-font-smoothing:antialiased;text-decoration:underline;}
.usefullist ul li p span{font-family:'SourceSansPro-Regular';width:200px;display:inline-block;}
section.departure-wrapper.departuresection, .departure-wrapper{padding-top:45px;}
.terranceimg .slick-prev, .terranceimg .slick-next{top:31%;}
.restaurantslist p span{color:#313131;font-size:15px;font-weight:600;}
.restaurantslist h3{line-height:24px;font-family:'GTPressura';font-size:22px;text-transform:uppercase;color:#c32030;margin-bottom:20px;}
.restaurantslist{margin-bottom:40px;}
 .restaurants-content{padding:0px 10%;margin-bottom:45px;}
.restaurants-content p{margin-bottom:30px;font-family:'SourceSansPro-Regular';font-size:16px;color:#777777;line-height:1.4;text-align:center;}
.restaurantslist p span.restroredcolor{color:#c32030;}
.reviews-box li:first-child img , .reviews-box li:nth-child(2n) img{display:none;}
.botbutton-booknow a {border: none;background: #c22030;color: #fff;cursor: pointer;padding: 7px 0px;font-size: 14px;font-family: 'SourceSansPro-regular';border-radius: 5px;font-weight: 400;text-decoration: none;width: 124px;text-align: center;}
.container.botbutton-booknow {padding: 40px 0px 0px;text-align: center;}

.footernew-contact p{
     display: inline-block;
        padding: 0px 10px;
}
.footernew-contact{
    text-align: center;margin-bottom: 20px;
}
.cdsROW .cdsLocName a, .cdsROW.narrow .cdsRating {text-align: center;}
#CDSWIDCOE.widCOE.widCOE2017 .widCOEImg {
	width: 86px !important;
    margin: 0 auto !important;
}
.widCOELogo {text-align: center !important;}
.apartments-bukets h4 {
    font-size: 16px;
    text-align: center;
    margin-bottom: 22px;
    color: #777777;
     font-family: 'Didot';
    font-style: italic;
}
section.apartinner-wrapper span {
    text-align: center;
    display: block;
    margin-bottom: 23px;
      color: #777777;
    font-family: 'Didot';
    font-style: italic;
}
.evahomeslider-wrap {
    position: relative;
}
.evahomeslider-wrap .evahomeslider-caption  {
    position: absolute;
    bottom: 30px; 
    background: #eee;
    left: 0px;
} 
.evahomeslider-wrap .evahomeslider-img  {
   
}
.evahomeslider-caption p{
        padding: 10px 20px;
    background: rgba(255, 255, 255, 0.9);
    color: #636363;
    font-size: 14px;
    font-family: 'SourceSansPro-Regular';
    -webkit-font-smoothing: antialiased;
}

.distance_eva ul li {
    text-align: left;
    margin-left: 0px;
}

.distance_eva ul {
    margin-top: 8px;
}

.distance_eva ul li span {
    float: right;
}

.distance_eva h4 {
    color: #777777;
	margin-top: 20px;
	font-size: 20px;
}
.distance_eva .col.span_6 {
    padding: 0 40px;
}
.distance_book_now {
	text-align: center;
}
.distance_book_now a {
	display: inline-block;
	background: #c32131;
	color: #fff;
	padding: 7px 20px;
	border-radius: 5px;
	font-size: 14px;
	font-family: 'SourceSansPro-regular';
	margin-top: 35px;
    margin-bottom: 0px;
}

.holiday-apartments-wrap h2{
        text-align: center;
    margin-bottom: 7px;
}
.holiday-apartments-wrap h2 a{
       color: #c22030;
    font-family: 'SourceSansPro-Regular';
    text-transform: uppercase;
    font-size: 22px;
}