
/* - ++resource++prime.app.portalhome.sources/style.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++prime.app.portalhome.sources/style.css?original=1 */
.icons-on .contenttype-home-folder, .icons-on #plone-contentmenu-factories .contenttype-home-folder {
line-height: 2em;
padding-left: 20px !important;
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAbCAYAAAB1NA+iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaNJREFUeNrsVD1IQlEU/t5TSAgCo6GEGt7QIrQ4NBU1tDgIjoVT0eAcklC4VIMITTbVGE2B4FBjU00NrZlggY/UMlHq/eq7nfvA6tErAxs9cM/lvHvOd757v8MTGGPox0T0aQMAwMudIAh2kMlkHJIkEgnht2Jbwa6MvJibotywen2LPVaWWCQSYb0AvF8/6PodnusrH3H2gPvvIPl8XnCgdLv/xTjDLjNeKzopmbCsN5jmC1T1AWtrywiHF1AonCIaXUCzeQRNOydmRXRBxM9ii7xFACbtJpLJHZTLMiQpgNXVXSiKQjl8vf4kY4cO22g06ojHN1AslpDL7SOdXsfi4gwBaKhWa5SnfJfRLu/wA4ZUag+tVgvZ7DatY5K4jVhslq7VxObmGQ6PQu4MRNFrM5CkSczPh+D3+3BxcY37exmyXKU3mEYgMEw5hjtAp6OTbyMYlKgrg8djYGxsBFNToxRr9DYNjE/wJqr7FSrVOXtXNQuXVxo0/QSlkgHduMXTk4cYMgz5GAyj5gAQuJZ8lHtNndsw2bWDP9IA4D8A3gUYAECH/OpH3j7xAAAAAElFTkSuQmCC");
background-repeat:no-repeat;
}

}


/* - ++resource++prime.app.blocks.style.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++prime.app.blocks.style.css?original=1 */
.primeappblock {
background-color: transparent;
}
.primeappblock.editable {
background-color: #DEFFDE;
border: 1px solid #90A590;
padding:0.5em;
}
.primeappblock.editable.state_visible {
background-color: #DEFFDE;
border: 1px solid #90A590;
}
.primeappblock.editable.state_published {
background-color: #DEFFDE;
border: 1px solid #90A590;
}
.primeappblock.editable.state_private {
display: none;
background-color: #FFDDDD;
border: 1px solid #A59191;
padding: 0.5em;
}
.viewletmanager .primeappblock.editable.state_private {
display:block;
}
.primeappblock h5 {
}
.primeappblock .title {
padding-left: 3px;
border-left: 1px solid #000;
}
.primeappblock .description {
color: #666666;
white-space: pre;
white-space: pre-wrap;
}
.primeappblock.editable .description {
background-color:#90A590;
color:#FFFFFF;
}
.primeappblock .content {
font-size:95%;
color: #666;
}
.primeappblock .manage {
margin-bottom: 10px;
}
.primeappblock a.edit {
font-size: 7pt;
}
.viewletmanager .manage {
display:none;
}
.viewletmanager a.edit {
}

}


/* - ++resource++prime.colorbox.style.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++prime.colorbox.style.css?original=1 */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
#cboxOverlay{background:#fff;}
#colorbox{outline:0;}
#cboxContent{margin-top:32px; overflow:visible; background:#000;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{background:#000; padding:1px;}
#cboxLoadingGraphic{background:url(++resource++prime.colorbox.images/minimal/loading.gif) no-repeat center center;}
#cboxLoadingOverlay{background:#000;}
#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
/* */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(++resource++prime.colorbox.images/minimal/controls.png) no-repeat 0 0;}
/* */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxPrevious{background-position:0px 0px; right:44px;}
#cboxPrevious:hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px; right:22px;}
#cboxNext:hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0px; right:0;}
#cboxClose:hover{background-position:-50px -25px;}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}

}


/* - ++resource++jquery.jcarousel.stylesheets/tango.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++jquery.jcarousel.stylesheets/tango.css?original=1 */
.jcarousel-skin-tango .jcarousel-container {
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
background: #F0F6F9;
border: 1px solid #346F97;
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
width: 245px;
padding: 20px 40px;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
width: 75px;
height: 245px;
padding: 40px 20px;
}
.jcarousel-skin-tango .jcarousel-clip {
overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width:  245px;
height: 75px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
width:  75px;
height: 245px;
}
.jcarousel-skin-tango .jcarousel-item {
width: 75px;
height: 75px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-left: 0;
margin-right: 10px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
margin-left: 10px;
margin-right: 0;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
background: #fff;
color: #000;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
position: absolute;
top: 43px;
right: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(++resource++jquery.jcarousel.images/tango/next-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
left: 5px;
right: auto;
background-image: url(++resource++jquery.jcarousel.images/tango/prev-horizontal.png);
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
cursor: default;
background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
position: absolute;
top: 43px;
left: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(++resource++jquery.jcarousel.images/tango/prev-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
left: auto;
right: 5px;
background-image: url(++resource++jquery.jcarousel.images/tango/next-horizontal.png);
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
cursor: default;
background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-next-vertical {
position: absolute;
bottom: 5px;
left: 43px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(++resource++jquery.jcarousel.images/tango/next-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
position: absolute;
top: 5px;
left: 43px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(++resource++jquery.jcarousel.images/tango/prev-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}

}


/* - ++resource++prime.feedback.sticker.stylesheets/fbsticker.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++prime.feedback.sticker.stylesheets/fbsticker.css?original=1 */
/* */
.__fbStiker-wrap {
position: fixed;
z-index: 6000;
right: -104px;
top: 50%;
margin-top: -88px;
height: 176px;
width: 59px;
background: none;
border: none;
cursor: pointer;
}
.__fbStiker-bg {
height: 176px;
width: 48px;
background: url(++resource++prime.feedback.sticker.images/fbsticker_bg.png) repeat-x;
position: absolute;
right: 0;
top: 0;
}
.__fbStiker-divlink {
height: 176px;
width: 59px;
position: absolute;
right: 46px;
top: 0;
}
.__fbStiker-img {
background: url(++resource++prime.feedback.sticker.images/fbsticker.png) no-repeat;
background-position: -63px 0;
border: 0;
height: 176px;
width: 59px;
}
.__fbStiker-divlink:hover .__fbStiker-img {
background-position: -2px 0;
}
}


/* - ++resource++prime.scrolltop.stylesheets/scrolltop.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++prime.scrolltop.stylesheets/scrolltop.css?original=1 */
/* */
#scroll-to-top {
position: fixed;
right: 20px;
bottom: 20px;
width: 48px;
height: 48px;
background: url(++resource++prime.scrolltop.images/to-top.png) no-repeat 0 0;
opacity: 0;
-ms-transform: scale(0, 0);
-webkit-transform: scale(0, 0);
transform: scale(0, 0);
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}
#scroll-to-top.displayed {
opacity: 1 !important;
-ms-transform: scale(1, 1);
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
}


/* - ++resource++theme.municipal.template.stylesheets/main.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++theme.municipal.template.stylesheets/main.css?original=1 */
/* */
* {
outline: none !important;
}
body {
font: 100% Tahoma,"Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
color: #676767;
background: #fff;
}
.template-cookie_template #content > h1#parent-fieldname-title,
.template-cookie_template #content > h1.documentFirstHeading,
.template-cookie_template #content .documentDescription {
display: none;
}
#cookie-block {
position: fixed;
bottom: 0;
left: 0;
width: 100%;
background-color: rgba(0,0,0,0.8);
z-index: 5;
text-align: center;
padding: 0.5em 0;
color: white;
font-size: 85%;
border-top: 1px solid transparent;
}
#cookie-block a:hover {
color: inherit !important;
}
#cookie-block a:link {
color: white;
border-bottom: 1px dotted white;
}
#cookie-block p {
margin-bottom: 0.3em;
padding: 0 5%;
}
#cookie-block button {
background-color: transparent;
background-image: none;
border: none !important;
cursor: pointer;
padding: 0;
position: absolute;
right: 5px;
top: 5px;
display: block;
text-align: center;
overflow: hidden;
}
#cookie-block button span {
display: block;
width: 20px;
height: 20px;
text-indent: -9999px;
background-image: url('++resource++theme.municipal.template.images/close/close-white.png');
background-repeat: no-repeat;
background-color: transparent;
}
#visual-portal-wrapper {
min-width: 1000px;
background-attachment: fixed;
background-color: white;
background-repeat: repeat;
}
div.position-0 {
margin-left: -100%;
}
div.width-1\:2 {
width: 54.3%;
}
div.width-1\:4 {
width: 24.3%;
}
div#portal-column-two.width-1\:4 {
width: 21.4%;
padding-top: 15px;
}
#viewlet-below-content {
margin-top: 1em !important;
}
div.width-3\3a 4 {
width: 75.7%;
}
div.width-full {
width: 100%
}
div.position-1\:4 {
margin-left: -75.7%;
}
div.position-1\3a 2 {
margin-left: -48.875%;
}
div.position-3\3a 4 {
margin-left: -30%;
}
#portal-column-footer {
width: 100%;
clear: both;
}
div#portal-column-two.position-3\:4 {
margin-left: -21.4%;
}
#portal-column-one .portletWrapper {
margin-left: 6%;
}
#portal-column-two .portletWrapper {
margin-right: 6%;
}
#portal-columns {
clear: both;
display: table;
float: none;
margin: 0 auto;
width: 1000px;
-o-box-shadow:      0px 0px 20px #948d8d;
-moz-box-shadow:    0px 0px 20px #948d8d;
-webkit-box-shadow: 0px 0px 20px #948d8d;
box-shadow:         0px 0px 20px #948d8d;
}
#portal-column-content > div {
margin: 0 3%;
}
#portal-column-content div.width-full.position-0 {margin:0 0 0 -97%; width: 94%;}
#portal-footer-wrapper {
background: transparent url("++resource++theme.municipal.template.images/border-footer.png") repeat-x scroll left top;
border-top: medium none;
clear: both;
font-size: 80%;
margin: 0 0 1em;
padding-top: 3px;
color: #9a9a9a;
}
#portal-footer-wrapper .cell {
float: none;
left: 0;
margin: 1em auto 0;
width: 1000px;
display: table;
}
#block-blockviewlet_abovecontent .content p {padding-bottom: 0.5em; font-size: 110%;}
.above-text-wraper {
width: auto;
margin: 15px 0 10px;
position: relative;
padding: 5px;
font-size: 12px;
border: 1px solid #ccc;
-o-border-radius:       6px;
-moz-border-radius:     6px;
-webkit-border-radius:  6px;
border-radius:          6px;
}
.above-text-wraper img {
max-width: inherit;
}
.content-banners-wrapper {
overflow: hidden;
height: 72px;
}
.municipal-linksblock-wrap {
padding: 1em 0;
text-align: center;
}
.municipal-linksblock-wrap h4 {
font-weight: normal;
font-size: 120%;
text-align: left;
color: #666;
margin: 0 0.5em 0.2em;
border-top: 1px solid #ccc;
padding-top: 0.8em;
}
.content-banner-item {
border: medium none !important;
display: inline-block;
margin: 0;
text-align: center;
width: 33.3%;
}
.content-banner-item img {
max-width: 96%;
padding: 3% 2%;
vertical-align: middle;
width: auto;
}
.municipal-linksblock-wrap span:hover {
border-bottom: 1px solid #0066b3;
color: #0066b3;
}
.municipal-linksblock-wrap span {
border-bottom: 1px solid transparent;
color: #666;
cursor: pointer;
display: inline-block;
font-size: 80%;
text-align: center;
text-decoration: none;
}
.municipal-linksblock-wrap span.linksblock_hide,
.municipal-linksblock-wrap span.content-banner-item-title { display: none; }
#footer-copyright {
float: left;
margin-left: 13px;
position: relative;
width: 700px;
}
#copyright_description {
display: block;
font-size: 80%;
margin-top: 5px;
}
#footer-toprime {
float: right;
height: auto;
margin-right: 13px;
text-align: right;
width: 254px;
}
#footer-toprime-container {
background-color: white !important;
background-image: url("++resource++prime.tools.images/core/studioweb_vizitk.jpg") !important;
background-position: 0 0 !important;
border: 2px solid #cccccc !important;
-o-oborder-radius:      6px !important;
-moz-border-radius:     6px !important;
-webkit-border-radius:  6px !important;
border-radius:          6px !important;
color: #333;
display: inline-block;
font-size: 120% !important;
padding: 90px 0 0 !important;
position: relative;
text-align: center;
}
#footer-toprime-container #footer-toprime-textfield {
padding: 3px 0 5px;
}
#footer-toprime-container #footer-toprime-linkfield {
border: medium none !important;
display: block !important;
height: 100% !important;
opacity: 1 !important;
width: 250px !important;
}
#footer-toprime-container #footer-toprime-linktitle {
color: #333;
}
#scroll-to-top {
z-index: 6;
bottom: 0;
-ms-transform:      translateY(48px) !important;
-webkit-transform:  translateY(48px) !important;
-moz-transform:     translateY(48px) !important;
-o-transform:       translateY(48px) !important;
transform:          translateY(48px) !important;
border: none !important;
}
#scroll-to-top.displayed {
-ms-transform:      translateY(-20px) !important;
-webkit-transform:  translateY(-20px) !important;
-moz-transform:     translateY(-20px) !important;
-o-transform:       translateY(-20px) !important;
transform:          translateY(-20px) !important;
}
#scroll-to-top span {
display: block;
text-indent: -9999px;
}
#footer-sape {
clear: both;
font-size: 80%;
}
#sknil-epas fieldset {
border: 1px solid #f0f0f0;
margin: 0.5em 0;
padding: 0 0.5em 0.5em;
line-height: 1em;
color: #ececec;
}
#sknil-epas legend {
border: medium none;
margin: 0;
padding: 0;
color: #f0f0f0;
line-height: inherit;
}
#sknil-epas a {
color: #ececec;
text-decoration: none;
}
#sknil-epas a:hover {
color: inherit !important;
}
#footer-webstat {
float: left;
clear: left;
text-align: left;
margin: 0.5em 0 0.5em 13px;
width: 700px;
}
.icons-on .contenttype-document,
.icons-on .contenttype-event,
.icons-on .contenttype-folder,
.icons-on .contenttype-link,
.icons-on .contenttype-news-item,
.icons-on .contenttype-plone-site,
.icons-on .contenttype-collection,
.icons-on .contenttype-topic {
display:inline-block;
}
.icons-on #content-core .contenttype-document,
.icons-on #content-core .contenttype-event,
.icons-on #content-core .contenttype-folder,
.icons-on #content-core .contenttype-link,
.icons-on #content-core .contenttype-news-item,
.icons-on #content-core .contenttype-plone-site,
.icons-on #content-core .contenttype-collection,
.icons-on #content-core .contenttype-topic,
.icons-on #plone-contentmenu-factories .contenttype-file,
.icons-on #plone-contentmenu-factories .contenttype-image {
display:block;
}
dl.portlet.tab-portlet .portletItem p {text-align: justify;}
div.listingBar a:hover {
color: White;
background-color: transparent;
border-color: transparent;
}

}


/* - ++resource++theme.municipal.template.stylesheets/mobile_limited.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++theme.municipal.template.stylesheets/mobile_limited.css?original=1 */
body.limited-view.mobile {
padding-top: 0 !important;
}
body.limited-view #block-blockviewlet_portaltop {
padding: 0;
}
body.limited-view.mobile #limited_view_settings {
left: 0;
margin: 0;
position: relative;
width: 100%;
top: 0;
padding: 0.5em 0;
}
body.mobile.limited-view #limited_view_settings_full ul {
width: auto;
text-align: center;
}
body.limited-view.mobile #limited_view_settings_quick ul {
border-left: medium none !important;
border-right: medium none !important;
width: 100%;
}
body.limited-view.mobile #limited-view-link {
border: none;
width: auto;
height: auto;
position: relative;
display: block;
background-color: transparent !important;
text-align: center;
padding: 0.5em 0;
}
body.limited-view.mobile #mobile-view-link {
display: block !important;
left: 0 !important;
margin: 0 !important;
position: relative !important;
width: 100%;
height: auto;
border: none !important;
background-color: transparent !important;
padding: 0.5em 0 0.5em 0;
top: 0;
}
body.limited-view.mobile #limited-view-link a,
body.limited-view.mobile #mobile-view-link a {
line-height: normal;
padding: 0;
}
body.limited-view.mobile .geography-wrapper {
text-align: center;
}
body.mobile.limited-view h4.geocolony-title {
margin: 1% 0 0 0;
}
body.mobile.limited-view .geography-image {
width: auto !important;
margin: 0 !important;
}
body.mobile.limited-view .header-feedback-wrap {
margin: 0;
float: none;
padding: 0.5em 0;
}
body.limited-view.mobile #portal-searchbox {
float: none;
height: auto;
left: 0;
margin: 0;
right: inherit;
width: auto;
padding: 0.5em 0 0.5em 0;
}
body.mobile.limited-view #portal-globalnav {
border-top: 1px solid;
}
body.mobile.limited-view #portal-globalnav li.level-root.node-first,
body.mobile.limited-view #portal-globalnav li.level-root.node-first.selected,
body.mobile.limited-view #portal-globalnav li.level-root.node-first:hover {
border-top: none;
}
body.mobile.limited-view #portal-globalnav li {
margin: 1.5em;
}
body.mobile.limited-view #portal-globalnav li a {
display: inline;
margin: 0;
}
body.limited-view.mobile .portletSearch input.searchButton,
body.limited-view.mobile .portletSearch input.searchButton:hover {
width: 100%;
}
body.limited-view.mobile dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens:before {
top: 0.4em !important;
}
body.limited-view.mobile dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li div.menulevel1-toggle a {
padding: 0 !important;
display: inline !important;
}
body.mobile dl.portlet.tab-portlet.tab-portlet-enable.slider-load,
body.limited-view dl.portlet.tab-portlet.tab-portlet-enable.slider-load {
width: auto !important;
}
body.mobile.limited-view dl.portlet.tab-portlet.tab-portlet-enable.slider-load {
width: auto;
}
body.mobile.limited-view dl.tab-portlet.slider-load .bx-controls-direction a {
bottom: 27px;
margin-bottom: 0;
}
body.mobile.limited-view .photoAlbumEntry,
body.mobile.limited-view.template-album_viewall .photoAlbumEntry {
display: block;
width: 100%;
float: left;
text-align: left;
}
body.mobile.limited-view.limited-view-color-black #cboxOverlay { background: #fff !important; }
body.mobile.limited-view.limited-view-color-white #cboxOverlay { background: #000 !important; }
body.mobile.limited-view.limited-view-color-blue #cboxOverlay { background: #CCDDFF !important; }
body.mobile.limited-view.limited-view-color-brown #cboxOverlay { background: #FFFFDD !important; }
body.mobile.limited-view.limited-view-color-green #cboxOverlay { background: #3b2716 !important; }
body.mobile.limited-view.limited-view-color-black #cboxNext,
body.mobile.limited-view.limited-view-color-black #cboxPrevious { background-image: url("++resource++theme.municipal.template.images/right-left/right-left-black.png"); }
body.mobile.limited-view.limited-view-color-white #cboxNext,
body.mobile.limited-view.limited-view-color-white #cboxPrevious { background-image: url("++resource++theme.municipal.template.images/right-left/right-left-white.png"); }
body.mobile.limited-view.limited-view-color-blue #cboxNext,
body.mobile.limited-view.limited-view-color-blue #cboxPrevious { background-image: url("++resource++theme.municipal.template.images/right-left/right-left-blue.png"); }
body.mobile.limited-view.limited-view-color-brown #cboxNext,
body.mobile.limited-view.limited-view-color-brown #cboxPrevious { background-image: url("++resource++theme.municipal.template.images/right-left/right-left-brown.png"); }
body.mobile.limited-view.limited-view-color-green #cboxNext,
body.mobile.limited-view.limited-view-color-green #cboxPrevious { background-image: url("++resource++theme.municipal.template.images/right-left/right-left-green.png"); }
body.mobile.limited-view #cboxLoadedContent { background: transparent !important; }

}


/* - ++resource++theme.municipal.template.stylesheets/mobile.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++theme.municipal.template.stylesheets/mobile.css?original=1 */
body.mobile *,
body.mobile *:before,
body.mobile *:after {
-o-transition:      none 0s ease 0s !important;
-moz-transition:    none 0s ease 0s !important;
-webkit0transition: none 0s ease 0s !important;
transition:         none 0s ease 0s !important;
}
body.mobile #portal-globalnav ul.level-sub,
body.mobile #top-slider,
body.mobile #top-image,
body.mobile #cboxCurrent,
body.mobile .popupTitle,
body.mobile #portal-header:before,
body.mobile #block-blockviewlet_portalheader table td.dop_text,
body.mobile #portal-personaltools-wrapper,
body.mobile #portal-support-wrapper,
body.mobile #edit-bar,
body.mobile #content ul.formTabs,
body.mobile #content-core ul.formTabs,
body.mobile div.managePortletsLink,
body.mobile a.managePortletsFallback,
body.mobile .primeappblock .manage,
body.mobile #content div.documentByLine {
display: none !important;
}
body.mobile #visual-portal-wrapper {
background: none;
min-width: inherit;
}
body.userrole-authenticated.mobile #portal-top {
margin-top: 0;
}
body.mobile #portal-top {
text-align: center;
}
body.mobile .primeappblock .content {
font-size: 100%;
}
body.mobile.geography-enable #block-blockviewlet_portaltop {
position: relative;
height: auto;
margin: 0;
right: 0;
}
body.mobile #block-blockviewlet_portaltop {
height: auto;
left: 0;
margin: 0;
position: relative;
right: inherit;
top: 0;
padding: 0.5em 0;
width: 100%;
}
body.mobile #block-blockviewlet_portaltop .primeappblock {
width: 100%;
left: 0;
margin: 0 auto;
}
body.mobile #geography-map {
display: block !important;
float: none;
height: auto;
padding-top: 0.5em;
}
body.mobile .geography-click {
font-size: 90%;
height: 32px;
left: 0;
line-height: 32px;
margin: 0;
}
body.mobile .geography-wrapper {
position: relative;
top: 0;
}
body.mobile .geography-leftblock {
display: none;
}
body.mobile .geography-rightblock {
background: transparent none repeat scroll 0 0;
float: none;
height: auto;
left: 0;
margin: 0;
min-height: inherit;
overflow: hidden;
width: 100%;
}
body.mobile .geography-image {
margin: 1em auto 0.5em;
position: relative;
right: 0;
left: 0;
}
body.mobile #limited-view-link {
display: inline-block;
float: none;
left: 0 !important;
margin: 0 !important;
position: relative;
right: 0 !important;
top: 0 !important;
width: auto;
padding: 0;
}
body.mobile #limited-view-link a {
padding: 0.5em 1em 0.5em 1em;
-o-background-size: auto;
-moz-background-size: auto;
-webkit-background-size: auto;
background-size: auto;
height: 21px;
width: 32px;
}
#mobile-view-link {
color: #fff;
left: 50%;
margin-left: 473px;
position: absolute;
top: 14px;
z-index: 3;
}
body.mobile #mobile-view-link {
display: inline-block;
left: 0;
margin: 0;
top: 0;
position: relative;
}
#mobile-view-link a {
background: transparent url("++resource++theme.municipal.template.images/mobile.png") no-repeat scroll center center;
border: medium none !important;
display: block;
height: 22px;
position: relative;
width: 13px;
z-index: 1;
}
body.mobile #mobile-view-link a {
background: transparent url("++resource++theme.municipal.template.images/desktop.png") no-repeat scroll center center;
width: 32px;
padding: 0.5em 1em 0.5em 1em;
-o-background-size: auto;
-moz-background-size: auto;
-webkit-background-size: auto;
background-size: auto;
height: 21px;
}
#mobile-view-link span.popupTitle:after, #mobile-view-link span.popupTitle:before {
left: inherit;
right: 3%;
}
body.mobile #portal-header {
background: white none repeat scroll 0 0;
height: auto;
margin: 0;
text-align: center;
width: 100%;
}
body.mobile #header-actionicons {
background: #0065b7 none repeat scroll 0 0;
display: inline-block;
left: 0;
margin: 0 !important;
padding: 0 !important;
position: relative;
right: inherit;
top: 0 !important;
width: 100%;
height: auto;
}
body.mobile #header-actionicons a {
display: inline-block;
left: 0;
margin: 0.5em 1em;
position: relative;
}
body.mobile #portal-logo {
display: inline-block;
float: none;
left: 0;
margin: 0.5em 0 !important;
}
body.mobile #block-blockviewlet_portalheader {
float: none;
height: auto;
width: auto;
left: 0;
margin: 0;
text-align: center;
padding: 0.5em;
}
body.mobile #block-blockviewlet_portalheader .content {
margin: 0;
}
body.mobile #block-blockviewlet_portalheader table td.logo_text {
padding: 0;
width: auto;
text-align: center;
}
body.mobile #portal-searchbox {
clear: both;
display: block;
float: none;
left: 50%;
margin: 0.5em 0 0.5em -118.5px;
position: relative;
right: inherit;
}
body.limited-view.mobile #portal-searchbox input.searchButton {
margin: 0;
float: none;
}
body.mobile .header-feedback-wrap {
left: 0;
margin: 0;
position: relative;
right: inherit;
top: 0;
padding: 0.5em 0;
}
body.mobile #portal-globalnav {
border-top: none;
margin: 0;
width: 100%;
}
body.mobile #portal-globalnav ul.level-root {
width: 100%;
text-align: center;
}
body.mobile #portal-globalnav li.level-root:hover,
body.mobile #portal-globalnav li.level-root.hide-border,
body.mobile #portal-globalnav ul li.level-root.selected,
body.mobile #portal-globalnav ul li.level-root.prev-no-bg {
border-bottom: 1px solid transparent;
}
body.mobile.limited-view #portal-globalnav li.level-root {
border: medium none;
}
body.mobile #portal-globalnav li.level-root.node-first:hover,
body.mobile #portal-globalnav li.level-root.node-first.selected {
border-top: 1px solid transparent;
}
body.mobile #portal-globalnav li.level-root.node-first {
border-top: 1px solid rgba(255, 255, 255, 0.53);
}
html.no-rgba body.mobile #portal-globalnav li.level-root.node-first {
border-top: 1px solid white;
}
html.no-rgba body.mobile #portal-globalnav li.level-root {
border-bottom: 1px solid white;
}
body.mobile #portal-globalnav li.level-root {
background-image: none;
border-bottom: 1px solid rgba(255, 255, 255, 0.53);
display: block;
float: none;
}
body.mobile #portal-columns {
margin: 0;
width: 100%;
-o-box-shadow:      none;
-moz-box-shadow:    none;
-webkit-box-shadow: none;
box-shadow:         none;
}
body.mobile #portal-column-one {
margin-left: -100%;
width: 25%;
}
body.mobile #portal-column-two {
clear: both !important;
left: 0;
margin: 0 !important;
padding: 0;
width: 100% !important;
}
body.mobile #portal-column-two .portletWrapper {
margin: 0 1%;
text-align: center;
}
body.mobile.section-front-page #content h1.documentFirstHeading {
padding: 0;
}
body.mobile #content h1.documentFirstHeading,
body.mobile.section-front-page #content h2,
body.mobile .municipal-linksblock-wrap h4,
body.mobile.template-folder_full_view #content .ctype-document h2 a,
body.mobile .torgi-item h2 {
background-image: none;
padding: 0.4em 0.4em;
text-align: center;
width: auto;
}
body.mobile #portlet-actionicons {
display: table;
height: auto;
text-align: center;
width: 100%;
margin: 1.5em 0;
}
body.mobile #portlet-actionicons a {
display: block;
float: left;
left: 0 !important;
margin: 0.2em 0.5em;
position: relative;
}
body.mobile .searchField {
border: medium none !important;
height: 18px;
margin: 4px 4%;
width: 77%;
}
body.mobile .portletSearch input.searchButton,
body.mobile .portletSearch input.searchButton:hover {
width: 15%;
}
body.mobile dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li {
margin-bottom: 0.5em;
padding-bottom: 0;
}
body.mobile dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li div.menulevel1-toggle a {
padding: 0.5em 0em 0.5em 0.8em !important;
background-image: none;
}
body.mobile dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens div.menulevel1-toggle a:before {
top: 0.8em;
}
body.mobile dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens:before {
top: 0.9em;
}
body.mobile #portal-column-content {
margin-left: -74%;
width: 73%;
}
body.mobile #portal-column-content > div {
margin: 0;
}
body.mobile .colony-title {
text-align: center;
}
body.mobile .jcarousel-prev, body.mobile .jcarousel-next {
width: 15px;
}
body.mobile dl.general-news-portlet img {
max-width: 100%;
}
body.mobile dl.general-news-portlet dd.portletItem {
text-align: center;
}
body.mobile dl.general-news-portlet .portletItemWrapper {
text-align: left;
}
body.mobile dl.general-news-portlet .portletItemDetails {
top: 0.5em;
}
body.mobile #tabs-portlet {
border: medium none;
margin: 0.5em 0;
text-align: center;
}
body.mobile #tabs-portlet li {
display: inline-block;
float: none;
margin: 0;
}
body.mobile #tabs-portlet li.current a {
border: 1px solid #d3d3d3;
-o-border-radius:       6px;
-moz-border-radius:     6px;
-webkit-border-radius:  6px;
border-radius:          6px;
}
body.mobile dl.tab-portlet.slider-load .bx-controls-direction a {
bottom: 27px;
}
body.mobile dl.tab-portlet.slider-load .bx-controls-direction a {
-o-transform:       scale(1);
-moz-transform:     scale(1);
-webkit-transform:  scale(1);
transform:          scale(1);
}
body.mobile .slider-load .bx-pager {
height: 12px;
}
body.mobile .slider-load .bx-pager-item a.bx-pager-link {
width: 12px;
height: 12px;
}
body.mobile .content-banners-wrapper {
height: auto !important;
text-align: center;
}
body.mobile .content-banner-item {
width: auto;
}
body.mobile .municipal-linksblock-wrap span {
display: none;
}
body.mobile #content-core div[id|="context"] {
text-align: center;
}
body.mobile #content-core .folderListingItem {
text-align: left;
}
body.mobile .photoAlbumEntry,
body.mobile.template-album_viewall .photoAlbumEntry {
display: inline-block;
float: none;
text-align: center;
width: 200px;
}
body.mobile .photoAlbum {
display: block;
}
.mobile #content #torgi-nav a {
display: block;
margin: 0.5em 0.3em;
}
body.mobile.template-folder_full_view .item.ctype-folder {
clear: none;
display: inline-block;
float: none;
width: 100%;
}
.template-folder_full_view #content .ctype-document h2 a {
}
body.mobile #content #feedback_template select,
body.mobile #content #feedback_template input[type="text"],
body.mobile #content #feedback_template input[type="submit"],
body.mobile #content #feedback_template textarea {
max-width: inherit;
min-width: inherit;
width: 100% !important;
}
body.mobile.template-sitemap #portal-column-content {
width: 98%;
margin-left: -99%;
}
body.mobile #portal-sitemap {
text-align: left;
}
body.mobile.template-search #portal-column-content {
width: 98%;
margin-left: -99%;
}
body.mobile #legalActsFilterForm div.field {
width: 100%;
}
body.mobile #legalActsFilterForm label {
width: 100%;
text-align: center;
}
body.mobile .legalActDateField div {
width: 100%;
}
body.mobile .legalActDateField span:last-child {
text-align: right;
}
body.mobile .legalActDateField span {
margin: 0;
width: 50%;
display: block;
float: left;
}
body.mobile #legalActsFilterForm div.field input[type="text"],
body.mobile #legalActsFilterForm div.field select {
width: 100%;
-o-box-sizing:      border-box;
-moz-box-sizing:    border-box;
-webkit-box-sizing: border-box;
box-sizing:         border-box;
}
body.mobile #legalActsFilterForm div.field.legalActDateField input#date_from,
body.mobile #legalActsFilterForm div.field.legalActDateField input#date_to {
width: 85%;
}
body.mobile #legalActsFilterForm div.field input[type="text"],
body.mobile #legalActsFilterForm div.field select {
text-align: center;
text-indent: 4px;
}
body.mobile #portal-footer-wrapper .cell {
width: 100%;
}
body.mobile #footer-copyright {
float: none;
clear: both;
margin: 0 5%;
text-align: center;
width: 90%;
}
body.mobile #footer-toprime {
float: none;
clear: both;
margin: 1% 5%;
text-align: center;
width: 90%;
}
body.mobile #footer-webstat {
text-align: center;
clear: both;
float: none;
width: 90%;
margin: 1% 5%;
}
body.mobile #colorbox, body.mobile #cboxWrapper, body.mobile #cboxContent, body.mobile #cboxLoadedContent {
background: transparent none repeat scroll 0 0 !important;
bottom: 0 !important;
float: none !important;
height: 100% !important;
left: 0 !important;
margin: auto;
padding: 0 !important;
position: fixed !important;
right: 0 !important;
top: 0 !important;
width: 100% !important;
}
body.mobile .cboxPhoto {
bottom: 0;
height: auto !important;
left: 0;
margin: auto;
max-width: 100%;
position: absolute;
right: 0;
top: 0;
width: auto !important;
}
body.mobile #colorbox #cboxClose {
background: transparent none repeat scroll 0 0;
display: block;
height: 100%;
left: 0;
position: fixed;
top: 0;
width: 100%;
}
body.mobile #cboxTitle {
top: 0;
text-align: center;
width: 100%;
padding-top: 1em;
}
body.mobile #cboxPrevious,
body.mobile #cboxNext {
height: 100%;
z-index: 1;
top: 0;
background-image: url("++resource++theme.municipal.template.images/right-left/right-left-black.png");
background-repeat: no-repeat;
background-position: center center;
width: 60px;
}
body.mobile #cboxPrevious {
left: 0;
right: inherit;
background-position: left center;
}
body.mobile #cboxNext {
right: 0;
background-position: right center;
}

}


/* - ++resource++theme.municipal.template.stylesheets/header.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++theme.municipal.template.stylesheets/header.css?original=1 */
body.userrole-authenticated #portal-top {
margin-top: 61px;
}
#portal-top {
background: #0065b7;
}
#portal-personaltools-wrapper {
position: fixed;
top: 0;
right: 0;
z-index: 4;
}
body.userrole-authenticated #portal-personaltools {
padding: 0;
float: none;
display: table;
background: transparent;
text-align: center;
margin: 0 auto;
}
body.userrole-authenticated #portal-personaltools #anon-personalbar a {
padding: 0.2em 0.6em;
margin: 0;
}
dl.actionMenu dt a,
dl.actionMenu dd a,
dl.actionMenu dd div,
dl.actionMenu.deactivated dd div,
dl.actionMenu.activated dd div {
margin: 0 0.25em;
}
dl.actionMenu.activated dt,
dl.actionMenu.deactivated dt,
dl.actionMenu.activated dd,
dl.actionMenu.deactivated dd {
margin: 0;
}
body.userrole-authenticated #portal-personaltools-wrapper {
position: absolute;
top: -61px;
width: 100%;
background-color: #e4e4e4;
border-top: 1px solid #ccc;
padding-bottom: 1px;
z-index: 2;
}
body.userrole-authenticated #portal-personaltools-wrapper:before {
max-width: 500px;
content: '';
position: absolute;
bottom: 0;
height: 0px;
right: 0;
left: 0;
margin: auto;
border-top: 1px solid #ccc;
}
#portal-personaltools dd {
display: table;
background: none;
float: left;
padding: 6px 0;
position: relative !important;
min-width: auto;
}
#portal-personaltools dt {
padding: 6px 0;
float: left;
}
body.userrole-anonymous #portal-personaltools {
background: rgba(0,0,0,0.8);
}
#portal-personaltools #anon-personalbar a {
color: white !important;
}
#portal-personaltools dt.actionMenuHeader a {
margin: 0;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
max-width: 240px;
}
#portal-personaltools dt.actionMenuHeader a:after {
content: '';
display: none;
}
#portal-personaltools dd li {
float: left;
padding: 0 0 0 36px;
display: block;
}
#portal-personaltools dt a:hover,
#portal-personaltools dd li a:hover {
background: transparent;
border-color: inherit;
}
#portal-personaltools dd li#personaltools-logout a,
#portal-personaltools dt a {
font-weight: bold;
}
#portal-personaltools dt a,
#portal-personaltools dd li a {
padding: 0;
margin: 0;
line-height: normal;
border-bottom: 1px solid transparent;
}
#portal-support-wrapper {
background-color: #e4e4e4;
width: 100%;
border-bottom: 1px solid #ccc;
z-index: 2;
position: absolute;
top: -30px;
}
#portal-support {
margin: 0 auto;
display: table;
padding: 6px 0;
}
#portal-support h5 {
font-size: 80%;
float: left;
padding: 0;
font-weight: bold;
}
#portal-support ul {
float: left;
}
#portal-support li {
float: left;
display: block;
padding-left: 4px;
}
#portal-support li a:hover {
border-color: inherit;
}
#portal-support li a {
font-size: 80%;
display: block;
border-bottom: 1px solid transparent;
}
.primeappblock.editable.state_visible {
background-color: transparent;
border: none;
}
.primeappblock.editable {
background-color: transparent;
border: none;
padding: 0;
}
.primeappblock .title {
display: none;
}
.primeappblock {
position: relative;
}
.primeappblock a.edit {
color: white !important;
}
.primeappblock a.edit {
color: white;
text-shadow: 0 0 4px black;
margin-right: 0.5em;
}
.primeappblock a.edit:last-of-type {
margin-right: 0;
}
.primeappblock .manage {
position: absolute;
width: 210px;
font-size: 0;
}
body.geography-enable #block-blockviewlet_portaltop {
position: absolute;
height: 50px;
right: 50%;
margin-right: -370px;
width: auto;
}
#block-blockviewlet_portaltop {
height: 59px;
width: 100%;
z-index: 3;
}
body.geography-enable #block-blockviewlet_portaltop .primeappblock {
left: 0;
margin: 0;
}
#block-blockviewlet_portaltop .primeappblock {
height: 100%;
display: table;
width: auto;
margin: 0 0 0 -488px;
left: 50%;
}
body.geography-enable #block-blockviewlet_portaltop .manage {
right: 0;
}
#block-blockviewlet_portaltop .manage {
margin: 0;
top: 0;
}
#block-blockviewlet_portaltop .content {
display: table-cell;
vertical-align: middle;
color: white;
}
#block-blockviewlet_portaltop .content a,
#block-blockviewlet_portaltop .content a:hover {
color: #fff !important;
}
#portal-header:before {
background: transparent url("++resource++theme.municipal.template.images/logo-shadow.png") no-repeat scroll 0 0;
content: "";
height: 251px;
left: 50%;
margin-left: -606px;
position: absolute;
top: 0;
width: 649px;
display: none;
z-index: 2;
}
#portal-header {
background-color: white;
background-position: center top;
background-repeat: no-repeat;
clear: both;
}
#portal-logo {
border: medium none;
display: block;
float: left;
left: 50%;
margin: 12px 0 0 -487px;
position: relative;
vertical-align: top;
z-index: 3;
}
#block-blockviewlet_portalheader {
display: block;
float: left;
left: 50%;
margin: 0 0 0 -286px;
position: relative;
text-align: left;
top: 0;
vertical-align: top;
width: 500px;
z-index: 2;
}
#block-blockviewlet_portalheader .content {
color: #2e2e2e;
margin: 2.8% 0 0;
}
#block-blockviewlet_portalheader .primeappblock .manage {
margin-bottom: 0;
position: absolute;
right: 1%;
}
#block-blockviewlet_portalheader .editable .title {
display: none;
}
#block-blockviewlet_portalheader .editable .content {
margin: 0;
}
#block-blockviewlet_portalheader p {
font-size: 105%;
letter-spacing: 0;
margin-bottom: 0.3%;
}
#block-blockviewlet_portalheader h2 {
font-size: 155%;
letter-spacing: 0.5px;
line-height: 1.25em;
margin-bottom: 0.1%;
}
#block-blockviewlet_portalheader .content a {
border: medium none !important;
color: #2e2e2e;
text-decoration: none;
}
#block-blockviewlet_portalheader .content a:hover {
color: #2e2e2e !important;
}
#block-blockviewlet_portalheader table.invisible {
height: 100%;
width: 100%;
}
#block-blockviewlet_portalheader table.invisible td {
padding: 0;
width: 50%;
}
#block-blockviewlet_portalheader table.invisible td.logo_text {
padding: 2.3% 0 0 11.4%;
text-align: left;
vertical-align: top;
}
#block-blockviewlet_portalheader table.invisible td.logo_text h2 {
color: #444;
font-size: 155%;
font-weight: bold;
letter-spacing: 0.5px;
line-height: 1.08em;
margin-bottom: 0.3em;
padding: 0;
}
#block-blockviewlet_portalheader table.invisible td.logo_text p {
font-size: 105%;
letter-spacing: 0;
margin-bottom: 0.2em;
}
#block-blockviewlet_portalheader table.invisible td.dop_text {
line-height: 1.2em;
padding-bottom: 2.2%;
padding-right: 1%;
text-align: right;
vertical-align: bottom;
}
#block-blockviewlet_portalheader table.invisible td.dop_text p {
color: white;
display: inline;
font-family: Times New Roman;
font-size: 125%;
font-style: italic;
font-weight: bold;
letter-spacing: -0.1px;
margin: 0;
padding: 0;
text-shadow: 0 0 4.4px rgba(0, 0, 0, 1), 0 0 4.4px rgba(0, 0, 0, 1), 0 0 4.4px rgba(0, 0, 0, 1);
width: 98%;
}
#block-blockviewlet_portalheader table.invisible td.dop_text p small {
font-size: 80%;
letter-spacing: -0.3px;
}
#block-blockviewlet_portalheader .content table.invisible .small {
font-size: 68%;
font-weight: normal;
letter-spacing: 0;
line-height: normal;
margin-bottom: 0.3em;
}
#block-blockviewlet_portalheader .content table.invisible a {
display: block;
line-height: 1.07em;
margin-bottom: 0.3em;
color: #333;
}
#portal-searchbox {
background: #fff none repeat scroll 0 0;
border: 1px solid #cdcdcd;
-o-border-radius:       5px;
-moz-border-radius:     5px;
-webkit-border-radius:  5px;
border-radius:          5px;
color: #fff;
display: block;
float: left;
height: 26px;
right: 50%;
margin: 1.9% -488px 0 1.9%;
padding: 0;
position: absolute;
vertical-align: top;
width: 235px;
}
#portal-searchbox .searchSection{
display:none;
}
#portal-searchbox #searchGadget, #portal-searchbox .searchField {
background: transparent none repeat scroll 0 0;
border: medium none;
color: #999;
font-family: Tahoma;
font-size: 105%;
float: left;
height: auto;
margin: 1% 1% 0;
padding: 1% 1% 0;
width: 85%;
}
.LSBox .searchField::-webkit-input-placeholder   {
color: #666;
}
.LSBox .searchField:-moz-placeholder             {
color: #666;
}
.LSBox .searchField::-moz-placeholder            {
color: #666;
}
.LSBox .searchField:-ms-input-placeholder        {
color: #666;
}
.portletSearch input.searchButton {
background: transparent url("++resource++theme.municipal.template.images/search/search-btn.png") no-repeat scroll center center;
}
#portal-searchbox input.searchButton {
background: transparent url("++resource++theme.municipal.template.images/search/search-btn.png") no-repeat scroll center center;
border: medium none;
color: #000;
cursor: pointer;
display: block;
float: right;
height: 16px;
margin-bottom: 0 !important;
margin-top: 5px;
position: relative;
right: 0;
text-indent: -9999px;
width: 10%;
}
#portal-searchbox .LSBox input.searchButton {
border-left: 1px solid #cdcdcd;
}
.portletSearch .portletHeader, .portletSearch .portletFooter, .portletSearch .LSResult {
display: none !important;
}
dl.portletSearch dd.portletItem {
padding: 0;
}
.portletSearch form {
height: auto;
width: 100%;
}
.portletSearch .LSBox {
border: 1px solid #cccccc;
-o-border-radius:       3px;
-moz-border-radius:     3px;
-webkit-border-radius:  3px;
border-radius:          3px;
height: 26px;
}
.portletSearch input.searchButton,
.portletSearch input.searchButton:hover {
background-color: transparent;
background-repeat: no-repeat;
background-position: 0 0;
border: medium none !important;
display: block;
float: left;
height: 100%;
margin: 0;
text-indent: -9999px;
width: 10%;
cursor: pointer;
background-position: center center;
}
#portal-globalnav {
background: #0065b7 none repeat scroll 0 0;
border-top: 2px solid #cdcdcd;
display: table;
height: auto;
margin: 0 auto;
padding: 0;
position: relative;
text-align: center;
width: 100%;
}
#portal-globalnav ul.level-root {
display: table;
height: inherit;
margin: 0 auto;
width: 1000px;
}
#portal-globalnav ul li.level-root:hover, #portal-globalnav ul li.level-root.selected {
background-color: #00477c;
background-image: none;
}
#portal-globalnav li.prev-no-bg, #portal-globalnav li.hide-border {
background-image: none !important;
}
#portal-globalnav li {
background-color: transparent;
background-image: url("++resource++theme.municipal.template.images/mhr.gif");
background-position: 100% 50%;
background-repeat: no-repeat;
display: table-cell;
float: none;
height: inherit;
padding: 0;
position: relative;
}
#portal-globalnav li.node-last { background: transparent none repeat scroll 0 0; }
#portal-globalnav li div.level-root {
display: block;
height: inherit;
position: relative;
width: inherit;
}
#portal-globalnav ul li.selected a,
#portal-globalnav ul li.selected a:hover,
#portal-globalnav ul li a:hover {
background: transparent none repeat scroll 0 0;
color: #fff !important;
}
#portal-globalnav li a {
background: transparent none repeat scroll 0 0;
border: 0 none;
color: #fff;
display: block;
font-size: 125%;
line-height: 2.4em;
min-width: inherit;
padding: 0 1em;
text-align: center;
text-decoration: none !important;
text-transform: uppercase;
vertical-align: middle;
width: auto;
}
#portal-globalnav li.level-root.node-last ul, #portal-globalnav li:nth-last-child(2) ul {
left: inherit;
right: 0;
}
html.no-rgba #portal-globalnav li ul {
background-image: url("++resource++theme.municipal.template.images/ie8/gray90.png");
background-repeat: repeat;
}
#portal-globalnav li ul {
background: rgba(0, 71, 124, 0.9) none repeat scroll 0 0;
display: none;
left: 0;
list-style-image: none;
list-style-type: none;
margin: 0;
padding: 0.4em 0 1.5em 0;
position: absolute;
text-align: left;
top: 100%;
width: 412px;
}
#portal-globalnav ul.level-sub li {
background: transparent url("++resource++theme.municipal.template.images/arr-white.png") no-repeat scroll -10px 17px;
display: block;
float: none;
height: auto;
margin: 0;
padding: 0 8.5% 0 9.6%;
text-align: left;
width: auto;
}
#portal-globalnav ul.level-sub li.selected,
#portal-globalnav ul.level-sub li:hover {
background-position: 19px 17px;
}
html.no-rgba #portal-globalnav li ul.level-sub li div.level-sub {
background-image: url("++resource++theme.municipal.template.images/ie8/white53.png");
background-repeat: repeat-x;
background-position: left bottom;
}
html.no-rgba #portal-globalnav li ul.level-sub li.node-last div.level-sub {
background-image: none;
}
#portal-globalnav li ul.level-sub li div.level-sub {
border-bottom: 1px solid rgba(255, 255, 255, 0.53);
}
#portal-globalnav li ul.level-sub li.node-last div.level-sub {
border-bottom: medium none;
}
#portal-globalnav li ul.level-sub li a {
background: transparent none repeat scroll 0 0;
border-bottom: none;
color: #fff;
display: block;
font-size: 115%;
height: auto;
line-height: 1.5em;
margin: 0;
padding: 0.7em 1em 0.7em 0;
text-align: left;
letter-spacing: 0;
text-decoration: none;
text-transform: none;
width: auto;
}
#portal-globalnav ul.level-sub li.node-first.node-last div.level-sub {
border: none;
}
#portal-globalnav li ul.level-sub li:hover a, #portal-globalnav li ul.level-sub li.selected a {
padding: 0.7em 0 0.7em 1em;
}
#portal-globalnav li ul.level-sub li.node-last a {
border-bottom: medium none;
}
#portal-globalnav ul.globalSectionsLevel1 li.selected a,
#portal-globalnav ul.globalSectionsLevel1 li.plain:hover a,
#portal-globalnav li ul.globalSectionsLevel1 li:hover ul.globalSectionsLevel2 li:hover a,
#portal-globalnav li.selected ul.globalSectionsLevel1 li.selected a,
#portal-globalnav li.selected ul.globalSectionsLevel1 li.selected:hover a,
#portal-globalnav li.selected ul.globalSectionsLevel1 li.selected ul.globalSectionsLevel2 li.selected a,
#portal-globalnav li.selected ul.globalSectionsLevel1 li.selected ul.globalSectionsLevel2 li:hover a {
color: #0b376d !important;
background: transparent url(++resource++theme.municipal.template.images/arr-white.png) no-repeat 19px 17px;
}
.header-feedback-wrap {
position: absolute;
top: 85px;
right: 50%;
margin-right: -488px;
}
.header-feedback-wrap a {
color: #1988dc !important;
font-size: 90%;
}
#portal-colortools-wrapper {
position: fixed;
top: 0;
left: 1%;
float: left;
background: #e3e3e3;
z-index: 3;
padding: 0.25em 0.5em;
font-size: 80%;
border-bottom-right-radius: 0.5em;
border-bottom-left-radius: 0.5em;
-webkit-border-bottom-right-radius: 0.5em;
-webkit-border-bottom-left-radius: 0.5em;
-moz-border-radius-bottomleft: 0.5em;
-moz-border-radius-bottomright: 0.5em;
cursor: pointer;
}
dl.colorMenu {
float: right;
white-space: nowrap;
position: relative;
margin-left: 0.5em;
}
#portal-colortools dt {font-weight: bold; color: #0065b7; margin-bottom: 0.2em;}
dl.colorMenu dt {margin: 0 0.25em;}
#portal-colortools dd {background: #e3e3e3; padding-bottom: 0.5em;}
dl.colorMenu dd {display: none;}
#portal-colortools dd li {line-height: 2em; padding: 0.2em 0.75em; display: list-item;}
#portal-colortools dd li:hover {background-color: #0065b7; color: #fff;}
dl.colorMenu.activated dd {display: block;}
#top-slider, #top-image {
position: absolute;
top: 0px;
z-index: 1;
left: 0;
width: 100%;
height: 251px;
overflow: hidden;
}
#top-slider .preload, #top-image .preload {
background-color: #f6f6f6;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 4001;
}
#top-slider .preload img, #top-image .preload img {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
}
@media all and (min-width: 1920px) {
#top-slider .slider-item, #top-image .random-image {
-o-background-size:     100% 251px !important;
-moz-background-size:   100% 251px !important;
-webkitbackground-size: 100% 251px !important;
background-size:        100% 251px !important;
}
}
#top-slider .slider-item, #top-image .random-image {
height: 251px;
background-repeat: no-repeat;
background-position: top center;
}

}


/* - ++resource++theme.municipal.template.stylesheets/front-page.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++theme.municipal.template.stylesheets/front-page.css?original=1 */
.section-front-page #portal-breadcrumbs {
display: none;
}
.section-front-page #content {
border: 1px solid #ccc;
-o-border-radius:       6px;
-moz-border-radius:     6px;
-webkit-border-radius:  6px;
border-radius:          6px;
margin: 15px 0 14px;
}
.section-front-page #content-core {
background: #f5f5f5 none repeat scroll 0 0;
-o-border-radius:       6px;
-moz-border-radius:     6px;
-webkit-border-radius:  6px;
border-radius:          6px;
color: #333333;
padding: 2.6% 2.4% 3%;
text-align: justify;
}
.section-front-page #content h1.documentFirstHeading {
color: #666666;
font-size: 140%;
line-height: 1.3em;
margin-bottom: 1.4%;
margin-top: 0;
padding: 0.6% 2.4% 0;
background-color: transparent;
max-width:95.2%;
}
.section-front-page #content-core h3 {
font-weight: normal;
font-size: 140%;
margin-bottom: 0.5em;
}
.section-front-page #content-core img {
border: 0;
margin-top: 0;
}
.section-front-page #content-core p {
margin-bottom: 2.1%;
text-indent: 24px;
}
.section-front-page #content-core p:last-child {
margin-bottom: 0;
}
#content table.blog_table {
width: 100%;
}
.section-front-page #content table.blog_table td {
padding: 0;
text-align: center;
vertical-align: middle;
}
.section-front-page #content table.blog_table td a {
border: medium none !important;
display: inline;
min-height: 40px;
vertical-align: middle;
}
.section-front-page #content table.blog_table td a:hover span {
border-bottom: 1px solid #990000;
color: #990000;
}
.section-front-page #content table.blog_table td a span {
border-bottom: 1px solid transparent;
color: #666;
}
.section-front-page #content table.blog_table td a img {
margin-right: 5px;
opacity: 0.5;
vertical-align: middle;
}
.section-front-page #content table.blog_table td a:hover img {
opacity: 1;
}
body.section-front-page #content div[id|="parent-fieldname-text"] a {
padding-left: 0;
background: none;
}

}


/* - ++resource++theme.municipal.template.stylesheets/portlets.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++theme.municipal.template.stylesheets/portlets.css?original=1 */
#belowcontent-topportlet .portletWrapper,
#belowcontent-centerportlet .portletWrapper {
clear: both;
overflow: hidden;
}
dl.portlet {
font-size: 80%;
margin: 0 0 5.5%;
}
dl.portlet dt {
background: #808080;
padding: 0.3em 0.5em;
font-weight: normal;
color: #fff;
font-size: 110%;
}
.portletWrapper {
clear: both;
}
.portletWrapper img {
max-width: 100%;
}
.portletWrapper a {
border: none!important;
}
dl.general-news-portlet {
border: 1px solid #888888;
-o-border-radius:       6px;
-moz-border-radius:     6px;
-webkit-border-radius:  6px;
border-radius:          6px;
overflow: hidden;
position: relative;
}
dl.general-news-portlet dt {
background: transparent none repeat scroll 0 0;
color: #666;
font-size: 140%;
font-weight: normal;
line-height: 0.7em;
padding: 2.3% 2.6% 2.8%;
}
dl.general-news-portlet dd.portletItem {
padding: 0;
}
dl.general-news-portlet img {
height: auto;
max-width: 509px;
width: auto;
}
dl.general-news-portlet .portletItemWrapper {
display: table;
position: relative;
width: 100%;
}
dl.general-news-portlet .portletItemTitle {
font-size: 100%;
letter-spacing: 0;
margin-left: 2.9%;
margin-right: 2.9%;
margin-top: 0.8%;
width: 86%;
}
dl.general-news-portlet .portletItemTitle a:link, dl.general-news-portlet .portletItemTitle a, dl.general-news-portlet .portletItemTitle a:visited {
border-bottom: medium none;
color: #333333;
text-decoration: underline;
}
dl.general-news-portlet .portletItemDescription {
float: left;
font-size: 100%;
line-height: 1.4em;
margin: 0 2.9% 2%;
width: 86%;
}
dl.general-news-portlet .portletItemLink {
background-color: #0066b3;
display: block;
float: none;
height: 100%;
position: absolute;
right: 0;
top: 0;
width: 8%;
}
dl.general-news-portlet .portletItemLink:hover span {
background-position: 70% center;
}
dl.general-news-portlet .portletItemLink span {
background-image: url("++resource++theme.municipal.template.images/go-to/go-to-general-news.png");
background-position: center center;
background-repeat: no-repeat;
display: block;
height: 100%;
text-indent: -9999px;
width: 100%;
}
dl.general-news-portlet .portletItemDetails {
color: #999999;
display: block;
font-size: 100%;
font-style: italic;
line-height: normal;
margin-left: 0;
padding-top: 0;
position: absolute;
right: 10px;
top: 13px;
}
#tabs-portlet {
clear: both;
display: table;
margin-top: 0;
width: 100%;
border-bottom: 1px solid #d3d3d3;
}
#tabs-portlet li.current {}
#tabs-portlet li {
display: block;
float: left;
margin-left: 0;
margin-bottom: -1px;
background-color: transparent;
}
#tabs-portlet li a {
border-color: #d3d3d3;
border-top: 1px solid transparent;
border-right: 1px solid transparent;
border-left: 1px solid transparent;
border-bottom: none;
-o-border-radius:       6px 6px 0 0;
-moz-border-radius:     6px 6px 0 0;
-webkit-border-radius:  6px 6px 0 0;
border-radius:          6px 6px 0 0;
display: block;
font-size: 85%;
padding: 0.3em 0.8em;
}
#tabs-portlet li.current a {
border-color: #d3d3d3;
background-color: white;
border-top: 1px solid #d3d3d3;
border-right: 1px solid #d3d3d3;
border-left: 1px solid #d3d3d3;
border-bottom: none;
}
#tabs-portlet .current span {
color: #666;
}
#tabs-portlet span {
display: block;
font-size: 140%;
}
dl.portlet.tab-portlet dt.portletHeader { display: none; }
dl.portlet.tab-portlet.tab-portlet-enable {
height: auto;
visibility: visible;
margin: 0 0 5.5%;
opacity: 1;
min-height: 179px;
overflow: hidden;
}
dl.portlet.tab-portlet.tab-portlet-enable.slider-load {
overflow: visible;
}
dl.portlet.tab-portlet.slider-load:before {
opacity: 0;
visibility: hidden;
}
dl.portlet.tab-portlet:before {
background-color: white;
content: "";
display: block;
height: 100%;
left: 0;
visibility: visible;
line-height: normal;
opacity: 1;
position: absolute;
text-align: center;
top: 0;
width: 100%;
z-index: 1;
background-image: url("++resource++theme.municipal.template.images/preloaders/preload-white.gif");
background-repeat: no-repeat;
background-position: center center;
}
dl.portlet.tab-portlet:before {
display: none;
}
dl.portlet.tab-portlet {
height: 0;
margin: 0;
opacity: 0;
visibility: hidden;
position: relative;
}
dl.portlet.tab-portlet .bx-wrapper {
position: relative;
}
.bx-slider-news-enable dl.portlet.tab-portlet .portletItemWrapper {
position: absolute;
}
dl.portlet.tab-portlet.slider-load .portletItemWrapper {
position: inherit;
}
dl.portlet.tab-portlet .portletItem {
padding: 1em 0;
font-size: 100%;
}
dl.portlet.tab-portlet .portletItem a {
color: #313131;
border-bottom: 1px solid;
display:inline-block;
margin-bottom: 0.2em;
text-decoration: underline;
}
dl.portlet.tab-portlet .portletItem p {
margin-bottom: 0;
}
dl.portlet.tab-portlet .portletItem .portletItemDetails {
text-align: right;
font-size: 100%;
font-style: italic;
color: #9a9a9a;
}
dl.portlet.tab-portlet .portletItem img {display: none;}
dl.portlet.tab-portlet .portletFooter {
border-bottom: 1px solid #ccc;
margin-right: 1em;
margin-left: 1em;
padding: 1em 0;
font-size: 100%;
}
div.width-3\:4 dl.portlet.tab-portlet.tab-portlet-enable.slider-load {
width: 729px;
}
div.width-1\:2 dl.portlet.tab-portlet.tab-portlet-enable.slider-load {
width: 510px;
}
dl.portlet.tab-portlet.tab-portlet-enable.slider-load {
position: relative;
margin: 0 0 0.5%;
width: 100%;
}
dl.portlet.tab-portlet.slider-load .portletItem {
background-color: #efefef;
display: block;
font-size: 100%;
overflow: hidden;
padding: 0;
}
dl.portlet.tab-portlet.slider-load .portletItemImage {
float: left;
height: 100%;
overflow: hidden;
position: relative;
text-align: center;
width: 47.1%;
}
dl.portlet.tab-portlet.slider-load .portletItemImage a {
border: medium none;
display: inline;
margin: 0;
}
dl.portlet.tab-portlet.slider-load .portletItemImage img {
display: inline;
height: auto;
max-height: 100%;
max-width: 100%;
position: relative;
width: auto;
}
dl.portlet.tab-portlet.slider-load .portletItemImage img.noImage {
background-image: url("logo.png");
}
dl.portlet.tab-portlet.slider-load .portletItemImage img.noImage {
background-position: center center;
background-repeat: no-repeat;
height: 179px;
left: 0;
margin: 0;
width: 100%;
}
dl.portlet.tab-portlet.slider-load .portletItemContent {
float: left;
overflow: hidden;
position: relative;
width: 52.9%;
}
dl.portlet.tab-portlet.slider-load .portletItem a.tile {
border: medium none;
clear: both;
color: #333333;
display: block;
float: left;
font-size: 135%;
overflow: hidden;
line-height: 1.2em;
margin: 3.7% 3.7% 0 9%;
text-decoration: none;
width: auto;
}
dl.portlet.tab-portlet.slider-load .portletItem .portletItemDetails {
clear: both;
float: left;
font-size: 85%;
margin: 0.4em 0 0.8% 8.7%;
padding-top: 0;
text-align: left;
width: auto;
}
dl.portlet.tab-portlet .portletItem .portletItemDetails {
padding-right: 3px;
}
dl.portlet.tab-portlet.slider-load .portletItem p {
clear: both;
color: #333333;
float: left;
font-size: 105%;
margin: 0 3.7% 0 9%;
width: auto;
padding-bottom: 5%;
}
dl.portlet.tab-portlet.slider-load .portletFooter {
border-bottom: 1px solid #ccc;
font-size: 100%;
margin-left: 0;
margin-right: 0;
padding: 2.25em 1em 1.2em;
}
dl.tab-portlet.slider-load:hover .bx-controls-direction a {
transform: scale(1);
}
dl.tab-portlet.slider-load .bx-controls-direction a:hover {
opacity: 1;
}
dl.tab-portlet.slider-load .bx-controls-direction a.disabled,
dl.tab-portlet.slider-load .bx-controls-direction a.disabled:hover {
opacity: 0.3;
}
dl.tab-portlet.slider-load .bx-controls-direction a.bx-next {
background-position: -48px 0;
right: 0;
left: inherit;
}
dl.tab-portlet.slider-load .bx-controls-direction a {
background: transparent url("++resource++theme.municipal.template.images/arrow-slider.png") no-repeat scroll 0 0;
border: medium none;
display: block;
position: absolute;
height: 48px;
left: 0;
opacity: 0.8;
transform: scale(0);
text-indent: -9999px;
width: 48px;
bottom: 21px;
}
.slider-load .bx-pager {
height: 6px;
margin-top: 15px;
text-align: center;
width: 100%;
}
.slider-load .bx-pager-item {
display: inline-block;
margin: 0 5px;
}
dl.tab-portlet.slider-load .bx-pager .bx-pager-link.active {
background-color: #993333;
}
dl.tab-portlet.slider-load .bx-pager .bx-pager-link {
background-color: #e6e6e6;
border: medium none;
-o-border-radius:       10px;
-moz-border-radius:     10px;
-webkit-border-radius:  10px;
border-radius:          10px;
display: block;
height: 6px;
margin: 0;
text-indent: -9999px;
width: 6px;
}
dl#gubiernator.portlet.tab-portlet.slider-load .portletItemImage img.noImage,
dl#novosti-ghubiernatora.portlet.tab-portlet.slider-load .portletItemImage img.noImage {
background-image: url("++resource++theme.municipal.template.images/gerbs/gub.png");
}
dl#rieghion.portlet.tab-portlet.slider-load .portletItemImage img.noImage,
dl#novosti-rieghiona.portlet.tab-portlet.slider-load .portletItemImage img.noImage {
background-image: url("++resource++theme.municipal.template.images/gerbs/chel.png");
}
dl.portlet.portletStaticText { background: #fdfdfd; }
dl.portlet.portletStaticText img { border: 1px solid #d5d5d3; margin-right: 0.5em; }
dl.portlet.portletStaticText h3 {
color: #b40000;
border-bottom: 2px dotted #b40000;
font-weight: normal;
display: inline;
}
dl.portlet.portletStaticText p {
margin-bottom: 0;
line-height: 1.5em;
}
dl.portlet.portletStaticText .portletFooter {text-align: right;}
dl.portlet.portletStaticText .portletFooter a {
color: #b40000;
text-decoration: underline;
}
.ploneCalendar {
border: none;
margin:0 0 1em;
}
dl.portlet.portletCalendar dt.portletHeader a {
display: inline-block;
color: #fff !important;
text-decoration: none;
}
.ploneCalendar td {
background: transparent;
text-align: center;
}
.ploneCalendar .weekdays th {
background: transparent;
border: none;
color: #9d9d9d;
font-weight: normal;
}
.ploneCalendar .event {
background: #fff;
}
.portletCalendar .today {
background: #fc0000;
border: none;
color: #fff;
}
.ploneCalendar th {
background: transparent;
font-weight: bold;
}
.ploneCalendar th#calendar-title {
background: #7f7f7f;
font-weight: bold;
color: #fff;
padding: 0 0.5em;
text-align: left;
}
td.event.cal_prev_month,
td.event.cal_next_month { color: #ccc; }
.portletSearch .searchField {
border-left: none !important;
border-top: none !important;
border-bottom: none !important;
border-right: 1px solid #ccc !important;
color: #999;
display: block;
padding: 0;
float: left;
height: 16px;
margin: 2% 0 0 3.5%;
width: 85.5%;
}
#header-actionicons {
background: transparent;
display: block;
height: 21px;
padding: 0;
position: absolute;
top: -40px;
left: auto;
right: 50%;
margin: 0 -404px 0 0;
width: 66px;
}
#portlet-actionicons {
background: transparent;
display: block;
height: 21px;
left: 0;
margin-left: 0;
margin-top: 10.5%;
margin-bottom: 8%;
padding: 0;
position: relative;
top: 0;
width: 112px;
}
#header-actionicons a,
#portlet-actionicons a {
background-image: url("++resource++theme.municipal.template.images/action_icons.png");
background-color: #0066b7;
background-position: 0 0;
border: medium none !important;
display: block;
height: 21px;
opacity: 1;
padding: 0;
position: absolute;
top: 0;
width: 24px;
z-index: 1;
}
#header-actionicons a {
background-color: transparent;
background-position: 0 -84px;
border: medium none !important;
display: block;
height: 21px;
opacity: 1;
padding: 0;
position: absolute;
top: 0;
width: 24px;
z-index: 1;
}
#portlet-actionicons a#actions_sitemap {background-color: #666;background-position: -42px 0;}
#portlet-actionicons a#actions_feedback {background-color: #666;background-position: 100% 0;}
#header-actionicons a#actions_sitemap {background-position: -42px -84px;}
#header-actionicons a#actions_feedback {background-position: 100% -84px;}
#header-actionicons img {display: none;}
#portlet-actionicons a#actions_sitemap {
left: 40px;
}
#portlet-actionicons a#actions_feedback {
display: block;
left: 83px;
}
.popup-actionicons {
display: none;
position: absolute;
top: 100%;
left: 0;
}
a:hover .popup-actionicons {
display: block;
}
#portlet-actionicons a img {
display: none;
}
a#actions_home { left: 0; }
a#actions_sitemap { left: 42px; }
#header-actionicons a#actions_feedback,
#portlet-actionicons a#actions_search,
#header-actionicons a#actions_search { display:none; }
#portlet-actionicons a#actions_home span.popupTitle:after, #portlet-actionicons a#actions_home span.popupTitle:before, #portlet-actionicons a#actions_sitemap span.popupTitle:after, #portlet-actionicons a#actions_sitemap span.popupTitle:before { left: 19px; }
#portlet-actionicons span.popupTitle {
left: -10px;
right: inherit;
}
#portlet-actionicons a#actions_feedback {width: 29px; background-position: 100% 0;}
#portlet-actionicons .popup-actionicons {
display: block;
position: absolute;
top: 100%;
left: 0;
opacity: 0;
visibility: hidden;
}
#portlet-actionicons a:hover .popup-actionicons {
opacity: 1;
visibility: visible;
}
.portlet.portletNavigationPrime {
margin-left: 0;
margin-top: 5.5%;
}
dl.portlet.portletNavigationPrime dd.portletItem {
padding: 0;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens.slidedown:before, dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens.active:before {
background-color: #0066cc;
-o-transform:       rotate(90deg);
-moz-transform:     rotate(90deg);
-webkit-transform:  rotate(90deg);
transform:          rotate(90deg);
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens:before {
background-color: #333333;
background-image: url("++resource++theme.municipal.template.images/lm-arr.png");
background-position: 0 0;
background-repeat: no-repeat;
content: "";
height: 7px;
left: 1px;
position: absolute;
top: 5px;
-o-transform:       rotate(0deg);
-moz-transform:     rotate(0deg);
-webkit-transform:  rotate(0deg);
transform:          rotate(0deg);
width: 7px;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li {
line-height: 1.25em;
overflow: hidden;
margin-bottom: 9%;
padding: 0 0 1% 5%;
position: relative;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li a:hover {
border: medium none;
color: #333333 !important;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li div.menulevel1-toggle a {
display: block;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens.slidedown div.menulevel1-toggle a:before,
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens.active div.menulevel1-toggle a:before {
opacity: 0;
left: -7px;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens div.menulevel1-toggle a:before {
background-repeat: no-repeat;
content: "";
display: block;
height: 7px;
left: 0;
margin-top: 0;
opacity: 1;
position: absolute;
top: 0.6em;
width: 7px;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li a {
border-bottom: medium none;
color: #333333;
font-size: 120%;
position: relative;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.not_anon_pics a,
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.not_anon_pics a:hover {
color: red !important;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel2 {
display: none;
margin: 0 0 0 0.9em;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.active ul.menulevel2 {
display: block;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel2 li {
background-image: url("++resource++theme.municipal.template.images/square/square.png");
background-position: left 1.5em;
background-repeat: no-repeat;
line-height: normal;
margin: 0;
padding: 0.9em 0 0.3em 0.6em;
position: relative;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 a {
border-bottom: 1px solid transparent !important;
color: #0065d1;
font-size: 105%;
line-height: normal;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li.active a,
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li a:hover {
border-bottom: 1px solid #0065d1 !important;
color: #0065d1 !important;
}
.menulevel2 li.active .menulevel3 {
display: block;
}
.menulevel3 {
display: none;
margin: 0 0 0 0.9em;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li ul.menulevel3 li a {
border-bottom: 1px solid transparent !important;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li ul.menulevel3 li.active a,
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li ul.menulevel3 li a:hover {
border-bottom: 1px solid #0065d1 !important;
color: #0065d1 !important;
}
div.portlet-static-poghoda a {
border: none;
}
dl.portlet-link {
margin-top: 0.6em;
}
.portlet-link .portletHeader, .portlet-link .portletItemMoreLink, .portlet-link .portletItemDescription {
display: none;
}
dl.portlet-link dd.portletItem {
margin-bottom: 5px;
padding: 0;
}
dl.portlet-link a.portletItemLink:hover {
border: 1px solid #993333 !important;
}
dl.portlet-link a.portletItemLink {
border: 1px solid #cccccc !important;
display: block;
height: 70px;
overflow: hidden;
width: auto;
}
dl.portlet-link .portletItemWrapper {
display: table;
height: 100%;
width: 100%;
}
dl.portlet-link .portletItemImage {
display: table-cell;
height: auto;
text-align: center;
vertical-align: middle;
width: 31%;
}
dl.portlet-link a.portletItemLink:hover .portletItemTitle {
color: #990000;
}
dl.portlet-link .portletItemTitle {
color: #666666;
display: table-cell;
text-align: left;
vertical-align: middle;
width: 68%;
padding-right: 1%;
}
dl.portlet-link .portletItemImage img {
max-width: inherit;
text-align: center;
vertical-align: middle;
}
div.portletStaticText {
margin: 0 0 5.5%;
}
.portlet-static-poghoda table table {
background-color: transparent;
border: medium none;
width: 100%;
}
.portlet-static-poghoda table {
background-color: #0065b7;
border: 1px solid #0065b7;
font-family: Tahoma;
font-size: 87%;
width: 100%;
}
.portlet-static-poghoda table table td.pogoda-right {
background-image: url("https://rp5.ru/informer/htmlinfa/topshr.png");
}
.portlet-static-poghoda table table td.pogoda-left {
background-image: url("https://rp5.ru/informer/htmlinfa/topshl.png");
}
.portlet-static-poghoda table table td[align="center"] {
background-image: url("https://rp5.ru/informer/htmlinfa/topsh.png");
width: auto;
}
.portlet-static-poghoda table table td.pogoda-right,
.portlet-static-poghoda table table td.pogoda-left {
background-color: #0065b7;
height: 30px;
width: 8px;
}
.portlet-static-poghoda a,
.portlet-static-poghoda a:hover {
color: white !important;
}

}


/* - ++resource++theme.municipal.template.stylesheets/content.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++theme.municipal.template.stylesheets/content.css?original=1 */
.template-news_collection_view h2.tileHeadline a,
.template-news_listing h2.tileHeadline a {
font-weight: bold;
}
.tileItem {
border-bottom: 1px solid #ccc;
display: block;
margin: 0 0.5em;
padding: 1em 0.5em;
width: auto;
}
.tileDate {
color: #9a9a9a;
font-size: 85%;
font-style: italic;
}
#content img.tileImage {
float: right;
margin: 0 0 0.5em 1em;
border: 1px solid #ccc;
}
.newsImageContainer img {
margin: 0;
}
#content p.tileBody {
margin: 0.4em 0 1em 0;
}
.tileFooter {
margin-top: 0.3em;
}
.template-news_collection_view .tileFooter a span,
.template-news_listing .tileFooter a span {
font-style: italic;
}
.colony-title {
color: #666666;
font-weight: normal;
margin-bottom: 0.15em;
margin-top: 0.8em;
font-size: 110%;
}
.colony-title a {
color: #666 !important;
}
#colony-wrapper {
overflow: hidden;
text-align: center;
width: 100%;
}
.jcarousel-clip {
display: inline-block;
margin: 0 15px;
overflow: hidden;
width: 480px;
}
.carousel-colony {
height: 102px;
overflow: hidden;
}
.carousel-colony li {
display: block;
height: 102px;
float: left;
margin: 0 4px;
overflow: hidden;
position: relative;
width: 153px;
}
.carousel-image-wrapper {
display: block;
height: inherit;
position: relative;
text-align: center;
width: inherit;
}
.carousel-image-wrapper.no-image {
background-image: url("logo.png");
background-position: center center;
background-repeat: no-repeat;
-o-background-size:         contain;
-moz-background-size:       contain;
-webkit-background-size:    contain;
background-size:            contain;
}
.carousel-image-wrapper img {
height: auto;
left: 50%;
margin-left: -100%;
min-height: 100%;
min-width: 100%;
position: relative;
width: auto;
}
li:hover .carousel-title {
bottom: 0;
height: 100%;
margin: 0;
}
a.carousel-title:hover {
color: white !important;
}
html.no-rgba a.carousel-title {
background-image: url("++resource++theme.municipal.template.images/ie8/black44.png");
background-repeat: repeat;
}
a.carousel-title {
background-color: rgba(0, 0, 0, 0.44);
border: medium none !important;
bottom: 0;
color: white !important;
display: table;
height: 20px;
margin-bottom: 4px;
position: absolute;
text-align: center;
width: 100%;
}
.carousel-title span {
display: table-cell;
font-size: 90%;
vertical-align: middle;
}
.jcarousel-container .jcarousel-next {
background-position: 0 100%;
left: inherit;
right: 0;
}
.jcarousel-prev, .jcarousel-next {
background: transparent url("++resource++theme.municipal.template.images/arrow-carousel.png") no-repeat scroll left 0;
border: medium none !important;
cursor: pointer;
display: block;
height: 100%;
left: 0;
margin-top: 0;
opacity: 0.4;
position: absolute;
top: 0;
width: 10px;
}
.jcarousel-prev:hover, .jcarousel-next:hover {
opacity: 1;
}
#content {
font-size: 80%;
margin: 1em 0 2em;
line-height: 1.4em;
}
body.portaltype-document #content #content-core,
body.portaltype-legalact #content #content-core {
overflow: auto;
}
#portal-columns div[id^="block-blockviewlet"] {
clear: both;
}
#portal-breadcrumbs {
font-size: 80%;
margin: 2em 0 0;
}
#breadcrumbs-you-are-here {
display: none;
}
h1.documentFirstHeading {
border: 0;
color: #fff;
background-color: #0065b7;
font-size: 140%;
font-weight: normal;
line-height: 1.4em;
width: auto;
margin-bottom: 1em;
padding: 0.2em 0.5em;
}
body.userrole-authenticated #viewlet-below-content-title {
display: block;
}
.template-portalhome #portal-breadcrumbs {display: none;}
#content .documentDescription, #content #description {
color: #666666;
font: 120% Tahoma,"Helvetica Neue",Arial,FreeSans,sans-serif;
margin-bottom: 0.5em;
margin-left: 0;
}
.aboutText {
margin: 1.5em 0;
}
h1, h2, h3, h4, h5, h6 {
border: 0;
font-family: Tahoma, Verdana, "Lucida Grande", Lucida, Arial, Helvetica, sans-serif;
}
h4 {
font-size: 110%;
border-bottom: none;
font-weight: bold;
}
a,
a:link,
a:visited,
#content a,
#content a:link,
#content a:visited,
dl.portlet a,
dl.portlet a:link,
dl.portlet a:visited {
color: #0066b3;
text-decoration: none;
border-bottom: 1px solid transparent;
}
a:hover,
#content a:hover,
dl.portlet a:hover {
color: #0066b3!important;
text-decoration: none;
border-bottom: 1px solid;
}
p {
margin: 0;
padding: 0;
}
.state-published {
color: inherit !important;
}
#content small {
font-size: 85%;
}
table .image-inline,
table .image-left,
table .image-right {
max-width: inherit;
}
.image-inline,
.image-left,
.image-right {
max-width: 100%;
}
#content img.image-left, #content img.image-right, #content .captioned img {
border: 1px solid #ccc;
}
img.image-right, #content img.image-right {
float: right;
margin: 0.5em 0em 0.5em 1em;
}
table.invisible td, table.invisible th, table.plain td, table.plain th, table.listing td, table.listing th {
padding: 0.5em;
vertical-align: top;
}
table.listing {
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
border-left: 1px solid #ddd;
}
table.listing tr:nth-child(2n+1) {
background: #eee;
}
#content div[id|="parent-fieldname-text"] a {
padding-left: 20px;
background: url("++resource++theme.municipal.template.images/++resource++link_icon.gif") no-repeat 2px center;
}
#content div[id|="parent-fieldname-text"] a.internal-link {
background: url("++resource++theme.municipal.template.images/link-icon/internal-link.png") no-repeat 2px center;
}
#content div[id|="parent-fieldname-text"] a.external-link {
background: url("++resource++theme.municipal.template.images/link-icon/external-link.png") no-repeat 2px center;
}
#content div[id|="parent-fieldname-text"] a.email-link,
#content div[id|="parent-fieldname-text"] a[href^="mailto:"] {
background: url("++resource++theme.municipal.template.images/link-icon/email-link.png") no-repeat 2px center;
}
#content div[id|="parent-fieldname-text"] a.anchor-link {
background: url("++resource++theme.municipal.template.images/link-icon/anchor-link.png") no-repeat 2px center;
}
#content div[id|="parent-fieldname-text"] a[href^="https://youtu.be"],
#content div[id|="parent-fieldname-text"] a[href^="http://youtu.be"],
#content div[id|="parent-fieldname-text"] a[href^="https://www.youtube.com"],
#content div[id|="parent-fieldname-text"] a[href^="http://www.youtube.com"],
#content div[id|="parent-fieldname-text"] a[href^="https://youtube.com"],
#content div[id|="parent-fieldname-text"] a[href^="http://youtube.com"] {
background: url("++resource++theme.municipal.template.images/link-icon/youtube.png") no-repeat 2px center;
}
#content div[id|="parent-fieldname-text"] a[rel='colorbox'] {
padding-left: 0;
background: none;
}
#content div[id|="parent-fieldname-text"] ul,
#content div[id|="parent-fieldname-text"] ol {
margin-bottom: 1em;
}
#content pre, .portletStaticText pre {
font-family: Tahoma;
font-size: 100%;
padding: 1em 0.5em;
max-width: 600px;
width: 100%;
display: block;
}
#content div[id|="parent-fieldname-text"] a.yt-wrp,
#content div[id|="parent-fieldname-text"] a.yt-wrp:link {
display: table;
margin: 0 auto;
text-align: center;
cursor: pointer;
position: relative;
background: none;
padding: 0;
border: none !important;
text-decoration: none;
}
.yt-wrp.yt-img-load .yt-play,
.yt-wrp.yt-img-load .yt-play:before {
background-image: url('++resource++theme.municipal.template.images/yt-play.png');
background-repeat: no-repeat;
position: absolute;
left: 0;
top: 0;
width: 69px;
height: 50px;
margin: auto;
right: 0;
bottom: 0;
background-position: 0 -50px;
display: block;
}
.yt-wrp.yt-img-load:hover .yt-play:before {
opacity: 1;
}
.yt-wrp.yt-img-load .yt-play:before {
content: '';
opacity: 0;
background-position: 0 0;
}
.yt-wrp img {
max-width: 100%;
height: auto;
}
.yt-wrp iframe {
max-width: 100%;
}
#content div[id|="parent-fieldname-text"] iframe {
max-width: 100%;
margin: 0 auto;
display: block;
}
input,
select,
#content textarea {
font: 100% Tahoma;
border: 1px solid #ccc;
color: #666;
background: #fff;
padding: 0.3em 0.7em;
-o-box-sizing:      border-box;
-moz-box-sizing:    border-box;
-webkit-box-sizing: border-box;
box-sizing:         border-box;
}
input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
#content textarea:focus {
background: white;
border-color: #0065b7;
}
input[type="submit"],
input[type="checkbox"],
select {
cursor: pointer;
}
input[type="submit"]:hover {
border-color: #0065b7;
color: #0065b7;
}
dl.portalMessage, div.attention, div.caution, div.danger, div.error, div.hint, div.important, div.note, div.tip, div.warning {
font-size: inherit;
}
#feedback_template .feedback-field {
margin: 0 0 1em 0;
}
.formHelp {
margin: 0.2em 0 0.2em 0;
}
.fieldRequired {
background: none;
padding: 0;
color: #d00;
}
#content #feedback_template select,
#content #feedback_template input[type="text"],
#content #feedback_template textarea {
width: 50%;
}
#content #feedback_template textarea {
max-width: 50%;
min-height: 100px;
min-width: 50%;
}
#feedback_template fieldset legend {
font-weight: bold;
}
#feedback_template fieldset .feedback-field {
margin: 0.5em 1em 1em 1em;
}
#feedback_template .feedback-field.error {
background-color: #fdc;
border-color: red;
font-size: 100%;
padding: 0.3em;
}
#feedback_template .feedback-field .formError {
color: #b94a48;
margin-bottom: 0.2em;
}
div.overlay {
margin: 1em auto;
left: 0;
right: 0;
}
span.popupTitle:after, span.popupTitle:before {
background-color: white;
-o-box-shadow:          0 0 3.36px 0.64px rgba(0, 4, 2, 0.29);
-moz-box-shadow:        0 0 3.36px 0.64px rgba(0, 4, 2, 0.29);
-webkit-box-shadow:     0 0 3.36px 0.64px rgba(0, 4, 2, 0.29);
box-shadow:             0 0 3.36px 0.64px rgba(0, 4, 2, 0.29);
content: "";
height: 6px;
left: 22px;
position: absolute;
top: -3px;
-o-transform:           rotate(45deg);
-moz-transform:         rotate(45deg);
-webkit-transform:      rotate(45deg);
transform:              rotate(45deg);
width: 6px;
z-index: -1;
}
span.popupTitle:before {
-o-box-shadow:          0 0 0 0 transparent;
-moz-box-shadow:        0 0 0 0 transparent;
-webkit-box-shadow:     0 0 0 0 transparent;
box-shadow:             0 0 0 0 transparent;
z-index: 1;
}
a:hover span.popupTitle {
display: block;
}
span.popupTitle {
background-color: white;
-o-border-radius:       2px;
-moz-border-radius:     2px;
-webkit-border-radius:  2px;
border-radius:          2px;
-o-box-shadow:          0 0 3.36px 0.64px rgba(0, 4, 2, 0.29);
-moz-box-shadow:        0 0 3.36px 0.64px rgba(0, 4, 2, 0.29);
-webkit-box-shadow:     0 0 3.36px 0.64px rgba(0, 4, 2, 0.29);
box-shadow:             0 0 3.36px 0.64px rgba(0, 4, 2, 0.29);
color: black;
display: none;
font-size: 80%;
line-height: 1.5em;
height: auto;
margin-left: 0;
margin-top: 8px;
padding: 3px 10px;
position: absolute;
right: 0;
text-align: center;
top: 100%;
white-space: pre;
}
.clear {
clear:both;
}
.right {
float:right;
}
.left {
float: left;
}
.hidden, .hiddenStructure {
display: none;
}
#legalActsFilterForm {}
#legalActsFilterForm div.field {
width: 47%;
display:inline-block;
vertical-align: top;
}
#legalActsFilterForm div.field.legalActTitleField,
#legalActsFilterForm div.field.legalActTypeField {width: 52%;}
#legalActsFilterForm label {
display: inline-block;
vertical-align: bottom;
min-width: 32%;
text-align: right;
color: #333;
}
.legalActDateField div {display:inline-block; width: 66%;}
#legalActsFilterForm div.field input[type="text"] {
padding: 0.1em 0.2em;
border-color: #ccc;
}
.legalActDateField span {color: #333; vertical-align: bottom; margin-left: 0.4em;}
.legalActDateField input#date_from,
.legalActDateField input#date_to {
width: 35%;
text-align: center;
}
.legalActNumberField input#number {
width: 63%;
text-align: right;
}
.legalActTitleField input#title {
width: 64%;
}
.legalActTypeField select#legal_act_type {
width: 66%;
padding: 0.1em 0;
border: 1px solid #ccc;
}
#legalActsFilterForm div.field.legalActTitleField label,
#legalActsFilterForm div.field.legalActTypeField label {min-width: 24%;}
#legalActsFilterForm input[type="submit"] {
display:block;
background: #b32e30;
color: white !important;
text-align: center;
width: 150px;
margin: 1em auto 3em;
border: none !important;
border:0;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
line-height:1.5em;
}
#legalActsFilterForm input[type="submit"]:hover {cursor: pointer;}
table.listing.legalActsListing {
width: 100%;
}
table.listing.legalActsListing,
table.listing.legalActsListing th,
table.listing.legalActsListing td {
border: 1px solid #fff;
}
table.listing.legalActsListing th {
background: #666;
color: #fff;
text-align: center;
vertical-align: middle;
}
table.listing.legalActsListing td {
vertical-align: middle;
line-height: 1.4em;
background: #efefef;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
border: none !important;
cursor: pointer;
}
.ui-datepicker .ui-datepicker-prev {
left: 2px;
top: 2px;
}
.ui-datepicker .ui-datepicker-next {
right: 2px;
top: 2px;
}
.ui-datepicker {
z-index: 3 !important;
}
.legalAct_file {
margin-bottom: 1.5em;
}
.template-legal_act_view #content .folderListingItem a {
font-weight: bold;
}
#category {
display: none;
}
h2.tileHeadline {
font-size: 1.2em;
}
#content #plone-image-details {
color: #333;
font-size: 100%;
}
.template-image_view #plone-image-details img {
display: none;
}
.download {
border: medium none !important;
display: inline-block;
min-height: 25px;
margin: 0.3em 0;
}
body.template-all_content #plone-image-details {
display: none;
}
body.template-all_content .item {
margin: 0 0 1.5em 0;
}
.template-folder_full_view #content .item div[id^="block-blockviewlet"], .template-folder_full_view #content .item #link-parent-belowtitle {
display: none;
}
.template-folder_full_view .item {
background: transparent none repeat scroll 0 0;
clear: both;
display: block;
line-height: normal;
padding: 0 !important;
width: 100%;
}
.template-folder_full_view .item.ctype-document {
display: inline-block;
margin-bottom: 1em;
margin-top: 1em;
width: 100%;
}
.template-folder_full_view #content .ctype-document h2 {
background-color: transparent;
display: block;
font-size: 140%;
margin-bottom: 0.5em;
letter-spacing: 0;
line-height: normal;
padding: 0;
width: auto;
}
.template-folder_full_view #content .ctype-document h2 a:hover {
background-color: #0066b3;
}
.template-folder_full_view #content .ctype-document h2 a {
background-color: #666;
background-position: right center;
background-repeat: no-repeat;
border: medium none;
color: white !important;
display: block;
font-size: inherit;
font-weight: normal;
padding: 0.2em 0.5em;
width: auto;
}
.template-folder_full_view #content .ctype-document > div {
padding: 0 0.7em 0 0.7em;
}
.template-folder_full_view .item.ctype-link {
display: table;
width: 25%;
margin: 0 auto;
}
.template-folder_full_view .item.ctype-folder {
clear: none;
display: table;
float: left;
width: 25%;
}
.template-folder_full_view .ctype-folder h2,
.template-folder_full_view .ctype-link h2 {
display: table;
font-size: 110%;
font-weight: normal;
height: 58px;
letter-spacing: 0;
line-height: normal;
overflow: hidden;
padding: 0;
text-align: center;
width: 100%;
}
.template-folder_full_view #content .item.ctype-folder h2 a:hover,
.template-folder_full_view #content .item.ctype-link h2 a:hover {
border: 1px solid #0066b3 !important;
color: #0066b3 !important;
}
.template-folder_full_view #content .item.ctype-folder h2 a,
.template-folder_full_view #content .item.ctype-link h2 a {
border: 1px solid #cccccc !important;
color: #666666;
display: table-cell;
line-height: normal;
padding: 0 5%;
text-align: center;
vertical-align: middle;
width: 90%;
}
.template-folder_full_view .item.ctype-folder .more {
display: none;
}
.template-folder_full_view .item.ctype-image {
clear: none;
display: block;
float: left;
width: 25%;
}
.template-folder_full_view #content .item.ctype-image a[rel="colorbox"] {
border: medium none;
display: block;
height: 90%;
margin: 5%;
width: 90%;
}
.template-folder_full_view #content .item.ctype-image a[rel="colorbox"] img {
height: auto;
max-height: 100%;
max-width: 100%;
width: auto;
}
.template-folder_full_view .item.ctype-image h2, .template-folder_full_view .item.ctype-image #plone-image-details {
display: none;
}
.photoAlbumEntry {
background: transparent none repeat scroll 0 0;
display: block;
float: left;
height: 150px;
margin: 1%;
overflow: hidden;
padding: 0;
position: relative;
text-align: center;
width: 23%;
}
.photoAlbumEntry img {
border: medium none;
display: inline;
height: auto;
left: 50%;
margin: 0 auto 0 -100%;
min-height: 100%;
min-width: 100%;
position: relative;
width: auto;
}
#content .photoAlbumEntry a {
border: none;
display: block;
width: 100%;
height: 100%;
margin: 0;
position: relative;
font-size: 100%;
}
.photoAlbumLink.no-image {
background-color: transparent;
background-image: url("logo.png");
background-position: center center;
background-repeat: no-repeat;
}
.photoAlbumEntry a.photoAlbumLink:hover .photoAlbumTitle {
height: 96%;
margin: 0;
}
html.no-rgba .photoAlbumEntry a.photoAlbumLink .photoAlbumTitle {
background-image: url("++resource++theme.municipal.template.images/ie8/black44.png");
background-repeat: repeat;
}
.photoAlbumEntry a.photoAlbumLink .photoAlbumTitle {
background-color: rgba(0, 0, 0, 0.44);
bottom: 0;
color: white;
display: table;
height: 20px;
left: 0;
margin: 0 0 4px 0;
padding: 2% 0;
position: absolute;
width: 100%;
}
.photoAlbumEntry a.photoAlbumLink .photoAlbumTitle span {
display: table-cell;
vertical-align: middle;
font-size: 120%;
padding: 0 4%;
}
.photoAlbum {
display: table;
width: 100%;
margin: 1.5em 0;
}
.template-album_viewall .photoAlbumEntry.photoAlbumFolder {
height: auto;
overflow: inherit;
width: 25%;
margin: 0 0 1em 0;
}
.template-album_viewall #content .photoAlbumFolder a.photoAlbumLink:hover {
border: 1px solid #0066b3;
-o-box-shadow:          0 5px 7px -5px #0066b3;
-moz-box-shadow:        0 5px 7px -5px #0066b3;
-webkit-box-shadow:     0 5px 7px -5px #0066b3;
box-shadow:             0 5px 7px -5px #0066b3;
}
.template-album_viewall #content .photoAlbumFolder a.photoAlbumLink {
border: 1px solid #ccc;
-o-border-radius:       12px;
-moz-border-radius:     12px;
-webkit-border-radius:  12px;
border-radius:          12px;
-o-box-shadow:          0 5px 7px -5px #000402;
-moz-box-shadow:        0 5px 7px -5px #000402;
-webkit-box-shadow:     0 5px 7px -5px #000402;
box-shadow:             0 5px 7px -5px #000402;
height: 110px;
margin: 0;
padding: 3.5%;
width: 87%;
display: inline-block;
}
.template-album_viewall #content .photoAlbumWrapper {
border: medium none !important;
-o-border-radius:       6px;
-moz-border-radius:     6px;
-webkit-border-radius:  6px;
border-radius:          6px;
color: inherit !important;
display: block;
height: 100%;
margin: 0;
overflow: hidden;
padding: 0;
position: relative;
text-decoration: none !important;
width: 100%;
}
#colorbox, #cboxOverlay, #cboxWrapper {
overflow: visible;
}
#cboxTitle {
top: 100%;
}
#cboxOverlay {
background: #fff !important;
}
#relatedItemBox span img {
display: none;
}
div.listingBar {
color: #333;
clear: both;
font-weight: bold;
margin: 2em 0;
text-align: center;
font-size: 0;
border-bottom: 1px solid #ccc;
}
div.listingBar .next {
float: none;
}
div.listingBar .next,
div.listingBar .previous{
margin: 0;
}
div.listingBar .link_to_last,
div.listingBar .next,
div.listingBar .previous,
div.listingBar .link_to_first {
padding: 0;
}
div.listingBar span,
div.listingBar a {
padding: 0.25em 0.5em;
margin: 2em 0;
font-size: small;
background-color: transparent;
color: #333;
border: none !important;
}
div.listingBar a {
border: 0;
}
div.listingBar a:hover {
background-color: transparent;
color: #0066b3;
}
.portaltype-collection div.listingBar {
text-align: left;
}
.portaltype-collection div.listingBar .next {
float: right;
}
.template-sitemap #portal-breadcrumbs {
display: none;
}
#portal-sitemap > li {
border-bottom: 1px solid #ccc;
line-height: normal;
}
#portal-sitemap a {
border: none !important;
}
.template-search #portal-breadcrumbs {
display: none;
}
input.searchPage.searchButton {
height: 38px;
cursor: pointer;
}
input.searchPage {
border: 1px solid #ccc;
color: #666;
display: inline-block;
height: 36px;
padding: 0 0.5em;
}
#searchResultsSort {
float: left;
clear: both;
}
#search-results-bar .actionMenuContent {
margin-top: 0;
}
.template-plonepopoll_view #parent-fieldname-description {
display: none;
}
#content ul.poolChoice {
list-style-type: none;
margin-left: 0;
}
.template-motorg_view #content h1.documentFirstHeading {
height: 0;
opacity: 0;
text-indent: -9999px;
width: 0;
}
#torgi-nav {
border-bottom: 1px solid #0066b3;
border-top: 1px solid #0066b3;
display: table;
height: 100%;
padding: 1% 0;
text-align: center;
width: 100%;
}
#content #torgi-nav a:hover, #content #torgi-nav a.current {
background-color: #0066b3;
color: white !important;
}
#content #torgi-nav a {
background-color: transparent;
-o-border-radius:       8px;
-moz-border-radius:     8px;
-webkit-border-radius:  8px;
border-radius:          8px;
color: #666;
display: inline-block;
font-size: 120%;
padding: 1% 2%;
text-align: center;
margin: 0 0.3em;
}
.torgi-item {
border-bottom: 1px solid #0066b3;
margin: 0.5em 0;
padding: 0.5em 0;
}
.torgi-item h2 {
background-color: #0066b3;
background-position: 99% center;
background-repeat: no-repeat;
color: white;
font-size: 110%;
padding: 1% 7% 1% 1%;
letter-spacing: 0;
}
#content table.item-info {
margin: 0.5em 0;
}
.item-info td {
padding: 0.5em 0;
text-align: center;
}
.item-date {
font-weight: bold;
}
#content .torgi-files ul {
list-style-type: none;
margin-left: 0;
}
#content ul.mo-file-listing {
margin-bottom: 1.5em;
margin-left: 1.5em;
}
#content .mo-file-listing > li {
display: block;
line-height: normal;
margin: 0;
}
#torgi-block {
position: relative;
text-align: center;
}
#torgi-block h3 {
bottom: 0;
color: #0066b3;
display: inline;
font-size: 164%;
font-weight: normal;
height: 99px;
left: 0;
margin: auto;
padding-bottom: 15px;
position: absolute;
right: 0;
text-align: center;
top: 0;
width: 161px;
}
.torgi-archive {
font-size: 125%;
position: absolute;
right: 0;
text-align: center;
top: 20px;
width: 230px;
}
#content .torgi-archive a {
color: #0066b3 !important;
border-bottom: 1px solid transparent;
font-size: 90%;
}
#content .torgi-archive a:hover {
border-bottom: 1px solid #0066b3;
}
.template-view.portaltype-motorg .formHelp, .template-view.portaltype-legalact .formHelp, .template-view.portaltype-legalact #form-groups-categorization {
display: none;
}
#content fieldset {
border-color: #0066b3;
border-style: solid;
}
#content legend {
font-size: 100%;
font-weight: bold;
}
#formfield-form-widgets-file .formHelp, .portaltype-docattachment fieldset#folder-listing, .portaltype-resultattachment fieldset#folder-listing, .portaltype-otherattachment fieldset#folder-listing {
display: none;
}
#content #m_table th, #content #m_table td {
text-align: center;
vertical-align: middle;
}
.rss {
float: right;
margin-bottom: 0.5em;
}
.subscribe {
margin: 1em 0.5em;
padding: 1em;
border: 1px solid #ccc;
-o-border-radius:       10px;
-moz-border-radius:     10px;
-webit-border-radius:   10px;
border-radius:          10px;
}
.subscribe h4 {
text-align: center;
}
#mad_mimi_signup_form {
margin: 0.5em 0;
text-align: center;
}
.mimi_field {
margin: 0.5em 0;
}
#mad_mimi_signup_form input {
padding: 0.3em 0.7em;
}
#mad_mimi_signup_form input[type="text"]:focus,
#mad_mimi_signup_form input[type="submit"]:hover {
border: 1px solid #0066b3;
}
#mad_mimi_signup_form input[type="submit"]:hover {
color: #0066b3;
cursor: pointer;
}

}


/* - ++resource++theme.municipal.template.stylesheets/animation.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++theme.municipal.template.stylesheets/animation.css?original=1 */
a,
a:before,
a:after,
a span,
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens.slidedown:before,
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens:before,
dl.portlet.tab-portlet:before,
dl.portlet.tab-portlet.slider-load:before,
.popup-actionicons,
.geography-click,
.geo-dot-title,
input,
select,
#portal-globalnav li,
.section-front-page #content table.blog_table td a img,
.municipal-linksblock-wrap span {
-webkit-transition:    all 300ms ease 0ms;
-moz-transition:       all 300ms ease 0ms;
-o-transition:         all 300ms ease 0ms;
transition:            all 300ms ease 0ms;
}
dl.portlet.tab-portlet {
-webkit-transition:    opacity 300ms ease-in-out 0ms;
-moz-transition:       opacity 300ms ease-in-out 0ms;
-o-transition:         opacity 300ms ease-in-out 0ms;
transition:            opacity 300ms ease-in-out 0ms;
}
textarea {
-webkit-transition:    border 300ms ease 0ms;
-moz-transition:       border 300ms ease 0ms;
-o-transition:         border 300ms ease 0ms;
transition:            border 300ms ease 0ms;
}
.yt-wrp,
#portal-logo,
.geography-click {
-webkit-transition:    none;
-moz-transition:       none;
-o-transition:         none;
transition:            none;
}
.yt-play:before {
-webkit-transition:    opacity 100ms cubic-bezier(0.0,0.0,0.2,1) 0ms;
-moz-transition:       opacity 100ms cubic-bezier(0.0,0.0,0.2,1) 0ms;
-o-transition:         opacity 100ms cubic-bezier(0.0,0.0,0.2,1) 0ms;
transition:            opacity 100ms cubic-bezier(0.0,0.0,0.2,1) 0ms;
}
}


/* - ++resource++theme.municipal.template.stylesheets/map.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++theme.municipal.template.stylesheets/map.css?original=1 */
#geography-map {
background-color: #660000;
float: left;
height: 50px;
position: relative;
width: 100%;
}
.geography-click {
background-image: url("++resource++theme.municipal.template.images/map.png");
background-color: transparent;
background-repeat: no-repeat;
background-position: left 55%;
color: white;
cursor: pointer;
display: inline-block;
font-size: 95%;
height: 50px;
left: 50%;
line-height: 50px;
margin-left: -500px;
padding: 0 0 0 60px;
position: relative;
width: auto;
overflow: hidden;
}
.geography-wrapper {
background-color: #660000;
position: absolute;
top: 100%;
width: 100%;
z-index: 3;
}
.geography-leftblock, .geography-rightblock {
float: left;
left: 50%;
margin-left: -500px;
min-height: 408px;
position: relative;
width: 500px;
}
.geography-rightblock {
margin-left: 0;
}
.geography-leftblock {
background-image: url("++resource++theme.municipal.template.images/obl.png");
background-position: 93px 148px;
background-repeat: no-repeat;
}
h4.geocolony-title {
display: none;
}
.geography-wrapper h2, .geography-wrapper h3 {
color: white;
font-size: 155%;
font-weight: bold;
letter-spacing: 0.1px;
line-height: 1.2em;
padding-left: 12.8%;
}
.geography-wrapper h2 {
margin-top: 4.5%;
padding-bottom: 0;
width: 370px;
}
.geography-wrapper h3 {
font-size: 130%;
padding-top: 0;
}
.obl {
display: block;
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
background-repeat: no-repeat;
}
.geography-image {
background-repeat: no-repeat;
height: 408px;
position: relative;
width: 500px;
}
a.geo-dot-flag:hover {
border: 1px solid white;
}
a.geo-dot-flag {
background-color: transparent;
background-image: url("++resource++theme.municipal.template.images/dot.png");
background-repeat: no-repeat;
border: 1px solid transparent;
-o-border-radius:       50%;
-moz-border-radius:     50%;
-webkit-border-radius:  50%;
border-radius:          50%;
display: block;
height: 4px;
position: absolute;
width: 4px;
}
.geo-dot {
bottom: 100%;
left: -50%;
position: absolute;
}
.geo-dot-title {
color: white;
font-size: 70%;
white-space: nowrap;
font-weight: bold;
}
.geo-dot-description {
display: none;
}
}


/* - ++resource++theme.municipal.template.style.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++theme.municipal.template.style.css?original=1 */
/* */

}


/* - ++resource++theme.municipal.template.stylesheets/limited_view.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++theme.municipal.template.stylesheets/limited_view.css?original=1 */
body.limited-view div.position-0 {margin-left: -100%;}
body.limited-view div.width-1\:2 {width: 68%;}
body.limited-view div.width-1\:4 {width: 30%;}
body.limited-view div#portal-column-two.width-1\:4 {width: 68%; clear: both;}
body.limited-view div.width-3\3a 4 {width: 68%;}
body.limited-view div.width-full {width: 100%}
body.limited-view div.position-1\:4 {margin-left: -68%;}
body.limited-view div.position-1\3a 2 {margin-left: -48.875%;}
body.limited-view div.position-3\3a 4 {margin-left: -30%;}
body.limited-view div#portal-column-two.position-3\:4 {margin-left: -68%;}
body.limited-view #portal-column-one .portletWrapper,
body.limited-view #portal-column-two .portletWrapper {margin-left: 1%;}
body.limited-view #portal-column-two .portletWrapper {margin-right: 1%;}
body.limited-view #portal-top {margin-top: 0;}
body.limited-view #visual-portal-wrapper,
body.limited-view #portal-header { background-image: none; }
body.limited-view #portal-header:before,
body.limited-view.userrole-authenticated #portal-personaltools-wrapper:before {
display: none;
}
body.limited-view #block-blockviewlet_portalheader,
body.limited-view #portal-header { height: auto; }
body.limited-view #portal-support-wrapper, body.limited-view #portal-personaltools-wrapper {display: none;}
body.limited-view #geography-map {
height: auto;
float: none;
margin: 0;
text-align: center;
padding: 0;
}
body.limited-view .geography-click {
width: auto;
text-align: center;
margin: 0;
left: 0;
font-size: 100%;
text-decoration: underline;
}
body.limited-view.limited-view-lineheight2 .geography-click,
body.limited-view.limited-view-lineheight3 .geography-click {
line-height: 50px !important;
}
body.limited-view .geography-wrapper {
border-bottom: 1px solid;
border-color: inherit;
text-align: left;
padding-bottom: 1em;
top: 0;
position: relative;
overflow: hidden;
}
body.limited-view-color-white .geography-wrapper { background-color: #000 !important; }
body.limited-view-color-black .geography-wrapper { background-color: #fff !important; }
body.limited-view-color-brown .geography-wrapper { background-color: #ffffdd !important; }
body.limited-view-color-green .geography-wrapper { background-color: #3b2716 !important; }
body.limited-view-color-blue .geography-wrapper { background-color: #ccddff !important; }
body.limited-view h4.geocolony-title {
margin: 5% 0 0 0;
font-weight: bold;
display: block;
}
body.limited-view .geography-image {
width: 100%;
height: 100%;
margin: 0 0 0 1em;
background-image: none !important;
}
body.limited-view a.geo-dot-flag {
position: relative !important;
left: 0 !important;
top: 0 !important;
width: auto !important;
height: auto !important;
display: list-item !important;
border: none !important;
}
body.limited-view .geo-dot {
position: relative !important;
left: 0 !important;
bottom: 0 !important;
}
body.limited-view .geography-wrapper .geo-dot-flag .geo-dot-title {
padding: 0;
color: inherit !important;
text-shadow: none !important;
display: inline;
}
body.limited-view-size3 h4.geocolony-title,
body.limited-view-spacing2 h4.geocolony-title,
body.limited-view-spacing3 h4.geocolony-title,
body.limited-view-size3 .geography-wrapper h2,
body.limited-view-size3 .geography-wrapper h3,
body.limited-view-spacing2 .geography-wrapper h2,
body.limited-view-spacing2 .geography-wrapper h3,
body.limited-view-spacing3 .geography-wrapper h2,
body.limited-view-spacing3 .geography-wrapper h3 {
margin-top: 0;
padding-left: 0;
width: 95%;
}
body.limited-view-size3.limited-view-spacing3 .geography-wrapper h3 {
display: none;
}
body.limited-view-img2 .geography-leftblock,
body.limited-view-img2 .geography-click {
background: none !important;
padding-left: 0;
}
body.limited-view-img3 .geography-leftblock,
body.limited-view-img3 .geography-click {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
-moz-filter: grayscale(100%);
}
body.limited-view #block-blockviewlet_portaltop {
top: 0;
margin: 0;
left: 0;
position: relative;
text-align: center;
padding: 0.5em 0;
height: auto;
}
body.limited-view #block-blockviewlet_portaltop .primeappblock {
margin: 0 auto;
left: 0;
}
body.limited-view #block-blockviewlet_portaltop .content a {
border-bottom: none !important;
color: inherit !important;
text-decoration: underline;
}
body.limited-view #block-blockviewlet_portaltop .popupTitle {
-o-box-shadow:          none;
-moz-box-shadow:        none;
-webkit-box-shadow:     none;
box-shadow:             none;
-o-border-radius:       0;
-moz-border-radius:     0;
-webkit-border-radius:  0;
border-radius:          0;
display: inline !important;
font-size: 100%;
line-height: inherit;
margin: 0;
padding: 0;
position: relative;
top: 0;
white-space: normal;
}
body.limited-view #block-blockviewlet_portaltop .popupTitle:before,
body.limited-view #block-blockviewlet_portaltop .popupTitle:after {
display: none;
}
/* */
#limited-view-link {
color: #fff;
right: 50%;
margin-right: -454px;
position: absolute;
top: 15px;
z-index: 3;
}
#limited-view-link a,
#limited-view-link a:hover {color: #fff !important;}
#limited-view-link a {
background: transparent url("++resource++theme.municipal.template.images/limited_view.png") no-repeat scroll center center;
display: block;
height: 21px;
border: none !important;
width: 32px;
z-index: 1;
}
#limited-view-link span:before, #limited-view-link span:after {
left: 50%;
margin-left: 34px;
}
#limited-view-link a span { right: -35px; }
body.limited-view-color-black #limited-view-link { background-color: white !important; }
body.limited-view-color-white #limited-view-link { background-color: black !important; }
body.limited-view-color-blue #limited-view-link { background-color: #CCDDFF !important; }
body.limited-view-color-brown #limited-view-link { background-color: #FFFFDD !important; }
body.limited-view-color-green #limited-view-link { background-color: #3b2716 !important; }
body.limited-view #limited-view-link {
left: 50%;
margin-left: -171px;
text-align: right;
top: -40px;
position: absolute;
width: 670px;
height: 40px;
border-right: 1px solid;
border-color: inheirt;
display: table;
right: inherit;
margin-right: 0;
line-height: normal !important;
}
body.limited-view.limited-view-size1 #limited-view-link a {
line-height: 2.6em !important;
}
body.limited-view.limited-view-size3 #limited-view-link a {
line-height: 1.7em !important;
}
body.limited-view.limited-view-size3.limited-view-spacing3 #limited-view-link a {
padding-right: 0;
}
body.limited-view.limited-view-size3.limited-view-spacing3 #mobile-view-link a {
padding-left: 0;
}
body.limited-view #limited-view-link a {
width: auto;
height: auto;
background: transparent;
color: inherit !important;
display: inline;
padding-right: 0.5em;
line-height: 2em !important;
-o-background-size: auto;
-moz-background-size: auto;
-webkit-background-size: auto;
background-size: auto;
}
body.limited-view #limited_view_settings {
position: relative;
top: 0;
left: 0;
right: 0;
z-index: 1010;
width: 1000px;
margin: auto;
text-align: center;
line-height: normal !important;
vertical-align: top;
}
body.limited-view.limited-view-color-black #limited_view_settings { background-color: white !important; }
body.limited-view.limited-view-color-white #limited_view_settings { background-color: black !important; }
body.limited-view.limited-view-color-blue #limited_view_settings { background-color: #ccddff !important; }
body.limited-view.limited-view-color-brown #limited_view_settings { background-color: #ffffdd !important; }
body.limited-view.limited-view-color-green #limited_view_settings { background-color: #3b2716 !important; }
body.limited-view #limited_view_settings * {
vertical-align: top;
}
body.limited-view #limited_view_settings ul li.separator {
padding: 0;
border-right: 1px solid;
border-color: inherit;
width: 0;
overflow: hidden;
}
body.limited-view #limited_view_settings .limited-view-text-option {
display: block;
padding: 0.1em;
}
body.limited-view #limited_view_settings .limited-view-option,
body.limited-view #limited_view_settings .limited-view-toggle {
display: inline-block;
padding: 0.1em;
}
body.limited-view #limited_view_settings .limited-view-toggle button {
min-width: 6em;
}
body.limited-view #limited_view_settings_full .limited-view-option {
padding: 0.5em 0.5em 0 0.5em;
}
body.limited-view #limited_view_settings_full h3 {
padding: 1em 0 0 0;
font-size: 120%;
}
body.limited-view #limited_view_settings_quick ul {
display: table;
width: auto;
text-align: left;
border-width: 1px;
border-color: inherit;
border-style: solid;
padding: 0;
margin: auto;
width: 998px;
}
body.limited-view #limited_view_settings_quick ul li {
display: table-cell;
border: 0 none;
padding: 0.5em;
}
body.limited-view #limited_view_settings .limited-view-audio-option,
body.limited-view #limited_view_settings .limited-view-show-option {
background-repeat: no-repeat;
background-position: 0 center;
padding-left: 1.2em;
display: block;
}
body.limited-view.limited-view-color-black #limited_view_settings .limited-view-show-option { background-image:url('++resource++theme.municipal.template.images/option/option-black.png'); }
body.limited-view.limited-view-color-white #limited_view_settings .limited-view-show-option { background-image:url('++resource++theme.municipal.template.images/option/option-white.png'); }
body.limited-view.limited-view-color-blue #limited_view_settings .limited-view-show-option { background-image:url('++resource++theme.municipal.template.images/option/option-blue.png'); }
body.limited-view.limited-view-color-brown #limited_view_settings .limited-view-show-option { background-image:url('++resource++theme.municipal.template.images/option/option-brown.png'); }
body.limited-view.limited-view-color-green #limited_view_settings .limited-view-show-option { background-image:url('++resource++theme.municipal.template.images/option/option-green.png'); }
body.limited-view.limited-view-color-black #limited_view_settings .limited-view-audio-option { background-image:url('++resource++theme.municipal.template.images/audio/audio-black.png'); }
body.limited-view.limited-view-color-white #limited_view_settings .limited-view-audio-option { background-image:url('++resource++theme.municipal.template.images/audio/audio-white.png'); }
body.limited-view.limited-view-color-blue #limited_view_settings .limited-view-audio-option { background-image:url('++resource++theme.municipal.template.images/audio/audio-blue.png'); }
body.limited-view.limited-view-color-brown #limited_view_settings .limited-view-audio-option { background-image:url('++resource++theme.municipal.template.images/audio/audio-brown.png'); }
body.limited-view.limited-view-color-green #limited_view_settings .limited-view-audio-option { background-image:url('++resource++theme.municipal.template.images/audio/audio-green.png'); }
body.limited-view #limited_view_settings_full ul {
text-align: left;
margin: auto;
border-left: 1px solid;
border-right: 1px solid;
border-bottom: 1px solid;
border-color: inherit;
background-color: inherit !important;
padding: 0;
margin: auto;
width: auto;
}
body.limited-view.limited-view-color-green #limited_view_settings_full ul {
background-color:#3b2716 !important;
border-color: #a9dd38 !important;
}
body.limited-view #limited_view_settings_full ul li {
border: 0 none;
padding: 0 1.5%;
display: table;
width: 97%;
}
body.limited-view .limited-view-buttons {
text-align: center;
margin: 2em 0 1em 0;
border-top: 1px solid;
border-color: inherit;
padding-top: 1em;
}
body.limited-view.limited-view-color-green .limited-view-buttons {
border-color:#a9dd38;
}
body.limited-view.limited-view-color-green .limited-view-buttons button {
background-color:#3b2716 !important;
}
body.limited-view #limited_view_settings .limited-view-buttons button {
margin: 0 0.5em;
border-style: solid !important;
}
body.limited-view #limited_view_settings button {
border-width: 2px !important;
border-style: dashed !important;
text-transform: inherit;
background-color: transparent;
padding: 0.1em 0.4em 0.2em 0.4em;
font-size: inherit !important;
font-weight: bold;
cursor: pointer;
}
body.limited-view #limited_view_settings .limited-view-option.selected button {
border-style: solid !important;
}
body.limited-view #limited_view_settings_full button {
min-width: 12em !important;
padding: 0.3em 0.7em;
}
body.limited-view #limited_view_settings button[limited_view_option="limited-view-color"] {
text-decoration: underline;
}
body.limited-view #limited_view_settings button[limited_view_option="limited-view-color"],
body.limited-view #limited_view_settings button[limited_view_option="limited-view-size"] {
letter-spacing: 0 !important;
}
body.limited-view #mobile-view-link {
margin-left: -500px;
top: -40px;
position: absolute;
left: 50%;
width: 330px;
height: 40px;
background-color: white !important;
border-left: 1px solid;
border-color: inherit;
display: table;
line-height: normal !important;
}
body.limited-view-color-black #mobile-view-link { background-color: white !important; }
body.limited-view-color-white #mobile-view-link { background-color: black !important; }
body.limited-view-color-blue #mobile-view-link { background-color: #CCDDFF !important; }
body.limited-view-color-brown #mobile-view-link { background-color: #FFFFDD !important; }
body.limited-view-color-green #mobile-view-link { background-color: #3b2716 !important; }
body.limited-view.limited-view-size1 #mobile-view-link a {
line-height: 2.6em !important;
}
body.limited-view.limited-view-size3 #mobile-view-link a {
line-height: 1.7em !important;
}
body.limited-view #mobile-view-link a {
background: transparent none repeat scroll 0 0;
height: auto;
width: auto;
display: inline;
left: 0;
right: 0;
line-height: 2em !important;
padding-left: 0.5em;
}
body.limited-view #mobile-view-link .popupTitle:before, body.limited-view #mobile-view-link .popupTitle:after {
display: none;
}
body.limited-view #mobile-view-link .popupTitle {
-o-box-shadow:          none;
-moz-box-shadow:        none;
-webkit-box-shadow:     none;
box-shadow:             none;
-o-border-radius:       0;
-moz-border-radius:     0;
-webkit-border-radius:  0;
border-radius:          0;
display: inline !important;
font-size: 100%;
line-height: inherit !important;
margin: 0;
padding: 0;
position: relative;
top: 0;
}
body.limited-view #portal-header {
padding-top: 0.5em;
}
body.limited-view .primeappblock .manage {
display: none !important;
}
body.limited-view #block-blockviewlet_portalheader table.invisible td.logo_text { padding-top: 0%; }
body.limited-view #block-blockviewlet_portalheader table.invisible td.dop_text { padding-bottom: 0; }
body.limited-view #block-blockviewlet_portalheader table td.dop_text p { text-shadow: none; }
body.limited-view.limited-view-img2 #block-blockviewlet_portalheader table td.logo_text {
padding-left: 1%;
}
body.limited-view #block-blockviewlet_portalheader .content a,
body.limited-view #block-blockviewlet_portalheader .content a:hover {
text-decoration: none !important;
border: none !important;
color: inherit !important;
}
body.limited-view #header-actionicons {
top: 0;
margin: 1em -500px 0.5em 0;
position: relative;
float: right;
}
body.limited-view #portal-header #header-actionicons a { background-image: url("++resource++theme.municipal.template.images/action_icons.png") !important; }
body.limited-view-color-black #portal-header #header-actionicons a { background-color: #000 !important; background-position: 0 0; }
body.limited-view-color-white #portal-header #header-actionicons a { background-color: #fff !important; background-position: 0 -21px; }
body.limited-view-color-blue #portal-header #header-actionicons a { background-color: #000066 !important; background-position: 0 -63px; }
body.limited-view-color-brown #portal-header #header-actionicons a { background-color: #552200 !important; background-position: 0 -42px; }
body.limited-view-color-green #portal-header #header-actionicons a { background-color: #a9dd38 !important; background-position: 0 -105px; }
body.limited-view-color-black #portal-header #header-actionicons a#actions_sitemap { background-position: -42px 0; }
body.limited-view-color-black #portal-header #header-actionicons a#actions_feedback { background-position: 100% 0; }
body.limited-view-color-white #portal-header #header-actionicons a#actions_sitemap { background-position: -42px -21px; }
body.limited-view-color-white #portal-header #header-actionicons a#actions_feedback { background-position: 100% -21px; }
body.limited-view-color-blue #portal-header #header-actionicons a#actions_sitemap { background-position: -42px -63px; }
body.limited-view-color-blue #portal-header #header-actionicons a#actions_feedback { background-position: 100% -63px; }
body.limited-view-color-brown #portal-header #header-actionicons a#actions_sitemap { background-position: -42px -42px; }
body.limited-view-color-brown #portal-header #header-actionicons a#actions_feedback { background-position: 100% -42px; }
body.limited-view-color-green #portal-header #header-actionicons a#actions_sitemap { background-position: -42px -105px; }
body.limited-view-color-green #portal-header #header-actionicons a#actions_feedback { background-position: 100% -105px; }
body.limited-view .header-feedback-wrap {
margin: 0.5em -500px 0.5em 0;
position: relative;
float: right;
top: 0;
clear: right;
}
body.limited-view .header-feedback-wrap a {
color: inherit !important;
font-size: 100%;
border: none !important;
text-decoration: underline;
}
body.limited-view #top-slider,
body.limited-view #top-image {
display: none !important;
}
body.limited-view #portal-logo {
margin-top: 0.6em;
margin-bottom: 0.6em;
}
body.limited-view #portal-globalnav {
border-bottom: 1px solid;
border-top: 1px solid;
border-color: inherit;
padding: 0.5em 0;
margin: 1em 0;
width: 100%;
}
body.limited-view #portal-globalnav li {
display: inline-block;
float: none;
background: none;
}
body.limited-view #portal-globalnav li a {
padding: 0;
font-size: 120%;
line-height: normal;
padding: 0.8em;
text-decoration: underline !important;
}
body.limited-view #portal-globalnav ul.level-root li.selected a {
font-weight: bold;
}
body.limited-view #portal-globalnav ul.level-root li a:hover,
body.limited-view #portal-globalnav ul.level-root li.selected a {
color: inherit !important;
}
body.limited-view #portal-globalnav li ul {
display: none !important;
}
body.limited-view.limited-view-color-black #portal-searchbox input.searchButton,
body.limited-view.limited-view-color-black .portletSearch input.searchButton {
background-image: url("++resource++theme.municipal.template.images/search/search-btn-black.png");
}
body.limited-view.limited-view-color-white #portal-searchbox input.searchButton,
body.limited-view.limited-view-color-white .portletSearch input.searchButton {
background-image: url("++resource++theme.municipal.template.images/search/search-btn-white.png");
}
body.limited-view.limited-view-color-blue #portal-searchbox input.searchButton,
body.limited-view.limited-view-color-blue .portletSearch input.searchButton {
background-image: url("++resource++theme.municipal.template.images/search/search-btn-blue.png");
}
body.limited-view.limited-view-color-brown #portal-searchbox input.searchButton,
body.limited-view.limited-view-color-brown .portletSearch input.searchButton {
background-image: url("++resource++theme.municipal.template.images/search/search-btn-brown.png");
}
body.limited-view.limited-view-color-green #portal-searchbox input.searchButton,
body.limited-view.limited-view-color-green .portletSearch input.searchButton {
background-image: url("++resource++theme.municipal.template.images/search/search-btn-green.png");
}
body.limited-view #portal-searchbox {
background: transparent;
border: 0;
-o-border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
height: auto;
width: auto;
left: auto;
right: 50%;
margin: 0.5em -500px 0.5em 0;
float: right;
position: relative;
clear: right;
}
body.limited-view #portal-searchbox div.LSBox {
margin: 0 auto;
}
body.limited-view div.LSBox {
width: auto;
height: auto;
display: table;
}
body.limited-view .searchField,
body.limited-view dl.portlet.portletSearch .LSBox input.searchField {
display: none;
}
body.limited-view #portal-searchbox .searchButton,
body.limited-view .portletSearch .searchButton {
text-indent: 0;
width: auto;
height: auto;
padding-right: 2em;
background-position: 87% center;
}
body.limited-view dl.portlet.portletSearch .LSBox {
border: 0;
}
body.limited-view .portletSearch input.searchButton {
background-position: 87% center;
background-repeat: no-repeat;
background-color: transparent;
}
body.limited-view dl.portalMessage,
body.limited-view div.attention,
body.limited-view div.caution,
body.limited-view div.danger,
body.limited-view div.error,
body.limited-view div.hint,
body.limited-view div.important,
body.limited-view div.note,
body.limited-view div.tip,
body.limited-view div.warning {
border-color: inherit;
}
body.limited-view div.managePortletsLink, body.limited-view a.managePortletsFallback {
display: none !important;
}
body.limited-view .portlet-static-poghoda a,
body.limited-view .portlet-static-poghoda a:link,
body.limited-view .portlet-static-poghoda a:visited {
color: white !important;
}
body.limited-view .portlet-static-poghoda b {
font-weight: normal;
font-size: 116%;
}
body.limited-view-color-black #portlet-actionicons a {background-color: #000 !important; background-position: 0 0;}
body.limited-view-color-white #portlet-actionicons a {background-color: #fff !important; background-position: 0 -21px;}
body.limited-view-color-white #portlet-actionicons a#actions_sitemap {background-color: #fff !important; background-position: -42px -21px;}
body.limited-view-color-white #portlet-actionicons a#actions_feedback {background-color: #fff !important; background-position: 100% -21px;}
body.limited-view-color-blue #portlet-actionicons a {background-color: #000066 !important; background-position: 0 -63px;}
body.limited-view-color-blue #portlet-actionicons a#actions_sitemap {background-color: #000066 !important; background-position: -42px -63px;}
body.limited-view-color-blue #portlet-actionicons a#actions_feedback {background-color: #000066 !important; background-position: 100% -63px;}
body.limited-view-color-brown #portlet-actionicons a {background-color: #552200 !important; background-position: 0 -42px;}
body.limited-view-color-brown #portlet-actionicons a#actions_sitemap {background-color: #552200 !important; background-position: -42px -42px;}
body.limited-view-color-brown #portlet-actionicons a#actions_feedback {background-color: #552200 !important; background-position: 100% -42px;}
body.limited-view-color-green #portlet-actionicons a {background-color: #a9dd38 !important; background-position: 0 -105px;}
body.limited-view-color-green #portlet-actionicons a#actions_sitemap {background-color: #a9dd38 !important; background-position: -42px -105px;}
body.limited-view-color-green #portlet-actionicons a#actions_feedback {background-color: #a9dd38 !important; background-position: 100% -105px;}
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li[id^="menulevel1_li"] {
padding: 0 0 1em 1em;
margin: 0 0 1em 0;
}
body.limited-view-color-black dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens:before {
background-position: 0 0;
background-color: #000;
}
body.limited-view-color-white dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens:before {
background-position: -7px 0;
background-color: #fff;
}
body.limited-view-color-brown dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens:before {
background-position: -14px 0;
background-color: #552200;
}
body.limited-view-color-blue dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens:before {
background-position: -21px 0;
background-color: #000066;
}
body.limited-view-color-green dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens:before {
background-position: -28px 0;
background-color: #a9dd38;
}
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li a {
text-decoration: none !important;
}
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li div.menulevel1-toggle a,
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li div.menulevel1-toggle a:hover,
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.active div.menulevel1-toggle a,
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li div.menulevel2-toggle a,
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li div.menulevel2-toggle a:hover,
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li.active div.menulevel2-toggle a,
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li ul.menulevel3 li a,
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li ul.menulevel3 li a:hover,
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li ul.menulevel3 li.active a {
color: inherit !important;
border: none !important;
background: none !important;
padding: 0;
text-decoration: underline !important;
display: block;
}
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens:before,
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.slidedown.hasChildrens:before,
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.active.hasChildrens:before {
display: block !important;
}
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li div.menulevel1-toggle a:before {
display: none !important;
}
body.limited-view-color-white dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li {
background-image: url("++resource++theme.municipal.template.images/square/square-white.png") !important;
}
body.limited-view-color-black dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li {
background-image: url("++resource++theme.municipal.template.images/square/square-black.png") !important;
}
body.limited-view-color-blue dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li {
background-image: url("++resource++theme.municipal.template.images/square/square-blue.png") !important;
}
body.limited-view-color-brown dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li {
background-image: url("++resource++theme.municipal.template.images/square/square-brown.png") !important;
}
body.limited-view-color-green dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li {
background-image: url("++resource++theme.municipal.template.images/square/square-green.png") !important;
}
body.limited-view dl.portlet-link a.portletItemLink,
body.limited-view dl.portlet-link a.portletItemLink:link,
body.limited-view dl.portlet-link a.portletItemLink:visited,
body.limited-view dl.portlet-link a.portletItemLink:hover {
border: 1px solid !important;
border-color: inherit !important;
text-decoration: none;
}
body.limited-view dl.portlet-link .portletItemTitle {
text-align: center;
width: 100%;
text-decoration: underline;
padding-right: 0;
}
body.limited-view dl.portlet-link .portletItemImage img {
display: inline !important;
}
body.limited-view-color-black dl.general-news-portlet .portletItemLink span {background-image: url("++resource++theme.municipal.template.images/go-to/go-to-general-news-black.png");}
body.limited-view-color-white dl.general-news-portlet .portletItemLink span {background-image: url("++resource++theme.municipal.template.images/go-to/go-to-general-news-white.png");}
body.limited-view-color-blue dl.general-news-portlet .portletItemLink span {background-image: url("++resource++theme.municipal.template.images/go-to/go-to-general-news-blue.png");}
body.limited-view-color-brown dl.general-news-portlet .portletItemLink span {background-image: url("++resource++theme.municipal.template.images/go-to/go-to-general-news-brown.png");}
body.limited-view-color-green dl.general-news-portlet .portletItemLink span {background-image: url("++resource++theme.municipal.template.images/go-to/go-to-general-news-green.png");}
body.limited-view #tabs-portlet {
border: medium none;
margin: 0.5em 0;
text-align: center;
}
body.limited-view #tabs-portlet li {
display: inline-block;
float: none;
margin: 0;
}
body.limited-view #tabs-portlet li a {
border: 1px solid transparent !important;
-o-border-radius:       6px !important;
-moz-border-radius:     6px !important;
-webkit-border-radius:  6px !important;
border-radius:          6px !important;
text-decoration: none;
}
body.limited-view-color-white dl.portlet.tab-portlet:before { background-color: black; background-image: url("++resource++theme.municipal.template.images/preloaders/preload-black.gif");}
body.limited-view-color-black dl.portlet.tab-portlet:before { background-color: white; background-image: url("++resource++theme.municipal.template.images/preloaders/preload-white.gif");}
body.limited-view-color-blue dl.portlet.tab-portlet:before { background-color: #ccddff; background-image: url("++resource++theme.municipal.template.images/preloaders/preload-blue.gif");}
body.limited-view-color-brown dl.portlet.tab-portlet:before { background-color: #ffffdd; background-image: url("++resource++theme.municipal.template.images/preloaders/preload-brown.gif");}
body.limited-view-color-green dl.portlet.tab-portlet:before { background-color: #3b2716; background-image: url("++resource++theme.municipal.template.images/preloaders/preload-green.gif");}
body.limited-view-color-white #tabs-portlet li.current a { background-color: #000 !important; }
body.limited-view-color-black #tabs-portlet li.current a { background-color: #fff !important; }
body.limited-view-color-blue #tabs-portlet li.current a { background-color: #ccddff !important; }
body.limited-view-color-brown #tabs-portlet li.current a { background-color: #ffffdd !important; }
body.limited-view-color-green #tabs-portlet li.current a { background-color: #3b2716 !important; }
body.limited-view #tabs-portlet li.current a,
body.limited-view dl.portlet.tab-portlet .portletFooter {
border-color: inherit !important;
}
body.limited-view-color-white dl.tab-portlet.slider-load .bx-controls-direction a {
background-position: 0 -48px;
}
body.limited-view-color-white dl.tab-portlet.slider-load .bx-controls-direction a.bx-next {
background-position: -48px -48px;
}
body.limited-view-color-green dl.tab-portlet.slider-load .bx-controls-direction a {
background-position: 0 -96px;
}
body.limited-view-color-green dl.tab-portlet.slider-load .bx-controls-direction a.bx-next {
background-position: -48px -96px;
}
body.limited-view dl.tab-portlet.slider-load .bx-controls-direction a {
bottom: 50%;
margin-bottom: -24px;
}
body.limited-view .slider-load .bx-pager {
height: 12px;
}
body.limited-view .slider-load .bx-pager-item a.bx-pager-link {
width: 12px;
height: 12px;
}
body.limited-view dl.tab-portlet .bx-pager .bx-pager-link { opacity: 0.4; }
body.limited-view dl.tab-portlet .bx-pager .bx-pager-link.active { opacity: 1; }
body.limited-view-color-black dl.tab-portlet .bx-pager .bx-pager-link { background-color: #000 !important; }
body.limited-view-color-white dl.tab-portlet .bx-pager .bx-pager-link { background-color: #fff !important; }
body.limited-view-color-blue dl.tab-portlet .bx-pager .bx-pager-link { background-color: #000066 !important; }
body.limited-view-color-brown dl.tab-portlet .bx-pager .bx-pager-link { background-color: #552200 !important; }
body.limited-view-color-green dl.tab-portlet .bx-pager .bx-pager-link { background-color: #a9dd38 !important; }
body.limited-view.limited-view-img2 dl.portlet.tab-portlet.slider-load .portletItemImage {
display: none;
}
body.limited-view.limited-view-img2 dl.portlet.tab-portlet.slider-load .portletItemContent {
width: 100%;
}
body.limited-view dl.portlet.tab-portlet.slider-load .portletItem a.tile {
text-decoration: underline;
}
body.limited-view.limited-view-img2 dl.portlet.tab-portlet.slider-load .portletItem a.tile,
body.limited-view.limited-view-img2 dl.portlet.tab-portlet.slider-load .portletItem .portletItemDetails,
body.limited-view.limited-view-img2 dl.portlet.tab-portlet.slider-load .portletItem p {
margin: 2% 2% 0% 2%;
}
body.limited-view.limited-view-img2 dl.portlet.tab-portlet.slider-load.portletRss .portletItem .portletItemDetails {
margin-bottom: 2%;
}
body.limited-view.limited-view-img2 dl.portlet.tab-portlet.slider-load .portletItem p {
padding-bottom: 2%;
}
body.limited-view dl.portlet.tab-portlet.slider-load .portletItemImage img {
margin: 5% 0 5% 0;
}
body.limited-view dl.portlet.tab-portlet .portletFooter a:hover {
text-decoration: underline;
}
body.limited-view dl.portletCalendar dt,
body.limited-view dl.portletCalendar dt a:link,
body.limited-view .portletCalendar .today {
border: 1px solid;
border-color: inherit;
}
body.limited-view #edit-bar,
body.limited-view #content ul.formTabs,
body.limited-view #content-core ul.formTabs,
body.limited-view #content div.documentByLine {
display: none !important;
}
body.limited-view-img2 .colony-title {
margin: 0;
}
body.limited-view-img2 .colony-title a {
padding: 0.2em 0;
margin-bottom: 0.2em;
}
body.limited-view .colony-title a:hover {
text-decoration: underline;
}
body.limited-view.limited-view-size2.limited-view-spacing2 .carousel-colony li,
body.limited-view.limited-view-size3 .carousel-colony li,
body.limited-view.limited-view-spacing3 .carousel-colony li { width: 234px; }
body.limited-view a.carousel-title {text-decoration: none !important; }
body.limited-view-color-white a.carousel-title {background-color: rgba(0, 0, 0, 0.7) !important;}
body.limited-view-color-black a.carousel-title {background-color: rgba(255, 255, 255, 0.7) !important;}
body.limited-view-color-blue a.carousel-title {background-color: rgba(255, 255, 255, 0.7) !important;}
body.limited-view-color-brown a.carousel-title {background-color: rgba(255, 255, 255, 0.7) !important}
body.limited-view-color-green a.carousel-title {background-color: rgba(0, 0, 0, 0.7) !important}
html.no-rgba body.limited-view-color-white a.carousel-title {background-image: url("++resource++theme.municipal.template.images/ie8/black70.png") !important; background-repeat: repeat;}
html.no-rgba body.limited-view-color-black a.carousel-title {background-image: url("++resource++theme.municipal.template.images/ie8/white70.png") !important; background-repeat: repeat;}
html.no-rgba body.limited-view-color-blue a.carousel-title {background-image: url("++resource++theme.municipal.template.images/ie8/white70.png") !important; background-repeat: repeat;}
html.no-rgba body.limited-view-color-brown a.carousel-title {background-image: url("++resource++theme.municipal.template.images/ie8/white70.png") !important; background-repeat: repeat;}
html.no-rgba body.limited-view-color-green a.carousel-title {background-image: url("++resource++theme.municipal.template.images/ie8/black70.png") !important; background-repeat: repeat;}
html.no-rgba body.limited-view .carousel-title span {
font-size: 100%;
}
body.limited-view-img2 .jcarousel-clip {
display: block;
margin: 0;
width: 100% !important;
}
body.limited-view-img2 .jcarousel-prev,
body.limited-view-img2 .jcarousel-next,
body.limited-view-img2 .carousel-image-wrapper {
display: none!important;
}
body.limited-view-img2 .carousel-colony {
height: auto;
width: 100% !important;
}
body.limited-view-img2 .jcarousel-item {
display: list-item !important;
float: none !important;
height: auto;
list-style-position: inside !important;
list-style-type: disc !important;
margin: 0 0 0 3%;
overflow: visible;
width: auto !important;
}
body.limited-view-img2 a.carousel-title {
background: transparent none repeat scroll 0 0 !important;
display: inline;
height: auto;
left: 0;
margin: 0;
position: relative;
top: 0;
width: auto;
text-decoration: underline !important;
}
body.limited-view-img2 .carousel-title span {
display: inline;
font-size: 80%;
}
body.limited-view-color-black .jcarousel-next { background-position: -15px 100%; }
body.limited-view-color-black .jcarousel-prev { background-position: -15px 0; }
body.limited-view-color-white .jcarousel-next { background-position: -30px 100%; }
body.limited-view-color-white .jcarousel-prev { background-position: -30px 0; }
body.limited-view-color-blue .jcarousel-next { background-position: -45px 100%; }
body.limited-view-color-blue .jcarousel-prev { background-position: -45px 0; }
body.limited-view-color-brown .jcarousel-next { background-position: -60px 100%; }
body.limited-view-color-brown .jcarousel-prev { background-position: -60px 0; }
body.limited-view-color-green .jcarousel-next { background-position: -75px 100%; }
body.limited-view-color-green .jcarousel-prev { background-position: -75px 0; }
body.limited-view .jcarousel-prev, body.limited-view .jcarousel-next {
opacity: 1 !important;
}
body.limited-view #legalActsFilterForm .field input {
font-size: 110%;
line-height: 1.5em;
padding: 0.1em 0.2em;
}
body.limited-view #legalActsFilterForm div.field {
width: 100%;
}
body.limited-view #legalActsFilterForm label {
width: 100%;
text-align: center;
}
body.limited-view .legalActDateField div {
width: 100%;
}
body.limited-view .legalActDateField span:last-child {
text-align: right;
}
body.limited-view .legalActDateField span {
margin: 0;
width: 50%;
display: block;
float: left;
}
body.limited-view #legalActsFilterForm div.field input[type="text"],
body.limited-view #legalActsFilterForm div.field select {
width: 100%;
-o-box-sizing:      border-box;
-moz-box-sizing:    border-box;
-webkit-box-sizing: border-box;
box-sizing:         border-box;
text-align: center;
}
body.limited-view #legalActsFilterForm div.field select {
padding: 0.17em 0;
text-indent: 0.2em;
font-size: 110%;
}
body.limited-view #legalActsFilterForm input[type="submit"] {
color: inherit !important;
border: 2px solid transparent !important;
border-color: inherit !important;
background: none !important;
}
body.limited-view #legalActsFilterForm div.field.legalActDateField input#date_from,
body.limited-view #legalActsFilterForm div.field.legalActDateField input#date_to {
width: 85%;
}
body.limited-view #legalActsFilterForm input[type="submit"] {
-o-box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
body.limited-view table.listing.legalActsListing,
body.limited-view table.listing.legalActsListing th,
body.limited-view table.listing.legalActsListing td {
border-color: inherit !important;
}
body.limited-view .ui-widget-content {
background-color: inherit !important;
background-image: none;
border-color: inherit !important;
-o-border-radius: 0 !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
}
body.limited-view .ui-widget-header {
background-image: none !important;
border: none !important;
-o-border-radius: 0 !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
}
body.limited-view .ui-datepicker-prev.ui-state-hover,
body.limited-view .ui-datepicker-next.ui-state-hover {
background-color: white !important;
background-image: none !important;
}
body.limited-view .ui-datepicker select.ui-datepicker-month,
body.limited-view .ui-datepicker select.ui-datepicker-year {
border: 1px solid;
}
body.limited-view .ui-state-default {
background-color: inherit !important;
background-image: none;
}
body.limited-view .ui-widget-content a.ui-state-default {
text-decoration: none;
border: 1px solid !important;
}
body.limited-view .ui-widget-content a.ui-state-highlight,
body.limited-view .ui-widget-content a.ui-state-hover {
text-decoration: underline;
}
body.limited-view.template-legal_act_view #content .folderListingItem a {
font-weight: normal;
}
body.limited-view #content .folderListingItem a {
font-weight: normal;
font-size: 100%;
}
body.limited-view .folderListingTitle .file_info,
body.limited-view .folderListingDesc {
margin-top: 0.2em;
font-size: 90%;
}
body.limited-view.limited-view-color-black.icons-on.new-icons .folderListingItem {
background-image: url("++resource++theme.municipal.template.images/icons/black/file.png");
}
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-folder {
background-image: url("++resource++theme.municipal.template.images/icons/black/folder.png");
}
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-image {
background-image: url("++resource++theme.municipal.template.images/icons/black/img.png");
}
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-link,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-contentbanner,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-linksexchange {
background-image: url("++resource++theme.municipal.template.images/icons/black/link.png");
}
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-document,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-legalact,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-motenderzem,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-motenderprop,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-motorg,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-moauction,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-moauctionzem,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-mocontest,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-moquotation {
background-image: url("++resource++theme.municipal.template.images/icons/black/text.png");
}
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-collection {
background-image: url("++resource++theme.municipal.template.images/icons/black/collection.png");
}
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-news-item {
background-image: url("++resource++theme.municipal.template.images/icons/black/news.png");
}
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-file,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-docattachment,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-otherattachment,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-resultattachment {
background-image: url("++resource++theme.municipal.template.images/icons/black/file.png");
}
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-file.pdf {
background-image: url("++resource++theme.municipal.template.images/icons/black/pdf.png");
}
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-file.docx,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-file.doc {
background-image: url("++resource++theme.municipal.template.images/icons/black/word.png");
}
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-file.xls,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-file.xlsx {
background-image: url("++resource++theme.municipal.template.images/icons/black/excel.png");
}
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-file.ppt,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-file.pptx {
background-image: url("++resource++theme.municipal.template.images/icons/black/ppt.png");
}
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-file.deb,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-file.rar,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-file.rpm,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-file.tar,
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-file.zip {
background-image: url("++resource++theme.municipal.template.images/icons/black/ach.png");
}
body.limited-view.limited-view-color-black.icons-on.new-icons #content .contenttype-file.image {
background-image: url("++resource++theme.municipal.template.images/icons/black/img.png");
}
body.limited-view.limited-view-color-white.icons-on.new-icons .folderListingItem {
background-image: url("++resource++theme.municipal.template.images/icons/white/file.png");
}
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-folder {
background-image: url("++resource++theme.municipal.template.images/icons/white/folder.png");
}
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-image {
background-image: url("++resource++theme.municipal.template.images/icons/white/img.png");
}
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-link,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-contentbanner,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-linksexchange {
background-image: url("++resource++theme.municipal.template.images/icons/white/link.png");
}
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-document,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-legalact,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-motenderzem,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-motenderprop,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-motorg,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-moauction,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-moauctionzem,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-mocontest,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-moquotation {
background-image: url("++resource++theme.municipal.template.images/icons/white/text.png");
}
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-collection {
background-image: url("++resource++theme.municipal.template.images/icons/white/collection.png");
}
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-news-item {
background-image: url("++resource++theme.municipal.template.images/icons/white/news.png");
}
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-file,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-docattachment,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-otherattachment,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-resultattachment {
background-image: url("++resource++theme.municipal.template.images/icons/white/file.png");
}
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-file.pdf {
background-image: url("++resource++theme.municipal.template.images/icons/white/pdf.png");
}
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-file.docx,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-file.doc {
background-image: url("++resource++theme.municipal.template.images/icons/white/word.png");
}
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-file.xls,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-file.xlsx {
background-image: url("++resource++theme.municipal.template.images/icons/white/excel.png");
}
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-file.ppt,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-file.pptx {
background-image: url("++resource++theme.municipal.template.images/icons/white/ppt.png");
}
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-file.deb,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-file.rar,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-file.rpm,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-file.tar,
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-file.zip {
background-image: url("++resource++theme.municipal.template.images/icons/white/ach.png");
}
body.limited-view.limited-view-color-white.icons-on.new-icons #content .contenttype-file.image {
background-image: url("++resource++theme.municipal.template.images/icons/white/img.png");
}
body.limited-view.limited-view-color-green.icons-on.new-icons .folderListingItem {
background-image: url("++resource++theme.municipal.template.images/icons/green/file.png");
}
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-folder {
background-image: url("++resource++theme.municipal.template.images/icons/green/folder.png");
}
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-image {
background-image: url("++resource++theme.municipal.template.images/icons/green/img.png");
}
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-link,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-contentbanner,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-linksexchange {
background-image: url("++resource++theme.municipal.template.images/icons/green/link.png");
}
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-document,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-legalact,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-motenderzem,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-motenderprop,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-motorg,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-moauction,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-moauctionzem,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-mocontest,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-moquotation {
background-image: url("++resource++theme.municipal.template.images/icons/green/text.png");
}
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-collection {
background-image: url("++resource++theme.municipal.template.images/icons/green/collection.png");
}
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-news-item {
background-image: url("++resource++theme.municipal.template.images/icons/green/news.png");
}
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-file,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-docattachment,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-otherattachment,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-resultattachment {
background-image: url("++resource++theme.municipal.template.images/icons/green/file.png");
}
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-file.pdf {
background-image: url("++resource++theme.municipal.template.images/icons/green/pdf.png");
}
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-file.docx,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-file.doc {
background-image: url("++resource++theme.municipal.template.images/icons/green/word.png");
}
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-file.xls,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-file.xlsx {
background-image: url("++resource++theme.municipal.template.images/icons/green/excel.png");
}
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-file.ppt,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-file.pptx {
background-image: url("++resource++theme.municipal.template.images/icons/green/ppt.png");
}
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-file.deb,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-file.rar,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-file.rpm,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-file.tar,
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-file.zip {
background-image: url("++resource++theme.municipal.template.images/icons/green/ach.png");
}
body.limited-view.limited-view-color-green.icons-on.new-icons #content .contenttype-file.image {
background-image: url("++resource++theme.municipal.template.images/icons/green/img.png");
}
body.limited-view.limited-view-color-brown.icons-on.new-icons .folderListingItem {
background-image: url("++resource++theme.municipal.template.images/icons/brown/file.png");
}
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-folder {
background-image: url("++resource++theme.municipal.template.images/icons/brown/folder.png");
}
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-image {
background-image: url("++resource++theme.municipal.template.images/icons/brown/img.png");
}
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-link,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-contentbanner,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-linksexchange {
background-image: url("++resource++theme.municipal.template.images/icons/brown/link.png");
}
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-document,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-legalact,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-motenderzem,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-motenderprop,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-motorg,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-moauction,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-moauctionzem,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-mocontest,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-moquotation {
background-image: url("++resource++theme.municipal.template.images/icons/brown/text.png");
}
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-collection {
background-image: url("++resource++theme.municipal.template.images/icons/brown/collection.png");
}
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-news-item {
background-image: url("++resource++theme.municipal.template.images/icons/brown/news.png");
}
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-file,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-docattachment,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-otherattachment,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-resultattachment {
background-image: url("++resource++theme.municipal.template.images/icons/brown/file.png");
}
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-file.pdf {
background-image: url("++resource++theme.municipal.template.images/icons/brown/pdf.png");
}
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-file.docx,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-file.doc {
background-image: url("++resource++theme.municipal.template.images/icons/brown/word.png");
}
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-file.xls,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-file.xlsx {
background-image: url("++resource++theme.municipal.template.images/icons/brown/excel.png");
}
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-file.ppt,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-file.pptx {
background-image: url("++resource++theme.municipal.template.images/icons/brown/ppt.png");
}
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-file.deb,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-file.rar,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-file.rpm,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-file.tar,
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-file.zip {
background-image: url("++resource++theme.municipal.template.images/icons/brown/ach.png");
}
body.limited-view.limited-view-color-brown.icons-on.new-icons #content .contenttype-file.image {
background-image: url("++resource++theme.municipal.template.images/icons/brown/img.png");
}
body.limited-view.limited-view-color-blue.icons-on.new-icons .folderListingItem {
background-image: url("++resource++theme.municipal.template.images/icons/blue/file.png");
}
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-folder {
background-image: url("++resource++theme.municipal.template.images/icons/blue/folder.png");
}
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-image {
background-image: url("++resource++theme.municipal.template.images/icons/blue/img.png");
}
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-link,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-contentbanner,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-linksexchange {
background-image: url("++resource++theme.municipal.template.images/icons/blue/link.png");
}
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-document,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-legalact,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-motenderzem,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-motenderprop,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-motorg,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-moauction,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-moauctionzem,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-mocontest,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-moquotation {
background-image: url("++resource++theme.municipal.template.images/icons/blue/text.png");
}
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-collection {
background-image: url("++resource++theme.municipal.template.images/icons/blue/collection.png");
}
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-news-item {
background-image: url("++resource++theme.municipal.template.images/icons/blue/news.png");
}
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-file,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-docattachment,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-otherattachment,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-resultattachment {
background-image: url("++resource++theme.municipal.template.images/icons/blue/file.png");
}
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-file.pdf {
background-image: url("++resource++theme.municipal.template.images/icons/blue/pdf.png");
}
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-file.docx,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-file.doc {
background-image: url("++resource++theme.municipal.template.images/icons/blue/word.png");
}
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-file.xls,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-file.xlsx {
background-image: url("++resource++theme.municipal.template.images/icons/blue/excel.png");
}
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-file.ppt,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-file.pptx {
background-image: url("++resource++theme.municipal.template.images/icons/blue/ppt.png");
}
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-file.deb,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-file.rar,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-file.rpm,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-file.tar,
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-file.zip {
background-image: url("++resource++theme.municipal.template.images/icons/blue/ach.png");
}
body.limited-view.limited-view-color-blue.icons-on.new-icons #content .contenttype-file.image {
background-image: url("++resource++theme.municipal.template.images/icons/blue/img.png");
}
body.limited-view.template-folder_full_view .item {
margin: 0 0 1em 0;
}
body.limited-view.template-folder_full_view .item.ctype-folder,
body.limited-view.template-folder_full_view .item.ctype-link {
width: 100%;
}
body.limited-view.template-folder_full_view #content .item.ctype-folder h2,
body.limited-view.template-folder_full_view #content .item.ctype-link h2 {
border: 1px solid !important;
border-color: inherit !important;
height: auto;
font-size: 100%;
}
body.limited-view.template-folder_full_view #content .item.ctype-folder h2 a,
body.limited-view.template-folder_full_view #content .item.ctype-link h2 a {
background: transparent !important;
border: none !important;
color: inherit !important;
text-decoration: underline;
padding: 0.5em 0;
}
body.limited-view.template-folder_full_view #content .ctype-document h2 {
margin: 1em 0;
text-align: center;
}
body.limited-view.template-folder_full_view #content .ctype-document h2 a {
padding: 0;
color: inherit !important;
display: inline;
background: none !important;
}
body.limited-view.template-folder_full_view #content .item.ctype-image a[rel="colorbox"] img {
border: 1px solid;
border-color: inherit;
}
body.limited-view-img2.template-folder_full_view .item.ctype-image {
width: 100%;
}
body.limited-view-img2.template-folder_full_view #content .item.ctype-image a.cboxElement {
display: none !important;
}
body.limited-view-img2.template-folder_full_view #content .item.ctype-image h2 {
display: block;
}
body.limited-view-img2.template-folder_full_view #content .item.ctype-image h2 a {
border-bottom: 1px solid !important;
border-color: transparent !important;
}
body.limited-view-img2.template-folder_full_view #content .item.ctype-image h2 a:hover {
border-color: inherit !important;
}
body.limited-view.template-standard_view #content #content-core a,
body.limited-view.template-standard_view #content #content-core a:link,
body.limited-view.template-standard_view #content #content-core a:visited {
border: none !important;
}
body.limited-view.template-standard_view #content #content-core a:hover {
text-decoration: underline !important;
}
body.limited-view .tileItem {
border-color: inherit !important;
}
body.limited-view .photoAlbumEntry,
body.limited-view.template-album_viewall .photoAlbumEntry.photoAlbumFolder {
width: 100%;
margin: 1em 0;
overflow: visible;
height: auto;
text-align: left;
display: block;
float: left;
}
body.limited-view #content .photoAlbumEntry a.photoAlbumLink.no-image,
body.limited-view.template-album_viewall #content .photoAlbumEntry a.photoAlbumLink.no-image {
padding-left: 200px;
height: 200px;
background-position: 60px center;
width: auto;
}
body.limited-view #content .photoAlbumEntry a.photoAlbumLink,
body.limited-view.template-album_viewall #content .photoAlbumEntry a.photoAlbumLink,
body.limited-view.template-album_viewall #content .photoAlbumWrapper {
border: none;
display: block;
width: auto;
height: 100%;
font-size: 100%;
text-decoration: none !important;
-o-border-radius:       0;
-moz-border-radius:     0;
-webkit-border-radius:  0;
border-radius:          0;
-o-box-shadow:          none;
-moz-box-shadow:        none;
-webkit-box-shadow:     none;
box-shadow:             none;
padding: 0;
}
body.limited-view .photoAlbumEntry img {
width: auto;
height: auto;
left: 0;
margin: 0 1em 0 0;
min-width: auto;
min-height: auto;
float: left;
border: 1px solid;
border-color: inherit !important;
}
body.limited-view .photoAlbumEntry a.photoAlbumLink .photoAlbumTitle {
position: relative;
height: auto;
margin: 0;
padding: 0;
width: auto;
display: block;
}
body.limited-view .photoAlbumEntry a.photoAlbumLink.no-image .photoAlbumTitle {
margin-left: 1em;
}
body.limited-view .photoAlbumEntry a.photoAlbumLink .photoAlbumTitle span {
display: inline;
font-size: 100%;
vertical-align: text-bottom;
text-decoration: underline;
padding: 0;
}
body.limited-view #portal-sitemap {
font-weight: normal;
}
body.limited-view input.searchPage {
height: auto;
padding: 1px 0.5em;
}
body.limited-view-size1 input.searchPage,
body.limited-view-size1 input.searchPage.searchButton[type="submit"] {
font-size: 90% !important;
}
body.limited-view-size2 input.searchPage,
body.limited-view-size2 input.searchPage.searchButton[type="submit"] {
font-size: 120% !important;
}
body.limited-view-size3 input.searchPage,
body.limited-view-size3 input.searchPage.searchButton[type="submit"] {
font-size: 140% !important;
}
body.limited-view input.searchPage.searchButton[type="submit"] {
padding: 0;
border: 1px solid !important;
border-color: inherit !important;
}
body.limited-view #search-filter {
border-color: inherit;
border-width: 1px;
border-style: solid;
}
body.limited-view.limited-view-color-white #search-filter {
background-color: black !important;
}
body.limited-view.limited-view-color-black #search-filter {
background-color: white !important;
}
body.limited-view.limited-view-color-blue #search-filter {
background-color: #CCDDFF !important;
}
body.limited-view.limited-view-color-brown #search-filter {
background-color: #FFFFDD !important;
}
body.limited-view.limited-view-color-green #search-filter {
background-color: #3b2716 !important;
}
body.limited-view.section-front-page #content table.blog_table td a:hover span {
border: none !important;
}
body.limited-view #torgi-nav {
border-color: inherit !important;
}
body.limited-view #content #torgi-nav a {
background-color: transparent !important;
border: 1px solid !important;
border-color: inherit !important;
color: inherit !important;
display: block;
width: 100%;
text-decoration: underline;
margin: 0.5em 0;
padding: 1% 0;
}
body.limited-view .torgi-item {
border-color: inherit !important;
}
body.limited-view .torgi-item:first-of-type {
border-top: 1px solid !important;
border-color: inherit !important;
padding-top: 1em;
}
body.limited-view .torgi-item h2 {
background-color: transparent !important;
background-image: none !important;
color: inherit !important;
font-size: 120%;
margin-bottom: 1em;
padding: 0;
}
body.limited-view .item-date {
font-weight: normal;
}
body.limited-view #content .torgi-item strong {
font-weight: normal;
}
body.limited-view .subscribe {
border-color: inherit !important;
}
body.limited-view div.listingBar {
text-align: center;
border-color: inherit !important;
}
body.limited-view div.listingBar span.previous,
body.limited-view div.listingBar span.next {
display: none;
}
body.limited-view #content div.listingBar a,
body.limited-view div.listingBar a {
border-bottom: none !important;
padding: 0.25em 0.5em;
margin: 2em 0.1em;
font-weight: normal;
}
body.limited-view div.listingBar span,
body.limited-view div.listingBar a {
font-size: medium;
}
body.limited-view div.listingBar span {
font-weight: bold;
text-decoration: none;
}
body.limited-view #content div.listingBar a:hover,
body.limited-view div.listingBar a:hover {
text-decoration: underline;
}
body.limited-view .municipal-linksblock-wrap span.linksblock_toggle {
padding-top: 1em;
text-decoration: underline;
border: none !important;
}
body.limited-view .municipal-linksblock-wrap span:hover {
text-decoration: underline;
border: none !important;
color: inherit !important;
}
body.limited-view span.content-banner-item-title {
display: none;
}
body.limited-view.limited-view-img2 .content-banners-wrapper {
height: auto !important;
overflow: visible;
list-style-position: inside;
margin-left: 3%;
}
body.limited-view.limited-view-img2 .content-banner-item {
display: list-item;
text-align: left;
width: auto;
}
body.limited-view.limited-view-img2 span.content-banner-item-title {
display: inline;
}
body.limited-view.limited-view-img2 .linksblock_toggle {
display: none;
}
body.limited-view #portal-footer-wrapper {
border-top: 2px solid;
border-color: inherit !important;
}
body.limited-view #portal-footer-wrapper,
body.limited-view #portal-footer-wrapper a {
background-image: none !important;
background-color: transparent !important;
}
body.limited-view #footer-toprime-container {
border-color: inherit !important;
}
body.limited-view #footer-toprime-container #footer-toprime-linktitle {
border: none !important;
}
body.limited-view-color-white #footer-toprime-container #footer-toprime-textfield,
body.limited-view-color-white #footer-toprime-container #footer-toprime-linktitle {
color: black !important;
}
body.limited-view-img2 #footer-toprime-container {
background-image: none !important;
padding-top: 0 !important;
}
body.limited-view-img3 #footer-toprime-container {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
-moz-filter: grayscale(100%);
}
body.limited-view #colorbox button {
border: none !important;
}
body.limited-view #cboxLoadedContent {
background: #000 !important;
}
body.limited-view #portal-footer-wrapper #scroll-to-top {
background: url(++resource++prime.scrolltop.images/to-top.png) no-repeat 0 0 !important;
border: none !important;
}
body.limited-view-color-white #portal-footer-wrapper #scroll-to-top {
background: url(++resource++theme.municipal.template.images/to-top.png) no-repeat 0 0 !important;
}
body.limited-view-color-green #portal-footer-wrapper #scroll-to-top {
background: url(++resource++theme.municipal.template.images/to-top-green.png) no-repeat 0 0 !important;
}
body.limited-view {
font-family: Arial, Helvetica, sans-serif !important;
font-size: 16px !important;
line-height: normal;
padding-top: 40px;
}
body.limited-view,
body.limited-view #portal-header a {
background-image:none !important;
background-color:transparent !important;
}
body.limited-view *{
background-color: transparent !important;
}
body.limited-view *,
body.limited-view *:before,
body.limited-view *:after {
-o-transition:      none 0s ease 0s !important;
-moz-transition:    none 0s ease 0s !important;
-webkit0transition: none 0s ease 0s !important;
transition:         none 0s ease 0s !important;
}
body.limited-view *,
body.limited-view *:hover,
body.limited-view *:link,
body.limited-view *:visited {
color: inherit !important;
font-family:inherit !important;
}
body.limited-view #portal-columns {
-o-box-shadow:      none;
-moz-box-shadow:    none;
-webkit-box-shadow: none;
box-shadow:         none;
}
body.limited-view #portal-column-one img,
body.limited-view #portal-column-two img,
body.limited-view object{
display: none;
}
body.limited-view.limited-view-color-white input.searchButton,
body.limited-view.limited-view-color-white button,
body.limited-view.limited-view-color-white input[type='button'],
body.limited-view.limited-view-color-white input[type='submit'] {
border: 2px solid white !important;
color: white !important;
}
body.limited-view.limited-view-color-black input.searchButton,
body.limited-view.limited-view-color-black button,
body.limited-view.limited-view-color-black input[type='button'],
body.limited-view.limited-view-color-black input[type='submit'] {
border: 2px solid black !important;
color: black !important;
}
body.limited-view.limited-view-color-blue input.searchButton,
body.limited-view.limited-view-color-blue button,
body.limited-view.limited-view-color-blue input[type='button'],
body.limited-view.limited-view-color-blue input[type='submit'] {
border: 2px solid #000066 !important;
color: #000066 !important;
}
body.limited-view.limited-view-color-brown input.searchButton,
body.limited-view.limited-view-color-brown button,
body.limited-view.limited-view-color-brown input[type='button'],
body.limited-view.limited-view-color-brown input[type='submit'] {
border: 2px solid #552200 !important;
color: #552200 !important;
}
body.limited-view.limited-view-color-green input.searchButton,
body.limited-view.limited-view-color-green button,
body.limited-view.limited-view-color-green input[type='button'],
body.limited-view.limited-view-color-green input[type='submit'] {
border: 2px solid #a9dd38 !important;
color: #a9dd38 !important;
}
body.limited-view input.searchButton,
body.limited-view button,
body.limited-view input[type='button'],
body.limited-view input[type='submit'] {
border: 2px solid !important;
text-transform: uppercase;
background-color: transparent;
background-image: none;
text-indent: 0;
width: auto;
padding: 0.5em;
height: auto;
}
body.limited-view #content fieldset {
border-color: inherit;
}
body.limited-view .hiddenStructure { height: 0; }
body.limited-view.section-front-page #content h1.documentFirstHeading {
background: none !important;
padding: 0.2em 0.3em;
max-width: inherit;
}
body.limited-view #content h1.documentFirstHeading,
body.limited-view.section-front-page #content h2,
body.limited-view.section-front-page .municipal-linksblock-wrap h4 {
background: none !important;
padding: 0.2em 0;
}
body.limited-view table.plain th,
body.limited-view table.plain td {
border-color: inherit !important;
}
body.limited-view #content table.listing a {
text-decoration: underline;
display: inline;
}
body.limited-view dl.general-news-portlet,
body.limited-view .municipal-linksblock-wrap h4,
body.limited-view #sknil-epas fieldset,
body.limited-view #search-results-bar,
body.limited-view .above-text-wraper,
body.limited-view #content img.image-left,
body.limited-view #content img.image-right,
body.limited-view #content .captioned img {
border-color: inherit !important;
}
body.limited-view a,
body.limited-view a:link,
body.limited-view a:visited,
body.limited-view #content a,
body.limited-view #content a:link,
body.limited-view #content a:visited,
body.limited-view dl.portlet a,
body.limited-view dl.portlet a:link,
body.limited-view dl.portlet a:visited {
border-bottom: none !important;
text-decoration: underline;
}
body.limited-view #content div[id|="parent-fieldname-text"] a {
padding-left: 0;
background: none;
}
body.limited-view #content dt,
body.limited-view dt {
font-weight: normal;
}
body.limited-view dl.portlet {
margin: 0 0 2em;
}
body.limited-view dl.portlet.tab-portlet {
margin: 0 0 0;
}
body.limited-view .primeappblock .content {
font-size: 100%;
}
body.limited-view #content .callout,
body.limited-view .portletStaticText .callout {
border-color: inherit;
border-right: 1px solid;
border-top: 1px solid;
border-bottom: 1px solid;
}
body.limited-view #content pre,
body.limited-view .portletStaticText pre {
border: 1px solid;
border-color: inherit;
}
body.limited-view.limited-view-img2 #content div[id|="parent-fieldname-text"] a.yt-wrp {
display: inline;
}
body.limited-view.limited-view-img2 .yt-data {
display: inline !important;
}
body.limited-view.limited-view-img2 .yt-play,
body.limited-view.limited-view-img2 .yt-wrp img,
body.limited-view.limited-view-img2 .yt-iframe-load .yt-data {
display: none !important;
}
body.limited-view table.listing {
border: none;
}
body.limited-view table.listing td {
border: 1px solid;
border-color: inherit;
}
body.limited-view-color-black,
body.limited-view-color-black #portal-columns,
body.limited-view button.limited-view-color-black,
body.limited-view-color-black input,
body.limited-view-color-black textarea,
body.limited-view-color-black select,
body.limited-view-color-black #portlet-actionicons span.popupTitle,
body.limited-view-color-black span.popupTitle:after,
body.limited-view-color-black span.popupTitle:before,
body.limited-view-color-black .pb-ajax,
body.limited-view-color-black #portal-personaltools {
background-color: #FFF !important;
color: #000 !important;
border-color: #000 !important;
}
body.limited-view-color-white,
body.limited-view-color-white #portal-columns,
body.limited-view button.limited-view-color-white,
body.limited-view-color-white input,
body.limited-view-color-white textarea,
body.limited-view-color-white select,
body.limited-view-color-white #portlet-actionicons span.popupTitle,
body.limited-view-color-white span.popupTitle:after,
body.limited-view-color-white span.popupTitle:before,
body.limited-view-color-white .pb-ajax,
body.limited-view-color-white #portal-personaltools {
background-color: #000 !important;
color: #FFF !important;
border-color: #FFF !important;
}
body.limited-view-color-blue,
body.limited-view-color-blue #portal-columns,
body.limited-view button.limited-view-color-blue,
body.limited-view-color-blue input,
body.limited-view-color-blue textarea,
body.limited-view-color-blue select,
body.limited-view-color-blue #portlet-actionicons span.popupTitle,
body.limited-view-color-blue span.popupTitle:after,
body.limited-view-color-blue span.popupTitle:before,
body.limited-view-color-blue .pb-ajax,
body.limited-view-color-blue #portal-personaltools {
background-color: #CCDDFF !important;
color: #000066 !important;
border-color: #000066 !important;
}
body.limited-view-color-brown,
body.limited-view-color-brown #portal-columns,
body.limited-view button.limited-view-color-brown,
body.limited-view-color-brown input,
body.limited-view-color-brown textarea,
body.limited-view-color-brown select,
body.limited-view-color-brown #portlet-actionicons span.popupTitle,
body.limited-view-color-brown span.popupTitle:after,
body.limited-view-color-brown span.popupTitle:before,
body.limited-view-color-brown .pb-ajax,
body.limited-view-color-brown #portal-personaltools {
background-color: #FFFFDD !important;
color: #552200 !important;
border-color: #552200 !important;
}
body.limited-view-color-green,
body.limited-view-color-green #portal-columns,
body.limited-view button.limited-view-color-green,
body.limited-view-color-green input,
body.limited-view-color-green textarea,
body.limited-view-color-green select,
body.limited-view-color-green #portlet-actionicons span.popupTitle,
body.limited-view-color-green span.popupTitle:after,
body.limited-view-color-green span.popupTitle:before,
body.limited-view-color-green .pb-ajax,
body.limited-view-color-green #portal-personaltools {
background-color: #3b2716 !important;
color: #a9dd38 !important;
border-color: #a9dd38 !important;
}
body.limited-view-color-blue a,
body.limited-view-color-blue a:hover,
body.limited-view-color-blue a:link,
body.limited-view-color-blue a:visited,
body.limited-view-color-blue #content a,
body.limited-view-color-blue #content a:hover,
body.limited-view-color-blue #content a:link,
body.limited-view-color-blue #content a:visited,
body.limited-view-color-blue dl.portlet a,
body.limited-view-color-blue dl.portlet a:hover,
body.limited-view-color-blue dl.portlet a:link,
body.limited-view-color-blue dl.portlet a:visited,
body.limited-view-color-blue.section-front-page #content {
color: #000066 !important;
border-color: #000066 !important;
}
body.limited-view-color-black a,
body.limited-view-color-black a:hover,
body.limited-view-color-black a:link,
body.limited-view-color-black a:visited,
body.limited-view-color-black #content a,
body.limited-view-color-black #content a:hover,
body.limited-view-color-black #content a:link,
body.limited-view-color-black #content a:visited,
body.limited-view-color-black dl.portlet a,
body.limited-view-color-black dl.portlet a:hover,
body.limited-view-color-black dl.portlet a:link,
body.limited-view-color-black dl.portlet a:visited,
body.limited-view-color-black.section-front-page #content {
color: #000 !important;
border-color: #000 !important;
}
body.limited-view-color-white a,
body.limited-view-color-white a:hover,
body.limited-view-color-white a:link,
body.limited-view-color-white a:visited,
body.limited-view-color-white #content a,
body.limited-view-color-white #content a:hover,
body.limited-view-color-white #content a:link,
body.limited-view-color-white #content a:visited,
body.limited-view-color-white dl.portlet a,
body.limited-view-color-white dl.portlet a:hover
body.limited-view-color-white dl.portlet a:link,
body.limited-view-color-white dl.portlet a:visited,
body.limited-view-color-white.section-front-page #content {
color: #fff !important;
border-color: #fff !important;
}
body.limited-view-color-brown a,
body.limited-view-color-brown a:hover,
body.limited-view-color-brown a:link,
body.limited-view-color-brown a:visited,
body.limited-view-color-brown #content a,
body.limited-view-color-brown #content a:hover,
body.limited-view-color-brown #content a:link,
body.limited-view-color-brown #content a:visited,
body.limited-view-color-brown dl.portlet a,
body.limited-view-color-brown dl.portlet a:hover,
body.limited-view-color-brown dl.portlet a:link,
body.limited-view-color-brown dl.portlet a:visited,
body.limited-view-color-brown.section-front-page #content {
color: #552200 !important;
border-color: #552200 !important;
}
body.limited-view-color-green a,
body.limited-view-color-green a:hover,
body.limited-view-color-green a:link,
body.limited-view-color-green a:visited,
body.limited-view-color-green #content a,
body.limited-view-color-green #content a:hover,
body.limited-view-color-green #content a:link,
body.limited-view-color-green #content a:visited,
body.limited-view-color-green dl.portlet a,
body.limited-view-color-green dl.portlet a:hover,
body.limited-view-color-green dl.portlet a:link,
body.limited-view-color-green dl.portlet a:visited,
body.limited-view-color-green.section-front-page #content {
color: #a9dd38 !important;
border-color: #a9dd38 !important;
}
body.limited-view-font1,
body.limited-view #limited_view_settings .limited-view-font1{
font-family: Arial, Helvetica, sans-serif !important;
}
body.limited-view-font2,
body.limited-view #limited_view_settings .limited-view-font2{
font-family: "Times New Roman", Times, serif !important;
}
body.limited-view-font3,
body.limited-view #limited_view_settings .limited-view-font3{
font-family: Verdana, serif !important;
}
body.limited-view-size1,
body.limited-view #limited_view_settings .limited-view-size1{
font-size: 90% !important;
}
body.limited-view-size2,
body.limited-view #limited_view_settings .limited-view-size2{
font-size: 120% !important;
}
body.limited-view-size3,
body.limited-view #limited_view_settings .limited-view-size3{
font-size: 140% !important;
}
body.limited-view.limited-view-lineheight2 * {
line-height: 150% !important;
}
body.limited-view.limited-view-lineheight3 * {
line-height: 200% !important;
}
body.limited-view-spacing1,
body.limited-view-spacing1 .geography-wrapper h2,
body.limited-view-spacing1 .geography-wrapper h3,
body.limited-view-spacing1 .geography-wrapper h4,
body.limited-view-spacing1 #block-blockviewlet_portalheader table.invisible td.logo_text h2,
body.limited-view-spacing1 #block-blockviewlet_portalheader .content table.invisible .small,
body.limited-view-spacing1 #block-blockviewlet_portalheader table.invisible td.dop_text p,
body.limited-view-spacing1 #block-blockviewlet_portalheader table.invisible td.dop_text p small,
body.limited-view.limited-view-spacing1.section-front-page #content h1.documentFirstHeading,
body.limited-view.limited-view-spacing1.section-front-page #content h2,
body.limited-view-spacing1.template-folder_full_view #content .item.ctype-document h2,
body.limited-view-spacing1.template-folder_full_view #content .item.ctype-folder h2,
body.limited-view-spacing1.template-folder_full_view #content .item.ctype-link h2,
body.limited-view-spacing1 #content h1,
body.limited-view-spacing1 #content h2,
body.limited-view-spacing1 input,
body.limited-view-spacing1 input.searchPage,
body.limited-view-spacing1 input.searchPage.searchButton[type="submit"],
body.limited-view #limited_view_settings .limited-view-spacing1,
body.limited-view-spacing1 textarea {
letter-spacing: normal;
}
body.limited-view-spacing2,
body.limited-view-spacing2 .geography-wrapper h2,
body.limited-view-spacing2 .geography-wrapper h3,
body.limited-view-spacing2 .geography-wrapper h4,
body.limited-view-spacing2 #block-blockviewlet_portalheader table.invisible td.logo_text h2,
body.limited-view-spacing2 #block-blockviewlet_portalheader .content table.invisible .small,
body.limited-view-spacing2 #block-blockviewlet_portalheader table.invisible td.dop_text p,
body.limited-view-spacing2 #block-blockviewlet_portalheader table.invisible td.dop_text p small,
body.limited-view.limited-view-spacing2.section-front-page #content h1.documentFirstHeading,
body.limited-view.limited-view-spacing2.section-front-page #content h2,
body.limited-view-spacing2.template-folder_full_view #content .item.ctype-document h2,
body.limited-view-spacing2.template-folder_full_view #content .item.ctype-folder h2,
body.limited-view-spacing2.template-folder_full_view #content .item.ctype-link h2,
body.limited-view-spacing2 #content h1,
body.limited-view-spacing2 #content h2,
body.limited-view-spacing2 input,
body.limited-view-spacing2 input.searchPage,
body.limited-view-spacing2 input.searchPage.searchButton[type="submit"],
body.limited-view #limited_view_settings .limited-view-spacing2,
body.limited-view-spacing2 textarea {
letter-spacing: 0.1em;
}
body.limited-view-spacing3,
body.limited-view-spacing3 .geography-wrapper h2,
body.limited-view-spacing3 .geography-wrapper h3,
body.limited-view-spacing3 .geography-wrapper h4,
body.limited-view-spacing3 #block-blockviewlet_portalheader table.invisible td.logo_text h2,
body.limited-view-spacing3 #block-blockviewlet_portalheader .content table.invisible .small,
body.limited-view-spacing3 #block-blockviewlet_portalheader table.invisible td.dop_text p,
body.limited-view-spacing3 #block-blockviewlet_portalheader table.invisible td.dop_text p small,
body.limited-view.limited-view-spacing3.section-front-page #content h1.documentFirstHeading,
body.limited-view.limited-view-spacing3.section-front-page #content h2,
body.limited-view-spacing3.template-folder_full_view #content .item.ctype-document h2 a,
body.limited-view-spacing3.template-folder_full_view #content .item.ctype-folder h2 a,
body.limited-view-spacing3.template-folder_full_view #content .item.ctype-link h2,
body.limited-view-spacing3 #content h1,
body.limited-view-spacing3 #content h2,
body.limited-view-spacing3 input,
body.limited-view-spacing3 input.searchPage,
body.limited-view-spacing3 input.searchPage.searchButton[type="submit"],
body.limited-view #limited_view_settings .limited-view-spacing3,
body.limited-view-spacing3 textarea {
letter-spacing: 0.3em;
}
body.limited-view-img2 .obl,
body.limited-view-img2 #portal-column-one img,
body.limited-view-img2 #portal-column-two img,
body.limited-view-img2 #portal-column-content img,
body.limited-view-img2 object,
body.limited-view-img2 .content-banners-wrapper img,
body.limited-view-img2 dl.portlet-link .portletItemImage,
body.limited-view-img2 #portal-logo {
display: none !important;
}
body.limited-view-img3 img {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
-moz-filter: grayscale(100%);
}
body.limited-view-img2 #block-blockviewlet_portaltop .content a {
background: transparent;
}
body.limited-view-img2 #portal-column-content {
border:0 none #FFF !important;
box-shadow: none !important;
-moz-box-shadow: none !important;
-webkit-shadow: none !important;
filter: none !important;
}
body.limited-view-img2 #portal-column-content ul li{
height:auto;
min-height:inherit;
text-align:left;
}
body.limited-view #sknil-epas fieldset {
border-color: inherit;
}
body.limited-view.limited-view-color-green #sknil-epas fieldset,
body.limited-view.limited-view-color-green #sknil-epas a,
body.limited-view.limited-view-color-green #sknil-epas a:hover,
body.limited-view.limited-view-color-green #sknil-epas legend {
color: #3b2716 !important;
border-color: inherit !important;
}
body.limited-view.limited-view-color-brown #sknil-epas fieldset,
body.limited-view.limited-view-color-brown #sknil-epas a,
body.limited-view.limited-view-color-brown #sknil-epas a:hover,
body.limited-view.limited-view-color-brown #sknil-epas legend {
color: #ffffdd !important;
border-color: inherit !important;
}
body.limited-view.limited-view-color-white #sknil-epas fieldset,
body.limited-view.limited-view-color-white #sknil-epas a,
body.limited-view.limited-view-color-white #sknil-epas a:hover,
body.limited-view.limited-view-color-white #sknil-epas legend {
color: #000000 !important;
border-color: inherit !important;
}
body.limited-view.limited-view-color-black #sknil-epas fieldset,
body.limited-view.limited-view-color-black #sknil-epas a,
body.limited-view.limited-view-color-black #sknil-epas a:hover,
body.limited-view.limited-view-color-black #sknil-epas legend {
color: #ffffff !important;
border-color: inherit !important;
}
body.limited-view.limited-view-color-blue #sknil-epas fieldset,
body.limited-view.limited-view-color-blue #sknil-epas a,
body.limited-view.limited-view-color-blue #sknil-epas a:hover,
body.limited-view.limited-view-color-blue #sknil-epas legend {
color: #ccddff !important;
border-color: inherit !important;
}
body.limited-view #cookie-block {
border-color: inherit;
}
body.limited-view #cookie-block {
background-color: inherit !important;
}
body.limited-view-color-blue #cookie-block button span {
background-image: url('++resource++theme.municipal.template.images/close/close-blue.png');
}
body.limited-view-color-black #cookie-block button span {
background-image: url('++resource++theme.municipal.template.images/close/close-black.png');
}
body.limited-view-color-white #cookie-block button span {
background-image: url('++resource++theme.municipal.template.images/close/close-white.png');
}
body.limited-view-color-brown #cookie-block button span {
background-image: url('++resource++theme.municipal.template.images/close/close-brown.png');
}
body.limited-view-color-green #cookie-block button span {
background-image: url('++resource++theme.municipal.template.images/close/close-green.png');
}

}


/* - ++resource++theme.municipal.template.stylesheets/HD.css - */
/* http://ds8-plast.ru/portal_css/++resource++theme.municipal.template.stylesheets/HD.css?original=1 */
@media all and (min-width: 1297px) {
body.site-agapovka.geography-enable #block-blockviewlet_portaltop {
margin-right: -542px;
}
body.mobile.site-agapovka.geography-enable #block-blockviewlet_portaltop {
margin-right: 0;
}
body.site-agapovka #tabs-portlet li a {
padding: 0.4em 0.6em;
}
body.site-agapovka #tabs-portlet span {
font-size: 110%;
}
}
@media all and (min-width: 1297px) {
body.site-uszn74 #block-blockviewlet_portalheader {
width: 800px !important;
margin-left: -407px;
}
body.site-uszn74 #block-blockviewlet_portalheader .content {
margin-top: 1.75%;
}
body.mobile.site-uszn74 #block-blockviewlet_portalheader {
margin-left: 0;
}
}
@media all and (min-width: 1297px) {
body.site-primorskoe #portal-header:before {
margin-left: -781px;
}
}
@media all and (min-width: 1297px) {
body.site-ds2plast #portal-header:before,
body.site-ds5plast #portal-header:before,
body.site-ds8plast #portal-header:before,
body.site-ds13plast #portal-header:before,
body.site-schstepnoe #portal-header:before,
body.site-sch15plast #portal-header:before,
body.site-sch16plast #portal-header:before {
margin-left: -817px;
}
}
@media all and (min-width: 1297px) {
body.site-ctuplast #portal-header:before {
margin-left: -844px;
}
}
@media all and (min-width: 1297px) {
#visual-portal-wrapper {
min-width: 1280px;
}
#portal-personaltools dt.actionMenuHeader a {
max-width: 500px;
}
body.limited-view.limited-view-size3.limited-view-spacing3 #limited-view-link a {
padding-right: 0.5em;
}
body.limited-view.limited-view-size3.limited-view-spacing3 #mobile-view-link a {
padding-left: 0.5em;
}
body.limited-view #limited_view_settings {
width: 1280px;
}
body.limited-view #limited_view_settings_quick ul {
width: 1278px;
}
body.limited-view.geography-enable #block-blockviewlet_portaltop {
margin: 0;
}
body.limited-view #mobile-view-link {
margin-left: -640px;
width: 470px;
}
body.limited-view #limited-view-link {
width: 810px;
}
body.limited-view #header-actionicons,
body.limited-view #portal-searchbox,
body.limited-view .header-feedback-wrap {
margin-right: -640px;
}
body.mobile #block-blockviewlet_portalheader {
width: auto !important;
}
body.mobile dl.portlet.tab-portlet.tab-portlet-enable.slider-load {
width: auto;
}
.geography-click {
margin-left: -640px;
}
.geography-leftblock, .geography-rightblock {
width: 640px;
margin-left: -640px;
}
.geography-rightblock {
margin-left: 0;
}
.geography-wrapper h2 {
width: auto;
}
#mobile-view-link {
margin-left: 613px;
}
#limited-view-link {
margin-right: -594px;
}
body.geography-enable #block-blockviewlet_portaltop {
margin-right: -510px;
}
#block-blockviewlet_portaltop .primeappblock {
margin-left: -628px;
}
#portal-header:before {
margin-left: -746px;
}
#header-actionicons {
margin-right: -544px;
}
#portal-logo {
margin-left: -627px !important;
}
#block-blockviewlet_portalheader {
width: 1280px !important;
}
#block-blockviewlet_portalheader table.invisible td.logo_text {
padding: 1.8% 0 0 8.9%;
}
#portal-searchbox,
.header-feedback-wrap {
margin-right: -628px;
}
#portal-globalnav ul.level-root {
width: 1280px;
}
#portal-globalnav li {
min-width: 9em;
}
#portal-columns {
width: 1280px;
}
.carousel-colony li {
width: 150px;
margin: 0 3px;
}
div.width-3\:4 dl.portlet.tab-portlet.tab-portlet-enable.slider-load {
width: 910px;
}
div.width-1\:2 dl.portlet.tab-portlet.tab-portlet-enable.slider-load {
width: 653px;
}
dl.portlet.tab-portlet.tab-portlet-enable.slider-load {
width: 100%;
}
dl.portlet.tab-portlet.slider-load .portletItemImage {
width: 45%;
}
dl.portlet.tab-portlet.slider-load .portletItemContent {
width: 55%;
}
.photoAlbumEntry {
width: 18%;
}
.template-album_viewall .photoAlbumEntry.photoAlbumFolder {
width: 20%;
}
.content-banner-item {
width: 25%;
}
.portletSearch .searchField {
margin: 1.5% 0 0 3%;
}
#portal-footer-wrapper .cell {
width: 1280px;
}
#footer-copyright,
#footer-webstat {
width: 987px;
}
}

/* - ++resource++theme.ds8plast.stylesheets/main.css - */
@media screen {
/* http://ds8-plast.ru/portal_css/++resource++theme.ds8plast.stylesheets/main.css?original=1 */
/* */
#visual-portal-wrapper {
background-image: url("++resource++theme.ds8plast.images/bg-page.jpg");
}
#portal-top {
background: #00c3ff none repeat scroll 0 0;
}
#block-blockviewlet_portaltop {
height: 50px;
}
#block-blockviewlet_portaltop .content a:hover {
border-bottom: 1px solid white !important;
color: white !important;
text-decoration: none;
}
#block-blockviewlet_portaltop .content a {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
color: white;
padding: 0;
}
#block-blockviewlet_portaltop .content img:first-of-type {
margin-left: 0;
}
#block-blockviewlet_portaltop .content img {
vertical-align: middle;
margin-left: 1em;
}
@media all and (min-width: 1920px) {
#portal-header {
-o-background-size:     100% 251px!important;
-moz-background-size:   100% 251px!important;
-webkitbackground-size: 100% 251px!important;
background-size:        100% 251px!important;
}
}
#portal-header:before {
display: block;
background-image: url(++resource++theme.ds8plast.images/logo-shadow.png);
width: 914px;
margin-left: -677px;
}
#portal-header {
background-image: url("++resource++theme.ds8plast.images/bg-header.jpg");
height: 290px;
-o-background-size:         auto 251px;
-moz-background-size:       auto 251px;
-webkit-background-size:    auto 251px;
background-size:            auto 251px;
}
#portal-logo {
height: 102px;
margin: 22px 0 0 -487px;
width: 101px;
}
#block-blockviewlet_portalheader {
float: none;
height: 251px;
left: 0;
margin: 0 auto;
position: relative;
top: 0;
vertical-align: bottom;
width: 1000px;
}
#block-blockviewlet_portalheader .primeappblock {
height: inherit;
}
#block-blockviewlet_portalheader .content {
color: white;
height: inherit;
margin: 0;
}
#portal-globalnav {
background: #f03f84 none repeat scroll 0 0;
border-top: 1px solid #00c3ff;
}
#portal-globalnav ul li.level-root:hover, #portal-globalnav ul li.level-root.selected {
background-color: #991d4d;
}
#portal-globalnav li:nth-last-child(2) ul {
left: 0;
right: inherit;
}
#portal-globalnav li {
background-image: url("++resource++theme.municipal.template.images/mhr.png");
}
#portal-globalnav li a {
font-size: 100%;
min-width: 6em;
line-height: 3em;
padding: 0 0.5em;
}
#portal-globalnav li ul {
background: rgba(142, 4, 58, 0.9) none repeat scroll 0 0;
}
#portal-columns {
background-color: white;
}
#content {
color: #333;
font-size: 80%;
line-height: 1.4em;
margin: 1em 0 2em;
}
.section-front-page #content {
border-top: none;
border-left: none;
border-right: none;
border-bottom: 1px solid #ccc;
-o-oborder-radius:      0;
-moz-border-radius:     0;
-webkit-border-radius:  0;
border-radius:          0;
margin: 1.8em 0;
}
.section-front-page #content h1.documentFirstHeading, .section-front-page #content h2 {
background-color: #f03f84;
border-top: medium none;
color: white;
max-width: inherit;
display: block;
font-size: 130%;
line-height: 1.3em;
font-weight: normal;
letter-spacing: 0;
margin: 0 0 0.5em;
padding: 2px 8px 3px 8px;
width: auto;
}
.section-front-page #content h1.documentFirstHeading,
.section-front-page #content div.documentDescription {
height: 0;
margin: 0;
overflow: hidden;
padding: 0;
}
.section-front-page #content-core {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
-o-oborder-radius:      0;
-moz-border-radius:     0;
-webkit-border-radius:  0;
border-radius:          0;
padding: 0;
}
.section-front-page #content-core p {
margin-bottom: 2.1%;
text-indent: 0;
}
.section-front-page #content table.blog_table td {
width: 100%;
}
.section-front-page #content table.blog_table td a img {
opacity: 1;
}
.section-front-page #content table.blog_table td a:hover span {
border-bottom: 1px solid #f03f84;
color: #f03f84;
}
#portal-breadcrumbs a, #portal-breadcrumbs span {
color: #666;
font-size: 93%;
}
#portal-breadcrumbs span#breadcrumbs-current {
color: #f03f84;
}
* {
outline: medium none !important;
}
#content p {
text-indent: 0;
}
#content table p {
text-indent: 0;
}
#content h1 {
background-color: transparent;
color: #666666;
padding: 0;
width: 100%;
}
a:hover, #content a:hover, dl.portlet a:hover {
border-bottom: 1px solid;
color: #f03f84 !important;
text-decoration: none;
}
a, a:link, a:visited, #content a, #content a:link, #content a:visited, dl.portlet a, dl.portlet a:link, dl.portlet a:visited {
border-bottom: 1px solid transparent;
color: #666;
text-decoration: none;
}
#content-core dd {
margin: 0.5em 0 1em 0;
}
#content .discreet, #sidebar .discreet, .portletStaticText .discreet {
color: #333;
font-size: inherit;
font-weight: normal;
}
h2, h3, h4, h5, h6 {
color: #666666;
font-size: 130%;
font-weight: normal;
line-height: normal;
padding: 0.3em 0;
}
#content fieldset {
border-color: #f03f84;
}
input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
#content textarea:focus {
border-color: #f03f84;
}
input[type="submit"]:hover {
border-color: #f03f84;
color: #f03f84;
}
#portlet-actionicons a#actions_home {
background-color: #f03f84;
}
.portletSearch input.searchButton {
background-image: url("++resource++theme.ds8plast.images/lupe.png");
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens:before,
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.slidedown.hasChildrens:before,
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.active.hasChildrens:before {
display: none;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li[id^="menulevel1_li"] {
padding: 0;
margin-bottom: 5%;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.hasChildrens div.menulevel1-toggle a:before {
background-image: url("++resource++theme.ds8plast.images/arrow.png");
display: block !important:
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.active a:hover,
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.slidedown a:hover{
color: white !important;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.slidedown div.menulevel1-toggle a,
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li.active div.menulevel1-toggle a {
background-color: #f03f84;
color: white;
padding: 0.3em 0.8em 0.4em 0.8em;
text-decoration: none;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li div.menulevel1-toggle a {
background-color: transparent;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li div.menulevel1-toggle a {
padding: 0.3em 0.8em 0.4em 0.8em;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel2 {
margin: 0 0 0 1.9em;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li.active a,
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li a:hover,
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li ul.menulevel3 li.active a,
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li ul.menulevel3 li a:hover {
color: #333 !important;
border-color: #333 !important;
}
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li a,
dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel1 li ul.menulevel2 li ul.menulevel3 li a {
color: #333;
}
dl.portlet.tab-portlet:before {
display: block;
}
dl.portlet.tab-portlet .portletItem img {
display: inline;
}
#tabs-portlet li a {
padding: 0.4em 0.6em;
}
#tabs-portlet span {
font-size: 110%;
}
#tabs-portlet .current span {
color: #f03f84;
}
dl.tab-portlet.slider-load .bx-pager .bx-pager-link.active {
background-color: #f03f84;
}
.portlet-static-poghoda table {
background-color: #f03f84;
border: 1px solid #f03f84;
}
.portlet-static-poghoda table table td.pogoda-right {
background-color: #f03f84;
}
.portlet-static-poghoda table table td.pogoda-left {
background-color: #f03f84;
}
.portlet-static-poghoda table table td {
background-color: #f03f84 !important;
}
dl.portlet-link a.portletItemLink:hover {
border: 1px solid #f03f84 !important;
}
dl.portlet-link a.portletItemLink:hover .portletItemTitle {
color: #f03f84;
}
dl.portletCalendar dt, .portletCalendar .today {
background: #f03f84 none repeat scroll 0 0;
}
dl.portlet.tab-portlet.slider-load .portletItemImage img.noImage, .photoAlbumLink.no-image, .carousel-image-wrapper.no-image {
background-image: url("++resource++theme.ds8plast.images/logo.png");
}
.template-album_viewall #content .photoAlbumFolder a.photoAlbumLink:hover {
border: 1px solid #f03f84;
-o-box-shadow:      0 5px 7px -5px #f03f84;
-moz-box-shadow:    0 5px 7px -5px #f03f84;
-webkit-box-shadow: 0 5px 7px -5px #f03f84;
box-shadow:         0 5px 7px -5px #f03f84;
}
.template-folder_full_view #content .ctype-document h2 a:hover {
background-color: #f03f84;
}
.template-folder_full_view #content .ctype-document h2 a {
padding: 2px 8px 3px 8px;
}
.template-folder_full_view #content .item.ctype-folder h2 a:hover,
.template-folder_full_view #content .item.ctype-link h2 a:hover {
border: 1px solid #f03f84 !important;
color: #f03f84 !important;
}
.folderListingItem {
background-image: url("++resource++theme.ds8plast.images/icons/file.png");
}
#listing-table td img, .listing td img, #content-core dt img {
display: none;
}
.icons-on #content [class*="contenttype-"],
.icons-on #content .contenttype-document,
.icons-on #content .contenttype-event,
.icons-on #content .contenttype-folder,
.icons-on #content .contenttype-link,
.icons-on #content .contenttype-linksexchange,
.icons-on #content .contenttype-contentbanner,
.icons-on #content .contenttype-news-item,
.icons-on #content .contenttype-plone-site,
.icons-on #content .contenttype-collection,
.icons-on #content .contenttype-topic,
.icons-on #content .contenttype-file,
.icons-on #content .contenttype-image,
.icons-on #content .contenttype-file,
.icons-on #content .contenttype-legalact,
.icons-on #content .contenttype-motenderzem,
.icons-on #content .contenttype-motenderprop,
.icons-on #content .contenttype-motorg,
.icons-on #content .contenttype-moauction,
.icons-on #content .contenttype-moauctionzem,
.icons-on #content .contenttype-mocontest,
.icons-on #content .contenttype-moquotation {
background-position: left 15px !important;
background-repeat: no-repeat;
padding: 1em 3em 0!important;
display: block;
min-height: 37px;
line-height: inherit;
}
.icons-on #content .contenttype-folder {
background-image: url("++resource++theme.ds8plast.images/icons/folder.png");
}
.icons-on #content .contenttype-image {
background-image: url("++resource++theme.ds8plast.images/icons/img.png");
}
.icons-on #content .contenttype-link, .icons-on #content .contenttype-contentbanner, .icons-on #content .contenttype-linksexchange {
background-image: url("++resource++theme.ds8plast.images/icons/link.png");
}
.icons-on #content .contenttype-document,
.icons-on #content .contenttype-legalact,
.icons-on #content .contenttype-motenderzem,
.icons-on #content .contenttype-motenderprop,
.icons-on #content .contenttype-motorg,
.icons-on #content .contenttype-moauction,
.icons-on #content .contenttype-moauctionzem,
.icons-on #content .contenttype-mocontest,
.icons-on #content .contenttype-moquotation {
background-image: url("++resource++theme.ds8plast.images/icons/text.png");
}
.icons-on #content .contenttype-collection {
background-image: url("++resource++theme.ds8plast.images/icons/collection.png");
}
.icons-on #content .contenttype-news-item {
background-image: url("++resource++theme.ds8plast.images/icons/news.png");
}
.icons-on #content .contenttype-file,
.icons-on #content .contenttype-docattachment,
.icons-on #content .contenttype-otherattachment,
.icons-on #content .contenttype-resultattachment {
background-image: url("++resource++theme.ds8plast.images/icons/file.png");
}
.icons-on #content .contenttype-file.pdf {
background-image: url("++resource++theme.ds8plast.images/icons/pdf.png");
}
.icons-on #content .contenttype-file.docx, .icons-on #content .contenttype-file.doc {
background-image: url("++resource++theme.ds8plast.images/icons/word.png");
}
.icons-on #content .contenttype-file.xls, .icons-on #content .contenttype-file.xlsx {
background-image: url("++resource++theme.ds8plast.images/icons/excel.png");
}
.icons-on #content .contenttype-file.ppt, .icons-on #content .contenttype-file.pptx {
background-image: url("++resource++theme.ds8plast.images/icons/ppt.png");
}
.icons-on #content .contenttype-file.deb, #content .contenttype-file.rar, #content .contenttype-file.rpm, #content .contenttype-file.tar, #content .contenttype-file.zip {
background-image: url("++resource++theme.ds8plast.images/icons/ach.png");
}
.icons-on #content .contenttype-file.image {
background-image: url("++resource++theme.ds8plast.images/icons/img.png");
}
#content .folderListingItem a {
border: medium none;
color: #333;
font-size: 120%;
font-weight: bold;
}
.download {
background: rgba(0, 0, 0, 0) url("++resource++theme.ds8plast.images/icons/download.png") no-repeat scroll 0 0;
padding: 0.5em 0 0 2.5em;
}
.template-search .searchResults dt img {
display: none;
}
.municipal-linksblock-wrap h4 {
background-color: #f03f84;
border-top: medium none;
color: white;
font-size: 110%;
margin: 0 0 0.2em;
padding: 2px 8px 3px 8px;
}
.municipal-linksblock-wrap span:hover {
border-color: #f03f84;
color: #f03f84;
}
#portal-footer-wrapper {
background: white none repeat scroll 0 0;
border-top: 2px solid #f03f84;
padding-top: 0;
}
#footer-toprime-container {
border: 2px solid #f03f84 !important;
}
body.limited-view dl.portlet.portletNavigationPrime dd.portletItem ul.menulevel2 {
margin: 0 0 0 0.9em;
}
body.limited-view.section-front-page #content table.blog_table td a img,
body.limited-view #block-blockviewlet_portaltop .content img {
display: none;
}

}


/* - ploneCustom.css - */
@media all {
/* http://ds8-plast.ru/portal_css/ploneCustom.css?original=1 */
/* */
/* */
/* */
/* */
/* */
/* */

}

