.slick-list,
.slick-slider,
.slick-track {
    display: block;
    position: relative;
}

.slick-dots li,
.slick-list,
.slick-slider,
.slick-track {
    position: relative;
}

.slick-dots li,
.slick-dots li button,
.slick-next,
.slick-prev {
    cursor: pointer;
    width: 20px;
    height: 20px;
}

.slick-slider {
    box-sizing: border-box;
    user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    overflow: hidden;
    margin: 0px;
    padding: 0px;
}

.slick-dots li button:focus,
.slick-dots li button:hover,
.slick-list:focus {
    outline: 0px;
}

.slick-list.dragging {
    cursor: pointer;
}

.slick-slider .slick-list,
.slick-slider .slick-track {
    transform: translate3d(0px, 0px, 0px);
}

.slick-track {
    top: 0px;
    left: 0px;
}

.slick-track::after,
.slick-track::before {
    display: table;
    content: "";
}

.slick-track::after {
    clear: both;
}

.slick-loading .slick-slide,
.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}

[dir="rtl"] .slick-slide {
    float: right;
}

.slick-initialized .slick-slide,
.slick-slide img {
    display: block;
}

.slick-arrow.slick-hidden,
.slick-slide.slick-loading img {
    display: none;
}

.slick-slide.dragging img {
    pointer-events: none;
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}

.slick-loading .slick-list {
    background: url("./ajax-loader.gif") center center no-repeat rgb(255, 255, 255);
}

.slick-dots li button,
.slick-next,
.slick-next:focus,
.slick-next:hover,
.slick-prev,
.slick-prev:focus,
.slick-prev:hover {
    color: transparent;
    outline: 0px;
    background: 0px 0px;
}

@font-face {
    font-family: slick;
    font-weight: 400;
    font-style: normal;
    src: url("../fonts/slick/slick.woff") format("woff"), url("../fonts/slick/slick.ttf") format("truetype");
}

.slick-next,
.slick-prev {
    font-size: 0px;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    padding: 0px;
    transform: translate(0px, -50%);
    border-width: medium;
    border-style: none;
    border-color: currentcolor;
    border-image: initial;
}

.slick-next::before,
.slick-prev::before,
[class*=" pe-so-"],
[class^="pe-so-"] {
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}

.slick-dots li button:focus::before,
.slick-dots li button:hover::before,
.slick-next:focus::before,
.slick-next:hover::before,
.slick-prev:focus::before,
.slick-prev:hover::before {
    opacity: 1;
}

.slick-next.slick-disabled::before,
.slick-prev.slick-disabled::before {
    opacity: 0.25;
}

.slick-next::before,
.slick-prev::before {
    font-family: slick;
    font-size: 20px;
    opacity: 0.75;
    color: rgb(255, 255, 255);
}

.slick-prev {
    left: -25px;
}

[dir="rtl"] .slick-prev {
    right: -25px;
    left: auto;
}

.slick-prev::before,
[dir="rtl"] .slick-next::before {
    content: "←";
}

.slick-next::before,
[dir="rtl"] .slick-prev::before {
    content: "→";
}

.slick-next {
    right: -25px;
}

[dir="rtl"] .slick-next {
    right: auto;
    left: -25px;
}

.slick-dotted.slick-slider {
    margin-bottom: 30px;
}

.slick-dots {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0px;
    margin: 0px;
    list-style: none;
    text-align: center;
}

.slick-dots li {
    display: inline-block;
    margin: 0px 5px;
    padding: 0px;
}

.slick-dots li button {
    font-size: 0px;
    line-height: 0;
    display: block;
    padding: 5px;
    border: 0px;
}

.slick-dots li button::before {
    font-family: slick;
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 20px;
    height: 20px;
    content: "•";
    text-align: center;
    opacity: 0.25;
    color: rgb(0, 0, 0);
    -webkit-font-smoothing: antialiased;
}

.slick-dots li.slick-active button::before {
    opacity: 0.75;
    color: rgb(0, 0, 0);
}

@font-face {
    font-family: pe-icon-social;
    src: url("../fonts/pe-icon-social/pe-icon-social.woff") format("woff"), url("../fonts/pe-icon-social/pe-icon-social.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
}

[class*=" pe-so-"],
[class^="pe-so-"] {
    display: inline-block;
    font-family: pe-icon-social;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
}

.pe-so-500px::before {
    content: "";
}

.pe-so-aim::before {
    content: "";
}

.pe-so-amazon::before {
    content: "";
}

.pe-so-android::before {
    content: "";
}

.pe-so-app-store::before {
    content: "";
}

.pe-so-apple::before {
    content: "";
}

.pe-so-behance::before {
    content: "";
}

.pe-so-bitbucket::before {
    content: "";
}

.pe-so-blogger::before {
    content: "";
}

.pe-so-bootstrap::before {
    content: "";
}

.pe-so-chrome::before {
    content: "";
}

.pe-so-codepen::before {
    content: "";
}

.pe-so-css3::before {
    content: "";
}

.pe-so-delicious::before {
    content: "";
}

.pe-so-deviantart-1::before {
    content: "";
}

.pe-so-deviantart-2::before {
    content: "";
}

.pe-so-digg::before {
    content: "";
}

.pe-so-dribbble::before {
    content: "";
}

.pe-so-dropbox::before {
    content: "";
}

.pe-so-drupal::before {
    content: "";
}

.pe-so-ebay::before {
    content: "";
}

.pe-so-etsy::before {
    content: "";
}

.pe-so-evernote::before {
    content: "";
}

.pe-so-facebook::before {
    content: "";
}

.pe-so-firefox::before {
    content: "";
}

.pe-so-flattr::before {
    content: "";
}

.pe-so-flickr::before {
    content: "";
}

.pe-so-forrst::before {
    content: "";
}

.pe-so-foursquare::before {
    content: "";
}

.pe-so-git::before {
    content: "";
}

.pe-so-github::before {
    content: "";
}

.pe-so-google-drive::before {
    content: "";
}

.pe-so-google-plus::before {
    content: "";
}

.pe-so-grooveshark::before {
    content: "";
}

.pe-so-habbo::before {
    content: "";
}

.pe-so-hacker-news::before {
    content: "";
}

.pe-so-html5::before {
    content: "";
}

.pe-so-ie::before {
    content: "";
}

.pe-so-instagram::before {
    content: "";
}

.pe-so-joomla::before {
    content: "";
}

.pe-so-jsfiddle::before {
    content: "";
}

.pe-so-lanyrd::before {
    content: "";
}

.pe-so-lastfm::before {
    content: "";
}

.pe-so-like::before {
    content: "";
}

.pe-so-linkedin::before {
    content: "";
}

.pe-so-linux::before {
    content: "";
}

.pe-so-love::before {
    content: "";
}

.pe-so-magento::before {
    content: "";
}

.pe-so-myspace::before {
    content: "";
}

.pe-so-odnolassniki::before {
    content: "";
}

.pe-so-openid::before {
    content: "";
}

.pe-so-opera::before {
    content: "";
}

.pe-so-paypal-1::before {
    content: "";
}

.pe-so-paypal-2::before {
    content: "";
}

.pe-so-picasa::before {
    content: "";
}

.pe-so-pied-piper::before {
    content: "";
}

.pe-so-pinterest::before {
    content: "";
}

.pe-so-pixeden::before {
    content: "";
}

.pe-so-qq::before {
    content: "";
}

.pe-so-qzone::before {
    content: "";
}

.pe-so-rdio::before {
    content: "";
}

.pe-so-reddit::before {
    content: "";
}

.pe-so-renren::before {
    content: "";
}

.pe-so-rss::before {
    content: "";
}

.pe-so-safari-1::before {
    content: "";
}

.pe-so-safari-2::before {
    content: "";
}

.pe-so-sass::before {
    content: "";
}

.pe-so-share::before {
    content: "";
}

.pe-so-skype::before {
    content: "";
}

.pe-so-slideshare::before {
    content: "";
}

.pe-so-soundcloud::before {
    content: "";
}

.pe-so-spotify::before {
    content: "";
}

.pe-so-stack-exchange::before {
    content: "";
}

.pe-so-stack-overflow::before {
    content: "";
}

.pe-so-steam::before {
    content: "";
}

.pe-so-stumbleupon::before {
    content: "";
}

.pe-so-tencent-weibo::before {
    content: "";
}

.pe-so-trello::before {
    content: "";
}

.pe-so-tripadvisor::before {
    content: "";
}

.pe-so-tumblr::before {
    content: "";
}

.pe-so-twitch::before {
    content: "";
}

.pe-so-twitter::before {
    content: "";
}

.pe-so-ubuntu::before {
    content: "";
}

.pe-so-viadeo::before {
    content: "";
}

.pe-so-vimeo::before {
    content: "";
}

.pe-so-vine::before {
    content: "";
}

.pe-so-vk::before {
    content: "";
}

.pe-so-wechat::before {
    content: "";
}

.pe-so-weibo::before {
    content: "";
}

.pe-so-wikipedia::before {
    content: "";
}

.pe-so-windows::before {
    content: "";
}

.pe-so-wordpress-1::before {
    content: "";
}

.pe-so-wordpress-2::before {
    content: "";
}

.pe-so-xing::before {
    content: "";
}

.pe-so-yahoo-1::before {
    content: "";
}

.pe-so-yahoo-2::before {
    content: "";
}

.pe-so-yelp::before {
    content: "";
}

.pe-so-youtube-1::before {
    content: "";
}

.pe-so-youtube-2::before {
    content: "";
}

.pe-so-zerply::before {
    content: "";
}

.pe-color.pe-so-500px,
.pe-color.pe-so-chrome,
.pe-color.pe-so-codepen,
.pe-color.pe-so-delicious,
.pe-color.pe-so-digg,
.pe-color.pe-so-ebay,
.pe-color.pe-so-flickr,
.pe-color.pe-so-google-drive,
.pe-color.pe-so-grooveshark,
.pe-color.pe-so-joomla,
.pe-color.pe-so-picasa,
.pe-color.pe-so-qq,
.pe-hover.pe-so-500px:hover,
.pe-hover.pe-so-chrome:hover,
.pe-hover.pe-so-codepen:hover,
.pe-hover.pe-so-delicious:hover,
.pe-hover.pe-so-digg:hover,
.pe-hover.pe-so-ebay:hover,
.pe-hover.pe-so-flickr:hover,
.pe-hover.pe-so-google-drive:hover,
.pe-hover.pe-so-grooveshark:hover,
.pe-hover.pe-so-joomla:hover,
.pe-hover.pe-so-picasa:hover,
.pe-hover.pe-so-qq:hover {
    color: rgb(0, 0, 0);
}

.pe-color.pe-so-aim,
.pe-color.pe-so-amazon,
.pe-hover.pe-so-aim:hover,
.pe-hover.pe-so-amazon:hover {
    color: rgb(248, 152, 29);
}

.pe-color.pe-so-android,
.pe-hover.pe-so-android:hover {
    color: rgb(173, 191, 66);
}

.pe-color.pe-so-app-store,
.pe-hover.pe-so-app-store:hover {
    color: rgb(43, 142, 240);
}

.pe-color.pe-so-apple,
.pe-hover.pe-so-apple:hover {
    color: rgb(102, 102, 102);
}

.pe-color.pe-so-behance,
.pe-hover.pe-so-behance:hover {
    color: rgb(19, 20, 24);
}

.pe-color.pe-so-bitbucket,
.pe-hover.pe-so-bitbucket:hover {
    color: rgb(8, 55, 101);
}

.pe-color.pe-so-blogger,
.pe-hover.pe-so-blogger:hover {
    color: rgb(236, 103, 47);
}

.pe-color.pe-so-css3,
.pe-hover.pe-so-css3:hover {
    color: rgb(66, 139, 200);
}

.pe-color.pe-so-deviantart-1,
.pe-hover.pe-so-deviantart-1:hover {
    color: rgb(197, 210, 38);
}

.pe-color.pe-so-deviantart-2,
.pe-hover.pe-so-deviantart-2:hover {
    color: rgb(93, 193, 72);
}

.pe-color.pe-so-dribbble,
.pe-hover.pe-so-dribbble:hover {
    color: rgb(232, 77, 136);
}

.pe-color.pe-so-dropbox,
.pe-hover.pe-so-dropbox:hover {
    color: rgb(31, 133, 226);
}

.pe-color.pe-so-drupal,
.pe-hover.pe-so-drupal:hover {
    color: rgb(23, 90, 142);
}

.pe-color.pe-so-etsy,
.pe-hover.pe-so-etsy:hover {
    color: rgb(202, 109, 50);
}

.pe-color.pe-so-evernote,
.pe-hover.pe-so-evernote:hover {
    color: rgb(139, 184, 71);
}

.pe-color.pe-so-facebook,
.pe-color.pe-so-like,
.pe-hover.pe-so-facebook:hover,
.pe-hover.pe-so-like:hover {
    color: rgb(62, 91, 152);
}

.pe-color.pe-so-firefox,
.pe-hover.pe-so-firefox:hover {
    color: rgb(234, 147, 47);
}

.pe-color.pe-so-flattr,
.pe-hover.pe-so-flattr:hover {
    color: rgb(241, 123, 48);
}

.pe-color.pe-so-forrst,
.pe-hover.pe-so-forrst:hover {
    color: rgb(92, 154, 104);
}

.pe-color.pe-so-foursquare,
.pe-hover.pe-so-foursquare:hover {
    color: rgb(249, 72, 119);
}

.pe-color.pe-so-git,
.pe-color.pe-so-github,
.pe-hover.pe-so-git:hover,
.pe-hover.pe-so-github:hover {
    color: rgb(24, 22, 22);
}

.pe-color.pe-so-google-plus,
.pe-hover.pe-so-google-plus:hover {
    color: rgb(217, 63, 45);
}

.pe-color.pe-so-habbo,
.pe-hover.pe-so-habbo:hover {
    color: rgb(244, 214, 49);
}

.pe-color.pe-so-hacker-news,
.pe-hover.pe-so-hacker-news:hover {
    color: rgb(240, 117, 48);
}

.pe-color.pe-so-html5,
.pe-hover.pe-so-html5:hover {
    color: rgb(228, 114, 62);
}

.pe-color.pe-so-ie,
.pe-hover.pe-so-ie:hover {
    color: rgb(57, 140, 236);
}

.pe-color.pe-so-instagram,
.pe-hover.pe-so-instagram:hover {
    color: rgb(136, 99, 84);
}

.pe-color.pe-so-jsfiddle,
.pe-hover.pe-so-jsfiddle:hover {
    color: rgb(76, 125, 187);
}

.pe-color.pe-so-lanyrd,
.pe-hover.pe-so-lanyrd:hover {
    color: rgb(60, 128, 201);
}

.pe-color.pe-so-lastfm,
.pe-hover.pe-so-lastfm:hover {
    color: rgb(213, 62, 42);
}

.pe-color.pe-so-linkedin,
.pe-hover.pe-so-linkedin:hover {
    color: rgb(51, 113, 184);
}

.pe-color.pe-so-linux,
.pe-hover.pe-so-linux:hover {
    color: rgb(237, 185, 51);
}

.pe-color.pe-so-love,
.pe-hover.pe-so-love:hover {
    color: rgb(240, 152, 175);
}

.pe-color.pe-so-myspace,
.pe-hover.pe-so-myspace:hover {
    color: rgb(3, 3, 3);
}

.pe-color.pe-so-odnolassniki,
.pe-hover.pe-so-odnolassniki:hover {
    color: rgb(242, 132, 49);
}

.pe-color.pe-so-openid,
.pe-hover.pe-so-openid:hover {
    color: rgb(230, 135, 53);
}

.pe-color.pe-so-opera,
.pe-hover.pe-so-opera:hover {
    color: rgb(197, 66, 55);
}

.pe-color.pe-so-paypal-1,
.pe-color.pe-so-paypal-2,
.pe-hover.pe-so-paypal-1:hover,
.pe-hover.pe-so-paypal-2:hover {
    color: rgb(66, 153, 213);
}

.pe-color.pe-so-pied-piper,
.pe-hover.pe-so-pied-piper:hover {
    color: rgb(82, 151, 73);
}

.pe-color.pe-so-pinterest,
.pe-hover.pe-so-pinterest:hover {
    color: rgb(202, 58, 39);
}

.pe-color.pe-so-qzone,
.pe-hover.pe-so-qzone:hover {
    color: rgb(235, 179, 75);
}

.pe-color.pe-so-rdio,
.pe-hover.pe-so-rdio:hover {
    color: rgb(39, 127, 193);
}

.pe-color.pe-so-reddit,
.pe-hover.pe-so-reddit:hover {
    color: rgb(239, 95, 48);
}

.pe-color.pe-so-renren,
.pe-hover.pe-so-renren:hover {
    color: rgb(23, 96, 158);
}

.pe-color.pe-so-rss,
.pe-hover.pe-so-rss:hover {
    color: rgb(239, 97, 48);
}

.pe-color.pe-so-safari-1,
.pe-color.pe-so-safari-2,
.pe-hover.pe-so-safari-1:hover,
.pe-hover.pe-so-safari-2:hover {
    color: rgb(85, 164, 200);
}

.pe-color.pe-so-share,
.pe-hover.pe-so-share:hover {
    color: rgb(56, 105, 45);
}

.pe-color.pe-so-skype,
.pe-hover.pe-so-skype:hover {
    color: rgb(63, 171, 227);
}

.pe-color.pe-so-slideshare,
.pe-hover.pe-so-slideshare:hover {
    color: rgb(106, 163, 166);
}

.pe-color.pe-so-soundcloud,
.pe-hover.pe-so-soundcloud:hover {
    color: rgb(237, 70, 47);
}

.pe-color.pe-so-spotify,
.pe-hover.pe-so-spotify:hover {
    color: rgb(122, 199, 1);
}

.pe-color.pe-so-stack-exchange,
.pe-hover.pe-so-stack-exchange:hover {
    color: rgb(32, 87, 152);
}

.pe-color.pe-so-stack-overflow,
.pe-hover.pe-so-stack-overflow:hover {
    color: rgb(244, 151, 49);
}

.pe-color.pe-so-steam,
.pe-hover.pe-so-steam:hover {
    color: rgb(23, 26, 32);
}

.pe-color.pe-so-stumbleupon,
.pe-hover.pe-so-stumbleupon:hover {
    color: rgb(230, 68, 46);
}

.pe-color.pe-so-tencent-weibo,
.pe-hover.pe-so-tencent-weibo:hover {
    color: rgb(48, 137, 179);
}

.pe-color.pe-so-trello,
.pe-hover.pe-so-trello:hover {
    color: rgb(49, 103, 130);
}

.pe-color.pe-so-tripadvisor,
.pe-hover.pe-so-tripadvisor:hover {
    color: rgb(103, 144, 69);
}

.pe-color.pe-so-tumblr,
.pe-hover.pe-so-tumblr:hover {
    color: rgb(69, 85, 108);
}

.pe-color.pe-so-twitch,
.pe-hover.pe-so-twitch:hover {
    color: rgb(92, 79, 163);
}

.pe-color.pe-so-twitter,
.pe-hover.pe-so-twitter:hover {
    color: rgb(76, 166, 222);
}

.pe-color.pe-so-viadeo,
.pe-hover.pe-so-viadeo:hover {
    color: rgb(228, 161, 45);
}

.pe-color.pe-so-vimeo,
.pe-hover.pe-so-vimeo:hover {
    color: rgb(81, 181, 231);
}

.pe-color.pe-so-vine,
.pe-hover.pe-so-vine:hover {
    color: rgb(81, 180, 137);
}

.pe-color.pe-so-vk,
.pe-hover.pe-so-vk:hover {
    color: rgb(90, 127, 166);
}

.pe-color.pe-so-wechat,
.pe-hover.pe-so-wechat:hover {
    color: rgb(175, 219, 36);
}

.pe-color.pe-so-weibo,
.pe-hover.pe-so-weibo:hover {
    color: rgb(200, 70, 56);
}

.pe-color.pe-so-wikipedia,
.pe-hover.pe-so-wikipedia:hover {
    color: rgb(105, 105, 105);
}

.pe-color.pe-so-windows,
.pe-hover.pe-so-windows:hover {
    color: rgb(63, 174, 238);
}

.pe-color.pe-so-wordpress-1,
.pe-color.pe-so-wordpress-2,
.pe-hover.pe-so-wordpress-1:hover,
.pe-hover.pe-so-wordpress-2:hover {
    color: rgb(69, 67, 66);
}

.pe-color.pe-so-xing,
.pe-hover.pe-so-xing:hover {
    color: rgb(34, 90, 97);
}

.pe-color.pe-so-yahoo-1,
.pe-hover.pe-so-yahoo-1:hover {
    color: rgb(110, 46, 133);
}

.pe-color.pe-so-yahoo-2,
.pe-hover.pe-so-yahoo-2:hover {
    color: rgb(52, 41, 146);
}

.pe-color.pe-so-yelp,
.pe-hover.pe-so-yelp:hover {
    color: rgb(200, 58, 38);
}

.pe-color.pe-so-youtube-1,
.pe-color.pe-so-youtube-2,
.pe-hover.pe-so-youtube-1:hover,
.pe-hover.pe-so-youtube-2:hover {
    color: rgb(225, 66, 44);
}

.pe-color.pe-so-zerply,
.pe-hover.pe-so-zerply:hover {
    color: rgb(157, 188, 121);
}

.pe-color.pe-so-bootstrap,
.pe-hover.pe-so-bootstrap:hover {
    color: rgb(111, 84, 153);
}

.pe-color.pe-so-pixeden,
.pe-hover.pe-so-pixeden:hover {
    color: rgb(149, 160, 74);
}

.pe-color.pe-so-magento,
.pe-hover.pe-so-magento:hover {
    color: rgb(237, 74, 25);
}

.pe-color.pe-so-sass,
.pe-hover.pe-so-sass:hover {
    color: rgb(204, 102, 153);
}

.pe-color.pe-so-ubuntu,
.pe-hover.pe-so-ubuntu:hover {
    color: rgb(221, 72, 20);
}

.pe-bg,
.pe-bg.pe-hover:hover {
    color: rgb(255, 255, 255);
    background-color: rgb(0, 0, 0);
}

.pe-bg {
    width: 1.63636em;
    height: 1.63636em;
    line-height: 1.63636em;
    text-align: center;
}

.pe-bg.pe-hover {
    background-color: transparent;
    color: inherit;
}

.pe-bg.pe-hover.pe-so-500px:hover,
.pe-bg.pe-hover.pe-so-chrome:hover,
.pe-bg.pe-hover.pe-so-codepen:hover,
.pe-bg.pe-hover.pe-so-delicious:hover,
.pe-bg.pe-hover.pe-so-digg:hover,
.pe-bg.pe-hover.pe-so-ebay:hover,
.pe-bg.pe-hover.pe-so-flickr:hover,
.pe-bg.pe-hover.pe-so-google-drive:hover,
.pe-bg.pe-hover.pe-so-grooveshark:hover,
.pe-bg.pe-hover.pe-so-joomla:hover,
.pe-bg.pe-hover.pe-so-picasa:hover,
.pe-bg.pe-hover.pe-so-qq:hover,
.pe-bg:not(.pe-hover).pe-so-500px,
.pe-bg:not(.pe-hover).pe-so-chrome,
.pe-bg:not(.pe-hover).pe-so-codepen,
.pe-bg:not(.pe-hover).pe-so-delicious,
.pe-bg:not(.pe-hover).pe-so-digg,
.pe-bg:not(.pe-hover).pe-so-ebay,
.pe-bg:not(.pe-hover).pe-so-flickr,
.pe-bg:not(.pe-hover).pe-so-google-drive,
.pe-bg:not(.pe-hover).pe-so-grooveshark,
.pe-bg:not(.pe-hover).pe-so-joomla,
.pe-bg:not(.pe-hover).pe-so-picasa,
.pe-bg:not(.pe-hover).pe-so-qq {
    background-color: rgb(0, 0, 0);
}

.pe-bg.pe-hover.pe-so-aim:hover,
.pe-bg.pe-hover.pe-so-amazon:hover,
.pe-bg:not(.pe-hover).pe-so-aim,
.pe-bg:not(.pe-hover).pe-so-amazon {
    background-color: rgb(248, 152, 29);
}

.pe-bg.pe-hover.pe-so-android:hover,
.pe-bg:not(.pe-hover).pe-so-android {
    background-color: rgb(173, 191, 66);
}

.pe-bg.pe-hover.pe-so-app-store:hover,
.pe-bg:not(.pe-hover).pe-so-app-store {
    background-color: rgb(43, 142, 240);
}

.pe-bg.pe-hover.pe-so-apple:hover,
.pe-bg:not(.pe-hover).pe-so-apple {
    background-color: rgb(102, 102, 102);
}

.pe-bg.pe-hover.pe-so-behance:hover,
.pe-bg:not(.pe-hover).pe-so-behance {
    background-color: rgb(19, 20, 24);
}

.pe-bg.pe-hover.pe-so-bitbucket:hover,
.pe-bg:not(.pe-hover).pe-so-bitbucket {
    background-color: rgb(8, 55, 101);
}

.pe-bg.pe-hover.pe-so-blogger:hover,
.pe-bg:not(.pe-hover).pe-so-blogger {
    background-color: rgb(236, 103, 47);
}

.pe-bg.pe-hover.pe-so-css3:hover,
.pe-bg:not(.pe-hover).pe-so-css3 {
    background-color: rgb(66, 139, 200);
}

.pe-bg.pe-hover.pe-so-deviantart-1:hover,
.pe-bg:not(.pe-hover).pe-so-deviantart-1 {
    background-color: rgb(197, 210, 38);
}

.pe-bg.pe-hover.pe-so-deviantart-2:hover,
.pe-bg:not(.pe-hover).pe-so-deviantart-2 {
    background-color: rgb(93, 193, 72);
}

.pe-bg.pe-hover.pe-so-dribbble:hover,
.pe-bg:not(.pe-hover).pe-so-dribbble {
    background-color: rgb(232, 77, 136);
}

.pe-bg.pe-hover.pe-so-dropbox:hover,
.pe-bg:not(.pe-hover).pe-so-dropbox {
    background-color: rgb(31, 133, 226);
}

.pe-bg.pe-hover.pe-so-drupal:hover,
.pe-bg:not(.pe-hover).pe-so-drupal {
    background-color: rgb(23, 90, 142);
}

.pe-bg.pe-hover.pe-so-etsy:hover,
.pe-bg:not(.pe-hover).pe-so-etsy {
    background-color: rgb(202, 109, 50);
}

.pe-bg.pe-hover.pe-so-evernote:hover,
.pe-bg:not(.pe-hover).pe-so-evernote {
    background-color: rgb(139, 184, 71);
}

.pe-bg.pe-hover.pe-so-facebook:hover,
.pe-bg.pe-hover.pe-so-like:hover,
.pe-bg:not(.pe-hover).pe-so-facebook,
.pe-bg:not(.pe-hover).pe-so-like {
    background-color: rgb(62, 91, 152);
}

.pe-bg.pe-hover.pe-so-firefox:hover,
.pe-bg:not(.pe-hover).pe-so-firefox {
    background-color: rgb(234, 147, 47);
}

.pe-bg.pe-hover.pe-so-flattr:hover,
.pe-bg:not(.pe-hover).pe-so-flattr {
    background-color: rgb(241, 123, 48);
}

.pe-bg.pe-hover.pe-so-forrst:hover,
.pe-bg:not(.pe-hover).pe-so-forrst {
    background-color: rgb(92, 154, 104);
}

.pe-bg.pe-hover.pe-so-foursquare:hover,
.pe-bg:not(.pe-hover).pe-so-foursquare {
    background-color: rgb(249, 72, 119);
}

.pe-bg.pe-hover.pe-so-git:hover,
.pe-bg.pe-hover.pe-so-github:hover,
.pe-bg:not(.pe-hover).pe-so-git,
.pe-bg:not(.pe-hover).pe-so-github {
    background-color: rgb(24, 22, 22);
}

.pe-bg.pe-hover.pe-so-google-plus:hover,
.pe-bg:not(.pe-hover).pe-so-google-plus {
    background-color: rgb(217, 63, 45);
}

.pe-bg.pe-hover.pe-so-habbo:hover,
.pe-bg:not(.pe-hover).pe-so-habbo {
    background-color: rgb(244, 214, 49);
}

.pe-bg.pe-hover.pe-so-hacker-news:hover,
.pe-bg:not(.pe-hover).pe-so-hacker-news {
    background-color: rgb(240, 117, 48);
}

.pe-bg.pe-hover.pe-so-html5:hover,
.pe-bg:not(.pe-hover).pe-so-html5 {
    background-color: rgb(228, 114, 62);
}

.pe-bg.pe-hover.pe-so-ie:hover,
.pe-bg:not(.pe-hover).pe-so-ie {
    background-color: rgb(57, 140, 236);
}

.pe-bg.pe-hover.pe-so-instagram:hover,
.pe-bg:not(.pe-hover).pe-so-instagram {
    background-color: rgb(136, 99, 84);
}

.pe-bg.pe-hover.pe-so-jsfiddle:hover,
.pe-bg:not(.pe-hover).pe-so-jsfiddle {
    background-color: rgb(76, 125, 187);
}

.pe-bg.pe-hover.pe-so-lanyrd:hover,
.pe-bg:not(.pe-hover).pe-so-lanyrd {
    background-color: rgb(60, 128, 201);
}

.pe-bg.pe-hover.pe-so-lastfm:hover,
.pe-bg:not(.pe-hover).pe-so-lastfm {
    background-color: rgb(213, 62, 42);
}

.pe-bg.pe-hover.pe-so-linkedin:hover,
.pe-bg:not(.pe-hover).pe-so-linkedin {
    background-color: rgb(51, 113, 184);
}

.pe-bg.pe-hover.pe-so-linux:hover,
.pe-bg:not(.pe-hover).pe-so-linux {
    background-color: rgb(237, 185, 51);
}

.pe-bg.pe-hover.pe-so-love:hover,
.pe-bg:not(.pe-hover).pe-so-love {
    background-color: rgb(240, 152, 175);
}

.pe-bg.pe-hover.pe-so-myspace:hover,
.pe-bg:not(.pe-hover).pe-so-myspace {
    background-color: rgb(3, 3, 3);
}

.pe-bg.pe-hover.pe-so-odnolassniki:hover,
.pe-bg:not(.pe-hover).pe-so-odnolassniki {
    background-color: rgb(242, 132, 49);
}

.pe-bg.pe-hover.pe-so-openid:hover,
.pe-bg:not(.pe-hover).pe-so-openid {
    background-color: rgb(230, 135, 53);
}

.pe-bg.pe-hover.pe-so-opera:hover,
.pe-bg:not(.pe-hover).pe-so-opera {
    background-color: rgb(197, 66, 55);
}

.pe-bg.pe-hover.pe-so-paypal-1:hover,
.pe-bg.pe-hover.pe-so-paypal-2:hover,
.pe-bg:not(.pe-hover).pe-so-paypal-1,
.pe-bg:not(.pe-hover).pe-so-paypal-2 {
    background-color: rgb(66, 153, 213);
}

.pe-bg.pe-hover.pe-so-pied-piper:hover,
.pe-bg:not(.pe-hover).pe-so-pied-piper {
    background-color: rgb(82, 151, 73);
}

.pe-bg.pe-hover.pe-so-pinterest:hover,
.pe-bg:not(.pe-hover).pe-so-pinterest {
    background-color: rgb(202, 58, 39);
}

.pe-bg.pe-hover.pe-so-qzone:hover,
.pe-bg:not(.pe-hover).pe-so-qzone {
    background-color: rgb(235, 179, 75);
}

.pe-bg.pe-hover.pe-so-rdio:hover,
.pe-bg:not(.pe-hover).pe-so-rdio {
    background-color: rgb(39, 127, 193);
}

.pe-bg.pe-hover.pe-so-reddit:hover,
.pe-bg:not(.pe-hover).pe-so-reddit {
    background-color: rgb(239, 95, 48);
}

.pe-bg.pe-hover.pe-so-renren:hover,
.pe-bg:not(.pe-hover).pe-so-renren {
    background-color: rgb(23, 96, 158);
}

.pe-bg.pe-hover.pe-so-rss:hover,
.pe-bg:not(.pe-hover).pe-so-rss {
    background-color: rgb(239, 97, 48);
}

.pe-bg.pe-hover.pe-so-safari-1:hover,
.pe-bg.pe-hover.pe-so-safari-2:hover,
.pe-bg:not(.pe-hover).pe-so-safari-1,
.pe-bg:not(.pe-hover).pe-so-safari-2 {
    background-color: rgb(85, 164, 200);
}

.pe-bg.pe-hover.pe-so-share:hover,
.pe-bg:not(.pe-hover).pe-so-share {
    background-color: rgb(56, 105, 45);
}

.pe-bg.pe-hover.pe-so-skype:hover,
.pe-bg:not(.pe-hover).pe-so-skype {
    background-color: rgb(63, 171, 227);
}

.pe-bg.pe-hover.pe-so-slideshare:hover,
.pe-bg:not(.pe-hover).pe-so-slideshare {
    background-color: rgb(106, 163, 166);
}

.pe-bg.pe-hover.pe-so-soundcloud:hover,
.pe-bg:not(.pe-hover).pe-so-soundcloud {
    background-color: rgb(237, 70, 47);
}

.pe-bg.pe-hover.pe-so-spotify:hover,
.pe-bg:not(.pe-hover).pe-so-spotify {
    background-color: rgb(122, 199, 1);
}

.pe-bg.pe-hover.pe-so-stack-exchange:hover,
.pe-bg:not(.pe-hover).pe-so-stack-exchange {
    background-color: rgb(32, 87, 152);
}

.pe-bg.pe-hover.pe-so-stack-overflow:hover,
.pe-bg:not(.pe-hover).pe-so-stack-overflow {
    background-color: rgb(244, 151, 49);
}

.pe-bg.pe-hover.pe-so-steam:hover,
.pe-bg:not(.pe-hover).pe-so-steam {
    background-color: rgb(23, 26, 32);
}

.pe-bg.pe-hover.pe-so-stumbleupon:hover,
.pe-bg:not(.pe-hover).pe-so-stumbleupon {
    background-color: rgb(230, 68, 46);
}

.pe-bg.pe-hover.pe-so-tencent-weibo:hover,
.pe-bg:not(.pe-hover).pe-so-tencent-weibo {
    background-color: rgb(48, 137, 179);
}

.pe-bg.pe-hover.pe-so-trello:hover,
.pe-bg:not(.pe-hover).pe-so-trello {
    background-color: rgb(49, 103, 130);
}

.pe-bg.pe-hover.pe-so-tripadvisor:hover,
.pe-bg:not(.pe-hover).pe-so-tripadvisor {
    background-color: rgb(103, 144, 69);
}

.pe-bg.pe-hover.pe-so-tumblr:hover,
.pe-bg:not(.pe-hover).pe-so-tumblr {
    background-color: rgb(69, 85, 108);
}

.pe-bg.pe-hover.pe-so-twitch:hover,
.pe-bg:not(.pe-hover).pe-so-twitch {
    background-color: rgb(92, 79, 163);
}

.pe-bg.pe-hover.pe-so-twitter:hover,
.pe-bg:not(.pe-hover).pe-so-twitter {
    background-color: rgb(76, 166, 222);
}

.pe-bg.pe-hover.pe-so-viadeo:hover,
.pe-bg:not(.pe-hover).pe-so-viadeo {
    background-color: rgb(228, 161, 45);
}

.pe-bg.pe-hover.pe-so-vimeo:hover,
.pe-bg:not(.pe-hover).pe-so-vimeo {
    background-color: rgb(81, 181, 231);
}

.pe-bg.pe-hover.pe-so-vine:hover,
.pe-bg:not(.pe-hover).pe-so-vine {
    background-color: rgb(81, 180, 137);
}

.pe-bg.pe-hover.pe-so-vk:hover,
.pe-bg:not(.pe-hover).pe-so-vk {
    background-color: rgb(90, 127, 166);
}

.pe-bg.pe-hover.pe-so-wechat:hover,
.pe-bg:not(.pe-hover).pe-so-wechat {
    background-color: rgb(175, 219, 36);
}

.pe-bg.pe-hover.pe-so-weibo:hover,
.pe-bg:not(.pe-hover).pe-so-weibo {
    background-color: rgb(200, 70, 56);
}

.pe-bg.pe-hover.pe-so-wikipedia:hover,
.pe-bg:not(.pe-hover).pe-so-wikipedia {
    background-color: rgb(105, 105, 105);
}

.pe-bg.pe-hover.pe-so-windows:hover,
.pe-bg:not(.pe-hover).pe-so-windows {
    background-color: rgb(63, 174, 238);
}

.pe-bg.pe-hover.pe-so-wordpress-1:hover,
.pe-bg.pe-hover.pe-so-wordpress-2:hover,
.pe-bg:not(.pe-hover).pe-so-wordpress-1,
.pe-bg:not(.pe-hover).pe-so-wordpress-2 {
    background-color: rgb(69, 67, 66);
}

.pe-bg.pe-hover.pe-so-xing:hover,
.pe-bg:not(.pe-hover).pe-so-xing {
    background-color: rgb(34, 90, 97);
}

.pe-bg.pe-hover.pe-so-yahoo-1:hover,
.pe-bg:not(.pe-hover).pe-so-yahoo-1 {
    background-color: rgb(110, 46, 133);
}

.pe-bg.pe-hover.pe-so-yahoo-2:hover,
.pe-bg:not(.pe-hover).pe-so-yahoo-2 {
    background-color: rgb(52, 41, 146);
}

.pe-bg.pe-hover.pe-so-yelp:hover,
.pe-bg:not(.pe-hover).pe-so-yelp {
    background-color: rgb(200, 58, 38);
}

.pe-bg.pe-hover.pe-so-youtube-1:hover,
.pe-bg.pe-hover.pe-so-youtube-2:hover,
.pe-bg:not(.pe-hover).pe-so-youtube-1,
.pe-bg:not(.pe-hover).pe-so-youtube-2 {
    background-color: rgb(225, 66, 44);
}

.pe-bg.pe-hover.pe-so-zerply:hover,
.pe-bg:not(.pe-hover).pe-so-zerply {
    background-color: rgb(157, 188, 121);
}

.pe-bg.pe-hover.pe-so-bootstrap:hover,
.pe-bg:not(.pe-hover).pe-so-bootstrap {
    background-color: rgb(111, 84, 153);
}

.pe-bg.pe-hover.pe-so-pixeden:hover,
.pe-bg:not(.pe-hover).pe-so-pixeden {
    background-color: rgb(149, 160, 74);
}

.pe-bg.pe-hover.pe-so-magento:hover,
.pe-bg:not(.pe-hover).pe-so-magento {
    background-color: rgb(237, 74, 25);
}

.pe-bg.pe-hover.pe-so-sass:hover,
.pe-bg:not(.pe-hover).pe-so-sass {
    background-color: rgb(204, 102, 153);
}

.pe-bg.pe-hover.pe-so-ubuntu:hover,
.pe-bg:not(.pe-hover).pe-so-ubuntu {
    background-color: rgb(221, 72, 20);
}

.pe-bg-rd {
    border-radius: 6px;
}

.pe-bg-cl,
.pe-bg-cl:hover {
    border-radius: 100%;
}

.pe-pad {
    padding: 0px 0.15em;
}

.pe-social {
    margin-bottom: 0px;
    padding-left: 0px;
    list-style: none;
}

.pe-social li {
    padding: 0px 5px;
    display: inline-block;
    vertical-align: middle;
}

.pe-vertical li {
    padding: 5px;
    display: block;
}

.pe-social a {
    display: inline-block;
    color: rgb(0, 0, 0);
}