.panel-3col .panel-col-middle ul{margin:0px;padding:0px;list-style:none}.panel-3col .panel-col-middle li{margin:0 0 5px 0;padding:0 0 5px 0;list-style-image:none}table{margin-top:10px}td{margin:0 0 13px 0;padding:0}ul.inline li{float:left;padding:0 !important}.ui-jqgrid tr.jqgrow td{white-space:normal !important}html.js .form-item input.form-autocomplete{background-image:none}html.js input.throbbing{background:#FFF url("../images/black-ajax-loader.gif") 98% 50% no-repeat !important}.ajax-progress{position:relative}.ajax-progress .throbber{position:absolute;width:20px;height:20px;background:url("../images/black-ajax-loader.gif") 0 0 no-repeat !important}.ajax-progress .message{display:none}.jquery-signin-form{background:url(../images/thedrum-sprite.png) 0 0 no-repeat}.right-arrow:hover,.pane-directory-latest-directory #directory-next:hover,#featured-next:hover,#gallery-container #gallery-next:hover{background-position:-22px -99px !important}.left-arrow:hover,.pane-directory-latest-directory #directory-prev:hover,#featured-prev:hover,#gallery-container #gallery-prev:hover{background-position:0 -99px !important}.badges{float:right;margin:3px 10px 0 0;width:auto}.badges div{width:22px;height:22px;text-indent:-9999px;float:right;margin-right:3px;background:url(../images/thedrum-sprite.png) no-repeat}.badges .has_gallery{background-position:0 0}.badges .has_video{background-position:-22px 0}.badges .is_premium{background-position:-44px 0}#search input[type=submit]{background:#000 url(../images/thedrum-sprite.png) -297px 0 no-repeat !important;float:left;font-family:AvenirNext,sans-serif,Helvetica,sans-serif;text-transform:capitalize;font-style:italic;font-size:12px !important;font-weight:normal;margin:0;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;padding:0px;height:25px;width:36px;text-indent:-9999px;border:1px solid #333333}#search input[type=submit]:hover{background:#CCC url(../images/thedrum-sprite.png) -297px -25px no-repeat !important;border:1px #333333 solid;-moz-box-shadow:0px 2px 2px #aaaaaa !important;-webkit-box-shadow:0px 2px 2px #aaaaaa !important}#search input[type=submit]:active{background:url(../images/thedrum-sprite.png) -297px -50px no-repeat !important;border:1px #444444 solid;color:#ffffff;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.region-header{float:left}.region-header .content{margin:0}.clear_left{clear:left}.clear_both{clear:both}.placeholder{position:relative}.placeholder-text{text-align:center;color:#ccc}div.video{margin:10px 0}.red{color:#ed1c24}.green{color:#369334}.capitalise{text-transform:uppercase}.t-smallest{font-size:10px}.dialog{display:none}.highlight{color:#f30;font-size:1.2em}ul.fancy li{background:url(../images/bullet.png) 0 center no-repeat;padding:7px 0 0 15px}div.captcha{margin-left:115px}div.feedback-form-block div.captcha{margin:0 0 15px 0}div.feedback-form-block div.captcha label{width:200px}div#account-register-company-results{background:url(../images/white-opac.png)}#change-location-form-inner{display:block;position:absolute;z-index:10;background:#4b4b4b;left:100px;top:-38px;border-right:5px solid #979797}#change-location-form-inner div#padding{padding:10px 10px 0 10px}#change-location-form{position:relative;display:none}#change-location-form-inner-arrow{border-color:transparent #4b4b4b transparent transparent;border-style:solid;border-width:8px;height:0;width:0;position:absolute;top:-21px;left:85px;z-index:10}#locational-news-html{margin-top:10px}span.close-link{color:#fff;display:block;float:right;cursor:pointer;margin:4px 0;text-decoration:underline}span.close-link:hover{text-decoration:none}div.response{margin:3px 0 0 3px;font-size:11px;color:#fff}div.loader{width:16px;height:16px;background:url(../images/ajax-loader.gif) no-repeat;display:none}div.ajax-progress{float:none !important}div.black-loading-gif{width:16px;height:16px;background:url(../images/black-ajax-loader.gif) no-repeat;display:none;float:right}div.black-loading-gif-l{width:16px;height:16px;background:url(../images/black-ajax-loader.gif) no-repeat}div.black-loading-gif-m{width:16px;height:16px;background:url(../images/black-ajax-loader.gif) no-repeat;margin:7px auto}.company-title-teaser{color:#1d62aa !important;display:block !important;margin:0px !important;padding:0 !important}.company-title-teaser:hover{color:#103965}.category-title{font-family:AvenirNext,sans-serif,Helvetica,sans-serif;color:#888888 !important;font-size:18px !important}div.openx_between_articles{margin:10px auto 20px auto;width:488px;text-align:center}div.pane-superfish ul.menu li{margin:0 5px 0 0}div.pane-superfish .sf-menu.sf-horizontal.sf-shadow ul,div.pane-superfish .sf-menu.sf-vertical.sf-shadow ul,div.pane-superfish .sf-menu.sf-navbar.sf-shadow ul ul{background:none;padding:0 !important;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;border-top-right-radius:0;border-bottom-left-radius:0}div.page-error-box{background:#fafafa center bottom repeat-x;width:600px;height:auto;padding:0;margin:40px auto 300px;padding:10px 20px;border:#dcdcdc 1px solid;-moz-border-radius:3px;-webkt-border-radius:3px;-moz-box-shadow:0px 0px 5px #dfdfdf !important;-webkit-box-shadow:0px 0px 5px #dfdfdf !important}div.page-error-box h1{font-family:AvenirNext,sans-serif,Helvetica,sans-serif;font-size:30px;border-left:none;font-weight:bold;margin:20px 0 15px 0}div.page-error-box #search-form label{display:none}div.error-badge{background:url(../images/not-found-badge.png) 0 0 no-repeat;height:200px;width:98px;float:left}div.padlock{background:url(../images/padlock.png) 0 0 no-repeat;height:130px;width:98px;float:left;margin:20px 0 0 0}div#search form#panels-search-search-form div div label.element-invisible{display:none;width:0;padding:0;margin:0;font-size:0;height:0;line-height:0;font-size:0}div#search form#panels-search-search-form div.form-type-textfield{margin:0}div.pane-news-front div.node{margin-bottom:15px !important}div.inside div.pane-directory-latest-directory-casestudy-update{overflow:hidden}div.pane-block-16{width:294px}div.award_about a.article_preview_img{margin-top:-18px}div.award-info div.award-userbox div.award-userimage a{float:none}div.award-info div.award-userbox div.award-userimage{width:90px}div.inside div.panel-pane div.pane-content div.article-title div.award-top div.award-image{width:170px}div.content-nav{margin-bottom:10px}div.content-nav .menu{margin-top:0;padding-left:0;margin-left:0}div.content-nav .menu li{margin:0;padding:0}div.content-nav li a{display:block;float:left;outline:none;padding:5px 10px;text-align:center;width:auto;line-height:16px;padding:0.75em 1em}div.content-nav li a{background:#E4E4E4;border:1px solid #C4C4C4;color:#303030}div.content-nav li a.active,div.content-nav li a.active:hover{background:#8B8B8B;border:1px solid #6B6B6B;color:#FFFFFF}div.content-nav li a:hover{background:#FBFBFB;border:1px solid #ECECEC;color:#818181}div.content-nav .sf-menu,div.content-nav .menu{margin-bottom:0}div.content-nav .sf-menu li:hover>ul,div.content-nav .sf-menu li.sfHover>ul,div.content-nav .menu li:hover>ul{left:0;top:38px}div.content-nav .sf-menu li,div.content-nav .menu li{background:none;list-style:none}div.content-nav .sf-menu a,div.content-nav .sf-menu a:visited,div.content-nav .sf-menu a:focus,div.content-nav .menu a,div.content-nav .menu a:visited,div.content-nav .menu a:focus{border:1px solid #C4C4C4;background:#E4E4E4;color:#303030;margin-right:5px}div.content-nav .sf-menu a.active,div.content-nav .sf-menu:first-child li.active-trail a.sf-depth-1,div.content-nav .menu a.active{background:#8B8B8B;border:1px solid #6B6B6B;color:#FFFFFF}div.content-nav .sf-menu a:hover{border:1px solid #ECECEC;background:#FBFBFB}div.content-nav .sf-menu li li a{width:200px;text-align:left}div.content-nav .sf-menu li:hover{background:none}div.content-nav .sf-menu li ul li a{background:#E4E4E4;border-top:none;border-left:1px solid #C4C4C4;border-right:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4}div.content-nav .sf-menu li ul li a:hover{background:#FBFBFB;border-color:#ECECEC;color:#818181;border-top:none}div.content-nav .sf-menu li ul li a.active{border-top:none}div.content-nav .sf-menu li ul li:first-child a.active{border-top:1px solid #6B6B6B}div.content-nav .sf-menu li ul li:first-child a{border-top:1px solid #C4C4C4}div.content-nav .sf-menu li ul li:first-child a:hover{border-color:#ECECEC}div.content-nav .sf-menu li ul li a.active{border-color:#C4C4C4 !important}div.content-nav .sf-menu li ul{width:228px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.pane-superfish ul.menu li ul li{margin-right:0}div.pane-superfish .sf-menu li{z-index:auto}#body-content blockquote{background:url("../images/left_quote.png") 0 0 no-repeat;padding:0;display:block;margin:20px 40px 20px 30px}#body-content blockquote p{text-indent:50px;background:url("../images/right_quote.png") bottom left no-repeat;padding:10px 0 35px 0;margin:0 0 15px 0;line-height:26px;color:#666;font-size:18px;font-style:italic}div.continue-reading{border-bottom:1px dotted #83827d;position:relative;margin:40px 0}div.continue-reading div.cta{background:#FFF;padding:8px;text-transform:uppercase;position:absolute;margin:-23px 0 0 20%}div.continue-reading div.cta a.blue-block-link{float:none;display:inline-block;padding-left:6px;font-size:11px;margin-left:5px;width:130px}div.article_featured{margin-bottom:10px !important}.view div.article_featured{margin:0 0 10px 0 !important}ul.pager li.pager-current{margin-right:2px !important}a.social-button{width:16px;height:16px;display:inline-block;margin:0 2px 0 0;text-indent:-9999px;outline:none;border:none !important}a.fb-button-16{background:url("../images/facebook_16.png") 0 0 no-repeat}a.twitter-button-16{background:url("../images/twitter_16.png") 0 0 no-repeat}a.linkedin-button-16{background:url("../images/linkedin_16.png") 0 0 no-repeat}#newsletter-signup-form{margin-top:-18px}#newsletter-signup-form #edit-email{margin-top:0px}#newsletter-signup-form .form-item-email{padding-top:0px}#newsletter-signup-form #newsletter-more-container{max-width:160px;float:left}#newsletter-signup-form #edit-newsletters .form-item{border-bottom:none}#newsletter-signup-form #edit-newsletters-daily .form-item{border-bottom:none}#newsletter-signup-form #edit-newsletters-weekly .form-item{border-bottom:none}#newsletter-signup-form #edit-newsletters .form-type-checkbox{border-bottom:none}#newsletter-signup-form #edit-newsletters-daily .form-type-checkbox{border-bottom:none}#newsletter-signup-form #edit-newsletters-weekly .form-type-checkbox{border-bottom:none}.pane-newsletter-newsletter-signup .form-type-checkbox,.pane-newsletter-newsletter-signup .form-type-checkbox label{padding-bottom:0 !important;margin-bottom:0 !important}body{overflow-x:hidden}div.pane-stuff .pane-title{border-left-color:#110377}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999999;font-family:AvenirNext,sans-serif,Helvetica,sans-serif}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}[class^="icon-"],[class*=" icon-"],.views-slideshow-controls-text-next a,.views-slideshow-controls-text-previous a{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../images/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../images/glyphicons-halflings-white.png")}.icon-glass{background-position:0      0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px;margin-left:10px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{background-position:-216px -120px;width:16px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{background-position:-384px -120px;width:16px}.icon-folder-open{background-position:-408px -120px;width:16px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.pane-news .pager .pager-last{display:none}@media (max-width: 1030px){body #page-wrapper{background:none;padding:0;width:1030px}body #page-wrapper #page{padding:10px 30px}body #footer-wrapper{width:1030px}body #footer-wrapper #footer{padding:30px 30px}}@media (max-width: 1199px){body .page-takeover{background:none}.takeover{display:none}#wallpaper-left,#wallpaper-right{display:none}}.company_contact_pane{background-color:#feffea;border:1px solid #dcdcdc;padding:12px 9px}.company_contact_pane h3{margin:0px auto 10px auto}.views-slideshow-controls-text-next a,.views-slideshow-controls-text-previous a{background-image:url("../images/glyphicons-halflings-white.png");text-indent:-9999px}.views-slideshow-controls-text-next a:hover,.views-slideshow-controls-text-previous a:hover{border-bottom:none}.views-slideshow-controls-text-next a{background-position:-240px -144px}.views-slideshow-controls-text-previous a{background-position:-264px -144px}.views-slideshow-controls-bottom{position:absolute;z-index:90;bottom:10px;left:10px}.teaser-webform{border-bottom:1px solid #d9d9d9;overflow:hidden}.teaser-webform .teaser-body{float:left;width:73%;margin-right:2%}.teaser-webform .teaser-image{width:25%;float:left}.teaser-webform .teaser-image img{width:100%}.pane-page-tabs{margin-bottom:10px}#block-openx-7{margin-top:15px}.quote-block{float:right;height:auto;width:350px;margin:0px 50px 0 0;display:block;position:relative}.quote-block .quote-box{height:auto;width:auto;display:block;position:relative;padding:30px;background:#FAFAFA;margin:0 0 15px 0;border:1px #DFDFDF solid}.quote-block .quote-box p{font-size:13px}.quote-block .quote-box .open-quote{width:95px;height:69px;background:url("../images/advertise-openquote.png") 0 0 no-repeat;position:absolute;top:5px;left:5px;z-index:1}.quote-block .quote-box .close-quote{width:95px;height:69px;background:url("../images/advertise-closequote.png") 0 0 no-repeat;position:absolute;bottom:12px;right:5px;z-index:1}.download-option{height:110px;width:86px;float:left;margin:0 22px 0 0;border:1px #dcdcdc solid;background:#fafafa;text-align:center;padding:5px 0 0}.download-option p{background:#303030;width:100%;color:#ffffff;font-size:12px;margin:8px 0 0;padding:3px 0}#online-option{background:url("../images/advertise-iconsprite.png") 0 0 no-repeat;width:79px;height:92px;display:block;margin:0 auto;text-indent:-9999px}#magazine-option{background:url("../images/advertise-iconsprite.png") -161px 0 no-repeat;width:80px;height:92px;display:block;margin:0 auto;text-indent:-9999px}#directory-option{background:url("../images/advertise-iconsprite.png") -79px 0 no-repeat;width:76px;height:92px;display:block;margin:0 auto;text-indent:-9999px}#recruitment-option{background:url("../images/advertise-iconsprite.png") -241px 0 no-repeat;width:79px;height:92px;display:block;margin:0 auto;text-indent:-9999px}#data-option{background:url("../images/advertise-iconsprite.png") -327px 0 no-repeat;width:73px;height:92px;display:block;margin:0 auto;text-indent:-9999px}#online-option:hover,#magazine-option:hover,#directory-option:hover,#recruitment-option:hover,#data-option:hover{border:none}.affiliate-buttons .btn{display:inline-block;width:145px;padding:6px 4px;text-align:left;font-size:13px;line-height:14px;background-color:#b0a8a8;background-image:-moz-linear-gradient(top, #b0a8a8, #968c8c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b0a8a8), to(#968c8c));background-image:-webkit-linear-gradient(top, #b0a8a8, #968c8c);background-image:-o-linear-gradient(top, #b0a8a8, #968c8c);background-image:linear-gradient(to bottom, #b0a8a8,#968c8c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0a8a8', endColorstr='#968c8c', GradientType=0);*background-color:#968c8c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);text-shadow:0 1px 0px rgba(255,255,255,0.4)}.affiliate-buttons .btn:hover{background-color:#968c8c;*background-color:#968c8c}.affiliate-buttons .btn:first-child{margin-right:6px}.affiliate-buttons i{background:url("../images/affiliate-buttons.png") 0 0 no-repeat;width:65px;height:30px;margin:0 8px 0 0;float:left}.affiliate-buttons i.icon-rar{background-position:-7px 0}.affiliate-buttons i.icon-minetwork{background-position:0 -30px;width:80px;margin-right:2px}.affiliate-buttons>a:hover{border-bottom:none}#dfp-ad-drum_pushdown-wrapper #dfp-ad-drum_pushdown div{margin-bottom:10px}.pane-drum-blocks-dcb-quick-links,.pane-most-popular,.pane-directory-latest-directory,.pane-job-search-directory,.pane-award-agenda,.pane-block-10,.pane-minetwork-agenda,.pane-block-7,.pane-block-5,.pane-block-3,.pane-block-1,.pane-account-login,.pane-appointments-add,.pane-ajax-comments-recent-comments,.pane-appointments-appointments-block,.pane-job-search-featured-jobs,.pane-directory-latest-directory-profile-update,.pane-directory-latest-directory-casestudy-update,.pane-block-16,.pane-thedrum-admin-hp-video,div#cart-form-pane,.right-content div.twitlist-panel,.pane-mydrum-recurring-fees,.pane-mydrum-view-orders,.pane-news-related-links-block,.pane-apachesolr-sort,.pane-welcome-welcome-block,.pane-facetapi,.pane-block-26,.pane-opinion-listing-opinion-specific-rss,.pane-block-29,.pane-opinion-listing-opinion-columnists,.pane-block-7,.pane-block-6,.pane-block-77,.pane-block-78,.pane-news-user-posted-articles,.pane-reader-reader,.pane-block-34,.pane-block-35,.pane-textlinkads-textlinkads,.pane-newsletter-newsletter-signup,.pane-twitter-twitter-link-accounts,.pane-fbconnect-facebook-link-accounts,.pane-job-search-jobs-taxonomy,.pane-job-search-mini-jobs,.pane-block-25,.pane-block-generic,.marketo-newsletter-rhs,.panel-col-last .pane-block-4,.pane-drum-blocks-dcb-quick-links,.trending_topics{background:#fafafa;border:1px solid #dcdcdc;padding:12px;display:block;position:relative}.marketo-newsletter-rhs input{width:100%}.pane-textlinkads-textlinkads{background:#ffffff}.pane-block-29{min-height:85px}.view .feed-icon{float:right}.pane-block-3 h2,.pane-account-login h2,.pane-account-registration h2,.pane-account h2,.pane-appointments-add h2,.pane-ajax-comments-recent-comments h2,.pane-appointments-appointments-block h2,.pane-job-search-featured-jobs h2,.pane-directory-latest-directory-profile-update h2,.pane-directory-latest-directory-casestudy-update h2,.pane-block-16 h2,.pane-thedrum-admin-hp-video h2,.pane-most-popular h2,.pane-directory-latest-directory h2,.pane-job-search-directory h2,.pane-news-listing-related-links h2,.pane-twitlist h2,.pane-knowledge-bank-knowledge-bank-block h2,.pane-opinion-listing-opinion-listing-block h2,.pane-award-agenda-award-agenda h2,.right-content div.twitlist-panel h2,.pane-apachesolr-mlt-001 h2,.pane-news-news-location-block h2,.pane-minetwork-agenda-minetwork-agenda h2,.pane-mydrum-recurring-fees h2,.pane-mydrum-view-orders h2,.pane-block-5 h2,.pane-news-related-links-block h2,.pane-opinion-listing-opinion-columnists h2,.pane-welcome-welcome-block h2,.pane-facetapi h2,.pane-block-1 h2,.pane-opinion-listing-opinion-columnists h2,.pane-block-7 h2,.pane-block-6 h2,.pane-block-77 h2,.pane-block-78 h2,.pane-opinion-listing-opinion-listing-block h2,.pane-news-user-posted-articles h2.pane-title,.pane-news-related-company-articles h2.pane-title,.pane-reader-reader h2,.pane-block-34 h2,.pane-block-35 h2,.pane-textlinkads-textlinkads h2,.pane-newsletter-newsletter-signup h2,.pane-twitter-twitter-link-accounts h2,.pane-fbconnect-facebook-link-accounts h2,.pane-job-search-jobs-taxonomy h2,.pane-job-search-mini-jobs h2,.pane-block-25 h2,.pane-block-generic h2,.pane-drum-blocks-dcb-quick-links h2,h2.uc-checkout-title,.pane-directory-search-company .pane-title,.trending_topics h2{margin-top:0px;color:#000;padding:0 0 7px 0;margin-bottom:0;border-bottom:1px solid #dcdcdc;font-size:16px;line-height:24px}.panel-2col .pane-block-4 h2{color:#1D62AA;font-size:18px;border-bottom:0;margin-bottom:5px}.panel-col-last .pane-block-4 h2{margin-top:0px;color:#000;padding:0 0 7px 0;margin-bottom:0;border-bottom:1px solid #dcdcdc;font-size:16px;line-height:24px}.trending_topics h2{margin-bottom:10px}.pane-directory-search-company .pane-title{font-size:22px;line-height:30px}.pane-directory-search-company .company-teaser{border-bottom:none}.pane-directory-search-company .views-row{border-bottom:1px solid #D9D9D9}.pane-directory-search-company .views-row:nth-last-of-type(2),.pane-directory-search-company .views-row.views-row-last{border-bottom:none}.pane-directory-search-company .view-content:after{clear:both;content:".";display:block;height:0;visibility:hidden}.pane-menu-menu-company-award-years.content-nav{margin-bottom:20px}.pane-textlinkads-textlinkads h2.pane-title{color:#898989}.pane-textlinkads-textlinkads table tbody{border:none}.pane-news-related-company-articles h2.pane-title{font-size:18px}.pane-news-user-posted-articles .cr-frame,.pane-news-related-company-articles .cr-frame{width:130px}.pane-ajax-comments-recent-comments h2{border:none}.right-content .twitlist-panel h2{margin-bottom:12px !important}.pane-facetapi h2{font-size:16px;line-height:18px}.pane-news-news-location-block h2{border-bottom:none}.pane-news-news-location-block .date,.pane-news-listing-awards-mini .date{color:#7a7a7a;font-size:10px;margin-top:10px}.pane-directory-latest-directory,.pane-directory-latest-directory-profile-update,.pane-directory-latest-directory-casestudy-update,.pane-award-agenda-award-agenda,.pane-minetwork-agenda-minetwork-agenda{line-height:12px}.pane-news-premium-block .pane-content{position:relative}.pane-news-listing-related-links,.pane-twitlist,.pane-knowledge-bank-knowledge-bank-block,.pane-opinion-listing-opinion-listing-block,.pane-dfp-drum-skyscraper,.panel-col-last .pane-dfp,.pane-whitepaper-advert{background:#fff;border:1px solid #ececec;padding:10px}#block-dfp-drum-mpu-newsarticle{width:300px;margin:12px auto}.viralvideochart #block-dfp-drum-mpu-newsarticle{margin:12px 0}.dc-btn{background:#fff;border:1px solid #ececec;padding:10px;width:120px;height:60px;float:left;margin-bottom:15px}#dc-1,#dc-3{clear:left;margin-right:36px}.dc-clear{clear:both !important}.pane-dfp-drum-skyscraper{padding:5px !important}.pane-google-admanager .pane-content .gam-holder div ins{display:block !important}.pane-news-listing-related-links ul,.pane-apachesolr-mlt-001 ul,.pane-twitlist ul,.pane-knowledge-bank-knowledge-bank-block ul,.pane-opinion-listing-opinion-listing-block ul{margin:7px 0 0 0;padding:0;list-style:none}div.pane-block-13 h2,div.pane-block-14 h2,div.pane-block-15 h2,div.pane-block-18 h2{border-left:8px #ed1c24 solid;font-size:24px;padding:0 10px;font-weight:normal}.pane-news-listing-related-links ul li,.pane-apachesolr-mlt-001 ul li,.pane-twitlist ul li{border-bottom:1px solid #ececec;padding:0;list-style:none;margin:0}.pane-apachesolr ul li{margin:7px 0 !important;padding-bottom:7px}.pane-news-listing-front-mini h2,.pane-news-listing-awards-mini h2,.pane-news-listing-awards-mini h2{margin:0}.feature-block h3,.pane-news-news-location-block .pane-content h3,.pane-news-listing-awards-mini .pane-content h3{margin:0 0 10px 0;font-size:13px;line-height:18px}.pane-news-news-location-block,.pane-news-listing-awards-mini,.pane-knowledge-bank-knowledge-bank-block,.pane-news-related-links-block,.pane-opinion-listing-opinion-listing-block,.pane-facetapi,.pane-apachesolr-sort{background-color:#fafafa;border:1px solid #dcdcdc}.feature-block-container{margin-bottom:15px;background:#9f9f9f}.feature-block-container .feature-block h3{margin-top:10px}.feature-block{padding:10px 10px 3px 10px;position:relative}.feature-block-container .article_preview_img{float:none;margin:0;height:86px;display:block}.pane-news-news-location-block,.pane-news-listing-awards-mini,.pane-facetapi{padding:7px}.pane-news-related-links-block ul{margin:0;padding:0;list-style:none}.pane-apachesolr-search ul li,.pane-news-related-links-block ul li{margin:10px 0;padding:0;list-style:none;clear:both}.pane-news-listing-front .pane-content,.pane-apachesolr-result h2{margin:0}.pane-page-title h2,.pane-company-projects-project-admin .pane-title{font-size:28px;display:block;margin:0;padding:0;color:#222222;line-height:34px}.pane-page-title{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #D9D9D9}.award-title .pane-page-title .pane-title{font-size:24px;line-height:26px}.pane-apachesolr-form .pane-title{margin:0 10px 0 0;display:inline-block}.pane-apachesolr-form .pane-content{display:inline-block}.pane-apachesolr-form div.form-item{margin:0 0 0 -5px;display:inline-block}.pane-apachesolr-form div.form-actions{position:absolute;right:52px;top:0px;margin:0}.pane-apachesolr-form div.form-item input{height:18px;width:405px;color:#333333;font-size:16px}.pane-apachesolr-form:after{clear:both}.pane-block-24 h2,.pane-block-26 h2,.pane-block-29 h2,.pane-opinion-listing-opinion-specific-rss h2{display:none}.pane-job-search-mini-jobs .pane-title{display:none !important}.pane-page-title .pane-content{display:none !important}.pane-thedrum-admin-hp-video .pane-content,.pane-block-5 .pane-content,.pane-apachesolr-sort .pane-content,.pane-welcome-welcome-block .pane-content,.pane-account-login .pane-content,.pane-account-registration .pane-content,.pane-account .pane-content,.pane-apachesolr-sort .pane-content,.pane-facetapi .pane-content,.pane-mydrum-account-fp .pane-content,.pane-news-related-links-block .pane-content,.pane-block-1 .pane-content,.pane-block-4 .pane-content,.pane-opinion-listing .pane-content,.pane-block-7 .pane-content,.pane-block-6 .pane-content,.pane-block-77 .pane-content,.pane-block-78 .pane-content,.pane-news-user-posted-articles .pane-content,.pane-news-related-company-articles .pane-content,.pane-block-3 .pane-content,.pane-knowledge-bank-knowledge-bank-block .knowledge-bank-block ul,.pane-twitlist-twitlist .pane-content,.pane-reader-reader .pane-content,.pane-block-34 .pane-content,.pane-block-34,.pane-block-35,.pane-block-35 .pane-content,.pane-textlinkads-textlinkads .pane-content,.pane-newsletter-newsletter-signup .pane-content,.pane-twitter-twitter-link-accounts .pane-content,.pane-fbconnect-facebook-link-accounts .pane-content,.pane-block-25 .pane-content,.pane-block-generic .pane-content,.pane-block-16 .pane-content{margin-top:15px}.pane-block-4 .pane-content{font-weight:bold;color:#4B4B4B;margin:0}.pane-block-4 .pane-content p{font-size:15px;line-height:22px}.panel-col-last .pane-block-4 .pane-content{color:#333;font-weight:normal}.pane-newsletter-newsletter-signup-large .pane-content{margin-top:35px}.pane-facetapi .pane-content{margin-top:6px}.pane-opinion-listing-opinion-specific-rss .pane-content{margin-top:0}.pane-block-34 div.inner-content,.pane-block-35 div.inner-content{width:60%}.pane-account-login input.error{border:1px solid #CCC !important}.node-drum-basic-article-premium-block .subscriber,.node-drum-creative-review-premium-block .subscriber{width:22px;height:22px;text-indent:-9999px;margin-right:3px;background:url(../images/thedrum-sprite.png) -44px 0 no-repeat;right:2px;top:5px;position:absolute}.pane-openx-8 .pane-content{width:120px;margin:0 auto}.pane-apachesolr-form{background:#fafafa;padding:10px 5px 10px 15px;margin:0 0 15px 0;border:1px solid #DCDCDC;position:relative}#search-form input#edit-keys{width:400px !important}.pane-apachesolr-form label{font-family:AvenirNext,sans-serif,Helvetica,sans-serif}.pane-openx-5,.pane-award-agenda-award-agenda{clear:left}.form-item-keys label{width:150px}#sources_block{border:1px #ECECEC solid;background-color:#F7F9F9;margin:11px 0px;width:498px;padding:1px;min-height:19px;height:auto}.source_element{float:left;margin-left:5px}.pane-apachesolr-form dd,.pane-apachesolr-form dt{float:left;display:block}.pane-apachesolr-form dt{margin-top:0}.pane-apachesolr-form dd{margin-left:10px;margin-top:1px}#cart-form-products th{font-family:AvenirNext,sans-serif,Helvetica,sans-serif}#cart-form-products .subtotal{background:#fafafa;border-bottom:none !important}#cart-form-pane{-webkit-border-radius:3px;-moz-border-radius:3px}#cart-form-products tr.even,#cart-form-products tr.odd{border-top:1px solid #CCC;border-bottom:none}.form-actions input#edit-checkout{margin-right:0px}#cart-form-buttons .form-actions{padding:0;margin:0}.page-cart-checkout form #cart-pane th{font-family:AvenirNext,sans-serif,Helvetica,sans-serif}.page-cart-checkout form fieldset{margin:0 0 20px 0}.page-cart-checkout .cart-review{margin-bottom:15px}.page-cart-checkout fieldset{width:630px;display:block}.page-cart-checkout form fieldset#terms-pane,.page-cart-checkout form fieldset#payment-pane{clear:left}fieldset#payment-pane #payment-details{border:none;margin:0;padding:0}fieldset#payment-pane #payment-details table{margin-top:0;width:100%}fieldset#payment-pane #payment-details table td{padding:7px 0}fieldset#payment-pane #payment-details table td.field-label{color:#303030;font-size:13px}fieldset#payment-pane #edit-panes-payment-payment-method input,fieldset#payment-pane .form-item-panes-payment-payment-method label{display:none}fieldset#cart-pane{background:#fafafa url("../images/sagepay.png") 96% 96% no-repeat;padding-bottom:30px}fieldset#payment-pane .form-item-panes-payment-payment-method #edit-panes-payment-payment-method{height:30px}fieldset#payment-pane .form-item-panes-payment-payment-method #edit-panes-payment-payment-method label{display:block;line-height:0;color:#FFF;font-size:1px;text-indent:-6px}.page-cart-checkout form .form-item-panes-billing-select-address label{width:134px}.page-cart-checkout form fieldset#terms-pane div.form-item-panes-terms-terms-checkbox label{float:none}.page-cart-checkout-review form .form-actions{margin-right:10px}.page-cart-checkout form #cart-pane .sticky-header{display:none}#cart-pane .odd,#cart-pane .even{border-top:#cccccc}.content .order-review-table .pane-title-row{font-family:AvenirNext,sans-serif,Helvetica,sans-serif;font-size:16px}.order-review-table .pane-title-row{padding:20px 0 10px 0}.panel-3col .panel-col-middle .pane-apachesolr-sort ul li{margin:0;padding:0}.panel-3col .panel-col-middle .pane-facetapi ul li{margin:0 0 3px 0;padding:0;list-style:none}.input-spinner{background:#FFF url("../images/black-ajax-loader.gif") 98% 3px no-repeat}.rank-down,.rank-up{background-position:-199px -129px;height:22px;width:22px;text-indent:-9999px}.rank-up{background-position:-177px -129px}.pane-newsletter-newsletter-signup input[type='text']{width:97%}.pane-newsletter-newsletter-signup .form-checkboxes .form-type-checkbox label{margin-bottom:5px;width:160px}.pane-newsletter-newsletter-signup .form-checkboxes .form-type-checkbox{padding-bottom:10px}.pane-newsletter-newsletter-signup input[type='submit']{margin-top:5px;float:right}#newsletter-status{float:left;margin:10px 0 0 5px}.pane-newsletter-newsletter-signup .form-checkboxes .form-type-checkbox:first-child{display:block}div#edit-panes-payment-payment-method{display:none}.pane-video .video-container{float:left;margin:0;width:242px}.pane-video .video-container .video-thumb{display:block;overflow:hidden;cursor:pointer;margin:0 1px 1px 0;width:241px;height:150px}.pane-video .video-container .video-thumb .inner{width:250px;height:150px}.pane-video .video-container .video-thumb img{margin:-30px 0 0 -30px;width:300px}.pane-video .video-container .video-embed{display:none}.pane-ajax-comments-top-commenters .commenter{margin:10px 0;padding:0 0 10px 0;border-bottom:1px solid #d9d9d9}.pane-ajax-comments-top-commenters .commenter .commenter-left{float:left;width:30%;background:#f5f5f5;margin-right:20px;color:#303030}.pane-ajax-comments-top-commenters .commenter .commenter-left .image{width:100%;margin-bottom:10px}.pane-ajax-comments-top-commenters .commenter .commenter-right{float:left;width:60%}.pane-ajax-comments-top-commenters .container{padding:8px}.pane-ajax-comments-top-commenters .total,.attribution .total{font-size:28px;font-family:MarselisSlab,sans-serif,"Times New Roman"}.pane-ajax-comments-top-commenters .commenter .commenter-right h2{margin-top:0}.pane-ajax-comments-top-commenters .commenter .commenter-right h3{margin-bottom:5px}.pane-ajax-comments-top-commenters .commenter .commenter-right ul{margin:0;padding:0}.pane-ajax-comments-top-commenters .commenter .commenter-right ul li{list-style:none;margin:6px 0;padding:0}.confirm-parent,.password-parent{width:auto !important}.page-cart-checkout #customer_altered-pane .form-item .description{margin-left:208px;margin-bottom:10px}.feature-block{position:relative}.overlap-tag{position:absolute;top:-12px}.overlap-tag .overlap{position:relative;background:url("../images/overlap.png") 0 0 no-repeat;height:5px;width:4px;left:-4px;top:7px}.overlap-tag .overlap-tag-content{display:inline;height:10px;color:#ffffff;padding:3px 5px;font-size:8px;text-transform:uppercase;box-shadow:-1px 1px 1px rgba(0,0,0,0.4);-moz-box-shadow:-1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,0.4);background-color:#4675C1;background-image:linear-gradient(to top, #274880 5%,#4675c1 80%);background-image:-o-linear-gradient(bottom, #274880 5%, #4675C1 80%);background-image:-moz-linear-gradient(bottom, #274880 5%, #4675C1 80%);background-image:-webkit-linear-gradient(bottom, #274880 5%, #4675C1 80%);background-image:-ms-linear-gradient(bottom, #274880 5%, #4675C1 80%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.05, #274880), color-stop(0.8, #4675C1))}.overlap-tag .orange{background-color:#ed1c24;background-image:linear-gradient(to top, #ba2500 5%,#ed1c24 80%);background-image:-o-linear-gradient(bottom, #BA2500 5%, #ed1c24 80%);background-image:-moz-linear-gradient(bottom, #BA2500 5%, #ed1c24 80%);background-image:-webkit-linear-gradient(bottom, #BA2500 5%, #ed1c24 80%);background-image:-ms-linear-gradient(bottom, #BA2500 5%, #ed1c24 80%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.05, #BA2500), color-stop(0.8, #ed1c24))}.overlap-tag .green{background-color:#7AC266;background-image:linear-gradient(to top, #5e964f 5%,#7ac266 80%);background-image:-o-linear-gradient(bottom, #5E964F 5%, #7AC266 80%);background-image:-moz-linear-gradient(bottom, #5E964F 5%, #7AC266 80%);background-image:-webkit-linear-gradient(bottom, #5E964F 5%, #7AC266 80%);background-image:-ms-linear-gradient(bottom, #5E964F 5%, #7AC266 80%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.05, #5E964F), color-stop(0.8, #7AC266))}.overlap-tag .cyan{background-color:#7BBDD8;background-image:linear-gradient(to top, #58889b 5%,#7bbdd8 80%);background-image:-o-linear-gradient(bottom, #58889B 5%, #7BBDD8 80%);background-image:-moz-linear-gradient(bottom, #58889B 5%, #7BBDD8 80%);background-image:-webkit-linear-gradient(bottom, #58889B 5%, #7BBDD8 80%);background-image:-ms-linear-gradient(bottom, #58889B 5%, #7BBDD8 80%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.05, #58889B), color-stop(0.8, #7BBDD8))}.overlap-tag .purple{background-color:#7BBDD8;background-image:linear-gradient(to top, #0c0354 5%,#110377 80%);background-image:-o-linear-gradient(bottom, #0c0354 5%, #110377 80%);background-image:-moz-linear-gradient(bottom, #0c0354 5%, #110377 80%);background-image:-webkit-linear-gradient(bottom, #0c0354 5%, #110377 80%);background-image:-ms-linear-gradient(bottom, #0c0354 5%, #110377 80%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.05, #0c0354), color-stop(0.8, #110377))}.pane-job-search-jobs-taxonomy ul{margin:5px 0 0 0;padding:0}.pane-job-search-jobs-taxonomy li{display:block;padding:5px 0;border-bottom:1px solid #eaeaea;list-style:none;margin:0}.pane-job-search-jobs-taxonomy li:last-child{border-bottom:none;padding-bottom:0}.pane-job-search-jobs-taxonomy li a{font-family:MarselisSlab,sans-serif,"Times New Roman";font-size:14px;line-height:16px}.pane-job-search-jobs-taxonomy li span.location{display:block;color:#7A7A7A;font-family:AvenirNext,sans-serif,Helvetica,sans-serif;font-size:10px}.pane-newsletter-newsletter-signup .form-actions{margin:-30px 0 0 0;padding:0;float:right}.pane-newsletter-newsletter-signup .form-actions input[type="submit"]{margin:0 !important}#payment-pane .payment-details-credit label{display:block;float:left;padding:4px 0 0 0;margin:0 1px 20px 0}.thedrum-stripped #customer_altered-pane{margin-top:10px}.thedrum-stripped .form-actions{width:610px;padding:20px 13px !important}.page-cart-checkout .form-item-panes-delivery-altered-copy-address,.page-cart-checkout .form-item-panes-billing-altered-copy-address{margin-bottom:10px}.page-cart-checkout .form-item-panes-delivery-altered-copy-address input,.page-cart-checkout .form-item-panes-billing-altered-copy-address input{margin-left:11em}.thedrum-stripped div.messages{margin:20px 0 0 0}ol.search-results-grouped,ol.search-results{margin:0;padding:0}ol.search-results li#solr-group--all span:first-child{display:none}ol.search-results-grouped,ol.search-results-grouped li.solr-grouped{list-style:none}.pane-apachesolr-result h2{margin-bottom:10px}div.pane-account-login input[type=text],div.pane-account-login input[type=password]{width:286px}div.pane-account-login h2{margin-bottom:7px}div.pane-account-login .form-item{margin-bottom:10px}div.panel-2col div.pane-account-login div.form-item{margin:15px 0 !important;clear:both}div.pane-account-login label{margin-bottom:3px;width:120px}div.pane-account-login-account-login .form-actions{border-bottom:1px solid #EAEAEA;margin:15px 0;padding-bottom:15px}div.jquery-signin-form-inner .form-item{margin-top:10px}div.form-item div.password-confirm{width:175px;margin:6px 0 0 0}div.pane-account-registration .auto-complete-results,div.pane-account .auto-complete-results{top:35px;left:130px}div.pane-account-registration div.form-type-checkbox label{float:none}div.pane-account-registration .form-item-pass .description,div.pane-account-registration .password-strength,div.pane-account-registration div.form-item-mail div.description,div.pane-account-account-edit .form-item-pass .description,div.pane-account-account-edit .password-strength{display:none !important}div.pane-account-registration form label,div.pane-account-account-edit form label{width:165px}div.pane-account-registration .pane-content .field-type-addressfield .autocomplete-map{margin-left:166px}div.pane-account-registration form input[type="text"],div.pane-account-registration form input[type="password"],div.pane-account-account-edit form input[type="text"],div.pane-account-account-edit form input[type="password"]{width:263px}div.pane-account-registration form select,div.pane-account-account-edit form select{width:273px}div.pane-account-registration form .description,div.pane-account-account-edit .description,div.pane-account-account-edit .picture{margin-left:165px}div.pane-account-login-account-fp form label{width:190px}div.pane-account-account-edit fieldset{margin-bottom:35px}div.pane-account-account-edit fieldset .fieldset-wrapper{border-top:none}fieldset.group-address .fieldset-wrapper{padding-top:20px}div.pane-account-account-edit .field-name-field-about-long .form-textarea{width:450px;height:300px}div.pane-account-account-edit .field-type-addressfield .autocomplete-map{margin-left:0;width:625px !important}fieldset.group-privacy .form-type-checkbox .description{margin-left:0}div.pane-account-account-email-preferences .form-checkboxes label{float:none}div.pane-account-registration,div.pane-event-add-top-text p{font-size:16px;line-height:24px}div.pane-account-registration form{font-size:13px;line-height:19px}form.uc-cart-checkout-form .autocomplete-map,div.pane-account-registration .autocomplete-map{display:none !important}form.uc-cart-checkout-form .form-item-panes-payment-details-cc-type label{margin-top:10px}form.uc-cart-checkout-form .form-item-panes-payment-details-cc-type{background:url("../images/cc.png") 103px 0 no-repeat;padding-top:40px}div#cart-form-pane table td{padding:10px}fieldset#cart-pane table td{padding:5px}div#cart-form-pane table th{text-align:center}div#cart-form-pane .entity-uc-cart-item{display:none}div.recent-comment-block{float:left;width:312px}.comment-wrapper{border:1px solid #dddddd;padding:0 15px 15px 15px;margin-bottom:15px}div.pane-ajax-comments-recent-comments div.node-img{float:left;width:145px;height:90px;margin-bottom:10px;margin-right:15px}div.pane-ajax-comments-recent-comments div.node-img img{border:3px solid #EEEEEE}div.pane-ajax-comments-recent-comments div.comment-text{width:96%}div.pane-ajax-comments-recent-comments div.comment-text div.comment-arrow{border-color:transparent transparent #bbbbbb transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;top:-20px;left:20px;z-index:10}div.pane-ajax-comments-recent-comments div.comment-text div.comment-arrow-border{border-color:transparent transparent #e5e5e5 transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;top:-18px;left:20px;z-index:11}div.pane-ajax-comments-recent-comments div.node-img img{text-indent:-9999px;display:block}div.pane-ajax-comments-recent-comments h3{margin-top:0}div.pane-ajax-comments-recent-comments div.comment{padding:10px 0}.pane-node-comments h2{padding-bottom:10px;font-weight:bold;margin:0 !important}.comment-form label{width:110px}.comment{border-top:1px solid #dddddd;padding:15px 0 7px 0;vertical-align:top;width:100%}.comment-content{width:72%;margin-left:10px;float:right}.comment-text{border:1px solid #bbbbbb;vertical-align:top;position:relative;background:#e5e5e5;padding:8px;min-height:60px;float:right;width:100%}.comment-text .content{margin-top:5px}.comment-text span.new{display:block;position:absolute;font-family:MarselisSlab,sans-serif,"Times New Roman";color:#FFF;background:url(../images/thedrum-sprite.png) -45px -100px no-repeat;height:22px;width:42px;text-indent:-9999px;right:5px;top:-7px;text-transform:uppercase;text-align:center;z-index:1;font-style:italic}.comment-text span.updated{display:block;position:absolute;font-family:MarselisSlab,sans-serif,"Times New Roman";color:#FFF;background:url(../images/thedrum-sprite.png) -89px -100px no-repeat;height:22px;width:60px;text-indent:-9999px;right:-2px;top:-7px;text-transform:uppercase;z-index:1;text-align:center;font-style:italic}.comment-form div.captcha{position:relative;float:left;margin-bottom:10px;margin-left:111px}.field-name-comment-body{min-height:40px}.comment-text p{color:#595959 !important}.comment-text ul{list-style:none;float:right;margin:0px;padding:0px}.comment-text li{display:inline;list-style-type:none;padding-right:10px}.comment-arrow{border-color:transparent #bbbbbb transparent transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;top:8px;left:-20px;z-index:10}.comment-arrow-border{border-color:transparent #e5e5e5 transparent transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;top:8px;left:-18px;z-index:11}.comment h2.title{margin-bottom:1em}.comment div.user-picture img{margin-left:0}.comment .attribution{float:left;width:20%;vertical-align:top;overflow:hidden}.comment .attribution img{margin:0;border:1px solid #d3d7d9}.comment .username{font-family:MarselisSlab,sans-serif,"Times New Roman";font-size:16px}.comment .commenter-name{float:left}.comment-details{margin-bottom:5px}#post-a-new-comment{font-size:12px;text-transform:uppercase;float:right;margin-right:5px;line-height:19px}.comment .submitted p{margin:4px 0;line-height:1.2}.comment .comment-time,.recent-comment-block .comment-time{color:#b7b7b7;font-size:11px;font-style:italic;font-weight:normal}.comment .comment-time{float:right}.recent-comment-block .comment-time{color:#5a5a5a}.comment .submitted .comment-permalink,.hide,div.pane-block-17 h2,div.pane-block-33 h2,div.pane-block-31 h2{display:none}.comment .indented{margin-left:40px}h2.comment-form{border-bottom:1px solid #dddddd;padding-bottom:10px}#comment-form input[type=submit]{margin:0}#comments div.form-type-textarea{width:100%;background:url(../images/ta_top.jpg) 100% 0 no-repeat;float:left;padding-top:9px}#comments div.form-textarea-wrapper{padding-bottom:9px;background:url(../images/ta_bottom.jpg) 100% 100% no-repeat}#comments textarea{resize:none !important;width:355px !important;border:none;color:#898989;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-size:12px;margin:0 0 0 2px;height:80px}#comments input[type=submit]{float:right}#comments div.input_bg_top{height:9px;background:url(../images/ta_top.jpg) 100% 0 no-repeat}#comments div.input_bg_bottom{height:9px;background:url(../images/ta_bottom.jpg) 100% 0 no-repeat;margin-bottom:20px}#anon-comment-dialog{display:none}#anon-comment-dialog .signin-form,#anon-comment-dialog .anon-form{float:right;width:280px;padding:10px 0 0 0;height:270px}#anon-comment-dialog .anon-form{float:left;border-right:1px solid #DCDCDC;margin-right:10px;padding:10px;width:280px}#anon-comment-dialog .signin-form h2,#anon-comment-dialog .anon-form h2{margin:0 0 10px 0}#anon-comment-dialog label{margin-bottom:2px}#anon-comment-dialog .form-item-drum-daily label{padding-top:0}#anon-comment-dialog input[type="submit"],#anon-comment-dialog input[type="checkbox"]{width:auto}.comment-text ul.links li a{margin:0 1px 0 0;background:#BBBBBB;display:block;text-align:center;padding:1px 5px;border:1px solid #8f8f8f}.comment-text ul.links li a:hover{border:none;background:#DCDCDC;border:1px solid #c1c1c1;color:#FFF}.simple-comments-spinner{float:left;margin-top:6px}.new-user-comments input[type="submit"],.simple-comments input[type="submit"]{float:left;margin-right:10px !important}.new-user-comments .form-type-checkbox label{width:240px}.new-user-comments .form-type-checkbox input{float:left}.new-user-comments .form-type-checkbox .description{margin-bottom:10px;float:left}.panel-2col .comment-wrapper,.panel-2col #block-newsletter-newsletter-by-node{width:466px}.pane-block-18 h2{margin:0 0 10px}div.location-box{width:210px;float:left;height:auto;margin:0;padding:0 5px 0 0}div.location-box p{line-height:normal}div.location-box h2{font-size:16px;border:none;padding:0;font-family:MarselisSlab,sans-serif,Times,serif;margin:0 0 5px 0}div.location-glasgow{background:url(../images/location-glasgow.jpg) 0 0 no-repeat;width:200px;height:200px;text-indent:-9999px;margin:0 0 10px 0;border:3px #ececec solid}div.location-manchester{background:url(../images/location-manchester.jpg) 0 0 no-repeat;width:200px;height:200px;text-indent:-9999px;margin:0 0 10px 0;border:3px #ececec solid}span.location-contact{color:#ed1c24;font-weight:bold}#staff-contact{width:404px;height:686px;float:right;margin:0 10px 0 0;border-left:1px gainsboro solid;padding:0 0px 0 10px}.department-menu,.pane-block-18 .tabular,.pane-block-18 .ui-tabs,.pane-block-18 .ui-widget,.pane-block-18 .ui-widget-content,.pane-block-18.ui-corner-all{float:right;width:404px;padding:0 0 0 10px}.pane-block-18 .tabs,.pane-block-18 .ui-tabs-nav,.pane-block-18 .ui-helper-reset,.pane-block-18 .ui-helper-clearfix,.pane-block-18 .ui-corner-all{display:block;margin:0;padding:0}.pane-block-18 .ui-tabs .ui-tabs-nav li a{display:inline;margin:0;padding:0 5px;border-right:1px #dcdcdc solid;color:#1F4F82;border-bottom:1px #dcdcdc solid}.pane-block-18 .ui-tabs .ui-tabs-nav li a:hover{border-bottom:1px dotted #103965;color:#103965}.pane-block-18 .ui-tabs .ui-tabs-panel{padding:0}div.ui-tabs-panel{width:404px;height:auto;padding:0 0 0 10px}.pane-block-18 .ui-tabs-panel h2{padding:0;border-left:none;font-size:18px;margin:10px 0 0}div.ui-tabs-panel p{margin:0;line-height:16px}div.ui-tabs-panel div{display:none}.pane-block-18 .ui-widget-content{border:none}.pane-block-18 .ui-widget-header{border:none;background:none;font-family:AvenirNext,sans-serif,Helvetica,sans-serif;color:#666666;font-size:12px}.pane-block-18 .ui-state-default,.pane-block-18 .ui-widget-content .ui-state-default,.pane-block-18 .ui-widget-header .ui-state-default{border:0px;background:none}.pane-block-18 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.pane-block-18 .ui-tabs .ui-tabs-nav li.ui-state-disabled a,.pane-block-18 .ui-tabs .ui-tabs-nav li.ui-state-processing a{border-bottom:1px dotted #103965;color:#103965}.pane-block-18 .ui-tabs .ui-tabs-nav,.pane-block-18 .ui-tabs .ui-tabs-nav li{margin:0;padding:0;height:16px}.controls,.pane-directory-latest-directory #directory-prev,.pane-directory-latest-directory #directory-next{width:22px;height:22px;background:url(../images/thedrum-sprite.png) 0 -22px no-repeat;cursor:pointer}.controls-next{background-position:-22px -22px}div.follow-main{width:640px;height:auto;padding:0 0 10px 0}div.follow-main-image{background:url(../images/mobile-devices.png) 0 0 no-repeat;float:left;margin:0 20px 0 0;width:384px;height:254px}div.follow-small-image{background:url(../images/mobile-devices-small.png) 0 0 no-repeat;float:right;margin:0 0 0 10px;width:145px;height:96px}div.follow-main-info{float:right;height:auto;width:236px;margin:10px 0 0 0}div.follow-main-info p{margin:0 0 5px 0}div.follow-columns{width:640px;height:auto;padding:0 0 25px 0}div.follow-columns h2,div.follow-main h2,div.category-rss h2{font-size:20px;border:none !important;margin:0 !important;padding:0 !important}div.follow-iphone,div.follow-twitter{width:190px;height:auto;padding:10px;float:left;border-left:1px solid #ececec;border-right:1px solid #ececec}div.follow-android,div.follow-facebook{width:190px;height:auto;padding:10px;float:left}div.follow-ipad,div.follow-youtube{width:190px;height:auto;padding:10px;float:right}div.follow-iphone p,div.follow-facebook p,div.follow-android p,div.follow-twitter p,div.follow-ipad p,div.follow-youtube p{margin:0 0 5px !important;line-height:16px !important}div.follow-iphone-logo{background:url(../images/iphone-logo.png) 0 0 no-repeat;width:102px;height:22px;text-indent:-9999px}div.follow-ipad-logo{background:url(../images/ipad-logo.png) 0 0 no-repeat;width:69px;height:22px;text-indent:-9999px}div.follow-android-logo{background:url(../images/android-logo.png) center bottom no-repeat;width:150px;height:22px;text-indent:-9999px}div.follow-facebook-logo{background:url(../images/facebook-logo.png) 0 bottom no-repeat;width:150px;height:20px;text-indent:-9999px;margin:0 0 10px 0}div.follow-twitter-logo{background:url(../images/twitter-logo.png) 0 0 no-repeat;width:160px;height:20px;text-indent:-9999px;margin:0 0 10px 0}div.follow-youtube-logo{background:url(../images/youtube-logo.png) center bottom no-repeat;width:75px;height:30px;text-indent:-9999px;margin:-6px 0 6px 0}div.follow-rss,a.follow-rss{background:url(../images/rss-feed.png) center bottom no-repeat;width:16px;height:16px;text-indent:-9999px;float:left;margin:4px 0 0 0}div.follow-button a{background:#3e3e3e url(../images/button-dark.jpg) 0 0 repeat-x;color:#ffffff;font-family:AvenirNext,sans-serif,Helvetica,sans-serif;text-align:center;margin:10px 0 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px #666666 solid;font-size:12px;padding:5px 8px}div.follow-button a:hover{background:#3e3e3e url(../images/button-dark.jpg) 0 -30px repeat-x;border:1px #333333 solid;color:#efefef;-moz-box-shadow:0px 2px 2px #aaaaaa !important;-webkit-box-shadow:0px 2px 2px #aaaaaa !important}div.follow-button a:active{background:#4b4b4b;border:1px #444444 solid;color:#ffffff;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}a.drum-follow-rss{background:url(../images/thedrum-sprite.png) no-repeat;width:38px;height:24px;display:block;margin-right:1px;text-indent:-9999px;float:left;background-position:-223px -123px}a.drum-follow-youtube{background-position:-261px -123px}a.drum-follow-rss:hover{background-position:-223px -147px;border-bottom:none}a.drum-follow-youtube:hover{background-position:-261px -147px}a.drum-follow-rss:active{background-position:-223px -171px}a.drum-follow-youtube:active{background-position:-261px -171px}div.category-rss{margin:0 0 20px 0;border-bottom:1px #ececec solid}div.category-list{width:190px;height:auto;padding:10px;float:left}div.category-list ul,div.category-list li{list-style:none;padding:0;margin:0}div.pane-block-17 h1{margin:20px 0}.pane-block-17 h3,.pane-block-31 h3,.pane-block-33 h3{font-size:18px;border-left:8px #F30 solid;padding:0 0 0 8px;margin:0}.subscription-toppanel{margin:0 auto 20px;float:left;padding:0 0 23px 0;border-bottom:1px #dcdcdc solid}.subscription-option{background:#FAFAFA;border:1px gainsboro solid;height:auto;padding:10px}.subscription-option-denied{width:310px;height:416px;position:absolute;background:url("../images/cta-back.png") 0 0 repeat;z-index:10;top:0;left:0}.subscription-unlimitedimage,.subscription-premiumimage{width:173px;height:230px;margin:0 15px 0px 0;float:left}.subscription-unlimitedimage{background:#4b4b4b url("../images/subscribe-sprite.png") -199px -236px no-repeat}.subscription-premiumimage{background:#4b4b4b url("../images/subscribe-sprite.png") 0px -236px no-repeat}.subscription-package-type{float:left}.subscription-pricing{font-size:22px;width:258px;float:left;margin:0 0 10px;padding:0;border-bottom:1px dotted #dcdcdc}.subscription-price{font-weight:bold;display:block;margin-top:4px;float:right}.payment-length{font-size:12px;float:right;margin:0}.subscription-yearly{font-size:12px;float:left}.subscription-brief{float:left}.subscription-icon1,.subscription-icon2,.subscription-icon3,.subscription-icon4,.subscription-icon5,.subscription-icon6{background:url("../images/subscribe-sprite.png");width:30px;height:30px;margin:0 10px 0 0;float:left}.subscription-icon1{background:url("../images/subscribe-sprite.png") 0 -186px no-repeat}.subscription-icon2{background:url("../images/subscribe-sprite.png") -35px -186px no-repeat}.subscription-icon3{background:url("../images/subscribe-sprite.png") -70px -186px no-repeat}.subscription-icon4{background:url("../images/subscribe-sprite.png") -105px -186px no-repeat}.subscription-icon5{background:url("../images/subscribe-sprite.png") -140px -186px no-repeat}.subscription-icon6{background:url("../images/subscribe-sprite.png") -175px -186px no-repeat}.subscription-iconline{height:30px;margin:0 0 5px;line-height:30px}.subscription-iconline p{line-height:30px}.subscription-button{float:left}.subscription-button a{background:#3e3e3e url("../images/button-dark.jpg") 0 0 repeat-x;color:#ffffff;font-family:AvenirNext,sans-serif,Helvetica,sans-serif;text-align:center;margin:10px 0 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px #666666 solid;font-size:12px;padding:5px 0px;float:left;width:139px;text-transform:uppercase}.subscription-button a:hover{background:#3e3e3e url("../images/button-dark.jpg") 0 -30px repeat-x;border:1px #333333 solid;color:#efefef;-moz-box-shadow:0px 2px 2px #aaaaaa !important;-webkit-box-shadow:0px 2px 2px #aaaaaa !important}.subscription-button a:active{background:#4b4b4b;border:1px #444444 solid;color:#ffffff;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}#money-guarantee{background:url("../images/subscribe-sprite.png") -395px -236px no-repeat;width:80px;height:80px;position:absolute;right:50px;top:655px;z-index:50}.subscription-money-back{margin:10px 0 0 0;line-height:16px;float:right;width:106px}.money-back{margin:49px 0 0 0;line-height:16px}.money-back p{margin:0}#comparison-table{margin:0 0 10px;position:relative}#comparison-table table{position:relative}#comparison-table tbody{border-top:none;position:relative}#comparison-table table tr{height:50px;font-size:16px}#comparison-table table tr td{position:relative}#comparison-table .comparison-price{font-size:12px;font-style:italic;color:#888888}#comparison-table .tick-item{background:#e3f2d6;border-left:1px #d2e0c6 dotted;text-align:center}#comparison-table .cross-item{background:#fafafa;text-align:center}#comparison-table .tick{background:url("../images/subscribe-sprite.png") -210px -186px no-repeat;height:30px;width:25px;margin:0 auto}#comparison-table .cross{background:url("../images/subscribe-sprite.png") -242px -186px no-repeat;height:30px;width:22px;margin:0 auto}.comparison-row{border-bottom:1px #dcdcdc dotted}.comparison-subscription-type{border-left:1px #dcdcdc dotted;text-align:center;font-size:16px}.comparison-register-type{border-left:1px #dcdcdc dotted;text-align:center;font-size:18px}.comparison-row .link{color:#303030;border:none;float:right;position:relative}.comparison-row .link:hover{cursor:help}.pane-block-21 h2,.pane-block-22 h2,.pane-block-23 h2{display:none}.cta-button{background:#fafafa url("../images/cta-back.png") 0 0 repeat;border:1px #fee8d2 solid}.cta-button:hover{border:1px #dfb388 solid;-moz-box-shadow:0px 2px 2px #aaaaaa;cursor:pointer;-webkit-box-shadow:0px 2px 2px #aaaaaa}.cta-button:active{background:#ffefdf;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.cta-image-online{background:url("../images/cta-online.png") 0 0 no-repeat;float:left;width:81px;height:60px;text-indent:-9999px}.cta-image-online-mag{background:url("../images/cta-online-mag.png") 0 0 no-repeat;float:left;width:110px;height:70px;text-indent:-9999px;margin:3px 0 0 0}.cta-text-online{float:right;padding:9px 15px 5px 5px;width:216px}.cta-text-online-mag{float:right;padding:9px 15px 5px 5px;width:188px;float:right}.cta-text-online h1,.cta-text-online-mag h1{font-family:AvenirNext,sans-serif,Helvetica,sans-serif;color:#4b4b4b;font-size:12px;margin:0;line-height:normal;border:none;margin:0 0 5px 0;padding:0;text-transform:uppercase;font-weight:bold}.cta-text-online p,.cta-text-online-mag p{font-family:AvenirNext,sans-serif,Helvetica,sans-serif;color:#4b4b4b;font-size:12px;margin:0;line-height:normal}.cta-box{background:#fafafa url("../images/cta-back.png") 0 0 repeat;height:auto;border:1px #fee8d2 solid}.cta-text-big{padding:9px 15px 5px 5px}.cta-text-big p{font-family:AvenirNext,sans-serif,Helvetica,sans-serif;color:#4b4b4b;font-size:14px;margin:6px;line-height:normal}div.pane-block-34 h1{margin:20px 0}.pane-block-34 h3{font-size:18px;border-left:8px #F30 solid;padding:0 0 0 8px;margin:0}.register-toppanel{margin:0 auto 20px;float:left;padding:0 0 23px 0;border-bottom:1px #dcdcdc solid}.register-option{background:#fafafa;border:1px #dcdcdc solid;width:290px;height:auto;padding:10px;margin:0 17px 0 0;float:left;position:relative}.register-option-denied{width:310px;height:416px;position:absolute;background:url("../images/cta-back.png") 0 0 repeat;z-index:10;top:0;left:0}.register-freeimage,.register-unlimitedimage,.register-premiumimage{width:290px;height:140px;margin:0 0 10px 0}.register-freeimage{background:#4b4b4b url("../images/subscribe-sprite.png") 0 -20px no-repeat}.register-unlimitedimage{background:#4b4b4b url("../images/subscribe-sprite.png") -290px -20px no-repeat}.register-premiumimage{background:#4b4b4b url("../images/subscribe-sprite.png") -580px -24px no-repeat}.register-package-type{float:left}.register-pricing{font-size:22px;width:100%;float:left;margin:0 0 10px;padding:0;border-bottom:1px dotted #dcdcdc}.register-price{font-size:16px;float:right}.payment-length{font-size:12px;float:right;margin:0}.register-yearly{font-size:12px;float:left}.register-icon1,.register-icon2,.register-icon3,.register-icon4,.register-icon5,.register-icon6{background:url("../images/subscribe-sprite.png");width:30px;height:30px;margin:0 10px 0 0;float:left}.register-icon1{background:url("../images/subscribe-sprite.png") 0 -186px no-repeat}.register-icon2{background:url("../images/subscribe-sprite.png") -35px -186px no-repeat}.register-icon3{background:url("../images/subscribe-sprite.png") -70px -186px no-repeat}.register-icon4{background:url("../images/subscribe-sprite.png") -105px -186px no-repeat}.register-icon5{background:url("../images/subscribe-sprite.png") -140px -186px no-repeat}.register-icon6{background:url("../images/subscribe-sprite.png") -175px -186px no-repeat}.register-iconline{height:30px;margin:0 0 5px;line-height:30px}.register-iconline p{line-height:30px}.register-button a{background:#3e3e3e url("../images/button-dark.jpg") 0 0 repeat-x;color:#ffffff;font-family:AvenirNext,sans-serif,Helvetica,sans-serif;text-align:center;margin:10px 0 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px #666666 solid;font-size:12px;padding:5px 0px;float:left;width:139px;text-transform:uppercase}.register-button a:hover{background:#3e3e3e url("../images/button-dark.jpg") 0 -30px repeat-x;border:1px #333333 solid;color:#efefef;-moz-box-shadow:0px 2px 2px #aaaaaa !important;-webkit-box-shadow:0px 2px 2px #aaaaaa !important}.register-button a:active{background:#4b4b4b;border:1px #444444 solid;color:#ffffff;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.register-info{position:absolute;height:50px;width:785px;left:228px;z-index:40;display:none}.register-info-arrow{border-color:transparent #4B4B4B transparent transparent;border-style:solid;border-width:8px;height:0;width:0;position:absolute;top:-18px;left:0px;z-index:30}.register-info-inner{position:absolute;background:#4B4B4B;height:19px;width:695px;top:-35px;left:16px;padding:15px;color:white;z-index:30}.subscription-info{position:absolute;height:50px;width:785px;left:307px;z-index:40;display:none}.subscription-info-arrow{border-color:transparent #4B4B4B transparent transparent;border-style:solid;border-width:8px;height:0;width:0;position:absolute;top:-18px;left:0px;z-index:30}.subscription-info-inner{position:absolute;background:#4B4B4B;height:19px;width:617px;top:-35px;left:16px;padding:15px;color:white;z-index:30}.subscription-tooltip{background:url("../images/subscribe-sprite.png") -376px -188px no-repeat;width:15px;height:15px;position:absolute;right:20px;top:3px}pane-block-34 h2,.pane-block-35 h2{font-size:24px;padding-bottom:12px}a#free-trial-btn{background-position:0 -30px;font-size:22px;padding:8px 10px;position:absolute;right:25px;top:65px}div.subscription-toppanel-left{width:250px;float:left;margin-right:80px}div.subscription-toppanel-right{float:right;width:640px}#body-content div.subscription-toppanel-left blockquote{margin:0}#body-content div.subscription-toppanel-left blockquote p{text-align:left;margin:0 0 10px 0;line-height:32px}.money-back-box{padding:8px;background:#d5d5d5;border:1px solid #ababab;margin-bottom:12px}.subscription-option h3{border:none;padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #dedede;font-size:28px}.subscription-option ul{font-size:16px;margin:0 0 10px 0}.subscription-option ul li{padding:5px 0}a.blue-block-link{display:block;color:#FFF;text-transform:uppercase;padding:6px 0 6px 25px;height:18px;background:url("../images/blue-btn.png") 0 0 no-repeat;width:105px;text-shadow:0 -1px 0 #25487a;float:left;font-size:12px}a.blue-block-link:hover{background-position:0 -30px;border:none;text-decoration:none;outline:none}a.blue-block-link:active{background-position:0 -60px}.subscription-option #online-sub-image,.subscription-option #mag-online-sub-image{width:220px;height:173px;margin-top:10px;background:url("../images/online-sub.png") 0 0 no-repeat}.subscription-option #mag-online-sub-image{background:url("../images/mag-online-sub.png") 0 0 no-repeat}span.small{font-size:10px;text-transform:uppercase}div.subscription-wrapper{margin:20px 0 0 0;min-height:560px;position:relative}div.subscription-wrapper h1{border:none;padding-left:0}div.subscription-wrapper .btn{text-transform:uppercase;letter-spacing:1px;word-spacing:7px}div.twitter-link-account,div.facebook-link-account{width:45%;float:left;background:#fff;border:1px solid #dcdcdc;padding:12px;display:block;margin-bottom:10px}div.pane-twitter-twitter-link-accounts .twitter-odd{margin-right:9px}div.twitter-link-account img,div.facebook-link-account img{float:left;margin-right:10px}.facebook-link-account .facebook-link-content #edit-profile{margin-top:0}.twitter-account-content,div.facebook-link-content{padding:0 0 0 10px}.twitter-account-content h3,div.facebook-link-content h3{font-size:16px;margin:0 0 10px 0}.twitter-account-content .form-item,div.facebook-link-content .form-item{clear:none;margin-bottom:0}.twitter-account-content .form-item label,div.facebook-link-content .form-item label{float:none;margin-bottom:0}.twitter-submit-button[type="submit"]{height:26px;background:#328da0 url("../images/twitter_t.jpg") 0 0 no-repeat;padding:0 6px 0 30px;color:#FFF;border:1px solid #296e7d;text-shadow:0 -1px 0 #20545f;margin-bottom:10px;text-align:center}.twitter-submit-button[type="submit"]:hover{background:#328da0 url("../images/twitter_t.jpg") 0 0 no-repeat;border:1px solid #296e7d}.fb_button:hover,.twitter_button:hover{border:none}#user-login .fb_button{float:left;margin-right:10px}.jquery-signin-form .fb_button,#anon-comment-dialog .fb_button,.panel-col-last .pane-account-login .fb_button{margin-bottom:6px}#anon-comment-dialog .form-actions{clear:both;height:30px}.form-item-fbconnect-feed{margin-left:106px}.form-item-fbconnect-feed label{float:none}.form-item-fbconnect-feed input{vertical-align:text-bottom}.article_title h1{margin-bottom:15px}h2.intro{color:#555555}#article_images{float:right;margin:0 0 30px 10px;width:245px}#article_images a:hover{border-bottom:none}.article_images_primary_container img{border-color:#eeeded;border-style:solid;border-width:4px}.article-images-primary{height:215px;width:188px}.article_images_secondary_container_left{margin:0;float:left;line-height:0}.article_images_secondary_container_right{margin:0;float:right;line-height:0}.article_images_secondary_container_left img,.article_images_secondary_container_right img{border-color:#eeeded;border-style:solid;border-width:4px}.img_caption{color:#868686;text-align:center;display:block;height:auto}#body-content{height:auto}#body-content p,#body-content ul,#body-content dl,#body-content ol{font-size:14px;line-height:22px;color:#333333}#body-content ul li,#body-content dl dd,#body-content ol li{margin-bottom:5px;list-style:inherit}#body-content strong{color:#333333}#premium_lockout{width:95%;background-color:#EEEDED;padding:10px}#premium_lockout_left{width:340px;float:left;color:#666}#premium_lockout_left ul{margin:10px 0 0 0}#premium_lockout_right{width:128px;float:right;color:#666}#lockout-buttons_sub{background-color:#ed1c24;width:100px;height:16px;padding:7px;text-align:center;color:#F6F6F6}#lockout-buttons_sign{background-color:#4B4B4B;width:100px;height:16px;padding:7px;text-align:center;color:#F6F6F6;margin-top:8px}#premium_lockout h4{color:#ed1c24;margin:0px;padding:0px;font-family:AvenirNext,sans-serif,Helvetica,sans-serif;font-size:1.3em;font-weight:bold}.updated{background-color:#ed1c24;color:#fff;padding:4px 4px 2px 4px;margin:0 5px;cursor:pointer}.content_descriptors a{text-transform:capitalize;font-size:13px;background-color:#E9EFF4;padding:4px;color:#555;line-height:30px;white-space:nowrap}div.article_audio{border:1px #c6c6c6 solid;color:#666666;padding:0 16px 5px;margin:0 0 5px 0}div.article_audio h2{margin:10px 0 0}div.article_audio_desc{margin:0 0 10px 0}object#dewplayer{border-top:1px #c6c6c6 solid}div.download-button{margin:15px 0}div.download-button a{background:#3e3e3e url(../images/button-download.jpg) 0 0 repeat-x;color:#ffffff;font-family:AvenirNext,sans-serif,Helvetica,sans-serif;text-align:center;margin:10px 0 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px #303030 solid;font-size:12px;padding:12px 8px 3px 35px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px}div.download-button a:hover{background:#3e3e3e url(../images/button-download.jpg) 0 -30px repeat-x;border:1px #888888 solid;color:#efefef;-moz-box-shadow:0px 2px 2px #aaaaaa !important;-webkit-box-shadow:0px 2px 2px #aaaaaa !important;-webkit-border-radius:2px;-moz-border-radius:2px}div.download-button a:active{background:#3e3e3e url(../images/button-download.jpg) 0 -60px repeat-x;border:1px #222222 solid;color:#ffffff;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;-webkit-border-radius:2px;-moz-border-radius:2px}pre{position:relative;background:#fff url(../images/pre_bg.gif) top left repeat;border:1px solid #999;color:black;display:block;font-family:AvenirNext,sans-serif,Courier,monospace;font-size:13px;line-height:18px;margin:10px 0 20px;overflow:auto;padding:0px 10px;overflow-x:scroll;overflow-x:auto;white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre code{margin:0 0 0 40px;padding:0;display:block}#gallery-container{position:relative;width:495px}#gallery{overflow:hidden;width:495px !important;height:250px}#gallery-container .controls{position:absolute;z-index:10}#gallery-container #gallery-next,#gallery-container #gallery-prev{top:78px}#gallery-container #gallery-prev{left:-11px}#gallery-container #gallery-next{background-position:-22px -22px !important;right:-10px}#gallery ul{overflow:hidden;float:left;margin:0;padding:0}#gallery ul li{list-style:none;margin:0;padding:0;display:inline}#gallery ul li .gallery-image-container{display:block;float:left;height:250px;margin:0 1px;width:180px}#gallery ul li .gallery-image-container .gallery-image a{border:none}#gallery ul li .gallery-image-container .gallery-image{background-color:#000000;height:180px;margin-bottom:2px;width:180px}#gallery ul li .gallery-image-container .caption{background:none repeat scroll 0 0 #E8E8E8;float:left;height:35px;padding:7px 10px;width:160px}div#free-online-trial{width:500px;height:150px;background:url("../images/free-online-trial.jpg") 0 0 no-repeat;color:#fff;position:relative}div#free-online-trial h2{font-size:26px;line-height:32px;margin:0 0 6px 0}div#free-online-trial h2,div#free-online-trial p{color:#fff}div#free-online-trial p{font-size:16px}div#free-online-trial p span#free{color:#74a4fc;font-size:18px}div#free-online-trial #inner{padding:12px 195px 12px 12px}div#free-online-trial .blue-block-link{position:absolute;bottom:7px}.node-survey label{float:none;width:auto;display:block;margin-bottom:3px}.node-survey fieldset{margin-bottom:30px}.node-survey fieldset h4{margin-bottom:3px}.node-survey .ui-slider{width:95%;margin-left:8px}.node-survey .word_count{font-size:14px;font-weight:bold;font-family:MarselisSlab,sans-serif,"Times New Roman";display:block;float:right;position:relative;top:22px}.node-survey div.auto-complete-results{left:0 !important}.node-survey div.description{width:440px}.node-type-company-lists .jqgrid-table .overall-rank{line-height:46px !important}#feature-new-body-content{columns:100px 2;-webkit-columns:100px 2;-moz-columns:100px 2;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;float:left;width:800px;padding-top:30px;color:#303030}#feature-new-body-content p{font-size:16px;line-height:160%;text-align:justify}#feature-new-sponsors{margin-top:20px}#feature-new-sponsors a{float:left;margin-right:10px}#feature-new-sponsors a:hover{border:0}#feature-new-container{margin:0 auto;width:83%}#feature-new-visit-button{margin:0 auto;width:430px;margin-bottom:40px;margin-top:40px}#feature-new-video .video iframe{width:710px;height:400px;margin-left:40px}.feature-new-head{display:none}#feature-new-visit-button .dark-button a{font-size:16px}.onecolum_article_paragraph{width:650px;float:left}.onecolum_article_paragraph h2{margin-top:0px}.onecolumn_right_column{width:250px;float:right}.onecolum_article_paragraph p{color:#303030;font-size:14px}.onecolum_article_paragraph li{color:#303030;font-size:14px}.onecolumn_right_column h2{margin-top:0px;font-size:30px;line-height:120%}.one-column-title .logo{float:right}.onecolumn_right_column p strong{color:#A1A1A1}.onecolumn_right_column .speaker img{margin-left:30px}.onecolumn_right_column .content{padding:5px 40px 0px 40px}.onecolumn_right_column .content ul{list-style:square;padding:0}.clear{clear:both}.one-column-title{position:relative;margin-bottom:30px}.one-column-title h2{float:left}.one-column-article-dark-button.title{height:50px;padding-top:20px;margin-top:0px;margin-left:25px;margin-bottom:100px}.one-column-article-dark-button.footer h2{margin-right:20px;font-size:30px;margin-top:0px}.one-column-article-dark-button.footer h3{float:left;margin-right:20px;font-size:19px}.one-column-article-dark-button a{display:block;color:#FFF;text-transform:uppercase;padding:20px 0px 0px 10px;height:18px;background:url("../images/blue-btn-big.png") 0 0 no-repeat;width:105px;text-shadow:0 -1px 0 #25487a;float:left;font-size:16px;width:228px;height:36px;margin-bottom:10px}.one-column-article-dark-button a:hover{background-position:0 -56px;border:none;text-decoration:none;outline:none}.one-column-article-dark-button a:active{background-position:0 -112px}.onecolumn_right_column p{position:relative}.onecolumn_right_column .left{background:url(../images/left-quote.png) no-repeat;width:22px;height:21px;position:absolute;top:0;left:-30px;opacity:0.6}.onecolumn_right_column .right{background:url(../images/right-quote.png) no-repeat;width:22px;height:21px;position:absolute;bottom:0;right:-25px;opacity:0.6}#title-image-holder{width:100%}#title-image-holder h1{border-left:none;float:left;font-size:36px;line-height:120%;margin:0;padding:0;width:70%}#firm-payment-form{background-color:#e5e5e5;width:620px;padding:20px 20px 20px 20px;margin-top:20px;margin-bottom:20px}#firm-payment-form p.note{margin-top:-15px;margin-bottom:5px;color:#797979;font-style:italic}#firm-purchase-form{font-size:16px;color:#303030}#firm-payment-form h1{border:none;font-size:46px}#firm-purchase-form input[type="submit"]{margin-bottom:10px}.book-button{margin-top:10px}#book-button-blue{display:block;color:#FFF;text-transform:uppercase;padding:0px 0px 0px 10px;height:18px;background:url("../images/blue-btn-big.png") 0% 0% no-repeat;width:105px;text-shadow:0 -1px 0 #25487a;float:left;font-size:16px;width:228px;height:56px;margin-right:20px;text-align:left;border:none;cursor:pointer;margin-left:300px;margin-top:-90px;margin-bottom:-20px}#book-button-blue:hover{background-position:0 -56px;border:none;text-decoration:none;outline:none}#book-button-blue:active{background-position:0 -112px}.event_article_title.one-column-title.minetwork{max-width:650px}.onecolum_article_paragraph.minetwork{margin-top:0px}.one-column-article-dark-button.minetwork.footer{height:50px;padding-top:20px;margin-top:0px}#firm-payment-form p.note{margin-top:20px;margin-bottom:5px;color:#797979;font-style:italic}div.event-info-teaser{margin:0 !important;border-left:#CCC 8px solid;padding:9px 10px}div.event-info-teaser p{margin:0}div.event-info-inner-teaser{background:#ececec;padding:10px 5px;margin:0 0 10px 0;width:310px;height:76px}div.list-profile-rank{float:left}div.list-profile-rank h1{font-family:AvenirNext,sans-serif,Helvetica,sans-serif;font-size:42px;border-left:8px #ed1c24 solid}div.list-profile-title{float:left}div.list-profile-title h1{border:none;margin:10px 0 0 0;padding:0px}div.list-profile-subtitle{float:left}div.list-profile-image{float:right;border:3px #ececec solid;margin:5px 0 0 10px}div.list-profile-information{float:left;margin:5px 0 0 0;width:auto}.panel-pane .pane-content .node-product{padding:0 12px 0 0}.productpage-top{border-bottom:1px #dcdcdc solid;height:auto;float:left;width:100%;margin:0 0 10px 0}.productpage-image{float:left;padding:5px 5px 0;margin:0 10px 10px 0;border:1px #dcdcdc solid}.productpage-price{font-size:18px;font-weight:bold;margin:8px 0 0}.productpage-addtocart .add-to-cart label{font-family:AvenirNext,sans-serif,Helvetica,sans-serif;width:auto;margin:0 15px 0 0}.productpage-addtocart .form-item,.productpage-addtocart .form-actions{margin:0 0 0 10px;float:left;clear:none;padding:5px 0 0 0}.productpage-addtocart .form-item-qty{background:#fafafa;padding:1px 5px;border:1px #dcdcdc solid;margin:5px 0 0 0;float:left}.productpage-addtocart .form-submit{float:left;text-transform:uppercase;height:31px}.productpage-title h2{font-size:24px;margin:0}.productpage-addtocart{float:left;width:330px;margin:2px 0 0}.productpage-button{margin:10px 0}div.drum-company-teaser{border-bottom:1px solid #D9D9D9;font-size:13px;padding-bottom:10px !important;min-height:65px}div.drum-company-teaser .field-name-body p{margin-bottom:0}div.drum-company-teaser h2{margin-bottom:0;line-height:20px}div.drum-company-teaser .field-name-field-company-location{color:#006621}div.drum-company-teaser .company-thumbnail-teaser{float:right;margin-left:12px}div.drum-company h1{border-left:8px solid #333;color:#303030;display:block;margin:5px 0  0 0 !important;padding:0 10px !important}div.drum-user h1{border-left:none;padding:0}div.drum-user div.profile-top{margin-bottom:15px}div.drum-user div.profile-top div.profile-image{float:left;max-width:160px;margin-right:10px;min-height:100px}div.drum-user div.profile-top div.profile-top-content{width:330px}div.drum-user div.profile-image img{padding:2px;border:1px solid #eceded}div.drum-user div.profile-top-content p{margin-bottom:0}div.drum-company div.company-logo{text-align:center;margin-bottom:10px}div.drum-company div.extra-info{margin-bottom:20px}div.drum-company div.extra-info table{font-size:13px;margin-top:10px}div.drum-company div.extra-info table tbody{border:none}div.drum-company div.extra-info table td{padding:0 0 7px 15px;color:#666666}div.drum-company div.extra-info table td.list-label{border-right:1px solid #e2e2e2;padding:0 7px 7px 0;font-family:MarselisSlab,sans-serif,"Times New Roman";color:#303030;width:120px}div.drum-company img.rar-recommended-logo{float:right;height:62px;margin-top:5px}div.pane-twitter-reference{background-color:#E5E5E5;border:1px solid #E5E5E5;padding:10px;margin-bottom:10px}div.pane-twitter-reference h2{margin-top:0}div.drum-company div.content h2,div.drum-user div.content h2{margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:1px solid #DDDDDD}div.social-smallicon{line-height:24px;float:left;margin:0 8px 0 0;width:auto;height:22px;border-right:1px solid #c6c6c6;padding:0 8px 0 0}div.facebook-smallicon{background:url(../images/thedrum-sprite.png) -248px -85px no-repeat;width:22px;height:22px;float:left;margin:0 8px 0 0}div.twitter-smallicon{background:url(../images/thedrum-sprite.png) -270px -85px no-repeat;width:22px;height:22px;float:left;margin:0 8px 0 0}div.linkedin-smallicon{background:url(../images/thedrum-sprite.png) -292px -85px no-repeat;width:22px;height:22px}div.web-links{margin-top:10px}div.web-links h3{margin-bottom:2px;padding-bottom:0}.rar-profile .rar-details p{margin-bottom:5px}.rar-profile .rar-logo img{width:150px}div.drum-company div.field-type-taxonomy-term-reference h3{color:#666666;font-family:AvenirNext,sans-serif,Helvetica,sans-serif;font-size:12px;line-height:19px;font-weight:bold;margin:0;padding:0}div.drum-company div.field-type-taxonomy-term-reference ul{margin:0;padding:0;list-style:none}div.drum-company div.field-type-taxonomy-term-reference ul li{margin:0;padding:0;list-style:none}div.drum-company .company-information{margin-bottom:15px}div.drum-company .company-information table,.rar-profile table{width:100%;margin-top:5px}div.drum-company .company-information table tbody,.rar-profile table tbody{border:none}div.drum-company .company-information table td.company-logo,.rar-profile table td.rar-logo{max-width:180px;padding-left:15px;text-align:center}.rar-profile table td.rar-details{width:300px;border-right:1px solid #dddddd}div.drum-company .company-information table td.company-details{width:300px;border:0px}span.info-header a,span.info-header a:hover{float:right;font-size:12px;color:#ed1c24;padding-top:5px}div.drum-user.user-profile p{font-size:14px;color:#000}div.drum-user div.profile-top div.profile-top-content{width:500px}div.panel-pane div.article_featured,div.panel-pane div.article_secondary{height:auto;padding-bottom:10px}.article_featured .article_section,.article_secondary .article_section_left,.article_secondary .article_section_right{float:left;height:auto;min-height:125px}.article_feature_left{float:left;margin:0 5px 10px 0}.article_feature_right{float:right}.article_secondary .article_section_left{width:70% !important}.article_secondary .article_section_right{width:30% !important}.teaser_paragraph{margin:0 !important;padding:9px 0 2px 0px;color:#333333}.article_secondary .article_preview{margin:10px 15px 10px 15px}.article_preview_img{float:right;margin-left:10px}.article_preview_img img{border:3px solid #eeeeee}.article_featured .article_info,.article_secondary .article_info{height:30px;margin:0px 0 0 0;border-bottom:1px solid #d9d9d9;font-size:12px;clear:both}.teaser-links{padding:10px 0;border-bottom:1px solid #d9d9d9;clear:both}.teaser-award .teaser-links{border-bottom:none}.article_secondary .article_info div.region,.article_featured .article_info div.region{margin:5px 10px 5px 0;padding-right:10px;float:left;color:#a9a9a9;border-right:1px solid #d9d9d9;text-transform:uppercase}.article_secondary .article_info div.tags,.article_featured .article_info div.tags{margin:5px 10px 5px 0;float:left}.article_info div.author{margin:5px 20px 5px 0;padding-right:20px;float:left;color:#a9a9a9;border-right:1px solid #d9d9d9;text-transform:uppercase}.article_info .comment_count{float:left;margin:5px 10px 5px 0;padding-right:10px;border-right:1px solid #d9d9d9}.article_secondary .article_preview,.article_featured .article_preview{margin:10px 15px 10px 15px}#content .article_secondary h2,#content .article_featured h2{margin:0;padding:0}div.node-drum-basic-article-teaser-medium .article_preview_img img{width:139px;height:90px;display:block}.teaser{position:relative}.teaser-award .overlap-tag{right:10px;top:-27px}.teaser-award .overlap-tag .overlap{top:6px}.teaser-award .overlap-tag .overlap-tag-content{padding:5px 8px}div.appointments-list-item{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d9d9d9}h2.appointments-name{padding:5px 0 5px 0;margin:0}div.appointments-summary p{margin:0;padding:10px 0 0 0;min-height:28px !important;height:auto}div.appointments-image{border:3px #cccccc solid;float:right}div.appointments-image a:hover{border:none}div.appointments-image a img{display:block}div.appointment-content h3{font-weight:bold}div.node-drum-appointment .pull-right{margin-left:30px;float:right;width:228px}form.node-drum_appointment-form .field-type-text-with-summary label{width:100%}.node-drum-event-teaser{border-bottom:1px solid #DEDEDE}.event_teaser{margin-top:20px}.event_teaser .event_teaser_paragraph h2{display:none}.event_teaser_title h2{font-size:20px;margin:0;padding:0;line-height:145%}.event_teaser_paragraph{margin-top:10px;color:#333333;font-size:13px}.event_teaser_status{float:right}.event_teaser_status span{background:#ed1c24;height:15px;width:auto;z-index:1;color:#fefefe;text-align:center;padding:4px 7px 4px 7px;font-size:12px}.event_teaser_left{float:left;width:68%;margin-bottom:20px}.event_teaser_right{float:right;width:24%}.event_teaser_link_button{margin:15px 0 15px 0}.events_description{font-size:13px;color:#333333}.event_teaser_image{width:135px;float:right}.event_teaser_image img{width:100%}.event_teaser_date{color:#333333;margin-top:8px}.event_teaser_date span{padding:6px 4px 6px 0px}.event_article{margin-bottom:20px}.event_article_title h2{font-size:30px;margin:0;padding:0;line-height:140%}.event_article_paragraph{margin-top:10px;color:#333333}.event_article_paragraph p{font-size:13px;line-height:160%}.event_article_status span{background-color:#ededed}.event_article_right{float:right;margin:18px 5px 5px 5px}.event_article_link_button{float:left;width:100%}.events_description{font-size:13px;color:#333333}.event_article_date{color:#333333;margin-top:20px;padding:0;list-style-type:none}.event_article_date li{margin-top:8px}.event_article_date li span{background-color:#ededed;padding:7px 10px 6px 10px;max-width:320px;margin-left:0px}.event_article_venue{color:#333333;margin-bottom:20px}.event_article_venue span{background-color:#ededed;padding:6px 8px 6px 4px}.event_article_image{float:left;width:100%}.event_article_image img{width:98%;border:2px solid #ededed;image-rendering:optimizeQuality}.event_contact{background-color:#e5e5e5;padding:10px 20px 20px 20px}.event_contact_image{width:60px;float:left}.event_contact_image img{width:100%;border:2px solid #ffffff}.event_contact_details{float:left;margin-left:30px}.event_contact_details h2{padding:0;margin:0;font-size:20px}.event_article_status{float:right;width:100%;margin-bottom:10px}.event_article_status span{display:block;background:#ed1c24;height:15px;width:auto;z-index:1;color:#fefefe;text-align:center;padding:2px 0px 8px 0px;font-size:12px;width:100%}.event_contact_position{font-size:14px}.event_contact_email{margin-top:25px;font-size:14px}.pane-other-drum-events{padding:5px}.pane-other-drum-events h2{margin:0;padding:0;color:#000000;font-size:14px;font-family:AvenirNext,sans-serif,Helvetica,sans-serif}.pane-other-drum-events .views-row{margin-bottom:4px;margin-top:10px;border-bottom:1px solid #dcdcdc;padding-bottom:3px}.pane-block-62 h2{font-size:30px}.view-title{width:100%;border-bottom:1px solid #dcdcdc}.event_article_right .dark-button a{padding-left:0px;padding-right:0px;display:block;width:100%}.event_bottom_link{margin:30px 0px 5px 100px}.event_bottom_link a{width:600px}.event_teaser_related{padding:10px 15px 7px 10px;background-color:#f7f9f9;border:1px solid #ececec}.event_article_right{width:250px}.event_article_right a.btn{float:right}.teaser.teaser-event h2 a{border-left-color:#333333}.teaser.teaser-event h2 a:hover{border-left-color:#ed1c24}.teaser-paragraph-content{margin-top:10px}.form-item{clear:both}form,fieldset{clear:both}textarea{font-family:AvenirNext,sans-serif,Helvetica,sans-serif;font-size:12px}form .password-indicator{width:78%}form .password-strength{margin:0 0 0 5px;width:175px}form .password-strength-text{padding-top:8px}form div.form-item .password-suggestions{padding:12px;margin-left:131px;width:260px}.uc-cart-checkout-form .form-item{margin:1em 0}form div.form-item.confirm-parent,.uc-cart-checkout-form .form-item.form-disabled{margin:0}.ui-widget{font-family:AvenirNext,sans-serif}.ui-widget input{width:250px}.ui-widget textarea{width:260px;height:70px}#user-login div.form-item{margin-bottom:0}.content .order-review-table #edit-actions input[type="submit"]{margin:0 0 0 20px;text-transform:uppercase}.content .order-review-table{width:640px;line-height:22px;font-size:13px;background:#fafafa;border:1px solid #dcdcdc;padding:12px;margin:10px 0;border-collapse:separate}.content .order-review-table .pane-title-row{text-align:left;font-size:18px;font-family:MarselisSlab,sans-serif,"Times New Roman";color:#303030;border:none;background:none}.content .order-review-table .pane-title-row td{border-bottom:1px solid #DDDDDD;border-spacing:12px}.content .order-review-table .title-col{width:250px;text-align:left}.content .order-review-table .review-button-row{background:none}.content .order-review-table td{padding:5px 10px}.content .order-review-table .pane-title-row tr{width:100%}.content .order-review-table table{margin-top:0}.pane-appointments-add .form-wrapper fieldset{border:none;background:none;margin:0px;padding:0px;top:0px}.pane-appointments-add .form-wrapper legend{display:none}.pane-appointments-add .form-wrapper .form-item{border:none}.pane-appointments-add .form-wrapper .fieldset-wrapper{margin:-12px -10px;padding:0px}.pane-newsletter-newsletter-by-node,#block-newsletter-newsletter-by-node{background:#868686 url("../images/free-online-trial.jpg") 187px 0 no-repeat;color:white;padding:1px 10px 10px;border:1px solid #666666}.pane-newsletter-newsletter-by-node h2,#block-newsletter-newsletter-by-node h2{color:#ffffff;margin:5px 0px 5px 0px}.pane-newsletter-newsletter-by-node .form-item,#block-newsletter-newsletter-by-node .form-item{float:left;width:334px;margin:2px 0 0}.pane-newsletter-newsletter-by-node .form-item input.form-text,#block-newsletter-newsletter-by-node .form-item input.form-text{width:330px;margin-top:2px}.pane-newsletter-newsletter-by-node .form-submit,#block-newsletter-newsletter-by-node .form-submit{margin-left:20px}.form-wrapper .form-item-panes-payment-details-cc-start-year,.form-wrapper .form-item-panes-payment-details-cc-exp-year{display:inline-block}.form-wrapper .form-item-panes-payment-details-cc-start-year select,.form-wrapper .form-item-panes-payment-details-cc-exp-year select{margin-top:0}.pane-mydrum-mydrum-email-alerts .form-item-categories label,.pane-mydrum-mydrum-email-alerts .form-item-locations label{float:none !important;width:auto !important}#edit-interspire div.form-type-checkboxes #edit-categories,#edit-interspire div.form-type-checkboxes #edit-locations{border:1px solid #ECECEC;padding:5px 0 10px 15px}#edit-interspire div.form-type-checkboxes #edit-categories label,#edit-interspire div.form-type-checkboxes #edit-locations label{color:#666666;font-size:12px;font-family:AvenirNext,sans-serif,Helvetica,sans-serif}#edit-interspire div.form-type-checkboxes div.description{margin:5px 0 0 0}#edit-interspire .form-item-categories label,#edit-interspire .form-item-locations label{margin-bottom:5px}#edit-interspire div.form-checkboxes div.form-type-checkbox{width:180px}.form-submit{height:30px}#search-submit.form-submit[type="submit"]{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#search-submit.form-submit[type="submit"]:hover{transition:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.ui-widget-content .grey{color:#a09c9c}.uc-cart-checkout-form input[type="text"]{width:250px}.uc-cart-checkout-form .form-item-panes-payment-details-cc-type select,.uc-cart-checkout-form .country{width:260px}.uc-cart-checkout-form #payment-details{border-top:none}.uc-cart-checkout-form .payment-details-credit label{float:none}.payment-details-credit .form-item-panes-payment-details-cc-start-year label,.payment-details-credit .form-item-panes-payment-details-cc-exp-year label{width:100px !important;text-align:right}.form-item-panes-payment-details-cc-type,.form-item-panes-payment-details-cc-start-year:after,.form-item-panes-payment-details-cc-exp-year:after{clear:both;display:table;content:"";line-height:0}.uc-cart-checkout-form .form-item-panes-payment-details-cc-owner{margin-top:10px !important}.uc-cart-checkout-form .form-item-panes-payment-details-cc-exp-month{margin-top:0px !important}.uc-cart-checkout-form .form-item-panes-payment-details-cc-cvv{margin-top:6px !important}.uc-cart-checkout-form .form-item-panes-payment-details-cc-start-month label,.uc-cart-checkout-form .form-item-panes-payment-details-cc-start-year label{margin-bottom:10px !important}.uc-cart-checkout-form .form-item-panes-payment-details-cc-exp-month label,.uc-cart-checkout-form .form-item-panes-payment-details-cc-exp-year label{margin-bottom:10px !important}.uc-cart-checkout-form .form-item-panes-payment-details-cc-issue input,.uc-cart-checkout-form .form-item-panes-payment-details-cc-cvv input{width:50px}.uc-cart-checkout-form .form-actions input{margin-left:10px}.uc-cart-checkout-form #help-pane{margin-top:0 !important}.uc-cart-checkout-form .autocomplete-map{width:435px;margin-left:130px}.uc-cart-checkout-form .form-item-panes-uc-addressfield-autocomplete-billing-copy-address label,.uc-cart-checkout-form .form-item-panes-uc-addressfield-autocomplete-delivery-copy-address label{width:auto;float:none}.uc-cart-checkout-form .form-item-panes-uc-addressfield-autocomplete-billing-copy-address,.uc-cart-checkout-form .form-item-panes-uc-addressfield-autocomplete-delivery-copy-address{margin-bottom:10px !important}.pane-account-registration h2.pane-title,h2.uc-checkout-title{font-size:32px !important;line-height:36px !important}h2.uc-checkout-title{width:645px}.node-webform h2{display:none}td.subtotal{text-align:right}.form-actions input{margin-left:10px}.form-actions input:first-of-type{margin-left:0}.uc-cart-checkout-form .form-actions{text-align:left !important}table tr.even,table tr.odd{background-color:transparent;border-bottom:none;padding:0}.tabs{font-family:AvenirNext,sans-serif,sans-serif;margin:20px 0}.tabs ul.primary{padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(../images/tabs-border.png) repeat-x left bottom}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0}.tabs ul.primary li.active a{border-bottom:1px solid #ffffff}.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 3px;margin:0;text-shadow:0 1px 0 #fff;-khtml-border-radius-topleft:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-khtml-border-radius-topright:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}.tabs ul.primary li.active a{background-color:#ffffff}.tabs ul.secondary{border-bottom:none;padding:0.5em 0}.tabs ul.secondary li{display:block;float:left}.tabs ul.secondary li:last-child{border-right:none}.tabs ul.secondary li:first-child{padding-left:0}.tabs ul.secondary li a{padding:0.25em 0.5em}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}ul.action-links{list-style:none;margin:10px 0;padding:0}ul.action-links li{display:inline-block;margin-right:5px}.form-item .description{line-height:13px;margin-top:5px}#messages{padding:0 0 5px;margin:0 auto}.featured #messages{background:#f0f0f0;background:rgba(30,50,10,0.08)}div.messages{margin:8px 15px}.breadcrumb{font-size:0.929em}.profile .user-picture{float:none}.password-parent,div.form-item div.password-suggestions{position:relative;width:auto}#password-strength{float:none;left:16em;position:absolute;width:11.5em}#password-strength-text,.password-strength-title,div.password-confirm{font-size:0.82em}#password-strength-text{margin-top:0.2em}a.button{background:#fff url(../images/buttons.png) 0 0 repeat-x;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;margin-bottom:1em;margin-right:0.6em;padding:4px 17px;-khtml-border-radius:15px;-moz-border-radius:20px;-webkit-border-radius:15px;border-radius:15px}a.button:link,a.button:visited,a.button:hover,a.button:focus,a.button:active{text-decoration:none;color:#5a5a5a}div.grippie{display:none}fieldset{background:#ffffff;border:1px solid #DDDDDD;margin:10px 0 30px 0 !important;padding:0 0 10px;position:relative;top:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-top:none}.fieldset-wrapper{margin-top:20px}.fieldset-wrapper .fieldset-wrapper{border-top:none}.node-form .fieldset-wrapper{margin-top:0}.filter-wrapper{top:0;padding:1em 0 0.2em;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.filter-help a{font-size:0.857em;padding:2px 20px 0}.filter-wrapper .form-item label{margin-right:10px}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em}.filter-guidelines{padding:0 1.5em 0 0.5em}fieldset legend{background:#F2F2F2;border:1px solid #DDDDDD;border-bottom:3px solid #CCCCCC;color:#666666;font-weight:bold;display:block;height:30px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;left:-1px;*left:-8px;line-height:2;padding:6px 0 0 0;position:absolute;text-indent:6px;top:-14px;width:100%}fieldset legend a{color:#3b3b3b}fieldset legend a:hover,fieldset legend a:focus,fieldset legend a:active{color:#000}fieldset .fieldset-wrapper{padding-top:8px}input{padding:4px}input,textarea{font-size:0.929em}textarea{line-height:1.5}textarea.form-textarea,select.form-select{padding:4px}input.form-text,textarea.form-textarea,select.form-select{color:#676767;border:1px solid #ccc}input.form-text:focus,textarea.form-textarea:focus,select.form-select:focus{border:1px solid #ed1c24;color:#3c3c3c}.password-suggestions ul li{margin-left:1.2em}.form-item{margin-top:0}fieldset .description{margin-top:5px}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px}.form-actions{clear:both;padding-top:10px}.panel-pane .form-actions{margin:0;padding:0}input.form-button-disabled,input.form-button-disabled:hover,input.form-button-disabled:focus,input.form-button-disabled:active,.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171}.form-disabled .grippie{background-color:#ededed;border-color:#bbb}.form-disabled label{color:#717171}html.js input.form-autocomplete{background-position:100% 4px}html.js input.throbbing{background-position:100% -16px}.filter-wrapper label{width:auto;float:none}.filter-wrapper .form-select{min-width:120px}.comment-form fieldset.filter-wrapper .tips{font-size:0.786em}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em}div.password-suggestions{border:0}.ui-widget-overlay{background:#222222;opacity:0.7}#forum tr td.forum{padding-left:35px}#forum .name{font-size:1.083em}#forum .description{font-size:1em}div.border-top-none{border-top:none !important;padding-top:0 !important}#block-search-form{padding-bottom:7px}#block-search-form .content{margin-top:0}#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;font-size:1em;height:1.3em;margin-right:5px;width:9em}#search-block-form input.form-submit,#search-form input.form-submit{margin-left:0;margin-right:0;height:25px;width:34px;padding:0;cursor:pointer;text-indent:-9999px;border-color:#e4e4e4 #d2d2d2 #b4b4b4;background:url(../images/search-button.png) no-repeat center top;overflow:hidden}#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{background-position:center bottom}#search-form .form-item-keys label{display:block;font-family:MarselisSlab,sans-serif,"Times New Roman";font-size:18px}ol.search-results{padding-left:0}.search-results li{margin:0;padding:0}.search-results li:last-child{border-bottom:none;padding-bottom:none;margin-bottom:1em}.search-results .search-snippet-info{padding-left:0}.shortcut-wrapper{margin:2.2em 0 1.1em 0}.shortcut-wrapper h1#page-title{float:left;margin:0}div.add-or-remove-shortcuts{padding-top:0.9em}.overlay div.add-or-remove-shortcuts{padding-top:0.8em}.page-admin #content img{margin-right:15px}.page-admin #content .simpletest-image img{margin:0}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande", "Lucida Sans Unicode", sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none}.page-admin-structure-block-demo #featured .block-region{font-size:0.55em}.page-admin-structure-block-demo #header .block-region{width:500px}.page-admin #admin-dblog img{margin:0 5px}#system-theme-settings fieldset{padding:0}#system-theme-settings fieldset .fieldset-legend{margin-top:0}div.admin .right,div.admin .left{width:49%;margin:0}div.admin-panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px}div.admin-panel h3{margin:16px 7px}div.admin-panel dt{border-top:1px solid #ccc;padding:7px 0 0}div.admin-panel dd{margin:0 0 10px}div.admin-panel .description{margin:0 0 14px 7px}.overlay #main,.overlay #content{width:auto;float:none}.overlay #page{padding:0 2em}.overlay #skip-link,.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none}.overlay-processed .field-type-image{display:block;float:none}.overlay #messages{width:auto}.node .poll{margin:2em 0}.node .poll #edit-choice{margin:0 0 1.5em}.poll .vote-form{text-align:left}.poll .vote-form .choices{margin:0}.poll .percent{font-size:0.857em;font-style:italic;margin-bottom:3em;margin-top:-3.2em;float:right;text-align:right}.poll .text{clear:right;margin-right:2.25em}.poll .total{font-size:0.929em;font-style:italic;text-align:right;clear:both}.node .poll{margin:1.8em 0 0}.node .poll .text{margin-right:6.75em}.node .poll #edit-choice{margin:0 0 1.2em}.poll .bar .foreground{background-color:#666}#footer-wrapper .poll .bar{background-color:#666}#footer-wrapper .poll .bar .foreground{background-color:#ddd}.pane-page-tabs ul.primary{border:none;margin:0;padding:10px 0 25px 0}.pane-page-tabs ul.primary:after{clear:both}.pane-page-tabs ul.primary>li{float:left}.pane-page-tabs ul.primary>li>a{padding-left:8px;padding-right:8px;margin-right:2px;line-height:14px;padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#F2F2F2;border:1px solid #CCC}.pane-page-tabs ul.primary>li>a:hover{border:1px solid #DDD}.pane-page-tabs ul.primary>.active>a,.pane-page-tabs ul.primary>.active>a:hover{color:#ffffff;background-color:#0088cc;border-color:#0075b0}.twtr-ft,div.twtr-hd{display:none}#twtr-widget-1 .twtr-doc,#twtr-widget-1 .twtr-hd a,#twtr-widget-1 h3,#twtr-widget-1 h4,#twtr-widget-1 .twtr-popular{background-color:none !important}.twtr-hd{background:none;border-bottom:1px #777777 dotted}.twtr-widget p{font-size:12px !important}.twtr-widget .twtr-tweet{border-bottom:1px dotted #777777 !important}.twtr-widget .twtr-tweet-wrap{padding:6px 8px 6px 0 !important}a.twtr-user{display:none !important}div.footer-share-icons{width:auto;height:22px;color:#efefef;margin:5px 0 0 0;line-height:0;-moz-border-radius:1px;-webkit-border-radius:1px;padding:5px;float:right}#fb-like-footer{float:left;height:20px;margin:0 7px 0 0}#g-plus-footer{float:left;width:56px}#tweet-footer{float:left;height:20px;margin:0 7px 0 0;padding:0 2px 0 0}div.copyright-info{margin:0px 0 0 0;width:580px;float:left}.datetext{float:left;margin:6px 0 0 5px;border-right:1px #DFDFDF solid;padding:0 5px 0 0;height:13px;line-height:17px;font-size:12px;color:#4b4b4b}#logo-container div.datetext{text-align:center;margin-top:16px}#mydrum-subscribe-badge{background:url("../images/thedrum-sprite.png") -318px -278px no-repeat;width:13px;height:13px;float:right;margin:2px 0 0 5px}.panel-separator{margin:0 0 1em 0}ul.pager li{margin:0 !important;padding:0 !important}ul.pager li.pager-ellipsis{display:none}ul.pager li.pager-item a,ul.pager li.pager-current,ul.pager li.pager-next a,ul.pager li.pager-last a,ul.pager li.pager-first a,ul.pager li.pager-previous a{color:#9d9d9d;float:left;text-align:center;padding:4px 8px !important;border:1px solid #dddddd;display:block;margin-right:2px}ul.pager li.pager-item a:hover,ul.pager li.pager-next a:hover,ul.pager li.pager-last a:hover,ul.pager li.pager-first a:hover,ul.pager li.pager-previous a:hover{border:1px solid #a2a2a2}ul.pager li.pager-current{color:#ed1c24;font-weight:bold}.search-results li{margin:0 0 15px 0;padding:0}#feature-new-outside-banner{background:url("../images/CreamYork-VideoBanner.jpg") center -20px no-repeat;padding-top:175px;margin-top:0px}#countdown_dashboard{height:110px;margin:0 auto;width:900px;margin-bottom:60px}.dash{width:180px;height:114px;background:transparent url("../images/dash.png") 0 0 no-repeat;float:left;margin-left:20px;position:relative;border:1px solid #eeeded}.dash .digit{font-size:80pt;font-weight:bolder;float:left;width:90px;text-align:center;font-family:AvenirNext,sans-serif;color:#555;position:relative;margin-top:38px}.dash_title{position:absolute;display:block;bottom:-30px;right:0px;font-size:9pt;color:#555;text-transform:uppercase;letter-spacing:2px}.user_list_job_title{font-size:17px}div.menu-basket a{color:#747474;font-size:10px;outline:none;text-transform:uppercase;display:block;line-height:16px}div.menu-basket a:hover{border-bottom:none}div.menu-basket span.basket-icon{display:block;width:23px;height:14px;float:left;margin-right:4px;background:url(../images/thedrum-sprite.png) -117px -150px no-repeat}#header{position:relative}div.company-profile-menu{border-bottom:1px solid #ECECEC;padding-bottom:15px}.opinion-listing-block-entity{margin-bottom:10px}.event-landing .span12{background:url("../images/spacer.png") 0 100% no-repeat;padding-bottom:20px;margin-bottom:30px}.webform-client-form .form-textarea-wrapper textarea{width:451px}.webform-client-form label{margin-bottom:0px;width:100%}.webform-client-form .bue-ui{display:none}#node-119376 label{width:300px}#node-119376 h1{font-size:50px;line-height:60px;border:none;padding:0;text-align:center;color:#242424}.node-webform .event-landing h2{display:block;color:#242424}form.newsletter-signup{margin-top:15px}span.pw-button__native,span.pw-button-type-looknative{margin-right:-5px !important}#node-119376 legend{background-color:#464646;height:36px}#node-119376 legend span{color:#fff;font-size:17px}div#creative_57165681_0 div{z-index:1 !important;position:relative !important}body.node-type-drum-company .panel-2col .panel-col-last,.directory-page .panel-2col .panel-col-last{width:300px}body.node-type-drum-company .panel-2col .panel-left-container,.directory-page .panel-2col .panel-left-container{float:left;margin-right:30px;width:640px}.article_featured .company{padding:2px 0;margin:0;font-size:14px}.article_featured p.company:hover{border-color:#ed1c24}.article_featured p.company a:hover{border-bottom:none;color:#ed1c24}.article_featured .article_preview_img a:hover{border-bottom:none}.pane-directory-directory-search-news .view-content{margin-top:15px}.beta{margin:4px 0 0 4px;float:right;width:23px;height:11px;background:url("../images/icon_beta.gif") 0 0 no-repeat}.beta.beta-inline{float:none;display:inline-block}.btn.btn-small .fa{margin-right:6px}.group-company .messages.error.file-upload-js-error{float:left}.pane-rar-reference .logo a{border-bottom:none}.group-company .vertical-tabs ul.vertical-tabs-list{position:absolute}.group-company .vertical-tabs ul.vertical-tabs-list li a:hover{outline:none;text-decoration:none;border:none}.group-company .vertical-tabs ul.vertical-tabs-list li a:focus{outline:none}.group-company .vertical-tabs .fieldset-wrapper{padding:0}.group-company .vertical-tabs .fieldset-wrapper .form-item:first-of-type{margin-top:0}.group-company div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding-top:0}.group-company label{margin-bottom:3px}.group-company .field-name-body textarea{margin-bottom:15px}.group-company .container-inline-date .date-padding{padding:0}.group-company div.vertical-tabs-panes{padding-top:5px}.group-company div.vertical-tabs{padding-bottom:30px}.group-company div.autocomplete-deluxe-multiple{width:98%}.group-company div.form-item{margin-bottom:0}.group-company .form-wrapper{margin-bottom:10px}.group-company .tabledrag-toggle-weight-wrapper{float:right}.group-company .field-name-field-company-links{margin:12px 0px}.group-company th,.group-company tbody{border:none}.group-company .field-add-more-submit{margin-left:32px}.group-company div.cke{width:100% !important;float:left;margin:0 0 15px 0}.group-company .ckeditor_links{display:none !important}.group-company-admin .views-field-nothing{width:10%}.group-company-admin-wrapper table tr td .image-preview{width:100px}.group-company-admin-wrapper table tr td .image-preview img{max-width:100px;height:auto}.group-company-admin-wrapper table tr td .image-widget-data{width:400px}.group-company-admin-wrapper .field-name-field-company-links .description{margin-left:32px;margin-bottom:15px}.group-company-admin-wrapper .image-widget-data span.file,.group-company-admin-wrapper .image-widget-data span.file-size,.pane-company-addresses-company-address .tabledrag-toggle-weight-wrapper,.group-company-admin-wrapper .tabledrag-toggle-weight-wrapper{display:none}.pane-formblock-drum-company-edit .form-actions,.group-company-admin-wrapper .form-actions{float:right}.pane-border-bottom{padding-bottom:2px;border-bottom:1px solid #ECECEC}.group-company .vertical-tabs-panes .field-multiple-table fieldset{border:none;margin:0 0 10px 0;padding:0}.group-company-admin-wrapper .field-widget-image-image table{width:100%}.group-company .field-name-field-videos label{float:none}.group-company .field-name-field-videos .form-item{margin-bottom:10px}.group-company .field-name-field-videos fieldset{width:100%;margin-top:0 !important}.group-company .field-name-field-videos th,.group-company .field-name-field-images th,.group-company .field-widget-link-field th,.group-company .field-widget-link-field .tabledrag-toggle-weight-wrapper,.group-company .field-name-field-images .filter-wrapper{display:none}.group-company .field-name-field-videos td,.group-company .field-widget-link-field td{width:96%}.group-company .field-name-field-videos td.field-multiple-drag,.group-company .field-name-field-videos td.delta-order,.group-company .field-name-field-images td.field-multiple-drag,.group-company .field-widget-link-field td.field-multiple-drag,.group-company .field-widget-link-field td.delta-order{width:2%}.group-company .field-name-field-videos .field-add-more-submit{margin-left:32px}.group-company .field-name-field-images div.form-type-managed-file{margin-top:50px}.group-company .field-name-field-images table.sticky-table tr td{padding-bottom:12px;padding-top:12px;border-bottom:1px solid #ccc}.group-company .field-name-field-images textarea{width:450px;height:60px}div.image-field-caption,div.video-embed-description{text-align:left;margin:10px 0}.group-company .field-widget-link-field .form-item{margin-bottom:5px}.view-display-id-a_z .btn-group{text-align:center;margin-bottom:15px}.view-display-id-a_z .btn-group .btn{float:left;font-size:13px;padding:4px 8px}.pane-directory-glossary-pane{margin-bottom:20px}.pane-node-field-images .field-item{text-align:center;margin-bottom:10px}.pane-node-field-images .field-item:last-of-type{margin:0}.pane-page-tabs .tabs.secondary,.pane-page-tabs .tabs.secondary li{margin:0;padding:0;border:none}.pane-page-tabs .tabs.secondary li a{padding:4px 10px;background-color:#eee;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:0;display:inline-block}.pane-page-tabs .tabs.secondary li a:hover{border:1px solid #ccc}.pane-page-tabs .tabs.secondary li.active a:hover{border-color:#0075b0}.pane-page-tabs .tabs.secondary li.active a{color:#ffffff;background-color:#0088cc;border-color:#0075b0}.vertical-tabs-pane .fieldset-wrapper{margin-top:0}.group-company-admin-wrapper{position:relative}.group-company-admin-wrapper .views-exposed-form .views-widget-filter-combine *{float:left}.group-company-admin-wrapper .views-exposed-form .views-exposed-widget .form-submit{margin-top:0}.group-company-admin-wrapper .views-exposed-form label{padding:4px 10px 0 0;font-size:16px;text-align:right;width:200px}.group-company-admin-wrapper .views-exposed-form{margin-left:100px}.group-company-admin-wrapper .views-exposed-form .form-item-keyword input{width:400px;height:20px;border-right:none}.group-company-admin-wrapper .views-exposed-form .views-exposed-widget{padding-right:0}.group-company-admin-wrapper .views-exposed-form .views-submit-button input{height:30px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;font-weight:bold;float:left;margin:0}.vertical-tabs-panes .container-inline-date .form-item .form-item{display:inline-block;float:none}div.form-item #autocomplete{font-size:14px;border:1px solid #CCCCCC}div.form-item #autocomplete li{vertical-align:middle;border-bottom:1px solid #CCCCCC}div.form-item #autocomplete li:last-of-type{border-bottom:none}div.form-item #autocomplete li .title{padding:12px 0}div.form-item #autocomplete li .logo{margin:6px 10px;width:32px;height:32px;float:left}.pane-directory-search-company .no-matches{margin:0 0 20px 0}.pane-directory-search-company .no-matches h3{font-size:22px;float:left;margin-right:10px}.pane-directory-search-company .no-matches .btn{margin-top:18px}.table .compare td,.table .price td,.table .center{text-align:center}.table .price td,.ui-dialog-content .price{font-size:26px;line-height:30px;font-family:MarselisSlab,sans-serif,"Times New Roman";color:#303030}.ui-dialog-content .price{padding-bottom:0}.table .price td .subtext{font-size:13px;line-height:18px;display:block;margin:20px 20px 0 20px}.table .price td .pound,.ui-dialog-content .pound{font-size:14px;line-height:18px;vertical-align:super}.table .compare td.description{text-align:left}.table .compare .fa{font-size:32px}.comparison .description{width:200px}.comparison{table-layout:fixed}.comparison .btn .fa{float:left;margin-top:14px}.comparison .blackheader{background-color:#333;color:#FFF;font-size:22px;font-family:MarselisSlab,sans-serif,"Times New Roman"}.comparison .membership-name{font-size:22px;font-family:MarselisSlab,sans-serif,"Times New Roman";border-top:0;border-bottom:0}.comparison .message{background-color:#eeeeee}.pane-award-company-profile-awards .views-row{float:left;width:50%;margin-bottom:5px;line-height:60px;text-align:center}.pane-award-company-profile-awards .views-row a:hover{border:none}.pane-award-company-profile-awards .views-row img{vertical-align:middle;max-height:60px;width:auto}.well{background-color:#F5F5F5;border:1px solid #E3E3E3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;min-height:20px;padding:25px}.well.highlighted{background-color:#fff396;border:1px solid #ffe82e;box-shadow:none}.well h2.pane-title{margin-top:0}.well.company-info{padding:15px 25px}.well.company-info p,.well.company-info{font-size:14px}.well.company-info p:last-of-type{margin-bottom:0}.well.company-info .icon{font-size:32px;float:left;margin:2px 20px 0 0;width:32px}.well.company-info .content{float:left;width:93%}.widget{position:relative;clear:both;width:auto;margin-bottom:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #D5D5D5}.widget .widget-header{position:relative;min-height:40px;line-height:14px;background:#E9E9E9;border-bottom:1px solid #D5D5D5;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;-webkit-background-clip:padding-box}.widget .widget-footer{position:relative;height:40px;line-height:40px;background:#E9E9E9;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-background-clip:padding-box;border-top:1px solid #D5D5D5;padding:0 10px}.widget .widget-header .dashboard-badge .title{font-weight:normal;font-family:MarselisSlab,sans-serif,"Times New Roman";color:#303030;font-size:15px;font-weight:400;color:#555;line-height:18px;text-shadow:1px 1px 2px rgba(255,255,255,0.5)}.widget .widget-header [class^="icon-"],.widget .widget-header [class*=" icon-"]{display:inline-block;margin-top:-3px;margin-left:13px;margin-right:-2px;font-size:16px;color:#555;vertical-align:middle}.widget .widget-content{padding:25px 15px 15px;background:#FFF}.widget.widget-nopad .widget-content{padding:0}.widget .widget-content:before,.widget .widget-content:after{content:" ";display:table}.widget .widget-content:after{clear:both}.widget.widget-table .widget-content{padding:0}.widget.widget-table .table{margin-bottom:0;border:none;margin-top:0}.widget.widget-table .table tr td:first-child,.widget.widget-table .table tr th:first-child{border-left:none}.widget.widget-plain{background:transparent;border:none}.widget.widget-plain .widget-content{padding:0;background:transparent;border:none}.widget.widget-box .widget-content{background:#E3E3E3;background:#FFF}.widget .btn-group{margin-bottom:0}.widget .table td.actions{width:10%}.widget .widget-footer .badge{float:right;margin-top:10px}.widget td.premium-message{background-color:#fff396 !important}.widget td.premium-message h2{margin:0;padding:0}.comparison .btn{margin-bottom:10px}.whats_on_title,.whats_on_title h1{text-transform:capitalize}div#dfp-ad-drum_mpu_adsense div:first-child div:first-child,div#dfp-ad-drum_homepage_mpu div:first-child div:first-child{z-index:5 !important}.contextual-links-region.panel-pane.pane-block.pane-dfp-drum-homepage-mpu.pane-dfp{z-index:1}.pane-news-news-sponsored-by{margin-bottom:10px}.sponsored-detailed-wrapper .sponsored-by.orange{border:1px #ed1c24 solid;background-color:#ed1c24}.sponsored-detailed-wrapper .sponsored-company.orange{border:1px #ed1c24 solid;color:#ed1c24}.sponsored-detailed-wrapper .sponsored-company.orange a{color:#ed1c24}div.node-drum-creative-review h3{font-size:26px;line-height:34px;margin-top:2px;display:block;border-left:#ed1c24 8px solid;margin:8px 0 15px 0;padding:0 10px}.page-blackwells-britain .view-display-id-attachment_1,.page-blackwells-britain-2014 .view-display-id-blackwell_filters{margin:0 0 20px 0;padding:10px 0 5px 0;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}.page-blackwells-britain .view-display-id-attachment_1>.view-header,.page-blackwells-britain-2014 .view-display-id-blackwell_filters>.view-header{float:left;font-size:14px;margin:0 20px 5px 0}.page-blackwells-britain .view-display-id-attachment_1>.view-content,.page-blackwells-britain-2014 .view-display-id-blackwell_filters>.view-content{float:left}.page-blackwells-britain .view-display-id-attachment_1>.view-content>.views-row,.page-blackwells-britain-2014 .view-display-id-blackwell_filters>.view-content>.views-row{float:left;margin:0 20px 5px 0}.page-blackwells-britain .view-display-id-attachment_1>.view-content>.views-row a,.page-blackwells-britain-2014 .view-display-id-blackwell_filters>.view-content>.views-row a{color:#000;font-size:14px}.page-blackwells-britain .view-display-id-attachment_1>.view-content>.views-row a:hover,.page-blackwells-britain .view-display-id-attachment_1>.view-content>.views-row a.active,.page-blackwells-britain-2014 .view-display-id-blackwell_filters>.view-content>.views-row a:hover,.page-blackwells-britain-2014 .view-display-id-blackwell_filters>.view-content>.views-row a.active{color:#f02828}.pane-blackwell-map .blackwell_uk_map{width:320px;height:423px;background-image:url("../images/blackwell_uk_map_black.png");position:relative}.pane-blackwell-map .blackwell_uk_map .city{position:absolute}.pane-blackwell-map .blackwell_uk_map .city div.btn,.pane-blackwell-map .blackwell_uk_map .city a{background-image:none;background-color:#2c4f8a;color:#fff;margin:0;padding:0 5px;border:0;text-shadow:none}.pane-blackwell-map .blackwell_uk_map .city a:hover{background-color:#4270ba}.pane-blackwell-map .blackwell_uk_map .city a:hover:before{border-color:#4270ba transparent}.pane-blackwell-map .blackwell_uk_map .city div.btn{cursor:default;background-image:none;background-color:#666}.pane-blackwell-map .blackwell_uk_map .city.active a{background-image:none;background-color:#f02828}.pane-blackwell-map .blackwell_uk_map .city.active a:hover{background-color:#ed5353}.pane-blackwell-map .blackwell_uk_map .city.active a:hover:before{border-color:#ed5353 transparent}.pane-blackwell-map .blackwell_uk_map .city div.btn:before,.pane-blackwell-map .blackwell_uk_map .city a:before{content:'';position:absolute;border-style:solid;border-width:10px 8px 0;border-color:#2c4f8a transparent;display:block;width:0;z-index:1;margin-left:-8px;bottom:-9px;left:14px}.pane-blackwell-map .blackwell_uk_map .city.right div.btn:before,.pane-blackwell-map .blackwell_uk_map .city.right a:before{bottom:-9px;left:auto;right:14px}.pane-blackwell-map .blackwell_uk_map .city.active a:before{border-color:#f02828 transparent}.pane-blackwell-map .blackwell_uk_map .city div.btn:before{border-color:#666 transparent}.pane-blackwell-map .blackwell_uk_map .city:before{background-image:url("../images/blackwell_white_circle.png");bottom:-26px;content:"";height:26px;left:0;position:absolute;width:26px}.pane-blackwell-map .blackwell_uk_map .city.right:before{left:auto;right:9px}#blackwells_archive{background-color:#fafafa;border:1px solid #dcdcdc;padding:12px}#blackwells_archive .view-display-id-blackwell_filters{display:none}#blackwells_archive .cr-frame{display:none}#blackwells_archive h2.pane-title{margin-top:0px;padding-bottom:5px;border-bottom:1px solid #dcdcdc}#blackwells_archive .node-teaser h2 a{font-size:16px;line-height:22px}body.page-most-awarded table.table-bordered th{display:none}body.page-most-awarded table.table-bordered{border:none}body.page-most-awarded table.table-bordered tr td{background:none;border-left:none;font-size:40px}body.page-most-awarded table.table-bordered tr td h2 a{font-size:25px;color:#fd3400}body.page-most-awarded table.table-bordered tr td li,body.page-most-awarded table.table-bordered tr td li a{font-size:13px;line-height:15px;color:#000}body.page-most-awarded table.table-bordered tr td{border-color:#fd3400;padding:20px}body.page-most-awarded table.table-bordered img{max-width:60px;max-height:60px}.tdn-pages .panel-col-left ul,.tdn-pages .pane-node-body ul,.tdn-pages .panel-col-left li,.tdn-pages .pane-node-body li,.tdn-pages .panel-col-left p,.tdn-pages .pane-node-body p,.node-type-paid-event .pane-node-body p,.node-type-paid-event-session .pane-node-body p{font-size:14px;line-height:22px}.paid-event-cart-button{width:100%}.pane-node-add-to-cart .submit-and-continue{background:none;color:#333;border:0;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0 0 0 10px;margin:0;text-align:left}.tdn_button{position:relative}.tdn_button .tdn_button_img{line-height:0}.tdn_button .tdn_button_img img{max-width:100%;height:auto;line-height:0}.tdn_button .tdn_button_text{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.6);color:#FFF}.tdn_button .tdn_button_text .padded{padding:10px}.tdn_button .tdn_button_text .padded a{color:#FFF}.node-type-drum-network-article .pane-the-drum-network-front-tdn-front-articles-list-featured,.node-type-drum-network-article .pane-the-drum-network-front-tdn-front-events-list-featured{background-color:#eee;padding:1px 20px}.view-display-id-tdn_front_articles_list_featured>.view-content>.views-row,.view-display-id-tdn_front_events_list_featured>.view-content>.views-row{border-bottom:1px #CCC solid;padding:10px 0}.view-display-id-tdn_front_articles_list_featured>.view-content>.views-row:last-child,.view-display-id-tdn_front_events_list_featured>.view-content>.views-row:last-child{border-bottom:0}.view-display-id-tdn_front_articles_list_featured h2,.view-display-id-tdn_front_events_list_featured h2{margin-bottom:0}.view-display-id-tdn_front_articles_list_featured .field-name-field-event-date,.view-display-id-tdn_front_articles_list_featured .event-locality,.view-display-id-tdn_front_events_list_featured .field-name-field-event-date,.view-display-id-tdn_front_events_list_featured .event-locality{font-weight:bold}.view-display-id-tdn_front_articles_list_featured .title,.view-display-id-tdn_front_events_list_featured .title{font-weight:normal;font-family:MarselisSlab,sans-serif,"Times New Roman";color:#303030;font-size:18px;margin-bottom:5px}.view-display-id-tdn_front_articles_list_featured .image,.view-display-id-tdn_front_events_list_featured .image{float:right;width:40%;margin:2% 0 0 2%}.view-display-id-tdn_front_articles_list_featured img,.view-display-id-tdn_front_events_list_featured img{max-width:100%;height:auto}.view-display-id-tdn_front_articles_list .field-name-body p,.view-display-id-tdn_front_events_list .field-name-body p{margin-bottom:0;font-size:14px;line-height:22px}.view-display-id-tdn_front_events_list>.view-content>.views-row{border-bottom:1px #CCC solid;padding:10px 0}.view-display-id-tdn_front_articles_list>.view-content>.views-row:last-child,.view-display-id-tdn_front_events_list>.view-content>.views-row:last-child{border-bottom:0}.view-display-id-tdn_front_articles_list h2,.view-display-id-tdn_front_events_list h2{margin-bottom:0}.view-display-id-tdn_front_articles_list .field-name-field-event-date,.view-display-id-tdn_front_articles_list .event-locality,.view-display-id-tdn_front_events_list .field-name-field-event-date,.view-display-id-tdn_front_events_list .event-locality{font-weight:bold}.view-display-id-tdn_front_articles_list .title,.view-display-id-tdn_front_events_list .title{font-weight:normal;font-family:MarselisSlab,sans-serif,"Times New Roman";color:#303030;font-size:18px;margin-bottom:15px}.view-display-id-tdn_front_articles_list .image,.view-display-id-tdn_front_events_list .image{float:left;width:35%;margin:0 10px 0 0}.view-display-id-tdn_front_articles_list img,.view-display-id-tdn_front_events_list img{max-width:100%;height:auto}.view-display-id-tdn_front_articles_list .field-name-body p,.view-display-id-tdn_front_events_list .field-name-body p{margin-bottom:0;font-size:14px;line-height:22px}.view-display-id-tdn_members_news div.node.news-teaser-tdn{border-bottom:1px #CCC solid;padding-bottom:10px;margin-bottom:10px}.view-display-id-tdn_members_news .field-name-body p{margin-bottom:0}.view-display-id-tdn_members_news div.title{font-weight:normal;font-family:MarselisSlab,sans-serif,"Times New Roman";font-size:18px;line-height:24px;margin-bottom:0}.view-display-id-tdn_members_news .date{font-weight:bold}.node-type-paid-event .pane-node-add-to-cart,.node-type-paid-event-session .pane-node-add-to-cart{background-color:#eee;padding:20px}.node-type-paid-event .pane-node-add-to-cart h2.pane-title,.node-type-paid-event-session .pane-node-add-to-cart h2.pane-title{margin-top:0}.node-type-paid-event .pane-node-add-to-cart .form-item label,.node-type-paid-event-session .pane-node-add-to-cart .form-item label{width:30%}.node-type-paid-event .pane-node-add-to-cart .form-item input,.node-type-paid-event-session .pane-node-add-to-cart .form-item input{width:65%}.node-type-paid-event .price-without-vat,.node-type-paid-event-session .price-without-vat{font-size:16px;font-weight:bold}#tdn-pages-header{width:100%;background-image:url("../images/tdn_page_header2.jpg");height:121px}#tdn-pages-header .inside{padding:21px 0 0 50px}.node-type-drum-network-page hr{border:0;height:0;margin:20px 0;border-bottom:1px solid #CCC}a.send-email{margin-top:15px;padding:4px 0 0 35px;position:relative}a.send-email:before{content:"";position:absolute;top:0;left:0;background-image:url("../images/send_email.png");height:22px;width:29px}.header_join th{padding-top:0px !important}table.custom_pricing_table{width:100%}table.custom_pricing_table tr{height:35px}table.custom_pricing_table tr.header{background-color:#ed1c24}table.custom_pricing_table tr.even{background-color:#dadada}table.custom_pricing_table tr.odd{background-color:#cdcdcd}table.custom_pricing_table th{border-bottom:0;text-align:left;color:#FFF;font-size:22px;line-height:25px;padding:20px}table.custom_pricing_table td{border-bottom:0;text-align:left;padding:20px;font-size:16px;line-height:19px}table.custom_pricing_table td,table.custom_pricing_table th{width:16%;text-align:center}table.custom_pricing_table td:first-child,table.custom_pricing_table th:first-child{text-align:left;width:50%}table.custom_pricing_table button{border:3px none;border-radius:3px;height:30px;margin-top:10px;width:80px}table.custom_pricing_table .orange-text{color:#ed1c24;font-size:25px;height:35px}table.custom_pricing_table .tick{background-image:url("../images/tick.png")}table.custom_pricing_table .cross{background-image:url("../images/cross.png")}table.custom_pricing_table .tick,table.custom_pricing_table .cross{height:35px;margin:auto;width:35px}div#___ytsubscribe_0{float:left !important}.profile-hub-membership-page .pane-node-body h2{margin:0 0 20px 0}.profile-hub-membership-page .pane-node-body p{font-size:14px;line-height:22px}.profile-hub-membership-page .pane-node-sell-price{font-size:18px;line-height:24px;font-weight:normal;font-family:MarselisSlab,sans-serif,"Times New Roman";margin:0 0 20px 0}.profile-hub-membership-page .pane-node-add-to-cart .form-item label{width:34%;float:left;margin:0 2% 10px 0;padding:6px 0 0 0}.profile-hub-membership-page .pane-node-add-to-cart .form-item input{width:56%;float:left;margin:0 0 10px 0;padding:2%}.profile-hub-membership-page .pane-node-add-to-cart .form-submit{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#1eab2b;background-image:-moz-linear-gradient(top, #49c758, #1eab2b);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#49c758), to(#1eab2b));background-image:-webkit-linear-gradient(top, #49c758, #1eab2b);background-image:-o-linear-gradient(top, #49c758, #1eab2b);background-image:linear-gradient(to bottom, #49c758,#1eab2b);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#49c758', endColorstr='#1eab2b', GradientType=0);border-color:#1eab2b #1eab2b #49c758;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);width:99%;padding:10px 0;height:40px;font-size:18px;margin:20px 0 40px 0}div.drum-research-page h2{margin-top:20px}div.drum-research-page table{font-size:16px;margin:50px 0}div.drum-research-page td{padding:18px}.drum-diary-view .view-grouping-header{font-size:20px}.drum-diary-view .view-grouping-content div.view-grouping div.view-grouping-header{font-size:18px;font-weight:bolder;margin:10px}.drum-diary-view .view-grouping-content div.view-grouping div.view-grouping-content>div{display:table;width:100%}.drum-diary-view .view-grouping-content div.view-grouping div.view-grouping-content div div.views-field{display:inline-block;float:left;border:1px solid #ccc;padding:5px;height:64px}.drum-diary-view .views-field-field-event-date-1{width:20%}.drum-diary-view .views-field-title{width:22%}.drum-diary-view span.date-display-single{color:#ed1c24}.drum-diary-view .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;border:0}.drum-diary-view .ui-widget-content{border:0}.drum-diary-view .view-grouping-content div.view-grouping div.view-grouping-content div div.views-field{font-size:12px;border-bottom:0;border-right:0;display:inherit}.drum-diary-view .view-grouping .view-grouping-content{border-right:1px solid #ccc;border-bottom:1px solid #ccc}.drum-diary-view .field-content a{color:#1d62aa}.drum-diary-view .views-field-field-date-1{border-right:1px solid #ccc}.drum-diary-view .views-field-field-diary-contact{width:23.5618%}.drum-diary-view .ui-accordion .ui-accordion-content{box-sizing:border-box;margin:1em 2.2em;padding:0}.drum-diary-view .field-content{padding:8px 10px 0 10px;display:block}.drum-diary-view .views-field-field-date-1{width:14.58%}.drum-diary-view .views-field-body{width:35%}.the-drum-diary-view h3{border:0;background:none;background-color:#ed1c24 !important;padding:10px 20px;font-size:16px;line-height:22px;color:#FFF;font-family:AvenirNext,sans-serif;font-weight:bold}.the-drum-diary-view.ui-accordion h3.ui-accordion-header-active{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.the-drum-diary-view.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:auto;right:.5em;top:50%;margin-top:-8px}.the-drum-diary-view.ui-accordion .ui-accordion-content{padding:0;border-top:0;margin-top:0;position:relative;top:0;margin-bottom:0;border:0;color:#333}.the-drum-diary-view.ui-accordion .ui-accordion-content>.category{padding:10px 0 10px 0;margin:20px 0;font-size:16px;font-weight:bold;color:#333333;background-color:#FFF;background-image:url("../images/bg_line_red.png");overflow:auto;clear:both}.the-drum-diary-view.ui-accordion .ui-accordion-content>.category .inside{float:left;background-color:#FFF;padding:0 20px}.the-drum-diary-view.ui-accordion .ui-accordion-content .the-drum-diary-view-entry{border-bottom:1px solid #eeeeee;clear:both;overflow:auto;margin-bottom:10px}.the-drum-diary-view.ui-accordion .ui-accordion-content .the-drum-diary-view-entry.last{border-bottom:0}.the-drum-diary-view.ui-accordion .ui-accordion-content .the-drum-diary-view-entry .date{float:left;width:5%;margin-right:1%;margin-bottom:10px;padding:1.5% 2%;font-weight:bold}.the-drum-diary-view.ui-accordion .ui-accordion-content .the-drum-diary-view-entry .title{float:left;width:14%;margin-right:1%;margin-bottom:10px;font-weight:bold;font-size:14px}.the-drum-diary-view.ui-accordion .ui-accordion-content .the-drum-diary-view-entry .body{float:left;width:40%;margin-right:1%;font-size:14px}.the-drum-diary-view.ui-accordion .ui-accordion-content .the-drum-diary-view-entry .contact{float:left;font-size:14px;width:33%}.the-drum-diary-view.ui-accordion .ui-accordion-content .the-drum-diary-view-entry p{font-size:14px}.the-drum-diary-view.ui-accordion .ui-accordion-content .the-drum-diary-view-entry a{color:#1d62aa}div.node-drum-creative-review h3.article-footer-hub-block,.article-footer-hub-block{width:100%;text-align:center;border:1px solid #CECECE;border-radius:2px;padding:10px 0 10px 0;background-color:#ECF8FF;line-height:23px;color:#000000;font-size:15px}div.description.mollom-privacy{position:relative;float:left;margin-bottom:10px;margin-left:111px}div.view-the-drum-network-members>div.view-content>div.views-row{float:left;width:25%;height:300px;overflow:hidden}div.view-the-drum-network-members>div.view-content>div.views-row .inside{padding:20px}div.view-the-drum-network-members>div.view-content>div.views-row .inside .image img{height:auto;width:100%}div.view-the-drum-network-members>div.view-content>div.views-row .inside .image a{border-bottom:none}div.view-the-drum-network-members>div.view-content>div.views-row .inside .title{text-align:center;font-size:16px;padding-top:5px}div.view-the-drum-network-members>div.view-content>div.views-row .inside .title a{border-bottom:none;color:#4b4b4b}div.view-the-drum-network-members>div.view-content>div.views-row .inside .image img:hover{border-bottom:5px solid #4B4B4B}#body-content .media_embed{margin-bottom:15px}#content-hub-accordion .ui-accordion-header{margin:0 0 10px 0;padding:20px 20px;border:1;border-color:#ed1c24;font-size:20px;color:#ed1c24;background:#FFF}#content-hub-accordion .ui-accordion-header.ui-state-active{margin:0}#content-hub-accordion .ui-accordion-content{margin:0;padding:0 20px;border-color:#ed1c24}#content-hub-accordion .ui-accordion-content.noborder{border:0;padding:0}#date_and_author,#date_and_author a{text-transform:uppercase}.node-type-drum-column-article h1,.node-type-drum-column-article-media-rich h1{margin:8px 0 15px 0;padding:0}.node-type-drum-column-article .panel-col-first #body-content p,.node-type-drum-column-article .panel-col-first #body-content ul,.node-type-drum-column-article .panel-col-first #body-content li,.node-type-drum-column-article .panel-col-first #body-content ol,.node-type-drum-column-article .panel-col-first #body-content td,.node-type-drum-column-article .panel-col-first #body-content tr,.node-type-drum-column-article .panel-col-first #body-content span,.node-type-drum-column-article-media-rich .panel-col-first #body-content p,.node-type-drum-column-article-media-rich .panel-col-first #body-content ul,.node-type-drum-column-article-media-rich .panel-col-first #body-content li,.node-type-drum-column-article-media-rich .panel-col-first #body-content ol,.node-type-drum-column-article-media-rich .panel-col-first #body-content td,.node-type-drum-column-article-media-rich .panel-col-first #body-content tr,.node-type-drum-column-article-media-rich .panel-col-first #body-content span{font-size:16px;line-height:24px}.node-type-drum-creative-review h1{margin:8px 0 15px 0}.node-type-drum-creative-review .panel-col-first #body-content p,.node-type-drum-creative-review .panel-col-first #body-content ul,.node-type-drum-creative-review .panel-col-first #body-content li,.node-type-drum-creative-review .panel-col-first #body-content ol,.node-type-drum-creative-review .panel-col-first #body-content td,.node-type-drum-creative-review .panel-col-first #body-content tr,.node-type-drum-creative-review .panel-col-first #body-content span{font-size:16px;line-height:24px}.teaser_paragraph p{margin:0}.hub-header-left{width:75%;float:left}.hub-header-right{text-align:right}.hub-header-right img{border-radius:50%}.kb-company-teaser .sponsored-detailed-wrapper{position:relative}.kb-company-teaser .sponsored-detailed-wrapper>.sponsored-by{border:1px #7BBDD8 solid;background-color:#7BBDD8}.kb-company-teaser .sponsored-detailed-wrapper>.sponsored-company{border:1px #7BBDD8 solid}.kb-company-teaser .sponsored-detailed-wrapper>.sponsored-company a{color:#7BBDD8}
