.catalog-by-category .block-title h4, .search-result .block-title h4 {
     background: rgba(0, 0, 0, 0) url("../images/iconetip.png") no-repeat scroll 20px center !important;
}
.catalog-featured .block-title h4{
     background: rgba(0, 0, 0, 0) url("../images/iconetip.png") no-repeat scroll 20px center !important;
}

.icon-site {
    background: url("") !important;
    height: 22px;
    width: 22px;
}

.page.intern {
  /*  background: #fff url("../images/imagemrodape.jpg") no-repeat scroll center bottom / 1012px auto;*/
    padding-bottom: 10px;
}
.size-12 {
    font-family: "Arial";
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
}
.size-19-bold {
    font-family: "Arial";
    font-size: 19px;
    font-style: normal;
    font-weight: bold;
}
.borda-box-conteudo {
    border: 1px solid #e6e6e6;
}
.button, button {
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: "BryantMediumCondensedRegular",arial;
    position: relative;
    text-decoration: none;
}
.bt-cinza2 {
    background-color: #333b40;
    border-top: 1px solid #333b40;
    color: #fff !important;
    padding: 5px 0;
    text-align: center;
}

.stblocoplanos {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%) repeat scroll 0 0 !important;
    margin-top: 0;
    width: 100%;
}

.alturatrplanos {
    height: 44px;
}

.JH {
    color: #303030;
    font-family: Helvetica;
    font-size: 13px;
    font-weight: bold;
    padding-top: 9px;
    width: 200px;
}

.itensplano {
    float: left;
    font-size: 14px;
    margin-left: 10px;
}

.largv {
    margin-top: 10%;
    width: 124px;
}

.pplan {
    color: #1e68bf;
    font-size: 17px;
    font-weight: bold;
}
.espcif {
    margin-left: 16px;
    margin-top: 9px;
}

.cifrao1 {
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin-right: 4px;
    margin-top: 2px;
}

.pvalor {
    font-size: 20px;
}

.linhasub {
    background: #e0f2f7 none repeat scroll 0 0;
}

.centt {
    font-size: 12px;
    padding-right: 20px;
    text-align: center;
}

.titplanos {
    color: #303030;
    font-family: "Source Sans Pro",sans-serif !important;
    font-size: 28px !important;
    font-weight: normal !important;
    text-align: center;
    text-transform: none !important;
}

.buttonanunciar {
    background-color: #6684c7 !important;
    color: #fff !important;
}
.newbutton {
    background-color: transparent;
    border: 1px solid #dcdcdc;
    border-radius: 6px;
    box-shadow: 0 1px 0 0 #ffffff inset;
    color: #fff;
    display: inline-block;
    font-family: arial;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    width: 200px;
}
 
 
.link-1 {
    background: rgba(0, 0, 0, 0) url("../images/link_bg.gif") repeat-x scroll left top;
    color: #ffffff;
    display: block;
    float: left;
    text-decoration: none;
}


.link-1 em {
    background: rgba(0, 0, 0, 0) url("../images/link_left.gif") no-repeat scroll left top;
    display: block;
}

.link-1 b {
    background: rgba(0, 0, 0, 0) url("../images/link_right.gif") no-repeat scroll right top;
    display: block;
    font-style: normal;
    font-weight: normal;
    line-height: 23px;
    padding: 0 15px 0 19px;
}
 
 footer { 
    position: relative !important; 
	height: 311px;
	 
}

.imputlogin{
	padding: 9px;
	border: solid 1px #E5E5E5;  
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	width:226px;
	font-size:12px;
	color:#303030;
	height:38px;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
}
.profile .profile-data{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#f2f2f2;border:1px solid #ccc;margin-top:25px;overflow:hidden;padding:15px 55px;width:100%}
.profile .profile-data {  height: 245px; }
.profile .banner { height: 200px; }

.profile .profile-comments{ 
	border: 1px solid #ccc;
    border-radius: 5px;
    margin-top: 80px;
    overflow: visible;
    padding: 20px;
    width: 100%;
	background:#fff;
	
}

.inputfalenome{
	color: #000;
    font-size: 13px;
    padding: 9px;
    width: 265px;
}
.inputfaleemail{
	color: #000;
    font-size: 13px;
    padding: 9px;
    width: 268px;
}

.inputfaletext {
    color: #000;
    font-size: 13px;
    height: 168px;
    margin-bottom: 12px;
    max-width: 100%;
    width: 94%;
}


.three_up { 
    float: left;
    margin-bottom: 10px;
    margin-right: 12px;
    padding: 3px 0;
    width: 298px;
}
.three_up_op{ 
    float: left;
    margin-bottom: -18px; 
	height:238px;
   /* width: 358px;
	height:171px;
	/*margin:8px 8px 0 0; */
	/*background: #585B60;*/
}
.three_up_rec{ 
    float: left;
    margin-bottom: 10px;  
    width: 184px;
	height:352px;
	margin:8px 8px 0 0;
	border:1px solid #D9D9D9;
	background: url("../images/fundo_recentes.png") no-repeat scroll 0 0 transparent;
}
.deal .image {
    
    margin-bottom: 3px;
} 
.three_up .image .inner {
    height: 163px;
} 
.three_up_op .image .inner {
    /*height: 256px;*/
}
.three_up_rec .image .inner {
    height: 212px;
} 

.deal .image .inner { 
    overflow: hidden; 
	text-align:center;
	border:1px solid #eee;
} 
.three_up .deal .info .title {
    height: 140px;
    overflow: hidden;
	color:#303030;
	font-size:12px;
}
 .three_up_op .deal .info .title {
    height: 48px;
    overflow: hidden;
	color:#303030;
	font-size:12px;
	font-family:arial;
	text-align:center;
}
 .three_up .deal .info .title2 {
	color:#303030;
	font-size:12px;
} 
 .three_up_op .deal .info .title2 {
	color:#303030;
	font-size:12px;
} 
.deal .info h3.title, .deal .info .title {
    color: #949494;
    font-size: 14px; 
} 
.deal .info .subtitle { 
    color: #303030;
    font-size: 17px;
    height: 34px;
    margin-bottom: 4px;
	line-height:1.92em;
} 
.deal .info .timer {
    color: #6E6E6E;
    font-size: 11px;
    z-index: 10;
}
.deal .info .line {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #CCCCCC;
    border-style: none none solid;
    border-width: 0 0 1px;
    float: left;
    height: 16px;
    margin: 0 10px;
    position: absolute;
    width: 90%;
    z-index: 0;
}
 
.deal .info .timer {
    color: #6E6E6E;
    font-size: 11px;
	position:absolute;
	margin-left:193px;
}
.deal .info .timer_op {
    color: #6E6E6E;
    font-size: 11px;
	position:absolute;
	margin-left:125px; 
	margin-top:14px;
}
.deal .info .view-deal-button { 
    padding-right: 10px;
    z-index: 10;
}
.profile .profile-title::before{
	background:none !important;
}
.profile .profile-title h2{
	margin-left:0px !important;
}
.profile .profile-title::after {
	background:none !important;
}
.profile .landing-image{
	margin-top: -52px;
}
.footer-social li.facebook {
    	background: url("../images/ico_face.png") no-repeat;
}
.footer-social li.twitter{
    background: url("../images/ico_twit.png") no-repeat;
}
.breadcrumbs li.home a {
    background: url("../images/ico_home.png") no-repeat;
}
.icon-phone {
    background: url("../images/contato_phone.png") no-repeat;
}
.icon-comments {
    background: url("../images/contato_mensagem.png") no-repeat;
}

.icon-novidades {
    background: url("../images/ico_quemsomos.png") no-repeat;
}
.icon-navegue {
    background: url("../images/ico_navegue.png") no-repeat;
}
.products-vip .catalog .item.wide .item-title-bg{
    background: url("../images/bgpretoanuncios.png") no-repeat;
}
 
.item-title {
    color: #1857b4;
    font-size: 14px;
    font-weight: bolder;
    margin: 0;
    padding: 10px 0 0;
    text-align: center;
}
 .item-phone {
    color: #000;
    font-size: 14px;
    font-weight: bolder;
    margin: 0;
    padding: 0;
    text-align: center;
}
.loginonheader{
	color:#fff;float:right; margin-top: -27px;
}
.col-md-9 {
    width: 75%;
}

.profile .profile-title h2{
	background: none !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
}
.profile .profile-galleries .column-left { 
    width: 75%  !important;
}
.profile .profile-galleries .column-right { 
    width:  23% !important;
}
 .profile .profile-galleries #tabs-ensaios { 
    height: 60%;
 }
 
 .search-form .search-field { 
    width: 192px;
}
.profile .professional-information { 
    padding: 0 55px; 
}
.profile { 
    background: none ;
	padding-bottom: 12px;
}

.mediavotos{
	color:#01A8E8;
	font-size:18px;
	font-weight:bold;
}

.products-vip {
    margin-top: 20px;
}
.page.intern .page-content { 
    margin-top: 0px;
}
.products-vip .catalog .item.wide .item-title {
    bottom: 38px;
    color: #303030;
    font-size: 13px;
    font-weight: normal;
	text-align: center;
}

.products-vip .catalog .item.wide { 
    padding-left: 0; 
    padding-right: 7px; 
}

.search-form .search-field {
    background: #353348 none repeat scroll 0 0; 
}

.catalog-featured .block-title h4 {
    color: #303030;
}

.catalog-featured .block-title {
    background: none;
}

.navbar { 
    margin-bottom: 3px !important; 
}

 
.uai__social {
    margin-top: 25px;
    min-height: 1px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
	 float: left;
    width: 30.6667%;
}
.uai__social .social {
    list-style: outside none none;
    margin-bottom: 0;
    padding: 0;
    text-align: right;
}

.uai__social .social li {
    display: inline-block;
    margin: 5px 5px 0 0;
    position: relative;
}
.uai__social .social ul {
    list-style: outside none none;
    margin-bottom: 0;
    padding: 0;
}
.uai__social .social-list ul > li {
    margin-top: 0;
}
.uai__social .social li {
    display: inline-block;
    margin: 5px 5px 0 0;
    position: relative;
}
.uai__social .social li > a {
    display: block;
    transition: opacity 0.5s ease 0s;
}

.products-vip .catalog .item.wide{
	height:245px;
}

.page.intern .page-content { 
    margin-bottom:0px; 
}

 
