 
body {
  color: #3e3e3e;
   font: 13px/1.4em 'Open Sans', sans-serif;
    text-rendering: optimizelegibility;
   background-color: #f8f8f8;
/*background: url(/sites/default/files/m1_retro_branding_site.jpg) no-repeat fixed top center; */

   z-index: 999; 
}

#bglink{
  display:block;
  height:100%;
  width:100%;
  position:fixed;
  left:0;
  top:0;
  z-index:0;
  text-indent:-5000em;
  /* If you want to make only a part of background clickable,
     adjust height/width/left/top here. */
}
span.date-display-single {
font-size: 13px;
}
#galleriffic #caption {
position: relative;
margin: 0 7px 0 0;
width: 100%;
/* min-height: 10px; */
float: left;
}
.page.clearfix {
    background-color: #FFFFFF;
    box-shadow: 0 0 5px #b1b1b1;
-webkit-box-shadow: 0 0 5px #b1b1b1;
    -moz-box-shadow: 0 0 5px #b1b1b1;
    margin: 0 auto;
    width: 980px;
}

a, a:link, a:active {
  color: #006E97;
  text-decoration: none;

}
a:visited {color:#44216f}

a:hover {
   color:#3C99D6;  border-bottom: 0;
}
a:hover img, a.hover img {opacity: 0.9}
.contextual-links-wrapper a {
  border-bottom: 0;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0em 0 0.3em 0;
  
  font-weight: bold;
  letter-spacing: normal;
  padding-top: 0em;
}

h1 a, h1 a:link,
h2 a, h2 a:link, 
h3 a, h3 a:link, 
h4 a, h4 a:link, 
h5 a, h5 a:link, 
h6 a, h6 a:link {
  color: #006E97;
  border-bottom: none;
  font-weight: bold;
  text-decoration: none;
}
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {color:#44216f}
.views-field-title a {
  font-size: 15px;
  color: #006E97;
}
.region-content .view-op-recent-content .views-field-title a,
.region-content .view-op-recent-content .views-field-title a:link,
.region-content .view-op-recent-content .views-field-title a:visited {
  color: #405278;
  border-bottom: none;
  text-decoration: none;
  font-size: 30px;
  font-family: 'Open Sans', sans-serif;
  font-weight: normal;
  letter-spacing: normal;
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
 color:#3C99D6;
 
}

.region-content .view-op-recent-content .views-field-title a:hover {
  color: #787878;
}

h1 {
 
  font-weight: bold;
  border-top:1px #cccccc solid;
  padding-top: 4px;
  font: 23px/1.3 'ubuntu', 'Open Sans', sans-serif;
  font-weight: bold;
  }

h2 {
  margin: 4px 0;
  font-size: 14px;
  font-family: 'ubuntu', 'Open Sans', sans-serif;
  }

/* Make site titles the same size if it's an H1 (home) or H2 (internal) */
h1.site-name,
h2.site-name {
  font-size: 15px;
  margin-bottom: 0;
}

/* Make it a bit smaller for block headers */
h2.block-title {
font-size: 17px;
border-top: 3px #868686 solid;
margin: 0;
padding: 9px 0;
font-weight: bold;
font-family: 'ubuntu', 'Open Sans',sans-serif;
text-transform: uppercase;
  }
h2.block-title a{
  color: black;
  font-weight: bold;
  text-transform: uppercase;
  
}
h2.block-title a:hover {color: #D12420}


h3 {
  font-size: 12px;padding: 2px 0;
}

h4 {
  font-size: 18px;
}

h5 {
  font-size: 16px;
}

h6 {
  font-size: 14px;
  line-height: 25px; 
}
h6.site-slogan {
  margin-top: 0;
}
ul, ol {
  font-size: 13px;
  
  }
p {
    margin: 0 0 10px;
    line-height: 1.3em;
}
ul ul, ol ol, ul ol, ol ul {
  font-size: 1em;
  margin-bottom: 0;
}
ul {
  list-style-type: square;
}
ol {
  list-style-type: decimal;

}
blockquote {
 width: 85%;
padding: 20px 0 20px 60px;
margin: 25px;
font-size: 18px;
font-weight: normal;
font-style: italic;
background: url(/sites/default/files/quotarticle.png) no-repeat left 5px;}

blockquote p:last-child {
  margin-bottom: 0;
}

ul.inline,
ul.links.inline {
  display: block;
  margin-bottom: 5px;
  
}
ul.links li {list-style: none;display: inline;padding: 5px;}
ul.links {margin-top: 10px;float: right}
/* Responsive Images */
img {
  /*max-width: 100%;*/
  height: auto;
}
.field-name-body img{
  max-width: 100%;
  height: auto;
}
label {
  font-weight: bold;
  font-size: 14px;
}

ul, ol {
  margin-left: 20px;
  
}
ul.menu {margin-left: 0em;}

p, dl, hr, ol, ul, pre, table, address, fieldset {
  
}

/* Main Nav */
.navigation {
  margin-top: 1em;
}
ul.main-menu,
ul.secondary-menu {
  font-size: 1em;
  margin-left: 0;
  font-variant: small-caps;
}
ul.main-menu {
  font-size: 1.4em;
}

ul.main-menu li,
ul.secondary-menu li {
  margin: 0;
  padding: 0.25em 0.5em;
  border-right: 1px dotted #CCC;
}
ul.main-menu li.first,
ul.secondary-menu li.first {
  padding-left: 0;
}
ul.main-menu li.last,
ul.secondary-menu li.last {
  border-right: 0;
}
/* Node Specifics */

h2.node-title {
  margin: 0;
  border-top: 1px solid #CCCCCC;
  padding-top: 4px;
}

.node-teaser {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px dotted #CCC;
}

.node-links ul {
  margin: 0;
  padding: 0;
  font-size: 11px;
 float: right;
}
.field-type-taxonomy-term-reference {width: 300px}
.node-links ul li {
  margin: 00;
  padding: 0.25em 0.75em;
  border-right: 1px dotted #CCC;
}
.node-links ul li.first {
  padding-left: 0;
}
.node-links ul li.last {
  border-right: 0;
}
.node-links a {
  border-bottom: 0;
}
.user-picture {
  float: left;
  width: 24px;
  height: 24px;
  margin-right: 10px;
}

.submitted {
  line-height: 24px;
  margin-bottom: 10px;
  font-size: 11px;
}

ul.primary {
  border-bottom: 0;
  line-height: normal;
  list-style: none outside none;
  margin: 5px;
  padding: 0;
  white-space: nowrap;
  display: block;
}
ul.primary li {
  display: block;
  float: left;
}
ul.primary li a {
  background-color: #DDDDDD;
  border-color: #BBBBBB;
  border-style: solid;
  border-width: 1px;
  height: auto;
  margin-right: 0.5em;
  padding: 0.5em 1em;
  text-decoration: none;
  display: block;
}
ul.primary li a,
ul.primary li.active a,
ul.primary li a:hover {
  border: 1px solid #BBBBBB;
}
ul.primary li a:hover {
  background: #EEEEEE;
}
/* Forms */
input.form-text,
input[type="text"],
input[type="password"] {
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  height: 2em;
  line-height: 3em;
  padding: 0;
  text-indent: 0em;
  background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    font: 13px/16px Calibri,Arial,sans-serif;
    margin: 0 0 4px;
    padding: 4px 6px;
}
input.form-submit,
input[type="submit"] {
 
    border: 0 none;
    border-radius: 3px 3px 3px 3px;
    background-color: #0073BD;
    clear: both;
    color: #FFFFFF;
    cursor: pointer;
    font: bold 13px/16px Arial,Arial;
    margin: 6px 5px 0 0;
    padding: 6px 20px 8px;
    text-align: center;
}

input.form-submit:hover,
input[type="submit"]:hover {
  background: #3c99d6;
}
a.form-submit {
border: 0 none;
border-radius: 3px 3px 3px 3px;
background-color: #0073BD;
clear: both;
color: #FFFFFF;
cursor: pointer;
font: bold 13px/16px Arial,Arial;
margin: 10px 20px;
padding: 15px 20px;
text-align: center;
}
a.form-submit:hover {background: #3c99d6;} 

/* Login & Registration Defaults */
.block-login .item-list ul {
  text-align: center;
  display: block;
  
}
.block-34 li {
  margin: 0 0px 0.7em 0.4em;
  padding: 0 0px 0 8px;
  background: url("/sites/default/files/arrow.gif") no-repeat scroll 0 7px transparent;
  list-style: none;
}

.item-list ul li {
    margin: 0 0px 0.7em 0.4em;
    padding: 0 0px 0 8px;background: url("/sites/default/files/arrow.gif") no-repeat scroll 0 7px transparent;}
    
    
    
.block-login .item-list li {
  margin-left: 0;
  display: inline;
  padding: 0 0.5em;
  border-right: 1px dotted #CCC;
}
.block-login .item-list ul.openid-links {
  margin-bottom: 0;
}
.block-login .item-list ul.openid-links li {
  border-right: 0;
}
.block-login .item-list a {
  font-size: 10px;
}
.block-login .item-list li.last,
.block-login .item-list li:last-child {
  border-right: 0;
}

/* search form(s) and results */
.zone-branding .block-search-form {
  margin-top: 20px;
}
.block-search input.form-text,
.search-form #edit-keys {
  background: url('../i/search.png') no-repeat center right;
}
.block-search div.form-actions,
.search-form #edit-submit {
  display: none;
}
.search-results {
  margin-left: 0;
}
.search-results .title {
  font-size: 1.5em;
}
.search-snippet-info {
  padding: 10px;
  font-size: 0.9em;
  margin-left: 1em;
  background: #f9f9f9;
  border: 1px solid #f0f0f0;
  border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;
  margin-bottom: 15px;
}
.search-snippet-info p.search-info {
  margin-bottom: 0;
}
.search-snippet {
  font-size: 1em;
}
.search-result h3 {font-size: 16px}

#block-block-24 > div > div > p:nth-child(3) {
position: fixed;
left: 0;
top: 25%;
}
/* search form(s) api and results */
.zone-branding .block-default-search {
  margin-top: 20px;
}
.block-default-search input.form-text,
.block-default-search #edit-keys {
  background: url('../i/search.png') no-repeat center right;
}
.block-default-search div.form-actions,
.block-default-search input.form-submit {
  display: none;
}
.search-results {
  margin-left: 0;
}
.search-results .title {
  font-size: 1.5em;
}
.search-snippet-info {
  padding: 10px;
  font-size: 0.9em;
  margin-left: 1em;
  background: #f9f9f9;
  border: 1px solid #f0f0f0;
  border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;
  margin-bottom: 15px;
}
.search-snippet-info p.search-info {
  margin-bottom: 0;
}
.search-snippet {
  font-size: 1em;
}


/* Node Styles */
.node .field {
  margin: 0.3em 0 0.5em 0;
  
}
.node .field-label {
  margin: 0;
  font-family: Arial;
 
  font-weight: bold;
  letter-spacing: normal;
  font-size: 13px;
 
}
.node .field .field-items {
   display: block;
    
}

.node .field-type-node-reference .field-items,
.node .field-type-taxonomy-term-reference .field-items,
.node .field-type-node-reference .field-items {
  font-size: 13px;
  display: inline;
}
.print-link {
display: block;
text-align: right;
padding-bottom: 0.5em;
border-bottom: 1px solid #c0c0c0;
margin-bottom: 5px;
}

.field-name-field-op-main-image {
 float: left;
    margin-right: 14px;
    display: block;
    width: 220px;
    
}
.node .field-name-field-op-main-image {
 float: left;
    margin-right: 14px;
    display: block;
    width: 220px;
    
}
.sociallink td, .sociallinkbottom td {
padding: 0;
margin: 0;
}

.sociallink tr, .sociallinkbottom tr {
padding: 0;
margin: 0;
}
.field-name-field-op-main-image .field-items {float: none !important;
    position: relative}
.field-name-field-op-main-image .field-item {float: none !important;
    position: relative}

.field-name-field-op-caption {
  font-size: 12px;
  margin: 0 0 30px;
}

#edit-actions input {
  margin-right: 0.5em;
}
/* Comments */
#comments {border-top:1px #969696 solid;float: left}
#comments article {
  padding: 5px 0 10px;
  background: #fdfdfd;
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 5px;
}
#comments article header h3 {
  margin-top: 0;
}
#comments article.comment-unpublished {
  background: #fdebeb;
  border: 1px dotted #FF0000;
}
#comments article.comment-unpublished header h3 {
  margin-top: 20px;
}
#comments header {
  position: relative;
}
#comments header .new {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 1.5em;
  color: #FF0000;
}
#comments header .unpublished {
  position: absolute;
  top: -15px;
  left: 0;
  font-family: Georgia, serif;
  font-variant: small-caps;
  font-weight: normal;
  letter-spacing: normal;
  font-size: 1.5em;
  font-weight: normal;
  color: #FF0000;
}
#comments .comment nav {
  text-align: right;
  clear: both;

    float: right;
}
.comment a {color: white}
.comment a:hover {color: #f1f1f1}
#comments .comment nav ul {
  margin: 0;
    background: -moz-linear-gradient(center top , #00ADEF, #0073BD) repeat scroll 0 0 transparent;
    border: 0 none;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    cursor: pointer;
        padding: 3px;
    
}
#comments .title {background:url('/sites/default/files/comment.png');background-repeat:no-repeat;line-height: 2.3em;padding-left: 40px}

.form-textarea-wrapper {background-color: #f0f0f0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding: 10px}

.field-name-field-op-section-term .field-item {
margin: 0 5px;
}
.view-display-id-block_25 .views-row.views-row-1.rowvidmain {
min-height: 140px;margin-bottom: 15px;
}
.view-display-id-block_16 .views-row.views-row-1.rowvidmain {min-height: 190px;margin-bottom: 15px;}

/* Video Page */
.node-openpublish-video {

}
.field-name-body h2 {
margin: 20px 0;
font-size: 20px;
line-height: 25px;
}
#block-block-22 {
padding-bottom: 10px;
}
.node-openpublish-video .field-type-image .field-label,
.node-openpublish-video .field-type-video-embed-field .field-label,
.node-openpublish-video .field-name-field-op-video-embed-code .field-label {
  display: none;
}

/* Commented out a few items to remove a gap between the body and the iframe */
.node-openpublish-video .field-name-field-op-video-embed .field-items, 
.node-openpublish-video .field-name-field-op-video-embed-code .field-items {
  max-width: 100%;
}
.node-openpublish-video .field-name-field-op-video-embed .field-items .field-item,
.node-openpublish-video .field-name-field-op-video-embed-code .field-items .field-item {
/*  height: 0; */
  overflow: hidden;
/*  padding-bottom: 56.25%; */
  padding-top: 10px;
  position: relative;
}

.node-openpublish-video .field-name-field-op-video-embed .field-items .field-item iframe,
.node-openpublish-video .field-name-field-op-video-embed-code .field-items .field-item iframe {
  max-height: 100%;
  left: 0;
  /* position: absolute; */
  top: 0;
  max-width: 100%;
}

/* Teaser Styles */

.node-teaser .field {
  margin-top: .5em;
  margin-bottom:  .25em;
}

.node-teaser .field-name-field-op-video-embed {
  display: block;
  float: left;
  clear: none;
  margin-right: 20px;
  margin-top: 0px;
}

.node-teaser .field-name-field-op-video-embed .field-items .field-item {
  padding-top: 5px;
}

.node-teaser h2.node-title {
  font-size: 20px;
  line-height: 26px;
}

.node-teaser .submitted {
  line-height: 14px;
  margin-bottom: 0px;
}

#block-search-form {
  float: left;
  min-width: 200px;
  margin: 22px 0 0 0;
  top:0px;
}

.block-search input.form-text {
  height:32px;
  font-size: 14px;
}
#block-system-user-menu {float: right;}
#block-system-user-menu h2.block-title{
  display: none;
}

#block-system-user-menu ul.menu li {
  display: inline;
  font-size: 12px;
  padding-top: 5px;
  line-height: 25px;
}
#block-system-user-menu ul.menu li a {
 color: white;
}

#block-menu-menu-utility-nav .block-title {
  display: none;
}

#block-menu-menu-utility-nav ul.menu li.leaf {
  list-style: none;
  display: inline;
  float: right;
}

sup {
    font-size: 10px;
    padding-left: 20px;
}
ul.menu li {margin: 0}



.view-display-id-block_more_galleries .galrowopage {width:300px;height: 200px;float: left;position: relative;margin-bottom: 15px}
#block-views-photoreport-list-block .galrowopage {width:300px;height: 200px;float: left;position: relative;margin-bottom: 15px}
.view-display-id-photoseasons_recent .galrowopage {width:300px;height: 200px;float: left;position: relative;margin-bottom: 15px}

#galrow {float: left;height: auto;position: relative;}
span.captionpage a{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    bottom: 0;left:0;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 15px;
    margin: 0;
    padding: 8px 10px;
    position: absolute;
    width: 280px;
    z-index: 1;
}
span.captionpage a:hover {color: #c9c9c9}

.galrowtop {margin-bottom: 10px}

span.captionpagebig a{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    bottom: 0;left:0;
    color: #FFFFFF;
    font-size: 18px;
    
    line-height: 30px;
    margin: 0;
    padding: 8px 10px;
    position: absolute;
    width: 600px;
    z-index: 1;
}
span.captionpagebig a:hover {color: #c9c9c9}
.view-id-op_recent_content.view-display-id-block_3 .views-field-field-op-video-embed img,
.view-id-op_recent_content.view-display-id-block_4 .views-field-field-op-video-embed img {
  border: 4px solid #BBB;
}
.view-id-op_recent_content.view-display-id-block_3 {left:20px}

.block-views-newspaper-main-block-2, .block-views-newspaper-main-block-3 {
min-height: 280px;
}



.block-views-newspaper-main-block-5, .block-views-newspaper-main-block-4, .block-views-newspaper-main-block-8, .block-views-newspaper-main-block-10 {
min-height: 150px;
}
.view-display-id-block_9 .views-row-1 {
  width: 140px;
  min-height: 220px;
  float: left;
  padding-right: 20px;
}

.region-sidebar-first h2.block-title,
.region-sidebar-second h2.block-title {
  border-top: 1px solid #888;
}

.view-id-op_most_popular .views-row {
  margin-bottom: 10px;
}

.view-id-op_most_popular .views-field-title a {
  font-size: 14px;
}

.view-id-op_recent_content.view-display-id-block_7 .views-field-field-op-main-image {
  float: left;
  margin-right: 10px;
  border: 4px solid #BBB;
}

.front .block-delta-blocks-page-title {
  display: none;
}

.node-type-section-front .region-content h1#page-title {
  display: none;
}

.region-content .view-id-op_recent_content.view-display-id-block_recent_articles .views-field-title a,
.region-content .view-id-op_recent_content.view-display-id-block_recent_articles .views-field-title a:link,
.region-content .view-id-op_recent_content.view-display-id-block_recent_articles .views-field-title a:visited,
.region-content .view-id-op_recent_content.view-display-id-block_recent_articles_taxonomy .views-field-title a,
.region-content .view-id-op_recent_content.view-display-id-block_recent_articles_taxonomy .views-field-title a:link,
.region-content .view-id-op_recent_content.view-display-id-block_recent_articles_taxonomy .views-field-title a:visited,
.view-id-op_recent_content.view-display-id-block_5 .views-field-title a,
.view-id-op_recent_content.view-display-id-block_5 .views-field-title a:link,
.view-id-op_recent_content.view-display-id-block_5 .views-field-title a:visited {
  font-size: 20px;
}

.region-content .view-id-op_recent_content.view-display-id-block_recent_articles .views-field-title a:hover,
.region-content .view-id-op_recent_content.view-display-id-block_recent_articles_taxonomy .views-field-title a:hover,
.view-id-op_recent_content.view-display-id-block_5 .views-field-title a:hover {
  text-decoration: underline;
  color: #00578A;
}

.region-header-second-inner {
  margin-bottom: 15px;
}




#zone-user-wrapper {
 background: #333F49;
  margin-bottom: 15px;
}


#zone-footer-wrapper {
  background: #f2f2f2;
  padding-top:15px;
  margin-bottom: 25px;
  margin-top: 30px;
  border-top:2px #cf0706 solid;
}

#zone-branding-wrapper {
  padding-bottom: 10px;
}

#zone-menu-wrapper {
  margin-bottom: 10px;
}

.node-openpublish-photo-gallery .field-name-field-op-main-image {
  width: 620px;
}

.node-openpublish-photo-gallery .field-name-field-op-gallery-image-image img {
  height: 200px;
}

.view-id-openpublish_related_content.view-display-id-block_1 .views-field-field-profile-photo {
  float: left;
  margin-right: 10px;
}
.view-id-node_author .views-field-field-profile-photo {
  float: left;
  margin-right: 10px;
}

.node .field-name-field-op-caption p {
  color: #AAA;
  font-size: 12px;
}

.view-display-id-block_recent_articles .views-row-odd,
.view-display-id-block_5 .views-row-odd {
  float: left;
  width: 48%;
  clear: left;
  margin-right: 10px;
  padding-bottom: 20px;
}

.view-display-id-block_recent_articles .views-row-even,
.view-display-id-block_5 .views-row-even {
  float: right;
  width: 48%;
  clear: right;
  margin-left: 10px;
  padding-bottom: 20px;
}

#block-views-news-block-1 > div > div > div > div.view-content {
min-height: 420px;
padding-right: 10px;

}
.imagecaption {
    color: #737373;
    margin: 0;
    padding: 4px 0 3px;
    width:100%;
    font-size: 12px;
    margin-bottom: 15px;
    }
.language-switcher-locale-url ul {display: inline}
.language-switcher-locale-url li {display: inline; padding: 2px; font-size: 12px;}
.aphorism {color: #000; font-size: 12px; margin:auto 0px; margin: 5px 30px 5px 30px;width: 300px;min-height: 40px; line-height: 14px;}
.aphorism_author {font-color: #676767; font-size: 11px; margin-top: 13px;}

.aphorismbackground {background-color: #f0f0f0; padding: 0 9px;background:url('/sites/default/files/quote.png');background-repeat:no-repeat;float:right;}
.copyright {color: black}
.img {float: left; margin: 0 8px 5px 0}
.tags_text {font-size: 14px}
.tags_text a {color:#a80d0d;}



.date {color: #656565; font-size: 11px;}
.tax_text {font-size: 12px;}
.tax_text p {font-size: 12px;}

.node_author a {font-size: 14px; margin-right: 5px;}
.list_author a {font-size: 11px; margin-right: 5px;float: left}
.list_date {font-size: 11px;color: #6c6c6c;}
.listrow {min-height: 130px;
border-bottom: 1px solid #9e9e9e;
margin: 5px 0 10px 0;
padding: 0 0 10px 0;}
.toparticlerow {min-height:130px;padding-bottom: 5px;margin: 5px 0}
.node_date {font-size: 12px;color: #6c6c6c;float:left;line-height: 20px}
.time {
    line-height: 17px;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    
    float: left;
    margin: 0;
   }
.timet {padding: 0px;color: #727272; font-size: 10px; }
.timein {color: #b01012; font-size: 10px;float: left;margin-right: 10px;}
.newsin {font-size: 11px; font-family: 'Open Sans', sans-serif; color: #333333;
}
.timei {margin-top: 0px}

.news {font-size: 13px; font-family: 'Open Sans', sans-serif; color: #006E97;
    display: block;
    overflow: hidden;
    padding: 0 0 7px 4px;
    line-height: 1.4em;
    }
.news a:hover {text-decoration: underline}

#block-views-news-block-2 {background-color: #f1f1f1; padding:10px 8px 10px 8px; border-top:2px #d12420 solid; min-height: 300px;}

.line-social {float: left}
.pagetop {width: 100%;border-bottom: 1px #9e9e9e dotted;line-height: 15px;padding-bottom: 5px}

.row {min-height: 100px;margin-bottom: 12px}
.rowphotoseason {min-height: 110px}
.view-display-id-block_20 .row {min-height: 135px}
.rowall {padding:0; margin: 0 auto; width: 480px;margin-top: 10px}

.block-views-panoday-list-block .view-display-id-block .views-row {width: 290px;
min-height: 120px;
padding: 10px 20px 0 0;
float: left;}

.block-views-panoday-list-block .view-display-id-block .views-row .views-field.views-field-field-main-image-big {float: left;
padding-right: 15px;}
.block-views-panoday-list-block .view-display-id-block .views-row .views-field-field-op-main-image {float: left;
padding-right: 15px;}

.block-views-panoday-list-block {border-top: 3px solid rgb(204, 204, 204);}


#block-views-op-recent-content-recentwithpic {margin-bottom: 30px;}
#block-views-op-recent-content-recentwithpic views-row-1 views-row-2 views-row-3 {padding-right: 10px;margin: 0; width: 140px;float: left}
#block-views-op-recent-content-recentwithpic views-row-4 {padding: 0;margin: 0; width: 140px;float: right}

.block-op-recent-content-recentwithpic h2.block-title {border-top: 1px #999 solid;border-bottom: 0px}
#block-views-newspaper-main-block-17 .views-row-last {padding: 0;margin: 0; width: 140px;float: right}

.smalltext {font-size: 12px;}
.smalltext a {font-size: 12px}
.smalltext p {
font-size: 12px;
}
.blogtext p {font-size: 11px;}
.taxrow {min-height: 110px;border-bottom: 1px solid #f0f0f0;margin: 10px 0;padding: 0 0 10px 0}

.libraryrow {
min-height: 340px;
width: 300px;
padding: 0 0 10px 0px;
margin: 10px 5px;
float: left;
}
.librarysmallrow {min-height: 100px;border-bottom: 1px solid #cacaca;margin: 10px 0;padding: 0 0 10px 0}
.libraryrow h2{font-size: 20px;line-height: 1.2em;text-align: center;}

#boxes-box-ad_728x90_1 {border-bottom: 1px #ccc solid;padding-bottom:10px; margin-bottom: 10px;}
.block-current-date {border: 0;float: left;font-size: 11px;color: white;padding-top: 5px;}


@-moz-document url-prefix(http://),url-prefix(https://) {
scrollbar {
   -moz-appearance: none !important;
    background: rgb(0,255,0) !important;}
thumb,scrollbarbutton {
 -moz-appearance: none !important;
  background-color: rgb(140,140,140) !important;
}
thumb:hover,scrollbarbutton:hover {
-moz-appearance: none !important;
background-color: rgb(140,140,140) !important;
}
scrollbarbutton {
display: none !important;
}
scrollbar[orient="vertical"] {
min-width: 7px !important;
}}


/* Let's get this party started */
::-webkit-scrollbar {
    width: 7px;
}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 6px;
    border-radius: 6px;
    background: rgba(184, 184, 184, 1);     
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(219,219,219,1); 
}

.subtitle {margin-bottom: 8px;font-size: 12px;}
.more-link {
    float: right;
    font-size: 12px;
    margin: 5px 0;
    padding: 3px 0;
    width: 100%;}
.text {font-size: 12px}
.option {font-size: 12px}
#edit-vote {float: left}
.linksvote {float: right}
.list-small {min-height: 70px;margin-bottom: 15px}
.list-video {min-height: 120px;margin-bottom: 5px}
.list-video-small {min-height: 90px;margin-bottom: 5px}
.list-video h2 {font-size: 13px;font-weight: normal}
.list-video-small h2 {font-size: 13px;font-weight: normal}
#region-preface-first {border-right: 1px solid #DFDFDF;padding-right:9px;margin: 0 0 0 10px}
#region-preface-second {margin: 0 0 0 10px}
#region-preface-third {border-left: 1px solid #DFDFDF;padding-left:9px;margin: 0 0 0 10px}

#block-menu-menu-hottopics {line-height:1.5em;float: left;width: 750px;margin: 0;}
#block-menu-menu-hottopics ul.menu li.leaf{display: inline;border-left: 1px #919191 solid; padding: 0 10px;margin: 0;font-size: 15px;
font-weight: bold;}
#block-menu-menu-hottopics ul.menu li.leaf a {color: #d12420}
#block-menu-menu-hottopics ul.menu li.leaf a:hover {color: #828282}
#block-menu-menu-hottopics ul.menu li.first {border-left: 0}
#block-menu-menu-hottopics ul.menu .last.leaf  a {font-size: 13px;font-weight: bold;}
#block-menu-menu-hottopics h2 {border-top: none; font-size: 12px;float: left;padding: 0;margin: 0;font-weight: bold;margin-right: 10px;text-transform: uppercase}

.view-content {margin-bottom: 5px;}
#block-views-news-block-2 h2.block-title 
{font-size:11px;border:0;top:-2px;left:0px; position: absolute;border-radius: 4px;
padding-top: 4px;background-color: #d12420; width: 69px; height: 18px;z-index: 2;opacity: 9999;padding: 2px}

#block-views-news-block-2 h2.block-title a {color:#fff;padding:0px 0px 0px 7px}

#block-views-news-yournews, #block-views-yournews-your-news {margin-top:2px;float: right;background:url('/sites/default/files/mail.png');background-repeat:no-repeat;height:17px;padding-left: 30px;}
#block-views-news-yournews a, #block-views-yournews-your-news a{color: #8a8a8a;font-size: 12px;line-height: 1.5em}
#block-views-news-yournews a:hover, #block-views-yournews-your-news a:hover {text-decoration: underline}
#block-block-6 {background-color: #f1f1f1;padding: 10px 20px 10px 0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom: 10px; font-size: 10px;padding: 10px}
#block-block-6 h2 {border-top: 0}

.block-12 {background-color: #f1f1f1;padding: 10px 20px 10px 0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom: 10px; font-size: 10px;padding: 10px}
.block-12 h2 {border-top: 0}
.block-openx-12 {
    background-color: #fff;
    border-radius: 0;
    margin-bottom: 10px;
    padding: 0;
}
.block-views-news-block-4 {background-color: #ebeef0;padding: 5px 20px 10px 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom: 10px; font-size: 10px;}
.block-views-news-block-4 h2.block-title {border-top: 0;font-size: 13px;}

.block-views-news-block-3, #block-views-news-list-small-block {background-color: #ebeef0;padding: 5px 20px 0px 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom: 10px; font-size: 10px;}
.block-views-news-block-3 h2.block-title, #block-views-news-list-small-block  h2.block-title {border-top: 0;font-size: 13px;}
.block-block-7 {border-top: 0px}
.block-op-recent-content-articles-side {background-color: #ebeef0;padding: 5px 20px 10px 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom: 10px; font-size: 10px;}
.block-op-recent-content-articles-side h2.block-title {border-top: 0;font-size: 13px;}

/*#block-views-news-block-1 h2.block-title {border-top: 2px #ccc solid;font-size: 12px;border-bottom: 0px}*/
#block-views-news-block-1 h2.block-title {border-top: 3px #868686 solid;font-size: 17px;border-bottom: 0px}

.poll .title {font-weight: bold;font-size: 15px;padding: 4px 0}
.poll .text {font-size: 13px;}
.poll .bar .foreground {background-color: #00ADEF;
float: left;}
.block-block-9 {margin-bottom: 10px}
.block-block-9 h2.block-title {font-size: 11px}
.block-block-9 a {font-size: 12px}
.block-block-9 ul li {background: url("/sites/default/files/dotsponsors.gif") no-repeat scroll 0 1px transparent;
    margin: 0;
    padding: 0 0 0 16px;list-style: none}
.block-block-9 ul{padding: 0 0px 0 0 !important;
    width: 190px !important;display: block;float: left;margin: 0;}
.field-name-uc-product-image {float: left;padding: 0 10px 10px 0}

span.vidover {
    background: url("/sites/default/files/video-button.png") no-repeat scroll center center transparent;
    cursor: pointer;
    display: block;
    height: 45px;
    left: 25px;
    text-indent: -9999px;
    margin: -19px 0 0 -19px;
    position: absolute;
    top: 25px;
    width: 45px;
   }
.adslist {margin-bottom: 10px;}
.breadcrumb {font-size: 13px; padding-bottom: 0;}
ul.breadcrumb {margin-bottom: 0;}

.rowvidmain {width:140px;min-height:130px;float: left;position:relative;}
.rowvidmain a {font-size: 12px;}
.views-row-odd {width: 140px;height:130px;padding: 0 20px 0 0;float: left}
.views-row-even {width: 140px;height:130px;float: right}

.views-row-1 {width: 140px;min-height:150px;float: left;padding-right: 20px}
.views-row-2 {width: 140px;min-height:150px;float: right;padding: 0}
.views-row-3 {width: 140px;min-height:150px;float: left;padding-right: 20px}
.views-row-4 {width: 140px;min-height:150px;float: left;padding: 0}

.view-newspaper-main .view-id-newspaper_main .view-display-id-block_1 {width: 140px;padding: 0;float: right}



/*.view-id-newspaper_main .views-row-1 {width: 140px;min-height:160px; padding: 0 20px 0 0;float: left}
.view-id-newspaper_main .views-row-2 {width: 140px;padding: 0;float: right}
.view-id-newspaper_main .views-row-3 {width: 140px;padding: 0 20px 0 0;float: left}
.view-id-newspaper_main .views-row-4 {width: 140px;padding: 0;float: right}*/

.block-ad-groups-95 {float: left;margin-right: 3px}
.block-ad-groups-96 {margin-left: 10%}



.view-display-id-block_17 .views-row-1 {width: 300px;padding: 0 15px 0 0;float: left}
.view-display-id-block_17 .views-row-2 {width: 300px;padding: 0 15px 0 0;float: left}
.view-display-id-block_17 .views-row-3 {width: 300px;padding: 0;float: right}
.view-display-id-block_17 .views-row-4 {width: 300px;padding: 0 20px 0 0;float: left}
.view-display-id-block_17 .views-row-5 {width: 140px;padding: 0 20px 0 0;float: left}
.view-display-id-block_17 .views-row-6 {width: 140px;min-height:130px;float: right;padding: 0}

#block-views-project-list-small-block .views-row-1 {width: 300px;padding: 0 15px 0 0;float: left}
#block-views-project-list-small-block .views-row-2 {width: 300px;padding: 0 15px 0 0;float: left}
#block-views-project-list-small-block .views-row-3 {width: 300px;padding: 0;float: right}

.view-display-id-links_projects_rus .views-row-1 {width: 210px;padding: 0 20px 0 0;float: left}
.view-display-id-links_projects_rus .views-row-2 {width: 210px;padding: 0 20px 0 0;float: left}
.view-display-id-links_projects_rus .views-row-3 {width: 210px;padding: 0 20px 0 0;float: left}
.view-display-id-links_projects_rus .views-row-4 {width: 210px;padding: 0 20px 0 0;float: left}
.view-display-id-links_projects_rus .views-row-5 {width: 210px;padding: 0 20px 0 0;float: left}
.view-display-id-links_projects_rus .views-row-6 {width: 210px;min-height:130px;float: right;padding: 0}

.view-display-id-panolinks {min-height: 150px}
.view-display-id-panolinks .views-row-1 {width: 140px;padding: 0 20px 0 0;float: left}
.view-display-id-panolinks .views-row-2 {width: 140px;padding: 0 20px 0 0;float: left}
.view-display-id-panolinks .views-row .views-row-3 {width: 140px;float: right;padding: 0}


.block-views-op-recent-content-block-3 .views-row-1{width: 140px;padding: 0 20px 0 0;float: left}

.block-views-op-recent-content-block-8 .views-row-7{width: 140px;padding: 0 20px 0 0;float: left}



.field-collection-container .field-items .field-item {
   
   float: left;
    margin: 0 15px 0 0;
    width: 190px;
   }
.fivestar-widget {margin: 3px 0}
a, p, img, blockquote, input, textarea, label, span {
    transition-duration: 0.3s;
    transition-property: color, background-color, text-shadow, border-color, opacity;
    -webkit-transition-property: color,background-color,text-shadow,border-color,opacity;
-webkit-transition-duration: .3s;
    }
    
#block-views-pdf-block, #block-views-pdf-block-2 {background-color: #F2F2F2; margin-bottom: 10px;position: relative; padding-bottom: 10px;}  
#block-views-pdf-block h2.block-title, #block-views-pdf-block-2 h2.block-title { border-top: 2px #868686 /*#00ADEF*/ solid; border-bottom:1px #f9f9f9 solid; padding: 4px; font-size: 15px; }
#block-views-pdf-block-2 .center-text{text-align:center}
#block-views-pdf-block .more-link,
#block-views-pdf-block-2 .more-link{
	background: -moz-linear-gradient(center top , #00ADEF, #0073BD) repeat scroll 0 0 transparent;
  /*-webkit-gradient(linear,0% 0,0% 100%,from(#3C99D6),to(#0073BD));*/
background: -webkit-linear-gradient(top,#3C99D6,#0073BD);
background: -moz-linear-gradient(top,#3C99D6,#0073BD);
background: -ms-linear-gradient(top,#3C99D6,#0073BD);
background: -o-linear-gradient(top,#3C99D6,#0073BD);
    color: white;
    display:inline-block;
    width: 200px;
    text-align:center;
    font-weight:bold;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    cursor:pointer;
    padding:4px 10px;
    vertical-align:middle;
    /*margin: 10px 0 10px 0;*/
    position:relative;
    float: left;
    /*left: 30px;*/
	/*text-transform: uppercase;*/
    }
#block-views-pdf-block span {
	font-size: 13px;
    left: 30px;
    margin: 0 auto;
    position: relative;
}
#block-views-pdf-block .more-link span{
	text-transform: uppercase;
	left: 0;
}
#block-views-pdf-block .more-link div.uppercase{
	text-transform: uppercase;
	display: inline;
}
 #block-views-pdf-block .more-link a, #block-views-pdf-block-2 .more-link a{color: white} 
 #block-views-pdf-block .more-link:hover, #block-views-pdf-block-2 .more-link:hover  {background: #0073BD;} 
 #block-views-pdf-block .view-pdf, #block-views-pdf-block-2 .view-pdf {padding: 10px 40px}
.pdfka {width: 215px;border: 1px solid #c3c3c3;box-shadow: 0 2px 4px rgba(0, 22, 21, 0.5);margin-bottom: 10px;}


.view-display-id-block {margin: 0 auto}

.rowtopnews {border-bottom: 1px dotted #888888;min-height: 70px;margin-bottom: 5px}

.block-block-10 {margin-bottom: 10px}

.popularlist {padding:0px;margin: 0}
    .popularlist ol {font-size: 16px;color: #888888;counter-reset: item;
    list-style-type: none;padding-left: 10px;margin: 0}
   .popularlist ol li { display: block; }
.popularlist ol li:before {float: left;padding: 0 5px 0 0; 
    content: counter(item) "  "; 
    counter-increment: item 
}
.popularlist ol li.popularlistt {line-height: 0.9em;border-bottom: 1px dotted #888;padding: 5px 0;}
.block-views {
margin-bottom: 10px;
}
#block-block-8 {margin-bottom: 10px;}
    .popularli {border-bottom: 1px solid #000}

 .block-block-13 {float: right;}   
 .block-block-13 a {font-size: 11px;color: #c2c2c2;line-height: 28px}   
 .block-block-13 a:hover {color: #d12420}
 .block-block-13 li {display: inline;}
.block-block-13 ul li.first {padding-right: 5px;margin-right: 5px;}
.form-textarea-wrapper textarea {
background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    font: 13px/16px Calibri,sans-serif,Arial;
    margin: 0 0 4px;
    padding: 4px 6px;
}
.newslist {padding: 3px 0px}
.views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 0em;
}
.container-inline-date {
    clear: both;
    line-height: 3em;
}
.archive-row {float: left;display: block;padding: 10px 20px 30px 10px;margin-bottom: 15px;min-height: 320px;}
.archive-row-pdfka {border: 1px solid #c3c3c3;box-shadow: 0 2px 4px rgba(0, 22, 21, 0.5);width: 150px;height: 243px;margin-bottom: 10px}
.archive-block-row {float: left;display: block;padding: 0px 7px 0px 0px;min-height: 250px;}
.archive-block-row-pdfka {border: 1px solid #c3c3c3;box-shadow: 0 2px 4px rgba(0, 22, 21, 0.5);width: 140px;min-height: 210px;}
.archive-block-row-pdfka img{
	width: 140px;
}
.field-name-field-subtitle {font-size: 16px;padding-top: 5px;line-height: 1.6em;}
.view-taxonomy-term h3 {font-size: 17px;}
.locale-untranslated {
    font-style: normal;
    text-decoration: none;
    color: #8e8e8e;
}
#block-block-5 .logo {
background: url("/sites/default/files/socialsprites.png") no-repeat 0px 0px scroll transparent;
display:block;
float:left;
height: 62px;
margin: 0 0 10px 0;
width:182px;}
.sociallink ul li {margin: 0 0 5px 0;display: block}
.sociallink ul {margin-left: 0px}
.sociallinkbottom {float: left;width: 100%;padding:5px 0 3px; border-top: 1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin: 5px 0 }
.sociallinkbottom > ul {
    margin-left: 0;
}
.sociallinkbottom ul li {margin: 0 10px 0 0;display: block;float: left;}
.sociallinks {float:right;margin:20px 0 0;}
.sociallinks a {background: url("/sites/default/files/socialsprites1.png") no-repeat scroll 0 0 transparent;line-height:27px;padding:0 0 0 30px;display: block}
.sociallinks .fb {background-position: -182px -88px;width: 80px}
.sociallinks .twitter {background-position: -182px -31px;width: 60px}
.sociallinks .youtube {background-position: -182px -60px;width: 60px}
.sociallinks .rss {background-position: -182px -3px;width: 40px}
.sociallinks .google {background-position: -182px -116px;width: 60px}
.sociallinks .telegram {background-position: -182px -116px;width: 60px}
.sociallinks .vk {background-position: -182px -144px;width: 40px}
.sociallinks ul {list-style: none outside none}
.sociallinks li {float: left}

.sociallinkstop {float: left;padding-top: 1px}
.sociallinkstop a {background: url("/sites/default/files/socialsprites1.png") no-repeat scroll 0 0 transparent;line-height:27px;display: block}
.sociallinkstop .fb {background-position: -182px -87px;width: 28px}
.sociallinkstop .twitter {background-position: -182px -31px;width: 28px}
.sociallinkstop .youtube {background-position: -182px -58px;width: 28px}
.sociallinkstop .rss {background-position: -182px -2px;width: 28px}
.sociallinkstop .google {background-position: -182px -116px;width: 28px}
.sociallinkstop .telegram {background-position: -182px -116px;width: 28px}
.sociallinkstop .vk {background-position: -182px -144px;width: 28px}
.sociallinkstop ul {list-style: none outside none;}
.sociallinkstop li {float: left}

.partners {float: left;padding-top: 1px}
.partners a {background: url("/sites/default/files/partners_sprite.png") no-repeat scroll 0 0 transparent;line-height:27px;display: block}
.partners .left {background-position: 0px 0px;width: 300px;height: 70px;padding-right: 10px;}
.partners .middle {background-position: 0px -70px;width: 300px;height: 70px;border-left: 1px solid #999999;border-right: 1px solid #999999;padding-right: 18px;}
.partners .right {background-position: 0px -140px;width: 300px;height: 70px;}
.partners ul {list-style: none outside none;margin-left: 0px;}
.partners li {float: left;}


#block-menu-menu-footer-links {float: right;}

#region-footer-second .block-menu-menu-footer-links .menu li.leaf {
  display: inline;
  padding: 10px 8px;
}
.block-superfish-1 {background: #2E373F;

    margin-bottom: 1em;}
.block-superfish-2 {float: left;}
.menu.sf-menu.sf-style-day_top {
    line-height: 18px;
}
.timenewslist {margin: 4px 0;float: left;margin-right: 10px;color: #515151;background-color: #EBEEF0;padding: 2px 3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}

.view-display-id-block_5 h3 {font-size: 13px;color: #d12420;border-bottom: 1px solid #d6d6d6;padding: 5px 5px 5px 0;width: 200px}
#region-user-third {margin-bottom: 10px;position: relative}
.block-openx-0 {clear: both;
    margin: 0 auto 10px;
    overflow: hidden;
    width: 728px;}
.block-openx {margin-bottom: 10px}
.block-openx-3 {float: left}
.block-openx-2 {float: right}
.field-name-field-author {font-size: 15px; font-weight: bold;font-style: italic}
.quottxt {background: url("/sites/default/files/quotau.png") no-repeat scroll 0 0 transparent;
    float: left;
    min-height: 80px;
    opacity: 11;
    padding: 0 30px;
    position: relative;
    width: 140px;
    font-size: 11px;
    line-height: 1.3em;}
.quotimg {float: right;width: 100px}
.block-fboauth-login {float: right;padding: 3px 3px 0px 10px}
.block-poll {margin-bottom: 10px;position: relative}
.block-poll ul.links {bottom: 0px;
    margin-top: 10px;
    position: absolute;
    right: 1px;
    }
.block-poll ul.links li {display: block;padding: 0px;}
.poll .total {text-align: left;font-size: 10px}
.photogallery {width: 300px;height: 250px}
.block-newspaper-main-photoslider {position: relative}
#views_slideshow_cycle_main_newspaper_main-photoslider {width: 300px;position: relative}
#views_slideshow_cycle_main_newspaper_main-photoslider .views-row-odd, #views_slideshow_cycle_main_newspaper_main-photoslider .views-row-even {width:300px; height: 200px}
.slidercaption {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    bottom: 0;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 15px;
    margin: 0;
    padding: 8px 10px;
    position: absolute;
    width: 280px;
    text-align: center;
}
#views_slideshow_cycle_main_newspaper_main-infohraphics .views-row-odd, #views_slideshow_cycle_main_newspaper_main-infohraphics .views-row-even {
    height: 200px;
    width: 300px;
}
/**
 * Buttons
 */
.views_slideshow_controls_text_next_newspaper_main-photoslider,
.views-slideshow-controls-text-previous, .views-slideshow-controls-text-next {
  display: block;
  width: 32px;
  height: 32px;
  background-image: url(/sites/default/files/arrows.png);
  z-index: 11;
}

.views-slideshow-controls-text-previous {
  position: absolute;
  top: 100px;
  left: 0px;
  background-position: 0 0;
  
}
.views-slideshow-controls-text-previous:hover {
  background-position: -32px 0;
  
  
}
.views-slideshow-controls-text-previous:active {
  background-position: -64px 0;
  
}

.views-slideshow-controls-text-next {
  position: absolute;
  top: 100px;
  right: 0px;
  background-position: 0 -32px;
}
.views-slideshow-controls-text-next:hover {
  background-position: -32px -32px;
}
.views-slideshow-controls-text-next:active {
  background-position: -64px -32px;
}
.region-postscript-third {border-top: 1px solid #ABABAB; padding-top: 10px;margin: 10px 0 0 0}
.block-webform {background-color: #EBEEF0;
    border-radius: 3px 3px 3px 3px;
    font-size: 10px;
    margin-bottom: 10px;
    padding: 5px 20px 0 10px;position: relative}
.block-webform h2.block-title {
    border-top: 0 none;
    font-size: 13px;  }
.block-webform .form-wrapper {margin-left: 30%}    
.block-webform .form-file, .form-managed-file  {margin: 0
}  
.block-webform .form-managed-file .form-submit {margin-left: 30%;margin-top: 5px}

.field.field-name-field-profile-photo.field-type-image.field-label-hidden {
    float: left;
    margin: 0 15px 15px 0;
}
.block-newspaper-main-block-6 h2 {padding: 0;border-top: 0px}
.news-source {padding: 5px 0 10px}
.zone-string-wrapper {
    background: none repeat scroll 0 0 #000B15;
    border-bottom: 1px solid #000000;
    bottom: 0;
    color: #FFFFFF;
    height: 25px;
    position: fixed;
    width: 100%;
    z-index: 90;
    left: 0;
}
.grid-12.region.region-stringbottom {
	left: -10px;
    margin: 0 auto;
    height: 25px;
    position: relative;
    font-size: 12px;
    color: white;
    width: 980px;
    line-height: 25px;}
.block-newsline-newsline {
    float: left;
    position: relative;
    width: 80%;
}    
.block-16 {
    bottom: 0;
    float: left;
    height: 50px;
    position: relative;
    right: 0;
    width: 20%;
}
#block-views-newsline-newsline h2.block-title {
font-size: 15px;
background-color: #d02521;
padding: 0 10px;
margin: 0 8px 0 0;
line-height: 25px;
position: relative;
float: left;
border-top: 0}

.newsline .time {font-size: 13px;margin: 0 5px;font-weight: bold;position: relative;/*left: 100px;*/line-height: 25px}
.newsline .newstxt {position: relative;/*left: 110px;*/width: 600px}
.newsline .newstxt a {color: white;font-size: 13px;}
.newsline .newstxt a:hover {color: #afafaf;}
.block-openx-5 {
   
    text-align: center;
   padding: 0px 0 5px;
width: 300px;
margin: 0 auto;
margin-bottom: 10px;
}
.block-block-23 {margin: 10px 0;}
.listnewspaper {
min-height: 70px;
border-bottom: 1px solid #f0f0f0;
margin: 5px 0 10px 0;}
.view-id-newspaperlist h3 {font-size: 17px;
border-bottom: 1px solid #D12420;
padding: 7px 0;
margin-bottom: 15px;}
.blogs-list {margin-bottom: 10px;
	padding: 5px 0 10px;
	border-bottom: 1px solid #8B8B8B;
	min-height: 70px;
	}
span.views-field.views-field-field-op-author {
font-size: 12px;
}
.view-display-id-recentvideosday .views-row {height: 200px;width: 200px;padding-right: 10px;float: left;margin-bottom: 10px}
.view-display-id-recentvideosday .views-row-3 {float: left;padding: 0}
.view-display-id-recentvideosday .views-row-6 {float: left;padding: 0}
.view-display-id-recentvideosday .views-row-9 {float: left;padding: 0}

#block-views-video-list-day-tv-big-block .views-row {height: 200px;width: 200px;padding-right: 10px;float: left;margin-bottom: 10px}
#block-views-video-list-day-tv-big-block .views-row-3 {float: left;padding: 0}
#block-views-video-list-day-tv-big-block .views-row-6 {float: left;padding: 0}
#block-views-video-list-day-tv-big-block .views-row-9 {float: left;padding: 0}

#block-views-op-recent-content-block-20 .views-row,
#block-views-video-ivshina-list-block .views-row{
min-height: 210px;
width: 140px;
padding-right: 15px;
float: left;
margin-bottom: 10px;
}
.view-id-videopage .views-row {min-height: 240px;width: 140px;padding-right: 20px;float: left;margin-bottom: 10px;margin-bottom: 10px}
.view-id-videopage .views-row-6 {float: left;padding: 0}
.view-id-videopage .views-row-12 {float: left;padding: 0}
.view-id-videopage .views-row-18 {float: left;padding: 0}
.view-id-videopage .views-row-24 {float: left;padding: 0}

.view-id-inphohraphics .views-row {height: 160px;width: 140px;padding-right: 20px;float: left;margin-bottom: 10px;margin-bottom: 10px}
.view-id-inphohraphics .views-row-4 {float: left;padding: 0}
.view-id-inphohraphics .views-row-8 {float: left;padding: 0}
.view-id-inphohraphics .views-row-12 {float: left;padding: 0}
.rownewsarticle {
    width: 200px;
    float: left;
    position: relative;
    padding: 0 0 0 5px;
}
.small-news {
    float: left;
    font: 12px/13px 'Open Sans', sans-serif;
    width: 110px;
}
.block-views-news-block-7,  #block-views-articles-on-news-block {
    background-color: #f1f1f1;padding: 5px 2px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom: 10px; font-size: 10px;}
   
    
.block-views-news-block-7 img,  #block-views-articles-on-news-block img {
    float: left;
    margin-right: 5px;
}
.block-views-news-block-7 h2.block-title,  #block-views-articles-on-news-block h2.block-title {
    border-top: none;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 3px 5px;
    text-transform: uppercase;
}
.logo-img {
    margin-bottom: 10px;
}
.block-24 {
position: fixed;
right: 0;
top: 30%;
width: 28px;
height: 180px;
z-index: 10;
}
.uc-cart-checkout-form {
    background-color: #F0F0F0;
    padding: 20px;
    -webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
#block-uc-cart-cart {
background-color: #d12420;
padding: 10px 20px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
margin-bottom: 10px;
font-size: 10px;
color:white;

}
.cart-block-summary-links a, .cart-block-summary-links li a.active{
	/*display:none;*/
	color:white;
} 
.cart-block-summary-links ul{
	margin-left: 0px;
}
.cart-block-icon-full, .cart-block-icon-empty{
    background: transparent url("/sites/default/files/day-cart.png") no-repeat scroll left center !important; 
	width: 23px !important;
	height:19px !important;
}
.cart-block-title-bar .arrow-down {
    background: transparent url("/sites/default/files/day-down-arrow.png") no-repeat scroll center center !important;
}

#block-uc-cart-cart h2.block-title {
border-top: 0;
}
.cart-block-summary td {
border: 0;
margin-right: 5px;
padding: 0 5px;
}
.cart-block-summary {
margin: 0;
padding: 2px;
font-size: 16px;
}
#cart-form-pane {
background-color: #f1f1f1;

border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
margin-bottom: 10px;
font-size: 16px;
padding: 10px;
}
table, tbody, tfoot, thead, tr, th, td {
    border: 0 none;
    font: inherit;
    margin: 5px;
    outline: 0 none;
    padding: 5px;
    vertical-align: middle;
}
#payment-details {
border: solid 1px #bbb;
margin-top: 1em;
padding: 5px;
background-color: #f9f9f9;
clear: both;
border: 1px solid #0073BD;
padding: 10px;
border-radius: 3px;
-webkit-border-radius: 7px;
margin: 10px 0;}
 #quote {
border: solid 1px #bbb;
margin-top: 1em;
padding: 5px;
background-color: #f9f9f9;
clear: both;
border: 1px solid #0073BD;
padding: 10px;
border-radius: 3px;
-webkit-border-radius: 7px;
margin: 10px 0;}

#block-uc-catalog-catalog {
background-color: #ebeef0;
padding: 5px 20px 10px 10px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
margin-bottom: 10px;
font-size: 10px;
}
.catalog.menu li {
margin-left: 2em;
}
.block-uc-catalog-catalog h2.block-title {
border-top: 0;
}
#edit-panes-quotes-quote-button {
visibility: hidden;
}
.fieldset-legend {
font-weight: bold;
line-height: 30px;
font-size: 15px;
}
.block-block-1{
	width: 540px;
	float: left;
}
.block-md-switch{
	padding-top: 35px;
	padding-bottom: 10px;
	float:right;
}
.1-job-block {
/*background: none;*/
border-bottom: 1px solid #c9c9c9;
margin: auto;
border: 0;
margin-bottom: 20px;
width: 300px;
border-radius: 5px;
box-shadow: 0;
background-color: #ebeef0;
}

#1-jobukrnet ul {
overflow: hidden;
zoom: 1;
list-style: none;
margin: 0;
padding: 0;
background: #ebeef0;
}

.1-bottom-link-3 a {
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000;
float: none!important;
display: block;
background: none;
margin: 0;
padding: 4px 21px 6px 11px;
background-color: #f3f4f5;
text-decoration: none;
}
.gsc-search-box table {
margin: 0;
padding: 0;
}

.gsc-search-box-tools .gsc-search-box .gsc-input {
padding-right: 12px;
box-shadow: none;
}
.gsc-control-cse.gsc-control-cse-uk {
padding: 0;
}

.gsc-control-cse.gsc-control-cse-uk.input.gsc-input {
font-size: 13px;
padding: 4px 9px;
border: 1px solid #D9D9D9;
width: 99%;
}

.linesubs {
float: left;
height: 25px;
line-height: 25px;
padding: 5px 20px;
margin: 10px 0;
width: 427px;
color: #fff;
background-color: #0073BD;
margin-bottom: 15px;
font-size: 13px;
font-weight: bold;
}

.linesubs a {
color: #F2F2F2;
}

.linesubs a:hover {
color: #D3D3D3;
}
a.knopka {
  color: #fff; 
  font-weight:bold;
  font-size:120%;
  text-decoration: none;
  /*user-select: none; */
  background: #d12420; 
  /*padding: 6px 20px 7px; */
  padding: 12px 25px 13px;
  outline: none; 
  border-radius: 3px;
  
} 
a.knopka:hover { background: rgb(232,95,76); } 
a.knopka:active { background: rgb(152,15,0); }
.help_day{
	text-align:center; 
	border-top: 1px solid #F0F0F0; 
	border: 1px solid #F0F0F0; 
	margin:  5px auto; 
	/*width: 400px; */
	padding: 20px 0px 20px 0px;
}
#back-top span#button {
    background-color: #C6C6C6;
}
#back-top span#button, #back-top-prev span#button-prev {
    background-color: #C6C6C6;
    background-image: url("/sites/all/modules/scroll_to_top/up-arrow.png");
    background-position: center center;
    background-repeat: no-repeat;
    border-radius: 2px;
    display: block;
    height: 40px;
    margin-bottom: 7px;
    opacity: 0.8;
    transition: all 1s ease 0s;
    width: 40px;
}

#section-content {
font:14px/20px 'Open Sans',sans-serif;
}

.uc_shipping_price{
	display:none;
}
.qtip-link {
border-bottom: none;
color: #44216f; 
cursor: pointer;}
#galleriffic {
width: 620px;
}

#slideshow-container {
width: 620px;
position: relative;
float: left;
padding: 0 0 10px 0;
margin-top: 10px;
}
#galleriffic #thumbs {
width: 620px;}
.image-wrapper img {
display: block;
margin: 0 auto;}
.views-slideshow-controls-top a {
display: none;
}
.block-views-op-recent-content-in-top-1 .views-field-field-op-main-image {
float: left;
margin: 0 10px 10px 0;
} 
#block-views-section-article-main-block .views-field-field-op-main-image{
	float: left;
	margin: 0 10px 10px 0;
} 


.views-field.views-field-body {
font-size: 12px;
}
#block-views-op-recent-content-in-top-1 h2 {
font-size: 20px;
}
#block-views-section-article-main-block h2 {
font-size: 20px;
}
#block-views-front-page-panoday-main-block h2 {
font-size: 25px;
line-height: 30px;
}

#uc-cart-pane-coupon, #uc-cart-pane-coupon-automatic {
/* border: solid 2px #F00; */
background: #F1F1F1;
margin-top: .5em;
padding: 0 .75em;
margin-bottom: 10px;
padding: 10px;
border-radius: 3px;
}
#blanket {
   background-color:#111;
   opacity: 0.65;
   /*background:none;*/
   position:absolute;
   z-index: 9001;
   top:0px;
   left:0px;
   width:100%;
}

#popUpDiv {
	position:absolute;
	background:url(pop-back.jpg) no-repeat;
	width:853px;
	height:400px;
	z-index: 9002;
}

#popUpDiv a {position:relative; top:20px; left:20px}

.view-display-id-readmorereports .views-row-1 {
  width: 300px;
  padding: 0 15px 0 0;
  float: left;}
  
.view-display-id-readmorereports .views-row-2 {
  width: 300px;
  padding: 0 15px 0 0;
  float: left;}
  
.view-display-id-readmorereports .views-row-3 {
  width: 300px;
  padding: 0;
  float: right;}
  
  
#block-views-read-more-list-block .views-row-1 {
  width: 300px;
  padding: 0 15px 0 0;
  float: left;}
  
#block-views-read-more-list-block .views-row-2 {
  width: 300px;
  padding: 0 15px 0 0;
  float: left;}
  
#block-views-read-more-list-block .views-row-3 {
  width: 300px;
  padding: 0;
  float: right;}
  
  dd.user-profile-item a {
  /* background-color: #006E97; */
  /* padding: 5px; */
  /* color: #fff; */
  border: 0 none;
  border-radius: 3px 3px 3px 3px;
  background-color: #0073BD;
  clear: both;
  color: #FFFFFF;
  cursor: pointer;
  font: bold 15px/16px Arial,Arial;
  margin: 15px 0px;
  padding: 6px 20px 8px;
  text-align: center;
}

dd.user-profile-item a:hover {
 
  background-color: #3c99d6;
}

.profile dt {
  margin: 15px 0;
  font-weight: bold;
}

#block-views-newspaper-main-block-29 h2.block-title{
	background: url('/sites/default/files/blog-title.png') no-repeat;
	height:42px;
	border-top: none;
	padding:0px;
	margin-bottom: 3px;
	
}
#block-views-newspaper-main-block-29 h2.block-title a.block-title-link{
	color:white;
	margin-left: 50px;
	padding-top: 11px;
	display: block;
	font-size:18px;
}
.display-none{
	display:none;
}
#edit-submitted-kopiya-kvytanciyi-pro-vnesok-za-uchast-u-fotokonkursi-upload-button{
	display:none;
}
#edit-submitted-skanovanyy-dozvil-i-kontaktna-informaciya-batkiv-dytyny-vikom-do-18-rokiv-shcho-zobrazhena-na-foto-upload-button{
	display:none;
}
#edit-submitted-skanovanyy-dozvil-i-kontaktna-informaciya-batkiv-avtora-foto-dytyny-vikom-do-14-rokiv-na-uchast-u-konkursi-upload-button{
	display:none;
}
.shipping_price{
	display:none;
}
.form-actions input.list-add-to-cart{
	text-indent: -999px;
	line-height: 0px;
	cursor: pointer;
	border: medium none;
	width: 100px;
	height: 29px;
	border: 0px none;
	border-radius: 0px; 
	background: url("/sites/default/files/buy_button.png");
	display: inline-block;
	text-align: center;
}
.predzakaz-button .form-actions input.list-add-to-cart{
	width: 140px;
	background: url("/sites/default/files/predzakaz_button.png");
}
.form-actions input.list-add-to-cart:hover{
	background: url("/sites/default/files/buy_button_red.png");
}
.predzakaz-button .form-actions input.list-add-to-cart:hover{
	background: url("/sites/default/files/predzakaz_button_red.png");
}
td.catalog-block, 
td.catalog-small-block{
	text-align:center;
}
td.catalog-block  a, 
td.catalog-block  a:active, 
td.catalog-block  a:hover,
td.catalog-small-block  a, 
td.catalog-small-block  a:active, 
td.catalog-small-block  a:hover{
	color:black;
	font-weight: normal;
	font: 13px "Open Sans",sans-serif;
	line-height: 16px;
	display:block;
}
td.catalog-block .uc-price,
td.catalog-small-block .uc-price{
	color:#006e97;
	font: 15px "Open Sans",sans-serif;
	font-weight: bold;
}
td.catalog-block .uc-price .day-currency,
td.catalog-small-block .uc-price .day-currency{
	font-weight: normal;
}
td.catalog-block .views-field-entity-id, 
td.catalog-block .views-field-uc-product-image{
	width: 190px;
	height: 180px;
	position:relative;
}
td.catalog-small-block .views-field-entity-id, 
td.catalog-small-block .views-field-uc-product-image{
	width: 145px;
	height: 135px;
	position:relative;
}
td.catalog-block .views-field-entity-id .field-content, 
td.catalog-block .views-field-uc-product-image .field-content{
	position:absolute; 
	bottom:0;
	width: 190px;
}
td.catalog-small-block .views-field-entity-id .field-content, 
td.catalog-small-block .views-field-uc-product-image .field-content{
	position:absolute; 
	bottom:0;
	width: 145px;
}
td.catalog-block{
	vertical-align:top;
	position:relative;
	padding-bottom: 77px;
	min-height: 200px;
	max-width: 200px;
}

td.catalog-small-block{
	vertical-align:top;
	position:relative;
	padding-bottom: 77px;
	min-height: 130px;
	max-width: 145px;
}
td.catalog-block .day-akciya-price-wrapper{
	position:absolute; 
	bottom:62px;
	width: 190px;
	height:20px;
}
td.catalog-block .day-akciya-price-wrapper .views-field-field-old-price{
	/*position:absolute; 
	bottom:82px;
	width: 190px;
	height:20px;*/
	display: inline-block;
	color:#858585;
	text-decoration: line-through;
	font: 15px "Open Sans",sans-serif;
	font-weight: normal;
}
td.catalog-block .views-field-display-price{
	position:absolute; 
	bottom:62px;
	width: 190px;
	height:20px;
}
td.catalog-block .day-akciya-price-wrapper .views-field-display-price{
	display: inline-block;
	position:relative; 
	bottom:0px;
	width: auto;
	height:auto;
}
td.catalog-block .views-field-field-old-price div{
	display:inline-block;
	text-decoration: line-through;
}
td.catalog-small-block .views-field-display-price{
	position:absolute; 
	bottom:62px;
	width: 145px;
	height:20px;
}
td.catalog-block .views-field-buyitnowbutton{
	position:absolute; 
	bottom:35px;
	width: 190px;
	height:29px;
}
td.catalog-small-block .views-field-buyitnowbutton{
	position:absolute; 
	bottom:35px;
	width: 145px;
	height:29px;
}
td.catalog-block .views-field-title,
td.catalog-small-block .views-field-title{
	margin: 6px 0;
	display:block;
}
td.catalog-block h2{
	margin: 6px 0;
}
.block-views-uc-uc-pereglanute{

}
.block-views-uc-uc-pereglanute .block-title{
	border: none;
	padding-left:15px;
}
.block-views-uc-uc-pereglanute table,
.block-views-uc-rekomendovane table{
	margin: 0;
}
.block-views-uc-uc-pereglanute{
	background-color: #f1f1f1;
	padding: 4px 0 10px 0;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	margin-bottom: 10px;
}
.block-views-uc-rekomendovane{
	background-color: #f1f1f1;
	padding: 4px 0 0px -10px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	margin-bottom: 30px;
}
.block-36 {
	background-color: #f1f1f1;
	padding: 2px 15px 10px 15px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	margin-bottom: 10px;
	font-size: 10px;
}
.block-views-uc-rekomendovane h2{
	border-top: 0;
	margin-left: 15px;
	color: #d12420;
}
.block-36 h2 {border-top: 0; font-size:15px}

.block-37{
	margin: 11px 0px 3px 0px;
}
.block-37 h2 {display:none; border-top: 0; }
.day-consultation-left { 
	font-size:16px; 
	font-weight: normal; 
	width: 135px;
	float:left;
	color: #3e403c;
}
.day-consultation-right { 
	font-weight: bold; 
	width: 160px;
	color:#d12420;
	float:right;
	text-align:right;
	}
.day-consultation-phone{
	font-size:18px;
}
a.day-consultation-link{
	font-size:12px;
	color:#d12420;
	text-decoration:underline;
	display:block;
	line-height: 22px;
}
.view-uc-catalog-terms{
	display: none;
}
.field-name-uc-product-image{
	min-width: 215px;
	max-height: 400px;
}
.jcbx-glry-classic{
	background: white !important;
}
.jb-dt-main-image, .jb-idx-thumb{
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.4) !important;
}
.uc-product-top{
	width:371px;
	background-color: #EBEEF0;
	margin-left:225px;
	padding: 8px;
	/*font-size:0px;*/
	
}
.uc-product-top .uc-price-label{
	display:none;
}
.uc-product-top .add-to-cart{
	/*display: inline-block;*/
	vertical-align: top;
}
.uc-product-top .group-price{
	display: inline-block;
	width: 184px;
	vertical-align: top;
}
.uc-product-top .field-name-field-old-price{
	font-size: 15px;
	color: #828480;
	text-decoration: line-through;
	margin:0;
}
.uc-product-top .field-name-field-old-price .field-items,
.uc-product-top .field-name-field-old-price .field-item{
	display: inline;
	font-size: 21px;
}
.uc-product-top .field-name-field-old-price::after{
	content:" грн";
}
.uc-product-top .uc-price{
	font-size: 34px;
	color: #006e97;
	padding-top: 5px;
	display: inline-block;
}
.uc-product-top .day-currency{
	font-size: 21px;
}
.uc-product-top div#edit-actions{
	margin:0;
}
.uc-product-top div#edit-actions input{
	margin:0;
}
.uc-product-top input.node-add-to-cart{
	text-indent: -999px;
	line-height: 0px;
	cursor: pointer;
	width: 182px;
	height: 40px;
	border: 0px none;
	border-radius: 0px;
	background: transparent url("/sites/default/files/buy_button_big_red1.png") repeat scroll 0% 0%;
}
.uc-product-top .predzakaz-button input.node-add-to-cart{
	background: transparent url("/sites/default/files/predzakaz_button_big_red.png") repeat scroll 0% 0%;
}
.node .uc-product-properties .field-label,
.node .uc-product-properties .product-info-label{	
	display:inline-block !important;
	width: 150px;
	font-weight: normal;
	font-size: 14px;
	color:#787c76;
}
.node .uc-product-properties .product-info-label{
	width: 146px;
}
.node .uc-product-properties .field-items,
.node .uc-product-properties .product-info-value{
	display:inline-block !important;
	width: 230px;
	color:#3d3f3c;
}

.node .uc-product-properties .field{	
	margin: 1px 0 1px 0;
}
.node .uc-product-properties{
	
	margin: 13px 0px;
	/*padding-bottom: 10px;*/
}
/*.node .uc-product-properties .field:last-child .field-label,
.node .uc-product-properties .field:last-child .field-items
.node .uc-product-properties{
	padding-bottom: 13px;
	border-bottom: 1px dotted #9c9c9c;
}*/
.node .uc-product-properties:after {
    content: "";
    display: block;
    padding-bottom: 13px;
	border-bottom: 1px dotted #9c9c9c;
	margin-left: 225px;
	width: 385px;
}
#customer-pane .fieldset-description {
	display: none;
}
#customer-pane .fieldset-wrapper div a {
	display: none;
}
#delivery-pane .fieldset-description{
	display: none;
}
.form-item-panes-delivery-select-address{
	display: none;
}
#edit-panes-quotes-quote-button{
	display:none;
}
#block-views-uc-block h2.block-title,
#block-views-uc-block-1 h2.block-title,
#block-views-uc-popular h2.block-title{
	border-top: 1px dotted #979797;
}
#block-uc-catalog-catalog{
	padding: 0 !important;
	background-color: white !important;
	border: 2px solid #eaebec !important;
	border-radius: 3px !important;
}
#block-uc-catalog-catalog .block-title{
	background-color: #eaebec;
	padding: 12px;
	font-size: 16px;
}
#block-uc-catalog-catalog  ul.catalog{
	font-size: 14px;
	padding: 5px 14px;
	
}
#block-uc-catalog-catalog  ul.catalog a:active{
	color: #006E97;
}

#block-uc-catalog-catalog  ul.catalog li,
#block-uc-catalog-catalog  ul.catalog .trail{
	list-style-type:none;
	list-style-image: none;
	border-bottom: 1px dotted #d1d1d1;
	margin-left: 0;
	padding: 2px 0 2px 1px;
}
#block-uc-catalog-catalog  ul.catalog li{
	font-weight: normal;
}
#block-uc-catalog-catalog  ul.catalog .trail{
	display: block;
	background: url("/sites/default/files/uc_menu_strelka.png")  right center no-repeat;
}
#block-uc-catalog-catalog  ul.catalog .trail a{
	color: #5a5c59;
}
#block-uc-catalog-catalog  ul.catalog ul li{
	padding-left: 36px;
	color: red;
	background: url("/sites/default/files/li_red_dot.png")  left center no-repeat;
}
#block-uc-catalog-catalog  ul.catalog li.expanded,
#block-uc-catalog-catalog  ul.catalog li.leaf .trail{
	border-bottom: none;
	padding: 0;
}
#block-uc-catalog-catalog  ul.catalog li:last-child{
	border-bottom: none;
}
#block-uc-catalog-catalog  ul.catalog ul li:last-child{
	border-bottom: 1px dotted #d1d1d1;
}
.day-login-form{
	display:none;
}
#uc-cart-checkout-form{
	padding-top: 10px ;
	padding-bottom:10px;
	margin-bottom: 300px;
}
.select_user_type{
	background-color: #F0F0F0;
	padding: 20px 18px 0px 18px;
}
.select_user_type .user_type_item {
	font-size: 16px;
	
}
.select_user_type .user_type_item{
	display: inline-block;
	margin-right: 50px;
	cursor: pointer;
}

.select_user_type .user_type_image{
	background: url("/sites/default/files/day_radio_button.png")  left bottom no-repeat;
	width: 15px;
	height: 15px;
	display: inline-block;
	vertical-align:bottom;
	margin-bottom: 1px;
}
.select_user_type .selected .user_type_image{
	background: url("/sites/default/files/day_radio_button_selected.png")  left bottom no-repeat;
	width: 15px;
	height: 15px;
	display: inline-block;
	vertical-align:bottom;
	margin-bottom: 1px;
}
.day_login_block{
	display:none;
}
.day_login_block{
	background-color: #F0F0F0;
	padding: 0 22px 20px;
}

#day-quotes-pane .day-delivery-select, .day-payment-pane  .day-payment-select{   
	font-style: italic;
    font-size: 14px;
    color: rgb(76, 64, 50);
	display:inline-block;
	width:433px;
}
#day-quotes-pane legend, .day-payment-pane  legend{
	float:left;
	padding-left: 10px;
	width: 136px;
}
#day-quotes-pane .fieldset-legend, .day-payment-pane .fieldset-legend {
    font-weight: normal;
    line-height: 20px;
    font-size: 14px;
}

.day-delivery-select, .day-payment-select,  #edit-panes-delivery-address-delivery-zone{
	border: 1px solid #CCC;
	height: 2em;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;
	padding: 0px 2px;
}
#edit-panes-delivery-address-delivery-zone{
	width:244px;
	margin-bottom: 4px;
}
.day-delivery-description{
	margin-left: 146px;
	font-style: italic;
	margin-top: 10px;
}	
.day-payment-pane{
	margin-top: 30px;
}
#delivery-pane legend{
	display:none;
}
#delivery-address-pane .field-label{
	width: 135px;
	font-weight: normal;
	font-size: 13px;
}
.title_delivery_payment{
	font-weight: bold;
	line-height: 30px;
	font-size: 16px;
	margin-top: 10px;
	margin-bottom: 15px;
}
#day-payment-pane .fieldset-description{
	display: none;
}
#day-payment-pane #line-items-div{
	float:none;
	border:none;
	margin: 0;
	border: 1px solid white;
	border-radius: 3px;
	background-color: #d0d0d0;
	margin-top:20px;
	color: #4c4032;
	
}
#day-payment-pane  #line-items-div td{
	padding: 6px 10px;
}
#day-payment-pane #line-items-div .title{
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
}
#day-payment-pane #line-items-div .title div{
	text-decoration: underline;
}
#day-payment-pane #line-items-div .title span{
	font-size: 13px;
	font-weight: normal;
	display:block;
	text-transform: lowercase;
	text-decoration: none;
}
#day-payment-pane #line-items-div .price{
	font-size: 19px;
	font-weight: bold;
}
#day-payment-pane  #uc-order-total-preview{
	width: 100%;
}
#uc-order-total-preview .line-item-shipping,
#uc-order-total-preview .line-item-total{
	display:none;
}
#payment-details{
	display:none;
}
#uc-cart-checkout-form #edit-cancel{
	float: left;
	display:inline-block;
	background-color: transparent;
	color: #006e97;
	text-transform: uppercase;
	font-size:12px;
	font-weight: normal;
	padding: 10px 0 0 0;
	margin: 0;
}
#uc-cart-checkout-form #edit-continue{
	background-color: #006e97;
	border-radius: 1px;
	padding: 7px 15px 6px;	
	font-size:12px;
	font-weight: normal;
	text-transform: uppercase;
}
#block-uc-cart-cart{
	padding:10px;
}
#block-uc-cart-cart h2.block-title{
	padding: 5px 0px 13px 0px;
}
#block-uc-cart-cart table thead tr{
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	color:white;
	font-size: 11px;
}
#block-uc-cart-cart table thead td{
	padding: 1px;
}
#block-uc-cart-cart .cart-block-header-qty,
#block-uc-cart-cart .cart-block-header-price{
	font-style: italic;
	text-align: center;
}
#block-uc-cart-cart table tbody td{
	vertical-align: top;
	padding-bottom: 13px;
}
#block-uc-cart-cart table.cart-block-items tbody tr:first-child td{
	padding-top: 17px;
}
#block-uc-cart-cart table tbody{
	color:white;
	font-size: 11px;
}
#block-uc-cart-cart table tbody .cart-block-item-title a{
	color:white;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}
#block-uc-cart-cart table tbody .cart-block-item-image img{
	width: auto;
	max-width: none;
}
#block-uc-cart-cart .cart-block-item-price{
	font-size: 14px;
}
#block-uc-cart-cart .cart-block-item-qty{
	text-align: center;
	min-width: 20px;
}
#block-uc-cart-cart table.cart-block-items tbody{
	border-bottom: 1px solid white;
}
#block-uc-cart-cart  .cart-block-summary {
	margin-top: 5px;
	width: 100%;
}
#block-uc-cart-cart  .cart-block-summary td {
	padding: 0px;
	vertical-align: bottom;
}
#block-uc-cart-cart  .cart-block-summary-items{
	text-transform: uppercase;
}
#block-uc-cart-cart .cart-block-summary-total label{
	text-transform: uppercase;
	font-size: 11px;
	font-weight: normal;
}
#block-uc-cart-cart .cart-block-summary-total .uc-price{
	font-size: 16px;
	font-weight: bold;
}
#block-uc-cart-cart  .cart-block-summary-links ul{
	float: none;
	margin-top: 0px;
}
#block-uc-cart-cart  .cart-block-summary-links li{
	margin: 0;
	padding: 0;
}
#block-uc-cart-cart  .cart-block-summary-links ul.links li.cart-block-view-cart{
	float: left;
	display: block;
	border: none;
}
#block-uc-cart-cart  .cart-block-summary-links a{
	font-style: italic;
	font-size: 11px
}
.cart-block-title-bar .cart-block-arrow{
	background: transparent url("/sites/default/files/day-up-arrow.png") no-repeat scroll center center;
}
.views-field-field-hit, .views-field-field-new, .views-field-field-aktsiya, .views-field-field-skidka, .views-field-field-popular{
	display:none;
}
.day-label-aktsiya, .day-label-new, .day-label-hit, .day-label-skidka{
	position: absolute;
	bottom: -5px;
	right: 15px;
	height: 39px;
	width:39px;
	z-index: 100;
}
.day-label-aktsiya{
	background: transparent url("/sites/default/files/day-label-aktsiya.png") no-repeat scroll center center;
	z-index: 103;
}
.day-label-new{
	background: transparent url("/sites/default/files/day-label-new.png") no-repeat scroll center center;
	z-index: 100;
}
.day-label-hit{
	background: transparent url("/sites/default/files/day-label-hit.png") no-repeat scroll center center;
	z-index: 101;
}
.day-label-skidka{
	background: transparent url("/sites/default/files/day-label-skidka.png") no-repeat scroll center center;
	z-index: 102;
}

article .field-name-field-new, article .field-name-field-aktsiya, article .field-name-field-popular, article .field-name-field-hit, article .field-name-field-skidka{
	display:none;
}
/*.day-label-big-aktsiya, .day-label-big-new, .day-label-big-hit{
	position: absolute;
	top: -5px;
	right: 15px;
	height: 55px;
	width:55px;
	z-index: 100;
}*/
.day-label-skidka-big{
	background: transparent url("/sites/default/files/day-label-skidka-big.png") no-repeat scroll center center;
}
.day-label-aktciya-big{
	background: transparent url("/sites/default/files/day-label-akciya-big.png") no-repeat scroll center center;
	/*z-index: 102;*/
}
.day-label-new-big{
	background: transparent url("/sites/default/files/day-label-new-big.png") no-repeat scroll center center;
	/*z-index: 100;*/
}
.day-label-hit-big{
	background: transparent url("/sites/default/files/day-label-hit-big.png") no-repeat scroll center center;
	/*z-index: 101;*/
}
#block-views-panoday-list-block .view-display-id-block{
	margin-top:4px;
}
#block-views-panoday-list-block .view-display-id-block .views-row {
	width: 284px;
	min-height: 120px;
	padding: 10px 20px 0px 0px;
	float: none;
	display: inline-block;
	vertical-align: top;
}
#block-views-panoday-list-block h2{
	margin-top: 0;
}

li#menu-6118-1 a{
	color: transparent;
	display: inline-block;
	width: 231px;
	height: 199px;
	background: transparent url("/sites/default/files/day-incognita-link.jpg") no-repeat scroll center center;
	padding: 20px;
	background-color:white;
}
li#menu-6118-1 a:hover{
	background-color:white;
}
.sf-menu li#menu-3471-1 ul{
	width:auto;
}
#uc-cart-view-form .remove input{
	font-size: 0px;
	width: 32px;
	height: 32px;
	margin-left: 20px;
	padding: 0px;
	background: transparent url("/sites/default/files/day-delete-button-gray.png") no-repeat scroll 0% 0%;
}
#uc-cart-view-form .remove input:hover{
	background: transparent url("/sites/default/files/day-delete-button.png") no-repeat scroll 0% 0%;
}
#uc-cart-view-form #edit-empty{
	display:none;
}
#uc-cart-view-form #edit-checkout--2{
	background-color: #40c32d;
}
.catalog-block .views-field-timestamp{
	display:none;
}
.day-big-label{
	float: left; 
	width: 55px; 
	height: 55px;
	margin-right: 5px;
}
.node-product .group-price .correct-uc-price{
	/*padding-left: 5px;*/
    padding-top: 13px;
	/*min-width: 100px;
	text-align: center;*/
}
.uc-product-top .field-name-field-not-available, .uc-product-top .field-name-field-available{
	display:none;
}
.uc-product-top .group-product-top-right {
    display: inline-block;
    vertical-align: top;
}
article .add-to-cart{
	display:none;
}
.group-product-top-right .availability{
	text-align: center;
	color: rgb(0, 110, 151);
	font-size: 12px;
	font-weight: bold;
}
.group-product-top-right .not-available{
	color: red;
}
.catalog-small-block .views-field-field-not-available, 
.catalog-block .views-field-field-not-available, 
.catalog-small-block  .views-field-field-available,
.catalog-block .views-field-field-available {
	display: none;
}

.catalog-small-block .views-field-buyitnowbutton, .catalog-block .views-field-buyitnowbutton{
	display:none;
}
.catalog-small-block .available, .catalog-block .available{
	display: none;
}
.catalog-block .not-available{
	position: absolute;
	bottom: 35px;
	width: 190px;
	height: 29px;
	color: rgb(134, 134, 134);
	font-style: italic;
	font-size: 13px;
}
.catalog-small-block .not-available{
	position: absolute;
	bottom: 35px;
	width: 145px;
	height: 29px;
	color: rgb(134, 134, 134);
	font-style: italic;
	font-size: 13px;
}
.remove_start, .remove_end{
	display:none;
}
.block-block-57{
	background-color: #EBEEF0;
	padding: 5px;
}
.block-block-57 p{
	margin: 0px;
}
#region-sidebar-first img{
	max-width: 100%;
}
.day_social_links_listener .node_date{
	float: right;
}
.day_social_links_listener table{
	margin: 0;
}
.node-news a{
	text-decoration: underline;
}
.vidover-wrapper{
	position:relative;
}
#block-views-news-block-13 .views-row{
	display: inline-block;
	float: none;
	width: 130px;
	vertical-align:top;
	padding-right: 20px;
	padding-bottom: 20px;
}
.md_switch{
	text-align: right;
	margin: 0px 40px 40px;
}
a.link-button{
	border: 0 none;
	border-radius: 3px 3px 3px 3px;
	background-color: #0073BD;
	clear: both;
	color: white;
	cursor: pointer;
	font: bold 13px/16px Arial,Arial;
	padding: 6px 20px 8px;
	text-align: center;
	

	text-decoration: none;

}
a.link-button:hover{
	background: #3c99d6;
}
#block-block-31{
	min-height:40px;
}

#block-views-foto-dnya-block-1 td,
#block-views-foto-dnya-block td{
	vertical-align: top;
}
#block-views-foto-dnya-block-1 .pager{
	margin: 30px 0;
}
#block-block-63 h2{
	display: none;
	border-top: none;
}
#block-block-63 .content a
{
	background-color: #3C99D6;
	color: white;
	padding: 5px;
	display: block;
	text-align: center;
	font-weight: bold;
	margin-bottom: 30px;
}
#block-block-63 .content a:hover{
	background-color: #006E97;
}
#edit-vote{
	float:none;
	margin-bottom: 50px;
}
.uc-cart-checkout-form .captcha img{
	    margin-left: 290px;
}
.uc-cart-checkout-form .captcha .form-item .description {
	display:none;
}
.uc-cart-checkout-form .captcha .form-item label{
	font-weight: normal;
    display: block;
    float: left;
    width: 260px;
    margin-right: 10px;
}
.uc-cart-checkout-form .captcha .form-item input{
	display: block;
    width: 150px;
}
.view-openpublish-related-content .views-field-field-profile-photo img{
	width: 50px !important;
	height: 50px !important;
}
.view-id-node_author .views-field-field-profile-photo img{
	max-width: 50px !important;
	max-height: 50px !important;
	width:auto;
}
.field-name-field-main-image-big img{
	width: 100% !important;
	height: auto !important;
}
.captcha{
	padding-top: 15px;
}
.captcha img{
	float:left;
}
.reload-captcha-wrapper a{
	background-image: url(/sites/default/files/refresh-capcha-1.jpg);
	background-repeat: no-repeat;
    height: 40px;
    display: inline-block;
    padding-left: 70px;
    padding-top: 20px;
    margin-left: 10px;
    margin-top: 5px
}
.captcha .form-item-captcha-response{
	clear:both;
	margin-top: 0px;
}
.block-openx-1{
	margin-top:27px;
}
#menu-8800-1, #menu-8801-1{
	background-color: #d12420;
}
#block-menu-menu-hottopics ul.menu  a{
	font-size: 13px;
}
/*#views_slideshow_cycle_teaser_section_newspaper_main-photoslider_1 .views-slideshow-cycle-main-frame-row,
#views_slideshow_cycle_teaser_section_newspaper_main-infohraphics_1 .views-slideshow-cycle-main-frame-row{
	height:200px;
}*/

#block-views-newspaper-main-photoslider .view-content{
	height:200px;
}

#block-views-newspaper-main-photoslider .views-row{
	width: 300px;
	height: 200px;
	padding: 0;
	float: none;
	position: absolute;
}

#block-views-photogallery-slide-block .view-content{
	height:200px;
}

#block-views-photogallery-slide-block .views-row{
	width: 300px;
	height: 200px;
	padding: 0;
	float: none;
	position: absolute;
}



#block-views-newsline-newsline .view-content{
	margin-left: 100px;
}
#block-views-newsline-newsline .views-row{
	position: absolute;
	width: 600px;
	height: 20px;
	background-color: black;
}
#block-block-68{
	clear:both;
}
#node-openpublish-article-396252 .node_date,
#node-openpublish-article-401128 .node_date,
#node-openpublish-article-585519 .node_date,
#node-openpublish-article-591238 .node_date,
#node-openpublish-article-741395 .node_date,
#node-openpublish-article-743093 .node_date,
#node-openpublish-article-368099 .node_date,
#node-openpublish-article-490482 .node_date,
#node-openpublish-article-440693 .node_date,
#node-openpublish-article-499930 .node_date,
#node-openpublish-article-37425 .node_date,
#node-openpublish-article-513665 .node_date{
	display: none;
}
.reklama_icon_1{
	text-align:left;
	padding-bottom:15px;
}
.reklama_icon_1 div{
	display: inline;
	padding: 1px 10px;
	font-weight: bold;
	font-size: 60%;
	background-color: #006e97;
	color: white;
}
.reklama_icon_0{
	display:none;
}



/* */
