@import "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css";.container-fluid .row .dropdown_container{position:relative;flex-direction:row;font-family:Neosans,Helvetica,serif;font-size:15px;color:#555}
.container-fluid .row .dropdown_container .dropdown_wrapper{padding:10px 0;display:inline-block;width:100%}
.container-fluid .row .dropdown_container .dropdown_wrapper label{max-width:50%;margin-top:8px;font-weight:normal}
.container-fluid .row .dropdown_container .dropdown_wrapper .dropdown_select{width:54%;padding:10px;background:#bfb9b9;margin:0 auto;float:right;cursor:pointer;border-radius:3px;font-weight:200}
.container-fluid .row .dropdown_container .dropdown_wrapper .dropdown_select option{font-weight:200}
.container-fluid .row .dropdown_container .dropdown_wrapper .dropdown_select:hover,.container-fluid .row .dropdown_container .dropdown_wrapper .dropdown_select:active{color:#fff;background:#949090}
.container-fluid .row .dropdown_container .dropdown_wrapper select#DropDown_MainBrand{-moz-appearance:none;-webkit-appearance:none}
.container-fluid .row .dropdown_container .dropdown_wrapper select#DropDown_MainBrand::-ms-expand{display:none}
.container-fluid .row .table_wrapper .table-responsive{overflow-x:hidden}
.container-fluid .row .table_wrapper .table-responsive .table.product_report{border:5px solid #a7a0a0;box-shadow:6px 6px #f3f0f0;width:100% !important;font-family:Neosans,Helvetica,serif;font-weight:200;font-size:15px;background-color:#f5f5f5}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr{background:#bfb9b9;color:#555}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr .small_col{width:10%;padding:4px 4px 6px 4px}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr .large_col{width:40%;padding:4px 4px 6px 4px}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th{border-bottom-width:4px}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .col_heading{width:82%;display:inline-block;font-weight:400}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .up-arrow,.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .down-arrow{font-size:10px;display:table-row;width:10%;float:right}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .up-arrow.active,.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .down-arrow.active{color:#aaa;cursor:auto}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .down-arrow{margin-top:-5px}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .up-arrow:hover,.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .down-arrow:hover{cursor:pointer}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .text-alignment{width:100%;display:inline-flex;text-align:center;align-items:center;height:100%;margin:0 0 8px 0;font-weight:400}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .margin_bottom{margin:0 0 4px 0}
.container-fluid .row .button_container{text-align:right}
.container-fluid .row .button_container .btnaligmnt{display:inline-block;padding:20px 10px 20px 10px}
.container-fluid .row .button_container .btnClick{text-decoration:none;background:#f5f5f5;color:#555;border:1px solid #555;padding:4px;border-radius:3px;font-size:14px}
.container-fluid .row .button_container .btnClick:hover{background:#ddd}
.container-fluid .row .button_container button[disabled]:hover{background:#f5f5f5}
.container-fluid .row .download-selection{display:flex;justify-content:center}
.container-fluid .row #sdsDownload{padding:5px 30px}
.container-fluid .totalRecords{font-weight:bold}
.container-fluid .noresult{text-align:center;font-weight:bolder}
.container-fluid .download_btn{width:100%;color:#555}
.container-fluid .download_btn:hover{color:#949090}
.container-fluid .search_wrapper{padding:0 0 10px 0;display:inline-block;width:100%}
.container-fluid .search_wrapper .input-with-icon{width:100%;height:auto;position:relative;box-sizing:border-box}
.container-fluid .search_wrapper .input-with-icon .search_field{margin:0;position:relative;display:flex;width:100%;padding:20px;border:2px solid #a7a0a0;float:right;border-radius:3px}
.container-fluid .search_wrapper .input-with-icon .btn.btn-default.icon{position:absolute;padding:7px 40px;margin:0 auto;right:0;top:0;width:30px;border:0}
.container-fluid .search_wrapper .input-with-icon .btn.btn-default.icon span{max-width:20%;font-size:24px;display:inline-block}
.container-fluid .search_wrapper .input-with-icon .btn.btn-default.icon:hover{background-color:#949090 !important}
.container-fluid .clickable_row{cursor:pointer}
.container-fluid .download_col{text-align:center}
.container-fluid .focus{background-color:#f0f;color:#fff;cursor:pointer;font-weight:bold}
.container-fluid .pageNumber{padding:2px}
.container-fluid .download-icon{width:20%}
.container-fluid input[type=checkbox]{margin:4px 10px 0}
.container-fluid #pages{width:100%;text-align:center}
.container-fluid #pages span{display:inline;margin-left:10px}
.container-fluid ul.paging li.active a,.container-fluid .pagination ul li.active a{border:2px solid #000}
.container-fluid ul.paging li a,.container-fluid .pagination ul li a{width:36px;height:36px;border:1px solid #a7a0a0;line-height:32px}
.container-fluid ul.paging li.first a,.container-fluid ul.paging li.prev a,.container-fluid ul.paging li.next a,.container-fluid ul.paging li.last a{border:0}
.container-fluid ul.paging li.page a:before,.container-fluid .pagination ul li.page a:before,.container-fluid ul.paging li.footable-page a:before,.container-fluid .pagination ul li.footable-page a:before{content:none}
.container-fluid .rowcount_wrapper{text-align:right;margin:0 0 20px 0}
@media only screen and (max-device-width:767px){.container-fluid{padding:0}
.container-fluid .text-alignment{margin:0 0 8px 0}
.container-fluid ul.paging{padding-bottom:0}
.container-fluid ul.paging li a{width:30px;height:30px;line-height:28px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.dropdown_container{width:50%;margin:0 auto}
.text-alignment{margin:0 0 8px 0}
}