.block-footer {  padding: 30px 20px 30px 20px;  background: #eeedf2;}/***light theme***//***Reset and overrides  ***/body {  background-color: #fafafa !important;}/***Page header***/.header .navbar-inner {  filter: none !important;  background-image: none !important;  background-color: #434343 !important;}.header .btn-navbar {  background-color: #434343 !important;}.header .nav .dropdown-toggle:hover,.header .nav .dropdown.open .dropdown-toggle {  background-color: #4f4f4f !important;}.header .nav li.dropdown .dropdown-toggle i {  color: #808080 !important;}/***Page sidebar***/.page-content {  border-left: 1px solid #e2e2e2 !important;  border-bottom: 1px solid #e2e2e2 !important;}.page-sidebar {  background-color: #fafafa;}.page-sidebar-fixed .page-content {  border: 0 !important;}.page-sidebar-fixed .page-sidebar {  border-right: 1px solid #e2e2e2 !important;}ul.page-sidebar-menu > li > a {  border-top: 1px solid #e2e2e2 !important;  color: #000 !important;  font-weight: 400;}ul.page-sidebar-menu > li:first-child > a {   border-top: 1px solid transparent !important;}ul.page-sidebar-menu > li:last-child > a {   border-bottom: 1px solid transparent !important;}ul.page-sidebar-menu > li a i {  color: #bbb !important;}ul.page-sidebar-menu > li.open > a,ul.page-sidebar-menu > li > a:hover,ul.page-sidebar-menu > li:hover > a {  background: #eee;  border-top: 1px solid #e8e8e8;}ul.page-sidebar-menu > li.active > a .selected {  right:-7px;  top:0px;  width: 7px;  height: 39px;  background-image: url("../../img/sidebar-menu-arrow-green.png");}  ul.page-sidebar-menu > li.active i {  color: #fff !important;}.page-sidebar-fixed ul.page-sidebar-menu > li.active > a .selected {  display: none;}ul.page-sidebar-menu > li.active > a{  background: #28b779 !important;  border-top-color: transparent !important;  color:#fff !important;}  ul.page-sidebar-menu > li.active > a i {  color: #fff;}ul.page-sidebar-menu > li > a > .arrow:before,ul.page-sidebar-menu > li > a > .arrow.open:before {  color: #ccc !important;}ul.page-sidebar-menu > li.active > a .arrow:before, ul.page-sidebar-menu > li.active > a .arrow.open:before {  color: #fff !important;}ul.page-sidebar-menu > li > ul.sub-menu > li:first-child > a {  border-top: 0px !important;}ul.page-sidebar-menu ul.sub-menu > li > a {  font-weight: 400 !important;  color: #333 !important;}ul.page-sidebar-menu ul.sub-menu > li.active > a,ul.page-sidebar-menu ul.sub-menu > li > a:hover {  color: #818181 !important;  background: #efefef !important; }ul.page-sidebar-menu > li > ul.sub-menu a .arrow:before,ul.page-sidebar-menu > li > ul.sub-menu a .arrow.open:before {  color: #ccc !important;}/* sub menu links effects */ul.page-sidebar-menu ul.sub-menu > li.active > a,ul.page-sidebar-menu ul.sub-menu > li > a:hover,ul.page-sidebar-menu ul.sub-menu > li.open > a {  color: #818181 !important;  background: #efefef !important; }ul.page-sidebar-menu ul.sub-menu > li > a i {  color: #bbb !important;}/* sidebar search */.page-sidebar .sidebar-search input {  background-color: #fbfbfb  !important;    color: #727272 !important;}.page-sidebar .sidebar-search input::-webkit-input-placeholder {  color: #aaa !important;}.page-sidebar .sidebar-search input:-moz-placeholder {  color: #aaa !important;}.page-sidebar .sidebar-search input:-ms-input-placeholder {  color: #aaa !important;}.page-sidebar .sidebar-search .input-box {  border-bottom: 1px solid #e2e2e2 !important;}.page-sidebar .sidebar-search .submit {  background-image: url(../../img/search-icon-white.png);}/***Sidebar toggler***/.sidebar-toggler {    background-image: url(../../img/sidebar-toggler-light.jpg);  background-color: #333;}/* search box bg color on expanded */.page-sidebar-closed .page-sidebar .sidebar-search.open {  background-color: #fbfbfb !important;}.page-sidebar-closed .page-sidebar .sidebar-search.open .remove {    background-image: url("../../img/sidebar-search-close-light.png");}/* sub menu bg color on hover menu item */.page-sidebar-closed ul.page-sidebar-menu > li:hover .sub-menu {  background-color: #fbfbfb;}/***Horizontal Menu(new in v1.2)***//*search*/.header .hor-menu .hor-menu-search-form-toggler {  background: #363636 url(../../img/hor-menu-search.png) no-repeat center;}.header .hor-menu .hor-menu-search-form-toggler.hide {  background: #363636 url(../../img/hor-menu-search-close.png) no-repeat center;}.header .hor-menu .search-form {  background:#363636;}.header .hor-menu .search-form .btn {  color: #999;  background: #3b3b3b url(../../img/search-icon.png) no-repeat center;}.header .hor-menu .search-form form input {  color: #999;}.header .hor-menu .search-form form input::-webkit-input-placeholder { /* WebKit browsers */    color: #999;}.header .hor-menu .search-form form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */    color: #999;}.header .hor-menu .search-form form input::-moz-placeholder { /* Mozilla Firefox 19+ */    color: #999;}.header .hor-menu .search-form form input:-ms-input-placeholder { /* Internet Explorer 10+ */    color: #999;}/***Footer ***/.footer .footer-inner {  color: #333333;}.footer .footer-tools .go-top {  background-color: #666666;}.footer .footer-tools .go-top:hover {  opacity: 0.7;  filter: alpha(opacity=70);}.footer .footer-tools .go-top i {  color: #999999;}/***Footer Layouts (new in v1.3)***//* begin:fixed footer */.page-footer-fixed .footer {  background-color: #434343;}.page-footer-fixed .footer .footer-inner {  color: #aaaaaa;}.page-footer-fixed .footer .footer-tools .go-top {  background-color: #666666;}.page-footer-fixed .footer .footer-tools .go-top i {  color: #aaaaaa;}/* end:fixed footer *//***Gritter Notifications ***/.gritter-top {  background: url(../../plugins/gritter/images/gritter.png) no-repeat left -30px !important;}.gritter-bottom {  background: url(../../plugins/gritter/images/gritter.png) no-repeat left bottom !important;}.gritter-item {  display: block;  background: url(../../plugins/gritter/images/gritter.png) no-repeat left -40px !important;}.gritter-close {  background: url(../../plugins/gritter/images/gritter.png) no-repeat left top !important;}.gritter-title {  text-shadow: none !important;  /* Not supported by IE :( */}/* for the light (white) version of the gritter notice */.gritter-light .gritter-item,.gritter-light .gritter-bottom,.gritter-light .gritter-top,.gritter-light .gritter-close {  background-image: url(../../plugins/gritter/images/gritter-light.png) !important;}.gritter-item-wrapper a {  color: #18a5ed;}.gritter-item-wrapper a:hover {  color: #0b6694;}/* begin: boxed page */@media (min-width: 980px) {  .page-boxed {    background-color: #E8E8E8 !important;  }  .page-boxed .page-container {    background-color: #fafafa;    border-left: 1px solid #e2e2e2;    border-bottom: 1px solid #e2e2e2;  }  .page-boxed.page-sidebar-fixed .page-container {    border-left: 0;    border-bottom: 0;  }  .page-boxed.page-sidebar-fixed .page-sidebar {    border-left: 1px solid #e2e2e2;  }  .page-boxed.page-sidebar-fixed.page-footer-fixed .footer {    background-color: #E8E8E8 !important;  }}/* end: boxed page *//***Landscape phone to portrait tablet***/@media (max-width: 979px) {  /***  page sidebar  ***/  .page-sidebar {    background-color: #f1f1f1 !important;    border-right: none !important;  }  .page-sidebar-fixed .page-sidebar {    border-right: none !important;   }  .page-content {    border-left: none !important;  }  ul.page-sidebar-menu > li > a {    border-top: 1px solid #ccc !important;  }  ul.page-sidebar-menu > li:last-child > a {    border-bottom: 0 !important;  }  ul.page-sidebar-menu > li.open > a,  ul.page-sidebar-menu > li > a:hover {    color: #666666 !important;    background-color: #dddddd !important;  }  ul.page-sidebar-menu > li.open > a {    border-bottom-color: transparent !important;  }  ul.page-sidebar-menu > li.active > a {    color: #ffffff !important;    background-color: #28b779 !important;  }  ul.page-sidebar-menu ul.sub-menu > li > a {    color: #111 !important;  }  ul.page-sidebar-menu ul.sub-menu > li.open > a,  ul.page-sidebar-menu ul.sub-menu > li.active > a,  ul.page-sidebar-menu ul.sub-menu > li > a:hover {    color: #666666 !important;    background: #dddddd !important;   }  .page-sidebar .sidebar-search input {    background-color: #f1f1f1 !important;    color: #ccc !important;  }  .page-sidebar .sidebar-search .input-box {    border-bottom-color: #ccc !important;  }  .page-sidebar .sidebar-search input::-webkit-input-placeholder {    color: #ccc !important;  }  .page-sidebar .sidebar-search input:-moz-placeholder {    color: #ccc !important;  }  .page-sidebar .sidebar-search input:-ms-input-placeholder {    color: #ccc !important;  }  /***  page footer  ***/    .footer {    background-color: #434343;  }  .footer .footer-inner {    color: #cccccc;  }  .footer .footer-tools .go-top {    background-color: #666666;  }  .footer .footer-tools .go-top i {    color: #999999;  }}@media (max-width: 767px) {  body {    background-color: #333 !important;  }}/***Timeline UI Base***/.timeline {	margin: 0 0 0 0;	padding: 0;	list-style: none;	position: relative;} /* The line */.timeline:before {	content: '';	position: absolute;	top: 0;	bottom: 0;	width: 10px;	background: #ccc;	left: 20%;	margin-left: -10px;}.timeline > li {	position: relative;}/* The date/time */.timeline > li .timeline-time {	display: block;	width: 15%;	padding-right: 100px;	position: absolute;}.timeline > li .timeline-time span {	display: block;	text-align: right;}.timeline > li .timeline-time span.date {	font-size: 24px;	color: #35454a;	display: block;	margin-bottom: 20px;	font-weight: 300;	line-height: 30px;}.timeline > li .timeline-time span.time {	font-weight: 300;	font-size: 24px;	line-height: 30px;}/* Right content */.timeline > li .timeline-body {	margin: 0 0 15px 25%;	color: #fff;	padding: 10px;	font-weight: 300;	position: relative;	border-radius: 5px;}.timeline > li .timeline-body h2 { 	margin-top: 0px;	padding: 0 0 5px 0;	border-bottom: 1px solid rgba(255,255,255,0.3);	font-size: 24px;}.timeline > li .timeline-content { 	font-size: 14px;}.ie8 .timeline > li .timeline-body h2 { 	border-bottom: 1px solid #eee;}.timeline > li .timeline-body img.timeline-img {   width: 75px;  height: 75px;  margin: 5px 10px 0 0px;}.timeline > li .timeline-body img.pull-right {  margin-left: 10px;}.timeline > li .timeline-body a.nav-link {  display: inline-block;  margin-top: 10px;  color: #fff;  font-size: 14px;  padding: 0px;  text-align: left;  text-decoration: none;}.timeline > li .timeline-body a.nav-link:hover {  opacity: 0.5;  filter: alpha(opacity=50);}.timeline > li .timeline-body > h2 a {  color: #fff;  }.timeline > li .timeline-body > h2 a:hover {  opacity: 0.5;  filter: alpha(opacity=50);}.timeline > li .timeline-body .btn {  margin-top: 10px;}/* The triangle */.timeline > li .timeline-body:after {	right: 100%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;	border-right-color: #3594cb;	border-width: 10px;	top: 19px;}.timeline > li .timeline-content:after,.timeline > li .timeline-content:before {	display: table;	line-height: 0;	content: "";}.timeline > li .timeline-content:after {	clear: both;}.timeline >li .timeline-footer:after,.timeline >li .timeline-footer:before {	content: "";	display: table;	line-height: 0;}.timeline >li .timeline-footer:after {	clear: both;}/* The icons */.timeline > li .timeline-icon {	width: 40px;	height: 40px;	speak: none;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	font-size: 1.4em;	line-height: 40px;	-webkit-font-smoothing: antialiased;	position: absolute;	color: #fff;	background: #aaa;  	border-radius: 50%;	box-shadow: 0 0 0 8px #ccc;	text-align: center;	left: 20%;	top: 0;	margin: 5px 0 0 -27px;	padding-bottom: 3px; 	padding-right: 1px;	padding-left: 2px;	-webkit-border-radius: 30px !important;	   -moz-border-radius: 30px !important;			border-radius: 30px !important;}/* Red */.timeline li.timeline-red .timeline-body:after {	border-right-color: #e02222;}.timeline li.timeline-red .timeline-body {	 background: #e02222;}.timeline li.timeline-red .timeline-time span.time {	 color: #e02222; }/* Yellow */.timeline li.timeline-yellow .timeline-body:after {	border-right-color: #ffb848;}.timeline li.timeline-yellow .timeline-body {	 background: #ffb848;}.timeline li.timeline-yellow .timeline-time span.time {	 color: #ffb848; }/* Green */.timeline li.timeline-green .timeline-body:after {	border-right-color: #35aa47;}.timeline li.timeline-green .timeline-body {	 background: #35aa47;}.timeline li.timeline-green .timeline-time span.time {	 color: #35aa47; }/* Blue */.timeline li.timeline-blue .timeline-body:after {	border-right-color: #4b8df8;}.timeline li.timeline-blue .timeline-body {	 background: #4b8df8;}.timeline li.timeline-blue .timeline-time span.time {	 color: #4b8df8; }/* Purple */.timeline li.timeline-purple .timeline-body:after {	border-right-color: #852b99;}.timeline li.timeline-purple .timeline-body {	 background: #852b99;}.timeline li.timeline-purple .timeline-time span.time {	 color: #852b99; }/* Grey */.timeline li.timeline-grey .timeline-body:after {	border-right-color: #555555;}.timeline li.timeline-grey .timeline-body {	 background: #555555;}.timeline li.timeline-grey .timeline-time span.time {	 color: #555555; }/* teal */.timeline li.timeline-teal .timeline-body:after {	border-right-color: #008080;}.timeline li.timeline-teal .timeline-body {	 background: #008080;}.timeline li.timeline-teal .timeline-time span.time {	 color: #008080; }@media (max-width: 767px) {  	timeline > li .timeline-time span.time {		font-size: 18px;	}	.timeline:before {		display: none;	}	.timeline > li .timeline-time {		width: 100%;		position: relative;		padding: 0 0 20px 0;	}	.timeline > li .timeline-time span {		text-align: left;	}	.timeline > li .timeline-body {		margin: 0 0 30px 0;		padding: 1em;	}	.timeline > li .timeline-body:after {		right: auto;		left: 20px;		top: -20px;	}	.timeline > li .timeline-icon {		position: relative;		float: right;		left: auto;		margin: -55px 5px 0 0px;	}		/*colors*/	.timeline li.timeline-red .timeline-body:after {		border-right-color: transparent;		border-bottom-color: #e02222;	}	.timeline li.timeline-blue .timeline-body:after {		border-right-color: transparent;		border-bottom-color: #4b8df8;	}	.timeline li.timeline-green .timeline-body:after {		border-right-color: transparent;		border-bottom-color: #35aa47;	}	.timeline li.timeline-yellow .timeline-body:after {		border-right-color: transparent;		border-bottom-color: #ffb848;	}	.timeline li.timeline-purple .timeline-body:after {		border-right-color: transparent;		border-bottom-color: #852b99;	}	.timeline li.timeline-grey .timeline-body:after {		border-right-color: transparent;		border-bottom-color: #555555;	}}.payment-form .table td {	border-top: none !important;}.sidebar-header {	margin-top: 10px;	text-align: center;}.sidebar-header .social-icons {	margin-top: 10px;	margin-bottom: 10px;	padding-left: 65px;}#home-main-banner {	background-image: url(../../images/hfmainbanner.jpg);	background-repeat: no-repeat;	background-position: top;	/*padding: 20px 10px;*/	min-height: 600px;	margin-top: 20px;}.header .brand {	margin-left: 0px !important;}.home-page {	padding-left: 0;	padding-right: 0;}.home-block {  /*min-height: 350px;*/  padding: 25px 100px 10px 100px;  /*background: #eeedf2;*/}.home-block-grey {  padding: 25px 100px 10px 100px;  background: #f8f8f8;}.home-block-min {  padding: 25px 100px 30px 100px;  /*background: #eeedf2;*/}.header .hor-menu ul.nav li a {	padding-left: 10px !important;	padding-right: 10px !important;}input[type="radio"] {	margin-left: 0px !important;}/* Portrait tablet to landscape and desktop */@media (min-width: 768px) and (max-width: 979px) {	.home-banner-small {		display: none !important;	}} @media (max-width: 1220px) {	.home-banner-small {		display: none !important;	}}   @media (min-width: 1225px) {	.home-banner-small {		display: inline !important;	}}/* Landscape phone to portrait tablet */@media (max-width: 767px) {	.home-banner-small {		display: none !important;	}	}     /* Landscape phones and down */@media (max-width: 480px) {	.home-banner-small {		display: none !important;	}}/* Landscape phones and down */@media (max-width: 320px) {	.home-banner-small {		display: none !important;	}}

#helperItem, #sortable { list-style-type: none; margin: 0; padding: 0 0 2.5em; margin-right: 10px; }
#sortable li { margin: 5px 0px 5px 0px; padding: 5px 5px 5px 5px; border: 1px solid #c0c0c0;font-size: 9px; background-color: #fafad2; z-index: 9999;}
#sortable li.goalie { margin: 5px 0px 5px 0px; padding: 5px 5px 5px 5px; border: 1px solid #c0c0c0;font-size: 9px; background-color: #adff2f; z-index: 9999;}


#helperItem {
	visibility:hidden;
}

ul.helper li, #newHelper{
	margin: 5px 0px 5px 0px; padding: 5px 5px 5px 5px; border: 1px solid #c0c0c0;font-size: 9px; background-color: #fafad2; z-index: 9999;
}