.table-conten table{
   /* border:1px solid #cbcbcb;*/
    border-radius: 2px;
    overflow-y: auto;
    overflow-x: auto;
    height: auto;
    font-size: 1.0em;
}
.table-conten tbody td{
    border-bottom:1px solid #cbcbcb; 
    border-top:1px solid #cbcbcb;
    font-size: 1.0em;
}
.table-conten tbody tr{
    width: 98%;
    position:inherit;
    /*margin:10px;*/
    /*height: 35px;*/  
    padding: 3px;
    border: 1px solid #dcdcdc;

}
.table-conten tfoot tr{
    width: 98%;
    position:inherit;
    /*margin:10px;*/
    height: 18px;  
    padding: 3px;
    border: 0px solid #dcdcdc;

}
.table-conten thead tr{
    border:1px solid #c5c5c5;
    text-align: center;
    height: 38px;
    z-index: 99;
    font-size: 1.0em;
}
.table-conten thead td{
    /*border:0px solid #c1c1c1;*/
    height: 14px;
    /*border-bottom:1px solid #666;*/
    /*----------------------*/
}
.table-conten thead th{
    border:1px solid #c5c5c5 !important;
    font-weight:bold;
    /*----------------------*/
    background-color: #efefef;
    color:#000;
    text-align: center;
    height: 35px;
    vertical-align: middle;
    padding: 0;
    z-index: 99;
}
.table-conten td{
    padding: 2px;
    border:0px solid #c5c5c5 !important;
    color:#000;
    /*text-align:justify;*/
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f8f8f8;
}
/***********************************************************************/
::-webkit-scrollbar {
    width: 12px;
}
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;
}
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}  
/*
body{
    font-size:1.2em;
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    color:#000;
    width: 100%; 
}
*/
button.close{
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
}
.close{
    float: right;
    font-size: 21px;    
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
}
.close:hover, .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: .5;
}
.div_td{
    width: 100%;
    padding:5px;
    
}
.table-conten table{
   /* border:1px solid #cbcbcb;*/
    border-radius: 2px;
    overflow-y: auto;
    overflow-x: auto;
    height: auto;
}
.table-conten tbody td{
   border-bottom:1px solid #cbcbcb; 
   border-top:1px solid #cbcbcb; 
}
.table-conten tbody tr{
    width: 98%;
    position:inherit;
    /*margin:10px;*/
    /*height: 35px;*/  
    padding: 3px;
    border: 1px solid #dcdcdc;
    font-size:1.0em;
}
/*
.table-conten tbody tr:hover{
   background-color: #afdbee; 
}
*/

.table-conten tfoot tr{
    width: 98%;
    position:inherit;
    /*margin:10px;*/
    height: 18px;  
    padding: 3px;
    border: 0px solid #dcdcdc;
    font-size:1.0em;
    font-weight:bold;
    border:1px solid #c5c5c5;
    
}
.table-conten thead tr{
    /*height: 20px;*/ 
   /* background-color: #028fcc; /*#efefef; */
    border:1px solid #c5c5c5;
    /*
    border-top:2px solid #c5c5c5 !important;
    border-bottom:2px solid #c5c5c5 !important;
    */
    text-align: center;
    height: 38px;
    z-index: 99;
}
.table-conten thead td{
    /*border:0px solid #c1c1c1;*/
    font-size:1.0em;
    height: 14px;
    /*border-bottom:1px solid #666;*/
    /*----------------------*/
}
.table-conten thead th{
    border:1px solid #c5c5c5 !important;
    font-weight:bold;
    font-size: 1.0em;
    /*----------------------*/
    background-color: #efefef;
    color:#000;
    text-align: center;
    height: 35px;
    vertical-align: middle;
    padding: 0;
    z-index: 99;
}
.table-conten td{
    padding: 2px;
    border:0px solid #c5c5c5 !important;
    color:#000;
    /*text-align:justify;*/
}

.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f8f8f8;
    
}
/*
.table-striped tbody tr:hover{
    background-color: #c5c5c5; 
}
*/
.table_head_th{
    background-color: #efefef !important;
   /* border:1px solid #c5c5c5 !important; */
    /* 
   border-left:1px solid #c5c5c5 !important;
    border-right:1px solid #c5c5c5 !important;
    border-top:2px solid #c5c5c5 !important;
    border-bottom:2px solid #c5c5c5 !important;
    */
    text-align: center;
    height: 35px;
    font-weight: bold;
    font-size: 1.0em;
    color: #333;
}

.icono_excel{
    min-height: 32px;
    background-image: url(../css/images/icono_excel.png);
    background-size: 50% 50%;
    background-position: center;
    padding-right: 5px;
    width: 32px;
    height: 32px;
}
.div_table{
    width: 100%; 
    /*
    max-height: none; 
    min-height: 0px; 
    max-width: none; 
    min-width: 0px;
    */
    height:100%; 
    padding-right:0%; 
    border:0px solid #000;
    /*overflow: auto;*/
}
 #parent_paginacion{
        /*
        height: auto; 
        overflow: hidden;
        */
        width: 100%;
        height: 200px;
        border:0px solid #000;
        padding-top:10px;
    }
#parent_pos {
    height: 350px;
    border:0px solid #000;
    overflow-y: auto;
    overflow-x: hidden;
    width: 98%;
    padding-left: 1%;
    padding-right: 0%;
    /*
    padding-top: 10px;
    max-height: 400px;
    */
}
#parent_pos_cons {
    height: 200px;
    border:1px solid #f5f5f5;
    overflow-y: auto;
    overflow-x: hidden;
    width: 100%;
    padding-left: 0%;
    padding-right: 0%;
}
#parent_pos_cons_res {
    height: 200px;
    border:1px solid #f5f5f5;
    overflow-y: auto;
    overflow-x: hidden;
    width: 100%;
    padding-left: 0%;
    padding-right: 0%;
}
#div_alert_save{
    border:1px solid #3c763d; color:#3c763d; background-color:#dff0d8; border-radius:2px; height: 40px; padding: 10px; font-size:1.0em; z-index: 9999; border-left:4px solid #3c763d; width: 100%;
}
#div_alert_warning{
    border:1px solid #bc7104; color:#995a00; background-color:#ffe6c1; border-radius:2px; height: 40px; padding: 10px; font-size:1.0em; z-index: 9999; border-left:4px solid #bc7104; width: 100%;
}
#div_alert_danger{
    border:1px solid #a94442; color:#a94442; background-color:#f2dede; border-radius:2px; height: 40px; padding: 10px; font-size:1.0em; z-index: 9999; border-left:4px solid #a94442; width: 100%;
}
#div_alert_info{
    border:1px solid #317098; color:#317098; background-color:#d9edf7; border-radius:2px; height: 40px; padding: 10px; font-size:1.0em; z-index: 9999; border-left:4px solid #317098; width: 100%;
}
/*---</MENSAJES_SAVE>*/
@media (min-width:768px){
    .table-conten{
        width: 100%;
        font-size:1.0em;
        font-family:Tahoma, Geneva, sans-serif;
        overflow: hidden;
    }
     #parent_list{
        height: 400px;
        border:0px solid #000;
        margin-top: 10px;
         width: 100%;
        /*
        overflow: hidden !important;
        */
        overflow-y: scroll;
        overflow-x: hidden;
    }
    #parent {
        height: 500px;
        border:0px solid #000;
        overflow-y: scroll;
        overflow-x: hidden;
    }
    #parent_fc {
        height: 115px;
        border:0px solid #000;
        overflow-y: scroll;
        overflow-x: hidden;
        border: 1px solid #ccc;
    }  
    /*tarjeta de inventario*/
    #parent_ti {
        height: 200px;
        border:0px solid #000;
        overflow-y: auto;
        overflow-x: hidden;
    }

}
@media (max-width:768px){
    .table-conten{
        width: 100%; 
        font-size: 1.0em;
        font-family:Tahoma, Geneva, sans-serif;
        overflow-y: hidden;
        overflow-x: visible;
        border:1px solid #c5c5c5 !important;
    }
     #parent_list{
        overflow: scroll !important;
        width: 100%;
        height: auto; /*850px;*/
        border:0px solid #000;
    }
     #parent {
        height: 500px;
        border: 0px solid #000;
        /*
        padding-top: 10px;
        max-height: 400px;
        */
        overflow:scroll;
       
    } 
    #parent_fc {
        height: 115px;
        border:0px solid #000;
        overflow-y: scroll;
        overflow-x: hidden;
    }  
    #parent_ti {
        height: 230px;
        border:0px solid #000;
        overflow:scroll;
        /*
        padding-top: 10px;
        max-height: 400px;
        */
    }
}

.btn{
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 1.0em;
    font-weight: bold;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    border-radius: 0px;
    font-style: normal;
    font-family: Tahoma, Geneva, sans-serif;

}}
.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}
.btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled]

.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}
.btn-success{ color:#FFF; background-color:#51B351; border-color:#3C883C }
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}
.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled]
.btn-success.active{ background-color:#999; border-color:#999; border: 1px; }
.btn-success .badge{color:#5cb85c;background-color:#fff}


.btn-excel{ color:#FFF; background-color:#207245; border-color:#1a5635 }
.btn-excel:hover,
.btn-excel:focus,
.btn-success:active,
.btn-success.active,
.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}
.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled]
.btn-success.active{ background-color:#999; border-color:#999; border: 1px; }
.btn-success .badge{color:#5cb85c;background-color:#fff}



.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#428bca;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{ padding:10px 16px; font-size:13px; line-height:1.33; border-radius:6px 
}.btn-sm,.btn-group-sm>.btn{ padding:5px 10px; font-size:14px; line-height:1.5; border-radius:0px }.btn-xs,.btn-group-xs>.btn{ padding:1px 5px; font-size:14px; line-height:1.5; border-radius:0px }.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.caret{
	display:inline-block;
	width:0;
	height:0;
	margin-left:2px;
	vertical-align:middle;
	border-top:4px solid;
	border-right:4px solid transparent;
	border-left:4px solid transparent
}

.pagination{
    display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}

.alert{padding:10px 10px  ; margin-bottom:20px; border:1px solid transparent;border-radius:0px}
.alert h4{margin-top:0;color:inherit}
.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}
.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}
.alert-success{color:#3c763d;background-color:#dff0d8;border:1px solid #3c763d;border-left:5px solid #3c763d;}
.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}
.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;border-left:5px solid #31708f;}
.alert-info hr{border-top-color:#a6e1ec}
.alert-info .alert-link{color:#245269}
.alert-warning{color:#4f5050;background-color:#fff8e5;border:1px solid #ccd0d4; border-left:5px solid #ffb900}
.alert-warning hr{border-top-color:#f7e1b5}
.alert-warning .alert-link{color:#66512c}
.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;border-left:5px solid #a94442;}
.alert-danger hr{border-top-color:#e4b9c0}
.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}


/*<SELECT>*/
.select-css {
    display: block;
    font-size:14px;
    font-family: 'Verdana', sans-serif;
    font-weight: 400;
    color: #000;
    line-height: 1.3;
    padding: .4em 1.4em .3em .8em;
    width: 100%;
    max-width: 100%; 
    box-sizing: border-box;
    /*margin: 20px auto;*/
    border: 1px solid #aaa;
    background-color: #eee;
    box-shadow: 0 1px 0 1px rgba(0,0,0,.03);
    border-left: 2px solid #028fcc;
    border-radius: 0px;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
      linear-gradient(to bottom, #eee 0%,#eee 100%);
    background-repeat: no-repeat, repeat;
    background-position: right .7em top 50%, 0 0;
    background-size: .65em auto, 100%;
    font-weight: bold;
}
.select-css::-ms-expand {
    display: none;
}
.select-css:hover {
    border-color: #028fcc;
    background-color: #fff;
    border-left: 2px solid #028fcc;
}
.select-css:focus {
    border-color: #aaa;
    /*
    box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7);
    box-shadow: 0 0 0 3px -moz-mac-focusring;
    */
    
    color: #222; 
    outline: none;
    background-color: #fff;
    border-left: 2px solid #028fcc;
}
.select-css option {
    font-weight:normal;
}


.classOfElementToColor:hover {background-color:red; color:black}

.select-css option[selected] {
    background-color: #0272a3;
    color:#fff;
}


/* OTROS ESTILOS*/
.styled-select { width: 240px; height: 34px; overflow: hidden; background: url(new_arrow.png) no-repeat right #ddd; border: 1px solid #ccc; }

 

.sidebar-box select{
display:block;
padding: 5px 10px;
height:42px;
margin:10px auto;
min-width: 225px;
-webkit-appearance: none;
height: 34px;
/* background-color: #ffffff; */
background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
      linear-gradient(to bottom, #ffffff 0%,#f7f7f7 100%);
    background-repeat: no-repeat, repeat;
    background-position: right .7em top 50%, 0 0;
    background-size: .65em auto, 100%;}


/*</SELECT>*/