.text-align-center {
text-align: center;
}
.page-id-1343 .xs-top-bar.top-bar-second{
background-color: #f05d19;
}
.page-id-1343 .xs-top-bar.top-bar-second::before {
border-right: 18px solid #f05d19;
}
.page-id-1343 .xs-top-bar.top-bar-second:before, .page-id-1343 .xs-top-bar.top-bar-second:after{
border-top: 18px solid #f05d19;
}
.page-id-1343 .xs-top-bar.top-bar-second:after {
border-left: 18px solid #f05d19;
}
.xs-button-inline div.disable a{
width: 50px;
height: 50px;
padding: 0;
text-align: center;
line-height: 50px;
text-indent: -10px;
border-radius: 100%;
border: 0;
}
.xs-button-inline div.disable a:hover{
background: #fff !important;
cursor:context-menu;
}
.xs-button-inline div.disable .btn-primary:hover:before, .xs-button-inline div.disable .btn-primary:hover:after{
background-color: transparent;
}
.xs-button-inline .elementor-widget-xs-button {
display: inline-block;
width: auto;
}
.xs-button-inline .elementor-widget-wrap {
justify-content: center;
}
.page-id-1044 .wfp-view .wfp-modal-header {
margin: 0;
display: none;
}
.xs-header-3 .navSearch-group a{
line-height: 40px;
}
.done-form-style-2 .donation-btn{
box-shadow: 0px 15px 25px 0px rgba(245, 114, 35, 0.25);
}
.xs-home-5 .xs-heading span{
color:#f05d19 !important; 
}
.xs-home-5 .xs-heading .xs-title{
font-weight: 500;
font-size: 44px;
}
.done-form-style-2 .donation-from .input-group .form-control {
height: 52px;
padding-left: 13px;
}
.xs-image-fulid-left img{
margin-top: -20px; 
}
.xs-home-5-fbox .xs-featured-box-style-3.xs-service-promo{
padding: 60px !important; 
}
.xs-home-5-fbox .xs-highlights-box .xs-featured-box-style-3{
padding-bottom: 105px !important;
}
.xs-featured-box-style-3 .btn-show-on-hover{
top: 20px
}
.xs-home-five .xs-welcome-wraper h2, .xs-home-five .xs-banner-slider .xs-welcome-wraper .xs-btn-wraper .btn {
font-family: "Yantramanav", sans-serif !important;
}
.higlight-box-active .xs-featured-box-style-3 .btn-show-on-hover{
opacity: 1 !important;
visibility: visible !important;
position: relative !important;
left: 0 !important;
}
.xs-featured-box-style-3{
min-height: 280px;
}
.xs-featured-box-icon-style-3 {
top: 27px;
}
.xs-home5-slider .xs-welcome-wraper h2 {
line-height: 70px;
}
.home-2form .select2-dropdown{
background: #fff !important
}
.home-2form .select2-results__options li{
color: #000 !important;
background-color: #f9f9f9 !important;
}
.home-2form .select2-results__options li:hover{
background-color: #dedcdc !important;
}
.home-2form .mf-input-file-upload-label{
display: block;
}
.home-2form  .mf-input-file-upload-label{
min-height: 55px;
margin-bottom: 0;
margin-top: 5px
}
.home-2form  .mf-input-file-upload-label span{
line-height: 34px
}
.home-2form  .mf-input-file-upload-label i.fa-cloud-upload-alt{
float: right !important;
transform: translatey(7px)
}
.footer-widget ul{
padding: 0;
}
.fa{
font-family: 'FontAwesome' !important;
}
.wfdp-donate-goal-progress .goal-donor{
display: none !important;
}
.make-donation .wfp-view .wfdp-donationForm .wfdp-donation-input-form .xs-donate-field-wrap .xs-field{
width: 500px;
max-width: 92%
}
.make-donation .wfp-view .xs-btn.submit-btn{
margin-top: -10px
}
.make-donation .wfp-view .wfp-donation-form-wraper .xs-dropdown_style_wraper,
.wfp-view .wfdp-donationForm .wfp-donate-form-footer{
border: 0
}
.make-donation .wfp-view .wfp-donation-form-wraper .xs-dropdown_style{
background:transparent;
border: 1px solid #cccccc
}
.make-donation .wfp-view .xs-modal-body{
padding-bottom: 0px
}
.xs-list{
list-style: none;
padding: 0
}
.xs-event-image img{
min-height: 225px
}
.wfdp-donationForm .wfp-title-section{
padding: 0;
background: none;
}
@media  (min-width: 1366px) {
.xs-image-fulid-left img{
height: 740px !important;
width: auto !important;
}
.xs-right-image img{
width: auto !important;
}
} .wfp-view .wfp-list-campaign .wfp-layout-grid .campaign-blog{
-webkit-box-shadow: 0px 15px 25px 0px rgba(0, 0, 0, 0.07);
box-shadow: 0px 15px 25px 0px rgba(0, 0, 0, 0.07);
margin: 0 0 30px;
}
.wfp-view .wfp-list-campaign .wfp-campaign-container .wfp-post-image{
background-repeat: no-repeat;
}
.wfp-view .wfp-list-campaign .campaign-blog .wfp-compaign-contents {
padding: 30px;
}
.xs-donation-list-style-2 .wfdp-progress-bar{
top: -60px;
}
.quote{
margin-left: 70px;
padding-left: 30px;
border-left: 1px solid #dadada;
}
.quote:before {
position: absolute;
content: "\f10d";
font-family: "FontAwesome";
left: -47px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
color: #18bfc3;
font-size: 2.14286em;
}
.mf-input-select .mf_select__indicator, .mf-input-multiselect .mf_multiselect__dropdown-indicator{
color: #fff;
}
.mf-input-select .mf_select__control.mf_select__control--is-focused{
background-color: transparent;
}
.elementor-2295 .elementor-element.elementor-element-ec757f1 .mf_select__single-value,
.elementor-2295 .elementor-element.elementor-element-ec757f1 .mf_select__single-value:hover,
.elementor-2295 .elementor-element.elementor-element-ec757f1 .mf_select__single-value:focus{
color: #fff !important
}
.mf-file-upload-container .mf-input-file-upload-label{
margin-right: 0;
}
.wfp-container.xs-wfp-donation{
padding: 0;
}
.overflow-hidden .elementor-element-populated{
overflow: visible;
} div ul, div ol {
margin-bottom: 15px;
}
i.fa.fa-facebook:before {
content: "\f09a";
}
i.fa.fa-pinterest-p:before {
content: "\f167";
}
div.footer-widget .widget-title {
text-transform: none;
}
.xs-top-social i.fa {
min-width: 25px;
text-align: center;
}
.xs-top-social i.fa {
background-color: white;
padding: 5px;
border-radius: 15px;
}
body.page-id-3014 section ul {
padding-left: 10px;
}
.margin-bottom-0, .margin-bottom-0 p {
margin-bottom: 0 !important;
}
.main-content.xs-mt-50 {
margin-top: 15px;
}
.top-bar-content a span {
font-family: 'iconfont' !important;
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.top-bar-content a span:before {
font-family: elementskit!important;
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.top-bar-content a.xs-top-bar-mail span:before {
content: "\ebc1";
}
.post-password-form input[type=submit] {
cursor: pointer;
}
#pie-info {
margin-bottom: 70px;
}
.mc4wp-form-fields input[type=text], .mc4wp-form-fields input[type=email] {
color: #F4820B;
}
.mc4wp-form .mc4wp-form-fields input[type=submit] {
background-color: #f4820b;
font-size: 17px;
color: #fff;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
font-weight: 600;
padding: 8px 12px;
transition: all .15s ease-in-out;
text-align: center;
vertical-align: middle;
border: 0 none;
}
.mc4wp-form .mc4wp-form-fields input[type=submit]:hover {
background-color: #F8B50B;
text-decoration: none;
cursor: pointer;
}
.mc4wp-form .mc4wp-form-fields input[type=submit] {
-webkit-appearance: none;
-webkit-border-radius: 3px;
}
.mc4wp-alert.mc4wp-success, .mc4wp-alert.mc4wp-success p {
color: #28Cf54;
}
.mc4wp-alert.mc4wp-notice, .mc4wp-alert.mc4wp-notice p {
color: #E8E613;
}
.mc4wp-alert.mc4wp-error, .mc4wp-alert.mc4wp-error p {
color: red;
}
label.mc-label-politica {
font-size: 14px;
}
.main-container.blog {
padding: 60px 0;
}
.post-content.post.type-post .post-body {
padding-top: 0;
}
.meta-author.post-author {
display: none;
}
.xs-blog-post-details header.entry-header {
margin-top: 15px;
}
.post-body .entry-header h2.entry-title {
margin-bottom: 0;
}
.not-found p {
line-height: normal;
}
.entry-thumbnail.post-media.post-image {
text-align: center;
}
.miembro-smaller-font .xs-team-content small {
line-height: 19px;
}
@media screen and (max-width: 480px) {
.xs-banner-inner-section .xs-inner-banner-content h2 {
font-size: 32px;
}
}
.video-container {
position:relative;
padding-bottom:50%; padding-top:30px;
height:0;
overflow:hidden;
margin-bottom:7px
}
.video-container.iapa {
padding-bottom: 52.10%;
}
.video-container iframe, .video-container object, .video-container embed {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
iframe.video {
border: 0 none;
}
#player, .player .video-wrapper {
background-color: transparent !important;
}
.video-container-end {
clear: both;
margin-bottom: 15px;
}
@media (min-width: 1024px) {
body.post-type-archive-tribe_events header.tribe-events-header {
margin-top: 95px !important;
}
body.single-tribe_events h1.tribe-events-single-event-title {
padding-top: 75px !important;
}
}