html {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}

body {
	font-size:1em;
}

#fileList {
	margin-top:80px;
}

.coinNewsStories a {color:#87b012; font-weight: 600;}
.wtnNewsStories a {color: #824097; font-weight: 600;}

/* PAYPAL PAYMENTS */
#paymentHolder {width:940px; background:#cecece; padding:10px; font-size:0.8em;}
.paymentListLeft, .payPalButton, .paymentListRight, .paymentDate {float:left;}
.paymentListLeft, .paymentListRight, .paymentDate {padding-top:6px;}
.paymentListLeft {width: 450px;}
.paymentListRight {width:250px;}
.payPalButton {width:150px; text-align:right}
.paymentList {padding:10px; background:#eee; margin-bottom:10px;}
.paymentTitle {font-size:1.2em; margin-bottom:10px; background:#fff; padding:10px;}
.paymentDate {width:150px;}
.paymentInstructions {font-size:0.75em; margin-top:10px;}
.green {color:#87b012; font-weight:bold;}
.purple {color:#824097; font-weight:bold;}

.globalPadding {
	padding:10px;
}

#navlist {
	float:right;
	margin-top:8px;
}

#search {
    margin: 13px 0px;
}

#logoDesktop {
	margin-top:42px;
	float:left;
	width:200px;
}

.defaultText {
	font-size:0.8em;
}

.whiteText {
	color:#fff;
}

.networkPushRight {
	margin-right:2%;
}

.netWorkHolder {
	float:left;
	width: 49%;
	margin-bottom:10px;
}

.networkTop {
	min-height: 230px;
}

.networkTop img {
	margin-bottom:10px;
}

.networkTickerHolder {
	background:#d6d6d6;
	padding:10px 10px 0px 10px;
}

.networkTicker {
	background:#fff;
	padding:9px 10px 10px 10px;
}

.networkNewsHolder {
	background:#d6d6d6;
}

.networkNews {
	background: #fff;
	min-height:200px;
}

.newsTitle {
	margin-bottom:10px;
}

.networkCOINBackground {
	background: #87b012; /* Old browsers */
	background: -moz-linear-gradient(#87b012 0%, #5a7116 100%);
	background: -webkit-linear-gradient(#87b012 0%, #5a7116 100%);
	background: -webkit-gradient(linear, 0 100%, 0 0, from(#87b012), to(#5a7116));
	background: -o-linear-gradient(#87b012 0%, #5a7116 100%);
	background: linear-gradient(#87b012 0%, #5a7116 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87b012', endColorstr='#5a7116',GradientType=0 ); /* IE6-9 */
}

.networkWTNBackground {
	background: #824097; /* Old browsers */
	background: -moz-linear-gradient(top,  #824097 0%, #511b66 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #824097 0%,#511b66 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #824097 0%,#511b66 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#824097', endColorstr='#511b66',GradientType=0 ); /* IE6-9 */
}

.networkQuickLinks {
	display:inline-block;
	width:150px;
	margin-bottom:5px;
	
}

.networkQuickLinks .fa {
	margin-right:10px;
}

.newsHolder {
	padding-bottom:24px;
}

#newNavBar {
	text-align:right;
	padding-top:5px;
}


#logo {
    height: 49px;
    margin: 11px 0px 10px 0px;
}

#sidenavHolders {
	margin-top:20px;
}

#sidenavCOINHolder {
	margin-bottom:20px;
	width:100%;
}

#sideLogoSearch {
	padding:10px 10px 15px 10px;
	margin:0px;
}

#sidenavWhiteLinksLeft li .fa, #sidenavWhiteLinksRight li .fa, #sideNavNews li .fa {
	margin-right:10px;
}

.headlinePush {
	margin-left:10px;
}

#sideNavNews {
	margin:0;
	padding:0px 0px 10px 10px;
}


#pageContentWhite {
	margin:10px;
}

#pageContent {
    padding-bottom: 1px;
}

#breadcrumbs {
	padding:10px;
}

#pageContentTitle {
    min-height: 20px;
	padding:10px;
}

#pageContentHolder {
	margin-bottom:20px;
}

#qa a {
	margin-bottom:10px;
	display:block;
}

#pageContentWhite #diaryTable, #pageContentWhiteDiary #diaryTable {
    /*width: 610px;*/
    margin-left: 0px;
}

#diaryTable tr > td {
    padding: 5px 0 8px 8px;
}

.filesWidthLeft {
	width:280px;
	padding-right:20px;
}

.filesWidthRight {
	width:100px;
}

.filesWidthRight ul {
	margin:0;
	padding:0;
}

#quicklinks {
	list-style:none;
	margin:0;
	padding:0;
}

#meetingLinks {
	padding-left:10px;
	padding-bottom:5px;
}

.tableHolder {
	padding:10px;
}

.grayBg {
	background:#aaa;
}

.whiteBackground {
	background: #fff;
}

.diaryInfo {
	position:relative;
}

.showhideDiaryInfo {
	position: absolute;
	top:7px;
	right:10px;
}

.dateLeft,.dateRight {
	float:left;
	width:100px;
	margin-top:10px;
	margin-bottom:10px;
}

.dateLeft {
	padding-top:2px;
}

.dateRight {
	margin-right:20px;
}

.membersTopHolder {
	padding:10px;
}

.membersListHolder {
	padding:10px 0px;
}

.membersTop {
	float:left;
}

.profileTitle {
	background:#222;
}

.profileIntro {
	background:#555
}

.profileLeft, .profileRight {
	float:left;
	width:25%;
	padding:10px 0px;
}

.profileHolder {
	background:#444;
}

.widerProfileLeft, .widerProfileRight {
	float:left;
	width:50%;
}


.membersList {
	float:left;
	padding:0px 10px 0px 10px;
}


/* NEW FOOTER */
#newFooter {
	/*position:fixed;
	bottom:0;*/
	width:100%;
	height:auto;
	padding:10px 0px;
	background: #3d3d3d; /* Old browsers */
	background: -moz-linear-gradient(top,  #3d3d3d 0%, #4d4d4d 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #3d3d3d 0%,#4d4d4d 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #3d3d3d 0%,#4d4d4d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#4d4d4d',GradientType=0 ); /* IE6-9 */
}

#newFooter a {
	color:#fff;
}

#newFooterHolder {
	width:960px;
	margin:0 auto;
}

#newFooterLeft, #newFooterRight {
	float:left;
}

#newFooterLeft {
	width:70%;
}

#newFooterRight {
	width: 30%;
	text-align:right;
}

.telText, .emailText {
	display:inline-block;
	margin-left:20px;
}

#desktopNavHolder {
	background: rgba(75,75,75,1);
	background: -moz-linear-gradient(top, rgba(75,75,75,1) 0%, rgba(62,62,60,1) 25%, rgba(0,0,0,1) 26%, rgba(5,7,6,1) 34%, rgba(2,2,2,1) 70%, rgba(0,0,0,1) 75%, rgba(75,75,75,1) 75%, rgba(61,61,61,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(75,75,75,1)), color-stop(25%, rgba(62,62,60,1)), color-stop(26%, rgba(0,0,0,1)), color-stop(34%, rgba(5,7,6,1)), color-stop(70%, rgba(2,2,2,1)), color-stop(75%, rgba(0,0,0,1)), color-stop(75%, rgba(75,75,75,1)), color-stop(100%, rgba(61,61,61,1)));
	background: -webkit-linear-gradient(top, rgba(75,75,75,1) 0%, rgba(62,62,60,1) 25%, rgba(0,0,0,1) 26%, rgba(5,7,6,1) 34%, rgba(2,2,2,1) 70%, rgba(0,0,0,1) 75%, rgba(75,75,75,1) 75%, rgba(61,61,61,1) 100%);
	background: -o-linear-gradient(top, rgba(75,75,75,1) 0%, rgba(62,62,60,1) 25%, rgba(0,0,0,1) 26%, rgba(5,7,6,1) 34%, rgba(2,2,2,1) 70%, rgba(0,0,0,1) 75%, rgba(75,75,75,1) 75%, rgba(61,61,61,1) 100%);
	background: -ms-linear-gradient(top, rgba(75,75,75,1) 0%, rgba(62,62,60,1) 25%, rgba(0,0,0,1) 26%, rgba(5,7,6,1) 34%, rgba(2,2,2,1) 70%, rgba(0,0,0,1) 75%, rgba(75,75,75,1) 75%, rgba(61,61,61,1) 100%);
	background: linear-gradient(to bottom, rgba(75,75,75,1) 0%, rgba(62,62,60,1) 25%, rgba(0,0,0,1) 26%, rgba(5,7,6,1) 34%, rgba(2,2,2,1) 70%, rgba(0,0,0,1) 75%, rgba(75,75,75,1) 75%, rgba(61,61,61,1) 100%)
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b4b4b', endColorstr='#3d3d3d', GradientType=0 );
	height:135px;
}

.desktopContainer {display:block; width:1050px; margin:0 auto;}
#mobileNav {display:none;}



#rotateMe {
	display:none;
	text-align:center;
	width:100%;
}

#rotateMeText {
	position:absolute;
	top:50%;
	width:100%;
	text-align:center;
	margin-top:-20px;
}

#rotateLogo {
	position:absolute;
	top:0;
	width:100%;
	background: rgba(61,61,61,1);
	background: -moz-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(61,61,61,1)), color-stop(100%, rgba(2,2,2,1)));
	background: -webkit-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
	background: -o-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
	background: -ms-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
	background: linear-gradient(to bottom, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#020202', GradientType=0 );
}

	
	#mobileNav, #rotateNav {
		position:fixed;
		top:0;
		display:none;
		height:60px;
		width:100%;
		z-index:1000;
		background: rgba(61,61,61,1);
		background: -moz-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(61,61,61,1)), color-stop(100%, rgba(2,2,2,1)));
		background: -webkit-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -o-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -ms-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: linear-gradient(to bottom, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#020202', GradientType=0 );
	}


#logMyBody {
	margin-bottom:20px; margin-top:20px;
}

/*#searchResults td {
	display: inline-block;
	word-break: break-word;
}*/


/* ----------- New Members List ----------- */
.floatLeft {float: left; margin-right: 5px;}
.iconHolder {margin-top: 5px;}
/*.memberBg {background: #000 !important;}
.nonMemberBg {background: #123123 !important;}

table.dataTable.display tbody tr.odd>.sorting_1, table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {background-color: none !important;}*/

.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info {padding: 10px;}
.dataTables_wrapper .dataTables_paginate {padding-top: 4px !important;}
.dataTables_wrapper .dataTables_paginate .paginate_button {
    border: none !important;
    
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current {
    background: #d4d4d4 !important;
    border-radius: 0px !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    background: #666 !important;
    border-radius: 0px !important;
}

table.dataTable thead th, table.dataTable.no-footer {border-bottom: 1px solid #ddd !important;}
/*table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
    border-top: none !important;
}

table.dataTable tbody td {height: 32px !important; }

table.dataTable thead th {text-align: left; padding: 10px 18px 10px 10px !important;}*/

/*.newMembersList .floatLeft {float: left;}
.newMembersRow {padding: 10px 0px;}
.newMembersName {}*/


/* ----------- iPad mini ----------- */

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {
	  
	.dataTables_filter {
		width: 100%;
		float: none;
		text-align: left;
	}
	
	#rotateMe {
		display:none;
	}
	
	#sidenavHolders {
    	width: 748px;
		margin-top:70px;
		margin-left:10px;
		float:none;
	}
	
	#sidenavCOINHolder {
    	width: 50%;
		margin-bottom:0;

	}
	
	.ipadNo {
		clear:none;
	}
	
	#sidenavWhite {
		min-height:95px;
	}
	
	#sidenavWTNHolder {
		width:50%;
	}
	
	#sidenavWTN, #sidenavCOIN {
		width:auto;
	}
	
	#sidenavCOIN {
		margin-right:10px;
	}
	
	#pageContent {
		width:748px;
		margin-left:10px;
	}
	
	#pageContentHolder {
		float:none;
		margin-top:0;
	}
	

	.dateLeft, .dateRight {
		width: 120px;
	}
	
	#logMyBody {
		margin-top:60px;
		padding:10px;
	}
	
	.profileLeft, .profileRight {
		width:50%;
	}
	
	.widerProfileLeft, .widerProfileRight {
		width:100%;
		margin-bottom:20px;
	}
	
	.profileRight textarea {
		width:100%;
	}
	
  	body {
		background: #fbfbfb;
		font-size:1em
	}
	
	.desktopContainer {
		width:100%;
	}
	
	#desktopNavHolder {
		display:none;
	}
	
	.defaultText {
		font-size:0.8em;
	}
	
	.wrapper {
		background:none;
	}
	
	#networks {
		margin-top:70px;
	}
	
	#navlist {
		float:left;
	}
	

	#mobileNav, #rotateNav {
		position:fixed;
		top:0;
		display:block;
		height:60px;
		width:100%;
		z-index:1000;
		background: rgba(61,61,61,1);
		background: -moz-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(61,61,61,1)), color-stop(100%, rgba(2,2,2,1)));
		background: -webkit-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -o-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -ms-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: linear-gradient(to bottom, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#020202', GradientType=0 );
	}
	
	#showMenu {
		float:right;
		color: #fff;
		margin: 15px 20px 0px 0px;
	}
	
	#hideMenu {
		float:right;
		color: #fff;
		margin: 13px 22px 0px 0px;
	}
	
	#menuHolder {
		position:absolute;
		top:60px;
		background:#4b4b4b;
		width:100%;
		height:auto;
	}
	
	#menuHolder ul {
		margin:0px 0px 0px 15px;
		padding:0;
	}
	
	#menuHolder ul li {
		display:block;
		padding:7px 0px 15px 0px;
	}
	
	#searchHolder {
		background:#3d3d3d;
		color:#fff;
		padding:15px 25px;
		font-size:1em;

	}
	
	#searchHolder .keywordsSearch {
		width:95%;
		border:none;
		margin-top:10px;
		padding:10px;
	}
	
	.searchTitles {
		padding:0px 0px 10px 0px;
	}
	
	.netWorkHolder {
    	width: 361px;
		margin-left:10px;
	}
	

	#desktopNav {
		display:none;
	}
	
	#logo {
		float:left;
		background:none;
		margin:0px 0px 0px 20px;
	}
	
	
	#logo img {
		width:150px;
		margin-top:10px;
	}
	
	#newFooterHolder, #networks, #content {
		width:758px;
	}
	
	.paymentListLeft {
		width: 330px;
		margin-right:10px;
	}
	
	#paymentHolder {
		width: 727px;
		margin-left:10px;
	}
	
	.payPalButton {
		width:auto;
		margin-top:10px;
	}
	
	#newFooterLeft, #newFooterRight {
		width:85%;
		padding-left:10px;
	}
	
	#newFooterRight {
		text-align:left;
		padding-left:10px;
	}
	
	.telText, .emailText {
		margin-left:0px;
	}
	
	#loginHolder {
		width: 394px;
		height:auto;
		margin:0 auto;
		padding-top:70px;
	}


}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {
	
	#desktopNavHolder {
		display:none;
	}
	
	.defaultText {
		font-size:0.8em;
	}
	
	.wrapper {
		background:none;
	}
	
	#networks {
		margin-top:70px;
	}
	
	#navlist {
		float:left;
	}
	

	#mobileNav, #rotateNav {
		position:fixed;
		top:0;
		display:block;
		height:60px;
		width:100%;
		z-index:1000;
		background: rgba(61,61,61,1);
		background: -moz-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(61,61,61,1)), color-stop(100%, rgba(2,2,2,1)));
		background: -webkit-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -o-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -ms-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: linear-gradient(to bottom, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#020202', GradientType=0 );
	}
	
	#showMenu {
		float:right;
		color: #fff;
		margin: 15px 20px 0px 0px;
	}
	
	#hideMenu {
		float:right;
		color: #fff;
		margin: 13px 22px 0px 0px;
	}
	
	#menuHolder {
		position:absolute;
		top:60px;
		background:#4b4b4b;
		width:100%;
		height:auto;
	}
	
	#menuHolder ul {
		margin:0px 0px 0px 15px;
		padding:0;
	}
	
	#menuHolder ul li {
		display:block;
		padding:7px 0px 15px 0px;
	}
	
	#searchHolder {
		background:#3d3d3d;
		color:#fff;
		padding:15px 25px;
		font-size:1em;

	}
	
	#searchHolder .keywordsSearch {
		width:95%;
		border:none;
		margin-top:10px;
		padding:10px;
	}
	
	.searchTitles {
		padding:0px 0px 10px 0px;
	}
	
	.desktopContainer {
		margin-top:50px;
	}
	
	#logMyBody {
	    margin-top: 70px;
	}

	#desktopNav {
		display:none;
	}
	
	
	#logo {
		float:left;
		background:none;
		margin:0px 0px 0px 20px;
		width:240px;
	}
	
	
	#logo img {
		width:150px;
		margin-top:10px;
	}
	
	
}

/* ----------- iPad 1 and 2 ----------- */

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {
	
	#desktopNav {display:none;}
	#mobileNav {display:block;}

}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 1) {
	
	#desktopNav {display:none;}
	#mobileNav {display:block;}
	
}

/* ----------- iPad 3 and 4 ----------- */

/* Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
	
	#desktopNav {display:none;}
	#mobileNav {display:block;}
	
}

/* Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {

	#desktopNav {display:none;}
	#mobileNav {display:block;}
	
}




/* ----------- iPhone 5 and 5S ----------- */
/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
	
	.dataTables_filter {
		width: 100%;
		float: none;
		text-align: left;
	}
	
	#rotateMe {
		display:none;
	}
	
	#sidenavHolders {
    	width: 90%;
		margin-top:70px;
		margin-left:10px;
		float:none;
	}
	
	#pageContent {
		width:95%;
		margin-left:10px;
	}
	
	.globalPadding {
    	min-height: 35px;
	}
	
	.showhideDiaryInfo {
		top:30px;
		left: 0;
	}
	
	#pageContentHolder {
		float:none;
		margin-top:0;
	}
	

	.dateLeft, .dateRight {
		width: 120px;
	}
	
	#logMyBody {
		margin-top:60px;
		padding:10px;
	}
	
	.profileLeft, .profileRight {
		width:60%;
		padding:5px 0px;
	}
	
	.profileRight {
		padding-bottom:10px;	
	}
	
	.widerProfileLeft, .widerProfileRight {
		width:100%;
		margin-bottom:20px;
	}
	
	.profileRight textarea {
		width:100%;
	}
	
  	body {
		background: #fbfbfb;
		font-size:1em
	}
	
	.desktopContainer {
		width:100%;
	}
	
	#desktopNavHolder {
		display:none;
	}
	
	.defaultText {
		font-size:0.8em;
	}
	
	.wrapper {
		background:none;
	}
	
	#networks {
		margin-top:70px;
	}
	
	#navlist {
		float:left;
	}
	

	#mobileNav, #rotateNav {
		position:fixed;
		top:0;
		display:block;
		height:60px;
		width:100%;
		z-index:1000;
		background: rgba(61,61,61,1);
		background: -moz-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(61,61,61,1)), color-stop(100%, rgba(2,2,2,1)));
		background: -webkit-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -o-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -ms-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: linear-gradient(to bottom, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#020202', GradientType=0 );
	}
	
	#showMenu {
		float:right;
		color: #fff;
		margin: 15px 20px 0px 0px;
	}
	
	#hideMenu {
		float:right;
		color: #fff;
		margin: 13px 22px 0px 0px;
	}
	
	#menuHolder {
		position:absolute;
		top:60px;
		background:#4b4b4b;
		width:100%;
		height:auto;
	}
	
	#menuHolder ul {
		margin:0px 0px 0px 15px;
		padding:0;
	}
	
	#menuHolder ul li {
		display:block;
		padding:7px 0px 15px 0px;
	}
	
	#searchHolder {
		background:#3d3d3d;
		color:#fff;
		padding:15px 25px;
		font-size:1em;

	}
	
	#searchHolder .keywordsSearch {
		width:95%;
		border:none;
		margin-top:10px;
		padding:10px;
	}
	
	.searchTitles {
		padding:0px 0px 10px 0px;
	}
	
	.netWorkHolder {
    	width: 100%;
		margin-left:10px;
	}
	

	#desktopNav {
		display:none;
	}
	
	#logo {
		float:left;
		background:none;
		margin:0px 0px 0px 20px;
		width:240px;
	}
	
	
	#logo img {
		width:150px;
		margin-top:10px;
	}
	
	#newFooterHolder, #networks, #content {
		width:95%;
	}
	
	.paymentListLeft {
		width: 240px;
	}
	
	#paymentHolder {
		width: 94%;
		margin-left:10px;
	}
	
	.payPalButton {
		width:auto;
		margin-top:10px;
	}
	
	#newFooterLeft, #newFooterRight {
		width:85%;
		padding-left:10px;
	}
	
	#newFooterRight {
		text-align:left;
		padding-left:10px;
	}
	
	.telText, .emailText {
		margin-left:0px;
	}
	
	#loginHolder {
		margin: 70px 10px 10px 10px;
		width: 300px;
		height:auto;
	}


	  
}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
	
	#rotateMe {display:block;}
	#desktopNavHolder, .desktopContainer, #newFooter {display:none;}
	#mobileNav {display:none;}
	#pageContent {display:none;}

}

/* ----------- iPhone 6 ----------- */

/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 
	
	.dataTables_filter {
		width: 100%;
		float: none;
		text-align: left;
	}
	
	#rotateMe {
		display:none;
	}
	
	#sidenavHolders {
    	width: 334px;
		margin-top:70px;
		margin-left:10px;
		float:none;
	}
	
	#pageContent {
		width:354px;
		margin-left:10px;
	}
	
	#pageContentHolder {
		float:none;
		margin-top:0;
	}
	

	.dateLeft, .dateRight {
		width: 120px;
	}
	
	#logMyBody {
		margin-top:60px;
		padding:10px;
	}
	
	.profileLeft, .profileRight {
		width:50%;
	}
	
	.widerProfileLeft, .widerProfileRight {
		width:100%;
		margin-bottom:20px;
	}
	
	.profileRight textarea {
		width:100%;
	}
	
  	body {
		background: #fbfbfb;
		font-size:1em
	}
	
	.desktopContainer {
		width:100%;
	}
	
	#desktopNavHolder {
		display:none;
	}
	
	.defaultText {
		font-size:0.8em;
	}
	
	.wrapper {
		background:none;
	}
	
	#networks {
		margin-top:70px;
	}
	
	#navlist {
		float:left;
	}
	

	#mobileNav, #rotateNav {
		position:fixed;
		top:0;
		display:block;
		height:60px;
		width:100%;
		z-index:1000;
		background: rgba(61,61,61,1);
		background: -moz-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(61,61,61,1)), color-stop(100%, rgba(2,2,2,1)));
		background: -webkit-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -o-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -ms-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: linear-gradient(to bottom, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#020202', GradientType=0 );
	}
	
	#showMenu {
		float:right;
		color: #fff;
		margin: 15px 20px 0px 0px;
	}
	
	#hideMenu {
		float:right;
		color: #fff;
		margin: 13px 22px 0px 0px;
	}
	
	#menuHolder {
		position:absolute;
		top:60px;
		background:#4b4b4b;
		width:100%;
		height:auto;
	}
	
	#menuHolder ul {
		margin:0px 0px 0px 15px;
		padding:0;
	}
	
	#menuHolder ul li {
		display:block;
		padding:7px 0px 15px 0px;
	}
	
	#searchHolder {
		background:#3d3d3d;
		color:#fff;
		padding:15px 25px;
		font-size:1em;

	}
	
	#searchHolder .keywordsSearch {
		width:95%;
		border:none;
		margin-top:10px;
		padding:10px;
	}
	
	.searchTitles {
		padding:0px 0px 10px 0px;
	}
	
	.netWorkHolder {
    	width: 355px;
		margin-left:10px;
	}
	

	#desktopNav {
		display:none;
	}
	
	#logo {
		float:left;
		background:none;
		margin:0px 0px 0px 20px;
	}
	
	
	#logo img {
		width:150px;
		margin-top:10px;
	}
	
	#newFooterHolder, #networks, #content {
		width:367px;
	}
	
	.paymentListLeft {
		width: 304px;
	}
	
	#paymentHolder {
		width: 335px;
		margin-left:10px;
	}
	
	.payPalButton {
		width:auto;
		margin-top:10px;
	}
	
	#newFooterLeft, #newFooterRight {
		width:85%;
		padding-left:10px;
	}
	
	#newFooterRight {
		text-align:left;
		padding-left:10px;
	}
	
	.telText, .emailText {
		margin-left:0px;
	}
	
	#loginHolder {
		margin: 70px 10px 10px 10px;
		width: 354px;
		height:auto;
	}

}

/* Landscape */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : landscape) { 
	
	#rotateMe {display:block;}
	#desktopNavHolder, .desktopContainer, #newFooter {display:none;}
	#mobileNav {display:none;}
	#pageContent {display:none;}

}

/* ----------- iPhone 6+ ----------- */

/* Portrait */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : portrait) { 
	
	
	.dataTables_filter {
		width: 100%;
		float: none;
		text-align: left;
	}
	
	#rotateMe {
		display:none;
	}
	
	#sidenavHolders {
    	width: 374px;
		margin-top:70px;
		margin-left:10px;
		float:none;
	}
	
	#pageContent {
		width:394px;
		margin-left:10px;
	}
	
	#pageContentHolder {
		float:none;
		margin-top:0;
	}
	

	.dateLeft, .dateRight {
		width: 120px;
	}
	
	#logMyBody {
		margin-top:60px;
		padding:10px;
	}
	
	.profileLeft, .profileRight {
		width:50%;
	}
	
	.widerProfileLeft, .widerProfileRight {
		width:100%;
		margin-bottom:20px;
	}
	
	.profileRight textarea {
		width:100%;
	}
	
  	body {
		background: #fbfbfb;
		font-size:1em
	}
	
	.desktopContainer {
		width:100%;
	}
	
	#desktopNavHolder {
		display:none;
	}
	
	.defaultText {
		font-size:0.8em;
	}
	
	.wrapper {
		background:none;
	}
	
	#networks {
		margin-top:70px;
	}
	
	#navlist {
		float:left;
	}
	

	#mobileNav, #rotateNav {
		position:fixed;
		top:0;
		display:block;
		height:60px;
		width:100%;
		z-index:1000;
		background: rgba(61,61,61,1);
		background: -moz-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(61,61,61,1)), color-stop(100%, rgba(2,2,2,1)));
		background: -webkit-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -o-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: -ms-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		background: linear-gradient(to bottom, rgba(61,61,61,1) 0%, rgba(2,2,2,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#020202', GradientType=0 );
	}
	
	#showMenu {
		float:right;
		color: #fff;
		margin: 15px 20px 0px 0px;
	}
	
	#hideMenu {
		float:right;
		color: #fff;
		margin: 13px 22px 0px 0px;
	}
	
	#menuHolder {
		position:absolute;
		top:60px;
		background:#4b4b4b;
		width:100%;
		height:auto;
	}
	
	#menuHolder ul {
		margin:0px 0px 0px 15px;
		padding:0;
	}
	
	#menuHolder ul li {
		display:block;
		padding:7px 0px 15px 0px;
	}
	
	#searchHolder {
		background:#3d3d3d;
		color:#fff;
		padding:15px 25px;
		font-size:1em;

	}
	
	#searchHolder .keywordsSearch {
		width:95%;
		border:none;
		margin-top:10px;
		padding:10px;
	}
	
	.searchTitles {
		padding:0px 0px 10px 0px;
	}
	
	.netWorkHolder {
    	width: 394px;
		margin-left:10px;
	}
	

	#desktopNav {
		display:none;
	}
	
	#logo {
		float:left;
		background:none;
		margin:0px 0px 0px 20px;
	}
	
	
	#logo img {
		width:150px;
		margin-top:10px;
	}
	
	#newFooterHolder, #networks, #content {
		width:414px;
	}
	
	.paymentListLeft {
		width: 354px;
	}
	
	#paymentHolder {
		width: 374px;
		margin-left:10px;
	}
	
	.payPalButton {
		width:auto;
		margin-top:10px;
	}
	
	#newFooterLeft, #newFooterRight {
		width:85%;
		padding-left:10px;
	}
	
	#newFooterRight {
		text-align:left;
		padding-left:10px;
	}
	
	.telText, .emailText {
		margin-left:0px;
	}
	
	#loginHolder {
		margin: 70px 10px 10px 10px;
		width: 394px;
		height:auto;
	}

}

/* Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
	
	#rotateMe {display:block;}
	#desktopNavHolder, .desktopContainer, #newFooter {display:none;}
	#mobileNav {display:none;}
	#pageContent {display:none;}
}

