﻿@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 1550px){
	.top-galleries .slide-box,
	.slide-row.visitor-section,
	.new-index  .slide-box,
	.new-index .right-call-r,
	.new-index .right-call-l{
	    height: 20vw;
	}
	.text-box ul{
		padding: 10px;
	}
}
@media only screen and (min-width: 1100px) and (max-width: 1280px){
	.text-box ul{padding: 0 2px;}
}
@media only screen and (min-width: 1024px) and (max-width: 1100px){
	.slide-main {margin-top:25px;}
	.center-div {padding:0 20px;}
	.home-slide-cont-box h1 {font-size:28px;}
	.home-slide-cont-box {margin-top:15px;}
	.home-slide-cont-box p{margin:25px 0 20px 0;}
	.new-index .home-slide-cont-box p {margin:20px 0 15px 0;}
	.slide-right-text h3 {font-size:18px;}
	.slide-right-text {padding:15px;}
	.slide-right-text .more{
		left: 15px;
		bottom: 30px;
	}
	#home-slide-right .carousel-indicators, #home-slide-right-new .carousel-indicators {
	    margin-left: 11px;
	}
	.slide-right-text p {margin-top:10px;}
	.slide-right-text h3 {padding-bottom:10px; margin-top:5px;}
	.footer-main {margin-top:80px;}
	.fixed-col-right {padding-right:50px;}
	.footer-top {padding:30px 20px 20px;}
	.footer-bottom{padding:15px 20px 13px;}
	.new-index .carousel-indicators {bottom:3px;}

	.explore-services a {margin:10px 0;}
	.banner-arrow1 {left:0;}
	.banner-arrow2 {right:120px;}
	.banner-arrow3 {right:0;}
	.banner-arrow4 {left:120px;}
	.cycle-pager {display:block;}
	.slide-arrow-main {display:none;}
	.slideshow,
	.upcoming-slide .slideshow{margin-left:-5px;}

}
@media screen and (max-width: 1280px){
	.member-col-value{
		padding: 0 8px;
	}
}
@media only screen and (min-width: 1280px) and (max-width: 1750px){
	.slide-right-text h3{
    	font-size: 1.25vw;
	}
	.slide-right-text p{
    	font-size: 0.8vw;
    	margin: 5px 0 0;
	}
}
@media only screen and (min-width: 1024px) and (max-width: 1280px){
	.slide-right-text h3{
    	font-size: 1.25vw;
	}
	.slide-right-text p{
    	font-size: 1vw;
    	margin: 5px 0 0;
	}
	.explore-services #discoveryTilesMenu .col-xs-3{
		margin: 0 0 5px;
	}
	.explore-services-img {
		min-height: 10px;
	    max-height: 45px;
	    margin: 0 0 10px;
	}
}
@media screen and (min-width: 768px) {
.search-close.show {display:none !important;}
.search-box {width:180px !important;}

}

/*====================================================================
@media screen and (max-width: 1023px)
======================================================================*/

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) { .fixed-col-left.fixed-left {top: 23px;}
}

@media screen and (max-width: 1023px) {

#home-slide-right-new, #home-slide-right {margin-top:25px}
	
.slide-main {margin-top:20px;}
.center-div {padding:0 20px;}
.footer-top {padding:30px 20px 20px;}
.footer-bottom{padding:15px 20px 13px;}
.footer-main .footer-call {width:50%; margin-bottom:30px;}
.footer-main .footer-call:nth-child(3) {clear:left;}
.slide-cal {width:100%;margin: 0 0 0px 0;}
.right-call-r img {width:100%; height: auto;}
.footer-main {margin-top:80px;}
.fixed-col-left {width:165px; padding-right:20px;}
.fixed-col-right {padding:0 0 0 165px;}
.banner-text {padding:50px 160px 0;}
.banner-text h1 { font-size: 36px;}
h2.title-main {font-size:20px;}
h1.title-main {font-size:32px;margin-top: 8px;}
.banner-text-new h1 {font-size:35px}

.fixed-col-right .title-main {margin-top:0;}
.search-result-main {padding:20px;}
.fixed-col-main{margin-top: 59px;}
/*--- top nav ***/
.fix-nav{position:absolute; left:0; top:50px; width:100%; box-shadow: 0px 2px 3px #EFEFEF; -webkit-box-shadow: 0px 2px 3px #EFEFEF; -moz-box-shadow: 0px 2px 3px #EFEFEF; -ms-box-shadow: 0px 2px 3px #EFEFEF;}
ul.inner-nav { margin:0px; width:100%; background:#fff;}
.inner-nav li a {border-top:none; color:#431931; border-color:#fff; line-height:40px; font-size:13px;}
.text-ul {padding-left:25px;}
.sticky-logo {margin-right:15px;}
.report-page h2.title-main {margin-top:10px;}
.contact-col {width:100%;}
.contact-page h1.title-main {margin-top:52px;}
.banner-main {/* background-image:url(../images/uploads/home_banner_image/NewcastleNow_Home_00_LGE.jpg); */}
.target-tag {top:-145px;}
#magic-line {bottom:0px;}
.member-col-value {padding:0 8px;}


.visitor-section .slide-cal {width:50%;}
.new-index.new-left, .slide-box.mt20, .city-precincts-main {margin-top:0px !important;}
.city-precincts-right ul li:last-child a{border:none;}
	.banner-arrow1 {left:0; width:220px;}
	.banner-arrow2 {right:20px; width:110px;}
	.banner-arrow3 {right:0; width:220px;}
	.banner-arrow4 {left:20px; width:110px; }
	.precinct-left {width:65%; padding:0 20px 0 0;}
	.precinct-box {margin-top:40px;}
	 hr {margin:45px 0;}
	.precinct-right {width:35%;}

	.back-page {top:-34px;}
	.title-tag { bottom: 0; font-size:18px; position:relative; margin-top:8px;}
	.cycle-pager {display:block;}
	.slide-arrow-main {display:none;}
	.slideshow, .upcoming-slide .slideshow{margin-left:-5px;}
	.upcoming-slide .right-call-r,.upcoming-slide .right-call-l {width:100%;}
	.upcoming-slide .slide-box {width:400px;}
	.upcoming-slide .slide-right-text {min-height:230px;}
	.upcoming-slide .slide-right-text p {font-size:15px; margin-top:13px;}
	.project-box-detail{
		height: auto;
	}
	.new-index .slide-row,
	.new-index.mt20 .center-div>.slide-row,
	#home-slide-right-new .carousel-inner{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.new-index .slide-row.visitor-section{
		-webkit-box-orient: horizontal;
	    -webkit-box-direction: normal;
	    -ms-flex-direction: row;
	    flex-direction: row;
	}
	.new-index .slide-cal{
		width: 100%;
	}
	.banner-text-new {margin-top:60px;display: block!important;}
	.top-galleries .slide-box,
	.slide-row.visitor-section,
	.new-index  .slide-box,
	.new-index .right-call-r,
	.new-index .right-call-l{
	    height: 49vw;
	}
	.ad-space-big-box{padding: 0;}
	.explore-services #discoveryTilesMenu .col-xs-3{
		padding: 30px 15px;
	}
	.explore-title{
    	padding: 20px 45px 0;
	}
	.city-precincts-left{
		width: 70%;
	}
	.city-precincts-right{
		width: 30%;
	}
	.slide-right-text p{
		line-height: 20px;
	}
	.eat-left{
		width: 32%;
	}
	.filter-main{
		max-width: 100%;
	}
	.eat-right{
		width: 68%;
	}
	.eat-right .col-3-gird-row{
		display: block;
	}
	.eat-right .clr{
		display: none;
	}
	.eat-main .col-3-call {
		width: 50%;
		float: left;
	}
	.fixed-col-left {display:none;}
	.fixed-col-right {padding:0px;}
	.mobile-members-bnf, .strategic-plan, .full-width.Apply{display: none;}
	.member-block .col-2-left-force,
	.member-block .col-2-right-force{width: 100%;overflow: hidden;}
	.member-block .col-2-left-force{
		margin: 0 0 20px;
	}
	.full-width.Activate{
	    border-bottom: 1px solid #eeeced;
	    margin: 0 0 60px;
	    padding: 0 0 54px;
	}
	.member-block .col-2-right-force .project-img-box img{
		max-width: 580px;
		margin: 0 0 20px;
	}
	.member-block .line-box{
		display: none;
	}
	.member-block .text-box p,
	.member-block .text-box{
		font-size: 13px;
		font-weight: 300;
		line-height: 20px;
	}
	.member-block h2.title-main{
		font-size: 16px;
		font-weight: 600;
		line-height: 20px;
		margin: 0 0 20px;
	}
	.member-block h2.title-main:before{display: none;}
	.full-width.Eligibility h2.title-main,
	.full-width.Benefits h2.title-main{
		font-size: 24px;
		font-weight: 300;
		line-height: 30px;
    	margin: 0 0 45px;
	}
	.full-width.Eligibility h2.title-main:before,
	.full-width.Benefits h2.title-main:before{display: block;}
	.member-col-ul li span .read-btn{
		color: #e9007f;
		text-decoration: none;
	}
	.member-block .add-text{
		padding-left: 26.3%;
	}
	.text-box ul{
	    padding: 10px;
	}
}

/*====================================================================
@media screen and (max-width: 767px)
======================================================================*/

@media screen and (max-width: 767px) {

.banner-text-new {margin-top:60px;display: block!important;background-color: rgba(45,45,54,.8);}
/*--- temp none **/
.menu-box {margin-left:15px;}
.menu-box a {/* text-indent:-9999px; */background:url(../images/menu-icon-new.svg) right no-repeat;}
.search-box img {display:block; width:20px;}
.slide-right-text span {font-size: 20px;}
.search-box {width:0; position:absolute; right:50px; top: -1px;height: 31px;}
/*.search-box {width:0px; padding:0px; transition: all 300ms ease-in 0s;-moz-transition: all 300ms ease-in 0s;-o-transition: all 300ms ease-in 0s;-webkit-transition: all 300ms ease-in 0s; -ms-transition: all 300ms ease-in 0s;}
.search-input {padding:5px 0px;}*/
.mobile-search {display:block;}
/*--- temp none **/

.nav-title {font-size:16px;}
h1.title-main {margin-bottom: 15px !important;/* margin-top: 15px !important; */margin-top: 0px!important;font-size: 21px!important;}

.fixed-col-main {margin-top:20px!important}
.eat-main h1.title-main {margin-bottom:45px;}
.col-2-left {width:100%;}
.col-2-right {width:100%;}
.footer-main .footer-call {width:100%;}
.footer-box h4 {margin-bottom:15px;}
.inner-col-2 .col-2-left-inner {padding-right:0px;}
.inner-col-2 .col-2-left, .inner-col-2 .col-2-right {width:100%;}
.line-box {margin:34px 0 40px;}
.text-box p, .text-box {font-size:15px;}
h2.title-main {font-size: 17px;}
.col-3-call {width:100%;}
.our-project .col-3-call, .overview .col-3-call {margin-bottom:20px;}
.overview .text-box {min-height:inherit;}
.inner-col-2 .col-2-left-inner {width:100%;}
.footer-ul li a {font-size:14px;}
.f-phone, .f-mail {font-size:14px;}
.footer-bottom p {width:100%; font-size:14px; text-align:center;}
.news-page h2.title-main {min-height:inherit;}
.news-page .read-btn {margin-top:30px;}
.right-call-r {width:100%;}
.right-call-l {width:100%;}
#home-slide-right .carousel-indicators, #home-slide-right-new .carousel-indicators {left:inherit; width:100%; 
    bottom: 139px; margin:0px; right:0px;}
.img-responsive, .thumbnail a > img, .thumbnail > img {max-width:inherit;}
.carousel-control {display:none;}
.home-slide-content {padding:0 40px;}
.home-slide-cont-box h1 {font-size:24px;}
.banner-text {padding:0 120px;}
.banner-main {height: 230px;background-image: url(../images/Fondo_home_med.jpg);}
.inner-nav li a {padding:2px 10px 0;}
.form-bottom {margin-top:10px;}
.form-bottom .submit-box {width:100%;padding-right: 0px !important;/* padding-right: 30px; */}
.submit-box .read-btn {width: 100%!important;margin-bottom: 25px;}
.apply-form .action-box a {margin:0 20px 0 0;}
.print-icon {display:none;}
.form-bottom .action-box  {float:left; margin:20px 0 0 0;}
.apply-form .form-label{font-family: lato;font-size: 15px;}
.apply-form .form-input {font-size:14px;}
/*.apply-form .form-select {height:50px;}
.apply-form .form-input {padding:16px 20px; height:50px;}*/
.apply-form .form-box {margin-bottom:10px;}
.read-btn {height:40px; line-height:40px;}
.inner-nav li a {font-size:13px;}
.people-col {width:100%; margin-bottom:20px;}
.news-page .col-3-call {margin-bottom:20px;}
.people-detail-box {padding:20px; height: auto;}
.people-detail-box h3 {font-size:18px; /*background:url(../images/arrow-down.svg)*/ right no-repeat; background-size:12px; margin-bottom:0px; cursor:pointer;}
.people-detail-box h3 span {font-size:14px;}
.people-detail-box .text-box {margin-top:20px;}
.people-detail-box h3.active{background:url(../images/arrow-up.svg) right no-repeat; background-size:12px; }
.our-people .line-box {margin-top:20px;}
.header-bottom:before, .header-top:before {display:none;}
.action-box {margin-top:38px;}
.project-img-box img {margin-bottom:0px;}
.owl-theme .owl-controls {position:absolute; left:0; bottom:5px; width:100%; margin:0px;}
.owl-theme .owl-controls .owl-page span {height:10px; width:10px; background:#d8d8d8; opacity:1; margin:5px;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background:#f66c2e;}
.col-2-right.pull-right .project-img-box {margin-bottom: -20px;}
.report-page h2.title-main {margin-top:0; float:none;}
.report-page .col-3-call {margin-bottom:20px;}
.contact-col {width:50%;}
.contact-page .line-box {display:block; margin:40px 0;}
.contact-box .title-main {font-family: 'Lato';}
.apply-form .form-textarea {font-size:14px;}
.getting-img {margin-top:30px;}

.menu-slide-bottom, .menu-slide-top {min-height:50%; height:auto; padding:0 0px 20px;}
ul.menu-link li {border-top: 1px solid #D8D8D8!important;border-left: none !important;min-height:inherit;width:100%;padding:0px;}
ul.menu-link#headerExploreOurCity li:first-child{width:100%;}
ul.menu-link#headerExploreOurCity li:first-child .menu-column{
	float: none;
	width: 100%;
}
ul.menu-link#headerExploreOurCity li:first-child .menu-column:last-child{
	border: none;
	padding: 0;
}
ul.menu-link li h3 {margin-bottom:0; padding:20px 0;  font-size:15px;}
ul.menu-link li i {float:right; width:12px; height:12px;background:url(../images/arrow-down.svg) right no-repeat; background-size:12px; cursor:pointer; margin-top:23px;}
ul.menu-link li a {display:inline-block; vertical-align:middle;}
ul.menu-link li i.active  {background:url(../images/arrow-up.svg) right no-repeat; background-size:12px;}
.menu-s-tg{display:none}

.new-index .right-call-r {width:100%; float: none;}
.new-index .right-call-l {width:100%;float: none;}
.text-box p {letter-spacing:0px; line-height:1.5;}
.close-box {right:20px;}

.search-result-left {margin-bottom:5px;}
.search-result-left, .search-result-right {width:100%;}
.menu-slide-title {margin: 43px 0;}
.visitor-section .slide-cal {width:100%;}
.explore-services-img {min-height:70px;}
.explore-services a {margin:20px 0;}
.explore-services .col-xs-3 {width:105px;}
.explore-scr {float:left; width:100%; overflow:scroll;}
.explore-main {padding:0px;}
.explore-title {padding:20px 15px 0 15px;}
.explore-services {padding-left:15px; 
    min-width: 1248px;}
 .explore-services #discoveryTilesMenu .col-xs-3{height: auto;padding: 0 15px; min-height: 142px;}
.explore-services-img img{transform:scale(0.9); -webkit-transform:scale(0.9); -moz-transform:scale(0.9); -ms-transform:scale(0.9);}
.city-precincts-left {width:100%;}
.city-precincts-right {width:100%; height:auto;}
.city-precincts-left {height:300px; overflow: hidden;}
#mapHolder{
	height:300px !important;
}
.cityPrecinctsTabLinks .SliderHolder a{
	max-width: 100%;
}
.cityPrecinctsTabLinks .SliderHolder::after{
	max-width: 94%;
	width: 94%;
}
.precinct-mobile-map {width: 100%; margin: 0 0 20px 0; border-radius: 2px;}
.explore-main {border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px;}
.city-precincts-box {box-shadow: 0px 0px 3px #D6D6D6;
    -webkit-box-shadow: 0px 0px 3px #D6D6D6;
    -moz-box-shadow: 0px 0px 3px #D6D6D6;
    -ms-box-shadow: 0px 0px 3px #D6D6D6; background:#fff; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px;}
.city-precincts-left {border-radius:2px 2px 0 0; -webkit-border-radius:2px 2px 0 0; -moz-border-radius:2px 2px 0 0; -ms-border-radius:2px 2px 0 0; display: none;}
.scr-nav {float:left; width:100%; margin:0px; padding:0px; overflow-x:scroll}
ul.inner-nav {/*min-width:480px;*/ float:left;}
.ad-space-big img {/* min-height: 305px; */min-height: 41px;}
.banner-text-new p {font-size:15px;}
.new-index .slide-right-text p {/* display:none; */}
.et-mg {margin-top:25px;}
.r-menu-detail {display:none;}
.r-menu-box{box-shadow: 0px 0px 3px #D6D6D6;
    -webkit-box-shadow: 0px 0px 3px #D6D6D6;
    -moz-box-shadow: 0px 0px 3px #D6D6D6;
    -ms-box-shadow: 0px 0px 3px #D6D6D6; background:#fff; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; background:#fff; padding:12px 20px;}
	.r-menu-title {font-size:18px; cursor:pointer; background:rgba(0, 0, 0, 0) url("../images/arrow-down.svg") no-repeat scroll right center / 10px auto;}
	.r-menu-title.active{background:rgba(0, 0, 0, 0) url("../images/arrow-up.svg") no-repeat scroll right center / 10px auto;}
	.r-menu-detail b {font-size:15px;}
	.r-menu-box.mt30 {margin-top:15px !important;}
	.r-menu-box .col-sm-2 {text-align:left; margin-top:7px;}
	.r-menu-line {border-bottom:1px solid #f6f4f5; padding-bottom:20px;}
	.r-menu-detail .r-menu-line:last-child {border-bottom:none; margin-bottom:0px;}
	.precinct-left, .precinct-right {width:100%; padding:0px;}
	.carousel-indicators li, .carousel-indicators .active {width:12px; height:12px;}
	.r-menu h2.new-title:before {display:none;}
	.r-menu h2.new-title {margin-bottom:23px; margin-top:-2px;}

	/*-------*/
.eat-search-mobile {position:fixed; left:0; top:100%; z-index:999; bottom:0; margin-top:-40px; width:100%; transition: all 300ms ease-in 0s;-moz-transition: all 300ms ease-in 0s;-o-transition: all 300ms ease-in 0s;-webkit-transition: all 300ms ease-in 0s; -ms-transition: all 300ms ease-in 0s; cursor:pointer;}
.eat-search-m {float:left; width:100%; background:#e9007f; padding:0 20px; cursor:pointer; display:block;}
.eat-search-m span {display:block; font-family: 'Avenir LT Std 65 Medium'; line-height:40px; font-size:11px; text-transform:uppercase; color:#fff; background:url(../images/up-arrow-new.svg) right no-repeat;}
.eat-search-mobile .filter-main {padding: 32px 20px; background:#b71464; max-width:100%; }
.eat-search-mobile .bootstrap-select.box-shadow {box-shadow:none; border-radius:2px !important; -webkit-border-radius:2px !important; -moz-border-radius:2px !important; -ms-border-radius:2px !important;}
.eat-search-mobile .bootstrap-select > .btn { border-radius:2px !important; -webkit-border-radius:2px !important; -moz-border-radius:2px !important; -ms-border-radius:2px !important;}
.eat-search-mobile .filter-title {color:#fff;}
.eat-search-mobile .filter-radio .Radio label {color:#fff; font-size:15px;}

.search-open .eat-search-m span {background:url(../images/down-arrow-new.svg) right no-repeat;}
.search-open {top:141px !important;}
.eat-search-scrl.search-open {top:89px !important;}
	.eat-left, .eat-right  {width:100%;}
	.eat-search-mobile .Radio label:before {background:url(../images/radio-box-m.svg) no-repeat;}
.eat-search-mobile .Radio input[type=radio]:checked + label:before {background:url(../images/radio-box-m-h.svg) no-repeat;}
.slide-right-text h3::before {display:none;}
.banner-text-new h1 {line-height:1;font-size: 36px;}
.header-right img {

width: 58px;
}

.label_home {font-size: 16px !important;margin: 52px 96px 14px 44px;}

.texto_cab
{
	font-size: 13px;
	padding-top: 38px;
	display: none;
}

    .contain-main {
        float: left;
        width: 100%;
        margin: 3px 0 0 0;
        padding: 0px;
    }

.sticky-header .sticky-logo {
    display: none;
}

.logo-main img {width: 260px;display: block;}
.sub-banner-darbystreet {background:url(../images/uploads/precinct-banner-images/darby-street/NewcastleNow_DarbySt_01_MED.jpg)}
.sub-banner-civic {background:url(../images/uploads/precinct-banner-images/civic/NewcastleNow_Civic_03_MED.jpg)}
.sub-banner-westend {background:url(../images/uploads/precinct-banner-images/west-end/NewcastleNow_WestEnd_01_MED.jpg)}
.sub-banner-eastend {background:url(../images/uploads/precinct-banner-images/east-end/NewcastleNow_EastEnd_01_MED.jpg)}
.sub-banner-honeysuckle {background:url(../images/uploads/precinct-banner-images/honeysuckle/NewcastleNow_Honeysuckle_01_MED.jpg)}
	#home-slide-right .carousel-inner, 
	#home-slide-right-new .carousel-inner{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

.slide-right-text h3	{font-size:14px}
	.carousel-fade .carousel-inner .item{
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.carousel-fade .carousel-inner .item.active{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.new-index .right-call-r{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
	}
	.new-index .right-call-l{
		height: auto;
	}
	.slide-right-text .more{
		position: static;
	}
	.top-galleries .hiddenPagingHolder .slide-box,
	.new-index .slide-box.mt20{
		height: 90vw;
	}
	.new-index .slide-row.visitor-section{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
    	height: 100vw;
	}
	.slide-row.visitor-section a{
		width: 100%;
	}
	.desktop-members-bnf{display: none;}
	.mobile-members-bnf{display: block;}
	.member-block .add-text {padding-left: 0;}
	.mobile-members-box ul li .read-btn{
		text-decoration: none;
    	color: #e9007f;
	}
}
@media screen and (max-width: 640px){
	.eat-main .col-3-call {width: 100%;}
}
/*====================================================================
@media screen and (max-width: 480px)
======================================================================*/

@media screen and (max-width: 480px) {
.banner-text {background:rgba(0, 0, 0, 0) url("../images/banner-text-bg-mobile.png") no-repeat scroll center top / 100% auto ; padding:0 20px; padding-top:35px;}
.banner-text h1 {line-height:34px; padding-bottom:20px;}
.contact-col {width:100%;}
.city-precincts-left {height:170px; display: none;}

.texto_cab {
	padding-top:25px;
	padding-left:10px;
	padding-right:10px;
	font-size: 11px;
	display: none;
}

.logo-main img {
    width: 251px;
    display: block;
}

.header-right img {
    width: 49px;
    margin-right:10px;
    margin-bottom: 10px;
}

.header-right {float: right;/* margin-left: 183px; */}

#mapHolder{
	height:170px !important;
}
.banner-arrow1 {left:0; width:140px;}
.banner-text-new {margin-top:60px;display: block!important;}


	.banner-arrow2 {right:10px; width:80px;}
	.banner-arrow3 {right:0; width:140px;}
	.banner-arrow4 {left:10px; width:80px; }
	.banner-text-new h1 br {display:block;}
	.banner-text-new h1 {font-size: 26px;}
	.banner-overlay {background: rgba(5, 5, 5, 0.3) none repeat scroll 0 0;}
.recom-box {width:271px;}
.slideshow {margin-left:-6px;}
.upcoming-slide .slide-box {width:270px;}
.cityPrecinctsTabLinks .SliderHolder::after{max-width: 90%;}
.precinct-mobile-map {width: 100%; margin: 0 0 20px 0; border-radius: 2px;}
.banner-main {/* background-image:url(../images/uploads/home_banner_image/NewcastleNow_Home_00_SML.jpg); */}
.sub-banner-darbystreet {background:url(../images/uploads/precinct-banner-images/darby-street/NewcastleNow_DarbySt_01_SML.jpg)}
.sub-banner-civic {background:url(../images/uploads/precinct-banner-images/civic/NewcastleNow_Civic_03_SML.jpg)}
.sub-banner-westend {background:url(../images/uploads/precinct-banner-images/west-end/NewcastleNow_WestEnd_01_SML.jpg)}
.sub-banner-eastend {background:url(../images/uploads/precinct-banner-images/east-end/NewcastleNow_EastEnd_01_SML.jpg)}
.sub-banner-honeysuckle {background:url(../images/uploads/precinct-banner-images/honeysuckle/NewcastleNow_Honeysuckle_01_SML.jpg)}
.col-2-left-force {width:100%;}
.col-2-right-force {width:100%;}
#home-slide-right .carousel-indicators,
#home-slide-right-new .carousel-indicators{
	bottom: 150px;
}
}
@media screen and (max-width: 340px){
.cityPrecinctsTabLinks .SliderHolder::after{max-width: 86%;}
}

.on-desktop,
.on-tablet,
.on-mobile {
  /* display:none; */
  font-size: 19px!important;
}

@media screen and (min-width:1025px){
    .on-desktop {display:block;text-align: center;}
}

@media screen and (min-width:375px) and (max-width:1024px){
    .on-tablet {display:block;}
}

@media only screen and (max-width: 480px) {
   .on-mobile {display:block;height: 70px;padding-top: 15px;}
   .on-tablet {display:none !important;}
}



table.width200,table.rwd_auto {/* border-bottom: 3px solid #fff; */width:100%;/* margin:0 0 50px 0; */}
.width200 th,.rwd_auto th {background: #E5E5E4;border-bottom: solid 4px #899CAB;padding: 5px 5px 7px 5px;/* text-align:center; */font-size: 11px;border-right: 2px solid #E5E5E4;/* border-bottom: 5px solid #69CCC9; */font-weight: normal;/* color: #FFFFFF; */}
.width200 td,.rwd_auto td {border-bottom: 1px solid #ECECEC;padding: 5px!important;font-size: 12px;/* text-align:center */padding: 2px 2px 2px 2px;border-right: 3px solid #ECECEC;border-bottom: 3px solid #ECECEC;}
.width200 tr:last-child td, .rwd_auto tr:last-child td{/* border:0 */}
        
.rwd {width:100%;overflow:auto;}
.rwd table.rwd_auto {width:auto;min-width:100%}
.rwd_auto th,.rwd_auto td {white-space: nowrap;}
.width200 th a{color:#ffffff !important;padding: 8px 5px 8px 5px;}



/*---- apply form ***/
.apply-form {float:left;width:100%;margin: 0px 0 0 0 !important;}
.apply-form .form-box {float:left;width:100%;margin: 0 0 0px 0;font-size: 12px;}
.apply-form .form-label {float:left;width:100%;font-family: 'Lato';font-size: 14px;margin-bottom: 3px;margin-top: 8px;color: #3E3E3E;}
.apply-form .form-label.label-head {font-family: 'Lato'; font-size:14px;}
.apply-form .form-select {float:left; width:100%; border:none; height:40px; padding:0 11px;font-size:12px;}
.apply-form .form-input {background:#fff;border:none;height: 30px;/* font-size: 12px; */line-height: 15px;padding: 5px 5px;color: #000000;width:100%;border-bottom: 2px solid #cccccc;}
.apply-form .form-input_KO{background:#fff;border:none;height:40px;
font-size: 14px;line-height:18px;padding:11px 20px;color:#501d3c;width:100%;    border-bottom: 2px solid #925f68;}


.apply-form .form-textarea {background:#fff;border:none;font-size:12px;line-height:18px;padding: 7px 7px;color:#501d3c;width:100%;}
.apply-form .row {margin-left:-10px; margin-right:-10px;}
.apply-form .col-div {padding:0 10px;}

.form-input::-webkit-input-placeholder, .form-textarea::-webkit-input-placeholder {color: #babec0;}
.form-input:-moz-placeholder, .form-textarea:-moz-placeholder { color: #babec0;}
.form-input::-moz-placeholder, .form-textarea::-moz-placeholder { color: #babec0;}
.form-input:-ms-input-placeholder, .form-textarea:-ms-input-placeholder{ color: #babec0;}
.form-bottom {float: left;width:100%;margin: -1px 0 23px 0;padding: 11px;background: #ECECEC;}

.seccion_operacion {float: left;width:100%;margin: -1px 0 23px 0;padding: 11px;background: #ECECEC;}
.seccion_operacion2 {float: left;width:100%;margin: -1px 0 4px 0;padding: 11px;background: #E5E5E4;}
.submit-box {float:left; width:auto; margin:0px; padding:0px;}
.submit-box .read-btn {

min-width: 185px;

float: left;

width: 100%;

border: 1px solid #cccccc;

height: 36px;

line-height: 36px;

text-align: center;

min-width: 100px;

padding: 0 10px;

text-transform: uppercase;

color: #ffffff;

background: #414141;

border-radius: 3px;

font-size: 11px;

font-family: 'Lato';

}
   .submit-box .read-btn:hover {background:#f5f5f5;border: 1px solid #cccccc; color:#48464B !important;}

    
.apply-form .action-box {float:right; width:auto; margin:8px 0 0 0; padding:0px;}
.apply-form .action-box a {margin:0 0 0 38px;}
.clear-icon {background:url(../images/clear-icon.svg) left 2px no-repeat; background-size:15px;}
.print-icon {background:url(../images/print-icon.svg) left 0px no-repeat; background-size:19px;}
.text-ul {float:left; width:100%; padding:0 0 0 45px;}
.text-ul li{ list-style:disc;padding:0 0 0 10px; float:left; width:100%; margin-bottom:2px;}
#owl-demo .item img{ display: block; width: 100%; height: auto;}
.owl-carousel {display:block;}


.read-btn-pq {
    float: right;
    width: 150px;
    border: 1px solid #cccccc;
    height: 30px;
    line-height: 30px;
    text-align: center;
    min-width: 100px;
    padding: 0 10px;
    text-transform: uppercase;
    color: #333333!important;
    background: #f5f5f5;
    border-radius: 2px;
    font-size: 11px;
    font-family: 'Lato';
}

.read-btn-pq:hover
{
    float: right;
    width: 150px;
    border: 1px solid #3E3E3E;
    height: 30px;
    line-height: 30px;
    text-align: center;
    min-width: 100px;
    padding: 0 10px;
    text-transform: uppercase;
    color: #FFFFFF!important;
    background: #3E3E3E;
    border-radius: 2px;
    font-size: 11px;
    font-family: 'Lato';
}



.read-btn-pq80:hover {
    float: right;
    width: 80px;
    border: 1px solid #cccccc;
    height: 30px;
    line-height: 30px;
    text-align: center;
    padding: 0 10px;
    text-transform: uppercase;
    color: #333333!important;
    background: #f5f5f5;
    border-radius: 2px;
    font-size: 11px;
    font-family: 'Lato';
}

.read-btn-pq80
{
    float: right;
    width: 80px;
    border: 1px solid #3E3E3E;
    height: 30px;
    line-height: 30px;
    text-align: center;
    padding: 0 10px;
    text-transform: uppercase;
    color: #FFFFFF!important;
    background: #3E3E3E;
    border-radius: 2px;
    font-size: 11px;
    font-family: 'Lato';
}


.read-btn-pq_hover
{
    float: right;
    width: 150px;
    border: 1px solid #3E3E3E;
    height: 30px;
    line-height: 30px;
    text-align: center;
    min-width: 80px;
    padding: 0 10px;
    text-transform: uppercase;
    color: #FFFFFF;
    background: #3E3E3E;
    border-radius: 2px;
    font-size: 11px;
    font-family: 'Lato';
}

.read-btn-pq_hover:hover{
    float: right;
    width: 150px;
    border: 1px solid #cccccc;
    height: 30px;
    line-height: 30px;
    text-align: center;
    min-width: 100px;
    padding: 0 10px;
    text-transform: uppercase;
    color: #333333!important;
    background: #f5f5f5;
    border-radius: 2px;
    font-size: 11px;
    font-family: 'Lato';
}

button, input, select, textarea {
    font-family: century gothic;
    font-size: 12px;
}

.Avisop {
    font-size: 14px!important;
    color: #f1f1f1!important;
    width: 100%;
    margin: 10px 0 0 0;
    padding: 9px 0 8px 26px;
    /* background: url(../intranet/images/Info.png) left 3px no-repeat; */
    background-size: 18px;
    line-height: 18px;
    background-color: #48464B;
}

.Avisop a{color:#f1f1f1!important;}

.Aviso_ok {
    padding: 6px 10px 6px 16px!important;
    margin-bottom: 10px;
    /* background: url(../INTRANET/images/ok.png) left 0px no-repeat; */
    /* background-size: 17px; */
    background-color: #ABABAB;
    color: #ffffff;
    font-size: 12px;
}

button[disabled], html input[disabled] {
    cursor: default;
    background: #ECECEC !important;
    border: solid 1px #ffffff!important;
}

.Number {
    text-align: right; }

.Number2 {
    text-align: right!important;
    padding-right: 3px!important;
    padding-top: 3px;
    font-size: 12px!important;
    /* background: #FFFFFF!important; */
    /* border: solid 1px #ffffff!important; */
}

.Number_Total {
    text-align: right!important;
    padding-right: 3px!important;
    padding-top: 5px;
    font-size: 12px!important;
    /* background: #ABABAB; */
    font-weight: bold;
}

.Tit_seccion {margin-top: 15px !important;margin-bottom: 10px!important;/* border-bottom:3px solid #ECECEC; */padding-bottom: 6px;font-size: 16px!important;}


input[type=checkbox], input[type=radio] {
    /* margin: 4px 0 0; */
    margin-top: 1px \9;
    /* line-height: normal; */
    /* display: block !important; */
    visibility: visible;
    /* background: red; */
    border: solid 1px #000000;
    height: 17px;
    width: 17px;
}


.form-input:focus{border-color:#66afe9;background-color:#ffffff; utline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}



h1.title-main2{float:left;width:100%;margin: 15px 0 5px 0;padding:0px;font-size: 25px;/* color: #925f68; *//* font-family: lato; */position:relative;text-transform: uppercase;}
h2.title-main2 {float:left;width:100%;margin: 0 0 7px 0;padding:0px;font-size:24px;color:#501d3c;font-family: 'Lato';position:relative;}

body {
    font-family: 'Century Gothic', sans-serif!important;
    font-size: 12px!important;
}

.text-box p {
    float: left;
    width: 100%;
    font-size: 14px!important;
}


.read-btn-especial {float:left;width:100%;height:36px;line-height:36px;text-align:center;min-width:100px;padding: 0 25px;
                   margin-bottom:10px;
                    text-transform:uppercase;color: #FFFFFF;background: #F7BE3B;border: 1px solid #F7BE3B;font-size:11px;border-radius: 2px;font-family: 'Lato';}

.read-btn-especial:hover {
background:#48464B; 
border: 1px solid #48464B;
color:#ffffff !important;
border-radius: 2px;
}

.item2 img{filter: opacity(.9);}

.item2 a:hover {filter: opacity(.5);}

.item a:hover {filter: opacity(.5);}


.col-4-gird {float:left; width:100%;margin:0px; padding:0px;}
.col-4-gird-row {
  margin-left:-10px;
  margin-right:-10px;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: stretch; /* Safari */
  align-items: stretch;
  -webkit-flex-wrap: wrap; /* Safari */
  flex-wrap: wrap;
}

.col-4-call {
  width: 24.33%;
  margin:0 0 40px 0;
  padding:0 10px;
  display: -webkit-inline-flex;
  display: inline-flex;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



@media screen and (max-width: 1024px){
	.col-4-call {width: 50%;}
}


@media screen and (max-width: 680px){
	.col-4-call {width: 100%;}
}