body,h1,h2,h3,h4,h5,h6,td,a,tr{}
body{margin:40px 0;}
body {
	/* color: #ff9000; */
       height: 100%;
       background-repeat: no-repeat;
       background-image:url(bg1.jpg); 
    /* background-image:url(bg1.gif), linear-gradient(#ff7c00, #290a59 100%);;  */
    /* background-image: -webkit-linear-gradient(top, #ff7c00  0%, #290a59 100%) url(bg1.gif); */
	background-repeat:repeat;
	/* background-position:right bottom; */
	background-attachment:fixed;
	background-size:auto;
	
}

body a{
	color: #ffffff;
}


.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th, .table > .table-striped > tr > row1, .table > .tbody > .tr {
    background-color: #06325780;
}

.table-striped > tbody > tr:nth-child(even) > td, .table-striped > tbody > tr:nth-child(even) > th {
    background-color: #06325720;
}

.table > .table-striped > table > tbody > tr > row1 {
    background-color: #06325780 !important;
}

.table > .table-striped > table > tbody > tr > row2 {
    background-color: #06325720 !important;
}

table.shoppe {
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .5);
    box-shadow: 0 0 10px rgba(0, 0, 0, .5);
	border-radius: 4px;
}

table.shoppe > tbody > tr > td, table.shoppe > tbody > tr > th, table.shoppe > thead > tr > td, table.shoppe > thead > tr > th {
    background-color: #06325720 !important;
	border-bottom: #06325760 1px solid !important;
	border-top-left-radius: 4px !important;
	border-top-right-radius: 4px !important;
}

table.shoppe > thead > tr > td, table.shoppe > thead > tr > th {
	background-color: #06325780 !important;
}


table.shoppe > tbody > tr > td.f1 {
	border-left: #06325760 1px solid !important;
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
	border-top: #06325760 1px solid !important;
}

.tabpages {
    background-color: transparent !important;
}

.tabstrip > div.selected {
    background-color: transparent !important;
}

#mailHeadings {
	background-color: #06325780 !important ;
}

.shipmailrowodd {
	background-color: #06325780 !important ;
}

.btn-default > .btncenter > a {
	color: #707070 !important;
}

/* .front-page-news-title { */
    /* color: #ff9000; */
}

/* .buddy .CisMale, .buddy a.CisMale { */
    /* color: #786bde; */
}

/* .buddy .CisFemale, .buddy a.CisFemale { */
    /* color: #f53737; */
}

mark,
.mark {
  padding: .2em;
  background-color: #fcf8e3;
}
.text-left {
  /* text-align: left; */
}
.text-right {
  /* text-align: right; */
}
.text-center {
  /* text-align: center; */
}
.text-justify {
  /* text-align: justify; */
}
.text-nowrap {
  /* white-space: nowrap; */
}
.text-lowercase {
  /* text-transform: lowercase; */
}
.text-uppercase {
  /* text-transform: uppercase; */
}
.text-capitalize {
  /* text-transform: capitalize; */
}
.text-muted {
  /* color: #777; */
}
.text-primary {
  color: #ffffff;
}
a.text-primary:hover {
  /* color: #3071a9; */
}
.text-success {
  /* color: #3c763d; */
}
a.text-success:hover {
  /* color: #2b542c; */
}
.text-info {
  color: #ffffff;
}
a.text-info:hover {
  /* color: #245269; */
}
.text-warning {
  /* color: #8a6d3b; */
}
a.text-warning:hover {
  /* color: #66512c; */
}
.text-danger {
  /* color: #a94442; */
}
a.text-danger:hover {
  /* color: #843534; */
}
.bg-primary {
  /* color: #fff; */
  /* background-color: #428bca; */
}
a.bg-primary:hover {
  /* background-color: #3071a9; */
}
.bg-success {
  /* background-color: #dff0d8; */
}
a.bg-success:hover {
  /* background-color: #c1e2b3; */
}
.bg-info {
  /* background-color: #d9edf7; */
}
a.bg-info:hover {
  /* background-color: #afd9ee; */
}
.bg-warning {
  /* background-color: #fcf8e3; */
}
a.bg-warning:hover {
  /* background-color: #f7ecb5; */
}
.bg-danger {
  /* background-color: #f2dede; */
}
a.bg-danger:hover {
  /* background-color: #e4b9b9; */
}

.nav > a {
	text-decoration: none;
    background-color: #093f6d;
	color: #dfdfdf;
}

.nav > a:focus {
	text-decoration: none;
    background-color: #042540;
	color: #dfdfdf;
}

.nav > li > a:hover {
    text-decoration: none;
    background-color: #093f6d50;
	color: #dfdfdf;
}

.nav > li > a:active {
    text-decoration: none;
    background-color: #04254050;
	color: #fff;
}

.nav > li > a:visited {
    text-decoration: none;
    background-color: #2b6a8e !important;
	color: #fff !important;
}


.navbar-nav > li > a {
    text-decoration: none;
	color: #707070;
}

.navbar-nav > li > a:visited {
    text-decoration: none;
	color: #707070 !important;
}

.navbar-nav > li > a:hover {
    text-decoration: none;
	color: #5e5e5e !important;
}

.visible-xs-block > li > a{
	color: #707070;
}


.page-header {
  /* padding-bottom: 9px; */
  /* margin: 40px 0 20px; */
  /* border-bottom: 1px solid #eee; */
}

.front-page-news-title {
    color: #ffffff;
}

.front-page-news-title a{
    color: #ffffff;
}

.front-page-news-title a:hover{
    color: #12608c;
}

.front-page-news-title a:focus{
    color: #6ba8b6;
}

li {
	color:#093f6d;
}

.well {
	background-image:url(centrebg1.png);
	background-color:transparent;
    /* background-image: -webkit-linear-gradient(top, #3c3c3c  0%, #000000 75%, #1c001f); */
    /* background-image: -o-linear-gradient(top, #6a717a 0%, #f5f5f5 100%); */
    /* background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); */
    /* background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); */
    background-repeat: repeat-x;
	background-size: contain;
    border-color: #ffffff;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .5);
    box-shadow: 0 0 10px rgba(0, 0, 0, .5);
}

.panel-primary > .panel-heading {
	height: 60px; 
    background-image: url("header-flakes.png"), -webkit-linear-gradient(180deg, rgba(203,203,203,1) 0%, rgba(40,78,110,1) 45%, rgba(5,48,84,1) 45%, rgba(10,66,114,1) 100%);
    background-image: url("header-flakes.png"), linear-gradient(180deg, rgba(203,203,203,1) 0%, rgba(40,78,110,1) 45%, rgba(5,48,84,1) 45%, rgba(10,66,114,1) 100%);
	background-position:right;
	background-repeat:no-repeat;
	color: #fff;
    background-color:transparent;
    border-color:transparent;
}


.panel-info > .panel-heading {
        background-image: url("header-flakes.png"), -webkit-linear-gradient(180deg, rgba(203,203,203,1) 0%, rgba(40,78,110,1) 45%, rgba(5,48,84,1) 45%, rgba(10,66,114,1) 100%);
    background-image: url("header-flakes.png"), linear-gradient(180deg, rgba(203,203,203,1) 0%, rgba(40,78,110,1) 45%, rgba(5,48,84,1) 45%, rgba(10,66,114,1) 100%);
	background-position:right;
	background-repeat:no-repeat;
	color: #fff;
}

.panel-primary > .panel-heading {
    /* color: #fff; */
    /* background-color: #265426; */
    /* border-color: #357ebd; */
}

.panel {
    margin-bottom: 20px;
	background-image:url(centrebg1.png);
	background-color:transparent;
	background-size:auto;
	background-repeat:repeat;
    border-radius: 4px;
	border-top-left-radius: 10px;
    border-top-right-radius: 10px;
	background-size: contain;
    border-color: #ffffff;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .5);
    box-shadow: 0 0 10px rgba(0, 0, 0, .5);
}

.panel-heading {
    padding: 1px 15px 1px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.panel-primary {
	color: #ffffff;
}

.panel-heading {
    /* background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%); */
    /* background-image: -o-linear-gradient(top, #428bca 0%, #357ebd 100%); */
    /* background-image: -webkit-gradient(linear, left top, left bottom, from(#428bca), to(#f0f)); */
    /* background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%); */
    /* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0); */
    /* background-repeat: repeat-x; */
}

select, #UserChannelColorPicker input, #ColorPickerBox input, #InputColorPickerBox input, #InputColorPickerBox_preview input, .table-striped input, .content input, .col2 input, .btncenter, #findPorthole, #MessageToAllTextBox, #MessageToUserTextBox, #CensorReasonTextBox, #CommentTextBox, #DesciptionTextBox/*spelling error is intentional - DO NOT CHANGE */ {
	color: #707070;
}

.btn-success, btn-danger, #FindUserForm {
	color: #ffffff !important;
}

fieldset.groups, #miniCart, #miniCart .head {
	background: none !important;
}

/* Global Fixes */

/* Consider adding to main css */

#RecipientTypeList, #colorChoiceList, #TemplateList {
	width: 200px !important;
	color: #707070 !important;
}

.CommentText, #CommentText, #TitleTextBox, #RecipientTextBox, #MessageTextBox, #ReasonTextBox, #CensorReasonTextBox, #CommentTextBox {
	color: #000000 !important ;
}