/*! addons.css v1.0 */

/* ==========================================================================

   Addons CSS Stylesheet.
   This holds several helpers and plugins/components styles.

   ========================================================================== */
/* Highlight Windows */
.highlightteaser-container {
	position: relative;
	width: 100%;
	padding-bottom: 57%;
	overflow: hidden;
}

@media only screen and (min-width: 321px) {
	.highlightteaser-container {
		padding-bottom: 61.5%;
	}
}

@media only screen and (min-width: 549px) {
	.highlightteaser-container {
		padding-bottom: 63%;
	}
}

@media only screen and (min-width: 744px) {
	.highlightteaser-container {
		padding-bottom: 60%;
	}
}

@media only screen and (min-width: 897px) {
	.highlightteaser-container {
		padding-bottom: 61%;
	}

}

@media only screen and (min-width: 1024px) {
	.highlightteaser-container {
		padding-bottom: 23%;

	}
}

.highlightteaser-container iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}   
   
   
/*
Addons stylesheet containing:
* Widths presets
* Text color classes presets
* BG color classes presets
* Typography helper classes
* Misc helper classes
* Transition Styles
* Magnific Popup Lightbox
* CSS Entrance animations
* Jquery UI slider styles
* bubble-box animation styles
* Bootstrap documentation styles
* Font-Face Icons
* Bootstrap v3.2.0 (Theme)
*/

.skrollable {position:fixed; z-index:100; }
.skrollr-mobile .skrollable {position:absolute; }
.skrollable .skrollable {position:absolute; }
.skrollable .skrollable .skrollable {position:static; }


/* negative margins for grid columns */
.stg-negative-right {margin-right: -15px;}
.stg-negative-left {margin-left: -15px;}

.thin-shadow {box-shadow: 0 1px 1px rgba(0,0,0,0.15);}

/* Font weight helpers */
.fw-thin {font-weight: 300 !important;}
.fw-normal {font-weight: 400 !important;}
.fw-semibold {font-weight: 600 !important;}
.fw-bold {font-weight: 700 !important;}
.fw-extrabold {font-weight: 800 !important;}

/* Letter spacing */
.lt-spacing-1 {letter-spacing: 1px !important;}
.lt-spacing-2 {letter-spacing: 2px !important;}
.lt-spacing-3 {letter-spacing: 3px !important;}
.lt-spacing-5 {letter-spacing: 5px !important;}
.lt-spacing-10 {letter-spacing: 10px !important;}
/* Letter spacing - Negative */
.lt-spacing-neg-1 {letter-spacing: -1px !important;}
.lt-spacing-neg-2 {letter-spacing: -2px !important;}
.lt-spacing-neg-3 {letter-spacing: -3px !important;}
.lt-spacing-neg-5 {letter-spacing: -5px !important;}
.lt-spacing-neg-10 {letter-spacing: -10px !important;}

/* Opacity helpers */
.opacity0,
.hov-opacity0:hover {opacity:0 !important;}
.opacity1,
.hov-opacity1:hover {opacity:.1 !important;}
.opacity2,
.hov-opacity2:hover {opacity:.2 !important;}
.opacity3,
.hov-opacity3:hover {opacity:.3 !important;}
.opacity4,
.hov-opacity4:hover {opacity:.4 !important;}
.opacity5,
.hov-opacity5:hover {opacity:.5 !important;}
.opacity6,
.hov-opacity6:hover {opacity:.6 !important;}
.opacity7,
.hov-opacity7:hover {opacity:.7 !important;}
.opacity8,
.hov-opacity8:hover {opacity:.8 !important;}
.opacity9,
.hov-opacity9:hover {opacity:.9 !important;}
.opacity10,
.hov-opacity10:hover {opacity:1 !important;}

/* Color helpers for either dark or light backgrounds */
.dark-color, .dark-color a, .dark-color h1,.dark-color h2,.dark-color h3,.dark-color h4,.dark-color h5,.dark-color h6 { color:#0E111C;}
.light-color, .light-color a, .light-color h1,.light-color h2,.light-color h3,.light-color h4,.light-color h5,.light-color h6 {color:#f5f5f5;}

/* Simple floats helpers */
.align-left {float:left;}
.align-right {float:right;}

/* Reset Borders */
.noborder {border:0;}
/* Reset line height */
.reset-line-height {line-height: 1}

/* Remove text-shadows from element */
.stg-notextshadow,
.stg-notextshadow * {text-shadow:none !important;}
/* to uppercase */
.uppercase {text-transform: uppercase;}

/* Text Color Presets */
.text-green,
.text-hover-green:hover {color:#63AD68 !important;}
.text-blue,
.text-hover-blue:hover {color:#5476a9 !important;}
.text-red,
.text-hover-red:hover {color:#c41230 !important;}
.text-purple,
.text-hover-purple:hover {color:#c06fcc !important;}
.text-yellow,
.text-hover-yellow:hover {color:#f4e36e !important;}
.text-yellowfull,
.text-hover-yellowfull:hover {color:#f2d429 !important;}
.text-lightyellow,
.text-hover-lightyellow:hover {color:#f1e779 !important;}
.text-orange,
.text-hover-orange:hover {color:#eea754 !important;}
.text-turquoise,
.text-hover-turquoise:hover {color:#33d1ed !important;}
.text-lightblue,
.text-hover-lightblue:hover {color:#23c6ec !important;}
.text-cloudblue,
.text-hover-cloudblue:hover {color:#767c83 !important;}
.text-lightred,
.text-hover-lightred:hover {color:#df6c8a !important;}
.text-pink,
.text-hover-pink:hover {color:#f3749b !important;}
.text-gray,
.text-hover-gray:hover {color:#888 !important;}
.text-white,
.text-hover-white:hover {color:#fff !important;}
.text-black,
.text-hover-black:hover {color:#000 !important;}
.text-lightgray,
.text-hover-lightgray:hover {color:#d0d5d8 !important;}
.text-silver,
.text-hover-silver:hover {color:#c1c3c4 !important;}
.text-darkgray,
.text-hover-darkgray:hover {color:#45474d !important;}

/* Black Color Transparent */
.text-black-op1 {color:rgba(0,0,0,.1) !important;}
.text-black-op3 {color:rgba(0,0,0,.3) !important;}
.text-black-op5 {color:rgba(0,0,0,.5) !important;}
.text-black-op6 {color:rgba(0,0,0,.6) !important;}
.text-black-op9 {color:rgba(0,0,0,.9) !important;}
/* White Color Transparent */
.text-white-op1 {color:rgba(255,255,255,.1) !important;}
.text-white-op3 {color:rgba(255,255,255,.3) !important;}
.text-white-op5 {color:rgba(255,255,255,.5) !important;}
.text-white-op6 {color:rgba(255,255,255,.6) !important;}
.text-white-op9 {color:rgba(255,255,255,.9) !important;}

/* Vertical align */
.vtop {vertical-align: top;}
.vmid {vertical-align: middle;}
.vbot {vertical-align: bottom;}

/* Background Color Presets */
.bg-green,
.bg-hover-green:hover {background:#63AD68 !important;}
.bg-blue,
.bg-hover-blue:hover {background:#5476a9 !important;}
.bg-lightblue,
.bg-hover-lightblue:hover {background:#23c6ec !important;}
.bg-cloudblue,
.bg-hover-cloudblue:hover {background:#767c83 !important;}
.bg-red,
.bg-hover-red:hover {background:#c41230 !important;}
.bg-lightred,
.bg-hover-lightred:hover {background:#df6c8a !important;}
.bg-purple,
.bg-hover-purple:hover {background:#c06fcc !important;}
.bg-yellow,
.bg-hover-yellow:hover {background:#f4e36e !important;}
.bg-lightyellow,
.bg-hover-lightyellow:hover {background:#f1e779 !important;}
.bg-orange,
.bg-hover-orange:hover {background:#eea754 !important;}
.bg-turquoise,
.bg-hover-turquoise:hover {background:#2bcdc1 !important;}
.bg-pink,
.bg-hover-pink:hover {background:#f46eb3 !important;}
.bg-gray,
.bg-hover-gray:hover {background:#888 !important;}
.bg-white,
.bg-hover-white:hover {background:#fff !important;}
.bg-black,
.bg-hover-black:hover {background:#000 !important;}
.bg-lightgray,
.bg-hover-lightgray:hover {background:#d0d5d8 !important;}
.bg-silver,
.bg-hover-silver:hover {background:#c1c3c4 !important;}
.bg-darkgray,
.bg-hover-darkgray:hover {background:#454545 !important;}
.bg-dirtywhite,
.bg-hover-dirtywhite:hover {background:#f5f5f5 !important;}
.bg-goldie,
.bg-hover-goldie:hover {background:#dcb66b !important;}

/*********************************************************************************************/
/***** TRANSITION STYLES *********************************************************************/
/*********************************************************************************************/
/* we'll add here transition to elements we need */
.sp-topmenu .mycart a span,
.sp-topmenu .language-selector a img,
.sp-menu li li .menu-item,
.main-header,
.site-main-nav,
#page-slideshow .fullwidthbanner-container.hideControls .tparrows,
#page-slideshow .fullwidthbanner-container.hideControls .tp-bullets,
.icon-box .sp-icon,
.works_carousel .caroufredsel .slides > li a,
.works_carousel .caroufredsel .slides > li .inner-slide .imgprev:after,
.works_carousel.stl-hoverlay .details,
.grayscale-link:after,
.grayscale-link img,
.be_social_wgt ul li a,
.featuredposts_wgt .fpost,
.featuredposts_wgt .fpost:after,
.featuredposts_wgt .fpost .fdate,
.processbox_wgt .intro-col .read-more-link,
.processbox_wgt > ul > li .sp-icon,
.map_pins li,
.map_pins li:before,
.map_pins li:after,
.verticalbars_stats li,
.verticalbars_stats li:after,
#totop,
.skills_wgt.started .skill-bar i:before,
.skills_wgt.started .skill-bar i:after,
ul.mobile-navigation li .nav-rotate i,
#project-list .appreciate,
#project-list .overlay,
#project-list .overlay a,
#page-header.video-header .video-controls,
.team-member,
.team-member .member-image,
.process-list .processitems li .ico-wrapper span,
.process-list .processitems li .ico-wrapper span:after,
ul.hovered-list li:after,
.blogfolio-container .blogfolio-item .inner-item,
.imagelist .overlay,
.imagelist .overlay a,
.comments-container ul.comments-list li ul li div.comment:before,
.pagination-list,
.filter_header .filter-elements > ul,
.product-preview .large-preview .load,
ul.acc-list [data-toggle="collapse"],
.price-range:hover .price-range-slider .ui-slider-range,
.blog-page.blog-timeline .bpost .post-qshare > ul,
ul.project-list.style2 .prj-info,
.bigblog .bb-nav > a,
.iosslider-navigation > a > .sp-icon,
.iosslider-navigation > a > span,
.works_carousel.stl-simple .caroufredsel .inner-slide .imgprev img,
.sp-menu .sp-mega [data-role="title"],
.photo-wall .pw-item::after,
.photo-wall .pw-details,
.photo-wall .pw-item,
.hover-img-zoom::after, .hover-img-zoom::before, .hover-img-zoom img,
.photogallery-widget .pg-thumb .pg-caption,
.world-map-offices .world-office::before,
.world-map-triggers .office-name,
.historic--logo.isicon a,
.historic-container,
.colorize-thumb::before,
.transitioned
 {-webkit-transition: all 0.15s ease-out; transition: all 0.15s ease-out;}


  .process-list .processitems li .ico-wrapper span {
    line-height: 2.7em !important;
}

.toggleFade,
.shop-cart .cart-subpanel,
.sp-topmenu .topmenu-subpanel {-webkit-transition: opacity 0.15s cubic-bezier(0.190, 1.000, 0.220, 1.000), visibility 0.15s cubic-bezier(0.190, 1.000, 0.220, 1.000), margin-top 0.15s cubic-bezier(0.190, 1.000, 0.220, 1.000); transition: opacity 0.15s cubic-bezier(0.190, 1.000, 0.220, 1.000), visibility 0.15s cubic-bezier(0.190, 1.000, 0.220, 1.000), margin-top 0.15s cubic-bezier(0.190, 1.000, 0.220, 1.000);}




/*********************************************************************************************/
/***** MAGNIFIC POPUP LIGHTBOX ***************************************************************/
/*********************************************************************************************/
.mfp-bg { top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #000000; opacity: 0.75; filter: alpha(opacity=75); }
.mfp-wrap { top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden; }
.mfp-container { text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.mfp-container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; }
.mfp-align-top .mfp-container:before { display: none }
.mfp-content { position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045; }
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content { width: 100%; cursor: auto; }
.mfp-ajax-cur { cursor: progress }
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out; }
.mfp-zoom { cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in; }
.mfp-auto-cursor .mfp-content { cursor: auto }
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter { -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.mfp-loading.mfp-figure { display: none }
.mfp-hide { display: none !important }
.mfp-preloader { color: #cccccc; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044; }
.mfp-container:not(.mfp-s-error) .mfp-preloader {width: 30px;height: 30px;background-color: #FFF;opacity: 0.5;margin: 0 auto;border-radius: 2px;-webkit-animation: rotateplane 1.2s infinite ease-in-out;animation: rotateplane 1.2s infinite ease-in-out;}
@-webkit-keyframes rotateplane {
  0% {-webkit-transform: perspective(120px);}
  50% {-webkit-transform: perspective(120px) rotateY(180deg);}
  100% {-webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg);}
}
@keyframes rotateplane {
  0% {transform: perspective(120px) rotateX(0deg) rotateY(0deg);}
  50% {transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);}
  100% {transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}
.mfp-s-ready .mfp-preloader { display: none }
.mfp-s-error .mfp-content { display: none }
button.mfp-close,
button.mfp-arrow { overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; padding: 0; z-index: 1046; -webkit-box-shadow: none; box-shadow: none; outline: none;}
button::-moz-focus-inner { padding: 0; border: 0;  outline: none;}
.mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; padding: 0 0 18px 10px; color: white; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace;  outline: none;}
.mfp-close:hover,
.mfp-close:focus { opacity: 1 }
.mfp-close:active { top: 1px }
.mfp-close-btn-in .mfp-close { color: #333333 }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close { color: white; right: -6px; text-align: right; padding-right: 6px; width: 100%; }
.mfp-counter { position: absolute; top: 0; right: 0; color: #cccccc; font-size: 12px; line-height: 18px; }
.mfp-arrow { position: absolute; opacity: 0.65; margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.mfp-arrow:active { margin-top: -54px }
.mfp-arrow:hover,
.mfp-arrow:focus { opacity: 1 }
.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a { content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent; }
.mfp-arrow:after,
.mfp-arrow .mfp-a { border-top-width: 13px; border-bottom-width: 13px; top: 8px; }
.mfp-arrow:before,
.mfp-arrow .mfp-b { border-top-width: 21px; border-bottom-width: 21px; }
.mfp-arrow-left { left: 0 }
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a { border-right: 17px solid white; margin-left: 31px; }
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b { margin-left: 25px; border-right: 27px solid #3f3f3f; }
.mfp-arrow-right { right: 0 }
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a { border-left: 17px solid white; margin-left: 39px; }
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b { border-left: 27px solid #3f3f3f }
.mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content { line-height: 0; width: 100%; max-width: 1024px; }
.mfp-iframe-holder .mfp-close { top: -40px }
.mfp-iframe-scaler { width: 100%; height: 0; overflow: hidden; padding-top: 85.25%; }
.mfp-iframe-scaler iframe { position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: black; }
/* Fade Effect for opening */
.mfp-fade.mfp-bg { background: #000000; opacity: 0; -webkit-transition: all 0.15s ease-out; -moz-transition: all 0.15s ease-out; transition: all 0.15s ease-out; }
.mfp-fade.mfp-bg.mfp-ready {opacity: 0.75; }
.mfp-fade.mfp-bg.mfp-removing {opacity: 0; }
.mfp-fade.mfp-wrap .mfp-content {opacity: 0; -webkit-transition: all 0.15s ease-out; -moz-transition: all 0.15s ease-out; transition: all 0.15s ease-out; }
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {opacity: 1; }
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {opacity: 0; }
/* Zoom effect */
.mfp-zoom-in {}
.mfp-zoom-in .mfp-with-anim {opacity: 0;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);}
.mfp-zoom-in.mfp-bg {opacity: 0;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.mfp-zoom-in.mfp-ready .mfp-with-anim {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.mfp-zoom-in.mfp-ready.mfp-bg {opacity: 0.8;}
.mfp-zoom-in.mfp-removing .mfp-with-anim {-webkit-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);opacity: 0;}
.mfp-zoom-in.mfp-removing.mfp-bg {opacity: 0;}

img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; line-height: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto; }
/* The shadow behind the image */
.mfp-figure { line-height: 0 }
.mfp-figure:after { content: ''; position: absolute; left: 0; top: 40px; bottom: 60px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444444; }
.mfp-figure small { color: #bdbdbd; display: block; font-size: 12px; line-height: 14px; }
.mfp-bottom-bar { margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto; }
.mfp-title { text-align: left; line-height: 18px; color: #f3f3f3; word-wrap: break-word; padding-right: 36px; }
.mfp-image-holder .mfp-content { max-width: 100% }
.mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    /* Remove all paddings around the image on small screen */
    .mfp-img-mobile .mfp-image-holder { padding-left: 0; padding-right: 0; }
    .mfp-img-mobile img.mfp-img { padding: 0 }
    .mfp-img-mobile .mfp-figure { /* The shadow behind the image */ :  }
    .mfp-img-mobile .mfp-figure:after { top: 0; bottom: 0; }
    .mfp-img-mobile .mfp-figure small { display: inline; margin-left: 5px; }
    .mfp-img-mobile .mfp-bottom-bar { background: rgba(0, 0, 0, 0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty { padding: 0 }
    .mfp-img-mobile .mfp-counter { right: 5px; top: 3px; }
    .mfp-img-mobile .mfp-close { top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0; }
}
@media all and (max-width: 900px) {
    .mfp-arrow { -webkit-transform: scale(0.75); transform: scale(0.75); }
    .mfp-arrow-left { -webkit-transform-origin: 0; transform-origin: 0; }
    .mfp-arrow-right { -webkit-transform-origin: 100%; transform-origin: 100%; }
    .mfp-container { padding-left: 6px; padding-right: 6px; }
}
.mfp-ie7 .mfp-img { padding: 0 }
.mfp-ie7 .mfp-bottom-bar { width: 600px; left: 50%; margin-left: -300px; margin-top: 5px; padding-bottom: 5px; }
.mfp-ie7 .mfp-container { padding: 0 }
.mfp-ie7 .mfp-content { padding-top: 44px }
.mfp-ie7 .mfp-close { top: 0; right: 0; padding-top: 0; }
/* SPORT 2000 Change arrows */
.mfp-arrow:before {display: none;}
.mfp-arrow:after {font-family: 'icomoon'; font-size: 48px;border: 0;width: auto;height: auto;position: static;color: #fff;text-align: center;padding: 0;margin: 0;}
.mfp-arrow-right:after {content:'\e604'; }
.mfp-arrow-left:after {content:'\e605';}
.white-popup {position: relative; background: #FFF; padding: 20px; width:auto; max-width: 500px; margin: 20px auto; border-radius: 2px;}

/* Effects In/Out for Popup Box */
.bb--anim-show {
	-webkit-animation-name: animSlideElastic;
	animation-name: animSlideElastic;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
}

/* Generated with Bounce.js. Edit at http://goo.gl/akZHSq */

@-webkit-keyframes animSlideElastic {
	0% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1000, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1000, 0, 0, 1); }
	1.666667% { -webkit-transform: matrix3d(1.92933, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -739.26805, 0, 0, 1); transform: matrix3d(1.92933, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -739.26805, 0, 0, 1); }
	3.333333% { -webkit-transform: matrix3d(1.96989, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -521.82545, 0, 0, 1); transform: matrix3d(1.96989, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -521.82545, 0, 0, 1); }
	5% { -webkit-transform: matrix3d(1.70901, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -349.26115, 0, 0, 1); transform: matrix3d(1.70901, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -349.26115, 0, 0, 1); }
	6.666667% { -webkit-transform: matrix3d(1.4235, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -218.3238, 0, 0, 1); transform: matrix3d(1.4235, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -218.3238, 0, 0, 1); }
	8.333333% { -webkit-transform: matrix3d(1.21065, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -123.29848, 0, 0, 1); transform: matrix3d(1.21065, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -123.29848, 0, 0, 1); }
	10% { -webkit-transform: matrix3d(1.08167, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -57.59273, 0, 0, 1); transform: matrix3d(1.08167, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -57.59273, 0, 0, 1); }
	11.666667% { -webkit-transform: matrix3d(1.0165, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -14.72371, 0, 0, 1); transform: matrix3d(1.0165, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -14.72371, 0, 0, 1); }
	13.333333% { -webkit-transform: matrix3d(0.99057, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.12794, 0, 0, 1); transform: matrix3d(0.99057, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.12794, 0, 0, 1); }
	15% { -webkit-transform: matrix3d(0.98478, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 24.86339, 0, 0, 1); transform: matrix3d(0.98478, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 24.86339, 0, 0, 1); }
	16.666667% { -webkit-transform: matrix3d(0.98719, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 30.40503, 0, 0, 1); transform: matrix3d(0.98719, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 30.40503, 0, 0, 1); }
	18.333333% { -webkit-transform: matrix3d(0.9916, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 30.75275, 0, 0, 1); transform: matrix3d(0.9916, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 30.75275, 0, 0, 1); }
	20% { -webkit-transform: matrix3d(0.99541, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 28.10141, 0, 0, 1); transform: matrix3d(0.99541, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 28.10141, 0, 0, 1); }
	21.666667% { -webkit-transform: matrix3d(0.99795, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 23.98271, 0, 0, 1); transform: matrix3d(0.99795, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 23.98271, 0, 0, 1); }
	23.333333% { -webkit-transform: matrix3d(0.99936, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 19.40752, 0, 0, 1); transform: matrix3d(0.99936, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 19.40752, 0, 0, 1); }
	25% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 14.99558, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 14.99558, 0, 0, 1); }
	26.666667% { -webkit-transform: matrix3d(1.00021, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.08575, 0, 0, 1); transform: matrix3d(1.00021, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.08575, 0, 0, 1); }
	28.333333% { -webkit-transform: matrix3d(1.00022, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 7.82507, 0, 0, 1); transform: matrix3d(1.00022, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 7.82507, 0, 0, 1); }
	30% { -webkit-transform: matrix3d(1.00016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 5.23737, 0, 0, 1); transform: matrix3d(1.00016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 5.23737, 0, 0, 1); }
	31.666667% { -webkit-transform: matrix3d(1.0001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.27389, 0, 0, 1); transform: matrix3d(1.0001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.27389, 0, 0, 1); }
	33.333333% { -webkit-transform: matrix3d(1.00005, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.84893, 0, 0, 1); transform: matrix3d(1.00005, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.84893, 0, 0, 1); }
	35% { -webkit-transform: matrix3d(1.00002, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.86364, 0, 0, 1); transform: matrix3d(1.00002, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.86364, 0, 0, 1); }
	36.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.22079, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.22079, 0, 0, 1); }
	38.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.16687, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.16687, 0, 0, 1); }
	40% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.37284, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.37284, 0, 0, 1); }
	41.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.45594, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.45594, 0, 0, 1); }
	43.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.46116, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.46116, 0, 0, 1); }
	45% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.4214, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.4214, 0, 0, 1); }
	46.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.35963, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.35963, 0, 0, 1); }
	48.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.29103, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.29103, 0, 0, 1); }
	50% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.22487, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.22487, 0, 0, 1); }
	51.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.16624, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.16624, 0, 0, 1); }
	53.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.11734, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.11734, 0, 0, 1); }
	55% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.07854, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.07854, 0, 0, 1); }
	56.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.04909, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.04909, 0, 0, 1); }
	58.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.02773, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.02773, 0, 0, 1); }
	60% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01295, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01295, 0, 0, 1); }
	61.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00331, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00331, 0, 0, 1); }
	63.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0025, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0025, 0, 0, 1); }
	65% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00559, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00559, 0, 0, 1); }
	66.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00684, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00684, 0, 0, 1); }
	68.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00692, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00692, 0, 0, 1); }
	70% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00632, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00632, 0, 0, 1); }
	71.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00539, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00539, 0, 0, 1); }
	73.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00436, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00436, 0, 0, 1); }
	75% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00337, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00337, 0, 0, 1); }
	76.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00249, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00249, 0, 0, 1); }
	78.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00176, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00176, 0, 0, 1); }
	80% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00118, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00118, 0, 0, 1); }
	81.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00074, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00074, 0, 0, 1); }
	83.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00042, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00042, 0, 0, 1); }
	85% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00019, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00019, 0, 0, 1); }
	86.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00005, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00005, 0, 0, 1); }
	88.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00004, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00004, 0, 0, 1); }
	90% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00008, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00008, 0, 0, 1); }
	91.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0001, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0001, 0, 0, 1); }
	93.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0001, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0001, 0, 0, 1); }
	95% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00009, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00009, 0, 0, 1); }
	96.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00008, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00008, 0, 0, 1); }
	98.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00007, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00007, 0, 0, 1); }
	100% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
}

@keyframes animSlideElastic {
	0% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1000, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -1000, 0, 0, 1); }
	1.666667% { -webkit-transform: matrix3d(1.92933, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -739.26805, 0, 0, 1); transform: matrix3d(1.92933, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -739.26805, 0, 0, 1); }
	3.333333% { -webkit-transform: matrix3d(1.96989, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -521.82545, 0, 0, 1); transform: matrix3d(1.96989, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -521.82545, 0, 0, 1); }
	5% { -webkit-transform: matrix3d(1.70901, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -349.26115, 0, 0, 1); transform: matrix3d(1.70901, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -349.26115, 0, 0, 1); }
	6.666667% { -webkit-transform: matrix3d(1.4235, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -218.3238, 0, 0, 1); transform: matrix3d(1.4235, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -218.3238, 0, 0, 1); }
	8.333333% { -webkit-transform: matrix3d(1.21065, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -123.29848, 0, 0, 1); transform: matrix3d(1.21065, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -123.29848, 0, 0, 1); }
	10% { -webkit-transform: matrix3d(1.08167, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -57.59273, 0, 0, 1); transform: matrix3d(1.08167, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -57.59273, 0, 0, 1); }
	11.666667% { -webkit-transform: matrix3d(1.0165, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -14.72371, 0, 0, 1); transform: matrix3d(1.0165, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -14.72371, 0, 0, 1); }
	13.333333% { -webkit-transform: matrix3d(0.99057, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.12794, 0, 0, 1); transform: matrix3d(0.99057, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.12794, 0, 0, 1); }
	15% { -webkit-transform: matrix3d(0.98478, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 24.86339, 0, 0, 1); transform: matrix3d(0.98478, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 24.86339, 0, 0, 1); }
	16.666667% { -webkit-transform: matrix3d(0.98719, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 30.40503, 0, 0, 1); transform: matrix3d(0.98719, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 30.40503, 0, 0, 1); }
	18.333333% { -webkit-transform: matrix3d(0.9916, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 30.75275, 0, 0, 1); transform: matrix3d(0.9916, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 30.75275, 0, 0, 1); }
	20% { -webkit-transform: matrix3d(0.99541, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 28.10141, 0, 0, 1); transform: matrix3d(0.99541, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 28.10141, 0, 0, 1); }
	21.666667% { -webkit-transform: matrix3d(0.99795, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 23.98271, 0, 0, 1); transform: matrix3d(0.99795, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 23.98271, 0, 0, 1); }
	23.333333% { -webkit-transform: matrix3d(0.99936, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 19.40752, 0, 0, 1); transform: matrix3d(0.99936, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 19.40752, 0, 0, 1); }
	25% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 14.99558, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 14.99558, 0, 0, 1); }
	26.666667% { -webkit-transform: matrix3d(1.00021, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.08575, 0, 0, 1); transform: matrix3d(1.00021, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 11.08575, 0, 0, 1); }
	28.333333% { -webkit-transform: matrix3d(1.00022, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 7.82507, 0, 0, 1); transform: matrix3d(1.00022, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 7.82507, 0, 0, 1); }
	30% { -webkit-transform: matrix3d(1.00016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 5.23737, 0, 0, 1); transform: matrix3d(1.00016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 5.23737, 0, 0, 1); }
	31.666667% { -webkit-transform: matrix3d(1.0001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.27389, 0, 0, 1); transform: matrix3d(1.0001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.27389, 0, 0, 1); }
	33.333333% { -webkit-transform: matrix3d(1.00005, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.84893, 0, 0, 1); transform: matrix3d(1.00005, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1.84893, 0, 0, 1); }
	35% { -webkit-transform: matrix3d(1.00002, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.86364, 0, 0, 1); transform: matrix3d(1.00002, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.86364, 0, 0, 1); }
	36.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.22079, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.22079, 0, 0, 1); }
	38.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.16687, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.16687, 0, 0, 1); }
	40% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.37284, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.37284, 0, 0, 1); }
	41.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.45594, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.45594, 0, 0, 1); }
	43.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.46116, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.46116, 0, 0, 1); }
	45% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.4214, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.4214, 0, 0, 1); }
	46.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.35963, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.35963, 0, 0, 1); }
	48.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.29103, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.29103, 0, 0, 1); }
	50% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.22487, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.22487, 0, 0, 1); }
	51.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.16624, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.16624, 0, 0, 1); }
	53.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.11734, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.11734, 0, 0, 1); }
	55% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.07854, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.07854, 0, 0, 1); }
	56.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.04909, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.04909, 0, 0, 1); }
	58.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.02773, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.02773, 0, 0, 1); }
	60% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01295, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.01295, 0, 0, 1); }
	61.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00331, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00331, 0, 0, 1); }
	63.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0025, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0025, 0, 0, 1); }
	65% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00559, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00559, 0, 0, 1); }
	66.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00684, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00684, 0, 0, 1); }
	68.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00692, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00692, 0, 0, 1); }
	70% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00632, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00632, 0, 0, 1); }
	71.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00539, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00539, 0, 0, 1); }
	73.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00436, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00436, 0, 0, 1); }
	75% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00337, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00337, 0, 0, 1); }
	76.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00249, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00249, 0, 0, 1); }
	78.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00176, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00176, 0, 0, 1); }
	80% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00118, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00118, 0, 0, 1); }
	81.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00074, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00074, 0, 0, 1); }
	83.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00042, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00042, 0, 0, 1); }
	85% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00019, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00019, 0, 0, 1); }
	86.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00005, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.00005, 0, 0, 1); }
	88.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00004, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00004, 0, 0, 1); }
	90% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00008, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00008, 0, 0, 1); }
	91.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0001, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0001, 0, 0, 1); }
	93.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0001, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.0001, 0, 0, 1); }
	95% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00009, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00009, 0, 0, 1); }
	96.666667% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00008, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00008, 0, 0, 1); }
	98.333333% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00007, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.00007, 0, 0, 1); }
	100% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
}
.bb--anim-hide {
	-webkit-animation-name: animSlide;
	animation-name: animSlide;
	-webkit-animation-duration: 0.25s;
	animation-duration: 0.25s;
	-webkit-animation-direction: reverse;
	animation-direction: reverse;
}
@-webkit-keyframes animSlide {
	0% { -webkit-transform: translate3d(-30px,0,0) translate3d(-100%,0,0); }
	100% { -webkit-transform: translate3d(0,0,0); }
}
@keyframes animSlide {
	0% { -webkit-transform: translate3d(-30px,0,0) translate3d(-100%,0,0); transform: translate3d(-30px,0,0) translate3d(-100%,0,0); }
	100% { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
}


/*********************************************************************************************/
/***** CSS ENTRANCE ANIMATIONS ***************************************************************/
/*********************************************************************************************/
@media (min-width: 992px) {
body:not(.transitions-disabled) [data-animated] {
-webkit-animation-fill-mode:both; -ms-animation-fill-mode:both; animation-fill-mode:both;
-webkit-animation-delay: .3s; -ms-animation-delay: .3s; animation-delay: .3s;
-webkit-animation-timing-function: cubic-bezier(0.190, 1.000, 0.220, 1.000) ;
-ms-animation-timing-function: cubic-bezier(0.190, 1.000, 0.220, 1.000) ;
animation-timing-function: cubic-bezier(0.190, 1.000, 0.220, 1.000) ;
}
body:not(.transitions-disabled) [data-delayed="doubled"] { -webkit-animation-delay: .7s; animation-delay: .7s;}
body:not(.transitions-disabled) [data-delayed="tripled"] { -webkit-animation-delay: .9s; animation-delay: .9s;}
body:not(.transitions-disabled) [data-delayed="quadrupled"] { -webkit-animation-delay: 1.1s; animation-delay: 1.1s;}

body:not(.transitions-disabled) [data-animated="fade"] { opacity: 0; -webkit-transform: translate3d(0, -30px, 0px); -ms-transform: translate3d(0, -30px, 0px); transform: translate3d(0, -30px, 0px);  -webkit-backface-visibility: hidden}
/* Fade */
@-webkit-keyframes fade-animation {
  0% {opacity: 0;}
  100% {opacity: 1; -webkit-transform: translate3d(0, 0, 0px); }
}

@-ms-keyframes fade-animation {
  0% {opacity: 0;}
  100% {opacity: 1; -ms-transform: translate3d(0, 0, 0px);}
}

@keyframes fade-animation {
  0% {opacity: 0;}
  100% {opacity: 1; -webkit-transform: translate3d(0, 0, 0px); transform: translate3d(0, 0, 0px);}
}
body:not(.transitions-disabled) .fade-animation {
  -webkit-animation-name: fade-animation;
  animation-name: fade-animation;
  -webkit-animation-duration:.5s;
  -ms-animation-duration:.5s;
  animation-duration:.5s;
  opacity: 1!important;
}
}
html.ie9 .fade { opacity: 1!important; }


/*! jQuery UI - v1.10.3 - 2013-12-16
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.slider.css
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before,
.ui-helper-clearfix:after { content: ""; display: table; border-collapse: collapse; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
.ui-front { z-index: 100; }
/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }
/* Icons
----------------------------------*/
/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; }
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; }
.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }



/* Bootstrap code examples
-------------------------------------------------- */

/* Base class */
.bs-docs-example { position: relative; margin: 15px 0; padding: 39px 19px 14px; *padding-top: 19px; background-color: #FAFAFA; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.bs-docs-example.withcode {padding-bottom: 35px;}
.bs-docs-example.light-bs { background:#fff; }
/* Echo out a label for the example */
.bs-docs-example:after { content: "Example"; position: absolute; top: -1px; left: -1px; padding: 3px 7px; font-size: 12px; font-weight: bold; background-color: #f5f5f5; border: 1px solid #ddd; color: #9da0a4; -webkit-border-radius: 4px 0 4px 0; -moz-border-radius: 4px 0 4px 0; border-radius: 4px 0 4px 0; }

/* Remove spacing between an example and it's code */
.prettyprint + .bs-docs-example,
.bs-docs-example + .prettyprint { margin-top: -20px; padding-top: 15px; border-top-right-radius: 0; border-top-left-radius: 0; -webkit-transition:height .2s ease-in, padding-top .2s ease-in, padding-bottom .2s ease-in, border-left-width .2s ease-in, border-right-width .2s ease-in; transition:height .2s ease-in, padding-top .2s ease-in, padding-bottom .2s ease-in, border-left-width .2s ease-in, border-right-width .2s ease-in;}
.prettyprint + .bs-docs-example:not(.opened),
.bs-docs-example:not(.opened) + .prettyprint {height: 0; padding-top: 0; padding-bottom: 0; border-top-width: 0; border-bottom-width: 0;}
.bs-docs-example .togglecode {position: absolute; bottom: 15px; right: 20px; padding: 4px 10px; border-radius: 2px; font-size: 10px; background: #FFF; color: #212121; text-decoration: none; text-transform: uppercase; border: 1px solid #C9C9C9;}
.bs-docs-example.opened .togglecode {background: #FE6060; color:#fff; border-color:transparent; }
.bs-docs-example:not(.opened) .togglecode::before {content:'Show Code';}
.bs-docs-example.opened .togglecode::before {content:'Hide Code';}
.bs-docs-separator {margin-top: 40px; margin-bottom: 50px;}
.bs-docs-example > p:last-child {margin-bottom: 0;}

/* Special grid styles
-------------------------------------------------- */
.show-grid { margin-top: 10px; margin-bottom: 20px; }
.show-grid [class*="span"] { background-color: #eee; text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; min-height: 40px; line-height: 40px; }
.show-grid:hover [class*="span"] { background: #ddd; }
.show-grid .show-grid { margin-top: 0; margin-bottom: 0; }
.show-grid .show-grid [class*="span"] { background-color: #ccc; }

.bs-callout{margin:20px 0;padding:20px;border-left:3px solid #eee}
.bs-callout h4{margin-top:0;margin-bottom:5px}
.bs-callout p:last-child{margin-bottom:0}
.bs-callout code{background-color:#fff;border-radius:3px}
.bs-callout-danger{background-color:#fdf7f7;border-color:#d9534f}
.bs-callout-danger h4{color:#d9534f}
.bs-callout-warning{background-color:#fcf8f2;border-color:#f0ad4e}
.bs-callout-warning h4{color:#f0ad4e}
.bs-callout-info{background-color:#f4f8fa;border-color:#5bc0de}
.bs-callout-info h4{color:#5bc0de}


/* icons without icomoon */
.icon-times:before { content:"\00d7"; }

/*********************************************************************************************/
/***** ICON FONT *****************************************************************************/
/*********************************************************************************************/
/*
* Icons
* Font-face icons generated by IcoMoon App
* http://icomoon.io/
*/
@font-face {
	font-family: 'icomoon';
	src:url('../assets/_icon-font/icomoon.eot?-8iju0l');
	src:url('../assets/_icon-font/icomoon.eot?#iefix-8iju0l') format('embedded-opentype'),
		url('../assets/_icon-font/icomoon.ttf?-8iju0l') format('truetype'),
		url('../assets/_icon-font/icomoon.woff?-8iju0l') format('woff'),
		url('../assets/_icon-font/icomoon.svg?-8iju0l#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*[class^="icon-"],*/ [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-home:before {
	content: "\e600";
}
.icon-home2:before {
	content: "\e601";
}
.icon-home3:before {
	content: "\e602";
}
.icon-office:before {
	content: "\e603";
}
.icon-newspaper:before {
	content: "\e604";
}
.icon-pencil:before {
	content: "\e605";
}
.icon-pencil2:before {
	content: "\e606";
}
.icon-quill:before {
	content: "\e607";
}
.icon-pen:before {
	content: "\e608";
}
.icon-blog:before {
	content: "\e609";
}
.icon-eyedropper:before {
	content: "\e60a";
}
.icon-droplet:before {
	content: "\e60b";
}
.icon-paint-format:before {
	content: "\e60c";
}
.icon-image:before {
	content: "\e60d";
}
.icon-images:before {
	content: "\e60e";
}
.icon-camera:before {
	content: "\e60f";
}
.icon-headphones:before {
	content: "\e610";
}
.icon-music:before {
	content: "\e611";
}
.icon-play:before {
	content: "\e612";
}
.icon-film:before {
	content: "\e613";
}
.icon-video-camera:before {
	content: "\e614";
}
.icon-dice:before {
	content: "\e615";
}
.icon-pacman:before {
	content: "\e616";
}
.icon-spades:before {
	content: "\e617";
}
.icon-clubs:before {
	content: "\e618";
}
.icon-diamonds:before {
	content: "\e619";
}
.icon-bullhorn:before {
	content: "\e61a";
}
.icon-connection:before {
	content: "\e61b";
}
.icon-podcast:before {
	content: "\e61c";
}
.icon-feed:before {
	content: "\e61d";
}
.icon-mic:before {
	content: "\e61e";
}
.icon-book:before {
	content: "\e61f";
}
.icon-books:before {
	content: "\e620";
}
.icon-library:before {
	content: "\e621";
}
.icon-file-text:before {
	content: "\e622";
}
.icon-profile:before {
	content: "\e623";
}
.icon-file-empty:before {
	content: "\e624";
}
.icon-files-empty:before {
	content: "\e625";
}
.icon-file-text2:before {
	content: "\e626";
}
.icon-file-picture:before {
	content: "\e627";
}
.icon-file-music:before {
	content: "\e628";
}
.icon-file-play:before {
	content: "\e629";
}
.icon-file-video:before {
	content: "\e62a";
}
.icon-file-zip:before {
	content: "\e62b";
}
.icon-copy:before {
	content: "\e62c";
}
.icon-paste:before {
	content: "\e62d";
}
.icon-stack:before {
	content: "\e62e";
}
.icon-folder:before {
	content: "\e62f";
}
.icon-folder-open:before {
	content: "\e630";
}
.icon-folder-plus:before {
	content: "\e631";
}
.icon-folder-minus:before {
	content: "\e632";
}
.icon-folder-download:before {
	content: "\e633";
}
.icon-folder-upload:before {
	content: "\e634";
}
.icon-price-tag:before {
	content: "\e635";
}
.icon-price-tags:before {
	content: "\e636";
}
.icon-barcode:before {
	content: "\e637";
}
.icon-qrcode:before {
	content: "\e638";
}
.icon-ticket:before {
	content: "\e639";
}
.icon-cart:before {
	content: "\e63a";
}
.icon-coin-dollar:before {
	content: "\e63b";
}
.icon-coin-euro:before {
	content: "\e63c";
}
.icon-coin-pound:before {
	content: "\e63d";
}
.icon-coin-yen:before {
	content: "\e63e";
}
.icon-credit-card:before {
	content: "\e63f";
}
.icon-calculator:before {
	content: "\e640";
}
.icon-lifebuoy:before {
	content: "\e641";
}
.icon-phone:before {
	content: "\e642";
}
.icon-phone-hang-up:before {
	content: "\e643";
}
.icon-address-book:before {
	content: "\e644";
}
.icon-envelop:before {
	content: "\e645";
}
.icon-pushpin:before {
	content: "\e646";
}
.icon-location:before {
	content: "\e647";
}
.icon-location2:before {
	content: "\e648";
}
.icon-compass:before {
	content: "\e649";
}
.icon-compass2:before {
	content: "\e64a";
}
.icon-map:before {
	content: "\e64b";
}
.icon-map2:before {
	content: "\e64c";
}
.icon-history:before {
	content: "\e64d";
}
.icon-clock:before {
	content: "\e64e";
}
.icon-clock2:before {
	content: "\e64f";
}
.icon-alarm:before {
	content: "\e650";
}
.icon-bell:before {
	content: "\e651";
}
.icon-stopwatch:before {
	content: "\e652";
}
.icon-calendar:before {
	content: "\e653";
}
.icon-printer:before {
	content: "\e654";
}
.icon-keyboard:before {
	content: "\e655";
}
.icon-display:before {
	content: "\e656";
}
.icon-laptop:before {
	content: "\e657";
}
.icon-mobile:before {
	content: "\e658";
}
.icon-mobile2:before {
	content: "\e659";
}
.icon-tablet:before {
	content: "\e65a";
}
.icon-tv:before {
	content: "\e65b";
}
.icon-drawer:before {
	content: "\e65c";
}
.icon-drawer2:before {
	content: "\e65d";
}
.icon-box-add:before {
	content: "\e65e";
}
.icon-box-remove:before {
	content: "\e65f";
}
.icon-download:before {
	content: "\e660";
}
.icon-upload:before {
	content: "\e661";
}
.icon-floppy-disk:before {
	content: "\e662";
}
.icon-drive:before {
	content: "\e663";
}
.icon-database:before {
	content: "\e664";
}
.icon-undo:before {
	content: "\e665";
}
.icon-redo:before {
	content: "\e666";
}
.icon-undo2:before {
	content: "\e667";
}
.icon-redo2:before {
	content: "\e668";
}
.icon-forward:before {
	content: "\e669";
}
.icon-reply:before {
	content: "\e66a";
}
.icon-bubble:before {
	content: "\e66b";
}
.icon-bubbles:before {
	content: "\e66c";
}
.icon-bubbles2:before {
	content: "\e66d";
}
.icon-bubble2:before {
	content: "\e66e";
}
.icon-bubbles3:before {
	content: "\e66f";
}
.icon-bubbles4:before {
	content: "\e670";
}
.icon-user:before {
	content: "\e671";
}
.icon-users:before {
	content: "\e672";
}
.icon-user-plus:before {
	content: "\e673";
}
.icon-user-minus:before {
	content: "\e674";
}
.icon-user-check:before {
	content: "\e675";
}
.icon-user-tie:before {
	content: "\e676";
}
.icon-quotes-left:before {
	content: "\e677";
}
.icon-quotes-right:before {
	content: "\e678";
}
.icon-hour-glass:before {
	content: "\e679";
}
.icon-spinner:before {
	content: "\e67a";
}
.icon-spinner2:before {
	content: "\e67b";
}
.icon-spinner3:before {
	content: "\e67c";
}
.icon-spinner4:before {
	content: "\e67d";
}
.icon-spinner5:before {
	content: "\e67e";
}
.icon-spinner6:before {
	content: "\e67f";
}
.icon-spinner7:before {
	content: "\e680";
}
.icon-spinner8:before {
	content: "\e681";
}
.icon-spinner9:before {
	content: "\e682";
}
.icon-spinner10:before {
	content: "\e683";
}
.icon-spinner11:before {
	content: "\e684";
}
.icon-binoculars:before {
	content: "\e685";
}
.icon-search:before {
	content: "\e686";
}
.icon-zoom-in:before {
	content: "\e687";
}
.icon-zoom-out:before {
	content: "\e688";
}
.icon-enlarge:before {
	content: "\e689";
}
.icon-shrink:before {
	content: "\e68a";
}
.icon-enlarge2:before {
	content: "\e68b";
}
.icon-shrink2:before {
	content: "\e68c";
}
.icon-key:before {
	content: "\e68d";
}
.icon-key2:before {
	content: "\e68e";
}
.icon-lock:before {
	content: "\e68f";
}
.icon-unlocked:before {
	content: "\e690";
}
.icon-wrench:before {
	content: "\e691";
}
.icon-equalizer:before {
	content: "\e692";
}
.icon-equalizer2:before {
	content: "\e693";
}
.icon-cog:before {
	content: "\e694";
}
.icon-cogs:before {
	content: "\e695";
}
.icon-hammer:before {
	content: "\e696";
}
.icon-magic-wand:before {
	content: "\e697";
}
.icon-aid-kit:before {
	content: "\e698";
}
.icon-bug:before {
	content: "\e699";
}
.icon-pie-chart:before {
	content: "\e69a";
}
.icon-stats-dots:before {
	content: "\e69b";
}
.icon-stats-bars:before {
	content: "\e69c";
}
.icon-stats-bars2:before {
	content: "\e69d";
}
.icon-trophy:before {
	content: "\e69e";
}
.icon-gift:before {
	content: "\e69f";
}
.icon-glass:before {
	content: "\e6a0";
}
.icon-glass2:before {
	content: "\e6a1";
}
.icon-mug:before {
	content: "\e6a2";
}
.icon-spoon-knife:before {
	content: "\e6a3";
}
.icon-leaf:before {
	content: "\e6a4";
}
.icon-rocket:before {
	content: "\e6a5";
}
.icon-meter:before {
	content: "\e6a6";
}
.icon-meter2:before {
	content: "\e6a7";
}
.icon-hammer2:before {
	content: "\e6a8";
}
.icon-fire:before {
	content: "\e6a9";
}
.icon-lab:before {
	content: "\e6aa";
}
.icon-magnet:before {
	content: "\e6ab";
}
.icon-bin:before {
	content: "\e6ac";
}
.icon-bin2:before {
	content: "\e6ad";
}
.icon-briefcase:before {
	content: "\e6ae";
}
.icon-airplane:before {
	content: "\e6af";
}
.icon-truck:before {
	content: "\e6b0";
}
.icon-road:before {
	content: "\e6b1";
}
.icon-accessibility:before {
	content: "\e6b2";
}
.icon-target:before {
	content: "\e6b3";
}
.icon-shield:before {
	content: "\e6b4";
}
.icon-power:before {
	content: "\e6b5";
}
.icon-switch:before {
	content: "\e6b6";
}
.icon-power-cord:before {
	content: "\e6b7";
}
.icon-clipboard:before {
	content: "\e6b8";
}
.icon-list-numbered:before {
	content: "\e6b9";
}
.icon-list:before {
	content: "\e6ba";
}
.icon-list2:before {
	content: "\e6bb";
}
.icon-tree:before {
	content: "\e6bc";
}
.icon-menu:before {
	content: "\e6bd";
}
.icon-menu2:before {
	content: "\e6be";
}
.icon-menu3:before {
	content: "\e6bf";
}
.icon-menu4:before {
	content: "\e6c0";
}
.icon-cloud:before {
	content: "\e6c1";
}
.icon-cloud-download:before {
	content: "\e6c2";
}
.icon-cloud-upload:before {
	content: "\e6c3";
}
.icon-cloud-check:before {
	content: "\e6c4";
}
.icon-download2:before {
	content: "\e6c5";
}
.icon-upload2:before {
	content: "\e6c6";
}
.icon-download3:before {
	content: "\e6c7";
}
.icon-upload3:before {
	content: "\e6c8";
}
.icon-sphere:before {
	content: "\e6c9";
}
.icon-earth:before {
	content: "\e6ca";
}
.icon-link:before {
	content: "\e6cb";
}
.icon-flag:before {
	content: "\e6cc";
}
.icon-attachment:before {
	content: "\e6cd";
}
.icon-eye:before {
	content: "\e6ce";
}
.icon-eye-plus:before {
	content: "\e6cf";
}
.icon-eye-minus:before {
	content: "\e6d0";
}
.icon-eye-blocked:before {
	content: "\e6d1";
}
.icon-bookmark:before {
	content: "\e6d2";
}
.icon-bookmarks:before {
	content: "\e6d3";
}
.icon-sun:before {
	content: "\e6d4";
}
.icon-contrast:before {
	content: "\e6d5";
}
.icon-brightness-contrast:before {
	content: "\e6d6";
}
.icon-star-empty:before {
	content: "\e6d7";
}
.icon-star-half:before {
	content: "\e6d8";
}
.icon-star-full:before {
	content: "\e6d9";
}
.icon-heart:before {
	content: "\e6da";
}
.icon-heart-broken:before {
	content: "\e6db";
}
.icon-man:before {
	content: "\e6dc";
}
.icon-woman:before {
	content: "\e6dd";
}
.icon-man-woman:before {
	content: "\e6de";
}
.icon-happy:before {
	content: "\e6df";
}
.icon-happy2:before {
	content: "\e6e0";
}
.icon-smile:before {
	content: "\e6e1";
}
.icon-smile2:before {
	content: "\e6e2";
}
.icon-tongue:before {
	content: "\e6e3";
}
.icon-tongue2:before {
	content: "\e6e4";
}
.icon-sad:before {
	content: "\e6e5";
}
.icon-sad2:before {
	content: "\e6e6";
}
.icon-wink:before {
	content: "\e6e7";
}
.icon-wink2:before {
	content: "\e6e8";
}
.icon-grin:before {
	content: "\e6e9";
}
.icon-grin2:before {
	content: "\e6ea";
}
.icon-cool:before {
	content: "\e6eb";
}
.icon-cool2:before {
	content: "\e6ec";
}
.icon-angry:before {
	content: "\e6ed";
}
.icon-angry2:before {
	content: "\e6ee";
}
.icon-evil:before {
	content: "\e6ef";
}
.icon-evil2:before {
	content: "\e6f0";
}
.icon-shocked:before {
	content: "\e6f1";
}
.icon-shocked2:before {
	content: "\e6f2";
}
.icon-baffled:before {
	content: "\e6f3";
}
.icon-baffled2:before {
	content: "\e6f4";
}
.icon-confused:before {
	content: "\e6f5";
}
.icon-confused2:before {
	content: "\e6f6";
}
.icon-neutral:before {
	content: "\e6f7";
}
.icon-neutral2:before {
	content: "\e6f8";
}
.icon-hipster:before {
	content: "\e6f9";
}
.icon-hipster2:before {
	content: "\e6fa";
}
.icon-wondering:before {
	content: "\e6fb";
}
.icon-wondering2:before {
	content: "\e6fc";
}
.icon-sleepy:before {
	content: "\e6fd";
}
.icon-sleepy2:before {
	content: "\e6fe";
}
.icon-frustrated:before {
	content: "\e6ff";
}
.icon-frustrated2:before {
	content: "\e700";
}
.icon-crying:before {
	content: "\e701";
}
.icon-crying2:before {
	content: "\e702";
}
.icon-point-up:before {
	content: "\e703";
}
.icon-point-right:before {
	content: "\e704";
}
.icon-point-down:before {
	content: "\e705";
}
.icon-point-left:before {
	content: "\e706";
}
.icon-warning:before {
	content: "\e707";
}
.icon-notification:before {
	content: "\e708";
}
.icon-question:before {
	content: "\e709";
}
.icon-plus:before {
	content: "\e70a";
}
.icon-minus:before {
	content: "\e70b";
}
.icon-info:before {
	content: "\e70c";
}
.icon-cancel-circle:before {
	content: "\e70d";
}
.icon-blocked:before {
	content: "\e70e";
}
.icon-cross:before {
	content: "\e70f";
}
.icon-checkmark:before {
	content: "\e710";
}
.icon-checkmark2:before {
	content: "\e711";
}
.icon-spell-check:before {
	content: "\e712";
}
.icon-enter:before {
	content: "\e713";
}
.icon-exit:before {
	content: "\e714";
}
.icon-play2:before {
	content: "\e715";
}
.icon-pause:before {
	content: "\e716";
}
.icon-stop:before {
	content: "\e717";
}
.icon-previous:before {
	content: "\e718";
}
.icon-next:before {
	content: "\e719";
}
.icon-backward:before {
	content: "\e71a";
}
.icon-forward2:before {
	content: "\e71b";
}
.icon-play3:before {
	content: "\e71c";
}
.icon-pause2:before {
	content: "\e71d";
}
.icon-stop2:before {
	content: "\e71e";
}
.icon-backward2:before {
	content: "\e71f";
}
.icon-forward3:before {
	content: "\e720";
}
.icon-first:before {
	content: "\e721";
}
.icon-last:before {
	content: "\e722";
}
.icon-previous2:before {
	content: "\e723";
}
.icon-next2:before {
	content: "\e724";
}
.icon-eject:before {
	content: "\e725";
}
.icon-volume-high:before {
	content: "\e726";
}
.icon-volume-medium:before {
	content: "\e727";
}
.icon-volume-low:before {
	content: "\e728";
}
.icon-volume-mute:before {
	content: "\e729";
}
.icon-volume-mute2:before {
	content: "\e72a";
}
.icon-volume-increase:before {
	content: "\e72b";
}
.icon-volume-decrease:before {
	content: "\e72c";
}
.icon-loop:before {
	content: "\e72d";
}
.icon-loop2:before {
	content: "\e72e";
}
.icon-infinite:before {
	content: "\e72f";
}
.icon-shuffle:before {
	content: "\e730";
}
.icon-arrow-up-left:before {
	content: "\e731";
}
.icon-arrow-up:before {
	content: "\e732";
}
.icon-arrow-up-right:before {
	content: "\e733";
}
.icon-arrow-right:before {
	content: "\e734";
}
.icon-arrow-down-right:before {
	content: "\e735";
}
.icon-arrow-down:before {
	content: "\e736";
}
.icon-arrow-down-left:before {
	content: "\e737";
}
.icon-arrow-left:before {
	content: "\e738";
}
.icon-arrow-up-left2:before {
	content: "\e739";
}
.icon-arrow-up2:before {
	content: "\e73a";
}
.icon-arrow-up-right2:before {
	content: "\e73b";
}
.icon-arrow-right2:before {
	content: "\e73c";
}
.icon-arrow-down-right2:before {
	content: "\e73d";
}
.icon-arrow-down2:before {
	content: "\e73e";
}
.icon-arrow-down-left2:before {
	content: "\e73f";
}
.icon-arrow-left2:before {
	content: "\e740";
}
.icon-circle-up:before {
	content: "\e741";
}
.icon-circle-right:before {
	content: "\e742";
}
.icon-circle-down:before {
	content: "\e743";
}
.icon-circle-left:before {
	content: "\e744";
}
.icon-tab:before {
	content: "\e745";
}
.icon-move-up:before {
	content: "\e746";
}
.icon-move-down:before {
	content: "\e747";
}
.icon-sort-alpha-asc:before {
	content: "\e748";
}
.icon-sort-alpha-desc:before {
	content: "\e749";
}
.icon-sort-numeric-asc:before {
	content: "\e74a";
}
.icon-sort-numberic-desc:before {
	content: "\e74b";
}
.icon-sort-amount-asc:before {
	content: "\e74c";
}
.icon-sort-amount-desc:before {
	content: "\e74d";
}
.icon-command:before {
	content: "\e74e";
}
.icon-shift:before {
	content: "\e74f";
}
.icon-ctrl:before {
	content: "\e750";
}
.icon-opt:before {
	content: "\e751";
}
.icon-checkbox-checked:before {
	content: "\e752";
}
.icon-checkbox-unchecked:before {
	content: "\e753";
}
.icon-radio-checked:before {
	content: "\e754";
}
.icon-radio-checked2:before {
	content: "\e755";
}
.icon-radio-unchecked:before {
	content: "\e756";
}
.icon-crop:before {
	content: "\e757";
}
.icon-make-group:before {
	content: "\e758";
}
.icon-ungroup:before {
	content: "\e759";
}
.icon-scissors:before {
	content: "\e75a";
}
.icon-filter:before {
	content: "\e75b";
}
.icon-font:before {
	content: "\e75c";
}
.icon-ligature:before {
	content: "\e75d";
}
.icon-ligature2:before {
	content: "\e75e";
}
.icon-text-height:before {
	content: "\e75f";
}
.icon-text-width:before {
	content: "\e760";
}
.icon-font-size:before {
	content: "\e761";
}
.icon-bold:before {
	content: "\e762";
}
.icon-underline:before {
	content: "\e763";
}
.icon-italic:before {
	content: "\e764";
}
.icon-strikethrough:before {
	content: "\e765";
}
.icon-omega:before {
	content: "\e766";
}
.icon-sigma:before {
	content: "\e767";
}
.icon-page-break:before {
	content: "\e768";
}
.icon-superscript:before {
	content: "\e769";
}
.icon-subscript:before {
	content: "\e76a";
}
.icon-superscript2:before {
	content: "\e76b";
}
.icon-subscript2:before {
	content: "\e76c";
}
.icon-text-color:before {
	content: "\e76d";
}
.icon-pagebreak:before {
	content: "\e76e";
}
.icon-clear-formatting:before {
	content: "\e76f";
}
.icon-table:before {
	content: "\e770";
}
.icon-table2:before {
	content: "\e771";
}
.icon-insert-template:before {
	content: "\e772";
}
.icon-pilcrow:before {
	content: "\e773";
}
.icon-ltr:before {
	content: "\e774";
}
.icon-rtl:before {
	content: "\e775";
}
.icon-section:before {
	content: "\e776";
}
.icon-paragraph-left:before {
	content: "\e777";
}
.icon-paragraph-center:before {
	content: "\e778";
}
.icon-paragraph-right:before {
	content: "\e779";
}
.icon-paragraph-justify:before {
	content: "\e77a";
}
.icon-indent-increase:before {
	content: "\e77b";
}
.icon-indent-decrease:before {
	content: "\e77c";
}
.icon-share:before {
	content: "\e77d";
}
.icon-new-tab:before {
	content: "\e77e";
}
.icon-embed:before {
	content: "\e77f";
}
.icon-embed2:before {
	content: "\e780";
}
.icon-terminal:before {
	content: "\e781";
}
.icon-share2:before {
	content: "\e782";
}
.icon-mail:before {
	content: "\e783";
}
.icon-mail2:before {
	content: "\e784";
}
.icon-mail3:before {
	content: "\e785";
}
.icon-mail4:before {
	content: "\e786";
}
.icon-google:before {
	content: "\e787";
}
.icon-google-plus:before {
	content: "\e788";
}
.icon-google-plus2:before {
	content: "\e789";
}
.icon-google-plus3:before {
	content: "\e78a";
}
.icon-google-drive:before {
	content: "\e78b";
}
.icon-facebook:before {
	content: "\e78c";
}
.icon-facebook2:before {
	content: "\e78d";
}
.icon-facebook3:before {
	content: "\e78e";
}
.icon-ello:before {
	content: "\e78f";
}
.icon-instagram:before {
	content: "\e790";
}
.icon-twitter:before {
	content: "\e791";
}
.icon-twitter2:before {
	content: "\e792";
}
.icon-twitter3:before {
	content: "\e793";
}
.icon-feed2:before {
	content: "\e794";
}
.icon-feed3:before {
	content: "\e795";
}
.icon-feed4:before {
	content: "\e796";
}
.icon-youtube:before {
	content: "\e797";
}
.icon-youtube2:before {
	content: "\e798";
}
.icon-youtube3:before {
	content: "\e799";
}
.icon-youtube4:before {
	content: "\e79a";
}
.icon-twitch:before {
	content: "\e79b";
}
.icon-vimeo:before {
	content: "\e79c";
}
.icon-vimeo2:before {
	content: "\e79d";
}
.icon-vimeo3:before {
	content: "\e79e";
}
.icon-lanyrd:before {
	content: "\e79f";
}
.icon-flickr:before {
	content: "\e7a0";
}
.icon-flickr2:before {
	content: "\e7a1";
}
.icon-flickr3:before {
	content: "\e7a2";
}
.icon-flickr4:before {
	content: "\e7a3";
}
.icon-picassa:before {
	content: "\e7a4";
}
.icon-picassa2:before {
	content: "\e7a5";
}
.icon-dribbble:before {
	content: "\e7a6";
}
.icon-dribbble2:before {
	content: "\e7a7";
}
.icon-dribbble3:before {
	content: "\e7a8";
}
.icon-forrst:before {
	content: "\e7a9";
}
.icon-forrst2:before {
	content: "\e7aa";
}
.icon-deviantart:before {
	content: "\e7ab";
}
.icon-deviantart2:before {
	content: "\e7ac";
}
.icon-steam:before {
	content: "\e7ad";
}
.icon-steam2:before {
	content: "\e7ae";
}
.icon-dropbox:before {
	content: "\e7af";
}
.icon-onedrive:before {
	content: "\e7b0";
}
.icon-github:before {
	content: "\e7b1";
}
.icon-github2:before {
	content: "\e7b2";
}
.icon-github3:before {
	content: "\e7b3";
}
.icon-github4:before {
	content: "\e7b4";
}
.icon-github5:before {
	content: "\e7b5";
}
.icon-wordpress:before {
	content: "\e7b6";
}
.icon-wordpress2:before {
	content: "\e7b7";
}
.icon-joomla:before {
	content: "\e7b8";
}
.icon-blogger:before {
	content: "\e7b9";
}
.icon-blogger2:before {
	content: "\e7ba";
}
.icon-tumblr:before {
	content: "\e7bb";
}
.icon-tumblr2:before {
	content: "\e7bc";
}
.icon-yahoo:before {
	content: "\e7bd";
}
.icon-tux:before {
	content: "\e7be";
}
.icon-apple:before {
	content: "\e7bf";
}
.icon-finder:before {
	content: "\e7c0";
}
.icon-android:before {
	content: "\e7c1";
}
.icon-windows:before {
	content: "\e7c2";
}
.icon-windows8:before {
	content: "\e7c3";
}
.icon-soundcloud:before {
	content: "\e7c4";
}
.icon-soundcloud2:before {
	content: "\e7c5";
}
.icon-skype:before {
	content: "\e7c6";
}
.icon-reddit:before {
	content: "\e7c7";
}
.icon-linkedin:before {
	content: "\e7c8";
}
.icon-linkedin2:before {
	content: "\e7c9";
}
.icon-lastfm:before {
	content: "\e7ca";
}
.icon-lastfm2:before {
	content: "\e7cb";
}
.icon-delicious:before {
	content: "\e7cc";
}
.icon-stumbleupon:before {
	content: "\e7cd";
}
.icon-stumbleupon2:before {
	content: "\e7ce";
}
.icon-stackoverflow:before {
	content: "\e7cf";
}
.icon-pinterest:before {
	content: "\e7d0";
}
.icon-pinterest2:before {
	content: "\e7d1";
}
.icon-xing:before {
	content: "\e7d2";
}
.icon-xing2:before {
	content: "\e7d3";
}
.icon-flattr:before {
	content: "\e7d4";
}
.icon-foursquare:before {
	content: "\e7d5";
}
.icon-paypal:before {
	content: "\e7d6";
}
.icon-paypal2:before {
	content: "\e7d7";
}
.icon-paypal3:before {
	content: "\e7d8";
}
.icon-yelp:before {
	content: "\e7d9";
}
.icon-file-pdf:before {
	content: "\e7da";
}
.icon-file-openoffice:before {
	content: "\e7db";
}
.icon-file-word:before {
	content: "\e7dc";
}
.icon-file-excel:before {
	content: "\e7dd";
}
.icon-libreoffice:before {
	content: "\e7de";
}
.icon-html5:before {
	content: "\e7df";
}
.icon-html52:before {
	content: "\e7e0";
}
.icon-css3:before {
	content: "\e7e1";
}
.icon-git:before {
	content: "\e7e2";
}
.icon-svg:before {
	content: "\e7e3";
}
.icon-codepen:before {
	content: "\e7e4";
}
.icon-chrome:before {
	content: "\e7e5";
}
.icon-firefox:before {
	content: "\e7e6";
}
.icon-IE:before {
	content: "\e7e7";
}
.icon-opera:before {
	content: "\e7e8";
}
.icon-safari:before {
	content: "\e7e9";
}
.icon-IcoMoon:before {
	content: "\e7ea";
}
.icon-heart2:before {
	content: "\e7eb";
}
.icon-cloud2:before {
	content: "\e7ec";
}
.icon-star:before {
	content: "\e7ed";
}
.icon-tv2:before {
	content: "\e7ee";
}
.icon-sound:before {
	content: "\e7ef";
}
.icon-video:before {
	content: "\e7f0";
}
.icon-trash:before {
	content: "\e7f1";
}
.icon-user2:before {
	content: "\e7f2";
}
.icon-key3:before {
	content: "\e7f3";
}
.icon-search2:before {
	content: "\e7f4";
}
.icon-settings:before {
	content: "\e7f5";
}
.icon-camera2:before {
	content: "\e7f6";
}
.icon-tag:before {
	content: "\e7f7";
}
.icon-lock2:before {
	content: "\e7f8";
}
.icon-bulb:before {
	content: "\e7f9";
}
.icon-pen2:before {
	content: "\e7fa";
}
.icon-diamond:before {
	content: "\e7fb";
}
.icon-display2:before {
	content: "\e7fc";
}
.icon-location3:before {
	content: "\e7fd";
}
.icon-eye2:before {
	content: "\e7fe";
}
.icon-bubble3:before {
	content: "\e7ff";
}
.icon-stack2:before {
	content: "\e800";
}
.icon-cup:before {
	content: "\e801";
}
.icon-phone2:before {
	content: "\e802";
}
.icon-news:before {
	content: "\e803";
}
.icon-mail5:before {
	content: "\e804";
}
.icon-like:before {
	content: "\e805";
}
.icon-photo:before {
	content: "\e806";
}
.icon-note:before {
	content: "\e807";
}
.icon-clock3:before {
	content: "\e808";
}
.icon-paperplane:before {
	content: "\e809";
}
.icon-params:before {
	content: "\e80a";
}
.icon-banknote:before {
	content: "\e80b";
}
.icon-data:before {
	content: "\e80c";
}
.icon-music2:before {
	content: "\e80d";
}
.icon-megaphone:before {
	content: "\e80e";
}
.icon-study:before {
	content: "\e80f";
}
.icon-lab2:before {
	content: "\e810";
}
.icon-food:before {
	content: "\e811";
}
.icon-t-shirt:before {
	content: "\e812";
}
.icon-fire2:before {
	content: "\e813";
}
.icon-clip:before {
	content: "\e814";
}
.icon-shop:before {
	content: "\e815";
}
.icon-calendar2:before {
	content: "\e816";
}
.icon-wallet:before {
	content: "\e817";
}
.icon-vynil:before {
	content: "\e818";
}
.icon-truck2:before {
	content: "\e819";
}
.icon-world:before {
	content: "\e81a";
}

/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=2f5f94fc39ff58f137b2)
 * Config saved to config.json and https://gist.github.com/2f5f94fc39ff58f137b2
 */
.btn { font-size:14px; padding: 10px 15px 5px 15px;}
.btn-lg,
.btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; }
.btn-sm,
.btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; }
.btn-xs,
.btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; }
.btn-default {color: #333333;background-color: #ffffff;border-color: #cccccc;}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {color: #333333;background-color: #ebebeb;border-color: #adadad;}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {background-image: none;}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {background-color: #ffffff;border-color: #cccccc;}
.btn-default .badge {color: #ffffff;background-color: #fff;}
.btn-primary {color: #ffffff;background-color: #428bca;border-color: #357ebd;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {color: #ffffff;background-color: #3276b1;border-color: #285e8e;}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {background-image: none;}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {background-color: #428bca;border-color: #357ebd;}
.btn-primary .badge {color: #428bca;background-color: #fff;}
.btn-warning {color: #ffffff;background-color: #f0ad4e;border-color: #eea236;}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {color: #ffffff;background-color: #ed9c28;border-color: #d58512;}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {background-image: none;}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {background-color: #f0ad4e;border-color: #eea236;}
.btn-warning .badge {color: #f0ad4e;background-color: #fff;}
.btn-danger {color: #ffffff;background-color: #d9534f;border-color: #d43f3a;}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {color: #ffffff;background-color: #d2322d;border-color: #ac2925;}
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {background-image: none;}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {background-color: #d9534f;border-color: #d43f3a;}
.btn-danger .badge {color: #d9534f;background-color: #fff;}
.btn-success {color: #ffffff;background-color: #5cb85c;border-color: #4cae4c;}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {color: #ffffff;background-color: #47a447;border-color: #398439;}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {background-image: none;}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {background-color: #5cb85c;border-color: #4cae4c;}
.btn-success .badge {color: #5cb85c;background-color: #fff;}
.btn-info {color: #ffffff;background-color: #5bc0de;border-color: #46b8da;}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {color: #ffffff;background-color: #39b3d7;border-color: #269abc;}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {background-image: none;}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {background-color: #5bc0de;border-color: #46b8da;}
.btn-info .badge {color: #5bc0de;background-color: #fff;}
.btn-link {color: #428bca;font-weight: normal;cursor: pointer;border-radius: 0;}
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {border-color: transparent;}
.btn-link:hover,
.btn-link:focus {color: #2a6496;text-decoration: underline;background-color: transparent;}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {color: #999999;text-decoration: none;}
.thumbnail,
.img-thumbnail {-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-color: #e8e8e8;}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);background-image: -o-linear-gradient(top, #428bca 0%, #357ebd 100%);background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);background-color: #357ebd;}
.navbar-default {background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius: 4px;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);}
.navbar-default .navbar-nav > .active > a {background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image: -o-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image: linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);-webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);}
.navbar-brand,
.navbar-nav > li > a {text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);}
.navbar-inverse {background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%);background-image: -o-linear-gradient(top, #3c3c3c 0%, #222222 100%);background-image: linear-gradient(to bottom, #3c3c3c 0%, #222222 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.navbar-inverse .navbar-nav > .active > a {background-image: -webkit-linear-gradient(top, #222222 0%, #282828 100%);background-image: -o-linear-gradient(top, #222222 0%, #282828 100%);background-image: linear-gradient(to bottom, #222222 0%, #282828 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);-webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);}
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a {text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
.navbar-static-top,
.navbar-fixed-top,
.navbar-fixed-bottom {border-radius: 0;}
.alert {text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);}
.alert-success {border-color: #b2dba1;}
.alert-info {border-color: #9acfea;}
.alert-warning {border-color: #f5e79e;}
.alert-danger {border-color: #dca7a7;}
.progress {background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);}
.progress-bar {background-image: -webkit-linear-gradient(top, #428bca 0%, #3071a9 100%);background-image: -o-linear-gradient(top, #428bca 0%, #3071a9 100%);background-image: linear-gradient(to bottom, #428bca 0%, #3071a9 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0);}
.progress-bar-success {background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);}
.progress-bar-info {background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);}
.progress-bar-warning {background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);}
.progress-bar-danger {background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);}
.progress-bar-striped {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.list-group {border-radius: 4px;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {text-shadow: 0 -1px 0 #3071a9;background-image: -webkit-linear-gradient(top, #428bca 0%, #3278b3 100%);background-image: -o-linear-gradient(top, #428bca 0%, #3278b3 100%);background-image: linear-gradient(to bottom, #428bca 0%, #3278b3 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);border-color: #3278b3;}
.panel {-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);}
.panel-default > .panel-heading {background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);}
.panel-primary > .panel-heading {background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);background-image: -o-linear-gradient(top, #428bca 0%, #357ebd 100%);background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);}
.panel-success > .panel-heading {background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);}
.panel-info > .panel-heading {background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);}
.panel-warning > .panel-heading {background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);}
.panel-danger > .panel-heading {background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);}
.well {padding: 10px;margin-bottom: 20px;background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);border-color: #dcdcdc;-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);}



/* Custom styles for demo purposes */

.the-icons li {margin-bottom: 15px;}
.the-icons li i {font-size: 18px; vertical-align: middle;display: inline-block; width: 24px; height: 24px; text-align:center;
 -webkit-transition: all .1s ease-in-out; transition: all .1s ease-in-out;
 -webkit-transform-origin:50% 50%; -ms-transform-origin:50% 50%; transform-origin:50% 50%;}
.the-icons li:hover i {-webkit-transform: scale(3,3) translate3d(-10px, 0, 0); -ms-transform: scale(3,3) translate3d(-10px, 0, 0); transform: scale(3,3) translate3d(-10px, 0, 0); color:#c41230}


/* ---------- */
/* FLEXSLIDER */
/* ---------- */
/* - Default style - */
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {
  outline: none;
}

.flexslider .slides, .flex-control-nav, .flex-direction-nav, .slides {
  margin: 0;
  padding: 0;
  list-style: none;
}

.flexslider {
  margin: 0;
  padding: 0;
  position: relative;
}

.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}

.flexslider .slides img {
  width: 100%;
  display: block;
  margin: 0 auto;
}

.flexslider .slides blockquote img {
  max-width: 100%;
  width: auto;
}

.flex-pauseplay span {
  text-transform: capitalize;
}

.slides:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

html[xmlns] .slides {
  display: block;
}

* html .slides {
  height: 1%;
}

.no-js .slides > li:first-child {
  display: block;
}

/* - Theme styles - */
/* --  Flex Controls -- */
.flex-control-nav {
  position: absolute;
  bottom: 0;
  margin: 0;
  padding: 0;
  list-style-type: none;
  margin-top: 12px;
  margin-bottom: 12px;
}
.flex-control-nav li {
  display: inline-block;
  cursor: pointer;
  position: relative;
  z-index: 1000;
}
.flex-control-nav a {
  display: inline-block;
  width: 12px;
  height: 12px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  text-indent: -9000em;
  -webkit-transition: background 0.5s, box-shadow 0.3s;
  -moz-transition: background 0.5s, box-shadow 0.3s;
  -o-transition: background 0.5s, box-shadow 0.3s;
  transition: background 0.5s, box-shadow 0.3s;
  margin: 0 8px;
  vertical-align: middle;
  text-align: left;
}
.flex-controls-left .flex-control-nav {
  left: 24px;
}
.flex-controls-right .flex-control-nav {
  right: 24px;
  text-align: right;
}
.flex-controls-center .flex-control-nav {
  width: 100%;
  text-align: center;
}
.flex-controls-top .flex-control-nav {
  bottom: auto;
  top: 0;
}

.flex-controls-outside .flex-control-nav {
  position: relative;
  width: 100%;
  left: 0;
  margin: 0;
}

/* -- Flex Direction arrows -- */
.flex-direction-nav a {
  display: block;
  position: absolute;
  font-size: 2em;
  width: 1em;
  height: 1em;
  top: 50%;
  margin-top: -0.5em;
  font-family: 'FontAwesome';
  text-align: center;
  vertical-align: middle;
  line-height: 1;
  z-index: 3;
}
.flex-direction-nav a:before {
  display: inline-block;
}

.flex-prev {
  left: 0;
}
.flex-prev:before {
  content: "\f104";
}

.flex-next {
  right: 0;
}
.flex-next:before {
  content: "\f105";
}

/* -- Flex Figcaptions -- */
.flexslider {
  margin-bottom: 0;
}
.flexslider figure {
  position: relative;
  margin: 0;
}
.flexslider figcaption {
  display: inline-block;
  position: absolute;
  bottom: 48px;
  left: 24px;
  padding: 12px;
  max-width: 400px;
}
.flexslider figcaption h3 {
  margin-bottom: 0;
}
.flexslider figcaption p {
  margin-top: 0px;
  margin-bottom: 0;
}
.flexslider.flex-caption-right figcaption {
  left: auto;
  right: 24px;
}
.flexslider.flex-caption-alternate li:nth-child(even) figcaption {
  left: 24px;
  right: auto;
}
.flexslider.flex-caption-alternate li:nth-child(odd) figcaption {
  right: 24px;
  left: auto;
}

@media (max-width: 480px) {
  .flexslider figcaption {
    display: none;
  }
}
/* -- Flex items fix for tooltips -- */
[data-flex-itemwidth] {
  margin-top: -36px;
  text-align: center;
}
[data-flex-itemwidth] .slides > li > a, [data-flex-itemwidth] .slides > li > figure {
  padding-top: 0px;
  display: inline-block;
  max-width: 100%;
}
[data-flex-itemwidth] .flex-prev, [data-flex-itemwidth] .flex-next {
  margin-top: -0px;
}

/* - Flexslider blockquotes - */
.flexslider blockquote {
  margin-bottom: 0;
}
