
/*-blocks-&-menu-*/
body .bvi-body #header-main .navbar {
    position: initial !important;
    width: inherit !important;
    z-index: inherit !important;
    left: inherit !important;
	height: inherit !important;
}
body .bvi-body #header-main .navbar.body_top2_wrapper {
	margin-top: 0 !important;
	border-bottom: 2px solid;
}
body > .bvi-body > #header-main.header > .navbar.navbar-default.navigation_wrapper.body_top_wrapper > .container > .navbar-collapse > .block > .menu > li > * {
	background: none !important
}
.page-node-lightbox2 .bvi-panel {
    display: none;
}
body .bvi-body article.node .field {
    margin-bottom: 30px;
}
body .bvi-body .page-view-widget-map .container.header-title h1 {
    margin-top: inherit !important;
}
.front .bvi-body  .container h2.block-title {
    margin-bottom: 20px !important;
}
body .bvi-body .navbar.navbar-default.navigation_wrapper>.container:first-child {
    border-bottom: 2px solid;
}
body.map-with-menu .bvi-body .navbar.body_top2_wrapper {
    border-bottom: 2px solid;
}
body .bvi-body .navbar.body_top2_wrapper.navigation_wrapper>.container {
    border-bottom: none !important;
}

body .bvi-body .header-logo-min img {
    position: inherit;
}
body .bvi-body .header-logo-min {
    margin-right: 10px;
	margin-left: -76px;
}

body .bvi-body .region-sidebar-second section.block.block-menu, 
body .bvi-body .region-sidebar-second section#block-menu-features {
    box-shadow: none !important;
    border: 1px solid;
}
body .bvi-body .region-sidebar-second section.block.block-menu h2 {
    padding: 20px !important;
}
body .bvi-body .region-sidebar-second section.block.block-menu a {
    padding-left: 20px !important;
}

body .bvi-body .navbar.body_top2_wrapper .menu li>ul {
	border: 1px solid;
}

body .bvi-body>section {
    border-bottom: 1px solid;
    padding-top: 50px;
}


body .bvi-body+div#admin-menu, 
body .bvi-body div#admin-menu,
body .bvi-body .navbar.navbar-static-top {
    display: none !important;
}

.page-node-edit.node-type-object.overlay .bvi-panel {
    display: none;
}

body .bvi-body .header .body_top_wrapper .site-name {
    padding-left: 0;
}
body .bvi-body .body_top2_wrapper .content ul.sf-menu {
    float: left !important;
}
body .bvi-body .header .navbar .menu>li>* {
    padding-left: 0 !important;
	border: none !important;
}
body .bvi-body .header .navbar.body_top2_wrapper .menu>li>* {
    padding-right: 20px !important;
}

#imageContainer div#hoverNav {
    background: none !important;
}

body .bvi-body a.skew-button {
    border: 2px solid;
    border-color: inherit !important;
}
body .bvi-body a.skew-button img {
	display: none !important
}

body .bvi-body>footer.footer {
    height: auto;
	border-top: 1px solid;
}


body .bvi-body .body_top2_wrapper .sf-menu li.active, 
body .bvi-body .body_top2_wrapper .sf-menu li.active-trail, 
body .bvi-body .body_top2_wrapper .sf-menu .menu li.active-trail, 
body .bvi-body .body_top2_wrapper.navbar .block-superfish .menu li>ul li.active-trail {
	border-bottom: none !important;
}
body .bvi-body .body_top2_wrapper .sf-menu li.active>*, 
body .bvi-body .body_top2_wrapper .sf-menu li.active-trail>*, 
body .bvi-body .body_top2_wrapper .sf-menu .menu li.active-trail>*, 
body .bvi-body .body_top2_wrapper.navbar .block-superfish .menu li>ul li.active-trail>* {
	text-decoration: underline !important;
}
body .bvi-body .header .navbar.body_top2_wrapper .menu>li>ul {
	background: inherit !important;
	border: 1px solid !important;
}



/*-fonts-*/
body .bvi-body * {
    font-size: inherit;
}
body .bvi-body .right-block-more h1.block-title,
body .bvi-body .mainblock .block1 div.bubble div.bubble_head h3, 
body .bvi-body .bubble_content article>.field, 
body .bvi-body .view-2-col .views-row .views-field.views-field-body *, 
body .bvi-body .views-row *, 
body .bvi-body article.node .field.field-name-body *, 
body .bvi-body .navbar.body_top2_wrapper .menu li>*, 
body .bvi-body .bubble_content .circle-desc, 
body .bvi-body div.leaflet-control-attribution.leaflet-control *, 
body .bvi-body .dataPreloader-content, 
body .bvi-body .dwnld-dots>span, 
body .bvi-body .jcarousel-container .jcarousel-clip li.jcarousel-item .views-field-title a {
    font-size: inherit !important;
}
body .bvi-body .right-block-more h1.block-title, 
body .bvi-body .views-row .views-field-title *, 
body .bvi-body .views-row .views-field-title {
    font-weight: 700 !important;
	font-size: 110% !important;
	line-height: 110% !important;
}
body .bvi-body .views-row .views-field-title .views-field-cerated-title {
	font-weight: 400 !important;
    font-size: 70% !important;
    line-height: 100% !important;
    margin: 10px 0 !important;
}
body:not(.node-type-object) .bvi-body h1.block-title, 
body:not(.node-type-object) .bvi-body .block-title h1, 
body:not(.node-type-object) .bvi-body section .block-title {
	font-weight: 1000 !important;
	margin: 0 !important;
	font-size: 130% !important;
	line-height: 120% !important;
    padding-left: 0 !important;
}
body .bvi-body .views-row.image-full-block .views-field.views-field-title a, 
body .bvi-body div.leaflet-control-attribution.leaflet-control *, 
body .bvi-body .jcarousel-container .jcarousel-clip li.jcarousel-item .views-field-title a, 
body .bvi-body footer.footer .menu li>* {
	color: inherit !important;
}

body .bvi-body .header .navbar .menu>li>a.active, 
body .bvi-body .header .sfHover>a, 
body .bvi-body .header .navbar .menu>.active-trail>a, 
body .bvi-body .header .sfHover>span, 
body .bvi-body .header .navbar.menu>.active-trail>span, 
body .bvi-body .header .navbar.body_top2_wrapper .menu li .active {
    color: inherit !important;
    /* border-bottom: 0px solid; */
    text-decoration: underline !important;
}
body .bvi-body article.node .field.field-name-body a {
    font-weight: 600 !important;
	text-decoration: underline !important;
}

body .bvi-body article.node .field.field-name-body td {
    border: 1px solid;
}



/*-views-*/
body .bvi-body .views-row {
    /*width: 100% !important;*/
	border-bottom: 1px solid;
	border-top: 1px solid;
}
body .bvi-body .views-row .views-field-field-coordinate {
	border: none !important;
}
body .bvi-body .views-row .views-field.views-field-field-photo img {
	/*max-width: 100% !important;*/
}
body .bvi-body .view-2-col .views-row .row-fields-wrap > *:not(.views-field-field-thumbs):not(.views-field-field-photo) {
	margin: 0 !important;
	width: 100% !important;
	line-height: 120%;
}
body .bvi-body .views-row  img {
	opacity: 1 !important;
}
body.page-grid-views .bvi-body .view-2-col .views-row:not(.jcarousel-item), 
body .bvi-body .node-grid-gallery .views-row {
    margin-bottom: 50px !important;
	padding-bottom: 10px;
}
body .bvi-body .view .views-row .views-field.views-field-field-photo,
body .bvi-body .view .views-row .views-field.views-field-field-thumbs, 
body .bvi-body .view .views-row {
	height: auto !important;
}
body .bvi-body .view .views-row .views-field.views-field-field-photo, 
body .bvi-body .view .views-row .views-field.views-field-field-thumbs,
body .bvi-body div.mainblock .block1 div.bubble .bubble_img, 
body .bvi-body .views-field.views-field-field-photo {
    max-height: 350px;
	overflow: hidden;
	border: none;
}
body .bvi-body .view .views-row .views-field.views-field-field-photo img, 
body .bvi-body .view .views-row .views-field.views-field-field-thumbs img, 
body .bvi-body .field.field-name-field-thumbs.field-type-image img, 
body .bvi-body .field.field-name-field-photo.field-type-image img, 
body .bvi-body .field-name-field-object-gallery .field-item img, 
body .bvi-body .view-thumb-block .views-row .views-field img, 
body .bvi-body .jcarousel-container .jcarousel-clip li.jcarousel-item .views-field-field-photo img, 
body .bvi-body .jcarousel-container .jcarousel-clip li.jcarousel-item .views-field-field-thumbs img {
	position: initial !important;
    transform: inherit !important;
    opacity: 1 !important;
    width: 100% !important;
    height: auto !important;
	left: inherit;
    top: inherit;
}
body>.bvi-body .views-row .views-field.views-field-title, 
body>.bvi-body .views-row .views-field.views-field-title *, 
body>.bvi-body .row  > .main-col-content  > .region-content .view  > .view-content  > .views-row .views-field.views-field-title, 
body>.bvi-body .row  > .main-col-content  > .region-content .view  > .view-content  > .views-row .views-field.views-field-title *, 
body>.bvi-body .jcarousel-container .jcarousel-clip li.jcarousel-item .views-field-title {
	position: initial !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    pointer-events: auto !important;
    height: auto !important;
    padding-top: 0 !important;
    color: inherit !important;
    margin-left: 0 !important;
    width: 100% !important;
	transform: inherit !important;
}
body .bvi-body .views-row .views-field-field-photo:before {
	display: none;
}
body .bvi-body .views-field.views-field-body * {
    text-align: left !important;
}

body .bvi-body .views-row .views-field.views-field-title *, 
body .bvi-body .views-row .views-field.views-field-title {
	border: none !important;
	/*margin-bottom: 0;*/
    padding-bottom: 0 !important;
}
body .bvi-body .views-field.views-field-body {
	margin-top: 10px !important;
	height: auto !important;
}

body .bvi-body .views-field.views-field-field-share-count {
    position: inherit;
    /*float: left;*/
    text-align: left;
}
body .bvi-body .views-field.views-field-field-share-count * {
    float: left;
    text-align: left;
	margin-right: 5px;
}
.view-users .bvi-body .views-field.views-field-field-share-count * {
	text-align: left;
	float: left;
    margin-right: 5px;
}

body .bvi-body .views-field.views-field-field-coordinate, 
body .bvi-body .region-sidebar-second .view:not(.view-thumb-block) .views-field.views-field-field-thumbs, 
body .bvi-body .region-sidebar-second .block-block  .views-field-field-thumbs {
	display: none !important;
}

body .bvi-body .view-2-col .views-row *:before, 
body .bvi-body .view-2-col .views-row *:after, 
body .bvi-body .view-2-col .views-row:before, 
body .bvi-body .view-2-col .views-row:after, 
.page-node .bvi-body .field-item:before, 
.page-node .bvi-body .field-item:after {
	background: none !important
}

body .bvi-body .region-body-bottom .view-users>.view-content>.views-row:before {
	display: none;
}

body .bvi-body .view-users .views-row {
	padding: 10px 0 20px;
}

body .bvi-body .views-row .circles-block {
    padding-top: 10px !important;
}


.front .bvi-body .view-id-news.view-2-col .view-header {
    position: relative;
}
.front .bvi-body .view-id-news.view-2-col .view-header .button-right-top {
    top: -67px !important;
}

body .bvi-body .row .col-md-3 .views-row .views-field, 
body .bvi-body .row .col-md-3 .views-row {
	width: 100% !important;
    margin-left: 0px !important;
}
body .bvi-body .row .col-md-3 .views-row .views-field.views-field-body {
    margin-bottom: 10px !important;
}

body .bvi-body .views-row *:before, 
body .bvi-body .views-row *:after {
    background: none !important; 
}


body .bvi-body .view.view-natural-objects .button-center-top {
    display: none;
}



/*-fields-*/

body .bvi-body .field.field-name-body * {
    text-align: left !important;
}

body .bvi-body .field-volume-up {
    display: inline-block !important;
    float: left;
    margin-right: 10px;
    font-size: 130% !important;
	line-height: 100% !important;
    cursor: pointer;
	position: relative;
    z-index: 1;
}
body.node-type-object .bvi-body .field-volume-up.title-volume-up {
    z-index: 4;
    position: relative;
    margin-left: 10px !important;
    line-height: 100% !important;
    margin-right: 10px;
}
body .bvi-body .field-type-image.field-label-hidden .field-volume-up {
	display: none !important;
}


/*-object-*/
body.node-type-project .bvi-panel, 
body.node-type-object .bvi-panel {
    height: 100px;
}
.node-type-object:not(.small-overlay):not(.page-node-lightbox2) .bvi-body {
	overflow-x: hidden;
    overflow-y: auto;
    /* font-family: "SegoeUIRegular", Helvetica, sans-serif; */
    width: 100% !important;
    height: calc(100% - 100px) !important;
    position: absolute !important;
	top: 100px !important;
	height: calc(100% - 100px) !important;
}
.node-type-object.page-node-lightbox2 .bvi-body {
	overflow-x: hidden;
    overflow-y: auto;
    width: 100% !important;
    height: 100% !important;
    position: absolute !important;
	top: 0px !important;
}
.node-type-object .bvi-body  .right-block-more {
    border-left: 1px solid;
}
.node-type-object .bvi-body  h1.block-title {
    border-bottom: 1px solid;
}

.node-type-object .bvi-body .right-block-more .field.field-name-field-pasp36 th {
    background-color: inherit !important;
    background-color: #adbbca00 !important;
}

body .bvi-body .left-block-more .field-label {
    position: inherit;
    padding-left: 0;
}
.node-type-object .bvi-body .panel-title.fieldset-legend {
    padding-left: 0 !important;
    padding-bottom: 0 !important;
    font-weight: 800;
	font-size: 110% !important;
}
.node-type-object .bvi-body .right-block-more .field.field-name-field-pasp36 table td span, 
.node-type-object .bvi-body .right-block-more .field.field-name-field-pasp36 table th span {
	font-weight: 800;
	border: 2px solid;
	padding: 20px !important;
	moz-box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.53) !important;
    webkit-box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.53) !important;
    box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.53) !important;
	/*opacity: 1 !important;*/
}
body .bvi-body .right-block-more .field.field-name-field-pasp36 table td:hover span, 
body .bvi-body .right-block-more .field.field-name-field-pasp36 table th:hover span {
    opacity: 1 !important;
}

body .bvi-body .views-row .views-field.views-field-title a:after, 
body .bvi-body .field-type-image .field-item a.lightbox-processed:after {
	display: none !important;
}

.node-type-object .bvi-body .field.field-name-field-category.field-type-taxonomy-term-reference .field-item a, 
.page-user .bvi-body  .field.field-name-field-account-type .field-item {
	/*padding: 0;*/
	border: 1px solid;
    position: inherit;
}
.node-type-object .bvi-body .block-title {
    border-bottom: 1px solid;
}
.node-type-object .bvi-body .field.field-name-field-category.field-type-taxonomy-term-reference .field-items {
	position: inherit;
}

body .bvi-body fieldset.required-fields.field-group-fieldset.panel-default>legend, 
body .bvi-body fieldset#edit-relations>legend, .right-block-more .panel-default.collapsible > legend.panel-heading, 
body .bvi-body .right-block-more .panel-default > legend.panel-heading {
    background: initial !important;
}

body.node-type-object .bvi-body .field-name-field-pasp36 .field-label {
    position: initial !important;
	font-size: inherit !important;
}



/*-map-*/
body.node-type-project .bvi-body {
	overflow-x: hidden;
    overflow-y: auto;
    /* font-family: "SegoeUIRegular", Helvetica, sans-serif; */
    width: 100% !important;
    height: calc(100% - 100px) !important;
    position: absolute !important;
}
body.node-type-project .bvi-body .mainblock.block-bg {
	/*top: 100px;
	height: calc(100% - 100px) !important;*/
}
body .bvi-body .leaflet-marker-icon img,
body .bvi-body .leaflet-marker-icon,
body .bvi-body .leaflet-marker-icon>div, 
body .bvi-body img.leaflet-marker-icon, 
body .bvi-body .leaflet-pane svg, 
body .bvi-body .leaflet-pane.leaflet-tile-pane, 
body .bvi-body .leaflet-pane.leaflet-tile-pane *, 
body .bvi-body .mainblock .block1 div.bubble div.bubble_head .bubble_ico, 
body .bvi-body .main .container .row .col-md-12, 
body .bvi-body .bubble_img:after, 
body .bvi-body div.mainblock .block1 div.bubble div.bubble_head .bubble_ico img {
	background: none !important
}


body .bvi-body .mainblock .block1 div.bubble .bubble_content {
    margin: 0;
    padding: 15px;
}
body .bvi-body .mainblock .block1 div.bubble div.bubble_head {
    width: 100%;
    right: 0;
    border-bottom: 1px solid;
}

body.node-type-project .bvi-body #map:before {
	display: none !important;
}

body.node-type-project .bvi-body .map-title, 
body.node-type-project .bvi-body .filter_block .block-views .expanded-tree>li>.form-item:before {
    display: none;
}
body.node-type-project .bvi-body .filter_block .block-views .btn {
    background: inherit !important;
    border: none !important;
    margin-right: 3px !important;
    padding: 4px;
}

body.node-type-project .bvi-body .filter_map_block {
    background: none !important;
    width: 60px;
}

.node-type-project .bvi-body .filter_block .block-views .views-exposed-widget.views-widget-filter-term_node_tid_depth>label, 
.node-type-project .bvi-body .filter_block .block-views .views-exposed-widget.views-widget-filter-categories_disabled_people>label, 
.node-type-project .bvi-body .filter_block .block-views .views-exposed-widget.views-widget-filter-availability_score>label, 
.node-type-project .bvi-body .filter_block .block-views .views-widget-filter-combine, 
.node-type-project .bvi-body .filter_block .block-views .views-widget-filter-field_region_tid, 
.node-type-project .bvi-body .filter_block .block-views #edit-name-wrapper {
	background: inherit !important;
}

.node-type-project .bvi-body .filter_block {
    border: 1px solid;
}

.map-with-menu .bvi-body .site-name {
    display: none;
}

body.node-type-project .bvi-body .mainblock.block-bg {
    border-left: 1px solid;
}

body.node-type-project .bvi-body .filter_map_block {
    border-right: 1px solid;
}

body.node-type-project .bvi-body .filter_block.filter_group_map .additional_layer.active, 
body.node-type-project .bvi-body .filter_block.filter_group_map div.active a {
    font-weight: 600;
}
body .bvi-body .filter_map_block>div>a.view {
    outline: 4px solid !important;
    width: 100%;
    height: 100%;
}

body .bvi-body .filter_block .block-views .views-exposed-widgets>div .form-item.form-type-bef-checkbox>label {
    margin-right: 20px !important;
}

body .bvi-body div.leaflet-control-attribution.leaflet-control {
    bottom: 0 !important;
    right: 0 !important;
}

body .bvi-body .leaflet-top.leaflet-left {
    border-right: 1px solid;
}



/*-comments-*/

body .bvi-body .comment-wrapper .comment>.submitted {
    position: inherit;
    width: 200px;
    text-align: left;
    float: left;
	transform: initial !important;
}
body .bvi-body .comment-wrapper .comment>.content {
    width: calc(100% - 200px);
	margin: 0px !important;
    float: left !important;
}
body .bvi-body .comment-wrapper .comment:after {
    clear: both;
    content: "";
    display: table;
}
body .bvi-body .comment-wrapper .comment {
	margin-bottom: 50px !important;
}

body .bvi-body .comment-wrapper ul.links.list-inline.list-unstyled {
    position: absolute;
    right: 111px;
    top: -17px;
}



/*-glyphicons-icons-*/
body .bvi-body a.jcarousel-next.jcarousel-next-horizontal, 
body .bvi-body a.jcarousel-prev.jcarousel-prev-horizontal, 
body .bvi-body .close-content, 
body .bvi-body .mainblock .block1 div.bubble a.close, 
body .bvi-body .contentblock.show-contentblock .close-content, 
body.node-type-object .bvi-body  .close-content, 
body .bvi-body #lightbox #bottomNavClose, 
body .bvi-body .filter_block .header_filter .close-filter-block .button-close, 
body .bvi-body .message_hint > a, 
body .bvi-body .message_area > a, 
body .bvi-body .message_fire > a, 
body .bvi-body .text-weather > a, 
body .bvi-body .filter_map_block>div>a {
	/*position: relative;
    display: inline-block;*/
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 100;
    font-size: 35px !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle;
	background: none !important;
	transform: inherit !important;
}
body .bvi-body .filter_map_block>div>a {
	font-size: 0px !important;
    text-indent: 0 !important;
}
body .bvi-body .block-views-search-reset-in-view {
    overflow: hidden;
}



body .bvi-body a.jcarousel-prev.jcarousel-prev-horizontal:after, 
body .bvi-body a.jcarousel-next.jcarousel-next-horizontal:after {
    position: absolute;
	top: 50%;
    display: block;
    left: 0;
}

body .bvi-body a.jcarousel-prev.jcarousel-prev-horizontal:after {
    content: "\e257";
}
body .bvi-body a.jcarousel-next.jcarousel-next-horizontal:after {
    content: "\e258";
}

body .bvi-body a.createObject:after {
    content: "\270f";
    font-size: 30px !important;
    text-align: center;
    width: 100%;
    position: absolute;
    line-height: 0;
    top: 50%;
}
body .bvi-body a.filter-plus-zoom-in-view:after {
    content: "\e015";
    font-size: 30px !important;
    text-align: center;
    width: 100%;
    position: absolute;
    line-height: 0;
    top: 50%;
}
body .bvi-body a.filter-minus-zoom-in-view:after {
    content: "\e016";
    font-size: 30px !important;
    text-align: center;
    width: 100%;
    position: absolute;
    line-height: 0;
    top: 50%;
}
body .bvi-body a.filter-views-search-in-view:after {
    content: "\e138";
    font-size: 30px !important;
    text-align: center;
    width: 100%;
    position: absolute;
    line-height: 0;
    top: 50%;
}
body .bvi-body a.filter-group-in-view:after {
	content: "\e218";
    font-size: 30px !important;
    text-align: center;
    width: 100%;
    position: absolute;
    line-height: 0;
    top: 50%;
}
body .bvi-body a.ruler-in-view:after {
	content: "\e120";
    font-size: 30px !important;
    text-align: center;
    width: 100%;
    position: absolute;
    line-height: 0;
    top: 50%;
}
body .bvi-body a.views-search-reset-in-view:after {
	content: "\e031";
    font-size: 30px !important;
    text-align: center;
    width: 100%;
    position: absolute;
    line-height: 0;
    top: 50%;
}
body .bvi-body a.area-in-view:after {
	content: "\e096";
    font-size: 30px !important;
    text-align: center;
    width: 100%;
    position: absolute;
    line-height: 0;
    top: 50%;
}

body .bvi-body a.back-to-site-in-view:after {
	content: "\e132";
    font-size: 30px !important;
    text-align: center;
    width: 100%;
    position: absolute;
    line-height: 0;
    top: 50%;
}

body .bvi-body .close-content:before, 
body .bvi-body .mainblock .block1 div.bubble a.close:before, 
body .bvi-body .contentblock.show-contentblock .close-content:before, 
body.node-type-object .bvi-body  .close-content:before, 
body .bvi-body #lightbox #bottomNavClose:before, 
body .bvi-body .filter_block .header_filter .close-filter-block .button-close:before, 
body .bvi-body .message_hint > a:before, 
body .bvi-body .message_area > a:before, 
body .bvi-body .message_fire > a:before, 
body .bvi-body .text-weather > a:before {
    content: "\e014";
}




/*-other-*/
body .bvi-body .circles-wrap {
    display: none !important;
}
body:not(.node-type-project) .bvi-body .circles-wrp {
    margin-left: 0 !important;
}
body .bvi-body .views-row .circles-wrp, 
body .bvi-body .bubble_content .circles-wrp {
    float: none;
    clear: both;
}
body .bvi-body .views-row .circles-wrp, 
body .bvi-body .bubble_content .circles-wrp {
    float: none;
    clear: both;
	max-width: inherit;
    text-align: left;
}
body .bvi-body .views-row .circles-wrp .circle-desc, 
body .bvi-body .bubble_content .circles-wrp>* {
    float: left;
    margin-right: 20px;
	line-height: inherit;
}
body .bvi-body .bubble_content .circles-wrp:after {
    clear: both;
    content: "";
    display: table;
}

body .bvi-body .circles-block .circles-wrp, 
body .bvi-body .bubble_content .circles-wrp {
    max-width: initial !important;
    width: auto !important;
}
body .bvi-body .block-title .circle-desc {
    margin-left: 0px;
	left: 0;
    width: auto;
}

body .bvi-body .pretty-calendar-week .calendar-value, 
body .bvi-body .calendar-container .pretty-calendar-weekend, 
body .bvi-body .calendar-container .pretty-calendar-day, 
body .bvi-body .pretty-calendar-week, 
body .bvi-body .calendar-daynames {
    height: auto !important;
}
body .bvi-body .pretty-calendar-month, 
body .bvi-body .month-title {
	background: none !important
}




/*
body .bvi-body .left-block-more::-webkit-scrollbar-thumb {
	background: inherit !important;
}
body .bvi-body .left-block-more::-webkit-scrollbar {
	width: inherit !important;
	background: inherit !important;
}
	
body .bvi-body .right-block-more .more-description::-webkit-scrollbar-thumb {
	background: inherit !important;
}
body .bvi-body .right-block-more .more-description::-webkit-scrollbar {
	width: inherit !important;
	background: inherit !important;
}

body .bvi-body .right-block-more::-webkit-scrollbar-thumb {
	background: inherit !important;
}
body .bvi-body .right-block-more::-webkit-scrollbar {
	width: inherit !important;
	background: inherit !important;
}
*/



