/*ogolne*/
.art-block li {line-height: 125%;}
.art-block li  a {font-size: 14px !important; font-weight: normal; text-decoration: none;}
.art-block ul > li::before {margin-left: -20px;}
.art-pager > * {margin: 0 8px 0 0;}

/*slider*/
.slider_left {max-width: 800px; float: left; margin: 10px 0; position: absolute; z-index: 2;}
.slider_right {max-width: 400px; float: right; margin: 10px 0; position: relative; z-index: 2;}
.slide-desc-text-default .slide-title a {text-decoration:none;}
/*.djslider-default img.dj-image {position: relative; z-index: 1000;}
 .djslider-default .slide-desc-in {z-index:1001;}*/
/*#djslider269 {margin: -410px 0; float: right;} */

/* szczegoly artykulu */
.item-page .art-article  {float: left; margin-top: -17px; width: 100%;}
.item-page .joomla_add_this {margin-left: 0px;}
.item-page .art-postheadericons {margin:0 0 10px 0;}

/* artykuły */
.art-post {padding: 5px 15px 5px 10px;}
.blog img {min-width: 250px; max-width: 250px; height: auto !important; margin-right: 15px !important; position: absolute; top: 0px; left: 0px;}
.blog .art-post {margin: 0 10px 10px 10px; border-bottom: 1px solid black; padding-bottom: 15px; font-size: 14px; position: relative}
.blog .joomla_add_this {position: absolute; bottom: 13px; left: 5px;}
.blog .art-postheadericons {position: absolute; bottom: 12px; left: 60px;}
.blog .art-article p, .blog h2.art-postheader {margin-left: 270px;}
.content-showtags .art-postcontent ul > li::before, .art-post ul > li::before, .art-textblock ul > li::before{content: none !important;}
.content-showtags a, .content-showtags a:hover  {background-color: transparent;}
.comments-link, .readmore-link {background-image: none; padding: 3px 10px;}
.readmore-link, .readmore-link:hover {background-color:#f7911d; color: white !important; float: right;}
.comments-link, .comments-link:hover {background-color:#ffb25a; color: white !important; display: inline-block;}
.at4-icon.aticon-facebook {background: url('images/fb_icon.jpg') no-repeat !important;}
.at4-icon.aticon-google {background: url('images/gplus_icon.jpg') no-repeat !important;}
.at4-icon.aticon-naszaklasa {background: url('images/nk_icon.jpg') no-repeat !important;}
.art-postheader {margin: 5px 0;}

.jcomments-links {text-align: right;}

/* praca */
.item-page-menuuslugi .art-postheadericons {display: none;}
.oferty-pracy  .art-article p, .oferty-pracy  h2.art-postheader {margin-left: 0;}

/* prawy panel */
.art-block ul > li.klatest-item::before {content: none !important;}
li.mostread div {margin: -17px 0 0 -5px;}
div.img_naglowek, img.prawy_panel {margin-top: 20px !important;}
.nagl_prawy_panel {background-color: #f7911d; color: #ffffff; font-size: 18px; margin: 30px 0 0 0; padding: 8px 10px 10px 8px; position: absolute;}
.nagl_prawy_panel a:hover, .nagl_prawy_panel a, .nagl_prawy_panel a:visited, .nagl_prawy_panel a:active {color: #ffffff !important; font-size: 18px !important; text-decoration: none !important;}

/* lewy panel */
.reklamy_lewy img {margin-bottom: 10px !important;}

/* top */
.reklamy_top, .flex-viewport {text-align: center; margin: 5px 10px 0 5px;}
.reklamy_top p {margin-bottom: 5px;}

/* homepage */
.kategorie_start {border-bottom: 2px solid #f7911d; height: 33px; color: #818181; margin: 20px 10px 20px 5px;}
.kategorie_start a {text-decoration: none; color: #818181; font-size: 14px;}
.kategorie_start a:hover {text-decoration: underline;}
.kategorie_start_left {float: left; width: 250px; background-color: #f7911d; padding: 3px 10px; color: #ffffff; font-size: 20px;}
.ogloszenia {width: 300px;}
.kategorie_start_right {float: right; padding-top: 8px;}

/* search */
.search {margin-top: 8px;}
form.art-search input[type="text"] {padding: 8px; width: 250px;}
form.art-search input[type="submit"], input.art-search-button, a.art-search-button {background: url("../szukaj.jpg"); width: 46px;}

/* header */
.fb-like {position: absolute; top: 20px; left: 270px;}
.pogoda {position: absolute; left: 1020px; width: 200px; top: 5px;}
.tekst_pogoda {position: absolute; left: 960px; width: 200px; top: 14px; color: white;}
.imieniny  {position: absolute; left: 900px; top: 40px; width: 300px; color: white; text-align: right;}
.imieniny a, .imieniny span {color: white !important;}
.dzisiaj {position: absolute; left: 1000px; top: 60px; width: 200px; color: white; font-size: 18px; text-align: right;}
.dzisiaj_jest {font-size: 14px;}
.header_ikony  {position: absolute; left: 710px; top: 13px; width: 400px;}
.header_ikony  a.rel {position: relative; z-index: 50; display: block;}
.header_ikony  .text1 {position: absolute; top: 53px; left: 90px;}
.header_ikony  .text2 {position: absolute; top: 53px; left: 180px;}
.header_ikony  a {color: white; font-size: 12px; text-align: center; display: block; float: left; line-height: 12px; width: 80px; text-decoration: none;}
.header_ikony  a:hover {text-decoration: underline;}
.sclogin-modal-links, #scLogoutButton{position: relative; width: 120px; left: 720px; top: 62px; z-index: 100;}
#scLogoutButton {top: 62px;}
.sourcecoast.modal {border-radius: 0;}
.sourcecoast .modal-header {background-color: #0f2030 !important; color: white; text-align: center;}
.sourcecoast .modal-body {background: url('images/template/log_logo.jpg') no-repeat center 5px; padding-top: 50px;}
.sourcecoast .modal-body input[type="text"], .sourcecoast .modal-body input[type="password"] {border-radius: 0; padding: 8px 5px 8px 50px !important;}
.sourcecoast .modal-body input[type="text"] {background: url('images/template/log_user.jpg') no-repeat}
.sourcecoast .modal-body input[type="password"] {background: url('images/template/log_pass.jpg') no-repeat}
.sourcecoast .modal-body button {background: white none repeat scroll 0 0 !important; border: 1px solid #f9671a !important; color: #f9671a !important; padding: 8px 0 !important; width: 99%; font-size: 16px;
 text-transform: uppercase; border-radius: 0; text-shadow: none; margin-bottom: 8px;}
.sourcecoast .modal-body button:hover {color: white !important; padding: 8px 0 !important; background: #f9671a !important;}
.sourcecoast .modal-body a.btn {float: right; border: 1px solid #0f2030; color: #0f2030 !important; text-transform: uppercase; width: 300px; border-radius: 0; background: transparent; padding: 8px 0 !important; font-size: 14px;}
.sourcecoast .modal-body a:hover {color: white !important; padding: 8px 0 !important; background: #0f2030 !important;}
.sourcecoast ul li a {border: 1px solid #c9c9c9; color: #c9c9c9; float: left; margin-right: 1%; margin-top: 10px; padding: 5px; text-align: center; text-decoration: none; width: 46.7%}
.sourcecoast .modal-body ul li a:hover {background: #c9c9c9 !important; color: white; padding: 5px !important;}
input#sclogin-username.input-block-level, input#sclogin-passwd.input-block-level {height: 38px; padding: 8px; width: 100%;}
.sclogin-joomla-login.vertical input#sclogin-username.input-block-level, .sclogin-joomla-login.vertical input#sclogin-passwd.input-block-level {width: 99% !important;}
.sourcecoast .close {color: white !important; font-size: 38px; opacity: 1;}
#form-sclogin-remember label{font-size: 16px; padding: 8px 0 0 0;}
#form-sclogin-remember input[type=checkbox]{width: 30px; height: 30px; border: 1px solid #d5d5d5; margin: -2px 5px 0 0;}
.sourcecoast .input-append, .sourcecoast .input-prepend {margin: 0;}
.sclogin-joomla-login.vertical #form-sclogin-submitcreate .btn {margin-top: 10px !important;}
.sclogin-modal-links a, input.logout-link{color: white !important; text-decoration: none !important; font-size: 12px;}
.sclogin-modal-links a:hover, input.logout-link:hover {text-decoration: underline !important;}
.sclogin .input-small {width: 300px; border-radius: 0;}
.form-sclogin-submitcreate {clear: left;}
.art-header > div.art-nostyle, .art-header > div.art-block, .art-header > div.art-post {height: 95px;}
.google_search {position: absolute; top: 30px; left: 360px; width: 340px;}
.gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {padding: 5px !important;}
.gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {padding: 5px !important;}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {padding: 11px 27px !important; margin: 0 !important;}

/* stopka */
.art-footer-inner {padding: 25px 0 0 0;}
.stopka_naglowek {font-size: 20px; border-bottom: 1px solid white; padding-bottom: 8px; margin: 0 20px 10px 0;}
.stopka_wiecej {margin: 20px 0;}
.stopka_wiecej a.wiecej {background-color: #08171f; font-size: 16px; padding: 6px 14px;}
.stopka_wiecej a.zareklamuj {background-color: #1e2f37; font-size: 16px; padding: 6px 14px;}
.bold {font-weight: bold;}
.stopka_copyright {background-color: #09161e; color: #4e6877; position: absoulte; height: 30px; width: 3000px; bottom: 0; margin: 0 -1000px;}
.stopka_right a {color: #4e6877 !important;}
.stopka_left {float: left; color: #4e6877; margin: -25px 0 0 0}
.stopka_right {float: right; color: #4e6877; margin: -25px 0 0 0}

/* uslugi */
#uslugi-table td {border: 0;}
#uslugi-table h3 {color: black; border-bottom: 1px solid black; width: 320px;}

/* reklamy */
.prawy .mod_djclassifieds_items a.title {text-decoration: none; font-weight: normal !important; font-size: 14px !important; padding-bottom: 0 !important; }
.prawy .mod_djclassifieds_items a.title::before {content: url("blockbullets.png"); padding: 0 10px 0 0 !important; vertical-align: top; line-height: 10px;}
.prawy .mod_djclassifieds_items .item {margin: 0; padding: 0; border: 0;}
.prawy .mod_djclassifieds_items .items-col .icol-in {padding: 5px 0 0 18px;}
.mod_djclassifieds_items .item {border-bottom: 0;}

/* szukaj ogloszen - prawa strona */
.right_search {background: #f6f6f6; border: 1px solid #ebebeb; border-bottom: 2px solid #dcdcdc; margin: 0 0 10px 3px;}
.right_search .art-blockheader {background: #f1f1f1; padding: -5px; border-bottom: 1px solid #dbdbdb; padding: 5px;}
.right_search .art-blockcontent {padding: 5px;}
.right_search h3 {color: #060606 !important; font-size:22px !important;}
.right_search .dj_cf_search input[type="text"], .right_search select {font-size: 18px; color: #a7a7a7 !important; border: 1px solid #dddddd !important; border-radius: 0; background: white}
.right_search .dj_cf_search input[type="text"]:hover, .right_search select:hover, .right_search select:active, .right_search .dj_cf_search input[type="text"]:active  {border: 1px solid #f9671a !important;}
.right_search .dj_cf_search .search_price {margin: 0;}
.right_search .search_price .inputbox {width: 40.6% !important;}
.right_search .art-blockcontent ul > li::before {display: none;}
.right_search .art-blockcontent ul > li {padding: 0; margin: 0 0 5px 0;}
.right_search .art-blockcontent a {background: transparent; border-radius: 0; color: #a5a5a5; border: 1px solid #dcdcdc; font-size: 18px !important; padding: 10px 20px; text-decoration: none; margin: 0; display: block;}
.right_search .art-blockcontent a:hover {color: white; background: #f9671a;}

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #a7a7a7;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #a7a7a7;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #a7a7a7;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #a7a7a7;
}
.right_search button.button, .right_search button.button:active  {background: transparent; border-radius: 0; color: #f9671a; border: 1px solid #f9671a; text-shadow: none; font-weight: normal; font-family: "Open Sans",Arial,"Arial Unicode MS",Helvetica,sans-serif; font-size: 18px !important; padding: 6px 47px !important;}
.right_search button.button:hover, .right_search button.button:active, .right_search button.button:focus {color: white; background: #f9671a; border-radius: 0;}
.right_search .dj_cf_search a.reset_button {background: transparent; border-radius: 0; color: #a5a5a5; border: 1px solid #dcdcdc; text-shadow: none; font-weight: normal; font-family: "Open Sans",Arial,"Arial Unicode MS",Helvetica,sans-serif; font-size: 18px; padding: 10px 20px; text-decoration: none; margin: 0; width: 45px; float: right;}
.right_search .dj_cf_search a.reset_button:hover  {color: white; background: #ababab; border-color: #ababab;}

/* ogloszenia - widok */
#dj-classifieds .dj-category  {border: 0; margin-bottom: 0;}
#dj-classifieds .dj-items .item_cat_region_outer {display: none;}
#dj-classifieds .dj-category .cat_row_title {background: none; text-align: left;}
#dj-classifieds .dj-items .item_row .item_row_in {padding: 10px}
#dj-classifieds .dj-items .item_row .item_outer_in .item_content a {color: black;}
#dj-classifieds .cat_col a {font-size: 14px; border: 1px solid #f9671a; color: #f9671a; padding: 4px 15px; width: 184px; text-align: center; display: block;}
#dj-classifieds .dj-items_order_by_in {border: 1px solid #f9671a; padding: 0;}
#dj-classifieds .dj-items_order_by_in .dj-items_order_by_label {border:0; background: #f9671a; color: white; padding: 8px;} 
#dj-classifieds .dj-items_order_by_in .item_orderby_separator {display: none;}
#dj-classifieds .dj-items_order_by_in a {color: #f9671a !important; padding: 8px 17px;}
#dj-classifieds .dj-items .item_row .item_details .item_price {font-weight: bold; color: #f9671a;}
#dj-classifieds .dj-items .item_row .item_details .item_date_start {margin-bottom: 5px;}
#dj-classifieds .dj-item {border: 0; position: relative; margin-left: -15px;}
#dj-classifieds .dj-item .djc_thumbnails .new_row {clear: left;}
#dj-classifieds .dj-item .title_top {background: none; border: 0; font-size: 18px; margin-left: 5px;}
#dj-classifieds .dj-item .title_top .fav_ico {position: absolute; left: 10px; top: 38px;}
#dj-classifieds .dj-item .title_top .nfav_label {position: absolute; left: 35px; top: 37px; font-size: 14px; text-transform: none; font-weight: normal; color: #a8a8a8}
#dj-classifieds .dj-item .general_det .price_wrap {border: 0; background: #f9671a; padding: 20px;}
#dj-classifieds .dj-item .general_det .price_wrap span.row_label {background: none; color: white; text-transform: uppercase; text-align: center; padding: 0; margin-bottom: 15px; display: block; font-size: 20px;}
#dj-classifieds .dj-item .general_det .price_wrap span.row_value {clear: left; font-size: 40px; text-align: center; display: block; color: white}
#dj-classifieds #ask_form_button {border: 0; background: #f9671a; width: 350px; color: white; font-family: "Open Sans",Arial,"Arial Unicode MS",Helvetica,sans-serif; font-size: 20px; text-shadow: none; padding: 10px 0; border-radius: 0}
#dj-classifieds #ask_form_button:hover {text-decoration: underline;}
#dj-classifieds #abuse_form_button {border: 1px solid #dcdcdc; background: #f7f7f7; width: 320px; color: #787878; font-family: "Open Sans",Arial,"Arial Unicode MS",Helvetica,sans-serif; font-size: 20px; text-shadow: none; padding: 9px 0; border-radius: 0; float: right;}
#dj-classifieds #abuse_form_button:hover {text-decoration: underline; color: #787878 !important;}
#dj-classifieds .dj-item .description h2, #dj-classifieds .dj-item .video_box h2, #dj-classifieds .dj-item .additional h2, #dj-classifieds .dj-item .general_det .djcf_contact span.row_label,
 #dj-classifieds .dj-item .general_det span.row_label, #dj-classifieds .dj-item .general_det .user_name span.row_label {color: #777777; padding: 0 0 4px 25px;}
#dj-classifieds .dj-item .general_det .added {width: 100%;}
#dj-classifieds .dj-item .general_det .user_name {clear: left; width: 100%;}
#dj-classifieds .dj-item button#submit_b {background: #f9671a; color: white; width: 200px; text-shadow: none; border-radius: 0; font-size: 16px; font-weight: normal; border: 0; padding: 10px 0;}
#dj-classifieds .dj-item button#submit_b:hover {text-decoration: underline;}
#dj-classifieds .dj-item input, #dj-classifieds .dj-item textarea {background: white none repeat scroll 0 0; border: 1px solid #dddddd !important; border-radius: 0; color: #a7a7a7 !important;font-size: 16px; width: 96%;}
#dj-classifieds #djabuseForm, #dj-classifieds #ask_form {margin-top: 5px !important;}
#dj-classifieds .dj-item a.title_edit, #dj-classifieds .dj-item a.title_delete {border: 1px solid #f9671a !important; border-radius: 0 !important; color: #f9671a !important; font-weight: normal; height: 17px; padding: 3px 10px !important;}
#dj-classifieds .dj-item a.title_edit:hover, #dj-classifieds .dj-item a.title_delete:hover {background: #f9671a; color: white !important; text-shadow: none}
#dj-classifieds a.djcf_war_cancel, #dj-classifieds a.djcf_war_accept {background: transparent; border: 1px solid #f9671a !important; border-radius: 0 !important; color: #f9671a !important; font-weight: normal; padding: 5px 10px !important; height: 17px;}
#dj-classifieds a.djcf_war_cancel:hover,  #dj-classifieds a.djcf_war_accept:hover {background: #f9671a; color: white !important; text-shadow: none}
#dj-classifieds .dj-category .cat_col .cat_col_in {padding: 0;}
#dj-classifieds .dj-category .cat_col {width: auto !important; min-width: 0; display: table; margin-right: 20px;}
#dj-classifieds .dj-category .cat_row {padding: 10px 20px 0; width: 750px; margin-left: 0;}
#dj-classifieds .dj-items .dj-items_order_by {margin: 10px 0; width: 99.2%}
#dj-classifieds .dj-items .item_row.p_border {width: 99%;}
#dj-classifieds .dj-items .item_row .item_img_box_in {width: 150px;}
#dj-classifieds .dj-items .item_row .item_img_box_in img {width: 150px;}
.mod_djclassifieds_items .items {margin-left: -15px;}
#dj-classifieds .dj-items .item_row.p_border  {border: 1px solid #f9671a;}
#dj-classifieds .dj-items .item_row.p_bg {background: #f6e0d3;}
#dj-classifieds .dj-item .description {word-wrap: break-word;}
#dj-classifieds a.edit, #dj-classifieds a.title_edit {display: none !important;}

/* dodawanie ogloszenia */
#dj-classifieds .dj-additem .additem_djform {border: 0;}
#dj-classifieds .dj-additem .title_top {font-size: 20px; color: black; font-weight: normal; padding: 8px 5px; border: 1px solid #dbdbdb;}
#dj-classifieds .dj-additem .djform_row .label {text-align: left; font-weight: normal; width: 150px;}
#dj-classifieds .dj-additem .djform_row  {border: 0; padding-bottom: 0; margin-bottom: 10px;}
#dj-classifieds .dj-additem  input, #dj-classifieds .dj-additem  select, #dj-classifieds .dj-additem  textarea, #dj-classifieds .dj-additem .mce-tinymce  {background: white none repeat scroll 0 0; border: 1px solid #dddddd !important; border-radius: 0; color: #a7a7a7 !important;font-size: 18px;}
#dj-classifieds .dj-additem  input[type="text"] {width: 227px;}
#dj-classifieds .dj-additem  select {width: 250px !important;}
#dj-classifieds .dj-additem  .toggle-editor a {background: none;}
#dj-classifieds .dj-additem  .toggle-editor a :hover {color: black;}
#dj-classifieds textarea {max-width: 450px;}
#dj-classifieds .mce-tinymce {min-width: 450px;}

#dj-classifieds .dj-additem fieldset#terms_and_conditions {width: 100%;}
#dj-classifieds .dj-additem #terms_and_conditions a {float: right; background: #ececec; border: 1px solid #d5d5d5; padding: 5px 10px; color: #b0b4b7}
#dj-classifieds .dj-additem #terms_and_conditions input[type=checkbox]{width: 35px; height: 35px; background: #ececec; border: 1px solid #d5d5d5;}
#dj-classifieds .dj-additem .djform_row .label_terms {font-weight: normal; font-size: 14px;}
#dj-classifieds .promotions_info{font-size: 16px; padding: 3px 0;}
#dj-classifieds .dj-additem button#submit_button {background: #f9671a; color: white; width: 380px; text-shadow: none; border-radius: 0; font-size: 16px; font-weight: normal; border: 0; padding: 10px 0;}
#dj-classifieds .dj-additem button#submit_button:hover {text-decoration: underline;}
#dj-classifieds .dj-additem a.button {color: #b0b4b7; background: #ececec; border: 1px solid #d5d5d5; width: 320px; text-shadow: none; border-radius: 0; font-size: 16px; font-weight: normal; line-height: 26px; float: right; padding: 9px 0}
#dj-classifieds .dj-additem a.button:hover {color: #b0b4b7 !important;text-decoration: underline;}
#dj-classifieds .dj-additem .additem_djform .additem_djform_in {padding: 20px 5px 0;}

/* promowane ogłoszenia prawy panel */
.prom_ogloszenia_prawy img {width: 266px;}
.prom_ogloszenia_prawy a {text-decoration: none;}
.prom_ogloszenia_prawy .price {font-size: 28px; font-weight: bold; color: #f9671a; line-height: 28px; margin-bottom: 20px;}
.prom_ogloszenia_prawy {margin-left: -2px;}
.prawy img {display: none;}
.prom_ogloszenia_prawy .title {text-align: center; width: 270px;}
.prom_ogloszenia_prawy .mod_djclassifieds_items .item {margin-bottom: -10px; padding: 0;}


/* promowane ogłoszenia dol */
/*.ogloszenia_dol .mod_djclassifieds_items .item {border: 1px solid #d8d8d8;}*/
.ogloszenia_dol img {max-width: 225px; max-height: 150px; float: none !important; margin: 0 !important;}
.ogloszenia_dol .mod_djclassifieds_items .title img {margin: 0 !important; vertical-align: bottom;}
.ogloszenia_dol a.title_img {text-align: center; width: 225px; display: block; height: 150px; margin: 0;}
.ogloszenia_dol a {text-decoration: none; text-align: center; color: black; clear: left;}
.ogloszenia_dol a.title {margin-top: 10px;}
.ogloszenia_dol .price {font-size: 24px; font-weight: bold; color: #fa5705; text-align: center;}
.ogloszenia_dol .item  {border: 1px dotted #d8d8d8; min-height: 255px;} 
.ogloszenia_dol .item:hover {border: 1px solid #d8d8d8;}

/* moje ogłoszenia */
#dj-classifieds .useritems .icon img {width: 100px;}

/* edycja profilu */
.cbEditProfile input[type="text"], .cbEditProfile input[type="password"]  {border-radius: 0; border: 1px solid #d3d3d3; height: 45px !important; padding: 8px !important; width: 352px !important; margin-left: 0px !important;}
.cbEditProfile input#cbbtneditsubmit {background: #f9671a; border: 0 none; border-radius: 0; color: white; font-size: 16px; font-weight: normal; padding: 10px 0; text-shadow: none;
    width: 300px;}
.cbEditProfile input#cbbtncancel {background: #ececec; border: 1px solid #d5d5d5; border-radius: 0; color: #b0b4b7; font-size: 16px; font-weight: normal; line-height: 26px; padding: 9px 0;
    text-shadow: none; width: 120px;}
.cbEditProfile #cbimagefile_upload_avatar input.form-control {border: 1px solid #f9671a; border-radius: 0; background: url('images/template/uploadbg.png') no-repeat top right; width: 400px !important; padding: 10px; margin-left: 10px;}
.cbEditProfile select {border-radius: 0 !important; border: 1px solid #d3d3d3 !important; height: 45px !important; padding: 8px !important; width: 350px !important;}
.cbEditProfile .cbTooltip{padding: 4px; border: 1px solid #d3d3d3; border-left: 0px; margin: -2px 0 0 -7px !important; padding: 12px 15px 13px;}
.cb_template .form-control {box-shadow: none !important;}
	
/* rejestracja */
.cbRegistrationTitle {display: none;}
.naglowek_rejestracji {border: 1px solid #f9671a; font-size: 24px; text-align: center; padding: 8px 0; color: #f9671a; background: url('images/template/rej_ikona.jpg') no-repeat 180px -3px;} 
.cb_template .table > thead > tr > th, .cb_template .table > tbody > tr > th, .cb_template .table > tfoot > tr > th, .cb_template .table > thead > tr > td, .cb_template .table > tbody > tr > td, .cb_template .table > tfoot > tr > td {border: 0;}
.cb_template label {font-weight: normal}
.cb_template .form-control {box-shadow: 0;}
#registrationTable .titleCell {vertical-align: middle;}
#registrationTable input[type="text"], #registrationTable input[type="password"]  {border-radius: 0; border: 1px solid #d3d3d3; height: 45px !important; padding: 8px !important; width: 350px;}
#registrationTable input#antispam_captcha {margin: -70px 0 0 150px; width: 200px;}
#registrationTable input[type="text"]:hover, #registrationTable input[type="password"]:hover, #registrationTable input[type="text"]:active, #registrationTable input[type="password"]:active {box-shadow: none !important; border: 1px solid #f9671a;}
#registrationTable .cbTooltip{border: 1px solid #d3d3d3; border-left: 0px; margin: -2px 0 0 -3px !important;  height: 45px !important; margin: -2px 0 0 -3px !important; padding: 12px 16px 13px 16px; width: 45px;}
.cbIconsBottom .cbTooltip {clear: left;}
#registrationTable #cbfv_55 .cbTooltip{margin-top: -61px !important; position: absolute;}
#registrationTable #cbfv_44 .cbTooltip {display: none;}
#registrationTable #cbfv_44  #acceptedterms-error {margin-top: 15px;}
#registrationTable #cbfv_44 input[type=checkbox]{width: 35px; height: 35px; background: #ececec; border: 1px solid #d5d5d5; margin-top: -15px; margin-left: -24px;}
.cbRegistrationButtonRow input { background: #f9671a none repeat scroll 0 0 !important; border: 0 none !important; border-radius: 0 !important; color: white !important; font-size: 16px !important; 
padding: 12px 0 !important; width: 89%;}
.regulamin_link a {background: #ececec none repeat scroll 0 0; border: 1px solid #d5d5d5; color: #b0b4b7 !important; float: right; padding: 5px 10px; margin: -2px 0 0 230px; position: absolute;}
.cbValidationError .regulamin_link a  {margin: -16px 0 0 230px;}

.cb_template .btn-primary {background-image: none; background-repeat: no-repeat; border-color: transparent;}
.cb_template .btn-default, .cb_template .btn-primary, .cb_template .btn-success, .cb_template .btn-info, .cb_template .btn-warning, .cb_template .btn-danger, .cb_template input[type="radio"]:not(:checked) + .btn-primary, .cb_template input[type="radio"]:not(:checked) + .btn-success, .cb_template input[type="radio"]:not(:checked) + .btn-info, .cb_template input[type="radio"]:not(:checked) + .btn-warning, .cb_template input[type="radio"]:not(:checked) + .btn-danger {
    box-shadow: none; text-shadow: none;}
.cb_template .btn-primary {background-color: transparent; border-color: transparent;}
.cb_template .btn {border-radius: 0;}

/* profil - prawy panel */
.profil_prawy  h3 {background: #f1f1f1 url('images/template/profil_naglowek.jpg') no-repeat; color: black !important; padding-left: 45px; height: 35px; margin: 0 !important; line-height: 35px !important; font-size: 24px}
.profil_prawy .art-blockheader {margin: 0; background: #f1f1f1; border: 1px solid #dcdcdc; padding: 3px 0;}
.profil_prawy #uddeim-module {padding: 5px 0;}
.profil_prawy .art-blockcontent {background: #f7f7f7; border-left: 1px solid #ececec; border-right: 1px solid #ececec; padding: 0 5px;}
.profil_prawy .art-blockcontent a {border: 1px solid #dcdcdc; color: #a7a7a7; display: block; font-size: 18px; margin: 0 0 5px; padding: 8px 0 8px 40px; text-decoration: none;}
.profil_prawy {margin: 0 0 0 3px;}
.private #uddeim-noimage {display: none; position: absolute;}
.private #uddeim-module {border: 1px solid #dcdcdc; color: #a7a7a7; display: block; font-size: 18px; margin: 0 0 5px; padding: 5px 0px; text-decoration: none; background: 5px 3px url('images/template/profil_pryw_wiad.png') no-repeat;}
.private #uddeim-module:hover {background: 5px 3px url('images/template/profil_pryw_wiad_a.png') no-repeat;}
.private #uddeim-nomessage {font-size: 10px; color: black; padding-left: 40px; margin: -15px 0 0 0 !important;}
.private .art-blockcontent a  {border: 0; display: inline;}
.private .art-blockcontent a:hover  {color: #ed6a2a;}
.edycja .custom {margin: -5px 0 10px 0; padding: 5px 0 0 0; border-bottom: 1px solid #ececec;}
.edycja p {margin: 0;}
.profil_prawy a.Odebrane{background: 5px 5px url('images/template/profil_odebrane.png') no-repeat;}
.profil_prawy a.Odebrane:hover {background: 5px 5px url('images/template/profil_odebrane_a.png') no-repeat; color: #ed6a2a;}
.profil_prawy a.Wyslane{background: 5px 6px url('images/template/profil_wyslane.png') no-repeat;}
.profil_prawy a.Wyslane:hover {background: 5px 6px url('images/template/profil_wyslane_a.png') no-repeat; color: #ed6a2a;}
.profil_prawy a.Kosz{background: 5px 5px url('images/template/profil_kosz.png') no-repeat;}
.profil_prawy a.Kosz:hover {background: 5px 5px url('images/template/profil_kosz_a.png') no-repeat; color: #ed6a2a;}
.profil_prawy a.Wyslij_nowa{background: 5px 5px url('images/template/profil_nowa_wiad.png') no-repeat;}
.profil_prawy a.Wyslij_nowa:hover {background: 5px 5px url('images/template/profil_nowa_wiad_a.png') no-repeat; color: #ed6a2a;}
.edycja a {background: 5px 6px url('images/template/profil_edycja.png') no-repeat;}
.edycja a:hover {background: 5px 6px url('images/template/profil_edycja_a.png') no-repeat; color: #ed6a2a;}

/* system message */
#system-message > .message > ul { background-image: none; background-color: transparent!important; border-radius: 0; color: red !important; font-size: 14px; letter-spacing: 0.5px; font-weight: normal;}
#system-message > dd > ul { margin: 10px; border: 1px solid red !important; color: black;}
#system-message li:before {content: none !important;}

/* logowanie joomla */
#login-form {margin-left: 10px !important;}
#login-form .add-on {display: none;}
#login-form input[type="text"], #login-form input[type="password"] {border-radius: 0; padding: 8px 5px 8px 50px !important; margin-bottom: 10px;}
#login-form input[type="text"] {background: url('images/template/log_user.jpg') no-repeat}
#login-form input[type="password"] {background: url('images/template/log_pass.jpg') no-repeat}
#login-form button {background: white none repeat scroll 0 0 !important; border: 1px solid #f9671a !important; color: #f9671a !important; padding: 8px 0 !important; width: 200px; font-size: 16px;
 text-transform: uppercase; border-radius: 0; text-shadow: none; margin-bottom: 8px;}
#login-form button:hover {color: white !important; padding: 8px 0 !important; background: #f9671a !important;}
ul#form-login-links {margin: 10px 0 0 -5px !important;}

/* uddeim */
#uddeim #uddeim-navbar2 {border: 1px solid #ed6a2a; padding: 15px !important; width: 95%;}
#uddeim #uddeim-navbar2 li {margin-right: 30px !important; font-size: 16px;}
#uddeim-navbar2 ul li img {margin-bottom: -6px !important; margin-right: 6px !important;}
#uddeim #uddeim-navbar2 a {color: #ed6a2a; font-weight: normal;}
#uddeim #uddeim-navbar2 a img {padding-right: 5px;}
#uddeim th.sectiontableheader {font-size: 14px !important; }
#uddeim-m {border: 0;}
#uddeim tr.sectiontableentry2 td, #uddeim tr.sectiontableentry1 td {border-bottom: 1px solid #d5d5d5; font-size: 16px;}
.uddeim-messageheader {margin-top: 10px !important;}
.uddeim-textcounter input {width: 200px;}
.uddeim-captcha input {width: 200px;}

/* contact-category */
.kontakt_przyciski {width: 750px; margin-top: 15px;}
a.but_kontakt {width: 31%; border: 1px solid #c8c8c8; float: left; margin-right: 13px; text-align: center; padding: 200px 0 0 0!important; font-size: 16px; height: 100px; display:block;}
a.but_kontakt .duze {color: #fa5705 !important; text-decoration: none !important; font-size: 20px;}
a.but_kontakt:hover, a.but_kontakt:hover span.duze {color: white !important; text-decoration: none;}

.contact-category li {width: 31%; border: 1px solid #c8c8c8; float: left; margin-right: 13px; text-align: center; padding: 200px 0 0 0!important; font-size: 16px; height: 100px;}
.contact-category ul {margin-left: 0;}
.contact-category a {color: #fa5705 !important; text-decoration: none !important; font-size: 20px;}
.contact-category .list-striped {border: 0;}
.contact-category li:hover a {color: white !important;}
.contact-category li:hover  {color: #d8d8d8;}
.kontakt {background: #ebebeb url('images/template/ogolny.png') no-repeat center 25px !important;}
.pomoc {background: #ebebeb url('images/template/pomoc.png') no-repeat center 25px !important;}
.promocja {background: #ebebeb url('images/template/promocja.png') no-repeat center 25px !important;}
.kontakt:hover {background: #fa681e url('images/template/ogolny-hover.png') no-repeat center 25px !important;}
.pomoc:hover {background: #fa681e url('images/template/pomoc-hover.png') no-repeat center 25px !important;}
.promocja:hover {background: #fa681e url('images/template/promocja-hover.png') no-repeat center 25px !important;}

.contact {font-size: 15px;}
.contact h2 {color: #fa5705;}
.contact legend {margin-bottom: 10px; color: #a7a7a7;}
.contact input[type="text"], .contact input[type="email"], .contact textarea  {border-radius: 0; padding: 8px 10px !important; margin-bottom: 10px; background: transparent; width: 97%; font-size: 15px;}
.contact input#jform_contact_name, .contact input#jform_contact_email {width: 46%;}
.contact input#jform_contact_name {float: left;}
.contact input#jform_contact_email {float: right;}
.contact label {display: none}
.contact #recaptcha_area {float: right;}
.contact label#jform_contact_email_copy-lbl {display: block; float: left; margin: 8px 0 0 50px;}
.contact input[type=checkbox]{width: 30px; height: 30px; border: 1px solid #d5d5d5; float: left; margin-left: -230px;}
.contact button {background: #f9671a !important; color: white; width: 230px; text-shadow: none; border-radius: 0 !important; font-size: 18px; font-weight: normal; border: 0;
 padding: 10px 0 !important; margin-top: 84px !important; left: 200px; position: absolute;}
.contact button:hover {text-decoration: underline;}
.contact .contact-address  {margin-bottom: 130px;}
.contact a.linki {width: 200px; height: 60px; padding: 170px 0 0 0; display: block; color: #fa5705 !important; font-size: 16px; float: right; border: 1px solid #c8c8c8; text-align: center; text-decoration: none; margin: 10px 10px 0 0;}
.contact a.linki .szary {color: #303f50 !important;}
.contact a.linki:hover .szary{color: #d8d8d8 !important;}
.contact a.linki:hover {color: white !important;}
.contact .fright {float: right; padding-right: 184px;}
.contact input#recaptcha_response_field {border: 1px solid #d5d5d5 !important;}

/* forum */
#Kunena #ktab ul.menu li.active a, #Kunena #ktab ul.menu li.hover, a #Kunena #ktab li#current.selected a {background: #f9671a !important;}
#Kunena #ktop {border-color: #f9671a !important;}
#Kunena div.kblock > div.kheader, #Kunena .kblock div.kheader {background: #f9671a !important;}
#Kunena a:link, #Kunena a:visited, #Kunena a:active {color: #f9671a !important;}
.kunena_msg_1, .kunena_msg_3, .kunena_msg_6 {margin-top: 10px;}
.module-forum  .knewchar {display: none;}

/* search */
input#search-searchword  {border-radius: 0; padding: 8px 10px !important; margin-bottom: 10px; background: transparent; width: 97%; font-size: 15px;}
.search button {background: #f9671a !important; color: white; width: 230px; text-shadow: none; border-radius: 0 !important; font-size: 18px; font-weight: normal; border: 0; padding: 10px 0 !important;}
.search button:hover {text-decoration: underline;}

.adsense {margin: 10px 5px;}
.dj-adsense  {margin: 10px 0 10px -13px;}
.flexslider .slides img {margin-left: 2px; width: 726px;}

/* upload */
#uploader #uploader_container {border: 1px solid #dddddd;}
#uploader .plupload_header_content {background: #ececec url('images/template/cloud.png') no-repeat left top !important; min-height: 0; padding: 0 10px 5px 80px;}
#uploader .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background: none;}
#uploader .ui-widget-header {background: white; font-weight: normal;}
#uploader .plupload .plupload_filelist_header {border-bottom: 1px solid #dddddd;}
#uploader .plupload .plupload_filelist_footer {border-top: 1px solid #dddddd;}
#uploader .plupload_file_name {padding: 0 !important;}
#uploader .plupload_buttons a {border-radius: 0; border: 1px solid #6a6a6a; padding: 8px 0 8px 10px; color: #6a6a6a;}
#uploader .plupload_buttons a:hover {border: 1px solid #f9671a; background: white; color: #f9671a;}
#uploader  .ui-icon-circle-plus,#uploader .ui-icon-circle-arrow-e, #uploader .ui-icon-circle-close {background: none !important}
#uploader_browse {background: #ececec url('images/template/gray1.png') no-repeat 5px 10px !important;}
#uploader_browse:hover {background: white url('images/template/orange1.png') no-repeat 5px 10px !important;}
#uploader_start {background: #ececec url('images/template/gray2.png') no-repeat 5px 10px !important;}
#uploader_start:hover {background: white url('images/template/orange2.png') no-repeat 5px 10px !important;}
#uploader_stop {background: #ececec url('images/template/gray3.png') no-repeat 5px 10px !important;}
#uploader_stop:hover {background: white url('images/template/orange3.png') no-repeat 5px 10px !important;}
#uploader #uploader_dropbox {background: transparent url('images/template/cloudbig.png') center center no-repeat;}

/*
.styled-select {
   width: 240px;
   height: 34px;
   overflow: hidden;
   background: url(new_arrow.png) no-repeat right #ddd;
   border: 1px solid #ccc;
   }*/
   

/* zmiany 01.2020 */
.art-pager a:hover {margin: 0 8px 0 auto !important;}
#dj-classifieds a:hover {color: white; text-decoration: none;}
.art-pager>*:after {margin: 0 !important;}
#dj-classifieds .cat_col a:hover {color: #f9671a; text-decoration: underline;}
#dj-classifieds .dj-items_order_by_in .dj-items_order_by_values a:hover {text-decoration: underline;}
#registrationTable #cbfv_44 input[type=checkbox] {margin-top: -10px; margin-left: -5px;}
.regulamin_link a {margin: -9px 0 0 230px;}
input.sclogin-username.input-block-level, input.sclogin-passwd.input-block-level {height: 38px;}
.sclogin-joomla-login.vertical input.sclogin-username.input-block-level, .sclogin-joomla-login.vertical input.sclogin-passwd.input-block-level {width: 99% !important;}
body .contact button {margin-top: -48px !important;}
#jform_captcha {margin-top: -50px;}
.art-postcontent p {word-wrap: break-word;}
ul.mod-list {list-style-position: outside;}
.art-block ul>li:before {margin-right: 11px;}
.mod_djclassifieds_items div.title a.title {margin-left: 22px;}
.prawy .mod_djclassifieds_items a.title::before {margin-left: -22px; margin-right: 6px;}
#dj-classifieds .terms_and_conditions label {font-size: 18px !important;}
input#terms_and_conditions0[type="checkbox"] {width: 18px; height: 18px;}