.profile-cta{background:url(/images/_/back-files-cta.png) repeat-x 8px 0px;padding:60px 100px 20px;line-height:18px;overflow:hidden;margin-top:8px}.profile-cta .cta-container{color:#ddd;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;text-align:center;background:#1b1b1b url(/images/_/back-files-cta-block.jpg) no-repeat top left;padding:50px 20px 30px}.profile-cta .cta-container h2{color:#FFF}.profile-cta .cta-container ul{margin-top:20px}.profile-cta .cta-container ul li{margin-bottom:8px}.interestsSelection{clear:both;margin:0 0 10px -3px;overflow:hidden}.interestsSelection li{list-style:none;clear:right}.interestsSelection li .checkbox{background:#ddd;float:left;margin:3px 4px;padding:5px 10px;font-size:12px;font-weight:bold;color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}.interestsSelection li .checkbox:hover{text-decoration:none}.interestsSelection li .checkbox.checked{background:#2299dd;color:#fff;font-weight:bold}.popupSelectHeading{color:#999}.reportModel{margin-right:10px;margin-top:3px}a.reportFormat{position:absolute;right:10px;bottom:-20px;color:#ffffff}.headerRightHalf{position:absolute;right:0;width:320px}.headerIcons{float:right;height:22px;margin-top:8px}.headerIcons a{display:block;position:relative;float:left;margin-top:2px;width:20px;height:20px}.headerIcons a .redDot{position:absolute;top:-5px;left:10px;display:block;height:15px;font-size:11px;line-height:16px;min-width:15px;padding:0px 1px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:white;background:#db2b22}.headerIcons .headerMessages,.headerIcons .headerNotifications,.headerIcons .headerProjects{float:left;padding:0;margin:0 18px 0 0;height:inherit;text-align:center}.headerIcons .headerMessages a:hover,.headerIcons .headerNotifications a:hover,.headerIcons .headerProjects a:hover{text-decoration:none}#conversations .messagesFilter{margin:0 8px 0 8px;padding:0 8px 15px 0;list-style-type:none;border-bottom:1px solid #dedede}#conversations .messagesFilter .active{color:#000;text-decoration:none;font-weight:bold}#conversations .messagesFilter li{margin:0;padding:0 7px 0 0;display:inline;color:#9da49d}#conversations .messagesFilter a{color:#9da49d;text-decoration:underline}#conversations .messagesFilter a:hover{color:#000}#conversations .messagesHeader{padding:0 8px}#conversations .messagesHeader #conversation_recipient_name{margin-left:6px}#conversations .messagesHeader .right{float:right;padding-top:5px}#conversations .messagesHeader .right a{color:#7b7b7b;text-decoration:underline}#conversations .messages{margin:0;padding:0 8px;list-style-type:none;min-height:100px}#conversations .messages .messageContent{overflow:hidden;padding:0 0 0 10px}#conversations .messages .messageContent.conversationMessages blockquote{padding-top:5px}#conversations .messages .author{color:#DD0000;font-weight:bold}#conversations .messages .authorRemoved{color:#C5C5C5;font-weight:bold}#conversations .messages .time{color:#C5C5C5;font-size:11px;padding-left:3px}#conversations .messages .actions{color:#C5C5C5;font-size:11px;padding-left:3px}#conversations .messages .seeAll{padding:10px 0 0 0;border:0;min-height:40px}#conversations .messages .seeAll a{color:#aaa}#conversations .messages>li{border-bottom:1px solid #dedede;padding:20px;min-height:50px}#conversations .messages.conversations>li:hover{background:#f2f2f2;cursor:pointer}#conversations .messages>li.messageUnread{background:#f7f7f7}#conversations .messageStatus{width:80px;float:right;height:50px;background-repeat:no-repeat;background-position:right center}#conversations .messageStatusIn{background-image:url("/images/_/icon-message-in.png")}#conversations .messageStatusOut{background-image:url("/images/_/icon-message-out.png")}#conversations .messageStatusNew{background-image:url("/images/_/icon-message-in-new.png")}#conversations .noMessageReply{margin-top:25px}#members #countryfilter-menu div{height:300px;overflow:scroll}#members .modelList li,#members .questionsList li,#members .questionsEmpty li{list-style:none}#members .profile-cta .cta-public{color:#999}#members .profile-cta .cta-public h3{color:#ccc}#members .profile-cta .cta-public ul li{margin-bottom:8px}#members #subheader{padding-bottom:8px;min-height:172px}#members #subheader.float{float:left;width:100%}#members #subheader .g1c{overflow:visible}#members #subheader .profileHead{margin-top:16px;position:relative}#members #subheader .profileHead .withAvatar{float:left;height:126px;width:126px;margin-right:16px}#members #subheader .profileHead .withAvatar .imageActions{position:absolute;bottom:0;left:0;display:none;font-size:12px;background:#000;background:rgba(0,0,0,0.75);width:100%;height:24px;text-align:center;text-transform:uppercase;line-height:26px}#members #subheader .profileHead .withAvatar .imageActions a{display:inline-block;padding:0 4px;color:#fff}#members #subheader .profileHead .withAvatar:hover .imageActions{display:block}#members #subheader .profileHead .title,#members #subheader .profileHead .tagLine{float:left;width:480px;overflow:hidden}#members #subheader .profileHead .title h1{padding-bottom:0px}#members #subheader .profileHead .tagLine{margin-bottom:10px;line-height:20px}#members #subheader .profileHead .tagLine .tagContent{float:left;font-size:16px;color:#888;margin-right:8px}#members #subheader .profileHead .tagLine .profileEdit{float:none;font-size:12px;display:inline-block}#members #subheader .profileHead .details{float:left;overflow:hidden}#members #subheader .profileHead .details ul{float:left;clear:both;width:480px;padding-bottom:4px}#members #subheader .profileHead .details ul li{float:left;width:inherit;list-style:none;overflow:hidden;line-height:20px}#members #subheader .profileHead .details ul li .listLabel{float:left;font-size:13px;color:#888;min-width:100px}#members #subheader .profileHead .details ul li .item{visibility:hidden;float:left;margin-right:4px;margin-bottom:4px;padding:0 6px;background:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#members #subheader .profileHead .details ul li .item a{color:#333;font-weight:bold}#members #subheader .profileHead .details ul li .softwaresWrapper,#members #subheader .profileHead .details ul li .skillsWrapper{position:relative;float:left;width:380px}#members #subheader .profileEdit{float:left;background:#fdf8e1;color:#dc8a20;padding:0 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#members #subheader .profileEdit.abs{position:absolute;right:0;top:0}#members #subheader .profileEdit.left{margin-left:0!important}#members #subheader .profileEdit span{cursor:pointer}#members #subheader .profileEdit span,#members #subheader .profileEdit a{font-weight:normal;text-decoration:underline;color:#dc8a20}#members #subheader .profileEdit span:hover,#members #subheader .profileEdit a:hover{color:#000}#members #body.float,#members footer.float{float:left;width:100%}#members .detailsContainer .tabContent .section{float:left;width:100%;margin-bottom:50px}#members .detailsContainer .tabContent .section .header{float:left;width:100%;position:relative;border-bottom:1px solid #ddd;margin-bottom:12px}#members .detailsContainer .tabContent .section .header h3,#members .detailsContainer .tabContent .section .header .add{font-variant:small-caps;font-weight:normal}#members .detailsContainer .tabContent .section .header h3{float:left;font-size:20px;color:#619AB7;margin-bottom:0;letter-spacing:3px}#members .detailsContainer .tabContent .section .header .add{float:right;font-size:16px;color:#3AF;cursor:pointer;letter-spacing:1px}#members .detailsContainer .tabContent .section .header .add:hover{color:#999}#members .detailsContainer .tabContent .section .content{float:left;width:100%}#members .detailsContainer .tabContent .section .content p{padding-bottom:0}#members .detailsContainer .tabContent .section .content .item{float:left;width:100%;position:relative}#members .detailsContainer .tabContent .section .content .item .edit,#members .detailsContainer .tabContent .section .content .item .add{position:absolute;right:0;font-size:12px;padding:0 6px;color:#DC8A20;background:#FDF8E1;cursor:pointer;font-weight:normal;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:underline;line-height:20px}#members .detailsContainer .tabContent .section .content .item .edit:hover,#members .detailsContainer .tabContent .section .content .item .add:hover{color:#333}#members .detailsContainer .tabContent .section .content .item .edit.low{top:6px}#members .detailsContainer .tabContent .section .content .item .facility,#members .detailsContainer .tabContent .section .content .item .title,#members .detailsContainer .tabContent .section .content .item .time,#members .detailsContainer .tabContent .section .content .item .text{float:left}#members .detailsContainer .tabContent .section .content .item .facility{font-size:18px;width:100%}#members .detailsContainer .tabContent .section .content .item .title{font-size:14px;line-height:20px;margin-top:4px}#members .detailsContainer .tabContent .section .content .item .time{margin-top:5px;margin-left:16px;font-style:italic;font-size:12px;line-height:20px}#members .detailsContainer .tabContent .section .content .item .text{width:94%;font-size:14px;clear:both;line-height:20px;margin-top:4px}#members .detailsContainer .tabContent .section .content .item .value{white-space:pre-wrap}#members .detailsContainer .tabContent .section .content .item .field{float:left;width:100%}#members .detailsContainer .tabContent .section .content .item.entry{margin-bottom:12px}#members .detailsContainer .tabContent .section .content .limited{float:left;width:100%;max-height:82px;overflow:hidden}#members .detailsContainer .tabContent .section .content .readMore{color:#3AF;float:left;width:100%;margin-top:8px;cursor:pointer;display:none}#members .detailsContainer .tabContent .section .content .noticeMessage{width:97%;margin-top:10px;padding-bottom:8px!important}#members .detailsContainer .tabContent .section .content.alertMessage{width:97%;margin-top:10px}#members .detailsContainer .tabContent .section .content.alertMessage a,#members .detailsContainer .tabContent .section .content.alertMessage .alert a{text-decoration:underline;color:#dc8a20}#members .detailsContainer .tabContent .section .content.alertMessage a:hover,#members .detailsContainer .tabContent .section .content.alertMessage .alert a:hover{color:#666}#members .detailsContainer .tabContent .section .content.alertMessage .edit.low{top:0px!important}#members .detailsContainer .tabContent .section .content.alertMessage .text{color:#DC8A20;margin-top:0}#members .detailsContainer .tabContent .section.additional .item{margin-bottom:16px}#members .detailsContainer .tabContent .section.additional .item .addName,#members .detailsContainer .tabContent .section.additional .item .addContent{float:left;font-size:14px;overflow:hidden;line-height:20px}#members .detailsContainer .tabContent .section.additional .item .addName{color:#777;width:150px}#members .detailsContainer .tabContent .section.additional .item .addContent{color:#333;width:434px;white-space:pre-wrap;word-wrap:break-word}#members .detailsContainer .tabContent form{display:none;margin-bottom:16px}#members .detailsContainer .tabContent form .error{margin-top:8px;color:red}#members .detailsContainer .tabContent form textarea{width:612px;height:60px;resize:vertical}#members .detailsContainer .tabContent form textarea.singleInput{width:414px}#members .detailsContainer .tabContent form label{color:#999;font-weight:normal;margin:10px 0 2px 0}#members .detailsContainer .tabContent form label.workEnd{margin-left:180px}#members .detailsContainer .tabContent form label.eduEnd{margin-left:60px}#members .detailsContainer .tabContent form input[type=text]{width:612px;background:#fff url(/images/_/textarea-background.png) repeat-x left top}#members .detailsContainer .tabContent form input[type=text].short{width:100px}#members .detailsContainer .tabContent form .timeWrapper{float:left;width:100%}#members .detailsContainer .tabContent form .timeWrapper select{float:left;height:28px;width:112px}#members .detailsContainer .tabContent form .discard{cursor:pointer}#members .detailsContainer .tabContent form .delete{position:absolute;right:0;bottom:0}#members .detailsContainer .tabContent .simple{margin:0}#members .sidebar{float:left;margin-top:16px}#members .sidebar .actions.left .dropdownContainer{margin-right:8px}#members .sidebar .contactLinks{float:left;margin-bottom:14px}#members .sidebar .contactLinks a,#members .sidebar .contactLinks span{float:left}#members .sidebar .contactLinks span{line-height:20px}#members .sidebar .contactLinks .email,#members .sidebar .contactLinks .url{float:left;width:100%;margin-bottom:6px;position:relative}#members .sidebar .contactLinks .contact{margin-left:24px;font-size:13px;font-weight:bold}#members .sidebar .contactLinks .location{color:#777;font-size:13px;margin-bottom:6px}#members .sidebar .contactLinks .location .names{margin:0 8px 0 24px}#members .sidebar .contactLinks .location{background:url(/images/_/icon-location-16x16.png) no-repeat 0 1px}#members .sidebar .contactLinks .email{background:url(/images/_/icon-email-gray16x16.png) no-repeat 0 1px}#members .sidebar .contactLinks .url{background:url(/images/_/icon-link16x16.png) no-repeat 0 1px}#members .sidebar .contactLinks .twitter{background:url(/images/_/icon-twitter-16x16.png) no-repeat 0 1px}#members .sidebar .contactLinks .emailHidden{color:#777;margin-right:4px}#members .sidebar .contactLinks .contact{margin-right:4px;color:#d00;text-decoration:none}#members .sidebar .contactLinks .contact:hover{text-decoration:underline}#members .sidebar .content{margin-bottom:30px}#members .sidebar .content .location{float:left;font-size:14px;margin-bottom:8px;color:#777}#members .sidebar .content .statistics ul li{list-style:none;float:left;width:100%;line-height:26px;border-bottom:1px dashed #ccc;padding:8px 0}#members .sidebar .content .statistics ul li .amount{float:left;color:#c30;font-weight:bold;font-size:24px;margin-right:6px}#members .sidebar .content .statistics ul li .title,#members .sidebar .content .statistics ul li .date{font-size:14px}#members .sidebar .content .statistics ul li .date{font-weight:bold}#members .sidebar .content .statistics ul li:last-child{border:none}#members .sidebar .content #engineerLocation{width:100%;height:128px;margin-bottom:8px}#members .sidebar .content .followers a,#members .sidebar .content .following a{margin-right:3px;float:left;width:28px}#members .sidebar .content .followers a img,#members .sidebar .content .following a img{width:100%;height:auto}#members .sidebar .content .followers a:last-child,#members .sidebar .content .following a:last-child{margin-right:0}#members .sidebar .content .badgesContainer{width:100%;overflow:hidden}#members .sidebar .content .badgesContainer a{margin:0 6px 2px 0;text-decoration:none;display:block;float:left}#members .sidebar .content .missing{margin-top:16px}.userConfirm .noticeMessage{margin-bottom:200px;padding:70px;width:590px;background-color:#F3F3F3}.userConfirm .noticeMessage p{font-size:14px}.userConfirm .noticeMessage .introText{font-family:'PillGothic600mgBold';font-size:26px;font-weight:normal;line-height:30px;padding-bottom:16px;color:black}.userConfirm .noticeMessage a{text-decoration:underline;color:#666}.userConfirm .noticeMessage .g3{background:transparent url(/images/_/icon-email.png) no-repeat 0 0;width:195px;height:148px}.userConfirm .noticeMessage .g5x12{width:324px;margin-left:30px;padding-top:4px}.userConfirm .noticeMessage .flashMessage{margin-top:20px;font-weight:700;width:580px}.userConfirm .noticeMessage .flashMessage font{text-decoration:underline}.userConfirm .wbPromo .video{float:left}.userConfirm .wbPromo .copy{float:right;width:200px;margin:30px 0 10px 0;font-size:14px}#browser{margin:10px 0 10px 0}#browser table{border-top:1px solid #d5e8ef;border-left:1px solid #d5e8ef;border-right:1px solid #d5e8ef;width:100%;font-size:90%}#browser table th{text-align:left;font-weight:bold;font-size:11px;background-color:#eaeaea;color:#80a6c0;padding:5px 8px;border-bottom:1px solid #c8dfe8}#browser table tr td{background-color:#f2f9fc;padding:9px 8px;vertical-align:middle;border-bottom:1px solid #d5e8ef}#browser table th{background-color:#f2fafc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3fafc', endColorstr='#daebf0');background:-webkit-gradient(linear, left top, left bottom, from(#f3fafc), to(#daebf0));background:-moz-linear-gradient(top, #f3fafc, #daebf0)}#browser table a:link,#browser table a:visited{color:#3094df}.commentsContainer .commentsHeader{height:30px}.commentsContainer .commentsHeader h3{display:inline}.commentsContainer .commentsHeader .commentsCount{display:inline;padding-bottom:2px;cursor:pointer}.commentsContainer .commentsHeader .commentsCount div{display:inline}.commentsContainer .commentsHeader .commentsCount a{color:#999}.commentsContainer .feed{margin:0}.commentsContainer .comments .comment{border-bottom:1px solid #ccc;padding:10px 0}.commentsContainer .comments .comment .commentAvatar{float:left}.commentsContainer .comments .comment .commentContent{float:left;width:90%}.commentsContainer .comments .comment .commentContent .author a{color:red}.commentsContainer .comments .comment .commentContent .time,.commentsContainer .comments .comment .commentContent .commentButton{color:#aaa}.commentsContainer .comments .comment .commentContent p{float:left;width:90%}.commentsContainer .comments .comment .commentContent .commentButton{position:absolute;right:0;top:10px}.commentsContainer .reportSpam img{position:absolute;right:0}.commentsContainer .addCommentContainer .formWrapper{float:left;background-color:#eee}.commentsContainer .addCommentContainer .formWrapper textarea{border:2px solid #aaa;background-image:none;width:97%;min-width:500px;max-width:100%;margin-bottom:10px}.commentsContainer .addCommentContainer .formWrapper textarea:focus{background-image:none}.commentsContainer .addCommentContainer .formWrapper .errorMessage{margin:-6px 0 8px 0;position:relative}.commentsContainer .addCommentContainer .formWrapper ul.mentionSuggestions{display:none;background-color:#EEE;top:-35px}.commentsContainer .addCommentContainer .formWrapper ul.mentionSuggestions li.mentionSuggestion{width:100%;padding:5px}.commentsContainer .addCommentContainer .formWrapper ul.mentionSuggestions li.mentionSuggestion.selected{background-color:#31AAF7;color:white}.commentsContainer .addCommentContainer .formWrapper ul.mentionSuggestions li.mentionSuggestion span{width:100%;position:relative;top:-10px;left:10px}
.cadBoxSidebar .commentsContainer ul.mentionSuggestions{top:-58px !important}
.cadBoxSidebar .commentsContainer .inputField{max-width:200px !important;min-width:200px !important}.answer .addCommentContainer{padding:25px 0px 25px 90px;margin:15px -15px -15px -87px;background:#F2F2F2;border-top:1px solid gainsboro;overflow:hidden;clear:both}.suggestionWrapper{position:relative}.suggestionWrapper ul.suggestions{list-style:none;position:absolute;top:22px;left:0px;background-color:#eee;padding:0px;border:1px solid #ddd;border-top:none;width:168px;overflow:hidden;z-index:1}.suggestionWrapper ul.suggestions li{float:left;width:100%;display:block;line-height:16px;padding:6px 0}.suggestionWrapper ul.suggestions li.selected{background-color:#31aaf7;cursor:pointer;color:#FFF}.suggestionWrapper ul.suggestions li.selected a{cursor:pointer;color:#FFF;text-decoration:none}.suggestionWrapper ul.suggestions li img{width:16px;height:16px;margin:0 8px;float:left}.suggestionWrapper ul.suggestions li.noResultsFound{margin:0 8px}.suggestionWrapper input:focus{outline:none}div.selection.layout{display:none;position:absolute;z-index:200;padding-top:8px}div.selection.layout>.arrow{position:absolute;top:-5px;left:50%;width:18px;height:13px;margin-left:-9px;background:url(/images/_/filter-layer-arrow.png) no-repeat center center;z-index:1000}div.selection.layout>.content{background:#deebf2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.35);-moz-box-shadow:0px 1px 10px rgba(0,0,0,0.35);box-shadow:0px 1px 10px rgba(0,0,0,0.35);padding:8px 16px;position:relative}div.selection.layout>.content.scrollable{overflow:auto;height:300px}div.selection.layout .filterGroup{margin:0;padding:0}div.selection.layout .filterGroup .nested{display:none}div.selection.layout .filterGroup li{list-style:none;margin:0;padding:0}div.selection.layout .filterGroup li label{display:block;padding:3px 0;line-height:13px;font-size:11px;font-weight:bold;color:#3af}div.selection.layout .filterGroup li label input{vertical-align:top;margin-right:8px}.popupWin{position:fixed;top:0;left:0;z-index:10000;min-height:200px;min-width:400px;border:18px solid rgba(100,100,100,0.3);-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box;display:none}.popupWin .contentWrapper{float:left;margin:-1% 0 -1% -1%;width:102%}.popupWin .contentWrapper .popupHeader,.popupWin .contentWrapper .popupBody,.popupWin .contentWrapper .popupFooter{float:left;width:100%}.popupWin .contentWrapper .popupHeader{height:55px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;background:#eee;border-bottom:1px solid #ccc}.popupWin .contentWrapper .popupHeader .popupName{float:left;height:100%}.popupWin .contentWrapper .popupHeader .popupName h1{font-size:22px;line-height:58px;margin-left:16px}.popupWin .contentWrapper .popupHeader .popupName h1.separatedFileName{margin-top:10px;padding:0;line-height:30px}.popupWin .contentWrapper .popupHeader .popupName p{font-size:16px;padding:0;margin-left:16px;color:gray}.popupWin .contentWrapper .popupHeader .closeButton{float:right;height:32px;width:32px;background:url(/images/_/button-corner-close.png) no-repeat;margin:13px 10px 0 0;cursor:pointer}.popupWin .contentWrapper .popupBody{position:relative;min-height:120px;background:white;overflow:auto}.popupWin .contentWrapper .popupBody .modalFlash{display:none;float:left;width:100%;background:#FFE7E2}.popupWin .contentWrapper .popupBody .modalFlash p{line-height:36px;padding:0;margin-left:16px;font-weight:bold;color:red}.popupWin .contentWrapper .popupBody .bodyContent{display:none;float:left;width:100%}.popupWin .contentWrapper .popupBody .bodyContent .collaboratorsPopup{min-height:260px}.popupWin .contentWrapper .popupBody .bodyContent .loadingContent{float:left;width:100%;border-bottom:1px solid #ddd;background:#fefefe}.popupWin .contentWrapper .popupBody .bodyContent .loadingContent .hint{float:left;clear:both;margin:10px}.popupWin .contentWrapper .popupBody .bodyContent .noForm{float:left;padding:12px;width:95%}.popupWin .contentWrapper .popupBody .bodyContent .noForm p{padding:0;margin-bottom:8px}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadText{float:left;font-weight:bold;margin-top:16px;cursor:default}.popupWin .contentWrapper .popupBody .bodyContent .noForm .hint{margin-bottom:0;color:gray;font-size:10px}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadify{float:left}.popupWin .contentWrapper .popupBody .bodyContent .noForm .select{display:none}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadBtn{position:relative;float:left;width:100%;height:90px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadBtn.dropborder{box-shadow:rgba(0,0,0,0.098) 0px 0px 20px inset;border:4px dashed #f0f0f0}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadBtn.dropHint{border:4px dashed #33aaff}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadBtn .dropbox{width:100%;height:90px;top:0;left:0;position:absolute;z-index:32}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadBtn .enableFolders{width:96%;padding:4px;position:absolute;z-index:2}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadBtn .enableFolders .label{font-size:16px;margin-bottom:8px;font-family:Arial, sans-serif;color:#999}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadBtn .dropContainer{width:98%;top:24px;left:1%;position:absolute;z-index:2;text-align:center}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadBtn .dropContainer .droplabel{margin-bottom:8px;font-size:2em;font-family:Arial, sans-serif;color:#bbb}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadBtn .dropContainer .hiddenFileInput{height:0px;width:0px;overflow:hidden}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadBtn .dropContainer .browseButtons{padding-top:8px}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadBtn .dropContainer .browseButtons .browse{z-index:2;margin:2px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#ececec;border:2px solid #ddd;cursor:pointer;width:130px;left:50%;text-align:center;padding:4px}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadBtn .dropContainer .browseButtons .browse.active{background:#dcdcdc;border:2px solid #aaa}.popupWin .contentWrapper .popupBody .bodyContent .noForm .uploadBtn .dropContainer .browseButtons .browse .browseText{font-size:16px;color:#aaa}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet{float:left;width:100%;margin-top:30px;margin-bottom:2px}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet .totalProgressWrapper{float:left;width:100%;height:14px;margin-bottom:30px}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet .totalProgressWrapper .totalTimeRemaining{position:relative;left:0;width:100%;height:10px}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet .totalProgressWrapper .totalProgress{float:right;margin-top:2px;border:1px solid #d3d3d3;border-top:1px solid #b3b3b3;background:#d3d3d3;height:10px;top:2px;width:80%;padding:0 2px;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet .totalProgressWrapper .totalProgress .bar{float:left;top:2;height:6px;margin:2px 0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:red;width:0}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet .totalProgressWrapper .totalProgress.done .bar{background:url(/images/uploadify/progress-bar-done.png) repeat-x left center}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet #cads_wrapper{margin-top:0px}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet #cads_wrapper .uploadElementWrapper{position:relative}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet #cads_wrapper .uploadElementWrapper .filename{max-width:310px;font-weight:bold;white-space:nowrap}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet #cads_wrapper .uploadElementWrapper .uploadedFile{position:relative;right:0;width:240px}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet #cads_wrapper .uploadElementWrapper .uploadedFile .timeRemaining{position:absolute;left:16px;width:80px;height:20px}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet #cads_wrapper .uploadElementWrapper .uploadedFile .delete{position:absolute;width:16px;height:16px;background:url(/images/_/icon-delete-16x16.png) no-repeat;top:12px;right:0;z-index:100}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet #cads_wrapper .uploadElementWrapper .uploadedFile .delete .deleteUpload{color:#999;float:left;height:100%;width:100%}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet #cads_wrapper .uploadElementWrapper .uploadedFile .uploadedImageWrapper{position:absolute;left:0;top:14px;height:12px;width:12px}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet #cads_wrapper .uploadElementWrapper .uploadedFile.narrow{width:185px}.popupWin .contentWrapper .popupBody .bodyContent .noForm .dataSet .screenshots{float:left;width:100%}.popupWin .contentWrapper .popupBody .bodyContent .noForm .row{float:left;clear:both}.popupWin .contentWrapper .popupBody .bodyContent .noForm .row .contextHelp{margin-left:4px;cursor:pointer}.popupWin .contentWrapper .popupBody .bodyContent .suggestionWrapper{float:left;clear:both;margin:0 10px 10px 0px}.popupWin .contentWrapper .popupBody .bodyContent .suggestionWrapper input{float:left;width:200px}.popupWin .contentWrapper .popupBody .bodyContent .suggestionWrapper .suggestions{top:31px;width:210px}.popupWin .contentWrapper .popupBody .bodyContent .suggestionWrapper .suggestions .suggestion{position:relative}.popupWin .contentWrapper .popupBody .bodyContent .suggestionWrapper .suggestions .suggestion .innerContainer{position:absolute;right:0;top:0;display:none;background:#0C86D4;padding:7px;height:14px;width:27px}.popupWin .contentWrapper .popupBody .bodyContent .tableBody{float:left;width:100%;max-height:310px}.popupWin .contentWrapper .popupBody .bodyContent .tableBody .tableRow{float:left;width:100%;position:relative;line-height:32px;border-bottom:1px solid #ddd}.popupWin .contentWrapper .popupBody .bodyContent .tableBody .tableRow:last-child{border:none}.popupWin .contentWrapper .popupBody .bodyContent .tableBody .tableRow:first-child{border-bottom:1px solid #ddd}.popupWin .contentWrapper .popupBody .bodyContent .tableBody .tableRow span{float:left}.popupWin .contentWrapper .popupBody .bodyContent .tableBody .tableRow .version,.popupWin .contentWrapper .popupBody .bodyContent .tableBody .tableRow .created,.popupWin .contentWrapper .popupBody .bodyContent .tableBody .tableRow .member{margin-left:8px}.popupWin .contentWrapper .popupBody .bodyContent .tableBody .tableRow .version{font-size:11px}.popupWin .contentWrapper .popupBody .bodyContent .tableBody .tableRow .created{font-weight:bold;min-width:150px}.popupWin .contentWrapper .popupBody .bodyContent .tableBody .tableRow .member{min-width:240px}.popupWin .contentWrapper .popupBody .bodyContent .tableBody .tableRow .download{float:right;margin-right:8px}.popupWin .contentWrapper .popupBody .bodyContent .tableBody .tableRow .image{height:24px;width:24px;margin:4px 0 0 8px}.popupWin .contentWrapper .popupBody .bodyContent .tableBody .tableRow .image img{height:100%;width:100%}.popupWin .contentWrapper .popupBody .bodyContent .tableBody .tableRow .name{margin-left:30px;font-weight:bold;min-width:200px;color:#333}.popupWin .contentWrapper .popupBody .bodyContent .message{float:left;margin:16px}.popupWin .contentWrapper .popupBody .spinnerDiv{position:absolute}.popupWin .contentWrapper .popupBody button{display:none}.popupWin .contentWrapper .popupFooter{height:55px;-webkit-border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;-moz-border-radius-bottomleft:7px;-moz-border-radius-bottomright:7px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;background:#eee;border-top:1px solid #ccc}.popupWin .contentWrapper .popupFooter .buttons{float:left;margin:10px 0px 0 16px}.popupWin .contentWrapper .popupFooter .buttons .red,.popupWin .contentWrapper .popupFooter .buttons .gray{padding:0 16px;margin-right:8px}.popupWin .contentWrapper .popupFooter .buttons .cancelButton{margin-bottom:8px}.popupWin .contentWrapper .popupFooter .finalizing{width:100%;font-size:22px;text-align:left;margin-left:80px;margin-top:18px;font-weight:bold;font-family:Arial, sans-serif;color:#bbb}#popupContent{display:none}.loadingSpinner{position:fixed;height:1px;width:1px;z-index:300}
.cadBox{position:fixed;background:black;z-index:200;min-height:600px;min-width:800px;overflow:hidden;-moz-box-shadow:0 0 40px #000;-webkit-box-shadow:0 0 40px #000;box-shadow:0 0 80px #000}
.cadBox .mainHolder:hover .lightboxNavi{display:block}
.cadBox .renderingButtons{float:left;z-index:150;position:absolute;left:8px;bottom:8px;display:none}
.cadBox .lightboxNavi{width:48px;height:48px;border:none;position:absolute;z-index:300;top:50%;margin-top:-24px}
.cadBox .lightboxNavi.left{left:8px;background:url('./gallery/pictureSliderLeftMini.png');}
.cadBox .lightboxNavi.right{right:-232px;background:url('./gallery/pictureSliderRightMini.png');}
.cadBoxSidebar{position:absolute;right:0;top:0;height:100%;width:240px;min-height:300px;background:white;overflow:hidden}
.cadBoxSidebar .closeLightbox{position:absolute;top:4px;right:4px;height:16px;width:16px;border:none;background:url(/images/_/icon-delete-16x16.png) no-repeat center center}
.cadBoxSidebar .closeLightbox:hover{background:url(/images/_/icon-delete-active-16x16.png) no-repeat center center}
.cadBoxSidebar .breadCrumbs{margin:8px;width:86%;font-size:11px;color:#777}
.cadBoxSidebar .breadCrumbs a{color:black;text-decoration:underline;color:#777}
.cadBoxSidebar .breadCrumbs a:hover{color:#333}
.cadBoxSidebar .header{height:30px;margin-left:8px;position:relative}
.cadBoxSidebar .header .image{float:left;height:100%;width:24px;background:url(/images/_/project_icons.png) no-repeat -59px 0px;margin-right:8px}
.cadBoxSidebar .header .name{position:absolute;line-height:12px;font-size:13px;font-weight:bold}
.cadBoxSidebar .header .size{position:absolute;top:12px;font-size:10px;color:#333}
.cadBoxSidebar .download:hover .text{text-decoration:underline}
.cadBoxSidebar .download .dl{float:left;height:16px;width:16px;background:url(/images/_/icon-download-red-16x16.png) no-repeat 0px 0px}
.cadBoxSidebar .download .text{float:left;margin-left:8px;line-height:18px}
.cadBoxSidebar .info{margin:8px;background:#eee;border:1px solid #ccc;padding:8px;height:60px}
.cadBoxSidebar .info p{line-height:16px;margin-bottom:4px;padding:0;font-size:11px}
.cadBoxSidebar .info p .head{float:left;clear:left;font-weight:bold;width:60px}
.cadBoxSidebar .info p .content{float:left;clear:right}
.cadBoxSidebar .info .by{margin-bottom:0}
.cadBoxSidebar .info .by .content a{color:red;font-weight:bold}
.cadBoxSidebar .download{margin:8px}
.cadBoxSidebar .download .button a{color:white}
.cadBoxSidebar .comments{position:absolute;top:180px;width:100%;bottom:0;background:#eee;border-top:1px solid #ccc;overflow:auto}
.cadBoxSidebar .comments .addCommentContainer{float:left;width:100%;display:none}
.cadBoxSidebar .comments .addCommentContainer .new_comment{float:left}
.cadBoxSidebar .comments .addCommentContainer .inputField{float:left;clear:none;margin:8px 0 8px 8px;height:22px;width:142px;border:2px solid #999;resize:vertical;padding:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.cadBoxSidebar .comments .addCommentContainer .button{margin:8px 0 8px 8px;float:left;height:auto}
.cadBoxSidebar .comments .amount{float:left;font-weight:bold;margin:8px;color:#777}
.cadBoxSidebar .comments .spinner{position:absolute;right:8px;top:7px;height:1px;width:1px}
.cadBoxSidebar .comments .writeCommentBtn{font-weight:bold;position:absolute;right:8px;top:8px;color:#3af;cursor:pointer}
.cadBoxSidebar .comments .writeCommentBtn:hover{text-decoration:underline;color:#999}
.cadBoxSidebar .comments .commentsWrapper{float:left}
.cadBoxSidebar .comments .commentsWrapper .entry{float:left;position:relative;width:100%;margin-top:8px}
.cadBoxSidebar .comments .commentsWrapper .entry .image{float:left;clear:none;width:32px;height:32px;margin-left:8px}
.cadBoxSidebar .comments .commentsWrapper .entry .image a img{width:100%}
.cadBoxSidebar .comments .commentsWrapper .entry .textWrapper{float:left;clear:none;width:170px;padding:0 0 8px 8px}
.cadBoxSidebar .comments .commentsWrapper .entry .textWrapper .name,.cadBoxSidebar .comments .commentsWrapper .entry .textWrapper .time{float:left}
.cadBoxSidebar .comments .commentsWrapper .entry .textWrapper .name{font-weight:bold;clear:none;margin-right:8px}
.cadBoxSidebar .comments .commentsWrapper .entry .textWrapper .name a{color:red}
.cadBoxSidebar .comments .commentsWrapper .entry .textWrapper .content{word-wrap:break-word}
.cadBoxSidebar .comments .commentsWrapper .entry .textWrapper .bottom{float:left;width:100%}
.cadBoxSidebar .comments .commentsWrapper .entry .textWrapper .bottom .time{font-size:11px;color:#999;clear:left}
.cadBoxSidebar .comments .commentsWrapper .entry .textWrapper .bottom .actions{font-size:11px;float:right}
#galleryLightbox{visibility:hidden}
#galleryLightbox .content{border-radius:0}
#galleryLightbox .body{height:100%}
#galleryLightbox .body .mainHolder{position:absolute;left:0;top:0;bottom:0;right:0}
#galleryLightbox .body .mainHolder.narrow{right:240px}
#galleryLightbox .body .mainHolder img{position:absolute}
#galleryLightbox .body .mainHolder .videoHolder{padding-bottom:4px;height:500px}
#galleryLightbox .body .mainHolder .videoHolder .cantShowVideo{padding:240px 20px 0 20px;width:760px;font-size:16px;display:block;height:85px;width:420px;padding:136px 19px 0 19px;line-height:22px}
#galleryLightbox .body .mainHolder .videoHolder .cantShowVideo a{color:#fff}
#galleryLightbox .author,.publicProject .mainHolder .author{position:absolute;padding:6px;z-index:99;background:#000;background:rgba(0,0,0,0.5);display:block;color:#fff;font-weight:bold;font-size:11px;line-height:11px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}
#galleryLightbox .author a,.publicProject .mainHolder .author a{color:#fff;margin-left:4px}
#galleryLightbox .author{bottom:0px;right:0px}.publicProject .tableBody .tableRow .version,.popupWin .tableBody .tableRow .version{width:18px;padding-left:5px;padding-top:3px;height:13px;line-height:12px;margin-top:7px;margin-right:4px;color:#619AB7;font-weight:bold;background:#D4E4EE;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.publicProject .tableBody .tableRow .version.first,.popupWin .tableBody .tableRow .version.first{background:#eee;color:gray}.publicProject .tableBody .tableRow .version.filesTabPopup,.popupWin .tableBody .tableRow .version.filesTabPopup{cursor:pointer}.publicProject{float:left}.publicProject .privateIcon{float:left;margin-right:8px}.publicProject h1{padding:0}.publicProject .titlemeta .text{padding-left:0;a-color:gray}.publicProject .titlemeta .text a:first-child{color:red}.publicProject .cadfileBody{padding-top:16px}.publicProject .cadfileBody .description{float:left;color:#808080;padding-top:16px;padding-bottom:32px;line-height:24px;font-size:16px}.publicProject .cadfileBody .comments{float:left;clear:both;width:704px}.publicProject .cadfileBody .galleryWrapper{float:left;width:704px}.publicProject .cadfileBody .gallery{position:relative;height:480px;width:100%;background:url(/images/_/image-background-pattern.gif)}
.publicProject .cadfileBody .gallery .mainHolder{width:704px;margin-top:0px;height:480px;text-align:center;overflow:hidden;position:relative;line-height:480px}
.publicProject .cadfileBody .gallery .mainHolder .author{bottom:5px;right:0}
.publicProject .cadfileBody .gallery .mainHolder img{vertical-align:middle;cursor:pointer;background:#fff}
.publicProject .cadfileBody .gallery .mainHolder .videoHolder{position:relative;height:100%;z-index:1;background:#222;color:#fff}
.publicProject .cadfileBody .gallery .mainHolder .videoHolder object,.publicProject .cadfileBody .gallery .mainHolder .videoHolder embed{position:relative;z-index:1}
.publicProject .cadfileBody .gallery .mainHolder .videoHolder .cantShowVideo{font-size:16px;display:block;height:85px;width:420px;padding:136px 19px 0 19px;line-height:22px}
.publicProject .cadfileBody .gallery .mainHolder.missing .uploadFirstRenderingAction{vertical-align:middle;position:relative;z-index:40}
.publicProject .cadfileBody .gallery .mainHolder.missing img{position:absolute;top:5px;left:0;cursor:default}
.publicProject .cadfileBody .gallery .mainHolder:hover .galleryNavi{display:block}.publicProject .cadfileBody .gallery .renderingButtons{float:left;z-index:150;position:absolute;left:8px;bottom:8px;display:none}.publicProject .cadfileBody .gallery .filesTable3dHolder{position:absolute;left:0;top:0;width:704px;height:480px;z-index:160;background-color:#fff;background-image:url(/images/_/image-background-pattern.gif);text-align:left;display:none;margin:0}.publicProject .cadfileBody .gallery .filesTable3dHolder .frame{width:640px;height:410px;margin-top:33px;margin-bottom:33px;margin-left:33px;margin-right:33px;background-image:none;background-color:#fff;border:2px solid #ddd}.publicProject .cadfileBody .gallery .filesTable3dHolder .icon{float:left;width:24px;height:24px;margin-top:10px;margin-left:10px;margin-right:10px}.publicProject .cadfileBody .gallery .filesTable3dHolder .icon.threeD{background:url(/images/_/file-browser-icons/icon-file-3d.png) no-repeat center}.publicProject .cadfileBody .gallery .filesTable3dHolder .title{background:#444;color:#fff;margin-top:0px;margin-bottom:0px;padding-top:15px;padding-bottom:10px;padding-left:10px;padding-right:0px;font-size:20px;font-weight:normal}.publicProject .cadfileBody .gallery .filesTable3dHolder .message_text{color:#000;margin-top:185px;text-align:center;font-size:20px;font-weight:normal}.publicProject .cadfileBody .gallery .filesTable3dHolder .filesTable{border:none;width:100%;height:332px;margin-top:20px;overflow:auto}.publicProject .cadfileBody .gallery .filesTable3dHolder .filesTable .tableBody{margin-left:20px;margin-right:20px;width:auto;overflow:auto}.publicProject .cadfileBody .gallery .filesTable3dHolder .filesTable .tableBody .tableRow{cursor:pointer;width:600px;border-top:none;border-bottom:1px solid #ddd}.publicProject .cadfileBody .gallery .filesTable3dHolder .filesTable .tableBody .tableRow.first{border-top:1px solid #ddd}.publicProject .cadfileBody .gallery .filesTable3dHolder .filesTable .tableBody .tableRow:hover{background-color:#e2f6fd}.publicProject .cadfileBody .gallery .filesTable3dHolder .filesTable .tableBody .tableRow .ca{margin-left:8px;width:212px}.publicProject .cadfileBody .gallery .filesTable3dHolder .filesTable .tableBody .tableRow .cc{width:80px}.publicProject .cadfileBody .gallery .filesTable3dHolder .filesTable .tableBody .tableRow .cd{width:300px}
.publicProject .cadfileBody .gallery .galleryNavi{position:absolute;width:48px;height:48px;cursor:pointer;background-color:rgba(0,0,0,0.3);background-repeat:no-repeat;display:none;z-index:150}
.publicProject .cadfileBody .gallery .galleryNavi.photoNavi{top:216px}
.publicProject .cadfileBody .gallery .galleryNavi.photoNavi.left{left:0px}
.publicProject .cadfileBody .gallery .galleryNavi.photoNavi.right{right:0px}.publicProject .cadfileBody .gallery .thumbSlider{position:relative;float:left;width:100%;padding-top:10px}.publicProject .cadfileBody .gallery .thumbSlider .slider{position:relative;float:left;height:56px;left:58px;overflow:hidden}.publicProject .cadfileBody .gallery .thumbSlider .slider.noImages{left:-3px}.publicProject .cadfileBody .gallery .thumbSlider .slider.singlePage{width:592px;left:3px}.publicProject .cadfileBody .gallery .thumbSlider .slider.singlePage.wider{width:672px;left:0px}.publicProject .cadfileBody .gallery .thumbSlider .slider.singlePage.wider .holder,.publicProject .cadfileBody .gallery .thumbSlider .slider.singlePage.wider .empty{margin-right:3px}.publicProject .cadfileBody .gallery .thumbSlider .slider.multiPage{width:480px;margin-left:6px}.publicProject .cadfileBody .gallery .thumbSlider .slider.multiPage.wider{width:560px;left:53px}.publicProject .cadfileBody .gallery .thumbSlider .slider .slide{width:10000px;float:left}.publicProject .cadfileBody .gallery .thumbSlider .slider .slide .holder,.publicProject .cadfileBody .gallery .thumbSlider .slider .slide .empty{margin-right:4px;float:left;clear:none;width:50px;height:50px;background-color:#f7f7f7;border:3px solid #fff}.publicProject .cadfileBody .gallery .thumbSlider .slider .slide .holder{cursor:pointer;border:3px solid #fff;background-color:#eee}.publicProject .cadfileBody .gallery .thumbSlider .slider .slide .holder.empty{cursor:default}.publicProject .cadfileBody .gallery .thumbSlider .slider .slide .holder.video{position:relative;background-color:red}.publicProject .cadfileBody .gallery .thumbSlider .slider .slide .holder.video .image{position:absolute;left:10px;top:14px;height:26px;width:32px;background:url(/images/_/project-overview-sprite.png) -34px 0px}.publicProject .cadfileBody .gallery .thumbSlider .slider .slide .holder .thumb{height:50px;width:50px;margin:0}.publicProject .cadfileBody .gallery .thumbSlider .slider .slide .holder.selected{border:3px solid #3af}.publicProject .cadfileBody .gallery .thumbSlider .sliderNavi{width:50px;height:50px;border:3px solid #fff;cursor:pointer}.publicProject .cadfileBody .gallery .thumbSlider .sliderNavi.left.noPadding{left:-3px}.publicProject .cadfileBody .gallery .thumbSlider .sliderNavi.left,.publicProject .cadfileBody .gallery .thumbSlider .sliderNavi.right{position:absolute;background-color:#eee}.publicProject .cadfileBody .gallery .thumbSlider .sliderNavi.left .image,.publicProject .cadfileBody .gallery .thumbSlider .sliderNavi.right .image{float:left}.publicProject .cadfileBody .gallery .thumbSlider .sliderNavi.left{left:55px}.publicProject .cadfileBody .gallery .thumbSlider .sliderNavi.right{right:55px}.publicProject .cadfileBody .gallery .thumbSlider .addButton{position:absolute;right:0;width:50px;height:50px;margin-top:3px;background-color:#eee;cursor:pointer}.publicProject .cadfileBody .gallery .thumbSlider .addButton:hover .image{background-position:-84px -28px}.publicProject .cadfileBody .gallery .thumbSlider .addButton:hover .text{color:#333}.publicProject .cadfileBody .gallery .thumbSlider .addButton .image{position:absolute;height:24px;width:24px;left:13px;top:6px;background:url(/images/_/project-overview-sprite.png) -56px -28px}.publicProject .cadfileBody .gallery .thumbSlider .addButton .text{float:left;width:50px;margin-top:30px;text-align:center;font-variant:small-caps;font-size:14px;color:#999}
.publicProject .cadfileBody .gallery .viewerButton{position:relative;float:left;margin:3px;height:50px;width:50px;cursor:pointer;background-color:white}
.publicProject .cadfileBody .gallery .viewerButton .image{position:absolute;left:10px;top:14px;height:26px;width:32px;background:url(/images/_/project-overview-sprite.png) 0px 0px}
.publicProject .cadfileBody .gallery .viewerButton.selected{border:3px solid #3af;margin:0px}
.publicProject .cadfileBody .gallery .viewerButton:hover{background-color:white}.publicProject .cadfileBody .commentsContainer .commentsHeader{height:30px}.publicProject .cadfileBody .commentsContainer .commentsHeader h3{display:inline}.publicProject .cadfileBody .commentsContainer .commentsHeader .commentsCount{display:inline;padding-bottom:2px;cursor:pointer}.publicProject .cadfileBody .commentsContainer .commentsHeader .commentsCount div{display:inline}.publicProject .cadfileBody .commentsContainer .commentsHeader .commentsCount a{color:#999}.publicProject .cadfileBody .commentsContainer .feed{margin:0}.publicProject .cadfileBody .commentsContainer .comments .comment{border-bottom:1px solid #ccc;padding:10px 0}.publicProject .cadfileBody .commentsContainer .comments .comment .commentAvatar{float:left}.publicProject .cadfileBody .commentsContainer .comments .comment .commentContent{float:left;width:90%}.publicProject .cadfileBody .commentsContainer .comments .comment .commentContent .author a{color:red}.publicProject .cadfileBody .commentsContainer .comments .comment .commentContent .time,.publicProject .cadfileBody .commentsContainer .comments .comment .commentContent .commentButton{color:#aaa}.publicProject .cadfileBody .commentsContainer .comments .comment .commentContent p{float:left;width:90%}.publicProject .cadfileBody .commentsContainer .comments .comment .commentContent .commentButton{position:absolute;right:0;top:10px}.publicProject .cadfileBody .commentsContainer .reportSpam img{position:absolute;right:0}.publicProject .cadfileBody .commentsContainer .addCommentContainer .formWrapper{background-color:#eee;width:626px;padding:10px}.publicProject .cadfileBody .commentsContainer .addCommentContainer .formWrapper textarea{border:2px solid #aaa;background-image:none;width:612px;margin-bottom:10px}.publicProject .cadfileBody .commentsContainer .addCommentContainer .formWrapper textarea:focus{background-image:none}.publicProject .cadfileBody .commentsContainer .addCommentContainer .formWrapper .errorMessage{margin:-6px 0 8px 0;position:relative}.publicProject .cadfileBody .hint{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:absolute;display:none;width:96px;height:96px;padding:0;z-index:99;left:50%;top:192px;margin-left:-48px;background:rgba(0,0,0,0.3);cursor:pointer}.publicProject .cadfileBody .spinner{position:relative;width:100%;top:10px}.publicProject .cadfileBody .spinner .spinnerWrapper{width:30px;height:30px;display:block;margin:0 auto}.publicProject .cadfileBody .filesHeader{position:relative;line-height:32px}.publicProject .cadfileBody .filesHeader .buttons{float:right}.publicProject .cadfileBody .filesHeader .breadcrumbs{font-size:14px}.publicProject .cadfileBody .filesHeader .breadcrumbs a{color:#1e1e1e;text-decoration:underline}.publicProject .cadfileBody .filesHeader .buttons a{text-decoration:none}.publicProject .cadfileBody .revisionsHeader{float:left;margin-bottom:0}.publicProject .cadfileBody .actionIcon{height:12px;width:12px;margin-top:9px;margin-right:8px}.publicProject .cadfileBody .added{background:url(/images/_/icon-plus-12x12.png) no-repeat center}.publicProject .cadfileBody .removed{background:url(/images/_/icon-minus-12x12.png) no-repeat center}.publicProject .cadfileBody .updated{background:url(/images/_/icon-update-12x12.png) no-repeat center}.publicProject .cadfileBody .filesTable{float:left;width:942px;border:2px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.publicProject .cadfileBody .filesTable span{font-size:11px;float:left}.publicProject .cadfileBody .filesTable span.showFilesPopup{height:55%}.publicProject .cadfileBody .filesTable span.showFilesPopup.icon{margin-top:8px;background:url(/images/_/icon-collaboration.png) no-repeat top left;background-size:24px 18px;cursor:pointer}.publicProject .cadfileBody .filesTable .cx{width:140px}.publicProject .cadfileBody .filesTable .ca{width:282px}.publicProject .cadfileBody .filesTable .cx,.publicProject .cadfileBody .filesTable .ca{margin-left:8px;overflow:hidden}.publicProject .cadfileBody .filesTable .cx .text,.publicProject .cadfileBody .filesTable .ca .text{cursor:pointer}.publicProject .cadfileBody .filesTable .cx .text.default,.publicProject .cadfileBody .filesTable .ca .text.default{cursor:default}.publicProject .cadfileBody .filesTable .cb{width:160px}.publicProject .cadfileBody .filesTable .cb a{color:#000}.publicProject .cadfileBody .filesTable .cb a span:hover{text-decoration:underline}.publicProject .cadfileBody .filesTable .cb.wide{width:300px}.publicProject .cadfileBody .filesTable .cc{width:80px}.publicProject .cadfileBody .filesTable .cd{width:270px}.publicProject .cadfileBody .filesTable .cd a{color:#999;font-weight:bold}.publicProject .cadfileBody .filesTable .ce{width:120px}.publicProject .cadfileBody .filesTable .cf{width:100px}.publicProject .cadfileBody .filesTable .cg{position:absolute;right:8px;top:8px;height:16px;width:16px;border:1px solid gray;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer}.publicProject .cadfileBody .filesTable .cg:hover{border:1px solid black}.publicProject .cadfileBody .filesTable .cg:hover .icon{background:url(/images/_/tooltip-layer-arrow-gray.png) no-repeat 0 0}.publicProject .cadfileBody .filesTable .cg .icon{position:absolute;top:6px;left:4px;background:url(/images/_/tooltip-layer-arrow-gray.png) no-repeat 0 -5px;width:16px;height:4px}.publicProject .cadfileBody .filesTable .cg ul{position:absolute;display:none;right:0;list-style:none;border:1px solid #aaa;z-index:100;padding:0}.publicProject .cadfileBody .filesTable .cg ul.top{top:16px}.publicProject .cadfileBody .filesTable .cg ul.bottom{bottom:16px}.publicProject .cadfileBody .filesTable .cg ul li{position:relative;background-color:white;text-align:left;line-height:32px;font-size:12px;white-space:nowrap}.publicProject .cadfileBody .filesTable .cg ul li:hover{background-color:#eee}.publicProject .cadfileBody .filesTable .cg ul li:hover a{color:black}.publicProject .cadfileBody .filesTable .cg ul li a{padding:0 8px;display:block;color:#666;text-decoration:none}.publicProject .cadfileBody .filesTable .tableHeader{width:100%;line-height:24px;float:left;background-color:#eee}.publicProject .cadfileBody .filesTable .tableHeader span{color:#aaa}.publicProject .cadfileBody .filesTable .tableHeader>span{position:relative}.publicProject .cadfileBody .filesTable .tableHeader>span .x{position:absolute;right:8px;width:16px;height:100%;cursor:pointer;cursor:Col-resize}.publicProject .cadfileBody .filesTable .tableHeader>span .x .image{position:absolute;width:9px;height:8px;left:4px;top:8px}.publicProject .cadfileBody .filesTable .tableHeader>span:hover .x .image{background:url(/images/_/icon_width_change.png) no-repeat 0px 0px}.publicProject .cadfileBody .filesTable .tableHeader .text{cursor:pointer}.publicProject .cadfileBody .filesTable .tableHeader .i{float:left;height:4px;width:8px;margin-top:10px;margin-left:4px}.publicProject .cadfileBody .filesTable .tableHeader .i.up{background:url(/images/_/tooltip-layer-arrow-gray2.png) no-repeat 0px 0px}.publicProject .cadfileBody .filesTable .tableHeader .i.down{background:url(/images/_/tooltip-layer-arrow-gray2.png) no-repeat 0px -5px}.publicProject .cadfileBody .filesTable .tableBody{width:956px}.publicProject .cadfileBody .filesTable .tableBody .tableRow{position:relative;width:942px;border-top:1px solid #ddd;line-height:32px}.publicProject .cadfileBody .filesTable .tableBody .tableRow .ca,.publicProject .cadfileBody .filesTable .tableBody .tableRow .cb,.publicProject .cadfileBody .filesTable .tableBody .tableRow .cc,.publicProject .cadfileBody .filesTable .tableBody .tableRow .cd,.publicProject .cadfileBody .filesTable .tableBody .tableRow .ce,.publicProject .cadfileBody .filesTable .tableBody .tableRow .cf{height:32px;overflow:hidden}.publicProject .cadfileBody .filesTable .tableBody .tableRow .ca .text,.publicProject .cadfileBody .filesTable .tableBody .tableRow .cb .text,.publicProject .cadfileBody .filesTable .tableBody .tableRow .cc .text,.publicProject .cadfileBody .filesTable .tableBody .tableRow .cd .text,.publicProject .cadfileBody .filesTable .tableBody .tableRow .ce .text,.publicProject .cadfileBody .filesTable .tableBody .tableRow .cf .text{overflow:hidden;white-space:nowrap}.publicProject .cadfileBody .filesTable .tableBody .tableRow .cx .text{width:100px}.publicProject .cadfileBody .filesTable .tableBody .tableRow .ca{font-weight:bold}.publicProject .cadfileBody .filesTable .tableBody .tableRow .ca .text{max-width:200px}.publicProject .cadfileBody .filesTable .tableBody .tableRow .ca .textRight{float:right;margin-right:10px;color:red;cursor:pointer}.publicProject .cadfileBody .filesTable .tableBody .tableRow .cx,.publicProject .cadfileBody .filesTable .tableBody .tableRow .ca{position:relative}.publicProject .cadfileBody .filesTable .tableBody .tableRow .cx a .text,.publicProject .cadfileBody .filesTable .tableBody .tableRow .ca a .text{color:#333}.publicProject .cadfileBody .filesTable .tableBody .tableRow .cx a:hover .text,.publicProject .cadfileBody .filesTable .tableBody .tableRow .ca a:hover .text{text-decoration:underline}.publicProject .cadfileBody .filesTable .tableBody .tableRow .cx .icon,.publicProject .cadfileBody .filesTable .tableBody .tableRow .cx .dl,.publicProject .cadfileBody .filesTable .tableBody .tableRow .ca .icon,.publicProject .cadfileBody .filesTable .tableBody .tableRow .ca .dl{margin-right:8px}.publicProject .cadfileBody .filesTable .tableBody .tableRow .cx .icon,.publicProject .cadfileBody .filesTable .tableBody .tableRow .ca .icon{float:left;width:24px;height:24px;margin-top:3px}.publicProject .cadfileBody .filesTable .tableBody .tableRow .cf a{color:#999}.publicProject .cadfileBody .filesTable .tableBody .tableRow .cf .bold{color:#333;font-weight:bold}.publicProject .cadfileBody .filesTable .tableBody .tableRow .cf .bold:hover{text-decoration:underline}.publicProject .cadfileBody .filesTable .tableBody .tableRow .dl{float:right;width:16px;height:16px;margin-top:8px;cursor:pointer;background:url(/images/_/icon-download-red-16x16.png) no-repeat 0px 0px}.publicProject .cadfileBody .filesTable .tableBody .tableRow .dl.disabled{opacity:0.25;-moz-opacity:0.25;-khtml-opacity:0.25;filter:alpha(opacity=25)}.publicProject .cadfileBody .filesTable .tableBody .tableRow .cc,.publicProject .cadfileBody .filesTable .tableBody .tableRow .cd,.publicProject .cadfileBody .filesTable .tableBody .tableRow .ce,.publicProject .cadfileBody .filesTable .tableBody .tableRow .cf{color:#999}.publicProject .cadfileBody .filesTable .tableBody .tableRow .ce img{float:left;height:100%;margin-top:6px;cursor:pointer}.publicProject .cadfileBody .filesTable .tableBody .tableRow .short{float:left;line-height:32px;margin-left:26px;margin-top:-7px;cursor:pointer;color:#999}.publicProject .cadfileBody .fileView{float:left;height:180px}.publicProject .cadfileBody .fileView .fileWrapper{float:left;position:relative;height:100%}.publicProject .cadfileBody .fileView .fileWrapper .iconWrapper{float:left;height:100%;width:110px}.publicProject .cadfileBody .fileView .fileWrapper .iconWrapper .icon{float:left;height:132px;width:110px}.publicProject .cadfileBody .fileView .fileWrapper .iconWrapper .icon.packed{background:url(/images/_/file-browser-icons/icon-file-zip-large.png) no-repeat center;background-size:100% auto}.publicProject .cadfileBody .fileView .fileWrapper .iconWrapper .icon.cad{background:url(/images/_/file-browser-icons/icon-file-cad-large.png) no-repeat center;background-size:100% auto}.publicProject .cadfileBody .fileView .fileWrapper .iconWrapper .icon.threeD{background:url(/images/_/file-browser-icons/icon-file-3d-large.png) no-repeat center;background-size:100% auto}.publicProject .cadfileBody .fileView .fileWrapper .iconWrapper .icon.rendering{background:url(/images/_/file-browser-icons/icon-file-image-large.png) no-repeat center;background-size:100% auto}.publicProject .cadfileBody .fileView .fileWrapper .iconWrapper .icon.other{background:url(/images/_/file-browser-icons/icon-file-blank-large.png) no-repeat center;background-size:100% auto}.publicProject .cadfileBody .fileView .fileWrapper .imageWrapper{position:absolute;top:0px;right:114px;width:256px}.publicProject .cadfileBody .fileView .fileWrapper .imageWrapper a{position:absolute;z-index:10}.publicProject .cadfileBody .fileView .fileWrapper .file{float:left;position:relative;clear:right;width:700px;height:100%;padding-left:16px}.publicProject .cadfileBody .fileView .fileWrapper .file .name{font-size:18px;font-weight:bold}.publicProject .cadfileBody .fileView .fileWrapper .file span{display:block;line-height:24px}.publicProject .cadfileBody .fileView .fileWrapper .file .inline{display:inline}.publicProject .cadfileBody .fileView .fileWrapper .file .inline a{color:red}.publicProject .cadfileBody .fileView .fileWrapper .button{position:absolute;bottom:0;left:2px;width:86px}.publicProject .cadfileBody .fileView .fileWrapper .button.second{left:118px;width:120px}.publicProject .cadfileBody .fileView .fileWrapper .button a{color:white;line-height:32px}.publicProject .sidebar ul.suggestions{top:15px}.publicProject .sidebar .sidebarBtn{position:relative}.publicProject .sidebar .sidebarBtn .btn{width:186px;text-align:left}.publicProject .sidebar .sidebarBtn .btn a{color:white}.publicProject .sidebar .sidebarBtn .btn .image{position:absolute;height:24px;width:24px;top:12px;left:12px}.publicProject .sidebar .sidebarBtn .btn .text{margin-left:30px}.publicProject .sidebar .sidebarBtn.downloadAll .image{background:url(/images/_/project-overview-sprite.png) 0px -28px}.publicProject .sidebar .sidebarBtn.downloadAll .size{text-align:center;margin-top:4px;color:#999}.publicProject .sidebar .sidebarBtn.viewFiles .image{background:url(/images/_/project-overview-sprite.png) -29px -28px}.publicProject .sidebar .statistics{clear:both;padding-bottom:0;margin-top:32px;list-style:none;border-bottom:1px solid #ccc}.publicProject .sidebar .statistics li{position:relative;padding:5px 0;border-top:1px solid #ccc}.publicProject .sidebar .statistics li .icon{float:left;height:16px;width:16px}.publicProject .sidebar .statistics li .text{position:relative;color:#888}.publicProject .sidebar .statistics li .value{position:absolute;right:0}.publicProject .sidebar .tags{list-style:none}.publicProject .sidebar .tags .icon{background:url(/images/_/icon-tag-8x8.png) no-repeat top left}.publicProject .sidebar .upsell{display:none;list-style:none;background-color:#000;color:#FFF;padding:16px}.publicProject .sidebar .upsell .statisticalFact{font-size:18px;line-height:26px}.publicProject .sidebar .upsell .statisticalFact .underlined{text-decoration:underline}.publicProject .sidebar .upsell .wbHelpMessage{color:#db2b22;font-size:18px;font-weight:bold;padding-top:16px;padding-bottom:20px}.publicProject .sidebar .upsell a{width:160px}.publicProject .createFolderWrapper{position:fixed;top:40%;left:40%;z-index:1000;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#000;font-size:12px;padding:20px;width:260px}.publicProject .createFolderWrapper h3{text-align:center}.publicProject .createFolderWrapper #new_folder{width:100%}.publicProject .createFolderWrapper #folderName{width:90%;margin:5px 0 8px 8px}.publicProject .createFolderWrapper .buttonsSection{text-align:center;margin-top:10px}.publicProject .privacy{padding:14px 14px 0 14px;clear:both}.publicProject .errorMessage{color:#DB2B22;margin-left:8px;margin-top:35px}.icon.folder{background:url(/images/_/file-browser-icons/icon-folder-24x24.png) no-repeat}.icon.packed{background:url(/images/_/file-browser-icons/icon-zip-24x24.png) no-repeat}.icon.cad{background:url(/images/_/file-browser-icons/icon-assembly-24x24.png) no-repeat}.icon.threeD{background:url(/images/_/file-browser-icons/icon-file-3d.png) no-repeat center}.icon.rendering{background:url(/images/_/file-browser-icons/icon-image-24x24.png) no-repeat}.icon.other{background:url(/images/_/file-browser-icons/icon-unknown-24x24.png) no-repeat}.viewerWrapper{z-index:1000;color:#000;font-size:12px;padding:10px}.viewerWrapper #load_model{position:absolute;top:50%;width:100%;height:34px;margin-top:-7px;margin-left:-10px;z-index:100}.viewerWrapper #load_model .center_button{position:relative;text-align:center}.viewerWrapper #missing{position:absolute;top:50%;width:100%;height:34px;margin-top:0px;margin-left:-10px;z-index:100}.viewerWrapper #missing .center_text{position:relative;text-align:center;font-size:20px;color:#000}.viewerWrapper.fitTeamsContainer{position:absolute;top:0px;left:0px;right:0px;bottom:0px;padding:0px}.viewerWrapper .fitViewport{width:100%;height:100%}.viewerWrapper.fitViewport{position:fixed;top:10%;left:10%;right:10%;bottom:10%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #ccc;box-shadow:1px 1px 2px #DDD}.viewerWrapper.fitContents{position:fixed;left:50%;top:50%;margin-left:-265px;margin-top:-250px}.viewerWrapper.cornerClose{background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.viewerWrapper.regularClose{background:#383838;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px}.viewerWrapper .cornerCloseButton{width:25px;height:25px;position:absolute;top:-10px;right:-10px;z-index:1000;background:url(/images/_/button-corner-close.png) no-repeat center center;border:none}.viewerWrapper .viewerContainer.viewerDimmer{top:0;left:0;position:relative;z-index:99;width:100%;height:100%;background:#000;-moz-opacity:0.55;opacity:0.55;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";filter:alpha(opacity=55)}.viewerWrapper .viewerHeader{height:50px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;background:#eee;border-bottom:1px solid #ccc}.viewerWrapper .viewerHeader .viewerName{float:left;height:100%}.viewerWrapper .viewerHeader .viewerName h1{font-size:22px;padding:0;line-height:58px;margin-left:16px}.viewerWrapper .viewerHeader .closeButton{float:right;height:32px;width:32px;background:url(/images/_/button-corner-close.png) no-repeat;margin:15px 10px 0 0;cursor:pointer;border:none}.viewerWrapper .viewerFooter{width:100%;height:55px;-webkit-border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;-moz-border-radius-bottomleft:7px;-moz-border-radius-bottomright:7px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;background:#eee;border-top:1px solid #ccc}.viewerWrapper .viewerFooter .buttons{float:left;margin:10px 0px 0 16px}.viewerWrapper .viewerFooter .buttons .red,.viewerWrapper .viewerFooter .buttons .gray{padding:0 16px;margin-right:8px;font-size:16px}.viewerWrapper .viewerLegend{background:#fff;padding-top:10px;padding-bottom:10px;font-size:16px}.viewerWrapper .viewerFrame{background:#fff;padding-left:16px;padding-right:16px;padding-bottom:16px;padding-top:0px}.viewerWrapper #viewer_div.fitContents{width:475px;height:350px}.viewerWrapper #viewer_div.noToolbar .annotator-toolbar{display:none}.viewerWrapper #viewer_div.noViews .trackball-views{display:none}.viewerWrapper .threeDLoader{width:200px;height:10px;background:#000;position:absolute;top:50%;left:50%;margin:-5px 0 0 -110px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px}.viewerWrapper .threeDLoader .threeDLoadBar{background:#3f3f3f;display:block;height:100%;position:relative;overflow:hidden}.viewerWrapper .threeDLoader .threeDLoadBar .progress{background:#d00;height:100%;position:absolute}.viewerWrapper .threeDLoadError{width:240px;height:20px;background:#000;position:absolute;top:50%;left:50%;margin:-10px 0 0 -130px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:12px 10px 10px 8px;color:#fff;font-weight:bold;text-align:center}.viewerWrapper .viewerSupportMessage{height:100%;vertical-align:middle;padding:0 0 0 3px}.flashMessage .error span,.flashMessage .alert span,.flashMessage .notice span,.flashMessage .success span,.downVote span,.upVote span,.download span.icon,.comment span.icon,.pin span.icon,.eye span.icon,.rendering span.icon,.userIcon,.userIcon-active,.gearIcon,.gearIcon-active,.emailIcon,.emailIcon-active,.inviteIcon,.inviteIcon-active,.accountBillingIcon,.accountBillingIcon-active,.accountMembersIcon,.accountMembersIcon-active,.accountInfoIcon,.accountInfoIcon-active{display:block;width:16px;height:16px;float:left}.grabcad-logo{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat 0 0;width:109px;height:20px}.headerIcons .headerProjects{position:relative}.headerIcons .headerProjects a{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -232px 0px;width:20px;height:20px;z-index:100}.headerIcons .headerProjects .beta{position:absolute;top:-2px;left:-20px;width:29px;height:11px;background:url("/images/_/icon-beta-29x11.png")}.headerIcons .headerProjects a:hover{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -252px 0px}.headerIcons .headerMessages a{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -112px 0px;width:20px;height:20px;z-index:100}.headerIcons .headerMessages a:hover{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -132px 0px}.headerNotifications a{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -152px 0px;width:20px;height:20px;z-index:100}.headerNotifications a:hover{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -172px 0px}.openAccountMenu span{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -192px 0px;width:20px;height:20px}.openAccountMenu span:hover{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -212px 0px}.siteSearch button{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat 0px -64px;width:16px;height:16px}.flashMessage .error span{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat 0px -32px}.flashMessage .alert span{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -16px -32px}.flashMessage .notice span{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -32px -32px}.flashMessage .success span{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -48px -32px}.popupWin #cads_wrapper .uploadedImageWrapper,#cadfileUploadForm #cads_wrapper .uploadedImageWrapper{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -66px -99px}.gearIcon,.accountBillingIcon,.accountInfoIcon{background:transparent url("sprites/main-sprite.png") no-repeat -16px -64px}.gearIcon-active,.accountBillingIcon-active,.accountInfoIcon-active{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -16px -80px}.emailIcon,.inviteIcon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -32px -64px}.emailIcon-active,.inviteIcon-active{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -32px -80px}.userIcon,.accountMembersIcon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -48px -64px}.userIcon-active,.accountMembersIcon-active{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -48px -80px}.billingIcon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -48px -64px}.billingIcon-active{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -48px -80px}.download span.icon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -80px -64px}.comment span.icon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -96px -64px}.pin span.icon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -128px -64px}.eye span.icon,.rendering span.icon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -160px -64px}.box span.icon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -112px -64px}.like span.icon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -144px -64px}.linkIcon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -176px -64px}.flag span.icon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -192px -64px}.flag-active span.icon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -192px -80px}.tutorial span.icon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -208px -64px}.answer span.icon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -224px -64px}.comment-small span.icon{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat 0px -96px}.downVote.noVote span{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -16px -96px}.downVote span{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -16px -112px}.upVote.noVote span{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -32px -96px}.upVote span{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -32px -112px}
.lightboxNavi.right,.galleryNavi.photoNavi.right span,.sliderNavi.right .image{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat 0px -128px;width:32px;height:32px;display:block}
.lightboxNavi.left,.galleryNavi.photoNavi.left span,.sliderNavi.left .image{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat -32px -128px;width:32px;height:32px;display:block}
.galleryNavi.photoNavi span,.sliderNavi .image{margin-left:8px;margin-top:8px}.lightbox-search,.hint span{background:transparent url(/assets/sprites/main-sprite-c084bac5c2fa46a23cf34c8a934e10b3.png) no-repeat 0px -160px;width:64px;height:64px;margin-top:16px;margin-left:16px;display:block}.mobile_badge img{width:129px;height:45px}#accountad .g3x4.confirm{margin-left:100px;margin-top:20px}#accountad #bodyContent{padding-bottom:130px;padding-top:20px}#accountad .signupBanner{background:url(/images/_/page-index/header-background.gif) center center;height:150px;padding-top:20px}#accountad .signupBanner .registrationUpsell{margin-bottom:13px}#accountad .bubble.right{margin-left:15px}#accountad .bubble .head,#accountad .bubble .closeBubble{display:none}#accountad .bubble .content{padding:7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#accountad .bubble .content .body{padding-bottom:0px;color:white}#accountad .bubble.right .arrow{top:9px;left:-13px;background:url(/images/_/tooltip-layer-arrow.png) no-repeat center center;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#accountad #reg_new form .formSection.compact .inputs ol li.input{margin-top:16px}#accountad #reg_new .loginSection{margin-top:0}#accountad #reg_new .inline-errors{display:none}#accountad #reg_new .bgHilite.bottom{-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;border-top-left-radius:0px;border-top-right-radius:0px}#accountad #reg_new .bgHilite.top{-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomleft:0px;-moz-border-radius-bottomright:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}#accountad #reg_new .bgcolor-light.top{border:1px solid #B9B6B6;border-bottom:0px}#accountad #reg_new .bgcolor-light.bottom{border:1px solid #B9B6B6;border-top:0px}#accountad #reg_new h1{font-size:55px;color:white;padding-bottom:30px;padding-top:20px}#accountad #reg_new h1.success{font-family:'PillGothic600mgBold';font-size:26px;font-weight:normal;line-height:30px;padding-bottom:16px;color:black}#accountad #reg_new .g3.registration{margin-top:40px}#accountad #reg_new .g3.registration h2{font-family:'PillGothic600mgLight';color:#666}#accountad #reg_new .g3.registration h3{font-weight:normal}#accountad #reg_new .loginProviders{padding:20px 0 20px 15px}#accountad #reg_new .loginProviders p{padding:0;margin:8px 8px 4px 8px;font-weight:bold;display:inline;float:left;color:#888}#accountad #reg_new .loginProviders a{margin-left:5px;width:90px}#accountad #reg_new .loginProviders a.button{background:transparent url(/images/_/sprite-3rd-party-signup.png) no-repeat 0 0;width:99px}#accountad #reg_new .loginProviders a img{float:left;margin-top:8px;margin-left:8px}#accountad #reg_new .loginProviders strong{font-size:14px;padding-top:-3px}#accountad #reg_new .loginProviders #loginButtonFacebook,#accountad #reg_new .loginProviders #loginButtonLinkedIn,#accountad #reg_new .loginProviders #loginButtonGoogle,#accountad #reg_new .loginProviders #loginButtonOpenId{-webkit-box-shadow:none;-moz-box-shadow:none;border:none;margin-right:5px;background:transparent url(/images/_/sprite-3rd-party-signup.png) no-repeat 0 0}#accountad #reg_new .loginProviders #loginButtonFacebook{background-position:-128px 0}#accountad #reg_new .loginProviders #loginButtonFacebook:hover{background-position-y:-42px;background-position:-128px -42px}#accountad #reg_new .loginProviders #loginButtonLinkedIn{background-position:-384px 0}#accountad #reg_new .loginProviders #loginButtonLinkedIn:hover{background-position-y:-42px;background-position:-384px -42px}#accountad #reg_new .loginProviders #loginButtonGoogle{background-position:0 0}#accountad #reg_new .loginProviders #loginButtonGoogle:hover{background-position-y:-42px;background-position:0px -42px}#accountad #reg_new .loginProviders #loginButtonOpenId{background-position:-256px 0}#accountad #reg_new .loginProviders #loginButtonOpenId:hover{background-position-y:-42px;background-position:-256px -42px}#accountad #reg_new .loginProviders #loginButtonFacebook:active{background-position-y:-42px;background-position:-128px -42px}#accountad #reg_new .loginProviders #loginButtonLinkedIn:active{background-position-y:-42px;background-position:-384px -42px}#accountad #reg_new .loginProviders #loginButtonGoogle:active{background-position-y:-42px;background-position:0px -42px}#accountad #reg_new .loginProviders #loginButtonOpenId:active{background-position-y:-42px;background-position:-256px -42px}#accountad #reg_new .loginSection .hint{margin-left:200px;width:250px}#accountad #reg_new .loginSection .hint a{text-decoration:underline;color:#666}#accountad #reg_new .loginSection .registrationUpsell{margin-bottom:10px;margin-left:0px}#members-sessions .loginSection{margin-top:30px;margin-bottom:30px}#members-sessions .loginProviders a{margin-left:5px;width:90px}#members-sessions .loginProviders a.button{background:transparent url(/images/_/sprite-3rd-party-signup.png) no-repeat 0 0;width:99px}#members-sessions .loginProviders a img{float:left;margin-top:8px;margin-left:8px}#members-sessions .loginProviders strong{font-size:14px}#members-sessions .loginProviders p{margin-left:0px;margin-bottom:14px}#members-sessions .loginProviders #loginButtonFacebook,#members-sessions .loginProviders #loginButtonLinkedIn,#members-sessions .loginProviders #loginButtonGoogle,#members-sessions .loginProviders #loginButtonOpenId{-webkit-box-shadow:none;-moz-box-shadow:none;border:none;margin-right:5px;background:transparent url(/images/_/sprite-3rd-party-signup.png) no-repeat 0 0}#members-sessions .loginProviders #loginButtonFacebook{background-position:-128px 0}#members-sessions .loginProviders #loginButtonFacebook:hover{background-position-y:-42px;background-position:-128px -42px}#members-sessions .loginProviders #loginButtonLinkedIn{background-position:-384px 0}#members-sessions .loginProviders #loginButtonLinkedIn:hover{background-position-y:-42px;background-position:-384px -42px}#members-sessions .loginProviders #loginButtonGoogle{background-position:0 0}#members-sessions .loginProviders #loginButtonGoogle:hover{background-position-y:-42px;background-position:0px -42px}#members-sessions .loginProviders #loginButtonOpenId{background-position:-256px 0}#members-sessions .loginProviders #loginButtonOpenId:hover{background-position-y:-42px;background-position:-256px -42px}#members-sessions .loginProviders #loginButtonFacebook:active{background-position-y:-42px;background-position:-128px -42px}#members-sessions .loginProviders #loginButtonLinkedIn:active{background-position-y:-42px;background-position:-384px -42px}#members-sessions .loginProviders #loginButtonGoogle:active{background-position-y:-42px;background-position:0px -42px}#members-sessions .loginProviders #loginButtonYahoo:active{background-position-y:-42px;background-position:-256px -42px}
