@charset "UTF-8";.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.bottom-radius{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}@font-face{font-family:'CapSerif';src:url('../fonts/bkant-webfont.eot');src:url('../fonts/bkant-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/bkant-webfont.woff') format('woff'),url('../fonts/bkant-webfont.ttf') format('truetype'),url('../fonts/bkant-webfont.svg#book_antiquaregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url('../fonts/icons/icomoon.eot');src:url('../fonts/icons/icomoon.eot?#iefix') format('embedded-opentype'),url('../fonts/icons/icomoon.ttf') format('truetype'),url('../fonts/icons/icomoon.woff') format('woff'),url('../fonts/icons/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal}.capserif{font-family:'CapSerif',serif}.arial{font-family:"Arial",arial,sans-serif}[class^="icon-"],[class*=" icon-"],#header .search{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook,.icon-linkedin,.icon-bubble,.icon-home{font-size:0}.icon-facebook .icon:before{content:"\e600";font-size:20px}.icon-linkedin .icon:before{content:"\e601";font-size:20px}.icon-home .icon:before{content:"\e605";font-size:20px}.icon-search:before{content:"\e603"}#header .search:before{content:"\e603"}.icon-bubble .icon:before{content:"\e602";font-size:20px}.icon-calendar:before{content:"\e604"}.icon-pencil:before{content:"\e011"}.icon-arrow-right:before{content:"\e411"}.icon-file-pdf:before{content:"\e606";font-size:20px;margin-right:.25em}*{margin:0;padding:0}a,a:active,a:visited,a:link{text-decoration:none;color:#bb2d19}a:hover{text-decoration:underline;text-decoration:none;color:#9e0202;color:#e60000}body{background:#333;font-family:"Arial",arial,sans-serif;color:#333;font-size:100%;line-height:1.5}button,.button,.btn-primary{display:block;color:#fff;font-size:12px;font-weight:bold;text-transform:uppercase;cursor:pointer;background-color:#8e2213;background-image:-webkit-gradient(linear, left top, left bottom, from(#a52816), to(#8e2213));background-image:-webkit-linear-gradient(top, #a52816, #8e2213);background-image:-moz-linear-gradient(top, #a52816, #8e2213);background-image:-o-linear-gradient(top, #a52816, #8e2213);background-image:linear-gradient(to bottom, #a52816, #8e2213);border:2px solid #bb2d19;padding:7px 10px;text-align:center;height:auto;text-shadow:0 -1px 0 rgba(17,17,17,0.5)}button:hover,.button:hover,.btn-primary:hover{background:#800000}a.readmore{float:none !important;font-weight:bold;text-transform:uppercase;font-size:.875em}a.readmore:after{content:"\e411";font-family:'icomoon';font-size:.75em;padding-left:2px}input[type="text"]{width:100%;box-sizing:border-box}input#searchKeyword{width:150px}#teasers .readmore{display:block}#teasers .readmore a{background-color:#8e2213;background-image:-webkit-gradient(linear, left top, left bottom, from(#a52816), to(#8e2213));background-image:-webkit-linear-gradient(top, #a52816, #8e2213);background-image:-moz-linear-gradient(top, #a52816, #8e2213);background-image:-o-linear-gradient(top, #a52816, #8e2213);background-image:linear-gradient(to bottom, #a52816, #8e2213);border:2px solid #bb2d19;padding:7px 10px;text-align:center;height:auto;text-shadow:0 -1px 0 rgba(17,17,17,0.5);color:#fff;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;height:30px}#teasers .readmore a:hover{background:#800000}form{border:none 0}fieldset{border:none 0}h1,h2,h3{font-family:'CapSerif',serif;line-height:1.2}h1 a:after,h2 a:after,h3 a:after,h4 a:after,h5 a:after,h6 a:after{content:"\e411";font-family:'icomoon';font-size:.75em;padding-left:2px}h1{font-size:2.5em;text-transform:uppercase}h2,.category-list h3{font-size:2em;line-height:1.2;margin-bottom:.25em}h3{font-size:1.25em;line-height:1;color:#8a0000;text-transform:uppercase;margin-top:.5em;margin-bottom:.25em;letter-spacing:.03em}h4{font:normal 18px/20px;font-style:italic}h5{font:bold 14px/20px}h6{font:bold 12px/16px}img{border:none}#site-wrapper input.inputbox,#site-wrapper input{display:block;padding:.75em !important;border:1px solid rgba(17,17,17,0.1);color:#666;font-size:.8em;max-width:100%;background:#fff}#site-wrapper label,#site-wrapper span.optional{font-size:.8em}#site-wrapper .control-label{margin-top:.5em}#site-wrapper div.chronoform{display:none}#site-wrapper .ccms_form_element{padding:0;clear:none}ol li,ul li,dt,dd{list-style:none}dt.article-info-term{display:none}p{font-size:14px;line-height:1.5;padding:0 0 1.25em 0}p.small{font-size:11px;line-height:14px}p.buttons{display:none !important}#content{text-shadow:0 1px 0 rgba(255,255,255,0.3);position:relative;width:100%;background:#fff;z-index:5}#content .wrapper{padding:0 0 40px 0}#content p{font-size:90%}#content aside ul.menu{font-family:'CapSerif',serif}#content aside ul.menu li{position:relative;display:block;padding:0}#content aside ul.menu li.current>a{color:#900;background:#eee;text-shadow:0 1px 0 rgba(255,255,255,0.3)}#content aside ul.menu li a{font:normal 13px/16px;display:block;color:#fff;padding:.25em 1.1em;margin:0 -1.1em;clear:both;text-shadow:0 -1px 0 rgba(17,17,17,0.5)}#content aside ul.menu li a:hover{color:#900;background:#eee;text-shadow:0 1px 0 rgba(255,255,255,0.3)}#content aside ul.menu li ul{padding:0}#content aside ul.menu li ul li a{font-size:12px;padding:.25em 2em;margin:0 -1.3em}#content aside ul.latestnews{margin:0}#content aside ul.latestnews li{list-style:none;padding:0}#content aside ul.latestnews li a{color:#333;display:block;padding:.25em 1.1em;margin:0 -1.1em}#content aside ul.latestnews li a:hover{color:#000;background:#eee}#content ul.introblock{padding-left:0}#content ul.introblock li{padding-bottom:2em}#content ul.introblock li article{position:relative;padding-left:80px}#content ul.introblock li article header h2{margin-bottom:0;line-height:1;font-size:1.5em}#content ul.introblock li article header header .image_descr{position:absolute;top:0;left:0}#content ul.introblock li article header header .image_descr img{-webkit-box-shadow:0 3px 4px -3px rgba(17,17,17,0.5);-moz-box-shadow:0 3px 4px -3px rgba(17,17,17,0.5);box-shadow:0 3px 4px -3px rgba(17,17,17,0.5)}#content ul.introblock li article header header footer{zoom:1;margin-top:1em}#content ul.introblock li article header header footer:before,#content ul.introblock li article header header footer:after{content:"";display:table}#content ul.introblock li article header header footer:after{clear:both}#header,#footer,a.readon,p.readmore a,#aside2 h3,#aside2 h4,#aside3{text-shadow:0 -1px 0 rgba(17,17,17,0.5)}#header{-webkit-box-shadow:0 0 4px 0 rgba(17,17,17,0.3);-moz-box-shadow:0 0 4px 0 rgba(17,17,17,0.3);box-shadow:0 0 4px 0 rgba(17,17,17,0.3);height:130px}#header .search{cursor:pointer;width:40px;height:41px;background:#9a0000;overflow:visible;position:absolute;right:0;top:18px;z-index:10;margin:0}#header .search form{float:right;width:200px;display:none;margin:0;padding:4px;background:#9a0000}#header .search form #mod-search-searchword{width:146px}#header .search form *{float:left;color:#fff}#header .search form label,#header .search form button{display:none}#header .search form input.search-query{padding:8px;font:normal 12px/12px;font-style:italic;color:#666;max-width:100%;background:#333;border:none}#header .search form input{margin:0;padding:7px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #8e2213}#header .search:before{position:absolute;font-size:20px;padding:10px;color:#fff}#header ul.social-menu{margin:0;padding:0;position:absolute;right:60px;top:25px;font-size:90%;text-shadow:none}#header ul.social-menu li{float:left}#header ul.social-menu li a{display:block;padding:2px 8px;color:#fff;text-shadow:0 -1px 0 rgba(17,17,17,0.5)}#header ul.social-menu li a:hover{background:#bb2d19}#header ul.social-menu li a:hover span{color:#fff;background:none}#header ul.social-menu li a span{color:rgba(255,255,255,0.5);background:none}#header ul.social-menu li a.icon-linkedin,#header ul.social-menu li a.icon-facebook,#header ul.social-menu li a.icon-bubble,#header ul.social-menu li a.icon-home{background:none}#header ul.social-menu li a.icon-linkedin:hover span,#header ul.social-menu li a.icon-facebook:hover span,#header ul.social-menu li a.icon-bubble:hover span,#header ul.social-menu li a.icon-home:hover span{background:none}#mainmenu{font-family:'CapSerif',serif;width:620px;position:absolute;right:0;bottom:0;clear:both}#mainmenu a,#mainmenu span{font:normal 16px/16px;padding-left:27px;display:block}#mainmenu ul{float:right;margin-right:-24px}#mainmenu ul li{list-style:none;display:block;position:relative;width:auto}#mainmenu ul li.current,#mainmenu ul li.active{background:#9e0202 url(../images/bg-li.png) 20px 11px no-repeat;color:#fff}#mainmenu ul li a:hover{background-image:none}#mainmenu ul li:hover a{background-image:none}#mainmenu ul li ul{position:absolute;left:-999em;min-width:100%}#mainmenu ul li ul li{float:none;padding-right:0;background:url(../images/bg-li.png) 20px 11px no-repeat}#mainmenu ul li ul li a{color:#fff;padding-top:5px;padding-right:20px;height:25px;white-space:nowrap;font-size:14px;background-image:none}#mainmenu ul li ul li:hover{color:#fff;background:#9e0202 url(../images/bg-li.png) 20px 11px no-repeat}#mainmenu ul li:hover{text-decoration:none}#mainmenu ul li.deeper:hover ul{left:0;background:#bb2d19;background-image:none;border-top:solid 1px #bb2d19;padding-bottom:5px}#mainmenu ul.menu>li:hover,#mainmenu ul.menu>li.current,#mainmenu ul.menu>li.active{background:url(../images/sprite-button-a.png) right -80px no-repeat;color:#fff}#mainmenu ul.menu>li:hover>a,#mainmenu ul.menu>li.current>a,#mainmenu ul.menu>li.active>a,#mainmenu ul.menu>li:hover>span,#mainmenu ul.menu>li.active>span{background:url(../images/sprite-button-span.png) left -80px no-repeat;color:#fff}#mainmenu ul.menu>li{float:left;padding-right:32px;margin-left:-25px}#mainmenu ul.menu>li>a,#mainmenu ul.menu>li>span{color:#fff;padding-top:10px;height:30px}#top{position:relative;width:100%;background:#e3e3e3;z-index:6;-webkit-box-shadow:0 0 4px 0 rgba(17,17,17,0.3);-moz-box-shadow:0 0 4px 0 rgba(17,17,17,0.3);box-shadow:0 0 4px 0 rgba(17,17,17,0.3)}#site-wrapper,#header,#aside{position:relative;width:100%;background:#8a0000;z-index:10}.job-searchbox input{width:90%}h2.cattitle,h2.contentheading,header h1.contentheading,.banner-image{color:#fff;text-shadow:0 -1px 0 rgba(17,17,17,0.5);text-transform:none;margin:-32px -32px 30px}h2.cattitle.has-image,h2.contentheading.has-image,header h1.contentheading.has-image,.banner-image.has-image{background-size:cover;background-position:center center;padding:150px 0 0 0}h2.cattitle.has-image span,h2.contentheading.has-image span,header h1.contentheading.has-image span,.banner-image.has-image span{padding:10px 32px}h2.cattitle span,h2.contentheading span,header h1.contentheading span,.banner-image span{padding:30px 32px 10px 32px;display:block;background:rgba(17,17,17,0.4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#7f111111', endColorstr='#7f111111')}header h1.cattitle{color:#fff;text-shadow:0 -1px 0 rgba(17,17,17,0.5);text-transform:none;margin:-32px -32px 30px;padding:30px 32px 10px 32px;display:block;background:rgba(17,17,17,0.4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#7f111111', endColorstr='#7f111111')}.job-search{padding:2em 2em 0 2em}#flexicontent .beforedescription{margin-bottom:1em}#flexicontent .beforedescription span.element .field_portrait{float:left}#flexicontent .beforedescription span.element .field_portrait img{margin:0 1.5em 1em 0}#flexicontent .beforedescription span.element .label{display:none}#flexicontent .beforedescription span.element .value{display:block}#flexicontent .beforedescription span.element .field_position{display:none}#flexicontent ul.introblock li{border-top:1px solid rgba(127,127,127,0.6) !important;padding:1.25em 0 !important;margin:0 !important;min-height:90px;position:relative}#flexicontent ul.introblock li:first-child{border-top:0 !important}#flexicontent ul.introblock li h2{font-size:1.5em}#flexicontent ul.introblock li p{margin-bottom:0;padding-bottom:0}.field_created,.created{font-size:.75em !important;text-transform:uppercase;font-weight:bold}.desc-title{display:none}.left-col{float:left;position:relative;width:240px}#accolades{margin-top:2em}#accolades>div{width:65%;margin:0 auto}#accolades img{width:100%;height:auto}#aside2{position:relative;padding:20px;padding:1em 0 1em 0;background:#999;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;box-shadow:0 11px 7px -10px #000}#aside2 h3,#aside2 h4{color:#fff;padding-bottom:0}#aside2 label{display:none}#aside2 .moduletable{padding:0 1em;border-top:1px solid #a6a6a6;padding-top:1em}#aside2 .moduletable:first-child{padding-top:0;border-top:none}#aside2 .moduletable.quote .text{color:#fff;font-size:1em;text-shadow:0 -1px 0 rgba(17,17,17,0.5);padding-bottom:.5em}#aside2 .moduletable.quote .q{font-size:48px;line-height:0;position:relative;top:1.25rem;display:inline-block;padding:0 5px;height:20px}#aside2 .moduletable.quote .q:first-child{padding-left:0}#aside2 .jobSearch-elements .ccms_form_element{margin:0 5px 5px 0;padding:0;clear:none;float:left}#aside2 form span{display:block;padding-top:2px;font:normal 12px/20px;color:#fff}#aside2 ul{padding:0}#aside2 h5{font-size:1em;display:block;margin:0}#aside2:empty{display:none}#aside3{background:#8a8a8a}#aside3 p{font-size:.9em}#aside3 h5{font-weight:normal;color:#fff;font-size:16px;position:absolute;top:20px}#aside3 h3{font-weight:normal;color:#fff}#aside3 .moduletable{padding:35px 20px;width:100%;color:#fff}#aside3 .moduletable.news{height:90px}#aside3 .moduletable.news:before{content:"{";position:absolute;left:250px;top:0;font-size:6em;color:#ccc}#aside3 .moduletable.news:after{content:"{";content:"}";position:absolute;left:auto;top:0;font-size:6em;color:#ccc;right:-20px}#aside3 .moduletable.news h3{float:left;width:220px;text-align:right;margin:35px 20px 0 0}#aside3 .moduletable ul.latestnews{float:left;width:630px;height:70px;margin:0 0 0 0;padding:0 0 0 40px;overflow:hidden}#aside3 .moduletable ul.latestnews li{width:100%;height:70px;display:block;position:relative;vertical-align:baseline}#aside3 .moduletable ul.latestnews a{color:#fff;display:block}.wrapper{position:relative;width:960px;margin:0 auto;height:100%}.logo{width:350px;height:82px;position:absolute;top:20px;overflow:hidden;background:url(../images/logo.png) center top no-repeat;background-size:contain}.logo a{width:100%;height:100px;display:block;text-indent:-999em}div.emp-tools{width:200px;padding:0 20px;position:absolute;right:0;top:20px}#carousel-buttons{width:1000px;top:115px;left:-20px;position:absolute;z-index:2}#carousel-buttons div{width:40px;height:40px;position:absolute;overflow:hidden;text-indent:-999em;cursor:pointer}#carousel-buttons div.left{background:url(../images/sprite-carousel-but.png) 0 0 no-repeat;left:0}#carousel-buttons a.left:hover{background-position:0 -50px}#carousel-buttons div.right{background:url(../images/sprite-carousel-but.png) 0 -100px no-repeat;right:0}#carousel-buttons a.right:hover{background-position:0 -150px}.mod_flexicontent_wrapper{width:960px;height:260px;padding:0;display:block;text-align:center;position:relative;overflow:hidden;z-index:1;box-shadow:0 0 10px rgba(0,0,0,0.3)}.mod_flexicontent_wrapper img{width:100%;position:absolute;z-index:1;left:0;top:0}.mod_flexicontent_wrapper a:hover p{padding:40px 4.2%}.mod_flexicontent_wrapper p{display:block;width:91.7%;position:absolute;left:0;bottom:0;z-index:2;background:rgba(17,17,17,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#7f111111', endColorstr='#7f111111');padding:20px 4.2%;text-align:left;color:#fff;text-shadow:0 -1px 0 rgba(17,17,17,0.5);font-size:1.15em;font-style:italic;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.breadcrumb{padding:20px 0 20px 0;color:#fff;font-size:12px}.breadcrumb a{color:#800000;text-shadow:0 1px 0 rgba(255,255,255,0.3)}.breadcrumb a:hover{color:#b30000}.breadcrumb span{font-style:italic;color:#7f7f7f}.breadcrumb li{display:inline}#selector{padding:40px 0;position:relative}#selector .career-img{z-index:1;position:absolute}#selector .client-img{z-index:1;position:absolute;left:50%;top:0}#selector .section-buttons{height:90px;width:970px;position:absolute;z-index:5;left:-5px;bottom:40px}#selector .section-buttons h4{z-index:1;position:relative;color:#fff;margin:3px 0}#selector .section-buttons p{z-index:1;z-index:2;position:relative;color:#fff;margin:3px 0;font-size:12px;text-transform:uppercase}#selector .section-buttons a{position:absolute;left:0;top:0;display:block;width:100%;height:100%;z-index:100}#selector *{color:#fff}#selector .left{position:absolute;width:335px;height:80px;overflow:hidden;padding-top:10px;left:0;background:url(../images/sprite-selector-but.png) no-repeat -455px 0;padding-left:25px}#selector .right{position:absolute;width:335px;height:80px;overflow:hidden;padding-top:10px;right:0;background:url(../images/sprite-selector-but.png) 0 -200px no-repeat;padding-right:25px;text-align:right}#selector .left:hover{background-position:-455px -100px}#selector .right:hover{background-position:0 -300px}.selector{width:910px;height:270px;margin:0 20px;border:5px solid #fff;background:#fff;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666;position:relative}#left-2-col{margin:0;position:relative;background:url(../images/bg-left-col.png) center top repeat-x;float:left}#left-2-col #component{width:720px}#component ul,#tinymce ul,#component ol,#tinymce ol{padding-left:2em;margin-bottom:1em}#component ul li,#tinymce ul li,#component ol li,#tinymce ol li{list-style:square;padding:.25em 0 0 0;font-size:90%}#component ol li,#tinymce ol li{list-style:decimal}#context-menu{margin-bottom:1em}#left-3-col{width:700px;margin:-40px 0 0 0;position:relative;background:url(../images/bg-left-col.png) center top repeat-x;padding:10px 10px 0 10px;float:left}#left-3-col #component{width:480px}.left-group{background:url(../images/bg-leftgroup.png) center top repeat-x;padding-top:20px;min-height:280px}.left-group>h2{border-bottom:solid 1px #999;margin:15px;display:block;padding-bottom:10px}#aside1{float:left;position:relative;width:200px;margin:-5px 10px 0 10px}#component{float:left;position:relative;margin-top:-20px}#component .categories-module li{margin:0 0 20px 0;list-style:none}.blog{position:relative;padding:20px 20px 0 20px}.blog .items-row{position:relative;margin:0 0 20px 0}.blogNews{position:relative;padding:20px 0 0 0}.blogNews .item{width:200px;margin:0 20px;float:left}.blogContact .column-1{width:230px;float:left;margin-right:20px}.blogContact .column-2{width:230px;float:left}.contact-image{width:60px;float:left;margin-right:10px;border:solid 1px #fff}.contact-image img{width:100%}.blogNews .items-row,#component .intro-block li{margin:0 0 40px 0;list-style:none;width:100%}.leading-block{display:none}.item-page{padding:20px 20px 0 20px}#flexicontent,.personlist,#component .categories-module,#component .search,#component>div{padding:2em 2em 0 2em}#component>div h1{color:#fff;text-shadow:0 -1px 0 rgba(17,17,17,0.5);text-transform:none;margin:-32px -32px 30px;padding:30px 32px 10px 32px;display:block;background:rgba(17,17,17,0.4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#7f111111', endColorstr='#7f111111')}#component>div h1.has-image{background-size:cover;background-position:center center;padding:150px 0 0 0}#component>div h1.has-image span{padding:10px 32px}#component>div h1 span{padding:30px 32px 10px 32px;display:block;background:rgba(17,17,17,0.4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#7f111111', endColorstr='#7f111111')}#component .search #searchForm{margin:1em 0 0 0}#component .search #searchForm .pull-left{float:left}#component .search #searchForm .phrases{display:none}#component .search #searchForm .form-limit{float:right}#component .search .search-results dd.result-category{font-size:80%}#component .search .search-results dd.result-text{margin-bottom:1.5em}#component .search .search-results .highlight{background:#ff0}div.addresses{position:relative;margin:0 -20px 0 -20px}div.addresses .location{float:left;width:200px;margin:0 20px 20px 20px}.contentpaneJobs{width:440px;padding-top:20px;margin:0 20px}.contentpaneJobs iframe{margin:-15px 0 0 -15px}.category-desc{margin-bottom:20px}#teasers .moduletable{float:left;margin-left:3%;padding:0 0 50px;width:45.33333%;position:relative;min-height:440px}#teasers .moduletable h3{font-size:18px;line-height:20px;min-height:40px}#teasers .moduletable img{width:100%;height:auto;-webkit-box-shadow:0 3px 4px -3px rgba(17,17,17,0.5);-moz-box-shadow:0 3px 4px -3px rgba(17,17,17,0.5);box-shadow:0 3px 4px -3px rgba(17,17,17,0.5);margin:6px 0 !important}#teasers .moduletable .readmore{position:absolute;bottom:0}.phocamaps{position:relative}#fc_alpha .letters,#fc_alpha .numbers{margin-bottom:5px;font-size:.875em}#fc_alpha .letters a,#fc_alpha .numbers a,#fc_alpha .letters span,#fc_alpha .numbers span{padding:3px 5px;color:#fff;text-shadow:0 -1px 0 rgba(17,17,17,0.5);margin-right:1px}#fc_alpha .letters a,#fc_alpha .numbers a{background:#800000}#fc_alpha .letters span,#fc_alpha .numbers span{background:rgba(127,127,127,0.6);color:#7f7f7f;text-shadow:0 1px 0 rgba(255,255,255,0.3)}#footer .wrapper{padding:40px 20px;width:920px;zoom:1}#footer .wrapper:before,#footer .wrapper:after{content:"";display:table}#footer .wrapper:after{clear:both}#footer .wrapper>div{font-size:11px;color:#999;width:35%}#footer .motto{position:absolute;right:14px;top:40px;width:460px !important}#footer .motto p{text-align:right;text-transform:uppercase;letter-spacing:.5em;font-family:'CapSerif',serif}#footer #footer-menu{color:#ccc;float:left;margin-bottom:1.5em}#footer #footer-menu ul{zoom:1}#footer #footer-menu ul:before,#footer #footer-menu ul:after{content:"";display:table}#footer #footer-menu ul:after{clear:both}#footer #footer-menu ul li{font-family:'CapSerif',serif;font-size:14px;float:left;padding:0 0 0 35px}#footer #footer-menu ul li a{display:block;padding:3px 8px}#footer #footer-menu ul li a:hover{background:#4d4c4d}#footer #footer-menu ul li:first-child{padding-left:0}#footer #footer-menu ul li ul{margin-top:2px}#footer #footer-menu ul li ul li{font-family:"Arial",arial,sans-serif;font-size:12px;float:none;padding:0;margin-left:-8px}#footer #footer-menu ul li ul li a{color:#fff}.login{margin:2em}.login h1{font-size:1.5em;letter-spacing:.02em}.login .controls .btn{margin-top:1em}#member-profile{margin:2em}#member-profile fieldset{margin-bottom:1em;width:50%;float:left}#member-profile .form-actions{zoom:1;width:100%;display:block;clear:both}#member-profile .form-actions:before,#member-profile .form-actions:after{content:"";display:table}#member-profile .form-actions:after{clear:both}#member-profile #helpsite-refresh,#member-profile a.btn{background:none;color:#800000;text-transform:none;border:0;padding:0;text-shadow:none;font-size:.8em}#usermenu{padding:0;margin:0;zoom:1;font-size:90%}#usermenu:before,#usermenu:after{content:"";display:table}#usermenu:after{clear:both}#usermenu ul{float:left}#usermenu ul li{float:left}#usermenu ul li a{display:block;padding:.25em .75em;color:#fff}#usermenu ul li a:hover{color:#e60000}#usermenu form{float:right}#usermenu form div{float:left;color:#fff}#usermenu form div input{border:0}#usermenu form .login-greeting{margin:4px 1em 0 0}#adminForm .btn-toolbar{zoom:1}#adminForm .btn-toolbar:before,#adminForm .btn-toolbar:after{content:"";display:table}#adminForm .btn-toolbar:after{clear:both}#adminForm .btn-toolbar div{float:right}#adminForm .btn-toolbar div:first-child{float:left}#adminForm .controls{position:relative}#adminForm .controls input{padding-left:3em !important}#adminForm .controls button{background:none;border:none;position:absolute;top:0}#adminForm .controls button i{color:#7f7f7f;font-size:1.5em;text-shadow:none}.fc_edit_link,div.buttons{position:absolute;top:0;left:10px}.fc_edit_link>.editlinktip img,div.buttons>.editlinktip img{display:none}.fc_edit_link>.editlinktip:after,div.buttons>.editlinktip:after{content:"\e011";font-family:'icomoon';color:#800000}ul.statetoggler{margin:0;padding:0;zoom:1;float:right}ul.statetoggler:before,ul.statetoggler:after{content:"";display:table}ul.statetoggler:after{clear:both}ul.statetoggler li{float:left;margin:0 2px;list-style:none !important}.accessible{text-indent:-999em;height:.001px;line-height:.001px}.clr,.row-separator,.item-separator{display:block;clear:both;text-indent:-999em;height:.001px;line-height:.001px}.cat-children{display:none}.pagination{position:relative;padding:20px 0 0 0;border-top:1px solid #f0f0f0;zoom:1}.pagination:before,.pagination:after{content:"";display:table}.pagination:after{clear:both}.pagination p.counter{position:absolute;left:0;font-size:.875em;color:#7f7f7f}.pagination ul{position:relative;float:right;font-size:.875em}.pagination ul li{display:inline}.pagination ul li span,.pagination ul li a{padding:3px 5px;color:#fff;text-shadow:0 -1px 0 rgba(17,17,17,0.5);margin-right:1px}.pagination ul li a{background:#800000}.pagination ul li span{background:rgba(127,127,127,0.6);color:#7f7f7f;text-shadow:0 1px 0 rgba(255,255,255,0.3)}.topblock{display:none}.mod_flexicontent_featured{display:none}.mod_flexicontent_standard_wrapper{background:none;margin:0;padding:0;border:none;width:960px;height:100%;position:absolute;left:0;top:0;z-index:100}.mod_flexicontent_standard .odd{background:none;margin:0;padding:0;border:none;width:960px;height:100%}.mod_flexicontent_standard .first{z-index:101}.mod_flexicontent,.mod_flexicontent_standard{margin:0;padding:0;width:960px;height:100%;position:absolute;left:0;top:0}.image-right{float:right;margin:0 0 0 10px}.image-left{float:left;margin:0 10px 0 0}#fc_filter_form_blocker,#item_total{display:none}