@charset "utf-8";
@import url("typeface/font.css");
/* CSS Document */
*{ padding:0px; margin:0px; list-style:none; text-decoration:none; outline:none; border:none;}
body{ background:url(../images/bg_upperthantab_new.png) center top no-repeat #f4f5f7; }
h1, h2, h3{ font-weight:normal; }
h1{ font:normal 42px/48px OpenSans-Light; color:#000; padding-bottom:8px; }
h2, h3{ color:#1b6494; }
h2{ font:normal 26px/36px OpenSans-Regular; }
a{ color:#929292; text-decoration:underline; }
a:hover{ text-decoration:none; }

/* Common Css Used */
header, footer, .heading, section, aside, .logo, .logo_beta, .navigation li, .protect, .one, .two, .three, .btncommon, .btndeactive, .content li .filename, .secondarytxt, .popupholder .popupcontent, .addfromcloud .popupcontent, .zipholder, .zipprocess, .deletefile, .firstblock, .block, .addheading, .cloudheading, .addcloud, .cloudheading, .addcloud ul, .cloudheading .fisrt, .cloudheading .second, .cloudheading .third, .cloudheading .fourth, .addcloud li, .addheading li, .filebreadcrumb, .firstblock, .more_li_div, .contentholder li, .content p > input, .addcloud li p > input{ float:left; }
.inlineblock, .file, .kind, .content, ul.sharewithholder, .sharewith, .content p, .addcloud li p, .descholder, .or, .btnsave, .btncancel, .btndelete, .outofspace li, .driveholder, .outofspace ul{ display:inline-block; *display:inline; vertical-align:top; *zoom:1; _height:1px; min-height:1px; }
.displayblock{ display:block; }
.textcenter, .heading, .rightp .btncommon, .btndeactive, .plus, .btnsave, .btncancel, .btndelete, .addheading li, .contentholder li, .download .btncommon, .linkexpires{text-align:center;}
.error{color:red;}
.content p, .addcloud li p, .or, .btnsave, .btncancel, .btndelete, .descholder, .outofspace li span, .protect label{ vertical-align:middle; }
.zipholder, .zipprocess, #mainholder{ position:relative; }
.clear{ clear:both; }
.maincontent, .btnsave, .btncancel, .btndelete, .contentholder li{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.btnholder, .addheading, .cloudheading, .zipholder, .contentholder{ background-color:#ebebeb; }
.plus, .primarytxt, .popupholder .heading, .addfromcloud .heading, .btnsave, .btncancel, .btndelete{ color:#FFF; }
#mainholder h2, .contentholder li, .signin, .signup, .fileweight, .addheading li, .cloudheading, .addheading h2{ font-size:13px; }
.text16, .popupholder .popupcontent, .addfromcloud .popupcontent, .deletefile, .popupcontent h2{ font-size:16px; }
.contentholder li, .fileweight, .addheading li{ line-height:18px; }
.lheight24, .popupholder .popupcontent, .addfromcloud .popupcontent, .file, .popupcontent li, .deletefile, .popupcontent h2{ line-height:24px; }
.openlight, .popupholder .popupcontent, .addfromcloud .popupcontent, .aboutpage p, .faq p, .license p, .dmcapage, .linkexpires, .content input[type="text"], textarea, .content input[type="password"], .downoladcontent{ font-family:OpenSans-Light; }
.primarytxt, #mainholder h2, .deletefile, .popupcontent h2, .addheading h2, .rightp .primarytxt, .secondarytxt{ font-family:OpenSans-Semibold; }
.content input[type="text"]:focus, .signin-fields input[type="text"]:focus, .signup-fields input[type="text"]:focus, textarea:focus, .content input[type="password"], .signin-fields input[type="password"], .signup-fields input[type="password"], .file, #mainholder h2, .addheading h2{ color:#000; }
.bold {font-weight : bold;}

/* Background Calling */
.sprite, .logo, .logo_beta, .settingsicon, .morearrow, .one, .two, .three, .closeicon, .fileicon, .iconupload, .iconcloud, .plus, .email, .facebook, .twitter, .linkedin, .winshare, .whiteclose, .upgradearrow, .iicon, .icozipshare, .icomediafire, .icodropbox, .icodrive, .icoskydrive, .icobox, .icosugarsync, .icomore, .arrowblue, .icofolder, .icofile, .selectarrow, .contentholderarrow, .icohightail, .icocloudme, .zipdownloadicon, .btnupgrade .plus, .bluepungi, .btnsettings .settings_image, .cloud_auth .cloud_logo, .cloud_auth .bt, .icoshared, #recipentEmailDiv span.close, .heading .dot, .downoladcontent .down_winzip, .transaction { background:url(../images/sprite.png) no-repeat; background-size: 1510px; line-height:0px; font-size:1px; display:inline-block; *display:inline; vertical-align:middle; zoom:1; _height:1px; }
/*.icomediafire{ background:url(../images/Blue_Blue-Flame.png) no-repeat;}*/
.donesettings .settingsicon{ width:22px; height:24px; background-position:-618px -877px; }
.morearrow{ width:9px; height:18px; margin-left:8px; background-position:-103px -167px; }
.one, .two, .three{ width:33px; height:33px; margin-right:8px; }
.one{ background-position:0 -187px; }
.one.active{ background-position:0 -219px; }
.two{ background-position:-32px -187px; }
.two.active{ background-position:-32px -219px; }
.three{ background-position:-64px -187px; }
.three.active{ background-position:-64px -219px; }
.closeicon{ height:19px; width:19px; background-position:-84px -167px; cursor:pointer;position: relative;top: 11px;float: right;}
.fileicon{ width:28px; height:36px; background-position:0px -251px; }
.iconupload{ height:32px; width:35px; background-position:-29px -251px; }
.iconcloud{ height:31px; width:41px; background-position:-64px -251px; }
.email, .facebook, .twitter, .linkedin{ width:20px; height:20px; margin:3px 7px 0 0; vertical-align:top; }
.email{background-position:-112px -163px; margin:6px 7px 0 0; }
.facebook{background-position:-112px -202px; }
.linkedin{ background-position:-112px -222px; }
.twitter{ background-position:-112px -182px;}
.winshare{ width:85px; height:27px; background-position:-171px -220px; padding-right: 5px;float: left;}
.whiteclose{ width:16px; height:16px; background-position:-133px -167px; float:right; margin-top:6px; }
.upgradearrow{ width:8px; height:12px; margin-right:3px; background-position:-96px -186px; }
.iicon{ width:20px; height:20px; background-position:-133px -183px; margin-left:5px; }
.icozipshare{ background-position:0 -285px; }
.icomediafire{ background-position:-56px -285px; }
.icodropbox{ background-position:-56px -285px; }
.icodrive{ background-position:-112px -285px; }
.icoskydrive{ background-position:-269px -107px; }
.icobox{ background-position:-224px -289px; }
.icosugarsync{ background-position:-280px -285px; }
.icomore{ background-position:0 -313px; }
.icofolder{ width:28px; height:24px; margin-right:5px; margin-left: 5px; float: left; } 
.icofile{ width:28px; height:28px; margin-right:8px; margin-left:2px; float: left; }


/* Common Button Calling */
.btncommon, .btndeactive{ -webkit-border-radius: 4px 4px 4px 4px/5px; -moz-border-radius: 4px 4px 4px 4px/5px; border-radius:4px 4px 4px 4px/5px; width:93.2%; margin:10px 0 5px 0; padding:2px 3% 3px 1.5%; }
.rightp .btncommon, .btndeactive{padding:8px 3% 8px 1.5%; margin-top:0px; }
.btncommon .inlineblock, .btndeactive .inlineblock{ width:73%; }
.btncommon{ cursor:pointer; -webkit-box-shadow: inset 0 1px #5198c8; -moz-box-shadow: inset 0 1px #5198c8; box-shadow: inset 0 1px #5198c8; border: solid 1px #176294; background-color:#1775b5; background-image: -webkit-linear-gradient(bottom, #0b6ba9, #1775b5); background-image: -moz-linear-gradient(bottom, #0b6ba9, #1775b5); background-image: -o-linear-gradient(bottom, #0b6ba9, #1775b5); background-image: -ms-linear-gradient(bottom, #0b6ba9, #1775b5); background-image: linear-gradient(to top, #0b6ba9, #1775b5);}
.btndeactive{ cursor:text; -webkit-box-shadow: inset 0 1px #bdd7e9; -moz-box-shadow: inset 0 1px #bdd7e9; box-shadow: inset 0 1px #bdd7e9; border: solid 1px #70aacb; background-color:#a8cae2; background-image: -moz-linear-gradient(bottom, #a5c7df, #a8cae2); background-image: -o-linear-gradient(bottom, #a5c7df, #a8cae2); background-image: -ms-linear-gradient(bottom, #a5c7df, #a8cae2); background-image: linear-gradient(to top, #a5c7df, #a8cae2);}
.btncommon .iconupload, .btncommon .iconcloud{ float:left; margin:5px 10px 0 9px; }

/* Main Blocks 100% */
#wrapper{ width:936px; margin:0 auto; font:normal 16px/24px OpenSans-Regular; color:#424242; }
header, footer, .heading, section, .protect, .content li .filename, ul.sharewithholder, .savecancel, .cancelsave, .zipholder, .addcloud, .deletefile, .cloudheading, .addcloud li{ width:100%; }

/* Customized Check Box */
fieldset { margin: 1em; padding: 20px; }
fieldset p { display: block; position: relative; overflow: hidden; }
label + p, input + p { margin-top: 20px; }
p > input { padding: 0; margin: 0; height: 16px; width: 16px; float: left; display: none; opacity: 0; }
p > label{ display:inline-block; padding: 0 0 0 24px;
	-moz-transition: color 1s ease;
	-o-transition: color 1s ease;
	-webkit-transition: color 1s ease;
	transition: color 1s ease; }
p:not(#foo) > input + label { background:url(../images/custom-inputs.png) 0 -1px no-repeat; height: 18px; line-height:17px; vertical-align:middle; }
/* Checked styles */
p:not(#foo) > input[type=checkbox]:checked + label { background-position: 0 -101px; }
p:not(#foo) > input[type=checkbox]:hover:checked + label, p:not(#foo) > input[type=checkbox]:focus:checked + label, p:not(#foo) > input[type=checkbox]:checked + label:hover, p:not(#foo) > input[type=checkbox]:focus:checked + label { background-position: 0 -101px; }
/* Hover & Focus styles */
p:not(#foo) > input[type=checkbox]:hover + label, p:not(#foo) > input[type=checkbox]:focus + label, p:not(#foo) > input[type=checkbox] + label:hover { background-position: 0 -21px; }
/* Active styles */
p:not(#foo) > input[type=checkbox]:active + label, p:not(#foo) > input[type=checkbox] + label:hover:active { background-position: 0 -41px; }
p:not(#foo) > input[type=checkbox]:active:checked + label, p:not(#foo) > input[type=checkbox]:checked + label:hover:active { background-position: 0 -121px; }
/* Disabled styles */
p:not(#foo) > input[type=checkbox]:disabled + label, p:not(#foo) > input[type=checkbox]:hover:disabled + label, p:not(#foo) > input[type=checkbox]:focus:disabled + label, p:not(#foo) > input[type=checkbox]:disabled + label:hover, p:not(#foo) > input[type=checkbox]:disabled + label:hover:active {
	background-position: 0 -61px;
}
p:not(#foo) > input[type=checkbox]:disabled:checked + label, p:not(#foo) > input[type=checkbox]:hover:disabled:checked + label, p:not(#foo) > input[type=checkbox]:focus:disabled:checked + label, p:not(#foo) > input[type=checkbox]:disabled:checked + label:hover, p:not(#foo) > input[type=checkbox]:disabled:checked + label:hover:active { background-position: 0 -141px; }
fieldset[dir=rtl] p > input { left: auto; right: 0; }
fieldset[dir=rtl] p:not(#foo) > input + label { background-position: 100% -161px; }
/* Checked styles */
fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:checked + label { background-position: 100% -81px; }
fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:hover:checked + label, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:focus:checked + label, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:checked + label:hover, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:focus:checked + label { background-position: 100% -101px; }
/* Hover & Focus styles */
fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:hover + label, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:focus + label, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox] + label:hover { background-position: 100% -21px; }
/* Active styles */
fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:active + label, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox] + label:hover:active { background-position: 100% -41px; }
fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:active:checked + label, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:checked + label:hover:active { background-position: 100% -121px; }
/* Disabled styles */
fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:disabled + label, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:hover:disabled + label, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:focus:disabled + label, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:disabled + label:hover, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:disabled + label:hover:active { background-position: 100% -61px; }
fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:disabled:checked + label, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:hover:disabled:checked + label, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:focus:disabled:checked + label, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:disabled:checked + label:hover, fieldset[dir=rtl] p:not(#foo) > input[type=checkbox]:disabled:checked + label:hover:active { background-position: 100% -141px; }

/* Header */
header{ padding:0 0 64px 0; }
.logo{width: 275px;height: 88px;background-size: 1790px;}
.logo_beta{width: 338px;height: 88px;background-size: 1660px;}
.signin, .signup{ padding:0 0px 8px 0; }
nav{ float:right; text-align:right; padding-top:9px; }
nav a{ text-decoration:none; color: #eaf2fb;}
nav a:focus, nav a.active{ font: 18px/24px OpenSans-Semibold; color: #fff;}
.navigation li{ text-align:right; padding:0 17px; }
.navigation li:last-child, .navigation li.last{ padding:0 0 0 17px; }
.navigation{ background:none;}
.settings{ margin-left:10px; }
.settings, .selectarrow, .contentholderarrow{ display:none; }

/* Footer */
footer{ padding:61px 0 24px 0px; }

/* Heading Section */
.heading{ color:#979797; padding:0px 0 25px 0; }
.heading p{ color:#929292; }
.heading a{ color:#1d6290; }
.heading a:hover{ text-decoration:underline; }
.learnholder{ margin-top:6px; }
.zipshare-mediafire-add{ height:48px; margin-bottom:18px; margin-top:8px; background:url(../images/zipshare_mediafire.png) no-repeat;border: 2px solid #C6D9E8;background-position-y: 5px;}
.get-media-fire-hp {height: 31px;width: 144px;float: right;margin: -15px 51px 0 0;background: url(../images/GetMediaFire_hp.png) no-repeat;}
.partner_offer_hp {top: -25px;text-align: left;position: relative;color: #245b99;}
/* Main Content */
.maincontent{ background-color:#ffffff; padding:25px 0 16px; border: 1px solid #d6d6d6;border-radius: 0;}
.maincontent h2{ padding:0 0 13px 40px; }
aside{ padding:0 40px 0 40px; width:337px; }
aside h2{ font-size:20px; line-height:28px; font-family:OpenSans-Semibold; padding:0px!important;}
.leftp{ border-right:solid 1px #d2e3f0; padding-right:79px; padding-bottom:38px; }
.rightp{text-align:left; padding-left:63px;}
.content{ padding:4px 0 0 2.6em; width:89.4%;}
.content .fileuploaded{ margin:9px 0 6px 0; width:281px; border:solid 1px #afc3cc; padding:1px 7px; max-height:139px; overflow-y:auto; background: none repeat scroll 0 0 #FFFFFF;}
.content li{ padding:2px 0; border-bottom:solid 1px #d6d6d6; }
.content li:last-child{ border-bottom:none; }
.content li .inlineblock{ width:210px; padding-left:7px; }
.content li .filename, .secondarytxt{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:inline; }
.fileweight{ color:#c0c0c0;}
.secondarytxt{ font-size:12px; line-height:16px; color:#c0d387; width:99%; padding-top:2px; }
.rightp .primarytxt{ font-size:23px; line-height:31px; }
.protect{ padding-top:10px; }
.plus{ font-size:11px; text-decoration:none; line-height:16px; background-position:-44px -167px; width:40px; height:16px;  margin-left:4px;cursor: pointer;}
.plus_beta{width:75px; height:17px; }
.content input[type="text"], textarea, .content input[type="password"]{ margin-top:9px; height:31px; line-height:31px; padding:0 2%; width:94%; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border: solid 1px #aec9d8; font-size:16px; line-height:31px; color:#979797;}
.sharewithblock{ margin-top:40px; }
.mailChimpTermText{text-align: center;font-size: 12px;color: #979797;width: 100%;padding: 0;}
.mailChimpTermTextPadding{padding: 10px 0px 0px 0px;}
textarea{ min-height:87px; border:solid 1px #929292; margin:0px; }
.message{ text-align:right; float:right; padding:0 7px 25px 0; }
.content .password{ margin-top:9px; display:inline-block; width:94%;}
.forgotpass{ text-decoration:underline; color:#156396; }

/* Share With */
ul.sharewithholder{ margin:0px; padding:0 0 29px 0; border:none; height:auto; width:100%; }
.sharewithholder li{ border-bottom:none; padding:3px 0 3px 0; }
.sharewith{ width:79%; margin-left:57px; display:none; }
.sharewith input[type="text"]{ width:96.2%; border:solid 1px #929292; margin:6px 0 2px 1px; }

/* Account Activation */
.accountactivation h1, .outofspace h1, .done h1{ padding:5px 0 0 0; } 
.accountactivation p, .outofspace p{ padding:9px 0 15px 0; color:#424242; }
.outofspace p{ padding:16px 0 6px 0; }
.accountactivation p.last{ padding-bottom:0px; }
.accountactivation a{ color:#338fc1; }
.driveholder{ border-bottom:solid 1px #d6d6d6; margin-bottom:23px; padding:8px 0 12px 0; }
.outofspace ul{ width:293px; margin-right:24px; }
.outofspace ul.last{ margin-right:0px; }
.outofspace li{ padding:8px 30px 9px 10px; width:255px; font-size:20px; margin:12px 0; background-color:#f2f2f2; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.outofspace .btnsave, .outofspace .btncancel{ width:295px; height:47px; line-height:44px; margin-right: 16px;}
.outofspace .icozipshare, .outofspace .icomediafire, .outofspace .icodropbox, .outofspace .icodrive, .outofspace .icoskydrive, .outofspace .icobox, .outofspace .icosugarsync, .outofspace .icomore, .outofspace .icohightail, .icocloudme{ width:50px; height:30px; margin-bottom:0px; }
.done{ padding-left:80px; width:360px; }
.done h2{ }
/* Pop Up */
.popupholder, .addfromcloud{ width:234px; 
    background-color: rgb(0,0,0, 0.6); /* Needed for IEs */
	-moz-box-shadow:0px 0px 13px rgba(0,0,0,0.6);
	-webkit-box-shadow:0px 0px 13px rgba(0,0,0,0.6);
	box-shadow:0px 0px 13px rgba(0,0,0,0.6);}
.popupholder .heading, .addfromcloud .heading, .addheading{ padding:9px 17px 8px 17px; }
.popupholder .heading, .addfromcloud .heading, .accountactivation h1, .outofspace h1, .done h1, .done h2{ font-size:26px; line-height:31px; font-family:"open_sans_condensedbold"; }
.popupholder .heading, .addfromcloud .heading{ width:200px; text-align:justify; background:#005e9c; }
.popupholder .popupcontent, .addfromcloud .popupcontent{ background-color:#FFF; padding:16px 17px 15px 17px; width:200px; color:#434343; }
.or{ padding:0 18px 0 8px; }
.savecancel, .cancelsave{ float:right; text-align:right; color:#929292; }
.btnsave, .btncancel, .btndelete{ cursor: text;background-color: #a8cae2;text-decoration: none;width: 135px;line-height: 31px;border: solid 1px #70aacb;
-webkit-box-shadow: inset 0 1px #bdd7e9;-moz-box-shadow: inset 0 1px #bdd7e9;box-shadow: inset 0 1px #bdd7e9;
background-image: -moz-linear-gradient(bottom, #a5c7df, #a8cae2);
background-image: -o-linear-gradient(bottom, #a5c7df, #a8cae2);
background-image: -ms-linear-gradient(bottom, #a5c7df, #a8cae2);
background-image: linear-gradient(to top, #a5c7df, #a8cae2);
}
.btnactive{cursor: pointer !important;border: solid 1px #176294;background-color: #1775b5;
-webkit-box-shadow: inset 0 1px #5198c8;-moz-box-shadow: inset 0 1px #5198c8;box-shadow: inset 0 1px #5198c8;
background-image: -webkit-linear-gradient(bottom, #0b6ba9, #1775b5);
background-image: -moz-linear-gradient(bottom, #0b6ba9, #1775b5);
background-image: -o-linear-gradient(bottom, #0b6ba9, #1775b5);
background-image: -ms-linear-gradient(bottom, #0b6ba9, #1775b5);
background-image: linear-gradient(to top, #0b6ba9, #1775b5);
}
.popupholder p{ padding-bottom:10px;text-align:center;word-break:break-word;}
.btndelete{ border:solid 1px #b33a01; background-color:#c44000; cursor:pointer;}
.zipholder{ height:32px; margin-top:16px; }
.zipprocess{ width:0%; height:32px; background-color:#005e9c; }
.deletefile{ color:#444444; padding-bottom:24px; }
.popupcontent h2{ color:#424242; padding-bottom:6px; }
.popupcontent ul{ padding-bottom:18px; }

/* Add From Cloud */
.addfromcloud{display:none; width:776px; position:absolute; background:none repeat scroll 0 0 #FFFFFF;}
.addfromcloud .heading, .addfromcloud .popupcontent, .addheading{ width:742px; }
.addheading .firstblock{ border-right:solid 1px #929292; padding-right:15px; margin-right:15px; }
.addheading h2{ padding-bottom:4px; }
.addheading li{ color:#929292; border:solid 1px #ebebeb; width:95px; padding:7px 0 4px 0; }
.addheading li:hover, .addheading li.active{ border:solid 1px #c0c0c0; background-color:#d6d6d6; }
.addcloud ul{ width:95.9%; padding:0 16px; height:300px; overflow:auto; overflow-x:hidden; font-size: 12px;}
.cloudheading{ line-height:28px; color:#005e9c; }
.addcloud .cloudheading li, .file, .kind, .date{ border-bottom:none; padding:0 10px 0 0;}
.cloudheading .second{ width:315px; padding:0 10px 0 56px!important; }
.cloudheading .third, .kind{ width:213px; }
.cloudheading .fourth, .date{ width:165px; } 
.addcloud li{ border-bottom:solid 1px #d6d6d6; padding:7px 0 8px 0; }
.descholder{ width:94%; word-wrap: break-word; }
.addcloud li p{ padding:0 3px 0 8px;}
.file{ width:285px; font-family: OpenSans-Semibold; font-size: 13px; }
.kind{ width:203px; }
.icozipshare, .icomediafire, .icodropbox, .icodrive, .icoskydrive, .icobox, .icosugarsync, .icohightail, .icocloudme, .icomore{ width:56px; height:29px; margin-bottom:3px; }

/* File Bread Crumb */
.filebreadcrumb{ padding:25px 11px 21px 11px;  width:97.2%; font-size:25px; line-height:32px; color:#000000; margin-top:59px; }
.filebreadcrumb a{ color:#0c5f9a; }
.filebreadcrumb .arrowblue{ width:8px; height:28px; background-position:-92px -316px; margin:0 6px 0 6px; }
.filebreadcrumb a .arrowblue{ margin:0 6px 0 11px; }

/* Main Holder Of Pop Up */
#mainholder{ width:759px; border: solid 1px #ebebeb; padding: 2px 8px 2px 7px; background-color: #ebebeb; }
#mainholder, .contentholder{ border-radius:0; }
#mainholder h2{ line-height:10px; padding-bottom:8px; }
.firstblock, .block{  padding:0px 0px 5px 12px;}
.contentholder{ border: solid 1px #EBEBEB; width:770px; padding:8px 2px 5px 2px; position: absolute; z-index: 1; left: -1px; top:0; }
.contentholder li{ font-size: 85%; cursor: pointer; padding:7px 0 3px 0; width:95px; border:solid 1px #EBEBEB; color:#464646; }
.contentholderarrow{ height: 14px; width: 24px; background-position:-1173px -75px; z-index: 1; left:35px; top: 25px; }
#contentholder .icozipshare, #contentholder .icomediafire, #contentholder .icodropbox, #contentholder .icodrive, #contentholder .icoskydrive, #contentholder .icobox, #contentholder .icosugarsync, #contentholder .icomore{display:block; margin:0 auto; }
.contentholder li:hover, .contentholder li.active{ background-color:#D6D6D6; border:solid 1px #C0C0C0; }  

/* About Page */
.aboutpage h1, .faq h1, .license h1, .dmcapage h1, .aboutpage h2, .faq h2, .license h2, .dmcapage h2{ font-family:OpenSans-Regular; color:#212121; }
.aboutpage h1, .faq h1, .license h1, .dmcapage h1{font-size:42px; padding:12px 0 8px 0; }
.aboutpage h2, .faq h2, .license h2, .dmcapage h2{font-size:25px; padding:20px 0 0px 0; color:#245b99;}
.aboutpage p, .faq p, .license p, .dmcapage p{padding:25px 0 20px 0;}
.mobile_only{display: none;}
.topmenu{width:100%; padding:0px  0 2px; margin:5px 0 10px; border-bottom:solid 1px #ebebeb;}
.topmenu li{display:inline-block ;margin:0 32px 0 0;}
.topmenu li a{ font-size:15px; text-decoration:none;}
.topmenu li a:hover,.topmenu li a.on{color:#2d649b;text-decoration:none; border-bottom:solid 4px #2d649b;}
.choose_list{width:40.7%;float:left;margin:196px 0 0;}
.choose_list li{width:100%; padding:10px 0 13px;font-size:15px;color:#4E4E4E; border-top:solid 1px #EBEBEB;}
.choose_list li a{color:#005E9C; text-decoration:none;}
.choose_list li a:hover{text-decoration:underline;}
.choose_plan{width:59.3%;float:right;margin:20px 0 0; background:#F6F9FD;border-radius:7px 7px 0 0;}
.plancol{width:185px;float:left;}
.plantop{margin:0px;height:175px;float:left;font-size:16px;color:#FFF;width:100%;border-radius: 8px 8px 0 0;text-align: center;
background: #3e73ac; /* Old browsers */
background: -moz-linear-gradient(top,  #3e73ac 0%, #05609d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3e73ac), color-stop(100%,#05609d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3e73ac 0%,#05609d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3e73ac 0%,#05609d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3e73ac 0%,#05609d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3e73ac 0%,#05609d 100%); /* W3C */}
.ziptop{width:100%;margin:13px 0 0;}
.plantop2{width:78%;float:left;height:176px;border-radius:6px 6px 0 0;padding:0px 22px 0px;}
.third{border:none;}
.licol4{width:100%;margin:12px 0px 11px;}
.plantop span.pro{ font-size:16px;background:#FFF;padding:2px 16px;margin:0 0 0 8px;border-radius:13px;color:#1163A0;}
.rs{width:100%;color:#FFF;margin:22px 0 0;}
.rs span.doller{font-size:31px;padding:0px;position:relative;top:-26px;font-family:OpenSans-Light;}
.rs span.th{font-size:70px;padding:0px;font-family:OpenSans-Light;}
.rs span.nine{font-size:34px;padding:0px;font-family:OpenSans-Light;}
.rs span.mo{padding:0px;font-family:OpenSans-Light;font-size:14px;}
.upgradecol{width:100%;margin:0px;}
.upgradecol a.up_btn{width:75%;margin:15px 0 0px;border:solid 1px #446b07;padding:4px 0px 5px;line-height:20px;color:#F3F8EB;font-size:15px;border-radius:5px; cursor:pointer;display:inline-block; text-decoration:none;
background: #7fb620; /* Old browsers */
background: -moz-linear-gradient(top,  #7fb620 0%, #6ea712 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7fb620), color-stop(100%,#6ea712)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7fb620 0%,#6ea712 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7fb620 0%,#6ea712 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7fb620 0%,#6ea712 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7fb620 0%,#6ea712 100%); /* W3C */}
.upgradecol a.up_btn:hover{opacity:0.95;}
.licol2{width:100%;height:24px; margin:12px 0px 11px; text-align:center;}
.licol3{width:100%;margin:12px 0px 11px; text-align:center;}
.plantop3{width:77%;margin:0px;padding:0px 22px;border-radius:6px 6px 0 0;background:none;}
.plantop3{width:78%;float:left;height:176px !important;border-radius:6px 6px 0 0;padding:0px 22px 0px;}
.plantop .rscol2{ font-size:16px;color:#2C649B;padding:0px 10px 0 28px;}
.need_more .plantop span{width:100%;color:#555; text-align:center;font-size:18px;float: left;margin: 13px 0 0;}
.mobplan{width:100%; display:none;}
.mobplan h2{font-size:16px;padding:10px 0 0px 0;color:#000;font-weight:bold;}
.choose_listmob{width:100%;margin:0px;}
.choose_listmob li{width:100%; padding:3px 0;margin:0 0 0 25px;font-size:15px;color:#4E4E4E; list-style-type:disc;}
.choose_listmob li a{color:#005E9C; text-decoration:none;}
.choose_listmob li a:hover{text-decoration:underline;}
.Pro .rs span.th {font-size: 55px;}
.Pro .rs {margin-top: 28px;}
.Pro .rs span.doller {top: -24px;}
.Pro .rs span.nine {font-size: 26px;}

/* Download Page */
.download{ width:300px; padding:37px 0 57px 0; }
/*.download.download_exist{ float:left; margin:0 15px 0 320px; padding:37px 0 0 0; display:inline-block; }*/
.download.download_exist {float: none; margin: 0 auto; display: block;}
.download.download_expire{ margin:0 auto; width: 100%; }
.winzip_logo{ float:left; width:250px; padding:37px 0 0 0; display: none; }
.winzip_logo .winzip_logo_img{ cursor: pointer; height:233px; background: url(../images/winzip_logo.png) no-repeat; background-size:250px 233px; }
.download .btncommon{ margin:0 auto 17px auto; font-size:22px; padding:11px 3% 11px 1.5%; }
.downloadfilename{ text-align:center; font:normal 22px/28px OpenSans-Regular; padding:6px 0 16px 0; word-wrap: break-word;}
.zipdownloadicon{ width:112px; height:135px; background-position:0 -343px; }
.downoladcontent h2{ font-size:22px; color:#424242; line-height:29px; margin-left: 0px;}
.downoladcontent a{ color:#424242; }
.downoladcontent p{ display: inline; }
.downoladcontent ul{ margin-top: 15px; line-height: 30px; }
.downoladcontent ul li span {width: 45px; height: 30px; display: inline-block; text-align: center;}
.downoladcontent ul li img{ height: 20px; width: auto; vertical-align: middle;}
.downoladcontent ul li a{ color: #4386B9;}
.downoladcontent .cant_open {margin-top: 20px;}


.btnholder{padding:16px 15px 16px 0; clear:both;}
.btnholder-alignment{margin-bottom: 15px;}
.savecancel .cancle-top{position: inherit;top: 0;vertical-align: middle;}

/* Done Page Css */

.leftdone{width: 38%; float:left; padding:0px;}
.socialmedia li a{text-decoration:none; color: #929292;}
.donesettings{display:block; float:right; margin-left: 10px;}
.donepage h2, .sharepage h2, #cloud-account-info h2{ font-size:26px; line-height:31px; font-family:"open_sans_condensedbold"; color:#000; text-transform:uppercase; }
.donepagep{color:#424242; padding:9px 0 0 0;}
.doneemail{margin: 3px 8px 0 0;}
.doneface{margin: 3px 8px 0 0;}
.likediv{margin:47px 0 0 0;}
.likediv a {color: #338FC1;}
.likediv ul{margin:12px 0 0 0;}
.upgrade{margin:84px 0 0 0;}
.upgrade h3 {color: #424242; padding-bottom: 6px; font-family: OpenSans-Semibold; font-size: 15px; line-height: 24px; margin:8px 0 0 0;}
.upgradeiicon{ width:21px; height:21px; margin-left:5px; margin-bottom:2px;cursor: pointer;}
.rightdone{width: 42.9%; float:right; padding:0px;}
.storage{width:364px; background:#F3F7FC; padding:13px 13px 13px 23px;}
.donecloud { height: 29px; width: 32px;}
.clouddiv{float:left; margin:12px 12px 0 0;}
.cloudstoreddiv{float:left; margin: 6px 0 0 0;}
.cloudstoreddiv p{color: #cecfd1;}
.cloudstoreddiv a{color: #292929;}
.spacediv{ margin:31px 0 0 0;}
.graphdiv{float:left;}
.graphcontainer{overflow:hidden; height:100px;}
.graphcontainer .graph{width:56px; height:100px; background:#005e9c; margin:0 24px 0 0; position:relative;}
.graphdiv p{color:#000; font-family: "open_sans_condensedbold"; font-size: 19px;}
.graphdiv p > span{font-size: 16px;}
.graphdiv > span{  color: #CECFD1; float: left; font-size: 13px; margin: -6px 0 0;}
.storage320{display:none;}
/*Payment Redirect page*/
.paymentRedirect h2{ font-size:26px; line-height:31px; font-family:"open_sans_condensedbold"; color:#000; text-transform:uppercase; }
/* Account Setting page */
.accountseting h2{ font-size:26px; line-height:31px; font-family:"open_sans_condensedbold"; color:#000; text-transform:uppercase; }
.passworddiv{margin:18px 0 0 0;}
.storagediv{border-bottom:#e6e5e5 1px solid; padding:0 0 12px 0; margin:0 0 6px 0;}
.anothercloud{border-bottom:#e6e5e5 1px solid; padding:0 0 12px 0;}
.anothersharing{border-bottom:#e6e5e5 1px solid; padding:0 0 8px 0;}
.dropmargin{margin:0px 12px;}
.reenter{margin:5px 0 0 0;}
.upgrade{font-weight:normal; color:#6e6d6d;}
.addremovebut{background: #C0C0C0;width: 73%;margin: 12px 0 4px 0;float: right;background-image: url('../images/add-button.png');color: black;border: 1px solid #C0C0C0;line-height: 31px;border-radius: 5px;vertical-align: middle;text-align: center;display: inline-block;cursor: pointer;text-decoration: none;}
.uplabel{color:#6e6d6d;}
.anothercloud h5{border-bottom:#929292 2px solid; color:#000; font-size:16px; margin:53px 0 0 0;}
.skydriv{ background-position:-206px -117px; width:56px; height:28px;}
.cloudservi{margin:11px 0 0 0;}
.leftaccount{width:29.3%; float:left; margin:0 54px 0 0; padding:0px;}
.settingint{border:#929292 1px solid; padding:7px 5px; color:#212121; border-radius:3px; width:85%; margin:3px 0 0 0;}
.checkarrow{ width:20px; height:16px; background-position:-133px -225px; margin:-7px 0 0 5px; }
.midaccount{width:29.3%; float:left; padding:0px;}
.rightaccount{width:29.3%; float:right; padding:0px;}
.facebookbig{ background-position:-113px -389px; width:56px; height:28px;}
.linkedinbig{ background-position:-176px -390px; width:56px; height:28px;}
.twitterbig{ background-position:-245px -390px; width:56px; height:28px;}
.youtubebig{ width:65px; height:28px;}
.flickrbig{ width:56px; height:29px;}
.border0{border:0px !important;}
.background{background:#f3f7fc;}
.storagediv320{display:none;}
.addcloudicon{ width:33px; height:24px; background-position:-111px -428px; margin:-7px 0 0 22px; }
.addsharingicon{ width:25px; height:25px; background-position:-145px -427px; margin:-7px 0 0 18px; }
.none{display:none;}
.hidden{visibility:hidden;}
.outofspacep{margin:18px 0 31px 0;}
.outofspacepul{border-bottom:#d6d6d6 1px solid; margin:0 0 24px 0;}
.outofspacepul li{background:#f2f2f2; padding:10px 0 0 21px; height:38px; width:29.4%; float:left; margin:0 23px 24px 0; border-radius:3px; color:#757575; font-size:18px;}
.outofspacepul li.last{margin:0 0 24px 0;}
.backbutton {  line-height: 47px; width: 295px;}
.storeplace{margin:0 0 0 7px;}
.outicobox{width:29px; height:16px; background-position:-237px -295px; }
.outsend{width:36px; height:22px; background-position:-201px -315px; }
.outgoogle{width:28px; height:25px; background-position:-130px -286px; }
.outsuger{width:32px; height:26px; background-position:-291px -288px; }
.outsky{width:27px; height:16px; background-position:-225px -117px; }
.outcloud{width:28px; height:32px; background-position:-240px -315px; }

.sharewrapper{width:983px; margin:0 auto; font:normal 16px/24px OpenSans-Regular; color:#424242;}
.logomargin{margin: 24px 0 0 24px;}
.navmargin{margin: 0 24px 0 0;}
.shareholder{padding: 0 12px 10px;}
.sharemargin{margin: 10px 0 0 0; border-right: 1px solid #929292;}
.shareholder h2{ font-size:13px; color:#000; font-family: OpenSans-Semibold; line-height: 10px; padding: 0 0 8px 0;}
.shareholder li{border:1px solid #f3f7fc;}
.shareblock{width:64%;}
.shareholder li.shareinput{width:220px; cursor:default;}
.shareholder li:hover.shareinput{border:1px solid #f3f7fc; background:none;}
.icoshared{width:56px; height:31px;margin-bottom: 1px; }
.smallsharedicon{width:17px; height:20px; background-position:-196px -248px; margin:0 3px;}
.sharesearchicon{width:22px; height:20px; background-position:-135px -248px; }
.shareinputdiv{width:214px; background:#FFF; border:#d6d6d6 1px solid; border-radius:3px; padding:1px 5px 5px 5px;}
.shareint{width:180px;  padding:4px;}
.sharefilediv{margin: 16px 0 0 10px;float: left;width: 99%;}
.sort-order{width: 80px;float: left;background: #E6EDF2;border-radius: 3px;height: 32px;cursor: pointer;}
.chrono, .alpha{width: 50%;height: inherit;float: left;}
.chrono{border-radius: 3px 0 0 3px;}
.chrono.active, .alpha.active {background: #205D98;}
.clockicon{width: 21px;height: 21px;margin: 3px 0 0 10px;}
.alpha {border-radius: 0 3px 3px 0;}
.abgraphico{width:16px; height:18px;margin: 3px 0 0 10px;}
.shareactex{width:272px; float:right; background:#E6EDF2; border-radius:3px;cursor: pointer;}
.shareactive, .shareexpired{width:136px;float:left; color:#000; text-align:center; padding:4px 0;}
.shareactive{border-radius:3px 0 0 3px;}
.shareexpired{border-radius:0 3px 3px 0;}
.shareactive.active, .shareexpired.active{background: #205D98;color: #FFF;}
.sharepage{margin:25px 0 0 0;}
.fileshare{margin:20px 0 0 0;cursor: pointer;}
.fileshare.expired-archive{cursor: auto;}
.filesharep{margin:-7px 0 0 0;width: 100%;font: 16px/20px OpenSans-Semibold;overflow: hidden;text-overflow: ellipsis;}
.sharefileico{width:59px; height:70px; float:left; margin:0 5px 0 0;}
.sharelock{width:64px; height:76px; float:left;}
.sharefilename{float:left; margin:0 0 0 13px;width: 88%;}
.sharespan{ color:#939393; display:block; margin:4px 0 0 5px; float:left; font-size:15px;}
.sharespanextra{ color:#939393; display:block; float:left; font-size:15px; margin: -3px 0 0 12px;}
.moreextra{ color:#939393; display:block; float:left; font-size:15px; margin: 0 0 0 2px;}
.fileicons{float:left;}
.fileiconsmar{margin:3px 8px 0 0; float:left;}
.smalldrive {height: 27px;width: 26px;float: left;background-size: 1200px;}
.smalldropbox{width:26px; height:28px; float: left;}
.smallzipshare{width:23px; height:14px; margin:9px 0 0 0; float:left;}
.smallbox {height: 25px;width: 26px;float: left;background-size: 1200px;}
.smallskydrive {float: left;height: 28px;width: 26px;background-size: 1300px;}
.smallcloudme {float: left;height: 28px;width: 26px;}
.smallhightail {float: left;height: 28px;width: 26px;}
.smallsugarsync {float: left;height: 28px;width: 26px;background-size: 1300px;}
.smallmediafire {float: left;height: 28px;width: 26px;}
.zipgraph{float:left; width:56px; height:180px; background:#005e9c; margin:12px 0 0 0;}
.zipupdown{background:#e4e6e8;}
.zipplan{margin:12px 0 0 16px; float:left;}
.zipancher{display: block; margin: 19px 0 0;}
.moreextra320, .filesharep320, .shareinputdiv320, .dropdown320{display:none;}
.allshareclock{width:20px; height:20px; background-position:-271px -321px;}
.morepopup{ display:none; width: 271px; height: 120px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #f9f9f9; -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.10); -moz-box-shadow: 0 2px 2px rgba(0,0,0,.10); box-shadow: 0 2px 2px rgba(0,0,0,.10); border: solid 1px #d2d2d2; position:absolute; margin:6px 0 0 0;}
.moredrop:hover .morepopup{display:block;}
.morepopuparrowb{left: 35px; border-style: dashed dashed solid; border-color: transparent; border-bottom-color: #d2d2d2; border-width: 0 10px 10px; cursor: default; display: -moz-inline-box; display: inline-block; font-size: 0; height: 0; line-height: 0; position: absolute; top: -11px; width: 0; z-index: 1;}
.morepopuparrowt{left: 35px; border-style: dashed dashed solid; border-color: transparent; border-bottom-color: #F9F9F9; border-width: 0 10px 10px; cursor: default; display: -moz-inline-box; display: inline-block; font-size: 0; height: 0; line-height: 0; position: absolute; top: -10px; width: 0; z-index: 1;}
.sharemore li{float:left; border:0; width:145px; text-align:left; padding: 6px 0 0 0; font-size:14px;}
.sharemore .spancloud{margin:0 10px 0 18px;}
.sharemore .spansend{margin:0 10px 0 12px;}
.sharemore li:hover{background:none; border:0;}
.sharemore li a{text-decoration:none;}
.sharemore li a:hover{text-decoration:underline;}

#bkg .bnCancleBtn a{color: #424242; background: #C0C0C0; background-image: url(../images/add-button.png); border: 1px solid #C0C0C0; box-shadow: none;}
.iconbell{background: transparent url("/bn/bell.png") no-repeat scroll 0 0; display: inline-block; height: 22px; vertical-align: middle; width: 25px;}

/** =================== Vikas Sonwal ==================== **/
#mobile_ui{display:none;}
/* Email */
#email_error{color:red; display:none; font-size:12px;}
#new_user, #returning_user, #pro_new_user, #file_dialog, #mailChimpTermText{display:none;}
#pro_new_user input[type="password"] {width: 84%;}
.file_dialog_safari{cursor: pointer; display: inherit !important; float: left; height: 50px; margin-left: -1px; margin-top: 9px; opacity: 0; position: absolute; width: 296px; }
#new_user input[type='password']{width:84%}
#new_user label.create_account{ margin-top:9px; display:block; width:94%; font-weight: bold;}
#pro-bkg, #upgrade-bkg, #bkg, #share-bkg, #download-bkg{display:none;width: 100%; min-height: 100%; position:absolute; top: 0px; left: 0px; opacity:1 !important; z-index:2;}
#pro-bkg .popupholder, #upgrade-bkg .popupholder, #bkg .popupholder, #share-bkg .popupholder, #download-bkg .popupholder{position:fixed;}
.download-popup-cancel{height: 30px; width: 25px; background-position: -82px -180px;float: right; cursor:pointer;}
.try_it_free{text-align: center;width: 100%;}
#download-bkg .popupholder{left: 50%; top: 50%; margin: -212px 0px 0px -157px; width: 310px;}
#download-bkg .heading, #download-bkg .popupcontent{width: 276px;}
#download-bkg .text-border{margin: 0 0 20px;border: 1px solid #d2d2d2;}
/* END OF BETA Message */
#endBeta-bkg{display:none; min-height: 100%; left: 0px; opacity:1 !important; z-index:2}
#endBeta-bkg .heading{width:425pt;}
#endBeta-bkg .popupholder{width:450pt;height:250pt}
#endBeta-bkg .popupcontent {float: left;text-align: justify;width:auto}
#endBeta-bkg .popupcontent > h2 , h3, h4, ul {font-size:14px;color:#424242;font-size:14px;font-family:opensans-regular}
.endBeta_up_btn_continue.btnsave.btnactive{margin-left:25%;margin-right:10%}
.endBeta_up_btn.btnsave.btnactive{line-height:47pt}

/* Activation-Confirmation Page */
.transaction{float:left;height:30px;width:25px;margin:5pt 0 3pt 3pt;}
.paymentRedirect .signin-password{height:30px;width:25px;}
.paymentRedirect .thanksOrderImg{background:url(../images/thanksForYourOrder.png) center top no-repeat; background-size:450px; background-position:25px 5px; border:1px solid; height:200px; width:460px; margin:30px 50px 0 0; float:right;}

.popupholder{background:#FFFFFF;}
.loader{background:url("/images/loader.gif") no-repeat scroll 0 0 transparent; float:left; height:32px; width:32px; position:relative; left:40%;background-size: 32px;}
#message_box{display:none;}
.message.normal{ color:#979797;}
.message.red{ color:#ff0000;}
.comboboxblockborder li:hover{cursor:pointer; background-color:#85B6D8;}
.signin.mailid {color: #1d6290; cursor: pointer; float: right;padding-bottom: 0px;}
.megamenu .signin.mailid .signin-anchor{color: #1d6290;} 
.signin-anchor{margin-right: 20px;}
.signup-anchor{border:solid 1px #176294; box-shadow: inset 0 1px #5198c8; padding: 5px 8px;border-radius:5px;
background: #1271B0; /* Old browsers */
background: -moz-linear-gradient(top,  #1271B0 0%, #1271B0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1271B0), color-stop(100%,#1271B0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1271B0 0%,#1271B0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1271B0 0%,#1271B0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1271B0 0%,#1271B0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1271B0 0%,#1271B0 100%); /* W3C */}
#cloud_flip, #move_flip{display:none; position:fixed; left:0px; width:100%; top:0px; height:100%; z-index:1;}
.emptyList{height: 300px; overflow-x: hidden; overflow-y: auto; padding: 0 16px; width: 95.9%; text-align:center;padding-top:10px;}
#recipentEmailDiv {margin-left: 57px;display: none;margin-top: 9px;min-height: 31px;padding: 0px 2px;width: 78%;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border: solid 1px #aec9d8;font-size: 16px;color: #979797;background-color: white;}
#recipentEmailDiv span.emailcontainer {background-color: #F3F7FC;opacity: 0.7;font-size: 75%;padding-left: 3px;border-radius: 4px;cursor: default;display: inline-block;border: 1px solid #8DBBDB;margin: 3px 1px 0px 1px;height: 26px;line-height: 26px;color:#424242;}
#recipentEmailDiv span.emailcontainer span.emailholder {float: left;max-width: 200px;overflow-x: hidden;text-overflow: ellipsis;}
#recipentEmailDiv span.emailcontainer:hover{color:#000;}
#recipentEmailDiv span.close{cursor: pointer;height: 15px;margin: 0 6px;width: 15px;}
#recipentEmailDiv input.recipent_email_input{border: 0px;margin: 0px;padding-left: 0px;overflow-x: hidden;text-overflow: ellipsis;}
.ui-autocomplete.recipentEmailAutoCompleteUL{font-size: 12px; min-width: 215px; max-height: 180px; overflow-x: hidden; overflow-y: auto; padding-right: 18px;}
.ui-menu.recipentEmailAutoCompleteUL .ui-menu-item{width: 105%; margin-left: 2px;}
.ui-menu.recipentEmailAutoCompleteUL .ui-menu-item .ui-corner-all{overflow-x: hidden;text-overflow: ellipsis;}
#returning_user .loader {background-size: 60%;position: relative;height: 21px;width: 30px;float: right;top: 16px;left: 4px;}
#error-div{text-align:center;min-height:250px;}
#selectedCloud{display:none;}
.addcloud li, .addcloud li label{cursor:pointer;}
.inactiveAnchor{text-decoration:none; color:#000000 !important; cursor:default;}
.filebreadcrumb #cloudIcon {cursor: pointer;float:left;margin-bottom:0;margin-top:2px;}
#setting-another-socials h5, #setting-another-clouds h5, #setting-another-video-socials h5 {border-bottom: 2px solid #929292;}
#setting-added-socials .anothersharing:last-child, #setting-added-clouds .storagediv:last-child, #setting-video-social .anothersharing:last-child {margin-bottom: 40px;}
.anothercloud {border-bottom:none; padding:0 0 12px 0;}
.accountseting h2 {margin-left: 0px; margin-right: 0px;}
.storagediv320 .cloudstoreddiv h4, .storagediv320 .cloudstoreddiv p {font-size:85%;}
.more_li_div{padding: 18px 0;}
.cloud_separator {border-left: 1px solid #D6D6D6;float: left;height: 84px;margin-left: 4px;}
.more_clouds_contentholder {display: none;background: #F9F9F9;border: 1px solid #D2D2D2;border-radius: 3px 3px 3px 3px;left: 613px;padding: 5px 16px 0;position: absolute;top: 89px;width: 203px;z-index: 1;}
li.more_clouds {border: 1px solid #F9F9F9;display: inline-block;padding: 3px 0;text-align: left;width: 100%;margin-bottom:5px;}
.more_clouds_arrow {display: none;height: 13px;left: 23px;position: inherit;top: -13px;width: 24px;}
.more_clouds .displayblock{display:inline-block;}
.more_clouds_contentholder .cloud_separator {border-left: medium none;border-top: 1px solid #D6D6D6;display: inline-block;height: 1px;margin-left: 0;padding: 10px 0 15px 0;width: 100%;}
#mobile-another-clouds { float: left; width: 100%; }
.btnsettings, .btnupgrade, .btnlogout {width: 100%; cursor: pointer; margin-left: -2px; margin-top: 12px;}
.btnupgrade .plus{height: 29px;width: 20px;display: inline-block;margin-right: 5px;}
.megamenu {position: relative;background-color: transparent;width: auto;padding-top: 9px;float: right;height: auto;z-index: 0;top: 0px;margin-right: 5px;}
.megamenu nav {clear: both;padding-top: 0px;}
.megamenu .inlineblock {width: 100%;}
.megamenu nav li {text-align: left;padding: 0 17px;float: left;border: none;line-height: 36px;}
.megamenu nav li.last {padding-right: 0px;}
.megamenu .signin.mailid a {text-decoration: none;color: #eaf2fb;}
.settings-popup {float: left;position: absolute;top: 43px;right: 10px;border-radius: 4px;display: none;width: 225px;height: 245px;}
.bluepungi {height: 15px;width: 38px;left: 120px;position: absolute;top: -11px;}
.settings-popup-inner {background-color: #f9f9f9;float: left;border-radius: 0 0 5px 5px;width: 225px;border-bottom: 1px solid #d2d2d2;border-left: 1px solid #d2d2d2;border-right: 1px solid #d2d2d2;}
.settings-header {font-size: 16px;font-weight: bold;height: 36px;text-transform: uppercase;float: left;width: 225px;}
.settings-header-text {color: #fff;font: bold 15px/37px open_sans_condensedbold;float: left;margin-left: 10px;}
.myaccountinfo {float: left;padding: 10px;width: 205px;}
.btnsettings .settings_image{display: inline-block;height: 23px;margin-right: 0;width: 22px;}
.subs-popup {width: 225px;height: 245px;display: none;}

/** Cloud Login Windows **/
.cloud_auth{background:none;font-family: OpenSans-Regular;}
.cloud_auth form{float:left;padding: 1px;height: 387px;width: 492px;}
.cloud_auth header {padding: 0;}
.cloud_auth .header {float: left;padding: 12px 0; border-bottom: 1px solid #B4B4B4;width: 100%;}
.cloud_auth .cloud_logo{display: inline-block;margin-left: 15px;}
.cloud_auth .bt{display: inline-block;}
.cloud_auth .signup {color: #FFFFFF;float: right;margin-right: 15px;margin-top: 10px;padding: 4px 0;text-align: center;text-decoration: none;width: 90px;}
.cloud_auth .login_msg {float: left;margin: 15px;}
.cloud_auth .inner {float: left;margin-left: 153px;}
.cloud_auth .msg {float: left;margin-bottom: 8px;width: 70%;}
.cloud_auth .msg > input {border: 1px solid #AEC9D8;border-radius: 4px 4px 4px 4px;color: #434E54;font-size: 16px;height: 31px;line-height: 31px;margin-top: 3px;padding: 0 2%;width: 94%;}
.cloud_auth .link {color: #434E54;float: left;margin-right: 20px;margin-top: 4px;}
.cloud_auth footer {padding: 0;}
.cloud_auth .footer {border-top: 1px solid #B4B4B4;float: left;margin-top: 45px;padding: 15px;width: 94%;}
.cloud_auth .footer > input {background: url("../images/add-button.png") repeat scroll 0 0 #C0C0C0;border: 1px solid #C0C0C0;border-radius: 4px 4px 4px 4px;color: #000000;float: right;font-family: OpenSans-Regular;margin-left: 9px;padding: 3px;width: 75px;cursor: pointer;}
.cloud_auth .error{margin-left: 153px;margin-top: 20px;}
/** Specific for cloudme login window **/
#cloudme_form .cloud_logo{height: 52px;width: 52px;}
#cloudme_form .bt{height: 26px;margin-top: 3px;width: 126px;}
#cloudme_form .signup {background: #0000FF;}
/** Specific for hightail login window **/
#hightail_form .cloud_logo{height: 52px;width: 52px;}
#hightail_form .bt{height: 45px;width: 126px;}
#hightail_form .signup {background: #F15B41;}
/** Specific for sugarsync login window **/
#sugarsync_form .cloud_logo{height: 52px;width: 140px;}
#sugarsync_form .signup {background: #107C3E;}
/** Specific for mediafire login window **/
#mediafire_form .cloud_logo{height: 52px;width: 175px;}
#mediafire_form .signup {background: #46ABF2;}

/** myfiles section **/
#myfiles #mainholder {border: none; width: 100%;float: left;position: inherit;padding:0;height: 100px;}
#myfiles .cloud_drop_down {display: none;}
#myfiles .contentholder {background: #f2f4f7; border: solid 1px #f3f7fc; width: 98.7%;position: inherit;z-index: inherit;left: inherit;top: inherit; padding-left: 9px; border-radius: 2px;}
#myfiles .contentholder li {border: solid 1px #f3f7fc;}
#myfiles .contentholder li.active,  #myfiles .contentholder li:hover {background-color: #D7E3F7;border: solid 1px #ADC0DE;}
#myfiles .firstblock, #myfiles .block {padding-left: 6px;}
#myfiles .shareholder {padding-top: 25px; width: 216px;display: none;}
#myfiles .more_clouds_contentholder {left: 599px;top: -4px;background: #f3f7fc;float: left;position: relative;}
#myfiles .more_clouds_arrow {top: -18px;}
#myfiles .filebreadcrumb {margin: 0;width: 96.8%;padding: 15px 15px;}
#myfiles .cloudheading{background: #f3f7fc;}
#myfiles .file {width: 455px;}
#myfiles .cloudheading .second {width: 450px;}
#myfiles .addcloud ul {height: auto;overflow: auto;}
#myfiles .addcloud li p, #file-details .addcloud li p, #move_flip .addcloud li p{display: none;}
#myfiles .descholder, #move_flip .descholder {width: 95%;}
#myfiles .folder-actions {background-position: -1357px -5px;height: 33px;width: 33px;display: inline-block;margin-top: 3px;float: right;}
#myfiles .send-recieve-file {background-position: -440px -628px;height: 33px;width: 33px;display: inline-block;margin-top: 3px;float: right;}
#myfiles .addcloud li{padding: 0;}
#myfiles .descholder{padding: 7px 0 4px 0;}
#myfiles .file.folder {width: 452px;padding: 2px 14px 2px 0;}
.section-myfiles{background-color: #ffffff; border: 1px solid #d6d6d6; padding: 16px; border-radius: 0px;}

/** Option popup **/
.option-popup {float: left;width: 180px;font-weight: bold;font-size: 13px;padding-bottom: 10px;position: absolute;}
.option-popup .sprite.more_clouds_arrow {float: left;display: inline;top: 1px;position: relative;left: 10px;}
.option-popup .options {border: 1px solid #D2D2D2;border-radius: 3px 3px 3px 3px;background: #F9F9F9;padding: 5px 5px;/*margin-top: -13px;*/}
.option-popup li {padding: 5px 5px;border-radius: 3px 3px 3px 3px;}
.option-popup li:hover{cursor: pointer;background-color: #D9D9D9;}
.option-popup li.u_fr:hover, .option-popup li.promotion:hover{background-color: #F9F9F9;}
.option-popup .separator {border-bottom: 1px solid #D2D2D2;}
.option-popup li.u_fr {color: #939393;cursor: auto;}
.options .plus {float: right;margin-top: 5px;}
.promotion .upgrade-link {color: inherit;}
#myfiles-popup{width: 230px;}
#myfiles-popup .more_clouds_arrow{top: 1px;}
.promotion .right-arrow-dark{float: left;margin-top: 8px;}
.promotion div{margin-left: 29px;}
.right-arrow, .right-arrow-dark {height: 20px;width: 22px;}

.spacediv .text{padding-top: 8px;}
.heading .dot{height: 15px;margin: 0 5px;width: 15px;}
.heading h1{word-spacing: 5px;}
.heading a{text-decoration: none;}
#returning_user > input {width: 84%;}
/** Sign In/Sign Up CSS */
.signin-popup {background: none repeat scroll 0 0 #F9F9F9;border-radius: 5px 5px 5px 5px;left: -122px;position: absolute;top: 41px;width: 225px;}
.signup-popup {background: none repeat scroll 0 0 #F9F9F9;border-radius: 5px 5px 5px 5px;left: -40px;position: absolute;top: 41px;width: 225px;}
.signin-header, .signup-header {float: left;height: 37px;width: 226px;}
.signin-bluepungi, .signup-bluepungi {display: inline;height: 15px;left: 190px;position: absolute;top: -11px;width: 25px;}
.signin-header-text, .signup-header-text {color: #FFFFFF;font: bold 14px/37px open_sans_condensedbold;margin-left: 10px;text-transform: uppercase;}
.signin-popup-inner, .signup-popup-inner {border-bottom: 1px solid #D2D2D2;border-left: 1px solid #D2D2D2;border-radius: 0 0 5px 5px;border-right: 1px solid #D2D2D2;float: left;}
.signin-fields, .signup-fields {float:left;margin-left: 10px;}
.signin-popup-inner .fields, .signup-popup-inner .fields, .purchaseinfo .fields {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #D2D2D2;border-radius: 3px 3px 3px 3px;float: left;height: 31px;margin: 10px 10px 0 0;width: 94%;}
.signin-popup-inner .fields > span, .signup-popup-inner .fields > span {display: inline-block;float: left;height: 24px;width: 27px;}
.signin-popup-inner .fields > input, .signup-popup-inner .fields > input {color: #979797;font: 16px/24px OpenSans-Regular;height: 31px;width: 86%;}
.signin-btn {background-color: #1271B0;border-radius: 3px 3px 3px 3px;color: #FFFFFF;float: left;height: 31px;margin: 10px 10px 0 0;text-align: center;width: 95%;cursor:pointer;}
.signup-btn {background-color: #1271B0;border-radius: 3px 3px 3px 3px;color: #FFFFFF;float: left;height: 31px;margin: 10px 10px 10px 0;text-align: center;width: 95%;cursor:pointer;}
.signin-btn-text, .signup-btn-text {float: left;font: bold 16px/24px OpenSans-Regular;margin: 4px;padding-left: 25px;text-align: center;width: 71%;}
.signin-right-cheveron, .signup-right-cheveron {height: 31px;width: 11px;}
.signin-forgot {color: #156396;float: left;font-size: 15px;letter-spacing: 0.04em;margin: 10px 10px 6px 0;}
.signin-forgot:hover, .signup-forgot:hover{text-decoration:underline;}
.forgot-text {padding: 15px 0 10px 0;}
.fields {margin: 5px 0 0;width: 33%;}
.activation-confirmation-fields {float: left;margin: 40px 0 0;width: 33%;}
.fields .text-border {border: 1px solid;border-radius: 3px 3px 3px 3px;margin-bottom: 15px;}
.fields .signin-email, .fields .signup-email {height: 30px;width: 25px;}
.fields .text-border input {width: 88%;height: 31px;font-size: 16px;color: #979797;line-height: 30px;}
.upgradeiicon.done{padding: 0;}
.upgrade-btn .btnsave {background-color: #1271b0;}
.upgrade-info {width: 255px;border: 1px solid #D2D2D2;border-radius: 3px;background: #F9F9F9;position: relative;left: 223px;top: 7px;}
.upgrade-info .more_clouds_arrow {position: relative;top: -20px;display: inline-block;}
.upgrade-info .details {margin-top: -24px;padding: 5px;}
section.send-recieve-file-popup {}
.wrapperholder .send-recieve-file-info {width: 255px;font-size: 12px;border: 1px solid #D2D2D2;border-radius: 3px;background: #F9F9F9;position: absolute;}
.wrapperholder .send-recieve-file-info .more_clouds_arrow {position: relative;top: -20px;left: 230px;display: inline-block;}
.wrapperholder .send-recieve-file-info .details {margin-top: -24px;padding: 5px;}
.upgrade li:last-child {height: 24px;}
.summary {position: relative;float: right;width: 52%;}
.summary p {color: #000;font-size: 16px;font-weight: bold;}
.summary ul {margin-left: 10px;}
.summary li {font-size: 14px;text-indent: -5px;}
.summary li:before {content: "-";position: relative;left: -5px;}
.faq p.tip{padding: 0 0 15px 15px;}
#cloud-account-info {float: left;width: 100%;margin-top: 15px;}
.account-info {background: #f2f4f7;padding: 4px 9px 8px;margin: 13px 0 0 0;border-radius: 2px;}
.stored-at {float: left;width: 100%;}
.archive-shared-with {float: left;width: 100%;}
.sharepage h2{margin-top: 20px; font-size: 20px;}
#cloud-account-info h2{font-size: 20px;}
#upgrade-bkg{z-index:1;}
#upgrade-bkg .popupholder{width: 576px;}
#upgrade-bkg .popupholder .heading{text-align: left; width: 542px;}
#upgrade-bkg .popupholder .popupcontent{width: 542px;}
#upgrade-bkg .upgrade-info {position: absolute;top: 221px;left: 226px;z-index: 3;}
#trans-bkg {position: fixed;height: 100%;width: 100%;top: 0;left: 0;background: #000;opacity: 0.2;z-index: 0;}
.upgrade-link:hover {text-decoration: underline;}
.upgrade-link {cursor: pointer;}
.shareactex320.off{display: none;}

/* File Details Page */
#file-details .filesharep{font: 18px/24px OpenSans-Semibold;}
#file-details .fileshare {cursor: auto;}
.filedetailul li:hover {background-color: #D7E3F7;border: solid 1px #ADC0DE;margin: 5px 19px;border-radius: 3px;}
.filedetailul li.u_fr:hover {background-color: #F3F7FC; border: none; margin: 6px 20px;}
.filedetails.plus {position: absolute;top: 320px;display: none;margin-left: -10px;}
.filedetail{ color:#939393; display:block; font-size:14px; line-height:20px;}
.filedetaface{ background-position: -216px -249px; height: 19px; vertical-align: top; width: 19px; margin:0 5px;}
.filedetatwiit{ background-position: -236px -249px; height: 19px; vertical-align: top; width: 24px; margin:0 5px 0 0;}
.filedetaemail{ background-position: -261px -249px; height: 19px; vertical-align: top; width: 19px;}
.filedetailul{background:#F3F7FC; margin:45px 0 55px 0;}
.filedetailul li{display:inline-block; padding: 6px 23px;margin: 6px 20px;cursor: pointer;}
.filedetailul li a{text-decoration:none; font-size:15px;color: #000;}
.filedetailul li.u_fr a {color: #929292;cursor: default;}
.filedownload{height: 42px; width:36px;}
.filedetailshare{height: 42px; width:36px;}
.filemove{height: 42px;width: 33px;}
.filerename{height: 42px; width:33px;}
.fileunzip{height: 42px; width:33px;}
.filedelete{height: 42px; width:33px;}
.filecontent{float:left; border-right:#d6d6d6 1px solid; padding:0 3em 0 0; margin:0 2.5em 0 0; width:55%;}
.filecontent h2, .filesharewith h2{  font-size:26px; line-height:31px; font-family:"open_sans_condensedbold"; color:#000; text-transform:uppercase;}
.filedescholder{width: 97%;}
.filefile { font-weight: bold; width: 260px;}
.filesharewith{width:35%; float:right;}
.filesharewith h3{color:#000; margin:5px 0 0 0;font: 18px/24px OpenSans-Semibold;text-transform: capitalize;}
.filesharewith a{text-decoration:none; color:#000;}
.filesharewith a:hover{text-decoration:underline;}
.filesharewithico{margin: 5px 0 0 0;float: left;}
.fileshareemail{margin:0 12px 0 0;}
.filedetailbread{margin:10px 0 10px 0;}
.filedetailbread a{color:#000; text-decoration:none;}
.addcloudul{height:auto  !important;}
.filesecond{width:52% !important;}
.filearrowblue{height: 28px; margin: 0 6px; width: 8px;}
.arrowdown {height: 11px;width: 10px;margin-left: 4px;}
.arrowup {height: 11px;width: 10px;margin-left: 5px;margin-bottom: 5px;}
.folder.filefile {display: inline-block;padding-right: 10px;}
#file-details .addcloudul {width: 93.6%;max-height: 302px;overflow-y: auto;min-height: 200px;}
#file-details .addcloud li {width: 100%;cursor: auto;}
.filesharewith .recipient {font: 16px/24px OpenSans-Semibold;}
.filesharewith .download-date {font-size: 14px;color: #b2b2b2;}
.filedetailul .plus {display: none;}
.u_pr.beta .plus {display: none;}
.filedetailul .upgrade-link a {color: #424242;text-decoration: underline;}
.filedetailul .upgrade-link:hover {text-decoration: none;}
.filedetailul .upgrade-link {margin-top: 20px;display:none;}
.filedetails.upgrade-div {float: left;margin: 15px;text-decoration: none;display: block;}
.filedetails.upgrade-div a {color: #424242;text-decoration: underline;}
.filedetails.upgrade-share-div {margin: 15px 0 0 0;text-decoration: none;display: block;font-size: 13px;}
.filedetails.upgrade-share-div a {color: #424242;text-decoration: underline;}
.filedetails-sharewith {margin: 0px;}
.truncate {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sharepage .smallzipshare {margin-right: 4px;}
.sharepage .email.fileiconsmar {margin-right: 10px;}
#file-details .filename {width: 120px;font: 18px/24px OpenSans-Semibold;}
.outofspace li.authorized-cloud {background-color: #F3F7FC;}
.outofspace li:hover {background-color: #d2d2d2;cursor: pointer;}
.outofspace li.authorized-cloud:hover {background-color: #DFEDFC;}
#file-details .kind {width: 130px;padding: 0;}
#file-details .icofile {margin-right: 8px;}
.option-popup li.promotion.u_fr {color: #424242;cursor: pointer;}

/* Plan Table */
.aboutpage{float: left;}
.plan_table {padding-top: 20px;float: left;width: 100%;}
.banner_vertical {margin-top: 20px;float: left;width: 20%;height: 580px;background: lightgray;border-radius: 8px 8px 0 0;background:url(../images/banner_large_new.png) no-repeat;}
.get-media-fire {height: 31px;width: 144px;display: block;margin: 121px auto 0;background:url(../images/GetMediaFire.png) no-repeat;}
.partner_offer {text-align: center;margin-top: -25px;color: #245b99;}
.plans, .plan_features {font-size: 15px;width: 100%;float: left;}
.plan_features.feature_1 {height: 96px;}
.plan_features.feature_2 {height: 120px;}
.plan_features.feature_3 {height: 141px;}
.plan_table li {border-bottom: solid 1px #D2D9E4;width: 20%;border-right: solid 1px #fff;float: left;background: #F6F9FD;}
.plan_table li.first {width: 39%;background: none;}
.blank-li {height: 175px;}
.plan {height: 175px;border-radius: 8px 8px 0 0;}
.plan_features li {padding: 10px 0 13px 0; }
.feature_value {text-align: center;}
.feature_value.odd {background: #E4ECF8;}
.feature_value .text_value {margin: 0 17px 0 17px;display: inline-block;}
.feature_1 .first, .feature_1 .feature_value {height: 72px;}
.feature_2 .first, .feature_2 .feature_value {height: 96px;}
.feature_3 .first, .feature_3 .feature_value {height: 117px;}
.feature_1 .feature_value .blue-check {margin-top: 25px;}
.feature_3 .feature_value .blue-check {margin-top: 35px;}
.blue-color {color: #005E9C;}
.blue-check {width: 20px;height: 21px;}
.need_more .plantop {background: inherit;}
.Ultimate span.pro {margin-left: 4px;padding: 2px 7px;}

.filesharp, .filesharp-head {cursor: pointer;max-width: 95%;float: left;}
.filedetailbread .filearrowblue {float: left;}
.filesharp.off, .filesharp-head.off {cursor: auto;}
.filesharp-head, #pro-bkg .bold{font: 16px/24px OpenSans-Semibold;}
.filesharp-head:hover, .filesharp:hover {text-decoration: underline;}
.filesharp-head.off:hover, .filesharp.off:hover {text-decoration: none;}
.filedetailul li.u_fr {cursor: default;}
#file-details .addcloud li.folder {cursor: pointer;}
.primarytxt.mobile, .secondarytxt.mobile, .footnote.mobile {display:none;}
.primarytxt.computer, .secondarytxt.computer, .footnote.computer {display:inline-block;}
#file-details .fileweight {display: none;}
#pro-bkg .popupholder, #share-bkg .popupholder {width: 576px;}
#pro-bkg .popupholder .heading, #share-bkg .popupholder .heading {width: 542px;text-align: justify;}
#pro-bkg .popupholder .popupcontent, #share-bkg .popupholder .popupcontent {width: 542px;}
#pro-bkg .popupholder p {min-height: 40px;text-align: justify;}
#pro-bkg .heading div, #share-bkg .heading div {float: left;}
#pro-bkg .loader, #share-bkg .loader{left: 45%;}
#pro-bkg .file-name {float: left;width: 100%;line-height: 31px;margin: 10px 0;border: 1px solid;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border: solid 1px #aec9d8;font-size: 16px;color: #979797;background-color: white;min-height: 31px;}
#pro-bkg .file-name:focus{color: #000;}
#pro-bkg .message-div, #share-bkg .message-div{text-align: left;}
.cloudName {float: left;margin-left: 15px;}
.popupcontent .signin-forgot, .popupcontent .signup-forgot {margin: 0;}
.btnorange {border: solid 1px #b33a01;background-color: #c44000;text-decoration: none;width: 135px;line-height: 31px;color: #FFF;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;vertical-align: middle;text-align: center;display: inline-block;}
.mobile-info{display:none;}
.popupholder .incorrect-email {text-align: left;float: left;}
.popupcontent .blue {color: #156396;}
.cancel {position: relative;top: 2px;}
#move_flip .descholder {width: 100%;}
#move_flip .icofile {margin-right: 8px;}
#move_flip .file {width: 318px;}
#move_flip .addcloud li {cursor: auto;}
#move_flip .addcloud li.Folder {cursor: pointer;}
#myfiles input.file-name {font: bold 12px/16px OpenSans-Regular;width: 90%;line-height: 26px;border: 1px solid;padding-left: 2px;min-height: 26px;}

/* Share with others */
#share-with-others {float: left;width: 100%;}
#share-with-others .already-shared {float: left;width: 50%;}
#share-with-others .add-share {float: right;width: 50%;}
#share-with-others .sharewithholder p {float: left;text-align: left;padding-bottom: 4px;}
#share-with-others .sharewithholder li {float: left;width: 90%;padding: 0;}
#share-with-others .sharewithholder li span {float: left;}
#share-bkg .btnholder {float: left;width: 97.5%;}
#share-with-others h2 {padding: 0;}
#share-with-others .sharespan {color: inherit;margin-left: 0;max-width: 210px;overflow-x: hidden;text-overflow: ellipsis;cursor: default;}
#share-with-others .combobox {margin-left: 27px;width: 100%;}
#share-with-others #recipentEmailDiv {float: left;margin-left: 28px;margin-top: 2px;margin-bottom: 2px;width: 98%;}
#share-with-others .sharewithholder li span.close {float: none;}
#share-with-others .recipent_email_input {width: 100%;}

/* Admin */
.purchaseinfo input {font: 13px/20px OpenSans-Regular; border: 1px solid #D2D2D2; border-radius: 3px 3px 3px 3px;}

.downoladcontent {float: left;margin-top: 20px;}

/** mobile settings **/
#mobile-settings-wrapper{display: none;font: normal 16px/24px OpenSans-Regular;}
#mobile-settings-wrapper .navigation {float: left;margin-left: 15px;}
.signin-email-li a, .signup-email-li a {font-size: 13px;}
.signin-email-li a.signin-anchor, .signup-email-li a.signup-anchor {font-size: inherit;}

/** for ZipShare Beta **/
.orange {color: #d74931;text-decoration: none;}
.feedback {float: right;font-size: 13px;font-family: OpenSans-Semibold;}
.saperator {color: #eaf2fb;}
.about .saperator {color: #1d6290;}
.footnote {text-decoration: none;font-family: OpenSans-Semibold;margin-left: 5px;float: left;margin-top: 8px; font-size: 14px;}
.mobile-view {display: none;}
.pipe-bottom {color: #929292;font-size: 14px;margin-top: 7px;}
.black-color {color: #424242;font-family: OpenSans-Semibold;}
.copyright {float: left;width: 100%;font-size: 11px;}

/** for video sharing settings page */
#setting-video-social {margin-top: 30px;}
#setting-another-video-socials {}

/** =================== Vikas Sonwal ==================== **/
.redcross{background-position:-314px -143px; height:19px; width:19px; margin:-7px 0 0 5px;}
.greencheck{background-position:-133px -225px; height:16px; width:20px; margin:-7px 0 0 5px;}

.combobox{cursor: pointer; display:none; margin:4px 0 0 57px; background-color: #d6d6d6; border: solid 1px #d6d6d6;	background-image: -webkit-linear-gradient(bottom, #eee, #fafafa) ; background-image: linear-gradient(to top, #EEEEEE, #FAFAFA);   border: 1px solid #D6D6D6; border-radius: 2px 2px 2px 2px; float: left;  padding: 0; position: relative; width: 79.5%;}
.comboboxint{margin:0 !important; padding:0 !important; float:left; width: 85% !important; border:0px !important; background:none !important; color:#424242 !important; padding:0 5px !important;cursor:pointer;line-height: 31px;height: 31px;overflow: hidden;}
.comboselect{position:static !important;}
.comboboxholder{display:none; background-color: #F9F9F9; border-radius: 3px 3px 3px 3px; left: -1px; padding: 0 7px; top: 32px; width: 95%; z-index: 1; position:absolute; box-shadow:0px 4px 4px #CCCCCC; font-size: 16px !important;max-height: 160px;overflow-y: scroll;}
.comboboxholder li a{color:#424242; text-decoration:none; font-size:15px;}
.comboboxholder li a:hover{text-decoration:underline;}
.comboboxblockborder{border-bottom:#D6D6D6 1px solid; margin:11px 0 0 0; padding:0 0 4px 0;}
.comboboxblock{margin:7px 0 0 0;}
.selectarrow {background-position: -128px -315px; display: inline-block; height: 13px; right: 8px; top: 9px; width: 16px; margin-top: 5px;}

/** DMCA Page Related Changes **/
.dmcapage{float: left; width: 100%;}
.dmcapage a{color: #005E9C;}
.dmcapage u{text-decoration: underline;}
.dmcapage ol{padding-left: 40px;}
.dmcapage li{list-style: decimal outside none;}
.dmcapage .winzip_add{float: left; width: 100%;}
.dmcapage .winzip_add_left{float: left; margin-left: 75px; width: 330px; display: inline-table;}
.dmcapage .winzip_add_mid{float: left; display: inline-table; margin: 40px 25px 0 25px;}
.dmcapage .winzip_add_right{float: left; width: 330px; display: inline-table;}

/**Create new user account page for WZ19 related changes **/
body#new-create-account-body { background:none;max-width: 450px;height: 350px;font-family: OpenSans-Regular;}
#new-signup-popup .new-signup-popup {border-radius: 5px 5px 5px 5px;}
#new-signup-popup .new-signup-popup-inner {border-bottom: 1px solid #D2D2D2;border-left: 1px solid #D2D2D2;border-radius: 0 0 5px 5px;border-right: 1px solid #D2D2D2;background: none repeat scroll 0 0 #ffffff;}
#new-signup-popup .zip_share_logo {border-bottom: 1px solid #D2D2D2;margin-bottom: 5px;}
#new-signup-popup .zip_share_logo_img{ background:url(../images/zipshare-signup.png) no-repeat; line-height:0px; font-size:1px; display:inline-block; *display:inline; vertical-align:middle; zoom:1; _height:1px;height: 73px;width: 130px;margin: 0 0 0 10px; }
#new-signup-popup .new-signup-fields {border-bottom: 1px solid #D2D2D2;height: 232px;}
#new-signup-popup .input-fields {margin-bottom: 8px;}
#new-signup-popup .new-signup-text {margin: 10px 0 0 100px;font-size: 13px;}
#new-signup-popup .input-textfields {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #D2D2D2;border-radius: 3px 3px 3px 3px;height: 31px;margin: 3px 10px 0 100px;width: 55%;}
#new-signup-popup .new-signup-popup-inner .text-fields {height: 31px;width: 80%;}
#new-signup-popup .signup-btn-text {font: bold 16px/24px OpenSans-Regular;text-align: center;width: 71%;}
#new-signup-popup .signup-btn-field {margin: 6px 0px;text-align: center;font-size: 12px;}
#new-signup-popup .sprite-image {display: inline-block;float: left;height: 24px;width: 27px;}
#new-signup-popup .link-privacypolicy {margin-left: 3px;}
#new-signup-popup .new-signup-btn-text {height: 25px;margin: 5px 0px 5px 3px;width: 93px;float: none;font-size: 12px;}
#new-signup-popup .cancel-btn-text {background-color: #1271B0;border-radius: 3px 3px 3px 3px;color: #FFFFFF;height: 25px;margin: 0px 0px 5px 3px;text-align: center;width: 88px;cursor: pointer;font-size: 12px;}
#new-signup-popup .activation-linkmsg {margin: 0px 75px;font-family: OpenSans-Regular;font-size: 14px;text-align: center;}

.accountPageSetting{border: 1px solid #d6d6d6; border-radius: 5px; background-color: #ffffff;}
.margin-auto{margin-left: auto;  margin-right: auto;}
.accountPageSetting h2{margin: 10px 0 25px 5px;}
.accountseting .fields .text-border{border: 1px solid #d2d2d2; margin: 0 10px 10px 10px;}
.submit-password{margin: 0 0 10px 10px;}
.input-heading{margin: 0 0 5px 10px;}
.sprite-alignment{height: 33px;width: 27px;}
.accountPageSetting p{margin: 15px 10px;}
.accountPageSetting .page-signin-btn, .accountPageSetting .page-signup-btn{float: none;margin: 10px;width: auto;}
.accountPageSetting .page-signin-btn-text, .accountPageSetting .page-signup-btn-text{float: none;padding: 5px;}
.accountPageSetting .page-signin-forgot{color: #156396;float: none;font-size: 15px;letter-spacing: 0.04em;margin: 10px 10px 6px 10px;}
.accountPageSetting .text-border input {width: 75%;}
.termOfServiceTxt {line-height: 15px; font-size: 11px; color: #979797; margin: 3px 13px 10px;text-align:left;}
.termOfServiceTxtSignUp {text-align:center;}
.termOfServiceTxtMobileSignUp {margin-left: 0px;}
.termOfServiceTxtCreateAcc{margin-left: 17px;}

/**Progress bar for uploading file**/
.progressbar-status{width: 80%;border: 1px solid #AFC3CC;margin: 8px 0px 8px 0px;border-radius: 5px;height: 8px;float: left;}
.progressbar-bgDone{background-color: #1775b5;color: #FFFFFF;float: left;position: relative;z-index: 1;height: 8px;font-size: 13px;border-radius: 4px;}
.progressbar-percentDone{float: right;font-size: 13px;margin-right: 4px;}
.progressbar-fileName{text-overflow: ellipsis;  overflow: hidden;width: 95%;font-size: 13px;position: relative;height: 21px;}
.progressbar-greencheck{background-position: -1168px -196px;float: right;margin: 5px 5px 0 0;}

.alreadySharedItems{max-height: 341px;overflow-y: auto;width: 95%;}

.cancel-status-check-button{line-height: 24px;margin: 10px 0px 0px 0px;padding: 0px;background-image: none;box-shadow: none;width: 100%;border: none;}
.rememberMePopup, .rememberMeMobile{margin: 10px 0 0 0px;float: left;}

.tabs li{font-size: 16px; display: inline-block; text-align: center; width: 120px; height: 39px; padding-top: 13px;}
.tab-sharefiles a, .tab-myfiles a{color: #424242; vertical-align: middle; text-decoration: none;}
.tab-active{background: url(../images/tab@2x_new.png) repeat scroll 0px 0px transparent; position: absolute; height: 52px;}
#tabs .myfilesTabPositioning{height: 38px; position: relative; left: 121px;}
.about{float: left; margin-right: 4px;}
.about a{vertical-align: top; color: #1d6290; font-size: 13px; text-decoration: none;}
.fileBottomSeparator{border-bottom:solid 1px #d6d6d6;margin-top: 15px;}
.signup-field{margin: 6px 0px; text-align: center; font-size: 12px; border-top: 1px solid #D2D2D2;}
.link-signup{color: #156396; font-size: 15px; margin-left: 5px;}

/** ZipSend login and info pages **/
.zipsendInfo, .loginZipSend{text-align: left; margin-left: 10px; padding: 0 0 25px;}
.loginZipSend .accountseting{margin-top: 26px;}
.loginZipSend .loginText{margin: 0px 10px 20px;}
.loginZipSend .loginZipSendTextAlign{margin-top: 6px;}
.loginZipSend .forgotPassword{margin-bottom: 30px;}
.loginZipSend .learnholder, .zipsendInfo .learnholder{line-height: 1.3; font-size: 13px;}
.signin-zipsend-page{margin-left: 0px; margin-right: auto;}
.signin-zipsend-page .login-heading{margin-bottom: 10px;}
.courier-button{width: 150px; margin-left: 10px;}
.courier-button a{color:#ffffff; text-decoration: none;}
.steps-courier-installation{margin: 25px 0px 0px 10px;}
.steps-courier-installation .border{border-bottom: 1px solid #d6d6d6; margin: 25px 0px}
.steps-courier-installation .image-div{width: 25%; font-size: 13px; display: inline-block; vertical-align: top;}
.image-div .image-div-text{line-height: 1.3; font-size: 12px;}
.image-div .numberAlign{margin-top: 50px;}
.display-inline{display: inline-block;}
.download-image{background: transparent url('../images/download.png') no-repeat scroll 0% 0%; width: 88px; height: 88px;}
.install-image{background: transparent url('../images/install.png') no-repeat scroll 0% 0%; width: 88px; height: 88px;}
.connect-image{background: transparent url('../images/connect.png') no-repeat scroll 0% 0%; width: 88px; height: 88px;}
.arrow-image{background: transparent url('../images/arrow.png') no-repeat scroll 0% 0%; width: 52px; height: 107px;}
.arrow-image-div{width: 11%; display: inline-block;}
.zipsendThankYou{margin-bottom: 50px;}
.download-image-div{opacity: 0.2;}