.fancybox-overlay{z-index:9999 !important} .fancybox-wrap{z-index:99999 !important} .vollkorn * { font-family: 'Open Sans', sans-serif; } .colour_core { color: #3a8ece !important; } .a-100 { display: block; height:100%; width: 100%; } .social_container { position:absolute; right: 0; top: 0; z-index: 99999999; } .label_container_splash { position: absolute; bottom:0; left:0; max-height: 90px; max-width: 354px; } .label_white { background: #fff; padding: 10px 10px 0px 0px; } .label_grey { background: #c0c0c0; height: 23px; padding-top:5px; padding-right: 5px; padding-left: 5px; } .label_grey_txt a { text-transform: uppercase; text-decoration: none; font-size: 13px; font-family: 'Open Sans', sans-serif; font-weight: 800; } .label_main_txt { font-size:19px; } .label_container_btn { position: absolute; bottom:0; left:0; width: 140px; max-height: 58px; } .label_container_btn_more { position: absolute; bottom:0; left:140px; } .fp_btn_tl { position:absolute; top:20; left:20; width: 220px; height: 190px; } .label_one_line { height: 22px; padding-top: 6px; } .fp_btn_tr { position:absolute; top:20; right:0; width: 220px; height: 190px; } .fp_btn_bl { position:absolute; bottom:0; left:20; width: 220px; height: 190px; } .fp_btn_br { position:absolute; bottom:0; right:0; width: 220px; height: 190px; } .fp_btn_tl:hover, .fp_btn_tr:hover, .fp_btn_bl:hover, .fp_btn_br:hover { opacity:0.9; filter:alpha(opacity=90); cursor: pointer; } #mainmenu ul, #submenu ul { padding:0px !important; margin:0px !important; list-style:none; } #mainmenu li, #submenu li { margin:0px; width: 209px; /*height: 26px;*/ height: auto; /*padding:8px 0px 0px 8px;*/ padding:8px 0px 8px 8px;; margin-bottom: 5px; } #mainmenu li { background: url(img/btn-welcome.png); } #submenu li { background: url(img/menu-arrow.png) top right no-repeat #b9bbbe; } #submenu { padding-top: 10px; } #submenu .current_page_item { background: url(img/menu-arrow.png) top right no-repeat #3a8ece !important; } #mainmenu a, #submenu a { text-decoration:none; color:#fff; font-size:12px; text-transform:uppercase; display:block; width:100%; height: auto !important; } ::-webkit-scrollbar { width: 12px; } /* Track */ ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); -webkit-border-radius: 0px; border-radius: 0px; } /* Handle */ ::-webkit-scrollbar-thumb { -webkit-border-radius: 0px; border-radius: 0px; background:#3a8ece; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); } ::-webkit-scrollbar-thumb:window-inactive { background: #3a8ece; } .mainmenu ul, .submenu ul { margin:0px; padding:0px; } .submenu li:hover { filter:alpha(opacity=70); } .mainmenu li { padding: 10px; background: url('img/btn-welcome.png') no-repeat; height: 47px; padding: 10px; } .page_child_child ul { list-style: none; display: inline; margin: 0px; padding: 0px; } .page_child_child li { display: inline-block; width: 221px; height: 36px; background: url(img/btn-child-3-gray.jpg) no-repeat #b9bbbe; margin-right:18px; float:left; margin-bottom: 10px; } .page_child_child li:hover { background: url(img/btn-child-3-blue.jpg) no-repeat; } .page_child_child li:last-child { margin-right: 0px; } .page_child_child_4 li:last-child { margin-right: 0px; } .page_child_child_5 li:last-child { margin-right: 0px; } .page_child_child a { display: block; width: 193px; height: 28px; padding-right: 20px; color: #fff; text-decoration: none; text-transform: uppercase; padding-top: 8px; padding-left: 8px; } .page_child_child_4 ul { list-style: none; display: inline; margin: 0px; padding: 0px; } .page_child_child_4 li { display: inline-block; width: 166px; height: 36px; background: url(img/btn-child-4-gray.jpg) no-repeat #b9bbbe; margin-right:12px; float:left; margin-bottom: 10px; } .page_child_child_4 li:hover { background: url(img/btn-child-4-blue.jpg) no-repeat; } .page_child_child_4 a { display: block; width: 140px; height: 28px; padding-right: 20px; color: #fff; text-decoration: none; text-transform: uppercase; padding-top: 8px; padding-left: 8px; } .page_child_child_5 ul { list-style: none; display: inline; margin: 0px; padding: 0px; } .page_child_child_5 li { display: inline-block; width: 127px; height: 36px; background: url(img/btn-child-5-gray.jpg) no-repeat #b9bbbe; margin-right:16px; float:left; margin-bottom: 10px; } .page_child_child_5 li:hover { background: url(img/btn-child-5-blue.jpg) no-repeat; } .page_child_child_5 a { display: block; width: 99px; height: 28px; padding-right: 20px; color: #fff; text-decoration: none; text-transform: uppercase; padding-top: 8px; padding-left: 8px; } .content .current_page_item { background: url(img/menu-child-arrow.png) top right no-repeat #3a8ece !important; } body { /*background: #eef3fa;*/ background: #eee; padding:0px; margin:0px; height:100%; -ms-scrollbar-base-color: rgba(6, 27, 59,0.4); scrollbar-base-color: rgba(6, 27, 59,0.4); } * { /*font-family: 'Open Sans', sans-serif;*/ font-family: 'Open Sans', sans-serif; /*color: #000000;*/ color: #000000; } html { height: 100%; } a:hover img { opacity:0.9; filter:alpha(opacity=90); } a:hover { opacity:0.7; filter:alpha(opacity=70); } .container { margin:0 auto; width: 940px; background: #fff; padding:30px; font-size:14px; position: relative; } .footer_copyright { margin:0 auto; width: 940px; font-size:14px; padding-bottom: 20px; } .logo, .menu { float:left } .logo { width:220px; padding-bottom: 10px; } .menu { /*width:715px;*/ text-align: right; position:relative; float: right; padding-right: 2.5px; } /*.menu ul { list-style:none; float:right; padding-top:110px; }*/ .menu ul { list-style: none; float: right; margin-top: 123px; } .menu li { display:inline; padding-left: 30px; padding-right: 30px; border-left: solid 1px #adadad; } .menu a { text-decoration: none; color: #adadad; font-size: 12px; text-transform: uppercase; } .menu li:last-child { padding-right: 0px; } .menu li:first-child { border-left: none; } .clearfix { clear:both; } .divider { background: repeat-x url('img/div.png'); width:100%; height:5px; } .splash, .buttons { margin-top:20px; position:relative; height: 400px; } .splash { width:460px; float:left; } .buttons { position: relative !important; float:right; width: 460px; padding-left:20px; } .inner-container { width: 100%; padding-top: 20px; padding-bottom: 20px; } .video_container { width: 272px; height: 206px; text-align: left; } .video_container, .video_copy { text-align: left; } .video_play_overlay { background: url('img/play-overlay.png') no-repeat; width: 100%; height: 100%; position:relative; cursor: pointer; } .video_desc_overlay { background: #535353; position:absolute; bottom: 0; left: 0; right: 0; color: #fff; padding: 7px; font-size: 11px; } .video_copy { width: 272px; } .video_copy p { margin-left: 0px; padding-left: 0px; font-size: 12px; padding-top: 0px; margin-top: 0px; } .video_copy h2 { margin-left: 0px; padding-left: 0px; color: #163252; font-weight:400; font-size: 14px; padding-bottom: 0px; margin-bottom: 0px; } .fifty-per { float:left; width:49.9%; } .twenty-five-per { float:left; width:220px; } .one-third { float:left; width:33.23%; } .quote-icon { height:100%; min-height: 90px; background: url('img/quote.png') no-repeat top left; margin-right:20px; width:58px; float:left; } .quote-container p { margin-top:0px; } .margin-top-20 { margin-top:20px; } .margin-left-20 { margin-left: 20px; } .margin-bottom-20 { margin-bottom: 20px; } .padding-top-0 { padding-top: 0px; } .footer { background: #3a8ece; font-size: 12px; } .footer * { color: #fff; } .footer a { text-decoration: underline; } .footer h2 { width: 100%; border-bottom:solid 1px #fff; margin-top:0px; font-size: 12px; text-transform: uppercase; } .footer-inputs { padding:0px; margin:0px; border:0px; float:left; height:26px; } .search { width:26px; background: url('img/search.png') } .text { width:194px; color: #000; } .sidebar { width:220px; margin-right: 10px; float:left; margin-top: 10px; margin-bottom: 20px; } .content { width: 700px; float:right; margin-top: 20px; margin-bottom: 20px; padding-top:0px; color: #000; } .full-content { width: 100%; float:right; margin-top: 20px; margin-bottom: 20px; padding-top:0px; color: #000; } .width_100 { width: 100%; } .width_100 h1.title { width:925px } .margin-top-0 { margin-top: 0px; } .content_event_head { width: 700px; float:right; margin-top: 10px; margin-bottom: 0px; padding:0px; padding-top:0px; color: #000; background: #fff; } .content_event_foot { width: 700px; float:right; margin-top: 10px; margin-bottom: 0px; padding:0px; padding-top:0px; color: #000; background: #fff; } .event_child { height: 34px; margin-bottom: 10px; } .event_child ul { margin:0px; padding:0px; list-style: none; margin-left:-21px; } .event_child li { display: inline-block; height: 26px; padding: 8px 0px 0px 8px; width:210px; margin-left:22px; background: #b9bbbe; float:left; } .event_child a { color: #fff; text-decoration: none; text-transform: uppercase; } .event_image_wrapper { margin-bottom: 20px; } .content h1 { margin-top:0px; padding-top: 0px; font-size: 30px; color: #3a8ece; } .quote-sidebar { margin-top:50px; } .breadcrumbs { margin-top:10px; margin-bottom: 10px } .breadcrumbs * { text-transform: uppercase !important; } .breadcrumbs a { text-decoration: none; } img { border:0px; } /* WordPress Requirements */ img.alignright {float:right; margin:0 0 1em 1em} img.alignleft {float:left; margin:0 1em 1em 0} img.aligncenter {display: block; margin-left: auto; margin-right: auto} .alignright {float:right; } .alignleft {float:left; } .aligncenter {display: block; margin-left: auto; margin-right: auto} /* Menu */ .menu ul{ list-style-type:none; z-index: 9999; width: auto; } .menu ul li{ float: left; position: relative; padding-top: 3px; padding-bottom:3px; } .menu ul li:hover{ } .menu ul li a{ display: block; text-decoration:none; color: #59595b !important; } .menu ul li a:hover{ } .menu ul li ul li a { padding-right:10px; padding-left:10px; padding-top:3px; padding-bottom: 3px; } .menu ul li ul li a:hover { background: #000; color: #fff; } .menu ul li ul li{ float: none; position: relative; border-left: none; text-align: left; padding-top: 5px; padding-bottom:5px; } .menu ul li ul{ position: absolute; top:25px; left:30px; display: none; background-color: #fff; min-width:170px; padding-top: 0px; margin-top: 0px; padding-left: 0px; text-align: left; padding-bottom: 5px; background: #eee; -webkit-box-shadow: 0px 1px 3px 1px #808080; box-shadow: 0px 1px 3px 1px #808080; } .menu ul li:hover > ul{ display: block; } .menu ul li ul li a{ } .menu ul li ul li ul{ position: absolute; top:-31px; left:160px; display: none; background-color: #fff; width:150px; padding-top: 0px; padding-bottom: 5px; -webkit-box-shadow: 0px 1px 3px 1px #808080; box-shadow: 0px 1px 3px 1px #808080; } /* Home Slider */ #wrap-slider { height:304px; width:459px; margin:0; float:left; } ul.bxslider { float:none; } .bx-pager { } ul.bxslider li.slider { background: url(img/slider-img.png) no-repeat; width:459px; height:304px; margin:0; cursor: pointer; } li.slider h1 { font-family: 'Open Sans', sans-serif; color:#fff; margin:95px 0 10px 15px; font-size:36px; font-weight:normal; line-height:37px; text-shadow: 0px 0px 10px rgba(0, 0, 0, 1); } .bx-wrapper .bx-pager.bx-default-pager a{ background: #3a8ece; } .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{ background: #3a8ece; border: #000 3px solid } /* Home Boxes*/ .home-boxes { float:left; margin:14px 0 20px 20px; width:295px; } .home-boxes h2 { color:#fff; font-size:25px; margin:7px 0 0 10px; font-style:italic; font-family: 'Open Sans', sans-serif, serif; font-weight:normal; } .home-boxes a { text-decoration: none !important; border-bottom: none; display: block; width: 100%; height: 100%; } .home-boxes .box1 { background: url(img/home-box1.png) no-repeat center; width:295px; height:88px; float:left; margin:0 0 13px 0; } .home-boxes .box1:hover { opacity:0.9; cursor:pointer;} .home-boxes .box2{ background: url(img/home-box2.png) no-repeat center; width:295px; height:88px; float:left; margin:0 0 13px 0; } .home-boxes .box2:hover { opacity:0.9; cursor:pointer;} .home-boxes .box3 { background: url(img/home-box3.png) no-repeat center; width:295px; height:88px; float:left; margin:0; } .home-boxes .box3:hover { opacity:0.9; cursor:pointer;} /* Home Buttons */ .home-buttons { float:left; margin:14px 0 20px 20px; width:146px; } .home-buttons h3 { color:#fff; font-size:18px; margin:7px 0 0 10px;font-family: 'Open Sans', sans-serif, serif;font-weight:normal;} .home-buttons a { text-decoration: none; } .home-buttons .button1 { background: url(img/button-download.png) no-repeat center; width:146px; height:88px; float:left; margin:0 0 13px 0; } .home-buttons .button1:hover { opacity:0.9; cursor:pointer;} .home-buttons .button2 { background: url(img/button-register.png) no-repeat center; width:146px; height:88px; float:left; margin:0 0 13px 0; } .home-buttons .button2:hover { opacity:0.9; cursor:pointer;} .home-buttons .button3 { background: url(img/button-pricing.png) no-repeat center; width:146px; height:88px; float:left; margin:0; } .home-buttons .button3:hover { opacity:0.9; cursor:pointer;} .home-excerpt { width:455px; float:left; margin:0 0 10px 0; } .home-excerpt p { margin:20px 0 20px 0; text-align:justify; } .home-excerpt a { color:#3a8ece;} .home-quote { border:solid 1px #bebebe; float:left; width:220px; /*height:168px;*/ height: auto; margin:23px 0 10px 25px; } .home-quote p { color:#3a8ece; font-size:15px; padding:0 15px 5px 15px; } .home-quote p strong {color:#3a8ece !important; } .home-quote p em {color:#3a8ece !important; } .home-video { float:left; margin:22px 0 10px 15px; } .home-video p { float:left; max-width:220px; } .home-media-partner { float:left; margin:20px 0 0 0; } .home-media-partner h5 { color:#3a8ece; margin:0 0 0 5px; font-size:13px; text-transform:uppercase; } /** JCAROUSEL LITE **/ .home-slide-carousel { float:right; width:750px; margin:20px 10px 0 0; } .home-slide-carousel h5 { color:#3a8ece; margin:0 0 0 30px; font-size:13px; text-transform:uppercase; } .ca-slider { float:left; margin:0; position:relative; visibility:hidden; } .ca-slider ul { } .ca-slider ul li { width:140px; float:left; margin:0; } .ca-slider ul li img { width:140px; height:73px; } .prev { cursor:pointer; float:left; padding-top:20px; margin-right:5px; } .next { cursor:pointer; float:right; padding-top:20px; margin-left:5px; } /** Inner pages **/ h1.title { font-family: 'Open Sans Bold', sans-serif; height:53px; background:#3a8ece; width:685px; float:left; margin:0; color:#fff !important; /*font-size:34px !important;*/ font-size: 32px !important; /*padding:10px 0 0 15px !important;*/ padding:8px 0 0 13px !important; } h1.full-title { font-family: 'Open Sans Bold', sans-serif; height:53px; background:#3a8ece; width:925px; float:left; margin:0; color:#fff !important; font-size:34px !important; padding:10px 0 0 15px !important; } .inner_white { font-family: 'Open Sans Bold', sans-serif; background:#fff; margin:20px 0 0 0; float:left; color:#000000 !important; padding:0 15px 25px 0; } .inner_white h2 { font-family: 'Open Sans Bold', sans-serif; color:#3a8ece; font-size:26px; } .inner_white strong, .inner_white span { font-size:17px; } .inner_white ul{ list-style:none; float:left; margin:-12px 0 20px -45px; } .inner_white ul li { background: url(img/bullet-square.png) no-repeat 5px 5px; float:left; margin:0 0 0 0; padding:0 0 0 20px; } .inner { font-family: 'Open Sans Bold', sans-serif; background:#f0f0f0; margin:20px 0 0 0; float:left; color:#000000 !important; padding:0 15px 25px 15px; width: 670px; } .inner h2 { font-family: 'Open Sans Bold', sans-serif; color:#3a8ece; font-size:26px; } .inner a { text-decoration:none;} .inner strong { /*font-size:17px;*/ font-size: inherit; } .inner ul li strong { font-size:14px; } .inner ul{ list-style:none; float:left; /*margin:-12px 0 20px -45px;*/ margin: 0px; padding: 0px; } .inner ul li { width:100%; background: url(img/bullet-square.png) no-repeat 5px 7px; float:left; /* float: none; */ margin: 10px 0px; text-indent: 3px; padding:0 0 0 20px; } .who-attends .inner ul li { background: url(img/bullet-square-violet.png) no-repeat 2px 4px; } .breakline, hr { border: 0; background:#c6c6c6; height:1px; margin:-3px 0 0 0; } .venue-gallery { float:left; margin:20px 0 0 0; width:220px; } .venue-gallery img { margin: 0 0 12px 0 } .venue-details { float:right; margin:0; padding:10px 0 0 0; width:460px; } .venue-details h1{ margin:0; float:left; width:460px;} .venue-details p { line-height:20px; } .inner-download { background:#f0f0f0; margin:20px 0 0 0; float:left; color:#000000 !important; /*padding:0 15px 0 15px;*/ padding: 15px; width: 96%; } .inner-download img.brochure-img { float:left; /*margin:20px 0 0 0;*/ } ul.square_violet{ float: left; } div.square_violet{ margin-left: 225px; } .inner-download ul_violet{ width:390px; list-style:none; float:right; margin:17px 0 20px -15px; } .inner-download ul_violet li, { background: url(img/bullet-square-violet.png) no-repeat 3px 5px; float:left; margin:0 0 4px 0; font-size:16px; padding:0 0 0 25px; } form.download { float:left; margin:20px 0 0 0;} form.download .input-left { float:left; margin:0 0 10px 0; } form.download .input-right { float:right; margin:0 0 10px 0; } form.download label { font-size:12px; } form.download span { font-size:12px; margin:8px 10px 0 0 !important; width:330px; float:left;} form.download input.checkbox {} form.download input.dl-button { float:left; margin:17px 175px 0 0 !important; -webkit-filter: grayscale(1); filter: grayscale(1); } form.download input.text { border:solid 2px #cbcbcb; float:left; margin:0; width:330px; height:30px; padding:5px 0 0 5px;} form.download select { background:#f3f3f3; border:solid 2px #cbcbcb; margin:0; width:340px; height:40px; padding:5px 0 0 10px;} .inner-speaker { width:685px; background:#f0f0f0; margin:20px 0 -12px 0; float:left; color:#000000 !important; padding:0 0 0px 15px; } .speaker-info { width:650px; float:left; padding:0; margin:15px 0 20px 0; } .speaker-info img.speaker-picture { float:left; margin:0 10px 0 0; } .speaker-info h4 { font-size:16px; line-height:110%; float:left; margin:0; } .speaker-moreinfo { width:670px; background:#dedede; margin:10px 0 -12px 0; float:left; color:#000000 !important; padding:0 15px 10px 15px; } .speaker-moreinfo h2 { font-weight:800; font-size:27px; color:#3a8ece; margin:2px 0 -5px 0;} .speaker-moreinfo h4 { font-size:16px; margin:10px 0; } .speaker-moreinfo span { color:#3a8ece;} .speaker-moreinfo .breakline-violet { background:#3a8ece; height:1px; margin:3px 0 3px 0; } .wider { width:1000px; } .sponsor_box { font-family: 'Open Sans Bold', sans-serif; background:#f0f0f0; float:left; margin:12px 20px 0 0; width:437px; height:257px; padding:13px 10px 10px 13px !important; } .sponsor_box img { float:left; margin:0 15px 7px 0; } .sponsor_box h3 { color:#3a8ece; font-size:17px; margin:0; } .sponsor_box strong { font-size:14px; margin:0; font-weight: 800; } .sponsor_box a { color:#3a8ece; font-weight:800; text-decoration:none; } .sponsor_box p { margin:0;} .sponsor_box.featured a, .sponsor_box.featured h3{ color: #fff; } .ta_boxes { width:685px; background:#f0f0f0; margin:20px 0 -12px 0; float:left; color:#000000 !important; padding:10px 0 5px 10px; position:relative; } .ta_boxes .image { width:220px; float:right; margin:0; margin-top: 20px; margin-right: 20px padding-bottom:5px; } .ta_div { position: relative } .ta_boxes .image img { display:block; margin:0 auto 12px !important} .ta_boxes .details { float:left; margin:0 5px 0 0; width:445px; padding-bottom:5px; } .ta_boxes .details h1 { font-family: 'Open Sans Bold', sans-serif; margin:0; color:#3a8ece !important; font-size:34px !important; } .ta_boxes .details strong{ font-weight:800; font-size:16px; margin:0; } .ta_boxes .details a { color:#3a8ece; text-decoration:none; } .ta_boxes .details ul_violet{ width:445px; list-style:none; float:right; margin:-15px 0 20px 0; } .ta_boxes .details ul_violet li { background: url(img/bullet-square-violet.png) no-repeat 7px 5px; float:left; margin:0 0 0 -7px; padding:0 0 0 25px; } .ta_boxes .ta_bottom { position: absolute; width: 100%; height: 20px; bottom:0; left: 0; right:0; background: -moz-linear-gradient(top, rgba(240,240,240,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,240,240,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(240,240,240,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(240,240,240,0) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(240,240,240,0) 0%,rgba(255,255,255,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(240,240,240,0) 0%,rgba(255,255,255,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f0f0f0', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ } /**Pricing Page **/ h1.title-left { font-family: 'Open Sans Bold', sans-serif; height:83px; background:#3a8ece; width:327px; float:left; margin-bottom:10px; line-height:35px; color:#fff !important; font-size:32px !important; padding:9px 0 0 15px !important; } .title-active { background:#3a8ece !important; } .title-odd { float:left; } h1.title-right { font-family: 'Open Sans Bold', sans-serif; height:83px; background:#f4f4f4; width:327px; line-height:35px; float:right; margin-bottom: 10px; color:#848484 !important; font-size:32px !important; padding:9px 0 0 15px !important; border: solid 1px #848484; } .title-inactive { background:#f4f4f4 !important; } .title-even { float:right; } h1.title-inactive span{ font-family: 'Open Sans Bold', sans-serif; color:#848484 !important; font-size:18px !important; } h1.title-left a { text-decoration: none; color:#848484 !important; } h1.title-left { color:#848484 ; border: solid 1px #848484 !important; } .inner-pricing { font-family: 'Open Sans Bold', sans-serif; background:#fff; margin:20px 0 0 0; float:left; color:#000000 !important; padding:0 15px 5px 0; } .inner-pricing h1 { margin:15px 0 0 0 !important; width:700px; font-size:32px !important; float:left; } .inner-pricing h3 { margin:10px 0 0 0 !important; color:#3a8ece; width:700px; float:left; } .inner-pricing p{ color:#3a8ece !important; margin:5px 0 5px 0; font-weight:800;} .inner-pricing .header-content-lavender { background:#d3c4de; float:left; width:210px; height:55px; font-size:16px; margin:-53px 0 0 247px; font-weight:800 !important; color:#3a8ece !important; padding:0 0 0 15px; } /*.inner-pricing .header-content-pink { background:#f1c8f0; float:right; width:210px; height:40px; font-size:16px; margin:-35px 0 0 0; font-weight:800 !important; color:#3a8ece !important; padding:5px 0 0 15px; }*/ .inner-pricing .header-content-pink { background: #f1c8f0; float: right; width: 210px; height: 50px; font-size: 16px; margin: -53px 0 0 0; font-weight: 800 !important; color:#3a8ece !important; padding: 5px 0 0 15px; border-bottom: solid 10px white; } .pricingtab-head-full { font-family: 'Open Sans Bold', sans-serif; background:#f0f0f0; margin:0 0 10px 0; float:left; padding:3px 0 0 15px; width:690px; } .pricingtab-head-full p { color:#3a8ece !important; margin:5px 0 5px 0; font-weight:800;} .pricingtab-content { font-family: 'Open Sans Bold', sans-serif; background:#f0f0f0; margin:0; float:left; color:#3a8ece !important; padding:0 5px 5px 10px; width:690px; font-weight:800;} .pricingtab-content p { color:#3a8ece !important; font-weight:800; margin:5px 0 5px 0; } .pricingtab-content p strong {color:#3a8ece !important;} .pricingtab-content ul_violet{ width:320px; list-style:none; float:left; margin:10px 20px 10px -35px; } .pricingtab-content ul_violet li { background: url(img/bullet-square-violet.png) no-repeat 3px 4px; float:left; color:#3a8ece !important; margin:0 0 4px 0; font-size:14px; padding:0 0 0 25px; } .pricingtab-head-full .content { float:left; width:230px; height:55px; margin:0;} .pricingtab-head-full .content-lavender { background:#d3c4de; float:left; width:210px; height:45px; margin:-3px 0 0 2px; font-weight:800 !important; padding:15px 0 0 15px; } .pricingtab-head-full .content-pink { background:#f1c8f0; float:right; width:210px; height:45px; margin:-3px 0 0 0; font-weight:800 !important; padding:15px 0 0 15px; } .pricingtab-head-full .content p.switch-pricing-inner { margin:-43px 3px 0 0; float:right; } .pricingtab-head-full .content p.switch-pricing-inner span.violet { background-image:url(img/plus-violet.png); background-repeat:no-repeat; background-position:98% 90%; display:block; padding:5px 0 0 0px; width:16px; height:16px; } .pricingtab-head-full .content p.switch-pricing-inner span.grey { background-image:url(img/plus-grey.png); background-repeat:no-repeat; background-position:98% 90%; display:block; padding:5px 0 0 0px; width:16px; height:16px; } .pricingtab-head-half { font-family: 'Open Sans Bold', sans-serif; background:#f0f0f0; margin:15px 0 0 0; float:left; padding:3px 15px 0 5px; width:235px; } .pricingtab-head-half p { color:#3a8ece !important; margin:5px 0 5px 5px; font-weight:800;} .pricingtab-head-half .content { float:left; width:225px; height:32px; margin:0;} .pricingtab-head-half .content p.switch-pricing-inner { margin:-29px -15px 0 0; float:right; } .pricingtab-head-half .content p.switch-pricing-inner span.violet { background-image:url(img/plus-violet.png); background-repeat:no-repeat; background-position:98% 90%; display:block; padding:5px 0 0 0px; width:16px; height:16px; } /** Agenda Page**/ h1.title-left span{ font-family: 'Open Sans Bold', sans-serif; color:#fff !important; font-size:18px !important; } h1.title-right span{ font-family: 'Open Sans Bold', sans-serif; color:#d7d7d7 !important; font-size:18px !important; } h1.title-inactive span{ font-family: 'Open Sans Bold', sans-serif; color:#848484 !important; font-size:18px !important; } h1.title-right a { text-decoration: none; color:#848484 !important; } .prev-day { float:left !important; margin-right:15px !important; } .inner-agenda { width:675px; background:#f0f0f0; margin:10px 0 10px 0; float:left; color:#000000 !important; padding:0 10px 10px 15px; } .inner-agenda h3 { font-size:16px; color:#000; margin-bottom:3px; } .inner-agenda h3 span { color:#3a8ece;} .inner-agenda h3 span.time { color:#3a8ece; /*margin-right:10px;*/} .inner-agenda p { margin:0 0 10px 0; } .inner-agenda p span { color:#3a8ece; margin:0; font-weight:800; display: inline-block; } .inner-agenda ul{ list-style:none; float:left; margin:-12px 0 20px -45px; width:660px; } .inner-agenda ul li { background: url(img/bullet-square.png) no-repeat 5px 5px; float:left; margin:0 0 0 0; padding:0 0 0 20px; width:660px; } .inner-agenda .person-detail { float:left; margin:10px 0 15px 0; width:575px; } .inner-agenda .person-detail img{ float:left; margin:0; } .inner-agenda .expand-content ul { margin-top: 10px; } .inner-agenda .agenda-content ul { margin-top: 10px; } .inner-agenda .person-detail p{ width:445px; float:right; margin:0; font-size:12px; line-height:18px; } .inner-agenda-dark { width:675px; background:#d1d1d1; margin:20px 0 -12px 0; float:left; color:#000000 !important; padding:0 10px 10px 15px; } .inner-agenda-dark h3 { font-size:16px; color:#000; margin-bottom:3px; } .inner-agenda-dark h3 span.time { color:#3a8ece; margin-right:10px;} .inner-agenda-stream { float:left; margin:30px 16px 0 0; width:195px; height:100%; padding:30px 12px 15px 15px; } .inner-agenda-stream h2{ margin:0; color:#000; font-size:18px; font-weight:800; min-height: 75px; margin-bottom: 20px; } .inner-agenda-stream h2 span { color:#3a8ece; } .inner-agenda-stream-content h4, h5 { margin-bottom: 0px; margin-top: 0px; } .inner-agenda-stream-content p { margin-top: 0px; } .inner-agenda-pink { background:#f1c8f0; float:left; margin:30px 16px 0 0; width:207px; height:85px; padding:30px 0 0 15px; } .inner-agenda-pink h2{ margin:0; color:#000; font-size:18px; font-weight:800; } .inner-agenda-pink h2 span { color:#3a8ece;} .inner-agenda-lightblue { background:#c8d4f1; float:left; margin:30px 16px 0 0; width:207px; height:85px; padding:30px 0 0 15px; } .inner-agenda-lightblue h2{ margin:0; color:#000; font-size:18px; font-weight:800; } .inner-agenda-lightblue h2 span { color:#3a8ece;} .wider-agenda { display: inline-block; height: auto; width:750px; } .inner-seminar-speaker{ display: inherit !important; } img.contact-picture { float:left; margin:20px 0 0 0; } .contact-details { float:left; margin:3px 24px 0 13px; width:495px; } .non-expand-speaker-list { display:block; clear:both; width: 100%; margin-top: 10px !important; } .non-expand-speaker-list li { list-style: none; background-image: none !important; padding: 0 0 0 5px !important; } .non-expand-speaker-list em span { color: #3a8ece !important; font-weight:900; } /** Inner pages - Content tab JQueries **/ .speakers-tab { margin: 0; padding: 0; float:left; } .speakers-content-tab { float:left; background:#f0f0f0; padding:0; margin:0; width: 700px; } .speakers-content-tab p{ margin:10px 0 0 0; padding:5px 25px 5px 15px; } /** Content tab Jquery Arrows **/ p.switch { margin:-5px 10px 0 0; float:right; } p.switch a { /*color:#ae8dc8;*/ color: #fff; text-align:right; display:block; padding:5px 30px 0 0px; text-decoration:none; text-transform:uppercase; font-size:12px; width:135px; height:15px; } p.switch a:link, p.switch a:visited { /* background-image:url(img/arrow-down.png); */ background-image:url(img/arrow-down-white.png); background-repeat:no-repeat; background-position:98% 90%; } p.switch a:hover, p.switch a:visited, p.switch a:active, p.switch a:focus { /* background: url(img/arrow-up.png) no-repeat 98% 90% */ background: url(img/arrow-up-white.png) no-repeat 98% 90%; } p.switch-inner { margin:-8px -20px 0 0; position: absolute; top: 0; right:0; } p.switch-inner span { background-image:url(img/arrow-down-inner.png); background-repeat:no-repeat; background-position:98% 90%; display:block; padding:5px 0 0 0px; width:17px; height:15px; } p.switch-inner span:link, p.switch-inner span:visited { } p.switch-inner span:hover, p.switch-inner span:visited, p.switch-inner span:active, p.switch-inner span:focus { background: url(img/arrow-up-inner.png) no-repeat 98% 90% } /** Page Navigation **/ .page-navigation { background: #3a8ece; -webkit-box-shadow: 3px 3px 0px 0px rgba(179,179,179,1); -moz-box-shadow: 3px 3px 0px 0px rgba(179,179,179,1); box-shadow: 3px 3px 0px 0px rgba(179,179,179,1); margin:30px 0 20px 0; float:left; width:702px; height:37px; text-transform:uppercase; font-size:13px; font-weight:bold !important; } .page-navigation span.nextp { float:left; margin:10px 0 0 15px;color:#fff !important;} .page-navigation span.click { float:right; margin:10px 15px 0 0;color:#fff !important;} .page-navigation span.click a {color:#fff !important; text-decoration:none} .full-page-navigation { background: url(img/fullpage-navigation-bg.png) no-repeat; margin:30px 0 20px 0; float:left; width:939px; height:37px; text-transform:uppercase; font-size:13px; font-weight:bold !important; } .full-page-navigation span.nextp { float:left; margin:10px 0 0 15px;color:#fff !important;} .full-page-navigation span.click { float:right; margin:10px 15px 0 0;color:#fff !important;} .full-page-navigation span.click a {color:#fff !important; text-decoration:none} /** Useful Font Styles **/ .violet_font { color:#3a8ece; } .black_font { color:#000000; } /* Style for single-day.php **/ .switch-day a{ height: 27px !important; } .switch-inner-day span{ margin-right: 16px !important; height: 9px !important; } .inner-agenda-stream{ min-height: 116px; } /** Style for pricing page **/ .pricingtab-head-half p.switch-pricing-inner span.grey { background-image: url("img/plus-grey.png") !important; background-position: 98% 90% !important; background-repeat: no-repeat; display: block; height: 16px; padding: 5px 0 0; width: 16px; } /* Style for columns */ .ey_2col { float:left; width:47.9%; padding-right:2%; } .ey_2col_last { float:left; width:49.9%; padding-right:0%; } .ey_3col { float:left; width:31.23%; padding-right:2%; } .ey_3col_last { float:left; width:33.23%; padding-right:0%; } .ey_4col { float:left; width:22.9%; padding-right:2%; } .ey_4col_last { float:left; width:24.9%; padding-right:0%; } .clear { clear:both; } /* Style for Presentation Page */ .presentaion-title { width:675px; background:#c3c3c3; margin:20px 0 -12px 0; float:left; color:#3a8ece !important; padding:10px 10px 10px 15px; } p.switch-inner-presentation { margin:-30px 0px 0 0; float:right; height: 9px !important; position: relative; } p.switch-inner-presentation span { background-image:url(img/download.png); background-repeat:no-repeat; background-position:98% 90%; display:block; padding:5px 0 0 0px; width:70px; height:75px; } p.switch-inner-presentation span:hover { background-image:url(img/download.png); background-repeat:no-repeat; background-position:98% 90%; display:block; padding:5px 0 0 0px; width:70px; height:75px; } .no-downloads-available { padding-top: 10px; } .pres p.switch-inner-presentation span { margin-right: -100px; } .pres .inner-agenda h3 { padding-right: 100px; } /* Style for all pages */ .page-navigation span a{ color: #fff; text-decoration: none; white-space: nowrap } /* Footer widgets */ strong .twenty-five-per .textwidget{ border-bottom: 1px solid #FFFFFF; min-height: 158px; font-size: 8pt; } .twenty-five-per #searchsubmit{ display: none; } .twenty-five-per #s{ background: url("img/search.png") no-repeat scroll 196px -2px #FFFFFF; border: medium none; border-radius: 10px; color: #000000; height: 21px; width: 220px; } .screen-reader-text { display: none; } form.searchform + .textwidget { min-height: 134px; } #footer-logo{ float: right; background: url('img/white-logo.png') no-repeat; height: 85px; width: 124px; background-size:contain; } /* Workshop */ .workshop .title { position: relative; height: auto; line-height: 100%; } .workshop #collapsed, .workshop #expanded { position: absolute; top: 10px; right: 10px; line-height: normal } .workshop .date { font-weight: normal; font-size: 12px; color: #fff; } .who-attends .inner { width: 670px; position: relative; background: #f0f0f0; padding-top: 20px; } .inner.logos { background: #fff !important; border: solid 1px #ccc; } .logos ul { padding: 0px !important; margin: 0px !important; list-style:none !important; } .logos li { padding: 0px !important; margin: 0px !important; background: none !important; width: 133px !important; height: 66px !important; border-right: solid 1px #dcdcdc; border-bottom: solid 1px #dcdcdc; } .logos li:nth-child(5n+0) { border-right: none; } .logos h2 { margin-top: 0px; } .logo-grid-bottom { display: block; height: 10px; width: 100%; position: absolute; bottom: 16px; left: 0; background: #fff; } /* Resource Page */ .resource-page .inner-content { width: auto; padding-top: 10px; } .resource-page .resource-widget { list-style:none; padding: 0px; margin: 10px 0px 0px 0px; } .resource-page .resource-widget li { width: 340px; float: left; padding: 0px; margin: 0px; display:block; } .resource-page .resource-widget li:nth-child(2n+2) { border-left: solid 1px #ccc; width: 340px; } .resource-page .resource-widget li:nth-child(2n+3) { clear: both; } .resource-page .resource-widget li:nth-child(2n+2) .inner { margin-left: 10px; } .resource-page .resource-widget li .inner { width: 340px; padding: 10px; padding: 0px; margin:0px; display:block; margin-top:10px; margin-bottom: 20px; background: #fff; } .resource-page .resource-widget li .inner h2, .resource-page .resource-widget li .inner h2 a { color: #3a8ece; font-weight: 200; margin-top: 10px; margin-bottom: 10px; font-size: 18px; } .resource-page .resource-widget li .inner p { padding-right: 10px; padding-left: 10px; } .resource-page .resource-widget li .inner img { float: left; border: solid 1px #000; margin-right: 20px; margin-bottom: 15px; margin-left: 10px; margin-top: 10px; } ul.single-column-resource li { width: 700px !important; } ul.single-column-resource li:nth-child(2n+2){ border-left: 0 !important; } ul.single-column-resource li:nth-child(2n+2) .inner { margin-left: 0 !important; } ul.single-column-resource li div.inner { width: 100% !important; } ul.single-column-resource li div.inner p{ text-align: justify; } .resource-page h1.title { margin-bottom: 20px; } .resource-page .download-image { border: 0px !important; clear:both !important;; float:none !important;; margin-left: 10px !important; display:block !important; -webkit-filter: grayscale(1); filter: grayscale(1); border-bottom: 0px !important; padding-bottom: 10px; } .resource-page .featured, .inner-white .featured { background: #3a8ece !important; color: white !important; padding-bottom: 20px; } .sponsor-two-col-inner.featured, .sponsor-two-col-inner.featured .featured{ background: #3a8ece !important; color: white !important; } .resource-page .featured h2, .inner-white .featured h2 { color: white !important; } .resource-page .featured .download-image, .inner-white .featured .download-image { /*border-bottom: solid 10px #3a8ece !important; */ } .width_100.resource-page ul.resource-widget li{ width: 49%; } .width_100.resource-page ul.resource-widget li .inner { width: 100%; } .smallprint { font-size: 12px; float:left; } .pricingtab-content li { list-style: none; } .pricingtab-content li:before { font-family: 'FontAwesome'; content: "\f00c"; margin:0 5px 0 -15px; } .pricingtab-content ul { width: 25% } .gform_wrapper li{ background: none; } /** WHO ATTENDS PAGE **/ .who-attends-foot-images,.who-attends-head-images{ float: left; margin-top: 15px; } .who-attends-foot-images{ margin-bottom: 15px; } div.who-attends-footer-wrap > div:nth-of-type(1){ margin-right: 20px; } div.who-attends-footer-wrap > div:nth-of-type(2){ margin-right: 20px; } div.who-attends-header-wrap > div:nth-of-type(1){ margin-right: 14px; } div.who-attends-header-wrap > div:nth-of-type(2){ margin-right: 14px; } /** WHO ATTENDS PAGE **/ /** REGISTER PAGE **/ .gform_body li { list-style: none !important; background: none !important; margin-left: 0px !important; padding-left: 0px !important; width: 100% !important; } .home-buttons a { text-decoration: none; display: block; position: relative; height: 100%; width: 100%; z-index: 999; } .menu ul li ul { z-index: 9999; } .sponsors-only{ float: left; /*width: 100%;*/ } .cycle-slideshow img:hover{ cursor: pointer; } /*Footer*/ div#footer-logo{ cursor:pointer; } /* Blog List Page */ .hw-blog-list { background: #fff; padding: 0 0 0 5px; } .hw-blog-title a,.hw-read-more { color: #3a8ece !important; } .hw-blog-title { margin-top: 20px; margin-bottom: 20px; } .hw-blog-post { padding-bottom: 20px; /*border-bottom: 2px solid #eee;*/ } /* Single Post */ .hw-single-post a { color: #3a8ece !important; text-decoration: none; } .single-title,.archive-title { color: #3a8ece !important; } /* Sponsor Two Col Page */ .sponsor-two-col-inner { background: none repeat scroll 0 0 #e3e4e6; color: #000000 !important; font-family: "Open Sans Bold",sans-serif; margin: 0 9px 28px; padding: 0 15px 10px; width: 44%; min-height: 275px; } .sponsor-two-col-box { background: none repeat scroll 0 0 #e3e4e6; float: left; font-family: "Open Sans Bold",sans-serif; min-height: 355px; margin: 12px 20px 0 0; padding: 5px 5px 10px 0 !important; width: 97%; } .odd-sponsor { float: left; margin-right: 0; clear:both; } .even-sponsor { float: right; margin-right: 0; } .sponsor_box h3 { line-height: 120%; } /*Agenda Tabs for tracks*/ ul.tracktracktabs{ margin: 0px; padding: 0px; list-style: none; height: 85px; position: relative; width: 100%; display: table; table-layout: fixed; } ul.tracktracktabs li{ background: none; color: #3a8ece; display: inline-block; padding: 10px 15px; cursor: pointer; display: table-cell; width: auto; height:75px; position: relative; padding:0px; padding-right: 10px; font-size: 16px; font-weight: bold; line-height: 130%; } ul.tracktracktabs li:last-child { padding-right: 0px; } ul.tracktracktabs li .tab-inner { padding: 10px; display: block; height: 75px; margin-bottom: 10px; } ul.tracktracktabs li span{ color: #3a8ece; text-transform: uppercase; } ul.tracktracktabs li.current .tab-inner { margin-bottom: 0px; height: 86px; } .tracktab-content{ display: none; background: #3a8ece; padding: 15px; z-index:999; margin-bottom: 20px; } .tracktab-content.current{ display: inherit; } .tracktab-content p { margin-top: 0px; margin-bottom: 20px; } .tracktab-content h2 { font-size: 16px; margin-bottom: 1px; } .tracktab-content h2 span { color: #3a8ece; } .track-wrapper{ float: left !important; } /* Blog List */ .widget li,.widget{ background: none !important; list-style-type: none !important; } .widget a{ text-decoration: none !important; } input#s { border: solid #eee 1px; width: 190px; } #searchsubmit { background: url('img/search.png'); font-size: 0; border: 0px; height: 26px; width: 26px; position: absolute; } h1.title { margin-top: 10px; } .widget_recent_entries ul li{ margin-left: -40px; } .widget_recent_entries ul li a{ color: #3a8ece; } .widget_recent_entries ul li span{ font-style: italic; font-size: 10pt; } .search-button{ background: url('img/search.png'); width: 26px; } .sponsor_box { overflow: hidden; } /* Two Col Media Partners */ .media-partners-two-cols .inner-white, .media-partners-two-cols h1{ max-width: 685px; } .media-partners-two-cols .sponsor_box{ width: 317px; height: 450px; } .media-partners-two-cols .sponsor_box { background: #e3e4e6; } .inner ul li { float: none! important; } .inner-content .download-desc { clear: both; } .cookie-notice-container * { color: #fff; } /*Feather light*/ .inner ul li, .inner ul { float: none! important; } /*.featherlight .featherlight-content {*/ .featherlight { /*height: 85%; width: 85%;*/ height: 100%; width: 100%; -webkit-overflow-scrolling: touch; -webkit-overflow-scrolling: touch; overflow-y: scroll; } .featherlight-content { width:80%; height: 85% !important; max-height: none !important; width: 85% !important; -webkit-overflow-scrolling: touch; -webkit-overflow-scrolling: touch; overflow-y: scroll; } .featherlight .featherlight-content iframe { height: 100%; width: 100%; -webkit-overflow-scrolling:touch } /* .expand-content .a2a_kit, .resource-widget .a2a_kit { display: none !important; } .agenda-content .a2a_kit { display:none; }*/ .inner h2 a { color: #fff; font-weight: 800; font-size: 18px; } .tracktab-content li{ list-style-type: square; margin-top: 15px; } .tracktab-content li a{ text-decoration: none; display: inline-block; font-weight: 800; } .menupop *{ color: #eee; } .stream-speaker em span{ color: #3a8ece !important; } .ul-fix-speaker ul { padding-left:0px; } .ul-fix-speaker ul li { background: url(img/bullet-square.png) no-repeat 5px 5px; margin: 0 0 0 0; padding: 0 0 0 20px; } .a2a_kit.a2a_default_style { float: right !important; margin-bottom: 30px !important; } /* Twitter Embeded Timeline */ .customisable:hover, .customisable:focus, .customisable:active, .customisable-highlight:hover, .customisable-highlight:focus, a:hover .customisable-highlight, a:focus .customisable-highlight, .customisable, .customisable:link, .customisable:visited{ color: #3a8ece !important; } iframe.twitter-timeline{ margin-left: 0 !important; } .featherlight:last-of-type { background: rgba(0,0,0,.5) !important } .featherlight-iframe .featherlight-content { border-radius: 5px; -webkit-box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.84); -moz-box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.84); box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.84); } .featherlight .featherlight-close-icon { top: -16px; right: -10px; z-index: 99999999999; background: transparent; background-image: url('/wp-content/themes/hw-core/inc/fancybox/source/fancybox_sprite@2x.png'); background-size: 43px; background-repeat: no-repeat; font-size: 0px; height: 35px; width: 33px; } .featherlight-content { overflow:visible !important } /* Builder */ .fl-row-content-wrap { padding:0px !important } .single-fl-builder-template .inner { background: none !important; } .single-fl-builder-template .container, .single-fl-builder-template .inner { padding:0px; width:100%; } .single-fl-builder-template .content { width:100%; margin:0px; } .single-fl-builder-template .logo, .single-fl-builder-template .breadcrumbs, .single-fl-builder-template .strapline, .single-fl-builder-template .divider, .single-fl-builder-template .footer, .single-fl-builder-template .footer_copyright, .single-fl-builder-template .menu, .single-fl-builder-template .title, .single-fl-builder-template .addthis_sharing_toolbox, .single-fl-builder-template .sidebar { display: none !important; } .single-fl-builder-template .inner { padding:0px; } .site-id-20 .logo img { max-width: 518px; margin-top: 20px; } .strapline .fl-countdown .fl-countdown-unit, .strapline .fl-countdown-circle-container { margin-top: -27px; } .strapline .fl-module-content.fl-node-content { margin-top:24px !important; } .strapline h2 { margin:0px; } .featherlight .featherlight-content { height:100%; max-height:500px; } div.eloquaform { display:block; height: !important; } #lightboxform { display: table !important; height: 100% !important; } #lightboxform > div { display:table-cell; vertical-align: middle } table { display: table !important; width: 100%; }