/*!
Theme Name: INE - Portal do Instituto Nacional de Estatística
Theme URI: http://zingdevelopers.com/
Author: Zing Developers, LDA
Author URI: http://zingdevelopers.com/
Description: INE - Portal do Instituto Nacional de Estatística. It’s fully Responsive and Easy to Customize using intuitive Drag & Drop Visual Composer and Theme Options panel in WordPress Customizer.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: consulting
Tags: blue, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, sticky-post, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.stm_gmap_wrapper .alert {
   margin-bottom: 0px;
}
.stm_gmap_wrapper .alert strong {
   color: #ff0000;
}

body.header_style_4 .top_nav .header_search {
    margin-right: -5% !important;
}

#menu-item-12925 a{
	background-color: red !important;
    margin-top: 5px;
    height: 54px !important;
    padding-top: 18px !important;
}

/*input*/
input[type="text"], input[type="email"],input[type="number"], input[type="search"], input[type="password"], input[type="tel"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    height: 31px;
    border-radius: 4px;
    background-color: transparent;
    border: 1px solid #cacaca;
}
.select2-container.select2-container--default .select2-selection--single {
     background: transparent !important;
    height: 31px !important;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px !important;
}
.select2-selection__rendered {
    margin-top: -9px !important;
}
.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow {
    margin-top: -9px !important;
}
body textarea.form-control, body textarea.wpcf7-form-control, body #order_comments, body .input-group textarea.form-control {
    height: 128px;
    /*background-color: transparent;*/
    background-color: #8080800a;
    border: 1px solid #cacaca;
    border-radius: 4px !important;
}
/*fim input*/

.stm_gmap_wrapper .alert {
   margin-bottom: 0;
}
.stm_gmap_wrapper .alert strong {
   color: #ff0000;
}
.page_title h1 {
    font-size: 1.8em !important;
}
/*css para para de logotipo na pagina inicíal de site*/
a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 100% !important;
    width: 85% !important;
    height: 85% !important;
}
.icon_box h5 a {
    font-size: 0.8em;
}
.vc_row.wpb_row.vc_inner.vc_row-fluid {
    display: flex;
    justify-content: center !important;
}

 /*css mobile*/ 
/*@media (min-width: 576px) {*/
@media (max-width: 767.98px) {
	.vc_row.wpb_row.vc_inner.vc_row-fluid {
	    display: block !important;
	}
	a img.aligncenter {
    	width: 34% !important;
	}
}
/*@media (min-width: 768px) { */
/*@media (min-width: 765) { 
	.vc_row.wpb_row.vc_inner.vc_row-fluid {
	    display: block;
	    justify-content: center !important;
    }
	
}*/
/*imagens de noticias pagina principal*/
.stm_news .news_list li .image img {
    width: 100% !important;
}
/*fim css para para de logotipo na pagina inicíal de site

/*popup marker*/

.pum-container {
    padding: 0 !important;
    border-radius: 0 !important;
    border: 0 !important;
    box-shadow: 0px 0px 0px 0px !important;
    background-color: transparent !important;
    width: 60% !important;
}

.pum-close {
    margin-right: 29px !important;
    /* background-color: red !important; */
}

/*.pum-container {
    top: 100px;
    position: absolute;
    margin-bottom: 3em;
    z-index: 1999999999;
    width: 50% !important;
    background-color: red !important;
    height: 30% !important;
}*/

/*img.size-medium {
    width: auto !important;
    border-radius: 10px !important;
}*/

.pum-container.pum-responsive img {
    border-radius: 10px !important;
}