body.responsive.layout-full #page-wrapper .metaslider .full-container,
.layout-full #page-wrapper .metaslider .full-container {
max-width: none;
}


/* DUPLICATE MENU DOESN'T APPEAR ON MOBILE */
.main-navigation-toggle {
    display:none;
}


/* EVENTS STYLES */

.event-year {
   display: none; 
}

.event-weekday {
 display: none; 
}

.event-day {
    font-size: 2.5em !important;
}

.event-month {
    font-size: 1.25em  !important;
    line-height: 1em  !important;
}



.main-navigation-menu ul .menu-item-has-children > a::after {
   color: #000;
   display: inline !important;
	line-height: 0.2;
  content: "➮";
}

table {
 width: 100%; 
}

.event-weekday {
 display: none; 
}
.event-list .start-date, .event-list .end-date {
    background-color: #fff !important;
    border-radius: 5px;
    text-align: center;
    width: 3.2em;
}

.pt-cv-content, .pt-cv-content * {
    text-align: justify !important;
  color: black;
}

@media only screen and (max-width: 980px) {
 .pez {
    display: none !important;
	}
  .pt-cv-colsys {
    margin-left: -15px;
    margin-right: -15px;
    margin-top: -70px;
  }

}


.post-navigation .nav-links a {
    background: #01BAF0 none repeat scroll 0 0;
   
}
.nf-form-fields-required {
 visibility: hidden; 
}

button, input[type="button"], input[type="reset"], input[type="submit"] {
   background: #01BAF0;
}

.ninja-forms-field nf-element {
}

.nav-previous .nav-next {
background: #01BAF0;
}

.main-navigation-menu  .menu-item-has-children > a::after {
   color: #000;
    display: inline !important;
 	line-height: 0.2;
  content: "➮";


}
.page-title {
      font-family: "Arial";
  	color: #101070;
    border-bottom-style: solid;
  	padding-bottom: 2px;
  	border-color: #FFFFFF;
}

.entry-title {
      font-family: "Arial";
    	color: #01BAF0;
    text-decoration: underline;


}

.custom-logo {
 box-shadow: none; 
}

.menu-item {
 color: #fff; 
}


.site-branding {
    float: left;
    max-width: 75%;
    padding: 0;
}

.submenu-dropdown-toggle {
  color: #ffffff; 
}

.main-navigation-menu li a:hover {
    color: #929292;
}

.main-navigation-menu .submenu-dropdown-toggle::before {
}
.main-navigation-menu .submenu-dropdown-toggle::before {
    content: none;
    visibility: hidden; 
}

.so-widget-sow-image-default-3f547a15eaaa .sow-image-container .so-widget-image {
    display: block;
    height: auto;
    margin: 0 auto;
    max-width: 100%;
}

.sow-features-list .sow-icon-container {
    -webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
}


img {
-webkit-box-shadow: 10px 10px 11px -8px rgba(33,33,33,1);
-moz-box-shadow: 10px 10px 11px -8px rgba(33,33,33,1);
box-shadow: 10px 10px 11px -8px rgba(33,33,33,1);
}

#img {
-webkit-box-shadow: 10px 10px 11px -8px rgba(33,33,33,1);
-moz-box-shadow: 10px 10px 11px -8px rgba(33,33,33,1);
box-shadow: 10px 10px 11px -8px rgba(33,33,33,1);
}

.img {
  -webkit-box-shadow: 10px 10px 11px -8px rgba(33,33,33,1);
-moz-box-shadow: 10px 10px 11px -8px rgba(33,33,33,1);
box-shadow: 10px 10px 11px -8px rgba(33,33,33,1);
}

.menu-about-container {
 color: #fff; 
}

.site-branding .site-title {
    font-size: 4.9rem;
}

/*HOVER COLOR */
.pt-cv-wrapper .btn-success.active, .pt-cv-wrapper .btn-success:active, .pt-cv-wrapper .btn-success:hover, .pt-cv-wrapper .open > .dropdown-toggle.btn-success {
    background-color: #01BAF0;
    border-color: #fff;
    color: #fff;
  margin-top: 10px;
}

.widget ul {
    list-style: inside none none;
    margin: 10px;
    padding-top: 10px;
  color: #000;
}

.widget-title {
    border-bottom-style: solid;
    display: inline-block;
    font-family: "Arial";
    font-size: 2.5em;
    text-transform: uppercase;
	padding: 0;	
}

#pl-33 .panel-grid-cell .so-panel {
    margin-bottom: 50px;
}

.main-navigation-menu ul {
    background: #EBE8E8 none repeat scroll 0 0;
    display: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 99;
-webkit-box-shadow: 10px 10px 11px -8px rgba(33,33,33,1);
-moz-box-shadow: 10px 10px 11px -8px rgba(33,33,33,1);
box-shadow: 10px 10px 11px -8px rgba(33,33,33,1);
}

a:link, a:visited {
  color: #01BAF0;
  
}
.a:hover, a:focus, a:activate {
 	color: #ffffff; 
}

element.style {
    padding-top: 50px;
    visibility: hidden;

}

.entry-content {
    font-family: "Arial";
    font-size: 0.9rem;
}

/*COLOR HEADER*/
.site-header {
background: #F4F4F4;
line-height: 0.5;
}

/*LOGO*/
.site-branding {
	float: left;
	padding: 0;
}

.slider-366 {
-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.40);
-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.40);
box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.40);
}

.site-title .header-main {

    font-size: 4.9em;
}

.main-navigation-menu li.current-menu-item > a {
 text-decoration: none; 
}


.main-navigation-menu a:link, .main-navigation-menu a:visited {
    color: #374444;
    font-family: "Arial";
    font-size: 0.7em;
    line-height: 0.5;
    padding: 22px 9px 9px;
    text-decoration: none;
}

.main-navigation-menu ul a {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    min-width: 22rem;
    padding: 1em;
    transition: none 0s ease 0s ;
}


/* HOVER DEL LOGO*/
.site-branding a:link,
.site-branding a:visited,
.site-branding a:hover {
	padding: 0;
	border: none;
	text-decoration: none;
}

/* MENU HEADER */
.main-navigation-menu a:link, .main-navigation-menu a:visited {
    color: #000000;
    text-decoration: none;
}

.main-navigation-menu a {
    display: block;
    font-size: 1rem;
    padding: 0.75em 1.25em;
    text-decoration: none;
}

body, button, input, select, textarea {
    font-family: "Arial";
    line-height: 1.6;
}

button {
   	background: #01BAF0; 
}

/* 100% DEL ANCHO */
*, *::before, *::after {
  box-sizing: inherit; 
}



/* FOOTER */


.pruebaArriba {
 background:#01b2b6 ;
 color: #fff;
 width: 100%;
}

.pruebaAbajo {
    background: #177c87  none repeat scroll 0 0;
    color: #ffffff;
    font-size: 15px;
    padding-bottom: 15px;
    padding-top: 15px;
    text-align: center;
    width: 100%;
}

.columnas{
    column-count: 2;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    -o-column-count: 2;
   column-gap:20px;
   list-style: none;
  padding-top: 20px;
  padding-bottom: 20px;




}
  
.listilla li{
	font-size: 14px;
    list-style: outside none none;
}
.listilla a {
	font-size: 14px;
  color: #FFFF;
}

.listilla a:hover {
	
  color: black;
  text-decoration: underline;
  
}
  
  

.pt-cv-wrapper .col-lg-1, .pt-cv-wrapper .col-lg-10, .pt-cv-wrapper .col-lg-11, .pt-cv-wrapper .col-lg-12, .pt-cv-wrapper .col-lg-2, .pt-cv-wrapper .col-lg-3, .pt-cv-wrapper .col-lg-4, .pt-cv-wrapper .col-lg-5, .pt-cv-wrapper .col-lg-6, .pt-cv-wrapper .col-lg-7, .pt-cv-wrapper .col-lg-8, .pt-cv-wrapper .col-lg-9, .pt-cv-wrapper .col-md-1, .pt-cv-wrapper .col-md-10, .pt-cv-wrapper .col-md-11, .pt-cv-wrapper .col-md-12, .pt-cv-wrapper .col-md-2, .pt-cv-wrapper .col-md-3, .pt-cv-wrapper .col-md-4, .pt-cv-wrapper .col-md-5, .pt-cv-wrapper .col-md-6, .pt-cv-wrapper .col-md-7, .pt-cv-wrapper .col-md-8, .pt-cv-wrapper .col-md-9, .pt-cv-wrapper .col-sm-1, .pt-cv-wrapper .col-sm-10, .pt-cv-wrapper .col-sm-11, .pt-cv-wrapper .col-sm-12, .pt-cv-wrapper .col-sm-2, .pt-cv-wrapper .col-sm-3, .pt-cv-wrapper .col-sm-4, .pt-cv-wrapper .col-sm-5, .pt-cv-wrapper .col-sm-6, .pt-cv-wrapper .col-sm-7, .pt-cv-wrapper .col-sm-8, .pt-cv-wrapper .col-sm-9, .pt-cv-wrapper .col-xs-1, .pt-cv-wrapper .col-xs-10, .pt-cv-wrapper .col-xs-11, .pt-cv-wrapper .col-xs-12, .pt-cv-wrapper .col-xs-2, .pt-cv-wrapper .col-xs-3, .pt-cv-wrapper .col-xs-4, .pt-cv-wrapper .col-xs-5, .pt-cv-wrapper .col-xs-6, .pt-cv-wrapper .col-xs-7, .pt-cv-wrapper .col-xs-8, .pt-cv-wrapper .col-xs-9 {
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 35px;
    padding-bottom: 15px;
    position: relative;
}

.pt-cv-wrapper .btn-success {
  background: none; 
  border-color: #000000;
    color: #000;
  margin-top: 15px;
}
/*PRZYCISKI CZYTAJ DALEJ NA BIAŁYM TLE*/
.pt-cv-wrapper .btn {
    font-size: 13px;
    line-height: 1.5;    
}

.pt-cv-wrapper .btn-success.active, .pt-cv-wrapper .btn-success.active, .pt-cv-wrapper .btn-success.hover,.pt-cv-wrapper .open > .dropdown-toogle.btn-success {
  background-color: #000000;
}

.pt-cv-title {
    border-bottom-style: solid;
    font-size: 20px;
  	padding-bottom: 2px;
  	border-color: #101070;
    font-family: "Arial";

}

.entry-title {

    text-decoration: none;
    font-size: 30px;
}

.widget-title {
  border-bottom-style: none;
   color: #177c87;
}
@media (max-width: 780px) {
    .no-mobile {
        display: none;
    }
	.header-main {
    display: none;
}

}

@media (min-width: 780px) {
    .no-computer {
        display: none;
    }
}

/*img {
    max-width: 50%;
}*/
