/*
Theme Name: Peixovar Theme
Theme URI: https://visualcomposer.io/visual-composer-starter-theme/
Template: visual-composer-starter
Author: The Visual Composer Team
Author URI: https://visualcomposer.io/
Description: Visual Composer Starter theme designed to be a perfect companion for a simple and good looking website.
Tags: featured-images,full-width-template,blog
Version: 2.0.4.1534450114
Updated: 2018-08-16 20:08:34

*/

.content-wrapper {
    padding-top: 0px; 
}

*, ::before, ::after {
    -webkit-transition:  none;
    -o-transition: none;
    transition: none;
}

@font-face {
    font-family: 'museo300';
    src: url('museo300-regular-webfont.eot');
    src: url('museo300-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('museo300-regular-webfont.woff2') format('woff2'),
         url('museo300-regular-webfont.woff') format('woff'),
         url('museo300-regular-webfont.ttf') format('truetype'),
         url('museo300-regular-webfont.svg#museo300') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'museo500';
    src: url('museo500-regular-webfont.eot');
    src: url('museo500-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('museo500-regular-webfont.woff2') format('woff2'),
         url('museo500-regular-webfont.woff') format('woff'),
         url('museo500-regular-webfont.ttf') format('truetype'),
         url('museo500-regular-webfont.svg#museo500') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'museo700';
    src: url('museo700-regular-webfont.eot');
    src: url('museo700-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('museo700-regular-webfont.woff2') format('woff2'),
         url('museo700-regular-webfont.woff') format('woff'),
         url('museo700-regular-webfont.ttf') format('truetype'),
         url('museo700-regular-webfont.svg#museo700') format('svg');
    font-weight: normal;
    font-style: normal;

}

.header-widgetised-area .widget_text, #main-menu > ul > li > a, .entry-full-content .entry-author-data .author-name, .nav-links.post-navigation a .post-title, .comments-area .comment-list .comment-author, .comments-area .comment-list .reply a, .comments-area .comment-form-comment label, .comments-area .comment-form-author label, .comments-area .comment-form-email label, .comments-area .comment-form-url label, .comment-content blockquote, .entry-content blockquote {
	font-family: "museo700";
    text-transform: uppercase;
    font-size: 0.8em;
}

.navbar-wrapper {
    padding: 0px;
}

body {
	font-family: "museo300";
}

h1, h2, h3, h4, h5, h6 {
    font-family: "museo700";
    text-transform: uppercase;
}
body .wpcf7 .monochrome-light input.wpcf7-form-control.wpcf7-date, body .monochrome-light input.wpcf7-form-control.wpcf7-number, body .monochrome-light input.wpcf7-form-control.wpcf7-quiz, body .monochrome-light input.wpcf7-form-control.wpcf7-text, body .monochrome-light select.wpcf7-form-control.wpcf7-select, body .monochrome-light textarea.wpcf7-form-control.wpcf7-textarea {
    background-color: #ececec;
    border: 0px;
    color: #174d83 !important;
    font-weight: 100;
}

body .wpcf7 .monochrome-light input::-moz-placeholder, body .wpcf7 .monochrome-light textarea::-moz-placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #174d83;
    font-weight: 100;
}

.div_contactos, .div_contactos p {
    color: #174d83; line-height:1.3em;
}

body .monochrome-light input.wpcf7-form-control.wpcf7-submit, body .monochrome-light input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
    color: #fff;
    background-color: #1f9cb1;
    border: 0px;
    font-size: 1.0em;
    font-family: museo500;
}


#myCarousel .carousel-inner p{
   font-family: museo300;
    text-transform: uppercase;
    line-height: 1.2em;
    font-size: 1.1em;
    color: #174d83;
    text-shadow: 0px 0px 5px #fff;
}

#myCarousel .carousel-inner h4 {
background-color: #174d83;
color: #fff;
padding: 10px;
display: inline-block;
text-transform: uppercase;
text-shadow: 0px 0px 0px;
margin-bottom: 20px;
}

#myCarousel {
    min-height: 350px;
}

#myCarousel .foto-peixe {
    margin-left:15%;width:45%; float:left;
}

#myCarousel .info-peixe {
    margin-right:15%;width:20%; float:right;
}

div.wpb_gmaps_widget div.wpb_wrapper {
    padding: 0px;
}

#saibamais {
	position: absolute;
bottom: 0px;
margin-left: 50%;
left: -40px;
}

@media only screen and (max-width: 600px) {
    #myCarousel .foto-peixe {
        margin-left:5%;width:90%; 
    }

    #myCarousel .info-peixe {
        margin-right:15%;width:70%; 
    }
}