.newspaper-publish-button-wrapper button,.newspaper-publish-button-wrapper a,.location-page .publish-button{margin:0 25px;font-weight:800}

#map{width:450px;height:450px;float:left;margin:0 20px 20px 0}.location-page{color:#5d5d5d;font-size:14px}.location-page h2{margin:15px 0 0}.location-page h3{margin:15px 0}#map-google{width:100%;max-width:425px;height:350px;float:left;margin:0 20px 20px 0}#map-google iframe{width:100%;max-width:425px;height:350px}.title-magazine{margin-top:10px}.social{padding-top:20px}.other-areas{padding-top:15px;margin-top:15px;border-top:2px dotted #b0b0b0}.location-page{font-size:14px}.location-page h1{font-weight:bold;font-size:24px}.location-page h2,.location-page h2 a{font-weight:bold;font-family:'Open Sans',sans-serif;color:#444652;font-size:18px}.location-page a{text-decoration:none;color:#000;font-weight:600;font-size:14px}.location-page a:hover{text-decoration:underline}.location-page .map-wrapper{margin-top:20px}.locations-newspapers{margin-top:30px}.location-newspapers{margin-top:20px}h2.additional-information{margin-top:20px;margin-bottom:5px;font-size:22px}.city-list{font-weight:600;color:#5d5d5d;padding:0 0 15px 0}.city-list-separator-top{margin-top:20px}.newspapers-list-wrapper ul{padding-left:16px}.list-title{margin-top:30px}.location-page .publish-button{color:#fff}.location-page .publish-button:hover,.location-page .publish-button:focus,.location-page .publish-button:visited{text-decoration:none}.department-page-title{padding-top:1em}.parsed-notices-block{margin-top:10px}.parsed-notices-block p{margin:0}.next-department-page-link-wrapper{margin:20px 0}.next-department-page-link-wrapper .next-department-page-link{color:#409b20;font-weight:bold}.parsed-notices-block .dead-name{padding-left:10px}@media(max-width:767px){.location-page .publish-button{margin-left:0;margin-right:0;white-space:pre-wrap;line-height:20px}}.notices-block-wrapper{overflow:hidden}.notices-block-wrapper .notices-table{width:100%}.notices-block-wrapper .notices-table a{font-weight:bold;font-size:13px}.notices-block-wrapper .notices-table a:hover{color:#729d32}.notices-block-wrapper .notices-table tr.additional-row{display:none}.notices-block-wrapper .notices-table tr th{text-align:left;padding:5px 3px}.notices-block-wrapper .notices-table tr td{padding:3px}.notices-block-wrapper .navigation{margin-bottom:0}.notices-block-wrapper .navigation a{font-size:20px}.toggle{text-align:right;padding:15px 115px 0 0;margin-bottom:20px}.toggle a{text-decoration:underline}.toggle a,.toggle:hover{color:#000}@media(max-width:767px){.list-format-wrapper{display:none}.toggle{display:none}.notices-block-wrapper{height:initial}.newspapers-list-wrapper li{min-height:48px}.department-towns-list-wrapper a{display:table-cell;height:40px;vertical-align:middle;text-align:left;white-space:initial}.city-list{padding:0}}p.h1{font-size:22px;font-weight:bold;line-height:1.1;padding-top:15px;margin:0}.list-buttons-format-wrapper{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center;margin-bottom:25px}.list-buttons-format-wrapper .list-buttons-format.btn-group-vertical{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;margin:auto;width:45%;vertical-align:middle;margin-top:0}.list-buttons-format-wrapper .list-buttons-format.btn-group-vertical a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-buttons-format-wrapper .list-buttons-format .btn{padding:5px 12px;width:100%}@media(min-width:768px){.list-buttons-format-wrapper{display:none}}

.department-towns-list-wrapper a{text-decoration:none;line-height:1.42857143;padding:0;color:#000;font-weight:normal;font-size:12px}.department-towns-list-wrapper .department-towns-list-title{letter-spacing:-0.03em;margin-top:20px;margin-bottom:10px}

.partners-block{width:270px;border-radius:5px;padding:5px;display:inline-block;overflow:hidden}.partners-block .jcarousel{border-radius:5px}.contacts-wrapper{background:url('../../img/slides/background.png') repeat;margin:20px 0}.contacts-wrapper .slide-list,.contacts-wrapper img{width:260px;height:145px}.slides-wrapper{padding:30px 5px 9px 5px}.slides-wrapper .slide-list,.slides-wrapper img{width:254px;height:160px}.slide-list{overflow:hidden}

.external-resource-redirect-block{width:270px;display:inline-block;overflow:hidden;border:1px solid #409b20}.external-resource-redirect-block .external-resource-redirect-block-title{background-color:#409b20;color:#fff;padding:15px 10px 15px;text-shadow:0 1px 1px #000}.external-resource-redirect-block .external-resource-redirect-block-title .external-resource-redirect-title{font-size:26px;font-weight:bold}.external-resource-redirect-block .external-resource-redirect-block-title .external-resource-redirect-subtitle{font-size:16px;font-weight:bold;letter-spacing:-0.08em}.external-resource-redirect-block .external-resource-redirect-block-text{background-color:#fff;color:#000;font-size:12px;padding:5px 5px 5px 5px}.external-resource-redirect-block .external-resource-redirect-block-button{text-shadow:0 1px 1px #000;background-color:#ececec;text-align:center}.external-resource-redirect-block .external-resource-redirect-block-button a{background-color:#409b20;color:#fff;margin:20px 0 20px}.external-resource-redirect-block .external-resource-redirect-block-button a:hover{text-decoration:none}

.sidebar-block,.sidebar-top-block{width:270px;background:#777881;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:8px}.sidebar-block .title,.sidebar-top-block .title{font-size:16px;font-weight:600;text-align:center;color:#fff;text-transform:uppercase;text-shadow:1px 1px 1px #000}.sidebar-block .content,.sidebar-top-block .content{padding:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.sidebar-top-block{width:270px;background:#777881;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px}.sidebar-block .articles-list{padding:0 5px}.sidebar-block .articles-list p:last-of-type{margin:0}.sidebar-block-panel{background:#fff}.sidebar-block-panel.latest-articles-panel{padding:10px 0}

table.responsive-table{min-width:250px}@media(max-width:767px){table.responsive-table th{display:none}table.responsive-table tr td{display:block;text-align:left;position:relative}table.responsive-table tr td input{display:inline-block;width:100%}table.responsive-table tr td.text-center{text-align:left}table.responsive-table tr td:first-child{padding-top:.5em}table.responsive-table tr td:last-child{padding-bottom:.5em}table.responsive-table tr td:before{content:attr(data-th) " : ";font-weight:bold}table.responsive-table tr td .btn-group{width:100%;margin-bottom:10px}}@media(max-width:767px) and (max-width:767px){table.responsive-table tr{border-bottom:1px dotted #787a85}table.responsive-table tr td:last-child{padding-bottom:8px !important}}@media(max-width:767px) and (min-width:767px){table.responsive-table tr td:before{display:none}}

.wrapper-page-testimonial h1{font-weight:initial;margin:0 0 20px 0}.wrapper-page-testimonial h4{margin:3px 0}.wrapper-page-testimonial p.comment-title{font-weight:bold;font-size:14px;margin:3px 0;color:#444652}.wrapper-page-testimonial .info-block{margin-top:30px;border-bottom:2px solid #b0b0b0;padding-bottom:15px;margin-bottom:15px}.wrapper-page-testimonial .customer-rating-wrapper{margin-top:30px}.wrapper-page-testimonial .content-block{border-bottom:2px dotted #b0b0b0;padding-bottom:15px;margin-bottom:15px}.wrapper-page-testimonial .date{color:#5d5d5d;margin:0}.wrapper-page-testimonial .stars{padding:0;margin:10px 0}.wrapper-page-testimonial .answer{width:98%;border-left:2px solid #009600;padding-left:10px;float:right;text-align:left;margin-bottom:5px;margin-top:5px}.wrapper-page-testimonial .answer .title{font-weight:700;padding-top:2px}.wrapper-page-testimonial .testimonial-text-wrapper{margin-bottom:20px}.wrapper-page-testimonial .testimonial-text-wrapper i{color:#5d5d5d}.wrapper-page-testimonial .testimonial-text-wrapper p:last-of-type{margin-bottom:0}

.rating-block .customer-rating-wrapper div.rating-title{font-size:21px;margin:10px 0 10px}.newspaper-page .customer-rating-wrapper div.rating-subtitle{margin-top:15px}.customer-rating-wrapper h4{margin-bottom:10px}.customer-rating-wrapper div.rating-title{font-weight:bold;font-size:18px;color:#444652;margin:0 0 10px;line-height:1.1}.customer-rating-wrapper div.rating-subtitle{font-weight:bold;font-size:14px;color:#444652;margin:0 0 10px;line-height:1.1}.customer-rating-wrapper .average-rating-string{margin:10px 0}.customer-rating-wrapper .stars{padding:0;margin:10px 0}.customer-rating-wrapper .rating-title{margin-bottom:10px}.publication-help-block{font-weight:bold;font-size:18px;color:#444652;margin:0 0 10px;text-align:center;line-height:1.2}.publish-link-wrapper{text-align:center;padding:10px 0}.publish-link-wrapper .btn-add{text-decoration:inherit;font-size:15px;font-weight:800;color:white}

.search{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:10px 0 20px;border-bottom:2px dotted #b0b0b0;margin-bottom:10px}.search div{flex-grow:1;-webkit-flex-grow:1;flex-shrink:1;-webkit-flex-shrink:1;flex-basis:50%;-webkit-flex-basis:50%}@media(max-width:576px){.search div{flex-basis:100%;-webkit-flex-basis:100%}}.search .inputs .row-form:last-child{margin-bottom:0}.search .submit-button-wrapper{margin:auto;margin-left:0}.search .submit-button-wrapper .btn-notice-search{margin:15px}@media(max-width:576px){.search .submit-button-wrapper .btn-notice-search{margin:15px 0}}.last-notices-block{font-size:14px}.last-notices-block h1{font-weight:bold;font-size:24px}.last-notices-block h2,.last-notices-block h2 a{font-weight:bold;font-family:'Open Sans',sans-serif;color:#444652;font-size:18px}.last-notices-block a{text-decoration:none;color:#000;font-weight:600;font-size:14px}.last-notices-block a:hover{text-decoration:underline}.last-notices-block .map-wrapper{margin-top:20px}

.related-towns-wrapper{border:#c0c0c0 1px solid;padding:15px;margin-top:20px;margin-bottom:20px;max-width:300px}.related-towns-wrapper .related-towns-title{font-size:16px;margin:0 0 15px;font-weight:bold;color:#444652;line-height:1.1}.related-towns-wrapper a{font-size:13px;color:#337ac6;text-decoration:none;font-weight:normal}.related-towns-wrapper p{margin:0 0 3px}

.newspapers-list-wrapper h4.title-magazine{font-size:16px;margin:0 0 10px}.newspapers-list-wrapper h3{font-size:24px}.newspapers-list-wrapper li{padding:unset;list-style-type:unset}
