.photo-gallery-nav-right:active, .photo-gallery-nav-right:focus, .photo-gallery-nav-right, .photo-gallery-nav-left:active, .photo-gallery-nav-left:focus, .photo-gallery-nav-left, .photo-gallery-blocks .owl-nav .owl-next, .photo-gallery-blocks .owl-nav .owl-prev, .accordion>div.active>a:before, .portus-pagination span.page-numbers, #comments .reply-button:before, #comments .user-nick .user-label, .article-main-next-prev a:hover, .article-main-next-next a:hover, .review-post-block>div.review-post-block-score, .w-gallery-slider .owl-controls .owl-nav .owl-prev, .w-gallery-slider .owl-controls .owl-nav .owl-next, .portus-video-slider-min .item-photo:hover i.fa, .widget .tagcloud a:hover, .article-slider-full-small .owl-controls .owl-nav .owl-next, .article-slider-full-small .owl-controls .owl-nav .owl-prev, #main-menu, .item-header.item-header-hover>a:before, .button-alt:before, a.button, .button {
background-color: #EE2024;
}
.short-tabs:not(.style-2)>ul>li.active, #comments .user-nick a:hover, #comments .reply-button, .portus-main-article-meta, .large-item-list .item .item-meta, .w-comment-list a.read-more-sm-link, .button-alt, a.post-title-comment, .portus-main-content-panel .block-category-list .item.active, .portus-main-content-panel .block-category-list .item:hover, a:hover, .portus-content-block .portus-content-title a.right, .portus-main-content-panel .portus-content-title a.right, .w-article-list-num .item-num, .item-header.item-header-hover .item-header-hover-buttons span:hover a {
color: #EE2024;
}
.photo-gallery-thumbs-inner .item.active, .short-tabs:not(.style-2)>ul>li.active, .button-alt:before, #footer-info ul li:hover a {
border-color: #EE2024;
} body {
background: #FFFFFF;
} #main-menu, h1, h2, h3, h4, h5, h6, .portus-article-slider-big .item-article-title, .article-list-full-width .item .item-title, .article-slider-full-small .item-article-title {
font-family: "Lato"!important;
} body, p {
font-family: "Open Sans"!important;
}.yt-video {
text-align: center;
margin-top: 20px;
margin-bottom: 27px;
}
.portus-main-article-block p {
text-align: justify;
line-height: 30px;
}
.portus-main-article-block a {
color: #ee2024;
}
.portus-main-article-block a:hover {
color: #e86467;
text-decoration: underline;
}
.portus-main-article-block ol, .portus-main-article-block ul {
font-weight: 400;
}
.portus-main-article-block ol li {
margin-left: 30px;
}
.aligncenter, div.aligncenter {
background-color: #ffffff;
margin-bottom: 15px;
}
.wp-caption p {
text-align: center;
}
#main-menu .wrapper > ul li > a {
padding: 20px 20px 18px 20px;
}
body.ot-clean #main-menu .wrapper > ul li > a {
font-weight: 400;
font-size: 16px;
}