.blueboxdown{
  background-color: #3462A6;
  color: #fff;
  border: 0px solid #ccc;
  display: table;
  width: 100%;
  height:auto;
  padding: 0px 10px 10px 10px;
  margin-top: 11px;
  margin-bottom: 2px;
  display: inline-table;
}


.blueboxdown h1{
  margin-top: 22px;
  color: #fff;
}

.responsive-container { position: relative; padding-bottom: 53.25%; padding-top: 30px; height: 0; overflow: hidden; }

.responsive-container, .responsive-container iframe { max-width: 1280px; max-height: 720px; }

.responsive-container iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }



.sidebar {
color: #666;
}

.sidebar a:link{
color: #fff;
background-color: #429FBE;
width: 250px;
height: 50px;
display: block;
padding: 0px 10px;
margin: 0px;
border-bottom: 1px solid #fff;
}

.sidebar a:hover{
color: #fff;
background-color: #67B6CF;
width: 250px;
height: 50px;
display: block;
padding: 0px 10px;
margin: 0px;
}



.sidebar h1 {
color: #429FBE;
}

.sidebar h2 {
color: #;
}

.sidebar h3 {
color: #429FBE;
}

.sidebar ul {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 0;
}
.sidebar ul > li {
  background-image:url(../images/side.jpg);
  background-position: left;
  background-repeat: no-repeat;
  padding-left: 50px;
  line-height: 50px;
  font-size: 14px;
}

	




.sidebarindex {
color: #666;
margin-right:
}

.sidebarindex a:link{
color: #fff;
background-color: #429FBE;
width: 210px;
height: 50px;
display: block;
padding: 0px 10px;
margin: 0px;
border-bottom: 1px solid #fff;
}

.sidebarindex a:hover{
background-color: #67B6CF;
}



.sidebarindex h1 {
color: #429FBE;
}

.sidebarindex h2 {
color: #;
}

.sidebarindex h3 {
color: #429FBE;
}

.sidebarindex ul {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 0;
}
.sidebarindex ul > li {
  background-image:url(../images/side.jpg);
  background-position: left;
  background-repeat: no-repeat;
  padding-left: 50px;
  line-height: 50px;
  font-size: 14px;
}






.comofaz { 
font-size: 0.850em;
color: #666666;
margin-top: 8px;
margin-bottom: 44px;
}



.entry-date { 
background-color: #4A8CF7;
padding: 8px;
margin-top: 15px;
margin-bottom: 15px;
font-weight: normal;
font-family: 'Open Sans', sans-serif;
font-size: 1.0em;
color: #fff;
}


#postas h1 { 
margin-bottom: 0px;
padding-bottom: 0px;
font-weight: normal;
font-size: 1.8em;
text-transform: none;
font-family: 'Open Sans', sans-serif;
color: #BD3827;
margin-top: 25px;
margin-bottom: 17px;
}


.blogas { 
background-color: #3462A6;
padding: 5px 0px;
margin-top: 0px;
font-weight: normal;
font-family: 'Open Sans', sans-serif;
font-size: 1.0em;
}


.blogas a { 
color: #fff;
font-size: 1.0em;
}

.blogas a:hover { 
color: #fff;
}

.blogas li { 
list-style:none;
list-style-type:none;
margin-top: 0px;
padding-top: 0px;
color: #;
}

.blogas ul { 
margin-left: 0px;
padding: 0px;
}

.blogas h1 { 
font-size: 1.2em;
    color: #fff;
font-family: 'Open Sans', sans-serif;
    font-weight: normal;
    margin-bottom: 0px;
    margin-top: 0px;
    text-transform: uppercase;
}






.espacoimages { 
margin-top: 15px;
}


.rightas { 
padding-top: 0px;
}





small2 { 
font-weight: lighter;
font-family: 'Open Sans', sans-serif;
font-size: 0.850em;
}



small2 a {
font-weight: bold;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
  text-decoration: none;
}

small2 a:hover,
small2 a:focus {
  text-decoration: underline;
}

small2 a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}




div.container2 {
	border: 0px solid #000000;
	overflow: hidden;
	width: 100%;
}

div.left {
	width: 45%;
	float: left;
}

div.right {
	width: 45%;
	float: right;
}



#fb-root {
  display: none;
}

/* To fill the container and nothing else */

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
  width: 100% !important;
}

.style1 {  overflow:auto; position:relative; }
.style2 { float:left; margin-right: 5px;}
.style5 { float:left; }

.orcas { 
background-color: #F1F1F1;
padding: 20px 15px;
margin-top: 15px;
color: #454545;
font-weight: normal;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.0em;
}


.orcas h2{ 
  font-family: 'Open Sans', sans-serif;
font-weight: lighter;
font-size: 0.850em;
color: #BBB;
}




.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#cell {display:table-cell; vertical-align:middle; border: 0px dotted #CC6600; padding: 50px 22px;}

.verde {
width:100%;
height: auto;
background-color: #dedede;
background-image: url(../images/heady33.j);
background-position: center;
color: #;
margin: 70px 0px;
padding: 50px 0px;
min-height: 400px;
}

.verde h1{
color: #;
}

.azul {
width:100%;
height: auto;
background-color: #dedede;
background-image: url(../images/heady44.j);
background-position: center;
color: #;
margin: 70px 0px;
padding: 50px 0px;
min-height: 400px;
}

.azul h1{
color: #68B044;
}

.amarelo {
width:100%;
height: auto;
background-color: #dedede;
background-image: url(../images/heady55.j);
background-position: center;
color: #;
margin: 70px 0px;
padding: 50px 0px;
min-height: 400px;
}

.amarelo h1{
color: #F57A2B;
}


.rosa {
width:100%;
height: auto;
background-color: #dedede;
background-image: url(../images/heady66.j);
background-position: center;
color: #;
margin: 70px 0px;
padding: 50px 0px;
min-height: 400px;
}

.rosa h1{
color: #;
}


.footas {
width:100%;
height: auto;
background-color: #BE3927;
color: #fff;
margin: 60px 0px;
padding: 35px 0px 45px 0px;
text-align: center;
}

.footas h1{
color: #fff;
}

.footas h2{
color: #fff;
font-size: 1.6em;
font-weight: lighter;
}

.socialia {
width:100%;
height:100%;
background-color: #dfdfdf;
color: #666667;
position:relative;
display: block;
text-align: center;
padding: 20px 38px;
margin: 35px 0px;
font-weight: lighter;
font-size: 1.150em;
text-transform: none;
font-family: 'Open Sans', sans-serif;
line-height: 1.650em;
}



#breadcrumbs {padding: 0px;margin:0px 0px 4px 0px; font-size: 10px;}

#breadcrumbs li {display:inline; padding: 0 2px 0 0; margin: 0 2px 0 0;}

.container {
  padding-left: 15px;
  padding-right: 15px;
  z-index: 1;
  border-left: 0px solid #dfdfdf;
  border-right: 0px solid #dfdfdf;
}

.separador {
  padding-left: 15px;
  padding-right: 15px;
  z-index: 1;
  border-left: 0px solid #dfdfdf;
  border-right: 0px solid #dfdfdf;
  margin-top: 33px;
  margin-bottom: 33px;
  display: block;
}

html {
  font-size: 60.0%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.4em;
  line-height: 1.728571429;
  color: #222;
  background-color: #ffffff;
}

a {
  color: #3462A6;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #4A8CF7;
  text-decoration: none;
}

a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}


h1,
.h1 {
font-weight: normal;
font-size: 2.8em;
text-transform: uppercase;
font-family: 'Passion One', cursive;
color: #3462A6;
margin-top: 39px;
margin-bottom: 6px;
}

h2,
.h2 {
font-weight: normal;
font-size: 1.9em;
text-transform: uppercase;
font-family: 'Passion One', cursive;
color: #224373;
margin-top: 25px;
margin-bottom: 17px;
}

h3,
.h3 {
font-weight: bold;
font-size: 1.0em;
text-transform: uppercase;
font-family: "Times New Roman", Times, serif;
color: #224373;
margin-top: 25px;
margin-bottom: 17px;
}

h4,
.h4 {
font-weight: normal;
font-size: 1.6em;
text-transform: uppercase;
font-family: 'Open Sans', sans-serif;
color: #444;
margin-top: 25px;
margin-bottom: 17px;
}

h5,
.h5 {
font-weight: normal;
font-size: 1.6em;
text-transform: uppercase;
font-family: 'Open Sans', sans-serif;
color: #444;
margin-top: 25px;
margin-bottom: 17px;
}


h6,
.h6 {
font-weight: normal;
font-size: 1.6em;
text-transform: uppercase;
font-family: 'Open Sans', sans-serif;
color: #444;
margin-top: 25px;
margin-bottom: 17px;
}






IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto 
	}


	
.row {
  margin-bottom: 0px;
}
.row .row {
  margin-top: 0px;
  margin-bottom: 0;
}
[class*="col-"] {
  padding-top: 2px;
  padding-bottom: 2px;
}


.style1 {font-weight: bold}


img {
  display: inline-block;
  height: auto;
  max-width: 100%;
}


img {
  &:extend(.img-responsive);
}





@media (max-width: 1023px) {
.nav-collapse {
    overflow-y: auto;
}
}

@media screen and (max-width: 768px) {
  .escondemobile {
    visibility: hidden;
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
  }
}



@media screen and (max-width: 600px) {
  .escondemobile {
    visibility: hidden;
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;
  }
  
  .divider-vertical {
    visibility: hidden;
    clear: both;
    float: left;
    margin: 0px;
    width: 0%;
    display: none;
}
}


.boxytopo {
  display: block;
  width: 100%;
  height: 65px;
  margin: 0px;
  border-left: 4px solid #fff;
  border-right: 4px solid #fff;
}


.topy {
  display: inline-table;
  width: 100%;
  height: auto;
  padding-bottom: 0px;
  color: #FFFFFF;
  margin: 0px;
}



.callclaro{
width:100%;
height:100%;
background-color: #fff;
color: #;
position:relative;
display: block;
padding-left: 18px;
padding-right: 18px;
padding-top: 15px;
padding-bottom: 0px;
margin: 10px 0px 10px 0px;
text-align: center;
}

.callclaro a:link{
color: #888;
text-decoration: underline;
}

.callclaro h1 {
color: #;
font-size: 2.0em;
margin-bottom: 22px;
}

.callclaro h2 {
color: #777;
background-color: #;
padding: 10px 3px;
font-size: 1.8em;
font-family: 'Open Sans', sans-serif;
}

.callescuro {
width:100%;
height:100%;
background-color: #;
color: #;
position:relative;
display: block;
margin-bottom: 35px;
text-align: center;
padding-left: 18px;
padding-right: 18px;
padding-bottom: 30px;
padding-top: 30px;
}


.callescuro h2 {
font-family: 'Open Sans', sans-serif;
color: #fff;
text-transform: none;
font-size: 1.4em;
margin-top: 0px;
margin-bottom: 8px;
font-weight: normal;
}



.heady22 h1{
font-family: 'Open Sans', sans-serif;
color: #fff;
text-transform: none;
font-size: 2.6em;
margin-top: 0px;
margin-bottom: 14px;
font-weight: lighter;

}

.heady22 h2{
font-family: 'Open Sans', sans-serif;
color: #fff;
text-transform: none;
font-size: 1.4em;
margin-top: 0px;
margin-bottom: 19px;
line-height: 1.2em;
font-weight: lighter;

}

.heady22 h3{
font-family: 'Open Sans', sans-serif;
color: #FFCC00;
text-transform: none;
font-size: 1.6em;
margin-top: 20px;
margin-bottom: 14px;
font-weight: normal;
}

.textoright {
    text-align: right;
    }


.heady22 {
  color: #fff;
  font-size: 0.850em;
  padding-top: 0px;
  
}

.heady22 ul
{
list-style-image: url(../images/list.png);
} 


ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;    
}





.heady h1 {
    color: #FFFFFF;
    font-family: 'Open Sans',sans-serif;
    font-size: 4em;
    font-weight: normal;
    margin-bottom: 0;
    margin-top: 0;
    text-transform: none;
}



.heady h2 {
    color: #FFFFFF;
    font-family: 'Open Sans',sans-serif;
    font-size: 3.4em;
    font-weight: lighter;
    margin-bottom: 19px;
    margin-top: 0;
    text-transform: none;
}

.heady h3{
font-family: 'Open Sans', sans-serif;
color: #fff;
font-size: 0.775em;
text-transform: none;
margin-top: 12px;
}

.textoright {
    text-align: right;
    }


.heady {
  color: #fff;
  font-size: 1.0em;
  padding-top: 0px;
  
}











#largoheady{
width:100%;
height: auto;
background-color: #ddd;
background-image: url(../images/heady.jpg);
background-position: center;
background-repeat: no-repeat;
color: #fff;
margin-top: 0px;
margin-bottom: 0px;
border-left: none;
border-right: none;
font-size: 1.250em;
padding: 88px 0px 77px 0px;
}

#largoheady h1{
padding-top: 0px;
color: #FFFFFF;
padding: 40px 0px 0px 0px;
text-transform: capitalize;
font-size: 3.6em;
font-weight: lighter;
}


#largoheady22 {
width:100%;
height: auto;
background-color: #3F84FB;
background-image: url(../images/heady22.jp);
background-position: center;
color: #333333;
position:relative;
display: block;
margin-top: 0px;
margin-bottom: 0px;
border-left: none;
border-right: none;
font-size: 1.250em;
padding: 64px 0px 44px 0px;
border-bottom: 1px solid #dedede;
}

#largoheady22 h1{
padding-top: 0px;
}


#largoheady33 {
width:100%;
height: auto;
background-color: #6AB043;
background-image: url(../images/heady22.jp);
background-position: center;
color: #333333;
position:relative;
display: block;
margin-top: 0px;
margin-bottom: 0px;
border-left: none;
border-right: none;
font-size: 1.250em;
padding: 64px 0px 44px 0px;
border-bottom: 1px solid #dedede;
}

#largoheady33 h1{
padding-top: 0px;
}


}




#largopages{
width:100%;
height: auto;
background-color: #dfdfdf;
background-image: url(../images/heady.jpg);
background-position: center;
color: #333333;
display: block;
margin-top: 0px;
margin-bottom: 0px;
border-left: none;
border-right: none;
font-size: 1.250em;
padding: 69px 0px 69px 0px;
}

#largopages h1{

}

#largopages h2{

}

#largopages h3{
font-size: 0.850em;
}

#largo{
width:100%;
height:100%;
background-color: #fff;
position:relative;
display: inline-table;
padding-top: 15px;
padding-bottom: 10px;
}

#largo a{
font-size: 0.800em;
margin: 0px;
padding: 0px;
}

#largo  h1 { 
font-size: 1.0em;
margin: 0px;
padding: 0px;
}




#largobottom{
width:100%;
height:100%;
padding: 8px 0px;
background-color: #234F8F;
color: #fff;
position:relative;
display: block;
margin-top: 0px;
font-size: 0.900em;
border-top: 12px solid #3462A6;
}

#largobottom a{
color: #fff;
}

#largobottom a:hover{
text-decoration: none;
}

#largobottom h2{
font-size: 1.6em;
font-weight: normal;
}


.servicosside{
width:100%;
height:100%;
background: #fff;
position:relative;
display:block;
border-right: 1px solid #ccc;
padding: 0px;
margin-top: 20px;
min-height: 0px;
}

.servicosside a:link{
color: #464646;
font-size: 13px;
font-weight: normal;
background-color: #e7e7e7;
width: 100%;
height: auto;
display: block;
margin: 0;
padding: 8px;
border-bottom: 1px solid #c1c0c0;
text-decoration: none;
}

.servicosside a:hover{
color: #464646;
background-color: #e1e1e1;
text-decoration: none;
}

.servicosside a:active{
color: #fff;
color: #464646;
}


blockquote.style1 {
  font: 14px/20px italic Times, serif;
  padding: 8px;
  background-color: #faebbc;
  border-top: 1px solid #e1cc89;
  border-bottom: 1px solid #e1cc89;
  margin: 5px;
  background-image: url(../images/openquote1.gif);
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 23px;
  margin-top: 20px;
  }
  blockquote.style1 span {
     display: block;
     background-image: url(../images/closequote1.gif);
     background-repeat: no-repeat;
     background-position: bottom right;
	 margin-bottom: 20px;
   }

   
   
  
   .toprights {
   font-size: 11px; 
   padding-top: 20px;   
   font-family: 'Open Sans', sans-serif;
   text-transform: uppercase;
   font-weight: normal;
   color: #fff;
   background-color: #DD6C11;
}


.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.espacos {
	padding-right: 2px;
	margin-right: 2px;
}

	

.azuli {
  background-color: #DD6C11;
  color: #FFFFFF;
  padding: 3px 8px;
  font-size: 0.9em;
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
  margin-left: 5px;
  line-height: 30px; 
}

.azulismall {
  color: #999;
  font-size: 0.850em;
  font-family: 'Open Sans', sans-serif;
  font-weight: normal;
  margin-left: 12px;
  line-height: 20px; 
}



.centrame {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
	display: block;
	
}

.centrame22 {
text-align: center;
margin-left: auto;
    margin-right: auto;
	display: block;
	margin: 25px 0px 0px 0px;
}


.centrame22 h5 {
font-weight: normal;
font-size: 1.2em;
text-transform: none;
font-family: 'Open Sans', sans-serif;
color: #696969;
margin-top: 0px;
margin-bottom: 6px;
}




.centrame33 {
text-align: center;
margin-left: auto;
    margin-right: auto;
	display: block;
	margin: 79px 0px 49px 0px;
}

.centrame33 h1{
color: #666;
}


.centrame33 h2{
color: #666;
font-size: 3.0em;
font-weight: lighter;
}



.calendario {
text-align: center;
width:100%;
height: auto;
background-color: #6BBFB0;
color: #fff;
display: block;
margin-top: 0px;
margin-bottom: 50px;
border-left: none;
border-right: none;
padding: 45px 0px;
}

.calendario h2{
color: #fff;
margin-bottom: 26px;
}


.contactame {
    margin-left: auto;
    margin-right: auto;
	display: block;
	margin-top: 20px;
	margin-bottom: 100px;
	padding: 33px 44px;
	background-color: #dadacd;
	border: 1px solid #d1d1c1;
}



/* Contact 7 Forms
--------------------------------------------- */

input.wpcf7-form-control.wpcf7-submit input:hover[type="button"], input:hover[type="reset"], input:hover[type="submit"], .button:hover, .entry-content .button:hover {
background-color: #ECA200;
}

.canicos {
	font-size: 0.750em;
	color: #555;
}


.canicos a{
	color: #555;
	text-decoration: none;
}

.canicos a:hover{
	color: #888;
	text-decoration: none;
}







.scrollup {
  width: 40px;
  height: 40px;
  opacity: 0.8;
  position: fixed;
  bottom: 50px;
  right: 50px;
  display: none;
  text-indent: -9999px;
  background-image: url(../images/top.png);
}



	.portfolioleft {

	width: 500px;

	height: 200px;

	float: left;

	margin-bottom: 50px;


	}

		

	.portfolioright {

	width: 350px;

	height: 190px;

	padding-top: 10px;

	float: left;

	padding-right: 30px;

	color: #696969;

	margin-bottom: 50px;



	}

	

	.portfolioright h2 {

	color: #474747;

	}
	
	.portas {
padding: 15px 15px;
margin-top: 20px;
margin-bottom: 66px;
border-top: 0px solid #dfdfdf;
border-bottom: 1px solid #dfdfdf;
background: #fff;
}

.portas h1 {
padding: 5px 10px;
background: #DFDFDF;
color: #474747;
display: block;
}

.portas h2 {
color: #BD3827;
}

.news {
background-color: #454545;
width:100%;
height:100%;
color: #dedede;
position:relative;
display: block;
}

.news h2 {
color: #fff;
}

#mc_embed_signup #mce-success-response {
    color: #E38D08;
}

.icos {
background-color: #;
color: #4A8CF7;
}


.folioimages h2 {
margin-top: 0px;
}


.container.folioimages {
padding-top: 25px;
padding-bottom: 0px;
border-top: 2px solid #dedede;
border-bottom: 0x solid #dedede;
display: block;
width: 100%;
height: auto;
margin-bottom: 44px;
}




.testehome{
width:100%;
height: auto;
background-color: #dfdfdf;
color: #474748;
position:relative;
display: block;
text-align: center;
padding-left: 18px;
padding-right: 18px;
padding-top: 15px;
padding-bottom: 0px;
margin: 10px 0px 10px 0px;
}


.callnews{
width:100%;
height:100%;
background-color: #4A8CF7;
color: #fff;
position:relative;
display: block;
text-align: center;
padding-left: 18px;
padding-right: 18px;
padding-top: 15px;
padding-bottom: 0px;
margin: 0px 0px 0px 0px;
}


.callbook{
width:100%;
height:100%;
background-color: #;
color: #;
position:relative;
display: block;
text-align: center;
padding-left: 18px;
padding-right: 18px;
padding-top: 0px;
padding-bottom: 30px;
border-top: 0px solid #ECA200;
}

.callbook a:link{
color: #888;
text-decoration: underline;
}

.callbook h1 {
color: #;
font-size: 2.0em;
margin-bottom: 22px;
}

.callbook h2 {
color: #fff;
background-color: #E9AE2C;
padding: 8px 8px;
font-size: 1.2em;
}

.laranjas {
color: #fff;
background-color: #3F84FB;
padding: 20px 20px;
font-size: 1.0em;
}

.testemu {
color: #fff;
background-color: #666;
padding: 35px 20px;
font-size: 0.900em;
margin-top: 35px;
}


.servi {
width:100%;
height: auto;
background-color: #F1F1F1;
color: #;
margin: 100px 0px  79px 0px;
padding: 30px 0px;
min-height: 400px;
}

.servi h1 {
color: #;
font-size: 1.8em;
font-weight: normal;
margin-top: 39px;
margin-bottom: 59px;
}

.servi h2 {
color: #;
}




.portio {
width:100%;
height: auto;
background-color: #fff;
color: #;
margin: 0px 0px;
padding: 0px 0px;
}


.ligame {
width:100%;
height: 100%;
display: inline-table;
background-color: #E8E3D8;
margin: 0px 0px 40px 0px;
padding: 36px;
color: #212121;
}


.ligame2 {
width:100%;
height: 100%;
display: inline-table;
background-color: #;
margin: 0px 0px 0px 0px;
padding: 0px;
}



.ligame2 h1 {
font-weight: lighter;
font-size: 2.2em;
text-transform: none;
font-family: 'Open Sans', sans-serif;
color: #fff;
width:100%;
height: auto;
display: block;
background-color: #484848;
margin: 0px 0px;
padding: 15px 35px;
text-align: center;
}




.listaverde {
list-style: square;
list-style-image: url(../images/lili.pn);
list-style-position: inside;
}

.dark {
background-color: #fff;
padding: 20px 21px 33px 21px;
opacity: 0.9;
filter: alpha(opacity=90); /* For IE8 and earlier */
display: inline-table;
}

.smalia {
color: #696969;
}


