/* seletor pelo Id referentes ao mapa do portfolio */
#svg-map path { fill:#0094d9 }
#svg-map text { fill:#fff; font:12px Arial-BoldMT, sans-serif; cursor:pointer }
#svg-map a{ text-decoration:none }
#svg-map a:hover { cursor:pointer; text-decoration:none }
#svg-map a:hover path{ fill:#003399 !important }
#svg-map .circle { fill:#66ccff }
#svg-map a:hover .circle { fill:#003399 !important; cursor:pointer }

#svg-map-person path { fill:#0094d9 }
#svg-map-person text { fill:#fff; font:12px Arial-BoldMT, sans-serif; cursor:pointer }
#svg-map-person a{ text-decoration:none }
#svg-map-person a:hover { cursor:pointer; text-decoration:none }
#svg-map-person a:hover path{ fill:#003399 !important }
#svg-map-person .circle { fill:#66ccff }
#svg-map-person a:hover .circle { fill:#003399 !important; cursor:pointer }


.center_div{
    margin: 0 auto;
    width:80% /* value of your choice which suits your alignment */
}

.navbar-default {
  height: 80px;
}

.maxWidth {
       max-width:85%;
}

.center_div{
    margin: 0 auto;
    width:80% /* value of your choice which suits your alignment */
}

.marginRowServicos{
   margin:1%;
}

.meuCinza{
	
	background: #f5f5f5;
}

.meuMargemTop{
	
	margin-top: 2%;
	
}

.meuCorTituloBranca{
	
	color:#FFFFFF; !important;
}

.meuCorTituloPreto{
	
	color:#000000; !important;
}

.meuTransparent{	
    background-color: rgba(250, 250, 250, 0.4); !important;
    background-image: url(../images/Background/azulmarinho.jpg);background-size: cover; 
    color: #5A6567;
    opacity: 1.0;

}

.meuBackgroundImage{
	background-image: url(../images/Background/67772068-industry-wallpapers.jpg);background-size: cover;
}

.meuTransparentOriginal{
	background-color: transparent !important;
    color: #fff;
    opacity: 9.5;

	preto background-color: rgba(0, 0, 0, 0.6); !important;
	branco background-color: rgba(250, 250, 250, 0.0); !important;
}

.meuSlidecentro {
width:400px;
height: 300px
position:absolute;
top:50%;
left:04%;
right:0.4%;
margin-top:-50px;
margin-left:-50px;
}

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}

.btn.btn-meuButon{
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.5), inset 0 0px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 3px rgba(0,0,0,.4);
    -moz-box-shadow: inset 0 0 2px rgba(0,0,0,.5), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 3px rgba(0,0,0,.4);
    box-shadow: inset 0 0 2px rgba(0,0,0,.5), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 3px rgba(0,0,0,.4);
    text-shadow:none;
}

.btn.btn-meuButon:hover{
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.5), inset 0 0px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 6px rgba(0,0,0,.8);
    -moz-box-shadow: inset 0 0 2px rgba(0,0,0,.5), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 6px rgba(0,0,0,.8);
    box-shadow: inset 0 0 2px rgba(0,0,0,.5), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 6px rgba(0,0,0,.8);
}

.btn.btn-volume{
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.5), inset 0 0px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 3px rgba(0,0,0,.4);
    -moz-box-shadow: inset 0 0 2px rgba(0,0,0,.5), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 3px rgba(0,0,0,.4);
    box-shadow: inset 0 0 2px rgba(0,0,0,.5), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 3px rgba(0,0,0,.4);
    text-shadow:none;
}

.btn.btn-volume:hover{
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.5), inset 0 0px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 6px rgba(0,0,0,.8);
    -moz-box-shadow: inset 0 0 2px rgba(0,0,0,.5), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 6px rgba(0,0,0,.8);
    box-shadow: inset 0 0 2px rgba(0,0,0,.5), inset 0 2px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.5), 0 1px 6px rgba(0,0,0,.8);
}
