

/* Start:/portfolio/style.css?17862733961161*/
.view_switcher { position: absolute; z-index: 10; width: 40px; height: 80px; top: 100px; right: 0; background: #fff; border: 1px #d2d8e0 solid; border-right: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 3px 12px rgba(0, 0, 0, 0.175); }
.view_switcher .view_block { padding: 4px; border-bottom: 1px #d2d8e0 solid; height: 50%; text-align: center; cursor: pointer; }
.view_switcher .view_block img { margin: 9px 0 0; }
.view_switcher .view_block:hover { opacity: 0.8; }
.view_switcher .view_list { padding: 4px; height: 50%; text-align: center; cursor: pointer; }
.view_switcher .view_list img { margin: 9px 0 0; }
.view_switcher .view_list:hover { opacity: 0.8; }

.open-filter { font-family: pfsquaresanspro-medium, verdana, arial, sans-serif; font-size: 14px !important; text-transform: uppercase; padding: 10px 40px !important; position: absolute; top: 40px; left: 0; }
.open-filter span.glyphicon { font-size: 12px; text-transform: none; margin-right: 10px; }

@media (max-width: 460px) { .open-filter { position: relative; top: 0; left: 0; } }

/* End */


/* Start:/bitrix/templates/pro/components/bitrix/news.detail/portfolio/style.css?1786270896485*/
/* line 1, ../../../sass/esmile_new/news.detail/style.scss */
.news-detail {
  font-size: 16px;
  padding: 0 0 60px 0;
}
/* line 4, ../../../sass/esmile_new/news.detail/style.scss */
.news-detail p {
  margin-bottom: 20px;
}
/* line 7, ../../../sass/esmile_new/news.detail/style.scss */
.news-detail h1 {
  font-size: 36px;
  margin-bottom: 20px;
}
/* line 11, ../../../sass/esmile_new/news.detail/style.scss */
.news-detail .detail_picture {
  margin: 0 0 20px 0;
}

/* End */
/* /portfolio/style.css?17862733961161 */
/* /bitrix/templates/pro/components/bitrix/news.detail/portfolio/style.css?1786270896485 */
