﻿/* @group Info Stylesheet */

/*	*		LAYOUT GENERALE *
	*		Created:	 11/06/2012	 *
	*		Nome gruppo di proprieta': FilesAnywhere  *
    *		Author: Katty Garcia / www.pixelgdesign.com *
*/

/* @end */

/*************************************Rad Window css *****************************************/
#RadWindowWrapper_RadWindowView table.rwTable tbody tr.rwTitleRow, #RadWindowWrapper_RadWindowNM table.rwTable tbody tr.rwTitleRow {
    border-bottom: 1px solid #797979;
    background-color: #797979;
}

.RadWindow_Windows7Cust .rwCorner.rwTopLeft,
.RadWindow_Windows7Cust .rwTitlebar,
.RadWindow_Windows7Cust .rwCorner.rwTopRight,
.RadWindow_Windows7Cust .rwTopResize {
    background-color: #797979;
}

div.RadWindow_Windows7Cust .rwTitlebarControls em {
    color: #FFFFFF;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 10px;
}

.RadWindow_Windows7Cust .rwControlButtons a {
    background-image: url('Images/close-radwindow.png');
    background-position: 0 0;
}

    .RadWindow_Windows7Cust .rwControlButtons a:hover {
        background-position: 0 0;
        cursor: pointer;
    }

#RadWindowWrapper_RadWindowView table.rwTable, #RadWindowWrapper_RadWindowNM table.rwTable, #RadWindowWrapper_RadWindowChild table.rwTable {
    border: 10px solid #555;
}

/*dialog box in Treeview*/
.dgProgress {
    border: 10px solid #555;
}

.dgHeader {
    background-color: #797979;
    color: #FFFFFF;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
}

.dgInnerSpan {
    background-color: rgb(242, 242, 242);
    color: rgb(102, 102, 102);
}

.dgFooterSpan {
    color: black;
    background-color: #F2F2F2;
}
/*************************************Rad Window css *****************************************/


#container {
    background: url("Images/bg-body.png") repeat-x scroll left top #F2F2F2;
    float: left;
    height: 100%;
    position: relative;
    width: 100%;
}


body.bg {
    background: url("../../Images/main-ui/private-site/bg-body.png") repeat-x scroll left top #F2F2F2;
}

body.bgd {
    background: #fff url(../../Images/main-ui/private-site/bg-body-generic.png) repeat-x left top;
}

body.ext-page {
    background: #f2f2f2 url(Images/bg-body-ext-page.png) repeat-x;
}

#wrapper.generic > .footer > .copy {
    color: #999;
}

#wrapper.generic > .footer a {
    color: #666;
}
/* @end */

/* @group Header */

a#header-logo, span#header-logo, span#header-logo-beta {
    top: 10px;
    background: transparent url(../../CustImages/InfoHeaderBar.png) no-repeat scroll 0 0;
}

#nav-bar {
    border-color: #a8a9a9;
    webkit-box-shadow: rgba(255, 255, 255, .5) 0 1px inset;
    -moz-box-shadow: rgba(255, 255, 255, .5) 0 1px inset;
    box-shadow: rgba(255, 255, 255, .5) 0 1px inset;
    background: #c2c2c2;
    background: -moz-linear-gradient(top, #c2c2c2 0%, #cccccc 3%, #a3a3a3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2c2c2), color-stop(3%,#cccccc), color-stop(100%,#a3a3a3));
    background: -webkit-linear-gradient(top, #c2c2c2 0%,#cccccc 3%,#a3a3a3 100%);
    background: -o-linear-gradient(top, #c2c2c2 0%,#cccccc 3%,#a3a3a3 100%);
    background: -ms-linear-gradient(top, #c2c2c2 0%,#cccccc 3%,#a3a3a3 100%);
    background: linear-gradient(top, #c2c2c2 0%,#cccccc 3%,#a3a3a3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2c2c2', endColorstr='#a3a3a3',GradientType=0 );
}

ul#tabs-ui-nav li.current {
    background: transparent url(../../Images/main-ui/private-site/nav-li-current-shadow.png) no-repeat right top;
}

    ul#tabs-ui-nav li.current a {
        background-color: #fff;
        background-image: none;
        color: #000;
        font-weight: bold;
        text-shadow: none;
    }

ul#tabs-ui-nav a {
    color: #666;
    text-shadow: 0 1px 0 #ccc;
}

    ul#tabs-ui-nav a:hover {
        color: #000;
        background-color: rgba(255,255,255,.2);
    }

ul#account-links li a,
span.storage-used-info,
.panel-log a {
    color: #666;
}

    ul#account-links li a:hover,
    .panel-log a:hover {
        color: #000;
    }

span.is-icon {
    background: url(../../Images/main-ui/private-site/indexsearch.png) no-repeat scroll left top;
}

div.header-search-box input[type=text],
.header-search-box .btn-src,
a.advanced,
.normal_avatar {
    border-color: #787a7a;
}

div.header-search-box input[type=text],
.header-search-box .btn-src,
a.advanced,
.normal_avatar {
    border-color: #999;
}

.header-search-box .btn-src {
    background: url(../../Images/main-ui/private-site/search-input.png) no-repeat left top;
    border-left-color: #e2e2e2;
}

    .header-search-box .btn-src:hover {
        background: url(../../Images/main-ui/private-site/search-input.png) no-repeat right top;
    }

a.advanced {
    border-left-color: #e2e2e2;
    border-right-color: #767777;
    background: #e5e5e5;
    background: -moz-linear-gradient(top, #e5e5e5 0%, #9f9f9f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#9f9f9f));
    background: -webkit-linear-gradient(top, #e5e5e5 0%,#9f9f9f 100%);
    background: -o-linear-gradient(top, #e5e5e5 0%,#9f9f9f 100%);
    background: -ms-linear-gradient(top, #e5e5e5 0%,#9f9f9f 100%);
    background: linear-gradient(top, #e5e5e5 0%,#9f9f9f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#9f9f9f',GradientType=0 );
}

    a.advanced:hover {
        background: #ededed;
        background: -moz-linear-gradient(top, #ededed 0%, #bfbfbf 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#bfbfbf));
        background: -webkit-linear-gradient(top, #ededed 0%,#bfbfbf 100%);
        background: -o-linear-gradient(top, #ededed 0%,#bfbfbf 100%);
        background: -ms-linear-gradient(top, #ededed 0%,#bfbfbf 100%);
        background: linear-gradient(top, #ededed 0%,#bfbfbf 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#bfbfbf',GradientType=0 );
    }

.header-search-box .btn-src .search-dark {
    background: url(../../Images/main-ui/private-site/search-input.png) no-repeat 0 0;
}

.arrow-down-btn {
    background: url(../../Images/main-ui/private-site/btn-arrow-down.png) no-repeat 0 0;
}

a.refresh {
    background: url(../../Images/main-ui/private-site/icons/refresh.png) no-repeat scroll left top;
}

.box-pvavatar,
.box-pvimg {
    border-color: #333;
}

    .box-pvavatar span.pointer,
    .box-pvimg span.pointer,
    a.as-comment,
    a.as-folder,
    a.as-tags,
    a.select-folder,
     a.select-folder:hover {
        background-image: url(../../Images/main-ui/private-site/sprite-icons.png);
    }

a.help,
a.help:visited {
    background: url(../../Images/main-ui/sprite-icons.png) no-repeat scroll -480px -16px;
}

.display-loading {
	text-shadow: 0 1px 0 #666666;
	background: #A9A9A9;
	border: 1px solid #868686;
}
div.icon-tag{
	background: url(../../Images/main-ui/private-site/sprite-icons.png) no-repeat scroll -170px 0;
}
/* @end */

/* @group jQuery Boxes */

.cfl-selected {
    border-color: #727373!important;
}
.jbox,
.flex-viewport {
    background: #e8e8ea!important;
}

    .jbox.topbrd {
        border-top-color: #cdced0;
    }

#box-adv-search, #multi-select-options {
    border-top-color: #cdced0;
    border-bottom-color: #cdced0;
}

/* @end */

/* @group Forms, Buttons, Tabs */
div.selector,div.selector span{
	background-image: url(../../Images/main-ui/private-site/sprite_form_dd.png);
}
div.checker span, div.radio span, div.uploader, div.uploader span.action, div.button, div.button span {
    background-image: url(../../Images/main-ui/private-site/sprite_form.png);
}

input[type=text],
input[type=password],
#box-adv-search input[type=text],
.jbox input[type=text],
input.text,
input.email,
input.password,
textarea.uniform,
textarea,
select {
    background: #fff url(../../Images/main-ui/private-site/bg-input.png) repeat-x 0px 0px;
    border-color: #a9a9a9;
}

span.question.primary {
    padding: 2px 4px;
    margin-right: 3px;
    border-radius: .25em;
}
input.submit.primary, span.question.primary  {
    border-color: #4e4e4e;
    color: #fff;
    background: #858585 url(../../Images/main-ui/private-site/btnPrimaryAction.png) repeat-x left 0;
}

.small-button.primary,
ul.buttons-tab > li.featured, ul.buttons-tab.featured > li,
.indexsearch,
ul.buttons-share li {
    border-color: #999a9a;
}

.small-button.primary {
    background-color: #dcdcdc;
    color: #666;
}

    .small-button.primary:hover, input.small-button.primary:hover {
        background-color: #c8caca;
        border-color: #797979;
        color: #333;
    }

button.dropdown-button,
a.button, a.button-blue, a.button-white,
button.button,
a.button span, a.button-blue span,
a.button-white span, button.button span,
button.button-blue span,
button.button-white span,
a.button:hover, a.button-blue:hover,
a.button-white:hover,
button.button:hover,
button.button-blue:hover,
button.button-white:hover,
a.button:hover span,
a.button-blue:hover span,
a.button-white:hover span,
button.button:hover span,
button.button-blue:hover span,
button.button-white:hover span,
a.button-blue, button.button-blue,
a.button-blue span,
button.button-blue span,
a.button-blue:hover, button.button-blue:hover,
a.button-blue:hover span, button.button-blue:hover span,
a.button.big, button.button.big,
a.button.big span, button.button.big span,
a.button.big:hover, button.button.big:hover,
a.button.big:hover span, button.button.big:hover span,
a.button-blue.big, button.button-blue.big,
a.button-blue.big span, button.button-blue.big span,
a.button-blue.big:hover, button.button-blue.big:hover,
a.button-blue.big:hover span, button.button-blue.big:hover span,
a.button-white, button.button-white,
a.button-white span, button.button-white span,
a.button-white:hover, button.button-white:hover,
a.button-white:hover span, button.button-white:hover span,
i.drop,
i.drop:hover,
a.button-white i.drop, button.button-white i.drop {
    background-image: url(../../Images/main-ui/private-site/sprite_button.png);
}

a.button-blue, button.button-blue {
    color: #666;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}

    a.button-blue:hover, button.button-blue:hover {
        color: #555;
    }

a.button-white.dropdown span {
    color: #666;
}

    a.button-white.dropdown span:hover {
        color: #333;
    }

.input-inbtn {
    border: 1px solid #a9a9a9;
    background: #dfe1e1;
    border-left-color: #f1f5f5;
}

    .input-inbtn.advsearch {
        background-color: #babdbd;
    }

ul.tabs li a {
    color: #666;
}

    ul.tabs li a:hover {
        background: #d7d9d9;
        color: #333;
    }

.controls .up, .controls .down,
.controls .up:hover,
.controls .down,
.controls .down:hover {
    background-image: url(../../Images/main-ui/private-site/Window/controls-up-btm-mw.png);
}

/* @end */

/* @group Tipography */

.shared.jbox p strong,
.step-title strong,
.title-fields,
.menu-mb li.active a,
a.button-white, button.button-white,
#tab-links .selected h2 > div > strong,
.content-tab .cont-infovtab h1,
#current-folder li:last-child,
span.percent-load,
#current-folder li:last-child span,
span.tab-title {
    color: #333;
}

span.percent-load {
    color: #000;
}

#tab-links .selected h2 > div > strong,
span.lightblue {
    color: #000;
}

.menu-left > ul > li > a,
.genpreview h1 {
    color: #666;
}

span.required {
    color: #fe7a23;
}
/* @end */

/* @group Content */
ul.buttons-share li:hover,
ul.buttons-tab li:hover,
ul.buttons-tab li.selected {
    background-color: #f4f4f4;
    border-color: #727373;
}

.tipmsg, span.tipmsg-msg,
.displaymsg.white,
.displaymsg.white,
.displaymsg.attention.white,
.menu-mb.options,
.displayNonScrollMsg.white,
#load-progress li div#drag-and-drop_progressBar.uuProgressBar, #drag-and-drop_progressBar,
.steps-frmbld {
    border-color: #a8a9a9;
}

ul.info-boxes li.wide #drag-and-drop_progressBarBody.uuProgressBarBody,
#load-progress li div#drag-and-drop_progressBarBody.uuProgressBarBody, #drag-and-drop_progressBarBody {
    background: #797979;
}

.blu-sh,
#folder-tree, .folder-open,
select,
#tab-links li,
ul.tabs li a,
.menu-mb,
#tab-links li,
#tab-links li.selected,
.content-tab,
ul.buttons-tab > li, ul.buttons-tab > li.featured,
ul.info-boxes li,
.blue-brd,
.displayNonScrollMsg.white,
.image-profile img,
.field-position {
    border-color: #ccc;
}

#tab-links li {
    background: #fff url(../../Images/main-ui/private-site/bg-liactive.png) repeat-x left bottom;
}

span.arrow {
    background: url(../../Images/main-ui/private-site/arrow-pointer.png) no-repeat left top;
}

.avatar_img img,
.image-profile,
.innerbox-gridcontrol {
    border: 1px solid #bdbdbd;
    background-color: #d5d5d5;
}

.avatar-small {
    background-color: #bdbdbd;
    border: 2px solid #d5d5d5;
}

ul.block-buttons > li > a:hover {
    border-color: #666;
}

.two-columns {
    background: url(../../Images/main-ui/private-site/bg-leftsidebar.png) repeat-y left top;
}

.menu-left > ul > li {
    border-bottom-color: #d7d9d9;
}

.load-file.doc {
    background-image: url(../../Images/main-ui/private-site/file-viewer/load-file-doc.png);
}

.load-file.doc {
    background-image: url(../../Images/main-ui/private-site/file-viewer/load-file-doc.png);
}

.load-file.video {
    background-image: url(../../Images/main-ui/private-site/file-viewer/load-file-video.png);
}

.load-file.audio {
    background-image: url(../../Images/main-ui/private-site/file-viewer/load-file-audio.png);
}

    .load-file.audio.playing {
        background-image: url(../../Images/main-ui/private-site/file-viewer/load-file-audio.png);
    }

span.arrow-comment {
    background-image: url(../../Images/main-ui/arrow-comment.png);
}
/* @end */

/* @group Eforms */

.steps-frmbld .step-active {
    background-color: #666;
}

.steps-frmbld li.step-complete a:hover {
    background-color: #dadada;
}

.steps-frmbld .step-complete {
    background-color: #b3b5b5;
    border-right-color: #7c7f7f;
}

.options-form,
.editing-field,
.form-builder .field:hover,
.content-tabs,
ul.tabs li a,
ul.buttons-tab > li.featured,
ul.buttons-tab.featured > li,
.blu-sh {
    background-color: #eaecec;
}

    ul.buttons-tab > li.featured:hover,
    ul.buttons-tab.featured > li:hover {
        background-color: #dcdede;
        border-color: #666;
    }

.editing-field {
    border-top: 1px solid #d1d3d3;
    border-bottom: 1px solid #d1d3d3;
}

.group-inputs.highlight {
    background-color: #f7f9f9;
}

.title-fields {
    border-top: 1px solid #dcdede;
    border-bottom: 1px solid #ecf0f0;
    background-image: url(../../Images/main-ui/private-site/bg-span-titlefields.png);
    background-color: #e1e1e1;
}

.DragHandleMultiItemClass {
    background: url(../../Images/main-ui/private-site/drag-icon-small.png) no-repeat left;
}

.icon-24 {
    background: url(../../Images/main-ui/sprites/icons-24-gray.png) no-repeat scroll 0 0;
    opacity: 1;
}
.field-Hover {
    background: #eaecec none !important;  
}
.form-builder .field:hover,
.form-builder .field table:hover,
.permission-container .field-container .field:hover {
    background-color: #eaecec;
}

.permission-container .field-container .field .permission-buttons a.selected {
    color: #fff;
    background-color: #666;
    border: #b9c4d5 1px solid;
}

.permission-container .field-container .field .permission-buttons a {
    color: #fff;
    background-color: #b3b5b5;
    border: #cbcbcb 1px solid;
}

a.item-edit, a.item-delete, a.item-duplicate, a.item-move, a.cmt-reply, a.cmt-edit, a.cmt-delete,
.form-builder a.edit, .form-builder a.edit-desc, .form-builder a.edit-formtitle, .form-builder a.edit-formdesc,.ui-state-default .ui-icon-customtrash {
    background: url(Images/sprite-icons-cmt.png) no-repeat;
    color: #666;
}

/* @end */
/* @group Preview/Play Files */
.ajax-loader {
    background-image: url(../../Images/main-ui/private-site/ajax-loader-preview-file.gif);
}

    .ajax-loader.white {
        background-image: url(../../Images/main-ui/private-site/ajax-loader-preview-white.gif);
    }
/* @end */
/* @group ModalWindow */
#RadWindowWrapper_RadWindowView table.rwTable, #RadWindowWrapper_RadWindowNM table.rwTable, #RadWindowWrapper_RadWindowChild table.rwTable {
    border: 10px solid #555;
}

.window .title {
    border-bottom: 1px solid #797979;
    background-color: #797979;
}

    .window .title h1 {
        color: #fff;
        text-shadow: 0 1px 0 rgba(0,0,0,0.3);
    }

.content-window input[type=password], .content-window input[type=text], .content-window textarea,
.white-box {
    border-color: #bfc1c1;
}

.item .item-name {
    background: url(../../Images/main-ui/private-site/item-customize.png) repeat-x left top;
    border-color: #666;
    color: #333;
    text-shadow: 0 1px 0 #ccc;
}

.genpreview {
    text-align: center;
    padding: 60px 0;
    min-height: 300px;
    background-color: #fff;
    border-bottom: 1px solid #999;
}
/* @end */

/* @group Steps */

ul.step-boxes .step-number {
    background-color: #ccc;
}

ul.step-boxes > li {
    border-color: #ccc;
}

    ul.step-boxes > li > .step-title {
        border-bottom-color: #ccc;
    }

    ul.step-boxes > li > .step-content {
        border-top-color: #f0f0f0;
    }

    ul.step-boxes > li.highlight {
        border-color: #999;
        background-color: #f5f5f5;
    }

ul.step-boxes li.highlight .step-number {
    background-color: #666;
}

ul.step-boxes li.highlight .step-title {
    color: #333;
    border-bottom-color: #999;
}

ul.step-boxes li.highlight .step-content {
    border-top-color: #ccc;
}
.tblTableField > tbody > tr > td, .tblTableField > thead > tr > th {
    border: 1px solid #a9a9a9;
}
/* @end */


.supportIcon {
	background: url(../../Images/main-ui/SupportLinks_Gray.png) no-repeat scroll;
}