#wrapper blockquote {
    background: #fff url('../img/gray/quote.png') no-repeat 10px 10px;
    color: #c0392b;
}

#wrapper hr {
    border-top: 1px solid #bdc3c7;
}

#wrapper ul {
    list-style-image:url('../img/gray/tick.png');
}

#wrapper ol {
    list-style-type: decimal;
}


/*TEXT COLOR*/

html #wrapper,
#wrapper button,
#wrapper input,
#wrapper select,
#wrapper textarea {
    color: #000;
}

/*FOOTER TEXT COLOR*/

html #wrapper #footer,
#wrapper #footer button,
#wrapper #footer input,
#wrapper #footer textarea {
    color: #fff;
}

#wrapper a,
#wrapper a:visited,
#wrapper a:hover {
    color: #c0392b;
}

#wrapper #footer a,
#wrapper #footer a:visited,
#wrapper #footer a:hover {
    color: #fff;
}

#wrapper h1,
#wrapper h2,
#wrapper h3,
#wrapper h4,
#wrapper h5,
#wrapper h6 {
    color: #c0392b;
}

#wrapper table,
#wrapper td,
#wrapper th {
    background: #fff;
}

#wrapper table.withHeader th,
#wrapper table.withHeader thead td {
    background-color: #c0392b;
    color: #fff;
}

#wrapper .modernTable tr,
#wrapper .modernTable tbody tr {
    border-color: #e9eff2;
}

#wrapper form {
    background-color: #1e2122;
    border: 1px solid #313639;
}

#wrapper .box form {
    background-color: transparent;
}

#wrapper input[type="text"],
#wrapper input[type="date"],
#wrapper input[type="email"],
#wrapper input[type="password"],
#wrapper textarea,
#wrapper select {
    background-color: #fff;
}

#wrapper input[type="button"],
#wrapper input[type="reset"],
#wrapper input[type="submit"],
#wrapper button,
#wrapper a.button {
    background-color: #c0392b;
    color: #fff;
}

#wrapper input[type="button"]:hover,
#wrapper input[type="reset"]:hover,
#wrapper input[type="submit"]:hover,
#wrapper button:hover,
#wrapper a.button:hover {
    background-color: #bdc3c7 !important;
    color: #fff;
}

#wrapper #header {
    background: url("../img/gray/pozadie.jpg") top center;
}

#wrapper #logoZone #logo,
#wrapper #logo a,
#wrapper #logo a:hover,
#wrapper #logo a:visited {
    color: #fff;
}

#wrapper #rbcSystemIdentifierLogo {
    background: none repeat scroll 0 0 #bdc3c7;
}

#wrapper #slogan {
    color: #fff;
}

#wrapper #main {
    background-color: #e9eff2;
}

#wrapper #footer {
    background: #bdc3c7;
}

#wrapper #footerMenu {
    background-color: #929aa0;
}

#wrapper #toTop {
    background: url("../img/gray/buttons.jpg") no-repeat scroll -76px 0px transparent;
}

#wrapper #logoZone #logo,
#wrapper #logo a,
#wrapper #logo a:hover,
#wrapper #logo a:visited {
    color: #fff;
    text-align: center;
}

#wrapper #copyright,
#wrapper #copyright a,
#wrapper #copyright a:hover {
    color: #000 !important;
}

#wrapper #signature,
#wrapper #signature a,
#wrapper #signature a:hover {
    color: #c0392b !important;
    font-weight: bold;
}

#wrapper #fulltextForm form#fulltextSearch {
    /*border: 1px solid #bc9939;*/
    -moz-box-shadow:    0 0 3px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
    box-shadow:         0 0 3px rgba(0, 0, 0, 0.2);
}

#wrapper #navButton {
    background: url("../img/gray/buttons.jpg") no-repeat scroll -38px 0 transparent;
}

#wrapper #navButton.opened {
    background: url("../img/gray/buttons.jpg") no-repeat scroll 0 0 transparent;
}

#wrapper #navButton.navText {
    background: none;
    color: #d1d1d1;
    border: 1px solid #313639;
    background-color: #1e2122;
}

#wrapper #navWindow {
    background-color: #c0392b;
}

#wrapper #navWindow ul.ProductCategories li a,
#wrapper #navWindow ul.ProductCategories li a:visited,
#wrapper #navWindow ul.ProductCategories li a:hover {
    color: #fff !important;
    text-transform: uppercase;
    text-decoration: none !important;
}

#wrapper #navWindow ul.ProductCategories li {
    background: #c0392b;
}

#wrapper #navWindow ul.ProductCategories li:hover {
    background: #a8291c;
}

#wrapper #navWindow ul.ProductCategories li a {
    border-top: 1px #d6584b solid;
    border-bottom: 1px #a8291c solid;
}

#wrapper #navWindow ul.ProductCategories ul li a {
    border-top: 1px #d6584b solid;
    border-bottom: 1px #a8291c solid;
}

#wrapper #navWindow ul.ProductCategories ul ul li a {
    border-top: 1px #d6584b solid;
    border-bottom: 1px #a8291c solid;
}

#wrapper #navWindow ul.ProductCategories ul ul ul li a {
    border-top: 1px #d6584b solid;
    border-bottom: 1px #a8291c solid;
}

#wrapper .widget .paging a {
    color: #fff !important;
}

#wrapper .widget .paging .pageText,
#wrapper .widget .paging .rightText,
#wrapper .widget .paging .rightEndText,
#wrapper .widget .paging .leftText,
#wrapper .widget .paging .leftEndText {
    background-color: #bdc3c7;
}

#wrapper .widget .paging a:hover .pageText,
#wrapper .widget .paging a:hover .rightText,
#wrapper .widget .paging a:hover .rightEndText,
#wrapper .widget .paging a:hover .leftText,
#wrapper .widget .paging a:hover .leftEndText {
    background-color: #c0392b !important;
    color: #fff !important;
}

#wrapper .widgetTagList .boxTagList h3 a{
    color: #c0392b !important;
}

#wrapper .widgetRss .boxRss h3 a {
    color: #c0392b !important;
}

#wrapper .widgetPolls .pollbarWrapper {
    background-color: #FFFFFF;
}

#wrapper .widgetPolls .pollbar {
    background-image: url("../img/gray/stripe.png");
}

#wrapper .widgetPolls p.msgVoted,
#wrapper .widgetPolls .pollNumber {
    color: #666;
}

#wrapper .widgetFulltext .boxFulltextResult h3 a{
    color: #c0392b !important;
}

#wrapper .widgetFulltext .searchSize {
    color: #696969;
}

#wrapper .boxDiscussion .discussionPostInfo {
    color: #666;
}

#wrapper #main .widgetArticlesDetial .wrapperDate {
    color: #bdc3c7;
}

#wrapper #main .widgetArticles .wrapperDate {
    color: #bdc3c7;
}

#wrapper #main .widgetArticles .widgetContent .boxArticles {
    color: #000;
    padding: 10px 10px 10px 65px;
    background: url(../img/gray/article.png) no-repeat 10px 10px ;
}

#wrapper #main .widgetArticles .widgetContent .wrapperListing {
    background: #fff;
}

#wrapper #fulltextForm {

}

.iphone #wrapper select {
    color: #000000;
}

/* iCheck plugin flat skin, black
----------------------------------- */
#wrapper .icheckbox_flat,
#wrapper .iradio_flat {
    background-image: url(../img/gray/flat.png);
    background-repeat: no-repeat;
}

/* Retina support */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {
    #wrapper .icheckbox_flat,
    #wrapper .iradio_flat {
        background-image: url(../img/gray/flat_2x.png);
    }
}


/*PHOTOGALLERY*/
#wrapper .widgetPhotogallery li.photo {
    background-color: #fff;
}



/*CONTACT*/

#wrapper .widgetContact .widgetContent span {

}

/*POLL*/
#wrapper .widgetPolls .boxPoll {
    background: transparent;
}

#wrapper .widgetPolls .boxPoll .boxTitle {
    background: #fff;
}

/*TAGS*/

#wrapper .rbcTags .tags a {
    color: #fff;

    background: #bdc3c7;
}

#wrapper .rbcTags .tags a:hover {
    color: #fff;
    background: #c0392b;
}

/* WIDGET TAGS */

#wrapper .widgetTags ul.tags li a {
    color: #fff;

    background: #bdc3c7;
}

#wrapper .widgetTags ul.tags li a:hover {
    color: #fff;
    background: #c0392b;
}

/*PRODUCTS*/

#wrapper .widgetProducts .boxProducts {
    background: #fff;
}

#wrapper .widgetProducts .withImage .boxContent { 

}

/*BACKLINK*/

#wrapper .wrapperBacklink a {
    color: #fff !important;
}

#wrapper .wrapperBacklink .iconBack {
    background: #bdc3c7;
}

#wrapper .wrapperBacklink .iconBack:hover {
    background: #c0392b;
}   

/*FAQ*/

#wrapper .widgetFaq .boxFaq {
    background: #fff;
}

#wrapper .widgetFaq .boxFaq button {
    background: #fff !important;
    color: #bdc3c7 !important;
}

#wrapper .widgetFaq .boxFaq button:hover {
    background: #fff !important;
}

/*FORUM*/

#wrapper .widgetDiscussion .boxDiscussion {
    color: #000;
    background: #fff;
}

#wrapper .widgetDiscussion .boxDiscussionIcon {
    background: #fff url(../img/gray/forum.png) no-repeat 10px 10px ;
}

#wrapper .widgetDiscussion .boxDiscussionForm {
    background: transparent !important ;
}

#wrapper .widgetDiscussion .boxDiscussion .discussionPostInfo {
    color: #c0392b;
    background: none repeat scroll 0 0 #FAFAFA;

}

#wrapper .widgetDiscussion .boxDiscussion .discussionPostReply {

}

#wrapper .widgetDiscussion .boxDiscussion .discussionPostReply a {
    background: #c0392b;
    color: #fff;
}

/*Lang*/

#wrapper #languageSelect #languageFlags a {
    border: 3px #929aa0 solid;
}

#wrapper #languageSelect #languageFlags a:hover {
    border: 3px #c0392b solid;
}

#wrapper #languageSelect select{
    color: #fff;
    background: #929aa0;
}

#wrapper #languageSelect option {
    color: #fff;
    background: #929aa0;
}

#wrapper #languageSelect #languageList a {
    background: #929aa0;
    color: #fff;
}

#wrapper #languageSelect #languageList a:hover {
    background: #c0392b;
}

#wrapper .rbcSelectedLanguage {
    background: #c0392b;
}



/* ========================================================================== */
/* ESHOP CART INFO LOCOR                                                      */
/* ========================================================================== */

#wrapper #cartInfo a,
#wrapper #cartInfo a:hover,
#wrapper #cartInfo a:visited {

    background: url("../img/gray/buttons.jpg") no-repeat scroll -152px 0px transparent;
}

#wrapper #cartInfo .cartTitle {
    background-color: #C0392B;
    color: #FFFFFF;
}


/* ========================================================================== */
/* SEARCH COLOR                                                               */
/* ========================================================================== */

#wrapper #fulltext a,
#wrapper #fulltext a:visited,
#wrapper #fulltext a:hover {

    background: url("../img/gray/buttons.jpg") no-repeat scroll -114px 0px transparent;
}

#wrapper #fulltext.selected a,
#wrapper #fulltext.selected a:visited,
#wrapper #fulltext.selected a:hover {

    background: url("../img/gray/buttons.jpg") no-repeat scroll -114px 0px transparent;
}

#wrapper #fulltextForm {

}

#wrapper #fulltextForm form#fulltextSearch {
    background-color: #ffffff;
}

#wrapper #fulltextForm form#fulltextSearch button {

    background: url("../img/gray/buttons.jpg") no-repeat scroll -114px 0px #c0392b;
}


#wrapper .saleContent {
    color: #f39c12;
}


/* BR ESHOP ========================================================================================================= */
#wrapper .widgetProducts .boxPrice .instalment strong {
    color: #000000;
}

#wrapper .widgetProductsDetail #accordion .accordion-title {
    border-top: 1px solid #ffffff;
    background: #BDC3C7;
    color: #ffffff;
}

#wrapper .widgetProductsDetail #accordion .accordion-title.active {
    background: #ffffff;
    color: #C0392B;
    border-bottom: 1px solid #C0392B;
}

#wrapper .widgetProductsDetail #accordion .accordion-content {
    background: #ffffff;
}

#wrapper .widgetProductsDetail #rbcDeliveryCostResult ul li {
    border-top: 1px solid #ECF0F1;
}

#wrapper .widgetProductsDetail .instalment #instalment-service {
    border-bottom: 1px solid #ECF0F1;
}

#wrapper .widgetProductsDetail .instalment #instalment-service .instalment-icon.active {
    border-bottom: 3px solid #C0392B;
}

#wrapper .widgetProductsDetail .instalment .instalment-tab.instalment-border {
    border-bottom: 1px solid #C0392B;
}

#wrapper .widgetProductsDetail .delivery-input .wrapperInput input[type="text"] {
    background-color: #FFF;
    border: 1px solid #ECF0F1;
}

#wrapper .widgetProductsDetail .delivery-input #delivery-submit {
    background-color: #C0392B;
    color: #FFF;
}

#wrapper .widgetProductsDetail .delivery-input #delivery-submit:hover {
    background-color: #BDC3C7;
}

#wrapper .mainPrice .instalment {
    color: #000000;
}

#wrapper #coupon .submit {
    background-color: #C0392B;
    color: #FFF
}

#wrapper #coupon .submit:hover {
    background-color: #BDC3C7;
    color: #FFF;
}