/******* CSS for PINK Theme *******/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, ol, ul, li, form, label, legend, caption, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section, summary {
	margin: 0px;
	padding: 0px;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

#container {
	padding-bottom: 0px;
}
.page-buffer {
    height: 0px;
}

* html .wrapper {
}
ol, ul {
	list-style: none;
}

a img {border: none}

aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block}

@font-face{
font-family:'ERASBD';
src:url("font/ERASBD.eot");
src:url("font/ERASBD.eot?#iefix") format("embedded-opentype"),url("font/ERASBD.woff") format("woff"),url("font/ERASBD.ttf") format("truetype"),url("font/ERASBD.svg#ERASBD") format("svg");
font-weight:normal;
font-style:normal;
}

@font-face{
font-family:'ERASDEMI';
src:url("font/ERASDEMI.eot");
src:url("font/ERASDEMI.eot?#iefix") format("embedded-opentype"),url("font/ERASDEMI.woff") format("woff"),url("font/ERASDEMI.ttf") format("truetype"),url("font/ERASDEMI.svg#ERASDEMI") format("svg");
font-weight:normal;
font-style:normal;
}

@font-face{
font-family:'ERASLGHT';
src:url("font/ERASLGHT.eot");
src:url("font/ERASLGHT.eot?#iefix") format("embedded-opentype"),url("font/ERASLGHT.woff") format("woff"),url("font/ERASLGHT.ttf") format("truetype"),url("font/ERASLGHT.svg#ERASLGHT") format("svg");
font-weight:normal;
font-style:normal;
}

@font-face{
font-family:'ERASMD';
src:url("font/ERASMD.eot");
src:url("font/ERASMD.eot?#iefix") format("embedded-opentype"),url("font/ERASMD.woff") format("woff"),url("font/ERASMD.ttf") format("truetype"),url("font/ERASMD.svg#ERASMD") format("svg");
font-weight:normal;
font-style:normal;
}

@font-face{
font-family:'Candara';
src:url("font/Candara.eot");
src:url("font/Candara.eot?#iefix") format("embedded-opentype"),url("font/Candara.woff") format("woff"),url("font/Candara.ttf") format("truetype"),url("font/Candara.svg#Candara") format("svg");
font-weight:normal;
font-style:normal;
}

@font-face{
font-family:'Candarab';
src:url("font/Candarab.eot");
src:url("font/Candarab.eot?#iefix") format("embedded-opentype"),url("font/Candarab.woff") format("woff"),url("font/Candarab.ttf") format("truetype"),url("font/Candarab.svg#Candarab") format("svg");
font-weight:normal;
font-style:normal;
}

@font-face{
font-family:'OpenSans-Bold';
src:url("font/OpenSans-Bold.eot");
src:url("font/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("font/OpenSans-Bold.woff") format("woff"),url("font/OpenSans-Bold.ttf") format("truetype"),url("font/OpenSans-Bold.svg#OpenSans-Bold") format("svg");
font-weight:normal;
font-style:normal;
}

@font-face{
font-family:'OpenSans-BoldItalic';
src:url("font/OpenSans-BoldItalic.eot");
src:url("font/OpenSans-BoldItalic.eot?#iefix") format("embedded-opentype"),url("font/OpenSans-BoldItalic.woff") format("woff"),url("font/OpenSans-BoldItalic.ttf") format("truetype"),url("font/OpenSans-BoldItalic.svg#OpenSans-BoldItalic") format("svg");
font-weight:normal;
font-style:normal;
}
@font-face{
font-family:'OpenSans-ExtraBold';
src:url("font/OpenSans-ExtraBold.eot");
src:url("font/OpenSans-ExtraBold.eot?#iefix") format("embedded-opentype"),url("font/OpenSans-ExtraBold.woff") format("woff"),url("font/OpenSans-ExtraBold.ttf") format("truetype"),url("font/OpenSans-ExtraBold.svg#OpenSans-ExtraBold") format("svg");
font-weight:normal;
font-style:normal;
}

@font-face{
font-family:'OpenSans-ExtraBoldItalic';
src:url("font/OpenSans-ExtraBoldItalic.eot");
src:url("font/OpenSans-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("font/OpenSans-ExtraBoldItalic.woff") format("woff"),url("font/OpenSans-ExtraBoldItalic.ttf") format("truetype"),url("font/OpenSans-ExtraBoldItalic.svg#OpenSans-ExtraBoldItalic") format("svg");
font-weight:normal;
font-style:normal;
}
@font-face{
font-family:'OpenSans-Italic';
src:url("font/OpenSans-Italic.eot");
src:url("font/OpenSans-Italic.eot?#iefix") format("embedded-opentype"),url("font/OpenSans-Italic.woff") format("woff"),url("font/OpenSans-Italic.ttf") format("truetype"),url("font/OpenSans-Italic.svg#OpenSans-Italic") format("svg");
font-weight:normal;
font-style:normal;
}

@font-face{
font-family:'OpenSans-Light';
src:url("font/OpenSans-Light.eot");
src:url("font/OpenSans-Light.eot?#iefix") format("embedded-opentype"),url("font/OpenSans-Light.woff") format("woff"),url("font/OpenSans-Light.ttf") format("truetype"),url("font/OpenSans-Light.svg#OpenSans-Light") format("svg");
font-weight:normal;
font-style:normal;
}
@font-face{
font-family:'OpenSans-LightItalic';
src:url("font/OpenSans-LightItalic.eot");
src:url("font/OpenSans-LightItalic.eot?#iefix") format("embedded-opentype"),url("font/OpenSans-LightItalic.woff") format("woff"),url("font/OpenSans-LightItalic.ttf") format("truetype"),url("font/OpenSans-LightItalic.svg#OpenSans-LightItalic") format("svg");
font-weight:normal;
font-style:normal;
}

@font-face{
font-family:'OpenSans-Regular';
src:url("font/OpenSans-Regular.eot");
src:url("font/OpenSans-Regular.eot?#iefix") format("embedded-opentype"),url("font/OpenSans-Regular.woff") format("woff"),url("font/OpenSans-Regular.ttf") format("truetype"),url("font/OpenSans-Regular.svg#OpenSans-Regular") format("svg");
font-weight:normal;
font-style:normal;
}
@font-face{
font-family:'OpenSans-Semibold';
src:url("font/OpenSans-Semibold.eot");
src:url("font/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"),url("font/OpenSans-Semibold.woff") format("woff"),url("font/OpenSans-Semibold.ttf") format("truetype"),url("font/OpenSans-Semibold.svg#OpenSans-Semibold") format("svg");
font-weight:normal;
font-style:normal;
}

@font-face{
font-family:'OpenSans-SemiboldItalic';
src:url("font/OpenSans-SemiboldItalic.eot");
src:url("font/OpenSans-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("font/OpenSans-SemiboldItalic.woff") format("woff"),url("font/OpenSans-SemiboldItalic.ttf") format("truetype"),url("font/OpenSans-SemiboldItalic.svg#OpenSans-SemiboldItalic") format("svg");
font-weight:normal;
font-style:normal;
}

/************************ Basics ************************/
html, body {
    height: 100%;
    margin: 0;
    padding: 0;
}

body {
    font-family: 'Candara';
	font-size: 16px;
	background: #28292b;
	color: #fff;
	height: 100%;
	line-height: 20px;
}


p {	
}
a {color: #e32067; transition:all 0.3s ease;}
a:hover { color: #f6a6c3; }
h1{font-size: 30px; font-weight: bold; color:#686868;margin: 0 0 10px 0;}
/*h2{font-size: 30px; color: #404040; line-height: 40px;margin: 0 0 10px 0; font-family:"OpenSans-Regular";}
h2 i{font-size: 30px; color: #404040; line-height: 40px;margin: 0 0 10px 0; font-family:"OpenSans-Regular";}*/

h2{ margin-bottom:0px!important; font-size:24px; color:#fff; font-family:'Candara'; text-transform:none; font-weight:normal; padding-bottom:20px; text-align:left;}
h2 i{ color:#e32067; font-size:18px;}

h3{font-size: 18px; color: #686868;margin: 0 0 10px 0;}
h4{font-size: 16px; font-weight:bold;margin: 0 0 10px 0;}

.wrapper {
    min-height: 100%;
	margin: 0 auto 0px;
}

#header {
	position: relative;
	background: #111111;
	width: 100%;
	height: 75px;
	display: block;
	border-bottom:0px solid #d9dbe4;
}
#wheader {
	position: relative;
	background: #444444;
	width: 100%;
	height: 38px;
	display: block;
}

.promsign{
position: absolute;
top: -30px;
float: left;
width: 260px;
text-align: left;
color: #e0effa;
font-size: 15px;
}

.promsign .col .pheader{
text-align: center; color: #e0effa;
font-size: 24;
}
.promprofit{
top: -30px;
right: 0;
position: absolute;
float: right;
width: 260px;
text-align: left;
color: #e0effa;
font-size: 15px;
}

.promprofit .col .pheader{
text-align: center;
}
.prompic{
	width: 387px;
	height: 244px;
	background: url(../images/cloud-white.png) repeat; 
	position: relative;
	margin: 80px auto 10px;
	color: #6b899d;	
	font-size: 15px;
}
.prompic a{display:block; height:100%;}
.prompic .col{
	width: 260px;
	margin: auto;
	position: absolute;
	left: 140px;
	top: 110px;
}
.prompic .col .pheader{
margin: 0 40px;
	color: #6b899d;
}
.prompic h2{
	color: #6b899d;
}
.blues{
	background: #83b9db; /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  #83b9db 0%, #3c8cbf 100%) ; /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#83b9db), color-stop(100%,#3c8cbf)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  #83b9db 0%,#3c8cbf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  #83b9db 0%,#3c8cbf 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  #83b9db 0%,#3c8cbf 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,  #83b9db 0%,#3c8cbf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83b9db', endColorstr='#3c8cbf',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.noise{
width: 100%;
background: url(../images/noise.png) repeat; 
}
.container{
margin: 0 auto;
text-align: center;
position: relative;
}


/************************ Layout ************************/
.bgHolder{background: url(../images/strip.png) repeat-x; float:left; width:100%;}
.shadow{background: url(../images/shadow.png) repeat-x; width:100%; float:left;}
#container {
	position: relative;
	margin: 100px auto 50px;
	text-align: center;
	width: 100%;
}
.InnerContainer{ width:96%; margin-left:2%; margin-right:2%;}
.container1 {
width: 100%;
margin: 0 auto;
margin-left: auto;
margin-right: auto;
background-color: transparent;
position: relative;
}
#content{
width: 980px;
}
#contentfull{
width: 980px;
}
#sidebar-left {
float: left;
width: 320px;
}
#sidebar-right {
float: right;
width: 320px;
}
.leftcol{
float: left;
width: 100%;
margin: 20px 0;
}
.rightcol{
margin: 20px 0 0;
float: left;
width: 100%;
}
/************************ End Layout ************************/
.leftcol .sharetabs{background:#fff; border:1px solid #c4c4c4; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; width:100%;}
#comments{background:#fff; border:1px solid #c4c4c4; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:10px; margin-bottom:10px; width:100%;}
.HolderInner{margin:10px; padding:10px; text-align:left; color:#595959; font-weight:bold; background:#f7f7f7; border:1px solid #e4e4e4;}
#comments h2{margin-bottom:0px;}
#comments h2 span{background:#f7f7f7; border:1px solid #e4e4e4; border-bottom:0px; padding:10px 15px; color:#616161; font-size:16px; text-transform:capitalize; font-weight:normal;}
/************************ Navigation Menu ************************/

/** Footer menu**/
.copyright{
color:#a8a8a8;
font-size:14px;
font-family:'Candara';
text-align:center;
display:block;
position:relative;
width:100%;
bottom:0px;
background:#0d0d0d; 
padding-top:14px; 
padding-bottom:10px;
border-bottom:1px solid #27292b;
border-top:1px solid #27292b;
float:left;
margin-top:25px;
}
.copyright a{
color:#d6d6d6;
}
#fmenu{
	text-align: center;
	line-height: 30px;
	margin: 10px 2% 0 0px;
	display: inline-block;
	width:43%;
	float:left;
}
#fmenu ul{
	text-align: center;
	float:left;
	width:25%;
}
#fmenu ul li{
	display: block;
	float: left;
	margin-left: 10px;
	text-align: left;
    width: 100%;
}
#fmenu ul li a{
color:#fff;
font-size:16px;
text-decoration:none;
font-family:"Candara";
}
#fmenu ul li a:hover{color:#000000; padding-left:5px}
#fmenu ul li::after{
	content: "";
	color: #d6d6d6;
	margin-left: 10px;
	font-size: 10px;
}
#fmenu ul li:last-child::after{
	content: "";
}
/** End Footer menu**/


#mainmenu
{transition:all 0.3s ease;
float: right;
margin-top:20px;	
}
#mainmenu ul{
float: left;
transition:all 0.3s ease;
margin: 0;
padding: 0;
list-style: none;
}
#mainmenu ul li
{transition:all 0.3s ease;
position: relative;
float:left;
line-height: 20px;
margin-left:5px;
margin-right:5px;
}

#mainmenu ul li:hover{
transition:all 0.3s ease;
/*background-color: #1f1f1f;*/
}

#mainmenu li ul{
transition:all 0.3s ease;
	position: absolute;
	right: 0;
	top: 49px;
	display: none;
	float:left;
	padding: 10px 0 0 20px;

}
#mainmenu ul li a 
{
	float:left;
	transition:all 0.3s ease;
	font-size:16px;
	padding: 5px 10px 5px 10px;
	text-align:center;
	text-decoration: none;
	color: #fff;
	font-family:"Candara";
}
#mainmenu ul li a:hover{background:#262626;}
#mainmenu ul li a i{color:#e32067;}
a.btn_blue{ background:#a2003b; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; color:#fff!important; text-decoration:none;padding: 4px 15px 6px !important;}
a.btn_blue:hover{background:#8c0033!important;}

a.login{border:1px solid #e32067;padding:3px 15px 5px!important; color:#fff!important;} 
a.login:hover{border:1px solid #fff; background:#8c0033!important;}

a.login i, a.btn_blue i{color:#fff!important;}

* html #mainmenu ul li { float: left; height: 1%; }
* html #mainmenu ul li a { height: 1%; }


/************************ End Navigation Menu ************************/

/************************ Start bottom white Menu ************************/
#wmenu
{transition:all 0.3s ease;
float:right;
}
#wmenu ul{
float: left;
transition:all 0.3s ease;
margin: 0;
padding: 0;
list-style: none;
}
#wmenu ul li{
transition:all 0.3s ease;
position: relative;
float:left;
line-height: 29px;
}
#wmenu ul li::after{
content: "|";
vertical-align: middle;
line-height: 37px;
padding: 5px 0px 0 0px;
/*font-size: 10px;*/
color: #fff;
}
#wmenu ul li:last-child::after{
content: "";
}
#wmenu ul li:hover > a{
transition:all 0.3s ease;
color: #ebebeb;
}
#wmenu ul li a{
float:left;
transition:all 0.3s ease;
font-size:13px;
padding:4px 5px;
text-align:center;
text-decoration: none;
color: #fff;
}

* html #wmenu ul li { float: left; height: 1%; }
* html #wmenu ul li a { height: 1%; }
/************************ End bottom white Menu ************************/

/************************ Start Language Menu ************************/

#language{
transition:all 0.3s ease;
float: right;
background:#000000;
border:1px solid #5d5d5d;
border-right:0px;
margin-left:6px;
border-radius:5px 0px 0px 5px;
-moz-border-radius:5px 0px 0px 5px;
-webkit-border-radius:5px 0px 0px 5px;	
}
#language ul{
float: left;
transition:all 0.3s ease;
margin: 0;
padding: 0;

list-style: none;
}
#language ul li i{color:#e31f67; margin-right:5px;}
#language ul li{
padding:4px 10px;
margin-left:0px;
transition:all 0.3s ease;
position: relative;
margin-right:0px;
}

#language ul li:hover{transition:all 0.3s ease;
background-color: #000000!important;
border-radius:5px 5px 0px 0px;
-moz-border-radius:5px 5px 0px 0px;
-webkit-border-radius:5px 5px 0px 0px;
cursor:pointer;
}

#language ul li ul
{transition:all 0.3s ease;
width: 100px;
	background: #000000;
	height: auto;
	-webkit-box-shadow: 0px 9px 21px 0px rgba(50, 50, 50, 0.31);
	-moz-box-shadow:    0px 9px 21px 0px rgba(50, 50, 50, 0.31);
	box-shadow:         0px 9px 21px 0px rgba(50, 50, 50, 0.31);
}
#language li ul{
transition:all 0.3s ease;
	position: absolute;
	right: 0;
	top: 29px;
	display: none;
	float:left;
	padding: 0px;
	border-top: 1px dotted #5d5d5d;	
}
#language ul li a 
{

	float:left;
	transition:all 0.3s ease;
	font-size:15px;
	padding: 0;
	margin: 0;
	text-align:center;
	text-decoration: none;
	color: #f1f1f1;
}
#language ul li a:hover{
background:none!important;}

#language li ul li{
padding:0px;
margin: 0px;
width: 100px;}
#language li ul li a{
width: 80px;
white-space: nowrap;
	transition:all 0.3s ease;
	text-align:left;
	font-size:15px;

	display: block;
	border-bottom: 1px dotted #5d5d5d;
margin: 0;
	padding: 5px 10px;
}
#language li ul li a:hover{
width: 80px;
transition:all 0.3s ease;
	background: #181818!important;
	color:white;
	border-bottom: 1px dotted #5d5d5d;
margin: 0;
	padding: 5px 10px;
}
* html #language ul li { float: left; height: 1%; }
* html #language ul li a { height: 1%; }
#language li:hover ul, 
#language li.over ul { display: block; z-index: 9999;}

.trf{
background-image: url(../images/flags.png);
height: 11px;
width: 16px;
background-repeat: no-repeat;
overflow: hidden;
display: inline-block;
vertical-align: middle;
margin-top:-5px;
}
.langname{margin-left: 3px;}

.trf-za{
	background-position:-24px 0;
}

.trf-al{
	background-position:-48px 0;
}

.trf-arabic{
	background-position:-72px 0;
}

.trf-by{
	background-position:-96px 0;
}

.trf-bg{
	background-position:-120px 0;
}

.trf-catalonia{
	background-position:-144px 0;
}

.trf-cn{
	background-position:-168px 0;
}

.trf-tw{
	background-position:-192px 0;
}

.trf-hr{
	background-position:-216px 0;
}

.trf-cz{
	background-position:-240px 0;
}

.trf-dk{
	background-position:-264px 0;
}

.trf-dutch{
	background-position:-288px 0;
}

.trf-ee{
	background-position:-312px 0;
}

.trf-fi{
	background-position:-336px 0;
}

.trf-french{
	background-position:-360px 0;
}

.trf-galicia{
	background-position:-384px 0;
}

.trf-german{
	background-position:-408px 0;
}

.trf-gr{
	background-position:-432px 0;
}

.trf-hebrew{
	background-position:-456px 0;
}

.trf-in{
	background-position:-480px 0;
}

.trf-hungary{
	background-position:-504px 0;
}

.trf-indonesia{
	background-position:-528px 0;
}

.trf-it{
	background-position:-552px 0;
}

.trf-is{
	background-position:-576px 0;
}

.trf-ie{
	background-position:-600px 0;
}

.trf-japan{
	background-position:-624px 0;
}

.trf-kr{
	background-position:-648px 0;
}

.trf-lv{
	background-position:-672px 0;
}

.trf-lt{
	background-position:-696px 0;
}

.trf-mk{
	background-position:-720px 0;
}

.trf-my{
	background-position:-744px 0;
}

.trf-mt{
	background-position:-768px 0;
}

.trf-no{
	background-position:-792px 0;
}

.trf-ir{
	background-position:-816px 0;
}

.trf-polish{
	background-position:-840px 0;
}

.trf-pt{
	background-position:-864px 0;
}

.trf-ro{
	background-position:-888px 0;
}

.trf-russian{
	background-position:-912px 0;
}

.trf-rs{
	background-position:-936px 0;
}

.trf-sk{
	background-position:-960px 0;
}

.trf-sl{
	background-position:-984px 0;
}

.trf-spanish{
	background-position:-1008px 0;
}

.trf-ke{
	background-position:-1032px 0;
}

.trf-se{
	background-position:-1056px 0;
}

.trf-ph{
	background-position:-1080px 0;
}

.trf-thai{
	background-position:-1104px 0;
}

.trf-turkish{
	background-position:-1128px 0;
}

.trf-ua{
	background-position:-1152px 0;
}

.trf-vn{
	background-position:-1176px 0;
}

.trf-wales{
	background-position:-1200px 0;
}

.trf-europeanunion{
	background-position:-1224px 0;
}
/************************ End Language Menu ************************/

#logo{ 
	width: 122px;
	height: 59px;
	background: url(../images/logo.png) no-repeat;
	margin-top: 7px;
	/*cursor: url('../images/homecur.cur'), auto;*/
	cursor:pointer;
	margin-left:2%;
}
.InnerHolder{width:100%; text-align:left; margin-top:50px!important;}
#col3{
}
#col3 .col{
	width: 306px;
	float: left;
	padding: 10px;
}
.col .pheader span, .col .pheader span + span{
	font-size: 24px;
	line-height: 40px;

}
.col .pheader span img{
	width: 20px; height: 20px;
	padding: 7px 7px 0 0;
}

pre{
	font-family:'Courier New';
	font-size: 11px;
	background: #ac6850;
	padding: 10px;
	color: #fff;
	border: 1px solid #804834;
	overflow-x: auto;
	overflow-y: scroll;
	margin: 0;
}

/******************** Widgets **************************/

#widget {
	margin: 0 0 20px 0;
}
.withborder{
	border:#ccc 1px solid; 
	padding: 20px 20px 20px 20px;
}
.withbg{
	border:#ccc 1px solid; 
	padding: 20px 20px 20px 20px;
	background: #e8e8e8;
}
.withoutbg{
	padding: 0px 0px 0px 0px;
}

/******************** End Widgets **************************/

.paging{
	clear: both;
	text-align: center;
	padding-top:10px; padding-bottom:10px;
}
.paging.top{
	margin: 20px 0 20px 0;
}
.paging.bottom{
	margin: 20px 0 40px 0;
}
.paging a{
	font-weight: bold;
	text-decoration: none;
	margin: 15px 5px;
	padding: 4px 10px;
	background:#303030;
	color:#6b6b6b;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-family:"Opensans-Regular";
	font-size:14px;
}
.paging a:hover #triangle-right{
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-left: 4px solid #a6c6cb;
	border-bottom: 4px solid transparent;
	transition:all 0.3s ease;
}
.paging a:hover #triangle-left{
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-right: 4px solid #a6c6cb;
	border-bottom: 4px solid transparent;
	transition:all 0.3s ease;
}

.paging span{
	color: #fff;
	padding: 4px 10px;
	margin: 15px 5px;
	background:#e32067;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-family:"Opensans-Regular";
	font-size:14px;
	font-weight:bold;
}
.paging span.dotted{
	color: #656565;
	padding: 2px 2px;
	margin: 15px 2px;
}


#triangle-right {
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-left: 4px solid #118bb6;
	border-bottom: 4px solid transparent;
	display: inline-block;
}
#triangle-left{
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-right: 4px solid #118bb6;
	border-bottom: 4px solid transparent;
	transition:all 0.3s ease;
	display: inline-block;
}
#comments{
	float: left;
	position: relative;
}
#comments li{margin-bottom: 20px;}
.comment_header{

	vertical-align: middle;

}
.comment_body{
	padding: 10px 0;
	border-bottom: 1px solid #c8c8c8;

}
.comment_user{
	float: left;
	padding-left: 8px;
	display: block;
}
.comment_userip{
	float: left;
	margin-left: 20px;
	color: #aaaaaa;
	font-size: 11px;
}
.comment_date{
	float: right;
	color: #8a8a8a;
	font-size: 11px;
}
.comment_deletemessage{
	float: left;
	margin-top: 6px;
	margin-left: 15px;
}
.comment_mailto{
	float: left;
	margin-top: 6px;

}
#comment_btn, #method_free {
	display: inline-block;
	color: #fff;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	background: #4692c3;
	box-shadow: inset 0 0 40px #1d6c88;
	-webkit-box-shadow: inset 0 0 40px #1d6c88;
	-moz-box-shadow: inset 0 0 40px #1d6c88;
	height: 40px;
}
/*#comment_btn:hover{
	color: #9dd0e2;
	text-decoration: none;
	background: #4692c3;
	box-shadow: inset 0 0 60px #1d6c88;
	-webkit-box-shadow: inset 0 0 60px #1d6c88;
	-moz-box-shadow: inset 0 0 60px #1d6c88;
}*/
/******************* START FOOTER *******************/

footer {
	position: relative;	
	background:#e32067;
	border-top:0px solid #d9dbe4;
	width: 100%;
	color: #fff;
	float:left;
	padding-top:15px;
}

#footernav{}
#footernav ul li{
	float: left;
	line-height: normal;
	margin-right: 15px;
	font-weight: bold;
}
.flogo{
	margin: 30px 0 5px;
	width: 127px;
	height: 25px;
	float: left;
	line-height:30px;
	margin:10px 0 0px;
	width: 30%;	
}
.flogo ul{
float:left;
}
.flogo ul li{
float:left;
background:#1a1c1d;
border:1px solid #b2a7ab;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
margin-right:5px;
padding:0px 5px;
color:#fff;
}
.flogo ul li i{
color:#a5a5a5;
font-size:24px;
margin-top:3px;
}
.flogo ul li div{
font-family:'OpenSans-BoldItalic';
font-size: 21px;
line-height: 16px;
padding-bottom: 8px;
text-align: center;
}

.social{
	float: left;
	clear:none;
	line-height:30px;
	margin:10px 0 0px 2%;
	width:23%;
	}
.social div{
	float:left;
	margin-right:5px;
	font-size:13px;
	color:#545454;
	font-family: "OpenSans-Regular";
}
.social ul{
	float:left;
}
.social ul li{
	float:left;
	border:2px solid #fff;
	margin:7px;
	height:27px; 
	width:27px;
	text-align:center;
	font-size:12px;
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	line-height:27px;
	color:#fff;
}
.social ul li:hover{cursor:pointer; background:#8c0033;}
.social ul li a{color:#fff;}
.leftintab{
	float: left; width:80%; margin-left:10%; /*width: 545px;*/
}
.advanced{
	float: left;
    width: 73%;
    background: #000;
    padding: 20px;
    margin: 2% 10%;
}

/******************* START FORMS*******************/
input.input1 {
	position: relative;
	height: 30px;
	border: 1px solid #c8c8c8;
	background: #fff;
	color: #838383;
	box-shadow: inset 0 0 20px #e2e2e2;
	-webkit-box-shadow: inset 0 0 20px #e2e2e2;
	-moz-box-shadow: inset 0 0 20px #e2e2e2;
	line-height: 30px;
	padding: 0 0 0 10px;
	font-size: 13px;
}
.folders .input1 {
	float: left;
	width: 253px;
	height: 30px;
}
.folders input[type="text"] + input[type="submit"]{
	float: left;
	position: relative;
	display: block;
	height: 30px;
	width: auto;
	border: 1px solid #467618;
	cursor: pointer;
	/*background: #60a127 url(../images/icon_cr_folder.png) 60% 50% no-repeat;*/
	background:#f6a6c3;
	color: #e32067;
	box-shadow: inset 0 0 0px #4a8c11;
	-webkit-box-shadow: inset 0 0 0px #4a8c11;
	-moz-box-shadow: inset 0 0 0px #4a8c11;
	margin-left: 2px;
	font-size:14px;
	font-weight:bold;
}
.folders input[type="text"] + input[type="submit"]:hover{
	transition: all .1s linear;
	box-shadow: inset 0 0 0px #4a8c11;
	-webkit-box-shadow: inset 0 0 0px #4a8c11;
	-moz-box-shadow: inset 0 0 0px #4a8c11;
	border: 1px solid #467618;
}
.advanced label {
	float: left;
	display: block;
	width: 115px;
	height: 30px;
	border: 0px solid #c8c8c8;
	background: none;
	color: #838383;
	box-shadow: inset 0 0 0px #d5d5d5;
	-webkit-box-shadow: inset 0 0 0px #d5d5d5;
	-moz-box-shadow: inset 0 0 0px #d5d5d5;
	line-height: 30px;
	text-align:left;
	padding: 0 0 0 10px;
	font-size: 13px;
}

.rrd select {
	position: relative;
	left:-1px;
	height:48px;
	border: 1px solid #594049;
	background: #151414;
	color: #fff;
	/*line-height: 15px;*/
	padding: 0 0 0 3px;
	font-size: 13px;
	width:100%;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.rrd input[type="text"],
.rrd input[type="password"]{
	position: relative;
	left:-1px;
	height: 48px;
	border: 1px solid #594049;
	background: #151414;
	color: #fff;
	/*line-height: 15px;*/
	padding: 0 0 0 3px;
	font-size: 13px;
	width:auto;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

select {
	position: relative;
	left:-1px;
	height: 39px;
	border: 1px solid #594049;
	background: #151414 none repeat scroll 0 0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #fff;
	padding: 0 0 0 3px;
	font-size: 13px;
	width:100%;
}
input[type="text"],
input[type="password"]{
	height: 39px;
	background: #151414 none repeat scroll 0 0;
    border: 1px solid #594049;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    color: #fff;
    left: -1px;
    padding: 0 0 0 3px;
    position: relative;
    width: auto;
	font-size:14px;
}
.advanced input[type="text"],
.advanced input[type="password"]{
	height: 30px;
	width:auto;
}
.advanced select{
	height: 32px;
}
.advanced label + select {
	width: 162px;
}
.advanced label + select > option{
	padding:8px;
}
.advanced p{
	display: block;
	height: 30px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding: 5px;
	background: #111;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
}
.advanced h2{width:100%; margin:0px!important; padding:10px 0px; color:#f6a6c3; font-weight:bold;}
.advanced:last-child{
	margin-bottom: 0px;
}
.tosText{text-align:center; padding-top:0px; float:left; margin:0% 32%;}
label + input[type="text"]:hover,
label + input[type="password"]:hover,
input[type="text"]:hover,
input[type="password"]:hover{
	border-color: #9a9a9a;
}
label + input[type="text"]:active,
label + input[type="password"]:active,
input[type="text"]:active,
input[type="password"]:active,
select:active{
	border-color: #9a9a9a;
}
label + input[type="text"]:focus,
label + input[type="password"]:focus,
input[type="text"]:focus,
select:focus,
input[type="password"]:focus{
	border-color: #9a9a9a;
}

.leftintab textarea{
	float: left;
	display: block;
	box-shadow: inset 0 0 0px #e2e2e2;
	-webkit-box-shadow: inset 0 0 0px #e2e2e2;
	-moz-box-shadow: inset 0 0 0px #e2e2e2;
	line-height: 20px;
	margin: 20px 0 0 0;
	min-height: 160px;
	background: #151414 none repeat scroll 0 0;
    border: 1px solid #594049;
    border-radius: 5px;
    color: #fff;
    font-size: 13px;
    line-height: 20px;
    padding: 3px 5px;
    position: relative;
    resize: none;
    width: 100%;
}
.rrd textarea{
	position: relative;
	border: 1px solid #594049;
	background: #151414;
	color: #fff;
	line-height: 20px;
	padding: 3px 5px 3px 5px;
	resize: none;
	font-size: 13px;
	width:100%;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
textarea{
	position: relative;
	line-height: 20px;
	font-size: 13px;
	width:auto;
	box-shadow: inset 0 0 0px #e2e2e2;
	-webkit-box-shadow: inset 0 0 0px #e2e2e2;
	-moz-box-shadow: inset 0 0 0px #e2e2e2;
	margin: 0px 0 0 0;
	background: #151414 none repeat scroll 0 0;
    border: 1px solid #594049;
    border-radius: 5px;
    color: #fff;
    padding: 3px 5px;
    resize: none;
    width: 100%;
}
textarea:active,
textarea:focus{
	border-color: #9a9a9a;
}
.splash{background-image: url(../images/bg.png);}
/********************** Start Premium***********************/
.accexpire{
	width: 980px;
	height: 50px;
	line-height: 50px;
	margin: 0 0 50px 0;
	color: #118bb6;
	font-size: 15px;
}
.accexpire span + span{
	color: #818181;
}
.premium_table{
	margin: 60px 0 0px;
	position: relative;
	background: #f4f4f4;
	box-shadow: #e9e9e9 0 0 60px inset;
	-webkit-box-shadow: #e9e9e9 0 0 60px inset;
	-moz-box-shadow: #e9e9e9 0 0 60px inset;
	width: 980px;
}
.premium_table .features{
	padding: 20px 40px 10px 20px;
	width: 340px;
	direction:ltr;
}
.premium_table .features ul{
	float: right;
}
.premium_table .features ul li{
	line-height: 37px;
	font-size: 15px;
	text-align: right;
}
.premium_table .features h3{
	float: right;
}
.plans{
	width: 580px;
	height: 430px;
	background: #999;
	position: absolute;
	top: -10px;
	right: 10px;
}
.premium_table .free_plan{
	position: absolute;
	top: 0px;
	left: 0px;
	background: #e9e9e9;
	box-shadow: #d3d3d3 0 0 60px inset;
	-webkit-box-shadow: #d3d3d3 0 0 60px inset;
	-moz-box-shadow: #d3d3d3 0 0 60px inset;
	width: 163px;
	height:430px;
	z-index: 49;
	padding: 0 10px;
}
.premium_table .registered_plan{
	position: absolute;
	top: 0px;
	right: 0px;
	background: #e9e9e9;
	box-shadow: #d3d3d3 0 0 60px inset;
	-webkit-box-shadow: #d3d3d3 0 0 60px inset;
	-moz-box-shadow: #d3d3d3 0 0 60px inset;
	width: 163px;
	height:430px;
	z-index: 49;
	padding: 0 10px;
}
.premium_table .premium_plan{
	position: absolute;
	top: -10px;
	left: 182px;
	background: #118bb6;
	box-shadow: #0d7295 0px 50px 50px inset,
				rgba(27, 148, 190, 0.46) 0 0 15px;
	-webkit-box-shadow: #0d7295 0px 50px 50px inset,
				rgba(27, 148, 190, 0.46) 0 0 15px;
	-moz-box-shadow: #0d7295 0px 50px 50px inset,
				rgba(27, 148, 190, 0.46) 0 0 15px;
	width: 195px;
	padding: 0 10px;
	height:440px;
	z-index: 50;
}
.premium_table .premium_plan::after{
	position: absolute;
	content: "";
	bottom: -87px;
	left: -12px;
	width:241px;
	height:87px;
	background: url(../images/triangle.png) no-repeat;
	display: block;
	z-index: 9999;
}
.monthprice{
	padding: 10px 0 0 0;
	text-align: center;
	color: #04475f;
	position: absolute;
	font-weight: bold;
	width: 195px;
	z-index: 99999;
	font-size: 20px;
	text-shadow: 1px 1px 0px #25a3cf;
}
.monthprice::before{
	content: "";
	width: 50px;
	height: 1px;
	background: #04475f;
	display: block;
	border-bottom: 1px solid #25a3cf;
	left: 72px;
	top: 1px;
	position: absolute;
}
.monthprice span{
	font-weight: normal;
	display: block;
	font-size: 11px;
	text-shadow: 1px 1px 0px #25a3cf;
}

.premium_table .premium_plan ul {
	float: none;
}
.premium_table .premium_plan ul li{
	height: 35px;
	line-height: 37px;
	text-align: center;
	font-weight: bold;
	color: #fff;
	border-bottom: 1px solid #278FB4;
	border-top: 1px solid #127EA5;
}
.premium_table .premium_plan ul li:first-child{
	border-bottom: 1px solid #278FB4;
	border-top: none;
}
.premium_table .premium_plan ul li:last-child{
	border-bottom: none;
	border-top: 1px solid #127EA5;

}

.premium_table .premium_plan .plan_name{
	background: #118bb6 url(../images/linebg.jpg) bottom repeat-x;
	border-bottom: 1px solid #1790bb;
	box-shadow: #0d7295 0 0 60px inset;
	-webkit-box-shadow: #0d7295 0 0 60px inset;
	-moz-box-shadow: #0d7295 0 0 60px inset;
	position:relative;
	left: -10px;
	width: 215px;
	height: 68px;
	line-height: 68px;
	text-align: center;
	font-size: 30px;
	color: #fff;
}
.premium_table .free_plan ul, .premium_table .registered_plan ul{
	float: none;
}
.premium_table .free_plan ul li, .premium_table .registered_plan ul li{

	height: 35px;
	text-align: center;
	color: #7f7f7f;
	border-bottom: 1px solid #ECECEC;
	border-top: 1px solid #DADADA;
}
.premium_table .free_plan ul li:first-child, .premium_table .registered_plan ul li:first-child{
	border-bottom: 1px solid #ECECEC;
	border-top: none;
}
.premium_table .free_plan ul li:last-child, .premium_table .registered_plan ul li:last-child{
	border-bottom: none;
	border-top: 1px solid #DADADA;
	font-size: 11px;
}
.premium_table .free_plan .plan_name, .premium_table .registered_plan .plan_name{
	background: #e9e9e9;
	box-shadow: #d3d3d3 0 0 60px inset;
	-webkit-box-shadow: #d3d3d3 0 0 60px inset;
	-moz-box-shadow: #d3d3d3 0 0 60px inset;
	position:relative;
	left: -10px;
	width: 182px;
	height: 59px;
	line-height: 59px;
	text-align: center;
	font-size: 20px;
	color: #7a7a7a;
}

.extend_premium{
	width:980px;
}
.extend_premium h2{
	text-align: center;
	margin-bottom: 20px;
}
.extend_premium .paybox{
	width: 230px;
	margin: 0px 0 0 20px;
	
}

.extend_premium .paybox:first-child {
}
.extend_premium .paybox .days{
	width: 230px;
	height: 70px;
	line-height:70px;
	text-align: center;
	font-size: 20px;
	background: #f4f4f4;
	box-shadow: #e9e9e9 0 0 60px inset;
	-webkit-box-shadow: #e9e9e9 0 0 60px inset;
	-moz-box-shadow: #e9e9e9 0 0 60px inset;
}
.extend_premium .paybox .price{
	width: 230px;
	height: 70px;
	line-height:70px;
	text-align: center;
	font-size: 30px;
	background: #0a9dd2;
	box-shadow: inset 0 0 60px #1d6c88;
	-webkit-box-shadow: inset 0 0 60px #1d6c88;
	-moz-box-shadow: inset 0 0 60px #1d6c88;
	color: #fff;
	font-weight: bold;	
}
.extend_premium .paysys{
	width: 228px;
	height: 48px;
	line-height:48px;
	background: #fff;
	border: 1px solid #e9e9e9;
	margin: 1px 0 0;
	text-align: center;
	font-size: 0;
	position: relative;
}
.extend_premium .paysys img{
	opacity: .6;
	filter: grayscale(100%);
	 -webkit-filter: grayscale(100%); 
	position:absolute;
	margin:auto;
	top:0;
	bottom:0;
	left:0;
	right:0;
	max-height:40px;
	max-width:180px;
}
.paybox a:hover .paysys{border: 1px solid #0a9dd2; transition: all linear .5s;}
.paybox a:hover .paysys img{
	opacity: 1;
	filter: grayscale(0%);
	 -webkit-filter: grayscale(0%); 
	transition: all linear .5s;
}
/************************ End Premium***********************/
/******************* Start donwloads ***********************/
.player{
width: 600px;
height: 360px;
background: url(../images/player.jpg);
}
.picture{
width: 600px;
overflow: hidden;
}
.picture a img{
position: relative;
max-width:600px;
transition: .3 all ease;
}
.picture a img:hover{transition: all 0.2s linear 0s;
opacity:0.8;
background: #000;
}

.fileinfo{
margin-bottom: 40px;
}
.fileinfo ul li{
clear: both;
padding: 4px 0;
}

.fileinfo ul li .infoname{
font-size: 15px;
color: #808080;
width: 110px;
display: block;
float: left;
text-align:left
}
.fileinfo ul li .infoname + span{
font-size: 15px;
color: #808080;
float: left;
/*width: 250px;*/
}
.snap {
font-size: 15px;
color: #808080;
/*width: 110px;*/
text-align:left;
display: block;
}
.snap + span {
margin-top: -14px;
/*width: 360px;*/
display: block;
float:right;
}
.snap + span a img{
float: left;
width: 150px;
height: 100px;
margin-left: 10px;
}
.snap + span a:first-child img{
margin-left: 0;
}
#fileinfoarch{

width: 100%;

overflow: hidden;
position: relative;
}
#fileinfoarch #grad{
background: url('../images/grad.png') bottom no-repeat;
width: 100%;
height: 100px;
position: absolute;
bottom:-5px;
}
#showallarch{
	cursor: pointer;
}
#fileinfoarch ul li{
clear: both;
padding: 8px 0;
}

#fileinfoarch ul li .infoname{
font-size: 15px;
color: #5f5f5f;
width: 110px;
display: block;
float: left;
}
#fileinfoarch ul li .infoname + span{
font-size: 15px;

color: #aaaaaa;
float: right;
}
/******************* start dload tabs *******************/
.sharetabs ul.tabs {
	height: 35px;
	line-height: 35px;
	list-style: none;		
	margin: 0px 0 0;
	display: block;
	/*width: 600px;*/
	border-bottom: 1px solid #f6a6c3;
}
.sharetabs .tabs li {
	text-align: center;
	float: left;
	display: inline;
	margin: 0 0px 0px 0;
	padding: 0px 0px 0px;
	width: 130px;
	color: #000;
	cursor: pointer;
	font-size: 16px;
	border: 1px solid #f6a6c3;
	border-bottom:0px;
	/*border-left: 1px solid #fff;*/
	border-left: none;
	position: relative;
	line-height: 35px;
	background: #f6a6c3;
	min-width: none;
	max-width: none;
	font-family:"Candara";
}

.sharetabs .tabs li:hover{
	transition:all 0.1s linear;
	background: #e32067;
	color:#fff;
}
.sharetabs .tabs li.current {
	color: #fff;
	background: #e32067;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	/*font-weight: bold;	*/
	font-size: 16px;
	border-bottom: 0px solid #f0f0f0;
}
.sharetabs .tabs li:first-child{
	border-left: 1px solid #f6a6c3;

}
.sharetabs .box {
	display: none;
	background: #000;
	/*width: 100%;
	padding:10px 0px;*/
	border: 1px solid #f6a6c3;
	border-top:0px;
	margin-top: 1px;
	margin:0px;
}
.sharetabs .section{margin:10px;}
.sharetabs .box.visible {
	display: block;

	
}
.sharetabs .tabcontent .flashupload,
.sharetabs .tabcontent .uploadfile{
	text-align: center;
}
.sharetabs .tabcontent .uploadfile .browsebtn,
.sharetabs .tabcontent .flashupload .browsebtn{
	margin: 50px auto;
}
.sharetabs .tabcontent .uploadbtn{
	margin: 20px;
}
.sharetabs .tosread{
	font-size: 12px;
	padding: 0px 0px 4px;
	vertical-align: middle;
}
/*** end dload tabs ***/
/******************* End Downloads *************************/



/******************* START TABS *******************/
ul.tabs {
	height: 50px;
	line-height: 50px;
	list-style: none;		
	margin: 7px;
	margin-bottom:0px;
	display: table;
	width: auto;
}
.tabs li {
	text-align: center;
	display: table-cell;
	margin: 0 0px 0px 0;
	padding: 0px 0px 0px;
	max-width: 100%;
	min-width: 70px;
	width: 200px;
	color: #616161;
	cursor: pointer;
	font-size: 17px;
	border-bottom: 1px solid #e4e4e4;
	/*border-left: 1px solid #fff;*/
	border-left: none;
	position: relative;
	line-height: 50px;
	background: #f7f7f7;
	font-family:"Candara";
}

.tabs li:hover{
	transition:all 0.1s linear;
	background: #f3f3f3;
	color: #8f8f8f;
}
.tabs li.current {
	color: #616161;
	background: #ebebeb;
	border-bottom:0px;
	/*box-shadow: inset 0 0 50px #e6e6e6;
	-webkit-box-shadow: inset 0 0 50px #e6e6e6;
	-moz-box-shadow: inset 0 0 50px #e6e6e6;*/
	/*font-weight: bold;	*/

}
.tabs li:first-child{
	border-left: 1px solid #e2e2e2;

}
.box {
	display: none;
	width: auto;
	padding: 0px;
	background: #ebebeb none repeat scroll 0 0;
	border:1px solid #e4e4e4;
	border-top:0px;
    margin: 7px;
	margin-top:0px;
	padding:10px;
}
.box.visible {
	display: block;
	
}
.tabcontent .flashupload,
.tabcontent .uploadfile{
	text-align: center;
}
.tabcontent .uploadfile .browsebtn,
.tabcontent .flashupload .browsebtn{
	margin: 0px auto;
}
.tosread{
	font-size: 12px;
	padding: 0px 0px 4px;
	vertical-align: middle;
}

.compare_table{border:1px solid #cecece; background:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:4px; float:left; width:99%; font-family:"Candara";}
.compare_table div{float:left; width:23%!important;}
.compare_table div ul{ padding-bottom:15px;}
.compare_table div ul li{line-height:31px;}
.compare_table div ul li img{vertical-align:middle;}

.compare_table div.features{width:31%!important;}
.compare_table div.features h2{color:#383838; font-size:24px; text-align:right; padding-right:5%; margin-top:15px; margin-bottom:10px;}
.compare_table div.features ul{}
.compare_table div.features ul li{ text-align:right; color:#8f8f8f; font-size:16px; padding-right:5%;}
.compare_table div.features ul li:nth-child(2n+1){background:#f9f9f9;}


.compare_table div.free_plan h2{color:#6b6b6b; font-size:24px; text-align:center; margin-top:15px; margin-bottom:10px;}
.compare_table div.free_plan{background-color:#f4f4f4;}
.compare_table div.free_plan ul li{ text-align:center; color:#6b6b6b; font-size:16px;}
.compare_table div.free_plan ul li:nth-child(2n+1){background:#eeeeee;}

.compare_table div.premium_plan h2{color:#fff; font-size:24px; text-align:center; margin-top:15px; margin-bottom:10px;}
.compare_table div.premium_plan{background-color:#4692c3;}
.compare_table div.premium_plan ul li{ text-align:center; color:#fff; font-size:16px;}
.compare_table div.premium_plan ul li:nth-child(2n+1){background:#5b9cc6;}

.compare_table div.registered_plan h2{color:#525252; font-size:24px; text-align:center; margin-top:15px; margin-bottom:10px;}
.compare_table div.registered_plan{background-color:#dbdbdb;}
.compare_table div.registered_plan ul li{ text-align:center; color:#525252; font-size:16px;}
.compare_table div.registered_plan ul li:nth-child(2n+1){background:#d7d7d7;}

.payments{margin-bottom:10px!important; margin-top:20px!important; float:left;}
.payments h2{text-align:center;font-family:'OpenSans-LightItalic'; font-size:30px; color:#e5e5e5; width:90%; margin:auto;}
.lft{ float:left;}
.lft h2{ font-size:30px; color:#000000; font-family:"Candara"; text-align:left;}
.rgt{ float:right;}
.tab_menu{margin-top:30px; margin-bottom:30px;}
.tab_menu h3{font-family:'OpenSans-ExtraBold'; color:#e5e5e5; font-size:18px;}
.tab_menu a{ color:#e32067; font-size:17px; line-height:35px; display:inline-block; margin:0px; border-radius:20px 0px 0px 20px; -moz-border-radius:20px 0px 0px 20px; -webkit-border-radius:20px 0px 0px 20px; padding:3px 20px; border:1px solid #f6a6c3; border-right:0px; font-family:"OpenSans-Italic"; background:#f6a6c3;}
/*.tab_menu a{ background:#ff0000;}*/
.tab_menu a:last-child{border-radius:0px 20px 20px 0px; -moz-border-radius:0px 20px 20px 0px; -webkit-border-radius:0px 20px 20px 0px; padding:3px 20px; border-right:1px solid #f6a6c3;}
.tab_menu a.Active{ background:#e32067; color:#fff;}

.payment_table{border:0px solid #cecece; background:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:4px; float:left; width:99%; font-family:"OpenSans-Regular"; margin-bottom:20px;}
.payInner{ float:left; width:20%;}
.payInner .section{ background:#111111; border:0px solid #4692c3;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75); margin:3px;}
.payInner .section .paybox{ margin:3px;}
.paybox .price{background:#111111; color:#e32067; font-size:48px; height:96px; border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; line-height:55px; font-family:"OpenSans-LightItalic"; font-size:24px;}
.paybox .price .days{background:#e32067; color:#fff; font-family:"OpenSans-Light"; font-size:30px; padding:10px 0px; line-height:20px;}

.payInner:nth-of-type(2) .section .paybox .price{color:#3f5afe;}
.payInner:nth-of-type(2) .section .paybox .price .days{ background:#3f5afe;}
.payInner:nth-of-type(3) .section .paybox .price{color:#cd951b;}
.payInner:nth-of-type(3) .section .paybox .price .days{ background:#cd951b;}
.payInner:nth-of-type(4) .section .paybox .price{color:#3d9807;}
.payInner:nth-of-type(4) .section .paybox .price .days{ background:#3d9807;}
.payInner:nth-of-type(5) .section .paybox .price{color:#04a28e;}
.payInner:nth-of-type(5) .section .paybox .price .days{ background:#04a28e;}

.paybox ul{float:left; border-bottom:5px solid #333333;}
.paybox ul li{float:left; font-family:"OpenSans-Light"; font-size:15px; text-align:center; padding-top:15px; padding-bottom:15px; width:100%; border-top:1px solid #111111;}
.paybox ul li.odd{background:#161616;}
.paybox ul li.even{background:#212121;}

.paybox a .paysys{padding:10px 0px;}
.paybox .paysys img{
	opacity:1;
	filter:none;
	 -webkit-filter:none; 
	 width:90%;
}
.paybox a:hover .paysys{border: 0px solid #0a9dd2; transition: all linear .5s;}
.paybox a:hover .paysys img{
	opacity: 1;
	filter: grayscale(0%);
	 -webkit-filter: grayscale(0%); 
	transition: all linear .5s;
}
.paybox a:nth-child(2n+0) .paysys{ background:#f7f7f7;}
/******************* Start upload button *******************/

.uploadbtn{
	position: relative;
	cursor: pointer;
	transition:all 0.3s ease;
	width: 175px;
	height: 36px;
	color: #fff;
	background:#e32067;
	/*box-shadow: inset 0 0 60px #1d6c88;
	-webkit-box-shadow: inset 0 0 60px #1d6c88;
	-moz-box-shadow: inset 0 0 60px #1d6c88;*/
	font-size: 20px;
	font-weight: normal;
	font-family:"Candara";
	border: 0;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.uploadbtn .bicon{
	float: left;
	width: 55px;
	height: 36px;
	position: absolute;
	display: block;
	margin: 0;
	padding: 0;
	left: 0;
	top: 0;
	/*box-shadow: inset 0 0 50px #1d6c88;
	-webkit-box-shadow: inset 0 0 50px #1d6c88;
	-moz-box-shadow: inset 0 0 50px #1d6c88;
	background: #0a9dd2;*/
}
.uploadbtn .btext{
	line-height: 36px;
	float: left;
	width: auto;
	height:36px;
	position: absolute;
	display: block;
	top: 0;
	left: 55px;
}
.uploadbtn .barrow {
    position: absolute;
    transition: all .2s linear;
    -webkit-transition: all .2s linear; /** Chrome & Safari **/
    -moz-transition: all .2s linear; /** Firefox **/
    -o-transition: all .2s linear; /** Opera **/
}
.uploadbtn .van {
    top: 20px;
    left: 26px;
}
.uploadbtn .vanb {
	position: absolute;
    top: 8px;
	left: 15px;
}
.uploadbtn:hover{
	transition:all 0.0s linear;
	background: #07992c;
	/*box-shadow: inset 0 0 60px #1d6c88;
	-webkit-box-shadow: inset 0 0 60px #1d6c88;
	-moz-box-shadow: inset 0 0 60px #1d6c88;*/
}
.uploadbtn:hover .move-top{
    transform: translate(0,-10px);
    -webkit-transform: translate(0,-10px); /** Chrome & Safari **/
    -o-transform: translate(0,-10px); /** Opera **/
    -moz-transform: translate(0px,-10px); /** Firefox **/
	opacity: .2;
}
/*.uploadbtn:hover .bicon{
	background: #17b6f0;
	transition:all 0.5s linear;
}*/

/******************* end upload button *******************/

.sidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 2;
    top: 0;
    left: 0;
    background-color: #111;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 20px;
    text-align:center;
}
.sidenav a {
    padding: 8px 8px 8px 8px;
    text-decoration: none;
    font-size: 16px!important;
    color: #818181;
    display: block;
    transition: 0.3s;
	border-bottom:1px dotted #acacac;
}
.sidenav a:hover{
    color: #f1f1f1;
}
.sidenav .closebtn {
    position: absolute;
    top: 22px;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
	padding: 3px 6px 8px;
	background:#f00;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.open{
	font-size:16px;
	cursor:pointer;
	position:absolute;
	color:#fff;
	padding:6px 8px 6px 8px;
	background:#a2003b;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	right:65px;
	top:19px;
	display:none;
	z-index:1;
}

/******************* start download button *******************/

.Button-download{
	position: relative;
	cursor: pointer;
	transition:all 0.3s ease;
	width: 315px;
	height: 44px;
	color: #fff;
	background: #1aa064;
	/*box-shadow: inset 0 0 60px #587c29;
	-webkit-box-shadow: inset 0 0 60px #587c29;
	-moz-box-shadow: inset 0 0 60px #587c29;*/
	font-size: 23px;
	font-weight: normal;
	border: 0;
	margin: 20px 0;
	font-family:"Candara";
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	cursor:pointer;
	font-style:italic;
	padding:10px 20px;
}
.Button-download:hover{
	color: #fff;
	background: #0e9458;
	}

.downloadbtn{
	position: relative;
	cursor: pointer;
	transition:all 0.3s ease;
	width: 315px;
	height: 44px;
	color: #fff;
	background: #1aa064;
	/*box-shadow: inset 0 0 60px #587c29;
	-webkit-box-shadow: inset 0 0 60px #587c29;
	-moz-box-shadow: inset 0 0 60px #587c29;*/
	font-size: 23px;
	font-weight: normal;
	border: 0;
	margin: 0px 0;
	font-family:"Candara";
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	cursor:pointer;
	font-style:italic;
	padding:10px;
}
.downloadbtn .bicon{
	float: left;
	width: 50px;
	height: 44px;
	position: absolute;
	display: block;
	margin: 0;
	padding: 0;
	left: 0;
	top: 0;
	/*background: #64b126;*/
	text-align:right;
	/*box-shadow: inset 0 0 60px #587c29;
	-webkit-box-shadow: inset 0 0 60px #587c29;
	-moz-box-shadow: inset 0 0 60px #587c29;*/
}
.downloadbtn .btext{
	letter-spacing: 0.3px;
	line-height: 44px;
	float: left;
	width: 270px;
	height: 44px;
	position: absolute;
	display: block;
	top: 0;
	left: 50px;
	font-weight:normal;
	text-align:left;
}
.downloadbtn .barrow {
    position: absolute;
    transition: all .2s linear;
    -webkit-transition: all .2s linear; /** Chrome & Safari **/
    -moz-transition: all .2s linear; /** Firefox **/
    -o-transition: all .2s linear; /** Opera **/
}
.downloadbtn .van {
    top: 15px;
    left: 26px;
}
.downloadbtn .vanb {
	position: absolute;
    top: 8px;
	left: 20px;
}
.downloadbtn:hover{
	transition:all 0.5s linear;
	/*background: #64b126;
	box-shadow: inset 0 0 80px #587c29;
	-webkit-box-shadow: inset 0 0 80px #587c29;
	-moz-box-shadow: inset 0 0 80px #587c29;*/
}
.downloadbtn:hover .move-bot{
    transform: translate(0,8px);
}
.downloadbtn:hover .bicon{
	transition:all 0.5s linear;
}

/******************* end download button *******************/
/******************* Start browse button *******************/
.browsebtn input[type="file"]{
	width: 175px;
	height: 36px;
	opacity: 0;
	filter: alpha(opacity=0);
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10000;
	cursor: pointer;
	}
.browsebtn{
	position: relative;

	transition:all 0.3s ease;
	width: 180px;
	height: 36px;
	color: #fff;
	background: #4692c3;
	/*box-shadow: inset 0 0 60px #1d6c88;
	-webkit-box-shadow: inset 0 0 60px #1d6c88;
	-moz-box-shadow: inset 0 0 60px #1d6c88;*/
	font-size: 20px;
	font-weight: bold;
	border: 0;
	font-family:20px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}
.browsebtn .bicon{
	float: left;
	width: 55px;
	height: 36px;
	position: absolute;
	display: block;
	margin: 0;
	padding: 0;
	left: 0;
	top: 0;
	/*box-shadow: inset 0 0 50px #1d6c88;
	-webkit-box-shadow: inset 0 0 50px #1d6c88;
	-moz-box-shadow: inset 0 0 50px #1d6c88;*/
	/*background: #4692c3;*/
}
.browsebtn .btext{
	line-height: 36px;
	float: left;
	width: auto;
	height: 36px;
	position: absolute;
	display: block;
	top: 0;
	left: 55px;
	font-weight:normal;
}
.browsebtn .bfolder {
    position: absolute;
    transition: all .2s linear;
    -webkit-transition: all .2s linear; /** Chrome & Safari **/
    -moz-transition: all .2s linear; /** Firefox **/
    -o-transition: all .2s linear; /** Opera **/
}
.browsebtn .van {
	display: block;
	width: 27px;
	height: 15px;
    top: 30px;
    left: 20px;
}
.browsebtn .vanb {
	position: absolute;
    top: 8px;
	left: 15px;
}
.browsebtn:hover{
	transition:all 0.5s linear;
	background: #4692c3;
	/*box-shadow: inset 0 0 60px #1d6c88;
	-webkit-box-shadow: inset 0 0 60px #1d6c88;
	-moz-box-shadow: inset 0 0 60px #1d6c88;*/
}
.browsebtn:hover .move{
    transform: perspective(30px) rotateX(-40deg);
    -webkit-transform: perspective(30px) rotateX(-40deg); /** Chrome & Safari **/
    -o-transform: perspective(30px) rotateX(-40deg); /** Opera **/
    -moz-transform: perspective(30px) rotateX(-40deg); /** Firefox **/

}
/*.browsebtn:hover .bicon{
	background: #17b6f0;
	transition:all 0.5s linear;
}*/
/******************* end browse button *******************/

.section {margin-bottom: 20px;}
/******************* END TABS *******************/

.servinfo{color:#7e7e7e;text-align: center; width: 100%;display: block; height: 50px;}
/******************* START TABLES *******************/

table a:link {}
table { font-size:13px; margin:20px auto; border-collapse: collapse;}
table th {padding:10px; text-align: center; border:#ccc 0px solid;background: #444; height: 25px; color: white; }
table th:first-child{text-align: left;padding-left:10px;}
table tr{text-align: left;}
table tr td {padding:7px 10px;/* background: #fafafa;background:#fbfbfb; border:#e4e4e4 1px solid;*/}
/*table tr.even td{background: #f6f6f6;}
table tr:hover td{background: #f2f2f2; }*/
div.filepanel{ background:#000000; border:0px solid #c4c4c4; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; width:100%;}
div.filepanel .sec{ padding:15px; border-right:1px solid #dedede; min-height:50px; width:10%}
div.filepanel .sec:first-child{width:56%}
div.filepanel .sec:last-child{width:12%; border:0px; padding-right:0px;}

table.filepanel a:link {}
table.filepanel { width:100%; font-size:13px; background:#eaebec; margin:0 auto; border:#ccc 1px solid; margin-top: 20px; border-collapse: collapse;}
table.filepanel th {padding:10px; text-align: center; border:#ccc 1px solid;background: #e8e8e8; height: 25px;}
table.filepanel tr{text-align: left;}
table.filepanel tr td:first-child {padding:10px; background: #f2f2f2; border:#e4e4e4 1px solid;text-align: left}
table.filepanel tr td {padding-top:10px; padding-left: 20px; background: #f2f2f2; border:#e4e4e4 1px solid;text-align: left}
.filepanel ul li a {
	display: block;
	width: 24px;
	height: 24px;
	transition: none;
}
.filepanel ul li a.fb {background: url(../images/social.jpg) 0px 96px;}
.filepanel ul li a.fb:hover {background: url(../images/social.jpg) 24px 96px;}
.filepanel ul li a.tw {background: url(../images/social.jpg) 0px 72px;}
.filepanel ul li a.tw:hover {background: url(../images/social.jpg) 24px 72px;}
.filepanel ul li a.gplus {background: url(../images/social.jpg) 0px 48px;}
.filepanel ul li a.gplus:hover {background: url(../images/social.jpg) 24px 48px;}
.filepanel ul li a.vk {background: url(../images/social.jpg) 0px 24px;}
.filepanel ul li a.vk:hover {background: url(../images/social.jpg) 24px 24px;}
.filepanel ul li {
	float: left;
	padding: 0 5px 0 0;

}
.filepanel ul li:last-child{
	padding: 0;
}
.filepanel .report{
	font-size: 14px;
	float: left;
	padding: 0px 10px;
	background:#fff;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	margin-left:10px;
}
.filepanel .report a{
	color: #ff0000;
	text-decoration: none;
	font-size:14px;
}
.filepanel .report a:hover{
	color: #d29178;
}
.dfile{
	/*width: 516px;*/
	float: left;
	padding: 5px 0 0px 10px;
}
.dfilename{
	font-size: 30px;
	float: left;
	color:#aaaaaa;
	font-family:"OpenSans-LightItalic";
	
}
.upinfo, .upinfo a{font-size: 16px; text-align:left; color:#aaaaaa; padding-top:10px;}
.upinfo {float:left;font-family:"OpenSans-LightItalic"; width:100%;}
.upinfo div{float:left; margin:0px 20px;}

.statd{
	display: block;
	text-align: center;
	font-size: 15px;
	color: #404040;
	text-transform:capitalize;
}
.statd + span{
	display: block;
	text-align: center;
	font-size: 15px;
}
#sharebuttons{ margin-top:14px;}
.folders{
	float: left;
	width: 93%;
	border:1px solid #c0c0c0;
	background:#111111; border:2px solid #303030; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
	-moz-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75); padding:2%;
}

.files{
	margin-left: 0px;
	float: left;	
	width: 98%;
	height:auto;
	background:#111111; border:2px solid #303030; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
	-moz-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	padding:1%;
}
.filesInner{
	border:0px solid #c0c0c0;
	}
	
.select-style {
    border: 1px solid #594049;
    width: 150px;
    border-radius: 20px;
    overflow: hidden;
    background: #000 url(../images/arrow-select.png) no-repeat;
	background-position:right;
	float:left;
	height:30px;
}

.select-style select {
    padding: 0px 0px 0px 15px;
    width: 110%;
    border: none;
	height:28px;
    box-shadow: none;
    background: transparent;
    background-image: none;
    -webkit-appearance: none;
}

.select-style select:focus {
    outline: none;
}

select option {
    margin: 40px;
    background:#151414;
    color: #fff;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
}

.AcctSelect{
	float: left;
    margin-left: 1.5%;
    width: 50%;
	}

a:link{text-decoration:none;}
.folders table a:link{text-decoration:none; font-weight: bold;}
.folders table,
.files table { font-size:13px; background:#fff; margin:0 auto; border:#e4e4e4 0px solid; margin-top: 0px; border-collapse: collapse;}
.folders table { width: 100%; }
.folders table th{padding:7px; text-align: center; border:#e4e4e4 1px solid;background: #f2f2f2; height: 25px;}
.files table th{background:#111111; color:#d0d0d0; text-transform:uppercase; font-size:14px; font-weight:bold; font-family:"Candara";}
.files table th a{ color:#d0d0d0; text-transform:uppercase; font-size:14px; font-weight:bold; font-family:"Candara"; height:43px;}
.files table th, tr.hdr td{padding:7px 2px;}
tr.hdr td {padding:7px 0px; text-align: center; border:#e4e4e4 0px solid; border-bottom:1px solid #282828; height: 42px;font-weight:bold; font-size:16px; color:#4692c3;}

.folders table th:first-child{text-align: left;}
.folders table tr,
.files table tr{text-align: left;  box-shadow: 0 0 0px #f0f0f0 inset; 
	-webkit-box-shadow: 0 0 0px #f0f0f0 inset;
	-moz-box-shadow: 0 0 0px #f0f0f0 inset;
	background:#fff;}
.folders table tr td:first-child{}

.folders table tr td, .files table tr td{ background:#171717;}
.files table tr:nth-child(2n+1) td, .folders table tr:nth-child(2n+1) td{ background:#121212;}

.folders table tr td,
.files table tr td {/*background: #fafafa;background:#fff;*/ border:#e4e4e4 0px solid; border-bottom:1px solid #292929;border-top:1px solid #292929; text-align: center; height: 43px;padding: 5px 5px; font-family:"Opensans-Regular"; font-size:16px; font-weight:bold;}
.files table tr td span{font-size:11px;}
.files table tr td span i{padding-right:5px;}

.folders table tr td.icontd,
.files table tr td.icontd{padding: 0 5px;width:20px;}
.folders table tr.actionpanel,
.files table tr.actionpanel{border: 0px solid #fff;box-shadow: none; -webkit-box-shadow: none;
	-moz-box-shadow: none; text-align: left;}
.folders table tr.actionpanel td,
.files table tr.actionpanel td{border: 0px solid #fff;box-shadow: none; -webkit-box-shadow:none;
	-moz-box-shadow: none; padding:0;text-align: left; background:#111; padding-top:30px;}
.folders table tr.actionpanel td:hover,
.files table tr.actionpanel td:hover{background:#111;}
.folders table tr td.howfiles {font-size: 11px; border-left: 0;}
.folders table tr td.howfiles img{margin-right: 4px;}
.folders table tr td.filename,
.files table tr td.filename{border-right: 0; text-align: left; width: 100%;}
.folders table tr.tablesep,
.files table tr.tablesep{height: 10px;border: 0px solid #fff;box-shadow: none; -webkit-box-shadow: none;
	-moz-box-shadow: none;}
.folders table tr.backfolder{}
.folders table tr.curfolder{}
.folders table tr.curfolder td.foldername{font-weight: bold; border:#e4e4e4 0px solid; border-bottom:1px solid #555555; background: #fff; text-align: left; height:42px;}
.folders table tr.curfolder td.foldername a{
	display: block;
	background: none repeat scroll 0% 0% #FFF;
	height: 18px;
	line-height: 18px;
	float: right;
	width: 80px;
	text-align: center;
	box-shadow: 0px 0px 20px #E8E8E8 inset;
	-webkit-box-shadow: 0px 0px 20px #E8E8E8 inset;
	-moz-box-shadow: 0px 0px 20px #E8E8E8 inset;
	border: 1px solid #C8C8C8;
	font-weight: normal;
	font-size: 11px;
}
.folders table tr.curfolder td.foldername a img{margin-right: 7px;}
.folders table tr:last-child td{ }
.folders table tr:hover td,
.files table tr:hover td{background: #000000; }
.files table tr td.tdinfo{font-size: 11px;}
.files table tr th.diamond img{padding: 0 0 4px 0;}
.files .copymove{
	border: 0px solid #C8C8C8;
	background: #111;
	color: #838383;
	box-shadow: 0px 0px 0px #D5D5D5 inset;
	-webkit-box-shadow: 0px 0px 0px #D5D5D5 inset;
	-moz-box-shadow: 0px 0px 0px #D5D5D5 inset;
	/*height: 21px;*/
	padding: 0px 4px;
	float:left;
	text-align: center;
}
.files .otherbttn{ padding-left:60px;}
.folders table input[type="button"],
input[type="submit"],
input[type="button"]{
	/*height: 28px;*/
	line-height:30px;
	padding: 0px 10px 0px;
	font-size: 18px;
	color: #fff;
	background: #e32067;
	border: 0px solid #307d99;
	cursor: pointer;
	display: inline-block;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-transform:uppercase;
	margin:2px 0px;
	font-family:'Candara';
}

.folders table input[type="button"]:hover,
input[type="submit"]:hover,
input[type="button"]:hover{
background:#a2003b;
}

.files table input[type="submit"],
.files table input[type="button"]{
	height: 28px;
	line-height:28px;
	padding: 0px 10px 0px;
	font-size: 13px;
	color: #fff;
	background: #e32067;
	border: 0px solid #307d99;
	cursor: pointer;
	display: inline-block;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	margin:2px 0px;
	font-family:"Candara";
	font-weight:bold;
}

.files table input[type="submit"]:hover, .files table input[type="button"]:hover{
background:#a2003b;
}

.folders table input[type="button"]:hover,
.files table input[type="button"]:hover{
	background:#a2003b;
	box-shadow: 0 0 0px #1b7899 inset;
	-webkit-box-shadow: 0 0 0px #1b7899 inset;
	-moz-box-shadow: 0 0 0px #1b7899 inset;
	transition: .3s all ease;
}
.files label{
	float: left;
	display: block;
	width: 97px;
	height: 29px;
	border: 1px solid #c8c8c8;
	background: #f0f0f0;
	color: #838383;
	box-shadow: inset 0 0 20px #d5d5d5;
	-webkit-box-shadow: inset 0 0 20px #d5d5d5;
	-moz-box-shadow: inset 0 0 20px #d5d5d5;
	line-height: 29px;
	padding: 0 0 0 10px;
	font-size: 13px;
}
.files label + select{
	position: relative;
	left:-1px;
	float: left;
	display: block;
	width: 398px;
	height: 31px;
	border: 1px solid #c8c8c8;
	background: #fff;
	color: #838383;
	box-shadow: inset 0 0 20px #e2e2e2;
	-webkit-box-shadow: inset 0 0 20px #e2e2e2;
	-moz-box-shadow: inset 0 0 20px #e2e2e2;
	line-height: 30px;
	padding: 0 0 0 10px;
	font-size: 13px;
}
.files label + select > option{
	padding:8px;
}

.freespace{
	float: left;
    height: 80px;
    margin: 0 0 0 6px;
  /*  padding: 6px 8px;*/
    width: 100%;
	padding:0px;
	
	background:#111111; border:2px solid #303030; border-radius:10px 10px 0px 0px!important; -moz-border-radius:10px 10px 0px 0px!important; -webkit-border-radius:10px 10px 0px 0px!important;
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
	-moz-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
}
.freespace span{
	float: left;	
	color:#e9e9e9;
	font-size:24px;
	font-family:"OpenSans-SemiboldItalic";
	padding:15px;
	padding-bottom:0px;
}
.freespace span i{color:#3575d3; font-size:30px;}
.freespace span+span{
	font-size: 14px;
	float: right;
	font-family:"OpenSans-SemiboldItalic";
	color:#e9e9e9;
	padding-top:20px;
}
.freespace .indicator{
	position: relative;
	width: 100%;
	border-bottom:#f6a6c3 1px solid;
	background: #181818;
	height: 18px;
	margin: 15px 0 0 0;
	text-align: left;
}
.freespace .indicator .occupied{
background:#e32067;
color:#fff;
	position: absolute;
	height:18px;
	padding:0px;
	
}
#publish_link{background:#000; border:1px solid #01aa11; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; padding:3px; color:#01aa11; font-family:"Candara";box-shadow: 0 0 0px #e8e8e8 inset; font-size:14px; padding:5px 20px;}

.createFolder{background: #000 none repeat scroll 0 0;
    float: left;
    padding: 5px 0;
    width: 100%;}
.createFolder input.input1{ width:65%;box-shadow: 0 0 0px #e2e2e2 inset; border:0px solid #e8e8e8; color:#999; font-size:14px; font-weight:bold; padding-left:5px; margin-left:10px; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;}
.createFolder input.f-btn-green{ background:#494949;}

.search input.input1{ width:95%;
	box-shadow: 0 0 0px #e2e2e2 inset; border:1px solid #e8e8e8; color:#595959; font-size:13px;}
.search input.f-btn-green{ background:#494949;}

.search{
	float: left;
    height: 33px;
    margin: 0;
    padding:1%;
    width: 98%;
	background:#111111; border:2px solid #303030; border-radius:20px!important;; -moz-border-radius:20px!important;; -webkit-border-radius:20px!important;
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
	-moz-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
}
.search input[type="text"]{
	/*width: 573px;*/
	float: left;
	border:1px solid #000;
	background:#000;
	color:#7c7c7c;
	font-size:14px;
	font-family:"Candara";
	font-weight:bold;
}
 .search input[type="text"] + input[type="submit"],
input[type="button"].searchbtn {
	position: relative;
	/*width: 32px;*/
	display: inline-block;
	cursor: pointer;
	/*box-shadow: 0 0 19px #1b7899 inset;
	-webkit-box-shadow: 0 0 19px #1b7899 inset;
	-moz-box-shadow: 0 0 19px #1b7899 inset;*/
	/*border: 1px solid #307d99;*/
	background: #000 url(../images/icon_search.png) no-repeat scroll 50% 50%;
	color: #fff;
	margin-left: 0px;
	box-shadow: 0 0 0px #e2e2e2 inset;
	border:1px solid #000;
}
.search input{
	height: 32px;
}
.folders_list input{
	height: 30px;
}


.files .search input[type="text"] + input[type="submit"]:hover{
	transition: all .1s linear;
	box-shadow: inset 0 0 30px #1b7899;
	-webkit-box-shadow: inset 0 0 30px #1b7899;
	-moz-box-shadow: inset 0 0 30px #1b7899;
	border: 1px solid #307d99;
}


div.hdr{background:#282828; border:0px; border-bottom:#f6a6c3 2px solid; border-top:#282828 0px solid; text-align: left; height: 32px;padding: 12px 7px 0px; color:#bfbfbf; font-size:16px; text-transform:uppercase; font-weight:bold;}
div.hdr i{color: #e32067; padding-right: 5px;}

table.tbl1 tr.hdr td{background:#282828; border:0px; border-bottom:#f6a6c3 2px solid; border-top:#282828 0px solid; text-align: left; height: 32px;padding: 12px 7px; color:#bfbfbf; font-size:16px; text-transform:uppercase;}
table.tbl1 tr.hdr td i{color:#e32067; padding-right:5px;}
table.tbl1 tr.hdr td a{color:#fff; font-size:13px; text-decoration:underline;}
table.tbl1 tr td{/*background:#fff; */border:#c0c0c0 0px solid; text-align: left; height: 32px;padding: 2px 7px; color:#7c7c7c; font-size:16px; font-family:"Candara";}
/******************* END TABLES *******************/
.clear{
	clear: both;
}
.uploadfile {
	margin-left: auto;
	margin-right: auto;
	background:#fff;
	border:1px solid #e4e4e4;
	padding-top:40px;
}

input
{
	margin: 2px;
}

.search input,
.folders_list input,
.advanced input,
.copymove input
{
	margin: 0px;
}

.tabberlive .tabbertabhide {display:none;}                                                                                        
.tabber {}
.tabberlive {margin-top:1px;}
ul.tabbernav{margin:0;padding: 3px 0;border-bottom: 1px solid rgba(0,0,0,.06);}
ul.tabbernav li{list-style: none;margin: 0;display: inline;width: 110px;}
ul.tabbernav li a {background: #f3f3f3; border: 1px solid rgba(0,0,0,.06); padding: 3px 3px;border-bottom: none;border-left:none;text-decoration: none;}
ul.tabbernav li a:link { color: #66A; border: 1px solid rgba(0,0,0,.06); padding: 3px 3px;border-bottom: none;border-left:none;text-decoration: none;}
ul.tabbernav li a:first-child {border-left: 1px solid rgba(0,0,0,.06);}
ul.tabbernav li a:visited { color: #667; }
ul.tabbernav li a:hover{color: #828282;border-color: rgba(0,0,0,.06);}
ul.tabbernav li.tabberactive a{background-color: #f0f0f0;border-bottom: 1px solid #fff;color: #828282;}
ul.tabbernav li.tabberactive a:hover{background: white;border-bottom: 1px solid white;}
.tabberlive .tabbertab {padding:5px;border-top:0;background-color:#FFF;text-align:center;}
.tabberlive .tabbertab h2 {display:none;}
h2 { margin-bottom: 3px; }

td, th { white-space: nowrap; }

.tbl1 .search-results td, .tbl1 .search-results:hover td { background: #ff9; }
#search-dialog { display: none }
.btext {  white-space: nowrap }

.comment_body { text-align: left; }

.settings{background:#000; border:1px solid #333; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; width:100%;}

.settings table {
	margin: 0;
}
.settings table tr td{ background:#171717;}
.settings table tr:nth-child(2n+1) td{ background:#121212;}

.settings table tr td {
border:0px solid #dddddd;
border-bottom:1px solid #292929;
border-top:1px solid #292929;
border-left:0px;
border-right:0px;
text-align:left;
vertical-align:middle;
padding-top:5px;
padding-bottom:5px;
}
.settings table tr:hover td{background:#000;}
.settings table tr.hdr td, .settings table tr.hdr td:hover{background:#444444;}
.settings table tr td b{color:#808080; font-weight:normal;}
.settings table.tbl1 tr.hdr td{text-align:left; text-transform:capitalize;}
.settings table tr td:first-child{padding-left:20px; width:5%; padding-top:5px; padding-bottom:5px;}
.settings .tabs li {
	border-bottom: none;
}
.settings .sharetabs .tabs li{width:auto; padding:0px 10px; background:#000; color:#bcbcbc; border:1px solid #f6a6c3; border-bottom:0px;}
.settings .sharetabs .tabs li.current {
	color: #fff!important;
	background: #e32067!important;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	/*font-weight: bold;	*/
	font-size: 16px;
	border-bottom: 0px solid #f0f0f0;
}
.settings .sharetabs .box {
	/*width: 820px;*/
	padding:0px;
	border:1px solid #f6a6c3;
	margin-top:1px;
}
.settings .mods .box {
	/*width: 810px;*/
}
.settings select {
	margin-bottom: 4px;
}

.settings ul.tabs {
	margin-left: auto;
	margin-right: auto;
	border:0px;
}

.mods .tabs li {
	width: 90px;
}

#container > div {
   margin: auto;
}

.srv_bad td, .srv_bad:hover td {
	background: #ddd;
}

#dl_bittorent .btext {
	left: 100px;
}
.progress_div{margin-top:20px!important;}
.progress_div a{background:#a2003b!important; padding:2px 15px!important; border-radius:10px!important; color:#fff!important; font-size:12px!important; margin-top:10px; font-weight:bold;}
.progress{height:3px!important; background:#181818!important;}
.progress-bar-striped{background:#e32067!important;}
.progressbar-outer {
	margin: 0 2em 0 2em;
}

.file_block {
	table-layout: fixed;
}

.file_block td {
	text-align: center;
	width: 200px;
}

.icon {
	margin: auto;
	width:100px; height:90px; border:solid 1px #C3C3C3;position:relative;background:#FFFFFF;padding:1px;text-align:left
}

.icon a:link, .icon a:visited {
	height:90px;width:100%;display:block;
}

.icon a:hover {
	display:block;position:absolute;z-index:999;width:160px;height:140px;border:solid 1px #C3C3C3;
}

.ok {
	font:bold 13px Arial;color:#1b1;
}

.err {
   font:bold 13px Arial;color: #911;
}
.mainHolder{ background:#111111; border:2px solid #303030; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
	-moz-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	width:84%; margin:auto; padding:2%;
}
.mainHolderInner{width:94%; margin:auto;}
.rrd{ background:#111111; border:2px solid #303030; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
	-moz-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75); margin:auto;
}
.rrd table{ color:#404040; font-family:"Candara"; font-size:14px;}
.rrd table tr td{text-align:left!important; text-transform:uppercase; font-weight:bold; color:#7c7c7c; font-family:'Candara';}
.rrd table tr td small{ font-size:12px; color:#333333; text-transform:lowercase;}
.rrd table tr td table{width:100%!important; margin:0px!important;}
.rrd table tr td table tr td{padding:0px!important;}
.rrd table tr td table tr td b{font-weight:normal!important;}
.rrd table h2{ margin-bottom:0px!important; font-size:24px; color:#fff; font-family:'Candara'; text-transform:none; font-weight:normal; padding-bottom:20px;}
.rrd table h2 i{ color:#e32067; font-size:18px;}
.rrd table tr td select{margin-top:5px;}
.rrd table tr td a{text-transform:none; color:#f6a6c3;}
.rrd table tr td .frgtPswrd{padding-top:15px;}
.rrd table tr td input[type=submit]{font-size:18px; text-transform:uppercase; color:#fff; padding:8px 50px; font-weight:normal; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#e32067;}
.rrd table tr td input[type=submit]:hover{background:#a2003b;}

.cont_text{width:85%; margin:auto; text-align:left;}


.overflow{/*overflow:scroll;*/ margin:2px 5px;}
.tableFlow{margin:2px 5px;}
.table_border{
	border:0px solid #c4c4c4;
    border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background:none;
	/*float:left;
	width:100%;*/
	margin-top:20px;
	padding:1px
}
.table_border table.tbl1{width:100%!important; margin:2px auto;/* background:#999;*/ border:0px;}
.table_border table.tbl1 tr.hdr td{background:#282828!important; border: 0px solid #c0c0c0; border-bottom:2px solid #f6a6c3; border-top:0px; height:41px; color:#bfbfbf; font-size:16px; font-family:"Candara"; font-weight:normal;}
.table_border table.tbl1 tr.hdr td:first-child{border-left:0px solid #c0c0c0;}
.table_border table.tbl1 tr.hdr td:last-child{border-right:0px solid #c0c0c0;}
.table_border table.tbl1 tr td{color:#bfbfbf; font-weight:bold; padding:10px; border:0px; border-bottom:1px solid #282828; border-top:1px solid #282828; font-size:16px; font-family:'Candara';}
.table_border table.tbl1 tr td:first-child{border-left:0px solid #c0c0c0;}
.table_border table.tbl1 tr td:last-child{border-right:0px solid #c0c0c0;}

.table_border table.tbl1 tr td{ background:#171717;}
.table_border table.tbl1 tr:nth-child(2n+1) td{ background:#121212;}

.table_border-small{
	border: 1px solid #303030;
    border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background:#000;
	/*float:left;
	width:100%;*/
	margin-top:20px;
	padding:1px;
	width:600px;
	margin:auto;
}

.table_border-small div.overflow{width:auto; margin-bottom:0px; padding-bottom:10px;}
.table_border-small table.tbl1{width:100%!important; margin:2px auto;/* background:#999;*/ border:0px!important;}
.table_border-small table.tbl1 tr.hdr td{background:#444;border: 1px solid #c0c0c0; border-bottom:0px; border-top:0px;}
.table_border-small table.tbl1 tr.hdr td:first-child{border-left:0px solid #c0c0c0;}
.table_border-small table.tbl1 tr.hdr td:last-child{border-right:0px solid #c0c0c0;}

.table_border-small table.tbl1 tr td{ background:#171717;}
.table_border-small table.tbl1 tr:nth-child(2n+1) td{ background:#121212;}

.table_border-small table.tbl1 tr td{border:0px solid #c0c0c0; border-top:1px solid #292929; border-bottom:1px solid #292929; padding:7px 5px!important}
.table_border-small table.tbl1 tr td:first-child{border-left:0px solid #c0c0c0;}
.table_border-small table.tbl1 tr td:last-child{border-right:0px solid #c0c0c0;}

#leftcontent{float:left;width:480px;}
#rightcontent{float:right;width:480px;}

.invisible td { border: 0px; }
.invisible tr:hover td { background: #fff }
.invisible td:hover { background: auto }

#show_advanced { padding: 5px; margin-top: 0; margin: 0 auto; text-align: left; }
#show_advanced a { margin-left: 3px }
#upload_controls { margin-top: 0 }
.hide2 { display: none }

/*td.editor:hover {
   background: white;
}*/

tr.editor td {
   background: white !important;
}

/*tr.editor td:hover {
   background: white !important;
}*/

.has-new {
   font-weight: bold;
}

input.bootstrap-compat { height: 25px; margin-left: 5px }

.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}

.downseclft{ width:62%; margin-top:20px;}
.downsecrgt{ width:37%;}
.downsecrgt .fileinfo{
	background: #fff none repeat scroll 0 0;
    border: 1px solid #c4c4c4;
    border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	}
.downsecrgt .fileinfo h2{ color:#000; margin:10px 25px 0px; text-align:left; font-size:22px; font-family:"Candara";} 
.downsecrgt .fileinfo ul{ float:left; margin: 0 25px; width: 86%;}

.holderPanel{width: 100%;}
.SidemenuPanel{ display:none;}
.SidemenuPanel #logo{display:none; height:50px; background-color:#4692c3; width:100%; margin-top:0px; background-position:center; line-height:50px;}
.UserHead{ 
	height: 30px;
	margin-top: 12px;
	float:left;
	color:#343434;
	font-size:16px;
	font-family:"OpenSans-Regular";
	display:none;
}
.UserHead span{ color:#c5c5c5; font-size:30px; position:relative; top:5px;}

.SidemenuPanel{ /*background:#444;*/ float:left;}
.SidemenuPanel ul.otherMenus{float:left; background:#444;}
.SidemenuPanel ul.otherMenus li{float:left; height:47px;line-height:47px; width:99%; text-align:left; border-left:2px solid #444444;
	font-family:"OpenSans-Regular";
	font-size:13px;}
.SidemenuPanel ul.otherMenus li:hover{background:#363636; cursor:pointer}
/*.SidemenuPanel ul.otherMenus li.active, */.SidemenuPanel ul.otherMenus li:hover{background:#363636; border-left:2px solid #131313; cursor:pointer}
.SidemenuPanel ul.otherMenus li.active a, .SidemenuPanel ul.otherMenus li.active a i, .SidemenuPanel ul.otherMenus li:hover a, .SidemenuPanel ul.otherMenus li:hover a i{
	color:#fff;}
/*.SidemenuPanel ul.otherMenus li.active a i, .SidemenuPanel ul.otherMenus li:hover a i{ background:#363636;}*/
.SidemenuPanel ul.otherMenus li a i{
    color: #c5c5c5;
    font-size: 13px;
    height: 22px;
    margin-right:5px;
    padding-left: 0;
    padding-top: 8px;
    text-align: center;
    vertical-align: middle;
    width: 30px;
	}
.SidemenuPanel ul.otherMenus li a{color:#fefefe; padding-left:18px; font-size:13px; text-align:left; text-decoration:none; display:block;}
.SidemenuPanel ul.otherMenus li a:hover{color:#fff; text-decoration:none;}

.borders{border:1px solid #303030; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#000;}
.gap{margin-top:10px;}
.gaptop{height:20px!important;}
.gaplft{margin-left:10px;}
.gaprgt{margin-right:10px;}

.padding{ padding:10px;}

.AcctBox{width:19%; float:left; min-height:138px; background:#111111; border:0px solid #303030; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
	-moz-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	margin:auto; padding:0%;}
.AcctBoxInner{width:100%; margin:15px auto 0px; text-align:left; float:left;}
.AcctBoxInner .Icons{float:left; width:29%; margin-left:4%; margin-top:8%;}
.AcctBoxInner .Icons i{color:#9b9b9b;}
.AcctBoxInner .textt{float:left; width:65%; margin-right:2%;}

.AcctBoxInner .txt1{color:#e1e1e1; font-size:16px; font-family:"Candara";}
.AcctBoxInner .txt2{font-size:30px; font-family:"OpenSans-Light"; padding:18px 0px;}
.AcctBoxInner .txt3{color:#fefefe; font-size:14px; font-family:"OpenSans-Light"; background:#181818; text-align:center; float:left; width:100%; margin-top:15px; padding:0px;}
.AcctBoxInner input[type="button"]{
	background:none repeat scroll 0 0;
    border: 0 solid #307d99;
    border-radius: 0px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    height: auto;
    margin: 0px 0;
    padding: 0px;
}
.AcctBoxInner a{
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    margin: 6px 0;
    padding: 0px;
}
.AcctBoxRows{ width:49.1%; float:left;}
.AcctBoxRowsInner{width:95%; margin:15px auto; text-align:left; color:#595959; font-weight:bold;}
.AcctBoxRowsInner a{font-weight:normal; text-decoration:none; color:#595959;}
.AcctBoxRows table{margin:3px auto; border:0px solid #c0c0c0; margin-bottom:20px;}
.AcctBoxRows table.tbl1 tr td, .AcctBoxRows table.tbl1 tr.hdr td{border:0px; text-align:left; padding:0px 15px;}

.AcctBoxRows table.tbl1 tr td, .AcctBoxRows table.tbl1 tr td b{color:#888888; font-family:"OpenSans-Light"; font-weight:normal; text-align:left;}
.AcctBoxRows table.tbl1 tr.hdr td{ color:#4692c3; border-bottom:1px solid #4692c3; background:#fff; text-transform:capitalize; font-family:"OpenSans-Semibold";}
.AcctBoxRows table.tbl1 tr td input[type=text], .AcctBoxRows table.tbl1 tr td input[type=password]{width:100%;}
.AcctBoxRows table.tbl1 tr td small{font-size:13px;}

.AcctBoxRows input[type=submit]{ background:#4a4a4a; font-weight:normal; text-transform:uppercase; font-family:"OpenSans-Light";}
.disbl, .disbl:hover{background:#32ab02; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; color:#fff; font-size:14px; padding:3px 8px; text-decoration:none;}
.enbl, .enbl:hover{background:#e50404;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;color:#fff;font-size:14px;padding:3px 8px;text-decoration:none;}

.ActSave{font-size:18px!important;  padding: 9px 25px 10px!important; height:44px!important; line-height:44px;}

.bg1{border-bottom:7px solid #e32067;}
.bg1 .txt2, .bg1 .txt3 input[type="button"]{color:#e32067;}

.bg2{border-bottom:7px solid #3f5afe;}
.bg2 .txt2, .bg2 .txt3{color:#3f5afe;}

.bg3{border-bottom:7px solid #cd951b;}
.bg3 .txt2, .bg3 .txt3{color:#cd951b;}

.bg4{border-bottom:7px solid #3d9807;}
.bg4 .txt2, .bg4 .txt3  a{color:#3d9807;}

.bg5{border-bottom:7px solid #04a28e;}
.bg5 .txt2, .bg5 .txt3  a{color:#04a28e;}

.mrgn{margin-left:0.60%; margin-right:0.60%;}
.mrgnTB{margin-top:0%; margin-bottom:0.65%;}
.mrgnlft{margin-left:0.7%; }
.mrgnrgt{margin-right:0.7%;}

.reports{color:#fff; font-size:16px; font-family:"Candara"; margin:auto;}
.reports i{font-size:16px; color:#e32067;}
.reports input[type="text"], .reports input[type="password"] {
    background: #151414 none repeat scroll 0 0;
    border: 1px solid #594049;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    color: #fff;
    font-size: 13px;
    height: 48px;
    left: -1px;
    padding: 0 0 0 3px;
    position: relative;
    width: auto;
}
.reports input[type="submit"]{
background: #e32067 none repeat scroll 0 0;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color: #fff;
font-size: 18px;
font-weight: normal;
padding: 8px 50px;
text-transform: uppercase;
}
.splashHldr{margin-top:50px!important}

#upload_controls{width:485px;}
#files_list{width:530px;}
.fLeft{float:left;}
.fRight{float:right;}

#dropzone {
   width: 1094px;
   height: 269px;
   z-index: 12000;
   position: absolute;
   border: 5px #aaa dashed;
   background: white;
   border-radius: 10px;
}

#dropzone p {
   position: relative;
   top: 120px;
   font-size: 28px;
}

#gdpr-cookie-notice {
   background: gray;
   position: fixed;
   z-index: 10000;
   width: 100%;
   height: 60px;
   bottom: 0px;
   color: white;
   font-size: 14px;
   padding: 15px 15px 0px 15px;
}

#files_list table {
   width: 480px;
}
.ftr_head{font-family:'OpenSans-BoldItalic'; font-size:16px; color:#fff; text-transform:uppercase; text-align:left; border-bottom:1px solid #f190b3; width:80%; margin-bottom:10px; float:left;}
.social div.ftr_head{font-family:'OpenSans-BoldItalic'; font-size:16px; color:#fff; text-transform:uppercase; text-align:left; border-bottom:1px solid #f190b3; width:75%; margin-bottom:10px;}

.border_line{border-bottom:1px solid #3f3f3f; width:94%; margin:auto;}
.border_line_text{background:#111; padding:0px 20px; position:absolute; left:45%; right:45%; margin-top:-10px; color:#7d7d7d; font-size:14px;}
.social_btns{margin-top:30px; margin-bottom:40px;}
.social_btns a{padding:5px 20px; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; color:#fff; margin:0px 5px;}
.social_btns a i{margin-right:7px; font-size:13px;}
.social_btns a.btn_fb{background:#3b5998;}
.social_btns a.btn_tr{background:#1da1f2;}
.social_btns a.btn_gp{background:#dc4e41;}
.social_btns a.btn_vk{background:#006294;}

.textPage{padding:0px; color:#bbbbbb;}
.textPage ol{padding:10px;}
.textPage strong{padding-bottom:25px; padding-top:20px; float:left; width:100%; font-size:17px;}
.textPage strong i{ color:#f6a6c3; font-size:14px;}
.textPage hr{border:0px solid #7d7d7d; border-bottom:1px solid #7d7d7d; float:left; width:100%;}

.newsBlock{
	background:#111111; 
	border:2px solid #303030; 
	border-radius:10px; 
	-moz-border-radius:10px; 
	-webkit-border-radius:10px;
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
	-moz-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	width:auto; 
	margin:auto; 
	padding:4% 0% 1%; 
	margin-bottom:20px;}
.newsBlock .date{background:#e32067; width:auto; padding:10px 20px 8px 8px; border:1px solid #f6a6c3; border-radius:0px 10px 10px 0px; -moz-border-radius:0px 10px 10px 0px; -webkit-border-radius:0px 10px 10px 0px; font-size:18px; font-style:italic;}
.newsBlock .date i{font-size:20px;}
.newsBlock hr{border:0px solid #7d7d7d; border-bottom:1px solid #7d7d7d; float:left; width:100%;}
.newsBlock h4{color:#f0efef; font-size:18px; padding-bottom:10px; font-family:'OpenSans-SemiboldItalic';}
.newsBlock p{color:#bbbbbb;}

.newsBlock a.details{background:#e32067; color:#fff; padding:8px 15px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; font-size:16px; font-family:'OpenSans-Italic';}
.newsBlock a.commentsView{background:#000000; color:#fff; padding:8px 0px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; font-size:16px; border:1px solid #444444; margin-left:5px;}
.newsBlock a.commentsView i{background:#e32067; color:#fff; padding:9px 10px 10px; border-radius:10px 0px 0px 10px; -moz-border-radius:10px 0px 0px 10px; -webkit-border-radius:10px 0px 0px 10px;}
.newsBlock a.commentsView span{padding:8px 15px 8px 10px; font-family:"OpenSans-Regular";}

.make_money{
	background:#111111; 
	border:2px solid #303030; 
	border-radius:10px; 
	-moz-border-radius:10px; 
	-webkit-border-radius:10px;
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
	-moz-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	width:auto; 
	margin:auto; 
	padding:2%; 
	margin-bottom:20px;
	color:#bbbbbb;}
.make_money h4{font-family:'OpenSans-BoldItalic'; font-size:18px; color:#f0efef; text-align:left;}
.make_money p{padding-top:20px; text-align:left;}
.make_money span{padding-top:30px; float:left; font-size:14px; font-weight:bold; color:#fff;}
.ppd_pay{background:#000000; border:1px solid #7a193c; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; width:86%; padding:2%; float:right; min-height:225px;}
.ppd_payInner{background: url(../images/upload-earn.png) no-repeat; background-position:left bottom; min-height:225px;}
.ppd_payInner h3{
	color: #e32067;
    float: right;
    font-family: "OpenSans-SemiboldItalic";
    font-size: 32px;
    line-height: normal;
    margin: 0;
    padding: 5px 30px 0;
    text-align: right;
    text-transform: uppercase;}
.ppd_payInner h3 span{
	color: #fff;
    float: right;
    font-size: 15px;
    font-weight: normal;
    line-height: 12px;
    text-align: right;
    text-transform: none; padding-top:0px;}
.ppd_payInner h4{
	color: #fff;
    float: left;
    font-family: "OpenSans-ExtraboldItalic";
    font-size: 17px;
    padding-top: 20px;
    text-align: right;
    width: 94%;}
.make_money hr{border:0px solid #7d7d7d; border-bottom:1px solid #282828; float:left; width:100%;}
.make_money h5{font-family:'OpenSans-BoldItalic'; font-size:18px; color:#fff; text-align:left;}
.make_money h5 i{ color:#e32067; font-size:24px;}
.make_money p b{/*font-family:'OpenSans-ExtraboldItalic';*/}
.tyreTariff{float:left; width:100%;}
.make_money .rules{background:#000; float:left; width:100%; color:#fff; margin-top:20px;}
.make_money .rulesInner{padding:30px; float:left;}
.make_money .rulesInner ul{float:left; padding-top:10px;}
.make_money .rulesInner ul li{float:left; text-align:left; padding-top:5px; padding-bottom:5px; width:100%;}
.make_money .rulesInner ul li i{color:#ff0000; padding-right:5px;}

.imageMain{/*background:url(../images/banner.png) no-repeat; background-position:right; */width:48%; min-height:330px;}
.imageMain img{width:auto;}
.upload h1{ font-family:"OpenSans-SemiboldItalic"; color:#fff; font-size:30px; text-align:left; margin-top:70px;}
.upload h2{font-family:"OpenSans-LightItalic"; font-size:18px; line-height:24px; margin-top:20px; width:75%;}
.upload .section{margin-top:100px;}

.upload .tabs li{ background:url(../images/invi.png) no-repeat; background-position:bottom center;border-bottom: 0px solid #e4e4e4; border:0px solid #434445; color:#727272; font-size:14px; text-transform:uppercase; font-weight:bold;line-height: normal; width:auto; min-width:auto; padding:0px; margin:0px 5px; float:left; padding-bottom:5px;}
.upload .tabs li:first-child {
    border-left:0px solid #434445;
}
.upload .tabs li span{border:1px solid #434445; padding:3px 15px;  border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.upload .tabs li i.bullet{background:#4c4c4c; color:#8e8e8e; width:50px; line-height:50px; height:50px; border-radius:50%; margin-bottom:5px; font-size:24px;}
.upload .tabs li.current{background:url(../images/arrow-down.png) no-repeat; background-position:bottom center;}
.upload .tabs li.current span{ border:1px solid #e32067; color:#fff;}
.upload .tabs li.current i.bullet{background:#e32067; color:#fff;}



.upload .box{
	background:#111111; 
	border:2px solid #303030; 
	border-radius:10px; 
	-moz-border-radius:10px; 
	-webkit-border-radius:10px;
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
	-moz-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	width:auto; 
	margin:auto; 
	padding:2%; 
	margin-bottom:20px;
	color:#bbbbbb;
	margin-top:10px;}
.upload .uploadfile{background:none;border: 0px solid #e4e4e4;}

.upload ul.tabs {
    display: table;
    height: auto;
    line-height: 30px;
    list-style: outside none none;
    margin: 7px 7px 0;
	margin:auto;
    width: auto;
}
.upload .browsebtn{background:none repeat scroll 0 0; height:57px; width:80px;}
.browsebtn i{color:#e32067;}
.upload .browsebtn input[type="file"]{ height:55px; width:75px;}

.benefit{float:left; width:100%; background:#343639; padding:40px 0px 40px;}
.benefit h1{ font-family:"OpenSans-Italic"; color:#fff; font-size:28px; text-align:center; margin-top:30px; text-transform:uppercase;}
.benefit h2{font-family:"OpenSans-LightItalic"; font-size:18px; line-height:24px; margin-top:20px; width:43%; text-align:center; margin:auto;}
.benefit .sect{ background:#1c1c1c; box-shadow:0px 0px 3px #000; width:23%; margin:2% 1%; float:left;}
.benefit .sectInner{padding:20px 30px; float:left;}
.benefit .sectInner div i{ color:#8e8e8e; font-size:42px;}
.benefit .sectInner div.icon{width:27%; float:left; padding:0px; margin:0px; background:none; border:0px; padding-top:15px;}
.benefit .sectInner div.text{width:73%; float:left; padding:0px; margin:0px; text-align:left;}
.benefit .sectInner div.text b{float:left; padding-bottom:5px; width:100%; font-family:"OpenSans-BoldItalic"; font-size:15px;}

.paymnts{ background:#1a1c1d; float:left; width:100%; padding:40px 0px 40px}
.paymnts h1{ font-family:"Candara"; color:#d7d7d7; font-size:26px; text-align:center; text-transform:uppercase;}
.paymnts h2{font-family:"Candara"; font-size:16px; color:#d7d7d7; line-height:20px; margin-top:20px; width:45%; text-align:center; margin:auto;}
.paymnts .payIcons{width:66%; margin:auto; padding-top:10px;}
.paymnts .payIcons div{padding-left:20px; padding-right:20px; border-right:1px solid #8c8c8c; float:left;}
.paymnts .payIcons div:last-child{border-right:0px solid #8c8c8c;}
.paymnts .payIcons div img{padding-top:15px; padding-bottom:15px;}

.userarea {
  float: right;
  margin: 0px auto;
  position: relative;
}
.userarea .imgthumb {
  background-color: #a2003b;
  border-radius: 0px;
  cursor: pointer;
  height: 20px;
  overflow: hidden;
  font-size: 16px;
   padding: 5px 10px;
}
.userarea .imgthumb span {
  color: #ffffff;
  float: left;
  font-size: 16px;
  line-height: 20px;
  margin: 0 10px 0 0;
  font-family:"Candara";
}
.userarea .imgthumb i.fa-angle-down{ margin-top:3px; float:right;}

.userarea .imgthumb:hover {background-color: #8c0033;}
.userarea:hover ul {display: block;}
.userarea ul {
  box-sizing: border-box;
  display: none;
  float: none;
  min-width: 100%;
  padding: 15px 0 0;
  position: absolute;
  right: 0;
  text-align: left;
  top: 100%;
  z-index: 999;
}
.userarea ul:after {
	width: 0;
	height: 0;
	content: "";
	position: absolute;
	top: 5px;
	right:0%;
}
.userarea ul li {border-bottom: 1px solid #ca004a; width:100%; margin-left:0px!important; margin-right:0px!important;}
.userarea ul li:last-child {border-bottom: medium none;}
.userarea ul li a {
  background-color: #a2003b;
  color: #ffffff;
  display: block;
  font-family: "Candara";
  font-size: 15px;
  line-height: normal;
  padding:5px 9px 5px 8px!important;
  white-space: nowrap;
  width:86%;
  text-align:left!important;
}
.userarea ul li a i {margin: 0 5px 0 0; color:#fff!important; font-size:14px;}
.userarea ul li a:hover, .userarea ul li a:active, .userarea ul li a:focus {background-color: #8c0033!important}

.AccountTableHolder{width:100%; float:left; padding-top:20px; padding-bottom:30px;} 
.AccountTableInner{width:70%; margin:auto; }
.AccountTable{ background:#111111; border:2px solid #303030; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75);
	-moz-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.75);
	width:100%; margin:auto; padding:1% 1%;
	float:left;
}

.countdownWidth{ width:100%; float:left;background:#000000; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; padding:10px 0px;}
#countdown{margin:auto 20%; width:50%;}
#countdown span{font-family:"OpenSans-LightItalic"; color:#cbcbcb; font-size:30px; line-height:40px; padding-left:0px; padding-top:10px; text-align:left;float: left;}
#countdown span.seconds{color:#e32067; font-size:24px; padding-left:0px; padding-top:0px;}
#countdown span.scnds{color:#e32067; font-size:24px; padding-left:10px; padding-top:0px;}
#countdown i{color:#f6a6c3;padding: 10px 10px 10px 20px;}


.benefitList{float:left;}
.benefitList div{ color:#f0efef; font-family:"OpenSans-SemiboldItalic"; font-size:18px; text-align:left; float:left; padding-left:0; padding-bottom:20px; padding-top:50px;}
.benefitList ul{float:left; margin-left:0px; margin:0px;}
.benefitList li{float:left; margin-left:0px; margin:0px;width:100%; text-align:left; padding-bottom:10px; color:#bbbbbb; font-size:16px; padding-left:0px;}
.benefitList li i{ color:#e32067; padding-right:2px;}

.instruction{font-size:15px; color:#bbbbbb; font-family:"Candara"; width:35%; padding:25px; text-align:left;}
.instruction b{font-family:"OpenSans-SemiboldItalic"; font-size:18px}

.FMHead{font-size:18px;font-family:"OpenSans-SemiboldItalic"; color:#fff; margin-top:10px; margin-bottom:20px; padding-left:10px;}
a.btnnADD{background:#e32067; color:#fff; padding:5px 10px; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; margin-top:5px; float:right; margin-bottom:20px;}
a.btnnADD:hover{background:#a2003b;}

input[name="set_file_public"]{background: url(../images/ico-publish.png) no-repeat!important; width:31px!important; height:31px!important;}
input[name="set_file_public"]:hover{background: url(../images/ico-publish-hover.png) no-repeat!important; width:31px!important; height:31px!important;}

input[name="unset_file_public"]{background: url(../images/ico-unpublish.png) no-repeat!important; width:31px!important; height:31px!important;}
input[name="unset_file_public"]:hover{background: url(../images/ico-unpublish-hover.png) no-repeat!important; width:31px!important; height:31px!important;}

input[name="set_file_premium_only"]{background: url(../images/ico-premium.png) no-repeat!important; width:31px!important; height:31px!important;}
input[name="set_file_premium_only"]:hover{background: url(../images/ico-premium-hover.png) no-repeat!important; width:31px!important; height:31px!important;}

input[name="unset_file_premium_only"]{background: url(../images/ico-unpremium.png) no-repeat!important; width:31px!important; height:31px!important;}
input[name="unset_file_premium_only"]:hover{background: url(../images/ico-unpremium-hover.png) no-repeat!important; width:31px!important; height:31px!important;}

.actionpanel input[name="del_selected"]{background: url(../images/ico-delete.png) no-repeat!important; width:31px!important; height:31px!important;}
.actionpanel input[name="del_selected"]:hover{background: url(../images/ico-delete-hover.png) no-repeat!important; width:31px!important; height:31px!important;}

input[name="to_folder_copy"]{background:#e32067 url(../images/ico-copy.png) no-repeat!important; background-position:left!important; height:28px!important; padding-left:30px!important;}
input[name="to_folder_copy"]:hover{background:#a2003b url(../images/ico-copy.png) no-repeat!important; background-position:left!important; height:28px!important; padding-left:30px!important;}
input[name="to_folder_move"]{background:#e32067 url(../images/ico-move.png) no-repeat!important; background-position:left!important; height:28px!important; padding-left:30px!important}
input[name="to_folder_move"]:hover{background:#a2003b url(../images/ico-move.png) no-repeat!important; background-position:left!important; height:28px!important; padding-left:30px!important}
input[name="zip"]{background:#e32067 url(../images/ico-zip.png) no-repeat!important; background-position:left!important; height:28px!important; padding-left:25px!important}
input[name="zip"]:hover{background:#a2003b url(../images/ico-zip.png) no-repeat!important; background-position:left!important; height:28px!important; padding-left:25px!important}
input#export{background:#e32067 url(../images/ico-export.png) no-repeat!important; background-position:left!important; height:28px!important; padding-left:30px!important}
input#export:hover{background:#a2003b url(../images/ico-export.png) no-repeat!important; background-position:left!important; height:28px!important; padding-left:30px!important}

.xrow td{background:#000!important;}


.files label.customcheck{width:15px;height:15px;background:none;box-shadow:inset 0 0 0px #d5d5d5;-moz-box-shadow:inset 0 0 0px #d5d5d5;-webkit-box-shadow:inset 0 0 0px #d5d5d5; padding:0px; float:left; margin-top:12px; margin-left:7px; margin-right:7px; left:5px; }
label.customcheck{width:15px;height:15px;background:none;box-shadow:inset 0 0 0px #d5d5d5;-moz-box-shadow:inset 0 0 0px #d5d5d5;-webkit-box-shadow:inset 0 0 0px #d5d5d5; padding:0px; float:left; margin-top:12px; margin-left:7px; margin-right:7px; left:5px; border:1px solid #818181;} 
/* Customize the label (the container) */
.container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
.container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
  top:0;
  left:0;
}

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 15px;
  width: 15px;
  background-color:none;
}

/* On mouse-over, add a grey background color */
.container:hover input ~ .checkmark {
  background-color: #000;
}

/* When the checkbox is checked, add a blue background */
.container input:checked ~ .checkmark {
  background-color: #e32067;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.container .checkmark:after {
  left: 5px;
  top: 2px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}



/* custom radio button */
label.container-radio{width:15px;height:15px;background:none;box-shadow:inset 0 0 0px #d5d5d5;-moz-box-shadow:inset 0 0 0px #d5d5d5;-webkit-box-shadow:inset 0 0 0px #d5d5d5; padding:0px;float:left;margin-top:12px;margin-left:7px;margin-right:7px;left:5px;border:1px solid #818181;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;} 
/* Customize the label (the container) */
.container-radio {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default radio button */
.container-radio input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom radio button */
.container-radio .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 15px;
  width: 15px;
  background-color:none;
  border-radius: 50%;
}

/* On mouse-over, add a grey background color */
.container-radio:hover input ~ .checkmark {
  background-color: #000;
}

/* When the radio button is checked, add a blue background */
.container-radio input:checked ~ .checkmark {
  background-color: #e32067;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.container-radio .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.container-radio input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.container-radio .checkmark:after {
  top: 4px;
  left: 4px;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: white;
}

.modal-content{background:#27292b!important; color:#fff!important;}
.modal-footer{border-top:0px;}
.modal-title .glyphicon{display:none;}


.requestmoney{}
.requestmoney .title{text-align:center;font-size:25px;margin:0 auto 20px;color:#fff;border-bottom:1px solid #eee;padding:0 0 20px}
.requestmoney .youcollected{display:block;margin:0 auto 20px;font-size:23px;line-height:50px;color:#fff}
/*.mngez_requestmoney .youcollected img{margin:0 15px 0 0}*/
.requestmoney .item{margin:30px auto 0; width:33%; float:left}
.requestmoney .item p{display:block;font-size:16px;margin:10px auto 5px;text-transform:capitalize;color:#333}
.requestmoney .item span{display:block;font-size:20px; color:#4692c3}
.requestmoney .item input{display:block;width:auto;margin:0 auto;border-radius:20px;height:40px;padding:0;font-size:20px;box-shadow:none;border:none;text-shadow:none;background-color:#3575d3;line-height:30px; padding:5px 20px 5px 40px}
.requestmoney .item input:hover{background-color:#1d5fc0; cursor:pointer;}
.requestmoney .item p{color:#f6a6c3;}

.requestmoney .item input.extnd{background-image:url(../images/ico_extend.png);background-position:10px center;background-repeat:no-repeat;}
.requestmoney .item input.adduser{background-image:url(../images/ico_user.png);background-position:10px center;background-repeat:no-repeat;}
.requestmoney .item input.askmoney{background-image:url(../images/ico_askmoney.png);background-position:10px center;background-repeat:no-repeat;}

.requestmoney .rules{background:#000; width:100%; color:#fff; margin-top:20px;}
.requestmoney .rulesInner{padding:30px;}
.requestmoney .rulesInner h5{font-family:'OpenSans-BoldItalic'; font-size:18px; color:#fff; text-align:left; margin-bottom:10px;}
.requestmoney .rulesInner div{text-align:left; padding-top:5px; padding-bottom:5px; width:100%;}
.requestmoney .rulesInner div i{color:#ff0000; padding-right:5px;}




.ads300{width:300px;color:#fff; margin:30px auto; font-size:30px;}
.ads468{width:468px;color:#fff; margin:30px auto; font-size:30px;}
.ads728{width:728px;color:#fff; margin:30px auto; font-size:30px;}
.adsres{width:90%;color:#fff; margin:30px auto; font-size:30px;}
.adspace300{width:30%!important; min-height:300px;}


@media (min-width: 320px) and (max-width: 480px) {
.ads300{height:auto;}
.mainHolder{width:96%!important;}
div.filepanel .sec i{width:100%;}
.dfile{width:100%;}
.dfilename{width:90%; padding-bottom:20px;overflow: hidden !important;}
.filepanel .report{margin:auto 35%;}
.upinfo{width: 92%;}
.upinfo div{width:100%; text-align:center; margin:auto}
div.filepanel .sec .dfile .upinfo div i{width:auto;}
.benefitList div{padding-top:20px;}
.Button-download{font-size:20px;}
.instruction{float:left; width:100%; padding:25px 5px;}
.adspace300{width:100%!important;}
/*.ads728{display:none;}
.ads468{display:none;}*/
#direct_link{float:left; width:100%; margin-top:50px;}
.downloadbtn{width:280px; font-size:20px;}
.downloadbtn .btext{width:240px;}
#countdown{width:70%; margin:auto 0%;}
.countdownWidth{padding: 10px 0px;}
#countdown div{width:100%}
#countdown span{width:100%; text-align:center;}
#countdown span.scnds, #countdown span.seconds{width:100%; text-align:center; padding:0px; margin:0px;}
.userarea{display:none;}
.InnerContainer div{width:100%; text-align:center;}
#fmenu{width:100%;}
.ftr_head{text-align:left!important;}
#fmenu ul{width:50%;}
.flogo{min-height:300px;}
.flogo ul li{width:95%; margin-bottom:10px;}
.upload .tabs li span{display:none;}
.folders table input[type="button"], input[type="submit"], input[type="button"]{font-size:14px;}
.rrd table tr td div.fRight{float:left; margin-top:20px;}
.social_btns a{display:inline-table; margin:10px;}
.border_line_text{left: 33%;right: 33%;}
.ppd_pay{width:96%; margin-top:10px;}
.ppd_payInner{background-position:center bottom; min-height:300px;}
.ppd_payInner h3{width:100%; padding:0px; padding-top:10px; text-align:center; font-size:28px;}
.ppd_payInner h3 span{text-align:center; float:none; font-size:13px;}
.ppd_payInner h4{text-align:center; width:100%; font-size:16px;}
.tab_menu a{font-size:14px; padding:3px 10px;}
.tab_menu a:last-child{font-size:14px; padding:3px 10px;}
.payInner{width:100%;}
.AccountTableInner{width:100%;}
.AccountTable{width:97%;}
.freespace span{font-size: 18px;padding: 15px 0px;}
.freespace span + span{ padding:7px; padding-top: 25px;}
.freespace .indicator{margin: 5px 0 0 0;}
.files table tr.actionpanel td:last-child div.copymove{margin-right:0px!important;}
.freespace{width:100%; padding:0px;}
.folders{width:96%;}
.createFolder input.input1{width:55%;}
.select-style{margin-left:5px;}
.files .otherbttn{float:left; margin-top:10px; margin-bottom:20px; padding-left:10px;}
.files table tr.actionpanel td:last-child div{margin-top:10px; margin-right:20px!important;}
.files table tr.actionpanel td:last-child div{margin-right: 5px !important;}
.mrgn{margin-left:0%; margin-right:0%;}
.tosText{margin:0% 9%;}
p[name="cmt_body"]{margin-top:10px;}
.open{ display:block;}
#wheader{height:auto; float:left;}
#wmenu ul li{line-height:normal;}
#mainmenu ul li{display:none;}
#language ul li{display:block;}
#container{width:98%;}
a[target=_new] img{float: left; height: auto; margin: 0.6%; width: 32%;}
#content{width:98%;}
.prompic{background: rgba(0, 0, 0, 0) url("../images/cloud-white-sml.png"); width: 287px; height:181px;}
footer{float:left;}
#fmenu ul li{margin-left:0px;}
.col-5 {width: 85%;}
.social {clear: both; float: right; line-height: 20px; margin-top: -25px; width: 43%;}
.flogo {float: left; height: 25px; margin: 30px 0 5px; width: 48%;}
.SidemenuPanel{display:none;}
.sharetabs .tabs li{width:100%;border-left: 1px solid #e2e2e2;}
.settings .sharetabs .box {overflow: scroll;width:100%;}
.tabs li{width:100%; float:left;}
.rrd{width:98%!important}
.splashHldr{margin-top:25px!important}
#fmenu ul li::after{content: "";}
.AcctBox{width:100%;margin-bottom:10px;}
.mrgnlft {margin-left:0%;}
.mrgnrgt {margin-right: 0%;}
.AcctBoxRows table.tbl1 tr td small {font-size: 9px;}
.AcctBoxRows{width:100%; margin-bottom:10px;}
input.addSite{width:150px!important}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {width: 100%;}
.createFolder{padding:10px 0px!important}
.search{margin: 10px 0 0; padding: 10px 0; width: 100%;}
.search input.input1{margin-left: 4%; width: 70%;}
.freespace {margin: 10px 0 0; padding: 6px 7px; width: 97%;}
.col-7{float:left;}
.filesInner{overflow:scroll;}
table.reports{width:90%;}
table.reports tr td{float:left; width:100%; padding:7px 0px; text-align:center;}
.reports input[type="text"], .reports input[type="password"]{width:80px;}
.free_plan, .registered_plan{display:none;}
.payment_table{width:97%;}
.compare_table{width:97%;}
.compare_table div {width: 50% !important;}
.compare_table div.features {width: 50% !important;}
.compare_table div.premium_plan h2{margin-bottom: 50px;}
.compare_table div ul li {height: 50px;line-height: 20px; padding-top: 10px; vertical-align: middle;}
.lft h2{font-size: 22px; text-align:center}
div.filepanel .sec{width:100% !important;padding: 15px 0;border-bottom: 1px solid #dedede; border-right:0px solid #dedede;}
div.filepanel .sec:first-child img#icod{display:none!important;}
#sharebuttons {float: none;margin: auto;text-align: center;width: 115px;}
downsecrgt {margin-top: 20px; width: 100%;}
.downseclft {float:left;overflow: scroll;width: 100%;}
.downsecrgt {margin-top: 10px;width: 100%;}
#advanced_opts input[type=text]{width:100px;}
#advanced_opts select{width:100px;}
#upload_controls{width:90%;}
#upload_controls input[type="file"] {display: block;height: 32px;width: 83px;left:34px!important;}
#files_list{width:90%;}
.overflow{overflow:scroll; margin-bottom:30px;}
.table_border{width:auto;}
a[target=_new] img{float: left; height: auto; margin: 0.6%; width:31%;}
ul.tabs{width: 97%;}
.leftcol .sharetabs .section ul.tabs{width: 100%;}
.sharetabs .section ul.tabs{width: 100%;}
.settings table tr td:first-child{width:auto;}
.requestmoney .item{width:90%; padding:0% 5%;}
.social div.ftr_head{width:100%;}
#mainmenu ui li{display:none;}
.open{display:block;}
}
@media (min-width: 414px) {
.flogo ul li{width:auto;}
.flogo{min-height:150px;}
}
@media (min-width: 481px) and (max-width: 599px) {
.mainHolder{width:96%!important;}
div.filepanel .sec i{width:100%;}
.dfile{width:100%;}
.dfilename{width:90%; padding-bottom:20px;overflow: hidden !important;}
.filepanel .report{margin:auto 35%;}
.upinfo{width: 92%;}
.upinfo div{width:100%; text-align:center; margin:auto}
div.filepanel .sec .dfile .upinfo div i{width:auto;}
.benefitList div{padding-top:20px;}
.Button-download{font-size:20px;}
.instruction{float:left; width:100%; padding:25px 5px;}
.adspace300{width:100%!important;}
/*.ads728{display:none;}
.ads468{display:none;}*/
#direct_link{float:left; width:100%; margin-top:50px;}
.downloadbtn{width:280px; font-size:20px;}
.downloadbtn .btext{width:240px;}
#countdown{width:70%; margin:auto 0%;}
.countdownWidth{padding: 10px 0px;}
#countdown div{width:100%}
#countdown span{width:100%; text-align:center;}
#countdown span.scnds, #countdown span.seconds{width:100%; text-align:center; padding:0px; margin:0px;}
.userarea{display:none;}
.InnerContainer div{width:100%; text-align:center;}
#fmenu{width:100%;}
.ftr_head{text-align:left!important;}
#fmenu ul{width:50%;}
.flogo{min-height:300px;}
.flogo ul li{width:95%; margin-bottom:10px;}
.folders table input[type="button"], input[type="submit"], input[type="button"]{font-size:14px;}
.rrd table tr td div.fRight{float:left; margin-top:20px;}
.social_btns a{display:inline-table; margin:10px;}
.border_line_text{left: 33%;right: 33%;}
.ppd_pay{width:96%; margin-top:10px;}
.ppd_payInner{background-position:center bottom; min-height:300px;}
.ppd_payInner h3{width:100%; padding:0px; padding-top:10px; text-align:center;}
.ppd_payInner h3 span{text-align:center; float:none;}
.ppd_payInner h4{text-align:center; width:100%;}
.payInner{width:100%;}
.AccountTableInner{width:100%;}
.AccountTable{width:97%;}
.freespace span{font-size: 18px;padding: 15px 0px;}
.freespace span + span{ padding:7px; padding-top: 25px;}
.freespace .indicator{margin: 5px 0 0 0;}
.files table tr.actionpanel td:last-child div.copymove{margin-right:0px!important;}
.freespace{width:100%; padding:0px;}
.folders{width:96%;}
.createFolder input.input1{width:55%;}
.select-style{margin-left:5px;}
.files .otherbttn{float:left; margin-top:10px; margin-bottom:20px; padding-left:10px;}
.files table tr.actionpanel td:last-child div{margin-top:10px; margin-right:20px!important;}
.files table tr.actionpanel td:last-child div{margin-right: 5px !important;}
.mrgn{margin-left:0%; margin-right:0%;}
.tosText{margin:0% 9%;}
p[name="cmt_body"]{margin-top:10px;}
#wheader{height:auto; float:left;}
#wmenu ul li{line-height:normal;}
#mainmenu ul li{display:none;}
#language ul li{display:block;}
#container{width:98%;}
a[target=_new] img{float: left; height: auto; margin: 0.6%; width: 32%;}
#content{width:98%;}
.prompic{background: rgba(0, 0, 0, 0) url("../images/cloud-white-sml.png"); width: 287px; height:181px;}
footer{float:left;}
#fmenu ul li{margin-left:0px;}
.col-5 {width: 85%;}
.social {clear: both;float: right;line-height: 20px;margin-top: -25px;width: 43%;}
.flogo {float: left;height: 25px;margin: 30px 0 5px;width: 48%;}
.SidemenuPanel{display:none;}
.sharetabs .tabs li{width:100%;border-left: 1px solid #e2e2e2;}
.settings .sharetabs .box {overflow: scroll;width:100%;}
.tabs li{width:100%; float:left;}
.rrd{width:98%!important}
.splashHldr{margin-top:25px!important}
#fmenu ul li::after{content: "";}
.AcctBox{width:100%;margin-bottom:10px;}
.mrgnlft {margin-left:0%;}
.mrgnrgt {margin-right: 0%;}
.AcctBoxRows table.tbl1 tr td small {font-size: 9px;}
.AcctBoxRows{width:100%; margin-bottom:10px;}
input.addSite{width:150px!important}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {width: 100%;}
.createFolder{padding:10px 0px!important}
.search{margin: 10px 0 0;padding: 10px 0;width: 100%;}
.search input.input1{margin-left: 4%;width: 70%;}
.freespace {margin: 10px 0 0;padding: 6px 7px;width: 97%;}
.col-7{float:left;}
.filesInner{overflow:scroll;}
table.reports{width:90%;}
table.reports tr td{float:left; width:100%; padding:7px 0px; text-align:center;}
.reports input[type="text"], .reports input[type="password"]{width:80px;}
.free_plan, .registered_plan{display:none;}
.payment_table{width:97%;}
.compare_table{width:97%;}
.compare_table div { width: 50% !important;}
.compare_table div.features { width: 50% !important;}
.compare_table div.premium_plan h2{margin-bottom: 50px;}
.compare_table div ul li {height: 50px;line-height: 20px;padding-top: 10px;vertical-align: middle;}
.lft h2{font-size: 22px; text-align:center}
div.filepanel .sec{width:100% !important;padding: 15px 0;border-bottom: 1px solid #dedede; border-right:0px solid #dedede;}
div.filepanel .sec:first-child img#icod{display:none!important;}
#sharebuttons {float: none;margin: auto;text-align: center;width: 115px;}
downsecrgt {margin-top: 20px;width: 100%;}
.downseclft {float:left;overflow: scroll;width: 100%;}
.downsecrgt {margin-top: 10px;width: 100%;}
#advanced_opts input[type=text]{width:100px;}
#advanced_opts select{width:100px;}
#upload_controls{width:90%;}
#upload_controls input[type="file"] {display: block;height: 32px;width: 83px;left:34px!important;}
#files_list{width:90%;}
.overflow{overflow:scroll; margin-bottom:30px;}
.table_border{width:auto;}
a[target=_new] img{float: left; height: auto; margin: 0.6%; width:31%;}
ul.tabs{width: 97%;}
.leftcol .sharetabs .section ul.tabs{width: 100%;}
.sharetabs .section ul.tabs{width: 100%;}
.settings table tr td:first-child{width:auto;}
.requestmoney .item{width:90%; padding:0% 5%;}
.social div.ftr_head{width:100%;}
#mainmenu ui li{display:none;}
.open{display:block;}
/*.ads468{display:block;}*/
}

@media (min-width: 600px) and (max-width: 800px) {
.mainHolder{width:96%!important;}
div.filepanel .sec i{width:100%;}
.dfile{width:100%;}
.dfilename{width:90%; padding-bottom:20px;overflow: hidden !important;}
.filepanel .report{margin:auto 39%;}
.upinfo{width: 92%;}
.upinfo div{width:100%; text-align:center; margin:auto}
div.filepanel .sec .dfile .upinfo div i{width:auto;}
.benefitList div{padding-top:20px;}
.Button-download{font-size:20px;}
.instruction{float:left; width:100%; padding:25px 5px;}
.adspace300{width:100%!important;}
/*.ads728{display:none;}
.ads468{display:none;}*/
#direct_link{float:left; width:100%; margin-top:50px;}
.downloadbtn{width:280px; font-size:20px;}
.downloadbtn .btext{width:240px;}
.countdownWidth{padding: 10px 0px;}
#countdown div{width:100%}
#countdown span{width:100%; text-align:center;}
#countdown span.scnds, #countdown span.seconds{width:100%; text-align:center; padding:0px; margin:0px;}
.userarea{display:none;}
.InnerContainer div{width:100%; text-align:center;}
#fmenu{width:100%;}
.ftr_head{text-align:left!important;}
#fmenu ul{width:25%;}
.flogo{min-height:150px;}
.flogo ul{width:100%;}
.flogo ul li{width:29%; margin-bottom:10px; font-size:14px;}
.folders table input[type="button"], input[type="submit"], input[type="button"]{font-size:14px;}
.social_btns a{display:inline-table; margin:10px;}
.border_line_text{left: 38%;right: 38%;}
.ppd_pay{width:96%; margin-top:10px;}
.ppd_payInner{background-position:center bottom; min-height:300px;}
.ppd_payInner h3{width:100%; padding:0px; padding-top:10px; text-align:center;}
.ppd_payInner h3 span{float:none; text-align:center;}
.ppd_payInner h4{text-align:center;}
.tab_menu a{ font-size:14px;}
.payInner{width:100%;}
.social div.ftr_head{width:100%;}
.AccountTableInner{width:100%;}
.AccountTable{width:97%;}
.freespace span{font-size: 18px;padding: 15px 7px;}
.freespace span + span{ padding:7px; padding-top: 25px;}
.freespace{width:100%; padding:0px;}
.folders{width:95%;}
.createFolder input.input1{width:55%;}
.select-style{margin-left:10px;}
.files .otherbttn{float:left; margin-top:10px; margin-bottom:20px; padding-left:10px;}
.files table tr.actionpanel td:last-child div{margin-top:10px; margin-right:20px!important;}
.mrgn{margin-left:0%; margin-right:0%;}
.tosText{margin:0% 29%;}
.freespace .indicator{margin: 5px 0 0 0;}
.open{ display:block;}
#wheader{height:auto; float:left;}
#wmenu ul li{line-height:normal;}
#mainmenu ul li{display:none;}
#language ul li{display:block;}
#container{width:98%;}
#content{width:98%;}
#fmenu ul{width:25%;}
footer{float:left;}
#fmenu ul li{margin-left:0px;}
.col-5 {width: 85%!important;}
.col-9 {width: 575px;}
.social {clear: both;float: right;line-height: 20px; margin-top: -25px; width: 43%;}
.flogo {float: left; height: 25px; margin: 30px 0 5px; width: 48%;}
.SidemenuPanel{display:none;}
.sharetabs .tabs li{width:100%;border-left: 1px solid #e2e2e2;}
.settings .sharetabs .box {overflow: scroll;float:left;	width:100%;}
.tabs li{width:140px; float:left; font-size:15px;}
.splashHldr{margin-top:25px!important}
#fmenu ul li::after{content: "";}
.AcctBox{width:48%;margin-bottom:10px;}
.mrgnlft {margin-left:0%;}
.mrgnrgt {margin-right: 0%;}
.AcctBoxRows table.tbl1 tr td small {font-size: 9px;}
.bg3, .bg1{margin-left:0px; margin-right:2%;}
.AcctBoxRows{width:100%; margin-bottom:10px;}
input.addSite{width:150px!important}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {width: 100%;}
.createFolder{padding:10px 0px!important}
.search{margin: 10px 0 0; padding: 10px 0; width: 100%;}
.search input.input1{margin-left: 4%; width: 70%;}
.freespace {margin: 10px 0 0;padding: 6px 7px; width: 95%;}
.col-7{float:left;}
.filesInner{overflow:scroll;}
.overflow{overflow:scroll; margin-bottom:30px; width:100%;}
table.reports{width:90%;}
.reports input[type="text"], .reports input[type="password"]{width:80px;}
.payment_table{width:97%;}
.compare_table{width:97%;}
.compare_table div.premium_plan h2, .compare_table div.free_plan h2, .compare_table div.registered_plan h2{margin-bottom: 50px;}
.compare_table div ul li {height: 50px; line-height: 20px; padding-top: 10px; vertical-align: middle;}
.payInner{ width:50%!important;}
.lft h2{font-size: 22px; text-align:center}
div.filepanel .sec{width:30% !important;padding: 15px 10px;border-bottom: 0px solid #dedede; border-right:1px solid #dedede;}
div.filepanel .sec:first-child {width: 100% !important; border-bottom: 1px solid #dedede;}
div.filepanel .sec:last-child {border-bottom: 0px solid #dedede; border-right:0px;}
#sharebuttons {float: none; margin: auto; text-align: center; width: 115px;}
downsecrgt {margin-top: 20px;width: 100%;}
.downseclft {float:left; overflow: scroll; width: 100%;}
.downsecrgt { margin-top: 10px; width: 100%;}
#advanced_opts input[type=text]{width:100px;}
#advanced_opts select{width:100px;}
#upload_controls{width:90%;}
#upload_controls input[type="file"] {display: block; height: 32px;width: 83px;left:34px!important;}
#files_list{width:90%;}
.table_border{width:auto;}
.requestmoney .item{width:28%; margin: 30px 1% 0;}
}

@media (min-width: 801px) and (max-width: 979px) {
.mainHolder{width:96%!important;}
div.filepanel .sec i{width:100%;}
.dfile{width:100%;}
.dfilename{width:90%; padding-bottom:20px;overflow: hidden !important;}
.filepanel .report{margin:auto 39%;}
.upinfo{width: 92%;}
.upinfo div{width:100%; text-align:center; margin:auto}
div.filepanel .sec .dfile .upinfo div i{width:auto;}
.benefitList div{padding-top:20px;}
.Button-download{font-size:20px;}
.instruction{width:100%; padding:25px 15px;}
.adspace300{width:300px!important; margin: auto 33%;}
/*.ads728{display:none;}
.ads468{display:none;}*/
#direct_link{float:left; width:100%; margin-top:50px;}
.downloadbtn{width:280px; font-size:20px;}
.downloadbtn .btext{width:240px;}
.countdownWidth{padding: 10px 0px;}
#countdown div{width:100%}
#countdown span{width:100%; text-align:center;}
#countdown span.scnds, #countdown span.seconds{width:100%; text-align:center; padding:0px; margin:0px;}
.userarea{display:none;}
.InnerContainer div{width:100%; text-align:center;}
#fmenu{width:100%;}
.ftr_head{text-align:left!important;}
#fmenu ul{width:25%;}
.flogo{min-height:150px;}
.flogo ul{width:100%;}
.flogo ul li{width:29%; margin-bottom:10px; font-size:14px;}
.folders table input[type="button"], input[type="submit"], input[type="button"]{font-size:14px;}
.social_btns a{display:inline-table; margin:10px;}
.border_line_text{left: 38%;right: 38%;}
.ppd_pay{width:96%; margin-top:10px;}
.ppd_payInner{background-position:center bottom; min-height:300px;}
.ppd_payInner h3{width:100%; padding:0px; padding-top:10px; text-align:center;}
.ppd_payInner h3 span{float:none; text-align:center;}
.ppd_payInner h4{text-align:center;}
.payInner{width:100%;}
.social div.ftr_head{width:100%;}
.AccountTableInner{width:100%;}
.AccountTable{width:97%;}
.freespace span{font-size: 18px;padding: 15px 7px;}
.freespace span + span{ padding:7px; padding-top: 25px;}
.freespace{width:100%; padding:0px;}
.folders{width:95%;}
.createFolder input.input1{width:55%;}
.select-style{margin-left:10px;}
.files .otherbttn{float:left; margin-top:10px; margin-bottom:20px; padding-left:10px;}
.files table tr.actionpanel td:last-child div{margin-top:10px; margin-right:20px!important;}
.mrgn{margin-left:0%; margin-right:0%;}
.tosText{margin:0% 29%;}
.freespace .indicator{margin: 5px 0 0 0;}
.open{ display:block;}
#wheader{height:auto; float:left;}
#wmenu ul li{line-height:normal;}
#mainmenu ul li{display:none;}
#language ul li{display:block;}
#container{width:98%;}
#content{width:98%;}
#fmenu ul{width:25%;}
footer{float:left;}
#fmenu ul li{margin-left:0px;}
.col-5 {width: 85%!important;}
.col-9 {width: 575px;}
.social {clear: both;float: right;line-height: 20px; margin-top: -25px; width: 43%;}
.flogo {float: left; height: 25px; margin: 30px 0 5px; width: 48%;}
.SidemenuPanel{display:none;}
.sharetabs .tabs li{width:100%;border-left: 1px solid #e2e2e2;}
.settings .sharetabs .box {overflow: scroll;float:left;	width:100%;}
.tabs li{width:140px; float:left; font-size:15px;}
.splashHldr{margin-top:25px!important}
#fmenu ul li::after{content: "";}
.AcctBox{width:48%;margin-bottom:10px; min-height:145px;}
.mrgnlft {margin-left:0%;}
.mrgnrgt {margin-right: 0%;}
.AcctBoxRows table.tbl1 tr td small {font-size: 9px;}
.bg3, .bg1{margin-left:0px; margin-right:2%;}
.AcctBoxRows{width:100%; margin-bottom:10px;}
input.addSite{width:150px!important}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {width: 100%;}
.createFolder{padding:10px 0px!important}
.search{margin: 10px 0 0; padding: 10px 0; width: 100%;}
.search input.input1{margin-left: 4%; width: 70%;}
.freespace {margin: 10px 0 0;padding: 6px 7px; width: 98%;}
.col-7{float:left;}
.filesInner{overflow:scroll;}
.overflow{overflow:scroll; margin-bottom:30px; width:100%;}
table.reports{width:90%;}
.reports input[type="text"], .reports input[type="password"]{width:80px;}
.payment_table{width:99%;}
.compare_table{width:97%;}
.compare_table div.premium_plan h2, .compare_table div.free_plan h2, .compare_table div.registered_plan h2{margin-bottom: 50px;}
.compare_table div ul li {height: 50px; line-height: 20px; padding-top: 10px; vertical-align: middle;}
.payInner{ width:33.33%!important;}
.lft h2{font-size: 22px; text-align:center}
div.filepanel .sec{width:30% !important;padding: 15px 10px;border-bottom: 0px solid #dedede; border-right:1px solid #dedede;}
div.filepanel .sec:first-child {width: 100% !important; border-bottom: 1px solid #dedede;}
div.filepanel .sec:last-child {border-bottom: 0px solid #dedede; border-right:0px;}
#sharebuttons {float: none; margin: auto; text-align: center; width: 115px;}
downsecrgt {margin-top: 20px;width: 100%;}
.downseclft {float:left; overflow: scroll; width: 100%;}
.downsecrgt { margin-top: 10px; width: 100%;}
#advanced_opts input[type=text]{width:100px;}
#advanced_opts select{width:100px;}
#upload_controls{width:90%;}
#upload_controls input[type="file"] {display: block; height: 32px;width: 83px;left:34px!important;}
#files_list{width:90%;}
.table_border{width:auto;}
.requestmoney .item{width:31%; margin: 30px 1% 0;}
.benefit .sect{width:48%;}
.paymnts .payIcons{width:98%;}
.paymnts .payIcons div{padding-left:8px; padding-right:8px;}
.paymnts h2{width: 85%;}
.make_money .col-6{width:50%;}

#fmenu{width:35%!important;}
#fmenu ul { width: 50%;}
.flogo{width:32%!important;margin: 10px 0 5px; min-height:250px;}
.flogo ul li{width:80%;}
.social{width:28%!important; clear:none; margin-top:20px;}
}

@media (min-width: 980px) and (max-width: 1024px) {
.mainHolder{width:96%!important;}
div.filepanel .sec i{width:100%;}
.dfile{width:100%;}
.dfilename{width:90%; padding-bottom:20px;overflow: hidden !important;}
.filepanel .report{margin:auto 39%;}
.upinfo{width: 92%;}
.upinfo div{width:100%; text-align:center; margin:auto}
div.filepanel .sec .dfile .upinfo div i{width:auto;}
.benefitList div{padding-top:20px;}
.Button-download{font-size:20px;}
.instruction{width:100%; padding:25px 15px;}
.adspace300{width:300px!important; margin: auto 33%;}
/*.ads728{display:none;}
.ads468{display:none;}*/
#direct_link{float:left; width:100%; margin-top:50px;}
.downloadbtn{width:280px; font-size:20px;}
.downloadbtn .btext{width:240px;}
.countdownWidth{padding: 10px 0px;}
#countdown div{width:100%}
#countdown span{width:100%; text-align:center;}
#countdown span.scnds, #countdown span.seconds{width:100%; text-align:center; padding:0px; margin:0px;}
.userarea{display:none;}
.InnerContainer div{width:100%; text-align:center;}
#fmenu{width:100%;}
.ftr_head{text-align:left!important;}
#fmenu ul{width:25%;}
.flogo{min-height:150px;}
.flogo ul{width:100%;}
.flogo ul li{width:29%; margin-bottom:10px; font-size:14px;}
.folders table input[type="button"], input[type="submit"], input[type="button"]{font-size:14px;}
.social_btns a{display:inline-table; margin:10px;}
.border_line_text{left: 38%;right: 38%;}
.ppd_pay{width:96%; margin-top:10px;}
.ppd_payInner{background-position:center bottom; min-height:300px;}
.ppd_payInner h3{width:100%; padding:0px; padding-top:10px; text-align:center;}
.ppd_payInner h3 span{float:none; text-align:center;}
.ppd_payInner h4{text-align:center;}
.payInner{width:100%;}
.social div.ftr_head{width:100%;}
.AccountTableInner{width:100%;}
.AccountTable{width:97%;}
.freespace span{font-size: 18px;padding: 15px 7px;}
.freespace span + span{ padding:7px; padding-top: 25px;}
.freespace{width:100%; padding:0px;}
.folders{width:95%;}
.createFolder input.input1{width:55%;}
.select-style{margin-left:10px;}
.files .otherbttn{float:left; margin-top:10px; margin-bottom:20px; padding-left:10px;}
.files table tr.actionpanel td:last-child div{margin-top:10px; margin-right:20px!important;}
.mrgn{margin-left:0%; margin-right:0%;}
.tosText{margin:0% 29%;}
.freespace .indicator{margin: 5px 0 0 0;}
.open{ display:block;}
#wheader{height:auto; float:left;}
#wmenu ul li{line-height:normal;}
#mainmenu ul li{display:none;}
#language ul li{display:block;}
#container{width:98%;}
#content{width:98%;}
#fmenu ul{width:25%;}
footer{float:left;}
#fmenu ul li{margin-left:0px;}
.col-5 {width: 85%!important;}
.col-9 {width: 575px;}
.SidemenuPanel{display:none;}
.sharetabs .tabs li{width:100%;border-left: 1px solid #e2e2e2;}
.settings .sharetabs .box {overflow: scroll;float:left;	width:100%;}
.tabs li{width:140px; float:left; font-size:15px;}
.splashHldr{margin-top:25px!important}
#fmenu ul li::after{content: "";}
.AcctBox{width:48%;margin-bottom:10px; min-height:145px;}
.mrgnlft {margin-left:0%;}
.mrgnrgt {margin-right: 0%;}
.AcctBoxRows table.tbl1 tr td small {font-size: 9px;}
.bg3, .bg1{margin-left:0px; margin-right:2%;}
.AcctBoxRows{width:100%; margin-bottom:10px;}
input.addSite{width:150px!important}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {width: 100%;}
.createFolder{padding:10px 0px!important}
.search{margin: 10px 0 0; padding: 10px 0; width: 100%;}
.search input.input1{margin-left: 4%; width: 70%;}
.freespace {margin: 10px 0 0;padding: 6px 7px; width: 98%;}
.col-7{float:left;}
.filesInner{overflow:scroll;}
.overflow{overflow:scroll; margin-bottom:30px; width:100%;}
table.reports{width:90%;}
.reports input[type="text"], .reports input[type="password"]{width:80px;}
.payment_table{width:99%;}
.compare_table{width:97%;}
.compare_table div.premium_plan h2, .compare_table div.free_plan h2, .compare_table div.registered_plan h2{margin-bottom: 50px;}
.compare_table div ul li {height: 50px; line-height: 20px; padding-top: 10px; vertical-align: middle;}
.payInner{ width:33.33%!important;}
.lft h2{font-size: 22px; text-align:center}
div.filepanel .sec{width:30% !important;padding: 15px 10px;border-bottom: 0px solid #dedede; border-right:1px solid #dedede;}
div.filepanel .sec:first-child {width: 100% !important; border-bottom: 1px solid #dedede;}
div.filepanel .sec:last-child {border-bottom: 0px solid #dedede; border-right:0px;}
#sharebuttons {float: none; margin: auto; text-align: center; width: 115px;}
downsecrgt {margin-top: 20px;width: 100%;}
.downseclft {float:left; overflow: scroll; width: 100%;}
.downsecrgt { margin-top: 10px; width: 100%;}
#advanced_opts input[type=text]{width:100px;}
#advanced_opts select{width:100px;}
#upload_controls{width:90%;}
#upload_controls input[type="file"] {display: block; height: 32px;width: 83px;left:34px!important;}
#files_list{width:90%;}
.table_border{width:auto;}
.requestmoney .item{width:31%; margin: 30px 1% 0;}
.benefit .sect{width:48%;}
.paymnts .payIcons{width:98%;}
.paymnts .payIcons div{padding-left:8px; padding-right:8px;}
.paymnts h2{width: 85%;}
.make_money .col-6{width:50%;}

#fmenu{width:35%!important;}
#fmenu ul { width: 50%;}
.flogo{width:32%!important;margin: 10px 0 5px; min-height:250px;}
.flogo ul li{width:80%;}
.social{width:28%!important; clear:none; margin-top:10px;}

.open{ display:none;}
#wheader{height:auto; float:left;}
#container{width:98%;}
#content{width:98%;}
#fmenu ul{width:25%;}
footer{float:left;}
#fmenu ul li{margin-left:0px;}
.SidemenuPanel{display:none;}
.settings .sharetabs .box {
    overflow: scroll;
	float:left;
	width:100%;
}
.tabs li{width:140px; float:left; font-size:15px;}
.splashHldr{margin-top:25px!important}
#fmenu ul li::after{content: "";}

.mrgnlft {
    margin-left:0%;
}
.mrgnrgt {
    margin-right: 0%;
}
.AcctBoxRows table.tbl1 tr td small {
    font-size: 9px;
}
.bg3, .bg1{margin-left:0px; margin-right:2%;}
.AcctBoxRows{width:100%; margin-bottom:10px;}
input.addSite{width:150px!important}
.createFolder{padding:10px 0px!important}
.search{
	margin: 10px 0 0;
    padding: 10px 0;
    width: 100%;
	}
.search input.input1{margin-left: 4%;
    width: 70%;}
.freespace {
    margin: 10px 0 0;
    padding: 6px 7px;
    width: 95%;
}
.col-7{float:left;}
.filesInner{overflow:scroll;}
.overflow{overflow:scroll; margin-bottom:30px; width:100%;}
table.reports{width:90%;}
.reports input[type="text"], .reports input[type="password"]{width:80px;}
.payment_table{width:99%;}
.compare_table{width:99%;}
.compare_table div.features h2{font-size:20px;}
div.filepanel .sec{ padding:15px 10px; border-right:1px solid #dedede; min-height:50px; width:12%}
div.filepanel .sec:first-child{width:50%}
div.filepanel .sec:last-child{width:12%; border:0px; padding-right:0px;}
#sharebuttons {
    float: none;
    margin: auto;
    text-align: center;
    width: 115px;
}
#advanced_opts input[type=text]{width:100px;}
#advanced_opts select{width:100px;}
#upload_controls{width:90%;}
#upload_controls input[type="file"] {
    display: block;
    height: 32px;
    width: 83px;
	left:34px!important;
}
#files_list{width:90%;}

.table_border{width:auto;}
.lft h2{font-size: 27px;}
.sharetabs .tabs li{font-size: 14px;width: 111px;}
}

@media (min-width: 768px) {
.userarea{display:block;}
.open{display:none;}
#mainmenu ul li{display:block;}
.upload .tabs li span{display:block!important;}
.upload .tabs li{margin:0px 5px!important;}
.benefit .sect{min-height:auto!important;}
/*.ads728{display:block;}*/
.col-5 {width: 55%!important;}
.border_line_text{left: 42%;right: 42%;}
}

@media (min-width: 320px) and (max-width: 600px) {
.table_border-small{ width:98%;}
}
@media (min-width: 320px) and (max-width: 1024px) {
.tableFlow{overflow-x:scroll; padding-bottom:10px;}
}
@media (min-width: 1280px) {
.table_border-small{ width:68%;}
}
@media (min-width: 768px) and (max-width: 800px) {
.sharetabs .tabs li{width:113px; font-size:15px;}
}
@media (min-width: 980px) and (max-width: 1279px) {
.mainHolder{width:94%;}
}

.theemecolor {
  float: left;
  margin: 0px auto;
  position: relative;
  background:#000;
  /*right:85px;*/
}
.theemecolor .imgthumb {
  background-color:none;
  border-radius: 0px;
  cursor: pointer;
  height: 20px;
  overflow: hidden;
  font-size: 16px;
   padding: 5px 10px;
}
.theemecolor .imgthumb i{color:#e32067; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; font-size:14px;}
.theemecolor .imgthumb span {
  color: #ffffff;
  float: right;
  font-size: 16px;
  line-height: 20px;
  margin: 0 0px 0 5px;
  font-family:"Candara";
}

.theemecolor .imgthumb:hover{background-color: #000;}
.theemecolor:hover ul{display: block;}
.theemecolor ul{
  box-sizing: border-box;
  display: none;
  float: none;
  min-width: 100%;
  padding: 15px 0 0;
  position: absolute;
  right: 0;
  text-align: left;
  top: 100%;
  z-index: 999;
}
.theemecolor ul li{border-bottom: 0px solid #ca004a; width:100%; margin-left:0px!important; margin-right:0px!important;}
.theemecolor ul li a{
  background-color: #000;
  color: #ffffff;
  display: block;
  font-family: "Candara";
  font-size: 15px;
  line-height: normal;
  padding:5px 10px 5px 10px!important;
  white-space: nowrap;
  width:86%;
  text-align:left!important;
}
.theemecolor ul li a i{margin: 0 5px 0 0; color:#fff!important; font-size:14px;}
.theemecolor ul li a:hover, .theemecolor ul li a:active, .theemecolor ul li a:focus{background-color: #000!important}

@media (min-width: 320px) and (max-width: 479px) {
.theemecolor{right: 85px;}
.theemecolor ul li{display:block!important;}
.theemecolor .imgthumb span{display:none;}
}
@media (min-width: 480px) and (max-width: 767px) {
.theemecolor{right: 85px;}
.theemecolor ul li{display:block!important;}
}