body{
background:#eaeaea;
margin:0;
padding:0;
outline:none;
text-decoration:none;
width:100%;
display:table;
}
a , a:hover , input , textarea , select{
outline:none;
text-decoration:none;
}

textarea{
resize:vertical;
}
* {
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	outline: none;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.nicescroll-cursors{
-webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
 .navbar li a , ul.social li a , .navbar li:after, .footerag .footermenus ul li ul li a .fa , a#back-top , .navbar-nav li a , .btn , button , .navbar-nav li a .fa , table input[type="submit"] , .tab a , .tabs li , .footerag ul li a , .greenbg a{
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;
}
.newsag , .regcontent , .pagecontentoag , .cmt , .userfilesag{
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px; 
-o-border-radius:7px;
-khtml-border-radius:7px;
}
a#back-top , .downloadbtndiv , .filepanelag , .folders .freespace .indicator , .folders .freespace , .paging a , .paging span , .file_rowag , .filesop , .filesop , .upbtnag , .tabs li , .social li a , .headerag .navbar li a , #languageag .btn , .paymentsag label , .questag , .btn , input , textarea, select{
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
-o-border-radius:4px;
}
input , textarea, select{
border:1px solid #ccc;
}
{
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius:3px;
-o-border-radius:3px;
}
.headerag .dropdown-menu{
border-radius:4px !important;
-moz-border-radius:4px !important;
-webkit-border-radius:4px !important;
-khtml-border-radius:4px !important;
-o-border-radius:4px !important;
}
.featuresset label , a#back-top , #countdown{
border-radius:50%;
-moz-border-radius:50%;
-webkit-border-radius:50%;
-khtml-border-radius:50%;
-o-border-radius:50%;
}
a{
color:#0e76bf;
outline:none;
}
a:hover , a:focus{
color:#333742;
text-decoration:none;
outline:none;
}
textarea:focus , select:focus , .form-control:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {   
  border-color: rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.1);
  outline: 0 none;
}
.btn-primary , .gform_button {
background: #0e76bf;
color: #ffffff;
border:1px solid #0e76bf;
}
.gform_button{
padding:7px 12px;
margin-top:-7px;
}
.btn-primary:hover,  .gform_button:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
background: #5a7282;
border:1px solid #5a7282;
outline:0;
}
.btn-primary:active, .btn-primary.active  , .btn-primary:active:focus{
background: #5a7282;
box-shadow: none;
border:1px solid #5a7282;
outline:0;
}
.reverseag{
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH;
-ms-filter: "FlipH";
}

.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus{
outline:0 !important;
} 
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999999999999999999999;
	background: url(../images/loading.gif) center no-repeat #fff;
}
#containerag{
background:#fff;
margin:0 auto;
box-shadow:0 0 60px rgba(0,0,0,0.2);
-webkit-box-shadow:0 0 60px rgba(0,0,0,0.2);
-moz-box-shadow:0 0 60px rgba(0,0,0,0.2);
-o-box-shadow:0 0 60px rgba(0,0,0,0.2);
padding-right:11px;
padding-left:0px;
width:100%;
}
.smallborder-top{
width:100%;
height:11px;
background: url(../images/style/design_draft_03.png) center;
}
header.headerag{
width:100%;
margin:0 auto;
padding:0 0px 0;
height:99px;
background: rgba(245,245,243,1);
background: -moz-linear-gradient(top, rgba(245,245,243,1) 0%, rgba(230,230,230,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(245,245,243,1)), color-stop(100%, rgba(230,230,230,1)));
background: -webkit-linear-gradient(top, rgba(245,245,243,1) 0%, rgba(230,230,230,1) 100%);
background: -o-linear-gradient(top, rgba(245,245,243,1) 0%, rgba(230,230,230,1) 100%);
background: -ms-linear-gradient(top, rgba(245,245,243,1) 0%, rgba(230,230,230,1) 100%);
background: linear-gradient(to bottom, rgba(245,245,243,1) 0%, rgba(230,230,230,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f3', endColorstr='#e6e6e6', GradientType=0 );
}
a.logoag{
display:block;
background: url(../images/style/guag_03.png) center no-repeat;
width: 298px;
height: 57px;
margin:23px auto 0;
cursor:pointer;
background-size:100% 100%;
}
.affix a.logoag{
background: url(../images/style/maag_202.png) center no-repeat;
height:40px;
width:146px;
}
a.logoag h1{
display:none;
}
.underheader{
width:100%;
background: url(../images/style/design_draft_03.png) center;
padding:27px 0;
position:relative;
overflow:hidden;
}
.underheader .row{
margin:0;
}
.underheader .row > div{
padding:0;
}
.headertxt{
color:#fff;
text-shadow:0px 1px 2px rgba(0,0,0,0.5);
text-align:justify;
line-height:30px;
font-weight:bold;
}
.headerad{
height:90px;
width:728px;
}
.adwithusag{
 -ms-transform: rotate(-45deg); /* IE 9 */
    -webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */
    transform: rotate(-45deg);
background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=1 );
padding:14px 56px;
position:absolute;
font-weight:bold;
border:10px solid #1b5388;
top:10px;
box-sizing:content-box;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
color:#5d5d5d;
}
.adwithusag span{
color:#d54b00;
}
.underheader_text{
background: url(../images/style/design_draft_03-09.png) center;
padding:30px 0 35px;
}
.underheader_text label{
display:block;
font-weight:normal;
margin:0;
line-height:36px;
}
.underheader_text label.greentxt{
color:#a4ea7f;
}
.underheader_text label.boldtxt{
color:#fff;
font-weight:bold;
}
.underheader_text label.greenbg{
background:#52b11f;
color:#fff;
padding:0 16px;
margin-top:7px;
display: inline-block;
}
.greenbg a{
background:#29333c;
display:block;
padding:0 16px;
color:#fff;
}
.greenbg a:hover{
background:#3e9310;
}
.dropdown-menu{
margin:-1px 0 0;
}
.headerag .navbar{
margin:32px auto 0;
padding:0;
display:table;
}
.headerag .container , .headerag .container-fluid{
padding:0;
}
.headerag .navbar-collapse{
padding:0;
}
.headerag .navbar{
min-height:initial;
margin-bottom:0;
border:0;
}
.headerag .navbar ul{
list-style:none;
padding:0;
margin:0;
}
.headerag .navbar li{
margin:0 4px;
}
.headerag .navbar li a , .headerag .navbar-inverse .navbar-nav > li > a{
color:#414141;
padding:0 8px;
display:block;
font-weight:normal;
line-height:35px;
cursor:pointer;
}
.headerag .navbar li > a , .headerag .navbar-inverse .navbar-nav > li > a{
color:#414141;
padding:0 8px;
}
.headerag .navbar li:last-child a{
border:0;
}
.headerag .navbar li a .fa{
margin-top:11px;
}
.headerag .navbar li a .fa-stack .fa{
margin:2px;
}
.headerag .navbar li a .fa-stack{
font-size:13px;
}
.headerag .caret {
margin-top:33px;
}
.navbar svg{
display:none;
}
.navbar-nav > li{
margin:0 1px;
}
.headerag .navbar-nav > li > a {
color:#596571;
padding:0 13px;
line-height:34px;
}
.headerag .navbar-nav > li.active > a , .headerag .nav > li > a:hover, .headerag .nav > li > a:focus ,.headerag .nav .open > a, .headerag .nav .open > a:hover, .headerag .nav .open > a:focus , .headerag .navbar-inverse .navbar-nav > .active > a, .headerag .navbar-inverse .navbar-nav > .active > a:hover,.headerag .navbar-inverse .navbar-nav > .active > a:focus{
color: #fff;
background:#7e7e7e;
}
.navbar-inverse{
background:transparent;
} 
.headerag .navbar-nav > li.active > a .fa , .headerag .nav > li > a:hover .fa, .headerag .nav > li > a:focus .fa , .headerag .nav .open > a .fa, .headerag .nav .open > a:hover, .headerag .nav .open > a:focus .fa,.headerag .navbar-inverse .navbar-nav > .active > a .fa, .headerag .navbar-inverse .navbar-nav > .active > a:hover .fa,.headerag .navbar-inverse .navbar-nav > .active > a:focus .fa{
color: #fff;
background:transparent;
}
.headerag .navbar-nav > li.active > a, .headerag .nav > li > a:hover, .headerag .nav > li > a:focus, .headerag .nav .open > a, .headerag .nav .open > a:hover, .headerag .nav .open > a:focus {
color: #fff;
background:#7e7e7e;
}
.headerag .navbar li > a.logoutbtn, .headerag .navbar-inverse .navbar-nav > li > a.logoutbtn{
color:#c47a66;
}
.headerag .navbar-nav > li.active > a.logoutbtn, .headerag .nav > li > a.logoutbtn:hover, .headerag .nav > li > a.logoutbtn:focus, .headerag .nav .open > a.logoutbtn, .headerag .nav .open > a.logoutbtn:hover, .headerag .nav .open > a.logoutbtn:focus {
color: #fff;
}
.dropdown-menu > li > a{
padding:6px 10px;
}
.navbar{
min-height:initial;
}
.navbar-nav > li > .dropdown-menu{
margin-top:-1px;
}
.featuresdiv{
background: url(../images/style/design_draft_03-20.png) center bottom no-repeat;
padding-bottom:300px;
}
fieldset.featuresset {
border: 0px groove #d5d5d5 !important;
border-top: 1px solid #d5d5d5 !important;
padding:0 0 0px;
}
fieldset.featuresset legend {
width:inherit;
padding:0 32px;
border-bottom:none;
margin:0 auto;
color:#646464;
}

fieldset.featuresset legend h2{
font-weight:bold;
margin:0;
padding:0;
}
fieldset.featuresset .row{
width:87%;
margin:33px auto 0;
}
.featuresset label{
width:102px;
height:102px;
line-height:102px;
text-align:Center;
display:block;
margin:0 auto 24px;
color:#fff;
background:#333333;
}
.featuresset .row div:nth-child(even) label{
background:#0998d2;
}
.featuresset label .fa{
line-height:102px;
font-size:45px;
}
.featuresset h3{
color:#636162;
font-weight:bold;
padding:0;
margin:0;
text-align:center;
}
.footerag{
background:#333333;
padding:32px 0px 16px; 
}
.footerag h4{
color:#b6b6b6;
font-weight:bold;
margin:0 0 8px;
padding:0 0 6px;
border-bottom:1px solid #444444;
} 
.footerag ul.footmenu{
list-style:none;
padding:0;
margin:0px 0 0;
width:100%;
}
.footerag ul.footmenu li{
margin:0;
}
.footerag ul.footmenu li a{ 
display:block;
height:28px;
line-height:28px;
color:#ffffff;
}
.footerag ul.footmenu li a .fa{
line-height:28px;
width:15px;
text-align:Center;
display:block;
color:#949cb1;
}
.footerag ul.footmenu li a:hover{
color:#949cb1;
background:#1f1f1f;
padding:0 5px;
}
.rightslogo{
background: url(../images/style/guag_24.png) no-repeat;
width:239px;
height:46px;
margin:27px auto 0;
}
.social{
list-style:none;
padding:0;
display:table; 
margin:17px auto 15px;
}
.social li{
margin:0 2.5px;
float:left;
}
.social li a{
display:block;
width:29px;
height:29px;
line-height:29px;
cursor:pointer;
text-align:center;
font-size:18px;
color:#fff;
font-size:16px;
}
a.inag{
background:#85c0de;
}
a.fbag{
background:#385bab;
}
a.twag{
background:#44a7f2;
}
a.gpag{
background:#c84444;
}
a.ytag{
background:#db4545;
}
a.insag{
background:#a6816a;
}
.social li a .fa{
margin:0 auto !important;
font-size:16px;
line-height:29px;
}
.social li a:hover {
background: #1f1f1f;
color:#fff;
}
#languageag{
display:table;
margin:0 auto;
}
#languageag .fa{
margin-top:3px;
}
#languageag span.trf{
margin-top:3px;
}
#languageag .btn{
background:#6e6e6e;
color:#fff;
}
.underfooter{
padding:25px 0;
background:#e8e8e8;
} 
a#back-top{
background: rgba(9,127,210,0.9);
color:#fff;
display:block;
width:48px;
height:48px;
line-height:48px;
cursor:pointer;
text-align:Center;
font-size:30px;
position:fixed;
bottom:25px;
z-index:1040;
}
a#back-top .fa{
line-height:44px;
}
a#back-top:hover{
color:#fff;
background: rgba(31,31,31,0.9);
}
.copyrightsag {
color:#333333;
position:relative;
text-align:center;
}
a.rightsboda{
color:#333333;
}
a.rightsboda label{
direction:ltr;
}
a.rightsboda:hover{
color:#215d9e;
}
.paymentsag label{
display:block;
margin:0;
background:#f4f4f4;
border:1px solid #c6c6c6;
height:44px;
padding:0 9px;
}
.paymentsag label img{
margin-top:12px;
}
.paymentsag label:first-child img{
margin-top:16px;
}
.paymentsag label:hover{
background:#fff;
}
.fmenu{
display: block;
width: 100%;
height: 25px;
}
.fmenu li{
padding:0 9px;
}
.fmenu li a{
color:#333333;
line-height:20px;
}
.fmenu li a:hover{
color:#215d9e;
}
#controlsag{
display:none !important;
}
#newscontent{
float:none !important;
}
.newsag{
background:#c9ebb7;
position:fixed;
border:2px solid #7dbd5b;
z-index:1040;
padding:10px 20px;
bottom:20px;
min-width: 30%;
}
.newsag a{
font-weight:bold;
color:#409314;
}
.admin_menu{
background:#3e4b57;
width:100%;
display:table;
}
#wmenu ul li::after{
line-height:38px;
color:#9ce874;
}
#wmenu ul li a{
color:#b4c3d1;
padding:5px 12px;
}
#wmenu ul li a:hover{
color:#9ce874;
}
.closedivo{
display:block;
cursor:pointer;
}
.contentbg{
background:#ececec url(../images/style/guag_16.png) bottom repeat-x;
padding-bottom:140px;
}
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.col-xs-5ths {
    width: 20%;
}

@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
    }
}

@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
    }
}

@media (min-width: 992px) and (max-width: 1300px) {
    .col-lg-5ths {
        width: 20%;
    }
}
@media (min-width: 767px) {
    .navbar-nav .dropdown-menu .caret {
	transform: rotate(-90deg);
    
}
}

.pagination{
margin:35px auto 11px;
display:table;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{
background-color: #0e76bf;
border-color: #4187b7;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{
background-color: #e6ecf2;
}
.pagination > li > a, .pagination > li > span{
color: #333;
}   
.white_spaced{
white-space:pre-line;
}
.uploadmaindiv {
padding: 54px 30px 0;
}
a.adwithusag2{
display:block;
cursor:pointer;
width:70%;
background: #0998d1;
padding:0 18px;
color:#fff;
line-height:51px;
font-weight:bold;
margin:0 0 15px;
}
.mainrightbanner {
width:100%;
height:600px;
}
.mainrightbanner img , .mainrightbanner iframe , .mainrightbanner embed , .mainrightbanner object{
width:auto;
max-width:100%;
height:600px;
}
a.adwithusag2:after{
display:block;
content:'';
width:51px;
height:51px;
}
.maintitag{
color:#058abf;
margin:0 0 15px;
padding:0;
font-weight:bold;
}
.maintitag2{
color:#3e4b57;
}
.alert-info{
background:#d3ecfb;
color:#208ab4;
border-color:#a8d1ea;
}
.uploadmaindiv .tabs li.current:after{
content:'';
border-bottom:12px solid #52b11f;
border-right:12px solid transparent;
border-left:12px solid transparent;
width:0px;
height:0px;
display:table;
margin:0 auto 0;
    right: 0;
    left: 0;
    position: absolute;
    bottom: -40px;
}
.uploadmaindiv .box{
border-top:5px solid #52b11f;
padding:26px;
background:#fff;
}
table#files_list{
margin-top:0;
}
.urlupdiv textarea{
width:100%;
height:200px;
margin-top:12px;
}
.advanceddiv{
margin-top:15px;
background:#f5f5f5;
padding:20px;
}
.advanceddiv h3{
color:#058abf;
margin:0 0 15px;
padding:0;
font-weight:bold;
}
.filesop , .progressbar-speed , .progressbar-filenames , .progressbar-completed{
border:1px solid #ccc;
margin:0 0 10px;
padding:12px 14px;
}
.progress_div{
text-align:center;
}
.uploadmaindiv2 textarea{
height:180px;
}
.file_rowag{
padding:12px 14px;
border:1px solid #ccc;
margin:0 0 10px;
background:#fff;
}
.regcontent{
padding:20px 24px;
border:1px solid #ccc;
background:#fff;
}
.regmenuag , .regmenuag.nav-tabs{
list-style:none;
padding:0 17px;
margin:0 0 -1px;
display:table;
border:0;
}
.regmenuag.nav-tabs{
margin:0 0 0;
}
.regmenuag li a{
cursor:pointer;
display:block;
padding:0 35px;
line-height:45px;
background:#52b11f;
color:#fff;
border-radius:4px 4px 0 0;
-webkit-border-radius:4px 4px 0 0;
-o-border-radius:4px 4px 0 0;
-khtml-border-radius:4px 4px 0 0;
-moz-border-radius:4px 4px 0 0;
border:1px solid #52b11f;
border-bottom:0;
}
.regmenuag.nav > li > a:hover, .regmenuag.nav > li > a:focus:hover{
background:#52b11f;
border:1px solid #52b11f;
border-bottom:0;
color:#fff;
}
.regmenuag li a.current , .regmenuag li.active a , .regmenuag.nav > li.active > a:hover, .regmenuag.nav > li.active > a:focus:hover , .regmenuag.nav > li.active > a:focus{
background:#fff;
color:#6f7c88;
cursor:auto;
border:1px solid #ccc;
border-bottom:0 
}
.registerdivag{
width:55%;
padding:54px 0 0;
margin:0 auto;
}
.registerdivagb{
width:60%;
margin:0 auto;
padding:30px 0;
}
.registerdivaga .disptab{
width:auto;
margin:0 auto 15px;
}   
.input-group .form-control{
margin:0;
}
.registerdivag .input-group-addon, .input-group-btn {
width: 8%;
text-align:center;
}
.registerdivag .input-group {
width: 100%;
margin-bottom:15px;
}
.registerdivag .input-group .form-control , .registerdivag .form-group input[type="text"] , .registerdivag .form-group input[type="password"] , .registerdivag .form-group select{ 
height: 43px;
padding:0 10px;
margin:0;
} 
.registerdivag .form-group.row{
margin:15px -15px;
} 
.registerdivag table{
margin:15px 0;
width:100%;
}
.registerdivag table input[type="text"] , .registerdivag table input[type="password"]{
height: 43px;
padding:0 10px;
width:100%;
}
.disptab{
display:table;
width:100%;
}
.alert a{
font-weight:bold;
color:#555;
}
.alert a:hover{
text-decoration:underline;
}
.alert-success{
border-color: #b1e296;
}
.siteinsideag{
padding:45px 0;
}
.paging a{
margin: 15px 3px;
    padding: 5px 10px;
    background: #fff;
    display: inline-block;
font-weight:normal;
border:1px solid #ddd;
}
.paging a:hover{
background: #0e76bf;
color:#fff;
border:1px solid #0e76bf;
}
.paging span {
background: #0e76bf;
color:#fff;
margin: 15px 3px;
    padding: 5px 10px;
 display: inline-block;
border:1px solid #0e76bf;
}
.pagecontentoag{
background:#fff;
border:1px solid #ccc;
padding:35px;
}
.cmt{
border:1px solid #ccc;
padding:12px;
background:#f5f5f5;
margin:0 0 15px;
}
.cmt_hdr{
padding:0 0 12px;
border-bottom:1px solid #ccc;
margin:0 0 12px;
}
a.deletcomtag {
margin-top:3px;
}
.admincmthead{
display:block;
}
.commentconta{
border-top:4px dashed #ddd;
padding:15px 0 0;
margin:25px 0 0;
}
.mawhitbg{
background:#fff;
padding:35px 25px;
text-align:center;
margin:0 0 30px;
height:185px;
border:1px solid #ddd;
}
.mawhitbg .fa{
display:table;
margin:0 auto 7px;
font-size:45px;
}
.mawhitbg label , .mawhitbg span{
display:block;
padding:4px 0;
}
.mawhitbg label{
font-weight:bold;
color:#058abf;
}
.moneygreen{
font-size:20px;
font-weight:bold;
color:green;
}
.userfilesag{
border:1px solid #ddd;
background:#f5f5f5;
padding:15px;
margin:0 0 20px;
}
.userfilesag .icon{
display:block;
width:100%;
height:140px;
margin: 0 0 7px;
border:1px solid #ddd;
}
.icon a:link, .icon a:visited {
height: 100%;
}
.userfilesag .icon a{
display:block;
}
.icon a:hover{
width:100%;
border:0;
}
.userfilesag .link{
display:block;
position:relative;
overflow:hidden;
height:20px;
}
.userfilesag .icon img{
margin: 42px auto 0;
display: table;
}
#files_list.row{
margin:0 -10px; 
}
#files_list.row > div{ 
padding:0 10px;
}
.delicoag , .editicoag{
padding:4px 7px 0;
border-right:1px solid #ddd;
border-left:1px solid #ddd;
}
.delicoag {
border:0;
}
.delicoag a{
color:#c20000;
}
.filesop2{
background:#f5f5f5;
}
.flderhdr{
margin-top:15px;
margin-bottom:30px;
}
.folders .freespace{
background:#efefef;
width:50%;
padding:20px 25px;
margin:0 auto;
display: table;
}
.folders .freespace .indicator{
background:#fff;
border:1px solid #ccc;
position:relative;
overflow:hidden;
}
.folders .freespace .indicator .occupied{
position:relative;
}
.ispub {
line-height:46px;
}
.filebiga{
margin:0;
}
.filebiga > div{
padding:0;
}
.adscenter{
width:100%;
height:90px;
margin:0 0 30px;
position:relative;
overflow:hidden;
}
.adscenter2 {
width:100%;
min-height:60px;
max-height:350px;
margin:15px 0 ;
position:relative;
overflow:hidden;
}
.downloadbtndiv , .filepanelag{
padding:10px;
border:1px solid #ddd;
margin:15px 0 0px;
}
.filepanelag{
background:#efefef;
margin:15px 0 15px;
}
.filepanelag2{
margin:0px 0 15px;
}
.filepanelag2 .maintitag{
margin:0;
line-height: 23px;
}
.downloadbtndiv .social{
margin:2px 7px 0;
}
.downsideads{
max-height:600px;
min-height:336px;
width:100%;
}
.adminclose{
color:#920000;
}
.lessag{
display:none;
}
a.morelinksag label{
cursor:pointer;
}
a.morelinksag[aria-expanded="true"] .morag{
display:none;
}
a.morelinksag[aria-expanded="true"] .lessag{
display:inline-block;
}
.sharetabsag textarea{
height:120px;
}
.sharetabsag .tabs li{
background:#efefef;
}
.sharetabsag .tabs li:hover,.sharetabsag .tabs li.current {
background: #058abf;
border-color:#077cab;
}
.featuresset2{
margin:40px 0 ;
}
fieldset.featuresset2 .row{
width:auto;
margin:20px -15px 0;
}
.featuresset2 .filesop{
background:#fff;
height:46px;
}
fieldset.featuresset2 legend{
margin-bottom:20px;
}
#comments_list{
list-style:none;
padding:0;
margin:0;
}
.downloadfareab img , .downloadfareab embed , .downloadfareab object, .downloadfareab iframe{
max-width:100%;
max-height:450px;

}
.downloadfareab iframe{
width:100%;
max-height:initial;
}
.fidatag{
display:table;
margin:0 auto;
}
.countdowndiv{

}
#countdown{
border:3px solid #ddd;
width:123px;
height:123px;
margin:0 auto;
display:table;
line-height:40px;
text-align:Center;
}
#countdown span.seconds{
font-size:40px;
color:#52b11f;
line-height:35px;
display:block;
font-weight:bold;
}
.footerads{
margin:0 0px;
width:80%
}
.footerads > div{
padding:0 0px 6px;
}
a.linksbtn {
color: #949cb1;
background: #1f1f1f;
display:block;
height:28px;
line-height:28px;
padding:0 7px;
}
a.linksbtn:hover{
background:#058abf;
color:#fff;
} 
.footerads img{
width:100%;
height:29px;
}
.plansag{
margin:0 0 30px;
}
.plansag > div{
padding:0;
border:1px solid #ccc;
border-right:0;
border-left:0;
width:22%;
}
.plansag > div.featuresag {
border-right:1px solid #ccc;
border-left:1px solid #ccc;
}
.plansag > div.featuresag{
width:34%;
}
.plansag > div ul{
list-style:none;
padding:0;
margin:0;
text-align:center;
}
.plansag ul li{
height:42px;
line-height:42px;
background:#fff;
padding:0 15px;
} 
.plansag ul li .fa{
font-size:18px;
}
.plansag > div.premium_planag ul li{
height:45px;
line-height:45px;
}
.premium_planag{
box-shadow:0 10px 20px rgba(0,0,0,0.3);
-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.3);
-moz-box-shadow:0 10px 20px rgba(0,0,0,0.3);
-o-box-shadow:0 10px 20px rgba(0,0,0,0.3);
-khtml-box-shadow:0 10px 20px rgba(0,0,0,0.3);
position:relative;
z-index:11;
margin-top:-15px;
}
.plansag ul li:nth-child(even){
background:#f5f5f5;
} 
.plan_nameag{
height:140px;
text-align:Center;
background:#3e4b57;
color:#fff;
}
.premium_planag .plan_nameag{
background:#edba43;
}
.free_planag .plan_nameag{
background:#54abd0;
}
.featuresag .plan_nameag h2{
line-height:140px;
padding:0 25px;
}
.premium_planag ul,.free_planag ul,.featuresag ul{
direction:ltr;
}
.registered_planag .plan_nameag{
background:#94d251;
}
.plan_nameag h2 , .plan_nameag h3{
color:#fff;
padding:0;
margin:0;
}
.plan_nameag h3{
margin:0 0 20px;
background:rgba(0,0,0,0.07);
line-height:50px;
}
.monthpriceag{
font-size:35px;
font-weight:bold;
}
.monthpriceag span{
display:block;
margin-top:15px;
font-weight:normal;
}
.payboxag{
direction:ltr;
background:#fff;
border-top:1px solid #ccc;
box-shadow:0 7px 15px rgba(0,0,0,0.2);
-webkit-box-shadow:0 7px 15px rgba(0,0,0,0.2);
-moz-box-shadow:0 7px 15px rgba(0,0,0,0.2);
-khtml-box-shadow:0 7px 15px rgba(0,0,0,0.2);
-o-box-shadow:0 7px 15px rgba(0,0,0,0.2);
}
.payboxag div{
height:70px;
line-height:70px;
font-weight:bold;
}
.payboxag div:nth-child(even){
background:#f5f5f5;
}
.payboxag div.priceag{
background:#058abf;
color:#fff;
}
.payboxag div.paysysag{
height:auto;
line-height:initial;
}
.paysysag a{
display:block;
padding:15px 0;
}
.social li.sharelabel{
line-height:29px;
}
.maintitag3{
font-weight:bold;
margin:0 0 25px;
color:#516d86;
padding:0;
}
.featulag{
list-style:none;
padding:0;
margin:0;
}
.featulag li{
padding:10px 0;
color:#516d86;
border-bottom:1px solid #ddd;
}
.featulag li:last-child{
border:0;
}
.makemoneypg .pagecontentoag{
padding:20px;
margin:0 0 20px;
}
.othesty{
font-weight:bold;
color:#058abf;
}
.makemoneypg .table thead th{
text-align:center;
color:#fff;
background:#058abf;
padding: 18px 6px;
}
.tier , td.tiertd{
padding:25px;
color:#fff;
}
.tier1{
background:#579fd2;
}
.tier2{
background:#5cc75c;
}
.tier3{
background:#e84949;
}
.tier4{
background:#949494;
}
.tiresdiv{
margin-bottom:20px;
}
.tier b{
margin-bottom:10px;
display:block;
}
.table > tbody > tr.defaulta > td{
background:#efefef;
}
.table > tbody > tr.danger > td{
background:#ffdddd;
}
.table > tbody > tr.success > td{
background:#daf9ce;
}
.table > tbody > tr.info > td{
background:#c6e9fb;
}
.imgcentag2{
margin-top:-35px;
}
.imgcentag{
margin:0 auto;
display:table;
}
.imgcentag , .imgcentag2{
max-width:100%;
}
.notmess{
padding:30px 0;
font-weight:bold;
}
.notmess .fa{
color:#f7c658;
font-size:15px;
}
.upbtnooag{
display:table !important;
margin:0 auto !important;
padding: 8px 15px !important;
font-size:20px !important;
}   
.upangag{
display:none;
}   
.questag{
background:#f5f5f5;
margin-bottom:20px;
}
.questag div{
display:none;
padding:0 25px 25px;
}
.text-wrap h3{
margin:0 0 15px;
padding:15px 0;
font-weight:bold;
color:#7c90a2;
border-bottom:1px solid #ddd;
}
.text-wrap .questag h3{
padding:25px;
margin:0;
border:0;
cursor:pointer;
}
.text-wrap .questag h3:hover{
color:#058abf;
}
.text-wrap p , .text-wrap .fa-ul li{
line-height:40px;
}
.fa-ul{
padding:0;
margin:0;
list-style:none;
}
.banners-tabs{
margin:20px 0;
}
.banners-tabs textarea{
height:80px;
}
.backtomob{
display:table;
margin:0 auto;
}
img{
border:0;
}