#site-description {
     display: inline-block;
     clear: left;
     font-size: 1.3em;
     line-height: 1.3;
     color: #db1900;
     font-family: 'Open Sans Condensed';
     font-weight: 400;
	   letter-spacing:0.07em
}

#site-copyright {
     display: block;
     float: left;
     clear: left;
     font-style: normal;
     font-size: 0.9em;
}

.fluida-magazine-two .entry-content, .fluida-magazine-two .entry-summary, .fluida-magazine-three .entry-content, .fluida-magazine-three .entry-summary {
    padding-top: 0.5em;
}
a.continue-reading-link {
    font-size: 0.8em;
}

#content-masonry {
    margin-right: 1%;
    margin-left: 1%;
}

.seriousslider-caption-buttons a {
     padding: 0.6em 1.5em;
     font-size: 1em;
     font-weight: normal;
     font-family: "Arial", Arial;
}

a[class^="staticslider-button"], .seriousslider.seriousslider-theme .seriousslider-caption-buttons a {
    padding: 0.8em 1.1em;
    border: 2px solid transparent;
	border-radius:10px;
    font-size: 1.2em;
	  font-family: "Open Sans Condensed";
	  font-weight:normal
}

.seriousslider-theme .seriousslider-caption-buttons a:nth-child(2n+1), a.staticslider-button:nth-child(2n+1) {
    border-color: #fff;
    color: #fff;
	  background-color:transparent
}

.seriousslider-theme .seriousslider-caption-buttons a:nth-child(2n+1), a.staticslider-button:nth-child(2n+1):hover {
    border-color: #fff;
    color: #555;
	  background-color:#fff
}

.entry-title {
     color: #000000;
}

.subtitle-pdv {
	font-size:1.2em;
	text-transform:uppercase;
	color:#000;
	font-weight:600;
	font-family:'Open Sans Condensed';
}

.single .entry-content {
    padding-top: 0
}

.fluida-magazine-three .entry-content {
    padding-top: 0.8em
}

.entry-meta {
	display: none;
}

.pad-container.not-found {
     padding-top: 2em;
     border-top: none;
}

.main .wp-caption .wp-caption-text {
	padding: .7em .5em;
	text-align: left;
	font-style: italic;
	font-size: 0.8em;
	font-family: 'Arial';
}

button, input[type="button"], input[type="submit"], input[type="reset"] {
    background-color: #e31d1a;
    color: #fff;
	  text-transform: uppercase;
	  border-radius:5px;
	  font-size:0.8rem;
	  font-weight:600;
	  cursor:pointer;
	  margin:20px 0;
	  font-family: "Arial", Arial;
	  width: 300px;
}

.n2-h5, input[type].n2-h5, select.n2-h5, textarea.n2-h5 {
    font-size: 13px;
}

strong {
	font-weight:600;
}

h8, .h8 {
     font-weight: 700;
     color: #0085b2;
     font-size: 1.4rem;
     line-height: 2;
	   text-transform:uppercase;
	   font-family:'Open Sans Condensed';
}

h9, .h9 {
     font-weight: 400;
     font-size: 1.2rem;
     line-height: 1.6;
	   color: #555555;
}

h7, .h7 {
     font-weight: 400;
     font-size: 1.2rem;
	   text-transform:uppercase;
	   font-family:'Open Sans Condensed';
	   color: #999;
}

.h4 {
     font-weight: 400;
     font-size: 1.5rem;
	   font-family:'Open Sans Condensed';
	   color: #000;
} 

.lp-boxes-animated .lp-box-title {
     margin: 0;
     font-weight: 700;
     color: #FFF;
}

#lp-posts {
     display: block;
}

/* JETPACK */

#nav-below {
	display: none;}

a.jp-carousel-image-download {display:none}

.slideshow-window {
    background-color: #f2f2f2;
    border: 20px solid #f2f2f2;
	border-radius:0
}
.slideshow-slide-caption {
    font-size: 0.9em;
    font-family: "Helvetica Neue",sans-serif;
}

#jp-carousel-comments-loading {
    display: none;
    color: #fff;
}

.slideshow-controls {opacity:1;}

.jp-carousel-titleanddesc-desc {
    color: #000;
    font: 300 1.1em/1.5 "Helvetica Neue",sans-serif!important;
}

.jp-carousel-titleanddesc-title {
    font: 300 1.1em/1.5 "Helvetica Neue",sans-serif!important;
}

.jp-carousel-info h2 {
    background: 0 0!important;
    border: none!important;
    color: #000;
    display: block!important;
    font: normal 15px/1em "Helvetica Neue",sans-serif!important;
    letter-spacing: 0!important;
    margin: 0 0 0 0!important;
    padding: 10px 0 0!important;
    overflow: hidden;
    text-align: left;
    text-shadow: none!important;
    text-transform: none!important;
    -webkit-font-smoothing: subpixel-antialiased;
}


/* STICKY SIDE BUTTONS */

.home #ssb-container {
     display: none;
}

#ssb-container ul li a:hover {
     text-decoration: none;
     background-color: #e31d1a;
     -webkit-transition: all .5s ease-in;
     transition: all .5s ease-in;
     color: #ffffff;
     border-radius: 0 20px 20px 0;
}

#ssb-container ul li a {
     padding: 0 15px 0 0;
     display: block;
     line-height: 60px;
     text-align: left;
     white-space: nowrap;
     text-decoration: none;
     font-family: "Arial", Arial;
     font-size: 0.8rem;
}

#ssb-container ul li i {
     line-height: 60px;
     width: 50px;
     text-align: center;
     font-size: 1.6rem;
     font-weight: 200;
}

/* LEFT SIDEBAR MENU */

nav.sidebarmenu {
     border: none;
     text-decoration: none;
}

nav.sidebarmenu a:hover{
     text-decoration: none;
}

nav.sidebarmenu li a {
     border: none;
     line-height:3;
     text-decoration: none;
}

nav.sidebarmenu li a:hover {
     text-decoration: none;
}

/* ROW */

.row:after {
     content: "";
     display: table;
     clear: both;
}

.col-left {
     width: 35%;
     float:left;
     margin-right: 1%;
     text-align: left;
}

.col-right {
     width: 60%;
     float:left;
     margin-left: 4%;
     text-align: left;
	   top:0
}

.col-left-gallery {
     width: 70%;
     float:left;
     margin-right: 30px;
     text-align: left;
}

.col-right-gallery {
     width: auto;
     margin-left: 20px;
	   float:right;
	   background-color:#f2f2f2;
	   padding:30px;
	   text-align:left;
	 font-size:0.8em;
	 font-style:normal;
	 font-weight:400;
	 font-family:'Arial';
}

.col-left-mentions {
     width: 65%;
     float:left;
     margin-right: 1%;
     text-align: left;
}

.col-right-mentions {
     width: 25%;
     margin-left: 5%;
	   float:left;
	   border:solid 1px #ccc;
	   border-radius:10px;
	   padding-top:30px;
	   padding-left:40px;
	   padding-right: 40px;
	   text-align:left;
	   font-size:1em;
	   font-style:normal;
	   font-weight:400;
	   color:#000
}

.col-left-pdv {
     width: 60%;
     float:left;
     margin-right: 30px;
     text-align: left;
}

.col-right-pdv {
     width: 30%;
     margin-left: 20px;
	   float:right;
	   text-align:left;
	   font-size:1em;
	   font-style:normal;
	   font-weight:400;
	   color:#000;
	   margin-top:0;
	vertical-align:top
}

.col-right-contact {
     width: 40%;
     float:left;
     margin-left: 3%;
     text-align: justify;
	   background-color: #f2f2f2;
	   padding: 35px;
}

.col-img {
     width: 100%;
     float:left;
     text-align: left;
	   margin-bottom: 30px;
}

/* ROW MOBILE */

@media (max-width: 1152px) {
     .col-left {
         width: 100%;
         margin-right: 0;
    }
     .col-right {
         width: 100%;
         margin-left: 0;
         margin-top: 40px;
    }
	 
	  .col-img {
     width: 100%;
     float:left;
     text-align: left;
   }	 
	  .col-left-gallery {
     width: 100%;
     float:left;
     margin-right: 0;
   }
	
	 .col-left-mentions {
     width: 100%;
     float:left;
     margin-right: 0;
   }
	
    .col-right-gallery, .col-right-contact, .col-right-mentions {
     width: auto;
     margin-left: 0;
	   float:left;
   }
}

@media (max-width: 950px) {
	.col-left-pdv {display:none}

  .col-right-pdv {
     width: 100%;
     margin-left: 0;
	   float:left;
	   text-align:left;
	   font-size:1em;
	   font-style:normal;
	   font-weight:400;
	   color:#000;
  }
}

/* TOOLTIP */

.tooltipck-tip {
     position: absolute;
     z-index : 6000;
     display : none;
     box-sizing: border-box;
     opacity: 0;
     font-size: 0.85rem;
     font-family: "Arial", Arial;
     line-height: 1.6;
}