.sub-menu {transition-duration: 300ms;}

/* #Typography */
body {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.625;font-family: Arial, sans-serif;letter-spacing: 0em;text-align: left;color: #777777;}
h1,.h1-style {font-style: normal;font-weight: 500;font-size: 28px;line-height: 1.232;font-family: Arial, sans-serif;letter-spacing: 0em;text-align: inherit;color: #1b96cc;}
h2,.h2-style {font-style: normal;font-weight: 500;font-size: 16px;line-height: 1.385;font-family: Arial, sans-serif;letter-spacing: 0em;text-align: inherit;color: #191919;}
h3,.h3-style {font-style: normal;font-weight: 500;font-size: 16px;line-height: 1.4;font-family: Arial, sans-serif;letter-spacing: 0em;text-align: inherit;color: #1b96cc;}
h4,.h4-style {font-style: normal;font-weight: 700;font-size: 15px;line-height: 1.625;font-family: Arial, sans-serif;letter-spacing: 0em;text-align: inherit;color: #191919;}
h5,.h5-style {font-style: normal;font-weight: 500;font-size: 15px;line-height: 1.625;font-family: Arial, sans-serif;letter-spacing: 0em;text-align: inherit;color: #191919;}
h6,.h6-style {font-style: normal;font-weight: 400;font-size: 14px;line-height: 1.625;font-family: Arial, sans-serif;letter-spacing: 0em;text-align: inherit;color: #191919;}

@media (min-width: 992px) {
	h1,.h1-style { font-size: 56px; }
	h2,.h2-style { font-size: 26px; }
	h3,.h3-style { font-size: 20px; }
	h4,.h4-style { font-size: 16px; }
}

a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.not-found .page-title { color: #000; }
a:hover { color: #777777; }

li.menuItem a {
    color: #000000 !important;
}

/* #Invert Color Scheme */
.invert { color: #ffffff; }
.invert h1 { color: #ffffff; }
.invert h2 { color: #ffffff; }
.invert h3 { color: #ffffff; }
.invert h4 { color: #ffffff; }
.invert h5 { color: #ffffff; }
.invert h6 { color: #ffffff; }
.invert a { color: #ffffff; }
.invert a:hover { color: #1b96cc; }
.invert.invert_primary a:hover {color: #777777;}
.text-accent-1 { color: #1b96cc; }
.invert .text-accent-1 { color: #ffffff;}
.text-accent-2 { color: #191919; }
.invert .text-accent-2 { color: #191919; }
.text-accent-3 { color: #777777; }
.invert .text-accent-3 { color: #ffffff; }
/* #Layout */
@media only screen and (min-width: 1200px) {
	.site .container {max-width: 1812px;padding-left: 2.5rem;padding-right: 2.5rem;}
}
@media only screen and (max-width: 1812px) and (min-width: 1200px) {
	.container {}
}
/* #404 */
body.error404 .site-content {background-color: #1b96cc;background-repeat: no-repeat;background-position: center top;background-attachment: scroll;}
/* #Elements */
blockquote {color: #191919;}
blockquote:before {color: #1b96cc;}
blockquote cite {font-size: 16px;line-height: 1.625;color: #777777;}
code {color: #ffffff;background-color: #191919;border-color: #191919;font-family: Roboto, sans-serif;}
.single-post .post > .entry-content > p:first-of-type:first-letter,.dropcaps {background-color: #1b96cc;color: #ffffff;}
/*List*/
.entry-content ol >li:before,.site-main ol >li:before,.entry-content ul:not([class]) > li:before,.site-main ul:not([class]) > li:before {color: #191919;}
/* Page preloader */
.page-preloader {border-top-color: #1b96cc;border-right-color: #1b96cc;}
/* #Header */
.header-container {background-color: #ffffff;background-image: url();background-repeat: no-repeat;background-position: center top;background-attachment: scroll;}
@media (min-width: 1200px ) {
	.site-header.style-5.transparent .header-container {max-width: calc(1812px - 50px);}
}
/* ##Logo */
.site-logo {font-style: normal;font-weight: 800;font-size: 24px;font-family: Montserrat, sans-serif;}
.site-logo__link,.site-logo__link:hover {color: #ffe829;}
/* ##Top Panel */
.top-panel {background-color: #ffffff;}
.site-header-cart .cart-contents i {color: rgb(183,183,183);}
.invert .site-header-cart .cart-contents i {color: #ffffff;}
.site-header-cart .cart-contents:hover i,.invert .site-header-cart .cart-contents:hover i{color: #1b96cc;}
/*Contact block*/
.site-header .contact-block__label {color: #191919;}
.site-header .invert .contact-block__label {color: #191919;}
.contact-block__icon {color: #1b96cc;}
.invert .contact-block__icon {color: #ffffff;}
/* #Fields */
label {}
input[type='text'],input[type='email'],input[type='url'],input[type='password'],input[type='search'],input[type='number'],input[type='tel'],input[type='range'],input[type='date'],input[type='month'],input[type='week'],input[type='time'],input[type='datetime'],input[type='datetime-local'],input[type='color'],select,textarea {
	/*font-style: normal;
	font-weight: 300;
	font-size: 16px;
	line-height: 1.625;
	font-family: 'Roboto Mono', sans-serif;
	letter-spacing: 0em;
	color: #777777;*/
}
/* #Search Form */
.search-form__field {color: #777777;}
.search-form__input-wrap i,.search-form__toggle,.search-form__close {color: rgb(183,183,183);}
.search-form__submit i {color: #191919;}
.search-form__submit:hover i {color: #1b96cc;}
.invert .search-form__toggle,.invert .search-form__close {color: #ffffff;}
.search-form__toggle:hover,.invert .search-form__toggle:hover,.search-form__close:hover,.invert .search-form__close:hover{color: #1b96cc;}
.top-panel .search-form__submit,.header-container .search-form__submit,.mobile-panel .search-form__submit{color: #777777;}
.top-panel .search-form__submit:hover,.header-container .search-form__submit:hover,.mobile-panel .search-form__submit:hover,.top-panel.invert .search-form__submit:hover,.header-container.invert .search-form__submit:hover,.mobile-panel.invert .search-form__submit:hover{color: #1b96cc;}
.top-panel.invert .search-form__field {color: #ffffff; }
.top-panel.invert .search-form__field::-webkit-input-placeholder { color: #ffffff; }
.top-panel.invert .search-form__field::-moz-placeholder { color: #ffffff; }
.top-panel.invert .search-form__field:-moz-placeholder { color: #ffffff; }
.top-panel.invert .search-form__field:-ms-input-placeholder { color: #ffffff; }
.header-container.invert .search-form__field {color: #ffffff; }
.header-container.invert .search-form__field::-webkit-input-placeholder { color: #ffffff; }
.header-container.invert .search-form__field::-moz-placeholder { color: #ffffff; }
.header-container.invert .search-form__field:-moz-placeholder { color: #ffffff; }
.header-container.invert .search-form__field:-ms-input-placeholder { color: #ffffff; }
/* #Comment, Contact, Password Forms */
[class^="comment-form-"] i{color: rgb(183,183,183);}
.comment-form .submit,.wpcf7-submit,.post-password-form label + input {color: #ffffff;background-color: #1b96cc;border-color: #1b96cc;}
.comment-form .submit:hover,.wpcf7-submit:hover,.post-password-form label + input:hover {color: #ffffff;background-color: #191919;border-color: #191919;}
.comment-form .submit:active,.wpcf7-submit:active,.post-password-form label + input:active {box-shadow: 0 0 10px #191919;}
/* #Input Placeholders */
::-webkit-input-placeholder { color: #777777; }
::-moz-placeholder{ color: #777777; }
:-moz-placeholder{ color: #777777; }
:-ms-input-placeholder{ color: #777777; }
.social-list .menu-item > a:hover,a.share-btns__link:hover {color: #191919;}
.invert .social-list .menu-item > a:hover,.invert a.share-btns__link:hover {color: #191919;}
/* #Main Menu */
.main-navigation .menu > li > a,.invert .main-navigation.vertical-menu .menu > li > a,.invert .main-navigation .menu.isStuck > li > a,.invert .main-navigation.mobile-menu .menu > li > a{color: #1b96cc;}
.invert .main-navigation > .menu > li > a {color: #ffffff;}
.main-navigation .menu > li > a:hover,.main-navigation .menu > li.menu-hover > a,.main-navigation .menu > li.tm-mega-menu-hover > a,.main-navigation .menu > li.current_page_item > a,.main-navigation .menu > li.current_page_ancestor > a,.main-navigation .menu > li.current-menu-item > a,.main-navigation .menu > li.current-menu-ancestor > a,.main-navigation .sub-menu > li > a:hover,.main-navigation .sub-menu > li.menu-hover > a,.main-navigation .sub-menu > li.current_page_item > a,.main-navigation .sub-menu > li.current_page_ancestor > a,.main-navigation .sub-menu > li.current-menu-item > a,.main-navigation .sub-menu > li.current-menu-ancestor > a,.invert .main-navigation.vertical-menu .menu > li > a:hover,.invert .main-navigation.vertical-menu .menu > li.menu-hover > a,.invert .main-navigation.vertical-menu .menu > li.current_page_item > a,.invert .main-navigation.vertical-menu .menu > li.current_page_ancestor > a,.invert .main-navigation.vertical-menu .menu > li.current-menu-item > a,.invert .main-navigation.vertical-menu .menu > li.current-menu-ancestor > a,.invert .main-navigation .menu.isStuck > li > a:hover,.invert .main-navigation .menu.isStuck > li.menu-hover > a,.invert .main-navigation .menu.isStuck > li.current_page_item > a,.invert .main-navigation .menu.isStuck > li.current_page_ancestor > a,.invert .main-navigation .menu.isStuck > li.current-menu-item > a,.invert .main-navigation .menu.isStuck > li.current-menu-ancestor > a,.invert .main-navigation.mobile-menu .menu > li > a:hover,.invert .main-navigation.mobile-menu .menu > li.menu-hover > a,.invert .main-navigation.mobile-menu .menu > li.current_page_item > a,.invert .main-navigation.mobile-menu .menu > li.current_page_ancestor > a,.invert .main-navigation.mobile-menu .menu > li.current-menu-item > a,.invert .main-navigation.mobile-menu .menu > li.current-menu-ancestor > a,.main-navigation .sub-back {color: #1b96cc;}
.main-navigation:not(.vertical-menu) .sub-menu,.main-navigation.mobile-menu {background-color: #ffffff;}
.menu-item__desc,.invert .sub-menu .menu-item__desc {color: #777777;}
.invert .menu-item__desc {color: #ffffff;}
.main-navigation .sub-back:hover {color: #777777;}
@media (min-width: 1200px) {
	.main-navigation-buttons {max-width: 1812px;}
}
.main-navigation-buttons .navigation-button {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.625;font-family: 'Roboto Mono', sans-serif;letter-spacing: 0em;color: #777777}
.menu-toggle[aria-controls="main-menu"],.main-navigation .menu li .sub-menu-toggle {color: #191919;}
.main-navigation-buttons .navigation-button:hover {color: #1b96cc;}
#site-navigation.main-navigation.vertical-menu ul.menu li a {font-style: normal;font-weight: 500;font-size: 28px;line-height: 1.232;font-family: Montserrat, sans-serif;letter-spacing: 0em;}
@media (min-width: 992px) {
	#site-navigation.main-navigation.vertical-menu ul.menu li a {font-size: 56px;}
}
/* #Footer Menu */
.footer-menu__items li a {color: #777777;}
.invert .footer-menu__items li a {color: #ffffff;}
.footer-menu__items li a:hover,.footer-menu__items li.current-menu-item a,.footer-menu__items li.current_page_item a,.invert .footer-menu__items li a:hover,.invert .footer-menu__items li.current-menu-item a,.invert .footer-menu__items li.current_page_item a {color: #1b96cc;}
/* #Top Menu */
.top-panel__menu .menu-item.current-menu-item a,.top-panel__menu .menu-item.current_page_item a {color: #777777;}
.invert .top-panel__menu .menu-item.current-menu-item a,.invert .top-panel__menu .menu-item.current_page_item a {color: #1b96cc;}
/*# TM Mega menu */
.tm-mega-menu > li.tm-mega-menu-has-children a:hover{color: #1b96cc;}
nav.main-navigation > .tm-mega-menu .tm-mega-menu-sub.mega-sub li.tm-mega-menu-sub-item .mega-block-title {color: #191919;}
nav.main-navigation > .tm-mega-menu .tm-mega-menu-sub.mega-sub .tm-mega-menu-sub-item.sub-column-title > a {line-height: 1.625;}
@media (min-width: 768px) {
	nav.main-navigation > .tm-mega-menu .tm-mega-menu-sub.mega-sub .tm-mega-menu-sub-item.sub-column-title > a {font-style: normal;font-weight: 400;font-size: 14px;line-height: 1.625;font-family: Montserrat, sans-serif;letter-spacing: 0em;}
}
.posts-list .hentry.format-image.no-thumb > .post-list__item-content,.posts-list .hentry.format-standard.no-thumb > .post-list__item-content {border-color: #1b96cc;}
.post__cats::before,.posts-list .hentry.format-image.no-thumb > .post-list__item-content,.posts-list .hentry.format-standard.no-thumb > .post-list__item-content,.posts-list .hentry.format-audio > .post-list__item-content,.posts-list--default.featured-image--small .hentry.format-image.has-thumb .post-list__item-content .post-list__item-content-wrap,.posts-list--default.featured-image--small .hentry.format-gallery .post-list__item-content .post-list__item-content-wrap,.posts-list--default.featured-image--small .hentry.format-standard.has-thumb .post-list__item-content .post-list__item-content-wrap,.posts-list--default.featured-image--small .hentry.format-video .post-list__item-content .post-list__item-content-wrap,.posts-list--default.featured-image--small .hentry.format-link.has-thumb .post-list__item-content .post-list__item-content-wrap,.posts-list--default.featured-image--small.fullwidth .hentry.format-image.has-thumb .post-list__item-content .post-list__item-content-wrap,.posts-list--default.featured-image--small.fullwidth .hentry.format-gallery .post-list__item-content .post-list__item-content-wrap,.posts-list--default.featured-image--small.fullwidth .hentry.format-standard.has-thumb .post-list__item-content .post-list__item-content-wrap,.posts-list--default.featured-image--small.fullwidth .hentry.format-video .post-list__item-content .post-list__item-content-wrap,.posts-list--default.featured-image--small.fullwidth .hentry.format-link.has-thumb .post-list__item-content .post-list__item-content-wrap {background-color:#ffffff;;}
h2.entry-title a {color: #191919;}
/* #Entry Meta */
.sticky__label {color: #ffffff;background-color: #1b96cc;margin-top: calc(((15px * 1.625) - 30px) / 2);}
.posts-list--default .sticky__label{margin-top: calc(((15px * 1.625) - 30px) / 2);}
@media (min-width: 992px) {
	.posts-list--default .sticky__label{margin-top: calc(((16px * 1.625) - 30px) / 2);}
}
.entry-meta{font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.625;font-family: 'Roboto Mono', sans-serif;letter-spacing: 0em;color: #1b96cc;}
.invert .entry-meta a {color: #1b96cc;}
.invert .entry-meta a:hover,.invert.invert_primary .entry-meta a,.invert.invert_primary .entry-meta {color: #ffffff;}
.invert.invert_primary .entry-meta a:hover {color: #777777;}
.entry-meta,.entry-meta a,.entry-meta .post__comments a,.entry-meta .post__comments a:hover,.entry-meta .post__tags a:hover {color: #777777;}
.entry-meta a:hover,.entry-meta .post__comments a:hover i,.entry-meta .post__tags a {color: #1b96cc;}
.post__cats a,.entry-meta .post__cats a {color: #ffffff;}
.post__cats a:before {background-color: #1b96cc;}
.invert .post__cats a,.invert .entry-meta .post__cats a {color: #1b96cc;}
.invert .post__cats a:before {background-color: #ffffff;}
.invert .entry-meta,.invert .entry-meta a,.invert .entry-meta .post__comments a:hover {color: #ffffff;}
.invert .entry-meta a:hover,.invert .entry-meta .post__comments a:hover i {color: #191919;}
/* #Post Format */
.post-list__item-content.invert {background-color: #1b96cc;}
blockquote.post-format-quote {font-style: normal;font-weight: 500;font-size: 16px;line-height: 1.385;font-family: Montserrat, sans-serif;letter-spacing: 0em;}
@media (min-width: 992px) {
	blockquote.post-format-quote { font-size: 26px; }
}
.invert blockquote.post-format-quote,.invert .post-quote:hover,.invert blockquote.post-format-quote::before,.invert blockquote cite,.post_format-post-format-link.has-thumb .post-format-link,.post_format-post-format-link.has-thumb .post-format-link:hover {color: #ffffff;}
.post-format-link,blockquote cite {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.625;font-family: 'Roboto Mono', sans-serif;letter-spacing: 0em;}
/* #Comments */
.comment .comment-date {font-style: normal;font-size: 16px;}
.comment .comment-metadata,.comment-reply-link {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.625;font-family: 'Roboto Mono', sans-serif;letter-spacing: 0em;}
.comment .comment-date__link {color: #777777;}
.comment .comment-date__link:hover {color: #1b96cc;}
#cancel-comment-reply-link {color: #1b96cc;}
#cancel-comment-reply-link:hover {color: #777777;}
label,.comment-form-comment label,.comment-form-author label,.comment-form-email label,.comment-form-url label {color: #191919;}
.comment-navigation a,.posts-navigation a,.post-navigation a {color: #191919;}
.comment-navigation a:hover,.posts-navigation a:hover,.post-navigation a:hover,.comment-navigation a:before,.comment-navigation a:after,.posts-navigation a:before,.posts-navigation a:after,.post-navigation a:before,.post-navigation a:after {color: #1b96cc;}
.single.position-fullwidth .related-posts:before {background-color: #1b96cc;}
.invert .related-post .entry-title a,.invert .related-post .entry-title a:hover {color: #ffffff;}
/* #Swiper navigation*/
.swiper-pagination-bullet {background-color: rgba(25,25,25,0.15);}
.swiper-pagination-bullet-active,.swiper-pagination-bullet:hover{background-color: #1b96cc;}
.swiper-button-next,.swiper-button-prev {color: #191919;}
.swiper-button-next:not(.swiper-button-disabled):hover,.swiper-button-prev:not(.swiper-button-disabled):hover{color: #1b96cc;}
/* Image pop-up */
a[data-popup="magnificPopup"]:before,.mini-gallery a:before {background-color: #1b96cc;}
/* Audio list */
.wp-playlist.wp-audio-playlist.wp-playlist-light {background-color: #777777;border-color: #777777;}
.wp-playlist.wp-audio-playlist.wp-playlist-light .wp-playlist-caption {color: #777777;}
.wp-playlist.wp-audio-playlist .wp-playlist-current-item .wp-playlist-caption .wp-playlist-item-title{font-style: normal;font-weight: 400;font-size: 14px;line-height: 1.625;font-family: Montserrat, sans-serif;letter-spacing: 0em;color: #191919;}
.wp-playlist.wp-audio-playlist.wp-playlist-dark .wp-playlist-current-item .wp-playlist-caption .wp-playlist-item-title{color: #ffffff;}
/* #Paginations */
.site-content .page-links a,.site-content .page-numbers,.site-content .page-numbers.next:hover,.site-content .page-numbers.prev:hover {color: #777777;}
.site-content a.page-numbers:hover {color: #1b96cc;}
.site-content .page-numbers.next,.site-content .page-numbers.prev {color: #1b96cc;}
/* #Breadcrumbs */
.breadcrumbs__item {font-style: normal;font-weight: 300;font-size: 14px;line-height: 1.625;font-family: 'Roboto Mono', monospace;letter-spacing: 0em;}
.breadcrumbs__item-target {color: #777777;}
/* #Footer */
.site-footer {background-color: #ffffff;}
.footer-area-wrap {background-color: #f8f8f8;}
.footer-copyright {font-style: normal;font-weight: 300;font-size: 12px;line-height: 1.625;font-family: 'Roboto Mono', sans-serif;letter-spacing: 0em;}
/* #ToTop button */
#toTop {color: #ffffff;background-color: #1b96cc;}
#toTop:hover {background-color: #191919;}
/* #Magnific Popup*/
.mfp-iframe-holder .mfp-close ,.mfp-image-holder .mfp-close {color: rgb(183,183,183);}
.mfp-iframe-holder .mfp-close:hover,.mfp-image-holder .mfp-close:hover{color: #191919;}
.mfp-iframe-holder .mfp-arrow:before,.mfp-iframe-holder .mfp-arrow:after,.mfp-image-holder .mfp-arrow:before,.mfp-image-holder .mfp-arrow:after{background-color: rgb(183,183,183);}
.mfp-iframe-holder .mfp-arrow:hover:before,.mfp-iframe-holder .mfp-arrow:hover:after,.mfp-image-holder .mfp-arrow:hover:before,.mfp-image-holder .mfp-arrow:hover:after{background-color: #191919;}
@media (min-width: 1812px) {
	.position-one-left-sidebar .site-content_wrap .sidebar {padding-right: calc(1.25rem + 1812px / 12);}
	.position-one-right-sidebar .site-content_wrap .sidebar {padding-left: calc(1.25rem + 1812px / 12);}
}
.bg_animation-line {background-color: #1b96cc;}
/* #Button Appearance Styles (regular scheme) */
.link,.btn,.btn-primary,.btn-secondary,.link:hover,.btn:hover,.btn-primary:hover,.btn-secondary:hover,.invert .btn-primary,.invert .btn-secondary,.invert .btn-primary:hover,.invert .btn-secondary:hover {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.625;font-family: 'Roboto Mono', sans-serif;letter-spacing: 0em;color: #ffffff;}.
btn,.btn-primary,.link {background-color: #1b96cc;border-color: #1b96cc;}
.btn:hover,.btn-primary:hover,.link:hover {background-color: #191919;border-color: #191919;}
.btn-secondary {background-color: #191919;border-color: #191919;}
.btn-secondary:hover {background-color: #1b96cc;border-color: #1b96cc;}
.error-404 .btn-secondary:hover {color: #191919;background-color: #ffffff;}
.btn-default {color: #191919;}
.btn-default:hover {color: #ffffff;background-color: #1b96cc;border-color: #1b96cc;}
.header-btn.btn {background-color: #1b96cc;color: #ffffff;}
.header-btn.btn:hover {background-color: #191919;color: #ffffff;}
/* #Button Appearance Styles (invert scheme) */
.invert .btn,.invert .btn-primary,.invert .btn-secondary,.invert .btn-default,.invert .link {background-color: #ffffff;color: #1b96cc;}.invert .btn-primary:hover,.invert .btn-secondary:hover,.invert .btn-default:hover,.invert .link:hover {background-color: #191919;color: #ffffff;}
/* #Widget Calendar */
.widget_calendar caption,.widget_calendar td {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.625;font-family: 'Roboto Mono', sans-serif;letter-spacing: 0em;}
.widget_calendar caption,.widget_calendar #prev a,.widget_calendar #next a {color: #ffffff;background-color: #1b96cc;}
.invert .widget_calendar caption {color: #1b96cc;background-color: #ffffff;}
.widget_calendar #prev a:hover,.widget_calendar #next a:hover {color: #191919;}
.widget_calendar tbody td:not(.pad) {color: #777777;}
.widget_calendar tbody td a {color: #1b96cc;}
.invert .widget_calendar tbody td:not(.pad) {color: #ffffff;}
.widget_calendar tbody td a:hover,.widget_calendar tbody td#today {color: #191919;}
/* #Widget Tag Cloud */
.tagcloud a {color: #ffffff;font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.625;font-family: 'Roboto Mono', sans-serif;letter-spacing: 0em;}
.tagcloud a:before {background-color: #1b96cc;}
/* #Widget Recent Posts - Comments, Archive */
.widget_recent_entries a,.widget_recent_comments a:not(.url),.widget_archive a{color: #191919;font-style: normal;font-weight: 700;font-size: 15px;line-height: 1.625;font-family: Roboto, sans-serif;letter-spacing: 0em;text-align: inherit;}
.invert .widget_recent_entries a,.invert .widget_recent_comments a:not(.url),.invert .widget_archive a {color: #ffffff;}
.widget_recent_entries a:hover,.widget_recent_comments a:not(.url):hover,.widget_archive a:hover {color: #1b96cc;}
.widget_recent_entries .post-date,.recentcomments {color: #1b96cc;font-style: normal;font-weight: 300;font-size: 12px;line-height: 1.625;font-family: 'Roboto Mono', sans-serif;letter-spacing: 0em;}
.invert .widget_recent_entries .post-date {color: #ffffff;}
@media (min-width: 992px) {
	.widget_recent_entries a,.widget_recent_comments a:not(.url),.widget_archive a { font-size: 16px; }
}
.widget-taxonomy-tiles__content::before{background-color: #1b96cc;}
.widget-taxonomy-tiles__inner:hover .widget-taxonomy-tiles__content::before { background-color: #191919; }
.invert .widget-image-grid__content::before{background-color: #191919;}
.invert .widget-image-grid__title a:hover,.invert .widget-image-grid__date:hover {color: #1b96cc;}
.invert .widget-image-grid__terms a,.invert .widget-image-grid__author a:hover{color: #1b96cc;}
.invert .widget-image-grid__terms a:hover{color: #ffffff;}
.invert .widget-image-grid__author,.invert .widget-image-grid__author a{color: #777777;}
.widget-image-grid__terms,.widget-image-grid__author,.widget-image-grid__date {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.625;font-family: 'Roboto Mono', sans-serif;letter-spacing: 0em;}
.smart-slider__instance .sp-arrow {color: #191919;}
.smart-slider__instance .sp-arrow:hover,.smart-slider__instance .sp-previous-arrow:hover {color: #1b96cc;}
.smart-slider__instance.grid-layout .sp-arrow:hover,.smart-slider__instance.grid-layout .sp-previous-arrow:hover {color: #ffffff;}
@media (min-width: 992px) {
	.smart-slider__instance.decimal-buttons.grid-layout .sp-buttons {max-width: 1812px;}
}
.smart-slider__instance[data-title="true"] .sp-image-container:after,.smart-slider__instance[data-content="true"] .sp-image-container:after,.smart-slider__instance[data-more-btn="true"] .sp-image-container:after,.smart-slider__instance .sp-button {background-color: rgba(25,25,25,0.2);}
.smart-slider__instance .sp-button:hover,.smart-slider__instance .sp-button.sp-selected-button,.smart-slider__instance.grid-layout .smart-slider__item .sp-image-container::before {background-color: #191919;}
.smart-slider__instance .sp-full-screen-button {color: #1b96cc;}
.smart-slider__instance .sp-full-screen-button:hover {color: #191919;}
.sp-buttons:after,.sp-button:after {color: #777777;}
.smart-slider__instance .sp-selected-thumbnail {border-color: #1b96cc;}
.smart-slider__instance .sp-bottom-thumbnails .sp-selected-thumbnail,.smart-slider__instance .sp-top-thumbnails .sp-selected-thumbnail{border-color: #ffffff;}
.smart-slider__instance p.sp-content {font-style: normal;font-weight: 300;font-size: 16px;line-height: 1.625;font-family: Roboto, sans-serif;}
.smart-slider__instance.grid-layout .smart-slider__item,.smart-slider__instance.grid-layout .smart-slider__item .sp-image-container::after {background-color:#ffffff;;}
.smart-slider__instance.grid-layout .sp-content-container:before {background-color: #1b96cc;}
.smart-slider__instance.grid-layout .sp-title a {color: #ffe829 !important;}
.smart-slider__instance.grid-layout h2.sp-title {color: #ffe829 !important;}

@media (min-width: 1812px) {
	.after-content-full-width-area .instagram__items.instagram__custom-bg,.after-content-area .instagram__items.instagram__custom-bg {padding-left: calc((100vw - 1748px)/2);padding-right: calc((100vw - 1748px)/2);}
}
.instagram__cover {background-color: rgba(6,35,255,0.8);}
.widget-instagram .instagram__date {font-style: normal;color: #1b96cc;}
.widget-instagram .instagram__caption {color: #191919;}
.widget-instagram .invert .instagram__date,.widget-instagram .invert .instagram__caption {color: #ffffff;}
.subscribe-block__input { color: #777777; }
.subscribe-block__input-wrap i {color: rgb(183,183,183);}
.subscribe-block__submit.abs-btn {color: #191919;}
.subscribe-block__submit.abs-btn:hover {color: #1b96cc;}
/* #Custom posts*/
@media (min-width: 1812px) {
	.after-content-full-width-area .custom-posts__holder.custom-posts__custom-bg,.after-content-area .custom-posts__holder.custom-posts__custom-bg {padding-left: calc((100vw - 1748px)/2);padding-right: calc((100vw - 1748px)/2);}
}
.invert .custom-posts__item .entry-title a {color: #ffffff;}
.custom-posts .regular_accent_color_1_bg.invert .post__cats a {color: #1b96cc;}
.custom-posts .regular_accent_color_1_bg.invert .post__cats a:before {background-color: #ffffff;}
.custom-posts .invert .post__cats a {color: #ffffff;}
.custom-posts .invert .post__cats a:before {background-color: #1b96cc;}
.custom-posts .invert.list-layout .entry-content {color: #777777;}
.widget-playlist-slider .sp-next-thumbnail-arrow:before,.widget-playlist-slider .sp-next-thumbnail-arrow:after,.widget-playlist-slider .sp-previous-thumbnail-arrow:before,.widget-playlist-slider .sp-previous-thumbnail-arrow:after,.widget-playlist-slider .sp-arrow.sp-previous-arrow:before,.widget-playlist-slider .sp-arrow.sp-previous-arrow:after,.widget-playlist-slider .sp-arrow.sp-next-arrow:before,.widget-playlist-slider .sp-arrow.sp-next-arrow:after{background-color: #1b96cc;}.widget-playlist-slider .sp-right-thumbnails .sp-thumbnail-container:hover {background-color: #777777;}
.widget-playlist-slider .sp-right-thumbnails .sp-thumbnail-container.sp-selected-thumbnail {background-color: #1b96cc;}
.widget-playlist-slider .sp-thumbnail-container.sp-selected-thumbnail .sp-thumbnail .entry-meta,.widget-playlist-slider .sp-thumbnail-container.sp-selected-thumbnail .sp-thumbnail .posted-by,.widget-playlist-slider .sp-thumbnail-container.sp-selected-thumbnail .sp-thumbnail .sp-thumbnail-title{color: #ffffff;}
.widget-playlist-slider .sp-slide--content-visible .sp-layer {background: linear-gradient(to bottom, rgba(25,25,25,0), rgba(25,25,25,0.8));}
.widget-playlist-slider .sp-has-pointer .sp-selected-thumbnail:before,.widget-playlist-slider .sp-has-pointer .sp-selected-thumbnail:after{border-bottom-color: #1b96cc;}
.widget-fpblock__item-inner {background: linear-gradient(to bottom, rgba(25,25,25,0), rgba(25,25,25,0.8));}
@media (min-width: 992px) {
	.full-width-header-area .widget-fpblock__item-featured .widget-fpblock__item-title,.after-content-full-width-area .widget-fpblock__item-featured .widget-fpblock__item-title,.before-content-area .widget-fpblock__item-featured .widget-fpblock__item-title,.after-content-area .widget-fpblock__item-featured .widget-fpblock__item-title{font-style: normal;font-weight: 500;font-size: 20px;line-height: 1.4;font-family: Montserrat, sans-serif;letter-spacing: 0em;}
}
/* #News-smart-box */
.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content {background: linear-gradient(to bottom, rgba(25,25,25,0), rgba(25,25,25,0.8));color: #ffffff;}
.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a,.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a:hover,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a:hover,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a:hover,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a:hover,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a:hover,.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by,.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a{color: #ffffff;}
.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a:hover,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a:hover,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a:hover,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a:hover,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content a:hover,.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .entry-meta a,.full-width-header-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a:hover,.after-content-full-width-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a:hover,.before-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a:hover,.after-content-area .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a:hover,.tm_pb_column_4_4 .news-smart-box__instance.layout_type_2 .full-type .news-smart-box__item-content .posted-by a:hover {color: #1b96cc;}
.news-smart-box__navigation-terms-list-item {color: #777777;}
.news-smart-box__navigation-terms-list-item:hover,.news-smart-box__navigation-terms-list-item.is-active {color: #1b96cc;}
.news-smart-box__navigation-title {color: #191919;}
.news-smart-box__instance .double-bounce-1,.news-smart-box__instance .double-bounce-2 {background-color: #1b96cc;}
/* #Contact-information*/
.contact-information-widget .icon {color: #1b96cc;}
.invert .contact-information-widget .icon {color: #ffffff;}

#widget-custom-posts-2 .widget-title {color:#ffffff; }
#widget-custom-posts-2 .custom-posts__holder:after {background-color:#1b96cc; color:#ffffff; }
#tm_creado_widget_instagram-2 .widget-title {color:#ffffff; }
#tm_creado_widget_instagram-2 .instagram__items:after {background-image:url("/images/expoformat/blue-bg.png"); background-position:top center; background-repeat:repeat-x; background-size:auto; background-color:#191919; color:#ffffff; }
#widget-custom-posts-4 .widget-title {color:#ffffff; }
#widget-custom-posts-4 .custom-posts__holder:after {background-color:#191919; color:#ffffff; }

.formatblue {
	/*background-color:#1b96cc;*/
	background-color: #f2f2f2;
	width:100%;
}
 

form#mc-embedded-subscribe-form {
	background-color:transparent important!;
}


div#mc_embed_signup {
	margin-bottom: 50px;
}


ul#navigation {
	list-style: none;
}

ul#navigation li {
	float: left;
	padding-left:8px;
	padding-right:8px;
}

.site-header.style-2 .header-container__bottom .header-container__flex, .site-header.style-3 .header-container__flex {  
    align-items: flex-start;
}

div#footerContactBox {
	color:black;
	padding-top: 25px;
}

div#footerContactBox a.email {
	color:black;
}

.site-header.style-2 .header-container__bottom .header-container__flex, .site-header.style-3 .header-container__flex .header-icons {
	display:none
}


div#pageFotterPartners {
	margin-top: 30px;
}

div#pageFotterPartners .pageFotterPartner {
	float:left;
	margin-left:30px;
	margin-right:30px;
	margin-bottom:30px;
}

div#pageFotterPartners .pageFotterPartner img {
	max-width: none;
	height: 45px;
	width: auto;
}

div#artistsContainer {
		
}

div#artistsContainer div.artisteContainer {
	
	float: left;
	margin-left: 3%;
	margin-right: 3%;
	margin-bottom: 40px;
	height: 355px;
}

div#artistsContainer div.artisteContainer img {
	cursor:pointer;
	height:330px;
}

div#artistsContainer div.artisteContainer span {
	cursor:pointer;	
}

.siteContent h1 {
    width: 100%;
    background-color: #f2f2f2;
    font-size:35px;
    color:black;
    padding-left: 5px;
}

.siteContent h2 {
	font-size:22px;
}

div.site-content_wrap.container div.row aside.leftBoxes div.widgetTitle,
div.site-content_wrap.container div.row aside.rightBoxes div.widgetTitle,
div.site-content_wrap.container div.widgetContentContainer div.widgetTitle,
div.newsDetail div.newsTitle h1,
div.site-content_wrap.container div.row main.site-main div.homeWidgetsContainer div.widget div.widgetTitle {
	/*border-top: 50px solid #f2f2f2;*/
	min-height: 50px;
	background-color: #f2f2f2;
	font-style: normal;
	font-weight: 500;
	font-size: 28px;
	line-height: 1.232;
	font-family: Montserrat, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Arial, sans-serif;
}

div#pageTopWidget,
div#pageInnerTopWidget {
	margin-bottom:30px;
}

div.newsDetail div.newsTeaser {
	font-style: italic;
	margin-top: 20px;
	margin-bottom: 20px;
}

div.newsDetail div.newsContent {
	
}

div.newsDetail div#toNewsListLink {
	
}

span#homeText1 {
	font-size: 2.2em;
	font-weight: bold;
	margin-top: -12px;
	float: left;
	margin-right: 10px;
}

span#homeText2 {
	float: left;
}

span#homeText2_2 {
	font-size: 2em;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
	float: left;
}


span#homeText3 {
	float: left;
}

span#homeText4 {
	font-size: 1.6em;
	font-weight: bold;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 0;
	float: left;
}

span#homeText5 {
	float: left;
	margin-left: 30px;
	margin-top: 30px;
}

span#homeText6 {
	float: left;
	margin-left: 40px;
	margin-top: 10px;
}

span#homeText7 {
	float: left;
	font-size: 1.8em;
	margin-right: 25px;
	margin-top: -5px;
}

span#homeText8 {
	float: left;
	margin-top: 15px;
}

div.posts-list {
	float:left;
	width:100%;
	clear:left;
}

div.expoFormatSiteContent {
	text-align: justify;
	float: left;
	margin-bottom: 10px;
}

div.homeWidgetsContainer {
	margin-top:30px;
	margin-bottom: 30px;
}

div.homeWidgetsContainer div#pageTopWidget {
	display:-ms-grid;display:grid;-ms-grid-columns: (1fr)[14];
 	grid-template-columns: repeat(14, 1fr);
 	grid-gap: 1.25rem; 
}

/*div.homeWidgetsContainer div#pageTopWidget .widget,
div.homeWidgetsContainer div#pageTopWidget .widgetMainLink {
	float:left;
	width:26%;
	margin-left:2%;
	margin-right:2%;
}*/

div.homeWidgetsContainer div#pageTopWidget .widget:nth-child(11n+1) {-ms-grid-column:1 / 4 span;grid-column: 1 / 4 span; }
div.homeWidgetsContainer div#pageTopWidget .widgetMainLink:nth-child(11n+2) {-ms-grid-column:6 / 4 span;grid-column: 6 / 4 span; }
div.homeWidgetsContainer div#pageTopWidget .widgetMainLink:nth-child(11n+3) {-ms-grid-column:11 / 4 span;grid-column: 11 / 4 span; }

div.homeWidgetsContainer {
    margin-top: 30px;
    margin-bottom: 30px;
    float: left;
    clear: left;
    width: 100%;
}

ul.widgetLatestNewsList {
	list-style:none;
}

ul.widgetLatestNewsList li.widgetLatestNewsNews {
	float:left;
	clear:left;
	width:100%;
}

ul.widgetLatestNewsList li.widgetLatestNewsNews span.widgetLatestNewsDate {
	float:left;
	clear:left;
	width:100%;
}

ul.widgetLatestNewsList li.widgetLatestNewsNews span.widgetLatestNewsTitle {
	float:left;
	clear:left;
	width:100%;
}

ul.widgetLatestNewsList li.widgetLatestNewsNews span.widgetLatestNewsTitle a {
	
}

ul.widgetLatestNewsList li.widgetLatestNewsNews span.widgetLatestNewsDescription {
	float:left;
	clear:left;
	width:100%;
}

ul.widgetLatestNewsList li.widgetLatestNewsNews span.widgetLatestNewsDescription a {
	font-style:italic;
	color: #777777;
}

div.homeWidgetsContainer div#pageTopWidget #moreNewsLink {
	float:left;
	width:100%;
	margin-top:20px;
}

div#footerContactBox {
	
}

div#footerContactBox span.country-name {
	display:none;
}

div#footerContactBox span.locality {
	clear:left;
	display: block;
	margin-left: 26px;
}

div#footerContactBox span.contact_widget_phone {
	display: block;
}

div#footerContactBox a,
div#footerContactBox a:hover,
div#footerContactBox a:visited {
	color:white;
	text-decoration:none;
}


@media screen and (max-width: 767px) {
	ul#navigation {
		display:none;
	}
}

@media screen and (max-width: 768px) {
	
	div#pageFotterPartners .pageFotterPartner {
	    margin-left: 20px;
	    margin-right: 20px;
	}
	
	aside#sideboxesright {
		display:none;	
	}
	
	aside#sideboxes {
		display:none;
	}
	
	div#primary {
		width:100% !important;
		max-width:100% !important;
		flex: 0 0 100% !important;
	}
	
	
}



#artistDetailsContainer {
	
}

#artistDetailsContainer p {
	margin-bottom:15px;
}

#artistDetailsContainer #artistName  {
	
}

#artistDetailsContainer #artistTextePresentation {
	
}

#artistDetailsContainer #artistTexteBio {
	
}

#artistDetailsContainer .artistLink {
	
}

#artistDetailsContainer #artistBackLink {
	margin-top: 15px;
	float: right;
	width: 100%;
	text-align: right;
}

#artistDetailsContainer .artistTexteTitle {
	margin-bottom: 10px;
	margin-top: 10px;
	float: left;
	width: 100%;
}

#artistDetailsContainer .artistTexteTitle h2 {
	
}

.site-logo--image-print {
	display:none;
}

span.menuLevel2Description {
	display:none;
}

ul.sub-menu {
	list-style: none;
	display:none;
}

ul.sub-menu li {
	
}

div.menuSubIndicator {
	display:none;
}

div#mobile-menuclose {
	display:none;
}


div#widgetArtistHome {
	
}

div#widgetArtistHome p {
	margin-bottom: 0px;
}

div#widgetArtistHome h2 {
	margin-top: 5px;
	margin-bottom: 0px;
	float: left;
	width: 100%;
}

div#widgetArtistHome a {
	margin-top: 0px;
	margin-bottom: 0px;
}

div#widgetArtistHome a#widgetArtistLinkMore  {
	margin-top: 15px;
	float: left;
}

div#widgetArtistHome a.widgetArtistLink {
	width: 100%;
	text-align: right;
	float: left;
}

a.widgetMainLink p {
	color:#777777;
}

span#listPaginationLabel,
li.paginationStartLink,
li.paginationEndLink {
	display:none !important;
}

div.divListPagination ul.listPagination li {   
    border: none !important;    
}

ul.listPagination a,
ul.listPagination a:focus,
ul.listPagination a:hover {
	color:black;
}

div.divListPagination ul.listPagination li.currentPage {
    background-color: #f2f2f2 !important; 
}

div#contactAddress div#contactElementTitle {
    margin-bottom: 30px;
}

div.homeWidgetsContainer div#pageTopWidget {
	display: flex;
	flex-direction: row;
}

div.homeWidgetsContainer div#pageTopWidget span.widgetMainLink,
div.homeWidgetsContainer div#pageTopWidget a.widgetMainLink,
div.homeWidgetsContainer div#pageTopWidget div.cmsWidget,
div.homeWidgetsContainer div#pageTopWidget div.widget {
	flex: 3 0px;
	margin-left: 2%;
	margin-right: 2%;
	width: 29.3333333%;
}

div.homeWidgetsContainer div#pageTopWidget a.widgetMainLink div.cmsWidget,
div.homeWidgetsContainer div#pageTopWidget span.widgetMainLink div.cmsWidget {
	width:100%;
}

  @media (max-width: 991px) {
        .smart-slider__instance.grid-layout .smart-slider__item .sp-content-container h2 {
          background: rgba(0,0,0,0.5);
          padding-left: 5px;
		  padding-right: 5px;
		  width: auto !important } }
          
          
a.site-logo__link img {
	width: 170px;
}


div#artistDetailsContainer img {
	margin-top:20px;
	float:left;
	max-width: 40%;
}

div.artistDetailsContainer {
	margin-top:4px;
	float:left;
	padding-left: 20px;
	max-width: 60%;
}

#artistDetailsContainer div.artistDetailsContainer h2 span a,
div#primary a {
	color: #1b96cc;
	min-height:365px;
}


dd {  
    margin-left: 0 !important;
}

.formatblue { 
    margin-top: 10px;
}




div.header-container__flex a[href*="instagram.com"]::before {
    display: inline-block;
    font: normal normal normal 14px/1 'Nucleo Mini';
    font-size: inherit;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 16px;
    font-size: 1rem;
}
div.header-container__flex a[href*="instagram.com"]::before {
    content: '\eb87';
    font-size: 18px;
}
div.header-container__flex a::before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 16px;
    font-size: 1rem;
    display: block;
    line-height: 1.5em;
    margin: auto;
}

ul#navigation {
	float:right;
}

a#instaTopLink {
	float:right;
	margin-left: 30px;
}

div.site-branding {
	float:left;
}








/*ol.flex-control-nav,
ul.flex-direction-nav {
	display:none;
}*/

ul.flex-direction-nav {
	height:30px;
	overflow:hidden;
}


ol.flex-control-nav {
	display:none;
}

div#artistDetailsContainer img {
	max-width:none;
	height:500px;
	width:auto;
	margin: 0 auto;
	float:none;
}

#artistDetailsContainer div.artistDetailsContainer h2 span a.flex-prev,
#artistDetailsContainer div.artistDetailsContainer h2 span a.flex-next,
div#primary a.flex-prev,
div#primary a.flex-next {
	height:50px !important;
	overflow:hidden !important;
	min-height:30px !important;
}

div.artistDetailsContainerLeft img {
    display: none !important;
}