body{font-family: "tablet-gothic-semi-condensed", sans-serif;font-weight: 300;font-style: normal;background: #fff;font-size: 22px;color: #666;line-height: 1.5}body .container.container-alt{padding: 0px}body .main-body{margin-top: 20px;margin-bottom: 20px}#skippy{background: #fff;color: #0092d7;display: block;outline: 0 none;padding: 1em}#skippy .container{background: transparent}#skippy .skiplink-text{outline: 1px dotted;padding: 0.5em}#content{outline: 0 none}.text-muted{color: #757575}.alert-success{color: #2d4821}.alert-info{color: #214c62}.alert-warning{color: #6c4a00;background-color: #f9f1c6}.alert-danger{color: #a82824}@media (max-width: 767px){div.ccm-page body{font-size: 12px}}@media (min-width: 992px) and (max-width: 1199px){div.ccm-page body{font-size: 12px}}@media (max-width: 480px){div.ccm-page h1{font-size: 30px}div.ccm-page h2{font-size: 1.6em}div.ccm-page h3{font-size: 1.4em}div.ccm-page h4{font-size: 1.2em}div.ccm-page h5{font-size: 1em}}@media (max-width: 767px){div.ccm-page h1{font-size: 36px}div.ccm-page .ccm-layout-col{float: none !important;width: 100% !important}div.ccm-page .ccm-layout-col-spacing{margin: 0 !important}}@media (min-width: 768px) and (max-width: 991px){div.ccm-page h1{font-size: 36px}div.ccm-page h2{font-size: 1.6em}div.ccm-page h3{font-size: 1.4em}div.ccm-page h4{font-size: 1.2em}div.ccm-page h5{font-size: 1em}}@media (min-width: 992px){div.ccm-page h1{font-size: 48px}}@media (min-width: 1200px){div.ccm-page h1{font-size: 50px}}@media (min-width: 768px){div.ccm-page .navbar .navbar-collapse{padding: 0px}}div.ccm-page h1{font-family: "tablet-gothic-wide", sans-serif;font-size: 62px;font-weight: 700;color: #444;margin-top: 0px;line-height: 1;text-transform: none}div.ccm-page h2{font-family: "tablet-gothic-wide", sans-serif;font-size: 52px;margin-top: 0px;font-weight: 700;color: #444;line-height: 1;text-transform: none}div.ccm-page h3{font-family: "tablet-gothic-wide", sans-serif;font-size: 42px;margin-top: 0px;font-weight: 700;color: #444;line-height: 1;text-transform: none}div.ccm-page h4{font-family: "tablet-gothic-wide", sans-serif;font-size: 32px;margin-top: 0px;font-weight: 700;color: #444;line-height: 1;text-transform: none}div.ccm-page h5{font-family: "tablet-gothic-wide", sans-serif;font-size: 22px;margin-top: 0px;font-weight: 700;color: #444;line-height: 1;text-transform: none}div.ccm-page .ccm-ui a{font-family: 'Gotham SSm A', 'Gotham SSm B'}div.ccm-page a{font-family: "tablet-gothic-semi-condensed", sans-serif;font-weight: 300;font-size: 22px;color: #0092d7;text-decoration: underline;line-height: 1.1}div.ccm-page a:hover,div.ccm-page a:focus{color: #006fa4}div.ccm-page header{background: #eee;padding: 10px 0}div.ccm-page header .navbar{background: #eee;border-radius: 0px;margin-bottom: 0px;overflow: none}@media screen and (max-width: 767px){div.ccm-page header .navbar .navbar-header{padding: 20px 0 10px 10px}div.ccm-page header .navbar .navbar-header .img-responsive{display: inline}}@media screen and (min-width: 768px){div.ccm-page header .navbar .navbar-header{max-width: 25%;padding: 10px 0}}@media screen and (min-width: 992px){div.ccm-page header .navbar .navbar-header{max-width: 33%;padding-left: 20px}}div.ccm-page header .navbar .navbar-brand{padding: 5px;height: auto}div.ccm-page header .navbar .navbar-brand img{height: auto;max-height: 80px;width: 100%}div.ccm-page header .navbar .navbar-toggle{border-color: #444}div.ccm-page header .navbar .icon-bar{background-color: #444}div.ccm-page header .navbar .dropdown-menu{background-color: #eee;border-radius: 0px}div.ccm-page header .navbar-collapse.navbar-center{position: absolute;background: #eee;z-index: 5}@media screen and (min-width: 768px){div.ccm-page header .navbar-collapse.navbar-center{bottom: 10px}}div.ccm-page header .navbar-collapse.navbar-center.navbar-right{right: 15px}div.ccm-page header .navbar-collapse.navbar-center.navbar-left{left: 15px}div.ccm-page header .navbar-nav{font-size: 15px;line-height: 20px;font-weight: 700}@media screen and (min-width: 768px) and (max-width: 991px){div.ccm-page header .navbar-nav{font-size: 13.5px}}div.ccm-page header .navbar-nav li{text-transform: uppercase}div.ccm-page header .navbar-nav li > a{color: #444;padding: 10px 9px}@media screen and (min-width: 992px){div.ccm-page header .navbar-nav li > a{padding-left: 15px;padding-right: 15px}}div.ccm-page header .navbar-nav li > a:hover,div.ccm-page header .navbar-nav li > a:focus{color: #eee;text-decoration: none;background-color: #444}div.ccm-page header .navbar-nav li.open > a{color: #eee;background-color: #444}div.ccm-page header .navbar-nav li.open .dropdown-menu{font-size: 15px;padding: 0}@media screen and (min-width: 768px) and (max-width: 991px){div.ccm-page header .navbar-nav li.open .dropdown-menu{font-size: 13.5px}}div.ccm-page header .navbar-nav li.open .dropdown-menu li > a{color: #444;padding: 10px 9px;line-height: 20px;font-weight: 700}div.ccm-page header .navbar-nav li.open .dropdown-menu li > a:hover,div.ccm-page header .navbar-nav li.open .dropdown-menu li > a:focus{color: #eee;text-decoration: none}div.ccm-page header .navbar-nav li.open .dropdown-menu li.active > a,div.ccm-page header .navbar-nav li.open .dropdown-menu li.active > a:hover,div.ccm-page header .navbar-nav li.open .dropdown-menu li.active > a:focus{color: #eee;text-decoration: none;background-color: #444}div.ccm-page header .navbar-nav li.active > a:hover,div.ccm-page header .navbar-nav li.active > a:focus{color: #eee;text-decoration: none}div.ccm-page header .navbar-nav.navbar-right:last-child{margin-right: 0}div.ccm-page header .collapse.in .navbar-nav{margin-top: 0 !important;margin-bottom: 0 !important}div.ccm-page header .collapse.in .navbar-nav.navbar-right:last-child{margin-right: -15px}div.ccm-page header .ccm-search-block-text{background: #e1e1e1;color: #444;font-style: italic;border: 0px;border-radius: 0px;display: inline-block !important;width: auto !important}div.ccm-page header .ccm-search-block-text::-moz-placeholder{color: #ccc;opacity: 1}div.ccm-page header .ccm-search-block-text:-ms-input-placeholder{color: #ccc}div.ccm-page header .ccm-search-block-text::-webkit-input-placeholder{color: #ccc}div.ccm-page header .ccm-search-block-submit{background: none;border: 0px}div.ccm-page header .ccm-search-block-submit .glyphicon{color: #444;font-size: 1.4em;position: relative;top: 5px}div.ccm-page header .ccm-search-block-submit:hover .glyphicon{color: #ccc}div.ccm-page header a.header-logo img{max-width: 150px;height: auto}div.ccm-page footer{color: #fff}div.ccm-page footer a{color: #fff;text-decoration: underline}div.ccm-page footer a:hover,div.ccm-page footer a:focus{color: #0092d7}div.ccm-page footer .footer{background-color: #303b42;padding: 20px 0;text-align: center}div.ccm-page footer .footer div.logo img.logo{max-width: 150px;height: auto}@media screen and (min-width: 768px){div.ccm-page footer .footer div.logo{float: right}}div.ccm-page footer .footer div.footer-links ul{list-style: none;padding: 0px;margin: 0}div.ccm-page footer .footer div.footer-links ul > li{margin-top: 10px}@media screen and (min-width: 768px){div.ccm-page footer .footer div.footer-links{float: left;padding: 30px 0 10px}div.ccm-page footer .footer div.footer-links ul li{float: left;padding: 10px 15px;margin: 0}div.ccm-page footer .footer div.footer-links ul li:first-child{padding-left: 0}}div.ccm-page footer .copyright{background: #1B2326;padding: 20px 0;text-align: center;font-size: 13px}div.ccm-page footer .copyright a{font-size: 13px}div.ccm-page footer .copyright .footer-links ul{list-style: none;padding: 0px}div.ccm-page footer .copyright .footer-links ul > li{margin-bottom: 10px}div.ccm-page footer .copyright .harvest-logo{width: 150px;height: auto}div.ccm-page footer .copyright .footer-copyright{margin: 20px 0 0}@media screen and (min-width: 768px){div.ccm-page footer .copyright .footer-links{float: left}div.ccm-page footer .copyright .footer-links ul{margin: 10px 0}div.ccm-page footer .copyright .footer-links ul li{float: left;padding: 0px 10px;margin: 0}div.ccm-page footer .copyright .footer-links ul li:first-child{padding-left: 0}div.ccm-page footer .copyright .harvest-logo{float: right;margin-top: -48px}div.ccm-page footer .copyright .footer-copyright{float: left;margin-top: 0px}}div.ccm-page .sidebar-content .hive-block .hive-block-title{background: #808080;padding: 5px 10px;color: #fff}div.ccm-page .sidebar-content .hive-block .hive-block-title h3{color: #fff !important;margin: 0px}div.ccm-page .hive-block{margin-bottom: 10px}div.ccm-page .hive-block:before,div.ccm-page .hive-block:after{content: " ";display: table}div.ccm-page .hive-block:after{clear: both}div.ccm-page .hive-block .hive-block-inner .hive-block-description{margin-bottom: 10px}div.ccm-page .hive-block .hive-block-inner hr{margin: 10px 0px}div.ccm-page .hive-block .hive-block-title{margin-bottom: 10px}div.ccm-page .hive-block .hive-block-title h3{margin: 0px}div.ccm-page .hive-block .hive-block-footer .btn-white{width: 100%;text-transform: uppercase;font-weight: 700;border: 1px solid #808080 !important}div.ccm-page .btn.btn-white,div.ccm-page .btn.btn-blue{-webkit-transition: background-color .2s ease-out, color .2s ease-out;-moz-transition: background-color .2s ease-out, color .2s ease-out;-o-transition: background-color .2s ease-out, color .2s ease-out;transition: background-color .2s ease-out, color .2s ease-out}div.ccm-page .btn.btn-white{background: #FFFFFF;color: #808080;border: 1px solid #fff;border-radius: 0px}div.ccm-page .btn.btn-white:hover,div.ccm-page .btn.btn-white:active,div.ccm-page .btn.btn-white:focus{background: #808080;color: #FFFFFF;border: 1px solid #fff}div.ccm-page .btn.btn-blue,div.ccm-page .btn.btn-primary{background: #808080;color: #FFFFFF;border: 1px solid #808080;border-radius: 0px}div.ccm-page .btn.btn-blue:hover,div.ccm-page .btn.btn-primary:hover,div.ccm-page .btn.btn-blue:active,div.ccm-page .btn.btn-primary:active,div.ccm-page .btn.btn-blue:focus,div.ccm-page .btn.btn-primary:focus{background: #676767;border-color: #676767}div.ccm-page .btn.btn-full{width: 100%}div.ccm-page .btn.btn-show-more{width: 100%;text-transform: uppercase;font-size: 1.4em;font-weight: 700}div.ccm-page .btn,.modal div.ccm-page .btn{border-radius: 0px}div.ccm-page .btn:hover,div.ccm-page .btn:active,div.ccm-page .btn:focus{text-decoration: none}.main-body div.ccm-page .form-control,.hive-modal div.ccm-page .form-control{border-radius: 0px}.main-body div.ccm-page .ccm-input-select,.hive-modal div.ccm-page .ccm-input-select{border-radius: 0px}div.ccm-page .hive-modal .modal-header{color: #FFFFFF;background: #808080;padding: 10px;border-top-left-radius: 4px;border-top-right-radius: 4px}div.ccm-page .hive-modal .modal-header .close{color: #FFFFFF;opacity: 0.8}div.ccm-page .hive-modal .modal-header .close:hover,div.ccm-page .hive-modal .modal-header .close:focus{opacity: 1}div.ccm-page .hive-modal .modal-header h1{font-size: 42px;margin-top: 0px;font-weight: 700;color: inherit;font-family: "tablet-gothic-wide", sans-serif;line-height: 1.42857}div.ccm-page .hive-modal label.error{color: #a94442;font-size: 1em}div.ccm-page .hive-modal h2{text-transform: none;font-size: 1.4em}div.ccm-page .hive-modal h3{font-size: 1.3em}div.ccm-page .hive-modal h4{font-size: 1.2em}div.ccm-page .jl_magic_tabs ul.tabs,div.ccm-page .jl_magic_tabs .ccm-dialog-tabs{border-bottom: 1px solid #808080 !important}div.ccm-page .jl_magic_tabs ul.tabs{float: left;width: 100%;margin-bottom: 18px;margin-left: 0;padding: 0}div.ccm-page .jl_magic_tabs ul.tabs > li{position: relative;float: left;top: 1px;list-style-type: none;line-height: 18px;padding: 0}div.ccm-page .jl_magic_tabs ul.tabs > li > a{font-size: 18px;padding: 12px 20px;border-radius: 0px;border-top: 6px solid #fff;margin-right: -1px;text-transform: uppercase;font-weight: bold;color: #A7A7A7;border-left: 1px solid #a7a7a7;border-right: 1px solid #a7a7a7;border-top: 1px solid #a7a7a7;padding: 17px 20px 12px 20px;display: block;outline-style: none;outline-width: 0}div.ccm-page .jl_magic_tabs ul.tabs > li > a.active{padding: 12px 20px;color: #808080;background: #FFFFFF;border-left: 1px solid #808080 !important;border-right: 1px solid #808080 !important;border-top: 6px solid #808080 !important}div.ccm-page .jl_magic_tabs ul.tabs > li > a:hover,div.ccm-page .jl_magic_tabs ul.tabs > li > a:focus,div.ccm-page .jl_magic_tabs ul.tabs > li > a.active:hover,div.ccm-page .jl_magic_tabs ul.tabs > li > a.active:focus{background: #808080;color: #FFFFFF;border-top: 6px solid #808080 !important;cursor: pointer;padding: 12px 20px}div.ccm-page .jl_magic_tabs ul.tabs > li > a:hover,div.ccm-page .jl_magic_tabs ul.tabs > li > a:focus,div.ccm-page .jl_magic_tabs ul.tabs > li > a:active,div.ccm-page .jl_magic_tabs ul.tabs > li > a.active:hover,div.ccm-page .jl_magic_tabs ul.tabs > li > a.active:focus,div.ccm-page .jl_magic_tabs ul.tabs > li > a .active:active{text-decoration: none}div.ccm-page .jl_magic_tabs ul.tabs .glyphicon{margin-right: 10px}div.ccm-page #action-items-area{background: #0092d7;padding: 40px 0;min-height: 5px}div.ccm-page #action-items-area .hive-block-contact-us .hive-block-title,div.ccm-page #action-items-area .hive-block-contact-us .hive-block-description{display: none}div.ccm-page #action-items-area .hive-block-contact-us table{width: 100%}div.ccm-page #action-items-area .hive-block-contact-us table td{color: #ffffff;padding: 5px 0;vertical-align: top}div.ccm-page #action-items-area .hive-block-contact-us .hive-block-subtitle{text-align: justify}div.ccm-page #action-items-area .hive_block_social_icons table td{padding-right: 20px}div.ccm-page #action-items-area a{color: #FFFFFF;font-weight: 700}div.ccm-page #action-items-area h3,div.ccm-page #action-items-area p{color: #FFFFFF}div.ccm-page #action-items-area h4{text-align: left;color: #fff}.register-page div.ccm-page .ccm-input-select,.hive-modal div.ccm-page .ccm-input-select{background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 0px;box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset;color: #555;display: block;font-size: 14px;height: 34px;line-height: 1.42857;padding: 6px 12px;transition: border-color .15s ease-in-out 0s, box-shadow .15s ease-in-out 0s;width: 100%}.register-page div.ccm-page .checkbox-single,.hive-modal div.ccm-page .checkbox-single{display: block}div.ccm-page .login-page label.control-label{display: inline}div.ccm-page .login-page .error{color: #a94442;font-weight: normal}div.ccm-page .login-page input[type=text],div.ccm-page .login-page input[type=email],div.ccm-page .login-page input[type=password],div.ccm-page .login-page select{margin-top: 5px;border-radius: 0px}div.ccm-page #login .ajax-loader,div.ccm-page #signUpModal .ajax-loader,div.ccm-page #signInModal .ajax-loader,div.ccm-page #prevUserResetModal .ajax-loader,div.ccm-page #resetPasswordModal .ajax-loader{display: none}div.ccm-page #signInModal .signInErrorMsg,div.ccm-page #resetPasswordModal .signInErrorMsg{display: none}div.ccm-page #signInModal .signInErrorMsg p,div.ccm-page #resetPasswordModal .signInErrorMsg p{padding: 4px 8px}div.ccm-page #signInModal #resetPasswordLink:hover{cursor: pointer}div.ccm-page .pac-container{z-index: 1050 !important}div.ccm-page .hive-modal.sign-modal .modal-header{padding: 0;background-color: #ffffff;border-bottom: 0}div.ccm-page .hive-modal.sign-modal .modal-header .close{color: #000000;margin-top: 0;padding: 8px 15px;line-height: 1.42857;border-bottom: 1px solid #ddd}div.ccm-page .hive-modal.sign-modal .modal-header .nav li{display: table-cell;width: 1%;background-color: #eeeeee}div.ccm-page .hive-modal.sign-modal .modal-header .nav li.active{background-color: #ffffff}div.ccm-page .hive-modal.sign-modal .modal-header .nav li.active a{border-bottom: 0;border-top: 0;color: #23242b}div.ccm-page .hive-modal.sign-modal .modal-header .nav li > a{border-radius: 0;margin-bottom: 0;border-bottom: 1px solid #ddd}div.ccm-page .hive-modal.sign-modal input[type="text"],div.ccm-page .hive-modal.sign-modal input[type="email"],div.ccm-page .hive-modal.sign-modal input[type="tel"],div.ccm-page .hive-modal.sign-modal input[type="search"],div.ccm-page .hive-modal.sign-modal input[type="url"],div.ccm-page .hive-modal.sign-modal input[type="password"],div.ccm-page .hive-modal.sign-modal .ui-autocomplete-input,div.ccm-page .hive-modal.sign-modal textarea,div.ccm-page .hive-modal.sign-modal .uneditable-input{padding: 6px 12px}div.ccm-page .hive-modal.sign-modal input[type=checkbox],div.ccm-page .hive-modal.sign-modal input[type=radio]{margin-top: 5px}div.ccm-page .hive-modal.sign-modal .modal-body{padding: 15px 25px 25px}div.ccm-page .hive-modal.sign-modal .modal-content{border-radius: 0}div.ccm-page .hive-breadcrumbs{margin: 10px 0}div.ccm-page .hive-breadcrumbs a{color: #666;font-weight: normal}div.ccm-page .hive-breadcrumbs a:hover{text-decoration: underline}div.ccm-page .hive-breadcrumbs .nav-selected{color: #808080;font-weight: 700}div.ccm-page .hive-breadcrumbs .nav-selected .delim{color: #666;font-weight: normal}div.ccm-page .ccm-block-social-links li{width: 45px;border-radius: 9999px;border: 3px solid #fff;text-align: center;margin-right: 5px}div.ccm-page .ccm-block-social-links li i{font-size: 20px;padding: 10px 5px}div.ccm-page .main-poll-block{padding: 20px 0}div.ccm-page .main-poll-block .block-container{border: 1px solid #666;border-left: 0;border-right: 0;padding: 20px 30px 10px;margin: 0}div.ccm-page .main-poll-block .block-container .hive-block-title h3{color: #666;text-transform: none}div.ccm-page .main-poll-block .block-container .survey-question{margin-bottom: 20px}div.ccm-page .main-poll-block .block-container .survey-option .radio label{padding-left: 40px;line-height: 30px}div.ccm-page .main-poll-block .block-container .survey-option .radio label input[type=radio]{width: 30px;height: 30px;margin-top: 0;margin-left: -40px}div.ccm-page .main-poll-block .block-container .survey-option .bar-wrapper{background-color: #F5F5F5;border: 1px solid #aaa;height: 30px;margin: 6px auto;overflow: hidden}div.ccm-page .main-poll-block .block-container .survey-option .bar-wrapper .bar{background-color: #808080;box-sizing: border-box;float: left;font-size: 12px;height: 100%;transition: width .6s ease 0s}div.ccm-page .main-poll-block .block-container .survey-results .form-group{margin: 0}div.ccm-page .main-poll-block .block-container .survey-results .form-group button[type=submit]{text-transform: uppercase;font-weight: 700;box-shadow: 0 -6px 0 #808080 inset;border: 1px solid #aaa;padding: 8px 10px 14px;font-size: 1.2em;line-height: normal;background: #F5F5F5;color: #666666}div.ccm-page .main-poll-block .block-container .survey-results .alert-success{color: #336600;background-color: #CCFF99;border-color: #85B200}div.ccm-page .main-poll-block .block-container .survey-results .alert-success a{text-decoration: underline;color: #336600}div.ccm-page .main-poll-block .block-container .survey-results .survey-total-votes{text-align: center;font-weight: 700}div.ccm-page .heading_tab{display: block;margin: 10px 0px}div.ccm-page .heading_tab ul{border-bottom: 1px solid #808080 !important}div.ccm-page .heading_tab ul > li > a{font-size: 18px;padding: 12px 20px;border-radius: 0px;color: #808080;background: #FFFFFF;border-left: 1px solid #808080 !important;border-right: 1px solid #808080 !important;border-top: 6px solid #808080 !important}div.ccm-page .hive-subscribe-form-wrapper .hive-subscribe-form{margin-bottom: 60px}div.ccm-page .hive-subscribe-form-wrapper .hive-subscribe-form button[type="submit"]{border: 1px solid #0092d7;text-transform: uppercase;font-weight: 700;color: #FFFFFF;background-color: #0092d7;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;padding: 6px 36px}div.ccm-page .hive-subscribe-form-wrapper .hive-subscribe-form button[type="submit"]:hover{color: #0092d7;background-color: #FFFFFF}div.ccm-page .hive-block-timeline .hive-block-description{margin-bottom: 1em}div.ccm-page .hive-block-timeline ul{list-style: none;margin: 0;padding-left: 0}div.ccm-page .hive-block-timeline ul li{padding-left: 17px;position: relative;width: auto}div.ccm-page .hive-block-timeline .timeline-item{border-left: 2px solid #808080;min-height: 50px;padding: 0 10px 20px 29px;width: 100%;position: relative}div.ccm-page .hive-block-timeline .timeline-item p{margin-bottom: 5px}div.ccm-page .hive-block-timeline .timeline-item-incomplete .timeline-item{border-left: 2px dashed #808080}div.ccm-page .hive-block-timeline .timeline-item-incomplete .timeline-icon{background-color: #fff;border: 2px solid #808080;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box}div.ccm-page .hive-block-timeline .timeline-item-incomplete .timeline-icon .glyphicon{color: #808080;margin-top: 1px;margin-left: 9px;font-size: 1.2em}div.ccm-page .hive-block-timeline .timeline-item-final .timeline-item{border-left: 2px solid #fff}div.ccm-page .hive-block-timeline .timeline-icon{display: block;float: left;height: 26px;margin-left: -48px;position: relative;width: 36px}div.ccm-page .hive-block-timeline .timeline-item-active .timeline-icon{background-color: #1cbd95;border: 2px solid #1cbd95}div.ccm-page .hive-block-timeline .timeline-item-active .timeline-icon .glyphicon{color: #fff;margin-top: 3px;margin-left: 10px}div.ccm-page .hive-block-timeline .timeline-item-complete .timeline-icon{background-color: #808080;border: 2px solid #808080}div.ccm-page .hive-block-timeline .timeline-item-complete .timeline-icon .glyphicon{color: #fff;margin: 2px 9px}div.ccm-page .hive-block-timeline .timeline-item-collapsed{display: none}div.ccm-page .grid-timeline-block{padding: 20px 10px}div.ccm-page .grid-timeline-block .grid-item-wrapper{border: 1px solid #ccc;margin: 5px -10px;padding: 10px 10px 20px}div.ccm-page .grid-timeline-block .grid-item-wrapper .grid-item{height: 320px;overflow: hidden}div.ccm-page .grid-timeline-block .grid-item-wrapper .grid-item h3{text-align: center}div.ccm-page .grid-timeline-block .grid-item-wrapper .grid-item .icon{background: #808080;color: #fff;margin: 5px auto;width: 60px;height: 60px;line-height: 60px;border-radius: 50%;text-align: center;font-size: 30px;font-weight: bold}div.ccm-page .grid-timeline-block .active-item .grid-item-wrapper{position: relative}div.ccm-page .grid-timeline-block .active-item .grid-item-wrapper .label-top{position: absolute;top: 0;left: 0;width: 100%;height: 10px;background: #717A18}div.ccm-page .grid-timeline-block .active-item .grid-item-wrapper .label-bottom{position: absolute;bottom: 0;left: 0;width: 100%;height: 20px;line-height: 20px;font-size: 0.9em;text-align: center;color: #fff;background: #717A18}div.ccm-page .hive-block-image-banner .textBannerInner{background: url('/packages/custom_bikespot/themes/tac_bikespot/images/bg_project_panel.png') repeat 0 0;color: #FFFFFF;padding: 20px;height: 100%}div.ccm-page .hive-block-image-banner .textBannerInner p{font-size: 1.2em;font-weight: 300}div.ccm-page .hive-block-hero-image .hive-hero-img-caption{padding: 10px;background: none repeat scroll 0 0 rgba(128,128,128,0.7)}@media (max-width: 991px){div.ccm-page .hive-block-hero-image .hive-hero-img-caption{font-size: 1.6em}}div.ccm-page .hive-block-hero-image .hive-hero-img-caption2 p{background: #808080;background: rgba(128,128,128,0.8);box-shadow: 10px 0 0 rgba(128,128,128,0.85), -10px 0 0 rgba(128,128,128,0.85)}@media (min-width: 992px){div.ccm-page .hive-block-hero-image .hive-hero-img-caption2{font-size: 1.4em}}div.ccm-page .hive-block-image-gallery .hive-block-image-gallery-img{padding: 10px}div.ccm-page .sidebar-content .hive-block-image-gallery .hive-block-inner .row{margin-left: -5px;margin-right: -5px}div.ccm-page .sidebar-content .hive-block-image-gallery .hive-block-image-gallery-img{padding: 5px}div.ccm-page .hive-block-image-slider .carousel-caption h3{color: #FFFFFF}div.ccm-page .hive-block-image-slider .carousel-control{color: #FFFFFF}div.ccm-page .hive-block-social-map{padding: 20px 0}div.ccm-page .hive-block-social-map .add-marker,div.ccm-page .hive-block-social-map .cancel-marker,div.ccm-page .hive-block-social-map .message{background: #333;background: rgba(51,51,51,0.9);font-weight: 700}div.ccm-page .hive-block-social-map .add-marker:hover,div.ccm-page .hive-block-social-map .cancel-marker:hover,div.ccm-page .hive-block-social-map .message:hover,div.ccm-page .hive-block-social-map .add-marker:focus,div.ccm-page .hive-block-social-map .cancel-marker:focus,div.ccm-page .hive-block-social-map .message:focus{background: #262626;background: rgba(38,38,38,0.9)}div.ccm-page .hive-block-social-map .form-wrapper{background: #333;background: rgba(51,51,51,0.9)}div.ccm-page .hive-block-social-map .form-wrapper button.btn-white{color: #333}div.ccm-page .hive-block-social-map .form-wrapper button.btn-white:hover,div.ccm-page .hive-block-social-map .form-wrapper button.btn-white:focus,div.ccm-page .hive-block-social-map .form-wrapper button.btn-white:active{background: #333;color: #ffffff;border-width: 2px}div.ccm-page .hive-block-social-map .form-wrapper button.btn-white-alt{color: #ffffff}div.ccm-page .hive-block-social-map .form-wrapper button.btn-white-alt:hover,div.ccm-page .hive-block-social-map .form-wrapper button.btn-white-alt:focus,div.ccm-page .hive-block-social-map .form-wrapper button.btn-white-alt:active{background: #ffffff;color: #333}div.ccm-page .hive-block-social-map .leaflet-popup .leaflet-popup-tip-container .leaflet-popup-tip{background: #0092d7}div.ccm-page .hive-block-social-map .leaflet-popup .leaflet-popup-content-wrapper{border: 5px solid #0092d7;border-left: 0;border-right: 0;border-radius: 0}div.ccm-page .hive-block-social-map .leaflet-popup .leaflet-popup-content-wrapper .popup-date{font-style: italic;font-weight: bold}div.ccm-page .hive-block-social-map .leaflet-popup .leaflet-popup-content-wrapper .popup-submission{color: #666}div.ccm-page .hive-block-social-map .add-marker{text-transform: uppercase}div.ccm-page .hive-block-social-map .add-marker .circle-map-pin{display: inline-block;vertical-align: middle;border: 3px solid #fff;border-radius: 50%;width: 46px;height: 46px;line-height: 56px}div.ccm-page .hive-block-social-map .add-marker .circle-map-pin svg{width: 36px;height: 36px}div.ccm-page .hive-block-social-map .add-marker .circle-map-pin svg *{stroke: #ffffff}div.ccm-page .hive-vision-view-block{padding: 20px 0}div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter{color: #666;font-size: 1.3em}div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter:hover{border-bottom-color: #DDD}div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter.active,div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter:focus,div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter:active{color: #808080;border-bottom-color: #808080}div.ccm-page .narrow-vision-block{padding: 20px 0;background: #F5F5F5}div.ccm-page .narrow-vision-block .vision-question svg{display: inline-block;vertical-align: middle;width: 80px;height: 80px;margin-right: 20px}div.ccm-page .narrow-vision-block .vision-question svg *{stroke: #808080}div.ccm-page .narrow-vision-block .vision-question h3{color: #666;display: inline-block;vertical-align: middle;font-weight: 400;margin: 0;text-transform: none;width: -moz-calc(100% - 110px);width: -webkit-calc(100% - 110px);width: -o-calc(100% - 110px);width: calc(100% - 110px)}div.ccm-page .narrow-vision-block button.open-popup{border-color: #808080;border-radius: 2px;font-weight: 700;background: #F5F5F5}div.ccm-page .narrow-vision-block .vision-stats{border-top: 1px solid #ddd}div.ccm-page .narrow-vision-block .vision-stats .col-sm-4{text-align: center}@media screen and (min-width: 768px){div.ccm-page .narrow-vision-block .vision-stats .col-sm-4:nth-child(2) .column-wrapper{border-left: 1px solid #ddd;border-right: 1px solid #ddd}}div.ccm-page .narrow-vision-block .vision-stats .column-wrapper{margin: 15px -15px;padding: 0 15px}div.ccm-page .narrow-vision-block .vision-stats .column-wrapper svg{display: inline-block;vertical-align: middle;width: 50px;height: 50px;margin-right: 10px}div.ccm-page .narrow-vision-block .vision-stats .column-wrapper svg *{stroke: #808080 !important}div.ccm-page .narrow-vision-block .vision-stats .column-wrapper > div{display: inline-block;vertical-align: middle;text-align: center}div.ccm-page .narrow-vision-block .vision-stats .column-wrapper > div h4{margin: 0}div.ccm-page .vision-item-wrapper{border: 1px solid #808080;margin: 5px -10px;padding: 10px}div.ccm-page .vision-item-wrapper .item-text-wrapper{width: 100%;display: table;border-top: 1px solid #808080;border-bottom: 1px solid #808080}div.ccm-page .vision-item-wrapper .item-text-wrapper .vision-text{height: 9em;display: table-cell;vertical-align: middle}div.ccm-page .vision-item-wrapper .vision-controls > div{border-color: #808080}div.ccm-page .vision-item-wrapper .vision-controls button{background-color: #ffffff;padding: 3px 6px !important;font-size: 16px !important}div.ccm-page .vision-item-wrapper .vision-controls button:hover,div.ccm-page .vision-item-wrapper .vision-controls button:focus{background-color: #808080;color: #fff;outline-color: #808080}div.ccm-page .hive-block-projects-list .hive-block-title .h2{color: #808080;margin-bottom: 5px}div.ccm-page .hive-block-projects-list .hive-block-title p{font-size: 1.1em}div.ccm-page .hive-block-projects-list .hive-block-title .heading-underline{margin-bottom: 10px}div.ccm-page .hive-block-projects-list .hive-block-title .heading-underline path{fill: #444 !important}div.ccm-page .hive-block-projects-list .thumbnail-link{display: block}div.ccm-page .hive-block-projects-list .thumbnail-link:hover .thumbnail .thumbnail-title,div.ccm-page .hive-block-projects-list .thumbnail-link:focus .thumbnail .thumbnail-title,div.ccm-page .hive-block-projects-list .thumbnail-link:active .thumbnail .thumbnail-title,div.ccm-page .hive-block-projects-list .thumbnail-link.active .thumbnail .thumbnail-title{background: rgba(103,103,103,0.8)}div.ccm-page .hive-block-projects-list .thumbnail{border-radius: 0px;position: relative;min-height: 460px}div.ccm-page .hive-block-projects-list .thumbnail .thumbnail-header{position: relative}div.ccm-page .hive-block-projects-list .thumbnail .thumbnail-header .project-status{background: #a94442;background: rgba(169,68,66,0.8);color: #FFFFFF;padding: 4px 8px;text-transform: uppercase;position: absolute;top: 10px;right: 0px;font-style: italic}div.ccm-page .hive-block-projects-list .thumbnail .thumbnail-title{position: absolute;bottom: 0;padding: 0px 10px;background: #808080;background: rgba(128,128,128,0.8);width: 100%}div.ccm-page .hive-block-projects-list .thumbnail .thumbnail-title h3{line-height: 1.75em;margin-bottom: 0;color: #FFFFFF;text-transform: uppercase}div.ccm-page .hive-block-projects-list .thumbnail .caption{padding: 10px}div.ccm-page .hive-block-projects-list .thumbnail .caption p{font-size: 1.1em}div.ccm-page .hive-block-projects-list .thumbnail .caption a:hover{color: #333333;text-decoration: none}div.ccm-page .hive-block-projects-list .thumbnail img{width: 100%;height: auto}div.ccm-page .hive-block-projects-list .thumbnail .contentWrapper{padding-left: 20px;padding-bottom: 10px;width: 100%}div.ccm-page .hive-block-projects-list .thumbnail .contentWrapper .contentWrapperFooter{position: absolute;bottom: 0px;right: 0px;width: 100%}div.ccm-page .hive-block-projects-list .thumbnail .projectBtnWrapper{margin-top: 20px;margin-right: 10px;margin-bottom: 10px;position: absolute;bottom: 0px;right: 0px}div.ccm-page .hive-block-projects-list .thumbnail .spacer{margin-bottom: 40px}div.ccm-page .hive-block-projects-list .thumbnail .btn-blue{font-weight: 500;text-transform: uppercase}div.ccm-page .hive-block-projects-list .thumbnail a{color: #FFFFFF}div.ccm-page .hive-block-projects-list .ajax-loader{display: none}div.ccm-page .hive-block-projects-list .col-sm-6 h3,div.ccm-page .hive-block-projects-list .col-sm-12 h3{font-size: 2em}@media (max-width: 480px){div.ccm-page .hive-block-projects-list .col-sm-6 h3,div.ccm-page .hive-block-projects-list .col-sm-12 h3{font-size: 1.6em}}@media (max-width: 767px){div.ccm-page .hive-block-projects-list .thumbnail{min-height: 0px}div.ccm-page .hive-block-projects-list .thumbnail .contentWrapper{padding: 10px}div.ccm-page .hive-block-projects-list .thumbnail .contentWrapper .contentWrapperFooter{position: relative;top: 0px;left: 0px;float: right}}div.ccm-page .grid-page-list-block{padding: 20px 10px}div.ccm-page .grid-page-list-block .grid-page-list-item{border: 1px solid #ccc;margin: 5px -10px}div.ccm-page .grid-page-list-block .grid-page-list-item div.ccm-block-page-list-page-entry-thumbnail{padding: 10px 10px 0}div.ccm-page .grid-page-list-block .grid-page-list-item div.ccm-block-page-list-page-entry-thumbnail img{margin: 0 auto;height: 150px;width: auto}div.ccm-page .grid-page-list-block .grid-page-list-item div.ccm-block-page-list-page-entry-text{padding: 10px}div.ccm-page .grid-page-list-block .grid-page-list-item .ccm-block-page-list-title{height: 54px;overflow: hidden}div.ccm-page .grid-page-list-block .grid-page-list-item .ccm-block-page-list-title h4{margin-bottom: 0}div.ccm-page .grid-page-list-block .grid-page-list-item .ccm-block-page-list-date{font-style: italic;font-size: 13px}div.ccm-page .grid-page-list-block .grid-page-list-item .ccm-block-page-list-description{height: 80px;overflow: hidden;font-size: 14px}div.ccm-page .grid-page-list-block .grid-page-list-item .ccm-block-page-list-page-entry-read-more{margin-top: 10px;text-align: right}div.ccm-page .narrow-quote-block{padding: 20px 0}div.ccm-page .narrow-quote-block blockquote{border-left: 5px solid #808080;margin: 0;padding: 15px 0 5px 15px;font-size: 1.4em}div.ccm-page .narrow-quote-block blockquote footer{text-align: center;margin-top: 10px;font-size: 0.9em}div.ccm-page .narrow-forum-block{padding: 20px 0;background: #F5F5F5}div.ccm-page .narrow-forum-block .forum-topic svg{display: inline-block;vertical-align: middle;width: 80px;height: 80px;margin-right: 20px}div.ccm-page .narrow-forum-block .forum-topic svg *{stroke: #808080}div.ccm-page .narrow-forum-block .forum-topic h3{color: #666;display: inline-block;vertical-align: middle;font-weight: 400;margin: 0;text-transform: none;width: -moz-calc(100% - 110px);width: -webkit-calc(100% - 110px);width: -o-calc(100% - 110px);width: calc(100% - 110px)}div.ccm-page .narrow-forum-block a.forum-link{border-color: #808080;border-radius: 2px}div.ccm-page .narrow-forum-block a.forum-link:hover,div.ccm-page .narrow-forum-block a.forum-link:focus{border-color: #006fa4}div.ccm-page .narrow-forum-block .forum-stats{border-top: 1px solid #ddd}div.ccm-page .narrow-forum-block .forum-stats .col-sm-4{text-align: center}@media screen and (min-width: 768px){div.ccm-page .narrow-forum-block .forum-stats .col-sm-4:nth-child(2) .column-wrapper{border-left: 1px solid #ddd;border-right: 1px solid #ddd}}div.ccm-page .narrow-forum-block .forum-stats .column-wrapper{margin: 15px -15px;padding: 0 15px}div.ccm-page .narrow-forum-block .forum-stats .column-wrapper svg{display: inline-block;vertical-align: middle;width: 50px;height: 50px;margin-right: 10px}div.ccm-page .narrow-forum-block .forum-stats .column-wrapper svg *{stroke: #808080 !important}div.ccm-page .narrow-forum-block .forum-stats .column-wrapper > div{display: inline-block;vertical-align: middle;text-align: center}div.ccm-page .narrow-forum-block .forum-stats .column-wrapper > div h4{margin: 0}div.ccm-page main.interactive-page-template #carousel-hero .carousel-control{z-index: 2;color: #FFF}div.ccm-page main.interactive-page-template #carousel-hero .carousel-inner{position: relative;height: 400px}div.ccm-page main.interactive-page-template #carousel-hero .carousel-inner .banner-content-wrapper{position: absolute;top: 0px;left: 0px;z-index: 1;width: 100%;height: 100%;background-position: left bottom;background-repeat: no-repeat;background-size: 60% auto;background-image: url('/packages/custom_bikespot/themes/tac_bikespot/images/banner-blob.png')}div.ccm-page main.interactive-page-template #carousel-hero .carousel-inner .banner-content-wrapper .banner-home-content{text-align: center;padding: 20px;margin-top: 70px;background: rgba(255,255,255,0.8)}div.ccm-page main.interactive-page-template #carousel-hero .carousel-inner .banner-content-wrapper .banner-home-content h1{display: inline-block;padding: 5px 10px;border-bottom: 1px solid}div.ccm-page main.interactive-page-template #carousel-hero .carousel-inner .banner-content-wrapper .banner-home-content h2.subtitle{font-family: "tablet-gothic-wide", sans-serif;font-size: 42px;margin-top: 0px;font-weight: 700;color: #444;line-height: 35px}div.ccm-page main.interactive-page-template #carousel-hero .carousel-inner .item .banner-home{background-position: center center;background-repeat: no-repeat;background-size: cover;padding: 200px 0px}div.ccm-page main.interactive-page-template #carousel-hero .carousel-inner .item .banner-home.image-1{background-image: url('/packages/custom_bikespot/themes/tac_bikespot/images/Central-to-Eveleigh.jpg')}div.ccm-page main.interactive-page-template #carousel-hero .carousel-inner .item .banner-home.image-2{background-image: url('/packages/custom_bikespot/themes/tac_bikespot/images/carousel/central-to-eveleigh-redfern.jpg')}div.ccm-page main.interactive-page-template #carousel-hero .carousel-inner .item .banner-home.image-3{background-image: url('/packages/custom_bikespot/themes/tac_bikespot/images/carousel/central-to-eveleigh-gardening.jpg')}div.ccm-page main.interactive-page-template #carousel-hero .carousel-inner .item .banner-home.image-4{background-image: url('/packages/custom_bikespot/themes/tac_bikespot/images/carousel/central-to-eveleigh-art-gallery.jpg')}div.ccm-page main.interactive-page-template #carousel-hero .carousel-inner .item .banner-home.image-5{background-position: center top;background-image: url('/packages/custom_bikespot/themes/tac_bikespot/images/carousel/central-to-eveleigh-walking.jpg')}div.ccm-page main.interactive-page-template #carousel-hero .carousel-inner .item .banner-home.shorter{padding: 50px 0px}div.ccm-page main.interactive-page-template .banner{background: #eee;text-align: center;padding: 60px 0px}div.ccm-page main.interactive-page-template .banner .banner-content{padding: 0px}div.ccm-page main.interactive-page-template .banner .banner-content h1{display: inline-block;padding: 5px 10px;border-bottom: 1px solid}div.ccm-page main.interactive-page-template .banner .banner-content img{max-width: 100%;width: auto;height: auto;margin-bottom: 60px}div.ccm-page main.interactive-page-template .banner .banner-content p{color: #0092D7;font-size: 32px;line-height: 1.1}div.ccm-page main.interactive-page-template .banner .hive-block-subscribe p{font-size: 22px;color: #666}div.ccm-page main.interactive-page-template .banner .ccm-block-share-this-page{margin-top: 0px}div.ccm-page main.interactive-page-template .banner .ccm-block-share-this-page ul.list-inline{display: block;margin-top: 10px}div.ccm-page main.interactive-page-template .banner .ccm-block-share-this-page ul.list-inline li{padding: 0;margin: 0px}div.ccm-page main.interactive-page-template .banner .ccm-block-share-this-page ul.list-inline li a{color: #808080}div.ccm-page main.interactive-page-template .banner .ccm-block-share-this-page ul.list-inline li a i{width: 1.2em;font-size: 1.6em;text-align: center}div.ccm-page main.interactive-page-template .banner .ccm-block-share-this-page ul.list-inline li a:hover,div.ccm-page main.interactive-page-template .banner .ccm-block-share-this-page ul.list-inline li a:focus{color: #444}@media screen and (min-width: 768px){div.ccm-page main.interactive-page-template .banner .ccm-block-share-this-page ul.list-inline{margin-left: 0px}div.ccm-page main.interactive-page-template .banner .ccm-block-share-this-page ul.list-inline li{margin: 0 0 0 5px}div.ccm-page main.interactive-page-template .banner .ccm-block-share-this-page ul.list-inline li a i{width: 1.74em;font-size: 1.4em;line-height: 1.5em;border: 3px solid #808080;border-radius: 50%}div.ccm-page main.interactive-page-template .banner .ccm-block-share-this-page ul.list-inline li a:hover i,div.ccm-page main.interactive-page-template .banner .ccm-block-share-this-page ul.list-inline li a:focus i{border-color: #444}}div.ccm-page main.interactive-page-template .main-content{padding: 50px 0}div.ccm-page main.default-page-template .banner{background: #808080;text-align: center;padding: 40px 0px}div.ccm-page main.default-page-template .banner h1{color: #ffffff;text-transform: capitalize;margin: 0}div.ccm-page main.default-page-template .banner h2.date{font-style: italic;color: #ffffff;margin: 0;font-family: "tablet-gothic-wide", sans-serif;font-size: 42px;font-weight: 700;line-height: 35px}div.ccm-page main.default-page-template .main-content{padding: 50px 0}div.ccm-page .hive-block-contact-us table td:last-child{word-break: break-all}div.ccm-ui .tab-content{margin-top: 0.75em}