#certficadosDetail .top-accoes { background-color: #fcfcfc; padding-top: 0; border: none; border-top: 3px solid #3377bb; border-bottom: none; }
#certficadosDetail .top-accoes header{text-align: center; position: relative; text-transform: uppercase; height: 34px; border-bottom: 1px solid #dddddd; padding: 13px 0}
#certficadosDetail .top-accoes header span{display: inline-block; *display: inline; *zoom: 1; width: 38px; height: 34px; background: url(../best_images/trading-accoes-sprites.png) 0 0 no-repeat}
#certficadosDetail .top-accoes header h2{display: inline-block; *display: inline; *zoom:1; line-height: 34px; vertical-align: middle; font-size: 15px; color: #333333; padding: 0; margin: 0; margin-left: 10px; top: -10px; position:relative}
#certficadosDetail .top-accoes nav{border-top: 1px solid white; padding: 19px 0; padding-bottom: 0px; *margin-bottom: 18px}
#certficadosDetail .top-accoes nav .havas-btn-group { font-size: 12px; }
#certficadosDetail .top-accoes > nav .nav-tabs{margin-left: 20px}
#certficadosDetail .top-accoes section{}
#certficadosDetail .btn-group { margin-top: 3px; margin-left: 0px; }
#certficadosDetail .bestdrop { margin-top: 0; margin-bottom: 20px; }

#certficadosDetail .top-accoes{padding-bottom: 40px}
#certficadosDetail .btn-group.bestdrop.arrowinset{margin-bottom:20px}

#certficadosDetail #prodTab3 .frame {
	width: 960px;
}
.powertutorial_aviso_legal {
	font-size: 12px;
	color: #37B;
	margin-bottom: 10px;
}

/* PESQUISAS */
.pesquisacertificados {}
.pesquisacertificados .certbox { position: relative; background-color: #FFF; padding-top: 0; border: none; border-top: 3px solid #eb9537; border-bottom: none; }
.pesquisacertificados .certbox header{ text-align: center; position: relative; text-transform: uppercase; height: 34px; border-bottom: 1px solid #dddddd; padding: 13px 0}
.pesquisacertificados .certbox header span { display: inline-block; *zoom: 1; *display: inline; width: 38px; height: 34px; background: url(../best_images/tradingvertsprites.png) 0 -530px no-repeat}
.pesquisacertificados .certbox header h2{ display: inline-block; *zoom:1; *display: inline; line-height: 34px; font-size: 15px; color: #333333; padding: 0; margin: 0; margin-left: 10px; top: -10px; position:relative; }
.certbox .dropareas .row-fluid { margin-top: 20px; }
.certbox .dropareas .row-fluid h6 { font-size: 13px; color: #333; font-weight: 400; }
.certbox .dropareas .row-fluid .bestdrop { margin-top: 5px; }
.certbox .dropareas .row-fluid .bestdrop .nocog { width: 283px; }
.certbox .dropareas .row-fluid .bestdrop ul.dropdown-menu { width: 100%; *width: 290px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.certbox a.lupa { position: relative; margin-top: 30px; display: inline-block; zoom: 1; *display: inline; z-index: 4; width:200px; }
.certbox .buttons { position: relative; margin-top: -19px; padding-bottom: 15px; border-bottom: 1px solid #DDD; }
.certbox .buttons .medium-btn { display: inline-block; width: 114px; padding-bottom: 5px; padding-top: 5px; text-align: center; }
.certbox .buttons .medium-btn.orange-btn { margin-left: 16px; padding-bottom: 6px; padding-top: 6px; }
.certbox .tabelasresultados { padding: 20px 0 0 0; }
.certbox .tabelasresultados .havas-btn-group { font-size: 12px; padding: 7px 12px; }
.certbox .tabelaresultadosbox { position: relative; margin-top: 20px; }
.certbox .pagination { margin-bottom: 0; width: 75%; margin-left: 15%; }
.certbox .pagination .tablebuttons { position: absolute; right: 0; margin-top: 0; top: 0; }
.certbox .pagination .tablebuttons ul li a { border: 0; padding: 0; }
.comparadorcert .inner_container{ padding-top: 0; background-color: #f7f5f1; }
.comparadorcert { padding-top: 0; border: none; border-top: 3px solid #eb9537; border-bottom: 1px solid #eae9e6; }
.comparadorcert .inner_container { padding: 0 20px; background-color: #f7f5f1; border: none; }
.comparadorcert header{ text-align: center; position: relative; text-transform: uppercase; height: 34px; border-bottom: 1px solid #DDD; padding: 13px 0}
.comparadorcert header span { display: inline-block; *zoom: 1; *display: inline; width: 35px; height: 37px; background: url(../best_images/tradingvertsprites.png) 0 -640px no-repeat}
.comparadorcert header h2{ display: inline-block; *zoom:1; *display: inline; line-height: 34px; font-size: 15px; color: #333333; padding: 0; margin: 0; margin-left: 10px; top: -10px; position:relative; }
.comparadorcert header+h3 { display: block; font-size: 14px; color: #333; padding: 12px 0; margin: 0; position:relative; text-align: center; font-weight: 400; border-top: 1px solid #FFF; border-bottom: 1px solid #DDD; }
.comparadorcert header+h3 a{ font-size: 12px; padding: 2px 10px; margin-left: 5px; }
.comparadorcert .slotsbox { padding: 20px 0; margin: 0; position:relative; text-align: center; font-weight: 400; border-top: 1px solid #FFF; }
.comparadorcert .slotsbox>p { font-size: 13px; text-align:center; display: block; color: #333}
.comparadorcert .slotsbox .slots { margin: 20px auto 0 auto; position: relative; padding-bottom: 20px; overflow: hidden; }
.comparadorcert .slotsbox .slots .slot { position: relative; float: left; width: 18%; margin-left: 3px; height: 30px; border-radius: 4px; border: 1px solid #CCC; background: url(../best_images/slot.png) center; overflow: hidden}
.comparadorcert .slotsbox .slots .slot ~ .slot { margin-left: 2%; }
.comparadorcert .slotsbox .slots a.orange-btn { position: relative; float: left; width: 18%;margin-left: 2%; padding: 7px 0 9px 0; text-align: center; border-radius: 4px; }
.comparadorcert .slotsbox .slots .slot .comparativo { position: relative; width: 100%; height: 100%; margin: 0; background: #FFF; display: none; }
.comparadorcert .slotsbox .slots .slot.ocupada .comparativo { display: block; }
.comparadorcert .slotsbox .slots .slot .comparativo input { position: absolute; width: 138px; height: 12px; font-size: 12px; font-weight: 700; color: #333; left: 1px; top: 1px; padding-right: 21px; padding-left: 5px; border-radius: 3px; box-shadow: inset 0px 10px 29px 0px #FFF; background: #ebebeb; cursor: default; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.comparadorcert .slotsbox .slots .slot .comparativo .best-input-icon { right: 5px; top: 6px; }
.comparadorcert .slotsbox p { font-size: 11px; color: #999; text-align: center; }
.pesquisacertificados .vejatambem { border-top: none; }
#pesquisaWarrants .vejatambem{border-top: 1px solid #ddd}
ul.dropdown-menu.warrmenu { padding: 2px 10px !important; width: 240px}
/* PESQUISA AVANÇADA */
.pesquisaavancada { position: relative; background: #f7f5f0; border: 1px solid #DDD; margin-top: 15px; padding: 30px 10px 35px 10px; display: none; margin-bottom: 40px}
.pesquisaavancada.open { display: block; }
.pesquisaavancada .fleft { position: relative; margin-left: 20px; }
.pesquisaavancada .fleft.nome { margin-left: 0; width: 280px; }
.pesquisaavancada .fleft.emitente { width: 235px; }
.pesquisaavancada .fleft.isin { width: 200px; }
.pesquisaavancada .fleft.data { width: 140px; }
.pesquisaavancada input.input-block-level{min-height: 14px; height: 30px; *height: 14px}
.pesquisaavancada .cruzpequena{ position: absolute; top: 5px; right: 5px; width: 14px; height: 14px; background: url(../best_images/tradingsprites.png) 0 -40px no-repeat; display: block; }
.pesquisaavancada a.cruzpequena:hover { background-position: -20px -40px; }
.pesquisaavancada .fleft.emitente .bestdrop a.dropdown-toggle.nocog { width: 223px; }
.pesquisaavancada .fleft p, .pesquisaavancada .span3 p { font-size: 13px; color: #333; margin-bottom: 5px; }
.pesquisaavancada .row-fluid { margin-top: 30px; }
.pesquisaavancada .span3 .bestslider .slider.slider-horizontal { width: 147px !important; height: 5px; z-index: 1; }
.pesquisaavancada .span3 .bestslider .slider.slider-horizontal .slider-selection { height: 6px; }
.pesquisaavancada .row-fluid .span3 { position: relative; }
.pesquisaavancada .row-fluid .span3 h6 { margin-top: 5px; color: #999; font-size: 11px; font-weight: 400; position: absolute; }
.pesquisaavancada .row-fluid .span3 h6 ~ h6 { right: 61px; }
.pesquisaavancada .row-fluid .span3 .input-with-arrow.small { position: absolute; right: 0px; top: 10px; z-index: 0; }
.pesquisaavancada .data a.best-icon-calendario{position: absolute; right: 6px; bottom: 6px}
/* WARRANTS */
.pesquisacertificados.pesquisawarrants {}
.pesquisacertificados.pesquisawarrants .row-fluid { margin-top: 25px; }
.pesquisacertificados.pesquisawarrants .withradio .btn-group { margin-top: 5px; }
.pesquisacertificados.pesquisawarrants .withradio .btn-group .btn { padding: 9px 27px; display:inline-block; }
.pesquisacertificados.pesquisawarrants .controls { margin-top: 18px; }
.pesquisacertificados.pesquisawarrants .controls .medium-btn { width: 118px; text-align: center; display: inline-block; zoom: 1; *display: inline; padding: 8px 10px; }
.pesquisacertificados.pesquisawarrants .controls .medium-btn.orange-btn { margin-left: 8px; }
.pesquisacertificados.pesquisawarrants section.best-table-container { margin-top: 30px; }
.pesquisaavancada i { position: absolute; background: url(../best_images/tradingvertsprites.png) 0 -490px no-repeat; width: 14px; height: 9px; top: -9px; left: 5px; }
.pesquisaavancada.open+.buttons { margin-top: 20px; }
/* GRAFICOS */
.compgraphbox {}
.compgraphbox .clearfix.buttons { padding-top: 15px; }
.compgraphbox .clearfix.buttons a.voltarazul{ float: right; }
.compgraphbox .clearfix.buttons .btn-group.nav.nav-tabs { float: left; }
.compgraphbox .clearfix.buttons .havas-btn-group { font-size: 12px; padding: 7px 12px; }
.compgraphbox .graph { margin-top: 20px; min-height:400px; }
.comparadorcert .slotsbox .slots .slot { position: relative; float: left; width: 18%; margin-left: 3px; height: 30px; border-radius: 4px; border: 1px solid #CCC; background: url(../best_images/slot.png) center; overflow: hidden}
.comparadorcert .slotsbox .slots .slot ~ .slot { margin-left: 2%; }
.comparadorcert .slotsbox .slots a.orange-btn { position: relative; float: left; width: 18%;margin-left: 2%; padding: 7px 0 9px 0; text-align: center; border-radius: 4px; }
.comparadorcert .slotsbox .slots .slot .comparativo { position: relative; width: 100%; height: 100%; margin: 0; background: #FFF; display: none; }
.comparadorcert .slotsbox .slots .slot.ocupada .comparativo { display: block; }
.comparadorcert .slotsbox .slots .slot .comparativo input { box-sizing: content-box; position: absolute; width: 139px; width: 140px\9; height: 12px; line-height: 12px; font-size: 12px; font-weight: 700; color: #333; left: 1px; top: 1px; padding-right: 21px; padding-left: 5px; border-radius: 3px; box-shadow: inset 0px 10px 29px 0px #FFF; background: #ebebeb; cursor: default; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.comparadorcert .slotsbox .slots .slot .comparativo .best-input-icon { background-color: white\9; padding-left: 5px\9; right: 5px; top: 6px; background-position: -105px -60px\9; }
.comparadorcert .slotsbox p { font-size: 11px; color: #999; text-align: center; }
.compgraphbox .legenda { position: relative; border-bottom: 1px solid #DDD; padding-bottom: 20px; }
.compgraphbox .comparativo { position: relative; float: left; width: 18%; margin-right: 15px; height: 30px; border-radius: 4px; border: 1px solid #CCC; background: #FFF; overflow: hidden; }
.compgraphbox .comparativo span { position: absolute; width: 134px; height: 12px; font-size: 12px; font-weight: 700; color: #333; left: 1px; top: 1px; padding: 7px 1px 7px 30px; border-radius: 3px; box-shadow: inset 0px 10px 29px 0px #FFF; background: #ebebeb; cursor: default; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; border: 1px solid #DDD; z-index: 1; }
.compgraphbox .comparativo .bola { position: absolute; width: 16px; height: 16px; left: 8px; top: 7px; border-radius: 8px; z-index: 2; }
/* CRIAR / MODIFICAR CORES */
.bola.verde { background: #56e38c; }
.bola.azul { background: #367ecd; }
.compgraphbox p { font-size: 10px; color: #999; margin-top: 15px; }
.compgraphbox h3 { display: block; padding-bottom: 5px; margin: 0; position: relative; text-align: center; border-top: 1px solid #FFF; }
.compgraphbox a.ver_mais { display: inline-block; float: none; zoom: 1; *display: inline; width: 170px !important; }
.highcharts-input-group { display:none}
.container.certificadodetalhe{ padding-top: 0 !important; }
.container.certificadodetalhe .detalheheader h5{ font-size: 10px; color: #999999; text-transform: none; font-weight: normal; }
.container.certificadodetalhe .detalhedados .span1{ margin: 0; }
.container.certificadodetalhe .detalhedados .col1{ width: 160px; }
.container.certificadodetalhe .detalhedados .col2{ width: 250px; }
.container.certificadodetalhe .detalhedados .col3{ width: 100px; line-height: 16px; padding-left: 30px; }
.container.certificadodetalhe .detalhedados .col4{ line-height: 16px; width: 120px; }
.container.certificadodetalhe .detalhedados .col5{ line-height: 16px; width: 170px; }
.container.certificadodetalhe .detalhedados .col2 span{ font-size: 16px; color: #ddd; vertical-align: text-middle; display: inline-block; font-weight: normal; padding-bottom: 0px; }
.container.certificadodetalhe .select-top .dropdown-toggle{ width: 300px; margin-top: 20px; height: 16px; line-height: 16px; }
.container.certificadodetalhe .select-top .dropdown-toggle span{ top: 13px; }
.container.certificadodetalhe .graphcontrols .btn-group button{ padding: 7px 10px; }
.container.certificadodetalhe .comprartambem .inner_container{ text-align: center; }
.container.certificadodetalhe .comprartambem .btn-group{ display: inline-block; width: auto; }
.container.certificadodetalhe .comprartambem .btn-group .btn{ width: auto; }
.container.certificadodetalhe .tabela-certificados{}
.container.certificadodetalhe .tabela-certificados .smalltable{ border: 1px solid #ddd; border-top-left-radius: 4px; border-top-right-radius: 4px; width: 50%; float: left; }
.container.certificadodetalhe .tabela-certificados .leftside{ width: 50%; float:left; }
.container.certificadodetalhe .tabela-certificados .smalltable{ width:100%; }
.container.certificadodetalhe .tabela-certificados .smalltable .tcol{ width: 50%; float: left; }
.container.certificadodetalhe .tabela-certificados .smalltable .trow{ height: 30px; }
.container.certificadodetalhe .tabela-certificados .smalltable .trow.header{ background-color: #f2f2f2; text-align: center; text-transform: uppercase; color: #333333; line-height: 30px; font-size:12px; font-weight:bold; }
.container.certificadodetalhe .tabela-certificados .smalltable .trow.borderleft{ border-left: 1px solid #ddd; }
.container.certificadodetalhe .tabela-certificados .smalltable .trow.contents{ padding: 15px 10px; }
.container.certificadodetalhe .tabela-certificados .smalltable .trow .item{ display:inline-block; }
.container.certificadodetalhe .tabela-certificados .smalltable .trow .item ~ .item{ margin-left: 10px; }
.container.certificadodetalhe .tabela-certificados .smalltable .trow .item .value{ font-size: 12px; line-height:16px; font-weight:bold; }
.container.certificadodetalhe .tabela-certificados .smalltable .trow .item.large .value{ font-size: 16px; line-height:16px; color: #555; }
.container.certificadodetalhe .tabela-certificados .smalltable .trow .item .desc{ font-size: 10px; font-weight: normal; color: #999999; margin-top:5px; }
.container.certificadodetalhe .tabela-certificados .bigtable{ float:left; width: 50%; }
.container.certificadodetalhe .tabela-certificados .bigtable .inner{ margin-left:20px; }
.container.certificadodetalhe .tabela-certificados .bigtable h3{ font-size: 15px; font-weight: bold; color: #333; line-height:15px; text-transform: uppercase; margin-bottom:20px; margin-top:0px; }
.container.certificadodetalhe .tabela-certificados .bigtable .item{ clear:both; border-bottom:1px solid #dddddd; height: 20px; }
.container.certificadodetalhe .tabela-certificados .bigtable .item .value{ float:left; width:50%; color: #999999; }
.container.certificadodetalhe .tabela-certificados .bigtable .item .value a{ color: #999; font-size:10px; line-height: 20px; text-transform: uppercase; }
.container.certificadodetalhe .tabela-certificados .bigtable .item .value a:hover{ color: #999; }
.container.certificadodetalhe .tabela-certificados .bigtable .item .desc{ float:left; width: 50%; text-align: right; color: #999; font-size:10px; line-height: 20px; text-transform: uppercase; }
.container.certificadodetalhe .tablebuttonssep{ position: relative; box-shadow: inset 0 2px 3px #E9E9E9; padding-top: 5px; border-top: 1px solid #c3c3c3; margin-bottom: 30px; padding-right:15px; }
.container.certificadodetalhe .tablebuttons{ margin-top: 20px; margin-right: 0px; }
.container.certificadodetalhe .tabela-certificados .caracteristicas{ margin-top:20px; }
.container.certificadodetalhe .tabela-certificados .caracteristicas h3{ font-size: 15px; font-weight: bold; color: #333; line-height:15px; text-transform: uppercase; margin-bottom:20px; margin-top:25px; }
.container.certificadodetalhe .tabela-certificados .caracteristicas p{ color:#777777; font-size:12px; line-height: 15px; }
.certbox .buttons .medium-btn.btn-limpar { display:none; padding-left:50px; padding-right:50px; }
.certbox .buttons .span4.offset4 { text-align:center; }
#tabelaCaracteristicas { table-layout:fixed; }
#tabelaCaracteristicas th.col2 { width:90px; }
#tabelaCaracteristicas th.col5 { width:80px; }
#tabelaCaracteristicas th.col6 { width:60px; }
#tabelaCaracteristicas th.col9 { width:70px; }
#tabelaCaracteristicas td { text-overflow:ellipsis; overflow:hidden; }
.inputFirst, .inputSplit, .inputSecond { float:left; width:40%}
.inputSplit { width:20%; text-align:center; padding-top:25px; [padding-top:0px;] }
.pesquisaavancada .bestdrop a.dropdown-toggle.nocog { background-color:#FFF; }
.row-fluid.pesqAvancada .span3 { width:200px; margin-left:0; }
.row-fluid.pesqAvancada .span3.secCol { margin-left:115px; }
.row-fluid.pesqAvancada .span3 .bestdrop { width:auto; }
table#tabelaWarrantsPesq tbody td { white-space:normal;}
table#tabelaWarrantsPesq tbody td.nowrap,table#tabelaWarrantsPesq tbody td.reticencia  { white-space:nowrap;}
.lt-ie9 table#tabelaWarrantsPesq tbody td.reticencia  { overflow:hidden; width:200px;}
#tabelaPreco, #tabelaVariacoes { table-layout:fixed;}
#tabelaPreco th.col5, #tabelaVariacoes th.col5, #tabelaVariacoes th.col4, #tabelaVariacoes th.col3, #tabelaVariacoes th.col6 { width:45px;}
#tabelaPreco th.col2{ width:115px; }
#tabelaPreco th.col8 { width:90px;}
#tabelaPreco th.col9 { width:70px;}
#tabelaVariacoes th.col2 { width:145px; }
#tabelaPreco tbody td.maximize200 a span , #tabelaVariacoes tbody td.maximize200 a span { overflow:hidden; text-overflow:ellipsis; display:block; width:200px;}
#tabelaVariacoes th.col1 { width:250px;}
#tabelaVariacoes tbody td.maximize200 a span {width:250px;}
#tabelaPreco tbody td.right  span, #tabelaVariacoes tbody td.right  span{overflow:hidden; text-overflow:ellipsis; display:block;}
#noproducts .noproducts { background-color: #F7F7F7; border: 1px solid #DDDDDD; margin-top: -1px; padding: 30px; text-align: center;}
#noproducts .noproducts { font-size: 14px; color:#999; }
@media (max-width: 767px) {
	#certficadosDetail .btn-group{ width:100%; }
	#certficadosDetail .btn-group{ width: 100%; margin-right: 0; float: none; margin: 0 auto; display: block; }
	.container.certificadodetalhe .comprartambem .btn-group .btn{ width: 50%; }
	#certficadosDetail .btn-group .dropdown-toggle{ margin-right: 0; }
	#certficadosDetail .btn-group ~ .btn-group{ margin-top: 20px; width: 272px; }
	#certficadosDetail .top-accoes > nav .nav-tabs{ margin-top: 10px; margin-bottom: 20px; margin-left: auto; }
	.certbox .dropareas .row-fluid .span4 ~ .span4{ margin-top: 10px; }
	.certbox .buttons { position: relative; margin-top: 15px; }
	#tabsCertificados{ padding: 10px 10px; height: auto; }
	#tabsCertificados li{ padding: 0; margin: 0; height: auto; }
	#tabsCertificados li a{ padding: 7px; margin: 0px; }
	.container.certificadodetalhe .tabela-certificados .leftside{ width:auto; float:none; clear:both; margin-left: 10px; margin-right:10px; }
	.container.certificadodetalhe .tabela-certificados .bigtable{ width:auto; float:none; margin-top: 20px; clear:both; margin-left:10px; margin-right:10px; }
	.container.certificadodetalhe .tabela-certificados .bigtable .inner{ margin-left: 0px; }
	.container.certificadodetalhe .tabela-certificados .smalltable{ border-radius: 0px; }
	.container.certificadodetalhe .tabela-certificados .smalltable .tcol{ width:100%; float:none; }
	.container.certificadodetalhe .detalhedados .span1{ margin: 0; }
	.container.certificadodetalhe .detalhedados .col1{ width: 50%; }
	.container.certificadodetalhe .detalhedados .col2{ width: 50%; float:right; }
	.container.certificadodetalhe .detalhedados .col3{ width: 40%; padding-left: 15px; }
	.container.certificadodetalhe .detalhedados .col4{ width: 30%; }
	.container.certificadodetalhe .detalhedados .col5{ width: 30%; float:right; }
	.container.certificadodetalhe .select-top .dropdown-toggle{ height:30px; margin:0; width:100%; }
	.container.certificadodetalhe .select-top{ margin-left:0px; width:100%; }
	.container.certificadodetalhe .tabela-certificados .smalltable .trow .item{ margin:0; width:23%; }
	.container.certificadodetalhe .tabela-certificados .smalltable .trow .item ~ .item{ margin-left: 0px; }
	.container.certificadodetalhe .tabela-certificados .smalltable .trow .item .value, .container.certificadodetalhe .tabela-certificados .smalltable .trow .item .desc{ padding-left:10px; }
	.container.certificadodetalhe .tabela-certificados .smalltable .trow .item.large{ margin:0; padding:0; width:50%; float:left; border: none; }
	.container.certificadodetalhe .tabela-certificados .smalltable .trow.borderleft{ border:none; }
	.container.certificadodetalhe .tabela-certificados .caracteristicas{ padding-bottom: 20px; margin-left:10px; margin-right: 10px; }
	.container.certificadodetalhe .tabela-certificados .caracteristicas h3{ margin-top: 0; }
	.container.certificadodetalhe .expand.boxshadowsep{ height: 5px; margin-top:-1px; position:relative; z-index:1; box-shadow: inset 0 2px 3px #E9E9E9; padding-top: 5px; border-top: 1px solid #c3c3c3; }
	.container.certificadodetalhe .tabela-certificados{ padding-left:0px; padding-right:0px; }
	#certficadosDetail .select-tracker { width:170px; margin-left:0; }
	.pesquisa-certificados.hidden-desktop{ position:relative; top:-40px; }
	.certificados .productabs > .three-tabs li { width: 50%; }
}
.max350{ max-height: 350px; overflow: auto}

.certPagination{text-align: center; width: 100% !important; margin-left: 0 !important; margin-bottom: 20px !important;}
#tabelaPreco th.col8 {width:60px;}
#tabelaPreco th.col9 {width:60px;}
#tabelaPreco th.col10 {width:60px;}
#tabelaPreco th.col11 {width:60px;}

#tabelaPreco th.col12 {width:90px;}
#tabelaPreco th.col13 {width:60px;}
#tabelaPreco th.col15 {width:115px;}
#tabelaPreco th.col16 {width:50px;}
#tabelaPreco th.col17 {width:50px;}
#tabelaPreco th.col18 {width:60px;}
#tabelaPreco th.col19 {width:90px;}
.bestdrop .dropdown-menu{ min-width: 0; max-height: 290px; overflow:auto; z-index:4;}