.intramodul_menu { font-size:14px; line-height:16px; margin-bottom:10px; font-weight:bold; border-bottom:1px solid #CCCCCC; padding-bottom:5px; }
.intramodul_menu a { color:#FFFFFF; padding:6px 10px; background:#707070; display:inline-block; position:relative; margin-bottom:2px; }
.intramodul_menu a.currentgl, .intramodul_menu a:hover { background:#CE2019; text-decoration:none; }
.intramodul_menu a.currentgl:after {	top:100%; left:50%;border:solid transparent;content: " ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(206, 32, 25, 0);border-top-color: #CE2019;border-width: 8px;margin-left: -8px; }

#intramodul_com { position:absolute; top:50%; left:0px; width:100%; }
.intramodul_com { padding:20px 10px ; width:400px; text-align:center; background:#009900; color:#FFFFFF; font-weight:bold; font-size:18px; line-height:1.2; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin:10px auto;  }

.intramodul_table {  width:100%; }
.intramodul_table tr.red td  { color:#FF0000; }
.intramodul_table td { background:#f5f5f5; text-align:left; vertical-align:center; color:#000; padding:5px 10px; font-size:14px; line-height:17px; }
.intramodul_table th { background:#707070; text-align:left; vertical-align:middle; color:#FFFFFF; padding:5px 10px;font-size:14px; }
.intramodul_table td.alert_center, .intramodul_table th.alert_center { text-align:center; }
.intramodul_table tr:nth-child(even) td { background: #e2e2e2 }
.intramodul_table tr:hover td { background: #ccc }
td.intramodul_table_right, th.intramodul_table_right, .intraform_searche_right { text-align:right; }
td.intramodul_table_center, th.intramodul_table_center, .intraform_searche_center { text-align:center; }

td.intramodul_table_status .fa { font-size:18px }
td.intramodul_status_active, .intramodul_status_active { color:#009900; }
td.intramodul_status_inactive, .intramodul_status_inactive { color:#E2001A; }
td.intramodul_table_middle { vertical-align:middle; }




@media screen and (max-width: 800px) {
  .intramodul_table thead { border: none; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width:1px; }
  .intramodul_table tr { border-bottom: 3px solid #707070; display: block; }
  .intramodul_table td { display: block; text-align: right; border-bottom: 1px solid #ddd; }
  .intramodul_table td::before { content: attr(data-label); float: left; font-weight: bold; text-transform: uppercase; }  
  .intramodul_table td:last-child { border-bottom:0; }
}

.intraformedit_box { border-bottom:1px solid #eaeaea; margin-bottom:10px; padding-bottom:5px;}
.intraformedit_title { font-weight:bold;   }
.intraformedit_text {   }
.intraform_add { text-align:right; margin-bottom:10px; }
.intraform_searchbox { background:#f6f6f6; margin-bottom:10px; }
.intraform_search { padding-top:15px; padding-bottom:15px; }
.intraform_search_bottom { padding-bottom:15px; }
.intraform_infobox { padding:5px 10px; }

.intrainput_green { background:#009900; color:#FFFFFF; }
.intrainput_downloadline { border-bottom:1px solid #CCCCCC; margin-bottom:5px; padding:3px;  }
.intrainput_downloadline img { margin-right:5px; }

.intramodul_title { font-size:20px; line-height:24px; border-bottom:1px solid #c8c8c8; margin-bottom:10px; display:block; padding-bottom:5px; }

.padding-xs { padding: .25em; }
.padding-sm { padding: .5em; }
.padding-md { padding: 1em; }
.padding-lg { padding: 1.5em; }
.padding-xl { padding: 3em; }

.padding-x-xs { padding: .25em 0; }
.padding-x-sm { padding: .5em 0; }
.padding-x-md { padding: 1em 0; }
.padding-x-lg { padding: 1.5em 0; }
.padding-x-xl { padding: 3em 0; }

.padding-y-xs { padding: 0 .25em; }
.padding-y-sm { padding: 0 .5em; }
.padding-y-md { padding: 0 1em; }
.padding-y-lg { padding: 0 1.5em; }
.padding-y-xl { padding: 0 3em; }

.padding-top-xs { padding-top: .25em; }
.padding-top-sm { padding-top: .5em; }
.padding-top-md { padding-top: 1em; }
.padding-top-lg { padding-top: 1.5em; }
.padding-top-xl { padding-top: 3em; }

.padding-right-xs { padding-right: .25em; }
.padding-right-sm { padding-right: .5em; }
.padding-right-md { padding-right: 1em; }
.padding-right-lg { padding-right: 1.5em; }
.padding-right-xl { padding-right: 3em; }

.padding-bottom-xs { padding-bottom: .25em; }
.padding-bottom-sm { padding-bottom: .5em; }
.padding-bottom-md { padding-bottom: 1em; }
.padding-bottom-lg { padding-bottom: 1.5em; }
.padding-bottom-xl { padding-bottom: 3em; }

.padding-left-xs { padding-left: .25em; }
.padding-left-sm { padding-left: .5em; }
.padding-left-md { padding-left: 1em; }
.padding-left-lg { padding-left: 1.5em; }
.padding-left-xl { padding-left: 3em; }

.margin-xs { margin: .25em; }
.margin-sm { margin: .5em; }
.margin-md { margin: 1em; }
.margin-lg { margin: 1.5em; }
.margin-xl { margin: 3em; }

.margin-x-xs { margin: .25em 0; }
.margin-x-sm { margin: .5em 0; }
.margin-x-md { margin: 1em 0; }
.margin-x-lg { margin: 1.5em 0; }
.margin-x-xl { margin: 3em 0; }

.margin-y-xs { margin: 0 .25em; }
.margin-y-sm { margin: 0 .5em; }
.margin-y-md { margin: 0 1em; }
.margin-y-lg { margin: 0 1.5em; }
.margin-y-xl { margin: 0 3em; }

.margin-top-xs { margin-top: .25em; }
.margin-top-sm { margin-top: .5em; }
.margin-top-md { margin-top: 1em; }
.margin-top-lg { margin-top: 1.5em; }
.margin-top-xl { margin-top: 3em; }

.margin-right-xs { margin-right: .25em; }
.margin-right-sm { margin-right: .5em; }
.margin-right-md { margin-right: 1em; }
.margin-right-lg { margin-right: 1.5em; }
.margin-right-xl { margin-right: 3em; }

.margin-bottom-xs { margin-bottom: .25em; }
.margin-bottom-sm { margin-bottom: .5em; }
.margin-bottom-md { margin-bottom: 1em; }
.margin-bottom-lg { margin-bottom: 1.5em; }
.margin-bottom-xl { margin-bottom: 3em; }

.margin-left-xs { margin-left: .25em; }
.margin-left-sm { margin-left: .5em; }
.margin-left-md { margin-left: 1em; }
.margin-left-lg { margin-left: 1.5em; }
.margin-left-xl { margin-left: 3em; }


/*
.intraformedit_text input[type='text'], .intraformedit_text select { padding:2px 4px; height:21px; font-size:14px; margin-bottom: 5px; }
*/

/*
.warehouse_submit { background:#e5001b; font-size:12px; cursor:pointer; padding:5px 10px !important; font-family:Arial; border:0; margin:0px; color:#FFF !important; }
.warehouse_submit:hover { background:#000000; }
.warehouse_pozfulltitle { line-height:25px; height:25px; }
.warehouse_pozfulltitle a { color:#FF0000; }
.warehouse_pozfull { margin-bottom:10px; line-height:25px; height:25px; }
.warehouse_poz { margin-right:5px; margin-bottom:10px; float:left; line-height:25px; height:25px; }

.warehouse_input800 { font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:800px; margin-left:1px; }
.warehouse_input600 { font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:600px; margin-left:1px; }
.warehouse_input400 { font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:400px; margin-left:1px; }
.warehouse_input300 { font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:300px; margin-left:1px; }
.warehouse_input200 { font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:200px; margin-left:1px; }
.warehouse_input150 { font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:150px; margin-left:1px; }
.warehouse_input120 { font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:120px; margin-left:1px; }
.warehouse_input90 { font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:90px; margin-left:1px; }
.warehouse_input80 { font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:80px; margin-left:1px; }
.warehouse_input60 { font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:60px; margin-left:1px; }

.warehouse_select200 {  border:1px solid #C8C8C8; color:#000000; font-size:11px; padding:3px 4px; width:211px; }
.warehouse_select150 {  border:1px solid #C8C8C8; color:#000000; font-size:11px; padding:3px 4px; width:150px; }
.warehouse_select120 {  border:1px solid #C8C8C8; color:#000000; font-size:11px; padding:3px 4px; width:120px; }
.warehouse_select100 {  border:1px solid #C8C8C8; color:#000000; font-size:11px; padding:3px 4px; width:100px; }
.warehouse_select80 {  border:1px solid #C8C8C8; color:#000000; font-size:11px; padding:3px 4px; width:80px; }


.warehouse_textarea_400 { font-family:Arial; font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:400px; margin-left:1px; height:100px; }
.warehouse_textarea_600 { font-family:Arial; font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:600px; margin-left:1px; height:100px; }

.warenhouse_table {  width:100%; }
.warenhouse_table tr.red td  { color:#FF0000; }
.warenhouse_table td { background:#f5f5f5; text-align:left; vertical-align:top; color:#000; padding:5px; font-size:12px; line-height:17px; }
.warenhouse_table th { background:#707070; text-align:left; vertical-align:middle; color:#FFFFFF; padding:5px; }
.warenhouse_table td.warenhouse_center, .warenhouse_table th.warenhouse_center { text-align:center; }
.warenhouse_table tr:nth-child(even) td { background: #e2e2e2 }
.warenhouse_table tr:hover td { background: #ccc }
.warehouse_table_button { background:#e5001b; cursor:pointer; padding:5px 10px !important; color:#FFFFFF; }
.warenhouse_table td.warenhouse_right, .warenhouse_table th.warenhouse_right { text-align:right; }

.warehouse_select_title { text-align:center; font-size:18px; line-height:24px; text-transform:uppercase; margin-bottom:10px; }
.warehouse_select_box { display:inline-block; width:273px; vertical-align:top; padding:15px 5px; border:#CCCCCC 1px solid; margin:0 5px; }
.warehouse_select_box_title { font-weight:bold; text-align:center; margin-bottom:10px; font-size:14px; }
.warehouse_select_box_title span { font-size:24px; line-height:30px; color:#666; }
.warehouse_select_box_text { text-align:center; }
.warehouse_select_box_text a { background:#CE2019; display:inline-block; color:#FFFFFF; padding:5px 15px; margin-bottom:10px; }
.warehouse_select_box_text a:hover { background:#000000; }

.warehouse_wtlink { font-size:20px; line-height:24px; border-bottom:1px solid #c8c8c8; margin-bottom:10px; display:block; padding-bottom:5px; }
.warehouse_search_form { background:#f6f6f6; padding:10px; width:1160px; margin-bottom:25px; position:relative; }
.warehouse_search_form_row { margin-bottom:10px; }
.warehouse_search_form_search { float:right;  }
.warehouse_mr { margin-right:20px; }


.warehouse_bigstrong strong { font-size:14px; }
.warehouse_paleta { color:#CE2019; }
.warehouse_leftborder { border-left:5px solid #CE2019; padding-left:7px; margin-left:5px; }
.warehouse_table_all { font-size:16px; line-height:50px; }
.warehouse_file_table a { display:block; cursor:pointer; }
.warehouse_item_file { vertical-align:middle; margin-right:10px; float:left; margin-left:10px; }

.dod_styl_tabela td,.dod_styl_tabela tr:nth-child(2n) td{background:#fff;border-bottom:1px solid #dfdfdf;padding:10px 5px}
.dod_styl_tabela th{background:#f3f3f3}
.dod_styl_tabela td,.dod_styl_tabela th{color:#323232 !important}
.dod_styl_tabela{border-spacing: 0px !important;font-size:12px}
.dod_styl_ikona{text-align:center !important}
.dod_styl_tabela tr:hover td { background: #ccc }
.dod_styl_submit{background:#da251c;padding:4px 41px;color:#fff;border:0px;text-transform:uppercase;float:right; cursor:pointer; }
.dod_styl_label{width:118px;float:left;line-height:27px}

.warehouse_basket { background:#707070; color:#FFFFFF; line-height:40px; font-size:16px; }
.warehouse_basket2 { background:#FCDB04!important; color:#000000; }
.warehouse_basket_text { }
.warehouse_basket_text_box, .warehouse_basket_text_box2 div { display:inline-block; margin-left:10px; margin-right:10px; }
.warehouse_basket_text_box2 { display:inline-block; }
.warehouse_basket_button { float:right; background:#CE2019; color:#FFFFFF; padding:0 30px; text-transform:uppercase; }

.warehouse_basket_count { font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:1px 4px; width:30px; margin:0px; }
.warehouse_addbasket, .warehouse_changebasket, .warehouse_deletebasket, .warehouse_order_client_button, .warehouse_order_client_button2, .warehouse_xml, .warehouse_xml2, .changeitm8 { background:#e5001b; cursor:pointer; padding:2px 10px !important; color:#FFFFFF;margin:0px; }
.warehouse_addbasket:hover, .warehouse_changebasket:hover, .warehouse_deletebasket:hover, .warehouse_order_client_button:hover, .warehouse_order_client_button2:hover, .warehouse_xml:hover, .warehouse_xml2:hover, .changeitm8:hover { background:#000000; }
.warehouse_order_client_button { display:inline-block; margin-bottom:10px; border:none; }
.warehouse_order_client_button2 { display:inline-block; border:none; }
.otheradres { display:none; }

.warehouse_order_client_button_confirm { background:#e5001b; cursor:pointer; padding:20px 100px !important; color:#FFFFFF; border:none; font-size:24px; line-height:30px; }
.warehouse_order_client_button_confirm:hover { background:#000000; }

.warehouse_order_title { font-size:16px; line-height:22px; margin-bottom:10px; border-bottom:1px solid #CCCCCC; font-weight:bold; }
.warehouse_order_client_textarea { font-size:12px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:900px; font-family:Arial, Helvetica, sans-serif; line-height:16px; height:80px; }
.warehouse_order_lack { font-size:18px; line-height:24px; background:#FCDB04; color:#000000; text-align:center; padding:10px 0; margin-bottom:10px; }

.warehouse_order_edit { width:300px; float:left; margin-right:30px;  }
.warehouse_order_edit_right { width:190px; float:left; }
.warehouse_order_edit_title { font-size:14px; line-height:20px; margin-bottom:10px; border-bottom:1px solid #CCCCCC; font-weight:bold; }
.warehouse_order_edit_text { margin-bottom:10px; }
.warehouse_order_edit_text_list_title { margin-bottom:2px; }
.warehouse_order_edit_text_list { margin-bottom:7px; }


.#com_order { position:absolute; top:0px; left:0px; width:100%; }
.com_order { padding:10px; width:800px; text-align:center; background:#CE2019; color:#FFFFFF; font-size:18px; line-height:1.2; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin:10px auto;  }
.com_order_title { font-weight:bold; margin-bottom:10px; display:block;  }
.com_order_item { display:block; text-align:left; font-size:14px; }



.sowa_addbutton { text-align:right; margin-bottom:5px; }
.sowa_button { display:inline-block; background:#000; color:#FFFFFF; padding:5px 20px; text-transform:uppercase; font-weight:bold; }
.sowa_button:hover { background:#CE2019; }
.sowa_optiontable i { margin-right:3px; }
.sowa_optiontable a { margin-right:5px; }

.sowa_logowanie { width:320px; margin:20px auto; background:#E1E1E1; text-align:center; }
.sowa_tytul { background:#000; border-bottom:#FFFFFF 2px solid; color:#FFFFFF; padding:10px 0; }
.sowa_tytul_1 { text-transform:uppercase; line-height:30px; font-size:18px; }
.sowa_tytul_2 { line-height:20px; }
.sowa_login { padding:5px; }
.sowa_login input { font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:200px; }
.sowa_haslo { padding:5px; }
.sowa_haslo input { font-size:11px; color:#000000; border: 1px solid #c8c8c8; padding:4px 4px; width:200px; }
.sowa_loguj { padding:5px 5px 10px 5px;  }
.sowa_loguj input { background:#E70014; color:#FFFFFF; line-height:20px; font-size:14px; border:0px solid #fff; display:inline-block; padding:3px 10px; cursor:pointer;  }

.sowa_cat_list { position:relative; }
.sowa_cat_title { text-transform:uppercase; font-size:16px; line-height:20px; margin-bottom:10px; text-align:left; font-weight:bold; }
.sowa_cat_item { width:200px; float:left; background:#e1e1e1; padding:10px; height:230px; margin:0 7px 14px 7px; }
.sowa_cat_item_title { text-transform:uppercase; font-size:16px; line-height:20px; margin-bottom:10px; text-align:center; font-weight:bold; }
.sowa_cat_item img { max-width:200px; max-height:200px; }

.sowa_product_list { position:relative; }
.sowa_product_title { text-transform:uppercase; font-size:16px; line-height:20px; margin-bottom:10px; text-align:left; font-weight:bold; }
.sowa_product_item { width:200px; float:left; background:#e1e1e1; padding:10px; height:320px; margin:0 7px 14px 7px; }
.sowa_product_item_name { text-transform:uppercase; font-size:16px; line-height:20px; height:40px; margin-bottom:10px; font-weight:bold; }
.sowa_product_item img { max-width:200px; max-height:120px; }
.sowa_product_item_itm8 {}
.sowa_product_item_price {}
.sowa_product_item_type {}
.sowa_product_item_stock { margin-bottom:10px; }
.sowa_product_item_photo { height:140px;}

.sowa_product_item_order {  }
.sowa_product_item_order .ilosc { font-size:12px; color:#000000; border: 1px solid #c8c8c8; padding:10px 10px; width:24px; vertical-align:middle; }
.sowa_product_item_order .dodaj { background:#E70014; color:#FFFFFF; line-height:20px; font-size:12px; display:inline-block; padding:2px 10px; vertical-align:middle; margin-left:5px; cursor:pointer; }
.sowa_product_item_order .dodaj:hover { background:#000000; }
.sowa_loading { line-height:20px; text-align:right; }

.sowa_komunikat { width:600px; border-left:#CE2019 6px solid; padding:30px; margin:20px auto; box-shadow:rgba(0, 0, 0, 0.156863) 0 2px 4px 0px, rgba(0, 0, 0, 0.117647) 0 2px 10px 0 !important; font-size:18px; line-height:24px; }
.sowa_komunikat span { font-size:24px; color:#CE2019; margin-bottom:5px; display:block; }
.sowa_potwierdz { background:#CE2019; color:#FFFFFF; font-size:24px; line-height:30px; padding:15px 60px; margin:10px auto; position:relative; display:inline-block; }
.sowa_potwierdz i { margin-left:5px; }
.sowa_potwierdz:hover { background:#000000; }
.sowa_potwierdz:hover i { color:#009900; }
.sowa_info { color:#CE2019; }

.itm8selected { border:1px solid #ff0000; background:#FF0000; color:#FFFFFF; }
.itm8selected2 { border:1px solid #009900; }

.sowa_back { cursor:pointer; margin-bottom:10px; line-height:16px; background:#CE2019; padding:10px 20px; color:#FFFFFF; display:inline-block; text-transform:uppercase; font-size:14px; }
.sowa_back i { margin-right:10px; font-size:16px; vertical-align:middle; }
.sowa_back:hover { background:#000000; }

.warehouse_table_link { background:#0099CC; padding:2px 5px; color:#FFFFFF; margin-left:5px; display:inline-block; min-width:100px;  }
.puchacz_box_info { background:#0099CC;  padding:5px 10px; font-size:12px; line-height:20px; color:#FFFFFF; margin-right:5px; margin-bottom:10px; display:inline-block; }
.puchacz_box_info span { font-size:28px; line-height:30px; vertical-align:top; margin-left:5px; font-weight:bold; }


td.warehouse_table_xstatus { text-align:right; line-height:18px; }
td.warehouse_table_xstatus i { font-size:18px; vertical-align:middle; width:20px;  }
td.warehouse_table_xstatus .fa0 i { color:#0066CC; }
td.warehouse_table_xstatus .fa1 i { color:#009900; }
td.warehouse_table_xstatus .fa2 i { color:#FF0000; }
td.warehouse_table_xstatus .fa3 i { color:#FFCC33; }

td.warehouse_table_status { text-align:center; font-size:14px }
td.puchacz_status_active, .puchacz_status_active { color:#009900; }
td.puchacz_status_inactive, .puchacz_status_inactive { color:#E2001A; }

td.warehouse_table_status2 { text-align:right; font-size:18px }
.zmien_europa i, .zmien_sowa i, .zmienstatus i { cursor:pointer; }

.button_genraport { font-family:Arial; font-size:14px; line-height:20px; color:#000; padding:10px 30px; background:#FFE500; border:solid #FFE500 1px; display:inline-block; text-decoration:none; text-align:center; font-weight:bold; text-transform:uppercase;  }
.button_genraport:hover { text-decoration:none; }

.pphome { font-weight:bold; }

*/
@media only screen and (max-width :1179px){	
.sca-icons { display:none; }
#sca-content-menu { position:relative; }
.warehouse_menu span { display:block; padding-top:5px;}
.sca-logo { padding-bottom:0px; }
.warehouse_table_right a { margin-bottom:1px; display:inline-block }
#sca-content-bottom { display:none; }
}