@import url(../../../images/orionmobile/stylesheet/editor.css);
@import url(../../../images/orionmobile/stylesheet/select2.css);

@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700);

html, body {
 height:100%;
}

body {
 padding:0;
 color: #676767;
 background-color:#f0f3f4/*e8e8e8*/;
 margin:0;
 font-family: 'PT Sans', Vedrana, sans-serif;
 font-size:13px;
}

.smalltext, .tcat, .trow_sep {
 font-size:11px;
}

.mediumtext {
 font-size:14px;
}

.float_right {
 float:right;
}

.float_left {
 float:left;
}

.block {
 display:block;
}

.none {
 display:none;
}

a:link, a:visited{
 text-decoration:none;
 color:#5a5a5a;
}

a:hover, a:active .theme_text, .forum_on {
	color: #C30B0F;
}

.thead, .header, .theme_bg_color, .pagination .pagination_current, .profile_tabs a.button.active_tab, .postbit_button, .sceditor-button, .modal a.close-modal:before, .user_panel > a, .slidebar ul > li > a:hover {
	background-color: #C30B0F;
}

.page, .header > div {
 width:96%;
 margin:0 auto;
}

.header {
 margin-bottom:15px;
}

.header > div:first-child {
 padding:16px 0px;
 font-size:16px;
}

.header > div > .header_link {
 text-align:center;
 vertical-align:middle;
}

.header > div > .header_link.float_left a {
 left:4px;
}

.header > div > .header_link.right_left a {
 right:4px;
}

.header > div > .header_link a {
 position:relative;
 top:4px;
 margin:0 auto;
}

.header > div > .logo {
 display:block;
 margin:0px 46px;
 vertical-align:middle;
 text-align:center;
}

.header > div > * > a {
 color:#f5f5f5;
}

.header > div > .header_search {
 padding:8px 0px;
 margin:0;
 position:relative;
}

.header > div > .header_search > input.textbox {
 border-width:0px;
 padding:6px 8px;
 width:100%;
 box-sizing:border-box;
 display:block;
}

.header > div > .header_search > button {
 position:absolute;
 right:6px;
 top:2px;
 bottom:0;
 border:none;
 background:none;
 padding:0;
 margin:0;
}

.breadcrumb {
 margin-bottom:8px;
 padding:4px;
}

.navigation_menu > li[id] > ul > li > a > i {
 position:relative;
 right:6px;
}

.breadcrumb > * {
 display:inline-block;
 margin-right:3px;
 vertical-align:middle;
}

.breadcrumb .breadcrumb_sep:before {
 font-family:FontAwesome;
 content:"\f105";
}

.page {
 padding-bottom:60px;
}

table {
 border-spacing:0px;
}

table td:not(.thead):not(.tcat), div[class*="trow"]{
 padding:7px 5px;
}

.tborder {
 width:100%;
}

.thead_links {
 position: relative;
}

.thead_links > a > i {
 background-color: rgba(0, 0, 0, 0.250);
 border-radius: 3px;
 padding: 4px 6px;
}

.thead_links > a {
 margin-left: 4px;
}

.thead {
 padding:10px 6px;
 color:#f5f5f5;
 border-radius:2px 2px 0px 0px;
}

.thead_collapsed {
 border-radius:2px !important;
}

.thead a {
 color:#f5f5f5;
}

.thead strong, .tcat strong, .tfoot strong {
 font-weight:400;
}

.tcat {
 padding:5px;
 border-color: #E5E5E5;
 border-style: solid;
 border-width:0px;
 background-color:#F1F1F1;
}

.tcat:first-child {
 border-left-width:1px;
}

.tcat:last-child {
 border-right-width:1px;
}

.tcat:only-child {
 border-right-width:1px;
 border-left-width:1px;
}

*[class*="trow"], .trow_sep, .hiddenrow {
 background-color:#ffffff;
 border-color:#E5E5E5;
 border-style:solid;
 border-width:0px;
}

*[class*="trow"]:first-child {
 border-left-width:1px !important;
}

*[class*="trow"]:last-child {
 border-right-width:1px !important;
}

*[class*="trow"]:only-child {
 border-right-width:1px;
 border-left-width:1px;
}

.tborder tr:last-child *[class*="trow"] {
 border-bottom-width:1px;
}

.trow_selected, .trow_selected td {
 background-color:#EBEBEB;
}

.trow_deleted, .deleted_post  *[class*="trow"]:not(.trow_selected){
  background-color: #FFF3F3 !important;
}

.trow_shaded:not(.trow_deleted), .unapproved_post *[class*="trow"]:not(.trow_selected){
 background-color: #FFF9DF;
}

.tfoot, div.jqi .jqibuttons{
 background-color:#EFEFEF;
 padding: 9px 6px;
 border:1px solid #E5E5E5;
 border-top-width:0px;
}

.hidden {
 display: none;
 float: none;
 width: 1%;
}

.hiddenrow {
 display: none;
}

.selectall {
 text-align: center;
}

.hiddenrow {
 text-align:center;
}

.tborder tbody tr:last-child td:first-child {
 border-radius:0px 0px 0px 2px;
}

.tborder tbody tr:last-child td:last-child {
 border-radius:0px 0px 2px 0px;
}

.tborder tbody tr:last-child td:only-child {
 border-radius:0px 0px 2px 2px !important;
}

.pagination {
 display: inline-block;
 float:left;
}

.pagination > *:not(script) {
 background-color: #ffffff;
 border: 1px solid rgba(0, 0, 0, 0.15);
 border-radius:2px;
 display: inline-block;
 padding:0px 10px;
 height:24px;
 line-height:24px;
}

.pagination_previous, .pagination_next {
 padding:0px 12px;
}

.pagination .pagination_current, .profile_tabs a.button.active_tab {
 color:#f5f5f5 !important;
}

.pagination > * > i{
 line-height:inherit;
}

.pagination > a:hover, input[type="submit"]:hover:not(.label), .button:hover, .postbit_body form textarea[id*="quickedit_"] ~ button:hover, .jqibuttons button:hover {
 background-color:#e2e2e2;
}

.drop_go_page {
 padding:4px 6px !important;
 border-radius:2px;
 height:auto !important;
 line-height:normal !important;
}

.pagination > *:not(.pagination_current):not(.pagination_next):not(.pagination_previous):not(.go_page) {
 display:none;
}

a.button, .button, input[type="submit"]:not(.label), .post_body form textarea[id*="quickedit_"] ~ button, .jqibuttons button {
 display:inline-block;
 border-radius:2px;
 background-color:#ffffff;
 border: 1px solid #E5E5E5;
 padding:5px 10px;
}

.postbit_button, .sceditor-button {
 border-radius:2px;
 color:#f5f5f5;
 padding:6px 10px;
 margin:2px;
 display:inline-block;
}

.postbit_button:hover, .sceditor-button:hover {
 background-image:url(../../../images/orionmobile/button_bg.png);
 color:#f5f5f5 !important
}

a.postbit_button {
 color:#f5f5f5;
}

.postbit_button span{
 display:none;
}

.postbit_footer .postbit_button {
 margin:4px;
}

.sceditor-button {
 margin:4px;
}

.sceditor-toolbar {
 margin:0 auto;
 text-align:center;
}

.sceditor-group {
 margin:0px;
 display:inline-block;
}

.error {
 padding:8px;
 border-radius:2px;
 background-color:#FFEAD0;
 color:#8A6D3B;
 border: 1px solid rgba(0, 0, 0, 0.050);
}

.alert {
 padding:10px;
 margin:6px 0px;
 text-align:center;
 color: rgba(0, 0, 0, 0.300);
}

.alert_yellow {
 background-color:#FFEBD4;
 color:#8A6D3B;
}

.alert_red {
 background-color:#F7BABA;
 color:#933F3F;
}

.alert_blue {
 background-color:#98D5E9;
 color:#295665;
}

.alert_green {
 background-color:#7CDE9B;
 color:#244C30;
}

.alert_purple {
 background-color:#8E92E3;
 color:#2B2E68;
}

.alert a:link, .alert a:visited {
 color: rgba(0, 0, 0, 0.550);
}

.alert a:hover, .alert a:active {
 color: rgba(0, 0, 0, 0.650);
}

.label {
 border-radius:2px;
 padding:2px 5px;
 vertical-align:middle;
 color:#f5f5f5;
 display:inline-block;
}

a.label {
 color:#f5f5f5;
}

.label_yellow, .remove_ignore_button, .label[class*="fw_pm"] {
 background-color:#FFBF58;
}

.label_red, .add_ignore_button, ._minus {
 background-color:#D2574A;
}

.label_blue, .remove_buddy_button, .label[class*="re_pm"] {
 background-color:#36A1BC;
}

.label_green, .add_buddy_button, .label[class*="new_pm"], ._plus, .postbit_button.postbit_multiquote_on {
 background-color:#65B688;
}

.label_dark, .report_user_button, .label[class*="old_pm"], ._neutral {
 background-color:#414141;
}

blockquote, .codeblock, body[contenteditable] code {
 background-color: #f3f3f3;
 border: 1px solid #ebebeb;
 border-radius:2px;
 color: inherit;
 font: inherit;
 margin: 0 0 20px;
 padding: 0 0 0 15px;
 word-break: break-all;
}

blockquote cite span {
 display: inline-block;
 float: right;
 margin: 0 4px;
}

.codeblock .title, blockquote cite, body[contenteditable] code .title {
 display: block;
 font-size: 13px;
 font-style: normal;
 padding: 6px 0;
}

.phpcodeblock code {
}

.codeblock code {
 display: block;
 height: auto;
 max-height: 200px;
 overflow: auto;
}

.codeblock .title:before, blockquote cite:before, body[contenteditable] code .title:before, .phpcodeblock .title:before {
 font-family:"FontAwesome";
 vertical-align:middle;
 margin-right:4px;
}

blockquote cite:before {
 content:"\f10d"
}

.codeblock .title:before, body[contenteditable] code .title:before {
 content:"\f121";
}

.phpcodeblock .title:before {
 content:"\f126";
}

.quick_jump {
 display: inline-block;
 margin-left: 4px;
 vertical-align: middle;
}

.quick_jump:before {
 content:"\f08e";
 font-family: FontAwesome;
}

.postbit_body form textarea[id*="quickedit_"] {
 margin: 3px 0;
}

.postbit_body form textarea[id*="quickedit_"] ~ button {
 margin: 3px 5px 3px 0;
}

form textarea {
 box-sizing: border-box;
 display: block;
 min-height: 100px;
 min-width: 280px;
 width: 100%;
}

body[contenteditable] {
 background:transparent;
 border:none;
 
 margin:0;
 height:100%;
 width:auto;
}

body[contenteditable] p{
 padding:0;
 margin:0;
 background:none;
 border:0;
}

.textarea .textbox, .textarea input[type="text"] {
 border:none !important;
 background:none !Important;
}

.textarea input[type="text"] {
 border:none !important;
 background:none !Important;
}

.select2-container.textarea, textarea, select, input[type="text"], input[type="password"], .textbox, .sceditor-container iframe, .sceditor-container textarea, .subject_editable input {
 background-color: #ffffff;
 background-image: none;
 border: 1px solid rgba(0, 0, 0, 0.15);
 border-radius: 2px;
 box-sizing: border-box;
 font: inherit;
 color: #676767;
 padding: 4px 6px;
}

.subject_editable input {
 height:auto !important;
 width:auto !important;
}

textarea:focus, select:focus, input[type="text"]:focus, input[type="password"]:focus, .textbox:focus {
}

select {
 -moz-appearance: none;
}

fieldset, fieldset[class*="trow"] {
	background-color: #ddd;
	border: 1px solid #ddd;
	border-radius: 3px;
	box-sizing: border-box;
	font: inherit;
	padding: 4px 6px;
}

fieldset legend {
	background-color: #ddd;
	border: 1px solid #ddd;
	border-radius: 3px;
	padding: 6px 8px;
	
	font-size: 11px;
}

form input.error {
 border: 1px solid #D65749 !important;
}

form input.valid {
 border: 1px solid #219167 !important;
}

label.error, label.valid {
 display: block;
 margin: 3px 0;
 padding: 4px 0;
}

label.error, .profile_reputation .reputation_negative {
 color: #D65749;
}

label.valid, .profile_reputation .reputation_positive {
 color: #219167;
}

.dropdown_menu {
 display:none;
 border-radius:2px;
 margin:8px 0px;
 background-color:#ffffff;
 border:1px solid #E5E5E5;
}

.dropdown_menu > ul {
 list-style:none;
 padding:0;
 margin:0;
}

.dropdown_menu > ul > li > a {
 display:block;
 padding:7px 12px;
}

.dropdown_menu > ul > li > a:hover {
 background-color:#e2e2e2;
}

.dropdown_menu > ul > li:first-child > a:hover {
 border-radius:1px 1px 0px 0px;
}

.dropdown_menu > ul > li:last-child > a:hover {
 border-radius:0px 0px 1px 1px;
}

.dropdown_menu > ul > li:only-child > a:hover {
 border-radius:1px;
}

.sceditor-dropdown, .select2-drop {
 background-color: #ffffff;
 border:1px solid #E5E5E5;
 border-radius: 0px 0px 2px 2px;
 position: absolute;
}

.sceditor-dropdown input[type="text"] {
 margin: 0 6px;
}

.sceditor-dropdown input[type="button"] {
 margin: 4px auto;
}

.sceditor-maximize {
 background-color:#ffffff;
}

.sceditor-dropdown > * > *, .select2-results .select2-result-label {
 display: block;
 font-size: 12px;
 padding: 8px 16px;
 white-space: nowrap;
}

.select2-results .select2-highlighted {
 background-color: #393939;
 color: #f5f5f5;
}

.select2-results .select2-highlighted:last-child {
 border-radius: 0 0 2px 2px;
}

.highlight {
 background: none repeat scroll 0 0 #ffffcc;
 border-radius: 3px;
 margin: 1px;
 padding: 2px;
}

.jquery-modal.blocker, .jqifade {
 background: rgba(0, 0, 0, 0.600);
 bottom: 0;
 left: 0;
 opacity: 0;
 pointer-events: auto;
 position: fixed;
 right: 0;
 top: 0;
}

div.jqi {
 border: 4px solid rgba(0, 0, 0, 0.200);
 border-radius: 2px;
 display: none;
 z-index: 9999 !important;
}

div.jqi .jqibuttons {
 text-align:right;
 padding:4px 6px;
 border-radius:0px 0px 2px 2px;
}

div.jqi .jqibuttons button {
 margin-left:4px !Important;
 display:inline-block;
}

div.jqi:before {
 border-color: #E5E5E5;
 border-style: solid;
 border-width:1px;
 border-radius:2px 2px 0px 0px;
 background-color:#F1F1F1;
 display:block;
 padding:4px 6px;
 width:100%;
 color:inherit;
 box-sizing:border-box;
 content:"Confirm your action";
}

div.jqi .jqititle {
 border-radius: 2px 2px 0 0;
 color:#f5f5f5;
 padding: 8px 10px;
}

div.jqi .jqititle {
 background-color: #eaeaea;
 padding: 8px 10px;
}

div.jqi .jqiclose {
 display: inline-block;
 float: right;
 font-size:0px;
 position:relative;
 top:-20px;
 right:8px;
}

div.jqi .jqiclose:before {
 content:"\f00d";
 font-size:13px;
 display: inline-block;
 font-family: 'FontAwesome';
}

div.jqi .jqimessage {
 background-color:#ffffff;
 border-color:#E5E5E5;
 border-style:solid;
 border-width:0px 1px;
 padding: 4px 6px;
}

.modal-spinner {
 background-color: rgba(0, 0, 0, 0.7);
 border-radius: 3px;
 color: rgba(245, 245, 245, 0.7);
 left: 0;
 margin: 0 auto;
 padding: 12px 16px;
 position: fixed;
 right: 0;
 text-align: center;
 top: 15%;
 width: 120px;
 z-index: 9999;
}

.modal-spinner:before {
 content: "\f110";
 font-family: "FontAwesome";
 font-size: 40px;
 display:inline-block;
 margin-bottom: 10px;
 text-align: center;
 -webkit-animation: spin 2s infinite linear;
 -moz-animation: spin 2s infinite linear;
 -o-animation: spin 2s infinite linear;
 display:inline-block;
 animation: spin 2s infinite linear;
}

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
}

100% {
    -moz-transform: rotate(359deg);
}


}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
}

100% {
    -webkit-transform: rotate(359deg);
}


}

@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
}

100% {
    -o-transform: rotate(359deg);
}


}

@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}

100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}


}

img[src*="spinner.gif"] {
 display: none;
}

.poll_option {
 height: 24px;
 width:100%;
 margin-bottom: 8px;
}

.poll_option > span {
 display:inline-block;
 height: 100%;
}

.modal {
 display: none;
 width: 400px;
 text-align: left;
 background: #fff;
 border-radius:2px;
}

.modal a.close-modal {
 position: absolute;
 top: -8.5px;
 right: -16.5px;
 display: block;
 width: 30px;
 height: 30px;
 font-size:0px;
}

.modal a.close-modal:before {
 content:"\f00d";
 border:2px solid #f1f1f1;
 padding:4px 5px;
 border-radius:100%;
 color:#f5f5f5;
 font-size:13px;
 display: inline-block;
 font-family: 'FontAwesome';
}

.high_warning {
 color: #8a1b1a;
}

.moderate_warning {
 color: #b94a48;
}

.low_warning {
 color: #af8640;
}

.footer {
 margin:6px 0px;
 text-align:center;
}

.footer > ul {
 list-style:none;
 padding:0px;
 text-align:center;
 margin:10px auto;
}

.footer > ul > li {
 display:inline-block;
 margin:0px 2px;
}

.user_panel {
 position:fixed;
 text-align:center;
 bottom:0;
 width:100%;
 right:0;
 z-index:999;
}

.user_panel > a {
 padding:14px;
 color:#f5f5f5;
 display:inline-block;
 box-sizing:border-box;
 float:left;
 position:relative;
 font-size:14px;
 width:33.3333333%;
}

.user_panel > a:hover {
 color:rgba(0, 0, 0, 0.700);
}

.user_panel > a > span[id*="unreadcount_"] {
 position:absolute;
 padding:2px 3px;
 top:-4px;
}

#unreadcount_0 {
 display:none;
}

.popup {
 text-align:left;
 width:96%;
 z-index:999;
 position:fixed;
 display:none;
 left:0 !important;
 right:0 !important;
 margin:0 auto;
 bottom:50px;
}

.popup > ul{
 list-style:none;
 padding:0;
 margin:0;
 border:1px solid #e5e5e5;
 background-color:#ffffff;
 border-radius:0px 0px 2px 2px;
}

.popup > .popup_header {
 padding:8px 10px;
 color:#f5f5f5;
}

.popup > .popup_header > .float_right {
 color:#f5f5f5;
 position:relative;
 top:4px;
 z-index:1000;
}

.popup > ul > li {
 padding:8px 10px;
}

#style_popup > ul {
 text-align:center;
}

#style_popup > ul > li {
 display:inline-block;
 height:40px;
 width:40px;
 padding:0px;
 box-sizing:border-box;
 margin:4px;
}

#style_popup > ul > li > a {
 display:block;
 height:100%;
 width:100%;
}

.message_list > li{
}

.forum_status {
 font-size:18px !important;
 margin:0 auto;
}

.forum_minion {
 background-color:#1BB336;
}

.forumbit_subforums{
 list-style: none;
 margin: 8px;
 display:none;
 padding: 0;
}

.forumbit_subforums > li {
 margin: 3px 0;
}

.forumbit_subforums li > .subforumicon {
 border-radius: 100%;
 background-color:#c9c9c9;
 display: inline-block;
 margin-right: 3px;
 height:4px;
 width:4px;
 position:relative;
 top:-1px;
 vertical-align: middle;
}

.expcolimage {
 cursor: pointer;
 float: right;
 position: relative;
 right: 3px;
 text-align: center;
 top: 2px;
}

.expcolimage i {
 font-size: 15px;
 padding: 3px 0px;
 font-family:"FontAwesome";
 font-style:normal;
}

.expcolimage i[title*="[-]"]:before {
 content: "\f106";
}

.expcolimage i[title*="[+]"]:before {
 content: "\f107";
}

.list_style {
 padding:0;
 margin:0;
 list-style:none;
}

.list_style > li {
 padding:4px 0px;
}

.overlay_window{
 background: #000000;
 bottom: 0px;
 height: 100%;
 left: 0px;
 opacity: 0.50;
 position: fixed;
 right: 0px;
 top: 0px;
 display:none;
 width: 100%;
 z-index:997;
}

.slidebar {
 position:fixed;
 z-index:999;
 box-shadow: 0px 0px 0px 4px rgba(0, 0, 0, 0.300);
 text-align:left;
 top:0px;
 height:100%;
 display:none;
 background-color:#ffffff;
}

.slidebar .title {
 padding:10px;
 background-color:#e1e1e1;
}

.slidebar .title > a {
 position:relative;
 top:3px;
}

.slidebar > ul {
 list-style:none;
 padding:0;
 margin:0;
}

.slidebar > ul > li > a, .slidebar > ul > li > span, .slidebar > ul > li[id] > ul > li > a{
 display:block;
 padding:10px;
 border-bottom:1px solid #e8e8e8;
}

.slidebar > ul > li > a > i {
 width:24px;
 text-align:center;
 float:right;
 position:relative;
 top:2px;
 vertical-align:middle;
}

.slidebar > ul > li[id] > ul{
 list-style:none;
 padding:0px;
 margin:0px;
}

.slidebar > ul > li[id] > ul > li > a {
 padding-left:15px !important;
}

.slidebar ul > li > a:hover {
 color:#f5f5f5;
}

.slidebar_user_info {
 padding:6px 0px;
 text-align:center;
}

.slidebar_user_info > span {
 display:inline-block;
 box-sizing:border-box;
 vertical-align:middle;
 width:32%;
 text-align:center;
}

.user_avatar img {
 margin:0 auto;
 width:46px;
 height:46px;
 display:inline-block;
 border-radius:100%;
 box-shadow:0px 0px 0px 2px;
}

.slidebar form .list_style li {
 padding:6px 6px;
}

.slidebar form .list_style li.login_field input.textbox {
 display:block;
 padding:6px 8px;
 width:100%;
}

*[id*="_menu"] {
 display:none;
}

.postbit *[class*="trow"]:not(.postbit_header) {
 border-width:1px;
 padding:6px;
}

.postbit .tcat {
 border-width:1px 1px 0px 1px;
 border-radius:2px 2px 0px px;
 padding: 5px !important;
}

.postbit_avatar {
 float:left;
 width:44px;
 position:relative;
 text-align:center;
}

.postbit_avatar .label[class*="status_"] {
 position:absolute;
 border:2px solid #ffffff;
 bottom:0px;
 right:0px;
}

.postbit_avatar img {
 display:inline-block;
 width:40px;
 height:40px;
 border-radius:100%;
 vertical-align:middle;
 margin:0 auto;
}

.postbit_user {
 padding-left:48px;
 position:relative;
 top:4px;
}

.postbit_author_details {
 float:right;
}

.postbit_author_details > span:not(:last-child):after {
 content:"•";
 display:inline-block;
 vertical-align:middle;
 margin:0px 2px;
 position:relative;
 top:-1px;
}

.label[class*="status_"] {
 border-radius:100%;
 padding:4px;
 margin-right:2px;
}

.postbit_user .label[class*="status_"] {
 position:relative;
 top:-2px;
 display:none;
}

#clickable_smilies {
 margin:0 auto;
 text-align:center;
}

#clickable_smilies tr, #clickable_smilies tr td {
 display:inline-block;
}

.clear {
 clear:both;
}

.clearfix:after{
 clear: both;
 content: ".";
 display: block;
 height: 0;
 line-height: 0;
 visibility: hidden;
}

.clearfix {
 display: inline-block;
}

html[xmlns] .clearfix {
 display: block;
}

* html .clearfix {
 height: 1%;
}

a[rel="toggle_content_button"] {
 float:right;
}

.list_style.toggled_content {
 display:none;
}

.list_style.toggled_content  .float_right {
 text-align:right;
}

.rounded_avatar {
 float:left;
 widtH:40px;
 text-align:center;
}

.rounded_avatar img{
 width:100%;
 height:36px;
 width:36px;
 vertical-align:middle;
 border-radius:100%;
 display:inline-block;
}

.user_info {
 padding-left:44px;
 position:relative;
 top:4px;
}

/** jGrowl Start **/

/** Special IE6 Style Positioning **/
.ie6 {
 position: absolute;
}

.ie6.top-right {
 right: auto;
 bottom: auto;
 left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

.ie6.top-left {
 left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

.ie6.bottom-right {
 left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

.ie6.bottom-left {
 left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

.ie6.center {
 left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
 width: 100%;
}

/** jGrowl Styling **/
.jGrowl {
 z-index: 9999;
 color: #fff;
 font-size: 12px;
 position: fixed;
}

.jGrowl.top-left {
 left: 0px;
 top: 0px;
}

.jGrowl.top-right {
 right: 0px;
 top: 0px;
}

.jGrowl.bottom-left {
 left: 0px;
 bottom: 0px;
}

.jGrowl.bottom-right {
 right: 0px;
 bottom: 0px;
}

.jGrowl.center {
 top: 0px;
 width: 50%;
 left: 25%;
}

/** Cross Browser Styling **/

.center .jGrowl-notification,
.center .jGrowl-closer {
 margin-left: auto;
 margin-right: auto;
}

.jGrowl .jGrowl-notification,
.jGrowl .jGrowl-closer {
 background-color: #000;
 opacity: .85;
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
 zoom: 1;
 width: 235px;
 padding: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 text-align: left;
 display: none;
 border-radius: 5px;
}

.jGrowl .jGrowl-notification {
 min-height: 40px;
}

.jGrowl .jGrowl-notification,
.jGrowl .jGrowl-closer {
 margin: 10px;
}

.jGrowl .jGrowl-notification .jGrowl-header {
 font-weight: bold;
 font-size: .85em;
}

.jGrowl .jGrowl-notification .jGrowl-close {
 z-index: 99;
 float: right;
 font-weight: bold;
 font-size: 1em;
 cursor: pointer;
}

.jGrowl .jGrowl-closer {
 padding-top: 4px;
 padding-bottom: 4px;
 cursor: pointer;
 font-size: .9em;
 font-weight: bold;
 text-align: center;
}

/** Hide jGrowl when printing **/
@media print {
 .jGrowl {
  display: none;
}


}

/** jGrowl End **/

#subscriptions_popup .threadbit_main > div {
 display:inline-block;
}

#subscriptions_popup .threadbit_main .smalltext {
 float:right;
 position:relative;
 top:2px;
}

#subscriptions_popup .usercp_subscription_method, #subscriptions_popup .usercp_subscription_method ~ .replies {
 display:none;
}

#subscriptions_popup .threadbit_main .smalltext .float_right {
 display:none;
}

.iframe_video {
 height:30%;
 width:80%;
}

.scaleimages img {
 display:inline-block;
 max-width:80%;
 height:auto;
}

hr {
 color:#313131;
 background-color:#313131;
 height:1px;
 width:25%;
 margin:3px 0px;
 border:none;
}

.deleted_post [class*="trow"]:not(.trow_selected) .postbit_avatar .label[class*="status_"] {
 border-color:#FFF3F3 !important;
}

.unapproved_post [class*="trow"]:not(.trow_selected) .postbit_avatar .label[class*="status_"] {
 border-color:#FFF9DF;
}

