html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}a {text-decoration:none;color:inherit;}
/* Stylesheet: *RESET* Modified On 2015-08-26 12:52:27 */
 html, body{background: #f5f5f5; font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; -ms-text-size-adjust:100%; -webkit-text-size-adjust:none; font-family:'Trade Gothic W01 Roman', san-serif; font-size:15px; height:100%; color:#101335; line-height:1.4; } /* FONTS */ h1, h2, h3, h4{font-family:'Sybilla W00 Light'; } h1 {font-size: 32px; margin-bottom: 10px; } h2 {font-size:24px; margin-bottom:10px; } .red h1, .red h2, .red h3{color:#da1c5c; } .blue h1, .blue h2, .blue h3{color:#0d75b9; } .green h1, .green h2, .green h3{color:#2bb673; } h3{font-size:16px; margin-bottom:4px; } h4{font-size:14px; } p{margin-bottom:10px; } .inner img{max-width:100%; height:auto; } .red a{color:#ef3b28; } .blue a{color:#27aae1; } .green a{color:#2bb673; } p a:hover,li a:hover {-webkit-transition: .3s; transition: .3s; color:#101335; } .gradient h2, .gradient h3, .gradient h4, .gradient p, .gradient li{color:#f5f5f5; } .gradient h2, .gradient h3{color:rgba(255,255,255,0.6); } .gradient a{color:#ffe54d; } .gradient a:hover{color:#f5f5f5; } ul li{list-style-type: circle; margin-left:20px; } strong{font-family:'Trade Gothic W01 Bold'; } em{font-family:'Trade Gothic W01 Obl'; }/* ELEMENTS */#outer{position:relative; width:100%; min-height:100%; float:left; background:#ededed; } #logo{width:200px; height:88px; display:block; float:left; background-size:cover; background-repeat:no-repeat; } .red #logo{background-image:url(/uploads/images/logo.png); } .blue #logo{background-image:url(/uploads/images/logo-blue.png); } .green #logo{background-image:url(/uploads/images/logo-green.png); } #logo h1{text-indent:-99999px; } #header{width:100%; height:88px; padding:10px 0; background:#f5f5f5; } .red .gradient{background: #ef3b28; background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWYzYjI4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RhMWM1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(-45deg,  #ef3b28 0%, #da1c5c 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ef3b28), color-stop(100%,#da1c5c)); background: -webkit-linear-gradient(-45deg,  #ef3b28 0%,#da1c5c 100%); background: -o-linear-gradient(-45deg,  #ef3b28 0%,#da1c5c 100%); background: -ms-linear-gradient(-45deg,  #ef3b28 0%,#da1c5c 100%); background: linear-gradient(135deg,  #ef3b28 0%,#da1c5c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef3b28', endColorstr='#da1c5c',GradientType=1 ); } .blue .gradient{background: #27aae1; background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWYzYjI4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RhMWM1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(-45deg,  #27aae1 0%, #0d75b9 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#27aae1), color-stop(100%,#0d75b9)); background: -webkit-linear-gradient(-45deg,  #27aae1 0%,#0d75b9 100%); background: -o-linear-gradient(-45deg,  #27aae1 0%,#0d75b9 100%); background: -ms-linear-gradient(-45deg,  #27aae1 0%,#0d75b9 100%); background: linear-gradient(135deg,  #27aae1 0%,#0d75b9 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27aae1', endColorstr='#0d75b9',GradientType=1 ); } .green .gradient{background: #8dc640; background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWYzYjI4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RhMWM1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(-45deg,  #8dc640 0%, #2bb673 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#8dc640), color-stop(100%,#2bb673)); background: -webkit-linear-gradient(-45deg,  #8dc640 0%,#2bb673 100%); background: -o-linear-gradient(-45deg,  #8dc640 0%,#2bb673 100%); background: -ms-linear-gradient(-45deg,  #8dc640 0%,#2bb673 100%); background: linear-gradient(135deg,  #8dc640 0%,#2bb673 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8dc640', endColorstr='#2bb673',GradientType=1 ); } .wrap{width:90%; max-width:1200px; height:auto; padding:0 20px; margin:0 auto; } .wrap:after{clear:both;content:'';display:block}.rel{margin-bottom:20px; } .section{width:100%; height:auto; padding:20px 0; min-height:100px; } .half-section{width:100%; height:auto; min-height:3px; padding:0; } .half-section h2{padding:0; margin-bottom:0; } .page-block{float:left; background-color:#ededed; } .last{margin-bottom:185px; background-color:#ededed; } .inside-footer{position:absolute; bottom:0; } .inner{width:100%; max-width:1200px; height:auto; padding:0 10px; margin:0 auto; box-sizing:border-box; position:relative;} .column{float:left; height:auto; width:100%; } .col1-2{width: 50%; } .col1-3{width: 33.3333%; } .col1-4{width:25%; } .col3-4{width: calc(75% - 10px); }.sidemenu{width:25%; margin-right:10px; } .sidemenu img{max-width:100%; height:auto; } .twocolcontent{width:70%; width:calc(75% - 10px); max-width:960px; } .twocolcontent ul{margin-bottom:10px; } .first-paragraph{font-size:20px; } .twocolcontent .inner h2{padding:0; } .group:after {  content: "";   display: table;   clear: both; } #strap{float:right; height:88px; width:calc(100% - 200px); } #social,#menu{width:100%; float:right; text-align:right; } #socialcontent{float:right; height:31px; } #icons{float:left; } #search{float:left; margin:0 0 0 10px; }#cntnt01searchinput{border:none; height:29px; float:left; margin-right:5px; -webkit-appearance: none; -moz-appearance: none; border-radius:0px!important; padding:0; background-color: transparent; }.red #cntnt01searchinput{border-bottom: 2px solid #da1c5c; color:#da1c5c; }.green #cntnt01searchinput{border-bottom: 2px solid #2bb673; color:#2bb673; }.blue #cntnt01searchinput{border-bottom: 2px solid #0d75b9; color:#0d75b9; }.search-button{width:31px; height:31px; border:none; float:left; -webkit-appearance: none; -moz-appearance: none; border-radius:0px!important; background-image:url(/uploads/assets/img/search.png); background-size:25px; background-position:center center; background-repeat:no-repeat; transition:.3s; }.search-button:hover{background-color:#101335!important; cursor:pointer; }.red .search-button{background-color:#da1c5c; }.green .search-button{background-color:#2bb673; }.blue .search-button{background-color:#0d75b9; }#language{float:left; color:#ffffff; margin-left:10px; }.red #language{background:#da1c5c; }.green #language{background:#2bb673; }.blue #language{background:#0d75b9; }#lang-switcher a{color:#ffe54d; display:block; padding:5px; transition:.3s; }#lang-switcher a:hover{color:#f5f5f5; background:#101335; }#pull{display:none; }#menu a{padding:10px; }.red #menu a:hover{color: #101335; border-bottom:2px solid #101335; }.blue #menu a:hover{color: #101335; border-bottom:2px solid #101335; }.green #menu a:hover{color: #101335; border-bottom:2px solid #101335; }#social{margin-bottom:36px; }#footer{height:145px; background:#101335; bottom:0; float:left; }.footer{float:left; box-sizing:border-box; }.footer img{max-width:50%; height:auto; float:left; }.footer h4, .footer p, .footer li{color:#f5f5f5; }.footer h4{margin-bottom:10px; }#footer a:hover{color:#f5f5f5; }#newsletter-top,#newsletter-mid,#newsletter-bottom{width:100%; background-repeat:no-repeat; background-size:contain; }#newsletter-top{height:107px; background-position:top left; background-image:url(/uploads/images/newsletter-top.png); }#newsletter-mid{min-height:110px; background-position:center center; background-image:url(/uploads/images/newsletter-mid.png); padding: 0 50px; box-sizing: border-box; }#newsletter-bottom{height:107px; background-image:url(/uploads/images/newsletter-bottom.png); background-position:bottom left; }#newsletter-top h2,#newsletter-mid h2,#newsletter-bottom h2{text-align:center; font-size:30px; padding:0; }.newsletter-button{margin:0 auto; font-size:22px; padding:10px 20px; text-align:center; display:block; width:150px; color:#f5f5f5; font:font-family:'AvenirNextRoundedW01-Md1075562'; }.button{margin-bottom:0; clear:both;}.button a{color:#f5f5f5!important; padding:10px 20px; display:inline-block; }.red .button a{background-color:#da1c5c; }.blue .button a{background-color:#27aae1; }.green .button a{background-color:#2bb673; }.button a:hover{background-color:#101335!important; }.red .newsletter-button{background-color:#da1c5c; color:#f5f5f5; }.blue .newsletter-button{background-color:#27aae1; color:#f5f5f5; }.green .newsletter-button{background-color:#8dc640; color:#f5f5f5; }.newsletter-button:hover{background-color:#101335!important; }.related h3{border-bottom:2px solid #f5f5f5; margin-bottom:5px; padding-bottom:5px; }.list-button li{list-style-type:none; margin-left:0; width:calc(50% - 10px); float:left; margin-right:20px; margin-bottom:20px; }.list-button li:nth-child(even){margin-right:0px; }.list-button li a{background:#f5f5f5; display:block; text-align:center; padding:10px 20px; color:initial!important; font-size:20px; }.list-button li a:hover{background:#101335; color:#f5f5f5!important; }/* SLIDESHOW */#slide{width:100%; min-height:450px; height:40%; background-repeat:no-repeat; background-size:cover; }#slide li{margin-left:0; }/* LISTIT EVENT, BLOG AND RESOURCES */#home-fb{padding:20px; background:#f5f5f5; width: 100%; box-sizing: border-box; overflow: hidden; }#home-twitter{padding:10px; background:#fff; }.home-latest{margin-bottom:20px; }.home-latest::after{content:""; clear:both; display:block; }#latest{margin-top:-130px; padding:0 20px; background-color:#f5f5f5; }#latest .inner{padding:0; }#latest h2{text-align:center; padding-top:10px; font-size:26px; }.green #latest h2{color:#2bb673; }.blue #latest h2{color:#0d75b9; }.pub-block{width:48%; width:calc(50% - 20px); min-height:200px; float:left; margin-right:10px; margin-left:10px; margin-bottom:20px; }.pub-block .pub-desc h2{font-size:14px; color:#f5f5f5; }.pub-desc h2{font-size:17px!important; }.pub-block .pub-desc p{font-size:14px; color:#f5f5f5; }.pub-block .pub-bg img{margin-top:0; }.pub-type{top:0; left:0; position:relative; z-index:1; }.pub-type p{color:#f5f5f5; padding:10px; display:inline-block; font-size:12px; margin:0; }.pub-bg{background-image:url(/uploads/assets/img/MagGlassTrans.png); background-repeat:no-repeat; background-size:60px; background-position:center center; height:140px; min-height:140px; max-height:140px; overflow:hidden; }.pub-bg img{width:100%; clear:both; margin-top:-35px; position:relative; transition: .3s; -webkit-transition: .3s; -webkit-transform: translateZ(0px); display:block; background-color:#ededed; }.pub-bg a:hover img{opacity:.2; transition: .3s; -webkit-transition: .3s; -webkit-transform: translateZ(0px); }.pub-desc{padding:0 10px 10px 10px; min-height:130px; }.pub-desc h2{font-size:18px; text-align:left!important; }#pub-wrap{float:left; margin:0; padding:0; }.pub-inside{width:100%; margin-bottom:10px; line-height:1.5; }.pub-inside h4{margin-bottom:0; font-size:12px; }.pub-inside p{font-size:12px; }.detailinfo{float:left; }.download{background-color:#0d75b9; display:inline-block; padding:10px; float:left; margin-right:20px; }.download p{margin-bottom:0; }.detailheader{text-transform:uppercase; font-size:24px; }.detailimg{float:left; margin-bottom:20px; width:50%; }.detailtext{width:100%; float:left; display:block; margin-top:20px; }/* 2COL ABOUT */.twocolsplit{width:50%; }#bottomcol{background:#ededed; }/* SOCIAL MEDIA ICONS */.smicon{width:30px; height:30px; float:left; overflow:hidden; text-indent:9999px; }.smicon a{display:block; width:100%; height:100%; background-size:contain; transition:.3s; }/* FB ICON */.red #fb a{background-image:url(/uploads/images/icons/facebook-red.png); }.blue #fb a{background-image:url(/uploads/images/icons/facebook-blue.png); }.green #fb a{background-image:url(/uploads/images/icons/facebook-green.png); }.red #fb a:hover, .blue #fb a:hover, .green #fb a:hover{background-image:url(/uploads/images/icons/facebook-over.png); }/* TW ICON */.red #tw a{background-image:url(/uploads/images/icons/twitter-red.png); }.blue #tw a{background-image:url(/uploads/images/icons/twitter-blue.png); }.green #tw a{background-image:url(/uploads/images/icons/twitter-green.png); }.red #tw a:hover, .blue #tw a:hover, .green #tw a:hover{background-image:url(/uploads/images/icons/twitter-over.png); }/* VM ICON */.red #vm a{background-image:url(/uploads/images/icons/vimeo-red.png); }.blue #vm a{background-image:url(/uploads/images/icons/vimeo-blue.png); }.green #vm a{background-image:url(/uploads/images/icons/vimeo-green.png); } .red #vm a:hover, .blue #vm a:hover, .green #vm a:hover{background-image:url(/uploads/images/icons/vimeo-over.png); } #socialmedia{padding-bottom:40px; } #detailline{background:#101335; border-style:solid; } .detailvideo{width:50%; } .detailvideo iframe{width:100%; min-height:250px; } /* VIDEO SUMMARY */ #video-summary .col1-2{width:calc(50% - 10px); margin-right:20px; padding:10px; box-sizing:border-box; margin-bottom:20px; } #video-summary .col1-2:nth-child(2n){margin-right:0px; } .videoinfo{width:40%; float:left; padding-right:10px; box-sizing:border-box; } .videoinfo h2{font-size: 15px; font-family: 'Sybilla W00 Light'; color: #ffe54d; } .videoinfo p{font-size: 13px; } .videovideo{width:60%; float:left; } .videovideo iframe{width:100%; min-height:185px; } /* VIDEO DETAL */ #video-detail{width:100%; box-sizing:border-box; margin-bottom:20px; } #video-detail::after{display:block; content:""; clear:both; } #video-detail .col1-2:nth-child(2n){margin-right:0px; } .videodetail{padding:10px; margin-bottom:20px; box-sizing:border-box; } .videodetailinfo{width:40%; float:left; padding-right:10px; box-sizing:border-box; } .videodetailinfo h2{font-size: 30px; font-family: 'Sybilla W00 Light'; color: #ffe54d; } .videodetailinfo p{font-size: 16px; } .videodetailvideo{width:60%; float:left; } .videodetailvideo iframe{width:100%; min-height:400px; } #newsletter-form{width:100%; min-height:850px; max-width:100%; overflow:hidden; } #welshcontent h1, #welshcontent h2, #welshcontent h3{color:#ffe54d; } #welshcontent{padding:10px 20px;margin-bottom:20px;}#qp-image-intro{position:absolute;z-index:999;max-width:50%;}.right{float:right}.left{float:left;} #qp-ql ul{padding:0;margin:0;margin-left:20px} #qp-ql ul li{padding:0;margin:0;} #qp-ql a.parent{font-weight:700}#qp-ql ul ul{margin-left:0;}#qp-ql li.parent{padding:10px 0;border-bottom: 1px dotted black;} #qp-ql li.menuparent{padding:0} #qp-ql li.menuparent, #qp-ql li.parent:last-child{border-bottom:0;}#qp-ql li.menuparent > ul{border-top:1px dotted black}#qp-ql a.menuparent{margin-bottom:10px;display: block;}


.casestudy:nth-child(odd){
background-color:#E6E6E6;
}

.casestudy{
width:100%;
box-sizing:border-box;
padding:10px;
min-height:100px;
border: 2px solid #E6E6E6;
}

.casestudy h2 a:hover, .casestudy a:hover{
color:#101335;
}

.casestudysection{
box-sizing:border-box;
padding:10px 0;
border-bottom:1px dotted black;
}

.casestudysection:first-of-type{
border-top:1px dotted black;
}

.prezi{
margin-right:20px;
margin-bottom:10px;
float:left;
}
/* Stylesheet: AWC - Main Modified On 2016-08-11 12:38:08 */
#nav{float:right;} #nav li{list-style-type:none;float:left;display:block;margin-left:0;} #nav li#mobicons{display:none;} .red #nav li a{color:#ef3b28;} .green #nav li a{color:#2bb673;} .blue #nav li a{color:#27aae1;}
/* Stylesheet: AWC - Menu Modified On 2015-10-14 15:34:33 */
.slide-text{max-width:590px;padding:20px;box-sizing:border-box;margin: 50px auto 0;} .slide-text p{font-size:26px;text-align:center;} .slide-text p:last-child, .slide-text p:last-of-type{margin-bottom:0;font-size:23px#;}
/* Stylesheet: AWC - Slider Modified On 2015-10-14 15:35:07 */
