﻿
#content nav .meta-nav {
	font-weight: normal;
}
img.ad-pic{width:1180px;transition:all .5s ease}
img.ad-pic:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}








.googleadbottom img, #supplementary img{
	max-width: 100%;
}


.googleadbottom{
	overflow: hidden;
}

#menuSlider table .date {font-size:8px;line-height:1em;text-align:right;padding-right:2px;}


.pad {
width:225px;
}


.tourdates-headline { margin-top:0;}


#tourdates-short .tourdates-headline { margin-top:0;}

#tourdates-short .tourdates-headline a { font-size:15px;}


.slider,
.slider_navigation,
.home_box_container_list,
.items_list,
.scrolling_list,
.info_list,
.simple_list,
.blog,
.comment_box,
.post_footer_details,
.image_carousel,
.gallery_box .controls,
.accordion,
.contact_data,
.footer_banner_box_container,
.footer_contact_info_container,
.social_icons,
.columns,
.column_left,
.column_right,
.column,
.mc_gallery,
.tabs_navigation,
.gallery_item_details_list,
.controls,
.bread_crumb,
.pagination,
.widget_categories li,
.photostream,
.widget_archive ul,
#comments_list ul,
.mc_features
{
	padding: 0;
	margin: 0;
	list-style: none;
}


.footer_banner_box_container
{
}

.sub-menu .menu-item-has-children:after { color: #fff }
.nav-menu li.menu-item-has-children a:after{font-family:FontAwesome;content:'\f103';font-weight:normal;position:relative;top:1px;left:5px}
.owl__buttons{color:#fff;z-index:10;position:relative}
.owl__buttons-wrap{background:#0955a4;z-index:10;position:relative}
.owl__buttons--jump{vertical-align:top;position:relative;cursor:pointer}
.owl__buttons--jump-title{font-size:18px;font-weight:bold;padding:10px 0;text-align:center}
.owl__buttons--jump-description{font-size:12px;line-height:16px;display:none}
.owl__buttons--jump__active{background:#0e6ed1}
.owl__buttons--jump__active::after{content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-10px;left:50%;display:block;background:#0e6ed1;z-index:1;border:10px solid #0e6ed1;border-bottom:10px solid transparent;border-right:10px solid transparent;margin-left:-15px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-3{width:25%}

footer.copyright .jetpack-social-navigation .menu-item {
  display: block;
  float: left;
  margin-right: 1px;
  margin-bottom: 1px;
}
.site-header .site-navigation .menu-main-menu-container .nav .menu-item-has-children:hover .sub-menu li{visibility:visible;opacity:1}
.elementor-widget-heading .elementor-heading-title{font-family:"Roboto", -apple-system, BlinkMacSystemFont, Sans-serif;font-weight:900;}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

		
		.post-pagination a{
			width:100% !important;
			border:none;
		}

		
		.post-pagination a.next-post{
			border-top:1px solid white;
		}

		
		.post .post-image{
			overflow:hidden;
		}

		
		.post .post-meta{
			width:198px
		}

		
		.post-meta .categories {
			margin-left:0;
			clear:left;
		}
.desktop .post-meta .categories a:hover{color:#1e73be;}
.desktop .post-meta .date a:hover{color:#1e73be;}
.post-pagination a span:first-child{color:#1e73be;}
.sticky .post-title{background-color:#1e73be;}


#sliderwrap {
	margin:0 auto;
	width:852px;
	height:366px;
	text-align:center;
	background:#FFF;
	clear:both;
	z-index:1;
}

.site-branding {
	text-align: center;
	padding: 80px 15px;
}

#frontgate a {color:black;text-decoration:underline;font-size:12px;}

#frontgate a:hover{text-decoration: none;}

#wrap {
    
    height: auto !important;
    height: 100%;
    margin: 0 auto -95px;
    padding: 0 0 95px
}


.questions-popular .answers-quantity-value {
  color: #454547;
}




.answers-quantity-value {
  z-index: 2;
}

.question-brief .answers-quantity-value {color: #fff;font-size: 16px;line-height: 2;}

.question-brief .zero .answers-quantity-value {color: #454547;}

.question-brief .zero:hover .answers-quantity-value {color: #fff;}

.td-affix .td-logo-in-menu .td-main-logo {
  display: none;
  
}

.td-affix .td-logo-in-menu.td-logo-sticky .td-main-logo {
  display: block;
}

.td-header-style-9 .td-affix .td-logo-sticky.td-main-menu-logo .td-main-logo {
  
}

.td-header-style-9 .td-main-menu-logo .td-main-logo {
  
}

.td-header-style-10 .td-affix .td-logo-sticky.td-main-menu-logo .td-main-logo {
  
}

.td-header-style-10 .td-main-menu-logo .td-main-logo {
  
}

.td-header-style-11 .td-affix .td-logo-sticky.td-main-menu-logo .td-main-logo {
  
}

.td-header-style-11 .td-main-menu-logo .td-main-logo {
  
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}


  .large-4 {
    position: relative;
    width: 33.33333%; }
.alfaplus .alfaplus-categoria{color:#da03c8;font-size:.8em;text-transform:uppercase}

	
#buscador img {
    margin-right: 20px;
}

	
	#buscador{
		width: 100%;
		margin: 0;
		height: 25px;
		padding: 10px;
		padding-top:7px;
		font-size: 20px;
		position: relative; 
		background: #3b3939;
		overflow: hidden;
		position: relative;
		float:none;
		display:none;
	}

	
	#buscador input{
		font-size: 11px;
	}

.row {
  margin-left: -15px;
  margin-right: -15px;
}

.row:before,
.row:after {
  content: " ";
  display: table;
}

.row:after {
  clear: both;
}



.row-same-height {
    display: table;
    width: 100%;
}

	#dealers-by-name-page .row-wrapper { padding: 2px 5px; }

	#antique-fairs-page .row-wrapper { border-bottom: 1px solid gray; padding: 5px 0 0 0; }

        #antique-fairs-page .row-wrapper, .provided-information-text { font-size: 11px; }


#header_eva .search_box_wrapper {
	border: 1px solid #887AD9;
	padding: 0px 10px 0px 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    z-index:13;
}

.aligncenter {
	display: block;
	margin: 10px auto;
}

.header_top .aligncenter {
	margin: 8px auto;
}
.product-bottom p{margin:0;padding:0}
.product-bottom{padding:15px 10px}
.product-bottom span{font-size:14px}
.product-bottom .brand-name{font-family:Arapey-Italic;margin:0 0 6px;padding:0;color:#535353;font-size:20px}

.static {color:#5D3126;}

@import "../bridge/style.css";.contact-nav{background:#fff}


.contact-nav {
    background-color: #fff;
    padding: 0;
}


.contact-nav a {
    width: 110px;
    padding: 0 !important;
    margin: 0;
    text-align: center;
}


.contact-nav a span:not(.plus) {
    width: 100%;
    height: 46px;
    background: #b42e34;
    display: block;
    margin: 11px auto 11px auto;
    line-height: 50px;
    color: #FFF;
}
  







nav.mobile_menu ul li.contact-nav a {
    color: #fff;
}

    nav.main_nav ul ul li .arrows {
      color: #002A57;
      position: absolute;
      right: 15px;
      top: 3px;
      display: none; }

  .mobile_nav ul ul span.arrows {
    position: absolute;
    right: 50px;
    top: 15px;
    color: #7589a1; }

      #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_second_spun_0 {
        width: inherit;
        height: inherit;
        display: table-cell;
        filter: Alpha(opacity=0);
        opacity: 0;
        position: absolute;
        vertical-align: middle;
        z-index: 1;
      }

	
	
	.social { float:none; text-align:center; width:auto; }

	.social .social-profile { display:inline-block; float:none; }

.narya_fullwidth .main .entry, .single.narya_fullwidth .main .content {width:1200px;margin: 0 auto;}

div.socialicons{float:left;display:block;margin-right: 10px;line-height: 1;}
div.socialicons p{margin-bottom: 0px !important;margin-top: 0px !important;padding-bottom: 0px !important;padding-top: 0px !important;}
.front #content #block-views-tweets-block .twitter-follow-container{position:absolute;top:0px;right:0px;display:inline;margin-left:100px;}
.front #content #block-views-tweets-block .twitter-follow-container a{font-size:14px;color:#0091b2;display:inline;position:relative;background-color:#fff;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.front #content #block-views-tweets-block .twitter-follow-container a:hover{color:#263685;}
.front #content #block-views-tweets-block .twitter-follow-container a:before{font-size:14px;content:"+";position:absolute;top:-2px;left:-14px;font-weight:normal;font-style:normal;}
.front #content #block-views-tweets-block .twitter-follow-container .twitter_link{top:2px;position:relative;}
.small01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px}

.recent-entry .recent-entry-image{margin-bottom:30px;position:relative;overflow:hidden;display:block;max-width:100%;}

.recent-entry .recent-entry-image img{height:auto;width:100%;}

.recent-entry .recent-entry-image .caption{position:absolute;left:0;top:-100%;text-align:center;width:100%;height:100%;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear;background-color:#6dcff68f !important;}

.recent-entry:hover .recent-entry-image .caption{top:0;}

.recent-entry .recent-entry-image .caption .icon-link{opacity:0}

.recent-entry:hover .recent-entry-image .caption .icon-link{opacity:1}

.recent-entry .recent-entry-image .caption .caption-inner{display:inline-block;vertical-align:middle;}



.hubak {
	background: #202020;
	background: var(--footer-color);
}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}

td.ensystdtop {padding:0;vertical-align:top;border:0;margin:0}


#btn_more_advisory_wrapper,#btn_more_news_wrapper {
    display: inline-block;
    width: 100%;
    border-top: 2px solid #d6d6d6
}
* html #access ul li#active a,* html #access ul li.current-menu-ancestor a,* html #access ul li#active a,* html #access ul li.current-menu-parent a,* html #access ul li a:hover {color:#fff;}
ul#responsive-nav #active a {font-weight:bold;}
.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
#menu-sitemap li.menu-item-has-children{margin-bottom:15px}
.center-text{text-align:center}

.pc2015-item .pc2015-item-name .pc2015-item-name-title {
  font-size: 14px;
  line-height: 16px;
  margin-top: 2px;
  font-weight: bolder;
  display: block;
}

.pc2015-detail .pc2015-detail-inner .pc2015-item-name .pc2015-item-name-title {
  font-weight: bolder;
  font-size: 21px;
  line-height: 1.5;
}

.pc2015-cart-items .pc2015-cart-table tbody td.pc2015-cart-cell-1 .pc2015-item-name .pc2015-item-name-title {
  font-size: 18px;
  font-weight: bolder;
  line-height: 1.1;
  margin-bottom: 16px;
}
.ab-block-post-grid .ab-block-post-grid-image{margin-bottom:1.2em}
.ab-block-post-grid .ab-block-post-grid-image img{display:block;width:100%}
.ab-block-post-grid .is-list .ab-block-post-grid-image{margin-bottom:0}


.ab-block-post-grid-image a {
	display: inline-block;
}


.ab-block-post-grid-image img,
.authority-featured-image img,
.featuredpost .has-post-thumbnail img {
	box-shadow: 0 16px 65px rgba(0, 0, 0, 0.18);
	vertical-align: middle;
}


.wds_loading {
  text-align: center;
}


#footer2-inside {
	display: block;
	float: none;
	margin: 0 auto;
}

.flt{float:left;}


    #wrapper
    {
        min-height: 50px;
        max-height: 100px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        font-family: 'Oxygen', sans-serif;
    }


.loader-overlay {
  visibility: hidden;
  max-height: 0px;
  position: fixed;
  background-color: rgba(243, 243, 243, 0.5);
  bottom: 0px;
  left: 0px;
  right: 0px;
  transition: .5s;
  -webkit-transition: .5s;
  -moz-transition: .5s;
  -ms-transition: .5s; }

  .loader-overlay.show {
    top: 0px;
    max-height: 1500px;
    visibility: visible; }
#om-menu-mega-menu .om-maximenu-content .block.first{width:385px;float:left;padding:10px 0 30px;}
.homebox.half.first{border-right:1px solid #e3e3e3;margin-right:0;padding-right:15px;}
#om-menu-mega-menu li .om-maximenu-content .block.first{width:41.4%;text-align:center;}
#om-menu-mega-menu li .om-maximenu-content .block.first img{width:80%;}
#om-menu-mega-menu .leaf-bookstore.leaf-role-anonymous-user .om-maximenu-content .block.first{display:block;}
.navigation__mail{display:inline-block;height:80px;width:80px;vertical-align:top;font-size:0;position:relative;z-index:5}
 #access ul ul li.current_page_item, #access ul ul li.current-menu-item, #access ul ul li.current_page_ancestor , #access ul ul li.current-menu-ancestor { background-color:#2cd6c9; }

    .f-widget, .widgets-num-4 .f-widget { width: 48% }

    .f-widget-2, .widgets-num-4 .f-widget-2, .widgets-num-4 .last { margin-right: 0 }

.f-widget {
    width: 32%;
    float: left;
    position: relative;
    margin-bottom: 0;
    margin-right: 2%;
}

.widgets-num-4 .f-widget { width: 23.5% }


div.art-center-inner
{
  position: relative;
  float: left;
  left: 50%;
}


.firefox2 div.art-center-inner
{
  float: none;
}
.tagcloud a:hover,.sb-widget .tagcloud a:hover,.footer-widget .tagcloud a:hover{color:#fff}
.margin20{margin-bottom:20px!important}
.margin0,.margin10,.margin20,.margin30,.margin40,.margin50,.margin60,.margin70,.margin80,.margin90,.margin100{clear:both;overflow:hidden}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
.menu-item-117{background-color:#d8c3b6;}
.img-fluid{max-width:100%;height:auto}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:15px 0}

html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear
{
	background: none;
	border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.row{margin-right:-15px;margin-left:-15px}
footer div .row{padding-top:0px}
#menu .dropdown-menu .row{margin:5px}
.wm .row{margin-top:0px !important;padding-top:0px}
.nmr .row{padding-top:0px}
.maindriver-box2 .row{padding-top:0px}
.container .row{padding-top:0px}

#supersize {
    position: fixed;
    left: 0;
}

#supersize img,
#supersize p {
    height: 100%;
    width: 100%;
    position: absolute;
    z-index: 0
}

#supersize .prevslide,
#supersize .prevslide img {
    z-index: 1
}

#supersize .activeslide,
#supersize .activeslide img {
    z-index: 2
}

	.forum_blog_bg2 {
		background-color: white;
	}



#stats {
background:#fff;
    width: 360px;
    height: 581px;
    padding: 0px 0px 310px 0px;
    overflow: hidden;
    top: 45%;
    position: absolute;
    left: 50%;
    margin-right: -50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
