@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("ask.mosio.com") {

div.mm_centercol div[style="width: 100%; margin-top: 10px;"], div.header_left, div div[style="font-size: 12pt; text-align: center;"] {display:none !important}

div.header_logo {height: 0px !important;
                 background-image: none !important;
                 margin-bottom: 17px !important}

div.mm_about_functions {
    border: 0px !important;
    padding: 0px 0px 0px 0px !important;
    margin-top: 0px}

div.footer {color: white !important; }

div.col_header {color: white !important; }

a:visited {color: #a3c !important; }
a:link {color: #88f !important; }

div#how_it_works, span.colored_heading {color: white !important;}

div.sms_preview {color: black !important;}

span.sarcasm {color:#f6f !important;}

p[style="color: rgb(51, 51, 51);"] {color: #aaa !important;}

/* settings notification page */
div.notification {background-color: #777 !important;}


/*  top and bottom of boxes img    */
div.box_about img.box_top, div.box_about img.box_bottom, div.box_white img.box_top, div.box_white img.box_bottom, div.box_blue img.box_top, div.box_blue img.box_bottom {opacity: 0 !important;}

   /* about header bg */ 
div.box_about {background-image: none !important;
background-color: #444 !important;
border-style: solid !important; 
border-color: #aaa !important; 
border-width: 3px !important;
margin-top: 5px !important;
}

   /* about main bg */
div.box_about div.padded_x { background-color: #444 !important;
color: #DDD !important;
}

   /* white header bg */ 
div.box_white {background-image: none !important;
background-color: #444 !important;
border-style: solid !important; 
border-color: #aaa !important; 
border-width: 3px !important;}

   /* white main bg */
div.box_white div.padded_x { background-color: #444 !important;
color: #DDD !important;
}
   /* blue header bg */ 
div.box_blue {background-image: none !important;
background-color: #444 !important;
border-style: solid !important; 
border-color: #aaa !important; 
border-width: 3px !important;}

   /* blue main bg */
div.box_blue div.padded_x { background-color: #444 !important;
color: #DDD !important;
}

   /* blue header bg */ 
div.padded_x div.box_question {background-image: none !important;
background-color: #111 !important;
border-style: solid !important; 
border-color: #aaa !important; 
border-width: 3px !important;}

  /* blue main bg */
div.box_question div.padded_x { background-color: #111 !important;
color: #DDD !important;
}


   /* response header bg */ 
div.padded_x div.box_response {background-image: none !important;
background-color: #333 !important;
border-style: solid !important; 
border-color: #aaa !important; 
border-width: 3px !important;}

  /* response main bg */
div.box_response div.padded_x { background-color: #333 !important;
color: #DDD !important;
}

   /* follow header bg */ 
div.padded_x div.box_follow {background-image: none !important;
background-color: #335 !important;
border-style: solid !important; 
border-color: #aaa !important; 
border-width: 3px !important;}

  /* follow main bg */
div.box_follow div.padded_x { background-color: #335 !important;
color: #DDD !important;
}

   /* unanswered header bg */ 
div.padded_x div.box_unanswered {background-image: none !important;
background-color: #6c6 !important;
border-style: solid !important; 
border-color: #c22 !important; 
border-width: 3px !important;}

  /* unanswered main bg */
div.box_unanswered div.padded_x { background-color: #6c6 !important;
color: black !important;
font-size: 1.1em !important;
font-weight: bold !important;
}

div.box_unanswered div.padded_x a:link{ color: #d33 !important; 
}

   /* comment header bg */ 
div.padded_x div.box_comment {background-image: none !important;
background-color: #444450 !important;
border-style: solid !important; 
border-color: #777 !important; 
border-width: 3px !important;}

  /* comment main bg */
div.box_comment div.padded_x { background-color: #444450 !important;
color: #DDD !important;
}


/*   Changes header background & color   */
body { background-color: #1A1A1A !important;
background-image: url(data:image/gif;base64,R0lGODlhFgA4ANUAAAAAAP///zk4OUtKS0JBQlpZWj09Pjg4OUZGR1lZWj9AQD0+Pjg5OUpLS0FCQllaWj0+PTg5OFFSUUZHRllaWUBAPz4+PTk5OEtLSkdHRkJCQVpaWT49PTk4OFJRUUdGRlpZWVpaWllZWVhYWFdXV1VVVVNTU1FRUU9PT01NTUtLS0hISEZGRkREREJCQkBAQD09PTw8PDo6Ojk5OTg4OBoaGv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADYALAAAAAAWADgAAAb/QNqFIWDQIpHD8DLrdBjGpEAgq1qv2Kwsxu16v+DYggMzwCwciBkGWUDO7jcE8qrb7/i6omJ3ERwugQQuDhqCDoCBgYAtjY6PkJEtHywTLJeWLAgIl52aLB8ZLCukpaanqCsqq6wqDRirDbKtGLIDKbi5uru8KSi/wMHCwygSJ8fIxx7HxsnKJybR0tPU1SYl2Nna29wlJN/g4eLjJCPm5+jp6iMUIiIgBSDuGw/xIRshIBQb8SAJIQADChxIsKDBgwgTKkSYAAS8DRRA3MtX4MEGd/DkiaCwruM6ciDJdRvZzZpJayeWOTvRTOVKCcRiEutFs9cAWbBYyWqwqlYrbFapgqZikYESJ0+ajmaqBEqSU0mEFC1yMMiFBkBVCQ2yU0FBnq935rBpY4GNGxhlIHAoa4bDgjBww2iZq2XKgQg0oDiZseQuXiIMLtCoQbiw4cOIEytezLix48eQI0ueTLmy5cuYM2vezLlGEAA7) !important;
background-repeat: repeat-x !important;
}


/*   Hides old Questionarium image and replaces it with own     */
div.nav_links a[href="/questionarium.php"] img[alt="Questionarium"] {opacity:0 !important; 
}
div.nav_links a[href="/questionarium.php"] {background-image: url(data:image/gif;base64,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) !important;
background-repeat: no-repeat !important;
background-position: 0px 0px !important;
padding-top: 27px !important;
}


/*   Hides old Apps image and replaces it with own     */
div.nav_links a[href="/apps"] img[alt="Apps"] {opacity:0 !important; 
}
div.nav_links a[href="/apps"] {

background-image: url(data:image/gif;base64,R0lGODlhRwAoAOYAAAAAAP///zk4OUtKS0JBQlpZWtbV1piXmD09Pjg4OUZGR0FBQllZWj9AQD0+Pjg5OUpLS0FCQllaWtXW1j9APz0+PTg5OFFSUUpLSkZHRkFCQXh5eFlaWY2OjUBAPz4+PTk5OEtLSkdHRkJCQW9vbmRkY1paWdbW1T49PTk4OFJRUUdGRnl4eFpZWdbV1ZiXl/X19fT09Orq6uDg4N/f39bW1tXV1dTU1NPT08vLy8rKysHBwcDAwL+/v7e3t7a2trW1tbS0tKysrKurq6qqqqmpqaKioqGhoaCgoJiYmJWVlY6OjoyMjIqKioODg4KCgoGBgYCAgH5+fn19fXt7e3p6enl5eXd3d3V1dW9vb21tbWxsbGRkZGNjY2JiYmBgYF5eXlpaWllZWVhYWFdXV1VVVVNTU1FRUU9PT01NTUtLS0hISEZGRkREREJCQkBAQD4+Pj09PTw8PDo6Ojk5OTg4OP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAHYALAAAAABHACgAAAf/gHWCgyCFhg+IiAkCjI2JiYODFpOUlRYJmJkChoePD5wgc6KjpKWmp6ipqqulcq6vsLGys7S1trexDrq7KL2+ccDACMPECMHAFR/Ky76+Fc/PDsXDx9XI0M9v2tvc3d7f4OHi491u5ucE6eoR7O3n7/Dw6vPw7e0aI/n68fBt/v8AAwocSLCgwYMBVyhcyKZhwwwQI2ZwSLFiRYkRLVpUwLGjR44V14gcSbKkyZMoU6pcWVKNy5cwY8qcSTMmhJs4MYTYybPmS5w30wgdSrSo0aNIkypdWhSN06dQo0qdSrWq1atRL2jdeqar169gw4odS7arirNoVZQ9Y6at27dw/98WCRAgBpi4ePPq3Yu3jN+/gAMDlkE3gBLBiBMrXoyYjOPHkCM/vkKXRgAdkjNr3sw585jPoEOLBv0jQI7SAbyA1mLjhxcedHmoHjPExhUmhGUwAX0lB90Zu0cLH8OhuHExyJMrRw4jwAsWdA8UmO4kgIzmhW0gtxFgRmG6TkyQaD7jRIAJEtJLmM6+hfv3YeLLn08//hK6WcIQziG/egAYToThWwBWhFEDXTtwYQVd/AnRXXxcLFHfhBRWGN8OD4bhA11cxOdfEvEtGACIB8ogn28mGkFXEh1a6KKLXDS3gxNOqDiih+DJR5cQBgZQg3wOBhBGjHTBkOCLSNaXxP93382AYwABxrdjjz/GFySEO2DnZJIMdOnle2C+5xsMBpRpAGEBkGCCfx0UtwFdL7TgQoYCWmfCnSaUgCGU8oXZAnvTDSecF3QdERoThY7xRJFPeDGgFmNwF4Bsi06q6BOfIRrAFYKK1hlkR9C1RWQxBEADGVAwSRcQjkn6XQyjDmGqpKd+6hhjgCFxQxCCEXHDDWVEQVcTOtTFq183BHCDEoTRgIVfWOhQagw9fIHrX3xlC5cUdEmBV7I3aCtuW2GlddZaYE1B1xRi4RAADmttJe9aWNX7FBV0UTGVuzjY6y9TABNVRRVIdVFFFwEnPMDCDAPl8E068bSTTxT/9PCKxTjJxNLGHHfs8RoWiSDyyAsxRNFHIGmk8soso4zQyzDHLHMb8djDDj8451yzzTYvME86OrtBTjceFG00BQ0krfTQTDONzdPQWAP107vsAscyyqAgNTZV7wJ1NbiELfbYZMvBytlop632HI207XYmmDxgiQWRCOLJ3Q+koPfefKcgAB2ABw7K3YEAADs=) !important;
background-repeat: no-repeat !important;
background-position: 0px 0px !important;
padding-top: 27px !important;
}


/*   Hides old FYI image and replaces it with own     */
div.nav_links a[href="/fyi"] img[alt="FYI"] {opacity:0 !important; 
}
div.nav_links a[href="/fyi"] {background-image: url(data:image/gif;base64,R0lGODlhMwAoAOYAAAAAAP///zk4OUJBQlpZWj09Pjg4OUZGR0FBQj9AQD0+Pjg5OUpLS0FCQllaWj9APz0+PTg5OFFSUUpLSkZHRkFCQVlaWUBAPz4+PTk5OEtLSkdHRkJCQVpaWT49PTk4OFJRUUdGRmRjY1pZWfX19fT09Orq6tbW1tXV1dTU1MrKysHBwcDAwLa2tqysrKurq6qqqp+fn46OjoqKioODg4KCgoGBgYCAgG1tbWpqamRkZGNjY2JiYlpaWllZWVhYWFdXV1VVVVNTU1FRUU9PT01NTUtLS0hISEZGRkREREJCQkBAQD4+Pj09PTw8PDo6Ojk5OTg4OP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAFIALAAAAAAzACgAAAf/gBkZC4SEBgKIiYWFUY2OEZCRkhEGlZYCgpmDT5ydnp+goaKjoE6mp6ipqqusraoeHk2ysgW1tgWzshAYvL2wvx4QwsIKt7W5s0vKy8zNzs/Q0c4DAw3W10rZ2tvc2dTf1NzX1xUc5udKSerr7O3u7/Dx7kgU9fYUSPn6+/z59/b9+h0YSPDAkYMIEypcyLChw4VGIkqcSLGiRYkMMmqcoKGjR4tFQoocSbKkyZMoSxJZybKly5cwY8p8OaSmzZs4c+rcqROEz58ghggZSrSo0RIBkiYtIQRpiqIpAjCNIdWoVaJBsmrdylWp0hJBYCS9kfVGUhhhk3JdqxWI27dw/+MmfRGXB1IUbllI5QHkRdK4gN/+GEy4sOG5hn/4DYADB2LFSRNL/uGjsuXKIzJnJkAgqQvOmkeIIBFgRYsAJHZUdpF0RIfXsB3Ink2gh+3buHMnPeGit4zbrAOYCOACeNLcyJMrv+11920dpFHrMB5guXXru3u7+E29OPXr4JF7Vk4jKQ3cwcP3CK2Zs3vOHTx3sEC/vo/yAWiMqN0jPWzYyI0wmWSPJVZDUjUUttiAhgXm4FwO2pCUDXAt5iBgbGWoQgozZJhDCinksNUMKaiQ4VpXpajiiixa5RNPMMYYowQ01ijBEDPlqOOOLqXk449AkqTRkBx51NFFSFo05HiSQz7k5JNQKrTBBiFUaSU/BREU0JZcBiTPl2CG2Y413ZRp5pnjpGkNAuCE88wFcMb5QAJ01inNndIIg0wTw/TZpwKABspEL7zEgoyfgSYKgSuMNupoKqREKumknyBiSSULTBKBI44s4mkhH4Qq6qgfCADFqahmEAgAOw==) !important;

background-repeat: no-repeat !important;
background-position: 0px 0px !important;
padding-top: 27px !important;
}

}