
#main-content{    //background: #4e5457; }

#header-top {
    background-color: #f9f9f9;
}



#bottom-sidebar {
    background-color: #f9f9f9;
    color: #717171;
    padding: 10px 0 10px;
}


#header-top .search-icon {
    background-color: #9d1a2a;
}

#back-top a {
    background-color: #9d1a2a;
}

.more-link{
    color: #9d1a2a;
}



.kopa-latest-work-widget .entry-item:hover, .kopa-featured-product-widget .entry-item:hover {
    border-bottom: 1px solid #9d1a2a;
}

/* над слайдом товара */
.hover-effect .mask {
   background-color: rgba(193, 193, 193, 0.19);
}

.hover-effect .mask a.link-detail , .hover-effect .mask a.link-gallery{
    border: 2px solid #9d1a2a;
    color: #9d1a2a;
}

.hover-effect .mask a.link-gallery:hover, .hover-effect .mask a.link-detail:hover {
    background-color: rgba(157, 26, 42, 0.39);
    border: 2px solid #FFF;
    color: #fff;
}


/* Слайдер */

#sequence li h2 {background-color: #9d1a2a;}

.title-2 {
    top: 50%;
}

.subtitle-2 { 
    top: 59%;
}
.kopa-latest-work-widget .carousel-nav a, .kopa-testimonial-widget .carousel-nav a, .kopa-featured-product-widget .carousel-nav a, .kopa-related-post .carousel-nav a {
    border: 1px solid #9d1a2a;
}

.sequence-wrapper .next:hover, .sequence-wrapper .prev:hover {
    border: 2px solid #9d1a2a;
}

/* Главное меню */

#main-menu li ul li:hover, #main-menu li ul li.current-menu-item{
    background-color: #9d1a2a;
}

#main-menu > li.current-menu-item > a, #main-menu > li:hover > a {
    background-color: #9d1a2a;
}


#toggle-view-menu span,#toggle-view-menu li.active,#toggle-view-menu > li,#toggle-view-menu .menu-panel,#toggle-view-menu li:hover,
.kopa-article-list .entry-item .entry-title span {
    background-color: #9d1a2a;
}


.current-menu-ancestor, .current-post-parent {
    background-color: #9d1a2a !important;
}

.current-menu-ancestor > a span, .current-post-parent >a span {
    color:#fff !important;
}


.breadcrumb:before{
    content: "";
    float: left;
    margin-right: 5px;
    font-family: 'FontAwesome';
    font-size: 19px;
    -webkit-font-smoothing: antialiased;
    color: #b81326;
}

/* пагинация */
.pagination ul > li > span.current, .pagination ul > li > a:hover
{
    background-color: #9d1a2a;
    border-color: #5a0812;
}

.pagination {
    margin-bottom: 0px;
    text-align: center;
}

/* иконка меню в мобильной версии */
#mobile-menu > span {
    color:#9d1a2a;
    font-size: 3em;
}

#toggle-view-menu .menu-panel ul li a {
    font: 400 16px/20px 'Verdana', serif;
}

/* Подменю меню */

#main-menu li ul {
    top:auto;
    background-color: rgba(189, 43, 61, 0.7);;
}
#main-menu li ul li a{
    color:#fff !important;
}

#main-menu li ul li ul {
    left: 200px;
}

#toggle-view-menu li .menu-panel ul li {
    list-style: none;
    margin: 0 0 5px 0;
}

/* LOGO */
#logo-image{position:absolute;z-index:100;}


#main-content .widget {
    margin-bottom: 20px;
}

/* товар */

.entry-box .entry-thumb {
    margin-bottom: 5px;
    float: left;
}
.entry-box .entry-title{
    border-bottom: 0px solid #ececec;
}

.entry-box, .about-author, .tag-box, .kopa-related-post, #comments, #respond {
    margin-bottom: 5px;
}

.kopa-article-list .entry-item {
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.kopa-article-list .entry-item .entry-thumb{
    margin-bottom: 20px;
}

.kopa-blog-2 .kopa-article-list .entry-item .entry-thumb {
    width: auto;
    text-align: center;
}

.kopa-latest-work-widget .entry-item, .kopa-featured-product-widget .entry-item {
    background-color: transparent;
}
/* шрифты на странице */


body { font-family: 'Verdana', 'Open Sans', sans-serif; } 
#bottom-sidebar .widget .search-form .search-text { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-button { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kp-dropcap { font-family: 'Verdana', 'Open Sans', sans-serif; }
.search-form .search-text { font-family: 'Verdana', 'Open Sans', sans-serif; } 
#main-menu > li > a span { font-family: 'Verdana', 'Open Sans', sans-serif; }
#mobile-menu > span { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-tagline-description h4 { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-latest-work-widget .entry-item .entry-title, .kopa-featured-product-widget .entry-item .entry-title { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-latest-post-widget ul li .entry-item .entry-title { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-latest-post-widget ul li .entry-item .entry-date { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-service-widget ul li .service-title { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-contact-widget #contact-form label.required { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-contact-widget #contact-form #submit-contact { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-contact-widget #contact-info address, .kopa-contact-widget #contact-info address a { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-skill p.kopa-skill-title { font-family: 'Verdana', 'Open Sans', sans-serif; }
#bottom-sidebar .widget .search-form .search-text { font-family: 'Verdana', 'Open Sans', sans-serif; }
#bottom-sidebar .newsletter-form .submit { font-family: 'Verdana', 'Open Sans', sans-serif; }
#bottom-sidebar .newsletter-form .email { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-testimonial-widget .testimonial-detail .testimonial-content p { font-family: 'Verdana', 'Open Sans', sans-serif; }
#page-bottom .kopa-widget-best-seller .entry-title,#page-bottom .kopa-widget-latest-review .entry-title { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-featured-product-widget .price-box { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-featured-product-widget .price-box .current-price, .kopa-featured-product-widget .price-box .saleoff-price { font-family: 'Verdana', 'Open Sans', sans-serif; }
.page-title .breadcrumb { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-our-team-widget ul li header span { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-article-list .entry-item .entry-title { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-article-list .entry-item .entry-date, .kopa-article-list .entry-item .entry-comments { font-family: 'Verdana', 'Open Sans', sans-serif; }
.pagination .page-numbers li a, .pagination .page-numbers li span { font-family: 'Verdana', 'Open Sans', sans-serif; }
.accordion-title h3{ font-family: 'Verdana', 'Open Sans', sans-serif; }
.sidebar .kopa-widget-best-seller .entry-title, .sidebar .kopa-widget-rated-product .entry-title { font-family: 'Verdana', 'Open Sans', sans-serif; }
.sidebar .kopa-widget-best-seller .price-box .current-price,.sidebar .kopa-widget-rated-product .price-box .current-price { font-family: 'Verdana', 'Open Sans', sans-serif; }
.sidebar .kopa-widget-best-seller .price-box .saleoff-price, .sidebar .kopa-widget-rated-product .price-box .saleoff-price { font-family: 'Verdana', 'Open Sans', sans-serif; }
.entry-box .entry-title { font-family: 'Verdana', 'Open Sans', sans-serif; }
.entry-box header .entry-date, .entry-box header .entry-comments { font-family: 'Verdana', 'Open Sans', sans-serif; }
.entry-box .social-link li { font-family: 'Verdana', 'Open Sans', sans-serif; }
.entry-box footer p a { font-family: 'Verdana', 'Open Sans', sans-serif; }
.entry-box footer p a.article-title { font-family: 'Verdana', 'Open Sans', sans-serif; }
.entry-box footer p .entry-date { font-family: 'Verdana', 'Open Sans', sans-serif; }
.tag-box span { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-related-post ul li .entry-item .entry-title { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-related-post ul li .entry-item .entry-date { font-family: 'Verdana', 'Open Sans', sans-serif; }
#comments h3, .kopa-related-post h3, #respond h3, #respond #reply-title { font-family: 'Verdana', 'Open Sans', sans-serif; }
#comments .comment-body .author { font-family: 'Verdana', 'Open Sans', sans-serif; }
#comments .comment-body .date { font-family: 'Verdana', 'Open Sans', sans-serif; }
#comments .comment-body .comment-button { font-family: 'Verdana', 'Open Sans', sans-serif; }
.kopa-comment-pagination { font-family: 'Verdana', 'Open Sans', sans-serif; }
.contact-title, #contact-box .contact-title, #contact-information .contact-title { font-family: 'Verdana', 'Open Sans', sans-serif; }
#contact-information .accordion-title h3 { font-family: 'Verdana', 'Open Sans', sans-serif; }
.list-container-1 ul li a { font-family: 'Verdana', 'Open Sans', sans-serif; }
#toggle-view li h3 { font-family: 'Verdana', 'Open Sans', sans-serif; }
.error-404 .left-col p{ font-family: 'Verdana', 'Open Sans', sans-serif; }
.table-3col h4, .table-4col h4, .table-5col h4 { font-family: 'Verdana', 'Open Sans', sans-serif; }
#sequence li h2 {font-family: 'Verdana', 'Open Sans', sans-serif;}

h1,h2,h3,h4,h5 {
    font-family: 'Verdana', serif;
}



h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, a:hover, #header-top .top-link li a:hover, 
.kopa-latest-work-widget .entry-item .entry-title a:hover, .entry-categories a:hover, 
.kopa-latest-work-widget .entry-item .entry-categories a:hover, .kopa-latest-post-widget ul li .entry-item .entry-title a:hover, 
.kopa-service-widget ul li .service-title:hover a, .kopa-service-widget ul li .service-title:hover span, #contact-info address a:hover, 
#footer-menu li a:hover, #bottom-sidebar .kopa-social-widget li a:hover, .kopa-intro-widget ul li .entry-title a:hover, 
#page-bottom .kopa-widget-best-seller .entry-title a:hover, #page-bottom .kopa-widget-latest-review .entry-title a:hover, 
#page-bottom .kopa-widget-latest-review .entry-comments a:hover, .kopa-featured-product-widget .entry-item .entry-title a:hover, 
.page-title .breadcrumb a:hover, .kopa-our-team-widget ul li .entry-title a:hover, .kopa-article-list .entry-item .entry-title a:hover, 
.kopa-article-list .entry-item .entry-comments a:hover, .sidebar .kopa-categories-widget ul li a:hover, 
.sidebar .kopa-widget-best-seller .entry-title a:hover, .sidebar .kopa-widget-rated-product .entry-title a:hover, 
.entry-box header .entry-comments a:hover, .entry-box .social-link li a:hover, .entry-box footer p a:hover, .tag-box a:hover, 
#comments .comment-body .comment-reply-link:hover, #comments .comment-body .comment-edit-link:hover {
    color: #9d1a2a;
    text-decoration: none;
}



/**/

.row-fluid [class*="span"] {
    min-height: 10px !important;
}

.post-content-dm{
   position:relative;
   left:30px;
}
.post-content-dm p{
   text-align:justify;
}

.entry-content p {
//   height: 150px;
//   overflow: hidden;
}
/* 14.07.2017 */

.kopa-article-list li {
    list-style: none;
    margin: 0;
    width: 46%;
    float: left;
    margin-right: 10px;
}

.kopa-blog-2 .kopa-article-list .entry-item .entry-thumb {
    width: 38%;
    margin-right: 7px;
}

.entry-content p:after {
    content: "";
}

.kopa-blog-2 .kopa-article-list .entry-item .entry-content {
    float: left;
    width: 60%;
}

#main-col {
    margin-right: 0px;
    width: 100%;
}

.page-title .breadcrumb {
    padding-top: 14px;
    font-size: 18px;
}


.page-title h3 {
    margin: 12px 0 15px;
    font-weight:bold;
}

.page-title .breadcrumb span.current-page {
    margin-top: 0px;
    color: #b81326;
}

.page-title .breadcrumb a {
    background: url(images/icons/breadcrumb-icon.png) no-repeat right 5px;
    padding-right: 23px;
}

.more-link span {
    margin-left: 9px;
    margin-top: 7px;
    font-size: 12px;
}


/* --------------------- мобильная версия ---------------------- */

@media only screen and (max-width: 479px){
  .sequence-slider, .widget .sequence-wrapper {
      display: none;
  }
  #logo-image a, #logo-image a img {
    width: 92%;
    display: block;
  }
  .kopa-blog-2 .kopa-article-list .entry-item .entry-content {
      width: 50%;
  }
  .kopa-blog-2 .kopa-article-list .entry-item .entry-thumb {
      float: left;
      width:50%;
      margin-left: -25px;
  }

  .kopa-article-list li {
    list-style: none;
    margin: 0;
    width: 100%;
    float: none;
  }

}

@media only screen and (max-width: 599px) and (min-width: 480px){
  .sequence-slider, .widget .sequence-wrapper {
      display: none;
  }
  #logo-image a, #logo-image a img {
    width: 92%;
    display: block;
  }
  .kopa-blog-2 .kopa-article-list .entry-item .entry-content {
      width: 50%;
  }
  .kopa-blog-2 .kopa-article-list .entry-item .entry-thumb {
      float: left;
      width:50%;
      margin-left: -25px;
  }
  .kopa-article-list li {
    list-style: none;
    margin: 0;
    width: 100%;
    float: none;
  }

}

@media only screen and (max-width: 767px) and (min-width: 640px){
  .sequence-slider, .widget .sequence-wrapper {
      display: none;
  }
  #logo-image a, #logo-image a img {
      width: 92%;
      display: block;
  }
  .kopa-blog-2 .kopa-article-list .entry-item .entry-content {
      width: 50%;
  }
  .kopa-blog-2 .kopa-article-list .entry-item .entry-thumb {
      float: left;
  }
  .kopa-article-list li {
    list-style: none;
    margin: 0;
    width: 100%;
    float: none;
  }
}

















.gallery {
        margin: 0 auto 18px;
}
.gallery .gallery-item {
        float: left;
        margin-top: 0;
        text-align: center;
        //width: 33%;
}
.gallery-columns-2 .gallery-item {
        width: 50%;
}
.gallery-columns-4 .gallery-item {
        width: 25%;
}
.gallery img {
        border: 1px solid #cfcfcf;
}
.gallery-columns-2 .attachment-medium {
        max-width: 92%;
        height: auto;
}
.gallery-columns-4 .attachment-thumbnail {
        max-width: 84%;
        height: auto;
}
.gallery .gallery-caption {
        color: #888;
        font-size: 12px;
        margin: 0 0 8px;
}
.gallery dl {
        margin: 0;
}
.gallery img {
        border: 1px solid #f1f1f1;
}
.gallery br+br {
        display: none;
}
#content .attachment img {/* single attachment images should be centered */
        display: block;
        margin: 0 auto;
}



