#wrapper blockquote {
    background: #fff url('../img/aquamarine/quote.png') no-repeat 10px 10px;
    color: #ff3d7f;
}

#wrapper hr {
    border-top: 1px solid #ff3d7f;
}

#wrapper ul {
    list-style-image:url('../img/aquamarine/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: #ff3d7f;
}

#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: #ff3d7f;
}

#wrapper table,
#wrapper td,
#wrapper th {
    background: #fff;
}

#wrapper table.withHeader th,
#wrapper table.withHeader thead td {
    background-color: #ff3d7f;
    color: #fff;
}

#wrapper .modernTable tr,
#wrapper .modernTable tbody tr {
    border-color: #beeae7;
}

#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: #ff3d7f;
    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: #3fb8af !important;
    color: #fff;
}

#wrapper #header {
    background: url("../img/aquamarine/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 #3fb8af;
}

#wrapper #slogan {
    color: #fff;
}

#wrapper #main {
    background-color: #beeae7;
}

#wrapper #footer {
    background: #3fb8af;
}

#wrapper #footerMenu {
    background-color: #23867f;
}

#wrapper #toTop {
    background: url("../img/aquamarine/buttons.png") 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: #fff !important;
}

#wrapper #signature,
#wrapper #signature a,
#wrapper #signature a:hover {
    color: #fff !important;
    font-weight: bold;
}



#wrapper #fulltextForm form#fulltextSearch {
    border: 1px solid #bc9939;
}

#wrapper #navButton {
    background: url("../img/aquamarine/buttons.png") no-repeat scroll -38px 0 transparent;
}

#wrapper #navButton.opened {
    background: url("../img/aquamarine/buttons.png") no-repeat scroll 0 0 transparent;
}

#wrapper #navButton.navText {
    background: none;
    color: #d1d1d1;
    border: 1px solid #313639;
    background-color: #1e2122;
}

#wrapper #navWindow {
    background-color: #ff3d7f; /*fecf52*/
}

#wrapper ul.menu li a,
#wrapper ul.menu li a:visited,
#wrapper ul.menu li a:hover {
    color: #fff !important;
    text-transform: uppercase;
    text-decoration: none !important;
}

#wrapper ul.menu li {
    background: #ff3d7f;
}

#wrapper ul.menu li:hover {
    /*background: #d82a65;*/
}

#wrapper ul.menu li a {
    border-top: 1px #ff669a solid;
    border-bottom: 1px #d82a65 solid;
}

#wrapper ul.menu ul li a {
    border-top: 1px #ff669a solid;
    border-bottom: 1px #d82a65 solid;
}

#wrapper ul.menu ul ul li a {
    border-top: 1px #ff669a solid;
    border-bottom: 1px #d82a65 solid;
}

#wrapper ul.menu ul ul ul li a {
    border-top: 1px #ff669a solid;
    border-bottom: 1px #d82a65 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: #3fb8af;
}

#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: #ff3d7f !important;
    color: #fff !important;
}

#wrapper .widgetTagList .boxTagList h3 a {
    color: #ff3d7f !important;
}

#wrapper .widgetRss .boxRss h3 a {
    color: #ff3d7f !important;
}

#wrapper .widgetPolls .pollbarWrapper {
    background-color: #FFFFFF;
}

#wrapper .widgetPolls .pollbar {
    background-image: url("../img/aquamarine/stripe.png");
}

#wrapper .widgetPolls p.msgVoted,
#wrapper .widgetPolls .pollNumber {
    color: #666;
}

#wrapper .widgetFulltext .boxFulltextResult h3 a{
    color: #ff3d7f !important;
}

#wrapper .widgetFulltext .searchSize {
    color: #23867F;
}

#wrapper .boxDiscussion .discussionPostInfo {
    color: #666;
}

#wrapper #main .widgetArticlesDetial .wrapperDate {
    color: #a7afb0;
}

#wrapper #main .widgetArticles .wrapperDate {
    color: #a7afb0;
}

#wrapper #main .widgetArticles .widgetContent .boxArticles {
    color: #000;
    padding: 10px 10px 10px 65px;
    background: url(../img/aquamarine/article.png) no-repeat 10px 10px ;
}

#wrapper #main .widgetArticles .widgetContent .wrapperListing {
    background: #fff;
}

#wrapper #fulltextForm {
    background-color: #edbc3b;
}

.iphone #wrapper select {
    color: #000000;
}

/* iCheck plugin flat skin, black
----------------------------------- */
#wrapper .icheckbox_flat,
#wrapper .iradio_flat {
    background-image: url(../img/aquamarine/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/aquamarine/flat_2x.png);
        background-repeat: no-repeat;
    }
}


/*PHOTOGALLERY*/
#wrapper .widgetPhotogallery li.photo {
    background-color: #fff;
}

.mglass{
    background-image   : url('../img/aquamarine/lupa.png'); 
}

/*CONTACT*/

#wrapper .widgetContact .widgetContent span {
    /*background: none repeat scroll 0 0 #FFFFFF;*/
}

/*POLL*/
#wrapper .widgetPolls .boxPoll {
    background: transparent;
}

#wrapper .widgetPolls .boxPoll .boxTitle {
    background: #fff;
}

/*TAGS*/

#wrapper .rbcTags .tags a {
    color: #fff;
    /*background: #3fb8af url('../img/aquamarine/stitok.png') center right no-repeat !important;*/
    background: #3fb8af;
}

#wrapper .rbcTags .tags a:hover {
    color: #fff;
    background: #ff3d7f;
}

/* WIDGET TAGS */

#wrapper .widgetTags ul.tags li a {
    color: #fff;
    /*background: #3fb8af url('../img/aquamarine/stitok.png') center right no-repeat !important;*/
    background: #3fb8af;
}

#wrapper .widgetTags ul.tags li a:hover {
    color: #fff;
    background: #ff3d7f;
}

/*PRODUCTS*/

#wrapper .widgetProducts .boxProducts {
    background: #fff;
}

#wrapper .widgetProducts .withImage .boxContent { 
    background: none repeat scroll 0 0 #FAFAFA;
}

/*BACKLINK*/

#wrapper .wrapperBacklink a {
    color: #fff !important;
}

#wrapper .wrapperBacklink .iconBack {
    background: #3fb8af;
}

#wrapper .wrapperBacklink .iconBack:hover {
    background: #ff3d7f;
}   

/*FAQ*/

#wrapper .widgetFaq .boxFaq {
    background: #fff;
}

#wrapper .widgetFaq .boxFaq button {
    background: #fff !important;
    color: #3fb8af !important;
}

#wrapper .widgetFaq .boxFaq button:hover {
    background: #fff !important;
}

/*FORUM*/

#wrapper .widgetDiscussion .boxDiscussion {
    color: #000;
    background: #fff;
}

#wrapper .widgetDiscussion .boxDiscussionIcon {
    background: #fff url(../img/aquamarine/forum.png) no-repeat 10px 10px ;
}

#wrapper .widgetDiscussion .boxDiscussionForm {
    background: transparent !important ;
}

#wrapper .widgetDiscussion .boxDiscussion .discussionPostInfo {
    background: none repeat scroll 0 0 #FAFAFA;
    color: #ff3d7f;
}

#wrapper .widgetDiscussion .boxDiscussion .discussionPostReply {
    background: none repeat scroll 0 0 #ff3d7f;
}

#wrapper .widgetDiscussion .boxDiscussion .discussionPostReply a {
    background: #ff3d7f;
    color: #fff;
}

/*Lang*/

#wrapper #languageSelect #languageFlags a {
    border: 3px #23867f solid;
}

#wrapper #languageSelect #languageFlags a:hover {
    border: 3px #ff3d7f solid;
}

#wrapper #languageSelect select{
    color: #fff;
    background: #23867f;
}

#wrapper #languageSelect option {
    color: #fff;
    background: #23867f;
}

#wrapper #languageSelect #languageList a {
    background: #23867f;
    color: #fff;
}

#wrapper #languageSelect #languageList a:hover {
    background: #ff3d7f;
}

#wrapper .rbcSelectedLanguage {
    background: #ff3d7f;
}