@charset "UTF-8";html,body,div,p,table,tr,td,th,tbody,tfoot,ul,li,ol,dl,dd,dt,fieldset,blockquote,cite,input,select,textarea,button,a,section,article,aside,header,footer,nav{font-size:14px;font-weight:400;line-height:1.714em;color:#6a6a6a;-webkit-font-smoothing:subpixel-antialiased}.blue{ color:#013a68;} .red{ color:#ef4326; } .bg-red{ background-color:#ef4326;} .white{ color:#ffffff; } h1,h2,h3,h4,h5,h6{margin:0;color:#3d3d3d}h1{font-size:2em;font-weight:300}h2{font-size:1.714em;font-weight:500}h3{font-size:2.2em;font-weight:500;margin-bottom:1em; text-transform:uppercase;}h4{font-size:1.429em}h5{font-size:1.286em;font-weight:500}h6{font-size:1.5em;font-weight:500}a,a:hover,a:focus{text-decoration:none;color:#000}:focus,:active,a:focus,a:active{outline:none}p{margin:.3em 0 .5em}input[type=text],input[type=email],input[type=tel],textarea,input[type=number],.form-control{padding:1.5em 1em;border:#e5e5e5 1px solid;-webkit-box-shadow:inset 0 2px 3px 0 #ececec;margin-bottom:1.5em}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus,input[type=number]:focus{-webkit-box-shadow:0 0 5px 0 #2c94ff;box-shadow:0 0 5px 0 #2c94ff}section.page-block{padidng:3em;margin-bottom:2.5em}.section{display:block;background:#fff;padding:2em;-webkit-box-shadow:0 4px 1px 0 rgba(0,0,0,.05);box-shadow:0 4px 1px 0 rgba(0,0,0,.05)}.page-head{display:block;margin:-2em -2em 2em;padding:1.5em 2em;background:#fbfbfb;border-bottom:#ececec 1px solid; text-transform:uppercase;}header.colored{padding:1.5em inherit}header.colored h2,header.colored p.text-muted{color:#fff}header.colored p.text-muted{opacity:.7}.no-border{border:none!important}.no-padding{padding:0!important}.bottom-margin{margin-bottom:2em}.no-margin{margin-bottom:0!important}i{margin-right:.3em}.btn{text-transform:uppercase;font-weight:400; font-size: 1.3em; border:1px solid rgba(0,0,0,.25);border-radius:0;color:#fff;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2);padding:.6em 1em}.btn:hover,.btn:focus{background:#3d3d3d;color:#fff}.btn-lg{padding: .4em 1.1em; border: 1px solid #013a68;  border-radius: 5px; }blockquote{font-size:1.1em}.tooltip{top:-40px!important}ul.list-default{list-style-type:none}ul.list-default li{padding:.8em 0 .8em 2.5em;position:relative}ul.list-default li:before{content:'\f054';font-family:FontAwesome;position:absolute;left:0;font-size:.8em;top:1.3em}input,button,select,textarea,.form-control{border-radius:0}a.top{display:none;color:#fff;text-align:center;padding:.8em .8em 1em 1.3em;-webkit-border-radius:.2em;border-radius:.2em;background:rgba(0,0,0,.5);position:fixed;right:1em;bottom:1em;opacity:.8}a.top:hover{opacity:1}.text-muted{color:#b2b2b2;margin:0}#subscribeForm .form-control:-moz-placeholder{color:rgba(255,255,255,.7)!important}#subscribeForm .form-control::-moz-placeholder{color:rgba(255,255,255,.7)!important}#subscribeForm .form-control:-ms-input-placeholder{color:rgba(255,255,255,.7)!important}#subscribeForm .form-control::-webkit-input-placeholder{color:rgba(255,255,255,.7)!important}.pp_nav p{line-height:1em}.pp_social{margin-top:.5em;float:none}.pp_social .facebook{min-width:100px}h1.logo{background:0 0;border:none;margin:.8em 0}#top .container{position:relative}#home{position:fixed;width:100%;z-index:999;top:0;left:0;background:rgba(255,255,255,.9);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.2);box-shadow:0 1px 0 0 rgba(0,0,0,.2)}.navbar{min-height:1em}.navbar-header{display:none;position:absolute;top:1em;right:1.25em;width:35px;height:35px;overflow:hidden;text-align:center}.navbar-header .navbar-toggle{display:block;margin:0 5px 0 0;padding:9px 0}.navigation nav ul{text-align:right;margin:0}.navigation nav ul li{position:relative;margin:0 .5em;position:relative;padding-top:0;padding-bottom:0;border:none}.navigation nav ul li:last-child{margin-right:0}.navigation nav ul li:before{content:''}.navigation nav ul li a{font-size:1.2em;font-weight:400;line-height:3.95em;color:#3d3d3d;text-transform:uppercase}.navigation nav ul li a i{opacity:.5;margin-left:.5em}.navigation nav ul li .sub-nav{display:block;visibility:hidden;background-color:#fff;min-width:10em;border:1px solid rgba(0,0,0,.2);border-top:none;position:absolute;left:-.5em;padding:0;text-align:left;list-style-type:none;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}.navigation nav ul li:hover .sub-nav{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.navigation nav ul li .sub-nav li{margin:0}.navigation nav ul li .sub-nav li:hover a{background-color:#fbfbfb}.navigation nav ul li .sub-nav li a{display:block;line-height:2.5em;padding:.5em 1em;border-bottom:1px solid rgba(0,0,0,.07)}.navbar-default .navbar-toggle{border:none}.navbar-default .navbar-toggle .icon-bar{background:#fff}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:0 0}.navbar-default{background-color:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.7);margin:0}.navbar{border:1px solid rgba(0,0,0,.1)}.navbar a.navbar-brand{color:#fff}.navbar-collapse.in{overflow:visible}#event-slider .carousel-inner{overflow:hidden;max-height:50em}#event-slider .carousel-inner .item img{width:100%}#event-slider .carousel-control{text-align:center!important}#event-slider .carousel-control i{position:absolute;top:50%;left:45%;margin:0}#intro{min-height:5em;position:relative}#intro .container .section{margin-top:-5.4em}#intro .section .page-head{padding-bottom:0;padding-top:1.5em}.callback,.simple{font-size:20px;background:#27ae60;padding:.5em .7em;color:#ecf0f1;margin-bottom:50px;-webkit-transition:background .5s ease-out;transition:background .5s ease-out}.callback{cursor:pointer}.ended{background:#c0392b}.venue{float:left}.styled{margin-bottom:0;margin-top:-1.5em;height:100%;width:80%;text-align:center}.styled div{display:inline-block;font-size:1em;font-weight:200;line-height:1;border:#e5e5e5 1px solid;border-style:none solid none none;padding:.3em 1em 0;height:100%}.styled div:first-child{border-style:none solid}.styled div span{display:block;font-size:2.8em;margin:20px auto;font-weight: 600;}*+html .styled div{display:inline;zoom:1}.styled div:first-child{margin-left:0}.styled div strong{display:block;font-size:14px;border-top:1px solid #e5e5e5;background:#f6f6f6;padding:.45em .2em;margin:0 -1em;text-transform:uppercase;color:#747474}.regHeading{display:none}#register{position:absolute;display:none;bottom:6em;background:#fbfbfb;bortder:1px solid #fff;padding:2em;right:-.9em;-webkit-box-shadow:0 1.5em 4em 0 rgba(0,0,0,.3);box-shadow:0 1.5em 4em 0 rgba(0,0,0,.3);width:26em}#register input[type=text],#register input[type=tel],#register input[type=email],#register textarea{margin-bottom:.4em; resize:none;}#register input[type=submit]{padding:.4em 1.4em;margin-top:.5em;font-size:1.3em; font-weight:400;}#register .form-row{position:relative}#register .form-row .error{position:absolute;top:.4em;right:.5em}#schedule .nav-tabs li{margin:0;border:#e5e5e5 1px solid;border-style:none none none solid}#schedule .nav-tabs li:first-child,#schedule .nav-tabs li.active a{border:none}#schedule .nav-tabs li a{-webkit-border-radius:none;border-radius:none;display:block;padding:1.5em 3.5em 1.5em 2em;margin:0;clear:both}.nav-tabs>li>a{border:none}#schedule .nav-tabs li a:hover,#schedule .nav-tabs li.active a{background:#fbfbfb}#schedule .nav-tabs li.active span.arrow{display:block!important;width:15px;height:10px;background:url(../../img/icons/tab-active.png) no-repeat 0 0;margin:0 auto -11px}#schedule .nav-tabs li i{font-size:3em;color:#b2b2b2;margin-top:-.2em}#schedule .nav-tabs li h5{white-space:nowrap;display:inline-block}#schedule .nav-tabs li h5 small{display:block;margin-top:.5em;white-space:nowrap}#schedule .nav-tabs li.active h5 small,#schedule .nav-tabs li:hover h5 small{color:#3d3d3d}#schedule .tab-pane{padding:2em 2em 2em}.tab-pane h3{font-size: 1.714em; color:#013a68}.tab-pane h3 i{display:none}.schedule-box h6.section-head{display:inline-block;background:#3d3d3d;color:#fff;padding:.7em 1em}.schedule-box h6.section-head span{display:inline-block;margin:-.7em 1em -.7em -1em;padding:.7em 1em;color:#fff;border-right:#fff 1px solid}.schedule-box ul.activities{display:block;margin:0 0 2em;background:#fbfbfb;border:#e5e5e5 1px solid;padding:0}.schedule-box ul.activities li{display:block;border-top:#e5e5e5 1px solid;padding:2em 1.5em}.schedule-box ul.activities li:hover{background-color:#fff}.schedule-box ul.activities li p{margin-bottom:0}.schedule-box ul.activities li:first-child{border:none}.schedule-box ul.activities li h6{margin-bottom:1em}ul.li-blocks{display:block;margin:0 0 2em;padding:0;list-style:none;width:100%;border-bottom:#e5e5e5 1px solid}ul.li-blocks li{margin:0!important;padding:.9em 1em;border:#e5e5e5 1px solid;border-style:solid none none solid;font-size:1.15em;width:50%;float:left}ul.li-blocks li:nth-child(even){border-right:#e5e5e5 1px solid}ul.li-blocks li:nth-child(4n+1),ul.li-blocks li:nth-child(4n+4){background-color:#f7f7f7}ul.li-blocks li:hover{background:#f7f7f7}ul.li-blocks li strong{color:#3d3d3d}.eg-thumbs{list-style:none;width:100%;position:relative;margin:0 auto 2em;padding:0}.eg-thumbs li{float:left;width:24%;margin:.5%;background:#fff;padding:1px;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.1)}.eg-thumbs li a,.eg-thumbs li a img{display:block;position:relative}.eg-thumbs li a{overflow:hidden}.eg-thumbs li a div{position:absolute;background:rgba(0,0,0,.7);width:100%;height:100%;display:block;left:0;top:100%;overflow:hidden;transition:all 300ms ease;-webkit-transition:all 300ms ease}.eg-thumbs li a div span{display:block;padding:10px 0;margin:25%;text-transform:uppercase;font-weight:400;color:rgba(255,255,255,.9);text-shadow:1px 1px 1px rgba(0,0,0,.2);border-bottom:1px solid rgba(255,255,255,.5);box-shadow:0 1px 0 rgba(0,0,0,.1),0 -1px 0 rgba(255,255,255,.3)}.speaker .col-md-10{border-right:#e5e5e5 1px solid}.speaker .col-md-10 h6{margin-top:1em}.speaker .col-md-10 p{font-size:.85em;color:#9e9e9e;margin-bottom:1em}.speaker .col-md-2 i{font-size:2.6em;margin:.4em auto 0;cursor:pointer}.speaker-grid .section:hover .speaker .col-md-2 i{color:#3d3d3d;-moz-transform:scale(1) rotate(180deg) translateX(0px) skewX(0deg);-webkit-transform:scale(1) rotate(180deg) translateX(0px) skewX(0deg);-o-transform:scale(1) rotate(180deg) translateX(0px) skewX(0deg);-ms-transform:scale(1) rotate(180deg) translateX(0px) skewX(0deg);transform:scale(1) rotate(180deg) translateX(0px) skewX(0deg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.speaker-grid .section{margin-bottom:2em}.speaker-grid .section figure{position:relative;overflow:hidden}.speaker-grid .section .speaker{background:#fff; padding: 20px 0 10px;}.speaker-grid .section figcaption{display:block;bottom:0;height:100%;color:#fff;padding:2em 1em .5em;position:absolute;-webkit-box-shadow:0 5px 0 0 rgba(0,0,0,.1);box-shadow:0 5px 0 0 rgba(0,0,0,.1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translate(0px,400px);-moz-transform:translate(0px,400px);-ms-transform:translate(0px,400px);-o-transform:translate(0px,400px);transform:translate(0px,400px)}.speaker-grid .section:hover figcaption{-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-ms-transform:translate(0px,0px);-o-transform:translate(0px,0px);transform:translate(0px,0px)}.speaker-grid .section .speaker p{ font-size:1.1em; text-transform:uppercase;}#partners a img{background-color:#ececec;width:25%;float:left;padding:1px;opacity:1;filter:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz1cJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCc+PGZpbHRlciBpZD1cJ2dyYXlzY2FsZVwnPjxmZUNvbG9yTWF0cml4IHR5cGU9XCdtYXRyaXhcJyB2YWx1ZXM9XCcwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwIDAgMCAxIDBcJy8+PC9maWx0ZXI+PC9zdmc+I2dyYXlzY2FsZQ==);filter:gray;-webkit-filter:grayscale(0%)}#partners a:hover img{opacity:.5;filter:none;-webkit-filter:grayscale(100%)}.partner{display:block;margin-top:2em}.panel-heading,.panel-title,.panel,.panel-default{-webkit-border-radius:0;border-radius:0}.panel-heading{padding:0}.panel-heading a{display:block;padding:1em 1em 1em 1.5em;color:#fff;font-weight:400}.panel-heading a span{display:block;margin:-2.6em -1em -1em 2em;background:#f5f5f5;padding:1.1em 1em 1.1em;color:#6a6a6a; font-size:1.2em;}.panel-body{padding:2em 2em 0}.priceBox{background-color:rgba(0,0,0,.03);padding:1em 1.5em 1.5em;overflow:hidden;margin:1.5em 0;border:1px solid rgba(0,0,0,.05);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.priceBox:hover{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,.08);-moz-box-shadow:0 0 0 10px rgba(0,0,0,.08);box-shadow:0 0 0 10px rgba(0,0,0,.08);background-color:rgba(0,0,0,.015)}.priceBox ul{list-style-type:none;margin:0 -1.5em 1.5em;padding:0}.priceBox ul li{padding:.9em 0;border-bottom:1px solid rgba(0,0,0,.1)}.priceBox ul li:hover{background-color:rgba(0,0,0,.03)}.price{display:block;position:relative;background-color:#fff;padding:1em;height:auto;margin:0 -1.5em}.price strong{display:block;margin-left:auto;margin-right:auto;font-size:3em;font-weight:700;line-height:1.5em}.price strong small{font-size:.5em;font-weight:200;color:rgba(0,0,0,.5);margin-right:.3em}.priceBox .heading{padding:1.25em 1.5em;margin:-1.3em -1.8em 0;background-color:rgba(0,0,0,.5);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.priceBox .heading h2{color:#fff;font-weight:500;text-transform:capitalize;text-shadow:0 2px 1px rgba(0,0,0,.1)}.priceBox .btn{margin:0 1.5em}#venue .section{padding-bottom:0}#map_canvas{display:block;height:25em;background:#f5f5f5;margin:-2em -2em 0;border-bottom:#e5e5e5 1px solid}#venue .column{padding:2em 0}#venue .column-content{padding:0 1em}#venue .directions-input,#venue .directions-results{border-left:#e5e5e5 1px solid;padding:2em 1em}#venue .directions-results{overflow:auto}#venue input[type=text]{display:block;width:100%}#venue .radio-option{display:block;margin-bottom:.5em;float:left;min-width:120px;font-size:.9em;font-weight:400}#routeForm .last{margin-bottom:1em}#venue .radio-option input[type=radio]{margin-right:.25em}#directionsPanel{display:block}#directionsPanel .adp-placemark td{padding:5px!important}#directionsPanel .adp-summary{text-align:center;font-weight:700}ul.address{display:block;list-style-type:none;padding:0;margin:0 -1em 0 -2em}ul.address li{display:block;position:relative;border-top:#e5e5e5 1px solid;padding:1em 2em 1em 5em}ul.address li:first-child{border:none;padding-top:0}ul.address li i{position:absolute;left:1em;top:.65em;color:#d2d2d2;font-size:1.8em}ul.address li:first-child i{top:0}#footer{background:#3d3d3d;min-height:10em;margin-top:6.5em;-webkt-box-shadow:inset 0 10px 0 0 rgba(255,255,255,.2);box-shadow:inset 0 10px 0 0 rgba(255,255,255,.2)}#footer .section{margin-top:-5.5em;background:0 0;-webkit-box-shadow:none;box-shadow:none}#footer h3{color:#fff; margin-bottom:0em!important; font-size:1.5em;  font-family: "Roboto"; font-weight:400;}#footer .colored{border-bottom:3px solid rgba(0,0,0,.25)}#footer a{color:#fff}#footer a:hover{color:#b2b2b2;}#footer .social{position:relative}#footer .social a{color:#fff;opacity:.7;font-size:1.7em}#footer .social a:hover{opacity:1}#footer .text-center{color:#b2b2b2;font-size:.9em}#footer p{margin-bottom:0}#subscribeForm .form-row{display:block;position:relative;padding:0;margin:0}#subscribeForm input[type=email],#subscribeForm input[type=text]{display:block;border:1px solid rgba(0,0,0,.1);width:100%;padding:.7em 1em;height:auto;background:rgba(0,0,0,.25);color:#fff;-webkit-box-shadow:none;box-shadow:none}#subscribeForm input[type=submit]{display:block;background:transparent url(../../img/icons/plus.png) no-repeat 0 0;width:21px;height:21px;border:none;text-align:center;position:absolute;right:.65em;top:.65em}#subscribeForm span.error i{position:absolute;top:-1em;left:1em}a,#partners a img,#schedule .nav-tabs li,#schedule .nav-tabs li h5,.schedule-box ul.activities li,#schedule .nav-tabs li h5 small,#schedule .nav-tabs li i{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#options{position:fixed;top:60px;left:0;width:180px;background:#2a2a2a;padding:20px 20px 10px;z-index:999999}#options p,#options h4{color:#ccc}#options h4:first-child{color:#fff}#options p{margin:0 0 5px}#options div.customcolorbox{display:block;font-size:13px;color:#ccc}#options div.readyColors,#options div.backColors{padding-bottom:5px;margin-bottom:5px}#options div.readyColors a,#options div.backColors a,#options div.readyTex a,#options div.backTex a{padding:5px!important;position:relative;margin:0 8px 5px 0;display:block!important;width:20px!important;overflow:hidden!important;height:20px!important;text-indent:-9999px;float:left!important;border:#000 1px solid}#options div.bgBox{display:block;position:absolute;top:-450px;opacity:0;left:-400px}#options input[type=text]{-webkit-border-radius:0;border-radius:0;width:100%;border:#333 1px solid;padding:0 20px}#options span.dialog{position:absolute;top:0;right:-35px;cursor:pointer;display:block!important;width:35px;height:35px;text-align:center;background:#000;color:#fff;font-weight:700;border:rgba(0,0,0,.5) 1px solid;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-style:solid solid solid none}#options span.dialog h4{color:#fff;font-size:20px;line-height:30px;padding:0;margin:0}#options h4.head{display:block;background:#000;font-size:15px;color:#fff;margin:-20px -20px 10px;padding:8px 15px 9px}