img{border:0}#nav ul li ul{margin-left:-22px}#nav ul li ul li a{text-decoration:none!important}.content td{padding-top:30px}.ContentPageHeader{float:left;padding-bottom:20px}#nav ul li ul{z-index:100;width:250px!important;text-align:left;background:none;margin-top:10px;background-color:#fff}#nav ul li ul li{display:block;clear:both}#nav ul li ul li a{border:0!important}#nav ul li ul{width:200px}.block_content a{color:#fff;text-decoration:none}.content{height:184px;width:130px;overflow:hidden}.content .ContentPage{margin-top:9px}.divider{display:inline-block;margin-top:5px}.bee{font-family:helvetica;font-weight:bold;color:#fff;font-size:48px;/* width: 174px; */display:inline-block;text-align:center;/* top: 25px; *//* position: relative; */margin-top:12px}#block_inner{margin:0 auto;width:100%;text-align:center}/***********/#holder{margin-left:0;margin-top:0}.MasterFooterCopyright{font-family:arial;font-size:9px;margin-left:22px}#undercnt img{width:100%}#b1{margin-left:52px}#b2{margin-left:52px}#b3{margin-left:52px}#b4{margin-left:52px}#b5{margin-left:52px}#b6{margin-left:52px}#base{margin-top:-10px}body{margin:0}#nav{margin-top:50px}.block_content:hover{background-color:#2aaf4f;-webkit-transition:ease-out 1s;-moz-transition:ease-out 1s;-o-transition:ease-out 1s;transition:ease-out 1s}#training{margin-top:30px;color:#fff;font-weight:500;font-family:helvetica}#Team{margin-top:30px;color:#fff;font-weight:500;font-family:helvetica}.sy-controls li a{position:relative;width:100%;height:100%;display:none;text-indent:-9999px}.sy-pager{overflow:hidden;display:none;width:100%;margin:1em 0 0;padding:0;list-style:none;text-align:center}/**
 *
 * slippry v1.2.9 - Responsive content slider for jQuery
 * //slippry.com
 *
 * Authors: Lukas Jakob Hafner - @saftsaak
 *          Thomas Hurd - @SeenNotHurd
 *
 * Copyright 2015, booncon oy - //booncon.com
 *
 *
 * Released under the MIT license - //opensource.org/licenses/MIT
 *//* kenBurns animations, very basic */@-webkit-keyframes left-right{0%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}}@-moz-keyframes left-right{0%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}}@-ms-keyframes left-right{0%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}}@keyframes left-right{0%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}}@-webkit-keyframes right-left{0%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}100%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}@-moz-keyframes right-left{0%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}100%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}@-ms-keyframes right-left{0%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}100%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}@keyframes right-left{0%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}100%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}/* added to the original element calling slippry */.sy-box.sy-loading{background:url("../images/layout/sy-loader.gif") 50% 50% no-repeat;-moz-background-size:32px;-o-background-size:32px;-webkit-background-size:32px;background-size:32px;min-height:40px}.sy-box.sy-loading .sy-slides-wrap,.sy-box.sy-loading .sy-pager{visibility:hidden}/* element that wraps the slides */.sy-slides-wrap{position:relative;height:100%;width:100%}.sy-slides-crop{height:100%;width:100%;position:absolute;overflow:hidden}/* list containing the slides */.sy-list{width:100%;height:100%;list-style:none;margin:0;padding:0;position:absolute}.sy-list.horizontal{-moz-transition:left ease;-o-transition:left ease;-webkit-transition:left ease;transition:left ease}.sy-list.vertical{-moz-transition:top ease;-o-transition:top ease;-webkit-transition:top ease;transition:top ease}/* single slide */.sy-slide{position:absolute;width:100%;z-index:2}.sy-slide.kenburns{width:140%;left:-20%}.sy-slide.kenburns.useCSS{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity}.sy-slide.kenburns.useCSS.sy-ken:nth-child(1n){-webkit-animation-name:left-right;-webkit-animation-fill-mode:forwards;-moz-animation-name:left-right;-moz-animation-fill-mode:forwards;-o-animation-name:left-right;-o-animation-fill-mode:forwards;animation-name:left-right;animation-fill-mode:forwards}.sy-slide.kenburns.useCSS.sy-ken:nth-child(2n){-webkit-animation-name:right-left;-webkit-animation-fill-mode:forwards;-moz-animation-name:right-left;-moz-animation-fill-mode:forwards;-o-animation-name:right-left;-o-animation-fill-mode:forwards;animation-name:right-left;animation-fill-mode:forwards}.sy-slide.sy-active{z-index:3}.sy-slide>img{margin:0;padding:0;display:block;width:100%;border:0}.sy-slide>a{margin:0;padding:0;display:block;width:100%}.sy-slide>a>img{margin:0;padding:0;display:block;width:100%;border:0}/* next/ prev buttons, with arrows and clickable area a lot larger than the visible buttons */@media only screen and (max-device-width:600px),screen and (max-width:600px){.sy-caption-wrap{left:0;bottom:.4em}.sy-caption-wrap .sy-caption{left:0;padding:.2em .4em;font-size:.92em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}.sy-caption-wrap .sy-caption{position:relative;left:-50%;background-color:rgba(0,0,0,.54);color:#fff;padding:.4em 1em;-moz-border-radius:1.2em;-webkit-border-radius:1.2em;border-radius:1.2em}.sy-caption-wrap .sy-caption a:link,.sy-caption-wrap .sy-caption a:visited{color:#e24b70;font-weight:600;text-decoration:none}.sy-caption-wrap .sy-caption a:hover,.sy-caption-wrap .sy-caption a:focus{text-decoration:underline}@media only screen and (max-device-width:600px),screen and (max-width:600px){.sy-caption-wrap{left:0;bottom:.4em}.sy-caption-wrap .sy-caption{left:0;padding:.2em .4em;font-size:.92em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}}.sy-filler{width:100%}.sy-filler.ready{-moz-transition:padding 600ms ease;-o-transition:padding 600ms ease;-webkit-transition:padding 600ms ease;transition:padding 600ms ease}#ctl00_imWebhouseIcon{margin-left:744px}.icon{display:inline-block;margin-right:64px;margin-top:20px}#ltst{margin-top:14px}#undercnt{margin-left:0}#cont{font-size:14px;font-family:helvetica;color:#404040;font-weight:100;line-height:22px}#under{margin-left:0;margin-top:-25px}#headingss{margin-left:0;font-family:helvetica;color:#404040;margin-bottom:-30px;font-size:25px;margin-top:-3px;font-weight:300;padding-top:15px}.content{height:187px;width:130px}.block_content{padding-left:11px;overflow:hidden;font-family:'helvetica';color:#fff;font-size:12px;height:213px;background-color:#bab5b5;margin-top:5px;-webkit-transition:ease-out 1s;-moz-transition:ease-out 1s;-o-transition:ease-out 1s;transition:ease-out 1s}.block_heading{text-transform:uppercase;color:#2aaf4f;text-align:center;font-size:14px;height:51px;font-family:'helvetica';font-weight:bold;background:#fff}#link1{font-family:'arial';font-weight:600;color:#fff;margin-top:21px;margin-left:43px}#bluebar{background-color:#2aaf4f;height:80px;margin-top:-44px}#nav a{text-decoration:none;border-bottom:2px solid #ebebeb;font-family:helvetica;font-size:13px;padding-bottom:7px;color:#2aaf4f}#nav a:hover{color:#5f5f5f;border-bottom:2px solid #2aaf4f}#nav .selected{color:#5f5f5f;border-bottom:2px solid #2aaf4f}.DefaultNavigationMenu{width:93%;text-align:center!important}#nav li{display:table-cell;float:none!important}#nav ul{width:100%!important;display:table}/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* //www.opensource.org/licenses/mit-license.php
* 6/20/2012
*//* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing *//* #Base 960 Grid
================================================== */.container{position:relative;width:960px;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline;margin-left:5px;margin-right:5px}.row{margin-bottom:20px}/* Nested Column Classes */.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}/* Base Grid */.container .one.column,.container .one.columns{width:70px}.container .two.columns{width:150px}.container .three.columns{width:230px}.container .four.columns{width:310px}.container .five.columns{width:390px}.container .six.columns{width:470px}.container .seven.columns{width:550px}.container .eight.columns{width:630px}.container .nine.columns{width:710px}.container .ten.columns{width:790px}.container .eleven.columns{width:870px}.container .twelve.columns{width:950px}/* Offsets */.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}/* #Tablet (Portrait)
================================================== *//* Note: Design for a width of 768px */@media only screen and (min-width:768px)and (max-width:959px){.container{width:768px}.container .column,.container .columns{margin-left:5px;margin-right:5px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,.container .one.columns{width:54px}.container .two.columns{width:118px}.container .three.columns{width:182px}.container .four.columns{width:246px}.container .five.columns{width:310px}.container .six.columns{width:374px}.container .seven.columns{width:438px}.container .eight.columns{width:502px}.container .nine.columns{width:566px}.container .ten.columns{width:630px}.container .eleven.columns{width:694px}.container .twelve.columns{width:758px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}/* Offsets */.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:384px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}/*  #Mobile (Portrait)
================================================== *//* Note: Design for a width of 320px */@media only screen and (max-width:767px){.container{width:300px}.content{width:200px}#bluebar{background-color:#006ab2;height:100%;margin-top:-44px}.bee{font-family:helvetica;font-weight:bold;color:#fff;font-size:48px;/* width: 174px; */display:inline-block;text-align:center;/* top: 25px; *//* position: relative; */margin-top:12px}.divider{display:none}#nav{display:none}#blank_2{display:none}#blank_3{display:none}.nav_background{width:160px}.container .columns,.container .column{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:300px}/* Offsets */.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0}}/* #Mobile (Landscape)
================================================== *//* Note: Design for a width of 480px */@media only screen and (min-width:480px)and (max-width:767px){.container{width:420px}#b1{margin-left:0}.read_more{text-align:center}.read_more img{margin-left:0}.content{height:187px;width:97%}.slicknav_menu{display:block!important;background:#fff!important}#blank_2{display:none}#blank_3{display:none}.nav_background{width:160px}.container .columns,.container .column{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:420px}}/* #Clearing
================================================== *//* Self Clearing Goodness */.container:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}/* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\20';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}/* You can also use a <br class="clear" /> to clear columns */.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}@-webkit-keyframes anima{from{margin-left:-5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity * 100))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}}/*---------------------------------------RESPONSIVE NAV----------------------------------------------------------*/.slicknav_btn{position:relative;display:block;vertical-align:middle;padding:.438em .625em .438em .625em;line-height:1.125em;cursor:pointer;height:19px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu ul{position:relative!important}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block;clear:both}.slicknav_nav .slicknav_arrow{font-size:.9em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{display:block;cursor:pointer}.slicknav_nav a{display:block;color:#fff}.slicknav_nav .slicknav_item a{display:inline}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}/* IE6/7 support */.slicknav_menu{*zoom:1}/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/.slicknav_menu{font-size:16px}/* Button */.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#bcbcbc}/* Button Text */.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;text-shadow:0 1px 3px #000;font-family:'Open Sans';font-style:normal;font-weight:700}/* Button Lines */.slicknav_menu .slicknav_icon-bar{background-color:#bcbcbc}.slicknav_menu{background:#bcbcbc;padding:5px}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:.875em}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_item{padding:5px 10px;margin:2px 5px}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#bcbcbc;width:243px;font-size:14px;font-family:'Open Sans';font-style:normal;font-weight:400;text-transform:uppercase;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;transition:all 2s ease}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_item:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#bcbcbc;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#bcbcbc;color:#fff;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;transition:all 2s ease}.slicknav_nav a.selected{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#bcbcbc;color:#fff;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;transition:all 2s ease}.slicknav_nav .slicknav_txtnode{margin-left:15px}/*Responsive stly navigation end*/.slicknav_menu{display:none}@media screen and (max-width:40em){/* #menu is the original menu */#navigation{display:none}.slicknav_menu{display:block;background:#fff}}/*----------------------------------------------------------------RESPONSIVE NAV END-------------------------------------------*/

/* Inner pages */
#nav ul li ul a{color:#fff}#nav ul li ul a:hover{background:none!important}#nav ul li ul{background:#002c99}#cont{padding-bottom:30px}img{border:0}#nav ul li ul{margin-left:-22px}#cont input[type=submit]{background:#000!important;color:#fff;padding:5px;border:none!important;margin-top:5px;border-radius:3px!important;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}#cont input[type=submit]:hover{background:red!important;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;transition:all 2s ease}.DivError{box-shadow:0 0 9px red!important;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.CustomTextbox_Div:hover{box-shadow:0 0 9px red;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}span.registration_label{padding-left:3px}.registration_field_textarea{display:block!important;width:50%!important;margin-top:10px}.registration_field_holder{display:inline-block;width:300px}.Registration textarea{display:block!important;width:98%!important;margin-top:5px}#team22{margin-top:20px}.ContentPageHeader{float:left;padding-bottom:20px}.mask table{margin-left:-90px;margin-top:-98px}#nav ul li ul{z-index:100;width:250px!important;text-align:left;background:none;margin-top:10px;background-color:#fff}#nav ul li ul li{display:block;clear:both}#nav ul li ul li a{border:0!important}#nav ul li ul{width:200px}/* CSS3 STYLE GENERIC */.view{border:solid 1px #e6e5e0;width:220px;height:170px;margin:0;float:left;overflow:hidden;position:relative;text-align:center;cursor:default}.view .mask,.view .content{width:220px;height:170px;position:absolute;overflow:hidden;top:0;left:0}.view img{display:block;position:relative}.view a.info{background:url(../img/link.png) center no-repeat;display:inline-block;text-decoration:none;padding:0;text-indent:-9999px;width:20px;height:20px}/* CSS3 EFFECTS *//* SECOND EFFECTS */.second-effect .mask{opacity:0;overflow:visible;border:0 solid rgba(0,0,0,.7);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.second-effect a.info{position:relative;top:-10px;opacity:0;-moz-transform:scale(0,0);-webkit-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .2s .1s ease-in,opacity .1s ease-in-out;-moz-transition:-moz-transform .2s .1s ease-in,opacity .1s ease-in-out;-o-transition:-o-transform .2s .1s ease-in,opacity .1s ease-in-out;-ms-transition:-ms-transform .2s .1s ease-in,opacity .1s ease-in-out;transition:transform .2s .1s ease-in,opacity .1s ease-in-out}.second-effect:hover .mask{opacity:1;border:100px solid #fff}.second-effect:hover a.info{opacity:1;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-moz-transition-delay:.3s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}ul.sy-controls{display:none}.ContentPageHeader{font-family:arial;color:#333;font-size:36px;margin-top:34px;margin-bottom:-10px}/**/.block_content a{color:#fff;text-decoration:none}.content{height:184px;width:130px;overflow:hidden}.content .ContentPage{margin-top:9px}.divider{display:inline-block;margin-top:5px}.bee{font-family:helvetica;font-weight:bold;color:#fff;font-size:48px;/* width: 174px; */display:inline-block;text-align:center;/* top: 25px; *//* position: relative; */margin-top:12px}#block_inner{margin:0 auto;width:100%;text-align:center}/***********/#holder{margin-left:0;margin-top:0}.MasterFooterCopyright{font-family:arial;font-size:9px;margin-left:22px}#undercnt img{width:100%}#b1{margin-left:52px}#b2{margin-left:52px}#b3{margin-left:52px}#b4{margin-left:52px}#b5{margin-left:52px}#b6{margin-left:52px}#base{margin-top:-10px}body{margin:0}#nav{margin-top:50px}.block_content:hover{background-color:#2aaf4f;-webkit-transition:ease-out 1s;-moz-transition:ease-out 1s;-o-transition:ease-out 1s;transition:ease-out 1s}#training{margin-top:30px;color:#fff;font-weight:500;font-family:helvetica}#Team{margin-top:30px;color:#fff;font-weight:500;font-family:helvetica}.sy-controls li a{position:relative;width:100%;height:100%;display:none;text-indent:-9999px}.sy-pager{overflow:hidden;display:none;width:100%;margin:1em 0 0;padding:0;list-style:none;text-align:center}/**
 *
 * slippry v1.2.9 - Responsive content slider for jQuery
 * //slippry.com
 *
 * Authors: Lukas Jakob Hafner - @saftsaak
 *          Thomas Hurd - @SeenNotHurd
 *
 * Copyright 2015, booncon oy - //booncon.com
 *
 *
 * Released under the MIT license - //opensource.org/licenses/MIT
 *//* kenBurns animations, very basic */@-webkit-keyframes left-right{0%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}}@-moz-keyframes left-right{0%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}}@-ms-keyframes left-right{0%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}}@keyframes left-right{0%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}100%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}}@-webkit-keyframes right-left{0%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}100%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}@-moz-keyframes right-left{0%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}100%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}@-ms-keyframes right-left{0%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}100%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}@keyframes right-left{0%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}100%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}/* added to the original element calling slippry */.sy-box.sy-loading{background:url("../images/layout/sy-loader.gif") 50% 50% no-repeat;-moz-background-size:32px;-o-background-size:32px;-webkit-background-size:32px;background-size:32px;min-height:40px}.sy-box.sy-loading .sy-slides-wrap,.sy-box.sy-loading .sy-pager{visibility:hidden}/* element that wraps the slides */.sy-slides-wrap{position:relative;height:100%;width:100%}.sy-slides-crop{height:100%;width:100%;position:absolute;overflow:hidden}/* list containing the slides */.sy-list{width:100%;height:100%;list-style:none;margin:0;padding:0;position:absolute}.sy-list.horizontal{-moz-transition:left ease;-o-transition:left ease;-webkit-transition:left ease;transition:left ease}.sy-list.vertical{-moz-transition:top ease;-o-transition:top ease;-webkit-transition:top ease;transition:top ease}/* single slide */.sy-slide{position:absolute;width:100%;z-index:2}.sy-slide.kenburns{width:140%;left:-20%}.sy-slide.kenburns.useCSS{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity}.sy-slide.kenburns.useCSS.sy-ken:nth-child(1n){-webkit-animation-name:left-right;-webkit-animation-fill-mode:forwards;-moz-animation-name:left-right;-moz-animation-fill-mode:forwards;-o-animation-name:left-right;-o-animation-fill-mode:forwards;animation-name:left-right;animation-fill-mode:forwards}.sy-slide.kenburns.useCSS.sy-ken:nth-child(2n){-webkit-animation-name:right-left;-webkit-animation-fill-mode:forwards;-moz-animation-name:right-left;-moz-animation-fill-mode:forwards;-o-animation-name:right-left;-o-animation-fill-mode:forwards;animation-name:right-left;animation-fill-mode:forwards}.sy-slide.sy-active{z-index:3}.sy-slide>img{margin:0;padding:0;display:block;width:100%;border:0}.sy-slide>a{margin:0;padding:0;display:block;width:100%}.sy-slide>a>img{margin:0;padding:0;display:block;width:100%;border:0}/* next/ prev buttons, with arrows and clickable area a lot larger than the visible buttons */@media only screen and (max-device-width:600px),screen and (max-width:600px){.sy-caption-wrap{left:0;bottom:.4em}.sy-caption-wrap .sy-caption{left:0;padding:.2em .4em;font-size:.92em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}.sy-caption-wrap .sy-caption{position:relative;left:-50%;background-color:rgba(0,0,0,.54);color:#fff;padding:.4em 1em;-moz-border-radius:1.2em;-webkit-border-radius:1.2em;border-radius:1.2em}.sy-caption-wrap .sy-caption a:link,.sy-caption-wrap .sy-caption a:visited{color:#e24b70;font-weight:600;text-decoration:none}.sy-caption-wrap .sy-caption a:hover,.sy-caption-wrap .sy-caption a:focus{text-decoration:underline}@media only screen and (max-device-width:600px),screen and (max-width:600px){.sy-caption-wrap{left:0;bottom:.4em}.sy-caption-wrap .sy-caption{left:0;padding:.2em .4em;font-size:.92em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}}.sy-filler{width:100%}.sy-filler.ready{-moz-transition:padding 600ms ease;-o-transition:padding 600ms ease;-webkit-transition:padding 600ms ease;transition:padding 600ms ease}#ctl00_imWebhouseIcon{margin-left:744px}.icon{display:inline-block;margin-right:64px;margin-top:20px}#ltst{margin-top:14px}#undercnt{margin-left:0}#cont{line-height:20px;font-family:'raleway';color:#404040;font-size:14px;font-weight:400}#under{margin-left:0;margin-top:-25px}#headingss{margin-left:0;font-family:helvetica;color:#404040;margin-bottom:-30px;font-size:25px;margin-top:-3px;font-weight:300}.content{height:187px;width:130px}.block_content{padding-left:11px;overflow:hidden;font-family:'helvetica';color:#fff;font-size:12px;height:213px;background-color:#cbc8c8;margin-top:5px;-webkit-transition:ease-out 1s;-moz-transition:ease-out 1s;-o-transition:ease-out 1s;transition:ease-out 1s}.block_heading{text-transform:uppercase;color:#2aaf4f;text-align:center;font-size:14px;height:51px;font-family:'helvetica';font-weight:bold;background:#fff}#link1{font-family:'arial';font-weight:600;color:#fff;margin-top:21px;margin-left:43px}#bluebar{background-color:#2aaf4f;height:80px;margin-top:-44px}#nav a{text-decoration:none;border-bottom:2px solid #ebebeb;font-family:helvetica;font-size:13px;padding-bottom:7px;color:#2aaf4f}#nav a:hover{color:#5f5f5f;border-bottom:2px solid #2aaf4f}#nav .selected{color:#5f5f5f;border-bottom:2px solid #2aaf4f}.DefaultNavigationMenu{text-align:center!important;width:93%}#nav li{display:table-cell;float:none!important}#nav ul{width:100%!important;display:table}/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* //www.opensource.org/licenses/mit-license.php
* 6/20/2012
*//* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing *//* #Base 960 Grid
================================================== */.container{position:relative;width:960px;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline;margin-left:5px;margin-right:5px}.row{margin-bottom:20px}/* Nested Column Classes */.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}/* Base Grid */.container .one.column,.container .one.columns{width:70px}.container .two.columns{width:150px}.container .three.columns{width:230px}.container .four.columns{width:310px}.container .five.columns{width:390px}.container .six.columns{width:470px}.container .seven.columns{width:550px}.container .eight.columns{width:630px}.container .nine.columns{width:710px}.container .ten.columns{width:790px}.container .eleven.columns{width:870px}.container .twelve.columns{width:950px}/* Offsets */.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}/* #Tablet (Portrait)
================================================== *//* Note: Design for a width of 768px */@media only screen and (min-width:768px)and (max-width:959px){.container{width:768px}.container .column,.container .columns{margin-left:5px;margin-right:5px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,.container .one.columns{width:54px}.container .two.columns{width:118px}.container .three.columns{width:182px}.container .four.columns{width:246px}.container .five.columns{width:310px}.container .six.columns{width:374px}.container .seven.columns{width:438px}.container .eight.columns{width:502px}.container .nine.columns{width:566px}.container .ten.columns{width:630px}.container .eleven.columns{width:694px}.container .twelve.columns{width:758px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}/* Offsets */.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:384px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}/*  #Mobile (Portrait)
================================================== *//* Note: Design for a width of 320px */@media only screen and (max-width:767px){.container{width:300px}#bluebar{background-color:#006ab2;height:100%;margin-top:-44px}.bee{font-family:helvetica;font-weight:bold;color:#fff;font-size:48px;/* width: 174px; */display:inline-block;text-align:center;/* top: 25px; *//* position: relative; */margin-top:12px}.divider{display:none}#nav{display:none}#blank_2{display:none}#blank_3{display:none}.nav_background{width:160px}.container .columns,.container .column{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:300px}/* Offsets */.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0}}/* #Mobile (Landscape)
================================================== *//* Note: Design for a width of 480px */@media only screen and (min-width:480px)and (max-width:767px){.container{width:420px}#b1{margin-left:0}.read_more{text-align:center}.read_more img{margin-left:0}.content{height:187px;width:97%}.slicknav_menu{display:block!important;background:#fff!important}#blank_2{display:none}#blank_3{display:none}.nav_background{width:160px}.container .columns,.container .column{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:420px}}/* #Clearing
================================================== *//* Self Clearing Goodness */.container:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}/* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\20';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}/* You can also use a <br class="clear" /> to clear columns */.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}@-webkit-keyframes anima{from{margin-left:-5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity * 100))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}}/*---------------------------------------RESPONSIVE NAV----------------------------------------------------------*/.slicknav_btn{position:relative;display:block;vertical-align:middle;padding:.438em .625em .438em .625em;line-height:1.125em;cursor:pointer;height:19px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu ul{position:relative!important}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block;clear:both}.slicknav_nav .slicknav_arrow{font-size:.9em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{display:block;cursor:pointer}.slicknav_nav a{display:block;color:#fff}.slicknav_nav .slicknav_item a{display:inline}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}/* IE6/7 support */.slicknav_menu{*zoom:1}/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/.slicknav_menu{font-size:16px}/* Button */.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#bcbcbc}/* Button Text */.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;text-shadow:0 1px 3px #000;font-family:'Open Sans';font-style:normal;font-weight:700}/* Button Lines */.slicknav_menu .slicknav_icon-bar{background-color:#bcbcbc}.slicknav_menu{background:#bcbcbc;padding:5px}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:.875em}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_item{padding:5px 10px;margin:2px 5px}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#bcbcbc;width:243px;font-size:14px;font-family:'Open Sans';font-style:normal;font-weight:400;text-transform:uppercase;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;transition:all 2s ease}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_item:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#bcbcbc;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#bcbcbc;color:#fff;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;transition:all 2s ease}.slicknav_nav a.selected{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#bcbcbc;color:#fff;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;transition:all 2s ease}.slicknav_nav .slicknav_txtnode{margin-left:15px}/*Responsive stly navigation end*/.slicknav_menu{display:none}@media screen and (max-width:40em){/* #menu is the original menu */#navigation{display:none}.slicknav_menu{display:block;background:#fff}}/*----------------------------------------------------------------RESPONSIVE NAV END-------------------------------------------*/

/* Gallery */
@charset "UTF-8";.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.slide-content{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;background:rgba(0,0,0,.9);opacity:0;display:none;direction:ltr;-ms-touch-action:none;touch-action:none}.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;box-shadow:0 0 10px #000;-ms-touch-action:pan-y;touch-action:pan-y}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;-webkit-transition-timing-function:cubic-bezier(0.645,.045,.355,1);-moz-transition-timing-function:cubic-bezier(0.645,.045,.355,1);-ms-transition-timing-function:cubic-bezier(0.645,.045,.355,1);-o-transition-timing-function:cubic-bezier(0.645,.045,.355,1);transition-timing-function:cubic-bezier(0.645,.045,.355,1)}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.blueimp-gallery>.slides>.slide-loading{background:url(../img/loading.gif) center no-repeat;background-size:64px 64px}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error{background:url(../img/error.png) center no-repeat}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery>.prev,.blueimp-gallery>.next{position:absolute;top:50%;left:15px;width:40px;height:40px;margin-top:-23px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-decoration:none;text-shadow:0 0 2px #000;text-align:center;background:#222;background:rgba(0,0,0,.5);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;cursor:pointer;display:none}.blueimp-gallery>.next{left:auto;right:15px}.blueimp-gallery>.close,.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}.blueimp-gallery>.close{padding:15px;right:15px;left:auto;margin:-15px;font-size:30px;text-decoration:none;cursor:pointer}.blueimp-gallery>.play-pause{position:absolute;right:15px;bottom:15px;width:15px;height:15px;background:url(../img/play-pause.png) 0 0 no-repeat;cursor:pointer;opacity:.5;display:none}.blueimp-gallery-playing>.play-pause{background-position:-15px 0}.blueimp-gallery>.prev:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.close:hover,.blueimp-gallery>.title:hover,.blueimp-gallery>.play-pause:hover{color:#fff;opacity:1}.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.title,.blueimp-gallery-controls>.play-pause{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.prev,.blueimp-gallery-left>.prev,.blueimp-gallery-single>.next,.blueimp-gallery-right>.next,.blueimp-gallery-single>.play-pause{display:none}.blueimp-gallery>.slides>.slide>.slide-content,.blueimp-gallery>.prev,.blueimp-gallery>.next,.blueimp-gallery>.close,.blueimp-gallery>.play-pause{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body:last-child .blueimp-gallery>.slides>.slide-error{background-image:url(../img/error.svg)}body:last-child .blueimp-gallery>.play-pause{width:20px;height:20px;background-size:40px 20px;background-image:url(../img/play-pause.svg)}body:last-child .blueimp-gallery-playing>.play-pause{background-position:-20px 0}*+html .blueimp-gallery>.slides>.slide{min-height:300px}*+html .blueimp-gallery>.slides>.slide>.slide-content{position:relative}@charset "UTF-8";.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none}.blueimp-gallery>.indicator>li{display:inline-block;width:9px;height:9px;margin:6px 3px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:rgba(255,255,255,.25) center no-repeat;border-radius:5px;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}.blueimp-gallery>.indicator>li:hover,.blueimp-gallery>.indicator>.active{background-color:#fff;border-color:#fff;opacity:1}.blueimp-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}.blueimp-gallery>.indicator{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*+html .blueimp-gallery>.indicator>li{display:inline}@charset "UTF-8";.blueimp-gallery>.slides>.slide>.video-content>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.video-content>video{position:absolute;top:0;left:0;width:100%;height:100%}.blueimp-gallery>.slides>.slide>.video-content>iframe{position:absolute;top:100%;left:0;width:100%;height:100%;border:0}.blueimp-gallery>.slides>.slide>.video-playing>iframe{top:0}.blueimp-gallery>.slides>.slide>.video-content>a{position:absolute;top:50%;right:0;left:0;margin:-64px auto 0;width:128px;height:128px;background:url(../img/video-play.png) center no-repeat;opacity:.8;cursor:pointer}.blueimp-gallery>.slides>.slide>.video-content>a:hover{opacity:1}.blueimp-gallery>.slides>.slide>.video-playing>a,.blueimp-gallery>.slides>.slide>.video-playing>img{display:none}.blueimp-gallery>.slides>.slide>.video-content>video{display:none}.blueimp-gallery>.slides>.slide>.video-playing>video{display:block}.blueimp-gallery>.slides>.slide>.video-loading>a{background:url(../img/loading.gif) center no-repeat;background-size:64px 64px}body:last-child .blueimp-gallery>.slides>.slide>.video-content:not(.video-loading)>a{background-image:url(../img/video-play.svg)}*+html .blueimp-gallery>.slides>.slide>.video-content{height:100%}*+html .blueimp-gallery>.slides>.slide>.video-content>a{left:50%;margin-left:-64px}
#Category 
{
    height: 100%;
    width: 90%;	
    overflow: hidden;
    position:relative;
    margin:0 auto;
    display:block;
}
#Thumbnails
{
    height: 100%;
    width: 100%;
    position:relative;
    display:inline-block;
    vertical-align: top;
    overflow: auto;
    overflow-x: hidden;
    -ms-overflow-x: hidden;
}

.ThumbnailFrame {
    background:rgb(0,0,0);
	background: transparent\3;
	background:rgba(0,0,0,0);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000,endColorstr=#4c000000);
	zoom: 1;
	padding:10px;
}
.ThumbnailFrame:nth-child(n) {
	filter: none;
}

.ThumbnailFrame
{
	display:inline-block;
    vertical-align: top;
    position:relative;
    margin-right:5px;
}
#FullscreenViewPort
{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	position:fixed;
	z-index:-50;
}
.CategoryImagesDisplay
{
	height: 100%;
    width: 100%;
    position:relative;
}
.CategoryItem, .ThumbnailItem
{
    position:absolute;
}
.CategoryImage
{
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	border:5px solid #e7e7e7;
	margin: 0;
    padding: 0;
    width: 100%;
    height: 90%;
    margin-bottom: 2px;
}
 .ThumbnailImage
{
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	border:3px solid #e7e7e7;
	margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
}
.CategoryHeaderHolder
{
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	background-color:#e7e7e7;
	width:100%;
	height:10%;
	margin: 0;
    padding: 0;
    overflow:hidden;
}
.CategoryHeader
{
	color:#353535;
    text-transform:uppercase;
    font-family:Myriad Pro;
    vertical-align:middle;
    padding-left:7px;
}

.CategoryItem:hover .CategoryImage, .ThumbnailItem:hover .ThumbnailImage
{
	border-color:#bebebe;
}
.CategoryItem:hover .CategoryHeaderHolder
{
	background-color:#bebebe;
}
.CategorySelector, .ThumbnailSelector
{
	width:100%;
	height:100%;
	margin: 0;
    padding: 0;
}
.ViewPort
{
	display:inline-block;
	vertical-align: top;
}
.blueimp-gallery>.indicator>li
{
	width:30px;
	height:30px;
	background-repeat:no-repeat;
    background-size:contain;
    background-position:center;
}
.picture-item
{
    height:200px;
}

#ThumbnailHiddenHolder
{
	width:100%;
	position:fixed;
	bottom:0;
}
#ThumbnailHiddenHolder .ThumbnailFrame
{
	background: white;
}
#ThumbnailImagesPlaceholder
{
	background: white;
	border-top: 1px solid #dedede;
}
#ThumbnailImageBar
{
	border-top: 1px solid #dedede;
	background: #fff;
	padding: 10px;
	height:80px;
}
#ThumbnailToggleButton
{
	padding:20px;
	border:0px;
	border-left: 1px solid #dedede;
	position:absolute;
	top:15px;
	right:0;
	outline:0;
	width:70px;
}
.ThumbnailToggleButtonClosed
{
	color:transparent;
	background:url('../../../Default/Images/Icons/Gallery/gallery_grid_02_grey.png.ashx?width=30&height=auto') center center no-repeat;
}
.ThumbnailToggleButtonClosed:hover
{
	background:url('../../../Default/Images/Icons/Gallery/gallery_grid_02_black.png.ashx?width=30&height=auto') center center no-repeat;
}
.ThumbnailToggleButtonOpen
{
	color:transparent;
	background:url('../../../Default/Images/Icons/Gallery/gallery_close_01_grey.png.ashx?width=30&height=auto') center center no-repeat;
}
.ThumbnailToggleButtonOpen:hover
{
	background:url('../../../Default/Images/Icons/Gallery/gallery_close_01_black.png.ashx?width=30&height=auto') center center no-repeat;
}
.Hidden_Thumbnail_Header
{
	background-color:White;
	padding-left:20px;
	font-size:20px;
}
.Hidden_Thumbnail_Descrition
{
	background-color:White;
	padding-left:20px;
	font-size:14px;
}