/* &copy; Rolf Bartel - uzn.de */

/* GLOBAL ################################################################ GLOBAL */

/* Global CI color #577488 HOVER #577488 */
/* Global A:LINK color #577488 */

/* A:LINK */

body {
    color: #fff;
}

a {
    color: #FD9405;
    outline: 0;
}

a:visited {
    color:;
}

a:hover {
    color: #ad6500;
}

a:active {
    color: #FD9405;
}

a:focus {
    color: #FD9405;
}

/* A disabled */

.disabled {
   pointer-events: none;
   cursor: default;
   color: #fff !important;
}

/* OBJECT, EMBED */

object, embed { 
  outline: 0;
}

/* IMG */

img {
	max-width: 100%;
}

.rimg img {
	border-radius: 50% !important;
}

/* COLORS */

.c-ci {
	color: #577488;
}

.bgc-ci {
	/*background-color: #577488;*/
	color: #fff;
	background: rgba(87,116,136,.9) !important;
	/*background: rgba(87,116,136,.9) url(../images/fpb.png) repeat !important;*/
}

.bgc-white {
	background-color: #fff;
}

.bgc-l-grey {
	background-color: #f2f2f2;
}

.bgc-d-grey {
	background-color: #666;
	color: #fff;
}

.bgcffft-05 {
	background-color:rgba(255,255,255,.5);
}

.bgcffft-06 {
	background-color:rgba(255,255,255,.6);
}

.bgcffft-07 {
	background-color:rgba(255,255,255,.7);
}

.bgcffft-08 {
	background-color:rgba(255,255,255,.8);
}

.bgcffft-09 {
	background-color:rgba(255,255,255,.9);
}

.bgcffft-1 {
	background-color:rgba(255,255,255,1);
}

/* DS */

.ds {
	display: block;
}

@media (max-width: 575px) {

	.ds {
		display: none !important;
	}
	
}

/* MS */

.ms {
	display: none; 
}

@media (max-width: 575px) {
	
	.ms {
		display: block; 
	}
	
}

/* LOGO */

.logo {
	width: 350px;
}

@media (max-width: 575px) {

	.logo-m {
		width: 100%;
		/* background-color: #555; */
		/*background-color: rgba(87,116,136,.9) !important;*/
		/*background: rgba(87,116,136,.9) url(../images/fpb.png) repeat !important;*/
		background: #1d1d1d;
	}
	
}

/* H1 */

.h1, h1 {
	font-size: 1.8rem !important;
	text-transform: ;
	font-weight: 700;
	color: #FD9405 !important;
	letter-spacing: 1px;
}

.h2, h2 {
	font-size: 1.6rem;
	font-weight: 300;
	color: #FD9405 !important;
}

.h3, h3 {
	font-weight: 300;
}

.h4, h4 {
	font-weight: 300;
}

.h5, h5 {
	font-weight: 300;
}

@media (max-width: 575px) {

	.h1, h1 {
    	font-size: 1.5rem;
    	padding-bottom: .8rem;
	}
	
}

/* H2 */

@media (max-width: 575px) {

	.h1, h1 {

	}
	
}

/* H3 */

@media (max-width: 575px) {

	.h1, h1 {

	}
	
}

/* section background color */

.s-bg-c {
	background-color: #f2f2f2;
}

/* footer bottom section background color */

.s-f-bg-c {
	background-color: #333;
}











/* NAVBAR ################################################################ NAVBAR */

nav {
	z-index: 99999999999999;
}

@media (max-width: 575px) {
	
	/* if Logo Mobile on Top */
	nav {
		position: inherit !important;
	}
	
}

/* CI Color */
.bg-dark {
    background-color: #2B2B2B !important;
    /*background: #577488 url(../images/fpb.png) repeat !important;*/
    -webkit-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.75);

}

/* edit CI Color Links */
.navbar-dark .navbar-nav .nav-link {
    /* color: rgba(255,255,255,.5) !important; */
    color: #fff;
    padding-right: .9rem;
	  padding-left: .9rem;
    margin-right: 10px;
    border-radius: 30px;
}

.navbar-dark .navbar-nav .nav-link:hover {
    color: #111;
    text-decoration:;
    background-color: #FD9405 !important;
    border-radius: 30px;
}

.active a {
    color: #111 !important;
    background: #FD9405;
    border-radius: 30px;
}

.active-link-header {
    color: #111 !important;
    background: #FD9405;
    border-radius: 30px;
}






/* OPACITY:HOVER ################################################################ OPACITY:HOVER */

.opho {
	opacity: 1;
	-webkit-transition:opacity 500ms ease-out;
	-moz-transition:opacity 500ms ease-out;
	-o-transition:opacity 500ms ease-out;
	transition:opacity 500ms ease-out;
}

.opho:hover {
	opacity: .7;
	-webkit-transition:opacity 500ms ease-out;
	-moz-transition:opacity 500ms ease-out;
	-o-transition:opacity 500ms ease-out;
	transition:opacity 500ms ease-out;
}

.hoop {
	opacity: .8;
	-webkit-transition:opacity 500ms ease-out;
	-moz-transition:opacity 500ms ease-out;
	-o-transition:opacity 500ms ease-out;
	transition:opacity 500ms ease-out;
}

.hoop:hover {
	opacity: 1;
	-webkit-transition:opacity 500ms ease-out;
	-moz-transition:opacity 500ms ease-out;
	-o-transition:opacity 500ms ease-out;
	transition:opacity 500ms ease-out;
}

/* zoom:hover */

.zoomho {
	transition: all .2s ease-in-out;
}

.zoomho:hover {
	transform: scale(1.1);
}

/* 2 zoom:hover */

.hozo {
  transition: transform .5s;
}

.hozo:hover {
  transform: scale(1.1);
}




/* LE-BOX ################################################################ LE-BOX  */

.le-box {
	background-color: #F9F9F9;
	border-bottom:1px solid #ddd;
	border-left: 8px solid #577488;
	min-height: 80px;
}

.le-box .fas {
	font-size: 3rem;
	color: #577488;
}





/* DROPDOWN-MENU ################################################################ DROPDOWN-MENU */

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: 0;
    margin: 0;
    color:;
    text-align: left;
    list-style: none;
    background-color: #ECEAD9;
    background-clip: padding-box;
    border: 0px solid rgba(0,0,0,.15);
    border-radius: 0;
}

.dropdown-item:hover {
	background-color: #0D6A21;
	color: #fff !important;
}

.dropdown:hover > .dropdown-menu {
	display: block;
}

@media (max-width: 768px) {
	
	.dropdown > .dropdown-menu {
		display: block;
		background-color: transparent;
	}
	
	.dropdown-menu {
		display: block;
		background-color: transparent;
	}
	
	.dropdown-item {
		background-color: transparent;
		color: #fff;
	}
	
	.dropdown-item a {
		background-color: transparent;
		color: #fff;
	}
	
}







/* HEADER ################################################################ HEADER */

header {
	margin-top: 95px; /* 55px 75px*/
	margin-bottom: 25px;
}

header img {
	width: 100%;
}

@media (max-width: 575px) {

	header {
		margin-top: 0;
	}
	
}

/* MAPS ################################################################ MAPS */

.s-maps {
	margin: 0 !important;
	padding: 0 !important;
	position: relative;
	width: 100%;
	max-height: 510px
}
	
.s-mo {
	width: 100%;
	min-height: 510px;
	position: absolute;
}


/* MAP ################################################################ MAP */

.map {
  height: 30rem;
}

@media (max-width: 575px) {
  .map {
    height: 20rem;
  }
}

.map iframe {
  pointer-events: ;
}






/* BUTTON ################################################################ BUTTON */

.button {
	display: inline-block;
	margin: 10px 10px 10px 0;
	padding: 15px 40px;
	overflow: hidden;
	cursor: pointer;
	background-color: #FD9405;
	color: #111;
	text-align: center;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	text-decoration: none;
	border: 0;
	font-size: .9em;
}

.button:hover {
	background-color: #111;
	color: #FD9405;
}







.ai-note-toggle {
  cursor: pointer;
  display: inline-flex !important;
  align-items: center;
  gap: .35rem;
  padding: .45rem .7rem !important;
  border-radius: 999px !important;
  background: rgba(255, 255, 255, .9) !important;
  border: 1px solid rgba(0, 0, 0, .12) !important;
  box-shadow: 0 8px 24px rgba(0, 0, 0, .18);
  font-weight: 600;
}

.ai-note-toggle::before {
  content: "\f4e1";
  font-family: "bootstrap-icons";
  font-weight: normal;
  line-height: 1;
}

.ai-note-panel {
  display: none !important;
  max-width: 280px;
  padding: .7rem .8rem !important;
  border-radius: .85rem !important;
  background: rgba(255, 255, 255, .94) !important;
  border: 1px solid rgba(0, 0, 0, .12) !important;
  box-shadow: 0 8px 24px rgba(0, 0, 0, .18);
}

.ai-note-panel.is-open {
  display: block !important;
}





/* individual woocommerce ################################################################ woocommerce */

.mobile-shop-categories {
  display: none;
}

@media (max-width: 820px) {
  .mobile-shop-categories {
    display: block;
    width: 100%;
    margin-top: 0.75rem;
    padding-top: 0.75rem;
    border-top: 1px solid rgba(255,255,255,0.2);
  }

  .mobile-shop-categories-title {
    display: block;
    padding: 0.5rem 0;
    color: #fff;
    font-weight: 600;
  }

  .mobile-shop-category-list {
    list-style: none;
    margin: 0;
    padding: 0;
  }

  .mobile-shop-category-list li {
    list-style: none;
    margin: 0;
    padding: 0;
  }

  .mobile-shop-category-list li a {
    display: block;
    padding: 0.5rem 0;
    color: rgba(255,255,255,0.75);
    text-decoration: none;
  }

  .mobile-shop-category-list li a:hover,
  .mobile-shop-category-list li a:focus {
    color: #fff;
    text-decoration: none;
  }

  .mobile-shop-category-list .children {
    margin: 0 0 0.35rem 1rem;
    padding: 0;
  }

  .mobile-shop-category-list .children a {
    font-size: 0.95rem;
    color: rgba(255,255,255,0.65);
  }
}

.woocommerce div.product div.images .flex-control-thumbs {
  margin-top: 15px;
}

.woocommerce div.product div.images .flex-control-thumbs li {
  margin-right: 15px;
  margin-bottom: 15px;
}

.woocommerce div.product div.images .flex-control-thumbs img {
  border-radius: 10px;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
  padding: 10px;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
  padding: 10px;
}

.description_tab a , .additional_information_tab a, .wcpoa_product_tab_tab a {
   color: #111 !important;
  background: transparent;
  border-radius: 30px;
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
  color: #fd9405;
  font-size: 1.25em;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
  background: #fd9405;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
  background-color: #fff;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
  position: static;
}

@media (max-width: 575px) {
.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
  display: block;
}
}

.product-image-wrap {
  border-radius: 10px;
}

.woocommerce div.product {
    margin-top: 25px;
}

@media (max-width: 575px) {
  .woocommerce div.product {
    margin-top: 0;
	}
	
	.woocommerce .mt-4 {
    margin-top: 0;
	}
}

.header-mt {
	margin-top: 80px;
}

@media (max-width: 575px) {
  	.header-mt {
		margin-top: 0;
	}
}

.woocommerce span.onsale {
    border-radius: 0 !important;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    color: #111;
    background-color: #fff;
}

.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover {
 background-color: #577488 !important;
}

.woocommerce .button:hover {
    background-color: #FD9405 !important;
    color: #111 !important;
}

.woocommerce-store-notice,p.demo_store {
 background-color: #FD9405 !important;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #FD9405;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    background-color: #FD9405;
}

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
    background-color: #FD9405;
}

.woocommerce-message {
    border-top-color: #FD9405;
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price {
  color: #FD9405;
  font-size: 1.25em;
}

.woocommerce span.onsale {
  background-color: #FD9405;
  color: #111;
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price {
  color: #FD9405;
}

.eael-product-grid .woocommerce ul.products li.product {
  padding: 15px;
  border-radius: 15px;
}

.woocommerce-checkout .shop_table {
  background-color: transparent;
}

#tab-title-description.active a, #tab-title-additional_information.active a {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a {
  display: inline-block;
  padding: .5em 0;
  font-weight: 700;
  color: #515151;
  text-decoration: none;
}

.summary .quantity {
  margin-top: 5px !important;
  margin-right: 15px !important;
}

aside .product-categories .children li {
	margin-left: 10px;
}

.woocommerce aside li.current-cat a {
	font-weight: bold;
}


.woocommerce-loop-category__title .count {
	background: #577488;
	color: #fff;
	display: none;
}

.woocommerce .page-content, .entry-content, .entry-summary {
	margin: 0;  
}


.woocommerce div.product .product_title {
    text-transform: none !important;
}


.woocommerce-checkout .form-row {
  display: block;
}

.woocommerce-de_price_taxrate {
  display: none;
}


.woocommerce div.product form.cart .variations select {
  background-color: #fff;
}




.eael-product-carousel {
  background-color: transparent !important;
}

.elementor-4 .elementor-element.elementor-element-e91bc7e .eael-product-carousel .eael-product-price .amount bdi {
  color: #FD9405 !important;
  font-size: 1rem;
  font-weight: bold;
}


.eael-product-price del {
    color: #FD9405 !important;
    text-decoration-line: line-through !important;
    text-decoration-color: #FD9405 !important;
    text-decoration-thickness: 2px;
}




.elementor-4 .elementor-element.elementor-element-b55b8ea .eael-product-grid .woocommerce ul.products li.product, .elementor-4 .elementor-element.elementor-element-b55b8ea .eael-product-grid .icons-wrap.block-box-style {
  background-color: transparent !important;
}

.elementor-4 .elementor-element.elementor-element-b55b8ea .eael-product-grid .woocommerce ul.products li.product .eael-product-excerpt {
  color: #fff !important;
}

.elementor-4 .elementor-element.elementor-element-b55b8ea .eael-product-grid .eael-product-wrap .icons-wrap li a {
  color: #fff !important;
  background-color: #FD9405;
}



/* FOOTER ################################################################ FOOTER */

footer section {
	/*-webkit-box-shadow: inset 0px 4px 6px 10px rgba(0,0,0,0.6);
	-moz-box-shadow: inset 0px 4px 10px 0px rgba(0,0,0,0.6);
	box-shadow: inset 0px 4px 10px 0px rgba(0,0,0,0.6);*/
	/*background: url(../images/fpb.png) repeat;*/
  background-color: #1d1d1d;
	
	/*-webkit-box-shadow: inset 0px 20px 19px -10px rgba(0,0,0,0.6);
	-moz-box-shadow: inset 0px 20px 19px -10px rgba(0,0,0,0.6);
	box-shadow: inset 0px 20px 19px -10px rgba(0,0,0,0.6);*/
}

footer {
	color: #fff;
  margin-top: 40px;
}

footer a {
	color: #fff;
}

@media (max-width: 575px) {

	footer {
		text-align: center !important;
	}
	
	footer .text-right {
		text-align: center !important;
	}
	
	footer .text-left {
		text-align: center !important;
	}
	
}

/* INDIVIDUAL ################################################################ INDIVIDUAL */

#content.site-content {
    padding-bottom: 0;
    padding-top: 0;
}

#page-sub-header {
    padding-top: 5rem;
    padding-bottom: 5rem;
    text-align: center;
    font-size:;
    min-height: 500px;
    
    background-position-x: center;
    background-position-y: center;
    background-size: auto auto;
	background-attachment: fixed;
	background-position-x: center;
	background-position-y: center;
	width: 100%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

@media (max-width: 575px) {

	#page-sub-header {
    	min-height: 200px;
    	background-attachment: inherit;
	}
	
}

/* Produktkategorien Sidebar */

.widget_product_categories ul li {
  
}

.widget_product_categories ul li ul {
margin-right: 10px;
}

.widget_product_categories ul li a {
color: #fff;
background: transparent;
border: 1px solid #fff;
margin-bottom: 10px;
border-radius: 8px;
}

/* Hover */
.widget_product_categories ul li a:hover {
color: #111;
background: #FD9405 !important;
}

/* Nur wirklich aktive Kategorie */
.widget_product_categories ul li.current-cat > a {
color: #111;
background: #FD9405 !important;
border: 1px solid #FD9405;
}

/* Eltern NICHT hervorheben */
.widget_product_categories ul li.current-cat-parent > a {
color: #fff;
background: transparent !important;
}

/* Unterkategorien normal */
.widget_product_categories ul li ul.children a {
color: #fff;
background: transparent !important;
  border: 1px solid #fff;
  margin-bottom: 10px;
}

.widget_product_categories ul li ul.children a:hover {
color: #111;
background: #FD9405 !important;
}

/* Aktive Unterkategorie */
.widget_product_categories ul li ul.children li.current-cat > a {
color: #111;
background: #FD9405 !important;
margin-bottom: 10px;
}


.woocommerce-product-gallery__image, .product-card__thumb img, .product-category img, .pcdfwoo-product-cat_inner {
  border-radius: 15px;
  border: 0px !important;
}


.elementor-4 .elementor-element.elementor-element-b55b8ea .eael-load-more-button, .elementor-4 .elementor-element.elementor-element-b55b8ea .eael-load-more-button:hover {
  color: #333;
  background: #d9d9d9;
  margin-bottom: 25px;
}

.products .shipping-costs-info, .product_list_widget .shipping-costs-info, .product_list_widget .tax-info {
  display:none;
}

aside {
  background: #1d1d1d;
  padding-top: 1px;
  padding-bottom: 1px;
  border-radius: 10px;
}




/* BACK-TO-TOP ################################################################ BACK-TO-TOP */

.back-to-top {
	background: rgba(33,33,33,.7);
	font-weight: 800;
	color:#fff;
	position: fixed;
	bottom: 10px;
	right: 20px;
	padding: .8rem 0 0 1.2rem;
	width: 50px;
	height: 50px;
	border: 0px solid #000;
	transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	z-index: 99999999;
	
}

a.back-to-top {
	text-decoration: none !important;
	color: #fff;
}

a:hover.back-to-top {
	text-decoration: none !important;
	background-color: rgba(255,255,255,.7);
	color: #333;
}



/* txt-slides ################################################################ txt-slides */

#txt-slides-box {
  overflow: hidden;
  width: 100%;
  height: 250px;
  padding-top: 70px;
}

@media (max-width: 575px) {

	#txt-slides-box {
  		height: 350px;
	}
	
}

.item-1, 
.item-2, 
.item-3 {
	position: absolute;
	display: block;
	top: 0;
	width: 50%;
	height: auto;
	text-align: center;
	background-color: transparent;
	overflow-x: hidden;
	overflow-y: auto;
	animation-duration: 20s;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
}

.item-1{
	animation-name: anim-1;
}

.item-2{
	animation-name: anim-2;
}

.item-3{
	animation-name: anim-3;
}

@keyframes anim-1 {
	0%, 8.3% { left: -100%; opacity: 0; }
  8.3%,25% { left: 25%; opacity: 1; }
  33.33%, 100% { left: 110%; opacity: 0; }
}

@keyframes anim-2 {
	0%, 33.33% { left: -100%; opacity: 0; }
  41.63%, 58.29% { left: 25%; opacity: 1; }
  66.66%, 100% { left: 110%; opacity: 0; }
}

@keyframes anim-3 {
	0%, 66.66% { left: -100%; opacity: 0; }
  74.96%, 91.62% { left: 25%; opacity: 1; }
  100% { left: 110%; opacity: 0; }
}



/* parallax ################################################################ parallax */

.s-pl-01 {
	min-height: 250px;
	background: url(../images/hero_workwear-kletterequipment-bergsport.webp) no-repeat center center;
	background-attachment: fixed;
	background-position-x: center;
	background-position-y: center;
	background-size: auto auto;
    width: 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    color: #fff;
}

@media (max-width: 575px) {

	.s-pl-01 {
		background-attachment: inherit;
	}
	.s-pl-02 {
		background-attachment: inherit;
	}
	.s-pl-03 {
		background-attachment: inherit;
	}
	
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
	.s-pl-01 {
		background-attachment: inherit;
	}
	.s-pl-02 {
		background-attachment: inherit;
	}
	.s-pl-03 {
		background-attachment: inherit;
	}
}


/* FontAwesome to <ul class="c-ul"><li>Lorem ipsum</li></ul> ################################################################ FontAwesome to */

ol {
	padding-left: 20px;
}

ul {
  /*list-style-type: none;
  padding-left: 0;*/
}

.c-ul ul {
  list-style-type: none;
  padding-left: 0;
}

.c-ul li {
  position: relative;
  padding-left: 20px;
  margin-bottom: 10px;
}

.c-ul li:before {
  position: absolute;
  top: 0;
  left: 0;
  font-family: "Font Awesome 5 Free";
  /*font-weight: 900;*/
  font-weight: 400;
  content: "\f058";
  color: #577488;
}


/*

    fa-glass \f000
    fa-music \f001
    fa-search \f002
    fa-envelope-o \f003
    fa-heart \f004
    fa-star \f005
    fa-star-o \f006
    fa-user \f007
    fa-film \f008
    fa-th-large \f009
    fa-th \f00a
    fa-th-list \f00b
    fa-check \f00c
    fa-times \f00d
    fa-search-plus \f00e
    fa-search-minus \f010
    fa-power-off \f011
    fa-signal \f012
    fa-cog \f013
    fa-trash-o \f014
    fa-home \f015
    fa-file-o \f016
    fa-clock-o \f017
    fa-road \f018
    fa-download \f019
    fa-arrow-circle-o-down \f01a
    fa-arrow-circle-o-up \f01b
    fa-inbox \f01c
    fa-play-circle-o \f01d
    fa-repeat \f01e
    fa-refresh \f021
    fa-list-alt \f022
    fa-lock \f023
    fa-flag \f024
    fa-headphones \f025
    fa-volume-off \f026
    fa-volume-down \f027
    fa-volume-up \f028
    fa-qrcode \f029
    fa-barcode \f02a
    fa-tag \f02b
    fa-tags \f02c
    fa-book \f02d
    fa-bookmark \f02e
    fa-print \f02f
    fa-camera \f030
    fa-font \f031
    fa-bold \f032
    fa-italic \f033
    fa-text-height \f034
    fa-text-width \f035
    fa-align-left \f036
    fa-align-center \f037
    fa-align-right \f038
    fa-align-justify \f039
    fa-list \f03a
    fa-outdent \f03b
    fa-indent \f03c
    fa-video-camera \f03d
    fa-picture-o \f03e
    fa-pencil \f040
    fa-map-marker \f041
    fa-adjust \f042
    fa-tint \f043
    fa-pencil-square-o \f044
    fa-share-square-o \f045
    fa-check-square-o \f046
    fa-arrows \f047
    fa-step-backward \f048
    fa-fast-backward \f049
    fa-backward \f04a
    fa-play \f04b
    fa-pause \f04c
    fa-stop \f04d
    fa-forward \f04e
    fa-fast-forward \f050
    fa-step-forward \f051
    fa-eject \f052
    fa-chevron-left \f053
    fa-chevron-right \f054
    fa-plus-circle \f055
    fa-minus-circle \f056
    fa-times-circle \f057
    fa-check-circle \f058
    fa-question-circle \f059
    fa-info-circle \f05a
    fa-crosshairs \f05b
    fa-times-circle-o \f05c
    fa-check-circle-o \f05d
    fa-ban \f05e
    fa-arrow-left \f060
    fa-arrow-right \f061
    fa-arrow-up \f062
    fa-arrow-down \f063
    fa-share \f064
    fa-expand \f065
    fa-compress \f066
    fa-plus \f067
    fa-minus \f068
    fa-asterisk \f069
    fa-exclamation-circle \f06a
    fa-gift \f06b
    fa-leaf \f06c
    fa-fire \f06d
    fa-eye \f06e
    fa-eye-slash \f070
    fa-exclamation-triangle \f071
    fa-plane \f072
    fa-calendar \f073
    fa-random \f074
    fa-comment \f075
    fa-magnet \f076
    fa-chevron-up \f077
    fa-chevron-down \f078
    fa-retweet \f079
    fa-shopping-cart \f07a
    fa-folder \f07b
    fa-folder-open \f07c
    fa-arrows-v \f07d
    fa-arrows-h \f07e
    fa-bar-chart \f080
    fa-twitter-square \f081
    fa-facebook-square \f082
    fa-camera-retro \f083
    fa-key \f084
    fa-cogs \f085
    fa-comments \f086
    fa-thumbs-o-up \f087
    fa-thumbs-o-down \f088
    fa-star-half \f089
    fa-heart-o \f08a
    fa-sign-out \f08b
    fa-linkedin-square \f08c
    fa-thumb-tack \f08d
    fa-external-link \f08e
    fa-sign-in \f090
    fa-trophy \f091
    fa-github-square \f092
    fa-upload \f093
    fa-lemon-o \f094
    fa-phone \f095
    fa-square-o \f096
    fa-bookmark-o \f097
    fa-phone-square \f098
    fa-twitter \f099
    fa-facebook \f09a
    fa-github \f09b
    fa-unlock \f09c
    fa-credit-card \f09d
    fa-rss \f09e
    fa-hdd-o \f0a0
    fa-bullhorn \f0a1
    fa-bell \f0f3
    fa-certificate \f0a3
    fa-hand-o-right \f0a4
    fa-hand-o-left \f0a5
    fa-hand-o-up \f0a6
    fa-hand-o-down \f0a7
    fa-arrow-circle-left \f0a8
    fa-arrow-circle-right \f0a9
    fa-arrow-circle-up \f0aa
    fa-arrow-circle-down \f0ab
    fa-globe \f0ac
    fa-wrench \f0ad
    fa-tasks \f0ae
    fa-filter \f0b0
    fa-briefcase \f0b1
    fa-arrows-alt \f0b2
    fa-users \f0c0
    fa-link \f0c1
    fa-cloud \f0c2
    fa-flask \f0c3
    fa-scissors \f0c4
    fa-files-o \f0c5
    fa-paperclip \f0c6
    fa-floppy-o \f0c7
    fa-square \f0c8
    fa-bars \f0c9
    fa-list-ul \f0ca
    fa-list-ol \f0cb
    fa-strikethrough \f0cc
    fa-underline \f0cd
    fa-table \f0ce
    fa-magic \f0d0
    fa-truck \f0d1
    fa-pinterest \f0d2
    fa-pinterest-square \f0d3
    fa-google-plus-square \f0d4
    fa-google-plus \f0d5
    fa-money \f0d6
    fa-caret-down \f0d7
    fa-caret-up \f0d8
    fa-caret-left \f0d9
    fa-caret-right \f0da
    fa-columns \f0db
    fa-sort \f0dc
    fa-sort-desc \f0dd
    fa-sort-asc \f0de
    fa-envelope \f0e0
    fa-linkedin \f0e1
    fa-undo \f0e2
    fa-gavel \f0e3
    fa-tachometer \f0e4
    fa-comment-o \f0e5
    fa-comments-o \f0e6
    fa-bolt \f0e7
    fa-sitemap \f0e8
    fa-umbrella \f0e9
    fa-clipboard \f0ea
    fa-lightbulb-o \f0eb
    fa-exchange \f0ec
    fa-cloud-download \f0ed
    fa-cloud-upload \f0ee
    fa-user-md \f0f0
    fa-stethoscope \f0f1
    fa-suitcase \f0f2
    fa-bell-o \f0a2
    fa-coffee \f0f4
    fa-cutlery \f0f5
    fa-file-text-o \f0f6
    fa-building-o \f0f7
    fa-hospital-o \f0f8
    fa-ambulance \f0f9
    fa-medkit \f0fa
    fa-fighter-jet \f0fb
    fa-beer \f0fc
    fa-h-square \f0fd
    fa-plus-square \f0fe
    fa-angle-double-left \f100
    fa-angle-double-right \f101
    fa-angle-double-up \f102
    fa-angle-double-down \f103
    fa-angle-left \f104
    fa-angle-right \f105
    fa-angle-up \f106
    fa-angle-down \f107
    fa-desktop \f108
    fa-laptop \f109
    fa-tablet \f10a
    fa-mobile \f10b
    fa-circle-o \f10c
    fa-quote-left \f10d
    fa-quote-right \f10e
    fa-spinner \f110
    fa-circle \f111
    fa-reply \f112
    fa-github-alt \f113
    fa-folder-o \f114
    fa-folder-open-o \f115
    fa-smile-o \f118
    fa-frown-o \f119
    fa-meh-o \f11a
    fa-gamepad \f11b
    fa-keyboard-o \f11c
    fa-flag-o \f11d
    fa-flag-checkered \f11e
    fa-terminal \f120
    fa-code \f121
    fa-reply-all \f122
    fa-star-half-o \f123
    fa-location-arrow \f124
    fa-crop \f125
    fa-code-fork \f126
    fa-chain-broken \f127
    fa-question \f128
    fa-info \f129
    fa-exclamation \f12a
    fa-superscript \f12b
    fa-subscript \f12c
    fa-eraser \f12d
    fa-puzzle-piece \f12e
    fa-microphone \f130
    fa-microphone-slash \f131
    fa-shield \f132
    fa-calendar-o \f133
    fa-fire-extinguisher \f134
    fa-rocket \f135
    fa-maxcdn \f136
    fa-chevron-circle-left \f137
    fa-chevron-circle-right \f138
    fa-chevron-circle-up \f139
    fa-chevron-circle-down \f13a
    fa-html5 \f13b
    fa-css3 \f13c
    fa-anchor \f13d
    fa-unlock-alt \f13e
    fa-bullseye \f140
    fa-ellipsis-h \f141
    fa-ellipsis-v \f142
    fa-rss-square \f143
    fa-play-circle \f144
    fa-ticket \f145
    fa-minus-square \f146
    fa-minus-square-o \f147
    fa-level-up \f148
    fa-level-down \f149
    fa-check-square \f14a
    fa-pencil-square \f14b
    fa-external-link-square \f14c
    fa-share-square \f14d
    fa-compass \f14e
    fa-caret-square-o-down \f150
    fa-caret-square-o-up \f151
    fa-caret-square-o-right \f152
    fa-eur \f153
    fa-gbp \f154
    fa-usd \f155
    fa-inr \f156
    fa-jpy \f157
    fa-rub \f158
    fa-krw \f159
    fa-btc \f15a
    fa-file \f15b
    fa-file-text \f15c
    fa-sort-alpha-asc \f15d
    fa-sort-alpha-desc \f15e
    fa-sort-amount-asc \f160
    fa-sort-amount-desc \f161
    fa-sort-numeric-asc \f162
    fa-sort-numeric-desc \f163
    fa-thumbs-up \f164
    fa-thumbs-down \f165
    fa-youtube-square \f166
    fa-youtube \f167
    fa-xing \f168
    fa-xing-square \f169
    fa-youtube-play \f16a
    fa-dropbox \f16b
    fa-stack-overflow \f16c
    fa-instagram \f16d
    fa-flickr \f16e
    fa-adn \f170
    fa-bitbucket \f171
    fa-bitbucket-square \f172
    fa-tumblr \f173
    fa-tumblr-square \f174
    fa-long-arrow-down \f175
    fa-long-arrow-up \f176
    fa-long-arrow-left \f177
    fa-long-arrow-right \f178
    fa-apple \f179
    fa-windows \f17a
    fa-android \f17b
    fa-linux \f17c
    fa-dribbble \f17d
    fa-skype \f17e
    fa-foursquare \f180
    fa-trello \f181
    fa-female \f182
    fa-male \f183
    fa-gittip \f184
    fa-sun-o \f185
    fa-moon-o \f186
    fa-archive \f187
    fa-bug \f188
    fa-vk \f189
    fa-weibo \f18a
    fa-renren \f18b
    fa-pagelines \f18c
    fa-stack-exchange \f18d
    fa-arrow-circle-o-right \f18e
    fa-arrow-circle-o-left \f190
    fa-caret-square-o-left \f191
    fa-dot-circle-o \f192
    fa-wheelchair \f193
    fa-vimeo-square \f194
    fa-try \f195
    fa-plus-square-o \f196

*/
