/*
Theme Name: SEOPress
Theme URI: http://seopress.ewptheme.com/
Author: EWP Theme
Author URI: http://ewptheme.com
Description: SEOPress is a MultiPurpose, Responsive, Fast to load, SEO friendly and Fully Customizable WordPres Theme. It used latest version of bootstrap for grid layout and also have full width template, landing page template, responsive slider, page builder and mega menu features. Theme focus: One Theme Unlimited Possibility, so it can be used for various types of websites such as blog, one page, landing page, construction, travel, hotel, real estate, restaurant, photography, industrial, portfolio, woocommerce, gym, education, affiliate, job board and portal, jewelry, local business, creative agency, ecommerce, architecture, event, gallery, lifestyle, lens, listing, yoga, wedding, university, school, sports, quotes and similar websites. DEMO: http://seopress.ewptheme.com/
Version: 1.3.8
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, three-columns, four-columns, right-sidebar, grid-layout, flexible-header, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, footer-widgets, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, e-commerce, blog, education, entertainment, food-and-drink, holiday, photography, portfolio
Text Domain: seopress

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.
*/

/*
* Do not write anything here, use child theme instead
*/



.footer {
background-image: url("https://www.alphainox.com.br/wp-content/uploads/2017/09/bg_detalhes3.jpg") !important;
}
.bgtoph{border-bottom: 5px solid #818180;}
.headermain {background-image: url("https://www.alphainox.com.br/wp-content/uploads/2017/09/bg_metal.png") !important; }

header div.bg-nav-bar a.bt-standard {
    float: right;
    margin-top: 23px;
}
.bt-red, .bt-info {
    background: #d14c28 url("../images/bg-bt-red.png") repeat-x scroll 0 0;
}
.bt-info {
    font-size: 11px;
}
.bt-standard {
    box-shadow: 0 1px 2px #666;
    color: #ffffff !important;
    display: block;
    float: left;
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-right: 10px;
    text-transform: uppercase;
}
#navbar ul li, #navbar ul li a{color:#615d5c!important;}

.footer a, .widgets_footer ul li::before {
    color: #000000;
    float: left;
    padding-left: 5px;
    padding-right: 5px;
text-align:right;
list-style-type: none !important;
}

#navbar a {text-transform:uppercase !important;}

#navbar .contato a {
    background: #615d5c !important;
color:#fff !important;
border-radius:20px !important;
height: 30px !important;
margin-top: 11px;
    padding-top: 5px;
}

#navbar {
margin-top:42px !important;
margin-left: 80px;
}


.su-tabs-panes ul li {
    display: inline;
    float: left;
    font-size: 10px !important;
    list-style-type: none;
    padding: 10px;
}
.su-tabs.multiplicador {
    background-color: #ebebeb;
}

.su-tabs.multiplicador ul li{
    font-size: 10px !important;
}

.su-tabs.multiplicador .su-tabs-nav span {
    font-size: 10px;
}
.su-tabs.multiplicador .su-tabs-nav span.su-tabs-current {
    background-color: #f0f0f0;
}
.su-tabs.multiplicador .su-tabs-pane {
    background-color: #fbfbfb;
    font-size: 1.3em;
    padding: 1em;
}

.caracteristicas-site {

color:#fff;
font-size:22px;


}

.imagem-portfolio img{
height:250px !important;
width:250px !important;
border: solid 3px #3E4095;
box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.2);

}


.imagem-portfolio a:hover {
    opacity: 0.8;
}

.imagem-portfolio panel-widget-style{

background: #3E4095 !important;  text-align: center; font-size:12px !important;
}

#navbar, #navbar ul.dropdown-menu{}
.selos ul li {float:left !important; padding-left:5px; list-style-type:none !important;}

.seopress-entry-meta{display:none !important;}

.btn-laranja-cotacao {
    background-color: #5291d8;
    border: 1px solid #ffad41;
    border-radius: 3px;
width:100%;
height:100px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: arial,helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 5px auto 0;
    padding: 0 15px;
    text-decoration: none;
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
}

.mrt20 {
margin-top:0px !important;

}

.content-third{
padding:0px !important;

}

#maincontainer p{text-align:justify;}

.alignr-spsl{float:right; text-aling:rigth; padding-right:0px !important; width:250px;}

#navbar, #navbar ul.dropdown-menu{background: #3F3F95 !important;}

.menu-footer{
font-size:14px !important;

}




p strong{
font-weight: unset !important;

}

p strong{
font-weight: unset !important;

}

.left-content ul li strong {

font-weight: unset !important;

}

.left-content ul li {

font-size:15px !important;

}


.redes-sociais-rodape{

float:right;
margin-top:77px;
font-size: 30px !important;

}

.mrb20{
margin-bottom:0px !important;

}

#maincontainer{
margin-bottom:0px !important;
}

.container-fluid mrt20 mrb20 clearfix{
margin-bottom:0px !important;
}

.contato-lateral h2{

text-align:center;
}

.contato-lateral strong{

text-align:center;
font-size:18px;
}

.contato-lateral{

text-align:center;

}

.the-title a{
font-size:12px !important;
}

.view {
   float: left;
   overflow: hidden;
   position: relative;
   text-align: center;

height:250px !important;
width:350px;
}

.view .mask,.view .content {
   width: 100%;
   height: 100%;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;

height:250px !important;
width:350px;


}
.view img {
   display: block;
   position: relative;

height:250px !important;
width:350px !important; 


}
.view h2 {
   text-transform: none;
   color: #fff;
   text-align: center;
   position: relative;
   font-size: 19px;
   padding: 20px;
   background: rgba(0, 0, 0, 0.7);
   margin: 80px 0 20px 0;
}
.view p {
   font-family: 'Lato', serif;
   font-size: 16px;
   position: relative;
   color: #0fff;
   padding: 10px 20px 20px;
   text-align: center;
}

.view-first img {
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;

height:250px !important;
width:350px;


}
.view-first .mask {
   opacity: 0;
   background-color: rgba(0, 0, 0, 0.5);
   -webkit-transition: all 0.4s ease-in-out;
   -moz-transition: all 0.4s ease-in-out;
   -o-transition: all 0.4s ease-in-out;
   -ms-transition: all 0.4s ease-in-out;
   transition: all 0.4s ease-in-out;
}
.view-first h2 {
   -webkit-transform: translateY(-100px);
   -moz-transform: translateY(-100px);
   -o-transform: translateY(-100px);
   -ms-transform: translateY(-100px);
   transform: translateY(-100px);
   
   opacity: 0;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
.view-first p {
   -webkit-transform: translateY(100px);
   -moz-transform: translateY(100px);
   -o-transform: translateY(100px);
   -ms-transform: translateY(100px);
   transform: translateY(100px);
   
   opacity: 0;
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.view-first:hover img {
   -webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
   -o-transform: scale(1.1,1.1);
   -ms-transform: scale(1.1,1.1);
   transform: scale(1.1,1.1);

height:250px !important;
width:350px !important;


}
.view-first a.info {
   
   opacity: 0;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
.view-first:hover .mask {
   opacity: 1;
}
.view-first:hover h2,
.view-first:hover p,
.view-first:hover a.info {
   opacity: 1;
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
}
.view-first:hover p {
   -webkit-transition-delay: 0.1s;
   -moz-transition-delay: 0.1s;
   -o-transition-delay: 0.1s;
   -ms-transition-delay: 0.1s;
   transition-delay: 0.1s;
}
.view-first:hover a.info {
   -webkit-transition-delay: 0.2s;
   -moz-transition-delay: 0.2s;
   -o-transition-delay: 0.2s;
   -ms-transition-delay: 0.2s;
   transition-delay: 0.2s;
}

/*Mapa da home*/

.iframeWrapper {
    height: 0;
    padding-bottom: 51.4%;
    padding-top: 25px;
    position: relative;
    width: 100%;
}
.mapsWrapper {
    height: 0;
    padding-bottom: 35.25%;
    padding-top: 25px;
    position: relative;
}
.iframeWrapper iframe, .mapsWrapper iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.fade
{
        opacity:0.4 !important;
}
.fade:hover
{
        opacity:1 !important;
}

.menu-rodape {
list-style: none;
}

.clientes-alphainox {
  border: 1px solid #cccccc;
  opacity: 0.6;
}

.clientes-alphainox:hover {
  border: 1px solid #000000;
  opacity: 1;
}