
html{color:#000;background:#ffffff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000000;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}.bold{font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.italic{font-family:"AllerItalic",arial,helvetica,clean,sans-serif;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}#user-pass,#user-login{width:910px;padding:40px 0 40px 50px;background-color:#efefef;margin-bottom:63px;}#user-pass label,#user-login label{font:bold 14px/16px Helvetica,Arial,Tahoma,sans-serif;display:block;color:#000;margin-bottom:5px;}#user-pass label .form-required,#user-login label .form-required{color:#d81b43;}#user-pass input[type="text"],#user-login input[type="text"],#user-pass input[type="password"],#user-login input[type="password"]{width:300px;margin-bottom:3px;}#user-pass .description,#user-login .description{color:#919191;font:11px/14px Helvetica,Arial,Tahoma,sans-serif;margin-bottom:20px;}#user-pass input[type="submit"],#user-login input[type="submit"]{width:100px;margin-bottom:0;background:#d81b43 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 75px -89px;cursor:pointer;color:#F7D1D9;}#user-pass{margin-bottom:165px;}#user-pass input[type="submit"]{width:auto;margin-bottom:0;background:#d81b43 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 150px -89px;padding-right:40px;color:#F7D1D9;cursor:pointer;margin-top:20px;}.messages.status a{color:#d81b43;text-decoration:none;}.messages.status a:hover{color:#838383;}.messages.status a:hover{color:#d81b43;text-decoration:underline;}#tabs{background-color:#a8a8a8;}#tabs ul.primary,#tabs ul.secondary{width:99%;}#tabs ul.primary{margin:0;border-width:0;list-style:none;white-space:nowrap;line-height:normal;}#tabs ul.primary li{float:left;margin:0;padding:0;}#tabs ul.primary li.active a,#tabs ul.primary li.active a:hover{border-width:0;color:#fff;background-color:#d81b43;}#tabs ul.primary li.active a .tab,#tabs ul.primary li.active a:hover .tab{background-color:#d81b43;}#tabs ul.primary li a{display:block;height:24px;margin:0;padding:0 0 0 10px;border-width:0;text-decoration:none;color:#2f2f2f;background-color:#efefef;}#tabs ul.primary li a:hover{border-width:0;background-color:#d5d5d5;}#tabs ul.primary li a:hover .tab{}#tabs ul.primary li a .tab{display:block;height:20px;margin:0;padding:2px 20px 2px 6px;border-width:0;line-height:20px;}#tabs ul.secondary{margin:0;padding:0 0 0 5px;border-bottom:1px solid silver;list-style:none;white-space:nowrap;}#tabs ul.secondary li{float:left;margin:0 5px 0 0;padding:5px 0;border-right:none;}#tabs ul.secondary a{display:block;height:24px;margin:0;padding:0;border:1px solid silver;text-decoration:none;color:#777777;}#tabs ul.secondary a .active,#tabs ul.secondary a .active:hover{border:1px solid silver;color:black;}#tabs ul.secondary a:hover{}#tabs ul.secondary a .tab{display:block;height:18px;margin:0;padding:3px 8px;line-height:18px;}@font-face{font-family:'AllerLightRegular';src:url(/sites/all/themes/custom/dmjx/fonts/aller_lt-webfont.eot);src:url(/sites/all/themes/custom/dmjx/fonts/aller_lt-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/dmjx/fonts/aller_lt-webfont.woff) format('woff'),url(/sites/all/themes/custom/dmjx/fonts/aller_lt-webfont.ttf) format('truetype'),url(/sites/all/themes/custom/dmjx/fonts/aller_lt-webfont.svg#AllerLightRegular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'AllerLightItalic';src:url(/sites/all/themes/custom/dmjx/fonts/aller_ltit-webfont.eot);src:url(/sites/all/themes/custom/dmjx/fonts/aller_ltit-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/dmjx/fonts/aller_ltit-webfont.woff) format('woff'),url(/sites/all/themes/custom/dmjx/fonts/aller_ltit-webfont.ttf) format('truetype'),url(/sites/all/themes/custom/dmjx/fonts/aller_ltit-webfont.svg#AllerLightItalic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'AllerBold';src:url(/sites/all/themes/custom/dmjx/fonts/aller_bd-webfont.eot);src:url(/sites/all/themes/custom/dmjx/fonts/aller_bd-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/dmjx/fonts/aller_bd-webfont.woff) format('woff'),url(/sites/all/themes/custom/dmjx/fonts/aller_bd-webfont.ttf) format('truetype'),url(/sites/all/themes/custom/dmjx/fonts/aller_bd-webfont.svg#AllerBold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'AllerItalic';src:url(/sites/all/themes/custom/dmjx/fonts/aller_it-webfont.eot);src:url(/sites/all/themes/custom/dmjx/fonts/aller_it-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/dmjx/fonts/aller_it-webfont.woff) format('woff'),url(/sites/all/themes/custom/dmjx/fonts/aller_it-webfont.ttf) format('truetype'),url(/sites/all/themes/custom/dmjx/fonts/aller_it-webfont.svg#AllerItalic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'AllerRegular';src:url(/sites/all/themes/custom/dmjx/fonts/aller_rg-webfont.eot);src:url(/sites/all/themes/custom/dmjx/fonts/aller_rg-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/dmjx/fonts/aller_rg-webfont.woff) format('woff'),url(/sites/all/themes/custom/dmjx/fonts/aller_rg-webfont.ttf) format('truetype'),url(/sites/all/themes/custom/dmjx/fonts/aller_rg-webfont.svg#AllerRegular) format('svg');font-weight:normal;font-style:normal;}.pane-prefooter-mini-panel,.bottom-pane{clear:both;}.prefooter,.pane-prefooter-mini-panel{padding-top:60px;clear:both;}.prefooter-wrapper{clear:both;width:1020px;background-color:#0d0d0d;padding-bottom:60px;}.prefooter-wrapper .blogs h2.pane-title,.prefooter-wrapper .twitter h2.pane-title,.prefooter-wrapper .flickr h2.pane-title{font-size:174%;line-height:189%;font-weight:normal;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#cccccc;padding:0 0 10px 15px;background-color:transparent !important;}.prefooter-wrapper .blogs,.prefooter-wrapper .twitter{float:left;}.prefooter-wrapper .blogs .blog-link h3,.prefooter-wrapper .twitter .blog-link h3{line-height:100%;}.prefooter-wrapper .blogs .blog-link h3 a,.prefooter-wrapper .twitter .blog-link h3 a{color:#cccccc;text-decoration:none;display:block;}.prefooter-wrapper .blogs .blog-link h3 a:hover,.prefooter-wrapper .twitter .blog-link h3 a:hover{color:#838383;}.prefooter-wrapper .blogs .teaser-text a,.prefooter-wrapper .twitter .teaser-text a,.prefooter-wrapper .blogs .twitt-user-name a,.prefooter-wrapper .twitter .twitt-user-name a{color:#cccccc;text-decoration:none;color:#aaaaaa;display:block;}.prefooter-wrapper .blogs .teaser-text a:hover,.prefooter-wrapper .twitter .teaser-text a:hover,.prefooter-wrapper .blogs .twitt-user-name a:hover,.prefooter-wrapper .twitter .twitt-user-name a:hover{color:#838383;}.prefooter-wrapper .blogs .twitt-body,.prefooter-wrapper .twitter .twitt-body{color:rgba(204,204,204,0.8);}.prefooter-wrapper .blogs .views-row,.prefooter-wrapper .twitter .prefooter-twitt-block{width:150px;height:135px;padding:35px 15px 15px;word-wrap:break-word;}.prefooter-wrapper .blogs .views-row .block-arrow a,.prefooter-wrapper .twitter .prefooter-twitt-block .block-arrow a{display:block;margin-top:5px;height:20px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -70px -198px;}.prefooter-wrapper .blog-link,.prefooter-wrapper .twitt-body{position:absolute;bottom:15px;left:15px;width:150px;}.prefooter-wrapper .blogs{clear:both;}.prefooter-wrapper .blogs .views-row{position:relative;padding:0;width:180px;height:185px;}.prefooter-wrapper .blogs .views-row.views-row-odd a{background-color:#303030;}.prefooter-wrapper .blogs .views-row.views-row-even a{background-color:#232323;}.prefooter-wrapper .blogs .blog-link{position:absolute;top:0;left:0;}.prefooter-wrapper .blogs .blog-link a{color:#cccccc;text-decoration:none;padding:35px 15px 30px;width:150px;height:120px;display:block;}.prefooter-wrapper .blogs .blog-link a:hover{color:#838383;}.prefooter-wrapper .blogs .blog-link a h3,.prefooter-wrapper .blogs .blog-link a .teaser-text{font-size:100%;line-height:100%;font-weight:normal;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;width:150px;word-wrap:break-word;}.prefooter-wrapper .blogs .blog-link a h3{top:0;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.prefooter-wrapper .blogs .blog-link a .teaser-text{bottom:-5px;position:absolute;padding-bottom:25px;min-height:39px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -68px -155px;}.prefooter-wrapper .twitter{margin-left:60px;width:240px;}.prefooter-wrapper .twitter .twitt-img{float:left;}.prefooter-wrapper .twitter h2{padding-left:0;}.prefooter-wrapper .twitter .prefooter-twitt-block{float:left;position:relative;}.prefooter-wrapper .twitter .twitt-odd .prefooter-twitt-block{background-color:#232323;}.prefooter-wrapper .twitter .twitt-even .prefooter-twitt-block{background-color:#303030;}.prefooter-wrapper .twitter .twitt-user-name{color:#cccccc;font-size:100%;line-height:100%;font-weight:normal;}.prefooter-wrapper .twitter .twitt-body{font-size:100%;line-height:116%;font-weight:normal;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#cccccc;}.prefooter-wrapper .twitter .twitt-body a{color:#898989;text-decoration:none;}.prefooter-wrapper .twitter .twitt-body a:hover{color:#838383;}.prefooter-wrapper .twitter .twitt-body .colored-user{color:#898989;}.prefooter-wrapper .flickr{width:360px;float:left;}.prefooter-wrapper .flickr h2{padding-left:0;}.prefooter-wrapper .flickr li{float:left;}.prefooter-wrapper .flickr li img{display:block;}.prefooter-wrapper .flickr .flickr-teaser{width:120px;height:120px;float:right;margin-right:-120px;background:#343434 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -112px -110px;}.prefooter-wrapper .flickr .flickr-teaser a{width:90px;height:90px;padding:15px;display:block;color:#919191;text-decoration:none;}.prefooter-wrapper .flickr .flickr-teaser a:hover{color:#838383;}.prefooter-wrapper .flickr .flickr-teaser a:hover{color:#919191;}.prefooter-wrapper .suggest{position:relative;z-index:10;float:right;}.prefooter-wrapper .suggest .suggest-button{height:60px;line-height:60px;margin-right:60px;cursor:pointer;background:#232323 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 240px -692px;}.prefooter-wrapper .suggest .suggest-button p{color:#838383;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.prefooter-wrapper .suggest .suggest-button.web-form-visible{background:#232323 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 240px -732px;}.prefooter-wrapper .suggest footer{display:none;}.prefooter-wrapper .suggest article{background-color:#3e3e3e;padding:30px 30px 0;width:330px;line-height:normal;overflow:hidden;position:absolute;right:60px;display:none;}.prefooter-wrapper .suggest article label{display:none;}.prefooter-wrapper .suggest article input[type="text"],.prefooter-wrapper .suggest article input[type="email"]{width:310px;margin-bottom:10px;font-size:85%;}.prefooter-wrapper .suggest article input[type="submit"]{width:180px;margin-top:25px;float:right;background:#232323 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 155px -89px;}.prefooter-wrapper .suggest article input[type="submit"]:hover{background:#232323 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 155px -61px;color:#bdbdbd;}.prefooter-wrapper .suggest article .node-links{display:none;}.prefooter-wrapper .suggest .pane-title{display:none;}.prefooter-wrapper .suggest p{padding:0 65px 0 15px;color:#bdbdbd;display:block;}.upToTop{width:720px;height:60px;margin-left:300px;color:#acacac;text-transform:uppercase;cursor:pointer;background:#232323 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 630px -230px;}.upToTop .pane-title{display:none;}.upToTop p{padding-left:25px;font-size:85%;line-height:60px;font-weight:normal;}.upToTop .letters{color:#7f7f7f;}.block-panels-mini-footer-mini-panel{margin-top:80px;}.block-panels-mini-footer-mini-panel .block-content{margin-left:300px;}.block-panels-mini-footer-mini-panel .footer-header{overflow:hidden;margin-bottom:5px;}.block-panels-mini-footer-mini-panel .footer-header .pane-title{display:none;}.block-panels-mini-footer-mini-panel .footer-header h2{font-size:174%;line-height:189%;font-weight:normal;float:left;width:285px;padding-left:15px;}.block-panels-mini-footer-mini-panel .footer-header .social-media{width:360px;margin-top:10px;float:left;}.block-panels-mini-footer-mini-panel .footer-header .social-media li{float:left;}.block-panels-mini-footer-mini-panel .footer-header .social-media li a{width:60px;height:30px;margin-right:30px;text-indent:-9999px;display:block;}.block-panels-mini-footer-mini-panel .footer-header .social-media .facebook{background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -150px -295px;}.block-panels-mini-footer-mini-panel .footer-header .social-media .twitter{background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -150px -334px;}.block-panels-mini-footer-mini-panel .footer-header .social-media .linkedin{background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -150px -376px;}.block-panels-mini-footer-mini-panel .footer-header .social-media .youtube{background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -150px -419px;}.block-panels-mini-footer-mini-panel .copyright{height:60px;background-color:#303030;width:685px;padding-left:25px;color:#acacac;position:relative;}.block-panels-mini-footer-mini-panel .copyright .pane-title{display:none;}.block-panels-mini-footer-mini-panel .copyright .letters{color:#7f7f7f;}.block-panels-mini-footer-mini-panel .copyright p{font-size:85%;line-height:60px;font-weight:normal;text-transform:uppercase;}.block-panels-mini-footer-mini-panel .copyright p > span.feedback{position:absolute;bottom:0;right:50px;cursor:pointer;height:30px;width:160px;line-height:30px;padding:0 10px;color:#bdbdbd;text-decoration:none;background:#1d1d1d url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 161px -607px;}.block-panels-mini-footer-mini-panel .copyright p > span.feedback:hover{color:#838383;}.block-panels-mini-footer-mini-panel .copyright p + p{text-transform:none;font-size:100%;line-height:100%;font-weight:normal;}.block-panels-mini-footer-mini-panel .copyright footer{display:none;}.block-panels-mini-footer-mini-panel .copyright article{background-color:#303030;padding:40px 50px 0 25px;width:340px;line-height:normal;overflow:hidden;position:absolute;right:0;bottom:0;display:none;}.block-panels-mini-footer-mini-panel .copyright article label{text-transform:uppercase;margin-bottom:3px;display:block;font-size:85%;}.block-panels-mini-footer-mini-panel .copyright article input[type="text"],.block-panels-mini-footer-mini-panel .copyright article input[type="email"]{width:320px;margin-bottom:15px;font-size:85%;}.block-panels-mini-footer-mini-panel .copyright article textarea{height:85px;width:340px;}.block-panels-mini-footer-mini-panel .copyright article input[type="submit"]{width:180px;margin-top:35px;float:right;background:#1d1d1d url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 161px -653px;}.block-panels-mini-footer-mini-panel .copyright article input[type="submit"]:hover{background:#1d1d1d url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 161px -653px;color:#bdbdbd;}.block-panels-mini-footer-mini-panel .copyright article .node-links{display:none;}.footer-wrapper{padding:40px 0px 27px 25px;background-color:#1d1d1d;clear:both;}.footer-wrapper .footer-menu{margin-right:30px;float:left;}.footer-wrapper .footer-menu h2{display:none;}.footer-wrapper .footer-menu .menu li a{line-height:24px;height:24px;display:block;padding-left:25px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -80px 2px;color:#8e8e8e;text-decoration:none;}.footer-wrapper .footer-menu .menu li a:hover{color:#838383;}.footer-wrapper .footer-menu .menu li a:hover{background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -80px -93px;}.footer-wrapper .company-info{width:150px;margin-right:30px;float:left;}.footer-wrapper .company-info .pane-title{display:none;}.footer-wrapper .company-info p{color:#aaaaaa;margin-bottom:20px;font-size:100%;line-height:123.1%;font-weight:normal;}.footer-wrapper .company-info p a{color:#6b6a6a;text-decoration:none;}.footer-wrapper .company-info p a:hover{color:#838383;}.footer-wrapper .company-info p a:hover{color:#464646;}.footer-wrapper .company-info p .phone,.footer-wrapper .company-info p .fax{width:48px;}.footer-wrapper .company-info p .fax{padding-right:25px;}.footer-wrapper .company-info p + p{margin:0;}.related-wrapper{margin:60px 0 0 0;background-color:#ffffff;padding-bottom:60px;clear:both;}.related-wrapper h2{font-size:174%;line-height:189%;font-weight:normal;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;padding:18px 0 22px;}.related-wrapper li.row-odd{background-color:#efefef;}.related-wrapper li.row-even{background-color:#e4e4e4;}.related-wrapper .more a{height:30px;width:130px;line-height:30px;padding:0 10px;float:right;color:#c1c1c1;text-decoration:none;background:#303030 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 45px 6px;display:block;}.related-wrapper .more a:hover{color:#838383;}.related-wrapper .more a:hover{color:#c1c1c1;}.related-wrapper .courses h2{margin-left:20px;}.related-wrapper .courses li,.related-wrapper .articles li{padding:15px;width:180px;}.related-wrapper .courses li .dm-block,.related-wrapper .articles li .dm-block{min-height:18px;}.related-wrapper .courses li .dm-block a,.related-wrapper .articles li .dm-block a{color:#2f2f2f;text-decoration:none;display:block;padding-top:4px;}.related-wrapper .courses li .dm-block a:hover,.related-wrapper .articles li .dm-block a:hover{color:#838383;}.related-wrapper .courses li .dm-block span,.related-wrapper .articles li .dm-block span{color:#6f6f6f;}.related-wrapper .books li{float:left;width:190px;height:355px;overflow:hidden;padding:30px 25px 0;position:relative;}.related-wrapper .books li .book-price{font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.related-wrapper .books li .cart{position:absolute;bottom:12px;left:35px;width:190px;height:25px;line-height:25px;}.related-wrapper .books li .cart .add-to-cart{float:right;color:#2f2f2f;text-decoration:none;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -245px -520px;padding-right:30px;}.related-wrapper .books li .cart .add-to-cart:hover{color:#838383;}.related-wrapper .books li .dm-block{position:absolute;top:260px;left:10px;width:175px;max-height:85px;overflow:hidden;}.related-wrapper .books li .dm-block a{color:#2f2f2f;text-decoration:none;display:block;margin-bottom:5px;}.related-wrapper .books li .dm-block a:hover{color:#838383;}.related-wrapper .books li .dm-block .book-author,.related-wrapper .books li .dm-block .tags{display:none;font-size:85%;line-height:14px;color:#949496;display:block;}.related-wrapper .books li .dm-block .tags{display:none;}.related-wrapper .books li .right-link.rl-red{background-color:#d81b43;right:0px;width:130px;background-position:105px -89px;}.related-wrapper .books .more{width:100%;display:block;}.related-wrapper .books .more a.one-book{float:left;margin-left:90px;}.ie7 .prefooter-wrapper .node-webform .webform-client-form .webform-container-inline label{display:none;}.ie7 .block-footer-mini-panel .node-webform .required{margin-bottom:5px;}.ie7 .block-footer-mini-panel .copyright article input[type="submit"]{margin-top:20px;}.msg{color:#fff;clear:both;}.msg .messages{padding:10px;}.msg .krumo-root{color:#000;}.msg .status{background-color:#e4e4e4;color:#000;}.msg .error{background-color:#d81b43;color:#ffffff;}.msg .error a{color:#00d2ff;text-decoration:underline;}.msg .error a:hover{color:#838383;}.msg .error a:hover{color:#52c9e2;}.msg .error li{margin-bottom:10px;}.page-checkout .messages{padding:10px;}.page-checkout .status{background-color:#e4e4e4;color:#000;}.page-checkout .error{background-color:#d81b43;color:#ffffff;}.page-checkout .error a{color:#00d2ff;text-decoration:underline;}.page-checkout .error a:hover{color:#838383;}.page-checkout .error a:hover{color:#52c9e2;}.page-checkout .error li{margin-bottom:10px;}.ie8 header,.ie7 header{display:block;}.ie8 header .head-menu li,.ie7 header .head-menu li{display:inline;zoom:1;}.ie8 header .head-wrapper,.ie7 header .head-wrapper{z-index:50;zoom:1;position:relative;}.ie7{}.ie7 .second-level-menu{display:inline;zoom:1;}.ie7 .no-image .title{cursor:pointer;}.ie7 .education-title{zoom:1;}.ie7 .block-panels-mini-footer-mini-panel .copyright textarea{width:321px;}.ie7 .page-soeg .search-wrapper .search-left .select-type,.ie7 .page-search-site .search-wrapper .search-left .select-type{position:relative;z-index:30;}.ie7 .page-soeg .search-wrapper .search-left .select-type a,.ie7 .page-search-site .search-wrapper .search-left .select-type a{padding-top:8px;}.ie7 .page-soeg .search-wrapper .search-left .select-type a .reset,.ie7 .page-search-site .search-wrapper .search-left .select-type a .reset{position:absolute;right:0;bottom:8px;}.ie7 .page-soeg .search-wrapper .search-left .pane-apachesolr-form input.form-text,.ie7 .page-search-site .search-wrapper .search-left .pane-apachesolr-form input.form-text{padding-top:2px;width:410px;height:29px;line-height:27px;}.ie7 .external-links .pane-apachesolr-form{position:relative;}.ie7 .external-links .pane-apachesolr-form input[type="text"]{border:0px none;background:transparent;color:#787878;font-size:85%;outline:0 none;width:115px;height:15px;line-height:15px;}.ie7 .external-links .pane-apachesolr-form input[type="submit"]#edit-submit{text-transform:capitalize;position:static !important;background-color:#3e3e3e;}.ie7 .showcase-list{padding-bottom:60px;}.ie7 #edit-customer-profile-shipping .name-block div + div,.ie7 #edit-customer-profile-billing .name-block div + div{width:600px;}.ie7 #edit-customer-profile-shipping .street-block > div label,.ie7 #edit-customer-profile-billing .street-block > div label{width:178px;}.ie7 #edit-customer-profile-shipping .locality-block div,.ie7 #edit-customer-profile-billing .locality-block div{float:none !important;display:inline;zoom:1;}.ie7 #edit-customer-profile-shipping .locality-block .postal-code,.ie7 #edit-customer-profile-billing .locality-block .postal-code{margin-right:49px;}.ie7 #edit-customer-profile-shipping .locality-block .postal-code label,.ie7 #edit-customer-profile-billing .locality-block .postal-code label{width:152px;}.ie7 #edit-customer-profile-shipping .locality-block input.locality,.ie7 #edit-customer-profile-billing .locality-block input.locality{width:195px !important;}.ie7 #edit-customer-profile-shipping .locality-block .state label,.ie7 #edit-customer-profile-billing .locality-block .state label{width:159px !important;}.ie7 .page-checkout #edit-buttons{margin-top:-3px;display:inline;zoom:1;}.ie7 .page-viden-og-innovation .pane-apachesolr-form,.ie7 .section-viden-og-innovation .pane-apachesolr-form{display:inline;zoom:1;}.ie7 .page-content{z-index:100;}.ie7 .education-courses li{display:inline;zoom:1;}.ie7 .node-type-master-course li .details .price,.ie7 .node-type-master-course li .details .pu-price{clear:both;}.ie7 .node-type-master-course li .details .label,.ie7 .node-type-master-course li .details .qtip-link{display:block;float:left;}.ie7 .node-type-master-course li .details .subscribe a{word-wrap:normal;}.ie8{}.ie8 .full.dark.image:hover .arrow,.ie8 .half.dark.image:hover .arrow{background:url(/sites/all/themes/custom/dmjx/images/ie-down-arrow-dark.png) 0 0 no-repeat;}.ie8 .full.light.image:hover .arrow,.ie8 .half.light.image:hover .arrow,.ie8 .full.medium.image:hover .arrow,.ie8 .half.medium.image:hover .arrow,.ie8 .full.white.image:hover .arrow,.ie8 .half.white.image:hover .arrow{background:url(/sites/all/themes/custom/dmjx/images/ie-down-arrow-white.png) 0 0 no-repeat;}.ie8 .page-search-site .search-wrapper .search-left .pane-apachesolr-form input[type="search"]{line-height:30px;}.ie8 .secon-level-menu .menu-block-wrapper,.ie7 .secon-level-menu .menu-block-wrapper{width:630px;}.ie8 .secon-level-menu .menu-block-wrapper .menu li,.ie7 .secon-level-menu .menu-block-wrapper .menu li{width:190px;}.ie8 input[type="text"],.ie7 input[type="text"]{line-height:30px;}.webkit .head-elements .external-links .pane-apachesolr-form input[type="search"]{height:30px;line-height:normal;}.webkit .page-education .dm-block h2 a,.webkit .page-education .education-title p{letter-spacing:-1px;}.webkit .secon-level-menu .menu li{letter-spacing:-1px;}.webkit .page-kontakt-find-medarbejder .sort-by,.webkit .page-employees .sort-by{width:190px;}.webkit input[type="text"],.webkit input[type="email"]{line-height:normal !important;}.mozilla input[type="email"]{-moz-box-shadow:none;}.ie7 div.selector select{display:inline;zoom:1;width:390px;}.ie7 .content form .webform-component.webform-container-inline > label,.ie7 .content form div.webform-component{display:inline;zoom:1;clear:both;margin-bottom:9px;}.ie7 .add-more-wrapper{margin-top:-60px !important;}.ie7 #add-priority{display:inline;zoom:1;margin-top:20px;}.ie7 #course-web-form #webform-component-course-prioritet .webform-component-select{zoom:1;display:inline;margin-bottom:40px;}.ie7 #course-web-form #webform-component-prioritet-type,.ie7 .node-type-webform .page-content .content form fieldset{width:695px;zoom:1;display:inline;}.ie7 .qtip-link,.ie7 #course-web-form form > div{zoom:1;display:inline;}.ie7 #course-web-form #webform-component-prioritet-type{margin-bottom:0;}.ie7 #webform-component-user-info{margin-bottom:0;}.ie7 #webform-component-user-info--country,.ie7 #webform-component-user-info--email,.ie7 #webform-component-user-info--private-email,.ie7 #webform-component-user-info--firstname,.ie7 #webform-component-user-info--lastname,.ie7 #webform-component-user-info--stilling,.ie7 #webform-component-work-place-info--workplace-department,.ie7 #webform-component-work-place-info--workplace-contact-person,.ie7 #webform-component-work-place-info--workplace-contact-person-email,.ie7 #webform-component-work-place-info--workplace-address,.ie7 #webform-component-work-place-info--workplace-country,.ie7 #webform-component-work-place-info--workplace-postnumber,.ie7 #webform-component-work-place-info--workplace-ean-number,.ie7 #webform-component-payer-info--payer-department,.ie7 #webform-component-payer-info--payer-contact-person,.ie7 #webform-component-payer-info--payer-contact-person-email,.ie7 #webform-component-payer-info--payer-address,.ie7 #webform-component-payer-info--payer-postnumber,.ie7 #webform-component-payer-info--payer-country,.ie7 #webform-component-payer-info--payer-ean-number,.ie7 #webform-component-experience1--work-position,.ie7 #webform-component-experience2--work-position,.ie7 #webform-component-experience3--work-position,.ie7 #webform-component-experience4--work-position,.ie7 #webform-component-experience5--work-position{margin-bottom:9px;}.ie7 #webform-component-user-info--address .form-textarea-wrapper textarea{width:370px;}.ie7 #webform-component-user-info--cpr label{margin-right:1px;}.ie7 #webform-component-user-info--phone label,.ie7 #webform-component-user-info--email label{margin-right:10px;}.ie7 #edit-submitted-user-info-country,.ie7 #edit-submitted-user-info-private-email,.ie7 #edit-submitted-user-info-cpr,.ie7 #edit-submitted-user-info-postnumber{margin-left:4px;}.ie7 #webform-component-work-place-info--workplace-city input,.ie7 #webform-component-payer-info--payer-city input,.ie7 #webform-component-user-info--city input{width:182px;}.ie7 #webform-component-work-place-info--workplace-country,.ie7 #webform-component-payer-info--payer-country,.ie7 #webform-component-user-info--country{clear:left;}.ie7 #course-web-form #webform-component-who-pays-fieldset legend{margin-left:-30px;}.ie7 #course-web-form #webform-component-who-pays-fieldset .fieldset-description{margin-top:0;}.ie7 #course-web-form #webform-component-pu-pris{width:690px;}.ie7 #course-web-form #webform-component-pu-pris legend{padding-top:15px;padding-left:22px;}.ie7 #course-web-form #webform-component-pu-pris #webform-component-pu-pris--pu-price-description{margin-top:0;width:100%;}.ie7 #course-web-form #webform-component-payer-info,.ie7 #course-web-form #webform-component-work-place-info{width:690px;}.ie7 #webform-component-experience1 legend,.ie7 #webform-component-experience2 legend,.ie7 #webform-component-experience3 legend,.ie7 #webform-component-experience4 legend,.ie7 #webform-component-experience5 legend{margin-left:-36px;padding:25px 0 20px 29px;}.ie7 #webform-component-experience1 input,.ie7 #webform-component-experience2 input,.ie7 #webform-component-experience3 input,.ie7 #webform-component-experience4 input,.ie7 #webform-component-experience5 input{margin-right:4px;}.ie7 #webform-component-upload-documentation legend,.ie7 #webform-component-education-fieldset legend{width:680px;padding-left:22px;}.ie7 #webform-component-upload-documentation .fieldset-wrapper,.ie7 #webform-component-education-fieldset .fieldset-wrapper{margin-top:0;}.ie7 #webform-component-upload-documentation{padding-bottom:30px;}.ie7 #webform-component-upload-documentation .fieldset-wrapper{top:0;}.ie7 #webform-component-upload-documentation legend{padding-top:0;}.ie7 #webform-component-accept,.ie7 #webform-component-news-subscribe,.ie7 #webform-component-specific-comments{margin-bottom:0;width:690px;display:inline;zoom:1;}.ie7 #webform-component-news-subscribe-fieldset legend{padding-left:21px;padding-top:12px;}.ie7 #webform-component-news-subscribe-fieldset .fieldset-description{margin-top:0;}.ie7 #webform-component-accept{width:665px;}.ie7 #webform-component-news-subscribe{margin-bottom:27px;}.ie8 #course-web-form #webform-component-who-pays-fieldset .fieldset-description{margin-top:0;}.ie8 #course-web-form #webform-component-pu-pris #webform-component-pu-pris--pu-price-description{margin-top:0;}.ie8 #webform-component-experience1 legend,.ie8 #webform-component-experience2 legend,.ie8 #webform-component-experience3 legend,.ie8 #webform-component-experience4 legend,.ie8 #webform-component-experience5 legend{margin-left:-36px;padding:25px 0 20px 35px;width:680px;}.ie8 #webform-component-experience1 input,.ie8 #webform-component-experience2 input,.ie8 #webform-component-experience3 input,.ie8 #webform-component-experience4 input,.ie8 #webform-component-experience5 input{margin-right:4px;}.ie8 #webform-component-who-pays-fieldset legend,.ie8 #webform-component-news-subscribe-fieldset legend,.ie8 #webform-component-education-fieldset legend,.ie8 #webform-component-upload-documentation legend{width:680px;}.ie8 #webform-component-who-pays-fieldset .fieldset-wrapper,.ie8 #webform-component-news-subscribe-fieldset .fieldset-wrapper,.ie8 #webform-component-education-fieldset .fieldset-wrapper,.ie8 #webform-component-upload-documentation .fieldset-wrapper{margin-top:0;}.ie8 #webform-component-upload-documentation .fieldset-wrapper{top:0;}.ie8 #webform-component-news-subscribe-fieldset .fieldset-description{margin-top:0;}.ie7 .prefooter-wrapper .suggest{float:right;width:100%;}.ie7 .prefooter-wrapper .suggest .suggest-button{float:right;}.ie7 .prefooter-wrapper .suggest article{top:60px;}.ie7 .prefooter-wrapper .blogs{clear:both;}.ie7 .prefooter-wrapper .blogs h2{width:165px;margin-top:60px;}.ie8 .copyright article input[type="text"],.ie8 .suggest article input[type="text"],.ie8 .copyright article input[type="email"],.ie8 .suggest article input[type="email"]{line-height:30px;}.ie7 .pane-node-content.front-page-forms .content{width:690px;}.ie7 .pane-node-content.front-page-forms .content textarea{width:370px !important;}.ie7 .pane-node-content.front-page-forms .content .webform-container-inline label{margin-bottom:0 !mportant;}.ie7 .page-checkout .commerce_fieldgroup_pane__group_confirmation{padding-bottom:16px;}.ie7 .page-checkout .commerce_fieldgroup_pane__group_confirmation legend{width:680px;padding:0 0 30px 22px;}.ie7 .page-checkout .item-list ul li span{float:left;}.ie7 .page-checkout #edit-checkout-review{position:relative;}.ie7 .page-checkout #edit-checkout-review .pane-data + .pane-title{float:none;position:absolute;left:273px;top:77px;}.ie7 .page-checkout #edit-checkout-review .pane-data + .pane-title + .pane-data{float:none;position:absolute;left:273px;top:82px;}.ie7 .page-checkout #edit-checkout-review .pane-title.last-title,.ie7 .page-checkout #edit-checkout-review .pane-data.last-child{left:500px !important;}.ie7 .page-checkout #edit-checkout-review .pane-data-full{width:155px;}.page-showcases .second-menu-wrapper,.page-taxonomy .second-menu-wrapper,.page-node .second-menu-wrapper,.page-kurser-og-videreuddannelse .second-menu-wrapper,.page-courses .second-menu-wrapper,.page-education .second-menu-wrapper,.page-kontakt-find-medarbejder .second-menu-wrapper,.page-employees .second-menu-wrapper,.page-media-articles .second-menu-wrapper,.page-newsletter .second-menu-wrapper,.page-nyheder-og-presse .second-menu-wrapper,.page-news .second-menu-wrapper,.page-boghandel .second-menu-wrapper,.page-books .second-menu-wrapper,.page-contacts .second-menu-wrapper,.vacancies-listing .second-menu-wrapper,.page-om-os-job .second-menu-wrapper,.page-job .second-menu-wrapper{padding-bottom:60px;background-color:#0d0d0d;width:2500px;}.page-node-6537 .secon-level-menu .menu-mlid-2984{display:none;}.ie7 .secon-level-menu .menu li{letter-spacing:-1px;}.secon-level-menu{width:2000px;background-color:#ffffff;padding:30px 30px 36px 20px;overflow:hidden;background:#0d0d0d url(/sites/all/themes/custom/dmjx/images/menu-white-bg.png) repeat-y top left;}.secon-level-menu .menu-block-wrapper{width:600px;overflow:hidden;margin-left:280px;}.secon-level-menu h1,.secon-level-menu h2{width:280px;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#404040;font-size:28px;line-height:31px;font-weight:normal;float:left;}.secon-level-menu .menu{float:right;}.secon-level-menu .menu li{float:left;padding-right:20px;width:170px;margin-bottom:5px;letter-spacing:-0.8px;}.secon-level-menu .menu li.active a{color:#0d0d0d;}.secon-level-menu .menu li a{font-size:100%;line-height:108%;font-weight:normal;color:#7f7f7f;text-decoration:none;padding:0px;}.secon-level-menu .menu li a:hover{color:#838383;}.secon-level-menu .menu li a:hover{color:#0d0d0d;}.secon-level-menu .menu li a.active,.secon-level-menu .menu li a.active-trail{color:#0d0d0d;}.secon-level-menu .menu li:nth-child(3n+1){clear:both;}.sidebar-left .pane-title{background-color:#ffffff;line-height:16px;color:#555555;}.sidebar-left .pane-title a{color:#555555;text-decoration:none;padding:25px 0 22px 20px;display:block;}.sidebar-left .menu-block-wrapper > .menu{background-color:#252525;}.sidebar-left .menu li a{padding:10px 20px;color:#bbbdc0;background-color:#252525;display:block;color:#bdbdbd;text-decoration:none;font-size:100%;}.sidebar-left .menu li a:hover{color:#838383;}.sidebar-left .menu li.last a{padding-bottom:16px;}.sidebar-left .menu a.active,.sidebar-left .menu a.active-trail{font-family:"AllerBold",arial,helvetica,clean,sans-serif;background-color:#3e3e3e;}.sidebar-left .menu li .menu{background-color:#3e3e3e;}.sidebar-left .menu li .menu li a{padding:3px 0 3px 35px;line-height:20px;background-color:#3e3e3e;}.sidebar-left .menu li .menu li a.active,.sidebar-left .menu li .menu li a.active-trail{background:#3e3e3e url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -565px -655px;}header{background-color:#0d0d0d;}.head-elements{position:relative;width:960px;min-height:120px;}.head-elements .logo{display:block;position:absolute;left:20px;top:20px;}.head-elements .logo a{display:block;height:46px;}.head-elements .head-menu{background:#232323;padding:22px 31px 0px 18px;height:38px;position:absolute;right:180px;}.head-elements .head-menu .pane-title{display:none;}.head-elements .head-menu .menu li{float:left;padding-right:20px;min-width:60px;margin-bottom:4px;line-height:13px;}.head-elements .head-menu .menu li a{color:#bdbdbd;text-decoration:none;display:block;padding:0px;font-size:85%;}.head-elements .head-menu .menu li a:hover{color:#838383;}.head-elements .head-menu .menu li a.active-trail{color:#656565;}.head-elements .head-menu .menu li:nth-child(4n){clear:both;}.head-elements .external-links{width:180px;position:absolute;right:0;top:0;}.head-elements .external-links .pane-menu-menu-logins-menu{position:relative;z-index:50;}.head-elements .external-links .pane-menu-menu-logins-menu .menu{display:none;}.head-elements .external-links .menu{width:330px;right:0;z-index:10;position:absolute;background-color:#3e3e3e;padding:7px 0;}.head-elements .external-links .menu li a{padding:7px 15px 7px 40px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -65px -88px;color:#bdbdbd;text-decoration:none;font-size:85%;line-height:20px;display:block;}.head-elements .external-links .menu li a:hover{color:#838383;}.head-elements .external-links .menu li a:hover{background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -65px 7px;}.head-elements .external-links .menu li a span{line-height:11px;}.head-elements .external-links .menu li .desc{color:#7f7f7f;display:block;}.head-elements .external-links h2{font-size:85%;cursor:pointer;background-color:#313131;height:30px;width:160px;line-height:30px;padding:0 10px;display:block;color:#bdbdbd;text-decoration:none;background:#313131 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 158px -566px;}.head-elements .external-links h2:hover{color:#838383;}.head-elements .external-links .opened{background:#313131 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 158px -607px;color:#838383;}.head-elements .external-links .pane-apachesolr-form{background-color:#3e3e3e;height:30px;margin:0;}.head-elements .external-links .pane-apachesolr-form h2{display:none;}.head-elements .external-links .pane-apachesolr-form .form-item{float:left;}.head-elements .external-links .pane-apachesolr-form .form-item-apachesolr-panels-search-form{line-height:30px;height:30px;padding:0 0 0 10px;}.head-elements .external-links .pane-apachesolr-form input[type="search"]::-webkit-search-decoration,.head-elements .external-links .pane-apachesolr-form input[type="search"]::-webkit-search-cancel-button,.head-elements .external-links .pane-apachesolr-form input[type="search"]::-webkit-search-results-button,.head-elements .external-links .pane-apachesolr-form input[type="search"]::-webkit-search-results-decoration{display:none;}.head-elements .external-links .pane-apachesolr-form input[type="text"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;border:0px none;background:#3e3e3e;color:#787878;font-size:85%;outline:0 none;width:110px;height:15px;line-height:15px;padding-left:0 !important;}.head-elements .external-links .pane-apachesolr-form .form-actions{display:block;float:right;}.head-elements .external-links .pane-apachesolr-form .form-actions input[type="submit"]{border:0px;width:30px;height:30px;text-indent:-999px;display:block;cursor:pointer;background:#3e3e3e url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -75px -88px;background-color:#3e3e3e !important;}.head-elements .external-links .pane-apachesolr-form .form-actions input[type="submit"]:hover{background:#3e3e3e url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -75px 7px;}.head-elements .external-links .pane-dmjx-helper-custom-cart > a{background:#232323;color:#e4e4e4;text-decoration:none;display:block;height:30px;font:11px/31px "AllerRegular",arial,helvetica,clean,sans-serif;}.head-elements .external-links .pane-dmjx-helper-custom-cart > a:hover{color:#838383;}.head-elements .external-links .pane-dmjx-helper-custom-cart > a .cart-title{padding-left:9px;float:left;}.head-elements .external-links .pane-dmjx-helper-custom-cart > a .cart-total{float:right;padding-right:9px;}.main-menu{background-color:#232323;padding:0px 20px;width:920px;height:60px;}.main-menu .menu li{float:left;padding-right:20px;}.main-menu .menu li a{color:#e3e3e3;text-decoration:none;display:block;line-height:60px;font-size:131%;}.main-menu .menu li a:hover{color:#838383;}.main-menu .menu li .active,.main-menu .menu li .active-trail{color:#838383;text-decoration:none;}.main-menu .menu li .active:hover,.main-menu .menu li .active-trail:hover{color:#838383;}.page-frontpage .view-front-carousel{height:390px;}.page-frontpage .view-front-carousel .views-row{height:390px;}.page-frontpage .view-front-carousel .item-list{position:relative;width:960px;height:390px;overflow:hidden;z-index:10;background-color:#0d0d0d;}.page-frontpage .view-front-carousel .flex-direction-nav{top:255px;}.not-front .view-front-carousel{height:300px;max-width:100%;}.not-front .view-front-carousel .views-row{height:300px;}.not-front .view-front-carousel .item-list{max-width:960px;overflow:hidden;}.not-front .view-front-carousel .flex-direction-nav{left:870px;top:165px;}.view-front-carousel{max-width:960px;position:relative;}.view-front-carousel .flex-direction-nav{position:absolute;right:0;height:45px;z-index:15;}.view-front-carousel .flex-direction-nav li{display:inline;}.view-front-carousel .flex-direction-nav a{width:45px;height:45px;float:left;cursor:pointer;text-indent:-999em;overflow:hidden;}.view-front-carousel .flex-direction-nav a:hover{background-color:#0d0d0d;}.view-front-carousel .flex-direction-nav .prev{background:#1b1b1b url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 14px -468px;}.view-front-carousel .flex-direction-nav .next{background:#252525 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -28px -468px;}.view-front-carousel .views-row{width:960px;position:relative;overflow:hidden;}.view-front-carousel a{text-decoration:none;}.view-front-carousel .c-textblock{background-color:#0d0d0d;padding:17px 45px 10px 20px;position:absolute;bottom:90px;left:-295px;width:230px;}.view-front-carousel .c-textblock .timer{bottom:-45px;height:45px;right:0;position:absolute;width:45px;}.view-front-carousel .c-teaser{color:#ffffff;}.view-front-carousel .c-title{font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#cfcfcf;display:block;font-size:174%;margin-top:10px;}.view-front-carousel .c-teaser{color:#6c6c6c;}.view-front-carousel .c-controls{position:absolute;bottom:90px;right:0;z-index:10;}.view-display-id-defcarousel .item-list{position:relative;width:960px;height:300px;overflow:hidden;background-color:#0d0d0d;}.view-display-id-defcarousel .views-row{width:960px;height:300px;}.print-like{background:#ffffff;height:42px;padding-top:16px;margin-left:240px;padding-left:25px;}.print-like .pane-title{display:none;}.print-like .print{border:0px none;width:70px;height:25px;text-align:left;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) repeat-y -198px -675px;cursor:pointer;color:#808080;font:normal 100% / 1.231 "AllerRegular",arial,helvetica,clean,sans-serif;}.print-like form{float:left;}.print-like .addthis_toolbox{float:left;margin-left:20px;padding:2px;}.print-like .addthis_toolbox a{padding:2px 5px 0;}.print-like .addthis_toolbox a.addthis_button_facebook_like{padding-top:0;}.print-like .addthis_toolbox a iframe{z-index:100;}.print-like .addthis_toolbox div{padding-top:1px !important;float:left !important;}.view-footer,.pager{position:absolute;bottom:0;}.pane-per-page-exposed{left:30px;position:relative;top:-90px;}.pager span,.view-footer span,.pager a,.view-footer a{width:30px;height:30px;display:block;font-size:100%;line-height:100%;font-weight:normal;line-height:30px;text-align:center;text-decoration:none;background-color:#3e3e3e;color:#9f9f9f;}.pager span:hover,.view-footer span:hover,.pager a:hover,.view-footer a:hover{background-color:#252525;color:#bebebe;}.pane-per-page-exposed a,.pane-per-page-exposed h2{width:30px;height:30px;display:block;font-size:100%;line-height:100%;font-weight:normal;line-height:30px;text-align:center;text-decoration:none;background-color:#3e3e3e;color:#9f9f9f;}.pane-per-page-exposed a:hover,.pane-per-page-exposed h2:hover{background-color:#252525;color:#bebebe;}.pane-per-page-exposed h2{padding:0 0 0 10px;text-align:left;width:60px;color:#9f9f9f;}.pane-per-page-exposed h2:hover{background-color:#3e3e3e;color:#9f9f9f;}.pane-per-page-exposed h2,.pane-per-page-exposed li,.pane-per-page-exposed ul{float:left;}.pane-per-page-exposed .active a{background-color:#252525;color:#bebebe;}.view-filters{display:none;}.view-footer{left:30px;}.view-footer span{float:left;cursor:pointer;}.view-footer span.active{background-color:#252525;color:#bebebe;}.view-footer .all{width:45px;text-align:center;}.view-footer .select{padding:0 30px 0 6px;cursor:default;}.view-footer .select:hover{background-color:#3e3e3e;color:#9f9f9f;}.pager{right:30px;}.pager .pager-ellipsis{display:none;}.pager li{text-align:center;float:left;}.pager li.pager-current{width:30px;height:30px;display:block;line-height:30px;background-color:#252525;color:#bebebe;}.pager li.pager-previous a,.pager li.pager-next a{text-indent:-9999px;background:#3e3e3e url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 6px -60px;}.pager li.pager-previous a:hover,.pager li.pager-next a:hover{background:#252525 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 6px -60px;}.pager li.pager-previous a{background:#3e3e3e url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -23px -60px;}.pager li.pager-previous a:hover{background:#252525 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -23px -60px;}.pager li.pager-first.first,.pager li.pager-last.last{display:none;}.pane-front-carousel-topcarousel,.view-display-id-defcarousel{width:2000px;background:#0d0d0d url(/sites/all/themes/custom/dmjx/images/bg-header.png) repeat-x bottom left;}.custom-block{position:relative;width:240px;height:240px;float:left;}.custom-block h2{position:absolute;top:16px;left:13px;line-height:138.5%;padding-left:25px;color:#252525;background:#ffffff url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -400px -200px;z-index:5;}.custom-block .half{background-color:#ffffff;}.custom-block .half a{z-index:8;position:relative;background-color:transparent;}.custom-block .half .title{top:120px;}.custom-block .half .teaser{font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#5d5d5d;}.custom-block .half .date{display:none !important;}.big-block{width:480px;height:480px;overflow:hidden;}.big-block a{display:block;position:relative;overflow:hidden;}.big-block.no-height{height:auto;}.full a{width:480px;height:480px;}.half{float:left;}.half a{z-index:8;position:relative;width:240px;height:240px;}.dark.no-image{background-color:#0d0d0d;color:#b7b7b7;text-decoration:none;}.dark.no-image:hover{color:#838383;}.dark.no-image:hover{color:#b7b7b7;}.dark.no-image .text-content{color:#868686;}.medium.no-image{background-color:#252525;color:#bebebe;text-decoration:none;font-size:100%;line-height:116%;font-weight:normal;}.medium.no-image:hover{color:#838383;}.medium.no-image:hover{color:#bebebe;}.medium.no-image .text-content{color:#9a9a9a;}.light.no-image{background-color:#343434;color:#c2c2c2;text-decoration:none;font-size:100%;line-height:116%;font-weight:normal;}.light.no-image:hover{color:#838383;}.light.no-image:hover{color:#c2c2c2;}.light.no-image .text-content{color:#929292;}.white.no-image{background-color:#ffffff;color:#3c3b3a;text-decoration:none;}.white.no-image:hover{color:#838383;}.white.no-image:hover{color:#3c3b3a;}.teaser{font-family:"AllerBold",arial,helvetica,clean,sans-serif;font-size:13px;height:auto;width:81%;padding:10px 19% 10px 0%;}.half.placeholder{width:240px;height:240px;float:left;display:block;}.half.placeholder .text-content{z-index:10;display:none;}.full.placeholder{width:480px;height:480px;display:block;}.full.placeholder .text-content{z-index:10;display:none;}.full,.half{position:relative;overflow:hidden;}.full.image .title,.half.image .title{bottom:0;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;font-size:13px;line-height:16px;left:0;top:auto;width:80%;padding:10px 15% 10px 5%;}.full.image:hover .arrow,.half.image:hover .arrow{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.full .text-content{width:100%;}.full.image .title{width:85%;padding:10px 10% 10px 5%;}.half{float:left;}.half .text-content{width:100%;}.title-group{width:90%;padding:0 5%;}.title{cursor:pointer;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;position:absolute;top:20px;left:15px;font-size:174%;line-height:27px;font-weight:normal;}.half.no-image .title{max-width:200px;}.full.no-image .title{max-width:450px;}.no-image .title{padding:0 20px 0 0;}.no-image .teaser{width:89%;padding:10px 5% 10px 6%;}.text-content{bottom:0px;cursor:pointer;display:block;left:0px;position:absolute;z-index:10;}.text-content .date{display:block;}.text-content .title-group{position:relative;z-index:3;}.text-content .titlebg{bottom:0;position:absolute;z-index:2;}.full .arrow,.half .arrow{top:50%;display:block;height:20px;margin-top:-10px;position:absolute;right:10px;width:20px;transition-delay:3s;-moz-transition-delay:3s;-webkit-transition-delay:3s;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;}.full.dark.image,.half.dark.image{background:#ffffff;color:#232323;text-decoration:none;}.full.dark.image:hover,.half.dark.image:hover{color:#838383;}.full.dark.image:hover,.half.dark.image:hover{color:#232323;}.full.dark.image .text-content,.half.dark.image .text-content{padding:0;}.full.dark.image .title,.half.dark.image .title{background-color:#f7f7f7;}.full.dark.image .titlebg,.half.dark.image .titlebg{background-color:#fff;}.full.dark.image .arrow,.half.dark.image .arrow{background:transparent url(/sites/all/themes/custom/dmjx/images/up-arrow-d.png) no-repeat 0 0;}.full.medium.image,.half.medium.image,.full.light.image,.half.light.image{background:#ffffff;color:#3c3b3a;text-decoration:none;}.full.medium.image:hover,.half.medium.image:hover,.full.light.image:hover,.half.light.image:hover{color:#838383;}.full.medium.image:hover,.half.medium.image:hover,.full.light.image:hover,.half.light.image:hover{color:#3c3b3a;}.full.medium.image .text-content,.half.medium.image .text-content,.full.light.image .text-content,.half.light.image .text-content{padding:0;}.full.medium.image .text-content .arrow,.half.medium.image .text-content .arrow,.full.light.image .text-content .arrow,.half.light.image .text-content .arrow{background:transparent url(/sites/all/themes/custom/dmjx/images/up-arrow-d.png) no-repeat 0 0;}.full.white.image,.half.white.image{background:#ffffff;color:#ffffff;text-decoration:none;}.full.white.image:hover,.half.white.image:hover{color:#838383;}.full.white.image:hover,.half.white.image:hover{color:#ffffff;}.full.white.image .text-content,.half.white.image .text-content{padding:0;}.full.white.image .title,.half.white.image .title{background-color:#0d0d0d;}.full.white.image .titlebg,.half.white.image .titlebg{background-color:#252525;}.full.white.image .arrow,.half.white.image .arrow{background:transparent url(/sites/all/themes/custom/dmjx/images/up-arrow.png) no-repeat 0 0;}.quarter{width:120px;height:120px;position:relative;overflow:hidden;float:left;}.quarter a{height:100%;width:100%;z-index:8;}.quarter .no-image{width:120px;height:120px;background-color:transparent;}.quarter .title{width:90px;height:90px;padding:0;top:15px;font-size:100%;line-height:100%;font-weight:normal;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.quarter.top-left{margin:0px 120px 120px 0px;}.quarter.top-right{margin:0 0 120px 120px;}.quarter.bottom-left{margin:120px 120px 0px 0px;}.quarter.bottom-right{margin:120px 0 0 120px;}.quarter.dark{background:#0d0d0d url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -112px -110px;}.quarter.dark.no-image{color:#b7b7b7;text-decoration:none;}.quarter.dark.no-image:hover{color:#838383;}.quarter.dark.no-image:hover{color:#b7b7b7;}.quarter.medium{background:#252525 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -112px -110px;}.quarter.medium.no-image{color:#bebebe;text-decoration:none;}.quarter.medium.no-image:hover{color:#838383;}.quarter.medium.no-image:hover{color:#bebebe;}.quarter.light{background:#343434 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -112px -110px;}.quarter.light.no-image .title{color:#c2c2c2;text-decoration:none;}.quarter.light.no-image .title:hover{color:#838383;}.quarter.light.no-image .title:hover{color:#c2c2c2;}.quarter.white{background:#ffffff url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -112px -110px;}.quarter.white.no-image .title{color:#3c3b3a;text-decoration:none;}.quarter.white.no-image .title:hover{color:#838383;}.quarter.white.no-image .title:hover{color:#3C3B3A;}.full .image,.half .image{overflow:hidden;}.full .image img,.half .image img{position:absolute;}.full .image .text-content,.half .image .text-content{color:#3c3b3a;background:#ffffff url(/sites/all/themes/custom/dmjx/images/down-arrow.png) no-repeat 97% 15%;display:block;}.full .image .text-content .title,.half .image .text-content .title{padding-top:20px;color:#3c3b3a !important;position:static;}.full .image .gray,.half .image .gray,.full .image .white,.half .image .white,.full .image .black,.half .image .black,.full .image .dark-blue,.half .image .dark-blue,.full .image .blue,.half .image .blue,.full .image .light-blue,.half .image .light-blue{background-color:#FFF;}.dm-block{padding-left:30px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -500px -1px;}.dm-block h2{margin-bottom:15px;}.dm-block h2 a{color:#2f2f2f;text-decoration:none;font-family:"AllerBold",arial,helvetica,clean,sans-serif;font-size:123.1%;line-height:108%;letter-spacing:-0.4px;}.dm-block h2 a:hover{color:#838383;}.dm-block .content-body a{color:#6f6f6f;text-decoration:none;}.dm-block .content-body a:hover{color:#838383;}.hide-title .pane-title{display:none;}.ask-question .block-title{height:30px;color:#bbbdc0;line-height:30px;padding-left:10px;cursor:pointer;background:#252525 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 190px -608px;display:block;}.ask-question .block-title.collapsed{background:#252525 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 190px -568px;}.ask-question span{display:block;}.ask-question span a{line-height:30px;color:#5c5c5c;text-decoration:none;display:block;}.ask-question span a:hover{color:#838383;}.ask-question span p{color:#1b222c;}.ask-question .block-title + div{background-color:#d2d2d2;padding-bottom:11px;width:210px;position:absolute;}.ask-question .title{padding:17px 20px 13px 12px;display:block;font:13px/16px "AllerRegular",arial,helvetica,clean,sans-serif;position:static;}.ask-question img{margin-bottom:6px;}.ask-question .faq a{padding-left:43px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -263px -744px;}.ask-question .contact-us a{padding-left:43px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -263px -773px;}.ask-question .ring-me-up a{padding-left:43px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -263px -803px;}.ask-question .collapsed-true{z-index:100;}.ask-question-hide{background:#252525 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 190px -568px !important;}.ie7 .ask-question .title{line-height:16px;}.ie7 .ask-question .title p{color:#1b222c;}.right-link{position:absolute;right:30px;bottom:0;background:#252525 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 156px -89px;width:180px;height:30px;}.right-link a{display:block;line-height:30px;text-decoration:none;color:#989898;padding:0 0 0 10px;}.rl-red{background-color:#d81b43;background-position:157px -89px;}.rl-red a{color:#f7d1d9;}.page-node-edit .field-name-field-is-showcase{display:none;}.page-content{background-color:#ffffff;}.page-content .pane-node-content{padding:0 30px;}.showcase-panel .pane-title,.view-header h2{font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#333a41;font-size:29px;line-height:31px;margin:65px 0px 30px 30px;}.showcase-list{position:relative;overflow:hidden;}.showcase-list .main-item-list{overflow:hidden;}.showcase-list .main-item-list li{height:320px;overflow:hidden;background-color:#efefef;margin-bottom:60px;position:relative;float:left;width:240px;}.showcase-list .main-item-list li .dm-block{padding-left:25px;}.showcase-list .main-item-list li .dm-block h2{height:35px;overflow:hidden;margin-bottom:10px;}.showcase-list .main-item-list li .dm-block h2 a{font:13px/17px "AllerRegular",arial,helvetica,clean,sans-serif;}.showcase-list .main-item-list li .list-content{padding:16px 25px 0 12px;}.showcase-list .views-row:nth-child(3n+2){background-color:#e4e4e4;}.showcase-list .showcase-detail{position:absolute;bottom:10px;left:36px;width:180px;}.showcase-list .showcase-detail span{font-size:11px;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;line-height:normal;color:#2f2f2f;}.showcase-list .showcase-detail span.edu-name{display:block;color:#949496;}.sidebar-right{z-index:20;}.page-courses-education .content-bottom .print-like{margin-left:0;}.edu-courses{background-color:#ffffff;}.edu-courses h2.pane-title{padding:40px 20px 30px;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:28px;line-height:21px;font-weight:normal;}.edu-courses h2{margin-bottom:5px;}.education-courses li{padding:15px 30px 40px;overflow:hidden;position:relative;}.education-courses li.views-row-odd{background-color:#efefef;}.education-courses li.views-row-even{background-color:#e4e4e4;}.education-courses li .dm-block{width:360px;}.education-courses li .dm-block .content-body{color:#6f6f6f;font-size:13px;line-height:16px;letter-spacing:-0.4px;}.education-courses li .dm-block .see-more a{color:#505050;text-decoration:none;}.education-courses li .dm-block .see-more a:hover{color:#838383;}.education-courses li .sold-out + .subscribe a,.education-courses li .subscribe a{position:absolute;bottom:0;height:30px;width:160px;line-height:30px;padding:0 10px;color:#f7d1d9;text-decoration:none;background:#d81b43 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 153px -89px;display:block;}.education-courses li .sold-out + .subscribe a:hover,.education-courses li .subscribe a:hover{color:#838383;}.education-courses li .sold-out + .subscribe a:hover,.education-courses li .subscribe a:hover{color:#f7d1d9;}.education-courses li .sold-out + .subscribe a{background:#252525 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 153px -89px;color:#bebebe;text-decoration:none;}.education-courses li .sold-out + .subscribe a:hover{color:#838383;}.education-courses li .sold-out + .subscribe a:hover{color:#bebebe;}.education-courses li .details{float:right;width:180px;}.education-courses li .details .date-wrap,.education-courses li .details .loc-wrap,.education-courses li .details .point-wrap{width:90px;display:inline-block;}.education-courses li .details .location,.education-courses li .details .duration,.education-courses li .details .points{color:#6f6f6f;line-height:131%;}.education-courses li .details .duration{overflow:hidden;}.education-courses li .details .duration .date-wrap{display:inline-block;float:left;}.education-courses li .details .duration .start_date{display:inline-block;float:right;width:89px;}.education-courses li .details .sold-out,.education-courses li .details .available{position:relative;font-size:93%;color:#252525;display:block;}.education-courses li .details .sold-out .sign,.education-courses li .details .available .sign{display:block;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -275px -559px;height:25px;width:25px;position:absolute;left:-30px;top:-5px;}.education-courses li .details .sold-out .sign{background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -275px -599px;}.node-type-course .search-wrapper,.page-kurser-og-videreuddannelse .search-wrapper,.page-courses .search-wrapper{min-height:200px !important;}.node-type-course .search-wrapper #apachesolr-panels-search-form .form-text,.page-kurser-og-videreuddannelse .search-wrapper #apachesolr-panels-search-form .form-text,.page-courses .search-wrapper #apachesolr-panels-search-form .form-text{height:30px;width:414px;}.node-type-course .pane-apachesolr-result h2,.page-kurser-og-videreuddannelse .pane-apachesolr-result h2,.page-courses .pane-apachesolr-result h2{font:28px "AllerLightRegular",arial,helvetica,clean,sans-serif;width:600px;color:#2B2B2B;padding:40px 30px 20px 30px;}.node-type-course .secon-level-menu,.page-kurser-og-videreuddannelse .secon-level-menu,.page-courses .secon-level-menu{padding-bottom:36px;}.node-type-course .pane-node-content .content,.page-kurser-og-videreuddannelse .pane-node-content .content,.page-courses .pane-node-content .content{margin:0 -30px;}.node-type-course .title-content h1,.node-type-course .title-content h2,.page-kurser-og-videreuddannelse .title-content h1,.page-kurser-og-videreuddannelse .title-content h2,.page-courses .title-content h1,.page-courses .title-content h2{font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:28px;line-height:28px;font-weight:normal;padding:5px 30px 30px;}.node-type-course .price-block,.page-kurser-og-videreuddannelse .price-block,.page-courses .price-block{height:140px;padding:20px 10px;position:relative;background-color:#252525;margin-bottom:90px;}.node-type-course .price-block .price,.page-kurser-og-videreuddannelse .price-block .price,.page-courses .price-block .price,.node-type-course .price-block .pu-price,.page-kurser-og-videreuddannelse .price-block .pu-price,.page-courses .price-block .pu-price,.node-type-course .price-block .available,.page-kurser-og-videreuddannelse .price-block .available,.page-courses .price-block .available,.node-type-course .price-block .sold-out,.page-kurser-og-videreuddannelse .price-block .sold-out,.page-courses .price-block .sold-out{color:#d3d3d3;}.node-type-course .price-block .price span + span,.page-kurser-og-videreuddannelse .price-block .price span + span,.page-courses .price-block .price span + span,.node-type-course .price-block .pu-price span + span,.page-kurser-og-videreuddannelse .price-block .pu-price span + span,.page-courses .price-block .pu-price span + span,.node-type-course .price-block .available span + span,.page-kurser-og-videreuddannelse .price-block .available span + span,.page-courses .price-block .available span + span,.node-type-course .price-block .sold-out span + span,.page-kurser-og-videreuddannelse .price-block .sold-out span + span,.page-courses .price-block .sold-out span + span{float:right;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.node-type-course .price-block .pu-price,.page-kurser-og-videreuddannelse .price-block .pu-price,.page-courses .price-block .pu-price{margin-bottom:20px;}.node-type-course .price-block .sold-out,.page-kurser-og-videreuddannelse .price-block .sold-out,.page-courses .price-block .sold-out,.node-type-course .price-block .available,.page-kurser-og-videreuddannelse .price-block .available,.page-courses .price-block .available{padding-left:30px;line-height:30px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -275px -557px;}.node-type-course .price-block .sold-out,.page-kurser-og-videreuddannelse .price-block .sold-out,.page-courses .price-block .sold-out{display:block;height:30px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -275px -598px;}.node-type-course .price-block .pu-price > span,.page-kurser-og-videreuddannelse .price-block .pu-price > span,.page-courses .price-block .pu-price > span{position:relative;}.node-type-course .price-block .pu-price > span .sign,.page-kurser-og-videreuddannelse .price-block .pu-price > span .sign,.page-courses .price-block .pu-price > span .sign{display:block;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -238px -746px;height:25px;width:25px;position:absolute;right:-30px;top:-5px;}.node-type-course .price-block .subscribe a,.page-kurser-og-videreuddannelse .price-block .subscribe a,.page-courses .price-block .subscribe a{height:30px;width:190px;line-height:30px;padding:0 10px;color:#f7d1d9;text-decoration:none;background:#d81b43 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 185px -89px;display:block;position:absolute;bottom:-30px;left:0;}.node-type-course .price-block .subscribe a:hover,.page-kurser-og-videreuddannelse .price-block .subscribe a:hover,.page-courses .price-block .subscribe a:hover{color:#838383;}.node-type-course .price-block .subscribe a:hover,.page-kurser-og-videreuddannelse .price-block .subscribe a:hover,.page-courses .price-block .subscribe a:hover{color:#f7d1d9;}.node-type-course .course-body,.page-kurser-og-videreuddannelse .course-body,.page-courses .course-body{padding:0 30px;clear:both;}.node-type-course .related-education-panel h2,.page-kurser-og-videreuddannelse .related-education-panel h2,.page-courses .related-education-panel h2{font-family:"AllerBold",arial,helvetica,clean,sans-serif;color:#2f2f2f;font-size:100%;margin-bottom:20px;}.node-type-course .related-education-panel .related-education,.page-kurser-og-videreuddannelse .related-education-panel .related-education,.page-courses .related-education-panel .related-education{margin-bottom:45px;}.node-type-course .related-education-panel .related-education li,.page-kurser-og-videreuddannelse .related-education-panel .related-education li,.page-courses .related-education-panel .related-education li{padding:0 30px 0 35px;margin-bottom:15px;min-height:19px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -400px -200px;}.node-type-course .related-education-panel .related-education li a,.page-kurser-og-videreuddannelse .related-education-panel .related-education li a,.page-courses .related-education-panel .related-education li a{color:#0d0d0d;text-decoration:none;display:block;}.node-type-course .related-education-panel .related-education li a:hover,.page-kurser-og-videreuddannelse .related-education-panel .related-education li a:hover,.page-courses .related-education-panel .related-education li a:hover{color:#838383;}.node-type-course .related-education-panel .related-education li span,.page-kurser-og-videreuddannelse .related-education-panel .related-education li span,.page-courses .related-education-panel .related-education li span{color:#6f6f6f;}.node-type-course .related-teachers,.page-kurser-og-videreuddannelse .related-teachers,.page-courses .related-teachers{padding-left:30px;overflow:hidden;}.node-type-course .related-teachers img,.page-kurser-og-videreuddannelse .related-teachers img,.page-courses .related-teachers img{display:block;}.node-type-course .related-teachers li,.page-kurser-og-videreuddannelse .related-teachers li,.page-courses .related-teachers li{float:left;}.node-type-course .related-teachers li.views-row-odd .teacher-block,.page-kurser-og-videreuddannelse .related-teachers li.views-row-odd .teacher-block,.page-courses .related-teachers li.views-row-odd .teacher-block{background-color:#efefef;}.node-type-course .related-teachers li.views-row-even .teacher-block,.page-kurser-og-videreuddannelse .related-teachers li.views-row-even .teacher-block,.page-courses .related-teachers li.views-row-even .teacher-block{background-color:#e4e4e4;}.node-type-course .related-teachers .teacher-block,.page-kurser-og-videreuddannelse .related-teachers .teacher-block,.page-courses .related-teachers .teacher-block{padding:12px 10px 18px;width:130px;height:30px;}.node-type-course .related-teachers .teacher-block .dm-block,.page-kurser-og-videreuddannelse .related-teachers .teacher-block .dm-block,.page-courses .related-teachers .teacher-block .dm-block{min-height:20px;}.node-type-course .related-teachers .teacher-block a,.page-kurser-og-videreuddannelse .related-teachers .teacher-block a,.page-courses .related-teachers .teacher-block a{color:#505050;text-decoration:none;}.node-type-course .related-teachers .teacher-block a:hover,.page-kurser-og-videreuddannelse .related-teachers .teacher-block a:hover,.page-courses .related-teachers .teacher-block a:hover{color:#838383;}.course-info{background-color:#efefef;padding:17px 30px 15px;margin-bottom:20px;min-height:148px;}.course-info.description{padding-right:30px;}.course-info .d-title,.course-info .c-data{width:210px;margin-right:30px;float:left;display:block;}.course-info .date-description{margin:0 0 10px 240px;}.course-info .info-description{float:left;width:210px;}.course-info .info-description .date-display-single{display:block;}.course-info.category{margin-left:-30px;margin-right:-30px;height:auto;}.node-type-procore-courses-category .print-like.hide-title{margin-top:22px;}.page-courses-education .pane-node-content .content{margin:0 0px;}.node-type-procore-case .print-like.hide-title,.node-type-procore-article .print-like.hide-title{margin:0;padding-left:30px;margin-top:10px;}.node-type-procore-case .content,.node-type-procore-article .content{margin-bottom:40px;}.node-type-procore-case .title-content h2,.node-type-procore-article .title-content h2{color:#2B2B2B;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;font-size:28px;font-weight:normal;line-height:28px;padding:5px 30px 30px;}.node-type-procore-case .related-teachers,.node-type-procore-article .related-teachers{padding-left:30px;overflow:hidden;}.node-type-procore-case .related-teachers img,.node-type-procore-article .related-teachers img{display:block;}.node-type-procore-case .related-teachers li,.node-type-procore-article .related-teachers li{float:left;}.node-type-procore-case .related-teachers li.views-row-odd .teacher-block,.node-type-procore-article .related-teachers li.views-row-odd .teacher-block{background-color:#efefef;}.node-type-procore-case .related-teachers li.views-row-even .teacher-block,.node-type-procore-article .related-teachers li.views-row-even .teacher-block{background-color:#e4e4e4;}.node-type-procore-case .related-teachers .teacher-block,.node-type-procore-article .related-teachers .teacher-block{padding:12px 10px 18px;width:130px;height:30px;}.node-type-procore-case .related-teachers .teacher-block .dm-block,.node-type-procore-article .related-teachers .teacher-block .dm-block{min-height:20px;}.node-type-procore-case .related-teachers .teacher-block a,.node-type-procore-article .related-teachers .teacher-block a{color:#505050;text-decoration:none;font-size:93%;}.node-type-procore-case .related-teachers .teacher-block a:hover,.node-type-procore-article .related-teachers .teacher-block a:hover{color:#838383;}.node-type-procore-case .sidebar-right,.node-type-procore-article .sidebar-right{margin-top:5px;}.contextual-links-trigger{font-size:0px !important;text-indent:999px !important;}.page-node .print-like{margin:0;padding-left:30px;margin-top:65px;}.education-title{background-color:#ffffff;padding:40px 20px 30px;}.education-title .pane-title{display:none;}.education-title h2{font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:28px;line-height:21px;font-weight:normal;}.education-title p{font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:138.5%;line-height:21px;font-weight:normal;margin-top:30px;letter-spacing:-0.5px;}.edu-second-list{background:transparent url(/sites/all/themes/custom/dmjx/images/edu-content-bg.png) repeat-x 0 -170px;}.edu-second-list .education-list{background:none;}.education-list{background:transparent url(/sites/all/themes/custom/dmjx/images/edu-content-bg.png) repeat-x top left;overflow:hidden;}.education-list .item-list li{float:left;padding:25px 30px;width:240px;height:120px;}.education-list:after{clear:both;}.page-about-us .about-us-main{background:#fff;padding-bottom:48px;}.page-kurser-og-videreuddannelse .content-wrapper,.page-courses .content-wrapper,.page-node .content-wrapper{background-color:#fff;padding-top:65px;}.vacancies-listing .page-content,.page-job .page-content{min-height:265px;}.page-content{min-height:400px;}.page-content h1.pane-title,.page-content h2.pane-title{font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#333a41;margin-bottom:30px;font-size:29px;line-height:31px;letter-spacing:-1px;}.education-info{background-color:#efefef;padding:17px 30px 15px;margin:0 -30px 25px;overflow:hidden;}.education-info .e-data{width:210px;margin-right:30px;float:left;display:block;}.education-info .e-data + span{float:left;width:210px;}.education-info .req-description{margin:0 0 5px 0;}.content-bottom .pane-node-field-embed p{margin-bottom:0;}.content-bottom .pane-node-field-embed p iframe{margin:0 0 0 -30px;display:block;}.pane-node-field-embed h3,.pane-node-field-embed h6{padding:0 30px;}.pane-node-field-embed p{margin:0 30px 20px;}.pane-node-field-embed ul,.pane-node-field-embed ol{margin-left:30px;}.pane-node-field-embed ul.without-bull li,.content ul.without-bull li{list-style-type:none;padding-left:0;}.pane-node-field-embed,.content{color:#6f6f6f;line-height:131%;}.pane-node-field-embed h2,.content h2{font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#333a41;font-size:29px;letter-spacing:-1px;margin-bottom:30px;}.pane-node-field-embed h3,.content h3{font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#333a41;margin-bottom:25px;font-size:138.5%;line-height:21px;letter-spacing:-0.7px;}.pane-node-field-embed h4,.content h4,.pane-node-field-embed h5,.content h5{font-size:123.1%;font-family:"AllerBold",arial,helvetica,clean,sans-serif;color:#2f2f2f;margin-bottom:30px;}.pane-node-field-embed h5,.content h5{font-size:108%;}.pane-node-field-embed h6,.content h6{font-family:"AllerBold",arial,helvetica,clean,sans-serif;color:#2f2f2f;}.pane-node-field-embed a,.content a{color:#6f6f6f;text-decoration:underline;}.pane-node-field-embed a:hover,.content a:hover{color:#838383;}.pane-node-field-embed a:hover,.content a:hover{color:#000 !important;}.pane-node-field-embed a:visited,.content a:visited{color:#bdbdbd;}.pane-node-field-embed p,.content p{margin-bottom:20px;letter-spacing:-0.1px;}.pane-node-field-embed p strong,.content p strong{font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.pane-node-field-embed p > iframe,.content p > iframe,.pane-node-field-embed p > object,.content p > object,.pane-node-field-embed p > embed,.content p > embed,.pane-node-field-embed p > img,.content p > img,.pane-node-field-embed .issuuembed,.content .issuuembed,.pane-node-field-embed .full-width-image,.content .full-width-image{margin:20px 0 0 -30px;}.pane-node-field-embed iframe,.content iframe{display:block;}.pane-node-field-embed ul,.content ul{padding-left:13px;margin-bottom:20px;}.pane-node-field-embed ul li,.content ul li{list-style-type:disc;list-style-position:outside;padding-left:10px;}.pane-node-field-embed ul li strong,.content ul li strong{font:13px "AllerBold",arial,helvetica,clean,sans-serif;}.pane-node-field-embed ol,.content ol{padding-left:17px;margin-bottom:20px;}.pane-node-field-embed ol li,.content ol li{list-style-type:decimal;list-style-position:outside;padding-left:5px;}.pane-node-field-embed ol li strong,.content ol li strong{font:13px "AllerBold",arial,helvetica,clean,sans-serif;}.pane-node-field-embed em,.content em{font-family:"AllerItalic",arial,helvetica,clean,sans-serif;}.pane-node-field-embed em strong,.content em strong{font-family:"AllerBold",arial,helvetica,clean,sans-serif;font-style:italic;}.pane-node-field-embed address,.content address{font-family:"AllerItalic",arial,helvetica,clean,sans-serif;margin-bottom:20px;}.pane-node-field-embed blockquote,.content blockquote{font:32px/35px "AllerLightItalic",arial,helvetica,clean,sans-serif;color:#959595;}.pane-node-field-embed blockquote p,.content blockquote p{margin-bottom:10px;}.page-contacts .content-wrapper{background-color:#fff;padding-top:65px;}.page-contacts .content-wrapper .page-content{padding:0px 30px;width:450px;}.page-contacts .content-wrapper .page-content .node-footer a{color:#BDBDBD;text-decoration:none;}.page-contacts .content-wrapper .page-content .print-like{margin-left:0px;}.page-contacts .content-wrapper .page-content .content .pane-title{margin-bottom:37px;}.page-contacts .content-wrapper .page-content .content h3{margin-bottom:15px;color:#0d0d0d;}.page-contacts .content-wrapper .page-content .content p{margin-bottom:0px;}.page-contacts .content-wrapper .page-content .content strong{color:#2f2f2f;}.page-contacts .content-wrapper .sidebar-right #first-map{margin-bottom:417px;}.page-contacts .content-wrapper .sidebar-right .collapsed-true{padding-bottom:0px;background:#fff;}.page-contacts .content-wrapper .sidebar-right .collapsed-true small{background:#D2D2D2;display:block;height:60px;padding-left:11px;}.page-contacts .content-wrapper .sidebar-right .collapsed-true small a{font:13px/45px "AllerRegular",arial,helvetica,clean,sans-serif;color:#1b222c;text-decoration:none;}.page-contacts .content-wrapper .sidebar-right .collapsed-true small a:hover{color:#838383;}.vacancy-listing .term-title{background:#fff;padding:0 30px 20px;font-size:25px;line-height:30px;color:#333A41;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;}.vacancy-listing .item-list{padding-bottom:250px;background-color:#fff;}.vacancy-listing .item-list li{padding:17px 28px 8px 30px;overflow:hidden;height:123px;position:relative;}.vacancy-listing .item-list li .dm-block{width:390px;float:left;display:inline;}.vacancy-listing .item-list li .dm-block h2{margin-bottom:5px;}.vacancy-listing .item-list li .dm-block p{font-family:"AllerRegular",arial,helvetica,clean,sans-serif;font-size:13px;line-height:17px;color:#6f6f6f;}.vacancy-listing .item-list li .vacancy-deadline{float:right;}.vacancy-listing .item-list li .vacancy-deadline span{color:#6f6f6f;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;float:left;}.vacancy-listing .item-list li .vacancy-deadline span + span{min-width:90px;margin-left:15px;text-align:right;}.vacancy-listing .item-list li .tags{clear:both;left:60px;bottom:10px;color:#6f6f6f;position:absolute;}.vacancy-listing .item-list li .tags a{color:#6f6f6f;text-decoration:none;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;font-size:11px;}.vacancy-listing .item-list li .tags a:hover{color:#838383;}.vacancy-listing .item-list li .tags a:hover{color:#838383;}.vacancy-listing .item-list li.views-row-odd{background-color:#efefef;}.vacancy-listing .item-list li.views-row-even{background-color:#e4e4e4;}.ie7 .vacancy-listing li{display:inline;zoom:1;width:662px;}.ie7 .vacancy-listing .dm-block{margin-bottom:16px !important;}.node-type-procore-vacancy .page-content .content strong{color:#6f6f6f;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.node-type-procore-vacancy .page-content .content span{color:#6f6f6f;}.node-type-procore-person{}.node-type-procore-person .pane-node-field-image img{display:block;}.node-type-procore-person .content{padding:0;}.node-type-procore-person .content h2{font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:29px;line-height:35px;letter-spacing:-1px;margin-bottom:0;}.node-type-procore-person .content h2 + h2{margin-bottom:22px;}.node-type-procore-person .content .main-info{width:450px;float:left;}.node-type-procore-person .content .additional-info{margin-left:30px;width:180px;float:right;}.node-type-procore-person .content .additional-info h6{margin-bottom:15px;margin-top:-2px;}.node-type-procore-person .content .additional-info ul{padding-left:0;}.node-type-procore-person .content .additional-info li{list-style:none outside none;padding:0 0 0 30px;margin-bottom:15px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -400px -200px;}.node-type-procore-person .content .additional-info li .info-title{color:#0d0d0d;text-decoration:none;display:block;}.node-type-procore-person .content .additional-info li .info-title:hover{color:#838383;}.node-type-procore-person .content .additional-info li .info-title:hover{color:#0d0d0d;}.node-type-procore-person .content .additional-info li span{color:#6F6F6F;}.node-type-procore-person .content .additional-info li a{color:#6f6f6f;text-decoration:none;}.node-type-procore-person .content .additional-info li a:hover{color:#838383;}.node-type-procore-person .contact-info{margin:0 -30px 30px -30px;padding:20px 30px;background-color:#efefef;}.node-type-procore-person .contact-info div > span{width:240px;display:inline-block;}.node-type-procore-person .contact-info div > span + span{width:auto;}.node-type-procore-person .task,.node-type-procore-person .releases,.node-type-procore-person .person-educations,.node-type-procore-person .person-experience{margin-bottom:20px;}.node-type-procore-person .taxonomy{margin-bottom:25px;}.node-type-procore-person .print-like{clear:both;}.node-type-procore-person .secon-level-menu{padding-bottom:30px;}.node-type-procore-person .content-wrapper{padding-top:59px;margin-bottom:60px;}.block-content input[type="text"],.block-content input[type="email"],.block-content input[type="search"],.block-content input[type="password"],.block-content textarea{border:0px none;background-color:#ffffff;padding:0 10px;height:30px;color:#929292;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;}.block-content textarea{height:auto;resize:vertical;line-height:normal;}.block-content .grippie{display:none;}.block-content input[type="submit"]{border:0px none;height:30px;padding:0 10px;color:#e3e3e3;text-align:left;cursor:pointer;font:normal 100% / 1.231 "AllerRegular",arial,helvetica,clean,sans-serif;}.modal-content .form-item{margin:10px 0;}.modal-content input[type="text"],.modal-content input[type="email"],.modal-content input[type="password"],.modal-content textarea{border:1px solid #999;padding:5px;}.modal-content input[type="submit"]{padding:5px;}.modal-content .description{color:#ccc;}.modal-content select{border:1px solid #999999;padding:3px;}#modal-content input.form-autocomplete{background-position:99% 7px;}.form-required{display:none;}input[type="text"].error,input[type="email"].error,textarea.error{border:1px solid #d81b43;background-color:#fff7f9;width:368px;}.page-newsletter .unsubscribe-form form label,.page-newsletter .pane-newsletter-form form label,.page-newsletter .subscribe-form form label,.node-type-webform .content form label,.page-newsletter .unsubscribe-form form .fieldset-legend,.page-newsletter .pane-newsletter-form form .fieldset-legend,.page-newsletter .subscribe-form form .fieldset-legend,.node-type-webform .content form .fieldset-legend{font-family:"AllerBold",arial,helvetica,clean,sans-serif;font-size:13px;line-height:17px;font-weight:normal;color:#2f2f2f;letter-spacing:-0.5px;width:175px;}.page-newsletter .unsubscribe-form form label.option,.page-newsletter .pane-newsletter-form form label.option,.page-newsletter .subscribe-form form label.option,.node-type-webform .content form label.option,.page-newsletter .unsubscribe-form form .fieldset-legend.option,.page-newsletter .pane-newsletter-form form .fieldset-legend.option,.page-newsletter .subscribe-form form .fieldset-legend.option,.node-type-webform .content form .fieldset-legend.option{font:normal 100% / 1.231 "AllerRegular",arial,helvetica,clean,sans-serif;color:#6f6f6f;width:auto;}.page-newsletter .unsubscribe-form form label span,.page-newsletter .pane-newsletter-form form label span,.page-newsletter .subscribe-form form label span,.node-type-webform .content form label span,.page-newsletter .unsubscribe-form form .fieldset-legend span,.page-newsletter .pane-newsletter-form form .fieldset-legend span,.page-newsletter .subscribe-form form .fieldset-legend span,.node-type-webform .content form .fieldset-legend span{color:#6f6f6f;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;}.page-newsletter .unsubscribe-form form input[type="checkbox"],.page-newsletter .pane-newsletter-form form input[type="checkbox"],.page-newsletter .subscribe-form form input[type="checkbox"],.node-type-webform .content form input[type="checkbox"],.page-newsletter .unsubscribe-form form input[type="radio"],.page-newsletter .pane-newsletter-form form input[type="radio"],.page-newsletter .subscribe-form form input[type="radio"],.node-type-webform .content form input[type="radio"],.page-newsletter .unsubscribe-form form label,.page-newsletter .pane-newsletter-form form label,.page-newsletter .subscribe-form form label,.node-type-webform .content form label{cursor:pointer;}.page-newsletter .unsubscribe-form form input[type="text"],.page-newsletter .pane-newsletter-form form input[type="text"],.page-newsletter .subscribe-form form input[type="text"],.node-type-webform .content form input[type="text"],.page-newsletter .unsubscribe-form form input[type="email"],.page-newsletter .pane-newsletter-form form input[type="email"],.page-newsletter .subscribe-form form input[type="email"],.node-type-webform .content form input[type="email"]{width:370px;line-height:30px;}.page-newsletter .unsubscribe-form form input[type="submit"],.page-newsletter .pane-newsletter-form form input[type="submit"],.page-newsletter .subscribe-form form input[type="submit"],.node-type-webform .content form input[type="submit"]{background:#1d1d1d url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 155px -61px;width:180px;}.page-newsletter .unsubscribe-form form fieldset,.page-newsletter .pane-newsletter-form form fieldset,.page-newsletter .subscribe-form form fieldset,.node-type-webform .content form fieldset{margin:0;padding:0;border:0px none;}.page-newsletter .unsubscribe-form form div.webform-component,.page-newsletter .pane-newsletter-form form div.webform-component,.page-newsletter .subscribe-form form div.webform-component,.node-type-webform .content form div.webform-component{clear:both;margin-bottom:12px;overflow:hidden;}.page-newsletter .unsubscribe-form form div.webform-component select[multiple="multiple"],.page-newsletter .pane-newsletter-form form div.webform-component select[multiple="multiple"],.page-newsletter .subscribe-form form div.webform-component select[multiple="multiple"],.node-type-webform .content form div.webform-component select[multiple="multiple"]{width:400px;border:0px none;}.page-newsletter .unsubscribe-form form div.webform-component select[multiple="multiple"] option,.page-newsletter .pane-newsletter-form form div.webform-component select[multiple="multiple"] option,.page-newsletter .subscribe-form form div.webform-component select[multiple="multiple"] option,.node-type-webform .content form div.webform-component select[multiple="multiple"] option{line-height:18px;}.page-newsletter .unsubscribe-form form div.webform-component select option,.page-newsletter .pane-newsletter-form form div.webform-component select option,.page-newsletter .subscribe-form form div.webform-component select option,.node-type-webform .content form div.webform-component select option{padding:3px 10px;}.page-newsletter .unsubscribe-form form div.webform-component .form-managed-file input[type="submit"],.page-newsletter .pane-newsletter-form form div.webform-component .form-managed-file input[type="submit"],.page-newsletter .subscribe-form form div.webform-component .form-managed-file input[type="submit"],.node-type-webform .content form div.webform-component .form-managed-file input[type="submit"]{display:none;}.page-newsletter .unsubscribe-form form .webform-component.webform-container-inline div,.page-newsletter .pane-newsletter-form form .webform-component.webform-container-inline div,.page-newsletter .subscribe-form form .webform-component.webform-container-inline div,.node-type-webform .content form .webform-component.webform-container-inline div{clear:none;margin-bottom:0;}.page-newsletter .unsubscribe-form form .webform-component.webform-container-inline > label,.page-newsletter .pane-newsletter-form form .webform-component.webform-container-inline > label,.page-newsletter .subscribe-form form .webform-component.webform-container-inline > label,.node-type-webform .content form .webform-component.webform-container-inline > label{width:175px;margin:0 5px 0 0;line-height:17px;display:inline-block;vertical-align:middle;cursor:default;}.page-newsletter .unsubscribe-form form .webform-component.webform-container-inline label + div,.page-newsletter .pane-newsletter-form form .webform-component.webform-container-inline label + div,.page-newsletter .subscribe-form form .webform-component.webform-container-inline label + div,.node-type-webform .content form .webform-component.webform-container-inline label + div{margin-left:0px;float:left;}.page-newsletter .unsubscribe-form form .webform-component.webform-container-inline label + div div.form-item,.page-newsletter .pane-newsletter-form form .webform-component.webform-container-inline label + div div.form-item,.page-newsletter .subscribe-form form .webform-component.webform-container-inline label + div div.form-item,.node-type-webform .content form .webform-component.webform-container-inline label + div div.form-item{margin-right:20px;float:left;display:inline;margin-bottom:0;}.page-newsletter .unsubscribe-form form .webform-component.webform-container-inline label + div div.form-item div,.page-newsletter .pane-newsletter-form form .webform-component.webform-container-inline label + div div.form-item div,.page-newsletter .subscribe-form form .webform-component.webform-container-inline label + div div.form-item div,.node-type-webform .content form .webform-component.webform-container-inline label + div div.form-item div{float:left;}.page-newsletter .unsubscribe-form form .webform-component.webform-container-inline label + div .option,.page-newsletter .pane-newsletter-form form .webform-component.webform-container-inline label + div .option,.page-newsletter .subscribe-form form .webform-component.webform-container-inline label + div .option,.node-type-webform .content form .webform-component.webform-container-inline label + div .option{padding:2px 0 0 5px;margin-right:0;float:left;}.page-newsletter .unsubscribe-form form .webform-component.webform-container-inline label + input[type="text"],.page-newsletter .pane-newsletter-form form .webform-component.webform-container-inline label + input[type="text"],.page-newsletter .subscribe-form form .webform-component.webform-container-inline label + input[type="text"],.node-type-webform .content form .webform-component.webform-container-inline label + input[type="text"],.page-newsletter .unsubscribe-form form .webform-component.webform-container-inline label + select,.page-newsletter .pane-newsletter-form form .webform-component.webform-container-inline label + select,.page-newsletter .subscribe-form form .webform-component.webform-container-inline label + select,.node-type-webform .content form .webform-component.webform-container-inline label + select{margin-left:0;}.page-newsletter .unsubscribe-form form .form-type-radio,.page-newsletter .pane-newsletter-form form .form-type-radio,.page-newsletter .subscribe-form form .form-type-radio,.node-type-webform .content form .form-type-radio{margin-bottom:5px;}.page-newsletter .unsubscribe-form form .form-type-radio label,.page-newsletter .pane-newsletter-form form .form-type-radio label,.page-newsletter .subscribe-form form .form-type-radio label,.node-type-webform .content form .form-type-radio label{color:#2f2f2f;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.page-newsletter .unsubscribe-form form .webform-component > label,.page-newsletter .pane-newsletter-form form .webform-component > label,.page-newsletter .subscribe-form form .webform-component > label,.node-type-webform .content form .webform-component > label{display:block;width:100%;margin-bottom:6px;cursor:default;}.page-newsletter .unsubscribe-form form .webform-component label + div div.form-item,.page-newsletter .pane-newsletter-form form .webform-component label + div div.form-item,.page-newsletter .subscribe-form form .webform-component label + div div.form-item,.node-type-webform .content form .webform-component label + div div.form-item{overflow:hidden;margin-bottom:5px;}.page-newsletter .unsubscribe-form form .webform-component label + div div.form-item div,.page-newsletter .pane-newsletter-form form .webform-component label + div div.form-item div,.page-newsletter .subscribe-form form .webform-component label + div div.form-item div,.node-type-webform .content form .webform-component label + div div.form-item div{float:left;}.page-newsletter .unsubscribe-form form .webform-component label + div .option,.page-newsletter .pane-newsletter-form form .webform-component label + div .option,.page-newsletter .subscribe-form form .webform-component label + div .option,.node-type-webform .content form .webform-component label + div .option{padding:2px 0 0 5px;margin-right:0;float:left;}.page-checkout .block-system-main form > div{background-color:#ffffff;padding-bottom:50px;}.page-checkout .block-system-main form > div .checkout-help{display:none;}.page-checkout-complete .block-system-main form > div{padding-bottom:2px;}.node-type-webform .towcol-wrap{background-color:#ffffff;padding-top:60px;}.ie9 .steps-head #course-steps ol li span,.ie8 .steps-head #course-steps ol li span{margin-left:-8px;letter-spacing:-0.2px;}.ie8 .steps-head #course-steps ol li{margin-right:15px;}.webkit .steps-head #course-steps ol li{margin-right:17px;}.webkit .steps-head #course-steps ol li span{margin-left:2px;letter-spacing:0px;}.steps-head{background-color:#3e3e3e;}.steps-head h1,.steps-head h2{font-size:28px;line-height:30px;letter-spacing:-1px;padding:27px 20px 20px;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#ececec;}.steps-head #course-steps ol{margin-left:26px;padding-bottom:11px;overflow:hidden;list-style-type:decimal;list-style-position:inside;}.steps-head #course-steps ol li{float:left;font-size:13px;line-height:30px;color:#9a9a9a;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;padding-left:30px;margin-right:20px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 0px -526px;}.steps-head #course-steps ol li span{margin-left:-5px;}.steps-head #course-steps ol li.active{color:#ececec;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -200px -476px;}#commerce-checkout-form-review{margin-bottom:55px;}#commerce-checkout-form-checkout{margin-bottom:60px;}.webform-confirmation .addressfield-container-inline > div.form-item,.section-cart .addressfield-container-inline > div.form-item,.page-checkout .addressfield-container-inline > div.form-item{margin-right:0;float:left;}.webform-confirmation #edit-customer-profile-billing .name-block,.section-cart #edit-customer-profile-billing .name-block,.page-checkout #edit-customer-profile-billing .name-block{margin-bottom:30px;}.webform-confirmation #edit-customer-profile-billing div,.section-cart #edit-customer-profile-billing div,.page-checkout #edit-customer-profile-billing div{margin-bottom:0;}.webform-confirmation #edit-customer-profile-billing .form-type-select div,.section-cart #edit-customer-profile-billing .form-type-select div,.page-checkout #edit-customer-profile-billing .form-type-select div,.webform-confirmation #edit-customer-profile-billing .street-block div,.section-cart #edit-customer-profile-billing .street-block div,.page-checkout #edit-customer-profile-billing .street-block div,.webform-confirmation #edit-customer-profile-billing .locality-block div,.section-cart #edit-customer-profile-billing .locality-block div,.page-checkout #edit-customer-profile-billing .locality-block div,.webform-confirmation #edit-customer-profile-billing .name-block div,.section-cart #edit-customer-profile-billing .name-block div,.page-checkout #edit-customer-profile-billing .name-block div{margin-bottom:12px;}.webform-confirmation #addressfield-wrapper,.section-cart #addressfield-wrapper,.page-checkout #addressfield-wrapper,.webform-confirmation #addressfield-wrapper > div,.section-cart #addressfield-wrapper > div,.page-checkout #addressfield-wrapper > div{margin-bottom:0;}.webform-confirmation div#edit-customer-profile-billing-field-phone,.section-cart div#edit-customer-profile-billing-field-phone,.page-checkout div#edit-customer-profile-billing-field-phone,.webform-confirmation #edit-customer-profile-billing-field-email,.section-cart #edit-customer-profile-billing-field-email,.page-checkout #edit-customer-profile-billing-field-email,.webform-confirmation #edit-customer-profile-billing-field-ean-number,.section-cart #edit-customer-profile-billing-field-ean-number,.page-checkout #edit-customer-profile-billing-field-ean-number{margin-bottom:12px !important;}.webform-confirmation div#edit-customer-profile-billing-field-phone div,.section-cart div#edit-customer-profile-billing-field-phone div,.page-checkout div#edit-customer-profile-billing-field-phone div,.webform-confirmation #edit-customer-profile-billing-field-email div,.section-cart #edit-customer-profile-billing-field-email div,.page-checkout #edit-customer-profile-billing-field-email div,.webform-confirmation #edit-customer-profile-billing-field-ean-number div,.section-cart #edit-customer-profile-billing-field-ean-number div,.page-checkout #edit-customer-profile-billing-field-ean-number div{margin-bottom:0;}.webform-confirmation #edit-customer-profile-billing-field-ean-number,.section-cart #edit-customer-profile-billing-field-ean-number,.page-checkout #edit-customer-profile-billing-field-ean-number{position:relative;}.webform-confirmation #edit-customer-profile-billing-field-ean-number .description,.section-cart #edit-customer-profile-billing-field-ean-number .description,.page-checkout #edit-customer-profile-billing-field-ean-number .description{position:absolute;left:36px;top:7px;}.webform-confirmation .locality-block,.section-cart .locality-block,.page-checkout .locality-block{margin-bottom:0 !important;}.webform-confirmation .locality-block input,.section-cart .locality-block input,.page-checkout .locality-block input{margin-bottom:0 !important;}.webform-confirmation #customer-profile-billing-field-any-message-add-more-wrapper label,.section-cart #customer-profile-billing-field-any-message-add-more-wrapper label,.page-checkout #customer-profile-billing-field-any-message-add-more-wrapper label{vertical-align:top;}.webform-confirmation #edit-customer-profile-billing-field-any-message,.section-cart #edit-customer-profile-billing-field-any-message,.page-checkout #edit-customer-profile-billing-field-any-message{position:relative;padding-bottom:87px;margin-bottom:37px !important;}.webform-confirmation #edit-customer-profile-billing-field-any-message #add-shipping,.section-cart #edit-customer-profile-billing-field-any-message #add-shipping,.page-checkout #edit-customer-profile-billing-field-any-message #add-shipping{position:absolute;bottom:0;right:85px;cursor:pointer;padding-left:30px;line-height:20px;width:260px;color:#2f2f2f;font-family:"AllerBold",arial,helvetica,clean,sans-serif;display:block;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -275px -300px;}.webform-confirmation #edit-customer-profile-billing-field-any-message .resizable-textarea,.section-cart #edit-customer-profile-billing-field-any-message .resizable-textarea,.page-checkout #edit-customer-profile-billing-field-any-message .resizable-textarea{display:inline-block;width:390px;}.webform-confirmation .steps-head,.section-cart .steps-head,.page-checkout .steps-head{width:960px;}.webform-confirmation .checkout-head,.section-cart .checkout-head,.page-checkout .checkout-head{padding:60px 0px 40px 30px;width:930px;background-color:#fff;}.webform-confirmation .checkout-head h1,.section-cart .checkout-head h1,.page-checkout .checkout-head h1{font-size:28px;line-height:28px;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;margin-bottom:30px;}.webform-confirmation .checkout-head p,.section-cart .checkout-head p,.page-checkout .checkout-head p{font-family:"AllerRegular",arial,helvetica,clean,sans-serif;color:#6f6f6f;font:100%;line-height:131%;width:460px;}.webform-confirmation .checkout-steps,.section-cart .checkout-steps,.page-checkout .checkout-steps{padding-left:0 !important;}.webform-confirmation .checkout-steps .item-list,.section-cart .checkout-steps .item-list,.page-checkout .checkout-steps .item-list,.webform-confirmation .checkout-steps .total-descriprion,.section-cart .checkout-steps .total-descriprion,.page-checkout .checkout-steps .total-descriprion,.webform-confirmation .checkout-steps .total-description,.section-cart .checkout-steps .total-description,.page-checkout .checkout-steps .total-description,.webform-confirmation .checkout-steps .line-item-summary,.section-cart .checkout-steps .line-item-summary,.page-checkout .checkout-steps .line-item-summary,.webform-confirmation .checkout-steps .commerce-order-handler-area-order-total,.section-cart .checkout-steps .commerce-order-handler-area-order-total,.page-checkout .checkout-steps .commerce-order-handler-area-order-total{background-color:#efefef;padding:20px 35px 30px 25px;}.webform-confirmation .checkout-steps .line-item-summary,.section-cart .checkout-steps .line-item-summary,.page-checkout .checkout-steps .line-item-summary,.webform-confirmation .checkout-steps .total-descriprion,.section-cart .checkout-steps .total-descriprion,.page-checkout .checkout-steps .total-descriprion,.webform-confirmation .checkout-steps .total-description,.section-cart .checkout-steps .total-description,.page-checkout .checkout-steps .total-description,.webform-confirmation .checkout-steps .commerce-order-handler-area-order-total,.section-cart .checkout-steps .commerce-order-handler-area-order-total,.page-checkout .checkout-steps .commerce-order-handler-area-order-total{float:left;color:#2f2f2f;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;font-size:100%;margin-bottom:40px;}.webform-confirmation .checkout-steps .total-description,.section-cart .checkout-steps .total-description,.page-checkout .checkout-steps .total-description,.webform-confirmation .checkout-steps .total-descriprion,.section-cart .checkout-steps .total-descriprion,.page-checkout .checkout-steps .total-descriprion{width:395px;padding:5px 35px 35px 50px;}.webform-confirmation .checkout-steps .total-description > span,.section-cart .checkout-steps .total-description > span,.page-checkout .checkout-steps .total-description > span,.webform-confirmation .checkout-steps .total-descriprion > span,.section-cart .checkout-steps .total-descriprion > span,.page-checkout .checkout-steps .total-descriprion > span{display:block;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.webform-confirmation .checkout-steps .line-item-summary,.section-cart .checkout-steps .line-item-summary,.page-checkout .checkout-steps .line-item-summary,.webform-confirmation .checkout-steps .commerce-order-handler-area-order-total,.section-cart .checkout-steps .commerce-order-handler-area-order-total,.page-checkout .checkout-steps .commerce-order-handler-area-order-total{width:180px;padding-bottom:36px;}.webform-confirmation .checkout-steps .line-item-summary table,.section-cart .checkout-steps .line-item-summary table,.page-checkout .checkout-steps .line-item-summary table,.webform-confirmation .checkout-steps .commerce-order-handler-area-order-total table,.section-cart .checkout-steps .commerce-order-handler-area-order-total table,.page-checkout .checkout-steps .commerce-order-handler-area-order-total table{width:100%;}.webform-confirmation .checkout-steps .line-item-summary .line-item-total-raw,.section-cart .checkout-steps .line-item-summary .line-item-total-raw,.page-checkout .checkout-steps .line-item-summary .line-item-total-raw,.webform-confirmation .checkout-steps .commerce-order-handler-area-order-total .line-item-total-raw,.section-cart .checkout-steps .commerce-order-handler-area-order-total .line-item-total-raw,.page-checkout .checkout-steps .commerce-order-handler-area-order-total .line-item-total-raw,.webform-confirmation .checkout-steps .line-item-summary .component-total,.section-cart .checkout-steps .line-item-summary .component-total,.page-checkout .checkout-steps .line-item-summary .component-total,.webform-confirmation .checkout-steps .commerce-order-handler-area-order-total .component-total,.section-cart .checkout-steps .commerce-order-handler-area-order-total .component-total,.page-checkout .checkout-steps .commerce-order-handler-area-order-total .component-total{font-family:"AllerBold",arial,helvetica,clean,sans-serif;color:#2f2f2f;font-weight:normal;}.webform-confirmation .checkout-steps .line-item-summary .line-item-total-label,.section-cart .checkout-steps .line-item-summary .line-item-total-label,.page-checkout .checkout-steps .line-item-summary .line-item-total-label,.webform-confirmation .checkout-steps .commerce-order-handler-area-order-total .line-item-total-label,.section-cart .checkout-steps .commerce-order-handler-area-order-total .line-item-total-label,.page-checkout .checkout-steps .commerce-order-handler-area-order-total .line-item-total-label,.webform-confirmation .checkout-steps .line-item-summary .component-title,.section-cart .checkout-steps .line-item-summary .component-title,.page-checkout .checkout-steps .line-item-summary .component-title,.webform-confirmation .checkout-steps .commerce-order-handler-area-order-total .component-title,.section-cart .checkout-steps .commerce-order-handler-area-order-total .component-title,.page-checkout .checkout-steps .commerce-order-handler-area-order-total .component-title{display:none;}.webform-confirmation .checkout-steps .item-list,.section-cart .checkout-steps .item-list,.page-checkout .checkout-steps .item-list{width:660px;}.webform-confirmation .checkout-steps .item-list ul,.section-cart .checkout-steps .item-list ul,.page-checkout .checkout-steps .item-list ul{border-bottom:1px solid #969696;padding-bottom:37px;overflow:hidden;}.webform-confirmation .checkout-steps .item-list li,.section-cart .checkout-steps .item-list li,.page-checkout .checkout-steps .item-list li{clear:both;margin-bottom:20px;}.webform-confirmation .checkout-steps .item-list li.views-row-last,.section-cart .checkout-steps .item-list li.views-row-last,.page-checkout .checkout-steps .item-list li.views-row-last{margin-bottom:0;}.webform-confirmation .checkout-steps .item-list li span,.section-cart .checkout-steps .item-list li span,.page-checkout .checkout-steps .item-list li span{display:inline-block;vertical-align:top;color:#2f2f2f;}.webform-confirmation .checkout-steps .item-list li .price,.section-cart .checkout-steps .item-list li .price,.page-checkout .checkout-steps .item-list li .price{float:right;}.webform-confirmation .checkout-steps .item-list li .product-quantity,.section-cart .checkout-steps .item-list li .product-quantity,.page-checkout .checkout-steps .item-list li .product-quantity{width:25px;}.webform-confirmation .checkout-steps .item-list li .Shipping-qty,.section-cart .checkout-steps .item-list li .Shipping-qty,.page-checkout .checkout-steps .item-list li .Shipping-qty{display:none;}.webform-confirmation .checkout-steps .item-list li .product-name,.section-cart .checkout-steps .item-list li .product-name,.page-checkout .checkout-steps .item-list li .product-name{width:160px;}.webform-confirmation .checkout-steps .item-list li .product-name .Shipping-line-item-name span + span,.section-cart .checkout-steps .item-list li .product-name .Shipping-line-item-name span + span,.page-checkout .checkout-steps .item-list li .product-name .Shipping-line-item-name span + span{display:none;}.webform-confirmation .checkout-steps .item-list li .product-name .Produkt-line-item-name,.section-cart .checkout-steps .item-list li .product-name .Produkt-line-item-name,.page-checkout .checkout-steps .item-list li .product-name .Produkt-line-item-name,.webform-confirmation .checkout-steps .item-list li .product-name .Product-line-item-name,.section-cart .checkout-steps .item-list li .product-name .Product-line-item-name,.page-checkout .checkout-steps .item-list li .product-name .Product-line-item-name{width:160px;}.webform-confirmation .checkout-steps .item-list li .product-name .Produkt-line-item-name span,.section-cart .checkout-steps .item-list li .product-name .Produkt-line-item-name span,.page-checkout .checkout-steps .item-list li .product-name .Produkt-line-item-name span,.webform-confirmation .checkout-steps .item-list li .product-name .Product-line-item-name span,.section-cart .checkout-steps .item-list li .product-name .Product-line-item-name span,.page-checkout .checkout-steps .item-list li .product-name .Product-line-item-name span{display:none;}.webform-confirmation .checkout-steps .item-list li .product-name .Produkt-line-item-name span + span,.section-cart .checkout-steps .item-list li .product-name .Produkt-line-item-name span + span,.page-checkout .checkout-steps .item-list li .product-name .Produkt-line-item-name span + span,.webform-confirmation .checkout-steps .item-list li .product-name .Product-line-item-name span + span,.section-cart .checkout-steps .item-list li .product-name .Product-line-item-name span + span,.page-checkout .checkout-steps .item-list li .product-name .Product-line-item-name span + span{display:block;}.webform-confirmation .checkout-steps .item-list li .author-reference,.section-cart .checkout-steps .item-list li .author-reference,.page-checkout .checkout-steps .item-list li .author-reference,.webform-confirmation .checkout-steps .item-list li .extenal-author,.section-cart .checkout-steps .item-list li .extenal-author,.page-checkout .checkout-steps .item-list li .extenal-author{width:340px;}.webform-confirmation .checkout-steps .item-list li .author-reference + .extenal-author,.section-cart .checkout-steps .item-list li .author-reference + .extenal-author,.page-checkout .checkout-steps .item-list li .author-reference + .extenal-author{display:none;}.webform-confirmation .checkout-steps .item-list li .product-quantity,.section-cart .checkout-steps .item-list li .product-quantity,.page-checkout .checkout-steps .item-list li .product-quantity,.webform-confirmation .checkout-steps .item-list li .product-name,.section-cart .checkout-steps .item-list li .product-name,.page-checkout .checkout-steps .item-list li .product-name,.webform-confirmation .checkout-steps .item-list li .price,.section-cart .checkout-steps .item-list li .price,.page-checkout .checkout-steps .item-list li .price{font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.webform-confirmation .checkout_review,.section-cart .checkout_review,.page-checkout .checkout_review{overflow:hidden;}.webform-confirmation .checkout_review span.country,.section-cart .checkout_review span.country,.page-checkout .checkout_review span.country,.webform-confirmation .shipping-data span.country,.section-cart .shipping-data span.country,.page-checkout .shipping-data span.country{clear:both;display:block;}.webform-confirmation .order-info,.section-cart .order-info,.page-checkout .order-info,.webform-confirmation .checkout_review,.section-cart .checkout_review,.page-checkout .checkout_review{clear:both;background-color:#efefef;padding:26px 35px 25px 25px;width:660px;min-height:148px;margin-bottom:33px;color:#2f2f2f;}.webform-confirmation .order-info table,.section-cart .order-info table,.page-checkout .order-info table,.webform-confirmation .checkout_review table,.section-cart .checkout_review table,.page-checkout .checkout_review table{width:750px;}.webform-confirmation .order-info table .pane-title td,.section-cart .order-info table .pane-title td,.page-checkout .order-info table .pane-title td,.webform-confirmation .checkout_review table .pane-title td,.section-cart .checkout_review table .pane-title td,.page-checkout .checkout_review table .pane-title td,.webform-confirmation .order-info table .pane-data-full,.section-cart .order-info table .pane-data-full,.page-checkout .order-info table .pane-data-full,.webform-confirmation .checkout_review table .pane-data-full,.section-cart .checkout_review table .pane-data-full,.page-checkout .checkout_review table .pane-data-full{padding:0;color:#2f2f2f;}.webform-confirmation .order-info table .pane-title td div,.section-cart .order-info table .pane-title td div,.page-checkout .order-info table .pane-title td div,.webform-confirmation .checkout_review table .pane-title td div,.section-cart .checkout_review table .pane-title td div,.page-checkout .checkout_review table .pane-title td div,.webform-confirmation .order-info table .pane-data-full div,.section-cart .order-info table .pane-data-full div,.page-checkout .order-info table .pane-data-full div,.webform-confirmation .checkout_review table .pane-data-full div,.section-cart .checkout_review table .pane-data-full div,.page-checkout .checkout_review table .pane-data-full div{line-height:17px;width:155px;}.webform-confirmation .order-info table .pane-title td,.section-cart .order-info table .pane-title td,.page-checkout .order-info table .pane-title td,.webform-confirmation .checkout_review table .pane-title td,.section-cart .checkout_review table .pane-title td,.page-checkout .checkout_review table .pane-title td{padding-bottom:35px;}.webform-confirmation .order-info table .country,.section-cart .order-info table .country,.page-checkout .order-info table .country,.webform-confirmation .checkout_review table .country,.section-cart .checkout_review table .country,.page-checkout .checkout_review table .country{display:block;}.webform-confirmation .order-info table .pane-title + .pane-data,.section-cart .order-info table .pane-title + .pane-data,.page-checkout .order-info table .pane-title + .pane-data,.webform-confirmation .checkout_review table .pane-title + .pane-data,.section-cart .checkout_review table .pane-title + .pane-data,.page-checkout .checkout_review table .pane-title + .pane-data{float:left;margin-right:90px;width:155px;}.webform-confirmation .order-info table .pane-data + .pane-title,.section-cart .order-info table .pane-data + .pane-title,.page-checkout .order-info table .pane-data + .pane-title,.webform-confirmation .checkout_review table .pane-data + .pane-title,.section-cart .checkout_review table .pane-data + .pane-title,.page-checkout .checkout_review table .pane-data + .pane-title{float:left;}.webform-confirmation .order-info table .pane-data + .pane-title td,.section-cart .order-info table .pane-data + .pane-title td,.page-checkout .order-info table .pane-data + .pane-title td,.webform-confirmation .checkout_review table .pane-data + .pane-title td,.section-cart .checkout_review table .pane-data + .pane-title td,.page-checkout .checkout_review table .pane-data + .pane-title td{padding:0;}.webform-confirmation .order-info table .pane-data + .pane-title,.section-cart .order-info table .pane-data + .pane-title,.page-checkout .order-info table .pane-data + .pane-title,.webform-confirmation .checkout_review table .pane-data + .pane-title,.section-cart .checkout_review table .pane-data + .pane-title,.page-checkout .checkout_review table .pane-data + .pane-title{margin-top:-17px;}.webform-confirmation .order-info table .pane-data + .pane-title.pane-data,.section-cart .order-info table .pane-data + .pane-title.pane-data,.page-checkout .order-info table .pane-data + .pane-title.pane-data,.webform-confirmation .checkout_review table .pane-data + .pane-title.pane-data,.section-cart .checkout_review table .pane-data + .pane-title.pane-data,.page-checkout .checkout_review table .pane-data + .pane-title.pane-data{margin:20px 0 0 -130px;}.webform-confirmation .order-info table .field-name-field-phone div,.section-cart .order-info table .field-name-field-phone div,.page-checkout .order-info table .field-name-field-phone div,.webform-confirmation .checkout_review table .field-name-field-phone div,.section-cart .checkout_review table .field-name-field-phone div,.page-checkout .checkout_review table .field-name-field-phone div,.webform-confirmation .order-info table .field-name-field-email div,.section-cart .order-info table .field-name-field-email div,.page-checkout .order-info table .field-name-field-email div,.webform-confirmation .checkout_review table .field-name-field-email div,.section-cart .checkout_review table .field-name-field-email div,.page-checkout .checkout_review table .field-name-field-email div{display:inline;}.webform-confirmation .order-info table .field-name-field-email,.section-cart .order-info table .field-name-field-email,.page-checkout .order-info table .field-name-field-email,.webform-confirmation .checkout_review table .field-name-field-email,.section-cart .checkout_review table .field-name-field-email,.page-checkout .checkout_review table .field-name-field-email{margin-top:17px;}.webform-confirmation .order-info .order-title,.section-cart .order-info .order-title,.page-checkout .order-info .order-title,.webform-confirmation .checkout_review .order-title,.section-cart .checkout_review .order-title,.page-checkout .checkout_review .order-title,.webform-confirmation .order-info .shipping-title,.section-cart .order-info .shipping-title,.page-checkout .order-info .shipping-title,.webform-confirmation .checkout_review .shipping-title,.section-cart .checkout_review .shipping-title,.page-checkout .checkout_review .shipping-title,.webform-confirmation .order-info .order-info-title,.section-cart .order-info .order-info-title,.page-checkout .order-info .order-info-title,.webform-confirmation .checkout_review .order-info-title,.section-cart .checkout_review .order-info-title,.page-checkout .checkout_review .order-info-title{font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.webform-confirmation .order-info .order-info-title,.section-cart .order-info .order-info-title,.page-checkout .order-info .order-info-title,.webform-confirmation .checkout_review .order-info-title,.section-cart .checkout_review .order-info-title,.page-checkout .checkout_review .order-info-title{padding-bottom:18px;}.webform-confirmation .order-info .order,.section-cart .order-info .order,.page-checkout .order-info .order,.webform-confirmation .checkout_review .order,.section-cart .checkout_review .order,.page-checkout .checkout_review .order,.webform-confirmation .order-info .shipping-data,.section-cart .order-info .shipping-data,.page-checkout .order-info .shipping-data,.webform-confirmation .checkout_review .shipping-data,.section-cart .checkout_review .shipping-data,.page-checkout .checkout_review .shipping-data{width:155px;float:left;margin-right:90px;}.webform-confirmation .order-info .order,.section-cart .order-info .order,.page-checkout .order-info .order,.webform-confirmation .checkout_review .order,.section-cart .checkout_review .order,.page-checkout .checkout_review .order{margin-right:0;}.webform-confirmation .order-info,.section-cart .order-info,.page-checkout .order-info{padding-top:24px;}.webform-confirmation #edit-commerce-payment,.section-cart #edit-commerce-payment,.page-checkout #edit-commerce-payment{display:none;}.webform-confirmation .commerce_fieldgroup_pane__group_confirmation,.section-cart .commerce_fieldgroup_pane__group_confirmation,.page-checkout .commerce_fieldgroup_pane__group_confirmation{margin:0;padding:20px 0 15px 26px;width:696px;}.webform-confirmation .commerce_fieldgroup_pane__group_confirmation legend,.section-cart .commerce_fieldgroup_pane__group_confirmation legend,.page-checkout .commerce_fieldgroup_pane__group_confirmation legend{background-color:#EFEFEF;font-family:"AllerBold",arial,helvetica,clean,sans-serif;margin-left:-34px;padding:20px 0 8px 35px;width:695px;}.webform-confirmation .commerce_fieldgroup_pane__group_confirmation a,.section-cart .commerce_fieldgroup_pane__group_confirmation a,.page-checkout .commerce_fieldgroup_pane__group_confirmation a{color:#2f2f2f;text-decoration:none;}.webform-confirmation .commerce_fieldgroup_pane__group_confirmation a:hover,.section-cart .commerce_fieldgroup_pane__group_confirmation a:hover,.page-checkout .commerce_fieldgroup_pane__group_confirmation a:hover{color:#838383;}.webform-confirmation .commerce_fieldgroup_pane__group_confirmation a:hover,.section-cart .commerce_fieldgroup_pane__group_confirmation a:hover,.page-checkout .commerce_fieldgroup_pane__group_confirmation a:hover{color:#000;}.webform-confirmation .commerce_fieldgroup_pane__group_confirmation label,.section-cart .commerce_fieldgroup_pane__group_confirmation label,.page-checkout .commerce_fieldgroup_pane__group_confirmation label{width:620px;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;}.webform-confirmation #edit-buttons,.section-cart #edit-buttons,.page-checkout #edit-buttons{position:relative;}.webform-confirmation #edit-buttons input#edit-back,.section-cart #edit-buttons input#edit-back,.page-checkout #edit-buttons input#edit-back,.webform-confirmation #edit-buttons input#edit-cancel,.section-cart #edit-buttons input#edit-cancel,.page-checkout #edit-buttons input#edit-cancel,.webform-confirmation #edit-buttons input#edit-continue,.section-cart #edit-buttons input#edit-continue,.page-checkout #edit-buttons input#edit-continue{position:absolute;right:30px;bottom:0;background:#1d1d1d url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 155px -61px;width:180px;color:#bebebe;}.webform-confirmation #edit-buttons input#edit-back:hover,.section-cart #edit-buttons input#edit-back:hover,.page-checkout #edit-buttons input#edit-back:hover,.webform-confirmation #edit-buttons input#edit-cancel:hover,.section-cart #edit-buttons input#edit-cancel:hover,.page-checkout #edit-buttons input#edit-cancel:hover,.webform-confirmation #edit-buttons input#edit-continue:hover,.section-cart #edit-buttons input#edit-continue:hover,.page-checkout #edit-buttons input#edit-continue:hover{text-decoration:none;}.webform-confirmation #edit-buttons input#edit-cancel,.section-cart #edit-buttons input#edit-cancel,.page-checkout #edit-buttons input#edit-cancel,.webform-confirmation #edit-buttons input#edit-back,.section-cart #edit-buttons input#edit-back,.page-checkout #edit-buttons input#edit-back{left:30px;background:#bbbbbb url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -192px -60px;color:#252525;text-align:right;}.webform-confirmation #edit-buttons input#edit-continue,.section-cart #edit-buttons input#edit-continue,.page-checkout #edit-buttons input#edit-continue,.webform-confirmation #edit-buttons input#edit-continue,.section-cart #edit-buttons input#edit-continue,.page-checkout #edit-buttons input#edit-continue{color:#bebebe;}.webform-confirmation #edit-customer-profile-billing .redirect-list,.section-cart #edit-customer-profile-billing .redirect-list,.page-checkout #edit-customer-profile-billing .redirect-list,.webform-confirmation #edit-customer-profile-shipping .redirect-list,.section-cart #edit-customer-profile-shipping .redirect-list,.page-checkout #edit-customer-profile-shipping .redirect-list,.webform-confirmation #edit-customer-profile-billing legend,.section-cart #edit-customer-profile-billing legend,.page-checkout #edit-customer-profile-billing legend,.webform-confirmation #edit-customer-profile-shipping legend,.section-cart #edit-customer-profile-shipping legend,.page-checkout #edit-customer-profile-shipping legend{display:none;}.webform-confirmation #edit-customer-profile-billing,.section-cart #edit-customer-profile-billing,.page-checkout #edit-customer-profile-billing{padding:30px 0 49px 30px;}.webform-confirmation #edit-customer-profile-shipping,.section-cart #edit-customer-profile-shipping,.page-checkout #edit-customer-profile-shipping{float:left;position:relative;padding-top:30px;margin-top:175px;}.webform-confirmation #edit-customer-profile-shipping legend,.section-cart #edit-customer-profile-shipping legend,.page-checkout #edit-customer-profile-shipping legend{display:block;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:28px;position:absolute;top:-65px;}.webform-confirmation #edit-customer-profile-shipping .fieldset-wrapper,.section-cart #edit-customer-profile-shipping .fieldset-wrapper,.page-checkout #edit-customer-profile-shipping .fieldset-wrapper{padding-bottom:21px;}.webform-confirmation .locality-block,.section-cart .locality-block,.page-checkout .locality-block{float:left;clear:none !important;width:570px;}.webform-confirmation .locality-block input.postal-code,.section-cart .locality-block input.postal-code,.page-checkout .locality-block input.postal-code{width:65px !important;}.webform-confirmation .locality-block div + div,.section-cart .locality-block div + div,.page-checkout .locality-block div + div{float:right !important;clear:none !important;margin-right:0px !important;}.webform-confirmation .locality-block div + div > label,.section-cart .locality-block div + div > label,.page-checkout .locality-block div + div > label{width:auto;margin-right:9px;}.webform-confirmation .locality-block input.locality,.section-cart .locality-block input.locality,.page-checkout .locality-block input.locality{width:187px !important;}.webform-confirmation .locality-block label + div.state,.section-cart .locality-block label + div.state,.page-checkout .locality-block label + div.state{width:175px;}.webform-confirmation .block-webform .block-title,.section-cart .block-webform .block-title,.page-checkout .block-webform .block-title{display:none;}.webform-confirmation .block-webform .block-content,.section-cart .block-webform .block-content,.page-checkout .block-webform .block-content{width:960px;background-color:#fff;padding-bottom:40px;margin-bottom:60px;}.webform-confirmation .block-webform .block-content form,.section-cart .block-webform .block-content form,.page-checkout .block-webform .block-content form{position:relative;}.webform-confirmation .block-webform .block-content form fieldset,.section-cart .block-webform .block-content form fieldset,.page-checkout .block-webform .block-content form fieldset{padding:20px 0 53px 23px;width:696px;}.webform-confirmation .block-webform .block-content form legend,.section-cart .block-webform .block-content form legend,.page-checkout .block-webform .block-content form legend{background-color:#EFEFEF;font-family:"AllerBold",arial,helvetica,clean,sans-serif;margin-left:-34px;padding:23px 0 0px 35px;width:695px;color:#2f2f2f;}.webform-confirmation .block-webform .block-content form label,.section-cart .block-webform .block-content form label,.page-checkout .block-webform .block-content form label{width:auto;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;margin-bottom:11px;}.webform-confirmation .block-webform .block-content form input[type="submit"],.section-cart .block-webform .block-content form input[type="submit"],.page-checkout .block-webform .block-content form input[type="submit"]{background:#1d1d1d url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 155px -61px;color:#bebebe;width:180px;position:absolute;bottom:0;right:270px;}.ie .block-content form fieldset legend{width:680px !important;}.ie7 .page-checkout .checkout-steps .item-list li{margin-bottom:35px;overflow:hidden;}.ie7 .page-checkout .checkout-steps .item-list li.views-row-last{margin-bottom:0;}.ie7 .page-checkout .locality-block div + div{float:right !important;}.ie7 .page-checkout #edit-checkout-review .checkout-review .locality-block{float:none !important;}.ie7 .page-checkout #edit-checkout-review .checkout-review .country{width:155px;}.ie7 .page-checkout #commerce-checkout-form-complete .checkout_review .shipping-data .locality{float:left;width:155px;}#course-web-form form > div{position:relative;margin-bottom:60px;}#course-web-form .form-actions input#edit-previous,#course-web-form .form-actions input#edit-next,#course-web-form .form-actions input#edit-submit{position:absolute;right:30px;bottom:0;}#course-web-form .form-actions input#edit-previous{left:30px;background:#bbbbbb url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -192px -60px;color:#252525;text-align:right;}#course-web-form .form-actions input#edit-submit,#course-web-form .form-actions input#edit-next{color:#bebebe;}.front-page-forms input[type="text"],.node-type-webform .content form input[type="text"],.front-page-forms input[type="email"],.node-type-webform .content form input[type="email"],.front-page-forms textarea,.node-type-webform .content form textarea{font-family:"AllerRegular",arial,helvetica,clean,sans-serif;color:#6f6f6f;}.front-page-forms .content,.node-type-webform .content form .content,.front-page-forms fieldset,.node-type-webform .content form fieldset{margin-bottom:35px;padding:20px 0 25px 25px;background-color:#efefef;}.front-page-forms .content span#add-priority,.node-type-webform .content form .content span#add-priority,.front-page-forms fieldset span#add-priority,.node-type-webform .content form fieldset span#add-priority{cursor:pointer;margin-left:193px;margin-top:-25px;padding-left:30px;line-height:20px;width:200px;color:#2f2f2f;font-family:"AllerBold",arial,helvetica,clean,sans-serif;display:block;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -275px -300px;}.front-page-forms .content .webform-component-select,.node-type-webform .content form .content .webform-component-select,.front-page-forms fieldset .webform-component-select,.node-type-webform .content form fieldset .webform-component-select{margin-bottom:40px;}.node-type-webform .international-application-form{padding-left:0;}.node-type-webform .international-application-form .webform-component-markup{padding:0;}.node-type-webform .international-application-form .webform-client-form .webform-component-fieldset{margin-bottom:35px;padding:10px 0 30px 0;background-color:#efefef;position:relative;}.node-type-webform .international-application-form .webform-client-form .webform-component-fieldset .fieldset-wrapper{width:650px;}.node-type-webform .international-application-form .webform-client-form .webform-component-fieldset legend{position:relative;top:25px;margin:0 0 30px 30px;}.node-type-webform .international-application-form .webform-client-form .webform-component-fieldset#webform-component-link-to-online-portfolio,.node-type-webform .international-application-form .webform-client-form .webform-component-fieldset#webform-component-personal-information-fieldset{padding-bottom:30px;}.node-type-webform .international-application-form .webform-client-form .webform-component-fieldset#webform-component-link-to-online-portfolio.link-to-profile-fieldset,.node-type-webform .international-application-form .webform-client-form .webform-component-fieldset#webform-component-personal-information-fieldset.link-to-profile-fieldset{padding-top:10px;}.node-type-webform .international-application-form .webform-client-form .webform-component-fieldset#webform-component-link-to-online-portfolio .form-required,.node-type-webform .international-application-form .webform-client-form .webform-component-fieldset#webform-component-personal-information-fieldset .form-required{font:bold 16px/16px Helvetica,Arial,Tahoma,sans-serif;display:inline;color:#c00;}.node-type-webform .international-application-form .webform-client-form .webform-component-markup p{width:auto;margin-bottom:0;padding:3px 0;}.node-type-webform .international-application-form .webform-client-form .link-to-profile-fieldset .webform-component-textfield > label{width:100%;float:none;height:30px;}.node-type-webform .international-application-form .webform-client-form .fieldset-description,.node-type-webform .international-application-form .webform-client-form .webform-component-markup,.node-type-webform .international-application-form .webform-client-form .webform-component-table,.node-type-webform .international-application-form .webform-client-form .webform-component-textfield,.node-type-webform .international-application-form .webform-client-form .webform-component-webform_email,.node-type-webform .international-application-form .webform-client-form .webform-component-radios,.node-type-webform .international-application-form .webform-client-form .webform-component-checkboxes,.node-type-webform .international-application-form .webform-client-form .webform-component-textarea{margin-left:30px;}.node-type-webform .international-application-form .webform-client-form .fieldset-description > label,.node-type-webform .international-application-form .webform-client-form .webform-component-markup > label,.node-type-webform .international-application-form .webform-client-form .webform-component-table > label,.node-type-webform .international-application-form .webform-client-form .webform-component-textfield > label,.node-type-webform .international-application-form .webform-client-form .webform-component-webform_email > label,.node-type-webform .international-application-form .webform-client-form .webform-component-radios > label,.node-type-webform .international-application-form .webform-client-form .webform-component-checkboxes > label,.node-type-webform .international-application-form .webform-client-form .webform-component-textarea > label{width:175px;float:left;padding-top:8px;margin:0 5px 0 0;}.node-type-webform .international-application-form .webform-client-form .webform-component.webform-component-textarea label{width:175px;}.node-type-webform .international-application-form .webform-client-form .webform-component.webform-component-textarea .form-textarea-wrapper{width:390px;float:left;}.node-type-webform .international-application-form .webform-client-form .webform-component-table{width:650px;}.node-type-webform .international-application-form .webform-client-form .webform-component-table thead .title-column{width:390px;}.node-type-webform .international-application-form .webform-client-form .webform-component-table thead th{text-align:center;padding:5px 0;}.node-type-webform .international-application-form .webform-client-form .webform-component-table tbody{color:#000;}.node-type-webform .international-application-form .webform-client-form .webform-component-table tbody .radio{width:20px;margin:auto;display:block;}.node-type-webform .international-application-form .webform-client-form .webform-component-table tbody .radio-description{color:#6f6f6f;}.node-type-webform .international-application-form .webform-client-form #webform-component-software-skills-table-radios .webform-component-table .title-column{width:300px;}.node-type-webform .international-application-form .webform-client-form .webform-component-fieldset .last .td-header{display:block;margin:25px 0 10px;}.node-type-webform .international-application-form .webform-client-form .webform-component-fieldset .last .form-item{margin-top:35px;}.node-type-webform .international-application-form .webform-client-form .form-actions{margin-top:30px;min-height:30px;background:#efefef;}.node-type-webform .international-application-form .webform-client-form .form-actions.stick-to-top-fieldset{margin-top:-35px;}.node-type-webform .international-application-form .webform-client-form .form-actions #edit-previous{margin-left:30px;text-align:right;background:#bbbbbb url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -192px -60px;}.node-type-webform .international-application-form .webform-client-form .form-actions #edit-next,.node-type-webform .international-application-form .webform-client-form .form-actions #edit-submit{margin-right:30px;float:right;}.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--date-of-birthday,.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--passport-number,.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--person-to-contact-in-your-home-country-in-xase-of-emergency--home-country-cell-phone,.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--person-to-contact-in-your-home-country-in-xase-of-emergency--home-country-phone,.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--expiration-date,.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--cite-of-birth{float:left;clear:none;}.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--date-of-birthday input,.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--passport-number input,.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--person-to-contact-in-your-home-country-in-xase-of-emergency--home-country-cell-phone input,.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--person-to-contact-in-your-home-country-in-xase-of-emergency--home-country-phone input,.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--expiration-date input,.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--cite-of-birth input{width:110px;}.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--expiration-date label,.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--person-to-contact-in-your-home-country-in-xase-of-emergency--home-country-cell-phone label{width:100px;}.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset #edit-submitted-personal-information-fieldset-expiration-date,.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset #edit-submitted-personal-information-fieldset-person-to-contact-in-your-home-country-in-xase-of-emergency-home-country-cell-phone{width:105px;}.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--gender{float:left;clear:none;margin:0 0 20px 20px;width:240px;}.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--gender label{width:50px;float:left;}.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--gender .form-type-radio{margin:0 5px;}.node-type-webform .international-application-form .webform-client-form .webform-component-radios .form-radios{padding-top:7px;}.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--accommodation-radios .form-radios,.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--health-problems-radios .form-radios{padding:0px;}.node-type-webform .international-application-form .webform-client-form #webform-component-english-skills .form-type-radio{margin-left:60px;}.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--accommodation-radios label,.node-type-webform .international-application-form .webform-client-form #webform-component-personal-information-fieldset--health-problems-radios label{width:180px;}.node-type-webform .international-application-form .webform-client-form #webform-component-contact-person,.node-type-webform .international-application-form .webform-client-form #webform-component-your-current-study,.node-type-webform .international-application-form .webform-client-form #webform-component-english-language-test-score{margin-top:-35px;}.node-type-webform .international-application-form .webform-client-form #webform-component-experience-and-motivation-fieldset--motivation-for-applying label,.node-type-webform .international-application-form .webform-client-form #webform-component-experience-and-motivation-fieldset--relevant-work-experience label{width:100%;float:none;}.node-type-webform .international-application-form .webform-client-form #webform-component-experience-and-motivation-fieldset--motivation-for-applying .description,.node-type-webform .international-application-form .webform-client-form #webform-component-experience-and-motivation-fieldset--relevant-work-experience .description{margin-bottom:20px;}.node-type-webform .international-application-form .webform-client-form #webform-component-experience-and-motivation-fieldset--motivation-for-applying .form-textarea-wrapper,.node-type-webform .international-application-form .webform-client-form #webform-component-experience-and-motivation-fieldset--relevant-work-experience .form-textarea-wrapper{width:100%;}.cart-header,.node-type-webform .webform-component-markup{width:460px;padding-left:30px;}.cart-header h2,.node-type-webform .webform-component-markup h2{font-size:28px;line-height:28px;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;margin-bottom:30px;}.cart-header p,.node-type-webform .webform-component-markup p{font-family:"AllerRegular",arial,helvetica,clean,sans-serif;color:#6f6f6f;font:100%;line-height:131%;width:460px;}.qtip-link{display:inline-block;vertical-align:middle;border:0px none;height:25px;width:25px;text-indent:-999px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -275px -746px;}.qtip-link.small{background-position:-583px -340px;position:relative;top:-6px;height:15px;width:15px;}#course-web-form #webform-component-course-webform-zero-step p + p{margin-bottom:0;}#course-web-form #webform-component-prioritet-type{height:142px;padding:33px 0 0 30px;background-color:#efefef;}#webform-component-user-info{padding-top:30px;}#webform-component-user-info .fieldset-wrapper{padding-bottom:75px;}#webform-component-user-info--cpr{margin-bottom:40px;}#webform-component-user-info--cpr input{width:110px;margin-right:7px;}#webform-component-user-info--cpr .description{display:inline;}#addressfield-wrapper input.postal-code,#webform-component-user-info--address{margin-bottom:10px;}#addressfield-wrapper input.postal-code label,#webform-component-user-info--address label{width:183px;display:inline;float:left;}#addressfield-wrapper input.postal-code .form-textarea-wrapper,#webform-component-user-info--address .form-textarea-wrapper{float:left;}#addressfield-wrapper input.postal-code .form-textarea-wrapper textarea,#webform-component-user-info--address .form-textarea-wrapper textarea{width:390px;height:60px;padding:10px;}#webform-component-work-place-info--workplace-postnumber,#webform-component-payer-info--payer-postnumber,#webform-component-user-info--postnumber{margin-right:43px;float:left;clear:none;}#webform-component-work-place-info--workplace-postnumber input,#webform-component-payer-info--payer-postnumber input,#webform-component-user-info--postnumber input{width:90px;}#webform-component-work-place-info--workplace-city,#webform-component-payer-info--payer-city,#webform-component-user-info--city{float:left;clear:none;}#webform-component-work-place-info--workplace-city label,#webform-component-payer-info--payer-city label,#webform-component-user-info--city label{margin-right:10px;width:auto;}#webform-component-work-place-info--workplace-city input,#webform-component-payer-info--payer-city input,#webform-component-user-info--city input{width:187px;}#course-web-form #webform-component-who-pays,#course-web-form #webform-component-user-data,#course-web-form #webform-component-pu-price{height:142px;padding:33px 0 0 30px;width:695px;margin-bottom:0;background-color:#efefef;}#course-web-form #webform-component-pu-price label,#course-web-form #webform-component-who-pays label{margin-bottom:0;}#course-web-form #webform-component-pu-price .description,#course-web-form #webform-component-who-pays .description{margin-bottom:40px;}#course-web-form #webform-component-who-pays{padding-bottom:100px;}#course-web-form #webform-component-pu-price{padding-bottom:40px;margin-top:30px;}#course-web-form #webform-component-user-data-prefix{background-color:#EFEFEF;margin:0;width:690px;}#course-web-form #webform-component-user-data-prefix .user-info-title{color:#2f2f2f;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}#course-web-form #webform-component-user-stored-data{padding-bottom:27px;width:690px;margin-bottom:30px;background-color:#EFEFEF;}#course-web-form #webform-component-user-stored-data span{display:block;}#course-web-form #webform-component-user-stored-data .user-mail{margin-top:20px;}#course-web-form #webform-component-user-stored-data input[type="submit"]{color:#000;width:auto;cursor:pointer;margin-top:30px;padding-left:26px;line-height:20px;color:#2f2f2f;font-family:"AllerBold",arial,helvetica,clean,sans-serif;display:block;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -275px -295px;}#course-web-form #webform-component-pu-price-fieldset{padding-bottom:48px;padding-top:0;margin-top:30px;}#course-web-form #webform-component-pu-price-fieldset #webform-component-pu-price-fieldset--pu-price-description{padding-left:0;}#course-web-form #webform-component-pu-price-fieldset legend{background-color:#efefef;font-family:"AllerBold",arial,helvetica,clean,sans-serif;margin-left:-24px;padding:25px 0 0 24px;width:695px;}#course-web-form #webform-component-pu-pris,#course-web-form #webform-component-who-pays-fieldset{padding-bottom:90px;margin-bottom:0;padding-left:30px;width:690px;}#course-web-form #webform-component-pu-pris legend,#course-web-form #webform-component-who-pays-fieldset legend{background-color:#efefef;font-family:"AllerBold",arial,helvetica,clean,sans-serif;margin-left:-30px;padding:20px 0 0 30px;width:690px;}#course-web-form #webform-component-pu-pris #webform-component-pu-pris--pu-price-description,#course-web-form #webform-component-who-pays-fieldset #webform-component-pu-pris--pu-price-description,#course-web-form #webform-component-pu-pris .fieldset-description,#course-web-form #webform-component-who-pays-fieldset .fieldset-description{margin-bottom:35px;margin-top:-20px;}#course-web-form #webform-component-pu-pris #webform-component-pu-pris--pu-price-description{padding-left:0;margin-bottom:10px;}#course-web-form #webform-component-pu-pris #webform-component-pu-pris--pu-price-description .qtip-link{margin-left:5px;}#course-web-form #webform-component-pu-pris{padding-bottom:60px;padding-left:30px;}#course-web-form #webform-component-pu-pris legend{padding-top:35px;margin-left:-29px;padding-left:30px;}#course-web-form #webform-component-work-place-info,#course-web-form #webform-component-payer-info{padding:0 0 105px 30px;}#course-web-form #webform-component-work-place-info--workplace-description,#course-web-form #webform-component-payer-info--payer-description{padding-left:0;padding-top:0;}#course-web-form #webform-component-work-place-info--workplace-description p,#course-web-form #webform-component-payer-info--payer-description p{margin-bottom:0;}#course-web-form #webform-component-work-place-info--workplace-description p + p,#course-web-form #webform-component-payer-info--payer-description p + p{margin-bottom:40px;}#course-web-form #webform-component-work-place-info--workplace-description p + p span,#course-web-form #webform-component-payer-info--payer-description p + p span{display:block;}#course-web-form #webform-component-work-place-info--workplace-description .first-line,#course-web-form #webform-component-payer-info--payer-description .first-line{color:#2f2f2f;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}#course-web-form #webform-component-payer-info--payer-description{width:600px;}#course-web-form #webform-component-payer-info--payer-description .subtext{color:#6f6f6f;}#webform-component-education-fieldset{padding-bottom:15px;padding-left:30px;}#webform-component-education-fieldset--education-type{margin-bottom:25px;}#webform-component-education-fieldset--another-education label{width:260px;}#webform-component-education-fieldset--another-education input{width:270px;}#webform-component-education-fieldset,#webform-component-experience1,#webform-component-experience2,#webform-component-experience3,#webform-component-experience4,#webform-component-experience5,#webform-component-upload-documentation{padding-left:30px;}#webform-component-education-fieldset .description,#webform-component-experience1 .description,#webform-component-experience2 .description,#webform-component-experience3 .description,#webform-component-experience4 .description,#webform-component-experience5 .description,#webform-component-upload-documentation .description{display:inline;}#webform-component-education-fieldset .fieldset-description,#webform-component-experience1 .fieldset-description,#webform-component-experience2 .fieldset-description,#webform-component-experience3 .fieldset-description,#webform-component-experience4 .fieldset-description,#webform-component-experience5 .fieldset-description,#webform-component-upload-documentation .fieldset-description{margin-bottom:45px;}#webform-component-education-fieldset legend,#webform-component-experience1 legend,#webform-component-experience2 legend,#webform-component-experience3 legend,#webform-component-experience4 legend,#webform-component-experience5 legend,#webform-component-upload-documentation legend{background-color:#efefef;font-family:"AllerBold",arial,helvetica,clean,sans-serif;margin-left:-29px;padding:25px 0 0 29px;width:695px;}#webform-component-education-fieldset input,#webform-component-experience1 input,#webform-component-experience2 input,#webform-component-experience3 input,#webform-component-experience4 input,#webform-component-experience5 input,#webform-component-upload-documentation input{margin-right:4px;}#webform-component-education-fieldset input.del-btn,#webform-component-experience1 input.del-btn,#webform-component-experience2 input.del-btn,#webform-component-experience3 input.del-btn,#webform-component-experience4 input.del-btn,#webform-component-experience5 input.del-btn,#webform-component-upload-documentation input.del-btn{display:none;}#webform-component-education-fieldset .webform-component-markup,#webform-component-experience1 .webform-component-markup{padding-left:0;margin-bottom:25px;}#webform-component-education-fieldset .fieldset-wrapper,#webform-component-experience1 .fieldset-wrapper{margin-top:-20px;}#webform-component-education-fieldset .fieldset-description{margin-bottom:30px;}.add-more-wrapper{background:none repeat scroll 0 0 #EFEFEF;display:block;height:50px;margin:-70px 0 30px 0;padding-right:120px;width:605px;}.add-more-wrapper .add-more{border:0 none;cursor:pointer;float:right;height:30px;padding-left:30px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -271px -295px;font-family:"AllerBold",arial,helvetica,clean,sans-serif;color:#2f2f2f;}.ie9 #webform-component-upload-documentation .uploader,.lt-ie9 #webform-component-upload-documentation .uploader{cursor:auto;}.ie9 #webform-component-upload-documentation input[type="file"],.lt-ie9 #webform-component-upload-documentation input[type="file"]{left:-130px;outline:none !important;}#webform-component-upload-documentation{padding-bottom:11px;}#webform-component-upload-documentation .fieldset-wrapper{position:relative;top:-20px;}#webform-component-upload-documentation .webform-component-markup{padding-left:0;}#webform-component-upload-documentation .webform-component-markup p{margin-bottom:10px;}#webform-component-upload-documentation .uploader{width:573px;position:relative;}#webform-component-upload-documentation input[type="file"]{top:0;left:0;z-index:10;}#webform-component-upload-documentation .filename{width:391px;position:absolute;left:183px;float:none !important;}#webform-component-upload-documentation .action{background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -539px -877px;color:#616161;padding-left:24px;position:absolute;left:0;float:none !important;}#webform-component-accept{height:65px;padding:20px 30px 30px;background-color:#efefef;width:665px;}#webform-component-accept.error label{color:#d81b43;}#webform-component-news-subscribe-fieldset .fieldset-description{margin-bottom:28px;margin-top:-20px;width:400px;}#webform-component-news-subscribe-fieldset legend{background-color:#efefef;font-family:"AllerBold",arial,helvetica,clean,sans-serif;margin-left:-29px;padding:30px 0 0 29px;width:695px;color:#2F2F2F;}#webform-component-news-subscribe{background-color:#efefef;padding:32px 0 45px 30px;margin-bottom:27px;}#webform-component-news-subscribe label{margin-bottom:0;}#webform-component-news-subscribe .description{margin-bottom:28px;width:385px;}#webform-component-specific-comments{background-color:#efefef;padding:25px 0 94px 30px;}#webform-component-specific-comments label{margin-bottom:10px;}#webform-component-specific-comments textarea{width:390px;height:90px;}#course-web-form .throbber{background:url(/sites/all/themes/custom/dmjx/images/throbber.gif) no-repeat;bottom:10px;height:16px;position:absolute;right:60px;width:16px;}.webform-confirmation{background-color:#ffffff;min-height:400px;padding-bottom:60px;}.webform-confirmation + .links{background-color:#ffffff;padding-left:30px;padding-top:33px;margin-top:-33px;display:none;}.webform-confirmation + .links a{height:30px;width:180px;line-height:30px;padding:0 10px;display:block;color:#bdbdbd;text-decoration:none;text-align:right;background-color:#0d0d0d;}.webform-confirmation + .links a:hover{color:#838383;}.webform-confirmation .happens{margin-bottom:0;}.webform-confirmation .happens .innter-content{width:480px;}.webform-confirmation .happens .innter-content h2,.webform-confirmation .happens .innter-content h3{color:#2f2f2f;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.webform-confirmation .happens .innter-content h2{margin-bottom:35px;}.webform-confirmation .happens .innter-content h3{margin-bottom:3px;}.webform-confirmation .happens .innter-content p{margin-bottom:20px;}.webform-confirmation .form-title{background-color:#EFEFEF;width:660px;padding:33px 35px 22px 25px;font-family:"AllerBold",arial,helvetica,clean,sans-serif;color:#2f2f2f;}.webform-confirmation .course-priority-list{color:#2F2F2F;background-color:#EFEFEF;width:660px;padding:0 35px 28px 25px;margin-bottom:35px;font-size:12px;}.webform-confirmation .course-priority-list .course-priority{padding:21px 0 22px 0;}.webform-confirmation .course-priority-list .priority{font-family:"AllerItalic",arial,helvetica,clean,sans-serif;font-weight:600;}.webform-confirmation .course-priority-list .priority .placeholder{font-weight:600;font-family:"AllerItalic",arial,helvetica,clean,sans-serif;}.webform-confirmation .course-priority-list .priority_type{margin-top:8px;}.webform-confirmation .course-priority-list .priority_type strong{font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.webform-confirmation .course-priority-list .course-title{font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.webform-confirmation .item-list{background-color:#EFEFEF;clear:both;color:#2F2F2F;padding:26px 35px 18px 25px;width:660px;}.webform-confirmation .item-list ul{border-bottom:1px solid #969696;overflow:hidden;padding-bottom:34px;}.webform-confirmation .item-list ul .price{font-family:"AllerRegular",arial,helvetica,clean,sans-serif;}.webform-confirmation .item-list .product-name,.webform-confirmation .item-list .price{display:inline-block;}.webform-confirmation .item-list .price{float:right;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;}.webform-confirmation .courses-total{background-color:#EFEFEF;clear:both;color:#2F2F2F;padding:0 35px 44px 25px;width:660px;margin-bottom:23px;}.webform-confirmation .courses-total .courses-total-label{float:left;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.webform-confirmation .courses-total .price{float:right;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.webform-confirmation .courses-total .courses-total-desc{clear:both;}.webform-confirmation .mail{margin-top:20px;}.course-order .user-data,.course-order .payer-data,.course-order .order{float:left;margin-left:0 !important;margin-right:30px;}.course-order .user-data .subtitle,.course-order .payer-data .subtitle,.course-order .order .subtitle{color:#2f2f2f;font-family:"AllerBold",arial,helvetica,clean,sans-serif;margin-bottom:3px;}.course-order .user-data,.course-order .payer-data{width:150px;margin-right:60px;}.course-order .order{width:210px;margin-right:0;}#block-dmjx-helper-checkout-complete-newsletter #newsletter-custom-add-subscription-form{width:960px;background-color:#fff;margin-bottom:60px;padding-bottom:40px;position:relative;}#block-dmjx-helper-checkout-complete-newsletter #newsletter-custom-add-subscription-form .form-item-email,#block-dmjx-helper-checkout-complete-newsletter #newsletter-custom-add-subscription-form .form-item-name{display:none;}#block-dmjx-helper-checkout-complete-newsletter #newsletter-custom-add-subscription-form input[type="submit"]{background:#1d1d1d url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 155px -61px;width:180px;position:absolute;bottom:40px;left:510px;}#block-dmjx-helper-checkout-complete-newsletter #newsletter-custom-add-subscription-form .form-type-radios{background-color:#EFEFEF;color:#2F2F2F;min-height:148px;padding:26px 35px 55px 25px;width:660px;}#block-dmjx-helper-checkout-complete-newsletter #newsletter-custom-add-subscription-form .form-type-radios > label{margin-bottom:20px;display:block;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}#block-dmjx-helper-checkout-complete-newsletter #newsletter-custom-add-subscription-form .form-type-radios .form-type-radio{margin-bottom:12px;}#block-dmjx-helper-checkout-complete-newsletter #newsletter-custom-add-subscription-form .form-type-radios .form-type-radio .description{color:#6F6F6F;font-size:100%;letter-spacing:-0.1px;line-height:108%;margin-left:25px;}.page-newsletter .newsletter-title{margin-top:60px;padding:0 30px 35px;}.page-newsletter .newsletter-title h2{font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:29px;line-height:35px;letter-spacing:-1px;margin-bottom:38px;}.page-newsletter .newsletter-title h2 + p{letter-spacing:-1px;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:131%;}.page-newsletter .subscribe-form .pane-title,.page-newsletter .pane-newsletter-form .pane-title{color:#2f2f2f;padding:20px 30px 0px;margin:0;background-color:#efefef;font:13px/17px "AllerBold",arial,helvetica,clean,sans-serif;}.page-newsletter .subscribe-form .form-descript,.page-newsletter .pane-newsletter-form .form-descript{color:#6F6F6F;line-height:131%;padding-left:30px;background-color:#efefef;}.page-newsletter .subscribe-form form,.page-newsletter .pane-newsletter-form form{margin-bottom:30px;padding:16px 0 30px 30px;background-color:#efefef;overflow:hidden;position:relative;}.page-newsletter .subscribe-form form h2,.page-newsletter .pane-newsletter-form form h2{color:#2F2F2F;font-family:"AllerBold",arial,helvetica,clean,sans-serif;font-size:13px;line-height:17px;font-weight:normal;color:#2f2f2f;letter-spacing:-0.5px;margin-bottom:0;}.page-newsletter .subscribe-form form h2 + span,.page-newsletter .pane-newsletter-form form h2 + span{color:#6f6f6f;font-size:100%;line-height:108%;letter-spacing:-0.1px;}.page-newsletter .subscribe-form form input[type="submit"],.page-newsletter .pane-newsletter-form form input[type="submit"]{position:absolute;right:30px;bottom:0;background:#d81b43 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 125px -89px;width:150px;color:#F7D1D9;}.page-newsletter .subscribe-form form label,.page-newsletter .pane-newsletter-form form label{font-family:"AllerBold",arial,helvetica,clean,sans-serif;font-size:13px;line-height:17px;font-weight:normal;color:#2f2f2f;letter-spacing:-0.5px;display:inline-block;width:120px;}.page-newsletter .subscribe-form form input[type="text"],.page-newsletter .pane-newsletter-form form input[type="text"]{width:430px;margin-right:5px;}.page-newsletter .subscribe-form form .form-item-name,.page-newsletter .pane-newsletter-form form .form-item-name{margin-bottom:10px;}.page-newsletter .subscribe-form form .form-item-email,.page-newsletter .pane-newsletter-form form .form-item-email{margin-bottom:30px;}.page-newsletter .subscribe-form form .form-item-email .description,.page-newsletter .pane-newsletter-form form .form-item-email .description,.page-newsletter .subscribe-form form .form-item-name .description,.page-newsletter .pane-newsletter-form form .form-item-name .description{display:inline;}.page-newsletter .subscribe-form form .form-type-radios > label,.page-newsletter .pane-newsletter-form form .form-type-radios > label,.page-newsletter .subscribe-form form .form-type-radios .form-radios,.page-newsletter .pane-newsletter-form form .form-type-radios .form-radios{float:left;}.page-newsletter .subscribe-form form .form-type-radios > label .form-type-radio,.page-newsletter .pane-newsletter-form form .form-type-radios > label .form-type-radio,.page-newsletter .subscribe-form form .form-type-radios .form-radios .form-type-radio,.page-newsletter .pane-newsletter-form form .form-type-radios .form-radios .form-type-radio{margin-bottom:12px;}.page-newsletter .subscribe-form form .form-type-radios > label .form-type-radio .description,.page-newsletter .pane-newsletter-form form .form-type-radios > label .form-type-radio .description,.page-newsletter .subscribe-form form .form-type-radios .form-radios .form-type-radio .description,.page-newsletter .pane-newsletter-form form .form-type-radios .form-radios .form-type-radio .description{margin-left:25px;color:#6f6f6f;font-size:100%;line-height:108%;letter-spacing:-0.1px;}.page-newsletter .subscribe-form form .form-type-radio > label.option,.page-newsletter .pane-newsletter-form form .form-type-radio > label.option{width:428px;}.page-newsletter .subscribe-form form#dmjx-newsletters-subscribe-form,.page-newsletter .pane-newsletter-form form#dmjx-newsletters-subscribe-form{padding-bottom:70px;}.page-newsletter .subscribe-form form#dmjx-newsletters-unsubscribe-form,.page-newsletter .pane-newsletter-form form#dmjx-newsletters-unsubscribe-form{margin-bottom:0;}.page-newsletter .subscribe-form .print-like,.page-newsletter .pane-newsletter-form .print-like{margin-left:0;}.ie7 #newsletter-custom-delete-subscription-form{padding-bottom:41px;}.pane-node-content.front-page-forms{padding-left:0;}.pane-node-content.front-page-forms .content{margin-bottom:60px;padding-bottom:60px;position:relative;}.pane-node-content.front-page-forms .content input#edit-submit{position:absolute;right:30px;bottom:0;color:#bebebe;}.pane-node-content.front-page-forms textarea{width:390px !important;}.page-checkout fieldset{width:690px;padding:20px 0 0 30px;border:0 none;background-color:#efefef;}.page-checkout fieldset .form-wrapper div{clear:both;margin-bottom:12px;overflow:hidden;}.page-checkout fieldset .form-wrapper div .selector span{color:#929292;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;font-size:13px;}.page-checkout fieldset .form-wrapper div select[multiple="multiple"]{width:400px;border:0px none;}.page-checkout fieldset .form-wrapper div select[multiple="multiple"] option{line-height:18px;}.page-checkout fieldset .form-wrapper div select{font-family:"AllerRegular",arial,helvetica,clean,sans-serif;font-size:13px;color:#929292;}.page-checkout fieldset .form-wrapper div select option{padding:3px 10px;}.page-checkout fieldset .form-wrapper div .form-managed-file input[type="submit"]{display:none;}.page-checkout fieldset .form-wrapper div input[type="text"],.page-checkout fieldset .form-wrapper div input[type="email"]{width:370px;line-height:30px;}.page-checkout fieldset label{font-family:"AllerBold",arial,helvetica,clean,sans-serif;font-size:13px;line-height:17px;font-weight:normal;color:#2f2f2f;letter-spacing:-0.5px;width:175px;display:inline-block;}#international-application-form .webform-page-1 .content{margin-bottom:28px !important;}#international-application-form #edit-next{color:#bebebe;margin-right:30px;}#international-application-form #application-info{padding-bottom:60px;}#international-application-form .content{padding-top:0px;margin-bottom:25px;}#international-application-form #webform-component-before-you-start{margin-bottom:0px;padding-left:0px;width:720px;}#international-application-form #webform-component-before-you-start h2{line-height:90%;width:450px;margin-bottom:25px;}#international-application-form #webform-component-before-you-start p{width:450px;margin-bottom:15px;}#international-application-form #webform-component-before-you-start a{color:#6F6F6F;}#international-application-form #webform-component-before-you-start .button-place{margin-bottom:20px;position:relative;}#international-application-form #webform-component-before-you-start .button-place .form-actions{padding:0px !important;display:inline;}#international-application-form #webform-component-before-you-start .button-place .form-actions #edit-next{float:right;position:relative;bottom:20px;}#international-application-form #webform-component-before-you-start div{background:#EFEFEF;padding:20px 0px 10px 30px;}#international-application-form #webform-component-before-you-start div strong{color:#6F6F6F;font:13px "AllerBold",arial,helvetica,clean,sans-serif;}#international-application-form #webform-component-before-you-start div p{padding:0px;margin-bottom:0px;}#international-application-form #webform-component-before-you-start div + div{padding-bottom:55px;}#international-application-form .steps-head h2{display:none;}#international-application-form #course-steps{display:none;}#international-application-form .webform-page-2 .webform-client-form #webform-component-files-fieldset{position:relative;}#international-application-form .webform-page-2 .webform-client-form #webform-component-files-fieldset .file-upload-js-error{position:absolute;top:54px;left:0px;width:700px;background:#D81B43;color:#fff;padding:5px 10px;}#international-application-form .webform-page-2 .webform-client-form #webform-component-files-fieldset .uploader{background:url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -309px -876px;}#international-application-form .webform-page-2 .webform-client-form #webform-component-files-fieldset .uploader .action{color:#252525;height:25px;}#international-application-form .webform-page-2 .webform-client-form #webform-component-files-fieldset .uploader .filename{height:25px;width:130px;}#international-application-form .front-page-forms{padding-right:0px;}#international-application-form .front-page-forms .content{background:#fff;padding-left:0px;padding-bottom:0px;margin-bottom:55px;}#international-application-form .front-page-forms .content .webform-client-form{overflow:hidden;}#international-application-form .front-page-forms .content .webform-client-form .webform-component{clear:none;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-first-step-title h2{margin-bottom:35px;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-first-step-title p{margin-bottom:15px;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-first-step-title,#international-application-form .front-page-forms .content .webform-client-form #webform-component-second-step-title{background:#fff;margin:0px;padding-right:240px;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-files-fieldset{margin-bottom:0px;padding-top:15px;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-files-fieldset .fieldset-wrapper{padding-right:30px;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-files-fieldset .fieldset-wrapper #webform-component-files-fieldset--file-language-test label{width:370px;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-files-fieldset .fieldset-wrapper .webform-component-managed_file{min-width:25px;margin-bottom:12px;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-files-fieldset .fieldset-wrapper .webform-component-managed_file .qtip-link{background:none;color:#6f6f6f;display:inline;vertical-align:top;text-indent:0px;width:15px;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-files-fieldset .fieldset-wrapper .webform-component-managed_file .ajax-processed{display:block;float:right;margin-right:30px;width:88px;height:26px;background:#1d1d1d url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 65px -63px;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-files-fieldset .fieldset-wrapper .webform-component-managed_file .form-required{display:inline;color:#c00;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-files-fieldset .fieldset-wrapper .webform-component-managed_file label{width:auto;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-files-fieldset .fieldset-wrapper .webform-component-managed_file .file{float:right;margin-right:15px;position:relative;max-width:128px;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-files-fieldset .fieldset-wrapper .webform-component-managed_file .file img{position:relative;top:3px;float:left;margin-right:3px;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-files-fieldset .fieldset-wrapper .webform-component-managed_file .file a{width:105px;display:inline-block;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-files-fieldset .uploader{height:25px;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-files-fieldset .uploader input{top:0px;height:25px;}#international-application-form .front-page-forms .content .webform-client-form #webform-component-files-fieldset .form-file{width:263px;}#international-application-form .front-page-forms .content .webform-client-form .form-actions{padding-top:20px;background:#EFEFEF;overflow:hidden;}#international-application-form .front-page-forms .content .webform-client-form .form-actions #edit-next{float:right;margin-right:30px;}#international-application-form .front-page-forms .content .webform-client-form .form-actions #edit-previous{text-align:right;float:left;color:#252525;margin-left:30px;background:#bbbbbb url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -192px -60px;}#international-application-form #webform-component-files-fieldset--files-markup{margin-bottom:35px;padding-left:0px;}#international-application-form #webform-component-files-fieldset--files-markup strong{color:#2f2f2f;}#international-application-form .webform-component-managed_file,#international-application-form #webform-component-files-fieldset--portfolio-link{margin-bottom:15px;}#international-application-form .webform-component-managed_file label,#international-application-form #webform-component-files-fieldset--portfolio-link label{float:left;margin-top:5px;width:auto;}#international-application-form .webform-component-managed_file .uploader,#international-application-form #webform-component-files-fieldset--portfolio-link .uploader{float:right;}#international-application-form #webform-component-files-fieldset--portfolio-link{margin-top:60px;}#international-application-form #webform-component-files-fieldset--portfolio-link .description{display:inline;}#international-application-form #webform-component-files-fieldset--portfolio-link .description .qtip-link{color:#6f6f6f;display:block;margin:2px 0px 0px 5px;width:25px;height:25px;float:right;}#international-application-form #webform-component-files-fieldset--portfolio-link label{margin-right:10px;padding-top:2px;}#international-application-form #webform-component-files-fieldset--portfolio-link #edit-submitted-files-fieldset-portfolio-link{float:left;width:325px;}#international-application-form .webform-page-3 .content{margin-bottom:45px;}#international-application-form .webform-page-3 .content .msg{margin-left:-30px;width:720px;}#international-application-form .webform-page-3 .fieldset-wrapper .fieldset-description{margin:0px 0px 20px 5px;color:#2F2F2F;text-transform:capitalize;}#international-application-form .webform-page-3 .fieldset-wrapper #webform-component-first-level-fieldset--first-level-options-fieldset-a--first-level-select-a,#international-application-form .webform-page-3 .fieldset-wrapper #webform-component-first-level-fieldset--first-level-options-fieldset-b--first-level-select-b{width:300px;float:left;}#international-application-form .webform-page-3 .fieldset-wrapper #webform-component-first-level-fieldset--first-level-options-fieldset-b--first-level-select-b{margin-bottom:0px;}#international-application-form .webform-page-3 .fieldset-wrapper #webform-component-first-level-fieldset--first-level-options-fieldset-a--first-level-select-table-a,#international-application-form .webform-page-3 .fieldset-wrapper #webform-component-first-level-fieldset--first-level-options-fieldset-b--first-level-select-table-b{width:395px;padding:0px;}#international-application-form .webform-page-3 .fieldset-wrapper #webform-component-first-level-fieldset--first-level-options-fieldset-a--first-level-select-table-a tr,#international-application-form .webform-page-3 .fieldset-wrapper #webform-component-first-level-fieldset--first-level-options-fieldset-b--first-level-select-table-b tr{line-height:22px;color:#2f2f2f;}#international-application-form .webform-page-3 .fieldset-wrapper #webform-component-first-level-fieldset--first-level-options-fieldset-a--first-level-select-table-a tr td + td,#international-application-form .webform-page-3 .fieldset-wrapper #webform-component-first-level-fieldset--first-level-options-fieldset-b--first-level-select-table-b tr td + td{padding-left:45px;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}#international-application-form .webform-page-3 .fieldset-wrapper #webform-component-first-level-fieldset--first-level-options-fieldset-b{padding:0px;margin-bottom:20px;clear:both;}#international-application-form .webform-page-3 #webform-component-second-step-title{margin-bottom:10px !important;}#international-application-form .webform-page-3 #webform-component-second-step-title h2{line-height:100%;margin-bottom:28px;}#international-application-form .webform-page-3 strong{color:#2f2f2f;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset{padding-top:17px;padding-bottom:30px;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset #webform-component-first-level-fieldset--first-level-options-fieldset-a{float:left;width:300px;padding:0px;margin-bottom:0px;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset--first-level-desc{width:640px;margin-bottom:35px;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset--first-level-desc p{width:640px;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset--first-level-desc,#international-application-form .webform-page-3 #webform-component-second-level-fieldset--second-level-desc,#international-application-form .webform-page-3 #webform-component-third-level-fieldset--third-level-desc{padding-left:0px;}#international-application-form .webform-page-3 #webform-component-third-level-fieldset{padding-bottom:75px !important;}#international-application-form .webform-page-3 #webform-component-third-level-fieldset #webform-component-third-level-fieldset--third-level-desc{margin-bottom:20px;}#international-application-form .webform-page-3 #webform-component-second-level-fieldset--second-level-desc{margin-bottom:30px;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset,#international-application-form .webform-page-3 #webform-component-second-level-fieldset{margin-bottom:26px;background:#EFEFEF;position:relative;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset #webform-component-first-level-fieldset--first-level-select-a,#international-application-form .webform-page-3 #webform-component-second-level-fieldset #webform-component-first-level-fieldset--first-level-select-a{clear:both;margin-bottom:0px;width:300px;display:inline;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset #webform-component-first-level-fieldset--first-level-select-a .form-type-radio,#international-application-form .webform-page-3 #webform-component-second-level-fieldset #webform-component-first-level-fieldset--first-level-select-a .form-type-radio{margin-bottom:2px;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset #webform-component-first-level-fieldset--first-level-select-b,#international-application-form .webform-page-3 #webform-component-second-level-fieldset #webform-component-first-level-fieldset--first-level-select-b{float:left;width:300px;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset #webform-component-first-level-fieldset--first-level-select-b .form-type-radio,#international-application-form .webform-page-3 #webform-component-second-level-fieldset #webform-component-first-level-fieldset--first-level-select-b .form-type-radio{margin-bottom:2px;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset #webform-component-second-level-fieldset--second-level-select,#international-application-form .webform-page-3 #webform-component-second-level-fieldset #webform-component-second-level-fieldset--second-level-select{float:left;width:300px;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset #webform-component-first-level-fieldset--first-level-select-table,#international-application-form .webform-page-3 #webform-component-second-level-fieldset #webform-component-first-level-fieldset--first-level-select-table,#international-application-form .webform-page-3 #webform-component-first-level-fieldset #webform-component-second-level-fieldset--second-level-select-table,#international-application-form .webform-page-3 #webform-component-second-level-fieldset #webform-component-second-level-fieldset--second-level-select-table{float:left;width:390px;color:#2f2f2f;padding-left:0px;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset #webform-component-first-level-fieldset--first-level-select-table tr,#international-application-form .webform-page-3 #webform-component-second-level-fieldset #webform-component-first-level-fieldset--first-level-select-table tr,#international-application-form .webform-page-3 #webform-component-first-level-fieldset #webform-component-second-level-fieldset--second-level-select-table tr,#international-application-form .webform-page-3 #webform-component-second-level-fieldset #webform-component-second-level-fieldset--second-level-select-table tr{line-height:23px;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset #webform-component-first-level-fieldset--first-level-select-table tr td + td,#international-application-form .webform-page-3 #webform-component-second-level-fieldset #webform-component-first-level-fieldset--first-level-select-table tr td + td,#international-application-form .webform-page-3 #webform-component-first-level-fieldset #webform-component-second-level-fieldset--second-level-select-table tr td + td,#international-application-form .webform-page-3 #webform-component-second-level-fieldset #webform-component-second-level-fieldset--second-level-select-table tr td + td{padding-left:45px;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}#international-application-form .webform-page-3 #webform-component-first-level-fieldset #webform-component-second-level-fieldset--second-level-select-table,#international-application-form .webform-page-3 #webform-component-second-level-fieldset #webform-component-second-level-fieldset--second-level-select-table{position:relative;bottom:3px;}#international-application-form .webform-page-3 #webform-component-second-level-fieldset{padding-bottom:20px;}#international-application-form .webform-page-3 #webform-component-third-level-fieldset--third-level-select{float:left;width:300px;}#international-application-form .webform-page-3 #webform-component-third-level-fieldset--third-level-select-table{float:left;width:390px;color:#2f2f2f;position:relative;padding-left:0px;bottom:3px;}#international-application-form .webform-page-3 #webform-component-third-level-fieldset--third-level-select-table tr{line-height:23px;}#international-application-form .webform-page-3 #webform-component-third-level-fieldset--third-level-select-table tr td + td{padding-left:45px;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}#international-application-form .webform-page-3 #webform-component-third-level-fieldset{margin-bottom:0px;padding-bottom:55px;}#international-application-form .webform-page-4 .content{margin-bottom:60px;}#international-application-form .webform-page-4 #webform-component-third-step-title{margin-bottom:20px;}#international-application-form .webform-page-4 #webform-component-third-step-title h2{line-height:100%;margin-bottom:25px;}#international-application-form .webform-page-4 #webform-component-third-step-title p{margin-bottom:15px;}#international-application-form .webform-page-4 #webform-component-first-level-fieldset{position:relative;}#international-application-form .webform-page-4 #webform-component-first-level-fieldset--first-level-select-table{position:absolute;top:172px;left:324px;}#international-application-form .webform-page-4 #webform-component-family-info{margin-bottom:0px;padding-top:28px;padding:28px 0 55px 25px;}#international-application-form .webform-page-4 #webform-component-family-info legend{background-color:#EFEFEF;width:727px;margin-left:-27px;padding-left:27px;font:13px "AllerBold",arial,helvetica,clean,sans-serif;color:#2f2f2f;}#international-application-form .webform-page-4 #webform-component-family-info .webform-component-textfield{margin-bottom:10px;}#international-application-form .webform-page-4 #webform-component-family-info .webform-component-textfield label{float:left;width:180px;padding-top:8px;margin-bottom:0px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset{margin-bottom:0px;padding-bottom:68px;padding-top:25px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--date-of-birth{margin-bottom:40px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--phone{display:inline;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--cell-phone label{width:115px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--passport-number{display:inline;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--passport-number #edit-submitted-user-info-fieldset-passport-number{width:115px;margin-right:15px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--expiration-date label{width:115px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--expiration-date #edit-submitted-user-info-fieldset-expiration-date{width:105px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--insurance{margin:40px 0px 25px 0px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--accommodation{color:#6f6f6f;font:13px "AllerRegular",arial,helvetica,clean,sans-serif;margin-bottom:50px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--accommodation label{float:none;margin-bottom:15px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--health-problems{color:#6f6f6f;font:13px "AllerRegular",arial,helvetica,clean,sans-serif;margin-bottom:15px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--health-problems label{float:none;margin-bottom:10px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--health-problems + #webform-component-user-info-fieldset--health-problems-desc{position:relative;bottom:43px;right:120px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--funding{color:#6f6f6f;font:13px "AllerRegular",arial,helvetica,clean,sans-serif;width:660px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--funding label{float:none;margin-bottom:10px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset .form-radios{margin-left:180px;float:left;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset .form-radios label{color:#6f6f6f;font:13px "AllerRegular",arial,helvetica,clean,sans-serif;padding-left:10px;line-height:131%;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--health-problems-desc{float:right;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--health-problems-desc #edit-submitted-user-info-fieldset-health-problems-desc{width:290px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset .webform-component{margin-bottom:10px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset .webform-component label{float:left;width:180px;padding-top:8px;margin-bottom:0px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset .webform-component .form-text{float:left;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset .webform-component .form-textarea-wrapper{min-height:60px !important;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset .webform-component .form-textarea-wrapper #edit-submitted-user-info-fieldset-address{padding-top:10px;min-height:60px !important;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset .webform-component #edit-submitted-user-info-fieldset-date-of-birth{width:65px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset .webform-component #edit-submitted-user-info-fieldset-phone{width:65px;margin-right:65px;}#international-application-form .webform-page-4 #webform-component-user-info-fieldset .webform-component #edit-submitted-user-info-fieldset-cell-phone{width:105px;}#international-application-form .webform-page-4 #webform-component-family-info .webform-component-textfield{margin-bottom:8px;}#international-application-form .webform-page-4 #webform-component-family-info #webform-component-family-info--family-phone{display:inline;float:left;}#international-application-form .webform-page-4 #webform-component-family-info #webform-component-family-info--family-phone #edit-submitted-family-info-family-phone{width:65px;margin-right:65px;}#international-application-form .webform-page-4 #webform-component-family-info #webform-component-family-info--family-cell-phone label{width:115px;}#international-application-form .webform-page-4 #webform-component-family-info #webform-component-family-info--family-cell-phone #edit-submitted-family-info-family-cell-phone{width:105px;}#international-application-form .webform-page-4 .form-actions{padding-top:28px !important;}#international-application-form #webform-component-user-info-fieldset--funding .qtip-link,#international-application-form #edit-submitted-user-info-fieldset-funding .qtip-link{background:transparent;text-indent:0;width:auto;height:auto;}#international-application-form .webform-page-5 .content{margin-bottom:33px;}#international-application-form .webform-page-5 .form-checkboxes .checker{float:left;}#international-application-form .webform-page-5 .form-checkboxes .option{margin-left:25px;padding-top:2px;display:block;width:400px;color:#2f2f2f;}#international-application-form .webform-page-5 .fieldset-wrapper .webform-component-radios{margin-bottom:9px;}#international-application-form .webform-page-5 #edit-actions{padding-top:30px;}#international-application-form #webform-component-fourth-step-title{margin-bottom:70px;}#international-application-form #webform-component-fourth-step-title h2{line-height:131%;}#international-application-form #webform-component-contact-person{padding-bottom:30px;}#international-application-form #webform-component-contact-person legend{padding-bottom:5px;}#international-application-form #webform-component-current-education-fieldset{padding-bottom:15px;margin-bottom:45px;}#international-application-form #webform-component-software-skills-fieldset{padding-bottom:10px;margin-bottom:40px;}#international-application-form #webform-component-software-skills-fieldset legend{padding-top:25px;}#international-application-form #webform-component-software-skills-fieldset .fieldset-description{font:13px "AllerRegular",arial,helvetica,clean,sans-serif;margin:-30px 0px 20px 0px;color:#252525;}#international-application-form #webform-component-software-skills-fieldset .webform-component-radios label{float:left;width:180px;}#international-application-form #webform-component-software-skills-fieldset .webform-component-radios .form-type-radio{float:left;width:150px;}#international-application-form #webform-component-software-skills-fieldset #webform-component-software-skills-fieldset--flash{height:45px;}#international-application-form #webform-component-software-skills-fieldset #webform-component-software-skills-fieldset--flash label{margin-top:25px;}#international-application-form #webform-component-software-skills-fieldset #webform-component-software-skills-fieldset--flash .radio{position:relative;top:25px;display:inline;}#international-application-form #webform-component-software-skills-fieldset #webform-component-software-skills-fieldset--flash .option{position:relative;bottom:45px;right:4px;display:inline;}#international-application-form #webform-component-software-skills-fieldset .option{display:none;}#international-application-form #webform-component-accept{margin-bottom:0px;padding-bottom:0px;}#international-application-form .front-page-forms .webform-page-5 .webform-client-form #webform-component-fourth-step-title{margin-bottom:50px;}#international-application-form .front-page-forms .webform-page-5 .webform-client-form #webform-component-fourth-step-title h2{line-height:90%;}#international-application-form .front-page-forms .webform-page-5 .content .webform-client-form .form-actions{padding-top:0px !important;}#international-application-form .front-page-forms .webform-page-5 .content .webform-client-form .form-actions .form-submit + .form-submit{position:absolute;right:30px;bottom:0;color:#bebebe;}.ie7 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-declaration-ajax-wrapper .form-file,.ie8 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-declaration-ajax-wrapper .form-file,.ie9 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-declaration-ajax-wrapper .form-file,.ie7 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-motivation-letter-ajax-wrapper .form-file,.ie8 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-motivation-letter-ajax-wrapper .form-file,.ie9 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-motivation-letter-ajax-wrapper .form-file,.ie7 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-cv-ajax-wrapper .form-file,.ie8 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-cv-ajax-wrapper .form-file,.ie9 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-cv-ajax-wrapper .form-file,.ie7 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-recomendation-ajax-wrapper .form-file,.ie8 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-recomendation-ajax-wrapper .form-file,.ie9 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-recomendation-ajax-wrapper .form-file,.ie7 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-transcripts-ajax-wrapper .form-file,.ie8 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-transcripts-ajax-wrapper .form-file,.ie9 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-transcripts-ajax-wrapper .form-file,.ie7 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-language-test-ajax-wrapper .form-file,.ie8 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-language-test-ajax-wrapper .form-file,.ie9 #international-application-form #webform-component-files-fieldset .fieldset-wrapper #edit-submitted-files-fieldset-file-language-test-ajax-wrapper .form-file{width:80px;}.ie7 #international-application-form .webform-page-3 .webform-client-form .fieldset-wrapper #webform-component-second-level-fieldset--second-level-select-table,.ie8 #international-application-form .webform-page-3 .webform-client-form .fieldset-wrapper #webform-component-second-level-fieldset--second-level-select-table,.ie9 #international-application-form .webform-page-3 .webform-client-form .fieldset-wrapper #webform-component-second-level-fieldset--second-level-select-table,.ie7 #international-application-form .webform-page-3 .webform-client-form .fieldset-wrapper #webform-component-first-level-fieldset--first-level-select-table,.ie8 #international-application-form .webform-page-3 .webform-client-form .fieldset-wrapper #webform-component-first-level-fieldset--first-level-select-table,.ie9 #international-application-form .webform-page-3 .webform-client-form .fieldset-wrapper #webform-component-first-level-fieldset--first-level-select-table,.ie7 #international-application-form .webform-page-3 .webform-client-form .fieldset-wrapper #webform-component-third-level-fieldset--third-level-select-table,.ie8 #international-application-form .webform-page-3 .webform-client-form .fieldset-wrapper #webform-component-third-level-fieldset--third-level-select-table,.ie9 #international-application-form .webform-page-3 .webform-client-form .fieldset-wrapper #webform-component-third-level-fieldset--third-level-select-table{width:390px;padding-left:0px;}.ie7 #international-application-form .webform-page-2 .form-submit{right:0px;}.ie7 #international-application-form .webform-page-2 .ajax-processed{padding-right:32px;}.ie7 #international-application-form .webform-page-3 h2,.ie7 #international-application-form .webform-page-4 h2{line-height:90%;}.ie7 #international-application-form .webform-page-3 .form-submit,.ie7 #international-application-form .webform-page-4 .form-submit{margin-right:0px !important;}.ie7 #international-application-form .webform-page-3 .fieldset-wrapper #webform-component-first-level-fieldset--first-level-desc{margin-bottom:28px;}.ie7 #international-application-form .webform-page-3 .fieldset-wrapper #webform-component-first-level-fieldset--first-level-options-fieldset-a{margin-bottom:15px !important;}.ie7 #international-application-form .webform-page-3 .fieldset-wrapper #webform-component-first-level-fieldset--first-level-options-fieldset-a--first-level-select-table-a,.ie7 #international-application-form .webform-page-3 .fieldset-wrapper #webform-component-first-level-fieldset--first-level-options-fieldset-b--first-level-select-table-b{position:relative;bottom:3px;}.ie7 #international-application-form .webform-page-5 .form-checkboxes .option{padding-top:0px;width:390px;}.ie7 #international-application-form .webform-page-5 .webform-component-textfield{margin-bottom:6px !important;}.ie7 #international-application-form .webform-page-5 .webform-client-form #webform-component-fourth-step-title h2{line-height:90%;}.ie7 #international-application-form .webform-page-5 .webform-client-form #webform-component-current-education-fieldset legend,.ie7 #international-application-form .webform-page-5 .webform-client-form #webform-component-contact-person legend,.ie7 #international-application-form .webform-page-5 .webform-client-form #webform-component-software-skills-fieldset legend{margin-bottom:20px;padding-top:5px;}.ie7 #international-application-form .webform-page-5 .webform-client-form #webform-component-current-education-fieldset legend{margin-bottom:25px;}.ie7 #international-application-form .webform-page-5 .webform-client-form .webform-component-radios{margin-bottom:14px;}.ie7 #international-application-form .webform-client-form #webform-component-before-you-start h2{padding-bottom:8px;margin-bottom:20px;}.ie7 #international-application-form .webform-client-form #webform-component-before-you-start > p{margin-bottom:12px;}.ie7 #international-application-form .webform-client-form #webform-component-before-you-start .form-actions{display:inline;position:absolute;bottom:0px;right:0px;width:210px !important;}.ie7 #international-application-form .webform-client-form #webform-component-before-you-start .form-actions .form-submit{position:relative;top:0px;}.ie7 #international-application-form .webform-client-form #webform-component-user-info-fieldset .radio{float:none;vertical-align:middle;}.ie7 #international-application-form #webform-component-files-fieldset .uploader input{top:0px;}.ie7 #international-application-form .page-content .webform-client-form{overflow:visible;}.ie7 #international-application-form .page-content .webform-client-form .form-actions{width:720px;}.ie7 #international-application-form .page-content .webform-client-form .form-actions .form-submit + .form-submit{position:absolute;right:0px !important;bottom:0;}.ie7 #international-application-form .fieldset-wrapper #webform-component-first-level-fieldset #webform-component-first-level-fieldset--first-level-select-a .form-type-radio{margin-bottom:2px;}.ie7 #international-application-form .fieldset-wrapper #webform-component-first-level-fieldset #webform-component-first-level-fieldset--first-level-select-b .form-type-radio{margin-bottom:2px;}.ie7 #international-application-form .fieldset-wrapper #webform-component-first-level-fieldset--first-level-select-table{position:absolute;top:164px;left:324px;bottom:18px !important;padding-left:0px;}.ie7 #international-application-form .fieldset-wrapper #webform-component-second-level-fieldset--second-level-select-table,.ie7 #international-application-form .fieldset-wrapper #webform-component-second-level-fieldset--third-level-select-table{position:relative;bottom:6px;}.ie7 #international-application-form .fieldset-wrapper #webform-component-files-fieldset--portfolio-link #edit-submitted-files-fieldset-portfolio-link{margin-right:7px;width:325px;}.ie7 #international-application-form .fieldset-wrapper #webform-component-files-fieldset--portfolio-link .qtip-link{vertical-align:middle;float:none;}.ie7 #international-application-form #webform-component-user-info-fieldset{margin-bottom:0px;padding-bottom:70px;}.ie7 #international-application-form #webform-component-family-info{padding-top:0px;}.ie7 #international-application-form #webform-component-family-info legend{width:688px;padding:0px 0px 27px 20px;}.ie7 #international-application-form #webform-component-current-education-fieldset legend,.ie7 #international-application-form #webform-component-contact-person legend,.ie7 #international-application-form #webform-component-software-skills-fieldset legend{padding-top:10px;position:relative;right:8px;width:696px;}.ie7 #international-application-form #webform-component-software-skills-fieldset .fieldset-description{position:relative;top:0px;right:1px;}.ie7 #international-application-form #webform-component-accept{width:660px;}.ie7 #international-application-form .webform-page-4 #webform-component-user-info-fieldset .webform-component .form-textarea-wrapper #edit-submitted-user-info-fieldset-address{min-height:50px !important;}.ie7 #international-application-form #webform-component-family-info #webform-component-family-info--family-phone #edit-submitted-family-info-family-phone{margin-right:62px;}.ie7 #international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--health-problems{margin-bottom:0px;}.ie7 #international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--insurance{margin-top:30px;}.ie7 #international-application-form .webform-page-4 #webform-component-user-info-fieldset #webform-component-user-info-fieldset--accommodation{margin-bottom:35px;}.ie7 #international-application-form .webform-page-4 #webform-component-user-info-fieldset .fieldset-wrapper #webform-component-user-info-fieldset--health-problems-desc{position:relative;top:-38px;right:120px;}.ie7 #international-application-form .webform-page-3 #webform-component-first-level-fieldset{padding-bottom:30px;}.ie7 #international-application-form .webform-page-3 #webform-component-second-level-fieldset{padding-bottom:30px;}.ie7 #international-application-form .webform-page-3 #webform-component-third-level-fieldset{padding-bottom:85px !important;}.ie7 .page-checkout-complete .block-content form fieldset{width:695px;}.ie7 .page-checkout-complete .block-content form fieldset legend{width:680px;padding:3px 0 20px 32px;}.ie8 #international-application-form .content #webform-component-user-info-fieldset{padding-bottom:40px;}.ie8 #international-application-form .content #webform-component-user-info-fieldset legend{padding-bottom:27px;}.ie8 #international-application-form #webform-component-family-info legend{padding-bottom:27px;}.ie8 #international-application-form #webform-component-software-skills-fieldset .fieldset-description{position:relative;top:20px;right:1px;}.ie8 #international-application-form #webform-component-software-skills-fieldset #webform-component-software-skills-fieldset--flash{padding-top:20px;}.ie8 #international-application-form #webform-component-current-education-fieldset legend,.ie8 #international-application-form #webform-component-contact-person legend{padding-top:10px;margin-bottom:20px;}.ie8 #international-application-form #webform-component-software-skills-fieldset legend{padding-top:5px;margin-bottom:0px;}.ie8 #international-application-form #edit-submitted-files-fieldset-portfolio-link{width:350px;}.ie8 #international-application-form #webform-component-files-fieldset--portfolio-link #edit-submitted-files-fieldset-portfolio-link{width:350px;}.ie8 #international-application-form .webform-page-4 #webform-component-user-info-fieldset .webform-component .form-textarea-wrapper #edit-submitted-user-info-fieldset-address{min-height:50px !important;}.ie8 .page-checkout-complete .block-content form legend{padding:4px 0 19px 32px;}.ie9 #international-application-form #webform-component-files-fieldset--portfolio-link #edit-submitted-files-fieldset-portfolio-link{width:355px;}.mozilla #international-application-form #webform-component-files-fieldset--portfolio-link #edit-submitted-files-fieldset-portfolio-link{width:355px;}.webform-confirmation{position:relative;}.confirmation-content{padding:30px;background-color:#EFEFEF;position:relative;min-height:300px;width:660px;}.confirmation-content p{font-family:"AllerRegular",arial,helvetica,clean,sans-serif;font-size:16px;color:#2f2f2f;}.js-return-back{position:absolute;width:160px;height:15px;bottom:0;left:30px;padding:7px 10px;display:block;text-decoration:none;background:#bbbbbb url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -192px -60px;color:#252525;text-align:right;}.js-return-back:hover{text-decoration:none;}.cart-empty-page{background-color:#fff;min-height:400px;padding:30px;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;font-size:28px;line-height:28px;color:#2f2f2f;}.mollom-privacy{display:none;}.ie7 #edit-customer-profile-billing-field-any-message .form-textarea-wrapper{display:inline;}.search-wrapper{background-color:#232323;min-height:200px;}.search-wrapper .ask-question .collapsed-true{width:210px;}.search-wrapper .reset{width:16px;height:16px;background:url(/sites/all/themes/custom/dmjx/images/reset-filter.png) no-repeat;float:right;display:block;margin:-3px 7px 0 0;}.search-wrapper .search-left{width:700px;float:left;margin:30px 0 0 30px;}.search-wrapper .search-left .courses-search-page{margin-bottom:30px;width:460px;}.search-wrapper .search-right{width:210px;float:right;}.search-wrapper .search-right .pane-person-custom-block{margin-top:10px;}.search-wrapper .facetapi-article-type,.search-wrapper .facetapi-facet-sm-field-education-category-term,.search-wrapper .facetapi-facet-im-field-article-type .expanded > a,.search-wrapper .facetapi-facet-im-field-education-category-term,.search-wrapper .main-facets{clear:both;overflow:hidden;}.search-wrapper .facetapi-article-type li,.search-wrapper .facetapi-facet-im-field-article-related-tag li,.search-wrapper .facetapi-facet-im-field-article-type .expanded > a,.search-wrapper .facetapi-facet-im-field-article-type > li.collapsed,.search-wrapper .facetapi-facet-sm-field-education-category-term li,.search-wrapper .facetapi-facet-im-field-education-category-term li,.search-wrapper .main-facets li{background-color:#313131;display:block;float:left;margin:1px 1px 0 0;}.search-wrapper .facetapi-article-type li:hover,.search-wrapper .facetapi-facet-im-field-article-related-tag li:hover,.search-wrapper .facetapi-facet-im-field-article-type .expanded > a:hover,.search-wrapper .facetapi-facet-im-field-article-type > li.collapsed:hover,.search-wrapper .facetapi-facet-sm-field-education-category-term li:hover,.search-wrapper .facetapi-facet-im-field-education-category-term li:hover,.search-wrapper .main-facets li:hover{background-color:#b4b4b4;}.search-wrapper .facetapi-article-type li.facetapi-active,.search-wrapper .facetapi-facet-im-field-article-related-tag li.facetapi-active,.search-wrapper .facetapi-facet-im-field-article-type .expanded > a.facetapi-active,.search-wrapper .facetapi-facet-im-field-article-type > li.collapsed.facetapi-active,.search-wrapper .facetapi-facet-sm-field-education-category-term li.facetapi-active,.search-wrapper .facetapi-facet-im-field-education-category-term li.facetapi-active,.search-wrapper .main-facets li.facetapi-active,.search-wrapper .facetapi-article-type li .facetapi-active,.search-wrapper .facetapi-facet-im-field-article-related-tag li .facetapi-active,.search-wrapper .facetapi-facet-im-field-article-type .expanded > a .facetapi-active,.search-wrapper .facetapi-facet-im-field-article-type > li.collapsed .facetapi-active,.search-wrapper .facetapi-facet-sm-field-education-category-term li .facetapi-active,.search-wrapper .facetapi-facet-im-field-education-category-term li .facetapi-active,.search-wrapper .main-facets li .facetapi-active,.search-wrapper .facetapi-article-type li a:hover,.search-wrapper .facetapi-facet-im-field-article-related-tag li a:hover,.search-wrapper .facetapi-facet-im-field-article-type .expanded > a a:hover,.search-wrapper .facetapi-facet-im-field-article-type > li.collapsed a:hover,.search-wrapper .facetapi-facet-sm-field-education-category-term li a:hover,.search-wrapper .facetapi-facet-im-field-education-category-term li a:hover,.search-wrapper .main-facets li a:hover{color:#0d0d0d;background-color:#b4b4b4;}.search-wrapper .facetapi-article-type li.facetapi-active .reset,.search-wrapper .facetapi-facet-im-field-article-related-tag li.facetapi-active .reset,.search-wrapper .facetapi-facet-im-field-article-type .expanded > a.facetapi-active .reset,.search-wrapper .facetapi-facet-im-field-article-type > li.collapsed.facetapi-active .reset,.search-wrapper .facetapi-facet-sm-field-education-category-term li.facetapi-active .reset,.search-wrapper .facetapi-facet-im-field-education-category-term li.facetapi-active .reset,.search-wrapper .main-facets li.facetapi-active .reset,.search-wrapper .facetapi-article-type li .facetapi-active .reset,.search-wrapper .facetapi-facet-im-field-article-related-tag li .facetapi-active .reset,.search-wrapper .facetapi-facet-im-field-article-type .expanded > a .facetapi-active .reset,.search-wrapper .facetapi-facet-im-field-article-type > li.collapsed .facetapi-active .reset,.search-wrapper .facetapi-facet-sm-field-education-category-term li .facetapi-active .reset,.search-wrapper .facetapi-facet-im-field-education-category-term li .facetapi-active .reset,.search-wrapper .main-facets li .facetapi-active .reset,.search-wrapper .facetapi-article-type li a:hover .reset,.search-wrapper .facetapi-facet-im-field-article-related-tag li a:hover .reset,.search-wrapper .facetapi-facet-im-field-article-type .expanded > a a:hover .reset,.search-wrapper .facetapi-facet-im-field-article-type > li.collapsed a:hover .reset,.search-wrapper .facetapi-facet-sm-field-education-category-term li a:hover .reset,.search-wrapper .facetapi-facet-im-field-education-category-term li a:hover .reset,.search-wrapper .main-facets li a:hover .reset{display:none;}.search-wrapper .checker + a .reset{display:none;}.search-wrapper .facetapi-article-type .item-list a,.search-wrapper .facetapi-facet-im-field-article-type .expanded > a,.search-wrapper .facetapi-facet-im-field-article-type > li > a,.search-wrapper .facetapi-facet-sm-field-education-category-term a,.search-wrapper .facetapi-facet-im-field-education-category-term a,.search-wrapper .main-facets a{color:#adadad;text-decoration:none;padding:10px;display:inline-block;white-space:nowrap;font-size:116%;}.search-wrapper .select-term,.search-wrapper .select-location,.search-wrapper .select-ects,.search-wrapper .select-type{width:180px;}.search-wrapper .select-term .item-list,.search-wrapper .select-location .item-list,.search-wrapper .select-ects .item-list,.search-wrapper .select-type .item-list{display:none;position:absolute;width:180px;z-index:100;}.search-wrapper .select-term .pane-title,.search-wrapper .select-location .pane-title,.search-wrapper .select-ects .pane-title,.search-wrapper .select-type .pane-title{background:#3e3e3e url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 161px -982px;}.search-wrapper .select-term .pane-title.opened,.search-wrapper .select-location .pane-title.opened,.search-wrapper .select-ects .pane-title.opened,.search-wrapper .select-type .pane-title.opened{background-position:161px -748px !important;}.search-wrapper .select-term .pane-title,.search-wrapper .select-location .pane-title,.search-wrapper .select-ects .pane-title,.search-wrapper .select-type .pane-title,.search-wrapper .select-term .facetapi-limit-link,.search-wrapper .select-location .facetapi-limit-link,.search-wrapper .select-ects .facetapi-limit-link,.search-wrapper .select-type .facetapi-limit-link,.search-wrapper .select-term .facetapi-facetapi-links a,.search-wrapper .select-location .facetapi-facetapi-links a,.search-wrapper .select-ects .facetapi-facetapi-links a,.search-wrapper .select-type .facetapi-facetapi-links a{cursor:pointer;padding:9px 11px 6px 11px;color:#c5c5c5;font-size:11px;}.search-wrapper .select-term .facetapi-facetapi-links a,.search-wrapper .select-location .facetapi-facetapi-links a,.search-wrapper .select-ects .facetapi-facetapi-links a,.search-wrapper .select-type .facetapi-facetapi-links a{background-color:#3e3e3e;display:block;text-decoration:none;}.search-wrapper .select-even .pane-title{background-color:#313131;}.search-wrapper .facetapi-limit-link:hover,.search-wrapper .facetapi-facetapi-links a:hover{background-color:#313131;}.search-wrapper .select-term,.search-wrapper .select-location{margin:30px 0 0;}.search-wrapper .select-type{margin:0 0 10px 0;}.search-wrapper .facetapi-facetapi-checkbox-links{margin:0 0 0px 10px;}.search-wrapper .facetapi-facetapi-checkbox-links li a{display:inline-block !important;margin:0 0 0 10px;width:150px;font-size:11px;color:#c5c5c5;text-decoration:none;vertical-align:middle;}.search-wrapper .facetapi-facetapi-checkbox-links input{vertical-align:top;}.search-wrapper .facetapi-facetapi-checkbox-links .facetapi-checkbox{margin:0;}.search-wrapper .ask-question .block-title{background-color:#313131;}.search-wrapper .ask-question .collapsed-true{display:none;}.pane-apachesolr-form{margin:30px 0 0;}.pane-apachesolr-form .form-type-textfield{float:left;}.pane-apachesolr-form .form-text{width:410px;font-size:11px;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;}.pane-apachesolr-form .form-actions input{background:#ffffff url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -1px -119px;color:transparent;width:10px;}.pane-current-search{font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:28px;line-height:34px;font-weight:normal;padding:40px 30px 30px 30px;background-color:#fff;}.pane-current-search h2{width:600px;}.pane-apachesolr-result{background-color:#fff;min-height:300px;}.pane-apachesolr-result .dm-block h2 a{font-family:"AllerBold",arial,helvetica,clean,sans-serif;font-size:123.1%;line-height:normal;}.pane-apachesolr-result ul{margin:0 0 0 30px;}.pane-apachesolr-result ul li{list-style-type:disc;margin:0 0 5px 0;list-style-position:inside;}.pane-apachesolr-result .pager li{list-style-type:none;margin:0;}.pane-apachesolr-result .even{background-color:#e4e4e4;}.pane-apachesolr-result .odd{background-color:#efefef;}.pane-apachesolr-result ol li{width:900px;padding:20px 30px 0 30px;height:135px;position:relative;color:#6f6f6f;float:left;}.pane-apachesolr-result ol li.even{background-color:#e4e4e4;}.pane-apachesolr-result ol li.odd{background-color:#efefef;}.pane-apachesolr-result .sbody,.pane-apachesolr-result .sheaders,.pane-apachesolr-result .sdata{float:left;}.pane-apachesolr-result .sbody{width:370px;}.pane-apachesolr-result .sbody h2{width:370px !important;font-size:100%;padding:0;margin:0 0 5px 0;color:#0d0d0d;}.pane-apachesolr-result .sbody p a{color:#bdbdbd;text-decoration:none;color:#505050;}.pane-apachesolr-result .sbody p a:hover{color:#838383;}.pane-apachesolr-result .sdata{width:310px;margin:0 0 50px 50px;}.pane-apachesolr-result .sdata strong{font-family:"AllerBold",arial,helvetica,clean,sans-serif;color:#252525;}.pane-apachesolr-result .sdata dt,.pane-apachesolr-result .sdata dd{display:inline-block;}.pane-apachesolr-result .sdata dt{width:90px;vertical-align:top;}.pane-apachesolr-result .sdata dd{width:150px;}.pane-apachesolr-result .cprice strong{font-family:"AllerBold",arial,helvetica,clean,sans-serif;color:#252525;}.pane-apachesolr-result .pdf-file{position:absolute;right:30px;bottom:0;background:#252525 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 156px -89px;width:180px;height:30px;}.pane-apachesolr-result .pdf-file a{display:block;line-height:30px;text-decoration:none;color:#989898;padding:0 0 0 10px;}.pane-apachesolr-result .pdf-file{line-height:30px;background-image:none;}.pane-apachesolr-result .pdf-file a{background:#d81b43 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 156px -89px;color:#f7d1d9;}.pane-apachesolr-result .search-result-pager{height:120px;position:relative;margin:0 0 60px 0;clear:both;}.pane-apachesolr-result .fwe-seats,.pane-apachesolr-result .soldout{position:absolute;bottom:10px;left:450px;height:25px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -274px -559px;line-height:25px;font-size:12px;padding:0 0 0 30px;color:#000;width:200px;}.pane-apachesolr-result .soldout{background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -274px -599px;right:417px;}.pane-per-page-exposed .active a{background-color:#252525;}.lt-ie9 .pane-apachesolr-form form .form-submit{width:23px;height:30px;overflow:hidden;text-indent:-9000px;text-transform:capitalize;display:block;}.lt-ie9 .search-result-pager{margin:0;}.lt-ie9 .pane-apachesolr-result{margin:0 0 60px 0;}.lt-ie9 .pane-per-page-exposed{margin:0;}.ie7 .sdata{padding-bottom:35px;}.ie7 .facetapi-facet-sm-field-education-category-term li,.ie7 .facetapi-facet-im-field-education-category-term li,.ie7 .sdata dt,.ie7 .sdata dd{display:inline;zoom:1;}.ie7 .form-item-apachesolr-panels-search-form .form-text{line-height:30px !important;}.ie7 .pane-apachesolr-result .dm-block h2 a{font-family:"AllerBold",arial,helvetica,clean,sans-serif !important;}.ie7 .facetapi-facet-sm-field-education-category-term li a,.ie7 .facetapi-facet-im-field-education-category-term li a{display:block;}.ie7 .external-links .pane-apachesolr-form form > div{background-color:transparent;width:auto !important;}.ie7 .external-links .pane-apachesolr-form form > div input[type="text"]{width:110px;height:30px;line-height:30px;}.ie7 .page-knowledge .search-left .pane-apachesolr-form form > div{width:460px !important;}.ie7 .pane-apachesolr-form form > div{background-color:#fff;height:32px;}.ie7 .pager{bottom:0px;}.page-soeg .search-wrapper,.page-search-site .search-wrapper{height:30px;min-height:30px;padding:30px;background-color:#3e3e3e;}.page-soeg .search-wrapper .search-left,.page-search-site .search-wrapper .search-left{margin:0;}.page-soeg .search-wrapper .search-left .select-type,.page-search-site .search-wrapper .search-left .select-type{margin-bottom:0;float:left;}.page-soeg .search-wrapper .search-left .pane-apachesolr-form,.page-search-site .search-wrapper .search-left .pane-apachesolr-form{margin:0;float:left;}.page-soeg .search-wrapper .search-left .pane-apachesolr-form input,.page-search-site .search-wrapper .search-left .pane-apachesolr-form input{float:left;}.page-soeg .search-wrapper .search-left .form-actions,.page-search-site .search-wrapper .search-left .form-actions{float:left;}.page-soeg .pager-ellipsis,.page-search-site .pager-ellipsis{display:none;}.page-soeg .pane-current-search,.page-search-site .pane-current-search{padding:55px 30px 22px;}.page-soeg .pane-apachesolr-result > h2,.page-search-site .pane-apachesolr-result > h2{padding:40px 30px 20px 30px;width:600px;color:#2B2B2B;font:28px "AllerLightRegular",arial,helvetica,clean,sans-serif;}.page-soeg .pane-apachesolr-result ol li,.page-search-site .pane-apachesolr-result ol li{background-color:#efefef;min-height:100px;padding:15px 30px;}.page-soeg .pane-apachesolr-result ol li:nth-child(2n),.page-search-site .pane-apachesolr-result ol li:nth-child(2n){background-color:#e4e4e4;}.page-soeg .s-right,.page-search-site .s-right{float:right;width:150px;margin-top:20px;}.page-soeg .s-right span,.page-search-site .s-right span{display:block;}.page-soeg .pane-apachesolr-result .sbody,.page-search-site .pane-apachesolr-result .sbody{width:480px;}.page-soeg .pane-apachesolr-result .sbody h2 a,.page-search-site .pane-apachesolr-result .sbody h2 a{font-size:16px;color:#2d2d2d;}.page-soeg .pane-apachesolr-result .sbody p,.page-search-site .pane-apachesolr-result .sbody p{margin-bottom:30px;}.page-soeg .pane-apachesolr-result .sbody a,.page-search-site .pane-apachesolr-result .sbody a{color:#505050;text-decoration:none;font-size:11px;letter-spacing:-0.5px;}.page-soeg .pane-apachesolr-result .sbody a:hover,.page-search-site .pane-apachesolr-result .sbody a:hover{color:#838383;}.page-soeg .pane-apachesolr-result .search-result-pager,.page-search-site .pane-apachesolr-result .search-result-pager{height:90px;}.page-boghandel .search-wrapper,.page-books .search-wrapper{position:relative;}.spelling-suggestions{display:none;margin-bottom:30px;padding:10px 30px;background-color:#efefef;}.spelling-suggestions dt,.spelling-suggestions dd{display:inline;}.spelling-suggestions dt strong{font-family:"AllerBold",arial,helvetica,clean,sans-serif;color:#2d2d2d;}.spelling-suggestions dd a{color:#2f2f2f;text-decoration:none;margin-left:10px;font-size:108%;}.spelling-suggestions dd a:hover{color:#838383;}.sort-by{background-color:#fff;float:right;margin:-50px 30px 0;}.sort-by h2{float:left;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:100%;margin-right:10px;}.sort-by .item-list{float:left;}.sort-by .item-list li{float:left;margin-right:10px;}.sort-by .item-list li img{display:none;}.sort-by .item-list a{font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#959595;text-decoration:none;letter-spacing:-0.5px;}.sort-by .item-list a:hover{color:#838383;}.sort-by .item-list a.active{color:#2b2b2b;}.book-search-link{position:absolute;right:30px;bottom:0px;}.book-search-link h2{display:none;}.book-search-link .link-button{font-size:11px;color:#c2c2c2;height:30px;width:160px;line-height:30px;padding:0 10px;color:#bdbdbd;text-decoration:none;display:block;background:#313131 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 800px 0;}.book-search-link .link-button:hover{color:#838383;}.ie7 .book-stitle .sort-by{float:none;margin-right:0;position:absolute;right:30px;top:0;}.ie7 .book-stitle .sort-by .item-list{float:none;}.ie7 .book-stitle .sort-by h2{float:left;line-height:normal;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:100%;margin-right:10px;padding:0;}.ie7 .book-price{float:left;}.book-stitle h2{padding:40px 0 0;}.book-stitle ol li{float:left;width:190px;height:355px;overflow:hidden;padding:30px 25px 0;position:relative;background-color:#efefef;}.book-stitle ol li .book-price{font-family:"AllerBold",arial,helvetica,clean,sans-serif;color:#2f2f2f;}.book-stitle ol li .cart{position:absolute;bottom:12px;left:35px;width:190px;height:25px;line-height:25px;}.book-stitle ol li .cart .add-to-cart{float:right;color:#2f2f2f;text-decoration:none;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -245px -520px;padding-right:30px;}.book-stitle ol li .cart .add-to-cart:hover{color:#838383;}.book-stitle ol li .dm-block{position:absolute;top:260px;left:10px;width:175px;max-height:85px;overflow:hidden;}.book-stitle ol li .dm-block a{color:#2f2f2f;text-decoration:none;display:block;margin-bottom:5px;}.book-stitle ol li .dm-block a:hover{color:#838383;}.book-stitle ol li .dm-block .book-author,.book-stitle ol li .dm-block .tags{font-size:85%;line-height:14px;color:#949496;display:block;}.book-stitle ol li:nth-child(2n){background-color:#e4e4e4;}.book-stitle img{border:1px solid #d1d1d1;}.page-boghandel .search-wrapper,.page-books .search-wrapper{min-height:100px;padding-bottom:26px;}.page-boghandel .book-stitle h2,.page-books .book-stitle h2{padding:40px 0 20px 30px;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:28px;line-height:34px;font-weight:normal;}.page-boghandel .book-stitle img,.page-books .book-stitle img{border:0px none !important;}.page-boghandel ol li,.page-books ol li{margin-bottom:60px;}.page-boghandel .pane-apachesolr-result .search-result-pager,.page-books .pane-apachesolr-result .search-result-pager{height:30px;}.ie7 .page-boghandel .search-wrapper .search-left .pane-apachesolr-form,.ie7 .page-books .search-wrapper .search-left .pane-apachesolr-form{width:460px;}.e-learning-search .spelling-suggestions{display:none;margin-bottom:30px;padding:10px 30px;background-color:#efefef;}.e-learning-search .spelling-suggestions dt,.e-learning-search .spelling-suggestions dd{display:inline;}.e-learning-search .spelling-suggestions dt strong{font-family:"AllerBold",arial,helvetica,clean,sans-serif;color:#2d2d2d;}.e-learning-search .spelling-suggestions dd a{color:#2f2f2f;text-decoration:none;margin-left:10px;font-size:108%;}.e-learning-search .spelling-suggestions dd a:hover{color:#838383;}.e-learning-search .sort-by{background-color:#fff;float:right;margin:-50px 30px 0;}.e-learning-search .sort-by h2{float:left;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:100%;margin-right:10px;}.e-learning-search .sort-by .item-list{float:left;}.e-learning-search .sort-by .item-list li{float:left;margin-right:10px;}.e-learning-search .sort-by .item-list li img{display:none;}.e-learning-search .sort-by .item-list a{font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#959595;text-decoration:none;letter-spacing:-0.5px;}.e-learning-search .sort-by .item-list a:hover{color:#838383;}.e-learning-search .sort-by .item-list a.active{color:#2b2b2b;}.e-learning-search.ie7 .pane-apachesolr-result .sort-by{float:none;margin-right:0;position:absolute;right:30px;top:0;}.e-learning-search.ie7 .pane-apachesolr-result .sort-by .item-list{float:none;}.e-learning-search.ie7 .pane-apachesolr-result .sort-by h2{float:left;line-height:normal;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:100%;margin-right:10px;padding:0;}.e-learning-search.ie7 .link{float:left;}.e-learning-search.ie7 .search-wrapper .search-left .pane-apachesolr-form{width:460px;}.e-learning-search .search-wrapper{min-height:100px;padding-bottom:26px;position:relative;}.e-learning-search .pane-apachesolr-result h2{padding:40px 0 20px 30px;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:28px;line-height:34px;font-weight:normal;}.e-learning-search .pane-apachesolr-result .search-result-pager{height:30px;}.e-learning-search .pane-apachesolr-result ol li{float:left;width:190px;height:355px;overflow:hidden;padding:30px 25px 0;position:relative;background-color:#efefef;margin-bottom:60px;}.e-learning-search .pane-apachesolr-result ol li .rl-red{background-position:96px -89px;}.e-learning-search .pane-apachesolr-result ol li .right-link{width:130px;right:0px;}.e-learning-search .pane-apachesolr-result ol li .dm-block{position:absolute;top:260px;left:10px;width:175px;max-height:85px;overflow:hidden;}.e-learning-search .pane-apachesolr-result ol li .dm-block a{color:#2f2f2f;display:block;margin-bottom:5px;}.e-learning-search .pane-apachesolr-result ol li .dm-block .e-learning-author,.e-learning-search .pane-apachesolr-result ol li .dm-block .tags{font-size:85%;line-height:14px;color:#949496;display:block;}.e-learning-search .pane-apachesolr-result ol li:nth-child(2n){background-color:#e4e4e4;}.e-learning-search .pane-apachesolr-result img{border:1px solid #d1d1d1;}.page-kontakt-find-medarbejder .sort-by,.page-employees .sort-by,.page-articles .sort-by{margin:25px 30px 25px 505px;width:185px;}.page-kontakt-find-medarbejder .sort-by .item-list,.page-employees .sort-by .item-list,.page-articles .sort-by .item-list{float:right;}.page-kontakt-find-medarbejder .search-filters,.page-employees .search-filters,.page-articles .search-filters{background-color:#e9e9e9;margin-top:63px;}.page-kontakt-find-medarbejder .search-filters .select-term,.page-employees .search-filters .select-term,.page-articles .search-filters .select-term,.page-kontakt-find-medarbejder .search-filters .select-location,.page-employees .search-filters .select-location,.page-articles .search-filters .select-location,.page-kontakt-find-medarbejder .search-filters .select-department,.page-employees .search-filters .select-department,.page-articles .search-filters .select-department,.page-kontakt-find-medarbejder .search-filters .pane-apachesolr-form,.page-employees .search-filters .pane-apachesolr-form,.page-articles .search-filters .pane-apachesolr-form{float:left;}.page-kontakt-find-medarbejder .search-filters .pane-apachesolr-form,.page-employees .search-filters .pane-apachesolr-form,.page-articles .search-filters .pane-apachesolr-form{margin:0 0 0 30px;width:330px;}.page-kontakt-find-medarbejder .search-filters .pane-apachesolr-form .form-text,.page-employees .search-filters .pane-apachesolr-form .form-text,.page-articles .search-filters .pane-apachesolr-form .form-text{width:290px;}.page-kontakt-find-medarbejder .search-filters .facetapi-active,.page-employees .search-filters .facetapi-active,.page-articles .search-filters .facetapi-active,.page-kontakt-find-medarbejder .search-filters .pane-title,.page-employees .search-filters .pane-title,.page-articles .search-filters .pane-title{padding-right:25px !important;}.page-kontakt-find-medarbejder .select-term,.page-employees .select-term,.page-articles .select-term,.page-kontakt-find-medarbejder .select-location,.page-employees .select-location,.page-articles .select-location,.page-kontakt-find-medarbejder .select-department,.page-employees .select-department,.page-articles .select-department{width:150px;}.page-kontakt-find-medarbejder .select-term .item-list,.page-employees .select-term .item-list,.page-articles .select-term .item-list,.page-kontakt-find-medarbejder .select-location .item-list,.page-employees .select-location .item-list,.page-articles .select-location .item-list,.page-kontakt-find-medarbejder .select-department .item-list,.page-employees .select-department .item-list,.page-articles .select-department .item-list{display:none;position:absolute;width:150px;z-index:100;}.page-kontakt-find-medarbejder .select-term .pane-title,.page-employees .select-term .pane-title,.page-articles .select-term .pane-title,.page-kontakt-find-medarbejder .select-location .pane-title,.page-employees .select-location .pane-title,.page-articles .select-location .pane-title,.page-kontakt-find-medarbejder .select-department .pane-title,.page-employees .select-department .pane-title,.page-articles .select-department .pane-title{background:#3e3e3e url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 132px -981px;}.page-kontakt-find-medarbejder .select-term .pane-title.opened,.page-employees .select-term .pane-title.opened,.page-articles .select-term .pane-title.opened,.page-kontakt-find-medarbejder .select-location .pane-title.opened,.page-employees .select-location .pane-title.opened,.page-articles .select-location .pane-title.opened,.page-kontakt-find-medarbejder .select-department .pane-title.opened,.page-employees .select-department .pane-title.opened,.page-articles .select-department .pane-title.opened{background-position:132px -747px !important;}.page-kontakt-find-medarbejder .select-term .pane-title,.page-employees .select-term .pane-title,.page-articles .select-term .pane-title,.page-kontakt-find-medarbejder .select-location .pane-title,.page-employees .select-location .pane-title,.page-articles .select-location .pane-title,.page-kontakt-find-medarbejder .select-department .pane-title,.page-employees .select-department .pane-title,.page-articles .select-department .pane-title,.page-kontakt-find-medarbejder .select-term .facetapi-limit-link,.page-employees .select-term .facetapi-limit-link,.page-articles .select-term .facetapi-limit-link,.page-kontakt-find-medarbejder .select-location .facetapi-limit-link,.page-employees .select-location .facetapi-limit-link,.page-articles .select-location .facetapi-limit-link,.page-kontakt-find-medarbejder .select-department .facetapi-limit-link,.page-employees .select-department .facetapi-limit-link,.page-articles .select-department .facetapi-limit-link,.page-kontakt-find-medarbejder .select-term .facetapi-facetapi-links a,.page-employees .select-term .facetapi-facetapi-links a,.page-articles .select-term .facetapi-facetapi-links a,.page-kontakt-find-medarbejder .select-location .facetapi-facetapi-links a,.page-employees .select-location .facetapi-facetapi-links a,.page-articles .select-location .facetapi-facetapi-links a,.page-kontakt-find-medarbejder .select-department .facetapi-facetapi-links a,.page-employees .select-department .facetapi-facetapi-links a,.page-articles .select-department .facetapi-facetapi-links a{cursor:pointer;color:#c5c5c5;font-size:85%;}.page-kontakt-find-medarbejder .select-term .facetapi-limit-link,.page-employees .select-term .facetapi-limit-link,.page-articles .select-term .facetapi-limit-link,.page-kontakt-find-medarbejder .select-location .facetapi-limit-link,.page-employees .select-location .facetapi-limit-link,.page-articles .select-location .facetapi-limit-link,.page-kontakt-find-medarbejder .select-department .facetapi-limit-link,.page-employees .select-department .facetapi-limit-link,.page-articles .select-department .facetapi-limit-link,.page-kontakt-find-medarbejder .select-term .facetapi-facetapi-links a,.page-employees .select-term .facetapi-facetapi-links a,.page-articles .select-term .facetapi-facetapi-links a,.page-kontakt-find-medarbejder .select-location .facetapi-facetapi-links a,.page-employees .select-location .facetapi-facetapi-links a,.page-articles .select-location .facetapi-facetapi-links a,.page-kontakt-find-medarbejder .select-department .facetapi-facetapi-links a,.page-employees .select-department .facetapi-facetapi-links a,.page-articles .select-department .facetapi-facetapi-links a{background-color:#3e3e3e;display:block;text-decoration:none;}.page-kontakt-find-medarbejder .select-department .reset,.page-employees .select-department .reset,.page-articles .select-department .reset,.page-kontakt-find-medarbejder .select-location .reset,.page-employees .select-location .reset,.page-articles .select-location .reset{width:16px;height:16px;background:url(/sites/all/themes/custom/dmjx/images/reset-filter.png) no-repeat;display:block;position:absolute;right:4px;top:7px;}.page-kontakt-find-medarbejder .facetapi-limit-link:hover,.page-employees .facetapi-limit-link:hover,.page-articles .facetapi-limit-link:hover,.page-kontakt-find-medarbejder .facetapi-facetapi-links a:hover,.page-employees .facetapi-facetapi-links a:hover,.page-articles .facetapi-facetapi-links a:hover{background-color:#313131;}.page-kontakt-find-medarbejder .search-result-pager,.page-employees .search-result-pager,.page-articles .search-result-pager{height:30px;}.page-kontakt-find-medarbejder .secon-level-menu,.page-employees .secon-level-menu,.page-articles .secon-level-menu{padding-bottom:30px;}.page-kontakt-find-medarbejder .search-content .sort-by,.page-employees .search-content .sort-by{margin:25px 30px 25px 475px;width:220px;}.page-kontakt-find-medarbejder .pane-apachesolr-result .pane-title,.page-employees .pane-apachesolr-result .pane-title{width:600px;color:#2B2B2B;font:28px/34px "AllerLightRegular",arial,helvetica,clean,sans-serif;padding:40px 30px 30px 30px;}.page-kontakt-find-medarbejder .pane-apachesolr-result ol li,.page-employees .pane-apachesolr-result ol li{float:left;width:240px;height:270px;overflow:hidden;padding:0;margin-bottom:60px;position:relative;background-color:#efefef;}.page-kontakt-find-medarbejder .pane-apachesolr-result ol li:nth-child(3n+2),.page-employees .pane-apachesolr-result ol li:nth-child(3n+2){background-color:#e4e4e4;}.page-kontakt-find-medarbejder .pane-apachesolr-result ol li .result-image img,.page-employees .pane-apachesolr-result ol li .result-image img{display:block;}.page-kontakt-find-medarbejder .pane-apachesolr-result ol li .dm-block,.page-employees .pane-apachesolr-result ol li .dm-block{margin:15px 0 0 11px;padding:3px 0 0 25px;}.page-kontakt-find-medarbejder .pane-apachesolr-result ol li .dm-block .name a,.page-employees .pane-apachesolr-result ol li .dm-block .name a{color:#2f2f2f;text-decoration:none;}.page-kontakt-find-medarbejder .pane-apachesolr-result ol li .dm-block .name a:hover,.page-employees .pane-apachesolr-result ol li .dm-block .name a:hover{color:#838383;}.page-kontakt-find-medarbejder .pane-apachesolr-result ol li .person-contacts,.page-employees .pane-apachesolr-result ol li .person-contacts{position:absolute;bottom:13px;}.page-kontakt-find-medarbejder .pane-apachesolr-result ol li .person-contacts .article-created,.page-employees .pane-apachesolr-result ol li .person-contacts .article-created,.page-kontakt-find-medarbejder .pane-apachesolr-result ol li .person-contacts .article-type,.page-employees .pane-apachesolr-result ol li .person-contacts .article-type,.page-kontakt-find-medarbejder .pane-apachesolr-result ol li .person-contacts .phone-num,.page-employees .pane-apachesolr-result ol li .person-contacts .phone-num,.page-kontakt-find-medarbejder .pane-apachesolr-result ol li .person-contacts .person-mail,.page-employees .pane-apachesolr-result ol li .person-contacts .person-mail{font-size:11px;color:#949496;}.page-kontakt-find-medarbejder .pane-apachesolr-result ol li .person-contacts .phone-num,.page-employees .pane-apachesolr-result ol li .person-contacts .phone-num{color:#2f2f2f;}.page-kontakt-find-medarbejder .pane-apachesolr-result ol li .person-contacts .article-type,.page-employees .pane-apachesolr-result ol li .person-contacts .article-type{font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.page-kontakt-find-medarbejder .select-department h2,.page-employees .select-department h2{background-color:#313131 !important;}.page-kontakt-find-medarbejder .select-department .facetapi-limit-link,.page-employees .select-department .facetapi-limit-link,.page-kontakt-find-medarbejder .select-location .facetapi-limit-link,.page-employees .select-location .facetapi-limit-link,.page-kontakt-find-medarbejder .select-department .facetapi-facetapi-links a,.page-employees .select-department .facetapi-facetapi-links a,.page-kontakt-find-medarbejder .select-location .facetapi-facetapi-links a,.page-employees .select-location .facetapi-facetapi-links a,.page-kontakt-find-medarbejder .select-department .pane-title,.page-employees .select-department .pane-title,.page-kontakt-find-medarbejder .select-location .pane-title,.page-employees .select-location .pane-title{cursor:pointer;padding:9px 11px 7px 11px;color:#c5c5c5;font-size:85%;}.ie8 .page-media-articles .search-filters .form-text,.ie7 .page-media-articles .search-filters .form-text,.ie8 .page-kontakt-find-medarbejder .search-filters .form-text,.ie7 .page-kontakt-find-medarbejder .search-filters .form-text,.ie8 .page-employees .search-filters .form-text,.ie7 .page-employees .search-filters .form-text{width:285px;line-height:30px !important;}.ie7 .page-kontakt-find-medarbejder .search-filters,.ie7 .page-employees .search-filters{z-index:10;}.ie7 .page-kontakt-find-medarbejder .search-filters .facetapi-active,.ie7 .page-employees .search-filters .facetapi-active{overflow:hidden;position:relative;}.ie7 .page-kontakt-find-medarbejder .search-filters .facetapi-active .reset,.ie7 .page-employees .search-filters .facetapi-active .reset{position:absolute;right:4px;}.ie7 .page-kontakt-find-medarbejder .facetapi-facet-sm-field-education-category-term li,.ie7 .page-employees .facetapi-facet-sm-field-education-category-term li,.ie7 .page-kontakt-find-medarbejder .facetapi-facet-im-field-education-category-term li,.ie7 .page-employees .facetapi-facet-im-field-education-category-term li{zoom:0;}.ie7 .page-kontakt-find-medarbejder .search-content,.ie7 .page-employees .search-content{background-color:#fff;position:relative;}.ie7 .page-kontakt-find-medarbejder .search-content .search-result-pager,.ie7 .page-employees .search-content .search-result-pager{height:0;}.ie7 .page-kontakt-find-medarbejder .search-content .pane-per-page-exposed,.ie7 .page-employees .search-content .pane-per-page-exposed{top:0;}.ie7 .page-kontakt-find-medarbejder .search-content .sort-by,.ie7 .page-employees .search-content .sort-by{width:222px;float:none;display:inline;zoom:1;}.ie7 .page-kontakt-find-medarbejder .search-content .pane-apachesolr-result,.ie7 .page-employees .search-content .pane-apachesolr-result{margin-bottom:0;}.ie7 .page-kontakt-find-medarbejder #apachesolr-panels-search-form > div,.ie7 .page-employees #apachesolr-panels-search-form > div{width:330px;}.ie7 .page-kontakt-find-medarbejder #apachesolr-panels-search-form .form-text,.ie7 .page-employees #apachesolr-panels-search-form .form-text{width:280px;}.ie7 .page-kontakt-find-medarbejder #apachesolr-panels-search-form #edit-actions,.ie7 .page-employees #apachesolr-panels-search-form #edit-actions{float:right;}.page-media-articles .secon-level-menu{padding-bottom:30px;}.page-media-articles .search-filters{background-color:#e4e4e4;position:static;margin:60px 0;}.page-media-articles .pane-apachesolr-form{margin-top:0;}.page-media-articles .select-areas,.page-media-articles .pane-apachesolr-form{float:left;}.page-media-articles .select-areas{width:150px;}.page-media-articles .select-areas .item-list{display:none;position:absolute;width:150px;z-index:100;}.page-media-articles .select-areas .pane-title{background:#3e3e3e url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 132px -567px;}.page-media-articles .select-areas .pane-title.opened{background-position:132px -606px !important;}.page-media-articles .select-areas .pane-title,.page-media-articles .select-areas .facetapi-limit-link,.page-media-articles .select-areas .facetapi-facetapi-links a{cursor:pointer;padding:9px 0 7px 11px;color:#c5c5c5;font-size:85%;}.page-media-articles .select-areas .facetapi-limit-link,.page-media-articles .select-areas .facetapi-facetapi-links a{background-color:#3e3e3e;display:block;text-decoration:none;}.page-media-articles .facetapi-limit-link:hover,.page-media-articles .facetapi-facetapi-links a:hover{background-color:#313131;}.page-media-articles .pane-apachesolr-form{width:330px;}.page-media-articles .pane-apachesolr-form .form-text{width:290px;}.page-media-articles .pane-apachesolr-result ol li{float:left;width:650px;height:105px;padding:20px 40px 10px 30px;background-color:#efefef;}.page-media-articles .pane-apachesolr-result ol li:nth-child(2n){background-color:#e4e4e4;}.page-media-articles .pane-apachesolr-result ol li .dm-block{width:390px;}.page-media-articles .pane-apachesolr-result ol li .dm-block .name a{color:#2f2f2f;text-decoration:none;}.page-media-articles .pane-apachesolr-result ol li .dm-block .name a:hover{color:#838383;}.page-media-articles .pane-apachesolr-result ol li .create-date{float:right;}.page-media-articles .pane-apachesolr-result ol li .create-date .text{margin-right:20px;}.page-media-articles .terms-list{position:absolute;bottom:10px;left:60px;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;font-size:85%;}.page-media-articles .search-result-pager{height:90px;}.ie7 .search-filters{float:none;}.page-knowledge .view-footer,.page-viden-og-innovation .view-footer,.page-articles .view-footer{position:static;}.page-knowledge .view-footer a,.page-viden-og-innovation .view-footer a,.page-articles .view-footer a{text-align:left;}.page-knowledge .search-left,.page-viden-og-innovation .search-left,.page-articles .search-left{margin-bottom:20px;}.page-knowledge .search-left .pane-title,.page-viden-og-innovation .search-left .pane-title,.page-articles .search-left .pane-title{font:13px "AllerRegular",arial,helvetica,clean,sans-serif;}.page-knowledge .search-left .facetapi-active,.page-viden-og-innovation .search-left .facetapi-active,.page-articles .search-left .facetapi-active,.page-knowledge .search-left .pane-title,.page-viden-og-innovation .search-left .pane-title,.page-articles .search-left .pane-title{padding-right:25px !important;}.page-knowledge .search-left .reset,.page-viden-og-innovation .search-left .reset,.page-articles .search-left .reset{position:absolute;right:0px;top:10px;}.page-knowledge .pane-apachesolr-result h2,.page-viden-og-innovation .pane-apachesolr-result h2,.page-articles .pane-apachesolr-result h2{padding:40px 0 20px 30px;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:28px;line-height:34px;font-weight:normal;}.page-knowledge .pane-apachesolr-result ol li,.page-viden-og-innovation .pane-apachesolr-result ol li,.page-articles .pane-apachesolr-result ol li{height:318px;float:left;width:240px;overflow:hidden;padding:0;margin-bottom:60px;position:relative;background-color:#efefef;}.page-knowledge .pane-apachesolr-result ol li:nth-child(2n),.page-viden-og-innovation .pane-apachesolr-result ol li:nth-child(2n),.page-articles .pane-apachesolr-result ol li:nth-child(2n){background-color:#e4e4e4;}.page-knowledge .pane-apachesolr-result ol li .result-image img,.page-viden-og-innovation .pane-apachesolr-result ol li .result-image img,.page-articles .pane-apachesolr-result ol li .result-image img{display:block;}.page-knowledge .pane-apachesolr-result ol li .dm-block,.page-viden-og-innovation .pane-apachesolr-result ol li .dm-block,.page-articles .pane-apachesolr-result ol li .dm-block{margin:15px 0 0 11px;padding:3px 25px 0;}.page-knowledge .pane-apachesolr-result ol li .dm-block .name,.page-viden-og-innovation .pane-apachesolr-result ol li .dm-block .name,.page-articles .pane-apachesolr-result ol li .dm-block .name{margin-bottom:10px;display:block;}.page-knowledge .pane-apachesolr-result ol li .dm-block .name a,.page-viden-og-innovation .pane-apachesolr-result ol li .dm-block .name a,.page-articles .pane-apachesolr-result ol li .dm-block .name a{color:#2f2f2f;text-decoration:none;}.page-knowledge .pane-apachesolr-result ol li .dm-block .name a:hover,.page-viden-og-innovation .pane-apachesolr-result ol li .dm-block .name a:hover,.page-articles .pane-apachesolr-result ol li .dm-block .name a:hover{color:#838383;}.page-knowledge .pane-apachesolr-result ol li .article-detail,.page-viden-og-innovation .pane-apachesolr-result ol li .article-detail,.page-articles .pane-apachesolr-result ol li .article-detail{position:absolute;bottom:13px;}.page-knowledge .pane-apachesolr-result ol li .article-detail .article-created,.page-viden-og-innovation .pane-apachesolr-result ol li .article-detail .article-created,.page-articles .pane-apachesolr-result ol li .article-detail .article-created,.page-knowledge .pane-apachesolr-result ol li .article-detail .article-type,.page-viden-og-innovation .pane-apachesolr-result ol li .article-detail .article-type,.page-articles .pane-apachesolr-result ol li .article-detail .article-type{font-size:11px;color:#949496;}.page-knowledge .pane-apachesolr-result ol li .article-detail .article-type,.page-viden-og-innovation .pane-apachesolr-result ol li .article-detail .article-type,.page-articles .pane-apachesolr-result ol li .article-detail .article-type{font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.page-knowledge .pane-views-panes h2,.page-viden-og-innovation .pane-views-panes h2,.page-articles .pane-views-panes h2{background:#fff;padding:40px 0 20px 30px;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:28px;line-height:34px;font-weight:normal;}.page-knowledge .search-result-pager,.page-viden-og-innovation .search-result-pager,.page-articles .search-result-pager{position:relative;}.page-knowledge .search-result-pager a,.page-viden-og-innovation .search-result-pager a,.page-articles .search-result-pager a{height:30px;width:160px;line-height:30px;padding:0 10px;display:block;color:#bdbdbd;text-decoration:none;background:#1d1d1d url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 157px -89px;position:absolute;right:30px;}.page-knowledge .search-result-pager a:hover,.page-viden-og-innovation .search-result-pager a:hover,.page-articles .search-result-pager a:hover{color:#838383;}.page-knowledge .search-wrapper,.page-viden-og-innovation .search-wrapper,.page-articles .search-wrapper{position:relative;}.page-knowledge .search-wrapper .search-left .facetapi-facet-im-field-article-type .facetapi-active,.page-viden-og-innovation .search-wrapper .search-left .facetapi-facet-im-field-article-type .facetapi-active,.page-articles .search-wrapper .search-left .facetapi-facet-im-field-article-type .facetapi-active,.page-knowledge .search-wrapper .search-left .facetapi-facet-im-field-article-related-tag .facetapi-active,.page-viden-og-innovation .search-wrapper .search-left .facetapi-facet-im-field-article-related-tag .facetapi-active,.page-articles .search-wrapper .search-left .facetapi-facet-im-field-article-related-tag .facetapi-active{color:#0d0d0d;}.page-knowledge .pane-apachesolr-form,.page-viden-og-innovation .pane-apachesolr-form,.page-articles .pane-apachesolr-form,.page-knowledge .select-type,.page-viden-og-innovation .select-type,.page-articles .select-type{margin-top:60px;}.page-knowledge .pane-apachesolr-form h2,.page-viden-og-innovation .pane-apachesolr-form h2,.page-articles .pane-apachesolr-form h2,.page-knowledge .select-type h2,.page-viden-og-innovation .select-type h2,.page-articles .select-type h2{font:13px "AllerRegular",arial,helvetica,clean,sans-serif;}.page-knowledge .search-wrapper .select-type,.page-viden-og-innovation .search-wrapper .select-type,.page-articles .search-wrapper .select-type{float:left;}.page-knowledge .articles-search-form input[type="text"],.page-viden-og-innovation .articles-search-form input[type="text"],.page-articles .articles-search-form input[type="text"]{width:160px;}.page-knowledge .articles-search-form input[type="submit"],.page-viden-og-innovation .articles-search-form input[type="submit"],.page-articles .articles-search-form input[type="submit"]{display:none;}.page-knowledge .see-all,.page-viden-og-innovation .see-all,.page-articles .see-all{display:block;color:#919191;text-decoration:none;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;font-size:85%;height:14px;padding:8px 0 8px 10px;}.page-knowledge .see-all:hover,.page-viden-og-innovation .see-all:hover,.page-articles .see-all:hover{color:#838383;}.page-knowledge .link-button,.page-viden-og-innovation .link-button,.page-articles .link-button{font-size:13px;color:#c2c2c2;height:30px;width:160px;line-height:30px;padding:0 10px;color:#bdbdbd;text-decoration:none;display:block;background:#313131 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 157px -61px;cursor:pointer;}.page-knowledge .link-button:hover,.page-viden-og-innovation .link-button:hover,.page-articles .link-button:hover{color:#838383;}.page-knowledge .search-right,.page-viden-og-innovation .search-right,.page-articles .search-right{position:absolute;right:0px;bottom:0px;}.page-knowledge .search-right .articles-search-form,.page-viden-og-innovation .search-right .articles-search-form,.page-articles .search-right .articles-search-form{margin-top:20px;}.page-knowledge .search-right .articles-search-form h2,.page-viden-og-innovation .search-right .articles-search-form h2,.page-articles .search-right .articles-search-form h2{color:#bdbdbd;font-size:100%;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;margin-bottom:12px;}.page-knowledge .search-right .form-type-textfield,.page-viden-og-innovation .search-right .form-type-textfield,.page-articles .search-right .form-type-textfield{float:none;}.page-knowledge .search-right .select-location,.page-viden-og-innovation .search-right .select-location,.page-articles .search-right .select-location,.page-knowledge .search-right .select-term,.page-viden-og-innovation .search-right .select-term,.page-articles .search-right .select-term,.page-knowledge .search-right .select-type,.page-viden-og-innovation .search-right .select-type,.page-articles .search-right .select-type{width:180px;}.page-knowledge .search-right .select-location h2,.page-viden-og-innovation .search-right .select-location h2,.page-articles .search-right .select-location h2,.page-knowledge .search-right .select-term h2,.page-viden-og-innovation .search-right .select-term h2,.page-articles .search-right .select-term h2,.page-knowledge .search-right .select-type h2,.page-viden-og-innovation .search-right .select-type h2,.page-articles .search-right .select-type h2{background:#3e3e3e url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 160px -567px;}.page-knowledge .search-right .select-location h2.opened,.page-viden-og-innovation .search-right .select-location h2.opened,.page-articles .search-right .select-location h2.opened,.page-knowledge .search-right .select-term h2.opened,.page-viden-og-innovation .search-right .select-term h2.opened,.page-articles .search-right .select-term h2.opened,.page-knowledge .search-right .select-type h2.opened,.page-viden-og-innovation .search-right .select-type h2.opened,.page-articles .search-right .select-type h2.opened{background-position:160px -606px !important;}.page-knowledge .search-right .select-location .item-list,.page-viden-og-innovation .search-right .select-location .item-list,.page-articles .search-right .select-location .item-list,.page-knowledge .search-right .select-term .item-list,.page-viden-og-innovation .search-right .select-term .item-list,.page-articles .search-right .select-term .item-list,.page-knowledge .search-right .select-type .item-list,.page-viden-og-innovation .search-right .select-type .item-list,.page-articles .search-right .select-type .item-list{width:180px;}.page-knowledge .search-right .select-location,.page-viden-og-innovation .search-right .select-location,.page-articles .search-right .select-location{margin-top:15px;}.page-knowledge .search-right .select-location h2,.page-viden-og-innovation .search-right .select-location h2,.page-articles .search-right .select-location h2{background-color:#313131;}.page-knowledge .search-right .select-term,.page-viden-og-innovation .search-right .select-term,.page-articles .search-right .select-term,.page-knowledge .search-right .select-type,.page-viden-og-innovation .search-right .select-type,.page-articles .search-right .select-type{margin-top:0;}.page-knowledge .search-right .pane-title,.page-viden-og-innovation .search-right .pane-title,.page-articles .search-right .pane-title{font-size:11px;}.section-viden-og-innovation .select-term li,.page-knowledge .select-term li,.section-viden-og-innovation .select-type li,.page-knowledge .select-type li{float:none;margin:0;}.section-viden-og-innovation #select-type a:hover,.page-knowledge #select-type a:hover{background-color:#313131 !important;color:#C5C5C5 !important;}.section-viden-og-innovation #select-type a.facetapi-active,.page-knowledge #select-type a.facetapi-active{color:#C5C5C5 !important;position:relative;white-space:normal !important;}.section-viden-og-innovation .container .search-content .mediejura .apachesolr_search-results .article-search_result{margin:0px !important;}.section-viden-og-innovation .container .search-content .mediejura .apachesolr_search-results .article-search_result .dm-block{margin:0px !important;padding:0px 25px 0px 30px !important;}.section-viden-og-innovation .container .search-content .mediejura .apachesolr_search-results .article-search_result .dm-block h2{font:normal "AllerBold",arial,helvetica,clean,sans-serif !important;padding:0px !important;}.ie7 .page-knowledge .search-wrapper,.ie7 .page-articles .search-wrapper{min-height:200px;z-index:9999;}.ie7 .page-knowledge .search-wrapper .search-left,.ie7 .page-articles .search-wrapper .search-left{padding-bottom:28px;}.ie7 .page-knowledge .search-wrapper .search-left .select-type .pane-title,.ie7 .page-articles .search-wrapper .search-left .select-type .pane-title{padding:9px 0px 8px 11px;}.ie7 .page-knowledge .search-wrapper .search-left .pane-apachesolr-form,.ie7 .page-articles .search-wrapper .search-left .pane-apachesolr-form{width:460px;}.ie7 .page-knowledge .search-wrapper .search-right .pane-apachesolr-form FORM > DIV,.ie7 .page-articles .search-wrapper .search-right .pane-apachesolr-form FORM > DIV{width:180px;}.ie7 .page-knowledge .search-wrapper .search-right .item-list ul li,.ie7 .page-articles .search-wrapper .search-right .item-list ul li{display:block;}.page-nyheder-og-presse .towcol-wrap,.page-news .towcol-wrap{background:#ddd;}.page-nyheder-og-presse .towcol-wrap .content-wrapper,.page-news .towcol-wrap .content-wrapper{margin-bottom:60px;}.page-nyheder-og-presse .towcol-wrap .content-wrapper .apachesolr_search-results .even,.page-news .towcol-wrap .content-wrapper .apachesolr_search-results .even{background:#efefef;}.page-nyheder-og-presse .towcol-wrap .content-wrapper .apachesolr_search-results .odd,.page-news .towcol-wrap .content-wrapper .apachesolr_search-results .odd{background:#e4e4e4;}.page-nyheder-og-presse .towcol-wrap .content-wrapper .article-search_result,.page-news .towcol-wrap .content-wrapper .article-search_result{padding:0px;width:720px;}.page-nyheder-og-presse .towcol-wrap .content-wrapper .article-search_result img,.page-news .towcol-wrap .content-wrapper .article-search_result img{float:left;}.page-nyheder-og-presse .towcol-wrap .content-wrapper .article-search_result .dm-block,.page-news .towcol-wrap .content-wrapper .article-search_result .dm-block{background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -490px 19px;padding:20px 25px 20px 40px;width:415px;min-height:95px;}.page-nyheder-og-presse .towcol-wrap .content-wrapper .article-search_result .dm-block h2,.page-news .towcol-wrap .content-wrapper .article-search_result .dm-block h2{margin-bottom:2px;}.page-nyheder-og-presse .towcol-wrap .content-wrapper .article-search_result .dm-block p,.page-news .towcol-wrap .content-wrapper .article-search_result .dm-block p{margin-bottom:15px;}.page-nyheder-og-presse .towcol-wrap .content-wrapper .search-result-pager,.page-news .towcol-wrap .content-wrapper .search-result-pager{margin:0px;position:inherit;}.page-nyheder-og-presse .towcol-wrap .content-wrapper .search-result-pager .pager,.page-news .towcol-wrap .content-wrapper .search-result-pager .pager{right:0px;}.page-nyheder-og-presse .towcol-wrap .content-wrapper .pane-per-page-exposed,.page-news .towcol-wrap .content-wrapper .pane-per-page-exposed{left:0px;top:0px;overflow:hidden;float:left;position:static;}.page-nyheder-og-presse .towcol-wrap .content-wrapper .pane-per-page-exposed h2,.page-news .towcol-wrap .content-wrapper .pane-per-page-exposed h2{margin:0px;padding:0px 0px 0px 10px;font:13px/31px "AllerRegular",arial,helvetica,clean,sans-serif;color:#9F9F9F;width:50px;}.page-nyheder-og-presse .external-links .pane-apachesolr-form form,.page-news .external-links .pane-apachesolr-form form{padding:0;}.page-nyheder-og-presse .pane-apachesolr-form,.page-news .pane-apachesolr-form{background:#e9e9e9;height:90px;margin:63px 0px 36px 0px;}.page-nyheder-og-presse .pane-apachesolr-form form,.page-news .pane-apachesolr-form form{padding:30px 32px 30px 26px;}.page-nyheder-og-presse .pane-apachesolr-form form .form-text,.page-news .pane-apachesolr-form form .form-text{width:610px;}.page-nyheder-og-presse .pane-apachesolr-result .pane-title,.page-news .pane-apachesolr-result .pane-title{margin-left:30px;}.ie7 .page-news .towcol-wrap .content-wrapper .pane-apachesolr-result .search-result-pager{position:static;height:60px;}.ie7 .page-news .towcol-wrap .content-wrapper .pane-apachesolr-form form > div{width:650px;}.ie7 .page-news .towcol-wrap .content-wrapper .pane-apachesolr-form form > div .form-item-apachesolr-panels-search-form .form-text{width:604px;}.ie7 .page-news .towcol-wrap .content-wrapper .pane-apachesolr-form .form-actions input{background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 1px -119px;}.ie7 .page-news .towcol-wrap .content-wrapper .pane-per-page-exposed{float:none;}.ie8 .page-news .towcol-wrap .content-wrapper .pane-apachesolr-result .search-result-pager{height:60px;}.page-knowledge .secon-level-menu{padding-bottom:30px;}.page-knowledge .view-knowledge-main-section{background:#ffffff;min-width:300px;overflow:hidden;position:relative;padding-bottom:30px;}.page-knowledge .view-knowledge-main-section h2{padding:40px 0 20px 30px;font-family:"AllerLightRegular",arial,helvetica,clean,sans-serif;color:#2b2b2b;font-size:28px;line-height:34px;font-weight:normal;}.page-knowledge .view-knowledge-main-section .views-row-odd{background-color:#efefef;}.page-knowledge .view-knowledge-main-section .views-row-even{background-color:#e4e4e4;}.page-knowledge .view-knowledge-main-section ol li{height:268px;float:left;width:240px;overflow:hidden;padding:0;margin-bottom:60px;position:relative;}.page-knowledge .view-knowledge-main-section ol li .result-image img{display:block;}.page-knowledge .view-knowledge-main-section ol li .dm-block{margin:15px 0 0 11px;padding:3px 25px 0;}.page-knowledge .view-knowledge-main-section ol li .dm-block .name{margin-bottom:10px;display:block;}.page-knowledge .view-knowledge-main-section ol li .dm-block .name a{color:#2f2f2f;text-decoration:none;}.page-knowledge .view-knowledge-main-section ol li .dm-block .name a:hover{color:#838383;}.page-knowledge .view-knowledge-main-section ol li .article-detail .article_type{position:absolute;bottom:28px;left:35px;font:11px "AllerBold",arial,helvetica,clean,sans-serif;color:#949496;}.page-knowledge .view-knowledge-main-section ol li .article-detail .article-created{position:absolute;bottom:16px;left:35px;}.page-knowledge .view-knowledge-main-section ol li .article-detail .article-created,.page-knowledge .view-knowledge-main-section ol li .article-detail .article-type{font-size:11px;color:#949496;}.page-knowledge .view-knowledge-main-section ol li .article-detail .article-type{font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.page-knowledge .view-knowledge-main-section .pager{display:none;}.page-knowledge .view-knowledge-main-section #ajax-load-more{height:30px;width:180px;line-height:30px;padding:0 10px;display:inline-block;color:#bebebe;text-decoration:none;background:#3e3e3e url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 178px -60px;position:absolute;bottom:0px;right:30px;background-color:#3e3e3e;}.page-knowledge .view-knowledge-main-section #ajax-load-more:hover{color:#838383;}.page-knowledge .view-knowledge-main-section #ajax-load-more:hover{background-color:#252525;color:#bebebe;}.ie7 .page-knowledge .view-knowledge-main-section{padding-bottom:90px;}.ie7 .page-knowledge .view-knowledge-main-section #ajax-load-more{position:absolute;right:30px;}.page-viden-og-innovation .sidebar-left .item-list .facetapi-active{background:#3e3e3e;}.page-viden-og-innovation .container .search-result-pager{margin-bottom:0px;height:100px;}.page-viden-og-innovation .container .pane-per-page-exposed{left:30px;position:relative;top:0px;}.page-viden-og-innovation .container .pane-apachesolr-result .search-result-pager{position:static;}.page-viden-og-innovation .container .page-content{min-height:0;}.page-viden-og-innovation .mediejura-content{padding:70px 250px 10px 30px;}.page-viden-og-innovation .search-content{padding-top:60px;margin-bottom:60px;background-color:#fff;}.page-viden-og-innovation .search-content .mediejura ol li{width:650px;background-color:#efefef;padding:17px 40px 12px 30px;height:auto;min-height:119px;}.page-viden-og-innovation .search-content .mediejura ol li:nth-child(2n){background-color:#e4e4e4;}.page-viden-og-innovation .search-content .mediejura ol li .name a{font-family:"AllerBold",arial,helvetica,clean,sans-serif;font-size:16px;line-height:20px;color:#2f2f2f;text-decoration:none;}.page-viden-og-innovation .search-content .mediejura ol li .create-date{float:right;}.page-viden-og-innovation .search-content .mediejura ol li .create-date span{margin-right:20px;}.page-viden-og-innovation .filter-wrap{background-color:#e4e4e4;}.page-viden-og-innovation .filter-wrap .search-filters{height:30px;background-color:#e4e4e4;}.page-viden-og-innovation .filter-wrap .pane-apachesolr-form{margin-top:0;}.page-viden-og-innovation .pane-apachesolr-result > h2{width:600px;color:#2B2B2B;font:28px "AllerLightRegular",arial,helvetica,clean,sans-serif;}.page-viden-og-innovation .pane-apachesolr-result > h2 + ul{width:660px;}.ie7 .page-viden-og-innovation .container .pane-apachesolr-result .search-result-pager{position:relative;height:120px;margin-bottom:-150px;}.ie7 .page-viden-og-innovation .container .pane-per-page-exposed{position:relative;left:30px;top:60px;}.ie7 .page-viden-og-innovation .container .search-content{float:none;}.node-type-master-course{}.node-type-master-course .testimonials-title{background:#efefef;color:#0d0d0d;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;margin:0;min-height:37px;padding:21px 30px 0;}.node-type-master-course .testimonials{width:720px;}.node-type-master-course .testimonials .block{background:#efefef;clear:both;min-height:135px;padding-right:210px;}.node-type-master-course .testimonials .block:nth-child(even){background:#e4e4e4;}.node-type-master-course .testimonials img{float:left;margin-left:-240px;}.node-type-master-course .testimonials blockquote{font-size:138.5%;line-height:normal;padding:23px 23px 15px 23px;}.node-type-master-course .testimonials blockquote p{margin-bottom:7px;}.node-type-master-course .testimonials blockquote span{font:11px "AllerLightRegular",arial,helvetica,clean,sans-serif;text-transform:uppercase;}.node-type-master-course .teachers-title{background:#383838;color:#ffffff;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;margin:0;min-height:37px;padding:21px 30px 0;}.node-type-master-course .teachers{margin-bottom:40px;width:720px;}.node-type-master-course .teachers .block{background:#383838;clear:both;min-height:135px;padding-right:260px;position:relative;}.node-type-master-course .teachers .block:nth-child(even){background:#303030;}.node-type-master-course .teachers img{float:left;margin-left:-240px;}.node-type-master-course .teachers .body{padding:17px 0 0 30px;}.node-type-master-course .teachers .teachers-name{color:#ffffff;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.node-type-master-course .teachers p{color:#919191;margin:0;}.node-type-master-course .teachers a{color:#ffffff;text-decoration:none;display:block;background:#454545 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 156px -89px;height:30px;line-height:30px;min-width:140px;padding:0 30px 0 10px;position:absolute;bottom:0;right:30px;}.node-type-master-course .teachers a:hover{color:#838383;}.node-type-master-course .teachers a:hover{background-position:156px -61px;color:#838383 !important;}.node-type-master-course .embed{margin-bottom:64px;width:720px;}.node-type-master-course .course-list .pane-title{background:#efefef;color:#0d0d0d;font:18px "AllerRegular",arial,helvetica,clean,sans-serif;margin-bottom:0;padding:14px 30px 28px;}.node-type-master-course .education-courses-list{width:720px;}.node-type-master-course .course-information{float:left;width:400px;}.node-type-master-course .course-information > div{overflow:hidden;}.node-type-master-course .course-information .label{display:block;float:left;width:180px;}.node-type-master-course .course-information .start-dates-wrap{margin-bottom:25px;}.node-type-master-course .course-information .start_dates{display:block;overflow:hidden;}.node-type-master-course .course-information .start_dates span{display:block;}.node-type-master-course .course-information .info{color:#6f6f6f;float:left;width:220px;}.node-type-master-course .course-information .info a{color:#6f6f6f;text-decoration:none;}.node-type-master-course .course-information .info a:hover{color:#838383;}.node-type-master-course .course-information .info a:hover{color:#000000;}.node-type-master-course li .details{color:#6f6f6f;width:192px;}.node-type-master-course li .details .price .qtip-link,.node-type-master-course li .details .pu-price .qtip-link{height:16px;margin-right:5px;width:14px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -583px -340px;}.node-type-master-course li .details .value{float:right;font-family:"AllerBold",arial,helvetica,clean,sans-serif;margin-right:10px;}.node-type-master-course li .details .sold-out{color:#6f6f6f;font-family:"AllerBold",arial,helvetica,clean,sans-serif;margin-top:20px;padding-left:22px;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -583px -369px;}.node-type-master-course li .details .subscribe a{right:30px;}.node-type-master-course .sidebar-right .registration-date{display:block;line-height:30px;margin-bottom:40px;padding-left:10px;color:#ffffff;text-decoration:none;background:#d81b43 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 185px -151px;}.node-type-master-course .sidebar-right .registration-date:hover{color:#838383;}.node-type-master-course .sidebar-right .registration-date:hover{color:#ffffff;}.node-type-book-display .page-content .content,.page-books .page-content .content{padding-left:2px;}.node-type-book-display .threecol-wrap,.page-books .threecol-wrap{background-color:#ffffff;padding-top:63px;}.node-type-book-display .content-wrapper,.page-books .content-wrapper{padding-top:0;}.node-type-book-display .print-like,.page-books .print-like{padding-left:0;margin-top:60px;}.node-type-book-display .book-short-preview img,.page-books .book-short-preview img{display:block;}.node-type-book-display .book-preview,.page-books .book-preview{background-color:#3e3e3e;padding:8px 9px;overflow:hidden;}.node-type-book-display .book-preview .pdf-preview,.page-books .book-preview .pdf-preview{float:left;}.node-type-book-display .book-preview .pdf-preview a,.page-books .book-preview .pdf-preview a{width:130px;height:20px;padding:5px 0 0 32px;display:block;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -333px -640px;color:#bdbdbd;text-decoration:none;}.node-type-book-display .book-preview .pdf-preview a:hover,.page-books .book-preview .pdf-preview a:hover{color:#838383;}.node-type-book-display .book-preview .lightbox,.page-books .book-preview .lightbox{float:right;}.node-type-book-display .book-preview .lightbox a,.page-books .book-preview .lightbox a{height:25px;width:25px;text-indent:-999px;display:block;background:transparent url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -333px -674px;}.node-type-book-display .page-content,.page-books .page-content{color:#6f6f6f;width:450px;padding:0px 30px;}.node-type-book-display .book-title,.page-books .book-title{color:#2b2b2b;padding-bottom:7px;}.node-type-book-display .book-author-external,.page-books .book-author-external,.node-type-book-display .book-author,.page-books .book-author{margin-bottom:15px;color:#959595;}.node-type-book-display .book-author-external a,.page-books .book-author-external a,.node-type-book-display .book-author a,.page-books .book-author a{color:#959595;text-decoration:none;}.node-type-book-display .book-author-external a:hover,.page-books .book-author-external a:hover,.node-type-book-display .book-author a:hover,.page-books .book-author a:hover{color:#838383;}.node-type-book-display .book-author + .book-author-external,.page-books .book-author + .book-author-external,.node-type-book-display .book-author + div + .book-author-external,.page-books .book-author + div + .book-author-external{display:none;}.node-type-book-display .book-title,.page-books .book-title,.node-type-book-display .book-author-external,.page-books .book-author-external,.node-type-book-display .book-author a,.page-books .book-author a{font:32px/34px "AllerLightRegular",arial,helvetica,clean,sans-serif;}.node-type-book-display .category-terms,.page-books .category-terms{margin-bottom:30px;margin-left:-1px;}.node-type-book-display .category-terms li,.page-books .category-terms li,.node-type-book-display .category-terms div,.page-books .category-terms div{display:inline;}.node-type-book-display .category-terms a,.page-books .category-terms a{font-size:85%;color:#959595;text-decoration:none;}.node-type-book-display .category-terms a:hover,.page-books .category-terms a:hover{color:#838383;}.node-type-book-display .category-terms a:hover,.page-books .category-terms a:hover{text-decoration:underline;}.node-type-book-display .sidebar-right,.page-books .sidebar-right{width:210px;}.node-type-book-display .pane-book-right-side-first,.page-books .pane-book-right-side-first{background:#252525;margin-bottom:30px;font-size:13px;color:#ffffff;padding:15px 11px 10px 11px;overflow:hidden;}.node-type-book-display .pane-book-right-side-second,.page-books .pane-book-right-side-second{background:#efefef;padding:10px 11px;}.node-type-book-display .pane-book-right-side-second .book-details,.page-books .pane-book-right-side-second .book-details{margin-bottom:4px;overflow:hidden;}.node-type-book-display .pane-book-right-side-second .book-details span,.page-books .pane-book-right-side-second .book-details span{font-size:100%;color:#6f6f6f;}.node-type-book-display .pane-book-right-side-second .book-details span + span,.page-books .pane-book-right-side-second .book-details span + span{float:right;}.node-type-book-display .commerce-price,.page-books .commerce-price{margin-bottom:10px;overflow:hidden;}.node-type-book-display .commerce-price span,.page-books .commerce-price span{font-size:16px;font-family:"AllerBold",arial,helvetica,clean,sans-serif;color:#d3d3d3;}.node-type-book-display .commerce-price span + span,.page-books .commerce-price span + span{float:right;}.node-type-book-display .regular-price,.page-books .regular-price,.node-type-book-display .delivery,.page-books .delivery,.node-type-book-display .spare,.page-books .spare{text-align:right;}.node-type-book-display .regular-price span,.page-books .regular-price span,.node-type-book-display .delivery span,.page-books .delivery span,.node-type-book-display .spare span,.page-books .spare span{color:#bebebe;}.node-type-book-display .spare,.page-books .spare{margin-bottom:25px;}.node-type-book-display .delivery span,.page-books .delivery span{font-size:85%;}.node-type-book-display .regular-price,.page-books .regular-price,.node-type-book-display .spare,.page-books .spare{display:none;}.node-type-book-display .commerce-price + .regular-price,.page-books .commerce-price + .regular-price{display:block;}.node-type-book-display .regular-price + .spare,.page-books .regular-price + .spare{display:block;}.node-type-book-display .add-book-to-cart,.page-books .add-book-to-cart{margin-bottom:13px;}.node-type-book-display .add-book-to-cart .form-submit,.page-books .add-book-to-cart .form-submit{background:#d81b43 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -389px -513px;width:145px;}.node-type-book-display .add-book-to-cart .form-submit:hover,.page-books .add-book-to-cart .form-submit:hover{background:#d81b43 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -162px -513px;}.node-type-book-display .add-book-to-cart input[type="submit"],.page-books .add-book-to-cart input[type="submit"]{height:40px;}.node-type-book-display .add-book-to-cart a,.page-books .add-book-to-cart a{background:#d81b43 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -343px -515px;color:#ffffff;text-decoration:none;display:block;padding:10px 10px 7px;height:20px;width:168px;}.node-type-book-display .add-book-to-cart a:hover,.page-books .add-book-to-cart a:hover{color:#838383;}.node-type-book-display .add-book-to-cart a:hover,.page-books .add-book-to-cart a:hover{background:#d81b43 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat -116px -515px;color:#fff;}.node-type-book-display .form-item-quantity label,.page-books .form-item-quantity label{display:none;}.node-type-book-display .add-book-to-cart input[type="text"],.page-books .add-book-to-cart input[type="text"]{height:20px;width:23px;padding:10px;text-align:center;float:left;font-size:123.1%;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;}.node-type-book-display .add-book-to-cart .form-text.error,.page-books .add-book-to-cart .form-text.error{height:18px;width:21px;}.node-type-book-display .region-bottom,.page-books .region-bottom{background:#ddd;}.section-cart .cart-header{background:#fff;padding:60px 0px 40px 30px;width:930px;}.section-cart #views-form-commerce-cart-form-default{padding-bottom:95px;margin-bottom:60px;background:#fff;overflow:hidden;}.section-cart #views-form-commerce-cart-form-default .views-row{float:left;height:140px;width:695px;}.section-cart #views-form-commerce-cart-form-default .views-row .form-type-textfield{margin:20px 0px 0px 45px;float:left;border:1px solid #9b9b9b;}.section-cart #views-form-commerce-cart-form-default .views-row .form-type-textfield input{width:21px;height:20px;padding:0px 2px 5px 2px;color:#000;}.section-cart #views-form-commerce-cart-form-default .views-row .views-field-edit-delete{margin:45px 0px 0px -35px;float:left;}.section-cart #views-form-commerce-cart-form-default .views-row .views-field-edit-delete .delete-line-item{color:#2f2f2f;background:none;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.section-cart #views-form-commerce-cart-form-default .views-row .views-field-commerce-total{padding:20px 30px 0px 0px;font-family:"AllerBold",arial,helvetica,clean,sans-serif;float:right;position:absolute;top:0px;right:0px;}.section-cart #views-form-commerce-cart-form-default .views-row .views-field-line-item-title{padding:20px 0px 0px 193px;width:350px;font-family:"AllerBold",arial,helvetica,clean,sans-serif;}.section-cart #views-form-commerce-cart-form-default .views-row .views-field-field-product-person-referense,.section-cart #views-form-commerce-cart-form-default .views-row .views-field-field-external-book-author{padding-left:193px;width:350px;}.section-cart #views-form-commerce-cart-form-default .views-row .views-field-field-product-person-referense + .views-field-field-external-book-author{display:none;}.section-cart #views-form-commerce-cart-form-default .item-list{padding-right:30px;overflow:hidden;}.section-cart #views-form-commerce-cart-form-default .item-list .views-field-field-image{float:left;}.section-cart #views-form-commerce-cart-form-default .views-row-odd{background:#EFEFEF;position:relative;padding-left:25px;}.section-cart #views-form-commerce-cart-form-default .views-row-even{background:#e4e4e4;position:relative;padding-left:25px;}.section-cart #views-form-commerce-cart-form-default .total-description{width:230px;background:#e4e4e4;height:45px;float:left;padding:45px 0px 0px 220px;}.section-cart #views-form-commerce-cart-form-default .total-description span{font:13px "AllerBold",arial,helvetica,clean,sans-serif;display:block;}.section-cart #views-form-commerce-cart-form-default #edit-actions{height:50px;width:695px;background:#e4e4e4;padding-left:25px;clear:left;text-align:right;}.section-cart #views-form-commerce-cart-form-default #edit-actions input{background:#252525 url(/sites/all/themes/custom/dmjx/images/sprite.png) no-repeat 156px -61px;color:#bebebe;width:180px;margin:20px 30px 0px 0px;}.section-cart #views-form-commerce-cart-form-default .line-item-summary{height:90px;width:245px;background:#e4e4e4;padding-left:25px;float:left;margin-bottom:0px;}.section-cart #views-form-commerce-cart-form-default .line-item-summary .line-item-total{padding:45px 30px 0px 0px;}.section-cart #views-form-commerce-cart-form-default .line-item-summary .line-item-total .line-item-total-label{display:none;}.section-cart #views-form-commerce-cart-form-default .line-item-summary .line-item-total .line-item-total-raw{font:13px "AllerBold",arial,helvetica,clean,sans-serif;}.ie7 .commerce-price span,.ie7 .book-details span{float:left;}.ie7 #lightbox #loading #loadingLink{margin-right:90%;}.ie7 .section-cart #block-system-main #views-form-commerce-cart-form-default .form-type-textfield{width:25px;height:24px;position:relative;}.ie7 .section-cart #block-system-main #views-form-commerce-cart-form-default .form-type-textfield input{position:relative;right:45px;bottom:1px;}.ie7 .section-cart #block-system-main #views-form-commerce-cart-form-default .views-field-line-item-title,.ie7 .section-cart #block-system-main #views-form-commerce-cart-form-default .views-field-field-product-person-referense,.ie7 .section-cart #block-system-main #views-form-commerce-cart-form-default .views-field-field-external-book-author{padding-left:10px;}.ie7 .section-cart #block-system-main #views-form-commerce-cart-form-default #edit-actions input{margin-top:19px;}.ie7 .add-book-to-cart input[type="text"],.ie8 .add-book-to-cart input[type="text"]{line-height:20px;}.webkit .node-type-book-display .category-terms{display:inline;}.ie8 .section-cart .page-wrapper #views-form-commerce-cart-form-default .form-type-textfield{background:#fff;}.ie8 .section-cart .page-wrapper #views-form-commerce-cart-form-default .item-list .form-text{height:15px !important;width:18px;padding:1px 2px 6px 3px;line-height:16px;}.ie7 .section-cart .page-wrapper #views-form-commerce-cart-form-default .form-type-textfield{background:#fff;position:relative;}.ie7 .section-cart .page-wrapper #views-form-commerce-cart-form-default .item-list .form-text{height:15px !important;width:18px;padding:1px 2px 6px 3px;line-height:16px;position:relative;bottom:2px !important;}.ie9 .section-cart .page-wrapper #views-form-commerce-cart-form-default .item-list .form-type-textfield .form-text{width:20px;padding-left:3px;}.ie7 .add-book-to-cart{overflow:hidden;height:40px;}.ie7 .add-book-to-cart .form-submit{height:42px !important;margin-top:-1px;}.node-type-e-learning .towcol-wrap{background-color:#ffffff;padding-top:63px;}.node-type-e-learning .content-wrapper{padding-top:0;}.node-type-e-learning .print-like{padding-left:0;margin-top:60px;}.node-type-e-learning .page-content{color:#6f6f6f;width:660px;padding:0px 30px;}.node-type-e-learning .pane-node-title{color:#2b2b2b;padding-bottom:7px;}.node-type-e-learning .pane-node-field-person{margin-bottom:15px;color:#959595;}.node-type-e-learning .pane-node-field-person a{color:#959595;text-decoration:none;}.node-type-e-learning .pane-node-field-person a:hover{color:#838383;}.node-type-e-learning .pane-node-field-extra-title,.node-type-e-learning .pane-node-title,.node-type-e-learning .pane-node-field-person,.node-type-e-learning .pane-node-field-person a{font:32px/34px "AllerLightRegular",arial,helvetica,clean,sans-serif;}.node-type-e-learning .pane-node-body{margin-bottom:20px;}.node-type-e-learning .pane-node-field-tags{margin-bottom:30px;margin-left:-1px;}.node-type-e-learning .pane-node-field-tags li{display:inline;padding-right:10px;}.node-type-e-learning .pane-node-field-tags a{font-size:85%;color:#959595;text-decoration:none;}.node-type-e-learning .pane-node-field-tags a:hover{color:#838383;}.node-type-e-learning .pane-node-field-tags a:hover{text-decoration:underline;}.node-type-e-learning .pane-node-field-embed iframe{width:690px;}.webkit .node-type-book-display .category-terms{display:inline;}.panels-ipe-editing .big-block{height:auto;}div.panels-ipe-handlebar-wrapper li a span,div.panels-ipe-handlebar-wrapper li.edit a span,div.panels-ipe-handlebar-wrapper li a,div.panels-ipe-handlebar-wrapper li a,div.panels-ipe-dragtitle span,div.panels-ipe-newblock a,span.panels-ipe-draghandle-icon{background-image:none !important;padding:0px 5px;font:normal 100% Arial !important;height:15px;outline:none;text-indent:0;box-shadow:none;width:auto;display:inline;}div.panels-ipe-draghandle span.panels-ipe-draghandle-icon{display:none;}.panels-ipe-editing .placeholder{height:auto;}#maintenance,.main-wrapper{background:#ddd;}.maintenance-page #page{background:#0d0d0d;}.maintenance-page header{width:960px;margin:0 auto;margin-top:150px;padding:80px 0px 75px;}.maintenance-page header .site-name{display:none;}.maintenance-page .main-wrapper .main{position:relative;width:960px;margin:0 auto;padding-top:60px;}.maintenance-page .main-wrapper .main .title{position:static;margin-bottom:20px;color:#232323;}.maintenance-page .main-wrapper .main .highlighted{width:420px;}textarea,input{outline:none;}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent;}body{background-color:#dddddd;font-family:"AllerRegular",arial,helvetica,clean,sans-serif;}a{outline:0px none;}.page-wrapper header .block-panels-mini-header-mini-panel{width:960px;}.page-wrapper .main{width:960px;}.page-wrapper .block-system-main{overflow:hidden;word-wrap:break-word;}.page-wrapper .block-system-main .block-content{width:960px;}.wrapper{width:960px;}
div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{background-image:url(/sites/all/themes/custom/dmjx/images/uniform-sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased;}.webform-page-2 div.uploader,.webform-page-2 div.uploader span.action{background:none;}.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{margin:0;padding:0;}input.text,input.password,textarea.uniform{font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;padding:3px;color:#777;background:url(/sites/all/themes/custom/dmjx/images/bg-input-focus.png) repeat-x 0px 0px;background:url(/sites/all/themes/custom/dmjx/images/bg-input.png) repeat-x 0px 0px;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;}input.text:focus,input.password:focus,textarea.uniform:focus{-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.3);box-shadow:0px 0px 4px rgba(0,0,0,0.3);border-color:#999;background:url(/sites/all/themes/custom/dmjx/images/bg-input-focus.png) repeat-x 0px 0px;}div.selector{background-position:-483px -130px;line-height:26px;height:30px;}div.selector span{background-position:right -2px;height:30px;line-height:30px;}div.selector select{top:0px;left:0px;}div.selector:active,div.selector.active{background-position:-483px -156px;}div.selector:active span,div.selector.active span{background-position:right -26px;}div.selector.focus.hover,div.selector.focus{background-position:-483px -156px;}div.selector.focus.hover span,div.selector.focus span{background-position:right -98px;}div.selector.disabled{background-position:-483px -234px;}div.selector.disabled span{background-position:right -104px;}div.checker{width:19px;height:19px;}div.checker input{width:19px;height:19px;}div.checker span{background-position:0px -260px;height:19px;width:19px;}div.checker:active span,div.checker.active span{background-position:-19px -260px;}div.checker.focus span,div.checker:hover span{background-position:-38px -260px;}div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span{background-position:-57px -260px;}div.checker span.checked{background-position:-76px -260px;}div.checker:active span.checked,div.checker.active span.checked{background-position:-95px -260px;}div.checker.focus span.checked,div.checker:hover span.checked{background-position:-114px -260px;}div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked{background-position:-133px -260px;}div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span{background-position:-152px -260px;}div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px;}div.radio{width:18px;height:18px;margin-right:5px;}div.radio input{width:18px;height:18px;}div.radio span{height:18px;width:18px;background-position:0px -279px;}div.radio:active span,div.radio.active span{background-position:-18px -279px;}div.radio.focus span,div.radio:hover span{background-position:-36px -279px;}div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span{background-position:-54px -279px;}div.radio span.checked{background-position:-72px -279px;}div.radio:active span.checked,div.radio.active span.checked{background-position:-90px -279px;}div.radio.focus span.checked,div.radio:hover span.checked{background-position:-108px -279px;}div.radio.focus:active span.checked,div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked{background-position:-126px -279px;}div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span{background-position:-144px -279px;}div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px;}div.uploader{background:none;//background-position:0px -297px;height:30px;}div.uploader span.action{background-position:right -411px;height:30px;line-height:30px;}div.uploader span.filename{height:24px;line-height:24px;}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0px -353px;}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -445px;cursor:pointer;}div.uploader.active span.action,div.uploader:active span.action{background-position:right -445px;}div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action{background-position:right -480px;}div.uploader.disabled{background-position:0px -325px;}div.uploader.disabled span.action{background-position:right -381px;}div.button{background-position:0px -523px;}div.button span{background-position:right -643px;}div.button.focus,div.button:focus,div.button:hover,div.button.hover{background-position:0px -553px;}div.button.focus span,div.button:focus span,div.button:hover span,div.button.hover span{background-position:right -673px;}div.button.active,div.button:active{background-position:0px -583px;}div.button.active span,div.button:active span{background-position:right -703px;color:#555;}div.button.disabled,div.button:disabled{background-position:0px -613px;}div.button.disabled span,div.button:disabled span{background-position:right -733px;color:#bbb;cursor:default;}div.button{height:30px;}div.button span{margin-left:13px;height:22px;padding-top:8px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding-left:2px;padding-right:15px;}div.selector{width:390px;font-size:12px;}div.selector select{min-width:390px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;border:solid 1px #fff;}div.selector span{padding:0px 25px 0px 10px;cursor:pointer;}div.selector span{color:#6f6f6f;width:355px;}div.selector.disabled span{color:#bbb;}div.uploader{cursor:pointer;}div.uploader span.action{width:92px;text-align:left;padding-left:10px;color:#fff;}div.uploader span.filename{color:#777;width:82px;font-size:13px;}div.uploader input{width:215px;}div.uploader.disabled span.action{color:#aaa;}div.uploader.disabled span.filename{border-color:#ddd;color:#aaa;}.selector,.checker,.button,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:top;zoom:1;*display:inline;}.selector select:focus,.radio input:focus,.checker input:focus,.uploader input:focus{outline:0;}div.button a,div.button button,div.button input{position:absolute;}div.button{cursor:pointer;position:relative;}div.button span{display:-moz-inline-box;display:inline-block;line-height:1;text-align:center;}div.selector{position:relative;overflow:hidden;}div.selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}div.selector select{position:absolute;opacity:0;filter:alpha(opacity:0);height:30px;border:none;background:none;}div.checker{position:relative;}div.checker span{display:-moz-inline-box;display:inline-block;text-align:center;}div.checker input{opacity:0;filter:alpha(opacity:0);display:inline-block;background:none;}div.radio{position:relative;}div.radio span{display:-moz-inline-box;display:inline-block;text-align:center;}div.radio input{opacity:0;filter:alpha(opacity:0);text-align:center;display:inline-block;background:none;}div.uploader{position:relative;overflow:hidden;}div.uploader span.action{float:left;display:inline;overflow:hidden;cursor:pointer;}div.uploader span.filename{padding:0px 10px;margin-right:11px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;background-color:#fff;height:30px;line-height:30px;}div.uploader input{opacity:0;filter:alpha(opacity:0);position:absolute;top:13px;right:0;bottom:0;float:right;height:30px;border:none;cursor:pointer;}
