﻿#menu-primary ul.menu-items li.menu-item{margin: .25em 0}
#menu-primary ul.menu-items li.menu-item a{font-family: 'Oxygen', sans-serif;text-transform: uppercase;color: #bdbdbd}
#menu-primary ul.menu-items li.menu-item a:hover{color: #fff;text-decoration: none}

.testing1 .ot-dtp-picker.wide { margin: 0 auto;    width: 808px; position:relative;}

.ot-dtp-picker {padding: 0px !important;}
.e10-2.x-container,.e10-6.x-container,.e10-12.x-container,.e10-17.x-container,.e10-22.x-container,.e10-28.x-container {margin:0em auto 0em auto;background-color:transparent;z-index:1;}






.post { padding: 20px 30px; background: transparent; }


.post .title { float: left; width: 600px; }
.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%}

.nsite-map{position: fixed;right: -380px;top: 0;padding:70px 40px 0 30px;width: 380px;height: 100%;background: #2b2b2b;box-sizing: border-box;}

.nsite-map-tit{font-size: 14px;line-height: 35px;color: #dedede;}

.nsite-map-home{margin:20px 0;display: block;line-height: 24px;color: #01a7f9;}

.nsite-map-dl{margin-bottom: 10px;}

.nsite-map-dt-a{position:relative;display: block;line-height: 24px;color: #01a7f9;}

.nsite-map-dt-a:after{content: '';position: absolute;left: -15px;top: 50%;border-top: 4px solid #c5c5c5;border-left: 4px solid transparent;border-right: 4px solid transparent;}

.nsite-map-dd-a{display:inline-block;line-height: 24px;color: #8c8c8c;}

.nsite-map-dd-span{color: #8c8c8c;}

.nsite-map-dd-a:hover{color: #01a7f9;}
.shiftnav .shiftnav-panel-close{display:block;position:absolute;right:0;padding:15px 20px;background:rgba(0,0,0,.2);z-index:20;cursor:pointer}

.main-footer .column-2 { text-align: center; }

.lt-ie9 .main-footer .column-2 { text-align: left; }

.main-footer .column-2 .footer-nav { margin: 0; padding: 0; }

.main-footer .column-2 .footer-nav li { margin: 0; padding: 0 0 5px; }

.main-footer .column-2 .footer-nav li a { padding: 0; margin: 0; }

.lt-ie9 .main-footer .column-2 .footer-nav li { padding: 0; }
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
#ub-fu .unbl-links{display:inline-block;}

footer .lower-logos-row {
	background-color: #fff;
	border-bottom: 3px solid #005387;
	border-top: 3px solid #005387;
}

footer .lower-logos-row-container {
	border-bottom: 12px solid #78aed5;
	border-top: 12px solid #78aed5;	
}

.lower-logos-row .wpb_content_element {
    margin-bottom: 0;
}
#top-search{padding:5px;background-color:#d9d9d9;position:absolute;top:85px;right:0}
.home #calendario #cal-inner{width:100%;height:400px;background:#222}
.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}


  #main-footer .mobile_menu_bar {
    display: none;
  }


h2.post-box-title, h2.post-box-title a{
	font-family: 'Montserrat';
	color :#2d2d2d;
}


h2.post-box-title {
    text-transform: uppercase;
}
.d-block{display:block!important}
.news-preview{margin-bottom:0;background:#f1e9d0;padding-left:10px;padding-right:10px;max-width:76.75rem;margin-right:auto;margin-left:auto}
.news-preview:after,.news-preview:before{display:table;content:" "}
.news-preview:after{clear:both}
.news-preview--no-img .news-preview__feat-img-wrapper{display:none}
.news-preview--no-img .news-preview__content{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}
.news-preview--no-img .news-preview__content:last-child:not(:first-child){float:right}
.news-preview-wrapper:nth-child(2n){background:rgba(115,71,22,.1)}


            .cell {
                position: relative;
                margin-right: 0px;
                margin-bottom: 0px;
            }


            .cell img {
                
                width: 100%;
            }
.e453-2.x-bar-container,.e453-5.x-bar-container {flex-direction:row;justify-content:space-between;align-items:center;flex:0 1 auto;background-color:transparent;}




	.addthis_toolbox{
		display: inline-block;
        font-size: 0px;
	}


	.addthis_toolbox.addthis_vertical_style{
		width: auto;
	}


    .addthis_toolbox a{
        float:none !important;
    }


	.addthis_toolbox .addthis_follow_label{
		display: none !important;
	}
#div-featured .row_div{width:100%;margin-top:30px;text-align:center}


.main-navigation .menu-item-description {
	color: #707070;
	color: rgba(51, 51, 51, 0.7);
	font-family: "Noto Sans", sans-serif;
	font-size: 12px;
	font-size: 1.2rem;
	font-weight: 400;
	line-height: 1.5;
	margin-top: 0.5em;
}


		
		.secondary a:hover,
		.secondary a:focus,
		.main-navigation .menu-item-description,
		.widget,
		.widget blockquote,
		.widget .wp-caption-text,
		.widget .gallery-caption {
			color: rgba( 190, 190, 190, 0.7);
		}
