body.site-AK .photo-browser.photo-browser-exposed .toolbar,
body.site-CK .photo-browser.photo-browser-exposed .toolbar,
body.site-FK .photo-browser.photo-browser-exposed .toolbar,
body.site-IK .photo-browser.photo-browser-exposed .toolbar,
body.site-KA .photo-browser.photo-browser-exposed .toolbar,
body.site-LB .photo-browser.photo-browser-exposed .toolbar,
body.site-LL .photo-browser.photo-browser-exposed .toolbar,
body.site-TA .photo-browser.photo-browser-exposed .toolbar,
body.site-TK .photo-browser.photo-browser-exposed .toolbar,
body.site-GT .photo-browser.photo-browser-exposed .toolbar,
body.site-LS .photo-browser.photo-browser-exposed .toolbar,
body.site-TR .photo-browser.photo-browser-exposed .toolbar {background-color: #000!important;}

/* add html:not(.any) only to increase the weight of the rules and not being overwrite by site colors */
html:not(.any) body.site-AK .button.button-flat-bordered.color-green,
html:not(.any) body.site-CK .button.button-flat-bordered.color-green,
html:not(.any) body.site-FK .button.button-flat-bordered.color-green,
html:not(.any) body.site-IK .button.button-flat-bordered.color-green,
html:not(.any) body.site-KA .button.button-flat-bordered.color-green,
html:not(.any) body.site-LB .button.button-flat-bordered.color-green,
html:not(.any) body.site-LL .button.button-flat-bordered.color-green,
html:not(.any) body.site-TA .button.button-flat-bordered.color-green,
html:not(.any) body.site-TK .button.button-flat-bordered.color-green,
html:not(.any) body.site-GT .button.button-flat-bordered.color-green,
html:not(.any) body.site-LS .button.button-flat-bordered.color-green,
html:not(.any) body.site-TR .button.button-flat-bordered.color-green {color: #4caf50!important; border-color: #4caf50!important;}

html:not(.any) body.site-AK .button.button-flat-bordered.color-red,
html:not(.any) body.site-CK .button.button-flat-bordered.color-red,
html:not(.any) body.site-FK .button.button-flat-bordered.color-red,
html:not(.any) body.site-IK .button.button-flat-bordered.color-red,
html:not(.any) body.site-KA .button.button-flat-bordered.color-red,
html:not(.any) body.site-LB .button.button-flat-bordered.color-red,
html:not(.any) body.site-LL .button.button-flat-bordered.color-red,
html:not(.any) body.site-TA .button.button-flat-bordered.color-red,
html:not(.any) body.site-TK .button.button-flat-bordered.color-red,
html:not(.any) body.site-GT .button.button-flat-bordered.color-red,
html:not(.any) body.site-LS .button.button-flat-bordered.color-red,
html:not(.any) body.site-TR .button.button-flat-bordered.color-red{color: #f44336!important; border-color: #f44336!important;}

html:not(.ios) body.site-AK .photo-browser .navbar,
html:not(.ios) body.site-AK .photo-browser .toolbar,
html:not(.ios) body.site-AK .views .view[data-page=photo-browser-slides] .navbar,
html:not(.ios) body.site-AK .views .view[data-page=photo-browser-slides] .toolbar {
    background: rgba(90,174,71,.95)!important;
}
html:not(.ios) body.site-AK .navbar, html:not(.ios) body.site-AK .subnavbar, html:not(.ios) body.site-AK .toolbar:not(.messagebar):not(.stickers):not(.slideshowbar):not(.pickersitesbar) {background: #5AAE47!important;}
html:not(.ios) body.site-AK .bg-appcolor {background: #5AAE47!important;}
html:not(.ios) body.site-AK .text-appcolor {color: #5AAE47!important;}
html:not(.ios) body.site-AK .login-tabs .button.active {border-bottom-color: #5AAE47!important;}
html:not(.ios) body.site-AK .button.button-fill.color-appblue {background: #5AAE47!important;}
html:not(.ios) body.site-AK .button.button-flat-bordered {color: #5AAE47!important; border-color: #5AAE47!important;}
html:not(.ios) body.site-AK .message-item.unread {background-color: #e3f2e0!important;}
html:not(.ios) body.site-AK .tab-link.active.flat-bordered {color: #5AAE47!important;}

html:not(.ios) body.site-CK .photo-browser .navbar,
html:not(.ios) body.site-CK .photo-browser .toolbar,
html:not(.ios) body.site-CK .views .view[data-page=photo-browser-slides] .navbar,
html:not(.ios) body.site-CK .views .view[data-page=photo-browser-slides] .toolbar {
    background: rgba(134,0,85,.95)!important;
}
html:not(.ios) body.site-CK .navbar, html:not(.ios) body.site-CK .subnavbar, html:not(.ios) body.site-CK .toolbar:not(.messagebar):not(.stickers):not(.slideshowbar):not(.pickersitesbar) {background: #860055!important;}
html:not(.ios) body.site-CK .bg-appcolor {background: #860055!important;}
html:not(.ios) body.site-CK .text-appcolor {color: #860055!important;}
html:not(.ios) body.site-CK .login-tabs .button.active {border-bottom-color: #860055!important;}
html:not(.ios) body.site-CK .button.button-fill.color-appblue {background: #860055!important;}
html:not(.ios) body.site-CK .button.button-flat-bordered {color: #860055!important; border-color: #860055!important;}
html:not(.ios) body.site-CK .message-item.unread {background-color: #ffdbf2!important;}
html:not(.ios) body.site-CK .tab-link.active.flat-bordered {color: #860055!important;}

html:not(.ios) body.site-FK .photo-browser .navbar,
html:not(.ios) body.site-FK .photo-browser .toolbar,
html:not(.ios) body.site-FK .views .view[data-page=photo-browser-slides] .navbar,
html:not(.ios) body.site-FK .views .view[data-page=photo-browser-slides] .toolbar {
    background: rgba(236,133,0,.95)!important;
}
html:not(.ios) body.site-FK .navbar, html:not(.ios) body.site-FK .subnavbar, html:not(.ios) body.site-FK .toolbar:not(.messagebar):not(.stickers):not(.slideshowbar):not(.pickersitesbar) {background: #EC8500!important;}
html:not(.ios) body.site-FK .bg-appcolor {background: #EC8500!important;}
html:not(.ios) body.site-FK .text-appcolor {color: #EC8500!important;}
html:not(.ios) body.site-FK .login-tabs .button.active {border-bottom-color: #EC8500!important;}
html:not(.ios) body.site-FK .button.button-fill.color-appblue {background: #EC8500!important;}
html:not(.ios) body.site-FK .button.button-flat-bordered {color: #EC8500!important; border-color: #EC8500!important;}
html:not(.ios) body.site-FK .message-item.unread {background-color: #ffefdb!important;}
html:not(.ios) body.site-FK .tab-link.active.flat-bordered {color: #EC8500!important;}

html:not(.ios) body.site-IK .photo-browser .navbar,
html:not(.ios) body.site-IK .photo-browser .toolbar,
html:not(.ios) body.site-IK .views .view[data-page=photo-browser-slides] .navbar,
html:not(.ios) body.site-IK .views .view[data-page=photo-browser-slides] .toolbar {
    background: rgba(0,128,212,.95)!important;
}
html:not(.ios) body.site-IK .navbar, html:not(.ios) body.site-IK .subnavbar, html:not(.ios) body.site-IK .toolbar:not(.messagebar):not(.stickers):not(.slideshowbar):not(.pickersitesbar) {background: #0080D4!important;}
html:not(.ios) body.site-IK .bg-appcolor {background: #0080D4!important;}
html:not(.ios) body.site-IK .text-appcolor {color: #0080D4!important;}
html:not(.ios) body.site-IK .login-tabs .button.active {border-bottom-color: #0080D4!important;}
html:not(.ios) body.site-IK .button.button-fill.color-appblue {background: #0080D4!important;}
html:not(.ios) body.site-IK .button.button-flat-bordered {color: #0080D4!important; border-color: #0080D4!important;}
html:not(.ios) body.site-IK .message-item.unread {background-color: #d4eeff!important;}
html:not(.ios) body.site-IK .tab-link.active.flat-bordered {color: #0080D4!important;}

html:not(.ios) body.site-KA .photo-browser .navbar,
html:not(.ios) body.site-KA .photo-browser .toolbar,
html:not(.ios) body.site-KA .views .view[data-page=photo-browser-slides] .navbar,
html:not(.ios) body.site-KA .views .view[data-page=photo-browser-slides] .toolbar {
    background: rgba(246,174,0,.95)!important;
}
html:not(.ios) body.site-KA .navbar, html:not(.ios) body.site-KA .subnavbar, html:not(.ios) body.site-KA .toolbar:not(.messagebar):not(.stickers):not(.slideshowbar):not(.pickersitesbar) {background: #F6AE00!important;}
html:not(.ios) body.site-KA .bg-appcolor {background: #F6AE00!important;}
html:not(.ios) body.site-KA .text-appcolor {color: #F6AE00!important;}
html:not(.ios) body.site-KA .login-tabs .button.active {border-bottom-color: #F6AE00!important;}
html:not(.ios) body.site-KA .button.button-fill.color-appblue {background: #F6AE00!important;}
html:not(.ios) body.site-KA .button.button-flat-bordered {color: #F6AE00!important; border-color: #F6AE00!important;}
html:not(.ios) body.site-KA .message-item.unread {background-color: #fff2d4!important;}
html:not(.ios) body.site-KA .tab-link.active.flat-bordered {color: #F6AE00!important;}

html:not(.ios) body.site-LB .photo-browser .navbar,
html:not(.ios) body.site-LB .photo-browser .toolbar,
html:not(.ios) body.site-LB .views .view[data-page=photo-browser-slides] .navbar,
html:not(.ios) body.site-LB .views .view[data-page=photo-browser-slides] .toolbar {
    background: rgba(210,141,169,.95)!important;
}
html:not(.ios) body.site-LB .navbar, html:not(.ios) body.site-LB .subnavbar, html:not(.ios) body.site-LB .toolbar:not(.messagebar):not(.stickers):not(.slideshowbar):not(.pickersitesbar) {background: #D28DA9!important;}
html:not(.ios) body.site-LB .bg-appcolor {background: #D28DA9!important;}
html:not(.ios) body.site-LB .text-appcolor {color: #D28DA9!important;}
html:not(.ios) body.site-LB .login-tabs .button.active {border-bottom-color: #D28DA9!important;}
html:not(.ios) body.site-LB .button.button-fill.color-appblue {background: #D28DA9!important;}
html:not(.ios) body.site-LB .button.button-flat-bordered {color: #D28DA9!important; border-color: #D28DA9!important;}
html:not(.ios) body.site-LB .message-item.unread {background-color: #f4e2e9!important;}
html:not(.ios) body.site-LB .tab-link.active.flat-bordered {color: #D28DA9!important;}

html:not(.ios) body.site-LL .photo-browser .navbar,
html:not(.ios) body.site-LL .photo-browser .toolbar,
html:not(.ios) body.site-LL .views .view[data-page=photo-browser-slides] .navbar,
html:not(.ios) body.site-LL .views .view[data-page=photo-browser-slides] .toolbar {
    background: rgba(240,104,53,.95)!important;
}
html:not(.ios) body.site-LL .navbar, html:not(.ios) body.site-LL .subnavbar, html:not(.ios) body.site-LL .toolbar:not(.messagebar):not(.stickers):not(.slideshowbar):not(.pickersitesbar) {background: #F06835!important;}
html:not(.ios) body.site-LL .bg-appcolor {background: #F06835!important;}
html:not(.ios) body.site-LL .text-appcolor {color: #F06835!important;}
html:not(.ios) body.site-LL .login-tabs .button.active {border-bottom-color: #F06835!important;}
html:not(.ios) body.site-LL .button.button-fill.color-appblue {background: #F06835!important;}
html:not(.ios) body.site-LL .button.button-flat-bordered {color: #F06835!important; border-color: #F06835!important;}
html:not(.ios) body.site-LL .message-item.unread {background-color: #fcded3!important;}
html:not(.ios) body.site-LL .tab-link.active.flat-bordered {color: #F06835!important;}

html:not(.ios) body.site-TA .photo-browser .navbar,
html:not(.ios) body.site-TA .photo-browser .toolbar,
html:not(.ios) body.site-TA .views .view[data-page=photo-browser-slides] .navbar,
html:not(.ios) body.site-TA .views .view[data-page=photo-browser-slides] .toolbar {
    background: rgba(33,143,255,.95)!important;
}
html:not(.ios) body.site-TA .navbar, html:not(.ios) body.site-TA .subnavbar, html:not(.ios) body.site-TA .toolbar:not(.messagebar):not(.stickers):not(.slideshowbar):not(.pickersitesbar) {background: #218FFF!important;}
html:not(.ios) body.site-TA .bg-appcolor {background: #218FFF!important;}
html:not(.ios) body.site-TA .text-appcolor {color: #218FFF!important;}
html:not(.ios) body.site-TA .login-tabs .button.active {border-bottom-color: #218FFF!important;}
html:not(.ios) body.site-TA .button.button-fill.color-appblue {background: #218FFF!important;}
html:not(.ios) body.site-TA .button.button-flat-bordered {color: #218FFF!important; border-color: #218FFF!important;}
html:not(.ios) body.site-TA .message-item.unread {background-color: #dcedff!important;}
html:not(.ios) body.site-TA .tab-link.active.flat-bordered {color: #218FFF!important;}

html:not(.ios) body.site-TK .photo-browser .navbar,
html:not(.ios) body.site-TK .photo-browser .toolbar,
html:not(.ios) body.site-TK .views .view[data-page=photo-browser-slides] .navbar,
html:not(.ios) body.site-TK .views .view[data-page=photo-browser-slides] .toolbar {
    background: rgba(0,62,238,.95)!important;
}
html:not(.ios) body.site-TK .navbar, html:not(.ios) body.site-TK .subnavbar, html:not(.ios) body.site-TK .toolbar:not(.messagebar):not(.stickers):not(.slideshowbar):not(.pickersitesbar) {background: #8D076C!important;}
html:not(.ios) body.site-TK .bg-appcolor {background: #8D076C!important;}
html:not(.ios) body.site-TK .text-appcolor {color: #8D076C!important;}
html:not(.ios) body.site-TK .login-tabs .button.active {border-bottom-color: #8D076C!important;}
html:not(.ios) body.site-TK .button.button-fill.color-appblue {background: #8D076C!important;}
html:not(.ios) body.site-TK .button.button-flat-bordered {color: #8D076C!important; border-color: #8D076C!important;}
html:not(.ios) body.site-TK .message-item.unread {background-color: #ccd9ff!important;}
html:not(.ios) body.site-TK .tab-link.active.flat-bordered {color: #8D076C!important;}

html:not(.ios) body.site-GT .photo-browser .navbar,
html:not(.ios) body.site-GT .photo-browser .toolbar,
html:not(.ios) body.site-GT .views .view[data-page=photo-browser-slides] .navbar,
html:not(.ios) body.site-GT .views .view[data-page=photo-browser-slides] .toolbar {
    background: rgba(255,192,255,.95)!important;
}
html:not(.ios) body.site-GT .navbar, html:not(.ios) body.site-GT .subnavbar, html:not(.ios) body.site-GT .toolbar:not(.messagebar):not(.stickers):not(.slideshowbar):not(.pickersitesbar) {background: #FFC0FF!important;}
html:not(.ios) body.site-GT .bg-appcolor {background: #FFC0FF!important;}
html:not(.ios) body.site-GT .text-appcolor {color: #FFC0FF!important;}
html:not(.ios) body.site-GT .login-tabs .button.active {border-bottom-color: #FFC0FF!important;}
html:not(.ios) body.site-GT .button.button-fill.color-appblue {background: #FFC0FF!important;}
html:not(.ios) body.site-GT .button.button-flat-bordered {color: #FFC0FF!important; border-color: #FFC0FF!important;}
html:not(.ios) body.site-GT .message-item.unread {background-color: #ffe2ff!important;}
html:not(.ios) body.site-GT .tab-link.active.flat-bordered {color: #FFC0FF!important;}

html:not(.ios) body.site-LS .photo-browser .navbar,
html:not(.ios) body.site-LS .photo-browser .toolbar,
html:not(.ios) body.site-LS .views .view[data-page=photo-browser-slides] .navbar,
html:not(.ios) body.site-LS .views .view[data-page=photo-browser-slides] .toolbar {
    background: rgba(247,176,247,.95)!important;
}
html:not(.ios) body.site-LS .navbar, html:not(.ios) body.site-LS .subnavbar, html:not(.ios) body.site-LS .toolbar:not(.messagebar):not(.stickers):not(.slideshowbar):not(.pickersitesbar) {background: #f7b0f7!important;}
html:not(.ios) body.site-LS .bg-appcolor {background: #f7b0f7!important;}
html:not(.ios) body.site-LS .text-appcolor {color: #f7b0f7!important;}
html:not(.ios) body.site-LS .login-tabs .button.active {border-bottom-color: #f7b0f7!important;}
html:not(.ios) body.site-LS .button.button-fill.color-appblue {background: #f7b0f7!important;}
html:not(.ios) body.site-LS .button.button-flat-bordered {color: #f7b0f7!important; border-color: #f7b0f7!important;}
html:not(.ios) body.site-LS .message-item.unread {background-color: #fcdefc!important;}
html:not(.ios) body.site-LS .tab-link.active.flat-bordered {color: #f7b0f7!important;}

html:not(.ios) body.site-TR .photo-browser .navbar,
html:not(.ios) body.site-TR .photo-browser .toolbar,
html:not(.ios) body.site-TR .views .view[data-page=photo-browser-slides] .navbar,
html:not(.ios) body.site-TR .views .view[data-page=photo-browser-slides] .toolbar {
    background: rgba(247,16,86,.95)!important;
}
html:not(.ios) body.site-TR .navbar, html:not(.ios) body.site-TR .subnavbar, html:not(.ios) body.site-TR .toolbar:not(.messagebar):not(.stickers):not(.slideshowbar):not(.pickersitesbar) {background: #f71056!important;}
html:not(.ios) body.site-TR .bg-appcolor {background: #f71056!important;}
html:not(.ios) body.site-TR .text-appcolor {color: #f71056!important;}
html:not(.ios) body.site-TR .login-tabs .button.active {border-bottom-color: #f71056!important;}
html:not(.ios) body.site-TR .button.button-fill.color-appblue {background: #f71056!important;}
html:not(.ios) body.site-TR .button.button-flat-bordered {color: #f71056!important; border-color: #f71056!important;}
html:not(.ios) body.site-TR .message-item.unread {background-color: #fed5e1!important;}
html:not(.ios) body.site-TR .tab-link.active.flat-bordered {color: #f71056!important;}