﻿@charset "utf-8";
@font-face {font-family: 'Open Sans';src: url('/fonts/opensans/Regular/OpenSans-Regular.eot'); /* IE9 Compat Modes */src: url('/fonts/opensans/Regular/OpenSans-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */url('/fonts/opensans/Regular/OpenSans-Regular.woff2') format('woff2'), /* Super Modern Browsers */url('/fonts/opensans/Regular/OpenSans-Regular.woff') format('woff'), /* Pretty Modern Browsers */url('/fonts/opensans/Regular/OpenSans-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */url('/fonts/opensans/Regular/OpenSans-Regular.svg#svgFontName') format('svg'); /* Legacy iOS */}
/*body { font-family: 'Open Sans'; font-weight:300; }*/
body{font-family: "Roboto", sans-serif; font-weight:400;color:#242424}
a { text-decoration: none; color: #000; }
.topoclean { font-family: 'Open Sans'; font-size: 12px; letter-spacing: 0.5px; color: #fff;/* #ececec;*/ text-decoration: none; }
.menuTopo { font-family: 'Open Sans'; font-size: 12px; letter-spacing: 0.5px; color: #21221D; text-decoration: none; }
.topoMapping { font-family: Arial; font-size: 11px; letter-spacing: 0.5px; color: #696969; }
.bottomNewslt { font-family: 'Open Sans'; font-size: 12px; color: #000; text-decoration: none; }
.bottomAjuda { font-family: 'Open Sans'; font-size: 12px; line-height: 30px; vertical-align: middle; color: #fff; text-decoration: none; }
.menu_left1 { font-family: Arial; font-size: 12px; line-height: 26px; text-decoration: none; vertical-align: middle; color: #5b5b5b; }
.menu_left1 a:link { color:#5b5b5b; text-decoration: none; }
.menu_left1 a:active { 	color:#5b5b5b; text-decoration: none; }
.menu_left1 a:visited { color:#5b5b5b; text-decoration: none; }
.menu_left1 a:hover { color:#f3f3f3; text-decoration:underline; }
.filtrosTit { font-family: 'Open Sans'; font-size: 12px; line-height: 30px; font-weight: bold; color: #191919; }
.filtros { font-family: Arial; font-size: 11px; color: #54544d; background-color: #fff; text-decoration: none; text-align: center; vertical-align: middle; padding: 10px 0px; display: inline-block; cursor: pointer; border: 1px solid #ccc; margin: 0 -1px -1px 0; /*para as borders juntas não fiquem com 2px*/ width: 67px; }
.filtros:hover { color: #fff; background-color: #54544d; }
.desListagem { font-family:'Open Sans';font-size:15px;line-height:20px;color:#545454;letter-spacing:.5px; }
@media (max-width: 1110px) { .desListagem { font-size:12px;letter-spacing:.5px;line-height:15px; } }
@media (max-width: 768px) { .desListagem { font-size:10px;letter-spacing:0px;line-height:13px; } }
.txtsDetalheTopo { font-family: 'Open Sans'; font-size: 12px;  color: #646464; letter-spacing: 0px; line-height: 20px; vertical-align: middle; }
.dropsDetalhe { border-color:rgba(218, 218, 218, 0.55); padding: 5px; font-family: Arial; font-size:12px; letter-spacing: 0px; color: #646464; }
.topoestili{ font-family: 'Open Sans'; font-size: 12px; color: #000; text-decoration: none; }
.titulo_colection { font-family: 'Open Sans'; font-size: 16px; color: #4b4b4b; text-decoration: none; } 
.menu_top { font-family: 'Open Sans'; font-size: 11px; color: #000; text-decoration: none; } 
.menu_top:link { color:#000; text-decoration: none; }
.menu_top:active { color:#000; text-decoration: none; }
.menu_top:visited { color:#000; text-decoration: none; }
.menu_top:hover { color:#666; text-decoration: none; }
.menu_top2 { font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #2e2e2e; }
.menu_bottom { font-family: Tahoma, Geneva, sans-serif; font-size: 15px; color: #000; } 
.menu_bottom:link { color:#676; text-decoration: none; }
.menu_bottom:active { color:#676; text-decoration: none; }
.menu_bottom:visited { color:#676; text-decoration: none; }
.menu_bottom:hover { color:#000; text-decoration: none; }
.menu_home { font-family: Tahoma, Geneva, sans-serif; font-size: 11px; font-style: normal; color: #9c9b9b; } 
.menu_home  a:link { color:#9c9b9b; text-decoration: none; }
.menu_home  a:active { color:#9c9b9b; text-decoration: underline; }
.menu_home  a:visited { color:#9c9b9b; text-decoration: none; }
.menu_home  a:hover { color:#000; text-decoration: underline; }
.texto_base { font-family: "Times New Roman", Times, serif; font-size: 12px; font-style: italic; color: #000; letter-spacing: 2px; line-height: 18px;text-decoration: none;} 
.menu_artigo { font-family: Tahoma, Geneva, sans-serif;font-size: 11px;font-style: normal;color: #000;text-decoration: none;} 
.menu_bottom2 {font-family: "Roboto", sans-serif;line-height: 14pt;font-size: 9pt;color: #242424;}
/*.menu_bottom2:link { color:#2e2e2e; text-decoration: none; }
.menu_bottom2:active { color:#2e2e2e; text-decoration: none; }
.menu_bottom2:visited { color:#2e2e2e; text-decoration: none; }
.menu_bottom2:hover { color:#8b8b8b; text-decoration: none; }*/
.btnPreto {font: 14px Arial;line-height: 14px;text-transform: uppercase;text-decoration: none;border:solid 1px #000;padding: 5px 30px 5px 30px;vertical-align: middle;text-align: center;color:#FFFFFF;background: #000000;cursor: pointer;}
.btnPreto:hover { background-color: #444444; color: #fff; text-decoration: none; }
.btnPreto a:hover { background-color: #444444; color: #fff; text-decoration: none; }
.btnPreto a:focus { background-color: #444444; color: #fff; text-decoration: none; }
.btnBranco {margin-top: 10px;font: 11px Arial; border: solid 1px #000000; padding: 5px 20px 5px 20px; vertical-align: middle; text-align: center;color:#000000; background: #FFFFFF; cursor: pointer; text-decoration: none;letter-spacing: 1px;}
.leftTabela {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #646464;line-height:14px;text-decoration: none;}
.legenda_imagem {font-family: 'Open Sans';font-size: 12pt;color: #2e2e2e;}
.signIn {font-family: "Times New Roman", Times, serif;font-size: 14pt;color: #2e2e2e;}
.msgsErro {font-family: Arial;font-size: 11px;line-height: 12px;color: #b61212;}
.conteudoRed {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #b61212;text-decoration: none;}
.helvArialReg {font-family: Helvetica, Arial;font-size: 24px;line-height: 26px;color: #000000;font-weight: normal;}
.carrinho_titulo {font-family: "Roboto", sans-serif;font-size: 23pt;letter-spacing:5px;color: #242424;text-transform: uppercase;}
.carrinho_menu_top {font-family: "Times New Roman", Times, serif;font-size: 9pt;letter-spacing:1px;color: #000000;}
.textos1AC {font-family: "Roboto", sans-serif;font-size: 12px;color: #242424;line-height: 15px;}
.textos2AC {font-family: "Roboto", sans-serif;font-size: 12px;color: #858585;line-height: 25px;text-decoration: none;}
.outrosTitulosAC {font-family: "Roboto", sans-serif;font-size: 18px;color:#242424;font-weight:400; /*color: #000000;text-transform: uppercase;*/}
.txtUpperAC {font-family: "Roboto", sans-serif;font-size: 12px;color: #242424;text-transform: uppercase;}
.txtUpperBoldAC {font-family: "Roboto", sans-serif;font-size: 12px;color: #242424;text-transform: uppercase;font-weight: bold;}
.txtNormalAC {font-family: "Roboto", sans-serif;font-size: 12px;color: #242424;line-height: 14px;}
.favoritosDesde{font-family: Arial;font-size: 11px;	color: #666666;}
.timesNR_240u {font-family: Times New Roman;font-size: 24px;color: #000000;text-transform: uppercase;}
.txtEstadosEncAC {font-family: Arial;font-size: 12px;color: #666666;text-transform: uppercase;font-weight: bold;}
.gridEncomendasAC {font-family: "Roboto", sans-serif;font-size: 12px;color: #242424;text-transform: uppercase;padding-left: 20px;text-align: left;}
.gridEncomendasLinhasCabec {font-family: "Roboto", sans-serif;font-size: 12px;font-weight: bold;color: #858585;text-transform: uppercase;height: 20px;}	
.gridEncomendasLinhas {font-family: "Roboto", sans-serif;font-size: 12px;font-weight: bold;color: #242424;text-transform: uppercase;}
.arial10u00 {font-family: Arial;font-size: 10px;color: #000000;text-transform: uppercase;text-decoration: none;}
.arial104d {font-family: Arial;font-size: 10px;color: #4d4d4d;line-height: 12px;text-decoration: none;}
.arial1100 {font-family: Arial;font-size: 11px;color: #000000;text-decoration: none;vertical-align: middle;}
.arial1142 {font-family: Arial; font-size: 11px; color: #424242;text-decoration: none;}
.arial1148 {font-family: Arial;font-size: 11px;color: #484848;text-decoration: none;}
.arial_12_0 {font-family: Arial;font-size: 12px;color: #000000;text-decoration: none;}
.arial13bu00 {font-family: Arial;font-size: 13px;color: #000000;font-weight: bold;text-transform: uppercase;text-decoration: none;}
.helvArialReg {font-family: Helvetica, Arial;font-size: 24px;line-height: 26px;color: #000000;font-weight: normal;}
.conteudoShop {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #373737;line-height:14px;text-decoration: none;}
.notas {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #373737;line-height:12px;text-decoration: none;}
.titulosPagam {font-family: Arial;font-size: 18px;color: #000000;}
.tituloNotaPagam {font-family: Arial;font-size: 14px;font-weight: bold;line-height: 15px;color: #000000;}
.textosPagam {font-family: Arial;font-size: 12px;line-height: 15px;color: #000000;}
.textosPagamBold {font-family: Arial;font-size: 12px;line-height: 15px;color: #000000;font-weight: bold;text-transform: uppercase;}
div.Manto {position: fixed;width: 100%;left: 0px;height: 100%;top: 0px;background-color: #fff;z-index: 0;opacity: .8; -webkit-opacity: .8; -moz-opacity: .8; -ms-opacity: .8; -o-opacity: .8; filter: alpha(opacity=80); -webkit-filter: alpha(opacity=80); -moz-filter: alpha(opacity=80); -ms-filter: alpha(opacity=80); -o-filter: alpha(opacity=80); }
.arial_10_58x {font-family: Arial;font-size: 10px;color: #58595B;}
.arial_9_5a_b {font-family: Arial;font-size: 9px;color: #5a5a5a;font-weight: bold;text-transform: uppercase;}
.arial_10_7eu {font-family: Arial;font-size: 10px;color: #7e7e7e;text-transform: uppercase;}
.gillSans1570 { font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif; /*'Gill Sans';*//*, 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;*/font-size: 15px;color: #707070;letter-spacing: 2px;text-decoration: none;}
.gillSans1570:hover{ color: #000; }
.menu_left2 {font-family: "Times New Roman", Times, serif;font-size: 10pt;line-height: 18pt;color: #2e2e2e;text-decoration:underline;}
.strikethrough { position: relative; }
.strikethrough:before {position: absolute;content: "";left: 15%;top: 50%;right: 15%;border-top: 1px solid #000;border-color: inherit;-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg);transform:rotate(-35deg);}
.imgTransparentyYES { opacity: .4; -webkit-opacity: .4; -moz-opacity: .4; -ms-opacity: .4; -o-opacity: .4; filter: alpha(opacity=40); -webkit-filter: alpha(opacity=40); -moz-filter: alpha(opacity=40); -ms-filter: alpha(opacity=40); -o-filter: alpha(opacity=40); }
.imgTransparentyNO { opacity: 1; -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; filter: alpha(opacity=100); -webkit-filter: alpha(opacity=100); -moz-filter: alpha(opacity=100); -ms-filter: alpha(opacity=100); -o-filter: alpha(opacity=100); }
/* bottom MF*/
.menu_top1_btns { font-family: "Times New Roman", "Palatino Linotype", Palatino, "Century Schoolbook L", Baskerville, serif;font-size: 14px;font-weight: bold;line-height: 18px;font-variant: normal;text-transform: none;color: #000;text-decoration: none;text-align:left;}
.menu_top1_btns a:link { color:#000; text-decoration: none; }
.menu_top1_btns a:active { color:#000; text-decoration: none; }
.menu_top1_btns a:visited { color:#000; text-decoration: none; }
.menu_top1_btns a:hover { color:#000; text-decoration: none; font-weight: bold; }
.menu_top2_btns {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: 18px;font-weight: normal;font-variant: normal;text-transform: none;color: #929292;text-decoration: none;text-align:left;}
.menu_top2_btns a:link { color:#929292; text-decoration: underline; }
.menu_top2_btns a:active { color:#929292; text-decoration: underline; }
.menu_top2_btns a:visited { color:#929292; text-decoration: underline; }
.menu_top2_btns a:hover { color:#000; text-decoration: underline; }
.menu_middle {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: 28px;font-weight: normal;font-variant: normal;text-transform: none;color: #929292;text-decoration: none;text-align:left;}
.menu_middle a:link { color:#929292; text-decoration: none; }
.menu_middle a:active { color:#929292; text-decoration: none; }
.menu_middle a:visited { color:#929292; text-decoration: none; }
.menu_middle a:hover { color:#000; text-decoration: none; }
.menu_notes {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;line-height: 14px;font-weight: normal;font-variant: normal;text-transform: none;color: #929292;text-decoration: none;text-align:left;}
.menu_titulo {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: 28px;font-weight: normal;font-variant: normal;text-transform: none;color: #000;text-decoration: none;text-align:left;}
.circlePromo50 {border-radius: 50%;width: 50px; height: 50px; background-color: #b90000;font-size: 24px; font-family: sans-serif; color: #fff; font-weight: bold; line-height: 50px; vertical-align: middle; text-align: center;position: absolute; margin-left:10px; margin-top:10px;z-index:1}
.cssOpacity95 {	opacity: .95; -webkit-opacity: .95; -moz-opacity: .95; -ms-opacity: .95; -o-opacity: .95; filter: alpha(opacity=95); -webkit-filter: alpha(opacity=95); -moz-filter: alpha(opacity=95); -ms-filter: alpha(opacity=95); -o-filter: alpha(opacity=95); } 
.b-lazy { -webkit-transition: opacity 500ms ease-in-out; -moz-transition: opacity 500ms ease-in-out; -o-transition: opacity 500ms ease-in-out; transition: opacity 500ms ease-in-out; max-width: 100%; opacity: 0; }.b-lazy.b-loaded { opacity: 1; }
.mMnuBot_1{height:40px;background:#000;text-align:center;font-family:'Open Sans';font-size:14px;color:#ffffff;width:100%;font-style:normal;line-height:40px;font-weight:normal;font-variant:normal;text-transform:capitalize;text-decoration:none;vertical-align:middle;letter-spacing:0.3em;padding:5px 0px;/*padding-top:25px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;*/margin:auto;}
.mMnuBot_2{height:30px;background-color:#cccccc/*f4f4f4*/!important;text-align:center;font-family:'Open Sans';font-size: 14px;color: #666666;width:100%;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;vertical-align: middle;letter-spacing: 0.1em;padding:10px 0px!important;/*padding-top:15px!important;*/margin: auto;border-bottom: 1px solid #f2f2f2/*cecece*/!important;border-radius:0px!important;}
.mMnuBot_2_a{height:30px;background-color:#cccccc/*f4f4f4*/!important;text-align:center;font-family:'Open Sans';font-size: 14px;color: #666666;width:100%;font-style:normal;line-height:30px;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;vertical-align: middle;letter-spacing: 0.1em;margin: auto;border-bottom: 0px none #f2f2f2/*f4f4f4*/!important;}
.mMnuBot_2sub{height:30px;background-color:#ddd!important;text-align:center;font-family:'Open Sans';font-size: 14px;color: #666666;width:100%;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;vertical-align: middle;letter-spacing: 0.1em;padding:10px 0px!important;/*padding-top:15px!important;*/margin: auto;border-bottom: 1px solid #f2f2f2/*cecece*/!important;border-radius:0px!important;}
.mMnuBot_2sub_a{height:30px;background-color:#ddd!important;text-align:center;font-family:'Open Sans';font-size: 14px;color: #666666;width:100%;font-style:normal;line-height:30px;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;vertical-align: middle;letter-spacing: 0.1em;margin:auto;border-bottom: 0px none #f2f2f2/*f4f4f4*/!important;}
.mMnuBot_3{height:35px;background:#ffffff;text-align: center;font-family:'Open Sans';font-size: 14px;color: #666666;width: 100%;font-style: normal;line-height: 35px;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;vertical-align: middle;letter-spacing: 0.1em;/*padding-top: 15px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;*/margin: auto;border-bottom: 1px solid #f2f2f2/*cecece*/!important;}
.mMnuBotPanelPanelDefault{border-radius:0px!important;margin:0px!important;border-style:none!important;}
/*.menuAjudaModal{font-family:Arial;font-size:15px;line-height:30px;text-decoration:none;vertical-align:middle;color:#5b5b5b;font-weight:bold;cursor:pointer;}*/
.freezePage{overflow:hidden!important;height:100%!important;position:relative!important;}
.adicionarArtigoPequeno{font-family:Arial;font-size:10px;color:#b61212;font-weight:bold;text-decoration:none;}.adicionarArtigoPequenoSimples{font-family:Arial;font-size:10px;color:#000000;text-decoration:none;}
/* selects begin */
@media(min-width:768px) {
    .desktop-select {
	    border-radius: 0px;
	    -webkit-appearance: menulist;
	    box-sizing: border-box;
	    align-items: center;
	    white-space: normal;
	    -webkit-rtl-ordering: logical;
	    background-color: #fff;
	    cursor: default;
	    border-width: thin;
	    border-style: solid;
	    border-image: initial;
	    border-color: #7f7f7f;
	    text-rendering: auto;
	    letter-spacing: normal;
	    word-spacing: normal;
	    text-indent: 0px;
	    text-shadow: none;
	    text-align: start;
	    position: relative;
	    color: #999;
	    font: 14px Arial;
	    line-height: 14px;
	    text-decoration: none;
    }
    .desktop-select select{display:none;/*hide original SELECT element:*/}
    .select-selected{background-color:#fff;}
    /*style the arrow inside the select element:*/
    .select-selected:after {
	    position: absolute;
	    content: "";
	    top: 17px;
	    right: 20px;
	    border: solid black;
	    border-width: 0 1px 1px 0;
	    display: inline-block;
	    /*	opacity:1;/**/
	    padding: 3px;
	    transform: rotate(405deg);
	    -webkit-transform: rotate(405deg);
	    -webkit-transition: all 500ms ease;
	    -moz-transition: all 500ms ease;
	    -o-transition: all 500ms ease;
	    -ms-transition: all 500ms ease;
	    transition: all 500ms ease;
    }
    /*point the arrow upwards when the select box is open (active):*/
    .select-selected.select-arrow-active:after {transform: rotate(-135deg);-webkit-transform: rotate(-135deg);}
    /*style the items (options), including the selected item:*/
    .select-items div, .select-selected {
	    color: #000;
	    padding: 14px 18px;
	    border: 1px solid transparent;
	    cursor: pointer;
	    user-select: none;
    }
    .select-items {
	    position: absolute;
	    background-color: #fff;
	    top: 100%;
	    left: 0;
	    right: 0;
	    z-index: 99;
	    border-style: solid;
	    border-width: 1px 1px 1px 1px;
	    border-color: #7f7f7f;
	    margin-left: -1px;
	    margin-right: -1px;
	    border-bottom-style: solid;
    }
    .select-selected div {
	    color: #999;
	    border-bottom-width: 1px;
	    border-bottom-style: solid;
	    border-bottom-color: rgba(0, 0, 0, 0.1);
    }
    /*hide the items when the select box is closed:*/
    .select-hide {opacity: 0;height: 0px;overflow: hidden;}
    .select-items div:hover, .same-as-selected{color:#000;/*border*/}
    .select-items div:hover:after{border-color:rgba(0, 0, 0, 1);}
    .select-items div{color:#999;}
    .animacao{
	    -webkit-transition: all 200ms ease;
	    -moz-transition: all 200ms ease;
	    -o-transition: all 200ms ease;
	    -ms-transition: all 200ms ease;
	    transition: all 200ms ease;
    }
    .select-items div:after {
	    content: "";
	    border-bottom-style: solid;
	    border-bottom-color: rgba(0, 0, 0, 0.1);
	    border-bottom-width: 1px;
	    margin-top: 14px;
	    display: block;
	    position: absolute;
	    margin-left: -2%;
	    width: 90%;
    }
    .select-items div:hover:after{border-bottom-color:rgba(0, 0, 0, 1);}
    .ultima-linha-dropdown:after, .ultima-linha-dropdown:hover:after{display:none!important;}
}
/*ecrã menor que 768px*/
@media(max-width:767px) {
    .mobile-select .select-items, .mobile-select .select-selected{display:none;}
    .mobile-select{position:relative;font-family:Arial;}
    .mobile-select select {
	    border-radius: 1px!important;
	    width: 100%;
	    -webkit-appearance: menulist;
	    box-sizing: border-box;
	    align-items: center;
	    white-space: pre;
	    -webkit-rtl-ordering: logical;
	    background-color: white;
	    cursor: default;
	    border-width: thin;
	    border-style: solid;
	    border-image: initial;
	    text-rendering: auto;
	    letter-spacing: normal;
	    word-spacing: normal;
	    text-indent: 0px;
	    text-shadow: none;
	    display: inline-block;
	    text-align: start;
	    padding: 14px 18px;
	    font-size: 16px;
	    line-height: 1;
	    border-width: thin;
	    border-radius: 0px;
	    border-style: solid;
	    background: none;
	    -webkit-appearance: none;
    }
    .mobile-select:after {
	    position: absolute;
	    content: "";
	    top: 18px;
	    right: 21px;
	    float: right;
	    border: solid black;
	    border-width: 0 1px 1px 0;
	    display: inline-block;
	    padding: 3px;
	    transform: rotate(405deg);
	    -webkit-transform: rotate(405deg);
	    -webkit-transition: all 500ms ease;
	    -moz-transition: all 500ms ease;
	    -o-transition: all 500ms ease;
	    -ms-transition: all 500ms ease;
	    transition: all 500ms ease;
    }
}/*fim mobile select*/	
.desktop-select:active,.desktop-select:hover{border-color:#7f7f7f;}
select::-ms-expand{display:none;}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.divSelectDisabled:after, .divSelectDisabled:hover:after{ border-bottom-color:rgba(0, 0, 0, 0.1)!important;}
.divSelectDisabled, .divSelectDisabled:hover, .divSelectDisabled:active{color:#DDDDDD!important;cursor:default!important;}
/* selects end */
#divBackTop{border:1px solid black;bottom:25%;width:40px;height:40px;right:10px;text-align:center;position:fixed;cursor:pointer;background-color:rgb(0, 0, 0);display:none; z-index: 2;}#divBackTop:after{position:absolute;content:"";top:17px;right:15px;border:solid white;border-width:0 1px 1px 0;display:inline-block;padding:5px;transform:rotate(-134deg);}