/* -------------- Main params ---------------- */

/* 
 * Body color
 */
body {
	background-color: #000000;
}

/* 
 * All links style
 */
a {
	text-decoration: none;
	color: #3878e1;
}

a:hover {
	text-decoration: underline;
}

/* 
 * All the button style
 */
.button {	
	color: #ffffff;
	/* Background */
	background: #4eb6ff; /* Old browsers */
	background: -moz-linear-gradient(top,  #4eb6ff 0%, #3877df 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4eb6ff), color-stop(100%,#3877df)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4eb6ff 0%,#3877df 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4eb6ff 0%,#3877df 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4eb6ff 0%,#3877df 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4eb6ff 0%,#3877df 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4eb6ff', endColorstr='#3877df',GradientType=0 ); /* IE6-9 */
	/* Box shadow */
	-webkit-box-shadow: 0 0 20px 5px rgba(0,0,0,0.25);
	-moz-box-shadow: 0 0 20px 5px rgba(0,0,0,0.25);
	box-shadow: 0 0 20px 5px rgba(0,0,0,0.25);
}

.button:hover  {
	background: #78c7ff; /* Old browsers */
	background: -moz-linear-gradient(top,  #78c7ff 0%, #6898e7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#78c7ff), color-stop(100%,#6898e7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #78c7ff 0%,#6898e7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #78c7ff 0%,#6898e7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #78c7ff 0%,#6898e7 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #78c7ff 0%,#6898e7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78c7ff', endColorstr='#6898e7',GradientType=0 ); /* IE6-9 */
}

/* 
 * Round corners
 */
.round-corner-10 {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.round-corner-6  {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

/* 
 * Header background and border
 */
.headerWrapper {
	border-bottom: 5px solid #000;
	/* Background */
	background: #ea1820; /* Old browsers */
	background: -moz-linear-gradient(top,  #ea1820 0%, #6a000c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ea1820), color-stop(100%,#6a000c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ea1820 0%,#6a000c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ea1820 0%,#6a000c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ea1820 0%,#6a000c 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ea1820 0%,#6a000c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea1820', endColorstr='#6a000c',GradientType=0 ); /* IE6-9 */
}

/* 
 * Main container shadows
 */
.containerWrapper {
	/* Background */
	background: #989899; /* Old browsers */
	background: -moz-linear-gradient(top,  #989899 0%, #bfc0c0 4%, #c7c7c8 6%, #cac9ca 6%, #cfcfcf 7%, #d5d5d5 20%, #d7d7d7 20%, #dcdcdc 29%, #f0f0f0 53%, #fafafa 68%, #ffffff 79%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#989899), color-stop(4%,#bfc0c0), color-stop(6%,#c7c7c8), color-stop(6%,#cac9ca), color-stop(7%,#cfcfcf), color-stop(20%,#d5d5d5), color-stop(20%,#d7d7d7), color-stop(29%,#dcdcdc), color-stop(53%,#f0f0f0), color-stop(68%,#fafafa), color-stop(79%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #989899 0%,#bfc0c0 4%,#c7c7c8 6%,#cac9ca 6%,#cfcfcf 7%,#d5d5d5 20%,#d7d7d7 20%,#dcdcdc 29%,#f0f0f0 53%,#fafafa 68%,#ffffff 79%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #989899 0%,#bfc0c0 4%,#c7c7c8 6%,#cac9ca 6%,#cfcfcf 7%,#d5d5d5 20%,#d7d7d7 20%,#dcdcdc 29%,#f0f0f0 53%,#fafafa 68%,#ffffff 79%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #989899 0%,#bfc0c0 4%,#c7c7c8 6%,#cac9ca 6%,#cfcfcf 7%,#d5d5d5 20%,#d7d7d7 20%,#dcdcdc 29%,#f0f0f0 53%,#fafafa 68%,#ffffff 79%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #989899 0%,#bfc0c0 4%,#c7c7c8 6%,#cac9ca 6%,#cfcfcf 7%,#d5d5d5 20%,#d7d7d7 20%,#dcdcdc 29%,#f0f0f0 53%,#fafafa 68%,#ffffff 79%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#989899', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	background-size: 100% 836px;
	background-repeat: no-repeat;
}

.container {
	color:#ffffff;
	/* Background, uses rgba function because of opacity */
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.06) 9%, rgba(0,0,0,0.2) 21%, rgba(0,0,0,0.67) 54%, rgba(0,0,0,0.91) 73%, rgba(0,0,0,1) 84%, rgba(0,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(9%,rgba(0,0,0,0.06)), color-stop(21%,rgba(0,0,0,0.2)), color-stop(54%,rgba(0,0,0,0.67)), color-stop(73%,rgba(0,0,0,0.91)), color-stop(84%,rgba(0,0,0,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.06) 9%,rgba(0,0,0,0.2) 21%,rgba(0,0,0,0.67) 54%,rgba(0,0,0,0.91) 73%,rgba(0,0,0,1) 84%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.06) 9%,rgba(0,0,0,0.2) 21%,rgba(0,0,0,0.67) 54%,rgba(0,0,0,0.91) 73%,rgba(0,0,0,1) 84%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.06) 9%,rgba(0,0,0,0.2) 21%,rgba(0,0,0,0.67) 54%,rgba(0,0,0,0.91) 73%,rgba(0,0,0,1) 84%,rgba(0,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.06) 9%,rgba(0,0,0,0.2) 21%,rgba(0,0,0,0.67) 54%,rgba(0,0,0,0.91) 73%,rgba(0,0,0,1) 84%,rgba(0,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	background-repeat: no-repeat;
	background-size: 100% 290px;
	background-position: left bottom;
}

/* 
 * Content background
 */
.content-background,			 	/* Login/Password remind */
.main-content-background			/* My video/My Account */
{
	/* Background */
    background-color: rgb(0, 0, 0);	/* Fallback for web browsers that don't support RGBa */
    background-color: rgba(0, 0, 0, 0.9);	 /* RGBa with 0.9 opacity */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);	 /* For IE 5.5 - 7*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";	  /* For IE 8*/
	/* Box shadow */
	-webkit-box-shadow: 0px 0px 20px 7px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 20px 7px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 20px 7px rgba(0,0,0,0.3);
	/* Top border */
	border-top: 1px solid #CB1016;
}

.main-content-background  {
	background-color: rgba(0, 0, 0, 0.98);	 /* RGBa with 0.98 opacity */
}

/* 
 * Content background left and right border
 */
.border {
	background: -moz-linear-gradient(top,  rgba(201,16,22,1) 0%, rgba(192,15,21,0.99) 1%, rgba(190,15,21,0.98) 2%, rgba(179,14,20,0.97) 9%, rgba(149,12,16,0.96) 19%, rgba(148,11,16,0.96) 21%, rgba(65,5,7,0.93) 48%, rgba(21,2,2,0.91) 65%, rgba(16,2,2,0.91) 68%, rgba(0,0,0,0.72) 77%, rgba(0,0,0,0.22) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(201,16,22,1)), color-stop(1%,rgba(192,15,21,0.99)), color-stop(2%,rgba(190,15,21,0.98)), color-stop(9%,rgba(179,14,20,0.97)), color-stop(19%,rgba(149,12,16,0.96)), color-stop(21%,rgba(148,11,16,0.96)), color-stop(48%,rgba(65,5,7,0.93)), color-stop(65%,rgba(21,2,2,0.91)), color-stop(68%,rgba(16,2,2,0.91)), color-stop(77%,rgba(0,0,0,0.72)), color-stop(100%,rgba(0,0,0,0.22))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(201,16,22,1) 0%,rgba(192,15,21,0.99) 1%,rgba(190,15,21,0.98) 2%,rgba(179,14,20,0.97) 9%,rgba(149,12,16,0.96) 19%,rgba(148,11,16,0.96) 21%,rgba(65,5,7,0.93) 48%,rgba(21,2,2,0.91) 65%,rgba(16,2,2,0.91) 68%,rgba(0,0,0,0.72) 77%,rgba(0,0,0,0.22) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(201,16,22,1) 0%,rgba(192,15,21,0.99) 1%,rgba(190,15,21,0.98) 2%,rgba(179,14,20,0.97) 9%,rgba(149,12,16,0.96) 19%,rgba(148,11,16,0.96) 21%,rgba(65,5,7,0.93) 48%,rgba(21,2,2,0.91) 65%,rgba(16,2,2,0.91) 68%,rgba(0,0,0,0.72) 77%,rgba(0,0,0,0.22) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(201,16,22,1) 0%,rgba(192,15,21,0.99) 1%,rgba(190,15,21,0.98) 2%,rgba(179,14,20,0.97) 9%,rgba(149,12,16,0.96) 19%,rgba(148,11,16,0.96) 21%,rgba(65,5,7,0.93) 48%,rgba(21,2,2,0.91) 65%,rgba(16,2,2,0.91) 68%,rgba(0,0,0,0.72) 77%,rgba(0,0,0,0.22) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(201,16,22,1) 0%,rgba(192,15,21,0.99) 1%,rgba(190,15,21,0.98) 2%,rgba(179,14,20,0.97) 9%,rgba(149,12,16,0.96) 19%,rgba(148,11,16,0.96) 21%,rgba(65,5,7,0.93) 48%,rgba(21,2,2,0.91) 65%,rgba(16,2,2,0.91) 68%,rgba(0,0,0,0.72) 77%,rgba(0,0,0,0.22) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c91016', endColorstr='#38000000',GradientType=0 ); /* IE6-9 */
}

/* 
 * Default error style
 */
ul.errors li {
	color: #FF0000;
}

/* -------------- Footer style  ---------------- */

#footer {
	color: #8a8a8a;
}
#footer a {
	text-decoration: none;
	color: #8a8a8a;
}
#footer a:hover {
	text-decoration: underline;
}

/* -------------- Top Menu: Support, Video Tutorial, My Account, Sign In/Sign Out ---------------- */

.header a {
	color: #ace7ff;
}

.header a:hover {
	text-decoration: underline;
}

/* 
 * Active menu link color
 */
.header a.link-style, 
.header a.link-style:hover  {
	color: #ffffff;
}

/* 
 * border color 
 */
.loginH {
	color: #ffffff;
	font-weight: bold;
}

/* -------------- Main Menu: SCRIPT WRITING, CREATE A VIDEO, MY VIDEOS ---------------- */

ul.links li,
ul.links li a:link, 
ul.links li a:visited, 
ul.links li a:active  {
	text-decoration: none;
	color: #b3abac;
}

ul.links li a:hover {
	color: #ffffff;
}

ul.links li.selected  a:link, 
ul.links li.selected  a:visited, 
ul.links li.selected  a:active  {
	color: #ffffff;
}

/* 
 * Selected menu, and border at the bottom
 */
ul.links li.selected {
	/* Background */
	background: #003d76; /* Old browsers */
	background: -moz-linear-gradient(left,  #003d76 0%, #004380 3%, #005199 8%, #0064b9 13%, #0274d4 19%, #0279dd 23%, #0279df 25%, #0375d8 38%, #016fcf 46%, #0064ba 58%, #0263b9 60%, #01549f 72%, #02509a 77%, #004d92 80%, #004382 90%, #003e79 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#003d76), color-stop(3%,#004380), color-stop(8%,#005199), color-stop(13%,#0064b9), color-stop(19%,#0274d4), color-stop(23%,#0279dd), color-stop(25%,#0279df), color-stop(38%,#0375d8), color-stop(46%,#016fcf), color-stop(58%,#0064ba), color-stop(60%,#0263b9), color-stop(72%,#01549f), color-stop(77%,#02509a), color-stop(80%,#004d92), color-stop(90%,#004382), color-stop(100%,#003e79)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #003d76 0%,#004380 3%,#005199 8%,#0064b9 13%,#0274d4 19%,#0279dd 23%,#0279df 25%,#0375d8 38%,#016fcf 46%,#0064ba 58%,#0263b9 60%,#01549f 72%,#02509a 77%,#004d92 80%,#004382 90%,#003e79 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #003d76 0%,#004380 3%,#005199 8%,#0064b9 13%,#0274d4 19%,#0279dd 23%,#0279df 25%,#0375d8 38%,#016fcf 46%,#0064ba 58%,#0263b9 60%,#01549f 72%,#02509a 77%,#004d92 80%,#004382 90%,#003e79 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #003d76 0%,#004380 3%,#005199 8%,#0064b9 13%,#0274d4 19%,#0279dd 23%,#0279df 25%,#0375d8 38%,#016fcf 46%,#0064ba 58%,#0263b9 60%,#01549f 72%,#02509a 77%,#004d92 80%,#004382 90%,#003e79 100%); /* IE10+ */
	background: linear-gradient(to right,  #003d76 0%,#004380 3%,#005199 8%,#0064b9 13%,#0274d4 19%,#0279dd 23%,#0279df 25%,#0375d8 38%,#016fcf 46%,#0064ba 58%,#0263b9 60%,#01549f 72%,#02509a 77%,#004d92 80%,#004382 90%,#003e79 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003d76', endColorstr='#003e79',GradientType=1 ); /* IE6-9 */
	background-size: 100% 5px;
	background-repeat: no-repeat;
	background-position: center bottom;
}

/* 
 * Border between menu items
 */
.navlink_border {
	background-color: #450000;
}

/* -------------- Log-in/Reset password form ---------------- */

/*
 * Header text
 */
div.sign_in .sign {
	color: #ffffff;
	/* Background */
	background: -moz-linear-gradient(top,  rgba(6,6,6,0.92) 0%, rgba(16,16,16,0.95) 48%, rgba(25,25,25,0.96) 62%, rgba(54,54,54,0.98) 95%, rgba(59,59,59,0.98) 98%, rgba(60,60,60,0.98) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(6,6,6,0.92)), color-stop(48%,rgba(16,16,16,0.95)), color-stop(62%,rgba(25,25,25,0.96)), color-stop(95%,rgba(54,54,54,0.98)), color-stop(98%,rgba(59,59,59,0.98)), color-stop(100%,rgba(60,60,60,0.98))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(6,6,6,0.92) 0%,rgba(16,16,16,0.95) 48%,rgba(25,25,25,0.96) 62%,rgba(54,54,54,0.98) 95%,rgba(59,59,59,0.98) 98%,rgba(60,60,60,0.98) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(6,6,6,0.92) 0%,rgba(16,16,16,0.95) 48%,rgba(25,25,25,0.96) 62%,rgba(54,54,54,0.98) 95%,rgba(59,59,59,0.98) 98%,rgba(60,60,60,0.98) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(6,6,6,0.92) 0%,rgba(16,16,16,0.95) 48%,rgba(25,25,25,0.96) 62%,rgba(54,54,54,0.98) 95%,rgba(59,59,59,0.98) 98%,rgba(60,60,60,0.98) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(6,6,6,0.92) 0%,rgba(16,16,16,0.95) 48%,rgba(25,25,25,0.96) 62%,rgba(54,54,54,0.98) 95%,rgba(59,59,59,0.98) 98%,rgba(60,60,60,0.98) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb060606', endColorstr='#fa3c3c3c',GradientType=0 ); /* IE6-9 */
}

/*
 * Text color of field names (Username, Passwotd, E-mail Address)
 */
#loginForm dt, #forgetPass dt {
	color: #ffffff;
}

/*
 * Forgot password text color
 */
div.sign_in .forgotText {
	color: #8a8a8a;
}

/* 
 * Message when fails to logged in
 */
#message {
	color: #FF0000;
}

/* -------------- My Account ---------------- */

/*
 * The background box of "Account Information", "Membership" and "Account Information"
 */
.account-box {
	color: #FFFFFF;
	border-top: 1px solid #397EC9;
	background: #212123; /* Old browsers */
	background: -moz-linear-gradient(top,  #212123 0%, #252525 1%, #252525 20%, #1d1d1d 36%, #0b0b0b 60%, #020202 76%, #020202 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#212123), color-stop(1%,#252525), color-stop(20%,#252525), color-stop(36%,#1d1d1d), color-stop(60%,#0b0b0b), color-stop(76%,#020202), color-stop(100%,#020202)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #212123 0%,#252525 1%,#252525 20%,#1d1d1d 36%,#0b0b0b 60%,#020202 76%,#020202 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #212123 0%,#252525 1%,#252525 20%,#1d1d1d 36%,#0b0b0b 60%,#020202 76%,#020202 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #212123 0%,#252525 1%,#252525 20%,#1d1d1d 36%,#0b0b0b 60%,#020202 76%,#020202 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #212123 0%,#252525 1%,#252525 20%,#1d1d1d 36%,#0b0b0b 60%,#020202 76%,#020202 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#212123', endColorstr='#020202',GradientType=0 ); /* IE6-9 */
	background-size: 100% 109px;
	background-repeat: no-repeat;
}

/* -------------- Pop Up window style  ---------------- */

/*
 * Pop-up window, used to create/edit/delete folder, share by email feature
 */
.mindmovies-popup-block {
	background: #222222;
	color: #fff;
	border: 2px solid #5574ab;
	/* Round corners*/
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px; 
}

/*
 * Pop-up window close button
 */
.mindmovies-popup-block button.mfp-close{
	color: #5574ab;
	background: #222222;
	border: 2px solid #5574ab;
	/* Round corners*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

/* -------------- My Videos  ---------------- */

/*
 * Video list page title and Video title
 *
 */
.playerTitle {
	color: #e6e6e6;
}

/*
 * Video list page background and borders
 */
#video-list, #video-list-folder {
	border: 1px solid #3772ac;
	background: #252525; /* Old browsers */
	background: -moz-linear-gradient(top,  #252525 0%, #252525 30%, #212121 44%, #070707 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#252525), color-stop(30%,#252525), color-stop(44%,#212121), color-stop(100%,#070707)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #252525 0%,#252525 30%,#212121 44%,#070707 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #252525 0%,#252525 30%,#212121 44%,#070707 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #252525 0%,#252525 30%,#212121 44%,#070707 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #252525 0%,#252525 30%,#212121 44%,#070707 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#252525', endColorstr='#070707',GradientType=0 ); /* IE6-9 */
	background-size: 100% 85px;
	background-repeat: no-repeat;
}

/*
 * Video player border above
 */
#swapContainer {
    border-top: thin solid #3772AC;
}

/*
 * Video description style 
 *
 */
.video-description {
	color: #ffffff;
}

/*
 * Video description background 
 *
 */
#vid_description {
	border-top: 1px solid #397EC9;
	background: #212123; /* Old browsers */
	background: -moz-linear-gradient(top,  #212123 0%, #252525 1%, #252525 20%, #1d1d1d 36%, #0b0b0b 60%, #020202 76%, #020202 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#212123), color-stop(1%,#252525), color-stop(20%,#252525), color-stop(36%,#1d1d1d), color-stop(60%,#0b0b0b), color-stop(76%,#020202), color-stop(100%,#020202)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #212123 0%,#252525 1%,#252525 20%,#1d1d1d 36%,#0b0b0b 60%,#020202 76%,#020202 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #212123 0%,#252525 1%,#252525 20%,#1d1d1d 36%,#0b0b0b 60%,#020202 76%,#020202 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #212123 0%,#252525 1%,#252525 20%,#1d1d1d 36%,#0b0b0b 60%,#020202 76%,#020202 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #212123 0%,#252525 1%,#252525 20%,#1d1d1d 36%,#0b0b0b 60%,#020202 76%,#020202 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#212123', endColorstr='#020202',GradientType=0 ); /* IE6-9 */
	background-size: 100% 109px;
	background-repeat: no-repeat;
}

/*
 * Video title in the list (left)
 *
 */
.videoTitle a:link, .videoTitle a:visited, .videoTitle a:active {
	color: #e6e6e6;
}

/*
 * Color class
 *
 */
.lightskyblue {
	color: LightSkyBlue;
}
.royalblue {
	color: RoyalBlue;
}
.green {
	color: green;
}
.red {
	color: red;
}
.yellow {
	color: yellow;
}

/*
 * Video title background (left)
 *
 */
.videoSub {
	background-color: #070707;
}

/*
 * Message when there are no videos (left side, video list)
 *
 */
.videosError {
	color: #ffffff;
}

/*
 * Message when there are no videos (right side)
 *
 */
.no-movies-msg {
	color: #e6e6e6;
}

/*
 * Download/Share links
 *
 */
.download,
.download-line {
	background-color: #A90000;
}

.download a {
	color: #ffffff;
	text-decoration:none;
}

.download a:hover {
	text-decoration:underline;
}

.download a span.tab_active {
	text-shadow: 0 0 10px #FF0;
}

/*
 * Folder styles
 *
 */
.videoFolderName { /* Folder list */
	color: #FFFFFF; 
}
.folder-title span#folderNameSpan { /* Inside Folder */
	color: #FFFFFF; 
}
.folder-back-button {
	background-color: #3e3e3e;
}
.folder-title span#folderNameSpan {
	color: #FFFFFF; 
}

/*
 * Share by email box style
 *
 */
#share-success-message {
	color: #33CC00;
}

#share-main-content .share-error-message {
	color: #FF0000;
}
