div.orders_portal_header {
    background-color: #FF5301;
    color: #FFFFFF;
    font-size: 18px;
    /*font-weight: bold;*/
    height: 27px;
    line-height: 27px;
    width: 773px;
    padding-left: 10px;
    /*text-transform: uppercase;*/
}

div.orders_portal_order {
    float: left;
    width: 245px;
    margin-top: 40px;
    margin-left: 40px;
    margin-right: 80px;
}

div.orders_portal_order_content {
    float: left;
}

div.orders_portal_order_image {
    background-image: url('/images/Portal/Orders/icons/rfq_i.png');
    background-repeat: no-repeat;
    width: 60px;
    height: 50px;
    background-position: center center;
    float: left;
}

.orders_portal_order_button {
    float: left;
    color: #FFFFFF;
    font-weight: bold;
    border: none;
    padding-top: 1px;
    text-transform: uppercase;
   background-color: #FF4D00;
    background-image: url("/images/Portal/ProfilePage/icons/arrow.png");
    background-position: 93px 6px;
    background-repeat: no-repeat;
    cursor: pointer;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    height: 19px;
    padding-bottom: 2px;
    padding-left: 6px;
    padding-right: 6px;
    text-align: left;
    text-transform: uppercase;
    width: 106px;

}
.orders_portal_filter .orders_portal_filter_button:hover,
.orders_portal_order_button:hover {
    background-color: #FF7133;
}
body.module_orders #outer_wrapper #inner_wrapper #all_content #page_content {
    width: 840px;
}

body.module_orders td#middle_block {
    vertical-align: top;
}

body.module_orders div#left_block {
    width: auto;
    padding-top: 0px;
}

.orders_portal_order_field_id_title,
.orders_portal_order_field_title_title,
.orders_portal_order_field_date_title,
.orders_portal_order_field_total_price_title,
.orders_portal_order_field_status_title {
    font-weight: bold;
}
.orders_portal_order_fields .orders_portal_order_field_status_title,
.orders_portal_order_field_id_title,
.orders_portal_order_field_status_value {
    color: #FF5800;
}

.orders_portal_order_view_field_id_title,
.orders_portal_order_view_field_title_title,
.orders_portal_order_view_field_date_title,
.orders_portal_order_view_field_total_price_title,
.orders_portal_order_view_field_status_title {
    font-weight: bold;
}

.orders_portal_order_view_field_id_title,
.orders_portal_order_view_field_status_value {
    color: #FF5800;
}

.orders_portal_order_info {
    margin-left: 35px;
    margin-top: 30px;
    margin-bottom: 20px;
    padding-left: 50px;
    background-image: url('/images/Portal/Orders/icons/rfq_i.png');
    background-repeat: no-repeat;
    line-height: 21px;
}

.orders_portal_order_field_id_value,
.orders_portal_order_field_title_value,
.orders_portal_order_field_date_value,
.orders_portal_order_field_total_price_value,
.orders_portal_order_field_status_value {

}

.orders_portal_view_wrapper {
    border: 1px #FF5800 solid;
    border-bottom-width: 3px;
    width: 783px;
}
body.module_orders .orders_portal_view_wrapper #portal_orders thead .product_status_history_th{
    width: 60px;
}
body.module_orders .orders_portal_view_wrapper #portal_orders thead .product_status_th{
    width: 70px;
}
.fa-history{
    font-size: 20px;
    cursor: pointer;
}
.orders_portal_order_view_product {
    padding: 20px 15px 20px 15px;
    border: 1px #DEDEDE solid;
    border-radius: 3px 3px 3px 3px;
    margin-bottom: 20px;
    margin-left: 15px;
    margin-right: 15px;
}

.orders_portal_order_view_product_title a {
    color: #FF5800;
    font-weight: bold;
}

.orders_portal_order_field_id_value,
.orders_portal_order_view_field_id_value {
    color: #FF5800;
}

.orders_portal_view_actions {
    float: right;
    border: 1px #FF5800 solid;
    border-radius: 0px 0px 0px 10px;
    background-color: #FF5301;
    width: 199px;
    height: 60px;
}
.orders_portal_view_actions .orders_portal_view_action_addtobasket,
.orders_portal_view_actions .orders_portal_view_action_excelexport {
    height: 25px;
    padding-top: 3px;
}
.orders_portal_view_actions .orders_portal_view_action_addtobasket:hover,
.orders_portal_view_actions .orders_portal_view_action_excelexport:hover {
    background-color: #FF7133;
}
.orders_portal_view_actions .orders_portal_view_action_addtobasket
{
    border-radius: 0px 0px 0px 10px;
    padding-bottom: 3px;
}
.orders_portal_view_actions a {
    color: #FFFFFF;
    line-height: 20px;
}
.orders_portal_view_action_addtobasket a,
.orders_portal_view_action_excelexport a {
    background-repeat: no-repeat;
    background-position: 26px 3px;
    display: block;
    padding-left: 55px;
    width: 125px;
}
.orders_portal_view_action_excelexport a {
    background-image: url("/images/Portal/Orders/icons/excel.png");
}
.orders_portal_view_action_addtobasket a {
    background-image: url("/images/Portal/Orders/icons/list_to_basket.png");
}

.orders_portal_order_view_product_image {
    width: 96px;
    height: 96px;
    border: 1px solid #DEDEDE;
    margin-top: 10px;
    float: left;
}

.orders_portal_order_view_product_content {
    float: left;
    width: 610px;
    margin-top: 10px;
    margin-left: 10px;
}

.orders_portal_order_view_product_fields {
    float: left;
    padding-right: 10px;
    width: 250px;
    max-width: 250px;
    line-height: 18px;
}

.orders_portal_order_view_product_details {
    float: left;
    padding-left: 28px;
    line-height: 18px;
    width: 150px;
    max-width: 150px;
    word-wrap: break-word;
}

.orders_portal_order_view_product_actions {
    float: left;
    padding-left: 40px;
    line-height: 20px;
}

.orders_portal_order_view_product_actions a {
    color: #FF5800;
}
.orders_portal_order_view_product_details,
.orders_portal_order_view_product_fields,
.orders_portal_order_view_product_actions a:hover{
    color: #000000;
}
.orders_portal_order_view_product_addtobasket {
    background-image: url('/images/Portal/Orders/icons/cart_orange.png');
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 30px;
    margin-left: -20px;
}
.orders_portal_order_view_product_addtobasket:hover {
    background-image: url('/images/Portal/Orders/icons/cart_black.png');
}

.orders_portal_order_view_product_seeproduct {
    background-image: url('/images/Portal/Orders/icons/go_to_orange.png');
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 30px;
    margin-left: -20px;
}
.orders_portal_order_view_product_seeproduct:hover {
    background-image: url('/images/Portal/Orders/icons/go_to_black.png');
}
.orders_portal_order_view_seperator {
    height: 100px;
    width: 1px;
    background-color: #E0E0E0;
    float: left;
}

.orders_portal_product_field_linebreak {

}

.orders_portal_product_field_name,
.orders_portal_product_detail_name {
    font-weight: bold;
}

.orders_portal_order_view_product_content span {

}

.orders_portal_product_uom_value {

}

.orders_portal_product_uom_price_value,
.orders_portal_product_uom_currency_value {
    font-size: 9px;
}

.orders_portal_filter_fromdate,
.orders_portal_filter_todate {
    float: left;
    color: #7D7D7D;
}

.orders_portal_filter_todate {
    margin-left: 27px;
}

.orders_portal_filter_seperator {
    height: 25px;
    width: 2px;
    background-color: #CECECE;
    float: left;
    margin-left: 15px;
    margin-right: 15px;
}

.orders_portal_filter_fromdate_day,
.orders_portal_filter_fromdate_month,
.orders_portal_filter_todate_day,
.orders_portal_filter_todate_month {
    width: 24px;
    text-align: center;
}

.orders_portal_filter_fromdate_year,
.orders_portal_filter_todate_year {
    width: 60px;
    text-align: center;
}

.orders_portal_filter {
    border: 1px #DBDBDB solid;
    padding: 20px 22px 17px 24px;
    width: 735px;
    height: 24px;
    text-transform: uppercase;
    font-size: 10px;
}

.orders_portal_filter_status {
    float: left;
    margin-right: 20px;
}

.orders_portal_filter_status select {
    width: 130px;
    font-size: 10px;
}

.orders_portal_order_view_product_image img {
    border: none;
}

.orders_portal_order_fields {
    margin-bottom: 15px;
    line-height: 21px;
}

.orders_portal_product_field_name.field_name_id,
.orders_portal_product_field_value.field_value_id {
    display: none;
}

.orders_portal_product_detail_name.orders_portal_product_currency {
    font-weight: normal;
}
/*** order product status history dialog ***/
/*** D I A L O G ***/
.module_orders #orderProductHistoryDialog .tableWrap .warning{
    text-align: center;
    font-size: 20px;
    color: #ff4500;
    margin-top: 26px;
}
.module_orders #orderProductHistoryDialog .tableWrap{
    padding: 0 20px;
}
.module_orders #orderProductHistoryDialog .tableWrap table tbody tr:nth-child(even){
    background-color: #f3f3f3;
}
.module_orders #orderProductHistoryDialog .tableWrap table thead td{
    border: none;
}
.module_orders #orderProductHistoryDialog .tableWrap table thead{
    font-weight: bold;
}
.module_orders #orderProductHistoryDialog .tableWrap table td{
    border: 1px solid #d3d3d3;
    padding: 3px 5px 3px 5px;
}
.module_orders #orderProductHistoryDialog .tableWrap table{
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 25px;
}
.module_orders #orderProductHistoryDialog{
    font-size: 16px;
}

.dir_rtl .orderProductHistoryDialog .ui-dialog-title{
    float: right;
}
.orderProductHistoryDialog .ui-dialog-titlebar-close{
    display: none;
}
.orderProductHistoryDialog .ui-dialog-titlebar{
    cursor: default !important;
}
.orderProductHistoryDialog .ui-dialog-titlebar .fa-times{
    float: right;
    cursor: pointer;
}
.dir_rtl .orderProductHistoryDialog .ui-dialog-titlebar .fa-times{
    float: left;
}

.module_orders ul.component_menu.vertical.portal_menu.ui-sortable {
    float: left !important;
    width: 234px;
}
.module_orders ul.component_menu.vertical.portal_menu.ui-sortable li {
    background: #eaf0f5;
    margin-top: 2px;
}
.module_orders ul.component_menu.vertical.portal_menu.ui-sortable li.previous_orders.first_item,
.module_orders ul.component_menu.vertical.portal_menu.ui-sortable li.current {
    background: #fff;
}
.module_orders ul.component_menu.vertical.portal_menu.ui-sortable li span {

}
.module_orders ul.component_menu.vertical.portal_menu.ui-sortable li span a {
    color: #1d2f68;
    font-family: 'MyriadPro-BoldIt';
    text-align: center;
}
