/************************************************************************ Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

#page {
    margin-top: 101px;
}
.header.navbar-default {
    background-color: white;
}
.header .navbar-header {
    height: 100px;
}
.header .navbar-collapse {
    border: none;
}
.box {
    height: 183px;
    text-align: center;
    padding-top: 58px;
    color: white;
    width: 322px;
}
.slider-right .box h2 {
    font-size: 23px;
    margin-bottom: 10px;
}
.slider-right .box1 {
    background: url(../../../../wp-content/themes/nyehealth/images/box1.jpg);
}
.slider-right .box2 {
    background: url(../../../../wp-content/themes/nyehealth/images/box2.jpg);

}
.slider-right .box3 {
    background: url(../../../../wp-content/themes/nyehealth/images/box3.jpg);

}
.clear {
    margin: 0;
    padding: 0;
}
.clear-ul {
    padding-left: 0;
    list-style: none;
}

.home-1 {
    background: #dedede;
}
.separator-blue {
    background: #4977bf;
    height: 1px;
}
.separator-blue-5 {
    background: #4977bf;
    height: 5px;
}
.home-2-content {
    margin: 30px auto;
}
.home-2-content h2, .home-3-content h2 {
    color: #4977bf;
}
.post-date span {
    background: #3071a9;
    padding: 8px;
    margin-bottom: 10px;
    display: inline-block;
    color: white;
}
.post_excerpt {
    margin-bottom: 10px;
}
.newsletter {
    background: #96C84C;
    padding: 20px 0;
}
.newsletter h2 {
    color: white;
    font-size: 25px;
    margin-bottom: 15px;
}
.home-3 {
    margin-bottom: 20px;
}
.footer {
    /* height: 363px; */
    background: url(../../../../wp-content/themes/nyehealth/images/footer-tile.jpg);
}
.footer .footer-left, .footer .footer-right{
    margin: 50px 0;
}
.footer .footer-left img {
    margin-bottom: 20px;
}
.footer-bottom {
    margin: 20px;
}
.footer-bottom .social a {
    margin-left: 5px;
}
.footer-right ul {
    padding-left: 0;
    list-style: none;
}
.right-buttons {
    margin: 20px 0;
}
article.post {
    margin-bottom: 40px;
}
.attachment-post-thumbnail.wp-post-image {
    display: block;
    margin: 10px 0;
}
.site-content.container {
    margin-bottom: 20px;
}
.form-submit {
    display: none;
}
.comment-form-author,
.comment-form-email,
.comment-form-url {
    width: 50%;
}
.social.col-sm-6.text-right {
    text-align: left;
    margin-top: 20px;
}
#comments.comments-area {
    margin-top: 54px;
}
.nav-previous {
    float: left;
}
.nav-next {
    float: right;
}
h1.widget-title {
    font-size: 24px;
}
#secondary aside ul li {
    padding-left: 0;
    list-style: none;
}
.sub-nav2.nav > li > a {
    padding-left: 20px;
}
.inner-page {
    /*    margin-top: 190px;*/
}
.inner-title {
    margin: 0;
    padding: 20px 0 0;
    font-size: 21px;
    color: #4a76bf;
    margin-bottom: 20px;

}
.ul-horizontal {
    margin: 0;
    padding: 0;
}
.ul-horizontal li {
    padding: 10px 25px;
    list-style: none;
    display: inline-block;
}
.inner-page-sub-menu {
    background: #E3F0D1;
    padding-top: 5px;
}
.inner-page-sub-menu .ul-horizontal li a {
    font-size: 17px;
}
.inner-page-sub-menu .ul-horizontal li:hover, .inner-page-sub-menu .ul-horizontal li.selected {
    background: #96C84C;
}
.inner-page-sub-menu .ul-horizontal li:hover a, .inner-page-sub-menu .ul-horizontal li.selected a {
    color: white;
}
.home-1 .box button a , .home-1 .right-buttons button a{
    color: white;
}
.nav.navbar-nav a, header > h1 > a {
    text-decoration: none;
}


.post > header > div.entry-meta {
    margin-bottom: 20px;
}
.more-link {
    float: right;
}
.bleft img {
    margin: 0 10px 10px;
}
.title a, .entry-header .entry-title a {
    color: #000;
}
#primary div.visible-md.visible-sm.visible-xs.right-buttons > a > button {
    margin-bottom: 10px;
}
#primary div.visible-md.visible-sm.visible-xs.right-buttons > a:hover {
    text-decoration: none;
}

/* Map
-----------------------------------------------------------------------------*/
.map-info h3 {
    font:16px/29px Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#000;
    margin-bottom:18px;
}

.map-info ul { margin-bottom:18px; list-style:none;}

.map-list {
    margin-bottom:28px;
    display:block;
}

.map-list select {
    width:100%;
}

#map {
    margin:33px 0 28px;
    position:relative;
    padding:0px 0 0;
    overflow: hidden;
    width:740px;
    height:587px;
    background:url(../../../../wp-content/themes/nyehealth/images/map/map.png) top left no-repeat;
    display:none;
}

#map img {
    position:absolute;
    top:0;
    left:0;
    z-index:10;
}

#map div.map_region {
    position:absolute;
    display:none;
    z-index:2;
}	

div.albany { width:52px; height:51px; top:281px; left:509px; background:url(../../../../wp-content/themes/nyehealth/images/map/albany.png) top left no-repeat;}
div.allegany { width:55px; height:64px; top:316px; left:144px; background:url(../../../../wp-content/themes/nyehealth/images/map/allegany.png) top left no-repeat;}
div.bronx { width:17px; height:16px; top:509px; left:543px; background:url(../../../../wp-content/themes/nyehealth/images/map/bronx.png) top left no-repeat;}
div.broome { width:68px; height:50px; top:331px; left:342px; background:url(../../../../wp-content/themes/nyehealth/images/map/broome.png) top left no-repeat;}
div.cattaraugus { width:71px; height:68px; top:311px; left:77px; background:url(../../../../wp-content/themes/nyehealth/images/map/cattaraugus.png) top left no-repeat;}
div.cayuga { width:43px; height:97px; top:211px; left:288px; background:url(../../../../wp-content/themes/nyehealth/images/map/cayuga.png) top left no-repeat;}
div.chautauqua { width:66px; height:69px; top:308px; left:14px; background:url(../../../../wp-content/themes/nyehealth/images/map/chautauqua.png) top left no-repeat;}
div.chemung { width:40px; height:35px; top:346px; left:266px; background:url(../../../../wp-content/themes/nyehealth/images/map/chemung.png) top left no-repeat;}
div.chenango { width:54px; height:67px; top:292px; left:364px; background:url(../../../../wp-content/themes/nyehealth/images/map/chenango.png) top left no-repeat;}
div.clinton { width:62px; height:72px; top:19px; left:522px; background:url(../../../../wp-content/themes/nyehealth/images/map/clinton.png) top left no-repeat;}
div.columbia { width:51px; height:65px; top:316px; left:540px; background:url(../../../../wp-content/themes/nyehealth/images/map/columbia.png) top left no-repeat;}
div.cortland { width:37px; height:46px; top:287px; left:330px; background:url(../../../../wp-content/themes/nyehealth/images/map/cortland.png) top left no-repeat;}
div.delaware { width:90px; height:81px; top:318px; left:405px; background:url(../../../../wp-content/themes/nyehealth/images/map/delaware.png) top left no-repeat;}
div.dutchess { width:45px; height:78px; top:369px; left:535px; background:url(../../../../wp-content/themes/nyehealth/images/map/dutchess.png) top left no-repeat;}
div.erie { width:63px; height:79px; top:246px; left:73px; background:url(../../../../wp-content/themes/nyehealth/images/map/erie.png) top left no-repeat;}
div.essex { width:90px; height:99px; top:74px; left:498px; background:url(../../../../wp-content/themes/nyehealth/images/map/essex.png) top left no-repeat;}
div.franklin { width:73px; height:109px; top:22px; left:463px; background:url(../../../../wp-content/themes/nyehealth/images/map/franklin.png) top left no-repeat;}
div.fulton { width:61px; height:36px; top:229px; left:462px; background:url(../../../../wp-content/themes/nyehealth/images/map/fulton.png) top left no-repeat;}
div.genesee { width:51px; height:33px; top:244px; left:135px; background:url(../../../../wp-content/themes/nyehealth/images/map/genesee.png) top left no-repeat;}
div.greene { width:69px; height:45px; top:324px; left:484px; background:url(../../../../wp-content/themes/nyehealth/images/map/greene.png) top left no-repeat;}
div.hamilton { width:72px; height:110px; top:128px; left:453px; background:url(../../../../wp-content/themes/nyehealth/images/map/hamilton.png) top left no-repeat;}
div.herkimer { width:47px; height:154px; top:132px; left:422px; background:url(../../../../wp-content/themes/nyehealth/images/map/herkimer.png) top left no-repeat;}
div.jefferson { width:81px; height:89px; top:95px; left:322px; background:url(../../../../wp-content/themes/nyehealth/images/map/jefferson.png) top left no-repeat;}
div.kings { width:32px; height:40px; top:530px; left:529px; background:url(../../../../wp-content/themes/nyehealth/images/map/kings.png) top left no-repeat; }
div.lewis { width:66px; height:97px; top:117px; left:367px; background:url(../../../../wp-content/themes/nyehealth/images/map/lewis.png) top left no-repeat;}
div.livingston { width:53px; height:63px; top:262px; left:169px; background:url(../../../../wp-content/themes/nyehealth/images/map/livingston.png) top left no-repeat;}
div.madison { width:68px; height:56px; top:240px; left:355px; background:url(../../../../wp-content/themes/nyehealth/images/map/madison.png) top left no-repeat;}
div.monroe { width:56px; height:53px; top:217px; left:177px; background:url(../../../../wp-content/themes/nyehealth/images/map/monroe.png) top left no-repeat;}
div.montgomery { width:61px; height:33px; top:257px; left:463px; background:url(../../../../wp-content/themes/nyehealth/images/map/montgomery.png) top left no-repeat;}
div.nassau { width:33px; height:42px; top:508px; left:560px; background:url(../../../../wp-content/themes/nyehealth/images/map/nassau.png) top left no-repeat;}
div.new_york { width:12px; height:25px; top:513px; left:536px; background:url(../../../../wp-content/themes/nyehealth/images/map/new_york.png) top left no-repeat; }
div.niagara { width:56px; height:42px; top:215px; left:81px; background:url(../../../../wp-content/themes/nyehealth/images/map/niagara.png) top left no-repeat;}
div.oneida { width:74px; height:91px; top:190px; left:363px; background:url(../../../../wp-content/themes/nyehealth/images/map/oneida.png) top left no-repeat; }
div.onondaga { width:54px; height:60px; top:230px; left:310px; background:url(../../../../wp-content/themes/nyehealth/images/map/onondaga.png) top left no-repeat;}

div.ontario { width:59px; height:54px; top:258px; left:210px; background:url(../../../../wp-content/themes/nyehealth/images/map/ontario.png) top left no-repeat;}
div.orange { width:75px; height:59px; top:423px; left:466px; background:url(../../../../wp-content/themes/nyehealth/images/map/orange.png) top left no-repeat;}
div.orleans { width:61px; height:30px; top:215px; left:136px; background:url(../../../../wp-content/themes/nyehealth/images/map/orleans.png) top left no-repeat;}
div.oswego { width:77px; height:67px; top:179px; left:299px; background:url(../../../../wp-content/themes/nyehealth/images/map/oswego.png) top left no-repeat;}
div.otsego { width:71px; height:72px; top:273px; left:406px; background:url(../../../../wp-content/themes/nyehealth/images/map/otsego.png) top left no-repeat;}
div.putnam { width:41px; height:26px; top:435px; left:537px; background:url(../../../../wp-content/themes/nyehealth/images/map/putnam.png) top left no-repeat;}
div.queens { width:68px; height:47px; top:522px; left:543px; background:url(../../../../wp-content/themes/nyehealth/images/map/queens.png) top left no-repeat;}
div.rensselaer { width:46px; height:61px; top:262px; left:552px; background:url(../../../../wp-content/themes/nyehealth/images/map/rensselaer.png) top left no-repeat;}
div.richmond { width:21px; height:22px; top:543px; left:514px; background:url(../../../../wp-content/themes/nyehealth/images/map/richmond.png) top left no-repeat;}
div.rockland { width:31px; height:43px; top:459px; left:516px; background:url(../../../../wp-content/themes/nyehealth/images/map/rockland.png) top left no-repeat;}
div.saratoga { width:54px; height:75px; top:213px; left:516px; background:url(../../../../wp-content/themes/nyehealth/images/map/saratoga.png) top left no-repeat;}
div.schenectady { width:45px; height:30px; top:266px; left:505px; background:url(../../../../wp-content/themes/nyehealth/images/map/schenectady.png) top left no-repeat;}
div.schoharie { width:49px; height:57px; top:282px; left:469px; background:url(../../../../wp-content/themes/nyehealth/images/map/schoharie.png) top left no-repeat;}
div.schuyler { width:44px; height:38px; top:316px; left:254px; background:url(../../../../wp-content/themes/nyehealth/images/map/schuyler.png) top left no-repeat;}
div.seneca { width:36px; height:58px; top:259px; left:266px; background:url(../../../../wp-content/themes/nyehealth/images/map/seneca.png) top left no-repeat;}
div.steuben { width:72px; height:71px; top:310px; left:195px; background:url(../../../../wp-content/themes/nyehealth/images/map/steuben.png) top left no-repeat;}
div.st_lawrence { width:117px; height:117px; top:21px; left:366px; background:url(../../../../wp-content/themes/nyehealth/images/map/st_lawrence.png) top left no-repeat;}
div.suffolk { width:151px; height:88px; top:458px; left:585px; background:url(../../../../wp-content/themes/nyehealth/images/map/suffolk.png) top left no-repeat;}
div.sullivan { width:72px; height:72px; top:378px; left:431px; background:url(../../../../wp-content/themes/nyehealth/images/map/sullivan.png) top left no-repeat;}
div.tioga { width:44px; height:49px; top:332px; left:303px; background:url(../../../../wp-content/themes/nyehealth/images/map/tioga.png) top left no-repeat;}
div.tompkins { width:42px; height:44px; top:306px; left:291px; background:url(../../../../wp-content/themes/nyehealth/images/map/tompkins.png) top left no-repeat;}
div.ulster { width:79px; height:72px; top:358px; left:463px; background:url(../../../../wp-content/themes/nyehealth/images/map/ulster.png) top left no-repeat;}
div.warren { width:69px; height:71px; top:164px; left:509px; background:url(../../../../wp-content/themes/nyehealth/images/map/warren.png) top left no-repeat;}
div.washington { width:86px; height:106px; top:161px; left:561px; background:url(../../../../wp-content/themes/nyehealth/images/map/washington.png) top left no-repeat;}
div.wayne { width:60px; height:40px; top:223px; left:232px; background:url(../../../../wp-content/themes/nyehealth/images/map/wayne.png) top left no-repeat;}
div.westchester { width:102px; height:59px; top:454px; left:538px; background:url(../../../../wp-content/themes/nyehealth/images/map/westchester.png) top left no-repeat;}
div.wyoming { width:49px; height:43px; top:275px; left:132px; background:url(../../../../wp-content/themes/nyehealth/images/map/wyoming.png) top left no-repeat;}
div.yates { width:43px; height:37px; top:291px; left:231px; background:url(../../../../wp-content/themes/nyehealth/images/map/yates.png) top left no-repeat;}


.map-list {
    display:none;
}

#map {
    display:block;
}

#map-hover {
    position: absolute;
    z-index: 1000;
    font:10px/14px Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    color:#000;
    font-weight:bold;
}

/* eofMap
-----------------------------------------------------------------------------*/

.td-map-right {
    width: 25%;
}
.ny-events {
    border-bottom: 1px solid gray;
    margin-bottom: 20px;
    padding-bottom: 35px;
}
.ny-events .ny-date {
    font-weight: bold;
}
span.cat-links {
    margin-right: 20px;
}

aside.widget.widget_recent_entries > ul > li {
    margin-bottom: 15px;
}