body{margin:0;color:#000;font:10px helvetica,arial,sans-serif;min-width:1004px}img{border-style:none}a{text-decoration:none;color:#969696}a:hover{text-decoration:underline}form fieldset{margin:0;padding:0;border:none}*:focus{outline:none}#wrapper{min-width:1005px;overflow:hidden;position:relative}.clear{clear:both}input[type="text"],textarea,option,select{color:#333}input[type="text"],input[type="password"],textarea,select{border-top:solid 1px #abadb3;border-right:solid 1px #b7d5ea;border-bottom:solid 1px #c7e2f1;border-left:solid 1px #c5daed;font:13px helvetica,arial,sans-serif}input[type="text"]:hover,input[type="password"]:hover,textarea:hover,select:hover{border-top:solid 1px #5794bf;border-right:solid 1px #b7d5ea;border-bottom:solid 1px #c7e2f1;border-left:solid 1px #c5daed}input[type="text"]:focus,input[type="password"]:focus,textarea:focus{background-color:#fff8d5;border:solid 1px #ebb95b;outline:solid 1px #fad896}#search{float:right;padding:4px 0 3px 0}body.lite #search{display:none}input#searchField{border:1px solid #e5832d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:20px;width:175px;text-indent:5px;margin-left:5px;margin-top:2px;float:left;background-image:url(/images/hdr-search.png);background-position:158px 3px;background-repeat:no-repeat;font-family:Helvetica,Arial,sans-serif;font-size:13px;color:#999;font-weight:300}#main{padding-top:40px;width:1004px;margin:auto}#main>.heading{width:100%;margin:5px 0 0}#main>.heading h1{font:27px "museo-sans",sans-serif;color:#30302b;margin:0 4px 0 0;display:inline-block}#main>.heading span{font:18px "museo-sans",sans-serif;color:#b9b9b9;margin-left:4px}#breadcrumbs{width:100%;margin:10px 0 0;font:12px Helvetica,Arial,sans-serif}#breadcrumbs a{color:#00799d;margin-left:6px;position:relative}#breadcrumbs a:first-child{margin:0}#breadcrumbs a:first-child:before{content:""}#breadcrumbs a:before{content:"/";color:#b9b9b9;position:absolute;left:-6px}#breadcrumbs span{color:#b9b9b9}#breadcrumbs span:before{content:"/";color:#b9b9b9;margin-right:3px}#slider{width:100%;position:relative}#slider:after{width:100%;height:16px;border-bottom:1px solid #d5d5d5;content:'';position:absolute;left:0;bottom:0;background:url(../img/bg-slider-shadow.png) repeat-x 0 0;background:linear-gradient(top,#00ffffff 0%,#ededed 100%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(237,237,237,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(237,237,237,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(237,237,237,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(237,237,237,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(237,237,237,1) 100%)}#slider .heading{width:100%;text-align:center;position:relative}#slider .heading:after{position:absolute;height:1px;left:0;bottom:50%;width:100%;content:'';border-bottom:1px solid #d5d5d5;box-shadow:0 2px 4px #e2e2e2;z-index:-1}#slider .heading span{display:inline-block;font:13px "museo-sans",helvetica,arial,sans-serif;color:#f2821f;padding:6px 15px;position:relative;z-index:1;font-weight:300}#slider .heading span:after{border:1px solid #d5d5d5;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 2px 4px #e2e2e2;content:'';width:100%;height:50%;background:#fff;position:absolute;bottom:0;left:0;z-index:-1}#slider ul{width:100%;height:158px;margin:10px 0 0;padding:0;list-style:none;overflow:hidden}#slider ul>li{padding:0 104px;box-sizing:border-box;-moz-box-sizing:border-box}#slider .img-holder{width:138px;height:138px;max-width:138px;max-height:138px;border:1px solid #e2e2e2;background:#fff;vertical-align:middle;table-layout:fixed;overflow:hidden;float:left;margin-right:15px;display:table}#slider .img-holder{width:128px}#slider .slider-text{display:inline-block;width:650px}#slider h2{font:30px "museo-sans",sans-serif;margin:0}#slider h2 a{color:#00799d;margin:0;font:30px "museo-sans",sans-serif}#slider a{color:#007fa5;margin:8px 0 0;font:15px Helvetica,Arial,sans-serif;display:inline-block;font-weight:300}#slider p{font:16px/20px Helvetica,Arial,sans-serif;color:#40403a;margin:2px 0 0 0}#slider .product{font:16px Helvetica,Arial,sans-serif;color:#c3c3c3;margin:0;display:block;cursor:pointer;font-weight:300}.category-block,.home-category-block{margin:15px 0 0}.category-block a,.home-category-block a{color:#007fa5}.category-block-heading{background-color:#ebf4fa;padding:7px 0 7px 10px;border-radius:3px 3px 0 0;margin-top:40px;font-size:14px}.category-block-heading h2{font:500 22px "museo-sans",helvetica,arial,sans-serif;color:#30302b;margin:0;display:inline-block}.category-block-heading h2 a{font-size:22px;color:#005670;margin:0}.category-block-heading span{font-size:17px;color:#b9b9b9;margin-left:4px}.category-block-heading a{font:300 14px "museo-sans",helvetica,arial,sans-serif;margin-left:4px}.listing-level-subbar{margin-top:12px!important;border:0!important}.listing-level-subbar a{font:15px "museo-sans",sans-serif}.listing-level .heading{position:relative}.listing-level .heading h3:first-child{padding-top:10px}.listing-level+.listing-level .heading:before{content:"";background:#e2e2e2;width:100%;height:1px;position:absolute;top:50%;z-index:-1}.listing-level ul{margin:0;padding:0;list-style:none}.listing-level li{display:inline-block;vertical-align:top}.listing-level .img-holder.no-ico a{background:url(../img/bg-img-holder-premium-no-available.png) no-repeat}.listing-level p{font:13px/17px Helvetica,Arial,sans-serif;color:#6e6e6e;margin:0}.home-category-block .listing-level p{line-height:17pt!important}.listing-level.premium ul{margin-left:-25px}.listing-level.premium li{width:315px;margin:15px -6px 15px 25px}.listing-level.premium .item-text{width:205px;margin-top:2px}.listing-level.premium .img-holder{width:92px;height:92px;max-width:92px;max-height:92px;display:table;padding:5px}.listing-level.premium .product-logo-link{display:table}.listing-level.premium .img-holder>a:hover{background:url(../img/bg-img-holder-premium.png) no-repeat 0 0}.listing-level.pro ul{margin-left:-15px}.listing-level.pro li{width:238px;margin:12px -4px 12px 15px}.listing-level.pro .item-text{width:172px}.home-category-block .listing-level.pro .item-text{width:158px!important}.listing-level.pro h3{font-size:15px}.listing-level.pro p{font-size:11px}.listing-level.pro .product{font-size:10px;cursor:pointer}.listing-level.pro .img-holder{width:56px;height:56px;max-width:56px;max-height:56px;display:table}.listing-level.pro .img-holder a{width:54px;height:54px}.home-category-block .listing-level.pro .img-holder a{display:block;border:1px solid #e8e8e8}.home-category-block .listing-level.pro .img-holder a:hover{border:1px solid #f2821f}.listing-level.pro .img-holder a:hover{background:url(../img/bg-img-holder-pro.png) no-repeat 0 0}.listing-level.pro .img-holder span{font-size:12px}.listing-level.basic ul{margin-left:-15px}.listing-level.basic li{width:238px;margin:10px -4px 10px 15px}.listing-level.basic h3,.home-category-block .listing-level.basic h3{font-size:15px}.listing-level.basic p{font-size:10px}.listing-level.basic li{margin:10px -4px 10px 15px;width:232px!important;display:inline-block;vertical-align:top}.goTop{width:100%;text-align:center;margin:2px 0 0}.goTop a{background:#e2e2e2 url(../img/bg-go-top.png) no-repeat 90% 50%;border-radius:3px 3px 0 0;padding:2px 14px 2px 4px;text-decoration:none;display:inline-block;font-size:12px;font-family:"museo-sans",sans-serif;color:#fff}.goTop a:hover{background-color:#f4801f}.categories-filter{width:100%;border:1px solid #e0e0e0;background:#fafafa;margin:10px 0 0}.categories-filter .col{padding:10px 5px 10px 5px;display:inline-block;vertical-align:baseline}.categories-filter .col:first-child{padding-right:0}.categories-filter .col:first-child p{vertical-align:8px;font-size:13px;font-weight:300;padding-right:4px}.categories-filter .row{display:block}.categories-filter p{font:bold 14px Helvetica,Arial,sans-serif;color:#333;display:inline-block;margin:0}.categories-filter .filter-holder{display:inline-block;vertical-align:baseline;margin:5px 0 0}.categories-filter .filter-holder input[type="radio"]{display:none}.categories-filter .filter-holder span{font:bold 12px/24px Helvetica,Arial,sans-serif;border:1px solid #cbcbcb;width:89px;text-align:center;color:#959595;float:left;margin-left:-1px;position:relative;height:24px;cursor:pointer;box-shadow:inset 0 2px 3px #e0e0e0;font-weight:300}.categories-filter .filter-holder label:first-child span{border-radius:5px 0 0 5px}.categories-filter .filter-holder label.last-child span{border-radius:0 5px 5px 0}.categories-filter .filter-holder label.selected span{box-shadow:inset 0 2px 3px #a7a7a7;background:#bdbdbd;border:1px solid #828282;z-index:1;color:#fff}.categories-filter .filter-holder input[type="radio"]:checked~span{box-shadow:inset 0 2px 3px #a7a7a7;background:#bdbdbd;border:1px solid #828282;z-index:1;color:#fff;text-shadow:0 1px 1px #878787}.tags-filter{background:#fcfcfc;border:1px solid #e2e2e2;margin:16px 0 0;display:inline-block;width:100%}.tags-filter .col{float:left;padding:10px;position:relative;width:620px}.tags-filter .col:first-child{width:340px}.tags-filter .row:first-child{padding:0 0 5px}.tags-filter .col:first-child:after{position:absolute;content:'';height:100%;width:1px;background:#e2e2e2;right:-1px;left:auto;top:0}.tags-filter .col:after{position:absolute;content:'';height:100%;width:1px;background:#e2e2e2;left:0;right:auto;top:0}.tags-filter p{font:bold 14px Helvetica,Arial,sans-serif;color:#333;margin:0}.tags-filter p span{font-size:12px;font-weight:300;color:#b4b4b4}.tags-filter .col:first-child p span{float:right;line-height:17px}.tags-filter .active-tags{overflow:hidden}.tags-filter .active-tags .tags{border:1px solid #a2bee2;background:#eaf3ff;font:12px/20px Helvetica,Arial,sans-serif;color:#6991ef;border-radius:3px;padding:0 0 0 5px;height:20px;float:left;white-space:nowrap;margin:3px 5px 0 0}.tags-filter .active-tags .tags-close{background:url(../img/bg-tags-cross.png) 50% 50% no-repeat;width:20px;height:20px;cursor:pointer;text-indent:-9999px;display:inline-block}.tags-filter-form{position:relative;height:26px;width:100%;display:inline-block}.tags-filter-form input[type="text"]{border:1px solid #cbcbcb;box-shadow:inset 0 0 4px #f9f9f9;font:14px Helvetica,Arial,sans-serif;color:#333;padding:4px 65px 4px 10px;height:16px;border-radius:0 4px 4px 0;width:100%;height:100%;box-sizing:border-box;-moz-box-sizing:border-box}.tags-filter-form input[type="text"]:focus{background-color:#fff;border:1px solid #cbcbcb;outline:none;box-shadow:0 0 14px #c8d6f8}.tags-filter-form .btn-filter-list{background:url(../img/bg-tags-filter-btn.png) no-repeat 37px 50%;width:47px;height:100%;font:12px/24px "museo-sans",sans-serif;color:#333;border-left:1px solid #cbcbcb;vertical-align:top;text-decoration:none;padding-left:7px;border-radius:0 4px 4px 0;position:absolute;right:0;top:0}.filter-list-block{border:1px solid #b3b3b3;border-radius:3px;box-shadow:5px 5px 5px #c8c8c8;background:#fff;position:absolute;left:0;top:115%;z-index:2;display:none}.filter-list-block .alphabet{background:#f2f2f2;border-bottom:1px solid #e2e2e2;padding:9px 8px;font:12px Helvetica,Arial,sans-serif;color:#333;border-radius:3px 4px 0 0;white-space:nowrap}.filter-list-block .alphabet span{cursor:pointer;margin-left:2px}.filter-list-block .alphabet span:first-child{margin-left:0}.filter-list-block .alphabet span.disable{color:#959595;cursor:default}.filter-list-block .filter-list{padding:4px 0}.filter-list-block .filter-list .holder{max-height:235px;overflow:auto}.filter-list-block .filter-list ul{list-style:none;margin:0;padding:0}.filter-list-block .filter-list li{padding:4px 0 4px 8px}.filter-list-block .filter-list li:hover{background:#eaf3ff}.filter-list-block .filter-list input[type="checkbox"]{margin-right:5px}.filter-list-block .filter-list label{font:12px Helvetica,Arial,sans-serif;color:#333}.filter-list-block .btn-close{height:22px;border:1px solid #3b8fad;border-radius:3px;text-shadow:1px -1px 1px #2d6e84;font:bold 12px/22px Helvetica,Arial,sans-serif;font-weight:300;color:#fff;padding:0 10px;float:right;text-decoration:none;box-shadow:inset 0 1px 1px #7ab5cb;background:linear-gradient(top,#3c92b1 0%,#398099 100%);background:#3a89a5;background:-moz-linear-gradient(top,rgba(60,146,177,1) 1%,rgba(57,128,153,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(60,146,177,1)),color-stop(100%,rgba(57,128,153,1)));background:-webkit-linear-gradient(top,rgba(60,146,177,1) 1%,rgba(57,128,153,1) 100%);background:-o-linear-gradient(top,rgba(60,146,177,1) 1%,rgba(57,128,153,1) 100%);background:-ms-linear-gradient(top,rgba(60,146,177,1) 1%,rgba(57,128,153,1) 100%);background:linear-gradient(to bottom,rgba(60,146,177,1) 1%,rgba(57,128,153,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c92b1',endColorstr='#398099',GradientType=0)}.filter-list-footer{border-top:1px solid #e2e2e2;padding:7px 10px;overflow:hidden}.DetailViewBlock{margin-top:15px;margin-bottom:25px}.DetailViewBlock .row{}.DetailViewBlock h1 a:first-child{font:27px "museo-sans",sans-serif!important;color:#30302b}.DetailViewBlock h2{font:19px "museo-sans",sans-serif;margin:0;color:#30302b}.DetailViewBlock h4{font:19px "museo-sans",sans-serif;margin:0;color:#30302b}.DetailViewBlock .productHeaderWrap a{font:19px "museo-sans",sans-serif;color:#b9b9b9;font-weight:300}.DetailViewBlock .heading h3{text-transform:uppercase;color:#959595;font:12px Helvetica,Arial,sans-serif;margin:0}.DetailViewBlock .heading h3 a{text-transform:uppercase;color:#959595;font:12px Helvetica,Arial,sans-serif}.DetailViewBlock p{color:#40403a;margin:0}.DetailViewBlock .organization-summary p{margin-top:11px}.DetailViewBlock .organization-summary p:first-child{margin-top:0}.DetailViewBlock .img-holder{border:1px solid #e8e8e8;float:left;margin:0 12px 0 0;padding:10px;text-align:center;width:138px;height:58px;display:table}.rhino-item .logo-holder img{max-width:105px;padding:0 10px 0 10px}.org-img-holder{width:158px!important;height:108px!important;float:left}.logo-holder{display:block;vertical-align:middle;background:#fff}.DetailViewBlock .logo-holder{display:table-cell}.DetailViewBlock .first-row-wrap{overflow:hidden}.listing-level .img-holder .logo-holder:hover{opacity:0}.featured-carousel-logo-holder{display:table-cell;vertical-align:middle}.searchResults .col-left{width:681px!important}.searchResults h2 span{color:#007fa5}.searchResults .col-right{width:300px!important;margin-top:10px}.searchResults .col{display:inline-block;width:318px;vertical-align:top;margin-left:0}.DetailViewBlock .col:first-child{margin-left:0}.DetailViewBlock .col-1{width:660px;float:left}.social-plugin{float:left}.twitter-share-plugin{width:60px;margin-left:-1px}.linkedin-share-plugin{width:90px;margin-left:3px;margin-top:-1px}.google-plus-share-plugin{width:51px;margin-top:1px}.facebook-share-plugin{width:80px;margin-top:1px}.DetailViewBlock .social-product{background:#fff}.DetailViewBlock .social .holder{margin:8px 0 0;height:20px}.DetailViewBlock .ad.align-right{text-align:right}.DetailViewBlock dd{margin:10px 0 0;display:inline-block;width:184px;vertical-align:top}.DetailViewBlock .alt dt{width:135px}.DetailViewBlock .alt dd{width:174px}.DetailViewBlock .block{margin-top:15px}.DetailViewBlock .block:first-child{margin-top:0;margin-bottom:25px}.DetailViewBlock ul{margin:0;padding:0;list-style:none}.DetailViewBlock li{margin-top:10px}.DetailViewBlock .news .date{font:12px "museo-sans",sans-serif;color:#f2821f;width:50px;float:left;margin-top:2px;text-align:center;text-transform:uppercase}.DetailViewBlock .news .date span{font-size:21px;display:block}.DetailViewBlock .news h4{margin:0;font:bold 14px/20px Helvetica,Arial,sans-serif;color:#40403a}.DetailViewBlock .news a:hover{text-decoration:underline}#header .holder .btn{margin-top:9px;font:bold 14px Helvetica,Arial,sans-serif;color:#88580d;border:1px solid #e0b526;padding:9px 0 9px 8px;display:block;position:relative;float:right;border-radius:3px;text-decoration:none;box-shadow:inset 0 1px 1px #fff;text-shadow:0 1px 0 #f0f0f0;background:#fce331;background:-moz-linear-gradient(top,#fef6ae 1px,#fdef69 1%,#fce331 50%,#fcdd1b 100%);background:-webkit-linear-gradient(top,#fef6ae 1px,#fdef69 1%,#fce331 50%,#fcdd1b 100%);background:-ms-linear-gradient(top,#fef6ae 1px,#fdef69 1%,#fce331 50%,#fcdd1b 100%);background:-o-linear-gradient(top,#fef6ae 1px,#fdef69 1%,#fce331 50%,#fcdd1b 100%);background:linear-gradient(top,#fef6ae 1px,#fdef69 1%,#fce331 50%,#fcdd1b 100%)}#header .holder .btn:hover{background:#fbde29;background:-moz-linear-gradient(top,#fdf091 1px,#fce309 1%,#fbe100 50%,#fde700 100%);background:-webkit-linear-gradient(top,#fdf091 1px,#fce309 1%,#fbe100 50%,#fde700 100%);background:-ms-linear-gradient(top,#fdf091 1px,#fce309 1%,#fbe100 50%,#fde700 100%);background:-o-linear-gradient(top,#fdf091 1px,#fce309 1%,#fbe100 50%,#fde700 100%);background:linear-gradient(top,#fdf091 1px,#fce309 1%,#fbe100 50%,#fde700 100%)}#header .holder .btn:active{top:1px}.DetailViewBlock .btn{margin-top:12px;font:bold 13px Helvetica,Arial,sans-serif;color:#81817e;border:1px solid #cad1d4;padding:8px 0 6px 8px;display:inline-block;position:relative;border-radius:3px;text-decoration:none;box-shadow:inset 0 1px 1px #fff;text-shadow:1px 1px 1px #fff;background:linear-gradient(top,#fff 0%,#e5e5e5 100%);background:#f2f2f2;background:-moz-linear-gradient(top,rgba(255,255,255,1) 1%,rgba(229,229,229,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(255,255,255,1)),color-stop(100%,rgba(229,229,229,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 1%,rgba(229,229,229,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 1%,rgba(229,229,229,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 1%,rgba(229,229,229,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 1%,rgba(229,229,229,1) 100%)}.DetailViewBlock .btn:hover{background:linear-gradient(top,#e5e5e5 0%,#fff 100%);background:#f2f2f2;background:-moz-linear-gradient(top,rgba(229,229,229,1) 1%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(229,229,229,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(229,229,229,1) 1%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(229,229,229,1) 1%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(229,229,229,1) 1%,rgba(255,255,2559,1) 100%);background:linear-gradient(to bottom,rgba(229,229,229,1) 1%,rgba(255,255,255,1) 100%);text-decoration:none}.DetailViewBlock .btn.align-right{float:right}.holder .btn-AddProduct .ico{width:26px;height:14px;display:inline-block;background:url(../img/ico-AddProduct.png) no-repeat 3px 1px!important}.DetailViewBlock .btn-SuggestProduct .ico{width:20px;height:14px;display:inline-block;background:url(../img/ico-SuggestProduct.png) no-repeat 0 2px}.DetailViewBlock .btn-FlagsProduct .ico{width:20px;height:14px;display:inline-block;background:url(../img/ico-FlagsProduct.png) no-repeat 0 1px}.DetailViewBlock .map{margin:10px 0 0}.DetailViewBlock .ico-rss{display:inline-block;padding-right:22px;background:url(../img/ico-rss.png) no-repeat 100% 3px}.DetailViewBlock .tags-block{background:#fcfcfc;border:1px solid #e8e8e8;padding:10px;overflow:hidden;margin-top:3px;border-radius:3px}.DetailViewBlock .tags{border:1px solid #a2bee2;background:#eaf3ff;font:12px/20px Helvetica,Arial,sans-serif;color:#6991ef;border-radius:3px;padding:0 5px 0 5px;height:20px;float:left;white-space:nowrap;margin:3px 5px 0 0}.DetailViewBlock a:hover{text-decoration:underline}.DetailViewBlock .tags a{font:12px/20px Helvetica,Arial,sans-serif;color:#6991ef}a.external-link{background:url(../img/bg-external-link.png) no-repeat 100% 6px;padding-right:13px;font:bold 16px Helvetica,Arial,sans-serif;color:#007fa5;text-decoration:none}a.external-link:hover{text-decoration:underline}#content>.ad{margin-top:20px;text-align:center}#content>.top-ad-bar{width:728px;margin:16px auto 5px auto}#content .right-ad-bar{width:300px;float:left}.carousel-block h3{font:19px "museo-sans",sans-serif;margin:0;color:#30302b}.carousel-block .img-holder{width:56px;height:56px;max-width:56px;max-height:56px;overflow:hidden;float:left;margin:0 6px 0 0}.carousel-block .img-holder a{width:54px;height:54px;text-align:center;text-decoration:none;display:table;overflow:hidden;position:relative;border:1px solid #e8e8e8}.carousel-block .img-holder a:hover{background:#f2821f url(../img/bg-img-holder-pro.png) no-repeat 0 0}.carousel-block .img-holder a:hover .featured-carousel-logo-holder{display:none}.carousel-block .logo-holder-wrap{display:table;width:54px;height:54px}.carousel-block .img-holder a:hover{background:#f2821f url(../img/bg-img-holder-pro.png) no-repeat 0 0;border:1px solid #f2821f}.carousel-block .img-holder a:hover img{}.carousel-block h3{font:15px "museo-sans",sans-serif;margin:0}.carousel-block a{color:#007fa5}.carousel-block .item-text{width:172px;display:inline-block}.carousel-block p{font:11px/14px Helvetica,Arial,sans-serif;color:#6e6e6e;margin:0}.carousel-block .product{font:10px/17px Helvetica,Arial,sans-serif;color:#b9b9b9;font-weight:300}#paginator{width:100%;margin:25px 0 25px 0;text-align:center;font:14px "museo-sans",helvetica,arial,sans-serif}#paginator a{padding:2px 9px;border:1px solid #b2b2b2;color:#007fa5;display:inline-block;margin:0 2px;border-radius:3px}#paginator span{padding:3px 9px;background:#f27f1f;color:#fff;display:inline-block;border-radius:3px;margin:0 2px}#footer{width:100%;margin:30px 0 0;padding:0;background-color:#9e9fa0;font-size:10px;font-family:Verdana,Geneva,sans-serif}#footer .holder{width:1004px;margin:0 auto}#footer p{color:#fff;text-align:center;font-size:x-small;letter-spacing:.1em;margin:0;padding:6px}#footer a{color:#fff;text-decoration:none;border-bottom:1px solid #fff;font-size:10px}#footer a:hover{border-bottom:1px solid #06f}.alphabet .active{text-decoration:underline}.DetailViewBlock #map_canvas,.DetailViewBlock .news-block{width:627px}.news-block,.news-block .block{border-top:0!important}.DetailViewBlock #map_canvas{margin:10px 0 0;height:318px}#suggestProduct{}.flag-button-holder{position:relative;width:175px;height:27px;border:1px solid #cad1d4;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;color:#333;font:13px Helvetica,arial,sans-serif!important;right:0}.flaggingFunctionality{margin:0 0 10px 0}.flag-button-holder input[type="text"]:focus,.flag-pop-up-box input[type="password"]:focus,.flag-pop-up-box textarea:focus{background-color:#fff;border:1px solid #cbcbcb;outline:none}.flag-button-holder.required-message{color:red;display:block;display:none;width:220px;font:.9em Helvetica,Arial,sans-serif;text-align:center;position:absolute;top:18px;left:122px;z-index:200}.flagging-validation-summary{color:red;margin-top:5px}.flagging-validation-summary span{margin-left:100px}.flag-button-holder input[type="text"],input[type="password"],textarea{margin:0;font:13px helvetica,arial,sans-serif;color:initial}.flag-button-holder textarea{font:13px helvetica,arial,sans-serif}.flag-button-holder .flag-button,.flag-button-holder .flag-popup-button{border:0;color:#333;height:27px;margin:0;padding:0;float:left;overflow:hidden;cursor:pointer;text-indent:0!important;background-image:none;background:-moz-linear-gradient(top,#fff 1%,#f2f2f2 50%,#e5e5e5 100%);background:-webkit-linear-gradient(top,#fff 1%,#f2f2f2 50%,#e5e5e5 100%);background:-ms-linear-gradient(top,#fff 1%,#f2f2f2 50%,#e5e5e5 100%);background:-o-linear-gradient(top,#fff 1%,#f2f2f2 50%,#e5e5e5 100%);background:linear-gradient(top,#fff 1%,#f2f2f2 50%,#e5e5e5 100%)}.flag-button-holder .flag-button:hover,.flag-button-holder .flag-popup-button:hover{background:-moz-linear-gradient(top,#fff 5%,#f2f2f2 30%,#e0e0e0 100%);background:-webkit-linear-gradient(top,#fff 5%,#f2f2f2 30%,#e0e0e0 100%);background:-ms-linear-gradient(top,#fff 5%,#f2f2f2 30%,#e0e0e0 100%);background:-o-linear-gradient(top,#fff 5%,#f2f2f2 30%,#e0e0e0 100%);background:linear-gradient(top,#fff 5%,#f2f2f2 30%,#e0e0e0 100%)}.flag-button-holder .flag-button:active,.flag-button-holder .flag-popup-button:active{background:-moz-linear-gradient(top,#f3f3f3 1px,#e5e5e5 2px,#e5e5e5 1%,#fefefe 100%);background:-webkit-linear-gradient(top,#f3f3f3 1px,#e5e5e5 2px,#e5e5e5 1%,#fefefe 100%);background:-ms-linear-gradient(top,#f3f3f3 1px,#e5e5e5 2px,#e5e5e5 1%,#fefefe 100%);background:-o-linear-gradient(top,#f3f3f3 1px,#e5e5e5 2px,#e5e5e5 1%,#fefefe 100%);background:linear-gradient(top,#f3f3f3 1px,#e5e5e5 2px,#e5e5e5 1%,#fefefe 100%)}.flag-button-holder .flag-button{width:145px;position:relative;font:13px helvetica,arial,sans-serif;border-right:1px solid #dadcdd;text-indent:17px;color:#81817e;font-weight:400}.flag-button-holder .flag-button:after{content:"";display:block;position:absolute;top:0;left:0;width:34px;height:27px;background:url('../img/flag-content-sprite.png') -2px 1px no-repeat}.flag-button-holder .flag-button:active:before{background:url('../img/flag-content-sprite.png') -31px 1px no-repeat}.flag-button-holder .flag-popup-button{width:30px}.flag-button-holder .flag-popup-button:before{content:"";display:block;position:relative;width:30px;height:27px;background:url('../img/flag-content-sprite.png') -73px 1px no-repeat}.flag-button-holder .flag-popup-button:active:before{background:url('../img/flag-content-sprite.png') -106px 1px no-repeat}.flag-button-holder .dropmenu{width:175px;border:1px solid #b3b3b3;position:absolute;right:-1px;top:30px;background-color:#fff;z-index:100;-moz-box-shadow:3px 3px 12px #c8c8c8;-webkit-box-shadow:3px 3px 12px #c8c8c8;-ms-box-shadow:3px 3px 12px #c8c8c8;-o-box-shadow:3px 3px 12px #c8c8c8;box-shadow:3px 3px 12px #c8c8c8;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;overflow:hidden;color:#333;font:13px Helvetica,Arial,sans-serif}.flag-button-holder .dropmenu ul{list-style:none;padding:0;margin:0}.flag-button-holder .dropmenu ul li{border-bottom:1px solid #e2e2e2;position:relative;white-space:nowrap;letter-spacing:inherit;margin-top:0}.flag-button-holder .dropmenu ul li p{margin:0;padding:0;color:#333;background:#f2f2f2;font-weight:bold!important;display:block;padding:6px 10px;font:13px Helvetica,Arial,sans-serif}.flag-button-holder .dropmenu ul li a{font-size:1em;font-weight:normal;display:block;padding:6px 10px;font:13px Helvetica,Arial,sans-serif;color:#333}.flag-button-holder .dropmenu ul li a:hover{color:#fff!important;background:#0a78a0;text-decoration:none}.flag-button-holder .flag-pop-up-box{width:442px;border:1px solid #b3b3b3;position:absolute;right:-1px;top:30px;background-color:#fff;z-index:100;-moz-box-shadow:3px 3px 12px #c8c8c8;-webkit-box-shadow:3px 3px 12px #c8c8c8;-ms-box-shadow:3px 3px 12px #c8c8c8;-o-box-shadow:3px 3px 12px #c8c8c8;box-shadow:3px 3px 12px #c8c8c8;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;overflow:hidden}.flag-button-holder .flag-pop-up-box h3{margin:0;padding:0;color:#333;background:#f2f2f2;font-weight:normal;font-size:1.4em;display:block;padding:9px;border-bottom:1px solid #e2e2e2;text-transform:none;font:18px "museo-sans",sans-serif}.flag-button-holder .flag-pop-up-box a.close-pop-up{display:block;position:relative;float:right;width:21px;height:21px;border:1px solid #b2b2b2;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#e2e2e2 url('../img/flag-content-sprite.png') -145px -2px no-repeat}.flag-button-holder .flag-pop-up-box a.close-pop-up:active{background:#e2e2e2 url('../img/flag-content-sprite.png') -181px -2px no-repeat}.flag-button-holder .flag-pop-up-box .popup-content{padding:16px 12px 14px 12px;overflow:hidden}#flagThisContentForm{padding:0;margin:0}*:focus{outline:none}#flagThisContentForm label{font-weight:bold;float:left;margin-right:8px;display:block;width:82px;text-align:right;line-height:26px;color:#40403a;font:bold 14px/26px Helvetica,Arial,sans-serif}#flagThisContentForm textarea,#flagThisContentForm input{border:1px solid #cbcbcb;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-bottom:14px;padding:0 8px}#flagThisContentForm textarea,#flagThisContentForm .input-full{width:298px}#flagThisContentForm textarea{height:57px;padding:4px 8px}#flagThisContentForm .input{height:27px}#flagThisContentForm .input-half{width:138px}#flagThisContentForm .input-half.first-half{margin-right:4px}.popup-content .form-button{height:28px;padding:0 22px;position:relative;left:90px;float:left}.popup-content .form-button:active{color:#e0e0e0}.notification-box{padding:8px 35px 8px 14px;margin:0 auto 20px!important;width:650px;text-shadow:0 1px 0 rgba(255,255,255,.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:fixed;top:125px;left:0;right:0;margin:0 auto!important;z-index:9999}.notification-box p{padding:0;margin:0!important;font-weight:normal;font-size:14px}.notification-box a.notification-close{position:absolute;display:block;width:14px;height:14px;top:8px;right:10px;background:url('../img/flag-content-sprite.png') no-repeat!important}.notification-box.notice{border:1px solid #b6ccbc;color:#55985a;background:#e6f1de}.notification-box.warn{border:1px solid #e8afad;color:#c75f5a;background:#f5e5e5}.notification-box.prevent{border:1px solid #cdbda3;color:#cda865;background:#fdf9e7}.notification-box.notice a.notification-close{background-position:-222px -6px!important}.notification-box.warn a.notification-close{background-position:-294px -6px!important}.notification-box.prevent a.notification-close{background-position:-256px -6px!important}.clear{width:100%;clear:both;overflow:hidden}.multistep-button-holder{position:relative;float:right}.multistep-button-holder .multistep-button{position:relative;border:0;color:#81817e;height:29px;margin:0;padding:0 30px 0 8px;white-space:nowrap;font-weight:bold;overflow:hidden;cursor:pointer;background-image:none;float:right;border:1px solid #cad1d4;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;background:-moz-linear-gradient(top,#fff 1%,#f2f2f2 50%,#e5e5e5 100%);background:-webkit-linear-gradient(top,#fff 1%,#f2f2f2 50%,#e5e5e5 100%);background:-ms-linear-gradient(top,#fff 1%,#f2f2f2 50%,#e5e5e5 100%);background:-o-linear-gradient(top,#fff 1%,#f2f2f2 50%,#e5e5e5 100%);background:linear-gradient(top,#fff 1%,#f2f2f2 50%,#e5e5e5 100%)}.multistep-button-holder .multistep-button:hover{background:-moz-linear-gradient(top,#fff 5%,#f2f2f2 30%,#e0e0e0 100%);background:-webkit-linear-gradient(top,#fff 5%,#f2f2f2 30%,#e0e0e0 100%);background:-ms-linear-gradient(top,#fff 5%,#f2f2f2 30%,#e0e0e0 100%);background:-o-linear-gradient(top,#fff 5%,#f2f2f2 30%,#e0e0e0 100%);background:linear-gradient(top,#fff 5%,#f2f2f2 30%,#e0e0e0 100%)}.multistep-button-holder .multistep-button:active{background:-moz-linear-gradient(top,#f3f3f3 1px,#e5e5e5 2px,#e5e5e5 1%,#fefefe 100%);background:-webkit-linear-gradient(top,#f3f3f3 1px,#e5e5e5 2px,#e5e5e5 1%,#fefefe 100%);background:-ms-linear-gradient(top,#f3f3f3 1px,#e5e5e5 2px,#e5e5e5 1%,#fefefe 100%);background:-o-linear-gradient(top,#f3f3f3 1px,#e5e5e5 2px,#e5e5e5 1%,#fefefe 100%);background:linear-gradient(top,#f3f3f3 1px,#e5e5e5 2px,#e5e5e5 1%,#fefefe 100%)}.multistep-button-holder .multistep-button:before{content:"";display:block;position:relative;width:14px;height:27px;background:url('../img/flag-content-sprite.png') -329px -4px no-repeat;position:absolute;right:8px}.multistep-button-holder .multistep-button:active:before{background:url('../img/flag-content-sprite.png') -363px -4px no-repeat}.multistep-button-holder .multistep-pop-up-box{width:465px;border:1px solid #b3b3b3;position:absolute;right:0;top:47px;background-color:#fff;z-index:100;-moz-box-shadow:3px 3px 12px #c8c8c8;-webkit-box-shadow:3px 3px 12px #c8c8c8;-ms-box-shadow:3px 3px 12px #c8c8c8;-o-box-shadow:3px 3px 12px #c8c8c8;box-shadow:3px 3px 12px #c8c8c8;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.multistep-pop-up-box .form-header h2{font:18px "museo-sans",sans-serif!important}.multistep-pop-up-box .form-header{background:#f2f2f2;padding:9px;border-bottom:1px solid #e2e2e2;overflow:hidden;-moz-border-radius:3px 4px 0 0;-webkit-border-radius:3px 4px 0 0;-ms-border-radius:3px 4px 0 0;-o-border-radius:3px 4px 0 0;border-radius:3px 4px 0 0}.multistep-button-holder .multistep-pop-up-box h2{margin:0;padding:0;color:#333;font-weight:normal;font-size:1.4em;float:left}.multistep-button-holder .multistep-pop-up-box .step-indicate{width:54px;height:20px;color:#959595;float:right;font-size:20px;margin:2px 10px 0 0}.multistep-button-holder .multistep-pop-up-box .step-indicate span{display:block;width:18px;height:20px;text-align:center;float:left;line-height:18px;font-family:calibri,museoSans,serif;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.multistep-button-holder .multistep-pop-up-box .step-indicate span.currentstep{color:#fff;background:#333!important}.multistep-button-holder .multistep-pop-up-box a.close-pop-up{display:block;position:relative;float:right;width:21px;height:21px;border:1px solid #b2b2b2!important;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#e2e2e2 url('../img/flag-content-sprite.png') -145px -2px no-repeat!important}.multistep-button-holder .multistep-pop-up-box a.close-pop-up:active{background:#e2e2e2 url('../img/flag-content-sprite.png') -181px -2px no-repeat}.multistep-button-holder .multistep-pop-up-box .popup-content{overflow:hidden}.form-slider-holder{width:465px;height:312px;overflow:hidden}.form-slider{width:1395px;height:312px;position:absolute;left:0}.multistep-button-holder .form-step-box{padding:16px 12px 0 12px;width:441px;height:296px;float:left}#header .multiple-form{padding:0;margin:0}*:focus{outline:none}#header .multiple-form h3.step-name{padding:0;margin:0;font-weight:normal;font:18px "museo-sans",sans-serif;position:relative;left:122px}#header .multiple-form .formfields-description{color:#959595;display:block;font-size:12px;position:relative;left:122px;margin-bottom:6px;font-family:Helvetica,Arial,sans-serif}#header .multiple-form label.label{font-weight:bold;float:left;margin-right:8px;display:block;white-space:nowrap;width:116px;text-align:right;height:26px;line-height:26px;color:#40403a;font:bold 14px/26px Helvetica,Arial,sans-serif;letter-spacing:-1px}#header .multiple-form label.for-chckbox{line-height:1.1em}#header .multiple-form .input-chekbox{width:13px;height:13px;margin:-5px 2px 0 0}#header .multiple-form .checkbox-label{font-weight:normal;font:13px Helvetica,Arial,sans-serif;display:inline-block;margin-bottom:13px}#header .multiple-form .double-chckbox .checkbox-label:first-child{margin-right:21px}#header .multiple-form textarea,#header .multiple-form .input{border:1px solid #cbcbcb;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-bottom:14px;padding:0 8px}#header .multiple-form .input.required-alert,.input-validation-error{border:1px solid red!important}#header .multiple-form .btn-bottom-holder span.required-message{color:red;display:block;display:none;width:220px;font:11px Helvetica,Arial,sans-serif;text-align:center;position:absolute;top:18px;left:122px;z-index:200}#header .multiple-form .url-label{color:#707070;font-weight:normal;font:13px Helvetica,Arial,sans-serif;display:inline-block;width:316px}#header .multiple-form .selector{height:28px;margin-bottom:14px}#header .multiple-form .selector.yearfounded-selector{float:left}#header .multiple-form .selector.employees-selector label.label{width:102px}#header .multiple-form .select{height:26px;line-height:26px;width:314px}#header .multiple-form .select.license-select{width:146px}#header .multiple-form .select.yearfounded-select{width:76px}#header .multiple-form .select.employees-select{width:128px}.jq-selectbox .select{padding:0!important;width:100%!important;height:26px!important;font:13px/26px Helvetica,Arial,sans-serif!important}.jq-selectbox .select .text{padding-left:8px}.jq-selectbox .trigger{width:20px!important;border-left:none!important}.jq-selectbox .trigger .arrow{top:11px!important;right:8px!important;border-top:7px solid #000!important;border-right:7px solid transparent!important;border-left:7px solid transparent!important}.jq-selectbox .dropdown{font:13px/16px Helvetica,Arial,sans-serif!important;max-width:186px;max-height:200px}#header .multiple-form textarea,#header .multiple-form .input-full{width:298px}#header .multiple-form textarea{height:47px;padding:4px 8px;margin-bottom:11px}#header .multiple-form .input{height:25px}#header .multiple-form .input-url{vertical-align:inherit;width:257px}#header .multiple-form .input-half{width:136px}#header .multiple-form .input-half.first-half{margin-right:4px}.multistep-pop-up-box .btn-bottom-holder{padding:12px;overflow:hidden;border-top:1px solid #e2e2e2;position:relative}.multistep-pop-up-box .multipleform-button{height:28px;margin:0;padding:0;width:110px}.multistep-pop-up-box .multipleform-button:active{color:#e0e0e0}.left-btn{float:left}.right-btn{float:right}textarea{overflow:auto;resize:none}div.ajax-progress{position:fixed;width:100%;height:100%;background-image:url('../img/progress.gif');background-position:center;background-repeat:no-repeat;z-index:9999}.follow-link-popup{float:left;margin-right:4px;position:relative}.follow-link-holder{margin-top:10px;margin-left:-10000px}.follow-link{position:relative}.follow-popup{position:absolute;margin-left:15px;top:33px}.sociable-block .follow-popup{top:23px}.follow-popup-holder{position:relative}.follow-popup-holder .tip-bg{position:absolute;z-index:99;width:100%;height:13px;background:url('../img/follow-tip-bg.png') center 0 no-repeat}.follow-popup-box{position:relative;top:12px;background:#fff;border:1px solid #b3b3b3;border-top:0;padding:8px;white-space:nowrap;-moz-box-shadow:3px 3px 10px #c8c8c8;-webkit-box-shadow:3px 3px 10px #c8c8c8;-ms-box-shadow:3px 3px 10px #c8c8c8;-o-box-shadow:3px 3px 10px #c8c8c8;box-shadow:3px 3px 10px #c8c8c8;display:block}.follow-link-clear{width:100%;overflow:hidden;clear:both}#followGooglePlus .follow-popup{left:-51px}#followFacebook .follow-popup{left:-56px}#followLinkedIn .follow-popup{left:-59px}#followTwitter .follow-popup{left:-95px}.sociable-block #followGooglePlus .follow-popup{left:-68px}.sociable-block #followFacebook .follow-popup{left:-53px}.sociable-block #followLinkedIn .follow-popup{left:-77px}.sociable-block #followTwitter .follow-popup{left:-120px}.searchResults>h1{font:27px "museo-sans",sans-serif;margin:10px 0 0 0}.searchResults h3{font:20px "museo-sans",sans-serif;margin:5px 0 0 0}.searchResults .nohits p.msg{font:20px Helvetica,Arial,sans-serif;color:#909090}.searchResults .nohits h3{margin:32px 0 -8px 0}.searchResults .nohits .suggestComment{font:16px/20px Helvetica,Arial,sans-serif;color:#909090}.searchResults>p{font:17px "museo-sans",sans-serif}.shift-right{float:right}.other-number-input{width:111px}.disabledAnchor{pointer-events:none;cursor:default;color:gray!important}#header .sub-bar-nav .sub ul{width:442px;padding:0 2px 15px 12px}#header .sub-bar-nav .sub ul li{margin:0;padding:15px 20px 0 0;width:200px;float:left}#header .sub-bar-nav .sub ul li a{white-space:normal}.jscarousal{width:100%;height:70px;border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2;margin:3px 0 0;padding:22px 7px 22px 7px;position:relative}.jcarousel-frame{width:100%;overflow:hidden}.slide-list{margin:0;padding:0;list-style:none;width:99999px;overflow:hidden}.slide-list>li{float:left;width:252px}.jscarousal .jscarousal-left,.jscarousal .jscarousal-right{width:18px;height:24px;background-color:#e2e2e2;color:#fff;position:relative;top:12px;cursor:pointer;position:absolute;left:50%;top:-24px;background-image:url(../img/bg-carousel-arrow.png);background-repeat:no-repeat}.jscarousal .jscarousal-left:hover,.jscarousal .jscarousal-right:hover{background-color:#f4801f}.jscarousal .jscarousal-left{border-radius:3px 0 0;background-position:50% 8px;margin-left:-18px}.jscarousal .jscarousal-right{border-radius:0 3px 0 0;background-position:50% -13px}.jscarousal-contents{width:100%;height:70px;float:left;position:relative;overflow:hidden}.jscarousal-contents>div{position:absolute;width:100%;height:70px}.jscarousal-contents>div>div{float:left;width:250px}.jscarousal-contents img{display:inline-block;vertical-align:middle;max-width:100%;transition:opacity .1s ease .1s;-moz-transition:opacity .1s ease .1s;-webkit-transition:opacity .1s ease .1s;-o-transition:opacity .1s ease .1s}.hidden{display:none}.visible{display:block}.thumbnail-active{cursor:pointer}.thumbnail-inactive{cursor:pointer}.thumbnail-text{color:#7a7677;font-weight:bold;text-align:left;display:block;padding:10px 2px 2px 0}#suggestProduct{display:none}.tagsPageMainHeading{margin-top:20px}#sub-bar-search input[type="text"]{width:307px}.multistep-button-holder{float:left;border-left:1px solid #e2e2e2;height:54px;padding:0 0 0 10px}#header .authorization_block{display:none;padding:19px 10px 17px;width:102px;float:right;margin-left:5px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;font-size:13px;line-height:15px;position:relative;height:18px}#header .authorization_block>a{color:#00799d}#header .authorization_block.authorization_done .username{background:url(../img/arrow-drop-down.gif) no-repeat 100% 50%;padding:0 18px 0 0;display:block;width:85px;white-space:nowrap}#header .authorization_block .drop{margin:0;padding:0;list-style:none;border:1px solid #e2e2e2;border-radius:0 0 4px 4px;position:absolute;top:-9999px;left:-1px;width:122px;border-top:0;background:#fff;white-space:nowrap;opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}#header .authorization_block.authorization_done:hover .drop{top:100%;opacity:1;display:block}.coming-soon{color:#d0d0d0!important}#header .authorization_block .drop li{border-top:1px solid #e2e2e2}#header .authorization_block .drop li a{display:block;padding:6px 11px 7px;color:#40403a}#header .authorization_block .drop li a:hover{color:#fff;background:#00799d;text-decoration:none}#header .authorization_block .drop li a.coming-soon:hover{background:#fff!important;color:#e3e3e3!important}#header .login_block{width:101px;padding:0 8px;font-family:helvetica,arial,sans-serif}#header .login_block:after{content:"";clear:both;display:block}#header .login_block>a{float:left;border-left:2px solid #b3b3b3;padding-left:3px;margin:0 0 0 5px;color:#00799d}#header .login_block>a:first-child{padding:0;border:0;margin:0}.pass_form h1{color:#30302b;display:inline-block;font:27px "museo-sans",sans-serif;margin:0 0 10px}.email_sent_form{text-align:center}.login_form.pass_form h1{margin:0 0 6px}.pass_form p{font-size:13px;line-height:18px;margin:0 0 19px}.reset_pass.pass_form .ctm_input{width:311px}.pass_form .ctm_input{background:none repeat scroll 0 0 #fff;border:1px solid #cbcbcb;border-radius:3px 3px 3px 3px;font:13px Arial,Helvetica,sans-serif;height:20px;margin:0 0 10px;outline:medium none;padding:3px 6px;width:296px}.pass_form .ctm_btn{font-size:13px;display:block;color:#fff;border:1px solid #006b8b;border-radius:3px;background:#30aed2;background:-moz-linear-gradient(top,#30aed2 0%,#007ca1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#30aed2),color-stop(100%,#007ca1));background:-webkit-linear-gradient(top,#30aed2 0%,#007ca1 100%);background:-o-linear-gradient(top,#30aed2 0%,#007ca1 100%);background:-ms-linear-gradient(top,#30aed2 0%,#007ca1 100%);background:linear-gradient(to bottom,#30aed2 0%,#007ca1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#30aed2',endColorstr='#007ca1',GradientType=0);padding:0;overflow:hidden;cursor:pointer}.pass_form .ctm_btn.lng_btn span{width:132px}.pass_form.login_form .ctm_btn.lng_btn span{font-weight:normal;width:132px}.pass_form .ctm_btn::-moz-focus-inner{padding:0;border:0}.pass_form .ctm_btn span{float:left;padding:5px 10px;border-top:1px solid #8fd3e7}.reset_pass_frame{width:441px;margin:0 auto}.reset_pass_frame p.notification{text-align:left;background-color:#ebf4fa;font:14px "museo-sans",sans-serif;line-height:19px;padding:10px 5px 10px 5px;color:#005670}.reset_pass{width:325px;margin:0 auto}.login_form{width:400px;margin:0 auto}.reset_pass_frame .row,.login_form .row,.reset_pass .row{width:100%;margin:0 0 10px;position:relative}.reset_pass_frame .label_wrap,.login_form .label_wrap{float:left;width:118px;margin:3px 8px 0 0;text-align:right}.login_form .label_wrap{width:70px}.pass_form p.inp_sign{color:#959595;margin:0 0 3px 126px;font-size:11px}.reset_pass_frame label,.login_form label{font-weight:bold;font-size:13px;white-space:nowrap;line-height:19px}.login_form.pass_form .ctm_input{margin:0}.lost_pass{float:right;color:#00799d;font-size:13px;margin-right:5px}.reset_pass_frame.pass_form .ctm_input{width:288px;margin:0}.reset_pass_frame.pass_form h1{margin:0 0 39px}.login_form.pass_form .ctm_input{width:308px}.login_form .check_wrap{padding:0 0 0 78px;overflow:hidden;width:322px;margin:0 0 20px}.pass_form.reset_pass_frame .ctm_btn{margin:40px 0 0 126px;width:136px}.pass_form.reset_pass_frame .ctm_btn span{width:116px}.login_form.pass_form .ctm_btn{margin:0 0 0 78px}.login_form .login_sign{display:block;text-align:right;font-size:13px;margin:0 5px 10px}.login_form h2{color:#30302b;font:19px "museo-sans-rouded",sans-serif;margin:0 0 19px}.login_form .login_sign a{color:#00799d}.social{margin:0 0 30px;padding:15px;background:#fafafa;border-radius:2px;list-style:none;text-align:center;font-size:0;line-height:0;display:table;width:370px}.social li{display:inline-block;margin:0 5px}.social li a{display:block;width:60px;height:60px;text-indent:-9999px;overflow:hidden;background-image:url(../img/bg-social-login.png);background-repeat:no-repeat;background-position:0 0}.social li a.twitter{background-position:-70px 0}.social li a.google{background-position:-140px 0}.social li a.facebook{background-position:-210px 0}.or_wrap{background:url(../img/bg-or_wrap.png) repeat-x 0 7px;width:100%;text-align:center;overflow:hidden;margin:0 0 32px}.or_wrap span{background:#fff;padding:0 5px;font-size:19px;line-height:19px}.reset_success{width:360px;margin:0 auto;overflow:hidden}.reset_success .succ_res{background:url(../img/bg-reset-success.png) no-repeat;padding:8px 5px 12px 50px;font:14px/19px Helvetica,Arial,sans-serif;margin:0 0 35px}.add_link_list{padding:0;list-style:none;margin:0 0 5px;font-size:13px;line-height:16px}.add_link_list li{margin:0 0 5px}.add_link_list a{color:#00799d}.login_form .providers{margin:0 0 30px!important;padding:15px!important;background:#fafafa;border-radius:2px;list-style:none;text-align:center;font-size:0;line-height:0;display:table;width:370px}#janrainAuthReturnExperience{display:none!important}.login_form .janrainContent{height:127px!important;width:390px!important}.login_form .providers li{display:inline-block;margin:0 5px;width:60px!important;height:60px!important;float:none!important}.login_form .providers li a{display:block;width:60px;height:60px;text-indent:-9999px;overflow:hidden;background-image:url(../img/bg-social-login.png)!important;background-repeat:no-repeat!important;background-position:-210px 0!important}.login_form .providers li a.janrain-provider-icon-twitter{background-position:-70px 0!important}.login_form .providers li a.janrain-provider-icon-google{background-position:-140px 0!important}.login_form .providers li a.janrain-provider-icon-linkedin{background-position:0 0!important}.login_form .janrainHeader div{color:#30302b!important;font:19px "museo-sans",sans-serif!important}.login_form .janrainHeader{margin:0 0 19px!important}.field-validation-wrap{background:url("../img/bg_validation_arrow.gif") no-repeat scroll 0 50% transparent;float:left;margin:0 0 0 2px;padding:0 0 0 7px;position:absolute;left:100%;top:0;white-space:nowrap;width:290px}.field-validation-wrap>.field-validation-error{background:none repeat scroll 0 0 #fddadf;border:1px solid #f0042a;border-radius:4px 4px 4px 4px;color:#f0042a;float:left;font-size:13px;line-height:16px;padding:5px 8px;max-width:300px;white-space:pre-wrap}.header_frame{margin:0 auto}.search-listing-level,.search-result-block .listing-level{margin:0;list-style:none;overflow:hidden;margin:10px 10px 0 0;padding:9px}.search-listing-level ul{margin:25px 0 0 0!important;padding:0;list-style:none;overflow:hidden;width:100%}.search-listing-level.basic ul{margin-top:5px!important}.search-listing-level li{display:inline-block;vertical-align:top;margin:0 0 20px 0!important;width:100%}.search-listing-level .item-text{display:inline-block}.search-listing-level h3{margin:0;font:19px "museo-sans",sans-serif}.search-listing-level p{font:14px/17px Helvetica,Arial,sans-serif;color:#6e6e6e;margin:5px 0 0 0}.search-result-block .search-listing-level .premium li{width:100%}.search-result-block .search-listing-level .premium .item-text{width:100%}.search-result-block .item-text a{color:#007fa5}.search-result-block .listing-level .heading h3{padding-top:0;padding-left:0;float:left}.search-listing-level .org{font:14px "museo-sans",sans-serif;font-weight:300;color:#959595!important;cursor:pointer}.search-listing-level .heading h3{font-size:12px!important;float:left;color:#f2821f;margin:0!important;background:#fff;text-transform:uppercase;margin:15px 0 5px 0;width:100%}.search-listing-level .heading{width:100%}.search-result-block .heading{background:#fff!important}.search-listing-level-premium{background-color:#fff8e7}.search-result-block a{color:#007fa5}.search-result-block .listing-level.basic li{width:209px!important}.search-listing-level-premium h3{background-color:#fff8e7!important;font:17px "museo-sans",sans-serif}.filed-in{color:#959595;font:12px Helvetica,Arial,sans-serif}.filed-in a{color:#959595!important}.profile_form{width:564px;margin:0 auto;padding:25px 0 0}.profile_form_holder{padding:0 55px}.pass_form.profile_form h1{margin:0 0 18px}.profile_form .mail{font-size:13px;color:#40403a;float:left;margin:3px 0 0}.profile_form .inp_sign{color:#959595;padding:0 0 5px 85px;display:block;font-size:12px}.profile_form label{font-size:13px;line-height:19px;font-weight:bold;float:left;margin:3px 10px 0 0;width:65px;text-align:right}.profile_form .name_row,.profile_form .row{margin:0 15px 10px}.profile_form .row{margin:0 15px 3px;position:relative}.profile_form .row .ctm_input{width:301px}.profile_form .name_row .ctm_input{width:140px;margin:0 5px 0 0}.profile_form .row .ctm_input.small{width:148px}.profile_form .mail_row{padding:5px 0;margin:0 15px 12px}.profile_form .ctm_btn{float:right;margin:16px 13px 0 0;width:112px}.pass_form.profile_form .ctm_btn span{width:90px}.step_1_form.login_form .label_wrap{width:116px}.login_form.pass_form.step_1_form .ctm_input{width:262px}.step_1_form .sign_field{display:block;text-align:right;color:#959595;font-size:12px;line-height:12px;margin:0 0 10px}.steps_block{position:relative;width:585px;overflow:hidden;font:12px/14px "museo-sans",sans-serif;text-transform:uppercase;padding:0 0 35px;margin:20px auto 15px}.steps_block span{float:left;color:#c3c3c3}.steps_block .step1{margin:0 196px 0 0}.steps_block .step2{margin:0 186px 0 0}.steps_block.active_step_1 .step1,.steps_block.active_step_2 .step2,.steps_block.active_step_3 .step3{color:#f2821f}.steps_block_animate{position:absolute;bottom:2px;left:15px;height:31px;width:0;overflow:hidden;z-index:2}.steps_block_active{position:absolute;bottom:2px;left:15px;height:31px;width:100%;overflow:hidden;z-index:1}.active_border{position:absolute;bottom:0;width:31px;height:31px;border:2px solid #c86d23;border-radius:50%;z-index:3}.steps_block.active_step_1 .active_border{left:13px}.steps_block.active_step_2 .active_border{left:265px}.steps_block.active_step_3 .active_border{left:516px}.signup_verify_password{width:480px;margin:0 auto;text-align:center}.signup_verify_password p{text-align:left;background-color:#ebf4fa;font:14px "museo-sans",sans-serif;line-height:19px;padding:10px 5px 10px 5px;color:#005670}#signUp_Slider{overflow:hidden}#signUpLoadedContent{display:none}.expander{margin:12px 0;font:14px/16px Helvetica,Arial,sans-serif;width:725px}.expander a{color:#00799d}.expander .read-more a,.expander .read-less a{margin-right:3px}.chk-focus,.select-focus{border:1px solid #08c!important}.expander p{color:#666;font-size:14px/17px Helvetica,Arial,sans-serif}.buttons_blue{border:1px solid #086a8e;color:#fff;background-image:none;position:relative;overflow:hidden;font-weight:300!important;letter-spacing:normal;cursor:pointer;margin:0;padding:0;background:#0b7ea8;background:-moz-linear-gradient(top,#91d2e9 1px,#36add5 2px,#36add5 1%,#0b7ba4 100%);background:-webkit-linear-gradient(top,#91d2e9 1px,#36add5 2px,#36add5 1%,#0b7ba4 100%);background:-ms-linear-gradient(top,#91d2e9 1px,#36add5 2px,#36add5 1%,#0b7ba4 100%);background:-o-linear-gradient(top,#91d2e9 1px,#36add5 2px,#36add5 1%,#0b7ba4 100%);background:linear-gradient(top,#91d2e9 1px,#36add5 2px,#36add5 1%,#0b7ba4 100%);-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font:14px Helvetica,arial,sans-serif!important}.shareThisWrap{text-align:left}.listing-level{margin:0;list-style:none;border-bottom:1px solid #e2e2e2;padding:0 10px 20px}.listing-level .logo-holder img{width:auto;vertical-align:middle;padding:0 10px 0 10px}.listing-level.premium,.listing-level.professional{background:#fffef7}.home-category-block .listing-level.premium{background:none}.listing-level .heading:before{display:none}.listing-level .heading h3{float:right;background:#fff;text-transform:uppercase;background:none;color:#ff4300;font-size:11px!important;line-height:13px;height:13px;padding:9px 0 0!important;margin:0 0 -2px}.category-block .listing-level.premium .heading+ul,.category-block .listing-level.premium .heading+ul,.category-block .listing-level.premium .heading+ul ul{margin:0}.category-block .listing-level.premium .heading+ul li{margin:0;display:block;width:auto}.home-category-block .listing-level.premium ul{margin-left:-25px}.home-category-block .listing-level.premium li{width:315px;margin:15px -6px 15px 25px}.listing-level .img-holder,.listing-level.premium .img-holder{display:block;width:auto;max-width:100%;height:auto;max-height:100%;padding:0;float:left;margin:0 12px 0 0}.listing-level .img-holder .product-logo-link{border:1px solid #e8e8e8;border-radius:1px;text-align:center;text-decoration:none;background:#fff;display:block;overflow:hidden;position:relative;width:120px;height:120px}.home-category-block .listing-level .img-holder .product-logo-link{width:auto;height:auto}.listing-level .img-holder>.product-logo-link:hover{border:1px solid #f2821f;background:#f2821f url("../img/bg-img-holder-premium.png") no-repeat 50% 50%!important}.listing-level .logo-holder{transition:opacity .1s ease .1s;-moz-transition:opacity .1s ease .1s;-webkit-transition:opacity .1s ease .1s;-o-transition:opacity .1s ease .1s;padding:0;display:table-cell;width:120px;height:120px;margin:0 auto}.home-category-block .listing-level.premium .img-holder{width:92px;height:92px;max-width:92px;max-height:92px;display:table;padding:5px}.home-category-block .listing-level.premium .img-holder a{width:90px;height:90px}.home-category-block .listing-level .logo-holder{transition:opacity .1s ease .1s;-moz-transition:opacity .1s ease .1s;-webkit-transition:opacity .1s ease .1s;-o-transition:opacity .1s ease .1s;padding:5px;width:auto;height:auto;display:block}.home-category-block .listing-level img{vertical-align:middle;width:100%;padding:0}.home-category-block .listing-level.premium .item-text{width:189px!important;margin-top:2px}.home-category-block .listing-level .item-text{display:inline-block}.listing-level .sociable-block{padding:5px 2px 0}.listing-level .item-text{margin:0 12px 0 0!important;width:470px!important;display:block;float:left}.listing-level .item-text>.holder{min-height:172px;padding:0 0 2px}.listing-level h3{margin:-5px 0 0 -2px;font:30px "museo-sans",sans-serif}.home-category-block .listing-level h3{margin:0;font:18px "museo-sans",sans-serif}.listing-level .product{font:300 12px/17px Helvetica,Arial,sans-serif;color:#b9b9b9;cursor:pointer;display:inline-block;margin:0 0 4px}.home-category-block .listing-level .product{font:bold 11px/17px Helvetica,Arial,sans-serif;font-weight:300;color:#b9b9b9;cursor:pointer}.home-category-block .listing-level .item-text p{font-size:13px}.listing-level .item-text p{font-size:15px;line-height:21px}.tags-row{overflow:hidden;margin:0 0 -5px}.tags-row .label{float:left;color:#31312b;font-size:14px;line-height:22px;margin:0 8px 0 0}.tags-row ul{overflow:hidden;padding:0;list-style:none;letter-spacing:-4px;font-size:0;max-width:350px}.tags-row ul li{display:inline-block!important;vertical-align:top;letter-spacing:0;font-size:12px;line-height:22px;margin:0 5px 5px 0!important}.tags-row ul a{display:block;background:#e8e9e1;color:#505050;padding:4px 6px;-webkit-border-radius:2px;border-radius:2px;background-clip:padding-box}.details-block{text-transform:capitalize;overflow:hidden;font:16px/19px Helvetica,Arial,sans-serif;padding:0 0 0 2px;margin:0 0 -3px}.listing-level .details-block{width:365px;float:left}.details-block dl{overflow:hidden;margin:53px 0 14px;font-size:14px;line-height:19px;color:#31312b}.details-block dt{float:left;width:140px;padding:0 8px 0 0;margin:0 -148px 0 0;font-weight:bold}.details-block dd{overflow:hidden;padding:0 0 11px 149px;margin:0}.details-block .details-link{float:left;color:#ff4300;padding:0 10px 0 0;background:url(../img/arrow01.png) no-repeat 100% 50%}.heading:after{content:"";clear:both;display:block}.heading .flag-btn-block{float:right;width:318px}.DetailViewBlock h1{font:30px "museo-sans",sans-serif;margin:-5px 0 5px 0;color:#30302b}.DetailViewBlock .productHeaderWrap h1{font:27px "museo-sans",sans-serif!important}.DetailViewBlock .productHeaderWrap span{font:19px "museo-sans",sans-serif;color:#b9b9b9;font-weight:300;margin-left:5px}.DetailViewBlock .productHeaderWrap{margin:-5px 0 5px 0}.DetailViewBlock .img-holder.org-img-holder{height:112px!important;margin:6px 10px 10px 0;padding:0}.DetailViewBlock .img-holder.org-img-holder img{vertical-align:top;max-height:80px;max-width:80px}.DetailViewBlock .heading-holder,.DetailViewBlock .heading-holder>p{font:18px/24px Helvetica,Arial,sans-serif;font-weight:300;color:#40403a}.DetailViewBlock .heading-holder p+br{display:none}.DetailViewBlock .heading-holder p{margin:0 0 26px}.DetailViewBlock .heading-holder p:empty{margin:0}.twocolumn-holder{overflow:hidden;padding:24px 0 0}.DetailViewBlock .col{width:318px;vertical-align:top;float:left;margin:0 0 0 24px}.DetailViewBlock .col-1 .block{padding:0 0 50px;border-top:1px solid #e2e2e2;margin:0}.DetailViewBlock .block h2{font-size:23px}.DetailViewBlock .sociable-block{padding:10px 0}.DetailViewBlock .website-link{display:inline-block;background:url(../img/arrow02.png) no-repeat 100% 50%;font-size:16px;font-weight:bold;padding:0 13px 0 0}.col-1 .map-box{padding:10px 0 0}.col-1 .map-box img{display:block}.employees-block{margin:0 0 50px}.employees-block img{vertical-align:top}.banner-block{overflow:hidden;margin:0 0 12px;text-align:center}.banner-block img{vertical-align:top}.DetailViewBlock h2.ico-rss{display:block;background:#f6f6f6 url(../img/ico-rss.png) no-repeat 605px 55%;padding:4px 30px 5px 13px;font-size:22px;line-height:24px}.DetailViewBlock .organization_news h2.ico-rss{background:#f6f6f6 url(../img/ico-rss.png) no-repeat 293px 55%}.DetailViewBlock .news h4 a{font-weight:bold}.DetailViewBlock .news{color:gray;font-size:14px;line-height:20px}.DetailViewBlock .news li:first-child{border:none;padding:5px 0 25px}.DetailViewBlock .news li{overflow:hidden;border-top:1px dashed #e2e2e2;margin:0;padding:15px 0 19px}.DetailViewBlock .news .block{float:right;margin:0;padding:0;width:565px}.DetailViewBlock .organization_news .news .block{width:267px}.DetailViewBlock .news p{color:gray}.DetailViewBlock .heading h1 a{font:19px "museo-sans",sans-serif;font-weight:300}.DetailViewBlock .heading h1 a,.DetailViewBlock .heading h1 a:first-child{font-size:27px}.DetailViewBlock .txt-area{font-size:14px;line-height:19px;padding:10px 0 0}.DetailViewBlock .txt-area p{margin:0}.DetailViewBlock .tags-list{overflow:hidden;padding:10px 0 0;margin:0;list-style:none;color:#505050;letter-spacing:-1px;font-size:0}.DetailViewBlock .tags-list li{display:inline-block;vertical-align:top;margin:0 5px 5px 0;letter-spacing:0;font-size:12px;line-height:14px}.tags-list a{display:block;padding:4px 6px;color:#505050!important;background:#e8e9e1;-webkit-border-radius:2px;border-radius:2px;background-clip:padding-box;font:13px Helvetica,Arial,sans-serif!important}.DetailViewBlock .social h4{margin:0;color:#f2821f;font:13px "museo-sans",sans-serif}.DetailViewBlock .social{margin:0 0 10px 0;background:#fff;padding:4px 0 10px 2px}.DetailViewBlock dl{margin:0;padding:0;font:15px Helvetica,Arial,sans-serif;color:#40403a;vertical-align:top}.DetailViewBlock dt{font-weight:bold;display:inline-block;margin-top:10px;vertical-align:top;width:128px}.DetailViewBlock a{font:15px Helvetica,Arial,sans-serif;color:#00799d;text-decoration:none}.DetailViewBlock .news a{margin-top:8px;font:14px Helvetica,Arial,sans-serif;text-decoration:none;color:#007fa5}.DetailViewBlock .news p a{margin-left:3px}.DetailViewBlock .row{width:100%;display:inline-block;margin:20px 0 0}.count-o{border:1px solid #000!important}.pluginCountBox{height:26px!important;border:1px solid #000!important;border-radius:3px!important}.sp_like{display:none!important}.pluginCountBoxNub s,.pluginCountBoxNub i{border-color:#000!important}.v9{height:39px!important;background:none!important;border:1px solid #000!important;border-radius:3px!important}span#li_ui_li_gen_1379504238140_3.IN-top{background:url(../img/sprite_connect_v13.png) no-repeat scroll -150px top transparent!important}.listing-level ul.list_item{overflow:hidden;margin:0 0 0 -10px;width:1008px}.listing-level ul.list_item>li{margin:10px -4px 10px 15px;width:238px!important;display:inline-block;vertical-align:top}.listing-level ul.list_item>li h3{margin:0}.listing-level .img-holder:after,.listing-level ul:after,.listing-level .heading+ul li:after,.listing-level:after{content:"";display:block;clear:both}.follow-popup{display:none}.follow-link-popup:hover .follow-popup{display:block}#slider .logo-holder{display:table-cell;vertical-align:middle;background:#fff}#slider .logo-holder img{max-width:105px;padding:0 10px 0 10px}ul.ui-autocomplete{display:block;list-style-type:none!important;width:285px;border:1px solid #bbb!important;border-radius:3px;z-index:9999;top:100%!important;left:0!important;margin-top:2px!important}ul.ui-autocomplete:empty{border:0}ul.ui-autocomplete li.ui-menu-item{height:20px;background-color:#fff!important;z-index:99999;padding:5px!important;position:relative;cursor:pointer;border:1px solid #fff!important;font-family:Helvetica;font-weight:300;font-size:10pt!important;padding-left:10px!important;overflow:hidden}ul.ui-autocomplete li.ui-menu-item a{white-space:nowrap}ul.ui-autocomplete li.ui-menu-item a span{color:#444;font-weight:500}ul.ui-autocomplete li.ui-menu-item:hover,ul.ui-autocomplete .focused{background-color:#ebf4fa!important;color:#333}ul.ui-autocomplete li.ui-autocomplete-category{background-color:#f0f0f0!important;color:#555;font-family:Helvetica;font-weight:800;height:20px;z-index:99999;padding:5px!important;position:relative;font-size:10pt!important}.ui-helper-hidden-accessible{display:none!important}.productHeaderWrap>*{display:inline}#header,#header .container,#header span,#header a,#header img,#header ul,#header li,#header form,.desktop-footer,.desktop-footer .container,.desktop-footer span,.desktop-footer a,.desktop-footer img,.desktop-footer ul,.desktop-footer li,.desktop-footer form,.final-footer .container{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}#header .container,.desktop-footer .container,.final-footer .container{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#header form,#header ul,#header p{margin:0 0 20px 0}#header .container *,.desktop-footer .container *,.final-footer .container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.final-footer .container{font-family:"museo-sans",sans-serif}#header .subscribe input,.desktop-footer .container input{float:left;font:normal normal normal 13.3333330154419px/normal Arial}#header .col-md-3,#header .col-md-4,.desktop-footer .col-md-4,#header .col-md-5,#header .col-md-9{float:left;position:relative;min-height:1px;padding-left:10px;padding-right:10px}#header{color:#333;font-family:"museo-sans",sans-serif;height:72px;padding-top:10px;border-bottom:2px solid #d9d9d9;margin-bottom:15px;position:relative;z-index:100}#header .logo-container{z-index:0;position:static}#header .desktop-fix{position:static}#header .desktop-fix .main-menu{margin-left:-40px;z-index:2}#header .desktop-fix form{margin-left:-35px}#header ul{margin-bottom:0;list-style-type:none;margin-left:0;padding:0}#header ul li{margin-bottom:0;margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}#header .top-header{height:30px}#header .row.top-header{float:left;width:100%}#header .social-links{margin-top:-2px}#header .social-links li{margin-right:10px;float:left}#header .social-links a{font-size:16px;color:#d7d7d7;background:#fff}#header .social-links .twitter:hover{color:#4099ff}#header .social-links .facebook:hover{color:#39579c}#header .social-links .linkedin:hover{color:#0b74b9}#header .social-links .googleplus:hover{color:#df4b39}#header .social-links .rss:hover{color:#f89525}#header .subscribe{margin-bottom:0}#header .subscribe input{border:1px solid #979797;height:22px;padding:0 10px;margin-right:0;color:#999;margin:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}#header .subscribe input[type=button]{background:#eee;border-left:none;cursor:pointer;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}#header .subscribe input[type=button]:hover{background:#e1e1e1}#header .subscribe form{overflow:hidden}#header .secondary-menu{float:right;padding-top:5px;margin-top:3px}#header .secondary-menu li{margin-left:25px;float:left}#header .secondary-menu li:first-child{margin-left:0}#header .secondary-menu a{font-size:10px;color:#9b9b9b}#header .bottom-header img{vertical-align:middle}#header .drop{display:none}#header .main-menu{font-size:14px;font-family:"museo-sans",sans-serif;font-weight:500;padding-top:2px;z-index:1}#header .main-menu>li{float:left}#header .main-menu>li:first-child{margin-left:0}#header .main-menu>li>a{color:#333;display:block;height:40px;padding:0 12px;line-height:40px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#header .main-menu>li:hover>a,#header .main-menu>li>a:hover{color:#fff;background:#606060;text-decoration:none}#header .main-menu>li:hover .drop{display:block;position:absolute;border-top:2px solid #606060;border-bottom:2px solid #606060;background:#fcfcfc;top:100%;left:0;width:100%;*zoom:1;padding:0 9999px;margin:0 -9999px}#header .main-menu>li:hover .drop:before{content:'';display:block}#header .main-menu>li:hover .drop:after{content:'';display:table;clear:both}#header .main-menu .search-site{position:relative;margin-left:0;float:right;padding-top:7px}#header .main-menu .search-site input{border:none;border-bottom:1px solid #979797;padding-right:20px;width:170px;font:500 13.3333330154419px/normal "museo-sans",sans-serif;position:relative;top:-1px;color:#9b9b9b}#header .main-menu .search-site input:focus{outline:0;background:none}#header .main-menu .search-site .search-icon{position:absolute;bottom:3px;right:0;color:#9c9b9c}#header .row,.desktop-footer .row,.final-footer .row{margin-left:-10px;margin-right:-10px}#header .container,.desktop-footer .container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;position:relative;z-index:100}#header .drop .sub-menu{background:#e5e5e5;min-height:388px;*zoom:1}#header .drop .sub-menu:before{content:'';display:block}#header .drop .sub-menu:after{content:'';display:table;clear:both}#header .drop .sub-menu ul{height:100%;margin:20px -10px 0 -10px}#header .drop .sub-menu ul li a{display:block;padding:0 10px;line-height:40px;height:40px;font-size:14px;color:#666;font-family:"adelle";font-weight:400}#header .drop .sub-menu ul li a.active{background:#fcfcfc;color:#333;text-decoration:none;font-family:"adelle";font-weight:600}#header .drop .sub-menu-tabs-container .tab-content{padding-top:20px;display:block}#header .drop .sub-menu-tabs-container .tab-content.hidden{display:none}#header .drop .sub-menu-tabs-container ul,#header .drop .sub-menu-tabs-container li{margin-bottom:0;font-size:14px;line-height:24px}#header .drop .sub-menu-tabs-container ul{padding-left:10px}#header .drop .sub-menu-tabs-container a{color:#333}#header .drop .sub-menu-tabs-container h4{font-size:14px;font-family:"adelle";margin-left:10px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #979797;color:#333}#header .mobile-search,#header .mobile-menu{display:none}#header .events-menu li{margin-bottom:10px!important;clear:both;line-height:18px;overflow:hidden}#header .events-menu .date{float:left;text-align:center;width:38px;height:38px;padding-top:2px;margin-right:10px;border:1px solid #c8c8c8;line-height:120%;font-size:12px;font-weight:100;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#header .events-menu .date span{display:block;font-size:17px;font-weight:500}#header .events-menu .date a{display:block;overflow:hidden}#header .container,.desktop-footer .container,#header .header_frame{*zoom:1;max-width:1052px!important}#header .container:before,.desktop-footer .container:before{content:'';display:block}#header .container:after,.desktop-footer .container:after{content:'';display:table;clear:both}#header .row,.desktop-footer .row{*zoom:1}#header .row:before,.desktop-footer .row:before{content:'';display:block}#header .row:after,.desktop-footer .row:after{content:'';display:table;clear:both}#header .twitter{background:#4099ff}#header .facebook{background:#39579c}#header .linkedin{background:#0b74b9}#header .googleplus{background:#df4b39}#header .rss{background:#f89525}#header .col-md-3{width:25%}#header .col-md-9{width:75%}#header .text-right{text-align:right}#header .col-md-5{width:41.666667%;position:relative;right:-20px}#header .container,.desktop-footer .container,#header .header_frame{width:1170px}#header .col-md-4,.desktop-footer .col-md-4{width:33.33333333333333%}#sub-bar{width:100%;height:54px;background:#fff;border-bottom:1px solid #dfdfdf;box-shadow:0 3px 8px #d1cece}#sub-bar .holder{margin:auto;padding:0;width:1048px;height:100%}#header .sub-bar-nav{margin:0;padding:0;list-style:none;float:left;height:100%;border-left:1px solid #e2e2e2}#header .sub-bar-nav>li{float:left;height:100%;border-right:1px solid #e2e2e2;position:relative}#header .sub-bar-nav>li:hover{background:#fcfcfc}#header .sub-bar-nav>li.active{position:relative;background:#f7f7f7;box-shadow:inset 1px 4px 9px -6px #c8c8c8}#header .sub-bar-nav>li.active:before{content:'';position:absolute;left:-1px;top:0;width:1px;height:100%;box-shadow:2px 0 6px #c8c8c8}#header .sub-bar-nav>li>a{padding:0 15px;text-transform:uppercase;color:#909090;font:11px Helvetica,Arial,sans-serif;text-decoration:none;display:table-cell;height:54px;table-layout:fixed;vertical-align:middle}#header .sub-bar-nav>li>a span{text-transform:none;font:bold 16px Helvetica,Arial,sans-serif;color:#2b2b27;display:block}#header .sub-bar-nav>li.sub>a span{padding-right:15px;background:url(../img/bg-sub-nav-sub-menu.png) 100% 50% no-repeat}#header .sub-bar-nav .sub ul{margin:0;padding:15px 12px;list-style:none;background:#fff;border:1px solid #b3b3b3;z-index:10;position:absolute;top:100%;left:-1px;border-radius:0 0 4px 4px;box-shadow:5px 5px 7px #c8c8c8;display:none}#header .sub-bar-nav .sub:hover{box-shadow:5px 5px 7px #c8c8c8;border-right:1px solid #b3b3b3;border-left:1px solid #b3b3b3;margin-left:-1px}#header .sub-bar-nav .sub:hover:after{content:'';position:absolute;border-bottom:1px solid #e2e2e2;width:100%;bottom:-1px;left:0;z-index:10}#header .sub-bar-nav .sub:hover ul{display:block}#header .sub-bar-nav .sub ul li:first-child{margin:0}#header .sub-bar-nav .sub ul a{white-space:nowrap;font:12px Helvetica,Arial,sans-serif;color:#00799d}#header #sub-bar-search{padding:9px 10px;float:left;height:36px}#header #sub-bar-search input[type="text"]{background:#fafafa;border:1px solid #cbcbcb;border-radius:3px;font:16px Helvetica,Arial,sans-serif;height:36px;width:380px;padding:6px 10px;box-shadow:inset 0 0 4px #f0f0f0;outline:none;margin:0 -7px 0 0;font-weight:300}#header #sub-bar-search input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:0;background:#ec7b1e;border:1px solid #b25c17;font:bold 16px Helvetica,Arial,sans-serif;font-weight:300;color:#fff;height:36px;padding:7px 10px;box-shadow:inset 0 1px 2px #fbca9d;outline:none;cursor:pointer;border-radius:0 3px 3px 0;text-shadow:0 0 1px #595759;filter:dropshadow(color=#595759,offx=0,offy=0);vertical-align:top}#header #sub-bar-search input[type="submit"]:active{position:relative;top:1px}#header #sub-bar-search input[type="text"]{width:307px}.header_holder{width:100%;border-bottom:1px solid #dfdfdf;box-shadow:0 3px 8px #d1cece}.header_holder:after{content:'';clear:both;display:block}.desktop-footer{background:#393939;padding-top:28px;padding-bottom:35px;color:#fff;font-size:14px;line-height:21px;font-weight:300;font-family:"museo-sans",sans-serif;*zoom:1}.desktop-footer:before{content:'';display:block}.desktop-footer:after{content:'';display:table;clear:both}.desktop-footer .row{margin-top:-3px}.desktop-footer ul{list-style-type:none}.desktop-footer .group{padding-top:30px;clear:both}.desktop-footer .group:first-child{padding-top:0}.desktop-footer h4{font-size:17px;font-family:"adelle";font-weight:300;margin-bottom:10px;line-height:17px;color:#fff;margin-top:0}.desktop-footer p{font-family:"museo-sans",sans-serif;margin-top:0;margin-bottom:20px}.desktop-footer a{color:#5fccff}.desktop-footer a:hover{color:#7bd5ff}.desktop-footer strong{font-weight:500}.desktop-footer .social-list li{float:left;margin-right:9px;margin-bottom:0}.desktop-footer .social-list li:last-child{margin-right:0}.desktop-footer .social-list a{display:block;width:53px;height:53px;line-height:56px;text-align:center;font-size:40px;color:#fff}.desktop-footer .social-list a:hover{opacity:.8;filter:alpha(opacity=80)}.desktop-footer .twitter{background:#4099ff!important}.desktop-footer .facebook{background:#39579c!important}.desktop-footer .linkedin{background:#0b74b9!important}.desktop-footer .googleplus{background:#df4b39!important}.desktop-footer .rss{background:#f89525!important}.topics{min-height:40px;overflow:hidden;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding-top:5px;font-size:12px;margin-bottom:30px;*zoom:1}.topics:before{content:'';display:block}.topics:after{content:'';display:table;clear:both}.topics li{float:left;font-family:"adelle";font-size:14px;font-weight:700;color:#7a7a7a;margin-right:10px;margin-bottom:5px;height:27px;line-height:27px}.topics li:last-child{margin-right:0}.topics li a{font-weight:300;font-size:12px;display:block;padding:0 12px;color:#7a7a7a;background:#f7f7f7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.topics li a:hover{background:#007fa5;color:#fff;text-decoration:none}h1 .page-indicator{font-family:"adelle";font-weight:300;font-size:19px;color:#595959}.content-body{font-size:17px;font-family:Helvetica,sans-serif;font-weight:300;line-height:23px}.article-author{margin-bottom:5px;overflow:hidden;font-family:"adelle";font-size:14px;color:#7a7a7a}.article-author .author-avatar{float:left;width:42px;height:42px;margin-right:10px;border:1px solid #8a8a8a;position:relative;top:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.article-author p{margin-bottom:0}.article-author .category{float:right;font-size:11px;color:gray}.article-smallad{font-family:Helvetica,sans-serif;font-size:13px;margin-bottom:10px}.article-smallad a{color:#f76600}.article-smallad img{position:relative;bottom:-2px}.sidevert{text-align:center}.sidevert img{background:#eeebeb;padding:12px}.article-vert{float:left;margin:0 20px 20px 0}.article-vert.insidevert2{margin:0 40px 20px 0}.image-credits{font-family:"adelle";font-weight:300;font-style:italic;font-size:17px;color:#595959}.social-bar{margin-bottom:30px;*zoom:1}.social-bar:before{content:'';display:block}.social-bar:after{content:'';display:table;clear:both}.widget-share{float:left;margin-right:15px}.widget-share:last-child{margin-right:0}.twitter-widget iframe{width:90px!important}.facebook-widget .fb_iframe_widget{top:-3px}.comments-widget{font-family:"museo-sans";font-size:14px;font-weight:500}.pagination{margin-bottom:30px;text-align:center}.pagination li{display:inline;margin-right:8px}.pagination li:last-child{margin-right:0}.pagination a{display:inline-block;font-size:15px;font-family:"museo-sans";font-weight:500;color:#007fa5;border:1px solid #007fa5;padding:3px 10px}.pagination a.active{color:#979797;border:1px solid #bfbfbf}.pagination a:hover{background:#e7f7fc;text-decoration:none}.vert-under-pagination{margin-bottom:30px}.useful-article{*zoom:1;margin-bottom:30px}.useful-article:before{content:'';display:block}.useful-article:after{content:'';display:table;clear:both}.articles-tabs{border-bottom:1px solid #e2e2e2;margin-bottom:30px}.articles-tabs .tabs-menu{border-bottom:1px solid #e2e2e2;font-family:"adelle";font-weight:500;font-size:17px;*zoom:1}.articles-tabs .tabs-menu:before{content:'';display:block}.articles-tabs .tabs-menu:after{content:'';display:table;clear:both}.articles-tabs .tabs-menu li a{padding:0 20px 5px 20px;color:#7f7f7f}.articles-tabs .tabs-menu li a:hover{color:#ff8e19;background:#fff;border-bottom:4px solid #ff8e19;text-decoration:none}.articles-tabs .tabs-menu li.active a{color:#ff8e19;background:#fff;border-bottom:4px solid #ff8e19}.articles-tabs>div{padding-left:20px;font-family:"museo-sans";font-weight:500;font-size:14px}.articles-tabs>div ul{margin-bottom:20px}.articles-tabs>div ul li:last-child{margin-bottom:0}.tags{font-family:Helvetica,sans-serif;font-size:14px;line-height:20px}.email-this{padding-right:30px}.email-this img{position:relative;top:-2px}.stumbleupon-widget{display:inline-block;position:relative;top:3px}.view-more-events{float:right;font-size:14px;font-family:"museo-sans";font-weight:500}.view-more-events a{color:#fff;text-decoration:underline;padding-left:10px}.pre-title{font-size:13px;font-family:"adelle";color:#b2b2b2;margin-top:-20px;margin-bottom:5px}.separator{color:#b2b2b2;padding:0 4px}.article-list{margin-bottom:5px}.article-list li{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e2e2e2;*zoom:1}.article-list li:before{content:'';display:block}.article-list li:after{content:'';display:table;clear:both}.article-list .article-thumb{float:left;margin-right:10px}.article-list .article-details{overflow:hidden;font-size:15px}.article-list .article-details h2{font-size:23px;font-weight:500;line-height:28px;margin-top:-4px}.article-list .article-details h2 a{color:#333}.article-list .article-details .article-body{margin-bottom:0;line-height:20px}.article-list .social-share{float:right;margin-top:-5px}.article-list .social-share .widget-share{float:left}.pagination-summary{color:#595959;margin-bottom:10px;text-align:center;font-family:"museo-sans";font-size:15px}.about-us-image{margin:0 20px 20px -10px}.note{color:#ff8e19}.author-details{margin-bottom:20px}.author-details .author-avatar{float:left;width:76px;height:76px;margin-right:10px;border:1px solid #8a8a8a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.author-details .author-details-container{overflow:hidden;font-family:"museo-sans";font-weight:500;font-size:15px;line-height:100%}.author-social{margin-bottom:20px}.author-social .author-social-container{padding:20px;background:#f4f4f4;font-family:"museo-sans";font-weight:500;font-size:15px;line-height:100%}.author-social .social-list-author{overflow:hidden;margin-bottom:10px}.author-social .social-list-author li{float:left;margin-right:7px}.author-social .social-list-author a{display:block;color:#fff;width:26px;height:25px;line-height:25px;text-align:center}.author-social .social-list-author a.email-author{width:auto}.author-social .tw-follow{margin-top:5px;margin-bottom:10px}.recent-tweets{margin-bottom:30px}.recent-tweets iframe{width:90%!important}.author-recent-articles li{margin-bottom:20px;font-size:14px;line-height:100%}.author-recent-articles li a{display:block;font-family:"museo-sans";font-weight:500;color:#007fa5}.author-recent-articles li span.date{font-family:"adelle";font-style:italic;color:#737373}.getting-started-box{border:1px solid #a0a0a0;margin-bottom:20px;height:115px;overflow:hidden;padding:15px;font-size:14px;font-weight:500;font-family:"museo-sans"}.getting-started-box .thumbnail-container{float:left;margin:-15px 15px -15px -15px;position:relative}.getting-started-box .thumbnail-container .comments{position:absolute;bottom:0;left:0;right:0;background:#000;padding:8px;background:rgba(0,0,0,.4);color:#fff;font-size:12px;font-family:"adelle";font-weight:300}.about-channel{font-size:13px;font-family:Helvetica,sans-serif;font-weight:300;line-height:18px;color:#4c4c4c;margin-top:-20px}.about-channel h4{font-size:13px;margin-bottom:2px;color:#4c4c4c}.contributor{margin-bottom:20px}.contributor img{float:left;margin-right:10px;border:1px solid #8a8a8a;position:relative;top:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.contributor .contributor-details{overflow:hidden;font-size:13px;line-height:16px}.contributor .contributor-details h3{font-size:18px;font-family:"adelle";font-weight:300;margin-bottom:5px}.contributor .contributor-details p{margin-bottom:5px}.contributor .contributor-details .tw{font-family:"museo sans";font-weight:500}.become-contributor{display:inline-block;margin:0 auto;margin-top:10px;height:45px;line-height:45px;padding:0 35px;border:1px solid #d89f02;background-color:#ffc730;font-family:"museo-sans";font-weight:300;font-size:20px;color:#784700;margin-bottom:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;background-image:-webkit-linear-gradient(bottom,#ffbf15 0%,#ffd565 100%,#fff,#000);background-image:-moz-linear-gradient(bottom,#ffbf15 0%,#ffd565 100%,#fff,#000);background-image:-o-linear-gradient(bottom,#ffbf15 0%,#ffd565 100%,#fff,#000);background-image:-ms-linear-gradient(bottom,#ffbf15 0%,#ffd565 100%,#fff,#000);background-image:linear-gradient(bottom,#ffbf15 0%,#ffd565 100%,#fff,#000)}.become-contributor:hover{color:#333;text-decoration:none}.deeper-box{border:1px solid #606060;margin-bottom:20px;position:relative}.deeper-box img{display:block;width:100%;height:auto}.deeper-box .deeper-details{position:absolute;bottom:0;left:0;right:0;padding:10px;color:#fff;background:rgba(0,0,0,.6)}.deeper-box .deeper-details h4{font-size:15px;font-family:"museo-sans"}.deeper-box .deeper-details h4 a{color:#fff}.deeper-box .deeper-details .date{font-family:"adelle";font-style:italic;font-size:13px;float:left}.deeper-box .deeper-details .comments{float:right}.topic-group{border-bottom:1px solid #e2e2e2;padding-bottom:10px;margin-bottom:10px}.topic-group:last-child{border-bottom:none}.topic-group h4{font-size:15px;margin-bottom:5px}.topic-group ul{font-size:15px;margin-bottom:0}.topic-group li{margin-bottom:5px}.bottom-margin-fix{margin-bottom:-10px}.footer-subscribe input{height:32px;border:1px solid #979797;font-size:13px;color:#9b9b9b;padding:0 10px;width:210px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.footer-subscribe input[type=button]{background:#eee;border-left:none;cursor:pointer;color:#6d6d6d;width:auto;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.articles-list li{margin-bottom:15px}.articles-list li a{display:block}.articles-list li .comments{padding-left:24px;background:url(../img/comment-icon.png) no-repeat left center}.comments-list{padding-left:35px!important}.comments-list li{margin-bottom:15px}.comments-list p{margin-bottom:3px;font-style:italic;font-weight:300}.comments-list .avatar{max-width:24px;float:left;margin-left:-35px;margin-top:4px}.final-footer{background:#525252;color:#fff;padding:10px 0;font-size:14px}.final-footer .row{margin:0}.final-footer a{color:#fff;text-decoration:underline}.final-footer p{margin:0;line-height:16px}.float-fix{float:right}.text-center{text-align:center}.col-xs-12{width:100%}.visible-sm{display:none!important}.rhino-btn{bbackground:url(../img/rhinoslider-sprite.png) 0 0 no-repeat;background:url(../img/bg-slider-button.png) no-repeat 0 0;z-index:10;width:42px;height:64px;display:block;text-indent:-999%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rhino-prev,.rhino-next{top:22px}.rhino-prev{left:0;background-position:0 100%}.rhino-next{right:0;background-position:0 0}.rhino-toggle{top:-4px;left:-6px}.rhino-play{background-position:0 0}.rhino-play:hover{background-position:0 -53px}.rhino-pause{background-position:-56px 0}.rhino-pause:hover{background-position:-56px -53px}.rhino-container{position:relative}.rhino-caption{position:absolute;background:#000;display:none;left:0;right:0;top:0;color:#fff;padding:10px;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rhino-bullets{position:absolute;bottom:16px;right:2px;margin:0;z-index:10;padding:0}.rhino-bullets li{float:left;display:inline;margin:0 2px;padding:0}.rhino-bullets li a.rhino-bullet{display:block;width:16px;height:15px;cursor:pointer;background:#fff;font-size:10px;text-align:center;padding:6px 0 5px 0;color:#333;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:12px;height:12px;text-indent:-9999px;padding:0;border-radius:3px;background:#e2e2e2}.rhino-bullets li a.rhino-bullet:hover,.rhino-bullets li a.rhino-bullet:focus{color:#999;background:#f4801f}.rhino-bullets li a.rhino-bullet.rhino-active-bullet{color:#fff;background:#f4801f}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute;width:100%!important;box-sizing:border-box;-moz-box-sizing:border-box}.jspVerticalBar{position:absolute;top:0;right:5px;width:7px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{position:relative}.jspDrag{background:#989898;position:relative;top:0;left:0;cursor:pointer;border-radius:3px}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.jcf-hidden{display:block!important;position:absolute!important;left:-9999px!important}.chk-area{width:13px;height:13px;margin:-5px 6px 0 0;position:relative;border:1px solid #c3c3c3;border-radius:3px;background:#f6f6f6 url(data:image/gif;base64,R0lGODlhAQAMALMAAPHx8f7+/vv7+/j4+PX19fLy8vz8/Pn5+fb29vPz8/39/ff39wAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAAwAAAQJMCgjzliIpAIiADs=) repeat-x;box-shadow:0 1px 1px rgba(0,0,0,.05),inset -1px -1px #fff,inset 1px -1px #fff;vertical-align:middle;cursor:pointer;display:inline-block}.chk-checked span{display:block;width:9px;height:9px;margin:2px 0 0 2px!important;border-radius:2px;background:#666!important;box-shadow:inset 0 -3px 6px #aaa}.jcf-label-disabled{color:#ccc}.rad-area{border:1px solid #777;border-radius:10px;margin:0 10px 0 0;float:left;width:20px;height:20px}.rad-checked{background:#aaf}.rad-focus{border-color:red}.rad-disabled{background:#eee}.select-area{width:185px;height:25px;padding:0 35px 0 5px;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;background:#f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;box-shadow:inset 1px -1px #f1f1f1,inset -1px 0 #f1f1f1,0 1px 2px rgba(0,0,0,.1);color:#333;text-shadow:1px 1px #fff;font:13px/25px Arial,Tahoma,sans-serif;position:relative;display:inline-block;cursor:pointer}.select-area:hover{background-color:#e6e6e6;background-position:0 -10px}.form-step-box .select-yearfounded-select.select-area{width:51px!important}.form-step-box .select-select.select-license-select{width:146px!important}.form-step-box .select-hq-select.select-area{width:272px!important}.form-step-box .selector.employees-selector label.label{width:83px!important}.form-step-box .select-employees-select.select-area{width:90px!important}.select-area .center{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-disabled{background:#eee}.select-area .select-opener{position:absolute;top:0;right:0;width:34px;height:100%}.select-area .select-opener:after{position:absolute;top:9px;right:8px;width:0;height:0;overflow:hidden;border-top:7px solid #000;border-right:7px solid transparent;border-left:7px solid transparent;opacity:.3;filter:alpha(opacity=30);content:''}.select-area:hover .select-opener:after,.select-area.select-active .select-opener:after{opacity:1}.select-area.select-active{background:#f5f5f5;box-shadow:inset 1px 1px 3px #ddd}.select-options{white-space:nowrap;position:absolute;overflow:hidden;z-index:101;border:1px solid #c6cbd0;border-radius:4px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.2);font:14px/18px Arial,Tahoma,sans-serif}.select-options ul{list-style:none;padding:0;margin:0}.select-options ul li{width:100%;float:left}.select-options ul a{text-decoration:none;padding:5px 10px 6px;color:#231f20;display:block;cursor:pointer;height:1%}.select-options .item-selected a{background:#a3abb1;color:#fff}.select-options a:hover{text-decoration:none;background:#08c;color:#fff}.select-options .optgroup{clear:both}.select-options .optgroup strong{display:block;padding:5px}.select-options .optgroup ul a{padding-left:30px}.select-multiple-area{border:1px solid #777;clear:both}.select-multiple-area .multiple-list{border:none;position:static}.select-multiple-area .multiple-list ul{list-style:none;padding:0;margin:0}.select-multiple-area .multiple-list li{margin:0}.select-multiple-area .multiple-list a:hover{text-decoration:none;background:#fff;color:#000}.select-multiple-area .multiple-list a{display:block;cursor:default;padding:5px;color:#000}.select-multiple-area .multiple-list .item-selected a{background:#007;color:#fff}.select-multiple-area .multiple-list .optgroup strong{display:block;padding:5px}.select-multiple-area .multiple-list .optgroup a{padding-left:30px}.select-disabled .multiple-list .item-selected a{background:#777}.live-example fieldset .select-multiple-area .scrollable-area-wrapper{margin:0}.text-block .control-wrapper{border:1px solid #777;float:left}.text-block textarea{font-size:12px;width:500px;height:150px;float:left;border:0;margin:0;padding:0}.live-example fieldset .text-block .scrollable-area-wrapper{margin:0}.file-area .jcf-input-wrapper{position:relative;overflow:hidden;float:left}.file-area .jcf-upload-button{border:1px solid #777;padding:10px 15px;background:#777;color:#fff;float:left;height:20px}.file-area .jcf-fake-input{border:1px solid #777;padding:10px 15px;float:left;margin:0 5px;width:200px;height:20px}.file-disabled .jcf-upload-button{border-color:#eee;background-color:#eee;color:#777}.file-disabled .jcf-fake-input{border-color:#eee;color:#aaa}.scrollable-area-wrapper{position:relative;overflow:hidden;width:100%;margin:3px 0}.scrollable-area-wrapper .hscrollbar,.scrollable-area-wrapper .vscrollbar{position:absolute;top:0;right:3px;width:7px}.scrollable-area-wrapper .hscroll-left,.scrollable-area-wrapper .vscroll-up,.scrollable-area-wrapper .hscroll-right,.scrollable-area-wrapper .vscroll-down{background:#777;width:20px;height:20px;float:left;display:none!important}.scrollable-area-wrapper .hscroll-line,.scrollable-area-wrapper .vscroll-line{background:#fff;width:7px;float:left}.scrollable-area-wrapper .hscroll-slider,.scrollable-area-wrapper .vscroll-slider{background:#989898;border-radius:3px 3px 3px 3px;cursor:pointer;left:0;position:relative;top:0;width:7px;height:7px}.scrollable-area-wrapper .hscrollbar{position:static;height:20px;top:auto}.scrollable-area-wrapper .hscroll-line{height:20px;width:auto}.controls-list{list-style:none;padding:0;margin:0}.controls-list li{margin:0 0 10px;overflow:hidden;width:100%}.controls-list label{margin:0 10px 0 0;float:left}.controls-list label.demo-label span{font:bold 11px "Courier New",Courier,monospace;color:#007}.controls-list select{width:150px}.live-example fieldset{font-size:14px;line-height:20px;border:1px solid #ddd;display:block;padding:15px;margin:0 0 15px}.live-example fieldset legend{font-style:italic;color:#000}.live-example fieldset .scrollable-area-wrapper{margin:0 0 20px}.scrollable-area{background:#ffe;overflow:auto;height:200px;width:400px}.anyscrollable .text,.hscrollable .text{width:600px}.file-list .row{overflow:hidden;margin:0 0 10px;width:100%}.file-list .flip .jcf-fake-input{float:right}.test-select{width:123px}.select-options li.default{display:none}ul.thumbnails{list-style:none;font-size:50px;line-height:150px;text-align:center;float:left;padding:0;margin:0}ul.thumbnails li{background:#eee;display:inline;float:left;margin:15px;width:150px;height:150px}.btn-disabled{background:#aaa!important}html,body{height:100%!important}#wrapper{min-height:100%!important}#main{padding-bottom:40px!important}#footer{position:relative!important;margin-top:-25px!important;height:25px!important;clear:both!important}body:before{content:""!important;height:100%!important;float:left!important;width:0!important;margin-top:-32767px!important}