#custom_fb
{
left:485px;
}

 .client-new_page #client_mailing_box_notreg label, .client-new_page .client_send_sms label{ color: #888; font-size: 11px;}
 .client-new_page #client_mailing_box_notreg label span, .client-new_page .client_send_sms label span{color:#000; font-size:14px;}


/* # # # # # MAIN */
a {
color: black;
}
a:hover {
color:#28241D;
}
h2 {
color: black;
}
h2:hover {
color: #28241D;
}
h3 {
color: black;
}
h3:hover {
color:#28241D;
}
h3.return_label:hover {
color:white;
}
.product-name:hover {
color: #28241D;
}


/* # # # # # STRONA GŁÓWNA TŁO*/

#menu_settings {
background: #000 none repeat scroll 0% 0%;
border-bottom: 1px solid #131313;
box-shadow: 0 0 0 2px #919191;
}

body {
background: transparent url("/data/designs/3699_3/gfx/pol/bg2.png?r=1394017514") repeat-x scroll 0% 0% !important;
}

#menu_additional {
color: #FFF;
}

#menu_additional a {
color: #FFF;
}

#top_contact {
color: #FFF;
}

#top_contact a {
color: #FFF;
}

#menu_categories {
border-top: 1px solid  #604242;
}

i.icon-caret-down {
color: #FFF;
}




/* # # # # # KARTA TOWARU */

div.bx-wrapper {
background: #FFF
}

div.strefa_2  {
box-shadow: 3px 3px 3px 4px rgba(0, 0, 0, 0.05)
}

#search  {
background: #FFF
}



/* # # # # # STOPKA */

div.input-group-addon {
color: #28241D;
}
div.input-group-addon2 {
color:#28241D;
}

.bestseller {
background: #28241D;
}
#menu_contact ul ul a:hover {
color: #28241D;
}
span.table_cell autocomplete_name:hover {
color: #28241D;
} 
div.search_categoriesdescription h1 {
border-left: 7px solid #28241D;
}
#menu_basket > a:hover {
color: #28241D;
}
#menu_basket > a:before {
color: #28241D;
}
.note i.active {
color:gold;
}
.btn-large:hover {
background: #28241D;
border: 1px solid #28241D;
}
.btn-large {
background: #47C519 none repeat scroll 0% 0%;
border: 1px solid #C8D22F;
}
#basketedit_productslist h2 {
border-left: 7px solid #28241D;
}
#menu_contact ul ul li:before {
color: #28241D;
}
div.login_menu div.login_menu_sub a span:hover {
color:  #28241D;
}
div.login_menu div.login_menu_sub a span:active {
color:  #28241D;
}
#menu_basket > a:after {
color: #28241D
font-size:1.2em;
}
div.product_section > label {
width:20%
}
a.opinion_star.activNote:after {
color: gold;}



/* # # # # # PRZYCISKI */

.select_button.active:before {
border-bottom: 4px solid #28241D;
}
.select_button.active:after {
background: #28241D;
}
.btn-small {
background: black;
border: 1px solid black;
}
.btn-small:hover {
background: #28241D;
border: 1px solid  #28241D;
}
#ui-dialog_button button {
background: black;
border: 1px solid black;
}
#ui-dialog_button button:hover {
background: #28241D;
border: 1px solid  #28241D;
}

.btn:hover {
background: #28241D;
border: 1px solid #28241D;
}
.btn {
background: black;
border: 1px solid black;
}
#delete_delivery_address_link {
background: #28241D;
border: 1px solid #28241D;
}
#newDeliveryAddress {
background: #28241D;
border: 1px solid #28241D;
}
.select_button {
border:none;
}
#menu_newsletter form {
background: #28241D;
}
#menu_newsletter button.btn.add_newsletter {
background: black;
}
#menu_newsletter button.btn.add_newsletter:hover {
background: white;
}
#menu_newsletter:before {
border-right: 8px solid #28241D;
}
#menu_search button {
background: #28241D;
border: 1px solid #28241D;
}
div.login_menu_icon {
border: 1px solid #28241D;
}
div.login_menu_icon:hover {
background: black;
border: 1px solid black;
}

#main_hotspot_zone1 #bx-pager a.active:before {
border-top:4px solid #28241D;
}
#main_hotspot_zone1 #bx-pager a.active:after {
background: #28241D;
}
.big_label {
border-left: 7px solid #28241D;
}
.big_label small {
color: black;
}
#menu_basket > a:after {
color: #28241D;
}
div.signin-form_box h2 {
border-left: 7px solid #28241D;
}
#contact_contact a.show_on_map {
background: #28241D;
border: 1px solid #28241D;
}
#contact_contact h2 {
border-left: 7px solid #28241D;
}
.search_paging .current {
background: #28241D;
color: white !important;
}
.productslist_product_quantity button {
color: #28241D;
}
table.new_orderdetails_info a.show_status {
color: #28241D;
}
footer {
background: white;
}
#footer_links ul:hover {
color: #28241D;
}
.footer_links > li > a:hover {
color:  #28241D;
}
.footer_links li li> *:hover {
color:  #28241D;
}
#tabs_58676 .activTab {
border-color:#28241D;
}
#tabs_58676 .activTab:after {
border-top: 4px solid #28241D;
}
#menu_basket > div {
color: #28241D;
}

div.login_menu div.login_menu_sub a:hover {
color:#28241D;
}
button.orderdetails_paygate_finalize {
background: #28241D;
border: 1px solid #28241D;
}










/* # # # # #   MENU */
.dl-menu li > a:after {
color:#28241D;
}
.dl-menu li > span:after {
color:#28241D;
}
.dl-menu a:hover {
color: #28241D;
}
.dl-menu > li > a {
text-transform:uppercase;
}

/* # # # # # Karta towaru */
#projector_form div.product_section.versions label.projector_label {
display:none;
}
div.producer {
display:none;
}
#projector_form a.firmlogo {
text-align: left !important;
margin-bottom: 10px;
}
#projector_form div.photos div.enclosures a.active:before {
border-top: 4px solid #28241D;
}
#projector_form div.photos div.enclosures a.active:after {
background: #28241D;
}
button.projector_number_up {
color: #28241D;
}
button.projector_number_down {
color: #28241D;
}
div.projector_navigation {
border-left: 7px solid #28241D;
}

/* # # # # # Nowy COP */

a.button_go_shopping:hover {
background: #28241D;
}
div.progress_bar_item strong i {
color:  #28241D;
}
div.progress_bar_item.active strong i {
background : #28241D;
border-color: #dcdedf;
}
td.productslist_product_calculate button.product_calculate {
color: black;
}
td.productslist_product_calculate button.product_calculate:hover {
color:  #28241D;
}
#basketedit_productslist .addWrapper i {
color:  #28241D;
}
a.btn-small.addWrapper.showme:hover {
color:  #28241D;
}
span.order1_delivery_title.active_title {
color:  #28241D;
}
div.o1selected {
border: 1px solid #28241D;
box-shadow: 0 0 0 1px #28241D;
}
div.o1selectedpay div.order1_payment_sub {
box-shadow: 0 0 0 2px #28241D;
}
a.order2_name:hover {
color:  #28241D;
}
td.productslist_product_comment i {
color:  black;
}
td.productslist_product_comment i:hover {
color:  #28241D;
}
td.productslist_product_comment a:hover {
color:  #28241D;
}
a.btn-small.removeSelected:hover {
color:  #28241D;
}
i.icon-minus {
color:  #28241D;
}
i.icon-plus {
color:  #28241D;
}

/* # # # # # AREK STRONA GŁÓWNA*/

div#main_tree5 {
display:none;
}

div.platnosci_54388 {
width:100%
}

#menu_newsletter form {
background: rgb(0, 50, 86) none repeat scroll 0% 0%;
}

/* # # # # # UKRYCIE WIDOCZNOŚCI ILOŚCI PRODUKTÓW NA KARCIE PRODUKTU*/
span.projector_amount {
    display: none !important;
}


 
 
 
 /* [IAI] Przeniesienie produktów zgrupowanych CSS - RWD */
 #projector_form div.product_section.versions div.versions_hidden {
	display: block;
}


 /*tabele css*/

			table.TableDesc_1{
				width: 100%;
				table-layout: fixed;
			}
			table.TableDesc_1 iframe{
				max-width: 100%;
			}
			table.TableDesc_1 tr td{
				padding: 5px;
				max-width: 100%;
			}
			table.TableDesc_1 img{
				display: inline-block;
				max-width: 100%; 
				height: auto; 
				width: auto\\9; /* ie8 */
			}
			table.TableDesc_2{
				width: 100%;
				table-layout: fixed;
			}
			table.TableDesc_2 tr td{
				padding: 5px;
				max-width: 100%;
			}
			table.TableDesc_2 iframe{
				max-width: 100%;
			}
			table.TableDesc_2 img{
				display: inline-block;
				max-width: 100%; 
				height: auto; 
				width: auto\\9; /* ie8 */
			}
		@media only screen and (max-width: 757px){
			table.TableDesc_1 tr td{
				max-width: 100%;
				width: 100%;
				display: block;
			}
			table.TableDesc_1 iframe{
				height:auto;
			}
			table.TableDesc_1 img{
				display: block;
				max-width: 100%; 
				height: auto; 
				width: auto\\9; /* ie8 */
			}
			table.TableDesc_2{
				table-layout: fixed;
			}
			table.TableDesc_2 tr td{
				max-width: 100%;
				width: 100%;
				display: block;
			}
			table.TableDesc_2 img{
				display: block;
				max-width: 100%; 
				height: auto; 
				width: auto\\9; /* ie8 */
			}
	}
	@media only screen and (min-width: 1200px) and (min-height: 768px){
			table.TableDesc_1, table.TableDesc_1 tr{
				max-width: 1170px;
			}
	}
			
			
@media only screen and (max-width: 757px) {
				
	#main_tree5 div.cat_box a.cat_box_link span
	{
	height:25px;
	max-height:50px !important;
	}
	div.text_menu_txt img
	{
	height:auto;
	}
	.spacer_row img {
		height: 0 !important;
	}

}