

/* Start:/bitrix/components/conzept/iblock.element.list/templates/office-photo/style.css?17125696442662*/
h3.office-address {
    margin-bottom: 5px!important;
    margin-top: 5px;
}

h3.office-worktime {
    color: #f68b1e !important;
}
h3.office-worktime a { float: right; font-size: 19px; margin-right: 22px; }
.office-gallery { background: #f5f7f6!important; border-color: #ececec!important;
    padding: 21px!important;}

#office-gallery.ad-gallery .main-container { position: relative; }
#office-gallery.ad-gallery .ad-image-wrapper { height: 540px; margin-bottom: 68px; overflow: visible; }
#office-gallery.ad-gallery .ad-image-wrapper .ad-image { overflow: visible; }
#office-gallery.ad-gallery .ad-next, #office-gallery.ad-gallery .ad-prev {
    display: block;
    width: 22px;
    height: 34px;
    background: url('/bitrix/templates/conzept_2012/images/gallery-arrows.png') 0 0 no-repeat;
    position: absolute;
    cursor: pointer;
    top: auto; margin-top: 0; bottom: -124px; z-index: 3;
}
#office-gallery.ad-gallery .ad-prev { left: -22px; }
#office-gallery.ad-gallery .ad-next { right: -22px; background-position-x: -22px;}
#office-gallery.ad-gallery .ad-controls { display: none; }
#office-gallery.ad-gallery .ad-nav {  }
#office-gallery.ad-gallery .ad-nav .ad-thumbs { width: 100%; margin: 0; }
#office-gallery.ad-gallery .ad-thumbs li { width: 118px; margin: 0; }
#office-gallery.ad-gallery .ad-thumbs li a { width: 114px; border: 4px solid #d3d4d6; border-left-width: 2px; border-right-width: 2px; 
    border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; position: relative; }
#office-gallery.ad-gallery .ad-thumbs li a:before { content:" "; display: block; left:0; right:0; top:0; bottom:0;
    background: rgba(0, 0, 0, 0.4); opacity: 1; position: absolute; z-index: 2; }
#office-gallery.ad-gallery .ad-thumbs li a.ad-active:before { opacity: 0; }
#office-gallery.ad-gallery .ad-thumbs li a img { width: 114px; height: 72px;
    border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; display:block; }
#office-gallery.ad-gallery .ad-back, #office-gallery.ad-gallery .ad-forward { display: none; }
#office-gallery.ad-gallery .ad-image-wrapper .ad-image .ad-image-description { bottom: auto; left: 0; right:0; top: 100%;
    text-align: center; background: none; height: 68px; display: table; width: 100%; }
#office-gallery.ad-gallery .ad-image-wrapper .ad-image .ad-image-description strong { display: none; }
#office-gallery.ad-gallery .ad-image-wrapper .ad-image .ad-image-description span { display: table-cell; color: #424242; font-size: 14px;
    line-height: 18px; vertical-align: middle; }
#office-gallery.ad-gallery .ad-image-wrapper .ad-image img { cursor: default; }
/* End */
/* /bitrix/components/conzept/iblock.element.list/templates/office-photo/style.css?17125696442662 */
