html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,menu,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul,menu{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clear{clear:both;line-height:0;font-size:0;height:0;margin:0;padding:0}li{list-style:none}mark{background:none}a:hover,a:active,a:visited{outline:0}html{height:100%}body{color:#606060;font-size:12px;font-family:Verdana,Arial,sans-serif;font-weight:normal;background:#f8f8f8;position:relative;min-height:100%;min-width:960px}html .scfForm .scfRequired{display:none}.clearfix:after{content:"";display:block;width:100%;height:1px;clear:both}.page-wrapper{min-height:100%;height:auto!important;height:100%;position:relative}input::-ms-clear{display:none;visibility:hidden}.container{background:#f8f8f8 url("../../img/knowledgebase/bg-content.png") repeat-x 0 126px;padding-bottom:470px}#Form1:after{content:"";display:block;clear:both;height:1px;width:100%}h1{font:normal 30px ClarendonBT-Light;color:#404040}h2{font:normal 13px Varela;color:#404040;text-transform:uppercase}h5{font:36px ClarendonBT-Light;text-transform:uppercase}a,a:active,a:visited{outline:none;text-decoration:none}.bold{font-weight:bold}.break{clear:both}.hidden{display:none!important}.invisible{visibility:hidden!important}.cursorPointer{cursor:pointer}.header{background-color:#ececec;height:127px;position:relative;z-index:2}.top-menu{background:url(/img/main_content_parts_bg.png) top left repeat-x;height:35px;padding:0 5px 0 0;min-width:930px;position:relative;z-index:7}.top-menu .top-menu-item{list-style:none;height:35px;line-height:35px;float:left;position:relative}.top-menu .top-menu-item.top-right{float:right}.top-menu .top-menu-item>a{height:100%;display:block;text-transform:uppercase;color:#979797;text-decoration:none;text-shadow:#444440 0 0 1px;cursor:pointer}.top-menu .top-menu-item>a:hover{color:#b2b2b2}.contact{margin:0;padding:0}.contact>a{padding:0 0 0 15px}.services{margin:0;padding:0}.services>a{padding:0 15px 0 30px}.top-menu .sign-in{float:right;margin:0 16px 0 0}.popup-menu-button{position:relative;float:left;height:35px;line-height:35px;color:#979797;padding-left:10px;padding-right:10px;margin:0;text-transform:uppercase}.popup-menu-button:hover{color:#b2b2b2}.popup-menu-button img{margin:10px 5px 0 0;float:left}.top-right .popup-menu-button{background:url(/img/header_signin.jpg) no-repeat;background-position:0 -70px;background-repeat:repeat-x;cursor:pointer}.top-right .popup-menu-button:before,.top-right .popup-menu-button:after{content:"";position:absolute;height:100%;top:0;width:2px;background:url(/img/header_signin.jpg) no-repeat;background-position:0 -35px}.top-right .popup-menu-button:before{left:-2px}.top-right .popup-menu-button:after{right:-2px}.top-right .popup-menu-button.welcome:before{content:none}.scfSectionContent>div:after{content:"";display:block;height:1px;width:100%;clear:both}.top-menu .pressed .popup-menu-button{background:url(/img/header_signin.jpg);background-position:0 -105px;text-shadow:0 0 1px #e1bcb9}.knowledgebase .top-menu .pressed .popup-menu-button{color:#003b77}.top-menu .recommendations.popup_tab{display:none}.top-menu .tab_button.pressed a{text-shadow:0 0 1px #e1bcb9}.top-menu .popup-menu-content{color:#404040;background:#e0e0e0 url(/img/header_profile_links_popup_bg.jpg) repeat-x top left;border:1px solid #ccc;border-top:none;box-shadow:0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);position:absolute;top:35px;left:0;overflow:hidden;display:none}.top-menu .popup-menu-content li{height:32px;float:none;padding:0 8px}.top-menu .popup-menu-content *{text-shadow:none}.top-menu .popup-menu-content .hr{margin:0 8px;padding:0;border-top:1px solid silver;border-bottom:1px solid #fff}.popup .popup_footer{padding:0 8px}.services .popup-menu-content{width:260px;padding-bottom:15px;z-index:5}.marketplace .popup-menu-content li a{white-space:nowrap}.marketplace .services .popup-menu-content a:hover{color:#ff2c1e}.header div.profile_links_popup{width:340px;padding-top:30px;display:none;z-index:2;text-transform:none;left:auto;right:-10px}.header div.profile_links_popup .picture{float:left;width:87px;height:83px;margin-left:10px;overflow:hidden;border-radius:5px}.header div.profile_links_popup .text{float:right;width:205px;margin-right:10px}.header div.profile_links_popup .text h5{color:#404040;font-size:190%;font-weight:normal;line-height:100%;text-transform:none}.header div.profile_links_popup .text .mailto{color:#404040;text-decoration:none;word-wrap:break-word}.header div.profile_links_popup .text ul{padding:20px 0 8px 0}.header div.profile_links_popup .text li{line-height:100%;padding:0 0 8px 0;display:block;float:none;height:auto}.header div.profile_links_popup .sign_out{line-height:20px}.header .notifications a{margin:5px}.header .notifications .tab_button a{color:#ff2c1e}.header .no-notifications{height:64px;line-height:64px;cursor:default;display:none;left:auto;right:0;width:180px}.header .no-notifications span{letter-spacing:1px;white-space:nowrap;margin:0 32px}.header .notifications-popup{border-right:none!important;width:440px;right:0!important;display:none;z-index:3;left:auto}.header .notifications-popup .see_all{text-decoration:none!important;margin:0 8px}.header .notification_list{overflow:hidden;padding:16px 0 8px 0}.header .notification_list .profile-pic{float:left;display:inline-block;position:relative;margin:0 8px}.header .notification_list li{border-top:1px solid #fff;float:none;padding:8px 0;position:relative;overflow:hidden;height:65px}.header .notification_list li.read-false{background:#ccc}.header .notification_list li .space-button{background:#099;width:100%;height:100%;position:absolute;left:0;top:0}.header .notification_list li a{text-decoration:none!important;white-space:normal;z-index:1}.header .notification_list .user_icon{background:#fff;width:48px;height:48px;float:left;z-index:2;border-radius:5px}.header .notification_list .type_icon{background:transparent;border-radius:4px;width:56px;height:53px;margin:0 8px;float:right;z-index:2}.header .notification_list .comment{text-align:left;line-height:16px;margin:5px 8px 0 64px;z-index:1}.header .notification_list .comment a{margin:0}.header .notification_list .time{font-size:11px;line-height:16px;display:block;margin:0 72px 0 64px;padding:0;z-index:1}.header .notification_list .notification-highlight{color:#af2d21;text-transform:none;text-shadow:none}.sign-in-info{color:#606060;font-size:12px;font-family:Verdana,Arial,sans-serif;font-weight:normal;text-transform:uppercase;height:35px;line-height:35px;color:#989898;position:relative}.sign-in-info img{vertical-align:middle;float:none}.sign-in-info .welcome{color:#989898;padding:0 10px;cursor:pointer}.sign-in-info .welcome img{margin:0 5px}.sign-in-info .welcome a{color:#ff2c1e}.my-articles .counter{color:#ff2c1e}.knowledgebase .sign-in-info .welcome{cursor:default}header .popup .hr{margin:0 8px;padding:0;border-top:1px solid silver;border-bottom:1px solid #fff}header .notifications_popup .popup_footer .ref_settings{float:right}.header .sign_in_popup{background:#e0e0e0 url(/img/signin_popup_bg.jpg) top left repeat-x;border:1px solid #ccc;box-shadow:0 1px 2px rgba(0,0,0,.2);display:none;position:absolute;right:0;left:auto;width:950px;height:auto;z-index:7}.header .sign_in_popup .col{background:url(/img/signin_popup_divider.jpg) top right no-repeat;width:295px;padding:30px 10px 10px 10px;float:left}.header .sign_in_popup h2,.header .sign_in_popup h3{color:#404040;font:normal 13px Varela;text-transform:uppercase!important;text-shadow:0 0 1px gray!important;height:40px}.header .sign_in_popup .social li{font:13px verdana;list-style:none;border:none;width:249px;height:38px;display:block;position:relative;margin:0 0 20px 0;padding:0}.header .sign_in_popup .social-button-title{text-align:center;text-transform:uppercase;width:209px;height:100%;line-height:38px;position:absolute;right:0;top:0}.header .sign_in_popup .social .facebook{background:url(/img/spr_social_buttons.png) no-repeat 0 0;color:#fff}.header .sign_in_popup .social .google{background:url(/img/spr_social_buttons.png) no-repeat 0 -40px}.header .sign_in_popup .social .linkedin{background:url(/img/spr_social_buttons.png) no-repeat 0 -80px;display:none}.header .sign_in_popup .button a{padding:0 10px}.header .sign_in_popup .button:hover a{color:#e8e8e8}.header .sign_in_popup .red_button:hover a{color:#fff}.header .sign_in_popup .social .button{border:none;outline:none;width:100%;height:100%;display:block;position:absolute;left:0;top:0;cursor:pointer;filter:alpha(opacity=0);opacity:0}.header .sign_in_popup .col.last{background:none}.header .sign_in_popup .col .button a,.header .sign_in_popup .col .button input{height:35px;padding:0 35px}.header .sign_in_popup .col p.no_social_login{color:red;text-transform:uppercase;text-align:center}.header .sign_in_popup .common_list{margin-left:15px;padding-bottom:30px}.header .sign_in_popup .common_list li{list-style:disc;height:auto;line-height:20px;padding:0}.header .sign_in_popup .col .common_list li{list-style:disc;line-height:20px}.header .sign_in_popup .scfForm{padding:0}.header .sign_in_popup .scfForm h1{display:none}.header .sign_in_popup .scfEmailBorder,.header .sign_in_popup .scfForm .scfPasswordBorder{margin:0 0 12px 0}.header .sign_in_popup .scfForm label.scfEmailLabel,.header .sign_in_popup .scfForm label.scfPasswordLabel{display:block;float:none;padding:0 0 8px 0}.header .sign_in_popup .scfForm div.scfEmailGeneralPanel,.header .sign_in_popup .scfForm div.scfPasswordGeneralPanel{background:transparent url(/img/bg_textfield_shadow.png) no-repeat 0 0;width:95%;margin:0;padding:0}.header .sign_in_popup .scfForm input.scfEmailTextBox,.header .sign_in_popup .scfForm input.scfPasswordTextBox{background:#fff;border:none;width:99%;height:24px;margin:3px 3px}.header .sign_in_popup .scfForm .scfPasswordUsefulInfo{line-height:32px;height:32px;padding:0}.header .sign_in_popup .scfForm .scfCheckbox input[type="checkbox"]{vertical-align:middle;margin:0 4px 0 0}.header .sign_in_popup .processing{line-height:1em}.header .sign_in_popup .scfValidationSummary{margin:0}.header .sign_in_popup .scfValidationSummary li{padding:0;height:auto}.header .sign_in_popup .scfValidatorRequired,.header .sign_in_popup .scfRequired{float:left;margin:.5em 0 0 3px}.header .sign_in_popup .scfCheckbox{margin:0 0 20px 0}.header-content{width:960px;height:90px;position:relative;z-index:6;margin:0 auto}.header-content .logo{background:url("../../img/knowledgebase/header_divider.jpg") no-repeat 100% 0;width:300px;height:91px;position:relative;float:left}.header-content .logo a{background:transparent url("../../img/knowledgebase/header_logo.png") no-repeat 10px 20px;width:236px;height:66px;display:block}.header-content .logo p{font:18px Varela;color:#af2d21;text-transform:uppercase;width:100%;position:absolute;bottom:8px;margin-left:67px;text-shadow:#daa6a1 0 0 1px}.header-content .column{float:left;background:url(/img/header_divider.jpg) right bottom no-repeat}.header-content .column.search,.header-content .column.link{height:25px;font:18px Varela;padding-left:13px;padding-right:13px}.header-content .column.search{padding-top:50px;padding-bottom:15px;width:295px}.header-content .column.search .search_input{background:url(/img/header_search.jpg) top left no-repeat;width:289px;height:29px;padding-left:3px;padding-top:1px;position:relative}.header-content .column.search .search_input input{font-size:18px;background-color:transparent;border:none;outline:0;width:255px;height:22px}.header-content .column.search .search_input .search_button{outline:0;display:block;width:28px;height:28px;position:absolute;right:4px;top:0}.header-content .column.search .search_input .spinner{background:#f2f2f2;width:32px;height:26px;position:absolute;top:2px;right:3px;display:none}.header-content .column.search .search_input .spinner img{margin:3px 0 0 8px}.header-content .column.link{padding-top:62px;width:132px}.header-content .column.link a{text-decoration:none;text-transform:uppercase;text-shadow:#daa6a1 0 0 1px}.header-content .column.last{border:none}.header-content .browsing-history{overflow:hidden;float:right;display:none}.header-content .browsing-history.selected{background:#eee;box-shadow:0 2px 4px rgba(0,0,0,.4)}.header-content .browsing-history .caption{border-bottom:1px solid #ccc;text-transform:uppercase;text-shadow:0 0 1px #888;height:35px;line-height:35px;padding:0 8px}.header-content .browsing-history .caption .popup-menu-button{color:#003b77;background:transparent;text-shadow:0 0 1px #888;display:inline;padding:0;float:none}.header-content .browsing-history .popup-menu-content{border-top:1px solid #e0e0e0;width:260px;top:35px;right:0;padding:20px 0 0 0}.header-content .browsing-history .popup-menu-content li{border-top:1px solid #fff;border-bottom:1px solid #ccc;height:auto;line-height:normal;margin:0 10px;padding:8px 0 0 0}.header-content .browsing-history .popup-menu-content li a{display:block;padding:0 0 8px 0}.header-content .browsing-history .popup-menu-content li .updated{font:11px verdana;padding:0 0 8px 0}.header-content .header-search{width:285px;margin:45px 0 0 10px;position:relative;float:left}.header-content .header-search [type="button"]{position:absolute;top:50%;right:0;margin-top:-15px;width:30px;height:30px;border:none;background:url(../../img/knowledgebase/header-search-button.png) no-repeat 4px 3px;cursor:pointer}.header-content .header-search .autosuggestions{position:absolute;top:30px;left:0;width:130%;background:-moz-linear-gradient(top,#f7f7f7,#dfdfdf);background:-webkit-linear-gradient(top,#f7f7f7,#dfdfdf);background:-o-linear-gradient(top,#f7f7f7,#dfdfdf);background:-ms-linear-gradient(top,#f7f7f7,#dfdfdf);background:linear-gradient(top,#f7f7f7,#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f7f7f7,endColorstr=#dfdfdf,GradientType=0);-pie-background:linear-gradient(top,#f7f7f7,#dfdfdf);overflow:hidden;border:1px solid #d4d4d4;box-sizing:border-box;-moz-box-sizing:border-box;padding:10px;max-height:400px;box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);display:none}.header-content .header-search .autosuggestions h4,.header-content .header-search .autosuggestions .top-info{text-transform:uppercase;color:#606060;font-size:13px;font-family:Varela,Arial,sans-serif;font-weight:normal;text-decoration:none}.header-content .header-search .autosuggestions div{height:100%;display:block;vertical-align:top;position:relative}.header-content .header-search .autosuggestions a{position:relative;white-space:nowrap;height:100%;width:100%;color:#003b77}.header-content .header-search .autosuggestions ul{margin:10px 0 0 0;padding-bottom:5px;border-bottom:1px solid #ccc}.header-content .header-search .autosuggestions li{padding:0 25px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;height:25px;line-height:25px;margin:5px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.header-content .header-search .autosuggestions li:hover,.header-content .header-search .autosuggestions li.selected,.header-content .header-search .autosuggestions .see-more.selected,.header-content .header-search .autosuggestions .see-more:hover{font-weight:bold;text-decoration:underline}.header-content .header-search .autosuggestions li:before{content:"";height:25px;width:25px;background:url("../../img/knowledgebase/spr-all-articles-icons-small.png") no-repeat 0 0;position:absolute;left:10px}.header-content .header-search .autosuggestions .see-more{border-top:1px solid #fff;display:block;padding-top:10px}.header-content .header-search .autosuggestions .known_issues:before{background-position:0 5px}.header-content .header-search .autosuggestions .how_to:before{background-position:2px -23px}.header-content .header-search .autosuggestions .security_bulletin:before{background-position:2px -103px}.header-content .header-search .autosuggestions .support_information:before{background-position:2px -128px}.header-content .header-search .autosuggestions.no-results .top-info,.header-content .header-search .autosuggestions .top-no-results,.header-content .header-search .autosuggestions.no-results .see-more{display:none}.header-content .header-search .autosuggestions.no-results .top-no-results{display:block}.header-content .header-search .autosuggestions.no-results .suggestions{margin:0}.header-content .header-search .autosuggestions.no-results ul{padding-bottom:0;border-bottom:none}.header-content .header-search.opened .autosuggestions{display:block}.header-content .header-search .search-input-wrapper{width:87%;border:1px solid #dedede;height:28px;border-radius:3px;box-shadow:inset 0 0 5px 1px #dedede;padding:0 30px 0 5px;background:#f2f2f2}.header-content .header-search .search-input-wrapper input{width:100%;background:transparent;border:none;height:100%;color:#606060;font-size:13px;font-family:Verdana,Arial,sans-serif;font-weight:normal}a.column,a.column:active,a.column:hover{text-decoration:none}.footer{background:#ececec;width:100%;height:470px;bottom:0;margin-top:470px;position:absolute;border-top:1px solid #ccc}.footer .lists{width:930px;margin:0 auto}.footer .columns{height:344px;border-top:1px solid #fff;border-bottom:1px solid #ccc;overflow:hidden}.footer .column{height:100%;float:left;width:280px;margin:0 30px 0 0}.footer .column h2{margin:38px 0 0 0}.footer .column h4{width:180px;float:left;text-transform:capitalize}.footer .column .rss{background:url("../../img/knowledgebase/icon-rss-footer.png") no-repeat 0 0;width:27px;height:26px;display:block;float:right}.footer .column .article-list,.footer .column .modules-list{border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:12px 0 8px 0;clear:both}.footer .column .article-list li,.footer .column .modules-list li{border-top:1px solid #fff;border-bottom:1px solid #ccc;padding:5px 0}.footer .column .article-list .picture,.footer .column .modules-list .picture{display:block;float:left;width:61px;height:56px;background:url(/img/footer_photo.png) top left no-repeat;padding-right:5px}.footer .column .article-list .like,.footer .column .modules-list .like,.footer .column .article-list .downloads,.footer .column .modules-list .downloads{text-decoration:none;text-transform:lowercase;color:#606060;float:right;display:block;height:18px;padding-right:22px;line-height:18px}.footer .column .article-list .like,.footer .column .modules-list .like{background:url(/img/like.png) 100% -2px no-repeat}.footer .column .article-list .downloads,.footer .column .modules-list .downloads{background:url(/img/icon_most_downloaded_small.png) 100% 0 no-repeat}.footer .column .article-list li{min-height:55px}.footer .column .article-list li p{font-size:11px}.footer .column .article-list a{padding:0 0 2px 0;display:block}.footer .column.trend-watch li{min-height:0}.footer .column .modules-list .number,.footer .column .modules-list .name{font:normal 11px Varela;line-height:17px;display:block;float:left}.footer .column .modules-list .name{width:155px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.footer .column .modules-list .number{float:left;padding-right:3px}.footer .connections{height:80px;background:#303030 url("../../img/knowledgebase/bg-footer-connections.png") repeat-x 0 0;border-top:1px solid #fff}.footer .connections-content{font:normal 13px Varela;color:#989898;width:930px;height:100%;margin:auto}.footer .connections-content p{line-height:80px;text-transform:uppercase;text-shadow:0 0 1px #404040;margin:0 10px}.footer .connections-content p.connect{float:left}.footer .connections-content p.connect a{color:#989898}.footer .connections-content p.connect a:hover{color:#b2b2b2}.footer .connections-content p.newsletter{float:right}.footer .connections-content p.newsletter a{color:#ff2c1e}.footer .links{background:#ececec;height:46px}.footer .links .links-content{text-align:center;width:930px;height:46px;line-height:46px;margin:auto}.footer .links .links-content a{margin:0 10px}.imgProfileAvatar,.img_avatar{border-radius:5px}.error-page h2{margin-bottom:30px}.error-page p{margin-bottom:10px}.short-url{width:100%;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;white-space:nowrap;overflow:hidden;position:relative}#jqueryModalDialogsFrame{position:fixed!important}a,a:active{color:#af2d21}a:hover{color:#ff2c1e}a img{border:none}button,input,select,textarea{font-family:Calibri;color:#404040}h3{font:normal 20px ClarendonBT-Roman;color:#404040}h4{font:24px Varela}.white{color:#fff}.red{color:#af2d21}.grey{color:#606060}.content_wrapper{width:930px;margin:0 auto;zoom:1}.content_wrapper.error{padding-top:20px}.content_wrapper .try_later{padding-top:20px}.content_wrapper .try_later .plain_text{padding-top:20px}.content_wrapper .try_later .content{padding:10px 10px 20px 0}.content_wrapper .try_later .content ul{list-style:none}.content_wrapper .try_later .content ul li{margin-top:5px}.content_wrapper .try_later .content span{display:block;margin-top:5px}.template{visibility:hidden}.uppercase{text-transform:uppercase}.stretched{display:block;float:left;width:100%;height:100%}body.profile .container{padding-bottom:132px}div.red_button,a.red_button,a.grey_button{float:left;display:block;text-decoration:none;outline:none;position:relative;border:1px solid #ccc;border-radius:5px;padding:0 35px;height:35px;line-height:35px}div.red_button input{font-size:14px;color:#fff;background-color:red;border:none;width:100%;height:36px;padding-bottom:3px;text-transform:uppercase!important;position:absolute;left:0;top:0;cursor:pointer;-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:alpha(opacity=0)}div.red_button,a.red_button,a.grey_button{color:#fff;text-align:center;text-decoration:none;text-transform:uppercase!important}div.red_button,a.red_button{background:#e33228;background:-moz-linear-gradient(top,#e33228 0%,#bc2e22 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e33228),color-stop(100%,#bc2e22));background:-webkit-linear-gradient(top,#e33228 0%,#bc2e22 100%);background:-o-linear-gradient(top,#e33228 0%,#bc2e22 100%);background:-ms-linear-gradient(top,#e33228 0%,#bc2e22 100%);background:linear-gradient(to bottom,#e33228 0%,#bc2e22 100%)}a.grey_button{background:#ececec;background:-moz-linear-gradient(top,#ececec 0%,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ececec),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#ececec 0%,#e0e0e0 100%);background:-o-linear-gradient(top,#ececec 0%,#e0e0e0 100%);background:-ms-linear-gradient(top,#ececec 0%,#e0e0e0 100%);background:linear-gradient(to bottom,#ececec 0%,#e0e0e0 100%);color:#4a3f3d;text-shadow:#c7bcba 0 0 2px}div.red_button .mid:hover,a.red_button:hover .mid,a.grey_button:hover .mid{text-decoration:none!important}body .red_button:hover{background:#cd2f24;color:#fff}a.grey_button:hover{background:#e6e6e6;color:#4a3f3d}.red_button:active{background:#bc2e22;color:#fff!important}a.grey_button:active{background:#e0e0e0;color:#4a3f3d}.module_heading .red_button,.module_heading .grey_button{width:150px;padding:0}.feedback_scroller{display:none;position:fixed;right:0;bottom:0;width:72px;height:72px}.user_information_panel{background-color:#d3d3d3;border-top:1px solid #fff;border-bottom:1px solid #fff}.user_information_panel .content_wrapper{padding:15px 0 10px 0}.user_information_panel ul{list-style:none}.user_information_panel h1{font-size:170%}.user_information_panel h2{text-transform:uppercase;font-weight:normal;font-size:100%}.user_information_panel .col{float:left;overflow:hidden}.user_information_panel .picture{width:100px}.user_information_panel .picture .cut{width:82px;height:82px;overflow:hidden;border-radius:5px;float:left}.user_information_panel .caption{width:180px}.user_information_panel .caption a.minimize{background:url(/img/spr_plus_minus.png) no-repeat 0 -16px;text-transform:uppercase;text-decoration:none;display:block;height:16px;line-height:18px;padding-left:20px;display:none}.user_information_panel .tips{width:430px}.user_information_panel .tips ul{margin-top:20px}.user_information_panel .tips li{height:26px;line-height:24px;margin:0 0 4px 0}.user_information_panel .tips li img{margin:0 8px 0 0;float:left}.user_information_panel .progress_bar{background:url(/img/progress_0.jpg) top left no-repeat;width:170px;height:35px;margin:8px 0 12px 0;overflow:hidden}.user_information_panel .progress_bar .loaded{background:url(/img/progress_100.jpg) top left no-repeat;height:35px}.user_information_panel .progress_bar span{font-size:150%;text-align:center;height:100%;line-height:35px;display:block;margin-top:-35px}.user_information_panel .question{padding-top:7px}.user_information_panel .question select{float:left;height:35px;width:170px;border-radius:5px;border:1px solid #b0b0b0;margin-right:10px;font-size:160%}.user_information_panel .question .skip{display:block;float:left;line-height:35px;text-transform:uppercase;margin-left:10px;text-decoration:none}.main_search_panel{height:375px;background:url(/img/main_content_parts_bg.png) 0 -35px repeat-x}.main_search_panel .applique{height:375px;background:url(/img/main_search_right_picture.png) top right no-repeat}.main_search_panel h1,.main_search_panel h2{text-align:center;color:#fff;font-weight:normal}.main_search_panel h1{font-size:50px;padding:80px 0 5px 0;text-shadow:#4a100b 0 0 4px}.main_search_panel h2{text-shadow:#4a100b 0 0 2px;padding-bottom:40px}.main_search_panel .search_input{width:605px;height:55px;background:url(/img/main_search_bg.png) 0 -3px no-repeat;margin:0 auto;position:relative}.main_search_panel .search_input input{font-size:30px;background:transparent;border:none;outline:none;width:530px;height:45px;position:relative;top:5px;left:5px;padding:0}.main_search_panel .search_input .search_button{outline:none;display:block;width:60px;height:100%;float:right}.main_search_panel .search_input .spinner{background:#f2f2f2;width:60px;height:100%;display:none;position:absolute;top:0;right:0}.main_search_panel .search_input .spinner img{margin:11px 0 0 14px}.main_search_panel .line{line-height:1px;height:1px;background-color:#b12d21;margin-top:52px;visibility:hidden}.main_search_panel .popular_search{font:13px Varela;color:#fff;background:url(/img/main_search_popular_bg.png) top left no-repeat;text-decoration:none;text-transform:uppercase;text-shadow:0 0 2px #4a100b;line-height:40px;text-align:center;display:block;width:298px;height:40px;margin:0 auto;margin-top:-21px;visibility:hidden}.main_search_panel .popular_search:hover{color:#fff}article{background:url(/img/content_bg.jpg) top left repeat-x;padding-top:35px;padding-bottom:50px}article .page_header{font-weight:normal;font-size:190%}article .page_header span{color:#af2d21;text-decoration:underline}article .search_results aside{float:left;width:160px}article .search_results aside h2{padding-bottom:5px;padding-top:0}article .search_results aside li{list-style:none}article .search_results .results{float:right;width:720px}article .search_results .want_explore{text-transform:uppercase;font-weight:normal;font-size:100%;padding-bottom:10px}article .search_results .exact_item{padding-bottom:40px}article .search_results .exact_item .picture{float:left}.paginator{text-align:center;margin:20px 0;position:relative}.paginator span.legend{text-transform:uppercase;float:left;position:absolute;left:0;text-shadow:0 0 1px gray}.paginator a{outline:none;text-decoration:none;padding:2px 3px}.paginator .current{border-bottom:2px solid #c99}article .ranks_table.last{margin-bottom:20px}article .ranks_table table{width:100%}article .ranks_table .picture{width:61px}article .ranks_table .name{width:100px}article .ranks_table .coins{width:195px}article .ranks_table .rank,article .ranks_table .change,article .ranks_table .total{width:110px}article .ranks_table td.rank,article .ranks_table td.change,article .ranks_table td.total,article .ranks_table td.year{font-weight:bold;font-size:150%}article .ranks_table.hovered{background-color:#ececec}article .ranks_table td{vertical-align:middle;padding-right:15px;height:56px;overflow:hidden}article .ranks_table th{text-align:left;text-transform:uppercase;font-weight:normal;padding-right:15px;padding-bottom:5px}article .ranks_table .hr{margin-top:0;margin-bottom:0}article .ranks_table .name a{text-transform:uppercase;text-decoration:none}article .back_links{color:#af2d21}article .hr,header .profile_links_popup .hr,#profile-contributions .hr,.term_of_agreement .hr{height:1px;width:100%;line-height:1px;border-top:1px solid #ccc;border-bottom:1px solid #fff;margin-top:10px;margin-bottom:10px;clear:both}article .main_page_signin{text-align:center;padding-bottom:20px}article .main_page_signin h1,article .main_page_signin h2,article .main_page_signin h4{text-align:center;font-weight:normal}article .main_page_signin h1,article .main_page_signin h2{font:normal 30px ClarendonBT-Light;text-transform:inherit}article .main_page_signin h1{color:#404040;text-shadow:none}article .main_page_signin h2{color:#af2d21;padding-bottom:25px;text-shadow:none;text-transform:none}.main_page_signin .btn_main_signup,.main_page_signin .btn_main_signup:hover{font:32px Varela;color:#fff;text-decoration:none;text-shadow:0 0 1px gray;width:auto;height:80px;margin:0 auto;position:relative;display:inline-block;cursor:pointer}.main_page_signin .btn_main_signup div{border:none}.main_page_signin .btn_main_signup .left{background:url(/img/spr_btn_singup_now.png) no-repeat 0 0;width:10px;height:70px;margin-right:-10px;position:absolute;left:0;top:0}.main_page_signin .btn_main_signup .middle{background:url(/img/spr_btn_singup_now.png) repeat-x 0 -80px;width:auto;height:70px;line-height:70px;padding:0 10px;margin:0 10px;display:inline-block;overflow:none}.main_page_signin .btn_main_signup .right{background:url(/img/spr_btn_singup_now.png) no-repeat -16px 0;width:10px;height:70px;margin-left:-10px;position:absolute;right:0;top:0}.main_page_signin .btn_main_signup .lug_wrapper{line-height:0}.main_page_signin .btn_main_signup .lug{font:13px Varela;height:22px;line-height:22px;display:inline-block;position:relative;top:-12px}.main_page_signin .btn_main_signup .lug_left{background:url(/img/spr_btn_singup_now.png) no-repeat 0 -152px;position:absolute;width:4px;height:22px;left:0;top:0;margin-right:-4px}.main_page_signin .btn_main_signup .lug_middle{background:url(/img/spr_btn_singup_now.png) repeat-x 0 -176px;padding:0 8px;margin:0 4px}.main_page_signin .btn_main_signup .lug_right{background:url(/img/spr_btn_singup_now.png) no-repeat -4px -152px;position:absolute;width:4px;height:22px;right:0;top:0;margin-left:-4px}article .main_page_signin p{font:13px Varela;color:#404040;text-transform:uppercase;text-shadow:0 0 1px gray;padding-top:25px;padding-bottom:13px}article .main_page_signin .social_login{margin-left:7px;margin-right:7px}article .main_page_three_cols{padding-top:20px}article .main_page_three_cols a{text-decoration:none;outline:none}article .main_page_three_cols a p{color:#606060}article .main_page_three_cols .column{width:265px;float:left;text-align:center}article .main_page_three_cols .column.mid{padding-left:56px;padding-right:55px}article .main_page_three_cols .column h1,article .main_page_three_cols .column h2,article .main_page_three_cols .column p{text-align:left;padding-bottom:10px}article .main_page_three_cols .column h1,article .main_page_three_cols .column h2{color:#af2d21;text-shadow:#d59993 0 0 1px;font-weight:normal}article .main_page_three_cols .column h1{font-size:30px;padding-top:10px}article .main_page_three_cols .column h2{text-transform:uppercase}article .trophyes_list{padding-bottom:20px}article .trophyes_list .item{float:left;width:202px;padding-right:30px}article .trophyes_list h3{font-size:100%;font-weight:normal;text-transform:uppercase;padding-bottom:10px}article .trophyes_list .item .round{background:url(/img/level_circle_big.png) center no-repeat;text-align:center;height:165px}article .trophyes_list .item .round h5{font-size:310%;padding-top:40px}article .trophyes_list .item .round h5,article .trophyes_list .item .round p{color:#4f5939}article .trophyes_list .item .round p{text-transform:uppercase}article .trophyes_list .item .achievements{float:left;padding-left:20px}article .trophyes_list .three_cols h3{padding-bottom:0}article .trophyes_list .three_cols .column{float:left;width:290px}article .trophyes_list .three_cols .column.mid{padding-left:30px;padding-right:30px}article .trophyes_list .three_cols table{width:100%}article .trophyes_list .three_cols th,article .trophyes_list .three_cols td{height:45px;padding-bottom:9px}article .trophyes_list .three_cols th{text-align:right;vertical-align:bottom;background:url(/img/coins_big.png) no-repeat top left;width:36px}article .trophyes_list .three_cols .silver th{background-position:-44px 0}article .trophyes_list .three_cols .bronze th{background-position:-87px 0}article .trophyes_list .three_cols td{padding-left:13px}article .top_new_users .column{float:left;width:290px}article .top_new_users .column.mid{padding-left:30px;padding-right:30px}article .top_new_users .column .picture{width:55px;height:50px;float:left}article .top_new_users .column .text{float:right;width:225px}article .top_new_users .column .text a{text-transform:uppercase;text-decoration:none}article .top_new_users .column .text p{font-size:97%}article .top_new_users h1{font-size:190%;font-weight:normal;padding-bottom:17px}article .tabbed_blocks .content_blocks .three_columns li .info .like,article .tabbed_blocks .content_blocks .three_columns li .info .comments,article .tabbed_blocks .content_blocks .three_columns li .info .reviews,article .search_results .results .item .info .comments,article .search_results .results .item .info .like,article .search_results .results .item .info .reviews,article .search_results .results .exact_item .info .comments,article .search_results .results .exact_item .info .like,article .search_results .results .exact_item .info .reviws{float:right;padding-left:22px;padding-top:4px;display:block;margin-top:-4px}article .tabbed_blocks .content_blocks .three_columns li .info .like,article .search_results .results .item .info .like,article .search_results .results .exact_item .info .like{background:url(/img/like.png) left center no-repeat}article .tabbed_blocks .content_blocks .three_columns li .info .comments,article .search_results .results .item .info .comments,article .search_results .results .exact_item .info .comments{background:url(/img/comment2.png) left center no-repeat}article .tabbed_blocks .content_blocks .three_columns li .info .reviews,article .search_results .results .item .info .reviews,article .search_results .results .exact_item .info .reviews{background:url(/img/comment.png) left center no-repeat}article .tabbed_blocks .content_blocks .stats{font:12px verdana}.stats-contr-download{line-height:24px}.stats-contr-download .packages{font:12px verdana;margin:0 0 0 24px;padding:2px 0}.stats-contr-download a{text-decoration:none}.stats-contr-download a:hover{text-decoration:underline}article .tabbed_blocks .content_blocks .three_columns li .info>span{text-decoration:underline;color:#af2d21}article .leave_note{width:590px}article .leave_note.module_comments{clear:both}article .leave_note h1{font-size:190%;font-weight:normal}article .leave_note .hr{margin-top:15px;margin-bottom:0}article .leave_note .notes{margin:16px 0 0 0}article .leave_note .notes li{list-style:none;width:480px;padding:0 0 16px 0}article .leave_note .notes .first .head_info{border:none}article .leave_note .notes .head_info{width:480px;border-top:1px solid #ccc;padding:16px 0 0 0}article .leave_note .notes li:first-child .head_info,article .leave_note .notes li .head_info_first{border-top:none;padding:0}article .leave_note .notes .head_info .picture{float:left;width:60px}article .leave_note .notes .head_info .clear{display:none}article .leave_note .notes .head_info .name{margin:0 0 8px 72px}article .leave_note .notes .head_info .name p{display:none}article .leave_note .notes .head_info .name a{text-transform:uppercase;text-decoration:none}article .leave_note .notes .head_info .achievements{float:left;display:none}article .leave_note .notes .text{margin:0 0 0 72px}article .leave_note .notes .text .date{margin:0 0 8px 0}article .leave_note .notes .text .note{text-align:justify;margin:0 0 8px 0;word-wrap:break-word}article .leave_note .notes .text .mark,article .tabbed_blocks .content_blocks .item .mark{background:url(/img/about_page_like_nolike.png) top left no-repeat;width:107px;height:30px;margin:16px 0 0 0}article .leave_note .notes .text .mark a,article .leave_note .notes .text .mark span,article .tabbed_blocks .content_blocks .item .mark a,article .tabbed_blocks .content_blocks .item .mark span{display:block;float:left;font-weight:bold}article .leave_note .notes .text .mark a,article .tabbed_blocks .content_blocks .item .mark a{width:20px;height:29px;margin-left:5px;opacity:1!important;filter:none!important}article .leave_note .notes .text .mark span,article .tabbed_blocks .content_blocks .item .mark span{margin-left:10px;line-height:29px;width:43px;text-align:center;font-size:115%}article .leave_note .notes .head_info .achievements .coins,article .ranks_table .achievements .coins{background:url("../img/coins.png") no-repeat scroll left top transparent;display:block;float:left;font-weight:bold;height:18px;margin-right:5px;margin-top:10px;padding-top:10px;text-align:right;width:26px}article .leave_note .notes .head_info .achievements .coins.silver,article .ranks_table .achievements .coins.silver{background-position:-32px 0}article .leave_note .notes .head_info .achievements .coins.brass,article .ranks_table .achievements .coins.brass{background-position:-64px 0}article .leave_note .text_area_block{padding-top:15px}article .leave_note .text_area_block h3{text-transform:uppercase;font-weight:normal}article .leave_note .text_area_block textarea{background:url(/img/about_page_comment.png) top left no-repeat;width:446px;height:80px;resize:none;border:none;padding:10px;margin-top:10px;margin-bottom:25px}article .leave_note .notes .text .mark a.up{background:url("/img/hands.png");height:24px;margin-left:9px;margin-top:5px;width:16px}article .leave_note .notes .text .votedWasAdd a.up{background-position:left -24px!important}article .leave_note .notes .text .mark a.down{background:url("/img/hands.png");height:24px;margin-left:9px;margin-top:5px;width:16px;background-position:right top}article .leave_note .notes .text .votedWasSub a.down{background-position:right -24px!important}article .leave_note .leave_note_form h1{color:#606060;font:16px calibri;margin:20px 0 0;text-transform:uppercase}.notlogged .leave_note .leave_note_form{display:none}.login-to-comment{display:none}.notlogged .login-to-comment{display:block;margin:15px 0 0 0}article .leave_note .leave_note_form .leave_note_textarea{background:url("/img/bg_leave_note_area.png") no-repeat scroll 0 0 transparent;height:100px;width:466px;margin-bottom:15px;margin-top:5px}article .leave_note .leave_note_form .leave_note_textarea textarea{background:none repeat scroll 0 0 transparent;border:medium none;height:94px;margin:3px;width:460px;resize:none}article .leave_note .leave_note_form .leave_note_validation{color:red;display:none}article .leave_note .leave_note_form #leave_note_validation_loader{display:none;float:left;margin-left:8px;margin-top:2px}article .leave_note .notes_sort_box{text-align:right}article .module_comments .notes .template{display:none}article .common_friends{padding-top:10px}article .common_friends h1{font-size:190%;font-weight:normal;padding-bottom:10px}article .common_friends .item,article .module_information_block .right .contributors .item{width:290px;border-top:1px solid #ccc;padding-top:10px;float:left;height:60px}article .common_friends .item.mid{margin-left:30px;margin-right:30px}article .common_friends .item .picture,article .module_information_block .right .contributors .item .picture{float:left;width:60px}article .common_friends .item .name,article .module_information_block .right .contributors .item .name{float:left;padding-right:10px;padding-left:10px}article .common_friends .item .name a,article .module_information_block .right .contributors .item .name a{text-transform:uppercase;text-decoration:none}article .common_friends .item .achievements,article .module_information_block .right .contributors .item .achievements{float:left}article .common_friends .item .achievements .coins,article .module_information_block .right .contributors .item .achievements .coins{background:url("../img/coins.png") no-repeat scroll left top transparent;display:block;float:left;font-weight:bold;height:18px;margin-right:5px;margin-top:10px;padding-top:10px;text-align:right;width:26px}article .common_friends .item .achievements .coins.silver,article .module_information_block .right .contributors .item .achievements .coins.silver{background-position:-32px 0}article .common_friends .item .achievements .coins.brass,article .module_information_block .right .contributors .item .achievements .coins.brass{background-position:-64px 0}.content_wrapper .account span{font:16px calibri;margin:20px 0 8px 0;display:block}.content_wrapper .login_with{font:13px verdana}.content_wrapper .account .social{overflow:hidden;margin-bottom:24px}.content_wrapper .account .social li{list-style:none;width:249px;height:38px;display:block;position:relative;margin:0 0 20px 0}.content_wrapper .account .social li.facebook{background:url(/img/spr_social_buttons.png) no-repeat 0 0}.content_wrapper .account .social li.google{background:url(/img/spr_social_buttons.png) no-repeat 0 -40px}.content_wrapper .account .social li.linkedin{background:url(/img/spr_social_buttons.png) no-repeat 0 -80px}.content_wrapper .account .social .social-button-title{font:13px verdana;list-style:none;text-align:center;text-transform:uppercase;width:209px;height:100%;line-height:38px;margin:0;position:absolute;right:0;top:0}.content_wrapper .account .social .button{border:none;outline:none;width:100%;height:100%;display:block;position:absolute;left:0;top:0;cursor:pointer;filter:alpha(opacity=0);opacity:0}.term_of_agreement{width:640px}.term_of_agreement .shell{height:400px;margin:24px;overflow:auto}.term_of_agreement .content{background:#fff;padding:8px}.term_of_agreement .content h1{padding:4px 0}.term_of_agreement .content p{text-align:justify;padding:10px 0}.term_of_agreement .content p strong{display:block;padding:4px 0}.term_of_agreement .content p br{display:none}.term_of_agreement .button_bar{overflow:hidden;margin:0 24px}.term_of_agreement .button_bar .agree{float:right}.profile .footer{height:auto}.profile_heading{margin:0 auto;width:910px;padding:10px;margin-bottom:25px;background:#f7f7f7;background:-moz-linear-gradient(top,#f7f7f7 0%,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#f7f7f7 0%,#dfdfdf 100%);background:-o-linear-gradient(top,#f7f7f7 0%,#dfdfdf 100%);background:-ms-linear-gradient(top,#f7f7f7 0%,#dfdfdf 100%);background:linear-gradient(to bottom,#f7f7f7 0%,#dfdfdf 100%);border:1px solid #ccc;border-radius:5px}.profile_heading h1{text-transform:uppercase;color:#af2d21;font-weight:normal;font-size:190%;-webkit-text-shadow:0 0 1px #e7c6c2;text-shadow:0 0 1px #e7c6c2;padding-top:10px;float:left}.profile_heading .connect .follow,.profile_heading .connect .recommend,.profile_heading .connect .review{float:left}.profile_heading .connect .follow{margin-left:22px}.profile_heading .connect .recommend p,.profile_heading .connect .review p{float:left;padding-left:20px;margin-left:10px;padding-top:20px}.profile_heading .connect .recommend p{background:url(/img/like.png) left 15px no-repeat}.profile_heading .connect .recommend{padding-right:45px;padding-left:70px}.profile_heading .connect .social{float:right}.profile_heading .connect .social .pics{display:block;float:left;width:16px;height:16px;margin-right:3px;background:url(/img/small_socials.png) top left no-repeat;margin-top:22px}.profile_heading .connect .social .pics.facebook{background-position:-16px 0}.profile_heading .connect .social .pics.in{background-position:-32px 0}.profile_heading .connect .social .pics.google{background-position:-48px 0}.profile_heading .additional{float:right;text-transform:uppercase;-webkit-text-shadow:0 0 1px #e7c6c2;text-shadow:0 0 1px #e7c6c2;text-decoration:none;font-size:120%;display:block;margin-top:20px;background:url(/img/spr_plus_minus.png) 0 0 no-repeat;padding-left:25px}.profile_heading table{width:100%}.profile_heading .hr{margin-top:0}.profile_heading .level{width:220px;visibility:hidden}.profile_heading .place a,.profile_heading .ratings a,.profile_heading .about a{text-decoration:none}.profile_heading .about{padding-bottom:10px;width:280px}.profile_heading .place{width:217px}.profile_heading .place ul{margin-bottom:15px}.profile_heading .place li{list-style:none}.profile_heading .ratings{width:240px}.profile_heading .ratings .star_line{padding-bottom:15px}.profile_heading .ratings .star_line span{padding-left:5px;font-size:90%}.profile_heading td{padding-right:20px;padding-top:10px;vertical-align:top}.profile_heading h4{text-transform:uppercase;font-size:120%;font-weight:normal;padding-bottom:10px}.profile_heading h5{font:12px verdana;font-weight:bold}.profile_heading p{padding-bottom:5px;font-size:90%}.profile_heading .level h5{color:#af2d21}.profile_heading .percents{width:119px;height:119px;background:url(/img/level_circle.png) top left no-repeat;float:left;margin-right:10px;padding-bottom:20px;text-align:center}.profile_heading .percents p{font-weight:bold;font-size:150%;padding-top:48px;padding-bottom:0}.profile_heading .percents p,.profile_heading .percents span{color:#67744a}.profile_heading .achievements{width:220px;visibility:hidden}.profile_heading .achievements p{padding-bottom:0}.profile_heading .achievements .coins,.profile_heading .trophyes_list .item .achievements .coins{display:block;float:left;width:37px;height:17px;background:url(/img/coins_big.png) top left no-repeat;font-weight:bold;padding-top:20px;margin-right:5px;text-align:right;margin-top:10px}.profile_heading .achievements .coins.silver,.profile_heading .trophyes_list .item .achievements .coins.silver{background-position:-44px 0}.profile_heading .achievements .coins.brass,.profile_heading .trophyes_list .item .achievements .coins.brass{background-position:-87px 0}.profile_heading .achievements .all,.profile_heading .trophyes_list .item .achievements .all{float:left;margin-top:30px;margin-bottom:10px}.profile_heading .contributions{width:230px;padding-right:20px}.profile_heading .contributions .your-rating{margin:10px 0 0 0;width:250px}.profile_heading .contributions .your-rating span{font-size:90%;display:block;margin:0 0 4px 0}.tabbed_blocks{padding-top:10px}.tabbed_blocks .tabs{border-bottom:1px solid #c8c8c8;height:34px}.tabbed_blocks .tabs .item{width:129px;height:36px;background:url(/img/content_tabs_bg.jpg) no-repeat;padding-bottom:11px;float:left;margin-right:-1px}.tabbed_blocks .tabs .item.current{background-position:0 -47px}.tabbed_blocks .tabs .item a{display:block;line-height:35px;text-align:center;text-transform:uppercase;color:#3f3f3f;text-decoration:none;-webkit-text-shadow:0 0 2px #c7bcba;text-shadow:0 0 2px #c7bcba;outline:0}.tabbed_blocks .tabs .item.current a{color:#f7f9f8;outline:0}.tabbed_blocks .content_blocks{padding:30px 0 15px 0;background-color:transparent;z-index:0}.tabbed_blocks .content_blocks .item{display:none}.tabbed_blocks #tabstrip-module .content_blocks .item.block_1 .scWebEditInput{display:block;margin-bottom:20px}.tabbed_blocks .content_blocks .item .scWebEditInput{text-align:left}.tabbed_blocks .content_blocks .item .about_text p{padding-bottom:20px}.tabbed_blocks .content_blocks .item .ajax_loader{text-align:center}.tabbed_blocks .content_blocks .item .gallery .images{width:590px;height:271px;overflow:hidden;margin-bottom:10px}.tabbed_blocks .content_blocks .item .gallery .pages{text-align:center;line-height:31px;width:465px}.tabbed_blocks .content_blocks .item .gallery .pages a{margin-left:3px;margin-right:3px;color:#737373;text-decoration:none}.tabbed_blocks .content_blocks .item .gallery .pages .activeSlide{text-decoration:underline}.tabbed_blocks .content_blocks .item .author{padding-top:19px}.tabbed_blocks .content_blocks .item .gallery .prev,.tabbed_blocks .content_blocks .item .gallery .pages{float:left}.tabbed_blocks .content_blocks .item .gallery .prev{background-position:0 0}.tabbed_blocks .content_blocks .item .gallery .next{float:right;background-position:0 -31px}.tabbed_blocks .content_blocks .item .gallery .prev,.tabbed_blocks .content_blocks .item .gallery .next{display:block;width:60px;height:31px;background-image:url(/img/module_gallery_leftright.jpg);background-repeat:no-repeat}.tabbed_blocks .content_blocks .item h1{color:#404040}.tabbed_blocks .content_blocks .item .hr{margin-top:20px;margin-bottom:20px}.tabbed_blocks .content_blocks .setting_list .top_info .text h5{font-size:110%;font-weight:normal;text-transform:uppercase}.tabbed_blocks .content_blocks .setting_list .setup{display:none;padding-top:15px}.tabbed_blocks .content_blocks .setting_list .top_info .text{float:left}.tabbed_blocks .content_blocks .setting_list .top_info .toggler{float:right;text-align:right;padding-top:10px}.tabbed_blocks .content_blocks .setting_list .top_info .toggler a{background:url(/img/spr_plus_minus.png) no-repeat 0 0;text-decoration:none;text-transform:uppercase;height:16px;padding:0 0 0 20px;display:inline-block}.tabbed_blocks .content_blocks .setting_list .top_info .toggler a.hidden{display:none}.tabbed_blocks .content_blocks .setting_list .top_info .toggler .min{background:url(/img/spr_plus_minus.png) no-repeat 0 -16px}.tabbed_blocks .content_blocks .setting_list .hr{margin-top:20px;margin-bottom:20px}.tabbed_blocks .content_blocks .three_columns .column{float:left;width:289px}.tabbed_blocks .content_blocks .three_columns .column.mid{padding-left:31px;padding-right:31px}.tabbed_blocks .content_blocks .three_columns .column h3{color:#606060;font:16px calibri;margin:20px 0 0;text-transform:uppercase}.tabbed_blocks .content_blocks .three_columns li{list-style:none;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ccc}.tabbed_blocks .content_blocks .three_columns li a{text-decoration:none;text-transform:uppercase;width:162px;overflow:hidden}.tabbed_blocks .content_blocks .three_columns li a span{color:#404040}.tabbed_blocks .content_blocks .three_columns li .picture{float:left;width:60px}.tabbed_blocks .content_blocks .three_columns li .info{float:right;width:220px}.tabbed_blocks .content_blocks .three_columns li .info .name{float:left}.certifications-box{margin-bottom:0}.certifications-box ul li>div{float:left}.certifications-box ul li>.certification-name{padding-top:16px;margin-left:20px;font-size:14px}.subscriptions-box{margin-bottom:0}.subscriptions-box ul li>div{float:left}.subscriptions-box ul li>.certification-name{padding-top:16px;margin-left:20px;font-size:14px}.content_wrapper.contributions{padding:30px 0}.content_wrapper.contributions a.contribution-back{float:left}.content_wrapper.contributions div.hr{border-bottom:1px solid #fff;border-top:1px solid #ccc;height:1px;line-height:1px;margin-bottom:10px;margin-top:10px}.profile-contributions-section{width:990px;position:relative;float:left;padding:0 0 32px 0}#profile-unpublished{padding:0}.profile-contributions-section li.contribution-li-item{display:inline-block;width:320px;margin-bottom:10px;margin-right:-5px}.profile-contributions-section li.contribution-li-item.reviewing{background:url(/img/module_ribbon_reviewing.png) no-repeat 220px top}.profile-contributions-section li.contribution-li-item .hr{margin:20px 30px 10px 0!important}.profile-contributions-section li.contribution-li-item .contributions-picture,.profile-contributions-section li.contribution-li-item .contribution-info{float:left}.profile-contributions-section li.contribution-li-item .contribution-info a,.profile-contributions-section li.contribution-li-item .contribution-info span{display:block;margin-left:12px;overflow:hidden;width:162px}.profile-contributions-section li.contribution-li-item .contribution-info a{text-decoration:none;text-transform:uppercase}.profile-contributions-section li.contribution-li-item .contribution-info span{color:#af2d21;text-decoration:underline}.profile-contributions-section li.contribution-li-item .contribution-ratebox,.profile-contributions-section li.contribution-li-item .recommends-count,.profile-contributions-section li.contribution-li-item .reviews-count{float:left}.profile-contributions-section li.contribution-li-item .recommends-count,.profile-contributions-section li.contribution-li-item .reviews-count{border-left:1px solid #ccc;margin-left:6px;padding-left:4px}.profile-contributions-section li.contribution-li-item .recommends-count span{background:url("/img/like.png") no-repeat scroll left center transparent;padding-left:22px;float:left;height:15px}.profile-contributions-section li.contribution-li-item .reviews-count span{background:url("/img/comment.png") no-repeat scroll left center transparent;padding-left:22px;float:left;height:15px}.profile-contributions-section .contribution-navigate{margin-right:47px}.profile-contributions-section .sse-all{float:right;margin-top:4px;margin-right:10px}.contribution-navigate,.recommendPage,.commentPage,.reviewPage{margin:20px 0;overflow:hidden}.contribution-navigate .h-prev,.recommendPage .h-prev,.commentPage .h-prev,.reviewPage .h-prev,.review-navigate .h-prev{background:transparent url(/img/spr_nav_arrows.png) no-repeat 0 0;display:block;width:12px;height:20px;float:left}.contribution-navigate .h-next,.recommendPage .h-next,.commentPage .h-next,.reviewPage .h-next,.review-navigate .h-next{background:transparent url(/img/spr_nav_arrows.png) no-repeat -12px 0;display:block;width:12px;height:20px;float:right}#profile-reviews{width:490px}#profile-reviews li.review-li-item{border-bottom:1px solid #ccc;padding:24px 0}#profile-reviews li.review-li-item:last-child{border:none}#profile-reviews li.review-li-item .picture{width:55px;height:50px;float:left}#profile-reviews li.review-li-item p{line-height:20px;margin:0 0 0 70px}#profile-reviews li.review-li-item .review-module-title{text-transform:uppercase;margin:0 0 0 70px}#profile-reviews li.review-li-item .review-module-title a{text-decoration:none}#profile-reviews li.review-li-item .review-title{font-weight:bold;margin:0 0 0 70px}#profile-reviews li.review-li-item .review-ratebox{float:right;margin:3px 0 0 0}#profile-reviews li.review-li-item .was_this_helpful{font-weight:bold;margin-top:16px}#profile-reviews li.review-li-item .mark{margin:4px 0 0 70px}#profile-reviews li.review-li-item .mark a.up{background:url("/img/hands.png") repeat scroll 0 0 transparent;height:24px;margin-left:9px;margin-top:5px;width:16px}#profile-reviews li.review-li-item .mark a.down{background:url("/img/hands.png") repeat scroll right top transparent;height:24px;margin-left:9px;margin-top:5px;width:16px}#profile-reviews li.review-li-item .votedWasAdd a.up{background-position:left -24px!important}#profile-reviews li.review-li-item .votedWasSub a.down{background-position:right -24px!important}.editbasic{overflow:hidden}.editbasic .scfForm .thirdAvailableWidth{margin:0;padding:0}.editbasic .scfForm .thirdAvailableWidth+.thirdAvailableWidth,.editbasic .scfForm .thirdAvailableWidth+.thirdAvailableWidth+.thirdAvailableWidth{margin:85px 0 0 0}.editbasic .scfForm div{margin:0}.editbasic .scfForm fieldset{border:none;width:100%;margin:0;padding:0;clear:both}.editbasic .scfForm label{line-height:20px;display:inline;width:auto}.editbasic .scfForm .scfSingleLineTextBorder,.editbasic .scfForm .scfDropListBorder{height:85px}.editbasic .scfForm .scfSingleLineGeneralPanel,.editbasic .scfForm .scfDropListGeneralPanel{background:transparent url(/img/bg_textfield_shadow.png) no-repeat 0 0;width:290px;margin:0;padding:0}.editbasic .scfForm .scfSingleLineTextBox,.editbasic .scfForm .scfDropList,.company .inputBox{background:#f2f2f2;border:none;width:284px;height:24px;margin:3px 3px}.editbasic .scfForm .scfSectionUsefulInfo{font-size:11px;padding:8px 0 28px 0;display:block}.scfSectionContent{width:100%;float:left}.scfValidator{width:290px}.leave_note{margin-top:30px}.leave_note .scfForm label{display:none}.leave_note .scfForm .scfMultipleLineGeneralPanel{background:url(/img/bg_leave_note_area.png) no-repeat 0 0;width:466px;height:100px}.leave_note .scfForm .scfMultipleLineGeneralPanel textarea{background:none;border:none;width:460px;height:94px;margin:3px}.leave_note .scfForm .scfSubmitButtonBorder{margin:30px 0 60px 0}.profile_photo{margin:8px 0}.changeAvatarContainer{overflow:hidden;position:relative}.changeAvatarContainer .avatarBox{width:84px;margin:0 4px 0 0;overflow:hidden;position:relative;float:left}.changeAvatarContainer .avatarBox .cover{background:#fff;position:absolute;top:0;left:0;width:0;height:0;opacity:0;filter:alpha(opacity=0)}.changeAvatarContainer .avatarBox.disabled .img_avatar,.changeAvatarContainer .avatarBox.disabled a{opacity:.5;filter:alpha(opacity=50)}.changeAvatarContainer .avatarBox.disabled .cover{width:100%;height:200%}.changeAvatarContainer .avatarSrc{position:relative}.changeAvatarContainer .avatarBox img{border:2px solid transparent;background:none;cursor:pointer}.changeAvatarContainer .avatarBox img.current{border:2px solid #099;background:#099}.changeAvatarContainer .avatarBox .icon{position:absolute;right:0;bottom:0}.changeAvatarContainer .avatarBox a{font:11px verdana;color:#4a3f3d;background:#fff url(/img/bg_choose_avatar_button.png) no-repeat 0 0;outline:none;text-align:center;text-decoration:none;width:80px;height:25px;line-height:25px;display:block;margin:4px auto}.changeAvatarContainer .RadAsyncUpload{clear:both}.changeAvatarContainer .change_avatar_inner.disabled{opacity:.25;filter:alpha(opacity=25)}.changeAvatarContainer .upload_avatar_disabler{left:0;top:0;width:100%;height:100%;position:absolute;overflow:hidden}.changeAvatarContainer .upload_avatar_disabler .cover{background:#000;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}.changeAvatarContainer .upload_avatar_disabler .cover.oldIE{filter:alpha(opacity=25)}.changeAvatarContainer .upload_avatar_disabler .msg_loading{font-weight:bold;color:#404040;background:#fff;border:1px solid #999;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.4);text-align:center;width:200px;height:32px;line-height:32px;position:absolute;left:50%;top:50%;margin:-16px 0 0 -100px}.tabbed_blocks .setting_list .setup h3{padding:20px 0 10px 0!important;text-transform:capitalize;display:none}.RadListBox{width:400px!important;height:144px!important}.RadListBox .rlbTemplateTable td{border:none!important}.rlbButtonAreaRight.rlbMiddle{width:110px!important;height:96px!important;position:relative!important;top:32px!important}.rlbButtonAreaRight.rlbMiddle td{text-align:center!important}.RadListBox .rlbTemplateContainer{border:none!important;width:290px!important;height:128px!important}.rlbButtonAreaRight.rlbMiddle a.rlbButton{background:url(/img/spr_btns_rad_listbox.png) no-repeat 0 0;outline:none;width:48px;height:30px;margin:8px auto!important;cursor:pointer!important}.rlbButtonAreaRight.rlbMiddle a.rlbButton:hover{background:url(/img/spr_btns_rad_listbox.png) no-repeat -48px 0}.rlbButtonAreaRight.rlbMiddle a.rlbButton+a.rlbButton{background:url(/img/spr_btns_rad_listbox.png) no-repeat 0 -30px}.rlbButtonAreaRight.rlbMiddle a.rlbButton+a.rlbButton:hover{background:url(/img/spr_btns_rad_listbox.png) no-repeat -48px -30px}.rlbButtonAreaRight.rlbMiddle a.rlbButton span{background:none!important}.RadListBox .rlbHeader{background:none!important;height:32px;line-height:32px;margin:0!important}.RadListBox .rlbGroupCell{height:100%!important}.RadListBox .rlbGroupContainer{background:url(/img/bg_rad_listbox.png) no-repeat 0 0!important;overflow:hidden}.RadListBox .rlbGroup{background:none!important;border:none!important;position:relative!important;margin-top:2px;height:92px}.RadListBox .rlbGroup .rlbEmptyMessage{font:italic 12px arial;position:static!important;height:100%;line-height:96px;margin:auto}.RadListBox .rlbList li span{font:11px verdana}.tabbed_blocks .setting_list .submit_area{line-height:32px;overflow:hidden}.tabbed_blocks .submit_area{line-height:32px;overflow:hidden}.tabbed_blocks .setting_list .submit_area .red_button{margin-right:15px}.tabbed_blocks .submit_area .red_button{margin-right:15px}.setting_list .privacy span{display:block}.setting_list .privacy .shareprofile,.setting_list .privacy .sharebasic,.setting_list .privacy .decide,.setting_list .privacy .radio_description{height:20px;line-height:20px}.setting_list .privacy #dvEditPrivacy>span{display:none}.setting_list .privacy input[type="radio"]{border:none;outline:none;width:13px;margin:0 17px 0 0;padding:0;vertical-align:middle}.setting_list .privacy label{height:24px;line-height:24px}.setting_list .privacy .radio_description{font-style:italic;margin:0 0 10px 30px;clear:both}.setting_list .privacy .checkbox_list{margin:0 0 0 30px}.setting_list .privacy .checkbox_list td{padding:0}.setting_list .privacy .checkbox_list input[type="checkbox"]{margin:0 10px 0 0;vertical-align:middle}.setting_list .privacy .submit_area{margin:20px 0 0 0}.setting_list .connection .Facebook,.setting_list .connection .facebook,.setting_list .connection .LinkedIn,.setting_list .connection .linkedin,.setting_list .connection .Google,.setting_list .connection .google{overflow:hidden;margin:20px 0 10px 0}.setting_list .connection .icon{width:32px;height:32px;float:left}.setting_list .connection .Facebook .icon,.setting_list .connection .facebook .icon{background:url(/img/spr_social_icons.png) no-repeat 0 0}.setting_list .connection .LinkedIn .icon,.setting_list .connection .linkedin .icon{background:url(/img/spr_social_icons.png) no-repeat -32px 0}.setting_list .connection .Google .icon,.setting_list .connection .google .icon{background:url(/img/spr_social_icons.png) no-repeat -64px 0}.setting_list .connection .connect,.setting_list .connection .connected{width:auto;margin:0 0 0 48px}.setting_list .connection .connected .profile{margin:0 20px 0 0;float:left}.setting_list .connection .connected .activities{margin:8px 0 0 0}.setting_list .connection .connected .activities input[type="checkbox"]{vertical-align:middle;margin:0}.setting_list .connection .connected .activities label{height:21px;line-height:21px;margin:0 0 0 8px}.setting_list .connection .submit_area{padding:20px 0 0 0;display:none}.setting_list .notification .subscriptions span,.setting_list .notification .frequency span{height:24px;line-height:24px;display:block;margin:0}.setting_list .notification .chDontReceve{margin:20px 0 5px 0}.setting_list .notification .subscriptions table{border:none;border-collapse:collapse}.setting_list .notification .subscriptions th{font-weight:bold;height:24px;line-height:24px;text-align:left}.setting_list .notification .subscriptions th.rss{width:48px}.setting_list .notification a.rss{background:url(/img/small_socials.png) no-repeat 0 0;width:16px;height:16px;display:block;vertical-align:middle}.setting_list .notification input[type="checkbox"],.setting_list .notification input[type="radio"]{margin:0 8px 0 0;vertical-align:middle}.setting_list .notification .boxYourModules{margin:0 0 0 22px}.setting_list .notification .frequency{margin:30px 0 5px 0}.setting_list .notification .frequency p{font-weight:bold}.setting_list .notification .submit_area{padding:20px 0 0 0}.company .inputBox{background:#f2f2f2;width:284px;height:24px;margin:3px 3px;border:2px solid #dedede;border-radius:4px}.company .smallText{font-size:80%}.content_wrapper.discover,.content_wrapper.contribute,.content_wrapper.engage,.content_wrapper.dmca-notice,.content_wrapper.material-license,.change-password{overflow:hidden;padding:30px 0}.content_wrapper.discover h1,.content_wrapper.contribute h1,.content_wrapper.engage h1,.content_wrapper.dmca-notice h1,.content_wrapper.material-license h1,.change-password h1{color:#af2d21;margin:0 0 12px 0;max-width:450px}.content_wrapper.discover h2,.content_wrapper.contribute h2,.content_wrapper.engage h2,.content_wrapper.dmca-notice h2,.content_wrapper.material-license h2,.change-password h2{max-width:450px;margin:0 0 10px 0}.content_wrapper.contribute,.content_wrapper.engage{min-height:450px;position:relative}.content_wrapper.contribute>.main-content>p,.content_wrapper.engage>.main-content>p,.content_wrapper.dmca-notice>.main-content>p,.content_wrapper.material-license>.main-content>p{text-align:justify;max-width:450px;position:relative;margin:0 0 8px 0}.content_wrapper.contribute>.main-content>p img,.content_wrapper.engage>.main-content>p img{border:3px solid #fff;outline:1px solid #e0e0e0;box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);position:absolute;top:0;left:480px}.content_wrapper.contribute .submit_area{overflow:hidden;margin:30px 0 0 0}.content_wrapper.contribute .submit_area .red_button{width:auto;margin:auto;display:block;float:left}#fancybox-close{display:block!important}.contribution_wrapper{display:none}.contribution_module{background:#e0e0e0 url(/img/bg_module.png) repeat-x 0 0;border:1px solid #d0d0d0;width:512px;height:400px;margin:0;padding:0;position:relative;overflow:hidden}.contribution_module .shell{width:2048px;height:400px;position:relative}.contribution_module .step{background:#e0e0e0 url(/img/bg_module.png) repeat-x 0 0;width:512px;height:400px;position:relative;float:left}.contribution_module .step02 .ruUploadProgress{width:300px;overflow:hidden;text-overflow:ellipsis}.contribution_module h4{padding:10px}.contribution_module .step_legend{font:20px Varela;color:#999;text-align:right;width:200px;height:48px;line-height:48px;position:absolute;top:0;right:10px}.contribution_module .step_legend span{color:#af2d21}.contribution_module .hr{border-top:1px solid #d0d0d0;border-bottom:1px solid #fff;margin:0 10px;width:auto}.contribution_module h2{padding:10px 10px 0 10px}.contribution_module p{padding:0 10px}.contribution_module .nav_buttons{width:512px;height:48px;position:absolute;bottom:0}.contribution_module .nav_buttons.disabled .disabler{position:absolute;left:0;top:0;width:100%;height:100%;background:#099;opacity:0;filter:alpha(opacity=0)}.contribution_module .nav_buttons.disabled .btn{opacity:.5;filter:alpha(opacity=50)}.contribution_module .btn{color:#000;background:url(/img/btn_gray.png) no-repeat 0 0;border:none;outline:none;text-align:center;text-decoration:none;vertical-align:middle;width:80px;height:25px;line-height:25px;display:inline-block}.contribution_module .btn:hover{background:url(/img/btn_gray.png) no-repeat 0 -25px}.contribution_module .nav_buttons .btn{margin:12px 2px;float:right}.contribution_module .nav_buttons .btn.finish{margin-right:10px}.contribution_module .nav_buttons .go_to_module{margin:12px 10px;float:right}.contribution_module .step.step04 p{margin:20px}.contribution_module .nav_buttons .hr{line-height:1px;border-top:1px solid silver;border-bottom:1px solid #fff}.contribution_module .error{color:#c00000;display:none}.contribution_module .form{padding:20px 10px}.contribution_module .form .row{margin:4px 0}.contribution_module .form label{line-height:25px;vertical-align:top;width:160px;display:inline-block}.contribution_module .form .row.multiple label{line-height:16px}.contribution_module .form input[type="text"],.contribution_module .form textarea,.contribution_module .form select{background:#fff;border:0;outline:1px solid #ccc;height:24px;line-height:1em;width:300px;padding:0;padding-left:2px}.contribution_module .form select[multiple="multiple"]{height:100px}.contribution_module .form input[type="file"]{position:absolute;top:0}.contribution_module .form .ruButton.ruBrowse{background:url(/img/btn_gray.png) no-repeat 0 0!important;width:80px!important;height:25px!important;line-height:25px;margin:0 0 0 10px}.contribution_module .RadUpload .ruFileWrap{height:25px!important}.contribution_module .cover{width:100%;height:100%;position:absolute;left:0;top:0;display:none}.contribution_module .cover .fader{background:#fff;width:100%;height:100%;opacity:.5;filter:alpha(opacity=50)}.contribution_module .cover .spinner{position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px}.contribution_module .cover .spinner img{margin:8px}html .scfForm{font:12px verdana;color:#606060;padding:20px 0 0 0}html .scfForm h1{font:16px calibri;color:#606060;text-transform:uppercase;margin:0 0 20px 0}html .scfForm h3{color:#606060}html .scfForm div{overflow:hidden}html .scfForm .scfValidatorRequired{float:left}.popup_container{display:none}#fancybox-content{background:#e0e0e0 url(/img/signin_popup_bg.jpg) top left repeat-x;border:1px solid #ccc}#fancybox-wrap .singin_popup{overflow:hidden}#fancybox-wrap .singin_popup .modal-header{display:block;padding:10px 10px 20px 10px}#fancybox-wrap .singin_popup .plain_text{padding:0 10px 20px 10px}#fancybox-wrap .singin_popup .modal-header p{display:none}#fancybox-wrap .singin_popup .modal-header .SignInUpTitle{font:16px calibri;text-transform:uppercase}#fancybox-wrap .singin_popup .content{padding:10px 10px 20px 10px}#fancybox-wrap .singin_popup .content h2{text-shadow:0 0 1px gray}#fancybox-wrap .singin_popup .content ul{list-style:none}#fancybox-wrap .singin_popup .content ul li{margin-top:5px}#fancybox-wrap .singin_popup .content span{display:block;margin-top:5px}#fancybox-wrap .singin_popup li{list-style:none}#fancybox-wrap .singin_popup .social{font:13px verdana;list-style:none}#fancybox-wrap .singin_popup .social li{border:none;width:249px;height:38px;display:block;position:relative;margin:0 0 20px 0}#fancybox-wrap .singin_popup .social li.facebook{background:url(/img/spr_social_buttons.png) no-repeat 0 0}#fancybox-wrap .singin_popup .social li.google{background:url(/img/spr_social_buttons.png) no-repeat 0 -40px}#fancybox-wrap .singin_popup .social li.linkedin{background:url(/img/spr_social_buttons.png) no-repeat 0 -80px;display:none}#fancybox-wrap .singin_popup .social-button-title{text-align:center;text-transform:uppercase;width:209px;height:100%;line-height:38px;position:absolute;right:0;top:0}#fancybox-wrap .singin_popup .social .button{border:none;outline:none;width:100%;height:100%;display:block;position:absolute;left:0;top:0;cursor:pointer;filter:alpha(opacity=0);opacity:0}#fancybox-wrap .singin_popup .col{background:url(/img/signin_popup_divider.jpg) top right no-repeat;float:left;width:295px;padding-right:15px;padding:0 10px 10px 10px}#fancybox-wrap .singin_popup .col.last{background:none;width:275px;padding-left:20px}#fancybox-wrap .singin_popup .col h1,#fancybox-wrap .singin_popup .col h2,#fancybox-wrap .singin_popup .col h3,#fancybox-wrap .singin_popup .col h4{font:normal 13px Varela;text-transform:uppercase;text-shadow:0 0 1px gray;height:40px;line-height:20px;margin:0 0 10px 0}#fancybox-wrap .singin_popup .col .social{padding-bottom:30px}#fancybox-wrap .singin_popup .col .common_list{margin-left:15px;padding-bottom:30px}#fancybox-wrap .singin_popup .col .common_list li{list-style:disc}#fancybox-wrap .singin_popup p.no_social_login{color:red;text-transform:uppercase;text-align:center}#fancybox-wrap .singin_popup .scfForm{padding:0}#fancybox-wrap .singin_popup .scfForm .scfEmailBorder,#fancybox-wrap .singin_popup .scfForm .scfPasswordBorder{margin:0;margin:0 0 12px 0}#fancybox-wrap .singin_popup .scfForm label.scfEmailLabel,#fancybox-wrap .singin_popup .scfForm label.scfPasswordLabel{display:block;float:none;padding:0 0 8px 0}#fancybox-wrap .singin_popup .scfForm div.scfEmailGeneralPanel,#fancybox-wrap .singin_popup .scfForm div.scfPasswordGeneralPanel{background:transparent url(/img/bg_textfield_shadow.png) no-repeat 0 0;width:100%;margin:0;padding:0}#fancybox-wrap .singin_popup .scfForm input.scfEmailTextBox,#fancybox-wrap .singin_popup .scfForm input.scfPasswordTextBox{background:#fff;border:none;width:284px;height:24px;margin:3px 3px}#fancybox-wrap .singin_popup .scfForm .scfPasswordUsefulInfo{line-height:32px;height:32px;padding:0}#fancybox-wrap .singin_popup .scfForm .scfLinkBorder,#fancybox-wrap .singin_popup .scfForm .scfCheckboxBorder{margin-bottom:16px}#fancybox-wrap .singin_popup .scfForm .scfCheckbox input[type="checkbox"]{vertical-align:middle;margin:0 4px 0 0}.container{background:#f8f8f8 url(/img/content_bg.jpg) 0 125px repeat-x}.content_wrapper.signup{font:12px verdana;overflow:hidden}.content_wrapper.signup>h1{border-bottom:1px solid silver;margin:60px 0 0 0;padding:0 0 16px 0}.content_wrapper.signup>h2{margin:20px 0 8px 0}.content_wrapper.signup .social_icons{overflow:hidden;clear:both}.content_wrapper.signup .social_icons li{width:32px;height:32px;float:left;margin:0 8px 0 0}.content_wrapper.signup .social_icons li input[type="image"]{width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}.content_wrapper.signup .social_icons li.facebook{background:url(/img/spr_social_icons.png) no-repeat 0 0}.content_wrapper.signup .social_icons li.linkedin{background:url(/img/spr_social_icons.png) no-repeat -32px 0}.content_wrapper.signup .social_icons li.google{background:url(/img/spr_social_icons.png) no-repeat -64px 0}.content_wrapper.signup .signup_info{width:290px;margin:40px 0 0 0;float:right}.content_wrapper.signup .signup_info h2{color:#606060;margin:0 0 16px 0}.content_wrapper.signup .signup_info li{line-height:20px;list-style:disc outside;margin-left:12px}.content_wrapper.signup .scfForm{color:#606060;width:640px}.content_wrapper.signup .scfForm .scfRequired{display:block;float:left}.content_wrapper.signup .scfForm fieldset{border:none;margin:0;padding:0}.content_wrapper.signup .scfSectionLegend{font:16px calibri;color:#606060;text-transform:uppercase;margin:0;padding:0}.content_wrapper.signup .scfForm div{width:100%;margin:0}.content_wrapper.signup .scfForm .halfSection{width:50%;float:left}.content_wrapper.signup .scfForm .halfSection+.halfSection legend{visibility:hidden}.content_wrapper.signup .scfForm .scfEmailGeneralPanel,.content_wrapper.signup .scfForm .scfConfirmPasswordGeneralPanel,.content_wrapper.signup .scfForm .scfPasswordGeneralPanel,.content_wrapper.signup .scfForm .scfSingleLineGeneralPanel,.content_wrapper.signup .scfForm .scfConfirmPasswordGeneralPanel,.content_wrapper.signup .scfForm .scfDropListGeneralPanel{background:transparent url(/img/bg_textfield_shadow.png) no-repeat 0 0;width:295px;height:90px;margin:0;padding:0}.content_wrapper.signup .scfForm .scfValidator{width:284px}.content_wrapper.signup .scfForm .scfEmailTextBox,.content_wrapper.signup .scfForm .scfSingleLineTextBox,.content_wrapper.signup .scfForm .scfConfirmPasswordTextBox,.content_wrapper.signup .scfForm .scfDropList{background:#f2f2f2;border:0!important;width:284px;height:24px;margin:3px 3px}.content_wrapper.signup .scfForm .scfEmailUsefulInfo,.content_wrapper.signup .scfForm .scfDropListUsefulInfo{color:silver;text-align:right;width:284px}.content_wrapper.signup .scfForm label{width:100%;line-height:20px;display:inline}.content_wrapper.signup .scfForm .scfCheckboxBorder{margin:16px 0 0 0;display:block;clear:both}.content_wrapper.signup .scfForm .scfCheckboxBorder div.scfSingleLineGeneralPanel{background:none;height:auto}.content_wrapper.signup .scfForm .scfCheckbox input{line-height:20px;margin:0;padding:0;vertical-align:middle}.content_wrapper.signup .scfForm .scfCheckbox label{width:auto;margin:0 0 0 8px}.content_wrapper.signup .scfForm .scfSubmitButtonBorder{margin:32px 0 64px 0}.content_wrapper.signup .scfForm .red_button{width:auto}.content_wrapper.signup .scfForm p.no_signup{color:red;text-transform:uppercase;text-align:center;padding-top:90px}.content_wrapper.validate,.content_wrapper.change_password{overflow:hidden}.content_wrapper.validate .scfForm h1,.content_wrapper.change_password .scfForm h1{margin:0 0 10px 0}.content_wrapper.validate .scfForm .scfIntroBorder,.content_wrapper.change_password .scfForm .scfIntroBorder{font:12px verdana;padding:5px 0}.content_wrapper.validate .scfForm label,.content_wrapper.change_password .scfForm label{display:block;float:none}.content_wrapper.validate .scfForm div.scfEmailGeneralPanel,.content_wrapper.change_password .scfForm div.scfPasswordGeneralPanel,.content_wrapper.change_password .scfForm div.scfConfirmPasswordGeneralPanel,.content_wrapper.change_password .scfForm div.scfConfirmPasswordGeneralPanel{background:transparent url(/img/bg_textfield_shadow.png) no-repeat 0 0;width:290px;margin:0;padding:0}.content_wrapper.validate .scfForm input.scfEmailTextBox,.content_wrapper.change_password .scfForm .scfPasswordTextBox,.content_wrapper.change_password .scfForm .scfConfirmPasswordTextBox{background:#fff;border:none;width:284px;height:24px;margin:3px 3px}.content_wrapper.validate .scfForm .scfSubmitButtonBorder,.content_wrapper.change_password .scfForm .scfSubmitButtonBorder{margin:10px 0 20px 0}.content_wrapper.validate .scfForm+h3{font:12px verdana;text-transform:none;margin:32px 0 12px 0}.content_wrapper.validate .social{font:13px verdana;list-style:none;margin:0 0 20px 0;overflow:hidden}.content_wrapper.validate .social li{border:none;width:249px;height:38px;display:block;position:relative;margin:0 0 20px 0}.content_wrapper.validate .social li.facebook{background:url(/img/spr_social_buttons.png) no-repeat 0 0}.content_wrapper.validate .social li.google{background:url(/img/spr_social_buttons.png) no-repeat 0 -40px}.content_wrapper.validate .social li.linkedin{background:url(/img/spr_social_buttons.png) no-repeat 0 -80px;display:none}.content_wrapper.validate .social-button-title{text-align:center;text-transform:uppercase;width:209px;height:100%;line-height:38px;position:absolute;right:0;top:0}.content_wrapper.validate .social .button{border:none;outline:none;width:100%;height:100%;display:block;position:absolute;left:0;top:0;cursor:pointer;filter:alpha(opacity=0);opacity:0}.content_wrapper.module{overflow:hidden}.content_wrapper.module .module_heading h1 .scWebEditInput{display:block!important;margin-right:30px}.scEnabledChrome.scWebEditInput.tagsBox{word-wrap:break-word;word-break:break-all}.content_wrapper.module .module_heading{background:#f7f7f7;background:-moz-linear-gradient(top,#f7f7f7 0%,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#f7f7f7 0%,#dfdfdf 100%);background:-o-linear-gradient(top,#f7f7f7 0%,#dfdfdf 100%);background:-ms-linear-gradient(top,#f7f7f7 0%,#dfdfdf 100%);background:linear-gradient(to bottom,#f7f7f7 0%,#dfdfdf 100%);border:1px solid #ccc;border-radius:5px;width:907px;margin:0 auto 25px auto;padding:0 10px;position:relative;padding-bottom:80px}.content_wrapper.module .module_heading h1{text-transform:uppercase;padding:10px 0}.content_wrapper.module .module_heading .logo{width:156px;height:153px;float:left;margin-right:10px}.content_wrapper.module .module_heading .logo img{width:156px;height:153px;visibility:hidden}.content_wrapper.module .module_heading .info{float:left;position:relative;width:740px}.content_wrapper.module .module_heading .info .hr.top{border-top:1px solid #d0d0d0;border-bottom:1px solid #fff;margin:0 0 16px 0}.content_wrapper.module .module_heading .info .col{font-size:11px;width:33%;float:left}.content_wrapper.module .module_heading .col .row{margin-bottom:4px}.content_wrapper.module .module_heading .col01 .row{height:24px}.content_wrapper.module .module_heading .col01 .row.requirements{height:64px}.content_wrapper.module .module_heading .col label{display:block;position:relative}.content_wrapper.module .module_heading .col01 label.family select,.content_wrapper.module .module_heading .col01 label.category select{width:128px;margin:0 16px 0 0;position:absolute;top:0;right:0}.content_wrapper.module .module_heading .col01 a{display:inline}.content_wrapper.module .module_heading .col01 .requirements{width:240px;position:relative}.content_wrapper.module .module_heading .col01 .requirements select{width:128px;position:absolute;right:10px;top:0}.content_wrapper.module .module_heading .col01 .requirements span{display:block;clear:both}.content_wrapper.module .module_heading .col .rating{margin:0 0 20px 0}.content_wrapper.module .module_heading .col02 .average-rate{margin:0 0 16px 0}.content_wrapper.module .module_heading .col02 .average-rate img{position:relative;top:2px}.content_wrapper.module .module_heading .col03 label{display:inline-block}.content_wrapper.module .module_heading .hr.bottom{border-top:1px solid silver;border-bottom:1px solid #fff;width:910px;margin:0;position:absolute;left:10px;bottom:60px}.content_wrapper.module .module_heading .connect{position:absolute;bottom:8px}.content_wrapper.module .module_heading .connect .RadAsyncUpload.RadUpload{position:absolute;left:-5000px}.content_wrapper.module .module_heading .red_button.hidden{visibility:hidden}.content_wrapper.module .module_heading .red_button .mid,.content_wrapper.module .module_heading .grey_button .mid{width:136px;padding:0}.content_wrapper.module .module_heading .grey_button.follow{margin-left:16px}.content_wrapper.module .module_heading .grey_button.recomend{margin-left:96px}.content_wrapper.module .module_heading .grey_button.review{margin-left:50px}.content_wrapper.module .module_heading .connect .like,.content_wrapper.module .module_heading .connect .comment{text-align:right;height:20px;line-height:20px;margin:8px 0 0 8px;display:block;float:left;padding-left:20px}.content_wrapper.module .module_heading .connect .like{background:url(/img/like.png) no-repeat 0 0}.content_wrapper.module .module_heading .connect .comment{background:url(/img/comment.png) no-repeat 0 0;height:18px;line-height:18px;margin:10px 0 0 8px}.content_wrapper.module .tabbed_blocks{width:590px;float:left}.content_wrapper.module aside.contributors{width:275px;clear:both;float:right}.content_wrapper.module aside.contributors h1{padding:0 0 8px 0}.content_wrapper.module .contributors_list,.content_wrapper.module .modules_list{margin:0 0 30px 0}.badge{width:290px;height:64px;margin:10px 0 8px 0;display:none}.badge.supported_by_sitecore{background:transparent url(/img/spr_badges.png) no-repeat 0 0;display:block}.badge.tested_by_sitecore{background:transparent url(/img/spr_badges.png) no-repeat 0 -65px;display:block}.content_wrapper.module .modules_list{display:none}.content_wrapper.module .contributors_list li,.content_wrapper.module .modules_list li{border-top:1px solid #ccc;overflow:hidden;padding:10px 0 8px 0;position:relative}.content_wrapper.module .contributors_list li:last-child,.content_wrapper.module .modules_list li:last-child{border-bottom:1px solid #ccc}.content_wrapper.module .contributors_list .photo,.content_wrapper.module .modules_list .photo{background:#999;width:55px;height:50px;margin:0 16px 0 0;position:relative;overflow:hidden;float:left}.content_wrapper.module .contributors_list .photo .mask,.content_wrapper.module .modules_list .photo .mask,.commentItem .picture .mask{background:url(/img/mask_user_avatar.png) no-repeat 0 0;width:100%;height:100%;position:absolute;left:0;top:0}.leave_note .notes .head_info .picture{position:relative}.content_wrapper.module .contributors_list .userinfo{width:200px;float:left}.content_wrapper.module .contributors_list .userinfo .username{text-decoration:none;text-transform:uppercase;display:block;overflow:hidden;text-overflow:ellipsis}.content_wrapper.module .contributors_list .userinfo .level{display:none}.content_wrapper.module .contributors_list .coins{background:url(/img/coins.png) no-repeat 0 0;width:96px;height:28px;position:absolute;right:0;bottom:8px;display:none}.content_wrapper.module .contributors_list .coins .coin{font-weight:bold;text-align:right;width:30px;height:16px;display:block;margin-top:12px;float:left}.content_wrapper.module h2{padding:0 0 8px 0}.content_wrapper.module .modules_list .modulename{float:left}.content_wrapper.module .modules_list .modulename span{display:block;padding:0 4px 0 0;float:left}.content_wrapper.module .modules_list .modulename a{text-decoration:none;text-transform:uppercase;display:block;float:left;width:180px}.content_wrapper.module .modules_list .downloads{text-align:right;height:16px;line-height:16px;margin-top:34px;position:absolute;right:0;bottom:8px}.content_wrapper.module .tagsTips.scScrollbox{z-index:1}.tagSet{color:blue;cursor:default}.selectTag{background-color:blue;color:#fff}.tagsTips{display:none;height:auto;max-height:100px;overflow-y:scroll;width:auto;min-width:200px;position:absolute;background-color:#f5f5f5;padding:5px;box-shadow:1px 1px 5px 0 #aaa}.tagsTips a,.tagsTips a:hover{color:#000}.tagsTips .conflict{background-color:#f73}.tagsTip{display:block;margin:0 0 2px 0}.scContentButton.selected,.scContentButton:hover{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#aaa}.tagNotFound{text-decoration:none;color:red}.add_review_text_textarea{height:120px}.alpha-index-box{display:none}.content_wrapper.search{padding-top:50px;position:relative}.discover-header{display:none}.content_wrapper.discover .discover-header{display:block}.no-results .modules,.content_wrapper.no-results .header_partial,.content_wrapper.no-results .header_exact,.content_wrapper.no-results .header_suggs,.content_wrapper.no-results .discover-header,.content_wrapper.no-results .modules.exact,.no_matches{display:none!important}.search_page_fader{position:fixed;left:0;top:0;width:100%;height:100%;display:none}.search_page_fader .cover{width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50)}.search_page_fader .spinner{background:#fff;border-radius:4px;width:56px;height:56px;position:absolute;left:50%;top:160px;margin:0 0 0 -28px;opacity:1}.search_page_fader .spinner img{margin:12px 0 0 12px}.content_wrapper.search h1{text-transform:none}.content_wrapper.discover h2,.content_wrapper.search h2{margin:0 0 8px 0;text-shadow:0 0 1px gray}.content_wrapper.discover h2 a,.content_wrapper.search h2 a{outline:none;text-decoration:none}.content_wrapper.search .search_results,.content_wrapper.search .no_results{display:none;padding:0 0 10px 0}.content_wrapper.search .no_results p{margin:10px 0}.content_wrapper.search .no_results ul{padding:0 0 0 15px;clear:both}.content_wrapper.search .no_results li{list-style:disc}.content_wrapper.no-results .no_results{display:block}.content_wrapper.discover .hr,.content_wrapper.search .hr{margin:16px 0;border-top:1px solid #ccc;border-bottom:1px solid #fff}.content_wrapper.discover aside,.content_wrapper.search aside{width:240px;float:left}.content_wrapper.discover aside section,.content_wrapper.search aside section{padding:0 0 12px 0}.content_wrapper.discover aside section.sort,.content_wrapper.search aside section.sort{display:none}.content_wrapper.discover ul,.content_wrapper.search ul{list-style:none}.content_wrapper.discover ul li,.content_wrapper.search ul li{margin:8px 0}.content_wrapper.discover .check_filters input[type="checkbox"],.content_wrapper.search .check_filters input[type="checkbox"]{vertical-align:middle;float:left}.content_wrapper.discover .check_filters span,.content_wrapper.search .check_filters span{display:block}.content_wrapper.search .check_filters label{font:normal 13px Varela;cursor:pointer;margin:0 0 0 20px;display:block}.content_wrapper.discover aside select,.content_wrapper.search aside select{height:24px;width:212px}.content_wrapper.discover .modules,.content_wrapper.search .modules{width:auto;margin:0 0 0 240px}.content_wrapper.search .modules.exact{padding-bottom:50px}.content_wrapper.search .modules.more ul{border-top:1px solid #ccc!important}.content_wrapper.search .modules li{padding:20px 0;border-bottom:1px solid #ccc!important}.content_wrapper.search .modules.exact li{padding-top:0}.content_wrapper.discover .modules .cart-datagrid-pager-text{text-align:center;position:relative}.content_wrapper.discover .modules .cart-datagrid-pager-text .legend{position:absolute;left:0;top:0}.content_wrapper.discover .modules .cart-datagrid{width:690px!important}.content_wrapper.discover .modules td:first-child{padding:0 0 20px 0}.content_wrapper.discover .modules td:last-child{border:none}.content_wrapper.discover .modules .logo,.content_wrapper.search .modules .logo{width:156px;height:150px;margin:0 20px 16px 0;float:left}.content_wrapper.discover .modules .breadcramb,.content_wrapper.search .modules .breadcramb{padding:0 0 10px 0}.content_wrapper.discover .modules .info,.content_wrapper.search .modules .info{position:relative;overflow:hidden}.content_wrapper.discover .modules .info .button_wrapper,.content_wrapper.search .modules .info .button_wrapper{position:absolute;right:0;top:0}.content_wrapper.discover .modules .info .red_button+.cover,.content_wrapper.search .modules .info .red_button+.cover{width:0;height:0}.content_wrapper.discover .modules .info .red_button.downloadfalse+.cover,.content_wrapper.search .modules .info .red_button.downloadfalse+.cover{background:#fff;width:100%;height:100%;position:absolute;left:0;top:0;opacity:.5;filter:alpha(opacity=50)}.content_wrapper.discover .modules .info .red_button .mid,.content_wrapper.search .modules .info .red_button .mid{width:120px;padding:0}.content_wrapper.discover .modules .info p,.content_wrapper.search .modules .info p{text-align:justify;margin:0 156px 0 0;padding:0 0 8px 0}.content_wrapper.discover .modules .info .status,.content_wrapper.search .modules .info .status{height:20px}.content_wrapper.discover .modules .info .status span,.content_wrapper.search .modules .info .status span{border-right:1px solid #ccc;display:block;height:20px;float:left}.content_wrapper.discover .modules .info .status .rating,.content_wrapper.search .modules .info .status .rating{padding:4px 8px 0 0}.content_wrapper.discover .modules .info .status .like,.content_wrapper.discover .modules .info .status .comments,.content_wrapper.search .modules .info .status .like,.content_wrapper.search .modules .info .status .comments{text-align:right;height:20px;padding:0 8px 0 30px;line-height:20px}.content_wrapper.discover .modules .info .status .like,.content_wrapper.search .modules .info .status .like{background:url(/img/like.png) no-repeat 6px 0}.content_wrapper.discover .modules .info .status .comments,.content_wrapper.search .modules .info .status .comments{background:url(/img/comment.png) no-repeat 6px 0;border:none}.content_wrapper.discover .modules .cart-datagrid-heading-row{display:none}.content_wrapper.discover .modules .cart-datagrid-cell{padding:20px 0!important;border-bottom:1px solid #ccc!important}.content_wrapper.discover .modules .cart-datagrid-pager-text td{padding:0}.autosuggestion_popup{font:12px verdana;background:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6 0%,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6f6f6),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#f6f6f6 0%,#dedede 100%);background:-o-linear-gradient(top,#f6f6f6 0%,#dedede 100%);background:-ms-linear-gradient(top,#f6f6f6 0%,#dedede 100%);background:linear-gradient(to bottom,#f6f6f6 0%,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#dedede',GradientType=0);border:1px solid #d8d8d8;box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);text-transform:none;min-width:400px;position:absolute;left:0;top:58px;z-index:1;display:none}nav .autosuggestion_popup{left:1px}.autosuggestion_popup .amount{padding:10px 0 10px 10px}.autosuggestion_popup .modules{margin:10px 0;position:relative}.autosuggestion_popup .modules .divider{border-left:1px solid #f4f4f4;border-right:1px solid #d0d0d0;width:0;height:100%;float:left;position:absolute;left:168px}.autosuggestion_popup section{margin:0 0 20px 0;overflow:hidden}.autosuggestion_popup section.template{display:none}.autosuggestion_popup section .title{font:normal 13px Varela;color:#404040;text-transform:uppercase;text-shadow:0 0 1px gray;text-align:right;width:160px;line-height:30px;display:block;float:left}.autosuggestion_popup section .title span,.autosuggestion_popup section .title a{color:#404040;text-decoration:none;text-shadow:0 0 1px gray;margin-right:8px}.autosuggestion_popup section ul{line-height:24px;display:block;margin-left:160px}.autosuggestion_popup section ul li{padding-bottom:3px}.autosuggestion_popup section ul li a.see_more{padding-left:18px}.autosuggestion_popup section ul li.selected a{font-size:120%;font-weight:bold}.autosuggestion_popup section ul a{text-decoration:underline;text-transform:none;text-shadow:none;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;display:inline-block;width:300px;overflow:hidden}.autosuggestion_popup section ul a:hover,.autosuggestion_popup section ul a:active{color:#af2d21;font-weight:bold}.autosuggestion_popup section ul li img{box-shadow:1px 1px 2px rgba(0,0,0,.5);width:18px;height:18px;vertical-align:middle;margin:0 10px 0 18px}article .tabbed_blocks .content_blocks .doc_section{margin:0 0 24px 0}article .tabbed_blocks .content_blocks .documentText ul li{list-style:disc inside!important}article .tabbed_blocks .content_blocks .documentText ol li{list-style:decimal inside!important}article .tabbed_blocks .content_blocks .item .documentationSectionTitle{font:normal 13px Varela!important;text-transform:uppercase}.documentationBox .document-links,.codeExamplesBox .code-examples-links{position:relative}.documentationBox .document-links li,.codeExamplesBox .code-examples-links li{padding:10px 0;position:relative}.documentationBox .document-links li .arrows,.codeExamplesBox .code-examples-links li .arrows{display:none}.documentationBox .document-links a,.codeExamplesBox .code-examples-links a{text-decoration:underline;cursor:pointer}.documentationBox .document-links span,.codeExamplesBox .code-examples-links span{float:right}.documentationBox .document-links span a,.codeExamplesBox .code-examples-links span a{outline:0;text-decoration:none;margin-left:8px}.documentationBox .li-document,.codeExamplesBox .li-document{display:none}.documentationBox .li-document .breadcramb,.codeExamplesBox .li-document .breadcramb{padding-bottom:20px}.documentationBox .li-document .documentTitle,.codeExamplesBox .li-document .documentTitle{padding-bottom:10px;font:normal 13px Varela!important;text-transform:uppercase}.documentationBox .li-document .documentSortorder,.codeExamplesBox .li-document .documentSortorder{display:none}.doc_section .add_section{margin:10px 0}.doc_section .add_section a{font:normal 13px Varela!important;background:url(/img/spr_plus_minus.png) no-repeat 0 0;outline:none;text-decoration:none;text-transform:uppercase;height:16px;padding:0 0 0 20px}.documentationBox .documentation_temp_box,.codeExamplesBox .documentation_temp_box{display:none;border:1px solid #c88;padding:8px}.documentationBox .documentation_temp_box .documentSortorder,.codeExamplesBox .documentation_temp_box .documentSortorder{display:none}.doc_section .read_more{padding:8px 0 0 0}.releaseNotesBox .btn_back{display:none;float:right;margin:8px 0}.reviews_sort_box{text-align:right;margin:-12px 0 0 0}.reviews_sort_box a{padding:0 2px}.review_holder .review_item{border-bottom:1px solid #ccc;padding:24px 0}.review_holder .review_item:last-child{border:none}.review_holder .review_item .picture{width:55px;height:50px;float:left}.review_holder .review_item .head_info .clear{display:none}.review_holder .review_item .name{margin:0 0 0 70px}.review_holder .review_item .name p{display:none}.review_holder .review_item .name a{text-transform:uppercase;text-decoration:none}.review_item .achievements{background:url("../img/coins.png") no-repeat scroll left top transparent;font-weight:bold;padding-top:10px;text-align:right;margin:10px 0 10px 70px;overflow:hidden;display:none}.review_item .achievements .coins{width:26px;height:18px;display:block;margin-right:5px;margin-top:5px;float:left}.review_holder .review_item .text{margin:0 0 0 70px}.review_holder .review_item .text p{line-height:20px}.review_holder .review_item .text .review_title{font-weight:bold}.review_holder .review_item .text .stars{float:right;margin:3px 0 0 0}.review_holder .review_item .was_this_helpful{font-weight:bold;margin-top:16px}.review_holder .review_item .mark{margin-top:4px!important}.review_holder .review_item .mark a{width:16px!important;height:24px!important;margin:5px 0 0 9px!important}.review_holder .review_item .mark .up{background:url("/img/hands.png") no-repeat 0 0}.review_holder .review_item .mark .down{background:url("/img/hands.png") no-repeat 100% 0}.review_wrapper{display:none}.add_review_form{margin:20px 12px 20px 10px}.add_review_form label{line-height:24px;width:100%}.add_review_form .title_error,.add_review_form .text_error{color:red;text-align:right;line-height:24px;float:right;display:none}.add_review_form .text,.add_review_form .rating{margin-bottom:10px}.add_review_form .text>input,.add_review_form .text>textarea{border:1px solid #a8a8a8;width:100%;margin:0;padding:0}.add_review_form .add_review_text_input{height:20px}.add_review_form .hr{margin:16px 0;border-top:1px solid #ccc;border-bottom:1px solid #fff}.add_review_form .stars{cursor:pointer}.add_review_form .stars .star{width:15px;height:13px}@font-face{font-family:'ClarendonBT-Light';src:url('/fonts/webfonts/202104_0_0.eot');src:url('/fonts/webfonts/202104_0_0.eot?#iefix') format('embedded-opentype'),url('/fonts/webfonts/202104_0_0.ttf') format('truetype'),url('/fonts/webfonts/202104_0_0.woff') format('woff')}@font-face{font-family:'ClarendonBT-Roman';src:url('/fonts/webfonts/202104_1_0.eot');src:url('/fonts/webfonts/202104_1_0.eot?#iefix') format('embedded-opentype'),url('/fonts/webfonts/202104_1_0.ttf') format('truetype'),url('/fonts/webfonts/202104_1_0.woff') format('woff')}@font-face{font-family:'ClarendonBT-Bold';src:url('/fonts/webfonts/202104_2_0.eot');src:url('/fonts/webfonts/202104_2_0.eot?#iefix') format('embedded-opentype'),url('/fonts/webfonts/202104_2_0.ttf') format('truetype'),url('/fonts/webfonts/202104_2_0.woff') format('woff')}@font-face{font-family:'Varela';src:url('/fonts/webfonts/VarelaRound-Regular.ttf') format('truetype')}@font-face{font-family:'Kievit';src:url('/fonts/webfonts/kievit.eot');src:url('/fonts/webfonts/kievit.eot?#iefix') format('embedded-opentype'),url('/fonts/webfonts/kievit.svg#kievit') format('svg'),url('/fonts/webfonts/kievit.woff') format('woff'),url('/fonts/webfonts/kievit.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KievitBlack';src:url('/fonts/webfonts/kievit-black.eot');src:url('/fonts/webfonts/kievit-black.eot?#iefix') format('embedded-opentype'),url('/fonts/webfonts/kievit-black.svg#kievit-black.') format('svg'),url('/fonts/webfonts/kievit-black.woff') format('woff'),url('/fonts/webfonts/kievit-black.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KievitLight';src:url('/fonts/webfonts/kievit-light.eot');src:url('/fonts/webfonts/kievit-light.eot?#iefix') format('embedded-opentype'),url('/fonts/webfonts/kievit-light.svg#kievit-light') format('svg'),url('/fonts/webfonts/kievit-light.woff') format('woff'),url('/fonts/webfonts/kievit-light.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KievitMedium';src:url('/fonts/webfonts/kievit-medium.eot');src:url('/fonts/webfonts/kievit-medium.eot?#iefix') format('embedded-opentype'),url('/fonts/webfonts/kievit-medium.svg#kievit-medium') format('svg'),url('/fonts/webfonts/kievit-medium.woff') format('woff'),url('/fonts/webfonts/kievit-medium.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KievitItalic';src:url('/fonts/webfonts/kievit-italic.eot');src:url('/fonts/webfonts/kievit-italic.eot?#iefix') format('embedded-opentype'),url('/fonts/webfonts/kievit-italic.svg#kievit-italic') format('svg'),url('/fonts/webfonts/kievit-italic.woff') format('woff'),url('/fonts/webfonts/kievit-italic.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KievitBlackItalic';src:url('/fonts/webfonts/kievit-black-italic.eot');src:url('/fonts/webfonts/kievit-black-italic.eot?#iefix') format('embedded-opentype'),url('/fonts/webfonts/kievit-black-italic.svg#kievit-black-italic') format('svg'),url('/fonts/webfonts/kievit-black-italic.woff') format('woff'),url('/fonts/webfonts/kievit-black-italic.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KievitLightItalic';src:url('/fonts/webfonts/kievit-light-italic.eot');src:url('/fonts/webfonts/kievit-light-italic.eot?#iefix') format('embedded-opentype'),url('/fonts/webfonts/kievit-light-italic.svg#kievit-light-italic') format('svg'),url('/fonts/webfonts/kievit-light-italic.woff') format('woff'),url('/fonts/webfonts/kievit-light-italic.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KievitMediumItalic';src:url('/fonts/webfonts/kievit-medium-italic.eot');src:url('/fonts/webfonts/kievit-medium-italic.eot?#iefix') format('embedded-opentype'),url('/fonts/webfonts/kievit-medium-italic.svg#kievit-medium-italic.') format('svg'),url('/fonts/webfonts/kievit-medium-italic.woff') format('woff'),url('/fonts/webfonts/kievit-medium-italic.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'entypo';src:url('/fonts/webfonts/entypo.eot');src:url('/fonts/webfonts/entypo.eot?#iefix') format('embedded-opentype'),url('/fonts/webfonts/entypo.woff') format('woff'),url('/fonts/webfonts/entypo.ttf') format('truetype'),url('/fonts/webfonts/entypo.svg#entypo') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:after,[class*=" entypo-"]:after{font-family:'entypo';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#SignInUpModal{position:absolute;border:3px solid #000;width:940px;height:300px;margin-left:-470px;left:50%;top:200px;background-color:#fff}.SignInUpHeader{position:relative;width:100%}.SignInUpHeader #SignInUpCloseButton{width:20px;height:20px;border:1px solid #000;position:absolute;right:10px;top:10px}#SignInUpModal .SignInUpContent{width:100%}.SignInUpBox{float:left;width:300px;border:1px solid blue}#blFonePane{width:100%;height:100%;background-color:#000;display:none;position:absolute;top:0}div.ProfileTab div.histryColumn{float:left;width:280px}div.trigger{height:42px;position:relative;border-top:1px solid #d6d6d6}div.trigger .trHeader{margin-top:4px}div.trigger .rightTrigger{position:absolute;right:0;top:7px;height:32px;padding-left:37px;padding-top:7px;background:url('/Images/Settings/plus.png') no-repeat;cursor:pointer}div.trigger .active{background:url('/Images/Settings/minus.png') no-repeat}div.trigger .rightTrigger span.trMinimize{display:none}.toggle_container{margin:0 0 5px;padding:0;overflow:hidden;clear:both}#tabstrip-module .item.block_3>h1{float:left}#tabstrip-module .item.block_3>a.btn-uploadscreenshot-open{float:right;position:relative}#tabstrip-module .item.block_3>a.btn-uploadscreenshot-open span.mid{min-width:53px}#tabstrip-module .item.block_3>a.btn-uploadscreenshot-open div.arr_tb{position:absolute;top:12px;left:7px;background:url(/img/spr_nav_tb_arrows_white.png) no-repeat 0 -12px;width:20px;height:12px}#tabstrip-module .item.block_3>a.btn-uploadscreenshot-open.close div.arr_tb{background:url(/img/spr_nav_tb_arrows_white.png) no-repeat 0 0}.choose-file-box .RadAsyncUpload.RadUpload{width:163px;float:left}.choose-file-box .RadAsyncUpload.RadUpload.grey_button{position:absolute;left:-5000px}.choose-file-box .RadAsyncUpload.RadUpload .ruFakeInput{display:none}.upload_screenshot.grey_button.ie{display:none}#upload-box{display:none}#upload-box span.upload-message{height:14px;display:block;margin-bottom:15px;text-transform:uppercase}#upload-box div.choose-file-box div.info{margin-bottom:13px;margin-top:13px}#upload-box div.choose-file-box span.error_message{padding-right:27px;padding-left:27px;line-height:38px;color:#c00000;display:none}#upload-box div.choose-file-box span.success_message{padding-right:27px;padding-left:27px;line-height:38px;display:none}#upload-box div.website-box>span.website-info{display:block;margin-bottom:5px}#upload-box div.website-box>div>input{width:240px}#upload-box div.website-box>div>span.website_validator,#upload-box div.website-box>div>span.website_common_validator{position:absolute;padding-left:15px;padding-right:15px;padding-top:5px;color:#c00000}#upload-box .red_button.btn-uploadscreenshot{float:right}#upload-box .solutions_spinner{display:none;float:right;margin-right:10px;margin-top:3px}#fancybox-title-over{background:#e0e0e0;opacity:.75;filter:alpha(opacity=75)}.galleryTitle{font:bold 12px verdana;color:#666;min-height:30px}.galleryTitle a{color:#af2d21}.carousel{width:600px;height:auto;margin:auto}.carousel .display-area{background:gray;text-align:center;width:100%;height:270px;line-height:270px;overflow:hidden;position:relative}.carousel .shell{width:200%;height:100%;overflow:hidden;position:relative}.carousel .cover{width:100%;height:100%;position:absolute;left:0;top:0;display:none}.carousel .cover .fader{background:#000;width:100%;height:100%;opacity:.5}.carousel .cover .loading{font-weight:bold;color:#eee;background:#000;border-radius:6px;text-align:center;letter-spacing:1px;width:128px;height:32px;line-height:32px;position:absolute;left:50%;top:50%;margin:-16px 0 0 -64px}.carousel .cover .spinner{position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px}.carousel .shell li{width:600px;height:270px;display:block;float:left}.carousel .display-area img{margin:auto;position:relative}.carousel .info-bar{display:none}.carousel .info-bar>div{margin-top:5px}.carousel .info-bar div.owner_name{display:inline;color:#af2d21}.carousel .navigation-bar{width:100%;height:30px;margin:10px 0 0 0;display:none}.carousel .nav-btn{width:48px;height:30px;display:block}.carousel .nav-btn.prev{background:url(/img/carousel/spr_btns_rad_listbox.png) no-repeat 0 -30px;float:left}.carousel .nav-btn.prev:hover{background-position:-48px -30px}.carousel .nav-btn.next{background:url(/img/carousel/spr_btns_rad_listbox.png) no-repeat 0 0;float:right}.carousel .nav-btn.next:hover{background-position:-48px 0}.download-dialog-wrapper{display:none}.download-dialog{background:#eee;width:640px;height:480px;overflow:hidden;z-index:1;position:relative}.download-dialog h1{height:48px;line-height:48px;letter-spacing:1px}.download-dialog h1 span{margin-left:8px}.download-dialog .shell{position:relative;top:0}.download-dialog .dialog-panel{height:480px;position:relative}.download-dialog .add-link-panel{display:none}.download-dialog .form{height:416px}.download-dialog .form fieldset{border:none;width:610px;margin:0;padding:8px}.download-dialog .form label{display:block;margin:16px 0 8px 0}.download-dialog .form input.link,.download-dialog .form input.title{border:1px solid #999;width:600px;height:24px;line-height:24px}.download-dialog .form input.file{display:block;margin:8px 0}.download-dialog .form .description{border:1px solid #999;display:block;width:600px}.download-dialog .download-list-panel{height:480;overflow:auto}.download-dialog .download-list-holder{height:368px;position:relative;overflow:auto}.download-dialog.not-contributer .download-list-holder{height:432px}.download-list{font:12px verdana;table-layout:fixed;width:100%}.download-list span{cursor:default;margin:0 0 0 3px}.download-list tr{height:24px;line-height:24px}.download-list tr.odd{background:#e0e0e0}.download-list tr.new-item{font-weight:bold;font-size:120%}.download-list th{font-weight:normal;color:#fff;background:#999;text-align:left}.download-list tr td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;padding:3px 0}.download-list tr a{margin:0 0 0 3px}.download-list .title{width:224px}.download-list span.title{overflow:hidden;text-overflow:ellipsis}.download-list .in_review span.title{width:125px;float:left}.download-list span.status{display:none;color:#c00000;float:right;font-size:10px;margin:-5px 3px 0 3px;width:80px}.download-list .in_review span.status{display:inline}.download-list .description{width:auto}.download-list .type{width:90px}.download-list .type a{text-decoration:none}.download-list .type a:hover{text-decoration:underline}.download-list .delete{text-align:center;width:52px}.download-list .delete a{display:inline-block;margin:auto}.download-dialog.not-contributer .download-list .delete{display:none}.download-dialog .button-bar{background:#e0e0e0;width:100%;height:64px;line-height:64px;position:absolute;bottom:0}.download-dialog .disabler{position:absolute;left:387px;top:15px;width:124px;height:38px;background:#fff;opacity:.25;filter:alpha(opacity=25)}.download-dialog.not-contributer .button-bar{display:none}.download-dialog .red_button{margin:16px 0 0 8px;float:left;position:relative}.download-dialog .btnCancel,.download-dialog .btnSave{margin:16px 8px 0 0;float:right}.download-dialog .btnCancel .mid,.download-dialog .btnSave .mid{min-width:54px}.download-dialog .notification{font-weight:bold;height:36px;line-height:36px;margin:16px 0 0 8px;float:left}.download-dialog .source-validation,.download-dialog .source-link-validation{color:#c00000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin:4px 0;cursor:default}.download-dialog .cover{width:100%;height:100%;position:absolute;left:0;top:0;display:none}.download-dialog .cover .fader{background:#fff;width:100%;height:100%;opacity:.5;filter:alpha(opacity=50)}.download-dialog .cover .spinner{position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px}.download-dialog .cover .spinner img{margin:8px}.content_wrapper.notifications{padding-top:50px}.content_wrapper.notifications h1{color:#af2d21}.content_wrapper.notifications .hr{height:1px;border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:10px 0}.content_wrapper.notifications aside{width:240px;float:left;display:none}.content_wrapper.notifications aside section{padding:0 0 12px 0}.content_wrapper.notifications .all_notifications{width:auto;min-height:64px;margin:0 0 0 0;padding:0 0 20px 0;position:relative}.content_wrapper.notifications .all_notifications .btn_back{text-decoration:none;margin:0 0 4px 0}.content_wrapper.notifications .all_notifications .mark_as_read{text-decoration:none;float:right;margin:0 0 4px 0}.content_wrapper.notifications .all_notifications_list{overflow:hidden;padding:16px 0 8px 0}.content_wrapper.notifications .all_notification_list li{border-top:1px solid #fff;padding:8px 0;overflow:hidden}.content_wrapper.notifications .all_notification_list li.read-false{background:#ccc}.content_wrapper.notifications .all_notification_list li a{text-decoration:none!important;white-space:nowrap}.content_wrapper.notifications .all_notification_list .user_icon{background:#fff;width:48px;height:48px;float:left}.content_wrapper.notifications .all_notification_list .type_icon{background:transparent;border-radius:4px;width:56px;height:53px;margin:0 0 0 8px;float:right}.content_wrapper.notifications .all_notification_list .comment{text-align:left;line-height:16px;margin:0 8px 0 64px}.content_wrapper.notifications .all_notification_list .time{font-size:11px;line-height:16px;display:block;margin:8px 72px 0 64px;padding:0}.content_wrapper.notifications .notifications_fader{position:absolute;left:0;top:0;width:100%;height:100%;display:none}.content_wrapper.notifications .notifications_fader .cover{background:#000;width:100%;height:100%;opacity:.5;filter:alpha(opacity=50)}.content_wrapper.notifications .notifications_fader .spinner{background:#fff;border-radius:6px;width:48px;height:48px;position:absolute;left:50%;bottom:470px;margin-left:-24px}.content_wrapper.notifications .notifications_fader .spinner img{margin:8px}