
/*
Theme Name: De Boni Arte - ARTBENE 0.1
Description: ������ ������ ����� artbene.ru
Author: De Boni Arte
Author URI: https://deboniarte.org
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

@import url("../Avada/style.css");

.tribe-events-month #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a, .tribe-events-month #tribe-events-header .tribe-events-sub-nav li {
   display: block;
}

.tribe-events-event-image {
float: left;
padding-right: 10px;
}

/*standart*/

p a {
  text-decoration: underline;
}

.normalink a {
  text-decoration: underline;
  color: #0099FF !important;
}

.normalink a:hover {
  text-decoration: none;
}

/* меню вверху */
.fusion-main-menu {
  float: right;
  z-index: 200;
}

.primary-sidebar {
    float: right;
    padding-left: 40px;
    padding-top: 0px;
}

.top50 {
    font-size: 20px;
    color: #faab28;
    font-weight: 600;
    margin-top: 14px;
}

.ruseng {
      font-size: 13px;
    margin-top: 0px;
    text-align: right;
      color: #81A0C0;
}

.ruseng a:link {
     color: #81A0C0;
}

/* visited link */
.ruseng a:visited {
    color: #81A0C0;
}

/* mouse over link */
.ruseng a:hover {
    color: #1a80b6;
}

/* selected link */
.ruseng a:active {
    color: #1a80b6;
}

#content {
    margin-top: -57px;
}

.fusion-column-wrapper {
  padding-top: 55px;
}

.revslider-full {
max-height: 350px !important;
}

.tp-caption img {
}

.tp-static-layers {
    z-index: 98;
}

.tp-bgimg {
}

/* selected link */
.tp-caption a:link  {
    color: #ffffff;
}

.tp-caption a:visited {
    color: #ffffff;
}

.tp-caption a:hover {
    color: #580000;
}

/* calendar */
.ch-links1 {
    text-align: left;
}

.ch-current-main1 {
    text-align: center;
}

.ch-links2 {
    text-align: right;
}

.ch-nav1 {
    float: left;
}

.tp-caption a {
}

/* header */
.entry-title {
color: white !important;
font-size: 42px !important;
text-shadow: 0 0 1em white;
    font-weight: 800 !important;
}

.fusion-page-title-wrapper {
    padding-left: 27px;
}
.fusion-page-title-bar{
    margin-top: -2px;
}

.fusion-page-title-wrapper h3 {
    color: white !important;
font-size: 22px !important;
text-shadow: 0 0 1em white;
    font-style: italic;
    font-weight: 500 !important;
}

/*INDEX-CH
.max-1100 {
    max-width: 1100px !important;
    margin: auto !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}*/


/*UPCOMING EVENTS SHOW*/

.chronosly-content-block {
    margin: auto;
    padding: 20px !important;
    max-width: 100% !important;
}

.chronosly-cal ch-month ch-default small {
margin: 0;
}

.eventsbest {
}

.flip-box-front-inner {
text-align: left !important;
position: absolute; 
bottom: 0; 
padding-right: 20px;
  box-sizing:border-box;
}

.fusion-flip-boxes {
    padding: 25px !important;
}
.datet2 {   font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
    text-shadow: 1px 1px 2px black;
    color: white;
}
    
.cur2 {
font-style: italic;
margin-top: -10px;
text-shadow: 1px 1px 2px black; 
    color: white;
    
}

.cur3 {
margin-top: -10px;
text-shadow: 1px 1px 2px black; 
    color: white;
    
}

.concertstitle {
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
    color: white;
    text-align: center;
    white-space: pre-wrap;
}

.fusion-post-medium {
    margin-bottom: 0px !important;
}


h6 {
    font-size: 24px !important; 
    margin: 10px 0 !important;
line-height: 25.92px;
}

.topmain {
margin-top: -30px;
    padding-bottom: 0px !important;
}


.fusion-post-content-container p {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}


.fusion-post-content-container p:before {
content: "• ";
}

