.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../..//assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../..//assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../..//assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../..//assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";
.contao-cookiebar {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9999;
  font-size: 0;
  letter-spacing: 0;
  text-align: center;
  padding: 15px;
  max-height: 100vh;
  box-sizing: border-box;
  pointer-events: none;
  overflow: hidden; }
  .contao-cookiebar * {
    box-sizing: border-box; }
  .contao-cookiebar:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .contao-cookiebar .cc-inner {
    display: inline-block;
    overflow-y: auto;
    max-height: 100%;
    max-width: 100%;
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
    font-size: 1rem;
    text-align: left; }
  .contao-cookiebar.cc-top .cc-inner {
    vertical-align: top; }
  .contao-cookiebar.cc-top.cc-active .cc-inner {
    animation: cookiebar-top-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-top.cc-saved .cc-inner {
    animation: cookiebar-top-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-bottom .cc-inner {
    vertical-align: bottom; }
  .contao-cookiebar.cc-bottom.cc-active .cc-inner {
    animation: cookiebar-bottom-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-bottom.cc-saved .cc-inner {
    animation: cookiebar-bottom-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-middle .cc-inner {
    vertical-align: middle; }
  .contao-cookiebar.cc-middle.cc-active .cc-inner {
    animation: cookiebar-middle-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-middle.cc-saved .cc-inner {
    animation: cookiebar-middle-out 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-left {
    text-align: left; }
  .contao-cookiebar.cc-right {
    text-align: right; }
  .contao-cookiebar .cc-head h1:first-child, .contao-cookiebar .cc-head h2:first-child, .contao-cookiebar .cc-head h3:first-child, .contao-cookiebar .cc-head h4:first-child, .contao-cookiebar .cc-head h5:first-child, .contao-cookiebar .cc-head h6:first-child {
    margin-top: 0; }
  .contao-cookiebar .cc-head p {
    margin-bottom: 15px; }
  .contao-cookiebar .cc-btn {
    display: inline-block;
    cursor: pointer;
    width: 100%;
    padding: 8px 14px;
    margin-bottom: 8px;
    font-size: 15px;
    outline: 0 none;
    border: 1px solid #cfcfcf;
    border-radius: 4px;
    color: #444;
    background: #f5f5f5; }
    .contao-cookiebar .cc-btn:hover {
      background: #ececec; }
    .contao-cookiebar .cc-btn:last-child {
      margin-bottom: 0; }
  .contao-cookiebar .grayscale .cc-btn {
    background: #f1efef; }
    .contao-cookiebar .grayscale .cc-btn:hover {
      background: #ececec; }
    .contao-cookiebar .grayscale .cc-btn.success {
      background: #fbfbfb; }
      .contao-cookiebar .grayscale .cc-btn.success:hover {
        background: #f7f7f7; }
  .contao-cookiebar .highlight .cc-btn.success {
    background: #4e9e3e;
    border-color: #3e7830;
    color: #fff; }
    .contao-cookiebar .highlight .cc-btn.success:hover {
      background: #4c933f; }
  .contao-cookiebar label {
    position: relative;
    display: block;
    padding: 8px 13px 8px 0;
    line-height: 1.2rem; }
    .contao-cookiebar label.group {
      font-weight: 600; }
  .contao-cookiebar input {
    position: absolute;
    width: 1px;
    height: 1px;
    outline: 0 none;
    opacity: 0; }
    .contao-cookiebar input + label {
      padding: 8px 13px 8px 50px;
      cursor: pointer; }
      .contao-cookiebar input + label:before {
        content: '';
        position: absolute;
        top: 6px;
        left: 0;
        width: 35px;
        height: 18px;
        margin: 0;
        box-sizing: content-box;
        border-radius: 10px;
        background: #fff;
        border: 2px solid #9c9b99;
        transition: border-color .2s; }
      .contao-cookiebar input + label:after {
        display: block;
        content: '';
        position: absolute;
        top: 10px;
        left: 4px;
        width: 14px;
        height: 14px;
        border-radius: 10px;
        background: #9c9b99;
        transition: background .2s, margin-left .2s, padding .2s; }
      .contao-cookiebar input + label:active:after {
        padding-left: 5px; }
    .contao-cookiebar input.cc-group-half + label:after {
      background: linear-gradient(to right, #9c9b99 0%, #9c9b99 50%, #399d32 50%, #399d32 100%); }
    .contao-cookiebar input:checked + label:after {
      background: #399d32;
      margin-left: 17px; }
    .contao-cookiebar input:checked + label:active:after {
      margin-left: 12px; }
    .contao-cookiebar input:checked + label:before {
      background: #dcf3db;
      border-color: #399d32; }
    .contao-cookiebar input:disabled + label {
      pointer-events: none; }
      .contao-cookiebar input:disabled + label:after {
        background: #c8c7c5; }
      .contao-cookiebar input:disabled + label:before {
        background: #f4f4f4;
        border-color: #c8c7c5; }
  .contao-cookiebar.cc-active .cc-inner {
    opacity: 1;
    pointer-events: auto;
    visibility: visible; }
  .contao-cookiebar.cc-active.cc-blocked {
    pointer-events: auto;
    animation: cookiebar-overlay-in 0.5s ease-in-out forwards; }
  .contao-cookiebar.cc-saved.cc-inner {
    opacity: 0;
    pointer-events: none;
    visibility: hidden; }
  .contao-cookiebar.cc-saved.cc-blocked {
    pointer-events: none;
    animation: cookiebar-overlay-out 0.5s ease-in-out forwards; }

@media (min-width: 768px) {
  .contao-cookiebar .cc-btn {
    width: auto;
    margin-bottom: 0; }
  .contao-cookiebar .cc-inner {
    max-width: 750px; } }

@keyframes cookiebar-overlay-in {
  0% {
    background: rgba(0, 0, 0, 0); }
  100% {
    background: rgba(0, 0, 0, 0.75); } }

@keyframes cookiebar-overlay-out {
  0% {
    background: rgba(0, 0, 0, 0.75); }
  100% {
    background: rgba(0, 0, 0, 0);
    visibility: hidden; } }

@keyframes cookiebar-top-in {
  0% {
    opacity: 0;
    transform: translateY(-100%); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

@keyframes cookiebar-top-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(-100%); } }

@keyframes cookiebar-middle-in {
  0% {
    opacity: 0;
    transform: scale(0); }
  100% {
    opacity: 1;
    transform: scale(1); } }

@keyframes cookiebar-middle-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: scale(1); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: scale(0); } }

@keyframes cookiebar-bottom-in {
  0% {
    opacity: 0;
    transform: translateY(100%); }
  100% {
    opacity: 1;
    transform: translateY(0); } }

@keyframes cookiebar-bottom-out {
  0% {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); }
  100% {
    opacity: 0;
    visibility: hidden;
    transform: translateY(100%); } }

.contao-cookiebar {
  color: #444444; }
  .contao-cookiebar p {
    color: #868686;
    line-height: 1.4; }
  .contao-cookiebar .cc-inner {
    padding: 25px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
    background: #fff; }
  .contao-cookiebar .cc-group {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: center;
    position: relative;
    border: 1px solid #d0d0d0;
    border-radius: 5px;
    margin-bottom: 10px; }
    .contao-cookiebar .cc-group > label {
      flex-grow: 1;
      margin: 5px 0 5px 10px; }
    .contao-cookiebar .cc-group .cc-detail-btn {
      border: 0 none;
      outline: 0 none;
      background: transparent;
      font-size: 13px;
      letter-spacing: 0;
      text-transform: initial;
      cursor: pointer;
      color: #a2a2a2;
      padding: 8px 10px;
      line-height: 1.2rem; }
      .contao-cookiebar .cc-group .cc-detail-btn span:nth-child(2) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn.cc-active span:nth-child(1) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn.cc-active span:nth-child(2) {
        display: inline; }
      .contao-cookiebar .cc-group .cc-detail-btn:hover {
        color: #717171; }
    .contao-cookiebar .cc-group .cc-detail-btn-details {
      display: inline-block;
      border: 0 none;
      outline: 0 none;
      background: transparent;
      font-size: 13px;
      letter-spacing: 0;
      text-transform: initial;
      cursor: pointer;
      color: #a2a2a2;
      text-decoration: underline;
      padding: 0;
      margin: 0 0 10px; }
      .contao-cookiebar .cc-group .cc-detail-btn-details span:nth-child(2) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn-details.cc-active span:nth-child(1) {
        display: none; }
      .contao-cookiebar .cc-group .cc-detail-btn-details.cc-active span:nth-child(2) {
        display: inline; }
      .contao-cookiebar .cc-group .cc-detail-btn-details:hover {
        color: #717171; }
  .contao-cookiebar .cc-cookies {
    display: none;
    width: 100%;
    background: #fbfbfb;
    border-radius: 0 0 5px 5px; }
    .contao-cookiebar .cc-cookies > p {
      font-size: 0.875rem; }
    .contao-cookiebar .cc-cookies > p, .contao-cookiebar .cc-cookies > .cc-cookie {
      margin: 0;
      padding: 15px;
      border-top: 1px solid #e6e6e6; }
    .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info {
      font-size: 0.875rem;
      background: #fff;
      padding: 10px;
      border-radius: 5px;
      border: 1px solid #efefef; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info > div > span {
        font-weight: 600; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info > div + div {
        margin-top: 5px; }
      .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-info + button.cc-detail-btn-details {
        margin-top: 15px; }
    .contao-cookiebar .cc-cookies .cc-cookie .cc-cookie-desc > p {
      margin-bottom: 0; }
    .contao-cookiebar .cc-cookies .cc-cookie label.cookie + p, .contao-cookiebar .cc-cookies .cc-cookie label.cookie + .cc-cookie-info, .contao-cookiebar .cc-cookies .cc-cookie label.cookie + button.cc-detail-btn-details {
      margin-top: 10px; }
    .contao-cookiebar .cc-cookies .cc-cookie p {
      margin: 0 0 15px;
      font-size: 0.875rem; }
  .contao-cookiebar .cc-footer, .contao-cookiebar .cc-info {
    text-align: center; }
  .contao-cookiebar .cc-info {
    margin-top: 15px; }
    .contao-cookiebar .cc-info > p {
      font-size: 0.875rem; }
    .contao-cookiebar .cc-info > a {
      display: inline-block;
      font-size: 0.813rem;
      color: #a2a2a2;
      text-decoration: none; }
      .contao-cookiebar .cc-info > a:hover {
        color: #717171; }
      .contao-cookiebar .cc-info > a + a:before {
        display: inline-block;
        content: '·';
        margin-right: 5px; }

/* =============================================================================
 * reset & defaults
 * ========================================================================== */

/*     --reset
------------------------------------------------- */
* {margin: 0; padding: 0; border: 0; outline: 0; background-repeat: no-repeat; text-rendering: optimizeLegibility;}
.jPanelMenu-panel *, #styler-panel * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#wrapper .mejs-container * {-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
ol, ul {list-style: none;}
table {border-spacing: 0;}
body {height: 100%; -webkit-overflow-scrolling: touch; position: relative; font-size: 15px;}
#header_after, #main, #left, #right, #header, #container_before, #container, #container_before:before, #container_before:after, #wrapper, #main .inside .mod_article {-webkit-backface-visibility: hidden;}
.printonly {display:none;}
.ohnePfeile .bx-controls-direction {display:none;}
.ohnePfeile .bx-wrapper {margin-left:0 !important;}

/*     --float classes
------------------------------------------------- */
.float-left {float: left;}
.float-right {float: right;}

/*     --helper classes
------------------------------------------------- */
.center {text-align: center;}
.hide {display: none;}

/*     --lightbox link height
------------------------------------------------- */
.image_container a {line-height: 0;}

/*     --lightbox width
------------------------------------------------- */ 
#mbCenter img {width: auto; max-width: 100%; height: auto; vertical-align: middle;}

/*     --clearings + defaults
------------------------------------------------- */
.inside{position:relative;text-align:left}
.block{overflow:hidden}
.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}
.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}
.custom{display:block;text-align:left}
.custom:after{content:".";display:block;height:0;clear:both;visibility:hidden}
*+html #main{position:static}
header,footer,nav,section,aside,article,figure,figcaption{display:block}
#container:after {content: "020"; display: block; height: 0; clear: both; visibility: hidden;}

/*     --chromeframe
------------------------------------------------- */
#chromeframe {background: red; padding: 10px; color: #fff; text-align: center; position: relative; z-index: 10000;}


/* =============================================================================
 * columns for better content separation -responsive
 * ========================================================================== */

.full       		{overflow: hidden; margin-left: 0; width:100%; float:left;	position:relative;}
.one_half			{overflow: hidden; margin-left: 4%; width:48%; float:left; 	position:relative;}
.one_third			{overflow: hidden; margin-left: 3.5%; width:31%; float:left; position:relative;}
.two_third			{overflow: hidden; margin-left: 3.5%; width:65.5%; float:left; position:relative;} 
.one_fourth			{overflow: hidden; margin-left: 2.5%; width:23.125%; float:left; 	position:relative;}
.two_fourth			{overflow: hidden; margin-left: 2.5%; width:48.75%; float:left; 	position:relative;}
.three_fourth		{overflow: hidden; margin-left: 2.5%; width:74.375%; float:left; 	position:relative;}
.one_fifth			{overflow: hidden; margin-left: 2.5%; width:18%; float:left;	position:relative;}
.two_fifth			{overflow: hidden; margin-left: 2.5%; width:38.5%; float:left;	position:relative;}
.three_fifth		{overflow: hidden; margin-left: 2.5%; width:59%; float:left; 	position:relative;}
.four_fifth			{overflow: hidden; margin-left: 2.5%; width:79.5%; float:left; 	position:relative;}

.mod_article div.one_half:first-child, .mod_article div.one_third:first-child, .mod_article div.two_third:first-child, .mod_article div.one_fourth:first-child, .mod_article div.two_fourth:first-child, .mod_article div.three_fourth:first-child, .mod_article div.one_fifth:first-child, .mod_article div.two_fifth:first-child, .mod_article div.three_fifth:first-child, .mod_article div.four_fifth:first-child,
.full.first, .one_fifth.first, .one_fourth.first, .two_fourth.first, .one_third.first, .two_fifth.first, .one_half.first, .three_fifth.first, .two_third.first, .three_fourth.first, .four_fifth.first {margin-left: 0!important; clear: left;}

.full input, .full label, .one_half input, .one_half label, .one_third input, .one_third label {width: 100%; float: none; margin-left: 0;}

/*.one_half:nth-child(2n + 2) ~ .one_half {margin-top: 4%;}*/
/*.one_third:nth-child(3n + 3) ~ .one_third {margin-top: 3.5%;}*/

/* =============================================================================
 * general styles & page setup
 * ========================================================================== */

a {color: #555; text-decoration: none;}
p {margin-bottom: 15px;}
blockquote {font-style: italic; font-size: 16px; margin-bottom: 20px;}
blockquote p {line-height: 22px;}
iframe {max-width: 100%;}
#container .image_container img {width: 100%;}
#container .mod_newslist .image_container img { border:1px solid #dddddd;}

code, pre {font-family: monospace;}
.bigtext {font-size: 21px; line-height: 30px; font-weight: 200;}
.center {text-align: center;}
abbr {background: #efefef; border-bottom: 1px dashed; cursor: pointer;}
.no_margins p {margin: 0;}
.color {color: #d5533f;}
.bg_color {background-color: #d5533f;}

/*     --border for ce_elements
------------------------------------------------- */
.border-top {border-top: 1px solid #ccc; padding-top: 20px;}
.border-bottom {border-bottom: 1px solid #ccc; padding-bottom: 20px;}

/*     --headlines
------------------------------------------------- */
h1, h2, h3, h4, h5, h6 {padding: 0.3em 0; line-height: 1.3; margin-bottom: 0.5em; font-family: 'Open Sans', sans-serif; text-transform: uppercase; color: #4d4f4f;}
h1 {font-size: 35px; padding-top: 0; font-weight: 300; border-bottom: 3px solid #efefef; line-height: 1.2em;}
h2 {font-size: 21px; margin-bottom: 10px; font-weight:normal; line-height: 1.3em;}
h3 {font-size: 18px;}
h4 {font-size: 16px; line-height:120%;}
h5 {font-size: 13px;}
h6 {font-size: 12px;}

h2 span {padding-bottom: 4px;}

/*     --h1-h6 as divider
------------------------------------------------- */
.divider h1, .divider h2, .divider h3, .divider h4, .divider h5, .divider h6, h1.divider, h2.divider, h3.divider, h4.divider, h5.divider, h6.divider {background: url(../../files/cto_layout/img/title-bg.png) repeat left center; line-height: 1.4em; margin-bottom: 20px; border: 0;}
.divider span {background: #fff; padding-right: 10px;}
.divider_2 h1, .divider_2 h2, .divider_2 h3, .divider_2 h4, .divider_2 h5, .divider_2 h6, h1.divider_2, h2.divider_2, h3.divider_2, h4.divider_2, h5.divider_2, h6.divider_2 {background: url(../../files/cto_layout/img/divider_4.png) repeat-x left 59%; line-height: 1.6em; margin-bottom: 30px; border: 0;}
.divider_2 span {background: #fff; padding: 0 10px 0 0;}

/*     --hr divider
------------------------------------------------- */
hr {width: 100%; clear: both;}
hr, hr.divider_1 {padding: 0; border: none; border-top: medium double #ddd; color: #ccc; text-align: center; height: 1px; margin: 25px 0;}
hr.divider_2 {position: relative;margin: 40px 0;height: 7px;line-height: 7px;border: 0;background: url(../../files/cto_layout/img/divider_2.png); border-radius: 7px; }
hr.divider_3 {position: relative;margin: 40px 0;height: 11px;line-height: 11px;border: 0;background: url(../../files/cto_layout/img/divider_3.png) center top no-repeat; background-size: 100%;}
hr.divider_4 {position: relative;margin: 40px 0;height: 11px;line-height: 11px;border: 0;background: url(../../files/cto_layout/img/divider_4.png) center top repeat-x;}

/*     --body
------------------------------------------------- */
body {color: #555; overflow-x: hidden; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 21px;}
body .jPanelMenu-panel, body {background: #F3F3F3;}

/*     --page-width
------------------------------------------------- */

#yupwrapper,
#top, 
#top .inside, 
#header, 
#header .inside, 
#header_after .inside, 
#wrapper, #footer, 
#footer .inside, 
#container_before .inside, 
#bottom, #bottom .inside, 
#container-inside {
	max-width: 1280px; margin: 0 auto;
	}

/*     --page-width layout_wide
------------------------------------------------- */
body.layout_wide #header, body.layout_wide #header_after, body.layout_wide #header_after .inside, body.layout_wide #wrapper, body.layout_wide #container_before, body.layout_wide #footer, body.layout_wide #bottom {max-width: 100%;}
body.layout_wide #top .inside {padding-left: 40px; padding-right: 40px;}

/*     --body classes for hide elements
------------------------------------------------- */
body.socials_hide .socials, body.langswitch_hide .sprachwechsler, body.top_hide #top, body.hotline_hide #hotline, body.search_hide #top .mod_search, body.search_hide #jPanelMenu-menu .mod_search {display: none;}

/*     --top
------------------------------------------------- */
#top {overflow: hidden; padding: 5px 0; background: rgba(255, 255, 255, 1); margin-bottom: 0px; -moz-box-shadow: 0 0 7px rgba(0,0,0,.11); -webkit-box-shadow: 0 0 7px rgba(0,0,0,.11); box-shadow: 0 0 7px rgba(0,0,0,.11);}
#top .socials {float: left; margin-top: 1px; margin-right: 15px;}
#top .mod_search {float: right;}
#top .socials a:before {line-height: 29px; width: 29px; height: 29px; font-size: 11px;}
#top .mod_search {margin: 46px 20px 20px 20px;}
#top .mod_search input {width: 150px; padding: 6px; border-width: 1px;}
#top .mod_search .submit {height: 28px;}
#top .mod_search .text {height: 28px;}
#top #hotline {float: right; line-height: 32px;}
#top #hotline:before {font-family: "icons"; content: "\eccc"; display: inline-block; position: relative; margin-right: 10px;}

/*     --sprachwechsler
------------------------------------------------- */
.sprachwechsler {float: left;}
.sprachwechsler a {margin-right: 5px; line-height: 30px; padding-right: 8px; border-right: 1px solid #ccc;}
.sprachwechsler a:last-child {border: 0;}
.sprachwechsler a:hover {text-decoration: underline;}

/*     --logo
------------------------------------------------- */
#logo { float: left; margin: 22px 20px 30px 40px; }
#logo img {width: auto; height: 80px;}

#mobilelogo { float: left; margin: 10px 0px 0px 0px; display: none;}
#mobilelogo img {width: auto; height: 60px}

.firma {float: left;margin: 25px 0px 0px 10px; }
.firma .label {font-size: 35px;font-weight: bold;margin: 0px 20px 0px 0px; letter-spacing: .75px;}
.firma .owner {font-size: 16px;}
.firma p {padding:0;}
.firma .logo-text {
	display: inline-flex;
	flex-direction: column-reverse;
	align-items: end;
	gap: 6px;
	margin-bottom: 10px;
}

.firma .logo-text .label {
	margin: 0;
}

.firma .claim {
	font-size: 13px;
	font-weight: bold;
}

/*     --header
------------------------------------------------- */
#header {background-repeat: repeat; position: relative; background-color: #fff; z-index: 50000; -moz-box-shadow: 0 0 7px rgba(0,0,0,.11); -webkit-box-shadow: 0 0 7px rgba(0,0,0,.11); box-shadow: 0 0 7px rgba(0,0,0,.11);} 
#header .inside {padding: 0;}
#header .image_container {margin: 0;} 

/*     --header_after
------------------------------------------------- */
#header_after {display: block; margin-left: auto; margin-right: auto; overflow: hidden;}
#header_after .inside {overflow: hidden!important; line-height: 0;}
#header_after .ce_text {position: absolute; left: 0; top: 30%; width: 100%;}
#header_after .ce_text h1 {font-weight: 400; text-transform: uppercase; font-family: 'Raleway'; letter-spacing: -0.2px; border: 0; padding: 0; margin: 0;}
#header_after .ce_text strong {font-weight: 800;}
#header_after .image_container {margin: 0;}

/*     --header_after text
------------------------------------------------- */
#header_after .ce_text h1, #header_after .ce_text h2, #header_after .ce_text h3, #header_after .ce_text h4, #header_after .ce_text h5, #header_after .ce_text h6, #header_after .ce_text p {padding: 0 40px; max-width: 1280px; margin-left: auto; margin-right: auto;}

/*     --layerslider
------------------------------------------------- */
#layerslider ul {display: none;}
.tp-rightarrow.default {background: rgba(160, 160, 160, 0.8); right: 0!important; border-radius: 3px 0 0 3px; z-index: 100; width: 50px; height: 70px;}
.tp-rightarrow.default:before {font-family: "icons"; content: "\e94b"; display: block; position: relative; margin-right: 5px; font-size: 30px; line-height: 30px; margin-top: -12px; top: 50%; text-align: center; color: #fff;}
.tp-leftarrow.default {background: rgba(160, 160, 160, 0.8); left: 0!important; border-radius: 0 3px 3px 0; z-index: 100; width: 50px; height: 70px;}
.tp-leftarrow.default:before {font-family: "icons"; content: "\e94c"; display: block; position: relative; margin-right: 5px; font-size: 30px; line-height: 30px; margin-top: -12px; top: 50%; text-align: center; color: #fff;}
.tp-bannershadow, .tp-bannertimer {display: none;}
body.layout_wide #header_after #layerslider {max-height: 470px!important; position: relative;}

/*     --layerslider-caption
------------------------------------------------- */
#header_after h2 {font-size: 42px; font-weight: 800; text-transform: uppercase; font-family: 'Raleway'; letter-spacing: -0.2px; border: 0; padding: 0; margin: 0;}
#header_after h3 {font-size: 26px; font-weight: 300; text-transform: uppercase;}
#header_after p {font-size: 16px; font-weight: 500; color: #888; line-height: 25px;}
#header_after .light h2, #header_after .light h3, #header_after .light p {color: #fff;}
#header_after .tp-caption a {color: #fff;}

/* tablets */
@media only screen and (max-width: 989px) {
	#header_after h2 {font-size: 26px;}
	#header_after h3 {font-size: 20px;}
	#header_after p {font-size: 12px; line-height: 19px;}
}
/* phone */

@media only screen and (max-width: 767px) {
	#header_after h1 {font-size: 18px;}
	#header_after h2 {font-size: 15px;}
	#header_after h3 {display: none;}
	#header_after p {display: none;}
}

/*     --layerslider-arrows
------------------------------------------------- */
.tp-leftarrow.default, .tp-rightarrow.default {background: #d5533f;}

/*     --bxslider
------------------------------------------------- */
.bx-wrapper {margin-bottom: 0; position: relative;}
.bx-wrapper .bx-viewport {background: #fff; border:0; left: 0; box-shadow: none;}
.bx-wrapper .bx-prev, .bx-wrapper .bx-next {background: none;}
.bx-wrapper .bx-controls {height: 100%!important; top: 50%;}
.bx-wrapper .bx-controls-direction {position: absolute; top: -53px; right:0; width: 70px; background: #fff; padding-left: 10px; overflow: hidden; height: 24px;}
.bx-wrapper .bx-controls-direction a:before {color: #fff; font-family: "icons"; font-size: 24px; line-height: 24px; max-height: 24px; width: inherit; display: inline-block; position: absolute; overflow: hidden; top: 40%; text-align: center; margin-top: -9px;} 
.bx-wrapper .bx-controls-direction a.bx-next:before {content: "\e75e";}
.bx-wrapper .bx-controls-direction a.bx-prev:before {content: "\e75d";}
.bx-wrapper .bx-controls-direction a.bx-prev {float: left; background: #ccc; left: 0; margin-left: 8px;}
.bx-wrapper .bx-controls-direction a.bx-next {float: right; background: #ccc; right: 0;}
.bx-wrapper .bx-controls-direction a {position: relative; text-indent: 0; top: 0; margin-top: 0; width: 24px; height: 24px; margin: 0;}

/*     --bxslider in gallery
------------------------------------------------- */
.ce_gallery .bx-controls-direction {position: static; height: auto; width: auto; padding: 0;}
.ce_gallery .bx-controls-direction a {position: absolute; top: 50%; margin-top: -16px;}
.ce_gallery .bx-controls-direction a:before {color: #c4c4c4;}
.ce_gallery .bx-controls-direction a.bx-prev, .ce_gallery .bx-controls-direction a.bx-next {background: transparent;}

/*     --socials
------------------------------------------------- */
.socials p {font-size: 18px; font-weight: 200; margin-bottom: 0;}
.socials a {display: inline-block; text-align: center; margin: 0 2px; margin-bottom: 5px; color: #fff;}
.socials a:before {color: #fff;}
.soc_facebook:before {font-family: "icons"; content: '\66'; font-size: 16px; line-height: 36px; background: #7b7b7b; width: 36px; height: 36px; padding: 0; border-radius: 72px; display: inline-block;}
a:hover.soc_facebook:before {background-color: #315B99;}
.soc_twitter:before {font-family: "icons";  content: '\54'; font-size: 16px; line-height: 36px; background: #7b7b7b; width: 36px; height: 36px; padding: 0; border-radius: 72px; display: inline-block;}
a:hover.soc_twitter:before {background-color: #0172D1;}
.soc_linkedin:before {font-family: "icons"; content: '\e9f4'; font-size: 16px; line-height: 36px; background: #7b7b7b; width: 36px; height: 36px; padding: 0; border-radius: 72px; display: inline-block;}
a:hover.soc_linkedin:before {background-color: #005886;}
.soc_youtube:before {font-family: "icons"; content: '\55'; font-size: 16px; line-height: 36px; background: #7b7b7b; width: 36px; height: 36px; padding: 0; border-radius: 72px; display: inline-block;}

a:hover.soc_youtube:before {background-color: #962521;}
.soc_vimeo:before {font-family: "icons"; content: '\56'; font-size: 16px; line-height: 36px; background: #7b7b7b; width: 36px; height: 36px; padding: 0; border-radius: 72px; display: inline-block;}
a:hover.soc_vimeo:before {background-color: #42BBFF;}
.soc_xing:before {font-family: "icons"; content: '\58'; font-size: 16px; line-height: 36px; background: #7b7b7b; width: 36px; height: 36px; padding: 0; border-radius: 72px; display: inline-block;}
a:hover.soc_xing:before {background-color: #026466;}
.soc_google:before {font-family: "icons"; content: '\47'; font-size: 16px; line-height: 36px; background: #7b7b7b; width: 36px; height: 36px; padding: 0; border-radius: 72px; display: inline-block;}
a:hover.soc_google:before {background-color: #B93425;}

/*     --mod_breadcrumb
------------------------------------------------- */
.mod_breadcrumb {border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; padding: 4px 0; color: #5e5e5e; font-size: 11px; margin-bottom: 25px;}
.mod_breadcrumb li {display: inline-block; margin-right: 5px;}
.mod_breadcrumb li:before {font-family: "icons"; content: '\ea08'; margin-right: 5px;}
.mod_breadcrumb a {color: #5e5e5e;}

/*     --wrapper
------------------------------------------------- */
#wrapper {position:relative; z-index:10; border-top: 15px solid #d5533f;}

/*     --container
------------------------------------------------- */
#container {position: relative; width: 100%; margin: 0; background: #fff;}
#container-inside {padding: 40px; overflow: hidden;}

/*     --container after // extended
------------------------------------------------- */
#container_after {display: block; position: relative; width: 100%; margin: 10px auto; max-width: 1280px; border: 0px solid #d0d0d0;}

/*     --container before // teaser
------------------------------------------------- */
#container_before .inside {position: relative; margin: 0 auto; overflow: hidden; padding: 40px;}
#container_before .inside h1 {text-align: center; border: 0; font-size: 39px; line-height: normal; margin: 0; text-align: center;}
#container_before .hyperlink {text-align: center;}
#container_before {position: relative; display: block; margin: 0 auto 0px auto; width: 100%; background: #fff;}
#container_before:before, #container_before:after { position: absolute; height: 100%; width: 73px; top: 0; content: ""; z-index: -1; display: block; }
#container_before .inside:after {position: absolute; top: 0px; left: 50%; margin-left: -25px; content: ""; width: 0px; height: 0px; border-style: solid; border-width: 25px 25px 0 25px; border-color: #d5533f transparent transparent transparent;} 


/* =============================================================================
 * sidebars
 * ========================================================================== */

/*     --sidebar_left
------------------------------------------------- */
body.sidebar_left #main {overflow: hidden; width:65%; float:left; position:relative;}
body.sidebar_left #left {overflow: hidden; margin-right: 5%; width:30%; float:left; position:relative;}
body.sidebar_left #left .inside {padding-right: 18%; background: url(../../files/cto_layout/img/sidebar_left.png) right top no-repeat; min-height: 460px;}

/*     --sidebar_right
------------------------------------------------- */
body.sidebar_right #main {overflow: hidden; width:70%; float:left; position:relative;}
body.sidebar_right #right {overflow: hidden; margin-left: 3%; width:27%; float:left; position:relative;}
body.sidebar_right #right .inside {padding-left: 18%; background: url(../../files/cto_layout/img/sidebar_right.png) left top no-repeat; padding-bottom: 45px; min-height: 460px;}
	
/*     --sidebar_both
------------------------------------------------- */
body.sidebar_both #main {overflow: hidden; width:48%; float:left; position:relative;}
body.sidebar_both #right {overflow: hidden; margin-left: 4%; width:22%; float:left; position:relative;}
body.sidebar_both #right .inside {padding-left: 18%; background: url(../../files/cto_layout/img/sidebar_right.png) left top no-repeat; min-height: 460px;}
body.sidebar_both #left {overflow: hidden; margin-right: 4%; width:22%; float:left; position:relative;}
body.sidebar_both #left .inside {padding-right: 18%; background: url(../../files/cto_layout/img/sidebar_left.png) right top no-repeat; min-height: 460px;}


/* =============================================================================
 * footer
 * ========================================================================== */
#footer {background: #F8F8F8;}
#footer .inside  {margin: 0 auto; padding: 40px;}
#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6 {font-weight: bold;}
#footer ul {padding: 0;}
#footer li {border-bottom: 1px solid #ccc; margin-bottom: 8px; padding-bottom: 8px; list-style-type: none;}
#footer li:before {font-family: "icons"; content: "\2b"; display: inline-block; position: relative; margin-right: 10px;}
#footer .ansprechpartner { display:none;}
#footer a.icon-facebook:before {color: #4267b2; font-size: 1.75em; margin-left: -0.05em; margin-right: 0.25em;}

/* =============================================================================
 * bottom, copyright
 * ========================================================================== */

#bottom {background: #5D5C5A; color: #fff;}
#bottom .inside  {max-width: 1280px; margin: 0 auto; padding: 20px 40px;}
#bottom a {color: inherit;}
#bottom a:hover {color: #fff;}
#bottom .last a {padding: 0 5px;}
#bottom .last a:last-child {padding-right: 0;}


/* =============================================================================
 * menues
 * ========================================================================== */
 
/*     --mainmenue
------------------------------------------------- */
nav#mainmenu a {-webkit-transition: All 0.25s ease;-moz-transition: All 0.25s ease;-o-transition: All 0.25s ease;-ms-transition: All 0.25s ease;transition: All 0.25s ease; color: #fff;}
nav#mainmenu {overflow: visible!important; line-height: 0;}
nav#mainmenu ul {position: relative; display: inline-table;	width: 100%;}
nav#mainmenu ul ul {width: auto; display: none;}
nav#mainmenu ul:after {content: ""; clear: both; display: block;}
nav#mainmenu ul li {float: left;}
nav#mainmenu ul li:hover > ul {display: block;}
nav#mainmenu ul li a { display: block; text-decoration: none; position: relative; line-height: 24px; min-height: inherit; text-align: center; font-size: 14px; text-transform: none; float: none; border-left: 1px solid transparent; border-right: 1px solid transparent; padding: 10px 15px;}
nav#mainmenu ul li > a:before {position: relative; width: 100%!important; line-height: 38px!important; font-size: 30px; vertical-align: middle; margin-right: 0;}
nav#mainmenu ul ul li > a:before {margin-right: 5px;}
nav#mainmenu ul li a.first {border-top: 0;}
nav#mainmenu ul li a:hover {color: #fff;}
nav#mainmenu ul ul {white-space:nowrap; border-radius: 0px; padding: 0; position: absolute; top: 100%; margin-left: 0; background: #505050;}
nav#mainmenu ul li.last ul {right: 0;}
nav#mainmenu ul ul li.last ul {right: inherit;}
nav#mainmenu ul ul li {float: none; position: relative; line-height: 38px; min-height: 0;}
nav#mainmenu ul ul li a{text-transform: none; text-align: left; border: 0; padding: 0 15px!important; line-height: 38px; color: #fff; font-size: 13px;}	
nav#mainmenu ul ul li a:before{font-size: inherit;height: auto;line-height: 38px!important; width: 20px!important;padding-top: 0; }
nav#mainmenu ul ul li.last {border:0;}
nav#mainmenu ul ul ul {position: absolute; left: 100%; top:0;}
nav#mainmenu ul ul a.trail, nav#mainmenu ul ul a.active, nav#mainmenu ul ul a:hover	{border: 0;}
nav#mainmenu .trail > span {color: #505050;}
nav#mainmenu ul a.trail, nav#mainmenu ul a.active, nav#mainmenu ul a:hover {border-right: 1px solid #5D5C5A; border-left: 1px solid transparent; background: #494844;} 
nav#mainmenu ul ul li a:hover, nav#mainmenu ul ul li a.trail, nav#mainmenu ul ul li a.active, nav#mainmenu ul ul li.active a {background: #d5533f; color: #fff;}

/* no_naviicons */
body.naviicons_hide #mainmenu li[class*="icon-"] a:before,
body.naviicons_hide #mainmenu li[class*="icon-"] span:before {display: none;}
body.naviicons_hide #mainmenu .level_2 li[class*="icon-"] a:before,
body.naviicons_hide #mainmenu .level_2 li[class*="icon-"] span:before {display: inline-block;}
body.naviicons_hide nav#mainmenu ul li a {padding: 36px 15px;}

/*     --subline in mainmenue
------------------------------------------------- */
nav#mainmenu span {font-size: 10px; text-transform: none; display: block; white-space:normal; line-height: normal; color: #999999; font-family: Arial, sans-serif;}
body.navisubline_hide nav#mainmenu span {display: none;}

/*     --submenu-sidebar
------------------------------------------------- */
#submenu {margin-bottom: 25px;}
#submenu a {display: block; padding: 4px; margin-bottom: 0; -webkit-transition: All 0.1s ease; -moz-transition: All 0.1s ease; -o-transition: All 0.1s ease; -ms-transition: All 0.1s ease; transition: All 0.1s ease;} 
#submenu li ul li {border: 0;}
#submenu ul ul {margin-left: 0;}
#submenu ul ul li {padding: 0;}
#submenu ul ul ul{margin-left: 1em;}

#submenu a:hover, #submenu a.active {color: #d5533f; background: #f8f8f8;}
#submenu .rot.aktion.first a {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #dc000c;
    margin: 1em;
    padding: 0.5em 2em;
}

/*     --triangle
------------------------------------------------- */
/*nav#mainmenu li.submenu:hover a:after {background: #505050; border: 1px solid; border-color: #fff #CECDCA #CECDCA #fff; content: ''; display: block; width: 16px; height: 16px; position: absolute; bottom: -9px; left: 40%; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
nav#mainmenu li.submenu:hover ul a:after{display: none;}*/

/* =============================================================================
 * mobile menu off canvas
 * ========================================================================== */
#off_canvas {display: none;}
#jPanelMenu-menu {display: none; z-index: -1; width: 0; position: absolute; background: #333; z-index: 1; -webkit-box-shadow:inset 0 0 5px 5px #222; -moz-box-shadow:inset 0 0 5px 5px #222; box-shadow:inset 0 0 5px 5px #222;}
#jPanelMenu-menu a {color: #fff; padding: 8px 4px; display: block; border-bottom: 1px solid #1a1a1a;}
#jPanelMenu-menu a span {display: none;}
#jPanelMenu-menu a:before {z-index: 100;}
#jPanelMenu-menu a:hover, #jPanelMenu-menu a.active {background: #4b4b4b;}
#jPanelMenu-menu ul ul a {padding-left: 20px;}
#jPanelMenu-menu ul ul ul a {padding-left: 30px;}
#jPanelMenu-menu ul ul ul ul a {padding-left: 40px;}
#jPanelMenu-menu .socials {padding: 5px 0; border-bottom: 1px solid #1a1a1a; text-align: center; background: #4b4b4b;  -webkit-box-shadow: inset 0px -3px 4px 0px #333; -moz-box-shadow: inset 0px -3px 4px 0px #333; box-shadow: inset 0px -3px 4px 0px #333;}
#jPanelMenu-menu .socials a {display: inline-block; border: 0; padding: 3px;}
#nav-open-btn {display: none; position: relative; float: right; z-index: 100;}
#nav-open-btn:before {font-family: "icons"; content: '\2630'; color: #fff; font-size: 20px; line-height: 20px; width: 100%; text-align: center; display: block; background: #d5533f; border: 2px solid #ab3e2e; padding: 6px; border-radius: 8px; width: 20px;}
#jPanelMenu-menu form {text-align: center;}
#jPanelMenu-menu form button {}
#jPanelMenu-menu form input {width: 83%!important; border: 0;}
#jPanelMenu-menu .mod_search {border-bottom: 1px solid #3c3c3c; margin-bottom: 5px; padding: 10px; background: #1a1a1a;}
#jPanelMenu-menu .sprachwechsler {float: none; padding: 0; border: 0; margin: 0;} 
#jPanelMenu-menu .sprachwechsler a {background: #4B4B4B; border-right: 0; margin: 0; padding: 0px 4px;}
#jPanelMenu-menu .sprachwechsler a:before {font-family: "icons"; content: "\21b3"; display: inline-block; position: relative; margin-right: 5px;}
#jPanelMenu-menu .mod_search .submit {height: 33px;}


/* =============================================================================
 * features + contao modules
 * ========================================================================== */
 
 /*     --contao content slider
------------------------------------------------- */
.slider-control	{position:static; height:0;}
.slider-control a {top: 50%; opacity: 0.7;}
.slider-control a:hover {opacity: 1;}
.slider-prev {background: url(../../files/cto_layout/img/arrow-prev.png) left top no-repeat; text-indent: -9999em; display: block; width: 32px; height: 32px;}
.slider-next {background: url(../../files/cto_layout/img/arrow-next.png) left top no-repeat; text-indent: -9999em; display: block; width: 32px; height: 32px;}
.slider-menu {bottom: 0; top: auto!important; font-family: Arial, sans-serif;}
.slider-menu b {margin: 0 2px;}
.content-slider {margin: 0 40px;}
.ce_sliderStart {position: relative;}

 /*     --contao content slider in header_after
------------------------------------------------- */
#header_after .content-slider {margin: 0;}
#header_after .slider-control .slider-prev {left: 15px;}
#header_after .slider-control .slider-next {right: 15px;}
#header_after .slider-menu {bottom: 20px;}

/*     --back links
------------------------------------------------- */
.back a:before {font-family: "icons"; content: '\e881'; margin-right: 5px;}

/*     --table_simple
------------------------------------------------- */
table {margin-bottom: 10px; border-bottom: solid 3px #E3E3E3; width: 100%;}
table td {border-top: solid 1px #E3E3E3; padding: 0.5em; text-align: left;}
table td p {margin: 0;}
table th {text-align: left; padding: 0.5em;}

/*     --table_striped
------------------------------------------------- */
.table-striped tr.even {background: #f8f8f8;}

/*     --table_blank
------------------------------------------------- */
.table-blank tr, .table-blank td, .table-blank th, .table-blank table {border: 0; padding: 0;}

/*     --table_extended
------------------------------------------------- */
.table-extended table {text-align: center; color: #666; font-size: 12px; text-shadow: 1px 1px 0px #fff; border: 1px solid #e0e0e0;}
.table-extended table td {border-bottom: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; border-top: 1px solid #ffffff; background: #fafafa;}
.table-extended table th {border-bottom: 1px solid #e0e0e0; border-top: 1px solid #fafafa; background: #ededed;}
.table-extended table th.col_first {text-align: left;}
.table-extended table tr.odd td {background: #f6f6f6;}
.table-extended table td.col_first {text-align: left; border-left: 0;}
.table-extended table .row_last td {border-bottom: 0;}
.table-extended table td:hover {background: #ddd!important;}
.table-extended table td {-webkit-transition:all .4s ease-in-out; -o-transition:all .4s ease-in-out; -moz-transition:all .4s ease-in-out; transition:all .4s ease-in-out;}

/*     --ce_gallery with responsive grid
------------------------------------------------- */
.ce_gallery .row1	{overflow: hidden; margin-left: 0; width:100%; float:left; margin-bottom: 15px;}
.ce_gallery .row2	{overflow: hidden; margin-left: 4%; width:48%; float:left; margin-bottom: 15px;}
.ce_gallery .row3	{overflow: hidden; margin-left: 5%; width:30%; float:left; margin-bottom: 15px;}
.ce_gallery .row4	{overflow: hidden; margin-left: 4%; width:22%; float:left; margin-bottom: 15px;}
.ce_gallery .row5	{overflow: hidden; margin-left: 1%; width:19%; float:left; margin-bottom: 15px;}
.ce_gallery .row6	{overflow: hidden; margin-left: 2%; width:15%; float:left; margin-bottom: 15px;}
.ce_gallery .row7	{overflow: hidden; margin-left: 1.5%; width:13%; float:left; margin-bottom: 15px;}
.ce_gallery .row8	{overflow: hidden; margin-left: 1.71%; width:11%; float:left;	position:relative;}
.ce_gallery .row9	{overflow: hidden; margin-left: 1.25%; width:10%; float:left;	position:relative;}
.ce_gallery .row10	{overflow: hidden; margin-left: 1%; width:9.1%; float:left;	position:relative;}
.ce_gallery .row11	{overflow: hidden; margin-left: 1.1%; width:8.09%; float:left;	position:relative;}
.ce_gallery .row12	{overflow: hidden; margin-left: 1%; width: 7.41%; float:left;	position:relative;}

.ce_gallery .col_first {margin-left: 0!important; clear: both;}
.ce_gallery li {position: relative;}
.ce_gallery img {width: 100%; display: block; height: auto;}
.ce_gallery .caption {letter-spacing: 0; word-spacing: 0; font-size: 12px; line-height: 16px;}

/* special classes for ce_gallery */
.ce_gallery.image-border img {border: 1px solid #ddd;}
.rounded-images img {border-radius: 500%;}

/*     --image_container
------------------------------------------------- */
.image_container {position: relative; padding: 0; margin-bottom: 10px;}
.image_container .caption {background: #ffffff; color: #505050; padding: 3px 6px; width: auto!important; font-size: 11px; position: absolute; right: 0; bottom: 0; width: auto!important;}
#right .image_container .caption {position: static;}
.image_container.float_right, .image_container.float_left {float: right; width: 45%; padding: 0; margin-bottom: 3%;}
.image_container.float_right {margin-left: 5%;}
.image_container.float_left {margin-right: 5%;}
.image_container img {width: 100%; display: block; height: auto;}
#container .noresize .image_container {margin: 0!important; width: auto!important}
#container .noresize .image_container img {width: auto; height: auto;}

/*     --list
------------------------------------------------- */
.ce_text ul, .ce_list ul, .ce_text ol, .ce_list ol {margin-bottom: 15px; padding-left: 20px;}
.ce_text li, .ce_list li, .ce_text ol, .ce_list ol {line-height: 1.5em; padding-bottom: .2em;}
.ce_text ul li, .ce_list ul li {list-style-type: disc; list-style-position: outside;}
.ce_text ol, .ce_list ol {list-style: decimal; padding-left: 25px;}
.ce_text ol ol, .ce_list ol ol {list-style: upper-alpha;}
.ce_text ol ol ol, .ce_list ol ol ol {list-style: lower-roman;}

/*     --blockquote
------------------------------------------------- */
.blockquote-a {padding-left: 35px; position: relative;}
.blockquote-a p{text-align: justify; font-family: Georgia, Times, serif; font-size: 13px; font-style: italic; line-height: 20px;}
.blockquote-a:before {font-family: "icons"; content: "\275e"; text-indent: 0; display: inline-block; position: absolute; top: 0px; left: 0; margin-right: 5px; font-style: normal; font-size: 25px;}
.blockquote-b {padding-left: 35px; position: relative;}
.blockquote-b {font-size: 17px; line-height: 24px;}
.blockquote-b:before {font-family: "icons"; content: "\275c"; text-indent: 0; display: inline-block; position: absolute; top: 0px; left: 0; margin-right: 5px; font-style: normal; font-size: 25px;}

/*     --socialbox
------------------------------------------------- */
.socialbox img {margin-right: 2px;}

/*     --ce_comments
------------------------------------------------- */
.ce_comments .widget {margin-bottom: 10px;}

/*     --content-box
------------------------------------------------- */
.content-box-a {background-color: #F9BBB9;	padding: 20px 20px 10px 20px; border-left: 4px solid #E0A7A6;}
.content-box-b {background-color: #C1FFCC;	padding: 20px 20px 10px 20px; border-left: 4px solid #AEE6B8;}
.content-box-c {padding: 20px 20px 10px 20px; border: 1px solid #ccc; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.content-box-d {padding: 30px 20px 20px 20px; background: #E0F1B5; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); color: #4F5F39; text-align: center; font-size: 16px;}
.content-box-d p:before {font-family: "icons"; content: "\2139"; display: inline-block; position: relative; margin-right: 10px; font-size: 20px;}
.content-box-e {padding: 30px 20px 20px 20px; background: #F5F6FC; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); color: #4671A3; text-align: center; font-size: 16px;}
.content-box-e p:before {font-family: "icons"; content: "\261e"; display: inline-block; position: relative; margin-right: 10px; font-size: 20px;}
.content-box-f {padding: 30px 20px 20px 20px; background: #FFF8F4; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); color: #AF2C20; text-align: center; font-size: 16px;}
.content-box-f p:before {font-family: "icons"; content: "\2731"; display: inline-block; position: relative; margin-right: 10px; font-size: 20px;}
.content-box-g {padding: 30px 20px 20px 20px; background: #FFFDF3; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); color: #C96D11; text-align: center; font-size: 16px;}
.content-box-g p:before {font-family: "icons"; content: "\e8b8"; display: inline-block; position: relative; margin-right: 10px; font-size: 20px;}
.content-box-h {padding: 30px 20px 20px 20px; background: #f8f8f8; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); color: #444; text-align: center; font-size: 16px;}
.content-box-h p:before {font-family: "icons"; content: "\e89c"; display: inline-block; position: relative; margin-right: 10px; font-size: 20px;}
.content-box-i {padding: 30px 20px 20px 20px; background: #333; color: #fff; text-align: center; font-size: 16px; font-weight: bold;}
.content-box-i p:before {font-family: "icons"; content: "\f099"; display: inline-block; position: relative; margin-right: 10px; font-size: 20px;}
.content-box-j {padding: 30px 20px 20px 20px; background: #F5F6FC; color: #4671A3; text-align: center; font-size: 16px; font-weight: bold; border: 1px dashed #9DADBF;}
.content-box-k {padding: 30px 20px 20px 20px; background: #FFFDF3; color: #C96D11; text-align: center; font-size: 16px; font-weight: bold; border: 1px solid #E6BF4A;}


/*     --calltoaction-box
------------------------------------------------- */
.calltoaction {background: url(../../files/cto_layout/img/promo.png) repeat; padding: 15px; position: relative; margin-bottom: 20px; text-shadow: 1px 1px 1px #FFF; border-left: 4px solid #d5533f;}
.calltoaction strong {font-size: 17px; margin-bottom: 10px; display: block;}
.calltoaction p {font-size: 14px; width: 70%; margin: 0;}
.calltoaction a {display: block; padding: 8px 15px; position: absolute; right: 15px; top: 30%; text-shadow: none; background: #d5533f; color: #fff;}

.calltoaction_2 {background: url(../../files/cto_layout/img/promo.png) repeat; padding: 15px; position: relative; margin-bottom: 20px; text-shadow: 1px 1px 1px #FFF; border-top: 5px solid #444;}
.calltoaction_2 strong {font-size: 14px; margin-bottom: 10px; display: block;}
.calltoaction_2 p {font-size: 14px; width: 100%; margin: 0;}
/*.calltoaction_2:after {font-family: "icons"; content: "\e9e8"; display: inline-block; position: absolute; margin-right: 5px; font-size: 50px; line-height: 55px; right: 25px; top: 10%;}*/


	/*     --dropcaps
------------------------------------------------- */
.dropcap p:first-letter  {font-size: 36px; line-height: 36px; float: left; display:block; margin: 6px 7px 0 0; border-radius: 4px; background: #666666; color: #fff; padding: 2px 5px;}
.dropcap_2 p:first-letter  {font-size: 48px; float: left; display:block; margin:0 7px 0 0; line-height: 1;}
.dropcap_3 p:first-letter  {font-size: 36px; line-height: 1em; width: 1em; float: left; display:block; margin: 6px 7px 0 0; border-radius: 99px; background: #666666; color: #fff; padding: 5px; text-align: center;}
.dropcap_4 p:first-letter  {font-size: 36px; line-height: 1em; width: 1em; float: left; display:block; margin: 6px 7px 0 0; background: #666666; color: #fff; padding: 5px; text-align: center;}

	/*     --hyperlinks + forms submit buttons
------------------------------------------------- */
.button, .servicebox_4 a, .servicebox_5 a, .servicebox_6 a, input[type="submit"], input.submit, button[type="submit"], button.submit {color: #fff; font-weight: bold; padding: 10px 12px; text-align: center; display: inline-block; margin-bottom: 4px;}

/* sizes */
.button.small {padding: 8px 10px; font-size: 11px;}
.button.large {padding: 15px 18px; font-size: 15px; line-height: 33px; vertical-align: middle;}

/* rounded corners */
.button.rounded3 {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.button.rounded5 {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.button.rounded10 {-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.button.rounded99 {-webkit-border-radius: 99px; -moz-border-radius: 99px; border-radius: 99px;}

/* icons */
.button.large[class^="icon-"]:before, .button.large[class*=" icon-"]:before {font-size: 33px; line-height: 33px; margin-right: 0.5em; vertical-align: middle;}
.button[class^="icon-"]:before, .button[class*=" icon-"]:before {margin-right: 0.6em;}

	/*     --testimonial
------------------------------------------------- */
.testimonial {overflow: visible; position: relative; margin-bottom: 25px; padding: 20px; background-color: #F8F8F8;}
.testimonial:after {position: absolute; bottom: -10px; right: 0; margin-left: -25px; content: ""; width: 0px; height: 0px; border-style: solid; border-width: 25px 25px 0 25px; border-color: #F8F8F8 transparent transparent transparent;} 
.testimonial_2 {text-align: center;}
.testimonial_2 .image_container img {border-radius: 500px; width: 85px!important; display: inline-block!important; box-shadow: 0 0 3px rgba(0,0,0,.5)}
.testimonial_2 p {font-size: 16px;}
.testimonial_3 img {width: auto!important; border-radius: 500px;}
.testimonial_3 .image_container {margin: 0!important; width: auto!important; padding-right: 20px;}
.testimonial_3 .image_container img {border-radius: 500px; width: 85px!important; display: inline-block!important;}
.testimonial_3 p {margin-left: 110px;}

/*     --team
------------------------------------------------- */
.teambox .caption {font-size: 17px; width: 100%!important; border-left: 4px solid #ddd; padding: 10px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; opacity:.8}
.teambox .image_container {border: 1px solid #ddd;}
.teambox p {margin-bottom: 5px;}
.teambox_2 {text-align: center;}
.teambox_2 img {-webkit-transition: .5s all ease-in-out; -moz-transition: .5s all ease-in-out; -o-transition: .5s all ease-in-out; transition: .5s all ease-in-out; -moz-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.15); -webkit-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.15); background: #fff; box-shadow: 0 8px 6px -6px rgba(0,0,0,0.15); margin: 0; -webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px;}
.teambox_2 a[target="_blank"]:before {display: none!important;}
.teambox_3 a[target="_blank"]:before {display: none!important;}
.teambox_3 {text-align: center; padding: 20px; transition: all linear 0.25s; -ms-transition: all linear 0.25s; -moz-transition: all linear 0.25s; -webkit-transition: all linear 0.25s; -o-transition: all linear 0.25s;}
.teambox_3 em {text-transform: uppercase; font-weight: 300; font-size: 18px; font-style: normal;}
.teambox_3:hover {background: #F9F9F9; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); border-radius: 6px; } 


.teambox_3 h1,
.teambox_3 h2,
.teambox_3 h3,
.teambox_3 h4,
.teambox_3 h5,
.teambox_3 h6 { display: none;}
 
.teambox_3 strong {	font-size: 15px;}
 
.teambox_3 {padding: 10px;}

.teambox_3 p {min-height: 65px;  font-size: 13px;}

/*     --nachrichtenliste
------------------------------------------------- */
.nachrichtenliste {margin-bottom: 35px; overflow: hidden; border-bottom: 1px solid #f0f0f0; padding-bottom: 20px;}
.nachrichtenliste .info {color: #999; margin-top: 10px;}
.nachrichtenliste .date {display: inline-block; margin-right: 20px;}
/*.nachrichtenliste .date:before {font-family: "icons"; content: "\1f553"; display: inline-block; margin-right: 5px; font-style: normal;}*/
.nachrichtenliste .author {display: inline-block; margin-right: 20px;}
.nachrichtenliste .author:before {font-family: "icons"; content: "\e806"; display: inline-block; margin-right: 5px; font-style: normal;}
.nachrichtenliste .comments {display: inline-block;}
.nachrichtenliste .comments:before {font-family: "icons"; content: "\e8b8"; display: inline-block; margin-right: 5px; font-style: normal;}
.nachrichtenliste .more {float: right;}
.nachrichtenliste .more a {color: #fff;}
.nachrichtenliste h2 {border: 0; margin: 0; padding: 0;}
.nachrichtenliste .teaser {margin: 7px 0 0 0;}
.nachrichtenliste .date-wrapper {background: #efefef; text-align: center;}
.nachrichtenliste .date-wrapper .day {font-size: 20px; padding: 5px; font-weight: bold;}
.nachrichtenliste .month {padding: 5px; color: #fff;}

/*     --nachrichtenteaser
------------------------------------------------- */
.nachrichtenteaser_entry .info {color: #919191; margin-bottom: 10px;}

/*     --nachrichtenleser
------------------------------------------------- */
.nachrichtenleser .image_container {margin-bottom: 20px;}
.nachrichtenleser .date {margin-bottom: 10px; display: inline-block; margin-right: 20px; padding: 1px 6px 1px 0; color: #999; }
/*.nachrichtenleser .date:before {font-family: "icons"; content: "\e8d2"; display: inline-block; margin-right: 5px; font-style: normal;}*/
.nachrichtenleser .author {margin-bottom: 10px; display: inline-block; font-size: 11px;  margin-right: 20px; padding: 1px 6px;}
.nachrichtenleser .author:before {font-family: "icons"; content: "\e806"; display: inline-block; margin-right: 5px; font-style: normal;}
.nachrichtenleser .comments {margin-bottom: 10px; display: inline-block; font-size: 11px; padding: 1px 6px;}
.nachrichtenleser .comments:before {font-family: "icons"; content: "\e8b8"; display: inline-block; margin-right: 5px; font-style: normal;}
.nachrichtenleser .back {padding-top: 10px; margin-top: 10px; border-top: 1px solid #ddd; clear:both;}
.nachrichtenleser .back a {text-transform: uppercase; color: #999; }
.nachrichtenleser img {border: 1px solid #ddd;}

/*     --comment_default
------------------------------------------------- */
.comment_default {padding-bottom: 5px; border-bottom: 1px solid #ddd; margin-bottom: 25px;}

/*     --login-form
------------------------------------------------- */
.mod_login table td, .mod_login table {border: 0;}
.mod_login {padding: 30px; border: 1px solid #ddd; background: #f9f9f9;}

/*     --ce_accordion
------------------------------------------------- */
.ce_accordion .accordion {border: 0; background: none; padding: 0;}
.ce_accordion .accordion > div {padding: 0;}
.ce_accordion .toggler {border-bottom: 1px solid #b9bcbe; background: none; background-image: none; font-weight: bold; box-shadow: 0 0 0 0; text-shadow: none; line-height: 30px; padding: 8px 0; color: #505050; cursor: pointer; margin-bottom: 10px;}
.ce_accordion .toggler:hover {background: 0;}
.ce_accordion .toggler:before {display: inline-block; font-family: 'icons'; font-style: normal; font-weight: 400; font-size: 20px; color: white; line-height: 25px; height: 25px; width: 25px; text-align: center; text-decoration: inherit; border-radius: 25px; padding: 0; float: left; clear:both; margin-right: 15px; margin-top: 3px; content: '\2b'; background-color: #d5533f;}
.ce_accordion .toggler.active:before {content: '\2d';}
.ce_accordion .toggler:after {display: none;} 
.ce_accordion #ui-accordion-1-header-0.toggler:before { display:none;}
.ce_accordion #ui-accordion-1-header-0.toggler { font-size:16px; text-transform:uppercase; border-bottom:0;}

/*     --pagination
------------------------------------------------- */
.pagination {clear: both; border-top: 1px solid #ddd; padding-top: 5px; margin-top: 10px;}
.pagination ul {padding: 0; float: left;}
.pagination p {float: right;}
.pagination li {background: none; padding: 0; margin: 0; float: left; list-style-type: none;}
.pagination li:before,
.pagination li a:before {content: '';}
.pagination li a,
.pagination li span {background: none; display: block; margin-right: 1px; color: inherit; text-decoration: none; padding: 3px 10px;}
.pagination li span.current {background: #d5533f; color: white;}
.pagination li a:hover {color: #d5533f;}

/*     --serviceboxes
------------------------------------------------- */
.servicebox {padding: 25px; text-align: center; background: #f8f8f8; position: relative;}
.servicebox:hover,
.servicebox[class^="icon-"]:hover:before,
.servicebox[class*="icon-"]:hover:before {color: #fff;}
.servicebox[class^="icon-"]:before,
.servicebox[class*="icon-"]:before{padding: 10%; font-size: 65px; margin: 0!important; color: #7F7F7F;}
.servicebox h1, .servicebox h2, .servicebox h3, .servicebox h4, .servicebox h5, .servicebox h6 {margin-bottom: 10px; padding: 0;}
.servicebox:hover h1, .servicebox:hover h2, .servicebox:hover h3, .servicebox:hover h4, .servicebox:hover h5, .servicebox:hover h6, .servicebox:hover h1 a, .servicebox:hover h2 a, .servicebox:hover h3 a, .servicebox:hover h4 a, .servicebox:hover h5 a, .servicebox:hover h6 a {color: #fff;}
.servicebox a {display: inline-block; padding: 5px 10px;}
.servicebox:hover a {background: #fff;}
.servicebox:hover {background: #d5533f;}

.servicebox_2 {position: relative; padding-left: 60px; text-align: left!important;}
.servicebox_2[class^="icon-"]:before,
.servicebox_2[class*="icon-"]:before {font-size: 35px; margin-right: 15px; color: #7F7F7F; position: absolute; left: 0; top: 0; line-height: 35px;}
.servicebox_2 h1, .servicebox_2 h2, .servicebox_2 h3, .servicebox_2 h4, .servicebox_2 h5, .servicebox_2 h6 {padding: 0;}
.servicebox_2 a {text-decoration: underline;}

.servicebox_3 {position: relative; padding-left: 60px; text-align: left!important;}
.servicebox_3[class^="icon-"]:before,
.servicebox_3[class*="icon-"]:before {font-size: 25px; margin-right: 15px; position: absolute; left: 0; top: 0; line-height: 25px; background: #555; border-radius: 99px; padding: 6px; color: #fff;}
.servicebox_3 h1, .servicebox_3 h2, .servicebox_3 h3, .servicebox_3 h4, .servicebox_3 h5, .servicebox_3 h6 {padding: 0;}
.servicebox_3 a {text-decoration: underline;}

.servicebox_4 {text-align: center; padding: 15px; transition: all linear 0.25s; -ms-transition: all linear 0.25s; -moz-transition: all linear 0.25s; -webkit-transition: all linear 0.25s; -o-transition: all linear 0.25s;}
.servicebox_4[class^="icon-"]:before, .servicebox_4[class*="icon-"]:before {padding: 10%; font-size: 65px; margin: 0!important; color: #7F7F7F; border-radius: 100%; text-align: center; }
.servicebox_4:before {border: 3px solid #fff; transition: all linear 0.25s; -ms-transition: all linear 0.25s; -moz-transition: all linear 0.25s; -webkit-transition: all linear 0.25s; -o-transition: all linear 0.25s; background: #F9F9F9; border-radius: 100%; padding: 15px;}
.servicebox_4:hover {background: #F9F9F9;}
.servicebox_4 h3 {padding: 10px 0 0 0; margin-bottom: 10px;}
.servicebox_4 h5 {margin-bottom: 10px;	padding: 0;}
.servicebox_4 p {font-family: Arial, Helvetica, sans-serif;}
.servicebox_4 a {margin: 0; background: #d5533f;}
.servicebox_4:hover:before {border: 3px solid #d5533f;}

.servicebox_5 {text-align: center; padding: 15px; transition: all linear 0.25s; -ms-transition: all linear 0.25s; -moz-transition: all linear 0.25s; -webkit-transition: all linear 0.25s; -o-transition: all linear 0.25s;}
.servicebox_5:hover {background: #F9F9F9;}
.servicebox_5 .image_container {border-radius: 500%; border: 3px solid #f8f8f8; transition: all linear 0.25s; -ms-transition: all linear 0.25s; -moz-transition: all linear 0.25s; -webkit-transition: all linear 0.25s; -o-transition: all linear 0.25s;}
.servicebox_5 img {border-radius: 500%;}
.servicebox_5 h3 {padding: 0; margin-bottom: 10px;}
.servicebox_5 h5 {margin-bottom: 10px; padding: 0;}
.servicebox_5 p {font-family: Arial, Helvetica, sans-serif;}
.servicebox_5 a {margin: 0;}
.servicebox_5 a {background: #d5533f;}
.servicebox_5:hover .image_container {border: 3px solid #d5533f;}

.servicebox_6 {text-align: center; padding: 15px; margin-bottom: 15px; transition: all linear 0.25s; -ms-transition: all linear 0.25s; -moz-transition: all linear 0.25s; -webkit-transition: all linear 0.25s; -o-transition: all linear 0.25s;}
.servicebox_6:hover {background: #F9F9F9;}
.servicebox_6 img {border: 3px solid #fff; transition: all linear 0.25s; -ms-transition: all linear 0.25s; -moz-transition: all linear 0.25s; -webkit-transition: all linear 0.25s; -o-transition: all linear 0.25s;}
.servicebox_6 h3 {padding: 0; margin-bottom: 10px;}
.servicebox_6 h5 {margin-bottom: 10px;	padding: 0;}
.servicebox_6 p {font-family: Arial, Helvetica, sans-serif;}
.servicebox_6 a {margin: 0; background: #d5533f;}
.servicebox_6:hover img {border: 3px solid #d5533f;}

.servicebox_7 {border-top: 5px solid #F8F8F8; padding-top: 10px; text-align: left!important;}
.servicebox_7 a:before {font-family: "icons"; content: "\e8c6"; display: inline-block; position: relative; margin-right: 5px;}
.servicebox_7:hover {border-color: #d5533f;}

.servicebox_8 {padding: 25px; text-align: center; position: relative; color: #fff; margin-bottom: 3%;}
.servicebox_8[class^="icon-"]:before,
.servicebox_8[class*="icon-"]:before{padding: 10%; font-size: 65px; margin: 0!important; color: #fff;}
.servicebox_8 h1, .servicebox_8 h2, .servicebox_8 h3, .servicebox_8 h4, .servicebox_8 h5, .servicebox_8 h6 {margin-bottom: 10px; padding: 0;}
.servicebox_8 h1, .servicebox_8 h2, .servicebox_8 h3, .servicebox_8 h4, .servicebox_8 h5, .servicebox_8 h6, .servicebox_8 h1 a, .servicebox_8 h2 a, .servicebox_8 h3 a, .servicebox_8 h4 a, .servicebox_8 h5 a, .servicebox_8 h6 a {color: #fff;}
.servicebox_8 a {display: inline-block; padding: 5px 10px;}
.servicebox_8 a {background: #fff;}
/* colors */
.servicebox_8.color-1 {background: #2D539D;}
.servicebox_8.color-2 {background: #F9A027;}
.servicebox_8.color-3 {background: #FB6451;}
.servicebox_8.color-4 {background: #a00057;}

/*     --newslist
------------------------------------------------- */
.more a {color: #fff; background-color: #009de5;  font-weight: normal; text-transform: uppercase;  /* text-shadow: -1px -1px 1px rgba(0,0,0, 0.25);  */ padding: 3px 10px; text-align: center; display: inline-block; margin-bottom: 18px;  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255, 0.35), inset 0 10px 20px rgba(255,255,255, 0.12), inset 0 -10px 30px rgba(0,0,0, 0.12);  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255, 0.35), inset 0 10px 20px rgba(255,255,255, 0.12), inset 0 -10px 30px rgba(0,0,0, 0.12);  box-shadow: inset 0 1px 0 rgba(255,255,255, 0.35), inset 0 10px 20px rgba(255,255,255, 0.12), inset 0 -10px 30px rgba(0,0,0, 0.12); cursor: pointer;} 
.more a:hover {color: #fff; text-decoration: none;} 

.mod_newslist .layout_simple {line-height: 120%; }
.mod_newslist .layout_simple a { padding: 4px 2px; display:block;}
.mod_newslist h3 {line-height: 1.3em; text-transform:none; font-weight:normal; }
.mod_newslist .layout_full { margin-bottom:20px;}

#footer .mod_newslist .layout_simple a:hover { background-color: #ffffff;}
#right .mod_newslist .layout_simple a:hover { background-color: #efefef;}
#right .mod_newslist { margin-bottom:32px;}

/*     --portfolioteaser
------------------------------------------------- */
.portfolioteaser .plus-icon {opacity:0; top: 0%; left:50%; margin-left: -15px; margin-top: -15px; width: 30px; height: 30px;  background: rgba(0,0,0,0.5); border-radius: 50%; position: absolute; clear: both; z-index: 1; -moz-transition: all .3s ease-in;-o-transition: all  .3s ease-in;-webkit-transition: all  .3s ease-in;transition: all  .3s ease-in;}
.portfolioteaser .plus-icon:before {font-family: "icons"; content: "\2b"; display: block; position: relative; font-size: 20px; line-height: 20px; top: 50%; margin-top: -10px; text-align: center; color: #fff;}
.portfolioteaser li:hover .plus-icon {opacity:1; top: 37%; left:50%; display: inline-block; width: 60px; height: 60px; margin-left: -30px; margin-top: -30px;}
.portfolioteaser .bx_image {overflow: hidden;}
.portfolioteaser .bx_caption {background: #f6f6f6; box-shadow: inset 0 -1px 0 0 rgba(0,0,0,0.05); border-radius: 0 0 3px 3px; padding: 20px; text-align: center;}
.portfolioteaser .bx_caption .title {font-size: 17px;}
.portfolioteaser .bx_caption .title a {color: #4d4f4f;}
.portfolioteaser .bx_caption .subline {color: #ababab;}
.portfolioteaser li:hover .bx_caption .title a, .portfolioteaser li:hover .bx_caption .subline {color: #fff;}
.portfolioteaser li:hover img {-webkit-filter: grayscale(0);}   
.portfolioteaser li img {-webkit-filter: grayscale(100%);}   
.portfolioteaser li:hover .bx_caption {background: #d5533f;}


/*     --portfolioliste
------------------------------------------------- */
.portfolioliste a, .portfolioliste  .caption, .portfolioliste  img {
  -webkit-transition: all 300ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
  -moz-transition: all 300ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
  -o-transition: all 300ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
  transition: all 300ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
  -moz-transition-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
  -o-transition-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
  transition-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000); 
}

.portfolioliste {margin-top: 10px; overflow: visible;}
.portfolioliste .image_container {margin-bottom: 0;}
.portfolioliste .title {font-size: 17px;}
.portfolioliste .subline {color: #ababab;}
.portfolioliste .caption {text-align:center; float:left; width:100%; padding:10px 10px 14px 10px; border-bottom:1px solid #E9E9E9; background: #F6F6F6;}
.portfolioliste:hover img {margin-top: -20px;}
.portfolioliste:hover .caption {padding:20px 5px 24px 5px; border-color:#d0d0d0; color: #fff; background: #d5533f;}
.portfolioliste:hover .subline {color: #fff;}
.portfolioliste:hover a {color: #fff;}
.portfolioliste.one_third:nth-child(3n+1) {margin-left: 0!important; clear: both;}
.portfolioliste.one_fourth:nth-child(4n+1) {margin-left: 0!important; clear: both;}
.portfolioliste.one_half:nth-child(2n+1) {margin-left: 0!important; clear: both;}
.portfolioliste.one_third:nth-child(3n+1) {margin-left: 0!important; clear: both;}

/*     --portfoliofilter
------------------------------------------------- */
.filter {overflow: hidden; margin-left: 0; width:100%; position:relative; display: inline-block; text-align: right;}
.filter li {display: inline-block;}
.filter li a {margin-right: 5px; font-weight: bold; padding: 4px 10px; display: inline-block; margin-bottom: 10px;}
.filter li.active a {background: #DDDDDD;}
.filter li a:hover {text-decoration: underline;}

.filter li.active a { position: relative; background: #efefef; border: 2px solid #cccccc; }
.filter li.active a:after, .filter li.active a:before { top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.filter li.active a:after { border-color: rgba(239, 239, 239, 0); border-top-color: #efefef; border-width: 5px; left: 50%; margin-left: -5px; }
.filter li.active a:before { border-color: rgba(204, 204, 204, 0); border-top-color: #cccccc; border-width: 8px; left: 50%; margin-left: -8px; }

/*     --jquery tools - tabs
------------------------------------------------- */
.panes {clear: both; background: none repeat scroll 0 0 #fcfcfc; border-style: solid; border-width: 3px 1px 1px; display: block; padding: 25px 20px; margin-bottom: 20px;}
.tabs ul {float: left; list-style: none outside none; margin: 0; padding: 0; width: 100%;}
.tabs ul li.active, .tabs ul li.active a:hover {border-radius: 8px 8px 0 0; background-color: white; border-bottom: 1px solid white;}
.tabs ul li {float: left; padding: 0; list-style: none;}
.tabs ul li a {background: #e8e8e8; border: 1px solid #ddd; float: left; line-height: 30px; margin: 0 3px 0 0; overflow: hidden; padding: 3px 15px 1px; position: relative;}
.tabs ul li a.current {color: #fff;} 

/*     --jquery tools - tooltip
------------------------------------------------- */
.tooltip {display:none; background: #666666; padding: 5px; z-index: 100; margin-bottom: 15px; position: relative; color: #fff; max-width: 100px;}
.tooltip:after {background: #666666; border: 1px solid; border-color: #666666 transparent transparent #666666; content: ''; display: block; width: 8px; height: 8px; position: absolute; bottom: -4px; left: 50%; margin-left: -4px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}

/*     --mod_subscribe
------------------------------------------------- */
.mod_subscribe table td,
.mod_subscribe table {border: 0;}
.mod_subscribe {background: #f0f0f0; padding: 5%; border: 0;}
.mod_subscribe input {width: 48%; float: left;}
.mod_subscribe label {width: 100%; display: block;}

/*     --mod_subscribe in sidebar
------------------------------------------------- */
#left .mod_subscribe, #right .mod_subscribe {padding: 5%;}
#left .mod_subscribe input, #right .mod_subscribe input {width: 100%!important;}
#left .mod_subscribe input.submit, #right .mod_subscribe input.submit {margin: 10px 0 0 0!important;}
#left .mod_subscribe h4, #right .mod_subscribe h4 {font-size: 17px; margin-bottom: 4px; padding: 0; font-weight: normal;}
#left .mod_subscribe label, #right .mod_subscribe label {margin-bottom: 10px;}

/*     --mod_calendar
------------------------------------------------- */
.mod_calendar table {border-bottom: 1px solid #B9BCBE;}
.mod_calendar td {padding: 1.5%}
.mod_calendar td.col_first {border-left: 1px solid #B9BCBE;}
.mod_calendar th.label {border-bottom: 1px solid #B9BCBE; padding: 10px 0;}
.mod_calendar th.head {padding: 0;}
.mod_calendar th.previous a, .mod_calendar th.next a {padding: 3px; border: 1px solid #b9bcbe; background: #ededed; display: inline-block; white-space: nowrap;}
.mod_calendar th.previous a:hover, .mod_calendar th.next a:hover {border-color: #84898d !important;}
.mod_calendar th.previous a:after, .mod_calendar th.previous a:before, .mod_calendar th.next a:after, .mod_calendar th.next a:before {display: none;}
.mod_calendar th.current {text-align: center;}
.mod_calendar th.next {text-align: right;}
.mod_calendar th.previous {text-align: left;}
.mod_calendar th.label {text-align: center;}
.mod_calendar td {width: 14.28%; border-right: 1px solid #b9bcbe; background: #eaeaea; padding-left: 5px;}	
.mod_calendar td.empty, .mod_calendar td:hover {background: #fff;}
.mod_calendar td.today { color: white !important; background: #969696; -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.6) inset;	-moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.6) inset; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.6) inset;}
.mod_calendar td.today a {color: white !important;}

/*     --mod_eventreader
------------------------------------------------- */
.mod_eventreader .info:before {font-family: "icons"; content: "\1f4c5"; text-indent: 0; display: inline-block; position: relative; top: -1px; left: 0; margin-right: 5px;}

/*     --mod_eventlist
------------------------------------------------- */
.mod_eventlist .event {margin-bottom: 25px;}
.mod_eventlist h2 {margin-bottom: 5px;}
.mod_eventlist p.time {border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; padding: 3px 0;}
.mod_eventlist p.time:before {font-family: "icons"; content: "\e91a"; text-indent: 0; display: inline-block; position: relative; top: 0px; left: 0; margin-right: 5px;}

/*     --mod_sitemap
------------------------------------------------- */
.mod_sitemap ul ul {margin-left: 15px;}
.mod_sitemap ul li {border-bottom: 1px dashed #ddd; padding-bottom: 15px; margin-bottom: 15px; font-weight: normal;}
.mod_sitemap ul li ul li {border: 0; padding-bottom: 0px; margin-bottom: 3px;}
.mod_sitemap li:before {font-family: "icons"; content: '\25b8'; margin-right: 5px;}
.mod_sitemap li.submenu {font-weight: bold;}
.mod_sitemap li.submenu:before {font-family: "icons"; content: '\e824'; margin-right: 5px;}
.mod_sitemap li a:before {content: '';}

/*     --mod_faqlist
------------------------------------------------- */
.mod_faqpage {counter-reset: mod_faqpage;}
.mod_faqpage h2 {margin-bottom: 20px;}
.mod_faqpage section h3::before {counter-increment: mod_faqpage; content: counter(mod_faqpage, decimal); display: inline-block; width: 7%; margin-right: 0.5em; padding: 0.1em; color: white; text-align: center; background: #ddd;}
.mod_faqpage section {margin-bottom: 35px;}
.mod_faqpage .info {font-size: 11px;}
.mod_faqpage .info:before {font-family: "icons"; content: "\e82f"; text-indent: 0; display: inline-block; position: relative; top: 0px; left: 0; margin-right: 5px;}
.mod_faqpage .toplink {border-bottom: 1px solid #ddd;}
.mod_faqpage .toplink:before {font-family: "icons"; content: "\e911"; text-indent: 0; display: inline-block; position: relative; top: 0px; left: 0; margin-right: 5px;}

/*     --mod_registration
------------------------------------------------- */
.mod_registration {padding: 30px; border: 1px solid #ddd; background: #f9f9f9;}
.mod_registration label {width: 40%; float: left;}
.mod_registration input {width: 60%; float: left;}
.mod_registration .submit_container {width: 100%; margin-top: 0px;}
.mod_registration .submit_container input {width: 60%; float: right;}
.mod_registration .captcha_text {float: left; display: block; margin-left: 40%; color: red; font-size: 14px; margin-top: 5px; margin-bottom: 15px;}
.mod_registration p.error {margin-left: 40%; clear: both;}

/*     --mod_search
------------------------------------------------- */
.mod_search input {width: 45%; float: left;}
.mod_search input[type="search"] {-webkit-appearance: none!important; padding-right: 0!important; border-radius: 0!important;}
.mod_search .even, .mod_search .odd {padding-bottom: 15px; border-bottom: 1px solid #ddd; margin-bottom: 15px;}
.mod_search .relevance {float: right; font-size: 12px;}
.mod_search .submit:before {font-size: 16px; line-height: 1em; font-family: 'icons';  font-style: normal;  font-weight: normal;  speak: none;  display: inline-block;  text-decoration: inherit;  width: 1em; text-align: center; content: '\e92a';}
.mod_search .submit {margin: 0; padding: 5px; display: inline-block; height: 30px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; opacity: 0.7;}
.mod_search .submit:hover {opacity: 1;}
#container .mod_search .submit {height: 39px;}
#container .mod_search form {overflow: hidden;}
#container .mod_search .text,
#container .mod_search .submit {height: 32px;}

/*     --mod_nl_reader
------------------------------------------------- */
.mod_nl_reader #container, body.dark, body.dark .mod_nl_reader #container {background: #fff;}
.mod_nl_reader table {border: 0!important;}
.mod_nl_reader table td {padding: 0; border: 0!important;}

/*     --mod_nl_list
------------------------------------------------- */
.mod_nl_list li {border-bottom: 1px solid #ededed; padding: 15px 0;}
.mod_nl_list li a {margin-left: 40px;}

/*     --404 page
------------------------------------------------- */
#page-404 h1 {font-size: 120px; text-align: center; text-shadow: 0 -1px 1px #666666, 0 1px 1px #FFFFFF; color: #ccc; border: 0; margin: 0;}
#page-404 p {text-transform: uppercase; font-size: 20px; text-align: center;}
#page-404 p a {text-transform: none; margin: 0;}

/*     --ce_downloads
------------------------------------------------- */
.ce_downloads li {border-bottom: 1px dotted #ccc; padding: 8px;}
.ce_downloads img {margin-right: 10px; vertical-align: middle;}
.ce_downloads li span {font-style: italic; font-size: 10px;}


/* =============================================================================
 * --forms
 * ========================================================================== */

/*     --hide br
------------------------------------------------- */
form br {display: none;}

/*     --input-wrapper
------------------------------------------------- */
.input-wrapper {margin-bottom: 12px; position: relative;}
.input-wrapper * {width: 99.9%!important; margin-left: 0!important;}
.widget { margin-bottom: .5em;}
.ce_form .full {width: 99.9%;}

/*     --fieldset+legend
------------------------------------------------- */
fieldset {border: 1px solid #ccc; padding: 0.5em; margin-bottom: 20px;}
legend {display: none;}

/*     --input, select, textarea
------------------------------------------------- */
input, select, textarea {width: 100%; padding: 10px; margin: 0; border: 3px solid #ccc; color: #333; background: #F7F7F7; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size:1em;font-family: "Open Sans",sans-serif;}
input[type="search"] {-webkit-appearance: none; border-radius: 0!important;}
.button, input[type="submit"], input.submit, button[type="submit"], button.submit {color: #fff; background: #494844; padding: 1em 1.5em; font-weight: normal; font-size: 1em;}
select {height: 40px; padding: 8px;}
textarea {height: 200px; min-height: 80px;}


/*     --radio-buttons
------------------------------------------------- */
.radio_container {margin-top: 1px;}
.radio_container legend span {margin-bottom: 5px; display: inline;}
.radio_container label {float: none;}
.radio_container input {width: 20px; border: none; padding: 0; box-shadow: none; -webkit-box-shadow: none;}
.radio_container legend {display: block; overflow: hidden;}
.radio_container span {display: block;}

/*     --checkboxes
------------------------------------------------- */
.checkbox_container {margin-top: 1px;}
.checkbox_container legend span {margin-bottom: 5px; display: inline;}
.checkbox_container label {float: none;}
.checkbox_container input {width: 20px!important; border: none!important; padding: 0; box-shadow: none; -webkit-box-shadow: none;}
.checkbox_container legend {display: block; overflow: hidden;}
.checkbox_container span {display: block;}

/*     --submit-button
------------------------------------------------- */
.submit_container input, .submit_container button {width: auto!important;}
.submit {-webkit-appearance:none; -webkit-box-shadow: none; box-shadow: none; border: 0;}

/*     --errors
------------------------------------------------- */
label.error {color: red;}
input.error {border: 1px solid red;}
p.error {color: red; clear: both;}

/*     --captcha
------------------------------------------------- */
.ce_form .captcha {width: 20%; float: left; margin-right: 2%;}
.ce_form .captcha_text {width: 70%; float: left; line-height: 33px;}
.ce_form .captcha-container {background: #ecd0d0; padding: 2%; margin-bottom: 15px;}

/*     --footer form
------------------------------------------------- */
#footer input, #footer textarea  {font-family: inherit; border: 1px solid #E0E0E0; background: #fff; -webkit-box-shadow: none; box-shadow: none;} 
#footer textarea {height: 86px;}
#footer .submit_container {margin-top: 0;}
#footer input.submit {font-weight:normal; text-transform: uppercase; float: right; background: #A0A0A0; text-shadow:none;}


/* =============================================================================
 * background-presets
 * ========================================================================== */

/* background-image */
body.bgajdd .jPanelMenu-panel, body.bgajdd {background-image: url(../../files/cto_layout/img/backgrounds/ajdd-background.png)}


/* =============================================================================
 * media-queries
 * ========================================================================== */

/*     --small desktop
------------------------------------------------- */
@media only screen and (min-width: 1024px) and (max-width: 1280px){
	#yupwrapper, #top, #top .inside, #header, #header .inside, #wrapper, #container-inside, #footer, #footer .inside, #container_before .inside, #header_after .inside, #bottom {max-width: 1000px; margin: 0 auto;}
	
	#layerslider .text {margin-left: 30px!important;}
	
	#header_after .ce_text h1, #header_after .ce_text h2, #header_after .ce_text h3, #header_after .ce_text h4, #header_after .ce_text h5, #header_after .ce_text h6, #header_after .ce_text p {max-width: 1000px;}
	
	h1 {font-size: 30px; padding-top: 0.5em;} 
	.ce_dlh_googlemaps h2  {font-size: 17px; }
	.bigteaser .servicebox_8 p {min-height: 140px; font-size:13px;}
	
	.bigteaser .servicebox_8 h4 {font-size: 13px; height: 30px; }
	
	.calltoaction_2:after {font-size: 45px; right: 10px; top: 10%;}
	.calltoaction_2 p { width:90%}
	.calltoaction_2 strong {font-size: 15px;}
	.portfolioliste .title {font-size: 14px;}
	.portfolioliste .subline {font-size: 14px; min-height: 105px;}
	#right h4 { font-size: 15px; line-height: 120%;}
	#footer h4 {border-bottom: 0px solid #999999; font-size: 14px; line-height: 120%;}

	
	.tabs ul li, .tabs ul li a {display: block;float: none; margin-right: 0; font-size: 16px;}
	.teambox_3 {padding: 20px 10px; }
	.teambox_3 p strong{font-size:14px;}
	.teambox_3 p {font-size:13px; margin:0; line-height: 150%; min-height: 65px;}
}

/*     --tablets
------------------------------------------------- */
@media only screen and (max-width: 1023px) {
	

	/* teaser */
	#container_before {border-left: 0; border-right: 0; height: auto;}
	#container_before:before,#container_before:after {display: none;}


	/* layerslider */
	#layerslider .text {margin-left: 30px!important;}
	
	/* container */
	#container:before {width: 100%;}
	#container-inside { padding:0 40px;}
	
	/* portfolio */
	.portfolioteaser .port-infos {position: relative;}
	.portfolioteaser .port-infos h2 {font-size: 12px; display: block; background: #ededed;}
	.portfolioliste .port-infos {position: relative;}

	/* teambox */
	.teambox_3 {padding: 20px 10px; }
	.teambox_3 p strong{font-size:14px;}
	.teambox_3 p {font-size:13px; margin:0; line-height: 150%; min-height: 65px;}
		
	/* video button */
	.mejs-overlay-button {display: none!important;}
	
	/* menu + mobilemenu */
	#mainmenu, #top .mod_search {display: none;}
	#right {display: none;}
	
	#nav-open-btn {display: block; margin:0; position: absolute; right: 2em; top: 1em;}
	
	#logo { margin: 20px 20px 14px 40px; }
	#logo img  {height: 70px;}

	.firma { margin: 30px 0px 0px 0px; }
	.firma .label {font-size: 24px; margin: 0px 35px 0px 0px; }
	.firma .claim , .firma .owner {font-size: 14px;}
	.firma p {padding:0; margin-bottom:0;}	

	.mod_breadcrumb { border-top: 0px;}

	/* main, footer */

	body.sidebar_right #main {width:100%;}
	h1 {border-bottom: 0;}
	#footer h4 {border-bottom: 0px solid #999999; font-size: 14px; line-height: 120%;}

}


@media only screen and (max-width: 959px) {

	#big-teaser .servicebox_8 h4 {
    font-size: 12px;
    height: 30px;
}
	#big-teaser .servicebox_8 p {
    font-size: 12px;
    min-height: 170px;
}

	#big-teaser .servicebox_8 p.link {min-height: 20px; margin-bottom: 0px;}
	#big-teaser .servicebox_8 a {margin-right: 0px; padding:5px 15px;}

	#big-teaser .one_fifth { margin-left: 1.2%; width: 19%;padding: 15px 5px 5px 5px;}
}

/*     --phones
------------------------------------------------- */
@media only screen and (max-width: 767px) {
	
	/* body */
	body {padding: 0;}
	
	/* wrapper */
	#wrapper {width: 100%;}

	
	/* sidebar */
	body.sidebar_left #main,
	body.sidebar_left #left,
	body.sidebar_right #main,
	body.sidebar_right #right,
	body.sidebar_both #main,
	body.sidebar_both #left,
	body.sidebar_both #right {width: 100%; margin: 0;}
	
	body.sidebar_left #main .inside,
	body.sidebar_left #left .inside,
	body.sidebar_right #main .inside,
	body.sidebar_right #right .inside,
	body.sidebar_both #main .inside,
	body.sidebar_both #left .inside,
	body.sidebar_both #right .inside {width: 100%; float: none; padding: 0; border: 0; margin: 0; background: none; min-height: 0;}
 	#right {margin-top: 15px!important; padding-top: 15px; border-top: 4px solid #ddd;}
 	#left {margin-bottom: 15px!important; padding-bottom: 15px; border-bottom: 4px solid #ddd;}
 	
 	/* layerslider */
	#layerslider .text {margin-left: 10px!important;}
	.tp-rightarrow.default,
	.tp-leftarrow.default {height: 45px; width: 30px;}
	.tp-rightarrow.default:before,
	.tp-leftarrow.default:before {font-size: 18px; margin-top: -14px;}
 	
 	/* image_container */
 	.image_container {margin-bottom: 10px; width: 100%; padding: 0; margin: 0 0 10px 0; float: none;}

	/* teambox */
	.teambox_3  {padding-bottom:15px;}
	.teambox_3 .image_container { margin: 0 20% 10px 20%; width:auto;}
	.teambox_3 p strong{font-size:16px;}
	.teambox_3 p {margin:0; line-height: 150%; height: auto; font-size:16px; min-height:30px;}		
 	
 	/* ce_text */
 	.ce_text {width: 100%;}
 	
 	/* footer */
 	#footer .inside {text-align: center; padding: 40px 20px;}

 	/* disable webkit text size adjust (for iPhone) */
 	html {-webkit-text-size-adjust: none;} 
 	
 	/* tables */
 	table {font-size: 9px;}
 	
 	/* css-framework */
	.full, .one_half, .one_third, .two_third, .one_fourth, .two_fourth, .three_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth {width: 100%; margin: 0 0  15px 0;}
	
	/* extension subcolumns */
 	.c20r, .c25r, .c33r, .c40r, .c38r, .c50r, .c60r, .c66r, .c62r, .c75r, .c80r, .c15r, .c16r, .c30r, .c45r, .c55r, .c70r, .c85r,
 	.c20l, .c25l, .c33l, .c40l, .c38l, .c50l, .c60l, .c66l, .c62l, .c75l, .c80l, .c15l, .c16l, .c30l, .c45l, .c55l, .c70l, .c85l {float: none; width: 100%; padding: 0; margin: 0;}
 	.subcr, .subcl, .subc {padding: 0!important;}
 	
 	/* ce_gallery */
	.ce_gallery .row2, .ce_gallery .row3, .ce_gallery .row4, .ce_gallery .row5, .ce_gallery .row6, .ce_gallery .row7, .ce_gallery .row8, .ce_gallery .row9, .ce_gallery .row10, .ce_gallery .row11, .ce_gallery .row12 {margin-left: 4%!important; width:48%; float:left!important; position:relative; clear: none!important;}
	.ce_gallery .row2:nth-child(2n+1), .ce_gallery .row3:nth-child(2n+1), .ce_gallery .row4:nth-child(2n+1), .ce_gallery .row5:nth-child(2n+1), .ce_gallery .row6:nth-child(2n+1), .ce_gallery .row7:nth-child(2n+1), .ce_gallery .row8:nth-child(2n+1), .ce_gallery .row9:nth-child(2n+1), .ce_gallery .row10:nth-child(2n+1), .ce_gallery .row11:nth-child(2n+1), .ce_gallery .row12:nth-child(2n+1) {margin-left: 0!important; clear: left!important;}
  	
  	/* mod_calendar */
  	.mod_calendar table {font-size: 7px;}
  	
  	/* headlines */
  	h1 {font-size: 2.5em; margin: 1em; text-align:center;}
	h2 {font-size: 20px; margin-bottom: 10px;}
	h3 {font-size: 18px; margin-bottom: 10px;}
	h4 {font-size: 16px; margin-bottom: 10px;}
	h5 {font-size: 13px; margin-bottom: 10px;}
	h6 {font-size: 12px; margin-bottom: 10px;}
	
	h1 span {padding-bottom: 4px;}
	

	/* logo, top search */
	#top .mod_search { display:none;}
	#logo { margin: 1.5em;}
	#logo img  {height: 60px;}
	#mobilelogo { display:none;}
	#nav-open-btn {top: 2.5em;}
	

	.firma { float:left; margin: 30px 0px 0px 0px; }
	.firma .label {font-size: 18px; margin:0; margin-right:30%; }
	.firma .claim , .firma .owner {display:none;}
	
	/* mod_subscribe */
	.mod_subscribe input {width: 100%; margin-bottom: 10px;}
	
	/* mod_registration */
	.mod_registration label, .mod_registration input, .mod_registration .submit_container input, .mod_registration .captcha_text {width: 100%; margin: 0;}
	.mod_registration .captcha_text {margin: 5px 0 15px 0;}
	.mod_registration p.error {margin-left: 0;}
	
	/* forms */
	form label {margin-bottom: 2px!important;}
	form .captcha_text {line-height: 1em;}
	
	/* footer content */
	#footer .submit_container {text-align: center;margin-top: -15px;}
	#footer input.submit {float: none; } 
	#footer [class^="icon-"]:before, #footer [class*="icon-"]:before {display: none!important;} 
	#footer .ce_text {margin-bottom: 0px;}
	#footer .ansprechpartner { display:block; text-align:center; font-weight:bold; text-transform: uppercase;}
	
	/* copyright */
	#bottom .float-left, #bottom .float-right {float: none; text-align: center;}
	#bottom .inside {padding: 20px;}
	#bottom [class^="icon-"]:before, #bottom [class*="icon-"]:before {display: inline-block!important;}  
	
	/* video button */
	.mejs-overlay-button {display: none!important;}
	
	/* nachrichtenliste */
	.nachrichtenliste {margin-bottom: 0;}
	
	/* more button */
	.more a {padding: 2px 5px; font-size: 80%;}

	/* calltoaction */
	.calltoaction a {position: relative; left: 0; top: 15px; margin-bottom: 10px; text-align: center; width: 100%;}
	.calltoaction p {width: 100%;}
	.calltoaction_2:after {right: 10px;}
	.calltoaction_2 p {width: 80%;}
	
	/* css class hide for mobile devices */
	.mobile_hide {display: none;}
	
	/* header_after ce_text */
	#header_after .ce_text h1, #header_after .ce_text h2, #header_after .ce_text h3, #header_after .ce_text h4, #header_after .ce_text h5, #header_after .ce_text h6, #header_after .ce_text p {padding: 0 20px;}
	
	/* tabs */
	.tabs ul li {float: none;}
	.tabs ul li a {float: none; display: block;}
	
	/* bigtext */
	.bigtext {font-size: 18px; line-height: 24px;}
	
	#big-teaser .servicebox_8 h4 { font-size: 21px; height: auto;}
	#big-teaser .servicebox_8 p { font-size: 16px; min-height: 50px;}

	#big-teaser .servicebox_8 p.link {min-height: 30px; margin-bottom: 15px;}
	#big-teaser .servicebox_8 a {margin-right: 0px; padding:5px 15px;}

	#big-teaser .one_fifth { margin-left: 0%; width: 100%;padding: 15px 5px 15px 5px;}
	
	
	/* headline  ontainer_before */
	#container_before .inside h1 {font-size: 28px;}
	
	/* container */
	#container-inside {padding:0 20px 60px 20px;}

	/* container_before */
	#container_before .inside {padding: 40px 20px;}
	
	/* header .inside  */
	#header .inside {padding: 0 20px;}
	
	/* logo-position  */
	#logo {left: 20px; top: 20px;}
	
	/* site-font-icon  */
	.site-icons .row div {width: 100%!important;}
	
	/* portfolio-filter  */
	.filter {text-align: center;}
	
	/* google maps height  */
	#header_after iframe {max-height: 250px;}
 }


/* =============================================================================
 * font-icons
 * ========================================================================== */

@font-face {font-family: 'icons'; src: url("../../files/cto_layout/font/icons.eot"); src: url("../../files/cto_layout/font/icons.eot?#iefix") format('embedded-opentype'), url("../../files/cto_layout/font/icons.woff") format('woff'), url("../../files/cto_layout/font/icons.ttf") format('truetype'), url("../../files/cto_layout/font/icons.svg#icons") format('svg'); font-weight: normal;  font-style: normal;}

/*     --set default icon not to mod_navigation <li>
------------------------------------------------- */
.mod_navigation li:before {content:''!important; margin-right: 0px!important;}


/*     --icons
------------------------------------------------- */
i[class^="icon-"]:before,
i[class*="icon-"]:before,
.mod_navigation li[class^="icon-"] a:before,
.mod_navigation li[class*="icon-"] a:before,
.mod_navigation li[class^="icon-"] span:before,
.mod_navigation li[class*="icon-"] span:before,
.ce_headline[class^="icon-"]:before,
.ce_headline[class*="icon-"]:before,
.button[class^="icon-"]:before,
.button[class*="icon-"]:before,
.servicebox[class^="icon-"]:before,
.servicebox[class*="icon-"]:before,
.servicebox_2[class^="icon-"]:before,
.servicebox_2[class*="icon-"]:before,
.servicebox_8[class^="icon-"]:before,
.servicebox_8[class*="icon-"]:before,
.servicebox_3[class^="icon-"]:before,
.servicebox_3[class*="icon-"]:before,
.servicebox_4[class^="icon-"]:before,
.servicebox_4[class*="icon-"]:before,
.ce_list[class^="icon-"] li:before,
.ce_list[class*="icon-"] li:before,
.testimonial_4 a[class^="icon-"]:before,
.testimonial_4 a[class*="icon-"]:before{
  font-family: 'icons';
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: 0.5em;
  text-align: center;
  line-height: 1em;
}

.ce_list[class^="icon-"]:before,
.ce_list[class*="icon-"]:before {content:'';}
.ce_list[class^="icon-"] li,
.ce_list[class*="icon-"] li {list-style-type: none; position: relative;}
.ce_list[class^="icon-"] li:before,
.ce_list[class*="icon-"] li:before {position: absolute; left: -25px; width: 25px; top: 3px;}
.ce_list[class^="icon-"] ul,
.ce_list[class*="icon-"] ul {padding-left: 20px;}

/*     --icon-font
------------------------------------------------- */
body[class^="icon-"]:before,
body[class*="icon-"]:before,
.mod_navigation li[class^="icon-"]:before,
.mod_navigation li[class*="icon-"]:before {content: '';}
.i-code {display: none;}
.site-icons .row div {float: left; width: 25%;}
.site-icons .row {overflow: hidden;}

/*     --iconbox
------------------------------------------------- */
.iconbox p {margin: 0;}
.iconbox[class^="icon-"]:before, .iconbox[class*="icon-"]:before { font-family:'icons'; font-style:inherit; font-weight:inherit; display:inline-block; text-decoration:inherit; width:1em; margin-right:.5em; text-align:center; line-height:inherit; float: left;} 

/*     --footer contact icons
------------------------------------------------- */
#footer [class^="icon-"]:before, #footer [class*="icon-"]:before { font-family:'icons'; font-style:inherit; font-weight:inherit; display:inline-block; text-decoration:inherit; width:1em; margin-right:.5em; text-align:center; line-height:inherit; float: left;} 
#footer [class^="icon-"] p, #footer [class*="icon-"] p {margin-left: 1.5em; margin-bottom: 0;}

/*     --set default icon not to mod_navigation <li>
------------------------------------------------- */
.mod_navigation li:before {content:''!important;margin-right:0!important; }


body:not([data-frontend-helper]) .dev { display: none !important;}
.icon-windy-rain-inv:before{content:'\e9bd'}.icon-duckduckgo:before{content:'\21'}.icon-aim:before{content:'\22'}.icon-snow-inv:before{content:'\e9be'}.icon-snow-heavy-inv:before{content:'\e9bf'}.icon-hash:before{content:'\23'}.icon-delicious:before{content:'\e8ea'}.icon-paypal:before{content:'\24'}.icon-money-1:before{content:'\ebce'}.icon-hail-inv:before{content:'\e9c0'}.icon-flattr:before{content:'\25'}.icon-clouds-inv:before{content:'\e9c1'}.icon-android:before{content:'\26'}.icon-clouds-flash-inv:before{content:'\e9c2'}.icon-temperature:before{content:'\e9c3'}.icon-eventful:before{content:'\27'}.icon-compass-2:before{content:'\28'}.icon-na:before{content:'\29'}.icon-celcius:before{content:'\e9c4'}.icon-smashmag:before{content:'\2a'}.icon-gplus:before{content:'\e8fd'}.icon-plus-5:before{content:'\ebf2'}.icon-fahrenheit:before{content:'\e9c5'}.icon-plus-4:before{content:'\e900'}.icon-plus-1:before{content:'\e810'}.icon-plus-2:before{content:'\e858'}.icon-plus:before{content:'\2b'}.icon-wikipedia:before{content:'\2c'}.icon-lanyrd:before{content:'\e8fe'}.icon-minus-1:before{content:'\e80e'}.icon-minus:before{content:'\2d'}.icon-minus-2:before{content:'\e85a'}.icon-calendar-4:before{content:'\2e'}.icon-stumbleupon:before{content:'\2f'}.icon-clouds-flash-alt:before{content:'\e9c6'}.icon-fivehundredpx:before{content:'\30'}.icon-sun-inv-1:before{content:'\e9c7'}.icon-pinterest:before{content:'\31'}.icon-bitcoin:before{content:'\32'}.icon-moon-inv-1:before{content:'\e9c8'}.icon-w3c:before{content:'\33'}.icon-cloud-sun-inv:before{content:'\e9c9'}.icon-cloud-moon-inv:before{content:'\e9ca'}.icon-foursquare:before{content:'\34'}.icon-cloud-inv:before{content:'\e9cb'}.icon-html5:before{content:'\35'}.icon-cloud-flash-inv:before{content:'\e9cc'}.icon-ie:before{content:'\36'}.icon-drizzle-inv:before{content:'\e9cd'}.icon-call:before{content:'\37'}.icon-grooveshark:before{content:'\38'}.icon-rain-inv:before{content:'\e9ce'}.icon-ninetyninedesigns:before{content:'\39'}.icon-windy-inv:before{content:'\e9e6'}.icon-forrst:before{content:'\e97c'}.icon-colon:before{content:'\3a'}.icon-digg:before{content:'\e97b'}.icon-semicolon:before{content:'\3b'}.icon-spotify:before{content:'\e97a'}.icon-info-3:before{content:'\ebcd'}.icon-reddit:before{content:'\3e'}.icon-question:before{content:'\ebcc'}.icon-guest:before{content:'\3f'}.icon-gowalla:before{content:'\e979'}.icon-at-1:before{content:'\e929'}.icon-at-3:before{content:'\ec48'}.icon-at:before{content:'\40'}.icon-sunrise:before{content:'\e9e3'}.icon-appstore:before{content:'\41'}.icon-sun-2:before{content:'\e9e2'}.icon-blogger-1:before{content:'\42'}.icon-moon-2:before{content:'\e9df'}.icon-cc-1:before{content:'\43'}.icon-dribbble:before{content:'\44'}.icon-eclipse:before{content:'\e9e7'}.icon-mist:before{content:'\e9dc'}.icon-evernote:before{content:'\45'}.icon-wind:before{content:'\e9db'}.icon-flickr:before{content:'\46'}.icon-snowflake:before{content:'\e9da'}.icon-google:before{content:'\47'}.icon-cloud-sun:before{content:'\e9d9'}.icon-viadeo:before{content:'\48'}.icon-instapaper:before{content:'\49'}.icon-cloud-moon:before{content:'\e9d8'}.icon-fog-sun:before{content:'\e9d7'}.icon-weibo:before{content:'\4a'}.icon-klout:before{content:'\4b'}.icon-fog-moon:before{content:'\e9d5'}.icon-fog-cloud:before{content:'\e9d6'}.icon-linkedin-2:before{content:'\4c'}.icon-meetup:before{content:'\4d'}.icon-fog:before{content:'\e9d4'}.icon-vk:before{content:'\4e'}.icon-cloud-3:before{content:'\e9d3'}.icon-cloud-flash:before{content:'\4f'}.icon-cloud-flash-alt:before{content:'\e9d1'}.icon-plancast:before{content:'\50'}.icon-drizzle:before{content:'\e9d2'}.icon-disqus:before{content:'\51'}.icon-rain-1:before{content:'\e9d0'}.icon-rss-5:before{content:'\52'}.icon-windy:before{content:'\e9cf'}.icon-skype-2:before{content:'\53'}.icon-windy-rain:before{content:'\e9e5'}.icon-twitter-3:before{content:'\54'}.icon-youtube-1:before{content:'\55'}.icon-snow:before{content:'\e9e4'}.icon-vimeo-1:before{content:'\56'}.icon-snow-alt:before{content:'\e9e1'}.icon-snow-heavy:before{content:'\e9e0'}.icon-windows:before{content:'\57'}.icon-xing:before{content:'\58'}.icon-hail:before{content:'\e9de'}.icon-yahoo:before{content:'\59'}.icon-clouds:before{content:'\e9dd'}.icon-clouds-flash:before{content:'\5a'}.icon-chrome:before{content:'\5b'}.icon-email:before{content:'\5d'}.icon-macstore:before{content:'\5e'}.icon-myspace:before{content:'\5f'}.icon-podcast:before{content:'\60'}.icon-amazon:before{content:'\61'}.icon-steam:before{content:'\62'}.icon-cloudapp:before{content:'\63'}.icon-ebay:before{content:'\65'}.icon-facebook-3:before{content:'\66'}.icon-github-2:before{content:'\67'}.icon-googleplay:before{content:'\e97d'}.icon-itunes:before{content:'\69'}.icon-plurk:before{content:'\6a'}.icon-songkick:before{content:'\6b'}.icon-gmail:before{content:'\6d'}.icon-pinboard:before{content:'\6e'}.icon-openid:before{content:'\6f'}.icon-quora:before{content:'\71'}.icon-soundcloud:before{content:'\73'}.icon-tumblr-1:before{content:'\74'}.icon-eventasaurus:before{content:'\76'}.icon-wordpress-1:before{content:'\77'}.icon-yelp:before{content:'\79'}.icon-intensedebate:before{content:'\7b'}.icon-eventbrite:before{content:'\7c'}.icon-posterous:before{content:'\7e'}.icon-pilcrow:before{content:'\b6'}.icon-opentable:before{content:'\c7'}.icon-cart:before{content:'\c9'}.icon-print-3:before{content:'\d1'}.icon-angellist:before{content:'\d6'}.icon-instagram:before{content:'\dc'}.icon-dwolla:before{content:'\e0'}.icon-appnet:before{content:'\e1'}.icon-statusnet:before{content:'\e2'}.icon-acrobat:before{content:'\e3'}.icon-drupal:before{content:'\e4'}.icon-buffer:before{content:'\e5'}.icon-pocket:before{content:'\e7'}.icon-bitbucket:before{content:'\e9'}.icon-info:before{content:'\2139'}.icon-info-1:before{content:'\e866'}.icon-left:before{content:'\2190'}.icon-left-2:before{content:'\e881'}.icon-left-5:before{content:'\ec0f'}.icon-left-1:before{content:'\e83d'}.icon-up-6:before{content:'\ec0d'}.icon-up-4:before{content:'\e91c'}.icon-up-2:before{content:'\e87f'}.icon-up-1:before{content:'\e83b'}.icon-up:before{content:'\2191'}.icon-right-5:before{content:'\ec0e'}.icon-right-1:before{content:'\e83c'}.icon-right-2:before{content:'\e880'}.icon-right:before{content:'\2192'}.icon-down-4:before{content:'\e910'}.icon-down:before{content:'\2193'}.icon-down-6:before{content:'\ec10'}.icon-down-1:before{content:'\e83e'}.icon-down-2:before{content:'\e882'}.icon-back-alt:before{content:'\e707'}.icon-level-down:before{content:'\21b3'}.icon-undo:before{content:'\21b6'}.icon-exchange:before{content:'\21c4'}.icon-switch:before{content:'\ead7'}.icon-left-fat:before{content:'\ec22'}.icon-up-fat:before{content:'\ec23'}.icon-down-fat:before{content:'\ec21'}.icon-left-bold-1:before{content:'\ec0b'}.icon-up-bold-1:before{content:'\ec20'}.icon-right-bold-1:before{content:'\ec1f'}.icon-down-bold:before{content:'\ec0c'}.icon-infinity:before{content:'\221e'}.icon-infinity-1:before{content:'\e9ff'}.icon-plus-squared-1:before{content:'\eaca'}.icon-home-1:before{content:'\e80b'}.icon-home-4:before{content:'\e8fc'}.icon-home-5:before{content:'\ebed'}.icon-home:before{content:'\2302'}.icon-home-2:before{content:'\e865'}.icon-hourglass-1:before{content:'\ec17'}.icon-keyboard:before{content:'\2328'}.icon-split:before{content:'\2387'}.icon-pause-1:before{content:'\e836'}.icon-pause:before{content:'\2389'}.icon-pause-2:before{content:'\e88c'}.icon-eject-1:before{content:'\23cf'}.icon-fast-fw:before{content:'\23e9'}.icon-fast-fw-1:before{content:'\e844'}.icon-fast-bw-1:before{content:'\e845'}.icon-fast-bw:before{content:'\23ea'}.icon-to-end-1:before{content:'\e835'}.icon-to-end:before{content:'\23ed'}.icon-to-end-2:before{content:'\e88e'}.icon-to-start-2:before{content:'\e88d'}.icon-to-start:before{content:'\23ee'}.icon-to-start-1:before{content:'\e843'}.icon-stopwatch-1:before{content:'\ec18'}.icon-clock-6:before{content:'\ec19'}.icon-hourglass:before{content:'\23f3'}.icon-stop:before{content:'\25aa'}.icon-stop-1:before{content:'\e837'}.icon-stop-2:before{content:'\e88b'}.icon-up-dir-1:before{content:'\e9ec'}.icon-up-dir:before{content:'\25b4'}.icon-glyph78:before{content:'\e911'}.icon-play-1:before{content:'\e838'}.icon-play-2:before{content:'\e889'}.icon-play:before{content:'\25b6'}.icon-right-dir-2:before{content:'\e95e'}.icon-right-dir-1:before{content:'\e912'}.icon-right-dir:before{content:'\25b8'}.icon-down-dir-2:before{content:'\e95f'}.icon-down-dir:before{content:'\25be'}.icon-down-dir-1:before{content:'\e914'}.icon-down-dir-3:before{content:'\e9ea'}.icon-left-dir-2:before{content:'\e9eb'}.icon-left-dir:before{content:'\25c2'}.icon-left-dir-1:before{content:'\e913'}.icon-sun-inv:before{content:'\2600'}.icon-cloud-4:before{content:'\ea54'}.icon-cloud-1:before{content:'\e895'}.icon-cloud-2:before{content:'\e966'}.icon-cloud-6:before{content:'\ec3f'}.icon-cloud:before{content:'\2601'}.icon-umbrella-1:before{content:'\ea57'}.icon-umbrella:before{content:'\2602'}.icon-star-4:before{content:'\e8e8'}.icon-star-2:before{content:'\e84f'}.icon-star:before{content:'\2605'}.icon-star-1:before{content:'\e804'}.icon-star-5:before{content:'\e92e'}.icon-star-7:before{content:'\ebd4'}.icon-star-empty-1:before{content:'\e805'}.icon-star-empty:before{content:'\2606'}.icon-star-empty-2:before{content:'\ebd5'}.icon-check:before{content:'\2611'}.icon-trash:before{content:'\e729'}.icon-left-hand:before{content:'\261c'}.icon-up-hand:before{content:'\261d'}.icon-right-hand:before{content:'\261e'}.icon-down-hand:before{content:'\261f'}.icon-th-list:before{content:'\2630'}.icon-th-list-1:before{content:'\e814'}.icon-th-list-3:before{content:'\e8ed'}.icon-th-list-4:before{content:'\e934'}.icon-sun:before{content:'\263c'}.icon-sun-1:before{content:'\e8de'}.icon-moon:before{content:'\263d'}.icon-moon-1:before{content:'\263e'}.icon-female-1:before{content:'\ec4a'}.icon-male-1:before{content:'\ec4b'}.icon-king:before{content:'\ec4d'}.icon-heart-empty-2:before{content:'\e84e'}.icon-heart-empty-1:before{content:'\e803'}.icon-heart-empty:before{content:'\2661'}.icon-heart-empty-3:before{content:'\e92d'}.icon-heart-2:before{content:'\e84d'}.icon-heart-5:before{content:'\e92c'}.icon-heart-1:before{content:'\e802'}.icon-heart-4:before{content:'\e8e7'}.icon-heart-7:before{content:'\ebd2'}.icon-heart:before{content:'\2665'}.icon-music:before{content:'\266a'}.icon-note-beamed:before{content:'\eac7'}.icon-music-1:before{content:'\266b'}.icon-th:before{content:'\268f'}.icon-th-4:before{content:'\e933'}.icon-th-1:before{content:'\e815'}.icon-th-3:before{content:'\e8f5'}.icon-flag-1:before{content:'\e81a'}.icon-flag:before{content:'\2691'}.icon-tools:before{content:'\ead3'}.icon-anchor-2:before{content:'\ec4e'}.icon-cog-2:before{content:'\e876'}.icon-cog-4:before{content:'\e952'}.icon-cog-1:before{content:'\e823'}.icon-cog:before{content:'\2699'}.icon-cog-3:before{content:'\e8bf'}.icon-attention:before{content:'\26a0'}.icon-attention-4:before{content:'\e93a'}.icon-attention-2:before{content:'\e8ba'}.icon-attention-1:before{content:'\e828'}.icon-attention-3:before{content:'\e904'}.icon-flash-3:before{content:'\eaef'}.icon-flash-4:before{content:'\ec40'}.icon-flash:before{content:'\26a1'}.icon-flash-1:before{content:'\e8e1'}.icon-flash-2:before{content:'\ea55'}.icon-record:before{content:'\26ab'}.icon-key-1:before{content:'\26bf'}.icon-rain:before{content:'\26c6'}.icon-cloud-thunder:before{content:'\26c8'}.icon-cog-alt:before{content:'\26ef'}.icon-scissors-1:before{content:'\ea62'}.icon-scissors:before{content:'\2702'}.icon-tape:before{content:'\eaee'}.icon-flight-1:before{content:'\e848'}.icon-flight:before{content:'\2708'}.icon-mail-4:before{content:'\e8e6'}.icon-mail:before{content:'\2709'}.icon-mail-5:before{content:'\e92b'}.icon-mail-1:before{content:'\e801'}.icon-mail-6:before{content:'\ebd1'}.icon-mail-2:before{content:'\e84c'}.icon-edit:before{content:'\270d'}.icon-edit-2:before{content:'\e8f0'}.icon-pencil-2:before{content:'\e86b'}.icon-pencil:before{content:'\270e'}.icon-pencil-1:before{content:'\e820'}.icon-pencil-4:before{content:'\e8f2'}.icon-pencil-3:before{content:'\e8b7'}.icon-pencil-5:before{content:'\ebf9'}.icon-pencil-neg:before{content:'\270f'}.icon-pencil-alt:before{content:'\2710'}.icon-pencil-alt-1:before{content:'\e8f1'}.icon-feather:before{content:'\2712'}.icon-vector-pencil:before{content:'\ec47'}.icon-ok:before{content:'\2713'}.icon-ok-2:before{content:'\e854'}.icon-ok-5:before{content:'\e935'}.icon-ok-6:before{content:'\ebf6'}.icon-ok-1:before{content:'\e813'}.icon-ok-4:before{content:'\e8ee'}.icon-ok-circle:before{content:'\2714'}.icon-ok-circle-1:before{content:'\e855'}.icon-ok-circle-2:before{content:'\e936'}.icon-cancel-5:before{content:'\e937'}.icon-cancel-1:before{content:'\e812'}.icon-cancel-4:before{content:'\e8ef'}.icon-cancel-2:before{content:'\e856'}.icon-cancel:before{content:'\2715'}.icon-cancel-circle-4:before{content:'\e938'}.icon-cancel-circle-2:before{content:'\e857'}.icon-cancel-circle-3:before{content:'\e8ff'}.icon-cancel-circle-1:before{content:'\e811'}.icon-cancel-circle:before{content:'\2716'}.icon-asterisk:before{content:'\2731'}.icon-cancel-6:before{content:'\ebf4'}.icon-cancel-squared:before{content:'\eac8'}.icon-help:before{content:'\2753'}.icon-help-1:before{content:'\e867'}.icon-help-circled:before{content:'\ebf1'}.icon-help-circled-alt:before{content:'\ebf0'}.icon-attention-alt-1:before{content:'\ec01'}.icon-attention-circle:before{content:'\2757'}.icon-attention-6:before{content:'\ec00'}.icon-quote-left-alt:before{content:'\275b'}.icon-quote-right-alt:before{content:'\275c'}.icon-quote-left:before{content:'\275d'}.icon-quote-right-1:before{content:'\e86a'}.icon-quote-right:before{content:'\275e'}.icon-plus-circle-3:before{content:'\e939'}.icon-plus-circle:before{content:'\2795'}.icon-plus-circle-1:before{content:'\e80f'}.icon-plus-circle-2:before{content:'\e859'}.icon-minus-circle-1:before{content:'\e80d'}.icon-minus-circle-2:before{content:'\e868'}.icon-minus-circle:before{content:'\2796'}.icon-minus-circle-3:before{content:'\e946'}.icon-right-thin:before{content:'\27a1'}.icon-direction:before{content:'\27a2'}.icon-forward:before{content:'\27a6'}.icon-forward-3:before{content:'\e940'}.icon-forward-1:before{content:'\e81e'}.icon-ccw:before{content:'\27f2'}.icon-cw-2:before{content:'\e888'}.icon-cw-4:before{content:'\e91d'}.icon-cw-3:before{content:'\e8c4'}.icon-cw-1:before{content:'\e83a'}.icon-cw:before{content:'\27f3'}.icon-arrow-curved:before{content:'\2935'}.icon-squares:before{content:'\ebcf'}.icon-left-thin:before{content:'\2b05'}.icon-up-thin:before{content:'\2b06'}.icon-down-thin:before{content:'\2b07'}.icon-resize-vertical:before{content:'\2b0c'}.icon-resize-vertical-1:before{content:'\e884'}.icon-resize-horizontal-1:before{content:'\e88a'}.icon-resize-horizontal:before{content:'\2b0d'}.icon-eject:before{content:'\2ecf'}.icon-cog-5:before{content:'\ec0a'}.icon-zoom-out-4:before{content:'\ecea'}.icon-heart-9:before{content:'\ed7d'}.icon-sun-filled:before{content:'\eb73'}.icon-ajust-1:before{content:'\e8df'}.icon-cloud-8:before{content:'\ed94'}.icon-zoom-in-4:before{content:'\ece9'}.icon-anchor-outline:before{content:'\eba3'}.icon-youtube-3:before{content:'\ed78'}.icon-star-9:before{content:'\ed7e'}.icon-wrench-circled:before{content:'\ecdd'}.icon-tv:before{content:'\ed9a'}.icon-anchor-1:before{content:'\eba4'}.icon-list-add:before{content:'\e003'}.icon-sound:before{content:'\ed9d'}.icon-archive-2:before{content:'\eb26'}.icon-wrench-4:before{content:'\ecde'}.icon-wordpress-2:before{content:'\ed77'}.icon-videocam-4:before{content:'\ed80'}.icon-list-4:before{content:'\eada'}.icon-reply-outline:before{content:'\eb31'}.icon-trash-8:before{content:'\ed8c'}.icon-accessibility:before{content:'\ed54'}.icon-reply-1:before{content:'\e8a6'}.icon-website-circled:before{content:'\ec98'}.icon-user-8:before{content:'\ed7f'}.icon-down-outline:before{content:'\eb62'}.icon-website:before{content:'\ec97'}.icon-down-3:before{content:'\e8c8'}.icon-key-5:before{content:'\ed8e'}.icon-warning-1:before{content:'\eca7'}.icon-down-small:before{content:'\eb5e'}.icon-search-8:before{content:'\ed7b'}.icon-cog-7:before{content:'\eda0'}.icon-forward-outline:before{content:'\eb30'}.icon-w3c-1:before{content:'\ed76'}.icon-camera-7:before{content:'\ed81'}.icon-forward-2:before{content:'\e8a5'}.icon-volume-up-5:before{content:'\ecd3'}.icon-tag-7:before{content:'\ed86'}.icon-volume-off-6:before{content:'\ecd6'}.icon-left-outline:before{content:'\eb61'}.icon-left-3:before{content:'\e8c7'}.icon-lock-9:before{content:'\ed84'}.icon-volume-down-2:before{content:'\ecd5'}.icon-left-small:before{content:'\eb5d'}.icon-lightbulb-2:before{content:'\ed9b'}.icon-vimeo-4:before{content:'\ed74'}.icon-pencil-7:before{content:'\ed88'}.icon-loop-alt-outline:before{content:'\eb58'}.icon-view-mode:before{content:'\ec8b'}.icon-diamond:before{content:'\eda7'}.icon-video-chat:before{content:'\ec93'}.icon-loop-alt-1:before{content:'\eb57'}.icon-desktop-3:before{content:'\ed99'}.icon-resize-full-outline:before{content:'\eb41'}.icon-video-circled:before{content:'\ec7d'}.icon-resize-full-3:before{content:'\e8d0'}.icon-video-5:before{content:'\ec7c'}.icon-location-8:before{content:'\ed8a'}.icon-user-7:before{content:'\ec78'}.icon-eye-7:before{content:'\ed85'}.icon-resize-normal-outline:before{content:'\eb44'}.icon-comment-7:before{content:'\ed89'}.icon-upload-5:before{content:'\ecb6'}.icon-resize-normal:before{content:'\eb45'}.icon-inbox-4:before{content:'\ed96'}.icon-move-outline:before{content:'\eb46'}.icon-lock-open-alt-2:before{content:'\ec9e'}.icon-move-2:before{content:'\e8cf'}.icon-cup:before{content:'\ed8b'}.icon-lock-open-8:before{content:'\ec9d'}.icon-universal-access:before{content:'\ed55'}.icon-loop-outline:before{content:'\eb59'}.icon-mobile-6:before{content:'\ed98'}.icon-twitter-8:before{content:'\ed72'}.icon-doc-8:before{content:'\ed8d'}.icon-mail-8:before{content:'\ed7c'}.icon-right-outline:before{content:'\eb60'}.icon-tumblr-4:before{content:'\ed73'}.icon-right-3:before{content:'\e8c6'}.icon-trash-circled:before{content:'\ecc2'}.icon-thumbs-up-5:before{content:'\ed87'}.icon-photo-1:before{content:'\ed82'}.icon-trash-7:before{content:'\ecc1'}.icon-right-small:before{content:'\ebc9'}.icon-note:before{content:'\eda1'}.icon-torso:before{content:'\ec7b'}.icon-clock-8:before{content:'\ed9c'}.icon-arrows-cw-outline:before{content:'\eb5a'}.icon-tint-1:before{content:'\ed42'}.icon-arrows-cw-1:before{content:'\e8c3'}.icon-clock-circled:before{content:'\ecd0'}.icon-paper-plane-2:before{content:'\ed93'}.icon-up-outline:before{content:'\eb5f'}.icon-params:before{content:'\ed9f'}.icon-clock-7:before{content:'\ecd1'}.icon-thumbs-up-4:before{content:'\ecb9'}.icon-up-3:before{content:'\e8c5'}.icon-money-2:before{content:'\eda4'}.icon-thumbs-down-4:before{content:'\ed1c'}.icon-up-small:before{content:'\eb5c'}.icon-database-2:before{content:'\ed8f'}.icon-th-list-6:before{content:'\ec8c'}.icon-music-4:before{content:'\ed7a'}.icon-at-2:before{content:'\ebab'}.icon-megaphone-3:before{content:'\ed90'}.icon-attach-outline:before{content:'\eb38'}.icon-th-large-3:before{content:'\ec8e'}.icon-attach-4:before{content:'\eb39'}.icon-graduation-cap-1:before{content:'\ed91'}.icon-th-5:before{content:'\ec8d'}.icon-cancel-alt-1:before{content:'\eb05'}.icon-beaker-1:before{content:'\eda2'}.icon-text-width-1:before{content:'\ed27'}.icon-text-height-1:before{content:'\ed26'}.icon-food-1:before{content:'\eda5'}.icon-cancel-alt:before{content:'\e7b7'}.icon-t-shirt:before{content:'\eda8'}.icon-bat-charge-1:before{content:'\e8db'}.icon-tasks-1:before{content:'\ed34'}.icon-tags-1:before{content:'\eca2'}.icon-bat-full-1:before{content:'\e8da'}.icon-fire-3:before{content:'\ed92'}.icon-bat-half-1:before{content:'\e8d9'}.icon-attach-7:before{content:'\ed83'}.icon-tag-6:before{content:'\eca1'}.icon-shop-1:before{content:'\eda6'}.icon-stumbleupon-2:before{content:'\ed71'}.icon-bat-empty-1:before{content:'\e8d8'}.icon-calendar-8:before{content:'\ed9e'}.icon-stop-circled:before{content:'\ecfc'}.icon-bat-third:before{content:'\e7af'}.icon-flask:before{content:'\68'}.icon-wallet:before{content:'\eda9'}.icon-stop-6:before{content:'\ecfd'}.icon-step-forward:before{content:'\ed0d'}.icon-cd-3:before{content:'\ed97'}.icon-beer-2:before{content:'\eba2'}.icon-step-backward:before{content:'\ed0c'}.icon-truck-1:before{content:'\eda3'}.icon-bell-3:before{content:'\eb21'}.icon-popup-2:before{content:'\e8cb'}.icon-globe-6:before{content:'\ed95'}.icon-star-empty-3:before{content:'\ec77'}.icon-star-circled:before{content:'\ec76'}.icon-star-8:before{content:'\ec75'}.icon-briefcase-1:before{content:'\eb87'}.icon-brush-2:before{content:'\eb88'}.icon-stackoverflow-1:before{content:'\ed70'}.icon-volume-1:before{content:'\ecd4'}.icon-vcard-1:before{content:'\eb2d'}.icon-calculator:before{content:'\eba7'}.icon-smiley-circled:before{content:'\ed48'}.icon-calendar-outlilne:before{content:'\eb48'}.icon-smiley:before{content:'\ed47'}.icon-slideshare:before{content:'\ed6f'}.icon-calendar-5:before{content:'\eb49'}.icon-camera-outline:before{content:'\eb0c'}.icon-skype-6:before{content:'\ed6e'}.icon-signal-5:before{content:'\ed0f'}.icon-camera-3:before{content:'\e89e'}.icon-basket-circled:before{content:'\ecdb'}.icon-block-outline:before{content:'\eb40'}.icon-basket-5:before{content:'\ecdc'}.icon-share-2:before{content:'\ecb5'}.icon-chart-alt-outline:before{content:'\eb9a'}.icon-chart-alt:before{content:'\eb99'}.icon-export-5:before{content:'\ecb2'}.icon-chart-bar-outline:before{content:'\eb98'}.icon-search-circled:before{content:'\ec6f'}.icon-search-7:before{content:'\ec6e'}.icon-target-5:before{content:'\ed0e'}.icon-desktop-circled:before{content:'\ed11'}.icon-desktop-2:before{content:'\ed10'}.icon-chart-pie-outline:before{content:'\eb97'}.icon-rss-7:before{content:'\eccb'}.icon-chart-pie-1:before{content:'\e8e3'}.icon-road-1:before{content:'\ed30'}.icon-left-open-outline:before{content:'\eb50'}.icon-backward-circled:before{content:'\ecf6'}.icon-left-open-2:before{content:'\e8ca'}.icon-retweet-4:before{content:'\ecab'}.icon-right-open-outline:before{content:'\eb52'}.icon-resize-vertical-2:before{content:'\ece6'}.icon-right-open-2:before{content:'\e8c9'}.icon-resize-small-4:before{content:'\ece5'}.icon-clipboard:before{content:'\eb94'}.icon-upload-cloud-3:before{content:'\eb32'}.icon-resize-horizontal-2:before{content:'\ece7'}.icon-play-circle2-1:before{content:'\e048'}.icon-code-outline:before{content:'\eb2f'}.icon-resize-full-6:before{content:'\ece3'}.icon-code-3:before{content:'\eb11'}.icon-cw-circled:before{content:'\ed03'}.icon-coffee-1:before{content:'\eba1'}.icon-cw-5:before{content:'\ed04'}.icon-cog-outline:before{content:'\eb42'}.icon-cancel-circled-2:before{content:'\ec86'}.icon-cancel-circled2:before{content:'\ec85'}.icon-cancel-7:before{content:'\ec87'}.icon-arrows-cw-3:before{content:'\ed02'}.icon-contacts:before{content:'\eb2c'}.icon-reddit-1:before{content:'\ed5a'}.icon-credit-card-3:before{content:'\eb95'}.icon-upload-cloud-outline:before{content:'\eb33'}.icon-record-2:before{content:'\ecf9'}.icon-database-1:before{content:'\eb93'}.icon-shuffle-4:before{content:'\ed01'}.icon-cancel-circled-outline:before{content:'\eb3d'}.icon-quote-circled:before{content:'\ecb3'}.icon-cancel-circled:before{content:'\eb04'}.icon-quote:before{content:'\ecb4'}.icon-help-circled-1:before{content:'\ec94'}.icon-desktop-1:before{content:'\eb77'}.icon-help-3:before{content:'\ec80'}.icon-qrcode-1:before{content:'\ed31'}.icon-tablet-2:before{content:'\eb76'}.icon-print-5:before{content:'\ecac'}.icon-plus-circled:before{content:'\ec83'}.icon-address:before{content:'\e723'}.icon-plus-6:before{content:'\ec84'}.icon-divide-outline:before{content:'\eb15'}.icon-divide:before{content:'\eb16'}.icon-play-circled2:before{content:'\ecfe'}.icon-doc-add:before{content:'\eb1d'}.icon-play-circled-1:before{content:'\ecff'}.icon-play-5:before{content:'\ed00'}.icon-doc-remove:before{content:'\eb1e'}.icon-flight-2:before{content:'\ed20'}.icon-doc-text-2:before{content:'\eb1b'}.icon-doc-5:before{content:'\eb14'}.icon-pinterest-3:before{content:'\ed5b'}.icon-picture-5:before{content:'\ec92'}.icon-download-outline:before{content:'\ebcb'}.icon-picasa-2:before{content:'\ed5c'}.icon-photo-circled:before{content:'\ec8f'}.icon-edit-1:before{content:'\e8b6'}.icon-eject-outline:before{content:'\eb6e'}.icon-photo:before{content:'\ec90'}.icon-phone-circled:before{content:'\eccd'}.icon-eject-3:before{content:'\eb6f'}.icon-eq-outline:before{content:'\eb17'}.icon-phone-3:before{content:'\eccc'}.icon-person:before{content:'\ed4f'}.icon-eq:before{content:'\3d'}.icon-pencil-circled:before{content:'\ecb0'}.icon-export-outline:before{content:'\eb12'}.icon-export-2:before{content:'\e8b5'}.icon-pencil-6:before{content:'\ecb1'}.icon-pause-circled:before{content:'\ecfa'}.icon-eye-outline:before{content:'\eb10'}.icon-eye-3:before{content:'\e8ad'}.icon-pause-5:before{content:'\ecfb'}.icon-feather-1:before{content:'\eb19'}.icon-path:before{content:'\ed5d'}.icon-video-3:before{content:'\eb00'}.icon-attach-circled:before{content:'\ec9a'}.icon-flag-3:before{content:'\eb1a'}.icon-attach-6:before{content:'\ec99'}.icon-flag-2:before{content:'\e8ab'}.icon-ok-circled-1:before{content:'\ec89'}.icon-ok-circled2:before{content:'\ec88'}.icon-ok-7:before{content:'\ec8a'}.icon-off-1:before{content:'\ed2f'}.icon-flow-split:before{content:'\eb91'}.icon-flow-merge:before{content:'\eb90'}.icon-network:before{content:'\ed14'}.icon-flow-parallel-1:before{content:'\eb8f'}.icon-music-3:before{content:'\ec6d'}.icon-flow-cross:before{content:'\eb8e'}.icon-move-3:before{content:'\ece8'}.icon-minus-circled:before{content:'\ec81'}.icon-folder-add:before{content:'\eb23'}.icon-folder-delete:before{content:'\eb25'}.icon-minus-4:before{content:'\ec82'}.icon-mic-circled:before{content:'\ecd7'}.icon-folder-4:before{content:'\eb22'}.icon-mic-5:before{content:'\ecd8'}.icon-gift-1:before{content:'\eb9c'}.icon-location-circled:before{content:'\ecbe'}.icon-globe-alt-outline:before{content:'\eb74'}.icon-location-7:before{content:'\ecbd'}.icon-users-outline:before{content:'\eafc'}.icon-male-2:before{content:'\ed56'}.icon-users-1:before{content:'\e89d'}.icon-magnet-2:before{content:'\ed3c'}.icon-lock-circled:before{content:'\ec9c'}.icon-headphones-2:before{content:'\eb51'}.icon-heart-6:before{content:'\eaf9'}.icon-lock-8:before{content:'\ec9b'}.icon-heart-3:before{content:'\e89a'}.icon-clipboard-1:before{content:'\ed79'}.icon-home-outline:before{content:'\eb37'}.icon-list-5:before{content:'\ed2b'}.icon-linkedin-7:before{content:'\ed5e'}.icon-home-3:before{content:'\e8b2'}.icon-picture-outline:before{content:'\eb0e'}.icon-leaf-3:before{content:'\ed21'}.icon-picture-4:before{content:'\eb0d'}.icon-laptop-circled:before{content:'\ed13'}.icon-laptop-1:before{content:'\ed12'}.icon-infinity-outline:before{content:'\eba8'}.icon-key-4:before{content:'\ed36'}.icon-info-outline:before{content:'\eb36'}.icon-italic-1:before{content:'\ed25'}.icon-iphone-home:before{content:'\ed4e'}.icon-info-2:before{content:'\e8b3'}.icon-attention-5:before{content:'\eb24'}.icon-instagram-2:before{content:'\ed5f'}.icon-info-circled-1:before{content:'\ec95'}.icon-check-outline:before{content:'\eb8c'}.icon-indent-right-2:before{content:'\ed2d'}.icon-check-1:before{content:'\eb8d'}.icon-indent-left-2:before{content:'\ed2c'}.icon-key-outline:before{content:'\eb92'}.icon-right-hand-1:before{content:'\ed06'}.icon-left-hand-1:before{content:'\ed07'}.icon-leaf-2:before{content:'\eb86'}.icon-down-hand-1:before{content:'\ed08'}.icon-guidedog:before{content:'\ed53'}.icon-lightbulb:before{content:'\eb55'}.icon-link-outline:before{content:'\ebca'}.icon-group-circled:before{content:'\ec7a'}.icon-group:before{content:'\ec79'}.icon-link-3:before{content:'\e8b1'}.icon-forward-circled:before{content:'\ed0b'}.icon-direction-outline:before{content:'\eb1c'}.icon-direction-1:before{content:'\e8bb'}.icon-forward-4:before{content:'\ed0a'}.icon-fontsize-1:before{content:'\ed23'}.icon-location-outline:before{content:'\eb2e'}.icon-location-3:before{content:'\e8cd'}.icon-font-2:before{content:'\ed22'}.icon-lock-6:before{content:'\eb3a'}.icon-folder-circled:before{content:'\ecc8'}.icon-lock-3:before{content:'\e8b0'}.icon-folder-open-2:before{content:'\ecca'}.icon-female-2:before{content:'\ed57'}.icon-lock-open-6:before{content:'\eb3c'}.icon-lock-open-2:before{content:'\e8af'}.icon-fast-forward-1:before{content:'\ed09'}.icon-fast-backward-1:before{content:'\ed1e'}.icon-mail-3:before{content:'\e899'}.icon-videocam-3:before{content:'\ec7f'}.icon-map-1:before{content:'\eb13'}.icon-eject-alt-outline:before{content:'\eb70'}.icon-facebook-8:before{content:'\ed67'}.icon-eject-2:before{content:'\e8d6'}.icon-eye-6:before{content:'\ec9f'}.icon-gauge-2:before{content:'\ed46'}.icon-fast-fw-outline:before{content:'\eb68'}.icon-fast-fw-2:before{content:'\eb69'}.icon-css:before{content:'\ed6c'}.icon-pause-outline:before{content:'\eb66'}.icon-credit-card-4:before{content:'\ed39'}.icon-pause-3:before{content:'\eb67'}.icon-compass-circled:before{content:'\ecc0'}.icon-compass-4:before{content:'\ecbf'}.icon-play-outline:before{content:'\eb56'}.icon-comment-alt-2:before{content:'\eca9'}.icon-play-3:before{content:'\eb63'}.icon-down-open-3:before{content:'\eceb'}.icon-record-outline:before{content:'\eb6c'}.icon-check-empty-1:before{content:'\ed40'}.icon-record-1:before{content:'\eb6d'}.icon-check-2:before{content:'\ed41'}.icon-rewind-outline:before{content:'\eb6a'}.icon-rewind:before{content:'\eb6b'}.icon-certificate-2:before{content:'\ed35'}.icon-cc-2:before{content:'\ed6d'}.icon-stop-outline:before{content:'\eb64'}.icon-stop-4:before{content:'\eb65'}.icon-camera-6:before{content:'\ec91'}.icon-block-5:before{content:'\ece2'}.icon-chat-3:before{content:'\e8b9'}.icon-backward:before{content:'\ecf7'}.icon-comment-3:before{content:'\e8b8'}.icon-chat-alt:before{content:'\eb20'}.icon-asterisk-1:before{content:'\ed3f'}.icon-asl:before{content:'\ed4b'}.icon-mic-outline:before{content:'\eb4c'}.icon-up-7:before{content:'\ecf2'}.icon-right-6:before{content:'\ecf1'}.icon-minus-outline:before{content:'\eb0f'}.icon-minus-3:before{content:'\e8a4'}.icon-heart-circled:before{content:'\ec73'}.icon-heart-8:before{content:'\ec72'}.icon-news:before{content:'\eb1f'}.icon-hearing-impaired:before{content:'\ed4d'}.icon-music-outline:before{content:'\eaf7'}.icon-music-2:before{content:'\e897'}.icon-headphones-3:before{content:'\ecd2'}.icon-pen:before{content:'\eb18'}.icon-hdd-2:before{content:'\ed37'}.icon-up-hand-1:before{content:'\ed05'}.icon-github-7:before{content:'\ed62'}.icon-phone-outline:before{content:'\eb29'}.icon-gift-2:before{content:'\ed3e'}.icon-resize-full-alt-1:before{content:'\ece4'}.icon-pi-outline:before{content:'\eba9'}.icon-pi:before{content:'\ebaa'}.icon-friendfeed-rect-1:before{content:'\ed63'}.icon-pin-outline:before{content:'\eb3e'}.icon-friendfeed-1:before{content:'\ed64'}.icon-pin-2:before{content:'\e8ae'}.icon-foursquare-2:before{content:'\ed65'}.icon-doc-new-circled:before{content:'\ecc6'}.icon-pipette:before{content:'\eb89'}.icon-doc-new:before{content:'\ecc5'}.icon-plane-outline:before{content:'\eb84'}.icon-edit-circled:before{content:'\ecae'}.icon-plane:before{content:'\eb85'}.icon-plug:before{content:'\eb7b'}.icon-edit-3:before{content:'\ecaf'}.icon-plus-outline:before{content:'\eb03'}.icon-doc-circled:before{content:'\ecc4'}.icon-plus-3:before{content:'\e8a3'}.icon-doc-7:before{content:'\ecc3'}.icon-dribbble-5:before{content:'\ed68'}.icon-looped-square-outline:before{content:'\ebc6'}.icon-download-alt:before{content:'\ecb7'}.icon-looped-square-interest:before{content:'\ebc5'}.icon-power-outline:before{content:'\eb8a'}.icon-download-6:before{content:'\ecb8'}.icon-digg-1:before{content:'\ed69'}.icon-power:before{content:'\eb8b'}.icon-deviantart-1:before{content:'\ed6a'}.icon-delicious-1:before{content:'\ed6b'}.icon-puzzle-outline:before{content:'\eba5'}.icon-left-circled-1:before{content:'\ecf4'}.icon-puzzle:before{content:'\e7b6'}.icon-down-circled-1:before{content:'\ecf3'}.icon-target-outline:before{content:'\eb7a'}.icon-child:before{content:'\ed51'}.icon-cw-outline:before{content:'\eb5b'}.icon-up-open-3:before{content:'\ecee'}.icon-right-open-5:before{content:'\eced'}.icon-left-open-5:before{content:'\ecec'}.icon-rss-outline:before{content:'\eb28'}.icon-bold-1:before{content:'\ed24'}.icon-rss-2:before{content:'\e8bc'}.icon-blogger-2:before{content:'\ed59'}.icon-scissors-outline:before{content:'\eb9f'}.icon-blind:before{content:'\ed52'}.icon-bell-5:before{content:'\eca8'}.icon-box-3:before{content:'\eb27'}.icon-behance-1:before{content:'\ed58'}.icon-basket-4:before{content:'\eb47'}.icon-barcode-1:before{content:'\ed32'}.icon-at-circled:before{content:'\ebac'}.icon-left-6:before{content:'\ecf0'}.icon-dribbble-circled-1:before{content:'\ebbb'}.icon-down-7:before{content:'\ecef'}.icon-dribbble-3:before{content:'\ebb9'}.icon-facebook-circled-1:before{content:'\ebb8'}.icon-align-right-1:before{content:'\ed29'}.icon-facebook-6:before{content:'\ebb7'}.icon-align-left-1:before{content:'\ed28'}.icon-align-justify-1:before{content:'\ed2a'}.icon-flickr-circled-1:before{content:'\ebb6'}.icon-flickr-3:before{content:'\ebb5'}.icon-github-circled-2:before{content:'\ebb4'}.icon-adult:before{content:'\ed50'}.icon-github-5:before{content:'\ebb3'}.icon-adjust:before{content:'\ed43'}.icon-address-book-alt:before{content:'\ed4a'}.icon-lastfm-circled-1:before{content:'\ebb2'}.icon-address-book:before{content:'\ed49'}.icon-lastfm-2:before{content:'\ebb1'}.icon-lightbulb-1:before{content:'\eccf'}.icon-linkedin-circled-1:before{content:'\ebb0'}.icon-linkedin-5:before{content:'\ebaf'}.icon-home-circled:before{content:'\ec96'}.icon-pinterest-circled-2:before{content:'\ebae'}.icon-home-6:before{content:'\ed1d'}.icon-heart-empty-4:before{content:'\ec74'}.icon-pinterest-2:before{content:'\ebad'}.icon-skype-outline:before{content:'\ebc7'}.icon-globe-5:before{content:'\ed18'}.icon-skype-5:before{content:'\ebc4'}.icon-glasses:before{content:'\ed4c'}.icon-glass-1:before{content:'\ec6c'}.icon-tumbler-circled:before{content:'\ebc3'}.icon-github-text-1:before{content:'\ed61'}.icon-tumbler:before{content:'\ebc0'}.icon-flag-4:before{content:'\eca5'}.icon-twitter-circled-1:before{content:'\ebc8'}.icon-fire-2:before{content:'\ed3d'}.icon-twitter-6:before{content:'\ebbd'}.icon-vimeo-circled-1:before{content:'\ebbc'}.icon-filter-1:before{content:'\ed33'}.icon-video-alt-1:before{content:'\ec7e'}.icon-vimeo-3:before{content:'\ebba'}.icon-sort-alphabet-outline:before{content:'\ebc2'}.icon-mail-circled:before{content:'\ec71'}.icon-mail-7:before{content:'\ec70'}.icon-sort-alphabet:before{content:'\ebc1'}.icon-sort-numeric-outline:before{content:'\ebbf'}.icon-eject-4:before{content:'\ecf8'}.icon-sort-numeric:before{content:'\ebbe'}.icon-edit-alt:before{content:'\ecad'}.icon-wrench-outline:before{content:'\eb43'}.icon-cloud-circled:before{content:'\ed1b'}.icon-cloud-7:before{content:'\ed1a'}.icon-star-6:before{content:'\eafa'}.icon-up-circled-1:before{content:'\ed1f'}.icon-star-3:before{content:'\e89b'}.icon-right-circled-1:before{content:'\ecf5'}.icon-certificate-outline:before{content:'\eb9d'}.icon-braille:before{content:'\ed45'}.icon-bookmark-empty-1:before{content:'\eca4'}.icon-certificate-1:before{content:'\eb9e'}.icon-bookmark-3:before{content:'\eca3'}.icon-stopwatch:before{content:'\eb54'}.icon-book-4:before{content:'\ed44'}.icon-inbox-alt:before{content:'\ed17'}.icon-popup-5:before{content:'\eb4a'}.icon-inbox-circled:before{content:'\ed16'}.icon-tag-3:before{content:'\e8ac'}.icon-inbox-3:before{content:'\ed15'}.icon-lightbulb-alt:before{content:'\ecce'}.icon-th-large-outline:before{content:'\eb0a'}.icon-chart-circled:before{content:'\ed3a'}.icon-th-large-2:before{content:'\eb09'}.icon-th-list-outline:before{content:'\eb08'}.icon-chart-2:before{content:'\ed3b'}.icon-googleplus:before{content:'\ed60'}.icon-th-list-2:before{content:'\e8a0'}.icon-menu-outline:before{content:'\eb3f'}.icon-globe-alt-1:before{content:'\ed19'}.icon-list-2:before{content:'\e8d7'}.icon-folder-close:before{content:'\ecc9'}.icon-folder-6:before{content:'\ecc7'}.icon-th-outline:before{content:'\eb0b'}.icon-th-2:before{content:'\e89f'}.icon-flickr-4:before{content:'\ed66'}.icon-flag-circled:before{content:'\eca6'}.icon-temperatire:before{content:'\eb9b'}.icon-eye-off-1:before{content:'\eca0'}.icon-exclamation:before{content:'\ecba'}.icon-ok-outline:before{content:'\eb07'}.icon-error-alt:before{content:'\ecbc'}.icon-error:before{content:'\ecbb'}.icon-ok-3:before{content:'\e8a1'}.icon-comment-6:before{content:'\ecaa'}.icon-ticket-2:before{content:'\eb96'}.icon-cogs:before{content:'\ecdf'}.icon-cog-circled:before{content:'\ece0'}.icon-cancel-outline:before{content:'\eb06'}.icon-cancel-3:before{content:'\e8a2'}.icon-cog-6:before{content:'\ece1'}.icon-calendar-circled:before{content:'\ecd9'}.icon-trash-3:before{content:'\e8bd'}.icon-tree:before{content:'\eba6'}.icon-calendar-7:before{content:'\ecda'}.icon-megaphone-2:before{content:'\ed38'}.icon-upload-outline:before{content:'\eb35'}.icon-briefcase-2:before{content:'\ed2e'}.icon-upload-3:before{content:'\eb34'}.icon-vkontakte-2:before{content:'\ed75'}.icon-user-add-outline:before{content:'\eb3b'}.icon-user-add-1:before{content:'\eafd'}.icon-user-delete-outline:before{content:'\eafe'}.icon-user-delete:before{content:'\eaff'}.icon-user-outline:before{content:'\eafb'}.icon-user-3:before{content:'\e89c'}.icon-videocam-outline:before{content:'\eb01'}.icon-videocam-2:before{content:'\eb02'}.icon-volume-middle:before{content:'\eb4f'}.icon-volume-off-5:before{content:'\eb4d'}.icon-volume-up-3:before{content:'\e8d3'}.icon-volume-off-3:before{content:'\e8c2'}.icon-warning-empty:before{content:'\eb2a'}.icon-warning:before{content:'\eb2b'}.icon-wristwatch:before{content:'\eb53'}.icon-waves-outline:before{content:'\eb7c'}.icon-waves:before{content:'\eb7d'}.icon-cloud-5:before{content:'\eb72'}.icon-rain-2:before{content:'\eb7e'}.icon-moon-4:before{content:'\eb71'}.icon-cloud-sun-1:before{content:'\eb7f'}.icon-drizzle-1:before{content:'\eb80'}.icon-snow-1:before{content:'\eb81'}.icon-cloud-flash-1:before{content:'\eb82'}.icon-wind-1:before{content:'\eb83'}.icon-wifi-outline:before{content:'\eb79'}.icon-wifi:before{content:'\eb78'}.icon-wine:before{content:'\eba0'}.icon-globe-outline:before{content:'\eb75'}.icon-zoom-in-outline:before{content:'\eb4b'}.icon-zoom-in-1:before{content:'\e8cc'}.icon-zoom-out-outline:before{content:'\eb4e'}.icon-zoom-out-1:before{content:'\e8ce'}.icon-search-outline:before{content:'\eaf8'}.icon-search-3:before{content:'\e898'}.icon-left-circle-1:before{content:'\e962'}.icon-left-circle:before{content:'\e4a1'}.icon-right-circle:before{content:'\e4a2'}.icon-right-circle-1:before{content:'\e961'}.icon-up-circle:before{content:'\e4a3'}.icon-up-circle-1:before{content:'\e960'}.icon-down-circle-1:before{content:'\e94a'}.icon-down-circle:before{content:'\e4a4'}.icon-left-bold:before{content:'\e4ad'}.icon-right-bold:before{content:'\e4ae'}.icon-up-bold:before{content:'\e4af'}.icon-user-add:before{content:'\e700'}.icon-star-half:before{content:'\e701'}.icon-ok-circle2:before{content:'\e702'}.icon-cancel-circle2:before{content:'\e703'}.icon-help-circle:before{content:'\e704'}.icon-help-circle-1:before{content:'\e80c'}.icon-info-circle-1:before{content:'\e84a'}.icon-info-circle:before{content:'\e705'}.icon-th-large:before{content:'\e708'}.icon-lock-empty:before{content:'\e861'}.icon-th-large-1:before{content:'\e932'}.icon-lock-open-empty:before{content:'\e709'}.icon-eye-2:before{content:'\e85d'}.icon-eye:before{content:'\e70a'}.icon-eye-4:before{content:'\e8f8'}.icon-eye-1:before{content:'\e817'}.icon-eye-off:before{content:'\e70b'}.icon-tag-4:before{content:'\e8f9'}.icon-tag-2:before{content:'\e85e'}.icon-tag-1:before{content:'\e818'}.icon-tag-5:before{content:'\e943'}.icon-tag:before{content:'\e70c'}.icon-tags:before{content:'\e70d'}.icon-tag-empty:before{content:'\e70e'}.icon-camera-alt:before{content:'\e70f'}.icon-download-cloud:before{content:'\e710'}.icon-upload-cloud-1:before{content:'\e869'}.icon-upload-cloud:before{content:'\e711'}.icon-reply-2:before{content:'\e942'}.icon-reply:before{content:'\e712'}.icon-reply-all-1:before{content:'\e941'}.icon-reply-all:before{content:'\e713'}.icon-code:before{content:'\e714'}.icon-code-1:before{content:'\e949'}.icon-export-3:before{content:'\e8f3'}.icon-export-1:before{content:'\e81f'}.icon-export:before{content:'\e715'}.icon-print-1:before{content:'\e82c'}.icon-print:before{content:'\e716'}.icon-print-2:before{content:'\e902'}.icon-retweet-1:before{content:'\e82b'}.icon-retweet:before{content:'\e717'}.icon-retweet-2:before{content:'\e93e'}.icon-comment-4:before{content:'\e93f'}.icon-comment-1:before{content:'\e82a'}.icon-comment-2:before{content:'\e86c'}.icon-comment:before{content:'\e718'}.icon-comment-inv:before{content:'\e719'}.icon-comment-alt:before{content:'\e71a'}.icon-comment-alt-1:before{content:'\e93c'}.icon-comment-inv-alt:before{content:'\e71b'}.icon-comment-alt2:before{content:'\e71c'}.icon-comment-inv-alt2:before{content:'\e71d'}.icon-chat-2:before{content:'\e873'}.icon-chat-4:before{content:'\e901'}.icon-chat:before{content:'\e720'}.icon-chat-5:before{content:'\e93b'}.icon-chat-1:before{content:'\e829'}.icon-chat-inv:before{content:'\e721'}.icon-vcard:before{content:'\e722'}.icon-address-1:before{content:'\eacc'}.icon-location-2:before{content:'\e872'}.icon-location-1:before{content:'\e827'}.icon-location:before{content:'\e724'}.icon-location-4:before{content:'\e905'}.icon-location-5:before{content:'\e93d'}.icon-location-inv:before{content:'\e725'}.icon-location-alt:before{content:'\e726'}.icon-map:before{content:'\e727'}.icon-compass-1:before{content:'\e871'}.icon-compass:before{content:'\e728'}.icon-trash-4:before{content:'\e906'}.icon-trash-1:before{content:'\e826'}.icon-trash-2:before{content:'\e870'}.icon-trash-empty:before{content:'\e72a'}.icon-doc-2:before{content:'\e86f'}.icon-doc-4:before{content:'\e958'}.icon-doc:before{content:'\e730'}.icon-doc-text-inv-1:before{content:'\eacf'}.icon-doc-inv:before{content:'\e731'}.icon-doc-alt:before{content:'\e732'}.icon-doc-inv-alt:before{content:'\e733'}.icon-article-1:before{content:'\e907'}.icon-article:before{content:'\e734'}.icon-article-alt:before{content:'\e735'}.icon-article-alt-1:before{content:'\e909'}.icon-docs:before{content:'\e736'}.icon-docs-landscape-1:before{content:'\e957'}.icon-docs-landscape:before{content:'\e737'}.icon-archive:before{content:'\e738'}.icon-archive-1:before{content:'\e955'}.icon-rss-3:before{content:'\e90a'}.icon-rss:before{content:'\e73a'}.icon-rss-1:before{content:'\e875'}.icon-rss-4:before{content:'\e954'}.icon-rss-alt:before{content:'\e73b'}.icon-rss-alt-1:before{content:'\e953'}.icon-share-1:before{content:'\e877'}.icon-share:before{content:'\e73c'}.icon-basket-1:before{content:'\e821'}.icon-basket-3:before{content:'\ead2'}.icon-basket-2:before{content:'\e90c'}.icon-shareable:before{content:'\ead1'}.icon-calendar-inv:before{content:'\e73e'}.icon-calendar-alt-1:before{content:'\e90e'}.icon-login:before{content:'\e740'}.icon-login-1:before{content:'\ead4'}.icon-logout-2:before{content:'\ead5'}.icon-logout-1:before{content:'\e951'}.icon-logout:before{content:'\e741'}.icon-volume:before{content:'\e742'}.icon-resize-full-5:before{content:'\e94e'}.icon-resize-full-4:before{content:'\e919'}.icon-resize-full-2:before{content:'\e886'}.icon-resize-full-1:before{content:'\e831'}.icon-resize-full:before{content:'\e744'}.icon-resize-full-alt:before{content:'\e745'}.icon-resize-small-1:before{content:'\e832'}.icon-resize-small-3:before{content:'\e918'}.icon-resize-small:before{content:'\e746'}.icon-resize-small-2:before{content:'\e885'}.icon-resize-small-alt:before{content:'\e747'}.icon-move-1:before{content:'\e74a'}.icon-popup-4:before{content:'\e94d'}.icon-popup-1:before{content:'\e883'}.icon-popup:before{content:'\e74c'}.icon-popup-3:before{content:'\e915'}.icon-publish:before{content:'\e74d'}.icon-window:before{content:'\e74e'}.icon-arrow-combo:before{content:'\e74f'}.icon-zoom-in:before{content:'\e750'}.icon-zoom-in-2:before{content:'\e917'}.icon-chart-pie-3:before{content:'\e9fd'}.icon-zoom-out:before{content:'\e751'}.icon-zoom-out-2:before{content:'\e916'}.icon-language:before{content:'\eaeb'}.icon-air:before{content:'\e753'}.icon-database:before{content:'\e754'}.icon-drive:before{content:'\e755'}.icon-thermometer:before{content:'\e757'}.icon-down-circle2-1:before{content:'\e833'}.icon-down-circle2:before{content:'\e758'}.icon-left-circle2:before{content:'\e759'}.icon-right-circle2:before{content:'\e75a'}.icon-up-circle2:before{content:'\e75b'}.icon-up-circle2-1:before{content:'\e834'}.icon-down-open-1:before{content:'\e842'}.icon-down-open:before{content:'\e75c'}.icon-left-open-1:before{content:'\e841'}.icon-left-open:before{content:'\e75d'}.icon-left-open-3:before{content:'\e94c'}.icon-right-open:before{content:'\e75e'}.icon-right-open-1:before{content:'\e840'}.icon-right-open-3:before{content:'\e94b'}.icon-up-open-1:before{content:'\e83f'}.icon-up-open:before{content:'\e75f'}.icon-arrows-cw:before{content:'\e760'}.icon-arrows-cw-2:before{content:'\e95d'}.icon-down-open-mini:before{content:'\ea09'}.icon-left-open-mini:before{content:'\ea03'}.icon-play-circle2:before{content:'\e761'}.icon-to-end-alt:before{content:'\e762'}.icon-right-open-mini:before{content:'\ea04'}.icon-up-open-mini:before{content:'\ea05'}.icon-to-start-alt:before{content:'\e763'}.icon-award-empty:before{content:'\e764'}.icon-down-open-big:before{content:'\ea06'}.icon-left-open-big:before{content:'\ea07'}.icon-list-1:before{content:'\e765'}.icon-right-open-big:before{content:'\ea08'}.icon-list-nested:before{content:'\e766'}.icon-up-open-big:before{content:'\e767'}.icon-progress-0:before{content:'\e768'}.icon-progress-1:before{content:'\e769'}.icon-progress-2:before{content:'\e76a'}.icon-progress-3:before{content:'\e76b'}.icon-signal-3:before{content:'\e91e'}.icon-back-in-time:before{content:'\e771'}.icon-bat-empty:before{content:'\e772'}.icon-bat-half:before{content:'\e773'}.icon-bat-full:before{content:'\e774'}.icon-bat-charge:before{content:'\e775'}.icon-net:before{content:'\e776'}.icon-inbox-1:before{content:'\e847'}.icon-inbox:before{content:'\e777'}.icon-install:before{content:'\e778'}.icon-font:before{content:'\e779'}.icon-font-1:before{content:'\e95a'}.icon-bold:before{content:'\e77a'}.icon-italic:before{content:'\e77b'}.icon-text-height:before{content:'\e77c'}.icon-text-width:before{content:'\e77d'}.icon-align-left:before{content:'\e77e'}.icon-align-center:before{content:'\e77f'}.icon-align-right:before{content:'\e780'}.icon-align-justify:before{content:'\e781'}.icon-list:before{content:'\e782'}.icon-list-3:before{content:'\e959'}.icon-indent-left:before{content:'\e783'}.icon-indent-left-1:before{content:'\e968'}.icon-indent-right-1:before{content:'\e967'}.icon-indent-right:before{content:'\e784'}.icon-lifebuoy:before{content:'\e788'}.icon-mouse:before{content:'\e789'}.icon-dot:before{content:'\e78b'}.icon-dot-2:before{content:'\e78c'}.icon-dot-3:before{content:'\e78d'}.icon-off:before{content:'\e78e'}.icon-road:before{content:'\e78f'}.icon-list-alt:before{content:'\e790'}.icon-flow-cascade:before{content:'\eadb'}.icon-qrcode:before{content:'\e791'}.icon-flow-branch:before{content:'\eadc'}.icon-flow-tree:before{content:'\e9ed'}.icon-barcode:before{content:'\e792'}.icon-ajust:before{content:'\e793'}.icon-flow-line:before{content:'\e9fa'}.icon-flow-parallel:before{content:'\eaf0'}.icon-tint:before{content:'\e794'}.icon-cursor:before{content:'\e796'}.icon-aperture:before{content:'\e797'}.icon-aperture-alt:before{content:'\e798'}.icon-steering-wheel:before{content:'\e799'}.icon-brush:before{content:'\e79a'}.icon-brush-1:before{content:'\ea01'}.icon-paper-plane:before{content:'\eaf6'}.icon-brush-alt:before{content:'\e79b'}.icon-eyedropper:before{content:'\e79c'}.icon-layers:before{content:'\e79d'}.icon-layers-alt:before{content:'\e79e'}.icon-moon-inv:before{content:'\e7a0'}.icon-magnet:before{content:'\e7a1'}.icon-magnet-1:before{content:'\ea00'}.icon-chart-pie-2:before{content:'\e927'}.icon-gauge-1:before{content:'\eaea'}.icon-chart-pie:before{content:'\e7a2'}.icon-traffic-cone:before{content:'\eae9'}.icon-chart-pie-alt:before{content:'\e7a3'}.icon-dial:before{content:'\e7a4'}.icon-cc:before{content:'\e7a5'}.icon-resize-full-circle:before{content:'\e7a6'}.icon-cc-by:before{content:'\eae8'}.icon-cc-nc:before{content:'\eae7'}.icon-down-micro:before{content:'\e7a7'}.icon-up-micro:before{content:'\e7a8'}.icon-cc-nc-eu:before{content:'\eae6'}.icon-cw-circle:before{content:'\e7a9'}.icon-cc-nc-jp:before{content:'\eae5'}.icon-updown-circle:before{content:'\e7aa'}.icon-cc-sa:before{content:'\eae4'}.icon-cc-nd:before{content:'\e7ab'}.icon-terminal:before{content:'\e7ac'}.icon-cc-pd:before{content:'\eae3'}.icon-list-numbered:before{content:'\e7ad'}.icon-cc-zero:before{content:'\eae2'}.icon-cc-share:before{content:'\eae1'}.icon-basket-alt:before{content:'\e7ae'}.icon-cc-remix:before{content:'\eae0'}.icon-mobile-alt:before{content:'\e7b0'}.icon-tablet:before{content:'\e7b1'}.icon-ipod:before{content:'\e7b2'}.icon-stop-3:before{content:'\e7b3'}.icon-grid:before{content:'\e7b4'}.icon-easel:before{content:'\e7b5'}.icon-aboveground-rail:before{content:'\e97e'}.icon-airfield:before{content:'\e97f'}.icon-airport:before{content:'\e980'}.icon-art-gallery:before{content:'\e981'}.icon-bar:before{content:'\e982'}.icon-baseball:before{content:'\e983'}.icon-basketball:before{content:'\e984'}.icon-beer:before{content:'\e985'}.icon-belowground-rail:before{content:'\e986'}.icon-bicycle:before{content:'\e987'}.icon-bus:before{content:'\e988'}.icon-cafe:before{content:'\e989'}.icon-campsite:before{content:'\e98b'}.icon-cemetery:before{content:'\e98a'}.icon-cinema:before{content:'\e98c'}.icon-college:before{content:'\e98d'}.icon-commerical-building:before{content:'\e98e'}.icon-credit-card:before{content:'\e98f'}.icon-cricket:before{content:'\e990'}.icon-embassy:before{content:'\e991'}.icon-fast-food:before{content:'\e9b8'}.icon-ferry:before{content:'\e9b7'}.icon-fire-station:before{content:'\e9b4'}.icon-football:before{content:'\e9b3'}.icon-fuel:before{content:'\e9b0'}.icon-garden:before{content:'\e9af'}.icon-giraffe:before{content:'\e9ac'}.icon-golf:before{content:'\e9ab'}.icon-grocery-store:before{content:'\e9a7'}.icon-harbor:before{content:'\e9a6'}.icon-heliport:before{content:'\e9a4'}.icon-hospital:before{content:'\e9a2'}.icon-industrial-building:before{content:'\e9a0'}.icon-library:before{content:'\e99e'}.icon-lodging:before{content:'\e99c'}.icon-london-underground:before{content:'\e99b'}.icon-minefield:before{content:'\e998'}.icon-monument:before{content:'\e995'}.icon-museum:before{content:'\e994'}.icon-pharmacy:before{content:'\e992'}.icon-pitch:before{content:'\e9b9'}.icon-police:before{content:'\e9b6'}.icon-post:before{content:'\e9b5'}.icon-prison:before{content:'\e9b2'}.icon-rail:before{content:'\e9b1'}.icon-religious-christian:before{content:'\e9ae'}.icon-religious-islam:before{content:'\e9ad'}.icon-religious-jewish:before{content:'\e9aa'}.icon-restaurant:before{content:'\e9a8'}.icon-roadblock:before{content:'\e9a9'}.icon-school:before{content:'\e9a5'}.icon-shop:before{content:'\e9a3'}.icon-skiing:before{content:'\e9a1'}.icon-soccer:before{content:'\e99f'}.icon-swimming:before{content:'\e99d'}.icon-tennis:before{content:'\e99a'}.icon-theatre:before{content:'\e997'}.icon-toilet:before{content:'\e996'}.icon-town-hall:before{content:'\e999'}.icon-trash-5:before{content:'\e993'}.icon-tree-1:before{content:'\e9ba'}.icon-tree-2:before{content:'\e9bb'}.icon-firefox:before{content:'\edad'}.icon-warehouse:before{content:'\e9bc'}.icon-chrome-1:before{content:'\edac'}.icon-opera:before{content:'\edab'}.icon-ie-1:before{content:'\edaa'}.icon-down-open-2:before{content:'\ec14'}.icon-up-open-2:before{content:'\ec11'}.icon-right-open-4:before{content:'\ec12'}.icon-left-open-4:before{content:'\ec13'}.icon-menu-1:before{content:'\ebdf'}.icon-th-list-5:before{content:'\ebe2'}.icon-th-thumb:before{content:'\ebe0'}.icon-th-thumb-empty:before{content:'\ebe1'}.icon-coverflow:before{content:'\ec3e'}.icon-pause-4:before{content:'\ec27'}.icon-play-4:before{content:'\ec26'}.icon-to-end-3:before{content:'\ec29'}.icon-to-start-3:before{content:'\ec2a'}.icon-fast-forward:before{content:'\ec2b'}.icon-fast-backward:before{content:'\ec2c'}.icon-upload-cloud-4:before{content:'\ebf7'}.icon-download-cloud-2:before{content:'\ebe3'}.icon-data-science:before{content:'\ec31'}.icon-data-science-inv:before{content:'\ec44'}.icon-globe-4:before{content:'\ec42'}.icon-globe-inv:before{content:'\ec41'}.icon-math:before{content:'\ec3d'}.icon-math-circled-empty:before{content:'\ec3b'}.icon-math-circled:before{content:'\ec3c'}.icon-paper-plane-1:before{content:'\ec3a'}.icon-paper-plane-alt2:before{content:'\ec38'}.icon-paper-plane-alt:before{content:'\ec39'}.icon-color-adjust:before{content:'\ec36'}.icon-star-half-1:before{content:'\ebd6'}.icon-star-half_empty:before{content:'\ebd7'}.icon-ccw-1:before{content:'\ec24'}.icon-heart-broken:before{content:'\ebd3'}.icon-hash-1:before{content:'\ec49'}.icon-reply-4:before{content:'\ebf8'}.icon-retweet-3:before{content:'\ebfc'}.icon-login-2:before{content:'\ec1d'}.icon-logout-3:before{content:'\ec1c'}.icon-download-5:before{content:'\ebe5'}.icon-upload-4:before{content:'\ebe4'}.icon-location-6:before{content:'\ec02'}.icon-monitor-1:before{content:'\ec2e'}.icon-tablet-3:before{content:'\ec2f'}.icon-mobile-5:before{content:'\ec30'}.icon-connected-object:before{content:'\ec32'}.icon-isight:before{content:'\ebdd'}.icon-shuffle-3:before{content:'\ec25'}.icon-chat-6:before{content:'\ebfe'}.icon-bell-4:before{content:'\ebff'}.icon-movie:before{content:'\ebdc'}.icon-ruler:before{content:'\ec45'}.icon-vector:before{content:'\ec46'}.icon-mic-off:before{content:'\ec1a'}.icon-move:before{content:'\f047'}.icon-mic-4:before{content:'\ec1b'}.icon-doc-6:before{content:'\ec04'}.icon-dribbble-circled-2:before{content:'\ec5e'}.icon-dribbble-4:before{content:'\ec5f'}.icon-facebook-circled-2:before{content:'\ec64'}.icon-facebook-7:before{content:'\ec57'}.icon-github-circled-alt:before{content:'\ec53'}.icon-github-circled-3:before{content:'\ec52'}.icon-github-6:before{content:'\ec51'}.icon-github-circled-alt2:before{content:'\ec54'}.icon-twitter-circled-2:before{content:'\ec56'}.icon-twitter-7:before{content:'\ec55'}.icon-gplus-circled-1:before{content:'\ec62'}.icon-gplus-3:before{content:'\ec63'}.icon-linkedin-circled-2:before{content:'\ec60'}.icon-linkedin-6:before{content:'\ec61'}.icon-instagram-1:before{content:'\ec5d'}.icon-instagram-circled:before{content:'\ec5c'}.icon-mfg-logo:before{content:'\ec59'}.icon-mfg-logo-circled:before{content:'\ec58'}.icon-user-6:before{content:'\ebd8'}.icon-user-male:before{content:'\ebd9'}.icon-user-female:before{content:'\ebda'}.icon-users-3:before{content:'\ebdb'}.icon-folder-5:before{content:'\ec06'}.icon-folder-open-1:before{content:'\ec07'}.icon-folder-empty-2:before{content:'\ec08'}.icon-attach-5:before{content:'\ebeb'}.icon-ok-circled:before{content:'\ebf5'}.icon-cancel-circled-1:before{content:'\ebf3'}.icon-inbox-2:before{content:'\ec43'}.icon-trophy:before{content:'\ec2d'}.icon-lock-open-alt-1:before{content:'\ebe7'}.icon-link-6:before{content:'\ebec'}.icon-zoom-in-3:before{content:'\ec16'}.icon-zoom-out-3:before{content:'\ec15'}.icon-stop-5:before{content:'\ec28'}.icon-export-4:before{content:'\ebfa'}.icon-eye-5:before{content:'\ebe6'}.icon-trash-6:before{content:'\ec03'}.icon-hdd-1:before{content:'\ec33'}.icon-info-circled:before{content:'\ebef'}.icon-info-circled-alt:before{content:'\ebee'}.icon-print-4:before{content:'\ebfb'}.icon-fontsize:before{content:'\ec37'}.icon-soundcloud-2:before{content:'\ec5b'}.icon-soundcloud-circled:before{content:'\ec5a'}.icon-link-1:before{content:'\e80a'}.icon-check-empty:before{content:'\ea6a'}.icon-bookmark-empty:before{content:'\ea13'}.icon-phone-squared:before{content:'\f098'}.icon-twitter-4:before{content:'\f099'}.icon-facebook-4:before{content:'\f09a'}.icon-github-circled:before{content:'\eaad'}.icon-rss-6:before{content:'\f09e'}.icon-hdd:before{content:'\ea7a'}.icon-certificate:before{content:'\ea76'}.icon-left-circled:before{content:'\f0a8'}.icon-right-circled:before{content:'\f0a9'}.icon-up-circled:before{content:'\f0aa'}.icon-down-circled:before{content:'\f0ab'}.icon-tasks:before{content:'\ea75'}.icon-filter:before{content:'\ea74'}.icon-beaker:before{content:'\ea73'}.icon-docs-1:before{content:'\f0c5'}.icon-blank:before{content:'\eab7'}.icon-menu:before{content:'\f0c9'}.icon-list-bullet:before{content:'\ea59'}.icon-list-numbered-1:before{content:'\ea5a'}.icon-strike:before{content:'\ea5b'}.icon-underline:before{content:'\ea5c'}.icon-table:before{content:'\ea5f'}.icon-magic:before{content:'\ea72'}.icon-pinterest-circled-1:before{content:'\eac5'}.icon-pinterest-squared:before{content:'\f0d3'}.icon-gplus-squared:before{content:'\eab0'}.icon-gplus-2:before{content:'\eab1'}.icon-money:before{content:'\ea70'}.icon-columns:before{content:'\ea60'}.icon-sort:before{content:'\ea83'}.icon-sort-down:before{content:'\ea84'}.icon-sort-up:before{content:'\ea85'}.icon-mail-alt:before{content:'\f0e0'}.icon-linkedin-4:before{content:'\eab5'}.icon-gauge:before{content:'\ea8d'}.icon-comment-empty:before{content:'\f0e5'}.icon-chat-empty:before{content:'\f0e6'}.icon-paste:before{content:'\ea63'}.icon-exchange-1:before{content:'\ea40'}.icon-download-cloud-1:before{content:'\ea1d'}.icon-upload-cloud-2:before{content:'\ea1c'}.icon-user-md:before{content:'\ea92'}.icon-stethoscope:before{content:'\eaa5'}.icon-suitcase:before{content:'\ea65'}.icon-bell-alt:before{content:'\ea29'}.icon-coffee:before{content:'\ea8f'}.icon-food:before{content:'\ea90'}.icon-doc-text-1:before{content:'\ea4f'}.icon-building:before{content:'\eaa0'}.icon-hospital-1:before{content:'\eaa1'}.icon-ambulance:before{content:'\eaa4'}.icon-medkit:before{content:'\eaa3'}.icon-fighter-jet:before{content:'\ea58'}.icon-beer-1:before{content:'\ea91'}.icon-h-sigh:before{content:'\eaa2'}.icon-plus-squared:before{content:'\ea0e'}.icon-angle-double-left:before{content:'\ea31'}.icon-angle-double-right:before{content:'\ea36'}.icon-angle-double-up:before{content:'\ea30'}.icon-angle-double-down:before{content:'\ea2e'}.icon-angle-left:before{content:'\ea3a'}.icon-angle-right:before{content:'\ea39'}.icon-angle-up:before{content:'\ea38'}.icon-angle-down:before{content:'\ea37'}.icon-desktop:before{content:'\ea45'}.icon-laptop:before{content:'\ea46'}.icon-tablet-1:before{content:'\ea47'}.icon-mobile-4:before{content:'\ea48'}.icon-circle-empty:before{content:'\ea68'}.icon-quote-left-1:before{content:'\ea17'}.icon-quote-right-2:before{content:'\ea16'}.icon-spinner:before{content:'\ea8e'}.icon-circle:before{content:'\ea69'}.icon-reply-3:before{content:'\ea1b'}.icon-github-3:before{content:'\eaac'}.icon-folder-empty-1:before{content:'\ea4b'}.icon-folder-open-empty:before{content:'\ea4c'}.icon-plus-squared-small:before{content:'\ea0d'}.icon-minus-squared-small:before{content:'\ea11'}.icon-smile:before{content:'\ea9f'}.icon-frown:before{content:'\ea9e'}.icon-meh:before{content:'\ea9d'}.icon-gamepad:before{content:'\ea25'}.icon-keyboard-1:before{content:'\ea26'}.icon-flag-empty:before{content:'\ea28'}.icon-flag-checkered:before{content:'\ea27'}.icon-terminal-1:before{content:'\eaaf'}.icon-code-2:before{content:'\ea15'}.icon-reply-all-2:before{content:'\ea18'}.icon-star-half-alt:before{content:'\e8b4'}.icon-direction-2:before{content:'\ea2b'}.icon-crop:before{content:'\ea61'}.icon-fork:before{content:'\ea79'}.icon-unlink:before{content:'\ea20'}.icon-help-2:before{content:'\ea12'}.icon-attention-alt:before{content:'\ea2a'}.icon-superscript:before{content:'\ea5d'}.icon-subscript:before{content:'\ea5e'}.icon-eraser:before{content:'\ea9b'}.icon-puzzle-1:before{content:'\ea9a'}.icon-mic-3:before{content:'\ea53'}.icon-mute:before{content:'\ea52'}.icon-shield:before{content:'\ea99'}.icon-extinguisher:before{content:'\ea98'}.icon-rocket:before{content:'\ea78'}.icon-maxcdn:before{content:'\eab6'}.icon-angle-circled-left:before{content:'\ea35'}.icon-angle-circled-right:before{content:'\ea34'}.icon-angle-circled-up:before{content:'\ea33'}.icon-angle-circled-down:before{content:'\ea32'}.icon-html5-1:before{content:'\eab2'}.icon-css3:before{content:'\eaa7'}.icon-anchor:before{content:'\ea9c'}.icon-lock-open-alt:before{content:'\ea19'}.icon-bullseye:before{content:'\ea97'}.icon-ellipsis:before{content:'\ea7e'}.icon-ellipsis-vert:before{content:'\ea7d'}.icon-play-circled:before{content:'\ea44'}.icon-ticket-1:before{content:'\ea66'}.icon-minus-squared:before{content:'\ea0f'}.icon-minus-squared-alt:before{content:'\ea10'}.icon-level-up:before{content:'\ea2f'}.icon-level-down-1:before{content:'\ea3f'}.icon-ok-squared:before{content:'\ea21'}.icon-pencil-squared:before{content:'\ea2d'}.icon-link-ext-alt:before{content:'\ea1f'}.icon-export-alt:before{content:'\ea14'}.icon-compass-3:before{content:'\ea2c'}.icon-collapse:before{content:'\ea41'}.icon-collapse-top:before{content:'\ea42'}.icon-expand:before{content:'\ea43'}.icon-euro:before{content:'\ea6f'}.icon-pound:before{content:'\ea6e'}.icon-dollar-1:before{content:'\ea6d'}.icon-rupee:before{content:'\ea6c'}.icon-yen:before{content:'\ea6b'}.icon-renminbi:before{content:'\ea80'}.icon-won:before{content:'\ea81'}.icon-bitcoin-1:before{content:'\ea82'}.icon-doc-inv-1:before{content:'\ea50'}.icon-doc-text-inv:before{content:'\ea51'}.icon-sort-name-up:before{content:'\ea88'}.icon-sort-name-down:before{content:'\ea89'}.icon-sort-alt-up:before{content:'\ea86'}.icon-sort-alt-down:before{content:'\ea87'}.icon-sort-number-up:before{content:'\ea8a'}.icon-sort-number-down:before{content:'\ea8b'}.icon-thumbs-up-alt:before{content:'\ea23'}.icon-thumbs-down-alt:before{content:'\ea24'}.icon-youtube-squared:before{content:'\eab9'}.icon-youtube-2:before{content:'\eaba'}.icon-xing-1:before{content:'\eabc'}.icon-xing-squared:before{content:'\eabb'}.icon-youtube-play:before{content:'\eab8'}.icon-dropbox-1:before{content:'\eaa9'}.icon-stackoverflow:before{content:'\eac2'}.icon-instagramm:before{content:'\eab3'}.icon-flickr-1:before{content:'\eaaa'}.icon-adn:before{content:'\ea96'}.icon-bitbucket-1:before{content:'\ea93'}.icon-bitbucket-squared:before{content:'\eaa6'}.icon-tumblr-3:before{content:'\eac0'}.icon-tumblr-squared:before{content:'\eabf'}.icon-down-5:before{content:'\ea3e'}.icon-up-5:before{content:'\ea3b'}.icon-right-4:before{content:'\ea3c'}.icon-left-4:before{content:'\ea3d'}.icon-apple:before{content:'\ea94'}.icon-windows-1:before{content:'\eabd'}.icon-android-1:before{content:'\ea95'}.icon-linux:before{content:'\eab4'}.icon-dribbble-2:before{content:'\eaa8'}.icon-skype-4:before{content:'\eac3'}.icon-foursquare-1:before{content:'\eaab'}.icon-trello:before{content:'\eac1'}.icon-female:before{content:'\ea0c'}.icon-male:before{content:'\ea0b'}.icon-gittip:before{content:'\eaae'}.icon-sun-3:before{content:'\ea4a'}.icon-moon-3:before{content:'\ea56'}.icon-box-1:before{content:'\ea4d'}.icon-bug:before{content:'\ea77'}.icon-vkontakte-1:before{content:'\eabe'}.icon-weibo-1:before{content:'\eac6'}.icon-renren-1:before{content:'\eac4'}.icon-github-4:before{content:'\eadf'}.icon-github:before{content:'\f300'}.icon-facebook-1:before{content:'\e928'}.icon-facebook-2:before{content:'\e96e'}.icon-facebook-rect-1:before{content:'\e965'}.icon-facebook-rect:before{content:'\f301'}.icon-facebook-rect-2:before{content:'\e96f'}.icon-github-circled-1:before{content:'\eade'}.icon-twitter-1:before{content:'\f302'}.icon-twitter-2:before{content:'\e970'}.icon-twitter-bird-1:before{content:'\e964'}.icon-twitter-bird-2:before{content:'\e971'}.icon-flickr-2:before{content:'\eadd'}.icon-twitter-bird:before{content:'\f303'}.icon-icq:before{content:'\e977'}.icon-twitter:before{content:'\f304'}.icon-flickr-circled:before{content:'\e9f9'}.icon-yandex:before{content:'\f305'}.icon-yandex-rect:before{content:'\f306'}.icon-vimeo-2:before{content:'\e9f8'}.icon-github-text:before{content:'\f307'}.icon-vimeo-circled:before{content:'\eaf1'}.icon-facebook:before{content:'\f308'}.icon-github-1:before{content:'\e975'}.icon-twitter-5:before{content:'\eaf2'}.icon-googleplus-rect:before{content:'\f309'}.icon-googleplus-rect-1:before{content:'\e974'}.icon-vkontakte-rect-1:before{content:'\e978'}.icon-vkontakte-rect:before{content:'\f30a'}.icon-twitter-circled:before{content:'\eaf3'}.icon-skype:before{content:'\f30b'}.icon-skype-1:before{content:'\e976'}.icon-linkedin:before{content:'\f30c'}.icon-facebook-5:before{content:'\eaf5'}.icon-odnoklassniki:before{content:'\e96d'}.icon-odnoklassniki-rect:before{content:'\f30d'}.icon-odnoklassniki-rect-1:before{content:'\e96c'}.icon-facebook-circled:before{content:'\eaf4'}.icon-facebook-squared:before{content:'\e9ee'}.icon-vimeo-rect-1:before{content:'\e972'}.icon-vimeo-rect:before{content:'\f30e'}.icon-gplus-1:before{content:'\e9ef'}.icon-vimeo:before{content:'\f30f'}.icon-tumblr-rect-1:before{content:'\e973'}.icon-tumblr-rect:before{content:'\e963'}.icon-gplus-circled:before{content:'\f310'}.icon-tumblr:before{content:'\f311'}.icon-friendfeed:before{content:'\e96b'}.icon-pinterest-1:before{content:'\e9f0'}.icon-linkedin-rect:before{content:'\f312'}.icon-youtube:before{content:'\f313'}.icon-pinterest-circled:before{content:'\e9f1'}.icon-friendfeed-rect:before{content:'\e96a'}.icon-blogger:before{content:'\e969'}.icon-twitter-rect:before{content:'\f314'}.icon-tumblr-2:before{content:'\e9f2'}.icon-blogger-rect:before{content:'\f315'}.icon-tumblr-circled:before{content:'\e9f3'}.icon-deviantart:before{content:'\f316'}.icon-jabber:before{content:'\f317'}.icon-linkedin-3:before{content:'\e9f4'}.icon-lastfm:before{content:'\f318'}.icon-lastfm-rect:before{content:'\f319'}.icon-linkedin-circled:before{content:'\e9f5'}.icon-linkedin-1:before{content:'\f31a'}.icon-linkedin-rect-1:before{content:'\f31b'}.icon-dribbble-1:before{content:'\e9f6'}.icon-dribbble-circled:before{content:'\e9f7'}.icon-picasa:before{content:'\f31c'}.icon-wordpress:before{content:'\f31d'}.icon-stumbleupon-1:before{content:'\f31e'}.icon-stumbleupon-circled:before{content:'\f31f'}.icon-instagram-filled:before{content:'\ec65'}.icon-diigo:before{content:'\ec66'}.icon-box-4:before{content:'\ec6b'}.icon-lastfm-1:before{content:'\f321'}.icon-lastfm-circled:before{content:'\f322'}.icon-box-rect:before{content:'\ec67'}.icon-tudou:before{content:'\ec68'}.icon-youku:before{content:'\ec69'}.icon-rdio:before{content:'\f324'}.icon-rdio-circled:before{content:'\f325'}.icon-win8:before{content:'\ec6a'}.icon-spotify-1:before{content:'\f327'}.icon-spotify-circled:before{content:'\f328'}.icon-qq:before{content:'\f32a'}.icon-instagrem:before{content:'\f32d'}.icon-dropbox:before{content:'\f330'}.icon-evernote-1:before{content:'\f333'}.icon-flattr-1:before{content:'\f336'}.icon-skype-3:before{content:'\f339'}.icon-skype-circled:before{content:'\f33a'}.icon-renren:before{content:'\f33c'}.icon-sina-weibo:before{content:'\f33f'}.icon-paypal-1:before{content:'\f342'}.icon-picasa-1:before{content:'\f345'}.icon-soundcloud-1:before{content:'\f348'}.icon-mixi:before{content:'\f34b'}.icon-behance:before{content:'\f34e'}.icon-google-circles:before{content:'\f351'}.icon-vkontakte:before{content:'\f354'}.icon-smashing:before{content:'\f357'}.icon-comment-5:before{content:'\ebfd'}.icon-folder-open-empty-1:before{content:'\ec09'}.icon-calendar-6:before{content:'\ec1e'}.icon-newspaper-1:before{content:'\ec05'}.icon-camera-5:before{content:'\ebde'}.icon-search-6:before{content:'\ebd0'}.icon-lock-alt:before{content:'\ebe9'}.icon-lock-7:before{content:'\ebea'}.icon-lock-open-7:before{content:'\ebe8'}.icon-fire-1:before{content:'\ec35'}.icon-chart-bar-5:before{content:'\ec34'}.icon-spread:before{content:'\ec4c'}.icon-spinner1:before{content:'\ec4f'}.icon-spinner2:before{content:'\ec50'}.icon-logo-entypo:before{content:'\f600'}.icon-flag-sw:before{content:'\f601'}.icon-logo-db:before{content:'\f603'}.icon-globe-1:before{content:'\e8e0'}.icon-picture-2:before{content:'\e852'}.icon-picture-1:before{content:'\e808'}.icon-picture:before{content:'🌄'}.icon-picture-3:before{content:'\e931'}.icon-globe:before{content:'𝌍'}.icon-globe-3:before{content:'\ea49'}.icon-globe-alt:before{content:'🌐'}.icon-globe-2:before{content:'\e924'}.icon-leaf:before{content:'🍂'}.icon-leaf-1:before{content:'\e849'}.icon-lemon:before{content:'🍋'}.icon-glass:before{content:'🍸'}.icon-gift:before{content:'🎁'}.icon-graduation-cap:before{content:'\eaec'}.icon-mic-1:before{content:'\e879'}.icon-mic:before{content:'🎤'}.icon-mic-2:before{content:'\e8c1'}.icon-videocam:before{content:'🎥'}.icon-videocam-1:before{content:'\e8eb'}.icon-video-alt:before{content:'🎦'}.icon-headphones-1:before{content:'\e87c'}.icon-headphones:before{content:'🎧'}.icon-palette:before{content:'🎨'}.icon-ticket:before{content:'🎫'}.icon-video-1:before{content:'\e807'}.icon-video:before{content:'🎬'}.icon-video-4:before{content:'\e930'}.icon-video-2:before{content:'\e851'}.icon-target:before{content:'🎯'}.icon-target-2:before{content:'\e88f'}.icon-target-1:before{content:'\e846'}.icon-target-3:before{content:'\e8dc'}.icon-target-4:before{content:'\e95c'}.icon-music-alt:before{content:'🎵'}.icon-top-list:before{content:'🏆'}.icon-award:before{content:'🏉'}.icon-award-2:before{content:'\e920'}.icon-award-1:before{content:'\e894'}.icon-videocam-alt:before{content:'🏹'}.icon-thumbs-up-3:before{content:'\e8f7'}.icon-thumbs-up:before{content:'👍'}.icon-thumbs-up-1:before{content:'\e81b'}.icon-thumbs-up-2:before{content:'\e8a9'}.icon-thumbs-down-3:before{content:'\eacb'}.icon-thumbs-down-2:before{content:'\e8f6'}.icon-thumbs-down:before{content:'👎'}.icon-thumbs-down-1:before{content:'\e8a8'}.icon-basket:before{content:'\e73d'}.icon-user-1:before{content:'\e806'}.icon-user-4:before{content:'\e8e9'}.icon-user:before{content:'👤'}.icon-user-5:before{content:'\e92f'}.icon-user-2:before{content:'\e850'}.icon-users-2:before{content:'\ea0a'}.icon-users:before{content:'👥'}.icon-user-woman:before{content:'👩'}.icon-user-pair:before{content:'👫'}.icon-lamp-1:before{content:'\e87e'}.icon-lamp:before{content:'💡'}.icon-alert:before{content:'\eacd'}.icon-water:before{content:'💦'}.icon-droplet:before{content:'💧'}.icon-credit-card-1:before{content:'💳'}.icon-credit-card-2:before{content:'\ea7f'}.icon-dollar:before{content:'💵'}.icon-monitor:before{content:'💻'}.icon-bag:before{content:'\e78a'}.icon-briefcase:before{content:'\ea64'}.icon-floppy:before{content:'💾'}.icon-floppy-1:before{content:'\ea7c'}.icon-cd:before{content:'💿'}.icon-cd-2:before{content:'\e922'}.icon-cd-1:before{content:'\e892'}.icon-folder-3:before{content:'\e956'}.icon-folder-1:before{content:'\e824'}.icon-folder:before{content:'📁'}.icon-folder-2:before{content:'\e86d'}.icon-folder-open:before{content:'📂'}.icon-folder-empty:before{content:'\e874'}.icon-doc-3:before{content:'\e908'}.icon-doc-text:before{content:'📄'}.icon-doc-1:before{content:'\e825'}.icon-calendar-2:before{content:'\e878'}.icon-calendar:before{content:'📅'}.icon-calendar-3:before{content:'\e90d'}.icon-calendar-1:before{content:'\e822'}.icon-calendar-alt:before{content:'📆'}.icon-chart:before{content:'📈'}.icon-chart-1:before{content:'\e925'}.icon-chart-line:before{content:'\e9fc'}.icon-chart-bar-3:before{content:'\e9fb'}.icon-chart-bar:before{content:'📊'}.icon-chart-bar-4:before{content:'\ea67'}.icon-chart-bar-1:before{content:'\e8e4'}.icon-chart-bar-2:before{content:'\e926'}.icon-pin-1:before{content:'\e85f'}.icon-pin:before{content:'📌'}.icon-attach-1:before{content:'\e863'}.icon-attach-2:before{content:'\e947'}.icon-attach-3:before{content:'\ea1e'}.icon-attach:before{content:'📎'}.icon-bookmarks:before{content:'\eac9'}.icon-book-alt:before{content:'📔'}.icon-book-2:before{content:'\e923'}.icon-book-1:before{content:'\e891'}.icon-book:before{content:'📕'}.icon-book-3:before{content:'\ead0'}.icon-book-open:before{content:'📖'}.icon-book-open-1:before{content:'\e86e'}.icon-phone-1:before{content:'\e8be'}.icon-phone-2:before{content:'\e9e8'}.icon-phone:before{content:'📞'}.icon-megaphone:before{content:'\ea02'}.icon-bullhorn:before{content:'📣'}.icon-megaphone-1:before{content:'\ea7b'}.icon-upload-1:before{content:'\e81d'}.icon-upload-2:before{content:'\e85b'}.icon-upload:before{content:'📤'}.icon-download:before{content:'📥'}.icon-download-1:before{content:'\e81c'}.icon-download-3:before{content:'\e8a7'}.icon-download-4:before{content:'\e8f4'}.icon-download-2:before{content:'\e85c'}.icon-box-2:before{content:'\ead6'}.icon-box:before{content:'📦'}.icon-newspaper:before{content:'\eace'}.icon-mobile:before{content:'📱'}.icon-mobile-1:before{content:'\e893'}.icon-mobile-2:before{content:'\e8dd'}.icon-mobile-3:before{content:'\e921'}.icon-signal-1:before{content:'📶'}.icon-signal-4:before{content:'\e95b'}.icon-signal-2:before{content:'\e890'}.icon-signal:before{content:'\e770'}.icon-camera-4:before{content:'\e8ec'}.icon-camera-2:before{content:'\e853'}.icon-camera:before{content:'📷'}.icon-camera-1:before{content:'\e809'}.icon-shuffle-2:before{content:'\e8d5'}.icon-shuffle:before{content:'🔀'}.icon-shuffle-1:before{content:'\e839'}.icon-loop-alt:before{content:'🔁'}.icon-loop-1:before{content:'\e8d4'}.icon-loop-2:before{content:'\ead8'}.icon-loop:before{content:'🔄'}.icon-arrows-ccw:before{content:'\ead9'}.icon-light-down:before{content:'🔅'}.icon-light-up:before{content:'🔆'}.icon-volume-off:before{content:'🔇'}.icon-volume-off-4:before{content:'\e90f'}.icon-volume-off-2:before{content:'\e87a'}.icon-volume-off-1:before{content:'\e82d'}.icon-volume-down-1:before{content:'\e91f'}.icon-volume-down:before{content:'🔉'}.icon-volume-up-4:before{content:'\e91b'}.icon-volume-up:before{content:'🔊'}.icon-volume-up-1:before{content:'\e82e'}.icon-volume-up-2:before{content:'\e87b'}.icon-battery:before{content:'🔋'}.icon-search-1:before{content:'\e800'}.icon-search-4:before{content:'\e8e5'}.icon-search:before{content:'🔍'}.icon-search-5:before{content:'\e92a'}.icon-search-2:before{content:'\e84b'}.icon-key-2:before{content:'\e8e2'}.icon-key-3:before{content:'\e9fe'}.icon-key-inv:before{content:'\e896'}.icon-key:before{content:'🔑'}.icon-lock:before{content:'🔒'}.icon-lock-1:before{content:'\e816'}.icon-lock-4:before{content:'\e8fb'}.icon-lock-5:before{content:'\e944'}.icon-lock-2:before{content:'\e862'}.icon-lock-open-3:before{content:'\e8fa'}.icon-lock-open:before{content:'🔓'}.icon-lock-open-4:before{content:'\e948'}.icon-lock-open-5:before{content:'\ea1a'}.icon-lock-open-1:before{content:'\e860'}.icon-bell-2:before{content:'\e9e9'}.icon-bell-1:before{content:'\e903'}.icon-bell:before{content:'🔔'}.icon-bookmark-1:before{content:'\e819'}.icon-bookmark-2:before{content:'\e8aa'}.icon-bookmark:before{content:'🔖'}.icon-link-5:before{content:'\ea22'}.icon-link:before{content:'🔗'}.icon-link-2:before{content:'\e864'}.icon-link-4:before{content:'\e945'}.icon-back:before{content:'\e706'}.icon-fire:before{content:'🔥'}.icon-search-alt:before{content:'🔎'}.icon-wrench-2:before{content:'\e90b'}.icon-wrench-3:before{content:'\ea4e'}.icon-wrench-1:before{content:'\e8c0'}.icon-wrench:before{content:'🔧'}.icon-hammer:before{content:'\ea8c'}.icon-chart-area:before{content:'🔾'}.icon-clock-alt:before{content:'🕓'}.icon-clock-4:before{content:'\e91a'}.icon-clock:before{content:'🕔'}.icon-clock-3:before{content:'\e8d2'}.icon-clock-1:before{content:'\e82f'}.icon-clock-2:before{content:'\e87d'}.icon-clock-5:before{content:'\e950'}.icon-rocket-1:before{content:'\eaed'}.icon-truck:before{content:'\ea71'}.icon-block-4:before{content:'\e94f'}.icon-block-1:before{content:'\e830'}.icon-block:before{content:'🚫'}.icon-block-2:before{content:'\e887'}.icon-block-3:before{content:'\e8d1'}.ce_list.icon-windy-rain-inv li:before{content:'\e9bd'}.ce_list.icon-duckduckgo li:before{content:'\21'}.ce_list.icon-aim li:before{content:'\22'}.ce_list.icon-snow-inv li:before{content:'\e9be'}.ce_list.icon-snow-heavy-inv li:before{content:'\e9bf'}.ce_list.icon-hash li:before{content:'\23'}.ce_list.icon-delicious li:before{content:'\e8ea'}.ce_list.icon-paypal li:before{content:'\24'}.ce_list.icon-money-1 li:before{content:'\ebce'}.ce_list.icon-hail-inv li:before{content:'\e9c0'}.ce_list.icon-flattr li:before{content:'\25'}.ce_list.icon-clouds-inv li:before{content:'\e9c1'}.ce_list.icon-android li:before{content:'\26'}.ce_list.icon-clouds-flash-inv li:before{content:'\e9c2'}.ce_list.icon-temperature li:before{content:'\e9c3'}.ce_list.icon-eventful li:before{content:'\27'}.ce_list.icon-compass-2 li:before{content:'\28'}.ce_list.icon-na li:before{content:'\29'}.ce_list.icon-celcius li:before{content:'\e9c4'}.ce_list.icon-smashmag li:before{content:'\2a'}.ce_list.icon-gplus li:before{content:'\e8fd'}.ce_list.icon-plus-5 li:before{content:'\ebf2'}.ce_list.icon-fahrenheit li:before{content:'\e9c5'}.ce_list.icon-plus-4 li:before{content:'\e900'}.ce_list.icon-plus-1 li:before{content:'\e810'}.ce_list.icon-plus-2 li:before{content:'\e858'}.ce_list.icon-plus li:before{content:'\2b'}.ce_list.icon-wikipedia li:before{content:'\2c'}.ce_list.icon-lanyrd li:before{content:'\e8fe'}.ce_list.icon-minus-1 li:before{content:'\e80e'}.ce_list.icon-minus li:before{content:'\2d'}.ce_list.icon-minus-2 li:before{content:'\e85a'}.ce_list.icon-calendar-4 li:before{content:'\2e'}.ce_list.icon-stumbleupon li:before{content:'\2f'}.ce_list.icon-clouds-flash-alt li:before{content:'\e9c6'}.ce_list.icon-fivehundredpx li:before{content:'\30'}.ce_list.icon-sun-inv-1 li:before{content:'\e9c7'}.ce_list.icon-pinterest li:before{content:'\31'}.ce_list.icon-bitcoin li:before{content:'\32'}.ce_list.icon-moon-inv-1 li:before{content:'\e9c8'}.ce_list.icon-w3c li:before{content:'\33'}.ce_list.icon-cloud-sun-inv li:before{content:'\e9c9'}.ce_list.icon-cloud-moon-inv li:before{content:'\e9ca'}.ce_list.icon-foursquare li:before{content:'\34'}.ce_list.icon-cloud-inv li:before{content:'\e9cb'}.ce_list.icon-html5 li:before{content:'\35'}.ce_list.icon-cloud-flash-inv li:before{content:'\e9cc'}.ce_list.icon-ie li:before{content:'\36'}.ce_list.icon-drizzle-inv li:before{content:'\e9cd'}.ce_list.icon-call li:before{content:'\37'}.ce_list.icon-grooveshark li:before{content:'\38'}.ce_list.icon-rain-inv li:before{content:'\e9ce'}.ce_list.icon-ninetyninedesigns li:before{content:'\39'}.ce_list.icon-windy-inv li:before{content:'\e9e6'}.ce_list.icon-forrst li:before{content:'\e97c'}.ce_list.icon-colon li:before{content:'\3a'}.ce_list.icon-digg li:before{content:'\e97b'}.ce_list.icon-semicolon li:before{content:'\3b'}.ce_list.icon-spotify li:before{content:'\e97a'}.ce_list.icon-info-3 li:before{content:'\ebcd'}.ce_list.icon-reddit li:before{content:'\3e'}.ce_list.icon-question li:before{content:'\ebcc'}.ce_list.icon-guest li:before{content:'\3f'}.ce_list.icon-gowalla li:before{content:'\e979'}.ce_list.icon-at-1 li:before{content:'\e929'}.ce_list.icon-at-3 li:before{content:'\ec48'}.ce_list.icon-at li:before{content:'\40'}.ce_list.icon-sunrise li:before{content:'\e9e3'}.ce_list.icon-appstore li:before{content:'\41'}.ce_list.icon-sun-2 li:before{content:'\e9e2'}.ce_list.icon-blogger-1 li:before{content:'\42'}.ce_list.icon-moon-2 li:before{content:'\e9df'}.ce_list.icon-cc-1 li:before{content:'\43'}.ce_list.icon-dribbble li:before{content:'\44'}.ce_list.icon-eclipse li:before{content:'\e9e7'}.ce_list.icon-mist li:before{content:'\e9dc'}.ce_list.icon-evernote li:before{content:'\45'}.ce_list.icon-wind li:before{content:'\e9db'}.ce_list.icon-flickr li:before{content:'\46'}.ce_list.icon-snowflake li:before{content:'\e9da'}.ce_list.icon-google li:before{content:'\47'}.ce_list.icon-cloud-sun li:before{content:'\e9d9'}.ce_list.icon-viadeo li:before{content:'\48'}.ce_list.icon-instapaper li:before{content:'\49'}.ce_list.icon-cloud-moon li:before{content:'\e9d8'}.ce_list.icon-fog-sun li:before{content:'\e9d7'}.ce_list.icon-weibo li:before{content:'\4a'}.ce_list.icon-klout li:before{content:'\4b'}.ce_list.icon-fog-moon li:before{content:'\e9d5'}.ce_list.icon-fog-cloud li:before{content:'\e9d6'}.ce_list.icon-linkedin-2 li:before{content:'\4c'}.ce_list.icon-meetup li:before{content:'\4d'}.ce_list.icon-fog li:before{content:'\e9d4'}.ce_list.icon-vk li:before{content:'\4e'}.ce_list.icon-cloud-3 li:before{content:'\e9d3'}.ce_list.icon-cloud-flash li:before{content:'\4f'}.ce_list.icon-cloud-flash-alt li:before{content:'\e9d1'}.ce_list.icon-plancast li:before{content:'\50'}.ce_list.icon-drizzle li:before{content:'\e9d2'}.ce_list.icon-disqus li:before{content:'\51'}.ce_list.icon-rain-1 li:before{content:'\e9d0'}.ce_list.icon-rss-5 li:before{content:'\52'}.ce_list.icon-windy li:before{content:'\e9cf'}.ce_list.icon-skype-2 li:before{content:'\53'}.ce_list.icon-windy-rain li:before{content:'\e9e5'}.ce_list.icon-twitter-3 li:before{content:'\54'}.ce_list.icon-youtube-1 li:before{content:'\55'}.ce_list.icon-snow li:before{content:'\e9e4'}.ce_list.icon-vimeo-1 li:before{content:'\56'}.ce_list.icon-snow-alt li:before{content:'\e9e1'}.ce_list.icon-snow-heavy li:before{content:'\e9e0'}.ce_list.icon-windows li:before{content:'\57'}.ce_list.icon-xing li:before{content:'\58'}.ce_list.icon-hail li:before{content:'\e9de'}.ce_list.icon-yahoo li:before{content:'\59'}.ce_list.icon-clouds li:before{content:'\e9dd'}.ce_list.icon-clouds-flash li:before{content:'\5a'}.ce_list.icon-chrome li:before{content:'\5b'}.ce_list.icon-email li:before{content:'\5d'}.ce_list.icon-macstore li:before{content:'\5e'}.ce_list.icon-myspace li:before{content:'\5f'}.ce_list.icon-podcast li:before{content:'\60'}.ce_list.icon-amazon li:before{content:'\61'}.ce_list.icon-steam li:before{content:'\62'}.ce_list.icon-cloudapp li:before{content:'\63'}.ce_list.icon-ebay li:before{content:'\65'}.ce_list.icon-facebook-3 li:before{content:'\66'}.ce_list.icon-github-2 li:before{content:'\67'}.ce_list.icon-googleplay li:before{content:'\e97d'}.ce_list.icon-itunes li:before{content:'\69'}.ce_list.icon-plurk li:before{content:'\6a'}.ce_list.icon-songkick li:before{content:'\6b'}.ce_list.icon-gmail li:before{content:'\6d'}.ce_list.icon-pinboard li:before{content:'\6e'}.ce_list.icon-openid li:before{content:'\6f'}.ce_list.icon-quora li:before{content:'\71'}.ce_list.icon-soundcloud li:before{content:'\73'}.ce_list.icon-tumblr-1 li:before{content:'\74'}.ce_list.icon-eventasaurus li:before{content:'\76'}.ce_list.icon-wordpress-1 li:before{content:'\77'}.ce_list.icon-yelp li:before{content:'\79'}.ce_list.icon-intensedebate li:before{content:'\7b'}.ce_list.icon-eventbrite li:before{content:'\7c'}.ce_list.icon-posterous li:before{content:'\7e'}.ce_list.icon-pilcrow li:before{content:'\b6'}.ce_list.icon-opentable li:before{content:'\c7'}.ce_list.icon-cart li:before{content:'\c9'}.ce_list.icon-print-3 li:before{content:'\d1'}.ce_list.icon-angellist li:before{content:'\d6'}.ce_list.icon-instagram li:before{content:'\dc'}.ce_list.icon-dwolla li:before{content:'\e0'}.ce_list.icon-appnet li:before{content:'\e1'}.ce_list.icon-statusnet li:before{content:'\e2'}.ce_list.icon-acrobat li:before{content:'\e3'}.ce_list.icon-drupal li:before{content:'\e4'}.ce_list.icon-buffer li:before{content:'\e5'}.ce_list.icon-pocket li:before{content:'\e7'}.ce_list.icon-bitbucket li:before{content:'\e9'}.ce_list.icon-info li:before{content:'\2139'}.ce_list.icon-info-1 li:before{content:'\e866'}.ce_list.icon-left li:before{content:'\2190'}.ce_list.icon-left-2 li:before{content:'\e881'}.ce_list.icon-left-5 li:before{content:'\ec0f'}.ce_list.icon-left-1 li:before{content:'\e83d'}.ce_list.icon-up-6 li:before{content:'\ec0d'}.ce_list.icon-up-4 li:before{content:'\e91c'}.ce_list.icon-up-2 li:before{content:'\e87f'}.ce_list.icon-up-1 li:before{content:'\e83b'}.ce_list.icon-up li:before{content:'\2191'}.ce_list.icon-right-5 li:before{content:'\ec0e'}.ce_list.icon-right-1 li:before{content:'\e83c'}.ce_list.icon-right-2 li:before{content:'\e880'}.ce_list.icon-right li:before{content:'\2192'}.ce_list.icon-down-4 li:before{content:'\e910'}.ce_list.icon-down li:before{content:'\2193'}.ce_list.icon-down-6 li:before{content:'\ec10'}.ce_list.icon-down-1 li:before{content:'\e83e'}.ce_list.icon-down-2 li:before{content:'\e882'}.ce_list.icon-back-alt li:before{content:'\e707'}.ce_list.icon-level-down li:before{content:'\21b3'}.ce_list.icon-undo li:before{content:'\21b6'}.ce_list.icon-exchange li:before{content:'\21c4'}.ce_list.icon-switch li:before{content:'\ead7'}.ce_list.icon-left-fat li:before{content:'\ec22'}.ce_list.icon-up-fat li:before{content:'\ec23'}.ce_list.icon-down-fat li:before{content:'\ec21'}.ce_list.icon-left-bold-1 li:before{content:'\ec0b'}.ce_list.icon-up-bold-1 li:before{content:'\ec20'}.ce_list.icon-right-bold-1 li:before{content:'\ec1f'}.ce_list.icon-down-bold li:before{content:'\ec0c'}.ce_list.icon-infinity li:before{content:'\221e'}.ce_list.icon-infinity-1 li:before{content:'\e9ff'}.ce_list.icon-plus-squared-1 li:before{content:'\eaca'}.ce_list.icon-home-1 li:before{content:'\e80b'}.ce_list.icon-home-4 li:before{content:'\e8fc'}.ce_list.icon-home-5 li:before{content:'\ebed'}.ce_list.icon-home li:before{content:'\2302'}.ce_list.icon-home-2 li:before{content:'\e865'}.ce_list.icon-hourglass-1 li:before{content:'\ec17'}.ce_list.icon-keyboard li:before{content:'\2328'}.ce_list.icon-split li:before{content:'\2387'}.ce_list.icon-pause-1 li:before{content:'\e836'}.ce_list.icon-pause li:before{content:'\2389'}.ce_list.icon-pause-2 li:before{content:'\e88c'}.ce_list.icon-eject-1 li:before{content:'\23cf'}.ce_list.icon-fast-fw li:before{content:'\23e9'}.ce_list.icon-fast-fw-1 li:before{content:'\e844'}.ce_list.icon-fast-bw-1 li:before{content:'\e845'}.ce_list.icon-fast-bw li:before{content:'\23ea'}.ce_list.icon-to-end-1 li:before{content:'\e835'}.ce_list.icon-to-end li:before{content:'\23ed'}.ce_list.icon-to-end-2 li:before{content:'\e88e'}.ce_list.icon-to-start-2 li:before{content:'\e88d'}.ce_list.icon-to-start li:before{content:'\23ee'}.ce_list.icon-to-start-1 li:before{content:'\e843'}.ce_list.icon-stopwatch-1 li:before{content:'\ec18'}.ce_list.icon-clock-6 li:before{content:'\ec19'}.ce_list.icon-hourglass li:before{content:'\23f3'}.ce_list.icon-stop li:before{content:'\25aa'}.ce_list.icon-stop-1 li:before{content:'\e837'}.ce_list.icon-stop-2 li:before{content:'\e88b'}.ce_list.icon-up-dir-1 li:before{content:'\e9ec'}.ce_list.icon-up-dir li:before{content:'\25b4'}.ce_list.icon-glyph78 li:before{content:'\e911'}.ce_list.icon-play-1 li:before{content:'\e838'}.ce_list.icon-play-2 li:before{content:'\e889'}.ce_list.icon-play li:before{content:'\25b6'}.ce_list.icon-right-dir-2 li:before{content:'\e95e'}.ce_list.icon-right-dir-1 li:before{content:'\e912'}.ce_list.icon-right-dir li:before{content:'\25b8'}.ce_list.icon-down-dir-2 li:before{content:'\e95f'}.ce_list.icon-down-dir li:before{content:'\25be'}.ce_list.icon-down-dir-1 li:before{content:'\e914'}.ce_list.icon-down-dir-3 li:before{content:'\e9ea'}.ce_list.icon-left-dir-2 li:before{content:'\e9eb'}.ce_list.icon-left-dir li:before{content:'\25c2'}.ce_list.icon-left-dir-1 li:before{content:'\e913'}.ce_list.icon-sun-inv li:before{content:'\2600'}.ce_list.icon-cloud-4 li:before{content:'\ea54'}.ce_list.icon-cloud-1 li:before{content:'\e895'}.ce_list.icon-cloud-2 li:before{content:'\e966'}.ce_list.icon-cloud-6 li:before{content:'\ec3f'}.ce_list.icon-cloud li:before{content:'\2601'}.ce_list.icon-umbrella-1 li:before{content:'\ea57'}.ce_list.icon-umbrella li:before{content:'\2602'}.ce_list.icon-star-4 li:before{content:'\e8e8'}.ce_list.icon-star-2 li:before{content:'\e84f'}.ce_list.icon-star li:before{content:'\2605'}.ce_list.icon-star-1 li:before{content:'\e804'}.ce_list.icon-star-5 li:before{content:'\e92e'}.ce_list.icon-star-7 li:before{content:'\ebd4'}.ce_list.icon-star-empty-1 li:before{content:'\e805'}.ce_list.icon-star-empty li:before{content:'\2606'}.ce_list.icon-star-empty-2 li:before{content:'\ebd5'}.ce_list.icon-check li:before{content:'\2611'}.ce_list.icon-trash li:before{content:'\e729'}.ce_list.icon-left-hand li:before{content:'\261c'}.ce_list.icon-up-hand li:before{content:'\261d'}.ce_list.icon-right-hand li:before{content:'\261e'}.ce_list.icon-down-hand li:before{content:'\261f'}.ce_list.icon-th-list li:before{content:'\2630'}.ce_list.icon-th-list-1 li:before{content:'\e814'}.ce_list.icon-th-list-3 li:before{content:'\e8ed'}.ce_list.icon-th-list-4 li:before{content:'\e934'}.ce_list.icon-sun li:before{content:'\263c'}.ce_list.icon-sun-1 li:before{content:'\e8de'}.ce_list.icon-moon li:before{content:'\263d'}.ce_list.icon-moon-1 li:before{content:'\263e'}.ce_list.icon-female-1 li:before{content:'\ec4a'}.ce_list.icon-male-1 li:before{content:'\ec4b'}.ce_list.icon-king li:before{content:'\ec4d'}.ce_list.icon-heart-empty-2 li:before{content:'\e84e'}.ce_list.icon-heart-empty-1 li:before{content:'\e803'}.ce_list.icon-heart-empty li:before{content:'\2661'}.ce_list.icon-heart-empty-3 li:before{content:'\e92d'}.ce_list.icon-heart-2 li:before{content:'\e84d'}.ce_list.icon-heart-5 li:before{content:'\e92c'}.ce_list.icon-heart-1 li:before{content:'\e802'}.ce_list.icon-heart-4 li:before{content:'\e8e7'}.ce_list.icon-heart-7 li:before{content:'\ebd2'}.ce_list.icon-heart li:before{content:'\2665'}.ce_list.icon-music li:before{content:'\266a'}.ce_list.icon-note-beamed li:before{content:'\eac7'}.ce_list.icon-music-1 li:before{content:'\266b'}.ce_list.icon-th li:before{content:'\268f'}.ce_list.icon-th-4 li:before{content:'\e933'}.ce_list.icon-th-1 li:before{content:'\e815'}.ce_list.icon-th-3 li:before{content:'\e8f5'}.ce_list.icon-flag-1 li:before{content:'\e81a'}.ce_list.icon-flag li:before{content:'\2691'}.ce_list.icon-tools li:before{content:'\ead3'}.ce_list.icon-anchor-2 li:before{content:'\ec4e'}.ce_list.icon-cog-2 li:before{content:'\e876'}.ce_list.icon-cog-4 li:before{content:'\e952'}.ce_list.icon-cog-1 li:before{content:'\e823'}.ce_list.icon-cog li:before{content:'\2699'}.ce_list.icon-cog-3 li:before{content:'\e8bf'}.ce_list.icon-attention li:before{content:'\26a0'}.ce_list.icon-attention-4 li:before{content:'\e93a'}.ce_list.icon-attention-2 li:before{content:'\e8ba'}.ce_list.icon-attention-1 li:before{content:'\e828'}.ce_list.icon-attention-3 li:before{content:'\e904'}.ce_list.icon-flash-3 li:before{content:'\eaef'}.ce_list.icon-flash-4 li:before{content:'\ec40'}.ce_list.icon-flash li:before{content:'\26a1'}.ce_list.icon-flash-1 li:before{content:'\e8e1'}.ce_list.icon-flash-2 li:before{content:'\ea55'}.ce_list.icon-record li:before{content:'\26ab'}.ce_list.icon-key-1 li:before{content:'\26bf'}.ce_list.icon-rain li:before{content:'\26c6'}.ce_list.icon-cloud-thunder li:before{content:'\26c8'}.ce_list.icon-cog-alt li:before{content:'\26ef'}.ce_list.icon-scissors-1 li:before{content:'\ea62'}.ce_list.icon-scissors li:before{content:'\2702'}.ce_list.icon-tape li:before{content:'\eaee'}.ce_list.icon-flight-1 li:before{content:'\e848'}.ce_list.icon-flight li:before{content:'\2708'}.ce_list.icon-mail-4 li:before{content:'\e8e6'}.ce_list.icon-mail li:before{content:'\2709'}.ce_list.icon-mail-5 li:before{content:'\e92b'}.ce_list.icon-mail-1 li:before{content:'\e801'}.ce_list.icon-mail-6 li:before{content:'\ebd1'}.ce_list.icon-mail-2 li:before{content:'\e84c'}.ce_list.icon-edit li:before{content:'\270d'}.ce_list.icon-edit-2 li:before{content:'\e8f0'}.ce_list.icon-pencil-2 li:before{content:'\e86b'}.ce_list.icon-pencil li:before{content:'\270e'}.ce_list.icon-pencil-1 li:before{content:'\e820'}.ce_list.icon-pencil-4 li:before{content:'\e8f2'}.ce_list.icon-pencil-3 li:before{content:'\e8b7'}.ce_list.icon-pencil-5 li:before{content:'\ebf9'}.ce_list.icon-pencil-neg li:before{content:'\270f'}.ce_list.icon-pencil-alt li:before{content:'\2710'}.ce_list.icon-pencil-alt-1 li:before{content:'\e8f1'}.ce_list.icon-feather li:before{content:'\2712'}.ce_list.icon-vector-pencil li:before{content:'\ec47'}.ce_list.icon-ok li:before{content:'\2713'}.ce_list.icon-ok-2 li:before{content:'\e854'}.ce_list.icon-ok-5 li:before{content:'\e935'}.ce_list.icon-ok-6 li:before{content:'\ebf6'}.ce_list.icon-ok-1 li:before{content:'\e813'}.ce_list.icon-ok-4 li:before{content:'\e8ee'}.ce_list.icon-ok-circle li:before{content:'\2714'}.ce_list.icon-ok-circle-1 li:before{content:'\e855'}.ce_list.icon-ok-circle-2 li:before{content:'\e936'}.ce_list.icon-cancel-5 li:before{content:'\e937'}.ce_list.icon-cancel-1 li:before{content:'\e812'}.ce_list.icon-cancel-4 li:before{content:'\e8ef'}.ce_list.icon-cancel-2 li:before{content:'\e856'}.ce_list.icon-cancel li:before{content:'\2715'}.ce_list.icon-cancel-circle-4 li:before{content:'\e938'}.ce_list.icon-cancel-circle-2 li:before{content:'\e857'}.ce_list.icon-cancel-circle-3 li:before{content:'\e8ff'}.ce_list.icon-cancel-circle-1 li:before{content:'\e811'}.ce_list.icon-cancel-circle li:before{content:'\2716'}.ce_list.icon-asterisk li:before{content:'\2731'}.ce_list.icon-cancel-6 li:before{content:'\ebf4'}.ce_list.icon-cancel-squared li:before{content:'\eac8'}.ce_list.icon-help li:before{content:'\2753'}.ce_list.icon-help-1 li:before{content:'\e867'}.ce_list.icon-help-circled li:before{content:'\ebf1'}.ce_list.icon-help-circled-alt li:before{content:'\ebf0'}.ce_list.icon-attention-alt-1 li:before{content:'\ec01'}.ce_list.icon-attention-circle li:before{content:'\2757'}.ce_list.icon-attention-6 li:before{content:'\ec00'}.ce_list.icon-quote-left-alt li:before{content:'\275b'}.ce_list.icon-quote-right-alt li:before{content:'\275c'}.ce_list.icon-quote-left li:before{content:'\275d'}.ce_list.icon-quote-right-1 li:before{content:'\e86a'}.ce_list.icon-quote-right li:before{content:'\275e'}.ce_list.icon-plus-circle-3 li:before{content:'\e939'}.ce_list.icon-plus-circle li:before{content:'\2795'}.ce_list.icon-plus-circle-1 li:before{content:'\e80f'}.ce_list.icon-plus-circle-2 li:before{content:'\e859'}.ce_list.icon-minus-circle-1 li:before{content:'\e80d'}.ce_list.icon-minus-circle-2 li:before{content:'\e868'}.ce_list.icon-minus-circle li:before{content:'\2796'}.ce_list.icon-minus-circle-3 li:before{content:'\e946'}.ce_list.icon-right-thin li:before{content:'\27a1'}.ce_list.icon-direction li:before{content:'\27a2'}.ce_list.icon-forward li:before{content:'\27a6'}.ce_list.icon-forward-3 li:before{content:'\e940'}.ce_list.icon-forward-1 li:before{content:'\e81e'}.ce_list.icon-ccw li:before{content:'\27f2'}.ce_list.icon-cw-2 li:before{content:'\e888'}.ce_list.icon-cw-4 li:before{content:'\e91d'}.ce_list.icon-cw-3 li:before{content:'\e8c4'}.ce_list.icon-cw-1 li:before{content:'\e83a'}.ce_list.icon-cw li:before{content:'\27f3'}.ce_list.icon-arrow-curved li:before{content:'\2935'}.ce_list.icon-squares li:before{content:'\ebcf'}.ce_list.icon-left-thin li:before{content:'\2b05'}.ce_list.icon-up-thin li:before{content:'\2b06'}.ce_list.icon-down-thin li:before{content:'\2b07'}.ce_list.icon-resize-vertical li:before{content:'\2b0c'}.ce_list.icon-resize-vertical-1 li:before{content:'\e884'}.ce_list.icon-resize-horizontal-1 li:before{content:'\e88a'}.ce_list.icon-resize-horizontal li:before{content:'\2b0d'}.ce_list.icon-eject li:before{content:'\2ecf'}.ce_list.icon-cog-5 li:before{content:'\ec0a'}.ce_list.icon-zoom-out-4 li:before{content:'\ecea'}.ce_list.icon-heart-9 li:before{content:'\ed7d'}.ce_list.icon-sun-filled li:before{content:'\eb73'}.ce_list.icon-ajust-1 li:before{content:'\e8df'}.ce_list.icon-cloud-8 li:before{content:'\ed94'}.ce_list.icon-zoom-in-4 li:before{content:'\ece9'}.ce_list.icon-anchor-outline li:before{content:'\eba3'}.ce_list.icon-youtube-3 li:before{content:'\ed78'}.ce_list.icon-star-9 li:before{content:'\ed7e'}.ce_list.icon-wrench-circled li:before{content:'\ecdd'}.ce_list.icon-tv li:before{content:'\ed9a'}.ce_list.icon-anchor-1 li:before{content:'\eba4'}.ce_list.icon-list-add li:before{content:'\e003'}.ce_list.icon-sound li:before{content:'\ed9d'}.ce_list.icon-archive-2 li:before{content:'\eb26'}.ce_list.icon-wrench-4 li:before{content:'\ecde'}.ce_list.icon-wordpress-2 li:before{content:'\ed77'}.ce_list.icon-videocam-4 li:before{content:'\ed80'}.ce_list.icon-list-4 li:before{content:'\eada'}.ce_list.icon-reply-outline li:before{content:'\eb31'}.ce_list.icon-trash-8 li:before{content:'\ed8c'}.ce_list.icon-accessibility li:before{content:'\ed54'}.ce_list.icon-reply-1 li:before{content:'\e8a6'}.ce_list.icon-website-circled li:before{content:'\ec98'}.ce_list.icon-user-8 li:before{content:'\ed7f'}.ce_list.icon-down-outline li:before{content:'\eb62'}.ce_list.icon-website li:before{content:'\ec97'}.ce_list.icon-down-3 li:before{content:'\e8c8'}.ce_list.icon-key-5 li:before{content:'\ed8e'}.ce_list.icon-warning-1 li:before{content:'\eca7'}.ce_list.icon-down-small li:before{content:'\eb5e'}.ce_list.icon-search-8 li:before{content:'\ed7b'}.ce_list.icon-cog-7 li:before{content:'\eda0'}.ce_list.icon-forward-outline li:before{content:'\eb30'}.ce_list.icon-w3c-1 li:before{content:'\ed76'}.ce_list.icon-camera-7 li:before{content:'\ed81'}.ce_list.icon-forward-2 li:before{content:'\e8a5'}.ce_list.icon-volume-up-5 li:before{content:'\ecd3'}.ce_list.icon-tag-7 li:before{content:'\ed86'}.ce_list.icon-volume-off-6 li:before{content:'\ecd6'}.ce_list.icon-left-outline li:before{content:'\eb61'}.ce_list.icon-left-3 li:before{content:'\e8c7'}.ce_list.icon-lock-9 li:before{content:'\ed84'}.ce_list.icon-volume-down-2 li:before{content:'\ecd5'}.ce_list.icon-left-small li:before{content:'\eb5d'}.ce_list.icon-lightbulb-2 li:before{content:'\ed9b'}.ce_list.icon-vimeo-4 li:before{content:'\ed74'}.ce_list.icon-pencil-7 li:before{content:'\ed88'}.ce_list.icon-loop-alt-outline li:before{content:'\eb58'}.ce_list.icon-view-mode li:before{content:'\ec8b'}.ce_list.icon-diamond li:before{content:'\eda7'}.ce_list.icon-video-chat li:before{content:'\ec93'}.ce_list.icon-loop-alt-1 li:before{content:'\eb57'}.ce_list.icon-desktop-3 li:before{content:'\ed99'}.ce_list.icon-resize-full-outline li:before{content:'\eb41'}.ce_list.icon-video-circled li:before{content:'\ec7d'}.ce_list.icon-resize-full-3 li:before{content:'\e8d0'}.ce_list.icon-video-5 li:before{content:'\ec7c'}.ce_list.icon-location-8 li:before{content:'\ed8a'}.ce_list.icon-user-7 li:before{content:'\ec78'}.ce_list.icon-eye-7 li:before{content:'\ed85'}.ce_list.icon-resize-normal-outline li:before{content:'\eb44'}.ce_list.icon-comment-7 li:before{content:'\ed89'}.ce_list.icon-upload-5 li:before{content:'\ecb6'}.ce_list.icon-resize-normal li:before{content:'\eb45'}.ce_list.icon-inbox-4 li:before{content:'\ed96'}.ce_list.icon-move-outline li:before{content:'\eb46'}.ce_list.icon-lock-open-alt-2 li:before{content:'\ec9e'}.ce_list.icon-move-2 li:before{content:'\e8cf'}.ce_list.icon-cup li:before{content:'\ed8b'}.ce_list.icon-lock-open-8 li:before{content:'\ec9d'}.ce_list.icon-universal-access li:before{content:'\ed55'}.ce_list.icon-loop-outline li:before{content:'\eb59'}.ce_list.icon-mobile-6 li:before{content:'\ed98'}.ce_list.icon-twitter-8 li:before{content:'\ed72'}.ce_list.icon-doc-8 li:before{content:'\ed8d'}.ce_list.icon-mail-8 li:before{content:'\ed7c'}.ce_list.icon-right-outline li:before{content:'\eb60'}.ce_list.icon-tumblr-4 li:before{content:'\ed73'}.ce_list.icon-right-3 li:before{content:'\e8c6'}.ce_list.icon-trash-circled li:before{content:'\ecc2'}.ce_list.icon-thumbs-up-5 li:before{content:'\ed87'}.ce_list.icon-photo-1 li:before{content:'\ed82'}.ce_list.icon-trash-7 li:before{content:'\ecc1'}.ce_list.icon-right-small li:before{content:'\ebc9'}.ce_list.icon-note li:before{content:'\eda1'}.ce_list.icon-torso li:before{content:'\ec7b'}.ce_list.icon-clock-8 li:before{content:'\ed9c'}.ce_list.icon-arrows-cw-outline li:before{content:'\eb5a'}.ce_list.icon-tint-1 li:before{content:'\ed42'}.ce_list.icon-arrows-cw-1 li:before{content:'\e8c3'}.ce_list.icon-clock-circled li:before{content:'\ecd0'}.ce_list.icon-paper-plane-2 li:before{content:'\ed93'}.ce_list.icon-up-outline li:before{content:'\eb5f'}.ce_list.icon-params li:before{content:'\ed9f'}.ce_list.icon-clock-7 li:before{content:'\ecd1'}.ce_list.icon-thumbs-up-4 li:before{content:'\ecb9'}.ce_list.icon-up-3 li:before{content:'\e8c5'}.ce_list.icon-money-2 li:before{content:'\eda4'}.ce_list.icon-thumbs-down-4 li:before{content:'\ed1c'}.ce_list.icon-up-small li:before{content:'\eb5c'}.ce_list.icon-database-2 li:before{content:'\ed8f'}.ce_list.icon-th-list-6 li:before{content:'\ec8c'}.ce_list.icon-music-4 li:before{content:'\ed7a'}.ce_list.icon-at-2 li:before{content:'\ebab'}.ce_list.icon-megaphone-3 li:before{content:'\ed90'}.ce_list.icon-attach-outline li:before{content:'\eb38'}.ce_list.icon-th-large-3 li:before{content:'\ec8e'}.ce_list.icon-attach-4 li:before{content:'\eb39'}.ce_list.icon-graduation-cap-1 li:before{content:'\ed91'}.ce_list.icon-th-5 li:before{content:'\ec8d'}.ce_list.icon-cancel-alt-1 li:before{content:'\eb05'}.ce_list.icon-beaker-1 li:before{content:'\eda2'}.ce_list.icon-text-width-1 li:before{content:'\ed27'}.ce_list.icon-text-height-1 li:before{content:'\ed26'}.ce_list.icon-food-1 li:before{content:'\eda5'}.ce_list.icon-cancel-alt li:before{content:'\e7b7'}.ce_list.icon-t-shirt li:before{content:'\eda8'}.ce_list.icon-bat-charge-1 li:before{content:'\e8db'}.ce_list.icon-tasks-1 li:before{content:'\ed34'}.ce_list.icon-tags-1 li:before{content:'\eca2'}.ce_list.icon-bat-full-1 li:before{content:'\e8da'}.ce_list.icon-fire-3 li:before{content:'\ed92'}.ce_list.icon-bat-half-1 li:before{content:'\e8d9'}.ce_list.icon-attach-7 li:before{content:'\ed83'}.ce_list.icon-tag-6 li:before{content:'\eca1'}.ce_list.icon-shop-1 li:before{content:'\eda6'}.ce_list.icon-stumbleupon-2 li:before{content:'\ed71'}.ce_list.icon-bat-empty-1 li:before{content:'\e8d8'}.ce_list.icon-calendar-8 li:before{content:'\ed9e'}.ce_list.icon-stop-circled li:before{content:'\ecfc'}.ce_list.icon-bat-third li:before{content:'\e7af'}.ce_list.icon-flask li:before{content:'\68'}.ce_list.icon-wallet li:before{content:'\eda9'}.ce_list.icon-stop-6 li:before{content:'\ecfd'}.ce_list.icon-step-forward li:before{content:'\ed0d'}.ce_list.icon-cd-3 li:before{content:'\ed97'}.ce_list.icon-beer-2 li:before{content:'\eba2'}.ce_list.icon-step-backward li:before{content:'\ed0c'}.ce_list.icon-truck-1 li:before{content:'\eda3'}.ce_list.icon-bell-3 li:before{content:'\eb21'}.ce_list.icon-popup-2 li:before{content:'\e8cb'}.ce_list.icon-globe-6 li:before{content:'\ed95'}.ce_list.icon-star-empty-3 li:before{content:'\ec77'}.ce_list.icon-star-circled li:before{content:'\ec76'}.ce_list.icon-star-8 li:before{content:'\ec75'}.ce_list.icon-briefcase-1 li:before{content:'\eb87'}.ce_list.icon-brush-2 li:before{content:'\eb88'}.ce_list.icon-stackoverflow-1 li:before{content:'\ed70'}.ce_list.icon-volume-1 li:before{content:'\ecd4'}.ce_list.icon-vcard-1 li:before{content:'\eb2d'}.ce_list.icon-calculator li:before{content:'\eba7'}.ce_list.icon-smiley-circled li:before{content:'\ed48'}.ce_list.icon-calendar-outlilne li:before{content:'\eb48'}.ce_list.icon-smiley li:before{content:'\ed47'}.ce_list.icon-slideshare li:before{content:'\ed6f'}.ce_list.icon-calendar-5 li:before{content:'\eb49'}.ce_list.icon-camera-outline li:before{content:'\eb0c'}.ce_list.icon-skype-6 li:before{content:'\ed6e'}.ce_list.icon-signal-5 li:before{content:'\ed0f'}.ce_list.icon-camera-3 li:before{content:'\e89e'}.ce_list.icon-basket-circled li:before{content:'\ecdb'}.ce_list.icon-block-outline li:before{content:'\eb40'}.ce_list.icon-basket-5 li:before{content:'\ecdc'}.ce_list.icon-share-2 li:before{content:'\ecb5'}.ce_list.icon-chart-alt-outline li:before{content:'\eb9a'}.ce_list.icon-chart-alt li:before{content:'\eb99'}.ce_list.icon-export-5 li:before{content:'\ecb2'}.ce_list.icon-chart-bar-outline li:before{content:'\eb98'}.ce_list.icon-search-circled li:before{content:'\ec6f'}.ce_list.icon-search-7 li:before{content:'\ec6e'}.ce_list.icon-target-5 li:before{content:'\ed0e'}.ce_list.icon-desktop-circled li:before{content:'\ed11'}.ce_list.icon-desktop-2 li:before{content:'\ed10'}.ce_list.icon-chart-pie-outline li:before{content:'\eb97'}.ce_list.icon-rss-7 li:before{content:'\eccb'}.ce_list.icon-chart-pie-1 li:before{content:'\e8e3'}.ce_list.icon-road-1 li:before{content:'\ed30'}.ce_list.icon-left-open-outline li:before{content:'\eb50'}.ce_list.icon-backward-circled li:before{content:'\ecf6'}.ce_list.icon-left-open-2 li:before{content:'\e8ca'}.ce_list.icon-retweet-4 li:before{content:'\ecab'}.ce_list.icon-right-open-outline li:before{content:'\eb52'}.ce_list.icon-resize-vertical-2 li:before{content:'\ece6'}.ce_list.icon-right-open-2 li:before{content:'\e8c9'}.ce_list.icon-resize-small-4 li:before{content:'\ece5'}.ce_list.icon-clipboard li:before{content:'\eb94'}.ce_list.icon-upload-cloud-3 li:before{content:'\eb32'}.ce_list.icon-resize-horizontal-2 li:before{content:'\ece7'}.ce_list.icon-play-circle2-1 li:before{content:'\e048'}.ce_list.icon-code-outline li:before{content:'\eb2f'}.ce_list.icon-resize-full-6 li:before{content:'\ece3'}.ce_list.icon-code-3 li:before{content:'\eb11'}.ce_list.icon-cw-circled li:before{content:'\ed03'}.ce_list.icon-coffee-1 li:before{content:'\eba1'}.ce_list.icon-cw-5 li:before{content:'\ed04'}.ce_list.icon-cog-outline li:before{content:'\eb42'}.ce_list.icon-cancel-circled-2 li:before{content:'\ec86'}.ce_list.icon-cancel-circled2 li:before{content:'\ec85'}.ce_list.icon-cancel-7 li:before{content:'\ec87'}.ce_list.icon-arrows-cw-3 li:before{content:'\ed02'}.ce_list.icon-contacts li:before{content:'\eb2c'}.ce_list.icon-reddit-1 li:before{content:'\ed5a'}.ce_list.icon-credit-card-3 li:before{content:'\eb95'}.ce_list.icon-upload-cloud-outline li:before{content:'\eb33'}.ce_list.icon-record-2 li:before{content:'\ecf9'}.ce_list.icon-database-1 li:before{content:'\eb93'}.ce_list.icon-shuffle-4 li:before{content:'\ed01'}.ce_list.icon-cancel-circled-outline li:before{content:'\eb3d'}.ce_list.icon-quote-circled li:before{content:'\ecb3'}.ce_list.icon-cancel-circled li:before{content:'\eb04'}.ce_list.icon-quote li:before{content:'\ecb4'}.ce_list.icon-help-circled-1 li:before{content:'\ec94'}.ce_list.icon-desktop-1 li:before{content:'\eb77'}.ce_list.icon-help-3 li:before{content:'\ec80'}.ce_list.icon-qrcode-1 li:before{content:'\ed31'}.ce_list.icon-tablet-2 li:before{content:'\eb76'}.ce_list.icon-print-5 li:before{content:'\ecac'}.ce_list.icon-plus-circled li:before{content:'\ec83'}.ce_list.icon-address li:before{content:'\e723'}.ce_list.icon-plus-6 li:before{content:'\ec84'}.ce_list.icon-divide-outline li:before{content:'\eb15'}.ce_list.icon-divide li:before{content:'\eb16'}.ce_list.icon-play-circled2 li:before{content:'\ecfe'}.ce_list.icon-doc-add li:before{content:'\eb1d'}.ce_list.icon-play-circled-1 li:before{content:'\ecff'}.ce_list.icon-play-5 li:before{content:'\ed00'}.ce_list.icon-doc-remove li:before{content:'\eb1e'}.ce_list.icon-flight-2 li:before{content:'\ed20'}.ce_list.icon-doc-text-2 li:before{content:'\eb1b'}.ce_list.icon-doc-5 li:before{content:'\eb14'}.ce_list.icon-pinterest-3 li:before{content:'\ed5b'}.ce_list.icon-picture-5 li:before{content:'\ec92'}.ce_list.icon-download-outline li:before{content:'\ebcb'}.ce_list.icon-picasa-2 li:before{content:'\ed5c'}.ce_list.icon-photo-circled li:before{content:'\ec8f'}.ce_list.icon-edit-1 li:before{content:'\e8b6'}.ce_list.icon-eject-outline li:before{content:'\eb6e'}.ce_list.icon-photo li:before{content:'\ec90'}.ce_list.icon-phone-circled li:before{content:'\eccd'}.ce_list.icon-eject-3 li:before{content:'\eb6f'}.ce_list.icon-eq-outline li:before{content:'\eb17'}.ce_list.icon-phone-3 li:before{content:'\eccc'}.ce_list.icon-person li:before{content:'\ed4f'}.ce_list.icon-eq li:before{content:'\3d'}.ce_list.icon-pencil-circled li:before{content:'\ecb0'}.ce_list.icon-export-outline li:before{content:'\eb12'}.ce_list.icon-export-2 li:before{content:'\e8b5'}.ce_list.icon-pencil-6 li:before{content:'\ecb1'}.ce_list.icon-pause-circled li:before{content:'\ecfa'}.ce_list.icon-eye-outline li:before{content:'\eb10'}.ce_list.icon-eye-3 li:before{content:'\e8ad'}.ce_list.icon-pause-5 li:before{content:'\ecfb'}.ce_list.icon-feather-1 li:before{content:'\eb19'}.ce_list.icon-path li:before{content:'\ed5d'}.ce_list.icon-video-3 li:before{content:'\eb00'}.ce_list.icon-attach-circled li:before{content:'\ec9a'}.ce_list.icon-flag-3 li:before{content:'\eb1a'}.ce_list.icon-attach-6 li:before{content:'\ec99'}.ce_list.icon-flag-2 li:before{content:'\e8ab'}.ce_list.icon-ok-circled-1 li:before{content:'\ec89'}.ce_list.icon-ok-circled2 li:before{content:'\ec88'}.ce_list.icon-ok-7 li:before{content:'\ec8a'}.ce_list.icon-off-1 li:before{content:'\ed2f'}.ce_list.icon-flow-split li:before{content:'\eb91'}.ce_list.icon-flow-merge li:before{content:'\eb90'}.ce_list.icon-network li:before{content:'\ed14'}.ce_list.icon-flow-parallel-1 li:before{content:'\eb8f'}.ce_list.icon-music-3 li:before{content:'\ec6d'}.ce_list.icon-flow-cross li:before{content:'\eb8e'}.ce_list.icon-move-3 li:before{content:'\ece8'}.ce_list.icon-minus-circled li:before{content:'\ec81'}.ce_list.icon-folder-add li:before{content:'\eb23'}.ce_list.icon-folder-delete li:before{content:'\eb25'}.ce_list.icon-minus-4 li:before{content:'\ec82'}.ce_list.icon-mic-circled li:before{content:'\ecd7'}.ce_list.icon-folder-4 li:before{content:'\eb22'}.ce_list.icon-mic-5 li:before{content:'\ecd8'}.ce_list.icon-gift-1 li:before{content:'\eb9c'}.ce_list.icon-location-circled li:before{content:'\ecbe'}.ce_list.icon-globe-alt-outline li:before{content:'\eb74'}.ce_list.icon-location-7 li:before{content:'\ecbd'}.ce_list.icon-users-outline li:before{content:'\eafc'}.ce_list.icon-male-2 li:before{content:'\ed56'}.ce_list.icon-users-1 li:before{content:'\e89d'}.ce_list.icon-magnet-2 li:before{content:'\ed3c'}.ce_list.icon-lock-circled li:before{content:'\ec9c'}.ce_list.icon-headphones-2 li:before{content:'\eb51'}.ce_list.icon-heart-6 li:before{content:'\eaf9'}.ce_list.icon-lock-8 li:before{content:'\ec9b'}.ce_list.icon-heart-3 li:before{content:'\e89a'}.ce_list.icon-clipboard-1 li:before{content:'\ed79'}.ce_list.icon-home-outline li:before{content:'\eb37'}.ce_list.icon-list-5 li:before{content:'\ed2b'}.ce_list.icon-linkedin-7 li:before{content:'\ed5e'}.ce_list.icon-home-3 li:before{content:'\e8b2'}.ce_list.icon-picture-outline li:before{content:'\eb0e'}.ce_list.icon-leaf-3 li:before{content:'\ed21'}.ce_list.icon-picture-4 li:before{content:'\eb0d'}.ce_list.icon-laptop-circled li:before{content:'\ed13'}.ce_list.icon-laptop-1 li:before{content:'\ed12'}.ce_list.icon-infinity-outline li:before{content:'\eba8'}.ce_list.icon-key-4 li:before{content:'\ed36'}.ce_list.icon-info-outline li:before{content:'\eb36'}.ce_list.icon-italic-1 li:before{content:'\ed25'}.ce_list.icon-iphone-home li:before{content:'\ed4e'}.ce_list.icon-info-2 li:before{content:'\e8b3'}.ce_list.icon-attention-5 li:before{content:'\eb24'}.ce_list.icon-instagram-2 li:before{content:'\ed5f'}.ce_list.icon-info-circled-1 li:before{content:'\ec95'}.ce_list.icon-check-outline li:before{content:'\eb8c'}.ce_list.icon-indent-right-2 li:before{content:'\ed2d'}.ce_list.icon-check-1 li:before{content:'\eb8d'}.ce_list.icon-indent-left-2 li:before{content:'\ed2c'}.ce_list.icon-key-outline li:before{content:'\eb92'}.ce_list.icon-right-hand-1 li:before{content:'\ed06'}.ce_list.icon-left-hand-1 li:before{content:'\ed07'}.ce_list.icon-leaf-2 li:before{content:'\eb86'}.ce_list.icon-down-hand-1 li:before{content:'\ed08'}.ce_list.icon-guidedog li:before{content:'\ed53'}.ce_list.icon-lightbulb li:before{content:'\eb55'}.ce_list.icon-link-outline li:before{content:'\ebca'}.ce_list.icon-group-circled li:before{content:'\ec7a'}.ce_list.icon-group li:before{content:'\ec79'}.ce_list.icon-link-3 li:before{content:'\e8b1'}.ce_list.icon-forward-circled li:before{content:'\ed0b'}.ce_list.icon-direction-outline li:before{content:'\eb1c'}.ce_list.icon-direction-1 li:before{content:'\e8bb'}.ce_list.icon-forward-4 li:before{content:'\ed0a'}.ce_list.icon-fontsize-1 li:before{content:'\ed23'}.ce_list.icon-location-outline li:before{content:'\eb2e'}.ce_list.icon-location-3 li:before{content:'\e8cd'}.ce_list.icon-font-2 li:before{content:'\ed22'}.ce_list.icon-lock-6 li:before{content:'\eb3a'}.ce_list.icon-folder-circled li:before{content:'\ecc8'}.ce_list.icon-lock-3 li:before{content:'\e8b0'}.ce_list.icon-folder-open-2 li:before{content:'\ecca'}.ce_list.icon-female-2 li:before{content:'\ed57'}.ce_list.icon-lock-open-6 li:before{content:'\eb3c'}.ce_list.icon-lock-open-2 li:before{content:'\e8af'}.ce_list.icon-fast-forward-1 li:before{content:'\ed09'}.ce_list.icon-fast-backward-1 li:before{content:'\ed1e'}.ce_list.icon-mail-3 li:before{content:'\e899'}.ce_list.icon-videocam-3 li:before{content:'\ec7f'}.ce_list.icon-map-1 li:before{content:'\eb13'}.ce_list.icon-eject-alt-outline li:before{content:'\eb70'}.ce_list.icon-facebook-8 li:before{content:'\ed67'}.ce_list.icon-eject-2 li:before{content:'\e8d6'}.ce_list.icon-eye-6 li:before{content:'\ec9f'}.ce_list.icon-gauge-2 li:before{content:'\ed46'}.ce_list.icon-fast-fw-outline li:before{content:'\eb68'}.ce_list.icon-fast-fw-2 li:before{content:'\eb69'}.ce_list.icon-css li:before{content:'\ed6c'}.ce_list.icon-pause-outline li:before{content:'\eb66'}.ce_list.icon-credit-card-4 li:before{content:'\ed39'}.ce_list.icon-pause-3 li:before{content:'\eb67'}.ce_list.icon-compass-circled li:before{content:'\ecc0'}.ce_list.icon-compass-4 li:before{content:'\ecbf'}.ce_list.icon-play-outline li:before{content:'\eb56'}.ce_list.icon-comment-alt-2 li:before{content:'\eca9'}.ce_list.icon-play-3 li:before{content:'\eb63'}.ce_list.icon-down-open-3 li:before{content:'\eceb'}.ce_list.icon-record-outline li:before{content:'\eb6c'}.ce_list.icon-check-empty-1 li:before{content:'\ed40'}.ce_list.icon-record-1 li:before{content:'\eb6d'}.ce_list.icon-check-2 li:before{content:'\ed41'}.ce_list.icon-rewind-outline li:before{content:'\eb6a'}.ce_list.icon-rewind li:before{content:'\eb6b'}.ce_list.icon-certificate-2 li:before{content:'\ed35'}.ce_list.icon-cc-2 li:before{content:'\ed6d'}.ce_list.icon-stop-outline li:before{content:'\eb64'}.ce_list.icon-stop-4 li:before{content:'\eb65'}.ce_list.icon-camera-6 li:before{content:'\ec91'}.ce_list.icon-block-5 li:before{content:'\ece2'}.ce_list.icon-chat-3 li:before{content:'\e8b9'}.ce_list.icon-backward li:before{content:'\ecf7'}.ce_list.icon-comment-3 li:before{content:'\e8b8'}.ce_list.icon-chat-alt li:before{content:'\eb20'}.ce_list.icon-asterisk-1 li:before{content:'\ed3f'}.ce_list.icon-asl li:before{content:'\ed4b'}.ce_list.icon-mic-outline li:before{content:'\eb4c'}.ce_list.icon-up-7 li:before{content:'\ecf2'}.ce_list.icon-right-6 li:before{content:'\ecf1'}.ce_list.icon-minus-outline li:before{content:'\eb0f'}.ce_list.icon-minus-3 li:before{content:'\e8a4'}.ce_list.icon-heart-circled li:before{content:'\ec73'}.ce_list.icon-heart-8 li:before{content:'\ec72'}.ce_list.icon-news li:before{content:'\eb1f'}.ce_list.icon-hearing-impaired li:before{content:'\ed4d'}.ce_list.icon-music-outline li:before{content:'\eaf7'}.ce_list.icon-music-2 li:before{content:'\e897'}.ce_list.icon-headphones-3 li:before{content:'\ecd2'}.ce_list.icon-pen li:before{content:'\eb18'}.ce_list.icon-hdd-2 li:before{content:'\ed37'}.ce_list.icon-up-hand-1 li:before{content:'\ed05'}.ce_list.icon-github-7 li:before{content:'\ed62'}.ce_list.icon-phone-outline li:before{content:'\eb29'}.ce_list.icon-gift-2 li:before{content:'\ed3e'}.ce_list.icon-resize-full-alt-1 li:before{content:'\ece4'}.ce_list.icon-pi-outline li:before{content:'\eba9'}.ce_list.icon-pi li:before{content:'\ebaa'}.ce_list.icon-friendfeed-rect-1 li:before{content:'\ed63'}.ce_list.icon-pin-outline li:before{content:'\eb3e'}.ce_list.icon-friendfeed-1 li:before{content:'\ed64'}.ce_list.icon-pin-2 li:before{content:'\e8ae'}.ce_list.icon-foursquare-2 li:before{content:'\ed65'}.ce_list.icon-doc-new-circled li:before{content:'\ecc6'}.ce_list.icon-pipette li:before{content:'\eb89'}.ce_list.icon-doc-new li:before{content:'\ecc5'}.ce_list.icon-plane-outline li:before{content:'\eb84'}.ce_list.icon-edit-circled li:before{content:'\ecae'}.ce_list.icon-plane li:before{content:'\eb85'}.ce_list.icon-plug li:before{content:'\eb7b'}.ce_list.icon-edit-3 li:before{content:'\ecaf'}.ce_list.icon-plus-outline li:before{content:'\eb03'}.ce_list.icon-doc-circled li:before{content:'\ecc4'}.ce_list.icon-plus-3 li:before{content:'\e8a3'}.ce_list.icon-doc-7 li:before{content:'\ecc3'}.ce_list.icon-dribbble-5 li:before{content:'\ed68'}.ce_list.icon-looped-square-outline li:before{content:'\ebc6'}.ce_list.icon-download-alt li:before{content:'\ecb7'}.ce_list.icon-looped-square-interest li:before{content:'\ebc5'}.ce_list.icon-power-outline li:before{content:'\eb8a'}.ce_list.icon-download-6 li:before{content:'\ecb8'}.ce_list.icon-digg-1 li:before{content:'\ed69'}.ce_list.icon-power li:before{content:'\eb8b'}.ce_list.icon-deviantart-1 li:before{content:'\ed6a'}.ce_list.icon-delicious-1 li:before{content:'\ed6b'}.ce_list.icon-puzzle-outline li:before{content:'\eba5'}.ce_list.icon-left-circled-1 li:before{content:'\ecf4'}.ce_list.icon-puzzle li:before{content:'\e7b6'}.ce_list.icon-down-circled-1 li:before{content:'\ecf3'}.ce_list.icon-target-outline li:before{content:'\eb7a'}.ce_list.icon-child li:before{content:'\ed51'}.ce_list.icon-cw-outline li:before{content:'\eb5b'}.ce_list.icon-up-open-3 li:before{content:'\ecee'}.ce_list.icon-right-open-5 li:before{content:'\eced'}.ce_list.icon-left-open-5 li:before{content:'\ecec'}.ce_list.icon-rss-outline li:before{content:'\eb28'}.ce_list.icon-bold-1 li:before{content:'\ed24'}.ce_list.icon-rss-2 li:before{content:'\e8bc'}.ce_list.icon-blogger-2 li:before{content:'\ed59'}.ce_list.icon-scissors-outline li:before{content:'\eb9f'}.ce_list.icon-blind li:before{content:'\ed52'}.ce_list.icon-bell-5 li:before{content:'\eca8'}.ce_list.icon-box-3 li:before{content:'\eb27'}.ce_list.icon-behance-1 li:before{content:'\ed58'}.ce_list.icon-basket-4 li:before{content:'\eb47'}.ce_list.icon-barcode-1 li:before{content:'\ed32'}.ce_list.icon-at-circled li:before{content:'\ebac'}.ce_list.icon-left-6 li:before{content:'\ecf0'}.ce_list.icon-dribbble-circled-1 li:before{content:'\ebbb'}.ce_list.icon-down-7 li:before{content:'\ecef'}.ce_list.icon-dribbble-3 li:before{content:'\ebb9'}.ce_list.icon-facebook-circled-1 li:before{content:'\ebb8'}.ce_list.icon-align-right-1 li:before{content:'\ed29'}.ce_list.icon-facebook-6 li:before{content:'\ebb7'}.ce_list.icon-align-left-1 li:before{content:'\ed28'}.ce_list.icon-align-justify-1 li:before{content:'\ed2a'}.ce_list.icon-flickr-circled-1 li:before{content:'\ebb6'}.ce_list.icon-flickr-3 li:before{content:'\ebb5'}.ce_list.icon-github-circled-2 li:before{content:'\ebb4'}.ce_list.icon-adult li:before{content:'\ed50'}.ce_list.icon-github-5 li:before{content:'\ebb3'}.ce_list.icon-adjust li:before{content:'\ed43'}.ce_list.icon-address-book-alt li:before{content:'\ed4a'}.ce_list.icon-lastfm-circled-1 li:before{content:'\ebb2'}.ce_list.icon-address-book li:before{content:'\ed49'}.ce_list.icon-lastfm-2 li:before{content:'\ebb1'}.ce_list.icon-lightbulb-1 li:before{content:'\eccf'}.ce_list.icon-linkedin-circled-1 li:before{content:'\ebb0'}.ce_list.icon-linkedin-5 li:before{content:'\ebaf'}.ce_list.icon-home-circled li:before{content:'\ec96'}.ce_list.icon-pinterest-circled-2 li:before{content:'\ebae'}.ce_list.icon-home-6 li:before{content:'\ed1d'}.ce_list.icon-heart-empty-4 li:before{content:'\ec74'}.ce_list.icon-pinterest-2 li:before{content:'\ebad'}.ce_list.icon-skype-outline li:before{content:'\ebc7'}.ce_list.icon-globe-5 li:before{content:'\ed18'}.ce_list.icon-skype-5 li:before{content:'\ebc4'}.ce_list.icon-glasses li:before{content:'\ed4c'}.ce_list.icon-glass-1 li:before{content:'\ec6c'}.ce_list.icon-tumbler-circled li:before{content:'\ebc3'}.ce_list.icon-github-text-1 li:before{content:'\ed61'}.ce_list.icon-tumbler li:before{content:'\ebc0'}.ce_list.icon-flag-4 li:before{content:'\eca5'}.ce_list.icon-twitter-circled-1 li:before{content:'\ebc8'}.ce_list.icon-fire-2 li:before{content:'\ed3d'}.ce_list.icon-twitter-6 li:before{content:'\ebbd'}.ce_list.icon-vimeo-circled-1 li:before{content:'\ebbc'}.ce_list.icon-filter-1 li:before{content:'\ed33'}.ce_list.icon-video-alt-1 li:before{content:'\ec7e'}.ce_list.icon-vimeo-3 li:before{content:'\ebba'}.ce_list.icon-sort-alphabet-outline li:before{content:'\ebc2'}.ce_list.icon-mail-circled li:before{content:'\ec71'}.ce_list.icon-mail-7 li:before{content:'\ec70'}.ce_list.icon-sort-alphabet li:before{content:'\ebc1'}.ce_list.icon-sort-numeric-outline li:before{content:'\ebbf'}.ce_list.icon-eject-4 li:before{content:'\ecf8'}.ce_list.icon-sort-numeric li:before{content:'\ebbe'}.ce_list.icon-edit-alt li:before{content:'\ecad'}.ce_list.icon-wrench-outline li:before{content:'\eb43'}.ce_list.icon-cloud-circled li:before{content:'\ed1b'}.ce_list.icon-cloud-7 li:before{content:'\ed1a'}.ce_list.icon-star-6 li:before{content:'\eafa'}.ce_list.icon-up-circled-1 li:before{content:'\ed1f'}.ce_list.icon-star-3 li:before{content:'\e89b'}.ce_list.icon-right-circled-1 li:before{content:'\ecf5'}.ce_list.icon-certificate-outline li:before{content:'\eb9d'}.ce_list.icon-braille li:before{content:'\ed45'}.ce_list.icon-bookmark-empty-1 li:before{content:'\eca4'}.ce_list.icon-certificate-1 li:before{content:'\eb9e'}.ce_list.icon-bookmark-3 li:before{content:'\eca3'}.ce_list.icon-stopwatch li:before{content:'\eb54'}.ce_list.icon-book-4 li:before{content:'\ed44'}.ce_list.icon-inbox-alt li:before{content:'\ed17'}.ce_list.icon-popup-5 li:before{content:'\eb4a'}.ce_list.icon-inbox-circled li:before{content:'\ed16'}.ce_list.icon-tag-3 li:before{content:'\e8ac'}.ce_list.icon-inbox-3 li:before{content:'\ed15'}.ce_list.icon-lightbulb-alt li:before{content:'\ecce'}.ce_list.icon-th-large-outline li:before{content:'\eb0a'}.ce_list.icon-chart-circled li:before{content:'\ed3a'}.ce_list.icon-th-large-2 li:before{content:'\eb09'}.ce_list.icon-th-list-outline li:before{content:'\eb08'}.ce_list.icon-chart-2 li:before{content:'\ed3b'}.ce_list.icon-googleplus li:before{content:'\ed60'}.ce_list.icon-th-list-2 li:before{content:'\e8a0'}.ce_list.icon-menu-outline li:before{content:'\eb3f'}.ce_list.icon-globe-alt-1 li:before{content:'\ed19'}.ce_list.icon-list-2 li:before{content:'\e8d7'}.ce_list.icon-folder-close li:before{content:'\ecc9'}.ce_list.icon-folder-6 li:before{content:'\ecc7'}.ce_list.icon-th-outline li:before{content:'\eb0b'}.ce_list.icon-th-2 li:before{content:'\e89f'}.ce_list.icon-flickr-4 li:before{content:'\ed66'}.ce_list.icon-flag-circled li:before{content:'\eca6'}.ce_list.icon-temperatire li:before{content:'\eb9b'}.ce_list.icon-eye-off-1 li:before{content:'\eca0'}.ce_list.icon-exclamation li:before{content:'\ecba'}.ce_list.icon-ok-outline li:before{content:'\eb07'}.ce_list.icon-error-alt li:before{content:'\ecbc'}.ce_list.icon-error li:before{content:'\ecbb'}.ce_list.icon-ok-3 li:before{content:'\e8a1'}.ce_list.icon-comment-6 li:before{content:'\ecaa'}.ce_list.icon-ticket-2 li:before{content:'\eb96'}.ce_list.icon-cogs li:before{content:'\ecdf'}.ce_list.icon-cog-circled li:before{content:'\ece0'}.ce_list.icon-cancel-outline li:before{content:'\eb06'}.ce_list.icon-cancel-3 li:before{content:'\e8a2'}.ce_list.icon-cog-6 li:before{content:'\ece1'}.ce_list.icon-calendar-circled li:before{content:'\ecd9'}.ce_list.icon-trash-3 li:before{content:'\e8bd'}.ce_list.icon-tree li:before{content:'\eba6'}.ce_list.icon-calendar-7 li:before{content:'\ecda'}.ce_list.icon-megaphone-2 li:before{content:'\ed38'}.ce_list.icon-upload-outline li:before{content:'\eb35'}.ce_list.icon-briefcase-2 li:before{content:'\ed2e'}.ce_list.icon-upload-3 li:before{content:'\eb34'}.ce_list.icon-vkontakte-2 li:before{content:'\ed75'}.ce_list.icon-user-add-outline li:before{content:'\eb3b'}.ce_list.icon-user-add-1 li:before{content:'\eafd'}.ce_list.icon-user-delete-outline li:before{content:'\eafe'}.ce_list.icon-user-delete li:before{content:'\eaff'}.ce_list.icon-user-outline li:before{content:'\eafb'}.ce_list.icon-user-3 li:before{content:'\e89c'}.ce_list.icon-videocam-outline li:before{content:'\eb01'}.ce_list.icon-videocam-2 li:before{content:'\eb02'}.ce_list.icon-volume-middle li:before{content:'\eb4f'}.ce_list.icon-volume-off-5 li:before{content:'\eb4d'}.ce_list.icon-volume-up-3 li:before{content:'\e8d3'}.ce_list.icon-volume-off-3 li:before{content:'\e8c2'}.ce_list.icon-warning-empty li:before{content:'\eb2a'}.ce_list.icon-warning li:before{content:'\eb2b'}.ce_list.icon-wristwatch li:before{content:'\eb53'}.ce_list.icon-waves-outline li:before{content:'\eb7c'}.ce_list.icon-waves li:before{content:'\eb7d'}.ce_list.icon-cloud-5 li:before{content:'\eb72'}.ce_list.icon-rain-2 li:before{content:'\eb7e'}.ce_list.icon-moon-4 li:before{content:'\eb71'}.ce_list.icon-cloud-sun-1 li:before{content:'\eb7f'}.ce_list.icon-drizzle-1 li:before{content:'\eb80'}.ce_list.icon-snow-1 li:before{content:'\eb81'}.ce_list.icon-cloud-flash-1 li:before{content:'\eb82'}.ce_list.icon-wind-1 li:before{content:'\eb83'}.ce_list.icon-wifi-outline li:before{content:'\eb79'}.ce_list.icon-wifi li:before{content:'\eb78'}.ce_list.icon-wine li:before{content:'\eba0'}.ce_list.icon-globe-outline li:before{content:'\eb75'}.ce_list.icon-zoom-in-outline li:before{content:'\eb4b'}.ce_list.icon-zoom-in-1 li:before{content:'\e8cc'}.ce_list.icon-zoom-out-outline li:before{content:'\eb4e'}.ce_list.icon-zoom-out-1 li:before{content:'\e8ce'}.ce_list.icon-search-outline li:before{content:'\eaf8'}.ce_list.icon-search-3 li:before{content:'\e898'}.ce_list.icon-left-circle-1 li:before{content:'\e962'}.ce_list.icon-left-circle li:before{content:'\e4a1'}.ce_list.icon-right-circle li:before{content:'\e4a2'}.ce_list.icon-right-circle-1 li:before{content:'\e961'}.ce_list.icon-up-circle li:before{content:'\e4a3'}.ce_list.icon-up-circle-1 li:before{content:'\e960'}.ce_list.icon-down-circle-1 li:before{content:'\e94a'}.ce_list.icon-down-circle li:before{content:'\e4a4'}.ce_list.icon-left-bold li:before{content:'\e4ad'}.ce_list.icon-right-bold li:before{content:'\e4ae'}.ce_list.icon-up-bold li:before{content:'\e4af'}.ce_list.icon-user-add li:before{content:'\e700'}.ce_list.icon-star-half li:before{content:'\e701'}.ce_list.icon-ok-circle2 li:before{content:'\e702'}.ce_list.icon-cancel-circle2 li:before{content:'\e703'}.ce_list.icon-help-circle li:before{content:'\e704'}.ce_list.icon-help-circle-1 li:before{content:'\e80c'}.ce_list.icon-info-circle-1 li:before{content:'\e84a'}.ce_list.icon-info-circle li:before{content:'\e705'}.ce_list.icon-th-large li:before{content:'\e708'}.ce_list.icon-lock-empty li:before{content:'\e861'}.ce_list.icon-th-large-1 li:before{content:'\e932'}.ce_list.icon-lock-open-empty li:before{content:'\e709'}.ce_list.icon-eye-2 li:before{content:'\e85d'}.ce_list.icon-eye li:before{content:'\e70a'}.ce_list.icon-eye-4 li:before{content:'\e8f8'}.ce_list.icon-eye-1 li:before{content:'\e817'}.ce_list.icon-eye-off li:before{content:'\e70b'}.ce_list.icon-tag-4 li:before{content:'\e8f9'}.ce_list.icon-tag-2 li:before{content:'\e85e'}.ce_list.icon-tag-1 li:before{content:'\e818'}.ce_list.icon-tag-5 li:before{content:'\e943'}.ce_list.icon-tag li:before{content:'\e70c'}.ce_list.icon-tags li:before{content:'\e70d'}.ce_list.icon-tag-empty li:before{content:'\e70e'}.ce_list.icon-camera-alt li:before{content:'\e70f'}.ce_list.icon-download-cloud li:before{content:'\e710'}.ce_list.icon-upload-cloud-1 li:before{content:'\e869'}.ce_list.icon-upload-cloud li:before{content:'\e711'}.ce_list.icon-reply-2 li:before{content:'\e942'}.ce_list.icon-reply li:before{content:'\e712'}.ce_list.icon-reply-all-1 li:before{content:'\e941'}.ce_list.icon-reply-all li:before{content:'\e713'}.ce_list.icon-code li:before{content:'\e714'}.ce_list.icon-code-1 li:before{content:'\e949'}.ce_list.icon-export-3 li:before{content:'\e8f3'}.ce_list.icon-export-1 li:before{content:'\e81f'}.ce_list.icon-export li:before{content:'\e715'}.ce_list.icon-print-1 li:before{content:'\e82c'}.ce_list.icon-print li:before{content:'\e716'}.ce_list.icon-print-2 li:before{content:'\e902'}.ce_list.icon-retweet-1 li:before{content:'\e82b'}.ce_list.icon-retweet li:before{content:'\e717'}.ce_list.icon-retweet-2 li:before{content:'\e93e'}.ce_list.icon-comment-4 li:before{content:'\e93f'}.ce_list.icon-comment-1 li:before{content:'\e82a'}.ce_list.icon-comment-2 li:before{content:'\e86c'}.ce_list.icon-comment li:before{content:'\e718'}.ce_list.icon-comment-inv li:before{content:'\e719'}.ce_list.icon-comment-alt li:before{content:'\e71a'}.ce_list.icon-comment-alt-1 li:before{content:'\e93c'}.ce_list.icon-comment-inv-alt li:before{content:'\e71b'}.ce_list.icon-comment-alt2 li:before{content:'\e71c'}.ce_list.icon-comment-inv-alt2 li:before{content:'\e71d'}.ce_list.icon-chat-2 li:before{content:'\e873'}.ce_list.icon-chat-4 li:before{content:'\e901'}.ce_list.icon-chat li:before{content:'\e720'}.ce_list.icon-chat-5 li:before{content:'\e93b'}.ce_list.icon-chat-1 li:before{content:'\e829'}.ce_list.icon-chat-inv li:before{content:'\e721'}.ce_list.icon-vcard li:before{content:'\e722'}.ce_list.icon-address-1 li:before{content:'\eacc'}.ce_list.icon-location-2 li:before{content:'\e872'}.ce_list.icon-location-1 li:before{content:'\e827'}.ce_list.icon-location li:before{content:'\e724'}.ce_list.icon-location-4 li:before{content:'\e905'}.ce_list.icon-location-5 li:before{content:'\e93d'}.ce_list.icon-location-inv li:before{content:'\e725'}.ce_list.icon-location-alt li:before{content:'\e726'}.ce_list.icon-map li:before{content:'\e727'}.ce_list.icon-compass-1 li:before{content:'\e871'}.ce_list.icon-compass li:before{content:'\e728'}.ce_list.icon-trash-4 li:before{content:'\e906'}.ce_list.icon-trash-1 li:before{content:'\e826'}.ce_list.icon-trash-2 li:before{content:'\e870'}.ce_list.icon-trash-empty li:before{content:'\e72a'}.ce_list.icon-doc-2 li:before{content:'\e86f'}.ce_list.icon-doc-4 li:before{content:'\e958'}.ce_list.icon-doc li:before{content:'\e730'}.ce_list.icon-doc-text-inv-1 li:before{content:'\eacf'}.ce_list.icon-doc-inv li:before{content:'\e731'}.ce_list.icon-doc-alt li:before{content:'\e732'}.ce_list.icon-doc-inv-alt li:before{content:'\e733'}.ce_list.icon-article-1 li:before{content:'\e907'}.ce_list.icon-article li:before{content:'\e734'}.ce_list.icon-article-alt li:before{content:'\e735'}.ce_list.icon-article-alt-1 li:before{content:'\e909'}.ce_list.icon-docs li:before{content:'\e736'}.ce_list.icon-docs-landscape-1 li:before{content:'\e957'}.ce_list.icon-docs-landscape li:before{content:'\e737'}.ce_list.icon-archive li:before{content:'\e738'}.ce_list.icon-archive-1 li:before{content:'\e955'}.ce_list.icon-rss-3 li:before{content:'\e90a'}.ce_list.icon-rss li:before{content:'\e73a'}.ce_list.icon-rss-1 li:before{content:'\e875'}.ce_list.icon-rss-4 li:before{content:'\e954'}.ce_list.icon-rss-alt li:before{content:'\e73b'}.ce_list.icon-rss-alt-1 li:before{content:'\e953'}.ce_list.icon-share-1 li:before{content:'\e877'}.ce_list.icon-share li:before{content:'\e73c'}.ce_list.icon-basket-1 li:before{content:'\e821'}.ce_list.icon-basket-3 li:before{content:'\ead2'}.ce_list.icon-basket-2 li:before{content:'\e90c'}.ce_list.icon-shareable li:before{content:'\ead1'}.ce_list.icon-calendar-inv li:before{content:'\e73e'}.ce_list.icon-calendar-alt-1 li:before{content:'\e90e'}.ce_list.icon-login li:before{content:'\e740'}.ce_list.icon-login-1 li:before{content:'\ead4'}.ce_list.icon-logout-2 li:before{content:'\ead5'}.ce_list.icon-logout-1 li:before{content:'\e951'}.ce_list.icon-logout li:before{content:'\e741'}.ce_list.icon-volume li:before{content:'\e742'}.ce_list.icon-resize-full-5 li:before{content:'\e94e'}.ce_list.icon-resize-full-4 li:before{content:'\e919'}.ce_list.icon-resize-full-2 li:before{content:'\e886'}.ce_list.icon-resize-full-1 li:before{content:'\e831'}.ce_list.icon-resize-full li:before{content:'\e744'}.ce_list.icon-resize-full-alt li:before{content:'\e745'}.ce_list.icon-resize-small-1 li:before{content:'\e832'}.ce_list.icon-resize-small-3 li:before{content:'\e918'}.ce_list.icon-resize-small li:before{content:'\e746'}.ce_list.icon-resize-small-2 li:before{content:'\e885'}.ce_list.icon-resize-small-alt li:before{content:'\e747'}.ce_list.icon-move-1 li:before{content:'\e74a'}.ce_list.icon-popup-4 li:before{content:'\e94d'}.ce_list.icon-popup-1 li:before{content:'\e883'}.ce_list.icon-popup li:before{content:'\e74c'}.ce_list.icon-popup-3 li:before{content:'\e915'}.ce_list.icon-publish li:before{content:'\e74d'}.ce_list.icon-window li:before{content:'\e74e'}.ce_list.icon-arrow-combo li:before{content:'\e74f'}.ce_list.icon-zoom-in li:before{content:'\e750'}.ce_list.icon-zoom-in-2 li:before{content:'\e917'}.ce_list.icon-chart-pie-3 li:before{content:'\e9fd'}.ce_list.icon-zoom-out li:before{content:'\e751'}.ce_list.icon-zoom-out-2 li:before{content:'\e916'}.ce_list.icon-language li:before{content:'\eaeb'}.ce_list.icon-air li:before{content:'\e753'}.ce_list.icon-database li:before{content:'\e754'}.ce_list.icon-drive li:before{content:'\e755'}.ce_list.icon-thermometer li:before{content:'\e757'}.ce_list.icon-down-circle2-1 li:before{content:'\e833'}.ce_list.icon-down-circle2 li:before{content:'\e758'}.ce_list.icon-left-circle2 li:before{content:'\e759'}.ce_list.icon-right-circle2 li:before{content:'\e75a'}.ce_list.icon-up-circle2 li:before{content:'\e75b'}.ce_list.icon-up-circle2-1 li:before{content:'\e834'}.ce_list.icon-down-open-1 li:before{content:'\e842'}.ce_list.icon-down-open li:before{content:'\e75c'}.ce_list.icon-left-open-1 li:before{content:'\e841'}.ce_list.icon-left-open li:before{content:'\e75d'}.ce_list.icon-left-open-3 li:before{content:'\e94c'}.ce_list.icon-right-open li:before{content:'\e75e'}.ce_list.icon-right-open-1 li:before{content:'\e840'}.ce_list.icon-right-open-3 li:before{content:'\e94b'}.ce_list.icon-up-open-1 li:before{content:'\e83f'}.ce_list.icon-up-open li:before{content:'\e75f'}.ce_list.icon-arrows-cw li:before{content:'\e760'}.ce_list.icon-arrows-cw-2 li:before{content:'\e95d'}.ce_list.icon-down-open-mini li:before{content:'\ea09'}.ce_list.icon-left-open-mini li:before{content:'\ea03'}.ce_list.icon-play-circle2 li:before{content:'\e761'}.ce_list.icon-to-end-alt li:before{content:'\e762'}.ce_list.icon-right-open-mini li:before{content:'\ea04'}.ce_list.icon-up-open-mini li:before{content:'\ea05'}.ce_list.icon-to-start-alt li:before{content:'\e763'}.ce_list.icon-award-empty li:before{content:'\e764'}.ce_list.icon-down-open-big li:before{content:'\ea06'}.ce_list.icon-left-open-big li:before{content:'\ea07'}.ce_list.icon-list-1 li:before{content:'\e765'}.ce_list.icon-right-open-big li:before{content:'\ea08'}.ce_list.icon-list-nested li:before{content:'\e766'}.ce_list.icon-up-open-big li:before{content:'\e767'}.ce_list.icon-progress-0 li:before{content:'\e768'}.ce_list.icon-progress-1 li:before{content:'\e769'}.ce_list.icon-progress-2 li:before{content:'\e76a'}.ce_list.icon-progress-3 li:before{content:'\e76b'}.ce_list.icon-signal-3 li:before{content:'\e91e'}.ce_list.icon-back-in-time li:before{content:'\e771'}.ce_list.icon-bat-empty li:before{content:'\e772'}.ce_list.icon-bat-half li:before{content:'\e773'}.ce_list.icon-bat-full li:before{content:'\e774'}.ce_list.icon-bat-charge li:before{content:'\e775'}.ce_list.icon-net li:before{content:'\e776'}.ce_list.icon-inbox-1 li:before{content:'\e847'}.ce_list.icon-inbox li:before{content:'\e777'}.ce_list.icon-install li:before{content:'\e778'}.ce_list.icon-font li:before{content:'\e779'}.ce_list.icon-font-1 li:before{content:'\e95a'}.ce_list.icon-bold li:before{content:'\e77a'}.ce_list.icon-italic li:before{content:'\e77b'}.ce_list.icon-text-height li:before{content:'\e77c'}.ce_list.icon-text-width li:before{content:'\e77d'}.ce_list.icon-align-left li:before{content:'\e77e'}.ce_list.icon-align-center li:before{content:'\e77f'}.ce_list.icon-align-right li:before{content:'\e780'}.ce_list.icon-align-justify li:before{content:'\e781'}.ce_list.icon-list li:before{content:'\e782'}.ce_list.icon-list-3 li:before{content:'\e959'}.ce_list.icon-indent-left li:before{content:'\e783'}.ce_list.icon-indent-left-1 li:before{content:'\e968'}.ce_list.icon-indent-right-1 li:before{content:'\e967'}.ce_list.icon-indent-right li:before{content:'\e784'}.ce_list.icon-lifebuoy li:before{content:'\e788'}.ce_list.icon-mouse li:before{content:'\e789'}.ce_list.icon-dot li:before{content:'\e78b'}.ce_list.icon-dot-2 li:before{content:'\e78c'}.ce_list.icon-dot-3 li:before{content:'\e78d'}.ce_list.icon-off li:before{content:'\e78e'}.ce_list.icon-road li:before{content:'\e78f'}.ce_list.icon-list-alt li:before{content:'\e790'}.ce_list.icon-flow-cascade li:before{content:'\eadb'}.ce_list.icon-qrcode li:before{content:'\e791'}.ce_list.icon-flow-branch li:before{content:'\eadc'}.ce_list.icon-flow-tree li:before{content:'\e9ed'}.ce_list.icon-barcode li:before{content:'\e792'}.ce_list.icon-ajust li:before{content:'\e793'}.ce_list.icon-flow-line li:before{content:'\e9fa'}.ce_list.icon-flow-parallel li:before{content:'\eaf0'}.ce_list.icon-tint li:before{content:'\e794'}.ce_list.icon-cursor li:before{content:'\e796'}.ce_list.icon-aperture li:before{content:'\e797'}.ce_list.icon-aperture-alt li:before{content:'\e798'}.ce_list.icon-steering-wheel li:before{content:'\e799'}.ce_list.icon-brush li:before{content:'\e79a'}.ce_list.icon-brush-1 li:before{content:'\ea01'}.ce_list.icon-paper-plane li:before{content:'\eaf6'}.ce_list.icon-brush-alt li:before{content:'\e79b'}.ce_list.icon-eyedropper li:before{content:'\e79c'}.ce_list.icon-layers li:before{content:'\e79d'}.ce_list.icon-layers-alt li:before{content:'\e79e'}.ce_list.icon-moon-inv li:before{content:'\e7a0'}.ce_list.icon-magnet li:before{content:'\e7a1'}.ce_list.icon-magnet-1 li:before{content:'\ea00'}.ce_list.icon-chart-pie-2 li:before{content:'\e927'}.ce_list.icon-gauge-1 li:before{content:'\eaea'}.ce_list.icon-chart-pie li:before{content:'\e7a2'}.ce_list.icon-traffic-cone li:before{content:'\eae9'}.ce_list.icon-chart-pie-alt li:before{content:'\e7a3'}.ce_list.icon-dial li:before{content:'\e7a4'}.ce_list.icon-cc li:before{content:'\e7a5'}.ce_list.icon-resize-full-circle li:before{content:'\e7a6'}.ce_list.icon-cc-by li:before{content:'\eae8'}.ce_list.icon-cc-nc li:before{content:'\eae7'}.ce_list.icon-down-micro li:before{content:'\e7a7'}.ce_list.icon-up-micro li:before{content:'\e7a8'}.ce_list.icon-cc-nc-eu li:before{content:'\eae6'}.ce_list.icon-cw-circle li:before{content:'\e7a9'}.ce_list.icon-cc-nc-jp li:before{content:'\eae5'}.ce_list.icon-updown-circle li:before{content:'\e7aa'}.ce_list.icon-cc-sa li:before{content:'\eae4'}.ce_list.icon-cc-nd li:before{content:'\e7ab'}.ce_list.icon-terminal li:before{content:'\e7ac'}.ce_list.icon-cc-pd li:before{content:'\eae3'}.ce_list.icon-list-numbered li:before{content:'\e7ad'}.ce_list.icon-cc-zero li:before{content:'\eae2'}.ce_list.icon-cc-share li:before{content:'\eae1'}.ce_list.icon-basket-alt li:before{content:'\e7ae'}.ce_list.icon-cc-remix li:before{content:'\eae0'}.ce_list.icon-mobile-alt li:before{content:'\e7b0'}.ce_list.icon-tablet li:before{content:'\e7b1'}.ce_list.icon-ipod li:before{content:'\e7b2'}.ce_list.icon-stop-3 li:before{content:'\e7b3'}.ce_list.icon-grid li:before{content:'\e7b4'}.ce_list.icon-easel li:before{content:'\e7b5'}.ce_list.icon-aboveground-rail li:before{content:'\e97e'}.ce_list.icon-airfield li:before{content:'\e97f'}.ce_list.icon-airport li:before{content:'\e980'}.ce_list.icon-art-gallery li:before{content:'\e981'}.ce_list.icon-bar li:before{content:'\e982'}.ce_list.icon-baseball li:before{content:'\e983'}.ce_list.icon-basketball li:before{content:'\e984'}.ce_list.icon-beer li:before{content:'\e985'}.ce_list.icon-belowground-rail li:before{content:'\e986'}.ce_list.icon-bicycle li:before{content:'\e987'}.ce_list.icon-bus li:before{content:'\e988'}.ce_list.icon-cafe li:before{content:'\e989'}.ce_list.icon-campsite li:before{content:'\e98b'}.ce_list.icon-cemetery li:before{content:'\e98a'}.ce_list.icon-cinema li:before{content:'\e98c'}.ce_list.icon-college li:before{content:'\e98d'}.ce_list.icon-commerical-building li:before{content:'\e98e'}.ce_list.icon-credit-card li:before{content:'\e98f'}.ce_list.icon-cricket li:before{content:'\e990'}.ce_list.icon-embassy li:before{content:'\e991'}.ce_list.icon-fast-food li:before{content:'\e9b8'}.ce_list.icon-ferry li:before{content:'\e9b7'}.ce_list.icon-fire-station li:before{content:'\e9b4'}.ce_list.icon-football li:before{content:'\e9b3'}.ce_list.icon-fuel li:before{content:'\e9b0'}.ce_list.icon-garden li:before{content:'\e9af'}.ce_list.icon-giraffe li:before{content:'\e9ac'}.ce_list.icon-golf li:before{content:'\e9ab'}.ce_list.icon-grocery-store li:before{content:'\e9a7'}.ce_list.icon-harbor li:before{content:'\e9a6'}.ce_list.icon-heliport li:before{content:'\e9a4'}.ce_list.icon-hospital li:before{content:'\e9a2'}.ce_list.icon-industrial-building li:before{content:'\e9a0'}.ce_list.icon-library li:before{content:'\e99e'}.ce_list.icon-lodging li:before{content:'\e99c'}.ce_list.icon-london-underground li:before{content:'\e99b'}.ce_list.icon-minefield li:before{content:'\e998'}.ce_list.icon-monument li:before{content:'\e995'}.ce_list.icon-museum li:before{content:'\e994'}.ce_list.icon-pharmacy li:before{content:'\e992'}.ce_list.icon-pitch li:before{content:'\e9b9'}.ce_list.icon-police li:before{content:'\e9b6'}.ce_list.icon-post li:before{content:'\e9b5'}.ce_list.icon-prison li:before{content:'\e9b2'}.ce_list.icon-rail li:before{content:'\e9b1'}.ce_list.icon-religious-christian li:before{content:'\e9ae'}.ce_list.icon-religious-islam li:before{content:'\e9ad'}.ce_list.icon-religious-jewish li:before{content:'\e9aa'}.ce_list.icon-restaurant li:before{content:'\e9a8'}.ce_list.icon-roadblock li:before{content:'\e9a9'}.ce_list.icon-school li:before{content:'\e9a5'}.ce_list.icon-shop li:before{content:'\e9a3'}.ce_list.icon-skiing li:before{content:'\e9a1'}.ce_list.icon-soccer li:before{content:'\e99f'}.ce_list.icon-swimming li:before{content:'\e99d'}.ce_list.icon-tennis li:before{content:'\e99a'}.ce_list.icon-theatre li:before{content:'\e997'}.ce_list.icon-toilet li:before{content:'\e996'}.ce_list.icon-town-hall li:before{content:'\e999'}.ce_list.icon-trash-5 li:before{content:'\e993'}.ce_list.icon-tree-1 li:before{content:'\e9ba'}.ce_list.icon-tree-2 li:before{content:'\e9bb'}.ce_list.icon-firefox li:before{content:'\edad'}.ce_list.icon-warehouse li:before{content:'\e9bc'}.ce_list.icon-chrome-1 li:before{content:'\edac'}.ce_list.icon-opera li:before{content:'\edab'}.ce_list.icon-ie-1 li:before{content:'\edaa'}.ce_list.icon-down-open-2 li:before{content:'\ec14'}.ce_list.icon-up-open-2 li:before{content:'\ec11'}.ce_list.icon-right-open-4 li:before{content:'\ec12'}.ce_list.icon-left-open-4 li:before{content:'\ec13'}.ce_list.icon-menu-1 li:before{content:'\ebdf'}.ce_list.icon-th-list-5 li:before{content:'\ebe2'}.ce_list.icon-th-thumb li:before{content:'\ebe0'}.ce_list.icon-th-thumb-empty li:before{content:'\ebe1'}.ce_list.icon-coverflow li:before{content:'\ec3e'}.ce_list.icon-pause-4 li:before{content:'\ec27'}.ce_list.icon-play-4 li:before{content:'\ec26'}.ce_list.icon-to-end-3 li:before{content:'\ec29'}.ce_list.icon-to-start-3 li:before{content:'\ec2a'}.ce_list.icon-fast-forward li:before{content:'\ec2b'}.ce_list.icon-fast-backward li:before{content:'\ec2c'}.ce_list.icon-upload-cloud-4 li:before{content:'\ebf7'}.ce_list.icon-download-cloud-2 li:before{content:'\ebe3'}.ce_list.icon-data-science li:before{content:'\ec31'}.ce_list.icon-data-science-inv li:before{content:'\ec44'}.ce_list.icon-globe-4 li:before{content:'\ec42'}.ce_list.icon-globe-inv li:before{content:'\ec41'}.ce_list.icon-math li:before{content:'\ec3d'}.ce_list.icon-math-circled-empty li:before{content:'\ec3b'}.ce_list.icon-math-circled li:before{content:'\ec3c'}.ce_list.icon-paper-plane-1 li:before{content:'\ec3a'}.ce_list.icon-paper-plane-alt2 li:before{content:'\ec38'}.ce_list.icon-paper-plane-alt li:before{content:'\ec39'}.ce_list.icon-color-adjust li:before{content:'\ec36'}.ce_list.icon-star-half-1 li:before{content:'\ebd6'}.ce_list.icon-star-half_empty li:before{content:'\ebd7'}.ce_list.icon-ccw-1 li:before{content:'\ec24'}.ce_list.icon-heart-broken li:before{content:'\ebd3'}.ce_list.icon-hash-1 li:before{content:'\ec49'}.ce_list.icon-reply-4 li:before{content:'\ebf8'}.ce_list.icon-retweet-3 li:before{content:'\ebfc'}.ce_list.icon-login-2 li:before{content:'\ec1d'}.ce_list.icon-logout-3 li:before{content:'\ec1c'}.ce_list.icon-download-5 li:before{content:'\ebe5'}.ce_list.icon-upload-4 li:before{content:'\ebe4'}.ce_list.icon-location-6 li:before{content:'\ec02'}.ce_list.icon-monitor-1 li:before{content:'\ec2e'}.ce_list.icon-tablet-3 li:before{content:'\ec2f'}.ce_list.icon-mobile-5 li:before{content:'\ec30'}.ce_list.icon-connected-object li:before{content:'\ec32'}.ce_list.icon-isight li:before{content:'\ebdd'}.ce_list.icon-shuffle-3 li:before{content:'\ec25'}.ce_list.icon-chat-6 li:before{content:'\ebfe'}.ce_list.icon-bell-4 li:before{content:'\ebff'}.ce_list.icon-movie li:before{content:'\ebdc'}.ce_list.icon-ruler li:before{content:'\ec45'}.ce_list.icon-vector li:before{content:'\ec46'}.ce_list.icon-mic-off li:before{content:'\ec1a'}.ce_list.icon-move li:before{content:'\f047'}.ce_list.icon-mic-4 li:before{content:'\ec1b'}.ce_list.icon-doc-6 li:before{content:'\ec04'}.ce_list.icon-dribbble-circled-2 li:before{content:'\ec5e'}.ce_list.icon-dribbble-4 li:before{content:'\ec5f'}.ce_list.icon-facebook-circled-2 li:before{content:'\ec64'}.ce_list.icon-facebook-7 li:before{content:'\ec57'}.ce_list.icon-github-circled-alt li:before{content:'\ec53'}.ce_list.icon-github-circled-3 li:before{content:'\ec52'}.ce_list.icon-github-6 li:before{content:'\ec51'}.ce_list.icon-github-circled-alt2 li:before{content:'\ec54'}.ce_list.icon-twitter-circled-2 li:before{content:'\ec56'}.ce_list.icon-twitter-7 li:before{content:'\ec55'}.ce_list.icon-gplus-circled-1 li:before{content:'\ec62'}.ce_list.icon-gplus-3 li:before{content:'\ec63'}.ce_list.icon-linkedin-circled-2 li:before{content:'\ec60'}.ce_list.icon-linkedin-6 li:before{content:'\ec61'}.ce_list.icon-instagram-1 li:before{content:'\ec5d'}.ce_list.icon-instagram-circled li:before{content:'\ec5c'}.ce_list.icon-mfg-logo li:before{content:'\ec59'}.ce_list.icon-mfg-logo-circled li:before{content:'\ec58'}.ce_list.icon-user-6 li:before{content:'\ebd8'}.ce_list.icon-user-male li:before{content:'\ebd9'}.ce_list.icon-user-female li:before{content:'\ebda'}.ce_list.icon-users-3 li:before{content:'\ebdb'}.ce_list.icon-folder-5 li:before{content:'\ec06'}.ce_list.icon-folder-open-1 li:before{content:'\ec07'}.ce_list.icon-folder-empty-2 li:before{content:'\ec08'}.ce_list.icon-attach-5 li:before{content:'\ebeb'}.ce_list.icon-ok-circled li:before{content:'\ebf5'}.ce_list.icon-cancel-circled-1 li:before{content:'\ebf3'}.ce_list.icon-inbox-2 li:before{content:'\ec43'}.ce_list.icon-trophy li:before{content:'\ec2d'}.ce_list.icon-lock-open-alt-1 li:before{content:'\ebe7'}.ce_list.icon-link-6 li:before{content:'\ebec'}.ce_list.icon-zoom-in-3 li:before{content:'\ec16'}.ce_list.icon-zoom-out-3 li:before{content:'\ec15'}.ce_list.icon-stop-5 li:before{content:'\ec28'}.ce_list.icon-export-4 li:before{content:'\ebfa'}.ce_list.icon-eye-5 li:before{content:'\ebe6'}.ce_list.icon-trash-6 li:before{content:'\ec03'}.ce_list.icon-hdd-1 li:before{content:'\ec33'}.ce_list.icon-info-circled li:before{content:'\ebef'}.ce_list.icon-info-circled-alt li:before{content:'\ebee'}.ce_list.icon-print-4 li:before{content:'\ebfb'}.ce_list.icon-fontsize li:before{content:'\ec37'}.ce_list.icon-soundcloud-2 li:before{content:'\ec5b'}.ce_list.icon-soundcloud-circled li:before{content:'\ec5a'}.ce_list.icon-link-1 li:before{content:'\e80a'}.ce_list.icon-check-empty li:before{content:'\ea6a'}.ce_list.icon-bookmark-empty li:before{content:'\ea13'}.ce_list.icon-phone-squared li:before{content:'\f098'}.ce_list.icon-twitter-4 li:before{content:'\f099'}.ce_list.icon-facebook-4 li:before{content:'\f09a'}.ce_list.icon-github-circled li:before{content:'\eaad'}.ce_list.icon-rss-6 li:before{content:'\f09e'}.ce_list.icon-hdd li:before{content:'\ea7a'}.ce_list.icon-certificate li:before{content:'\ea76'}.ce_list.icon-left-circled li:before{content:'\f0a8'}.ce_list.icon-right-circled li:before{content:'\f0a9'}.ce_list.icon-up-circled li:before{content:'\f0aa'}.ce_list.icon-down-circled li:before{content:'\f0ab'}.ce_list.icon-tasks li:before{content:'\ea75'}.ce_list.icon-filter li:before{content:'\ea74'}.ce_list.icon-beaker li:before{content:'\ea73'}.ce_list.icon-docs-1 li:before{content:'\f0c5'}.ce_list.icon-blank li:before{content:'\eab7'}.ce_list.icon-menu li:before{content:'\f0c9'}.ce_list.icon-list-bullet li:before{content:'\ea59'}.ce_list.icon-list-numbered-1 li:before{content:'\ea5a'}.ce_list.icon-strike li:before{content:'\ea5b'}.ce_list.icon-underline li:before{content:'\ea5c'}.ce_list.icon-table li:before{content:'\ea5f'}.ce_list.icon-magic li:before{content:'\ea72'}.ce_list.icon-pinterest-circled-1 li:before{content:'\eac5'}.ce_list.icon-pinterest-squared li:before{content:'\f0d3'}.ce_list.icon-gplus-squared li:before{content:'\eab0'}.ce_list.icon-gplus-2 li:before{content:'\eab1'}.ce_list.icon-money li:before{content:'\ea70'}.ce_list.icon-columns li:before{content:'\ea60'}.ce_list.icon-sort li:before{content:'\ea83'}.ce_list.icon-sort-down li:before{content:'\ea84'}.ce_list.icon-sort-up li:before{content:'\ea85'}.ce_list.icon-mail-alt li:before{content:'\f0e0'}.ce_list.icon-linkedin-4 li:before{content:'\eab5'}.ce_list.icon-gauge li:before{content:'\ea8d'}.ce_list.icon-comment-empty li:before{content:'\f0e5'}.ce_list.icon-chat-empty li:before{content:'\f0e6'}.ce_list.icon-paste li:before{content:'\ea63'}.ce_list.icon-exchange-1 li:before{content:'\ea40'}.ce_list.icon-download-cloud-1 li:before{content:'\ea1d'}.ce_list.icon-upload-cloud-2 li:before{content:'\ea1c'}.ce_list.icon-user-md li:before{content:'\ea92'}.ce_list.icon-stethoscope li:before{content:'\eaa5'}.ce_list.icon-suitcase li:before{content:'\ea65'}.ce_list.icon-bell-alt li:before{content:'\ea29'}.ce_list.icon-coffee li:before{content:'\ea8f'}.ce_list.icon-food li:before{content:'\ea90'}.ce_list.icon-doc-text-1 li:before{content:'\ea4f'}.ce_list.icon-building li:before{content:'\eaa0'}.ce_list.icon-hospital-1 li:before{content:'\eaa1'}.ce_list.icon-ambulance li:before{content:'\eaa4'}.ce_list.icon-medkit li:before{content:'\eaa3'}.ce_list.icon-fighter-jet li:before{content:'\ea58'}.ce_list.icon-beer-1 li:before{content:'\ea91'}.ce_list.icon-h-sigh li:before{content:'\eaa2'}.ce_list.icon-plus-squared li:before{content:'\ea0e'}.ce_list.icon-angle-double-left li:before{content:'\ea31'}.ce_list.icon-angle-double-right li:before{content:'\ea36'}.ce_list.icon-angle-double-up li:before{content:'\ea30'}.ce_list.icon-angle-double-down li:before{content:'\ea2e'}.ce_list.icon-angle-left li:before{content:'\ea3a'}.ce_list.icon-angle-right li:before{content:'\ea39'}.ce_list.icon-angle-up li:before{content:'\ea38'}.ce_list.icon-angle-down li:before{content:'\ea37'}.ce_list.icon-desktop li:before{content:'\ea45'}.ce_list.icon-laptop li:before{content:'\ea46'}.ce_list.icon-tablet-1 li:before{content:'\ea47'}.ce_list.icon-mobile-4 li:before{content:'\ea48'}.ce_list.icon-circle-empty li:before{content:'\ea68'}.ce_list.icon-quote-left-1 li:before{content:'\ea17'}.ce_list.icon-quote-right-2 li:before{content:'\ea16'}.ce_list.icon-spinner li:before{content:'\ea8e'}.ce_list.icon-circle li:before{content:'\ea69'}.ce_list.icon-reply-3 li:before{content:'\ea1b'}.ce_list.icon-github-3 li:before{content:'\eaac'}.ce_list.icon-folder-empty-1 li:before{content:'\ea4b'}.ce_list.icon-folder-open-empty li:before{content:'\ea4c'}.ce_list.icon-plus-squared-small li:before{content:'\ea0d'}.ce_list.icon-minus-squared-small li:before{content:'\ea11'}.ce_list.icon-smile li:before{content:'\ea9f'}.ce_list.icon-frown li:before{content:'\ea9e'}.ce_list.icon-meh li:before{content:'\ea9d'}.ce_list.icon-gamepad li:before{content:'\ea25'}.ce_list.icon-keyboard-1 li:before{content:'\ea26'}.ce_list.icon-flag-empty li:before{content:'\ea28'}.ce_list.icon-flag-checkered li:before{content:'\ea27'}.ce_list.icon-terminal-1 li:before{content:'\eaaf'}.ce_list.icon-code-2 li:before{content:'\ea15'}.ce_list.icon-reply-all-2 li:before{content:'\ea18'}.ce_list.icon-star-half-alt li:before{content:'\e8b4'}.ce_list.icon-direction-2 li:before{content:'\ea2b'}.ce_list.icon-crop li:before{content:'\ea61'}.ce_list.icon-fork li:before{content:'\ea79'}.ce_list.icon-unlink li:before{content:'\ea20'}.ce_list.icon-help-2 li:before{content:'\ea12'}.ce_list.icon-attention-alt li:before{content:'\ea2a'}.ce_list.icon-superscript li:before{content:'\ea5d'}.ce_list.icon-subscript li:before{content:'\ea5e'}.ce_list.icon-eraser li:before{content:'\ea9b'}.ce_list.icon-puzzle-1 li:before{content:'\ea9a'}.ce_list.icon-mic-3 li:before{content:'\ea53'}.ce_list.icon-mute li:before{content:'\ea52'}.ce_list.icon-shield li:before{content:'\ea99'}.ce_list.icon-extinguisher li:before{content:'\ea98'}.ce_list.icon-rocket li:before{content:'\ea78'}.ce_list.icon-maxcdn li:before{content:'\eab6'}.ce_list.icon-angle-circled-left li:before{content:'\ea35'}.ce_list.icon-angle-circled-right li:before{content:'\ea34'}.ce_list.icon-angle-circled-up li:before{content:'\ea33'}.ce_list.icon-angle-circled-down li:before{content:'\ea32'}.ce_list.icon-html5-1 li:before{content:'\eab2'}.ce_list.icon-css3 li:before{content:'\eaa7'}.ce_list.icon-anchor li:before{content:'\ea9c'}.ce_list.icon-lock-open-alt li:before{content:'\ea19'}.ce_list.icon-bullseye li:before{content:'\ea97'}.ce_list.icon-ellipsis li:before{content:'\ea7e'}.ce_list.icon-ellipsis-vert li:before{content:'\ea7d'}.ce_list.icon-play-circled li:before{content:'\ea44'}.ce_list.icon-ticket-1 li:before{content:'\ea66'}.ce_list.icon-minus-squared li:before{content:'\ea0f'}.ce_list.icon-minus-squared-alt li:before{content:'\ea10'}.ce_list.icon-level-up li:before{content:'\ea2f'}.ce_list.icon-level-down-1 li:before{content:'\ea3f'}.ce_list.icon-ok-squared li:before{content:'\ea21'}.ce_list.icon-pencil-squared li:before{content:'\ea2d'}.ce_list.icon-link-ext-alt li:before{content:'\ea1f'}.ce_list.icon-export-alt li:before{content:'\ea14'}.ce_list.icon-compass-3 li:before{content:'\ea2c'}.ce_list.icon-collapse li:before{content:'\ea41'}.ce_list.icon-collapse-top li:before{content:'\ea42'}.ce_list.icon-expand li:before{content:'\ea43'}.ce_list.icon-euro li:before{content:'\ea6f'}.ce_list.icon-pound li:before{content:'\ea6e'}.ce_list.icon-dollar-1 li:before{content:'\ea6d'}.ce_list.icon-rupee li:before{content:'\ea6c'}.ce_list.icon-yen li:before{content:'\ea6b'}.ce_list.icon-renminbi li:before{content:'\ea80'}.ce_list.icon-won li:before{content:'\ea81'}.ce_list.icon-bitcoin-1 li:before{content:'\ea82'}.ce_list.icon-doc-inv-1 li:before{content:'\ea50'}.ce_list.icon-doc-text-inv li:before{content:'\ea51'}.ce_list.icon-sort-name-up li:before{content:'\ea88'}.ce_list.icon-sort-name-down li:before{content:'\ea89'}.ce_list.icon-sort-alt-up li:before{content:'\ea86'}.ce_list.icon-sort-alt-down li:before{content:'\ea87'}.ce_list.icon-sort-number-up li:before{content:'\ea8a'}.ce_list.icon-sort-number-down li:before{content:'\ea8b'}.ce_list.icon-thumbs-up-alt li:before{content:'\ea23'}.ce_list.icon-thumbs-down-alt li:before{content:'\ea24'}.ce_list.icon-youtube-squared li:before{content:'\eab9'}.ce_list.icon-youtube-2 li:before{content:'\eaba'}.ce_list.icon-xing-1 li:before{content:'\eabc'}.ce_list.icon-xing-squared li:before{content:'\eabb'}.ce_list.icon-youtube-play li:before{content:'\eab8'}.ce_list.icon-dropbox-1 li:before{content:'\eaa9'}.ce_list.icon-stackoverflow li:before{content:'\eac2'}.ce_list.icon-instagramm li:before{content:'\eab3'}.ce_list.icon-flickr-1 li:before{content:'\eaaa'}.ce_list.icon-adn li:before{content:'\ea96'}.ce_list.icon-bitbucket-1 li:before{content:'\ea93'}.ce_list.icon-bitbucket-squared li:before{content:'\eaa6'}.ce_list.icon-tumblr-3 li:before{content:'\eac0'}.ce_list.icon-tumblr-squared li:before{content:'\eabf'}.ce_list.icon-down-5 li:before{content:'\ea3e'}.ce_list.icon-up-5 li:before{content:'\ea3b'}.ce_list.icon-right-4 li:before{content:'\ea3c'}.ce_list.icon-left-4 li:before{content:'\ea3d'}.ce_list.icon-apple li:before{content:'\ea94'}.ce_list.icon-windows-1 li:before{content:'\eabd'}.ce_list.icon-android-1 li:before{content:'\ea95'}.ce_list.icon-linux li:before{content:'\eab4'}.ce_list.icon-dribbble-2 li:before{content:'\eaa8'}.ce_list.icon-skype-4 li:before{content:'\eac3'}.ce_list.icon-foursquare-1 li:before{content:'\eaab'}.ce_list.icon-trello li:before{content:'\eac1'}.ce_list.icon-female li:before{content:'\ea0c'}.ce_list.icon-male li:before{content:'\ea0b'}.ce_list.icon-gittip li:before{content:'\eaae'}.ce_list.icon-sun-3 li:before{content:'\ea4a'}.ce_list.icon-moon-3 li:before{content:'\ea56'}.ce_list.icon-box-1 li:before{content:'\ea4d'}.ce_list.icon-bug li:before{content:'\ea77'}.ce_list.icon-vkontakte-1 li:before{content:'\eabe'}.ce_list.icon-weibo-1 li:before{content:'\eac6'}.ce_list.icon-renren-1 li:before{content:'\eac4'}.ce_list.icon-github-4 li:before{content:'\eadf'}.ce_list.icon-github li:before{content:'\f300'}.ce_list.icon-facebook-1 li:before{content:'\e928'}.ce_list.icon-facebook-2 li:before{content:'\e96e'}.ce_list.icon-facebook-rect-1 li:before{content:'\e965'}.ce_list.icon-facebook-rect li:before{content:'\f301'}.ce_list.icon-facebook-rect-2 li:before{content:'\e96f'}.ce_list.icon-github-circled-1 li:before{content:'\eade'}.ce_list.icon-twitter-1 li:before{content:'\f302'}.ce_list.icon-twitter-2 li:before{content:'\e970'}.ce_list.icon-twitter-bird-1 li:before{content:'\e964'}.ce_list.icon-twitter-bird-2 li:before{content:'\e971'}.ce_list.icon-flickr-2 li:before{content:'\eadd'}.ce_list.icon-twitter-bird li:before{content:'\f303'}.ce_list.icon-icq li:before{content:'\e977'}.ce_list.icon-twitter li:before{content:'\f304'}.ce_list.icon-flickr-circled li:before{content:'\e9f9'}.ce_list.icon-yandex li:before{content:'\f305'}.ce_list.icon-yandex-rect li:before{content:'\f306'}.ce_list.icon-vimeo-2 li:before{content:'\e9f8'}.ce_list.icon-github-text li:before{content:'\f307'}.ce_list.icon-vimeo-circled li:before{content:'\eaf1'}.ce_list.icon-facebook li:before{content:'\f308'}.ce_list.icon-github-1 li:before{content:'\e975'}.ce_list.icon-twitter-5 li:before{content:'\eaf2'}.ce_list.icon-googleplus-rect li:before{content:'\f309'}.ce_list.icon-googleplus-rect-1 li:before{content:'\e974'}.ce_list.icon-vkontakte-rect-1 li:before{content:'\e978'}.ce_list.icon-vkontakte-rect li:before{content:'\f30a'}.ce_list.icon-twitter-circled li:before{content:'\eaf3'}.ce_list.icon-skype li:before{content:'\f30b'}.ce_list.icon-skype-1 li:before{content:'\e976'}.ce_list.icon-linkedin li:before{content:'\f30c'}.ce_list.icon-facebook-5 li:before{content:'\eaf5'}.ce_list.icon-odnoklassniki li:before{content:'\e96d'}.ce_list.icon-odnoklassniki-rect li:before{content:'\f30d'}.ce_list.icon-odnoklassniki-rect-1 li:before{content:'\e96c'}.ce_list.icon-facebook-circled li:before{content:'\eaf4'}.ce_list.icon-facebook-squared li:before{content:'\e9ee'}.ce_list.icon-vimeo-rect-1 li:before{content:'\e972'}.ce_list.icon-vimeo-rect li:before{content:'\f30e'}.ce_list.icon-gplus-1 li:before{content:'\e9ef'}.ce_list.icon-vimeo li:before{content:'\f30f'}.ce_list.icon-tumblr-rect-1 li:before{content:'\e973'}.ce_list.icon-tumblr-rect li:before{content:'\e963'}.ce_list.icon-gplus-circled li:before{content:'\f310'}.ce_list.icon-tumblr li:before{content:'\f311'}.ce_list.icon-friendfeed li:before{content:'\e96b'}.ce_list.icon-pinterest-1 li:before{content:'\e9f0'}.ce_list.icon-linkedin-rect li:before{content:'\f312'}.ce_list.icon-youtube li:before{content:'\f313'}.ce_list.icon-pinterest-circled li:before{content:'\e9f1'}.ce_list.icon-friendfeed-rect li:before{content:'\e96a'}.ce_list.icon-blogger li:before{content:'\e969'}.ce_list.icon-twitter-rect li:before{content:'\f314'}.ce_list.icon-tumblr-2 li:before{content:'\e9f2'}.ce_list.icon-blogger-rect li:before{content:'\f315'}.ce_list.icon-tumblr-circled li:before{content:'\e9f3'}.ce_list.icon-deviantart li:before{content:'\f316'}.ce_list.icon-jabber li:before{content:'\f317'}.ce_list.icon-linkedin-3 li:before{content:'\e9f4'}.ce_list.icon-lastfm li:before{content:'\f318'}.ce_list.icon-lastfm-rect li:before{content:'\f319'}.ce_list.icon-linkedin-circled li:before{content:'\e9f5'}.ce_list.icon-linkedin-1 li:before{content:'\f31a'}.ce_list.icon-linkedin-rect-1 li:before{content:'\f31b'}.ce_list.icon-dribbble-1 li:before{content:'\e9f6'}.ce_list.icon-dribbble-circled li:before{content:'\e9f7'}.ce_list.icon-picasa li:before{content:'\f31c'}.ce_list.icon-wordpress li:before{content:'\f31d'}.ce_list.icon-stumbleupon-1 li:before{content:'\f31e'}.ce_list.icon-stumbleupon-circled li:before{content:'\f31f'}.ce_list.icon-instagram-filled li:before{content:'\ec65'}.ce_list.icon-diigo li:before{content:'\ec66'}.ce_list.icon-box-4 li:before{content:'\ec6b'}.ce_list.icon-lastfm-1 li:before{content:'\f321'}.ce_list.icon-lastfm-circled li:before{content:'\f322'}.ce_list.icon-box-rect li:before{content:'\ec67'}.ce_list.icon-tudou li:before{content:'\ec68'}.ce_list.icon-youku li:before{content:'\ec69'}.ce_list.icon-rdio li:before{content:'\f324'}.ce_list.icon-rdio-circled li:before{content:'\f325'}.ce_list.icon-win8 li:before{content:'\ec6a'}.ce_list.icon-spotify-1 li:before{content:'\f327'}.ce_list.icon-spotify-circled li:before{content:'\f328'}.ce_list.icon-qq li:before{content:'\f32a'}.ce_list.icon-instagrem li:before{content:'\f32d'}.ce_list.icon-dropbox li:before{content:'\f330'}.ce_list.icon-evernote-1 li:before{content:'\f333'}.ce_list.icon-flattr-1 li:before{content:'\f336'}.ce_list.icon-skype-3 li:before{content:'\f339'}.ce_list.icon-skype-circled li:before{content:'\f33a'}.ce_list.icon-renren li:before{content:'\f33c'}.ce_list.icon-sina-weibo li:before{content:'\f33f'}.ce_list.icon-paypal-1 li:before{content:'\f342'}.ce_list.icon-picasa-1 li:before{content:'\f345'}.ce_list.icon-soundcloud-1 li:before{content:'\f348'}.ce_list.icon-mixi li:before{content:'\f34b'}.ce_list.icon-behance li:before{content:'\f34e'}.ce_list.icon-google-circles li:before{content:'\f351'}.ce_list.icon-vkontakte li:before{content:'\f354'}.ce_list.icon-smashing li:before{content:'\f357'}.ce_list.icon-comment-5 li:before{content:'\ebfd'}.ce_list.icon-folder-open-empty-1 li:before{content:'\ec09'}.ce_list.icon-calendar-6 li:before{content:'\ec1e'}.ce_list.icon-newspaper-1 li:before{content:'\ec05'}.ce_list.icon-camera-5 li:before{content:'\ebde'}.ce_list.icon-search-6 li:before{content:'\ebd0'}.ce_list.icon-lock-alt li:before{content:'\ebe9'}.ce_list.icon-lock-7 li:before{content:'\ebea'}.ce_list.icon-lock-open-7 li:before{content:'\ebe8'}.ce_list.icon-fire-1 li:before{content:'\ec35'}.ce_list.icon-chart-bar-5 li:before{content:'\ec34'}.ce_list.icon-spread li:before{content:'\ec4c'}.ce_list.icon-spinner1 li:before{content:'\ec4f'}.ce_list.icon-spinner2 li:before{content:'\ec50'}.ce_list.icon-logo-entypo li:before{content:'\f600'}.ce_list.icon-flag-sw li:before{content:'\f601'}.ce_list.icon-logo-db li:before{content:'\f603'}.ce_list.icon-globe-1 li:before{content:'\e8e0'}.ce_list.icon-picture-2 li:before{content:'\e852'}.ce_list.icon-picture-1 li:before{content:'\e808'}.ce_list.icon-picture li:before{content:'🌄'}.ce_list.icon-picture-3 li:before{content:'\e931'}.ce_list.icon-globe li:before{content:'𝌍'}.ce_list.icon-globe-3 li:before{content:'\ea49'}.ce_list.icon-globe-alt li:before{content:'🌐'}.ce_list.icon-globe-2 li:before{content:'\e924'}.ce_list.icon-leaf li:before{content:'🍂'}.ce_list.icon-leaf-1 li:before{content:'\e849'}.ce_list.icon-lemon li:before{content:'🍋'}.ce_list.icon-glass li:before{content:'🍸'}.ce_list.icon-gift li:before{content:'🎁'}.ce_list.icon-graduation-cap li:before{content:'\eaec'}.ce_list.icon-mic-1 li:before{content:'\e879'}.ce_list.icon-mic li:before{content:'🎤'}.ce_list.icon-mic-2 li:before{content:'\e8c1'}.ce_list.icon-videocam li:before{content:'🎥'}.ce_list.icon-videocam-1 li:before{content:'\e8eb'}.ce_list.icon-video-alt li:before{content:'🎦'}.ce_list.icon-headphones-1 li:before{content:'\e87c'}.ce_list.icon-headphones li:before{content:'🎧'}.ce_list.icon-palette li:before{content:'🎨'}.ce_list.icon-ticket li:before{content:'🎫'}.ce_list.icon-video-1 li:before{content:'\e807'}.ce_list.icon-video li:before{content:'🎬'}.ce_list.icon-video-4 li:before{content:'\e930'}.ce_list.icon-video-2 li:before{content:'\e851'}.ce_list.icon-target li:before{content:'🎯'}.ce_list.icon-target-2 li:before{content:'\e88f'}.ce_list.icon-target-1 li:before{content:'\e846'}.ce_list.icon-target-3 li:before{content:'\e8dc'}.ce_list.icon-target-4 li:before{content:'\e95c'}.ce_list.icon-music-alt li:before{content:'🎵'}.ce_list.icon-top-list li:before{content:'🏆'}.ce_list.icon-award li:before{content:'🏉'}.ce_list.icon-award-2 li:before{content:'\e920'}.ce_list.icon-award-1 li:before{content:'\e894'}.ce_list.icon-videocam-alt li:before{content:'🏹'}.ce_list.icon-thumbs-up-3 li:before{content:'\e8f7'}.ce_list.icon-thumbs-up li:before{content:'👍'}.ce_list.icon-thumbs-up-1 li:before{content:'\e81b'}.ce_list.icon-thumbs-up-2 li:before{content:'\e8a9'}.ce_list.icon-thumbs-down-3 li:before{content:'\eacb'}.ce_list.icon-thumbs-down-2 li:before{content:'\e8f6'}.ce_list.icon-thumbs-down li:before{content:'👎'}.ce_list.icon-thumbs-down-1 li:before{content:'\e8a8'}.ce_list.icon-basket li:before{content:'\e73d'}.ce_list.icon-user-1 li:before{content:'\e806'}.ce_list.icon-user-4 li:before{content:'\e8e9'}.ce_list.icon-user li:before{content:'👤'}.ce_list.icon-user-5 li:before{content:'\e92f'}.ce_list.icon-user-2 li:before{content:'\e850'}.ce_list.icon-users-2 li:before{content:'\ea0a'}.ce_list.icon-users li:before{content:'👥'}.ce_list.icon-user-woman li:before{content:'👩'}.ce_list.icon-user-pair li:before{content:'👫'}.ce_list.icon-lamp-1 li:before{content:'\e87e'}.ce_list.icon-lamp li:before{content:'💡'}.ce_list.icon-alert li:before{content:'\eacd'}.ce_list.icon-water li:before{content:'💦'}.ce_list.icon-droplet li:before{content:'💧'}.ce_list.icon-credit-card-1 li:before{content:'💳'}.ce_list.icon-credit-card-2 li:before{content:'\ea7f'}.ce_list.icon-dollar li:before{content:'💵'}.ce_list.icon-monitor li:before{content:'💻'}.ce_list.icon-bag li:before{content:'\e78a'}.ce_list.icon-briefcase li:before{content:'\ea64'}.ce_list.icon-floppy li:before{content:'💾'}.ce_list.icon-floppy-1 li:before{content:'\ea7c'}.ce_list.icon-cd li:before{content:'💿'}.ce_list.icon-cd-2 li:before{content:'\e922'}.ce_list.icon-cd-1 li:before{content:'\e892'}.ce_list.icon-folder-3 li:before{content:'\e956'}.ce_list.icon-folder-1 li:before{content:'\e824'}.ce_list.icon-folder li:before{content:'📁'}.ce_list.icon-folder-2 li:before{content:'\e86d'}.ce_list.icon-folder-open li:before{content:'📂'}.ce_list.icon-folder-empty li:before{content:'\e874'}.ce_list.icon-doc-3 li:before{content:'\e908'}.ce_list.icon-doc-text li:before{content:'📄'}.ce_list.icon-doc-1 li:before{content:'\e825'}.ce_list.icon-calendar-2 li:before{content:'\e878'}.ce_list.icon-calendar li:before{content:'📅'}.ce_list.icon-calendar-3 li:before{content:'\e90d'}.ce_list.icon-calendar-1 li:before{content:'\e822'}.ce_list.icon-calendar-alt li:before{content:'📆'}.ce_list.icon-chart li:before{content:'📈'}.ce_list.icon-chart-1 li:before{content:'\e925'}.ce_list.icon-chart-line li:before{content:'\e9fc'}.ce_list.icon-chart-bar-3 li:before{content:'\e9fb'}.ce_list.icon-chart-bar li:before{content:'📊'}.ce_list.icon-chart-bar-4 li:before{content:'\ea67'}.ce_list.icon-chart-bar-1 li:before{content:'\e8e4'}.ce_list.icon-chart-bar-2 li:before{content:'\e926'}.ce_list.icon-pin-1 li:before{content:'\e85f'}.ce_list.icon-pin li:before{content:'📌'}.ce_list.icon-attach-1 li:before{content:'\e863'}.ce_list.icon-attach-2 li:before{content:'\e947'}.ce_list.icon-attach-3 li:before{content:'\ea1e'}.ce_list.icon-attach li:before{content:'📎'}.ce_list.icon-bookmarks li:before{content:'\eac9'}.ce_list.icon-book-alt li:before{content:'📔'}.ce_list.icon-book-2 li:before{content:'\e923'}.ce_list.icon-book-1 li:before{content:'\e891'}.ce_list.icon-book li:before{content:'📕'}.ce_list.icon-book-3 li:before{content:'\ead0'}.ce_list.icon-book-open li:before{content:'📖'}.ce_list.icon-book-open-1 li:before{content:'\e86e'}.ce_list.icon-phone-1 li:before{content:'\e8be'}.ce_list.icon-phone-2 li:before{content:'\e9e8'}.ce_list.icon-phone li:before{content:'📞'}.ce_list.icon-megaphone li:before{content:'\ea02'}.ce_list.icon-bullhorn li:before{content:'📣'}.ce_list.icon-megaphone-1 li:before{content:'\ea7b'}.ce_list.icon-upload-1 li:before{content:'\e81d'}.ce_list.icon-upload-2 li:before{content:'\e85b'}.ce_list.icon-upload li:before{content:'📤'}.ce_list.icon-download li:before{content:'📥'}.ce_list.icon-download-1 li:before{content:'\e81c'}.ce_list.icon-download-3 li:before{content:'\e8a7'}.ce_list.icon-download-4 li:before{content:'\e8f4'}.ce_list.icon-download-2 li:before{content:'\e85c'}.ce_list.icon-box-2 li:before{content:'\ead6'}.ce_list.icon-box li:before{content:'📦'}.ce_list.icon-newspaper li:before{content:'\eace'}.ce_list.icon-mobile li:before{content:'📱'}.ce_list.icon-mobile-1 li:before{content:'\e893'}.ce_list.icon-mobile-2 li:before{content:'\e8dd'}.ce_list.icon-mobile-3 li:before{content:'\e921'}.ce_list.icon-signal-1 li:before{content:'📶'}.ce_list.icon-signal-4 li:before{content:'\e95b'}.ce_list.icon-signal-2 li:before{content:'\e890'}.ce_list.icon-signal li:before{content:'\e770'}.ce_list.icon-camera-4 li:before{content:'\e8ec'}.ce_list.icon-camera-2 li:before{content:'\e853'}.ce_list.icon-camera li:before{content:'📷'}.ce_list.icon-camera-1 li:before{content:'\e809'}.ce_list.icon-shuffle-2 li:before{content:'\e8d5'}.ce_list.icon-shuffle li:before{content:'🔀'}.ce_list.icon-shuffle-1 li:before{content:'\e839'}.ce_list.icon-loop-alt li:before{content:'🔁'}.ce_list.icon-loop-1 li:before{content:'\e8d4'}.ce_list.icon-loop-2 li:before{content:'\ead8'}.ce_list.icon-loop li:before{content:'🔄'}.ce_list.icon-arrows-ccw li:before{content:'\ead9'}.ce_list.icon-light-down li:before{content:'🔅'}.ce_list.icon-light-up li:before{content:'🔆'}.ce_list.icon-volume-off li:before{content:'🔇'}.ce_list.icon-volume-off-4 li:before{content:'\e90f'}.ce_list.icon-volume-off-2 li:before{content:'\e87a'}.ce_list.icon-volume-off-1 li:before{content:'\e82d'}.ce_list.icon-volume-down-1 li:before{content:'\e91f'}.ce_list.icon-volume-down li:before{content:'🔉'}.ce_list.icon-volume-up-4 li:before{content:'\e91b'}.ce_list.icon-volume-up li:before{content:'🔊'}.ce_list.icon-volume-up-1 li:before{content:'\e82e'}.ce_list.icon-volume-up-2 li:before{content:'\e87b'}.ce_list.icon-battery li:before{content:'🔋'}.ce_list.icon-search-1 li:before{content:'\e800'}.ce_list.icon-search-4 li:before{content:'\e8e5'}.ce_list.icon-search li:before{content:'🔍'}.ce_list.icon-search-5 li:before{content:'\e92a'}.ce_list.icon-search-2 li:before{content:'\e84b'}.ce_list.icon-key-2 li:before{content:'\e8e2'}.ce_list.icon-key-3 li:before{content:'\e9fe'}.ce_list.icon-key-inv li:before{content:'\e896'}.ce_list.icon-key li:before{content:'🔑'}.ce_list.icon-lock li:before{content:'🔒'}.ce_list.icon-lock-1 li:before{content:'\e816'}.ce_list.icon-lock-4 li:before{content:'\e8fb'}.ce_list.icon-lock-5 li:before{content:'\e944'}.ce_list.icon-lock-2 li:before{content:'\e862'}.ce_list.icon-lock-open-3 li:before{content:'\e8fa'}.ce_list.icon-lock-open li:before{content:'🔓'}.ce_list.icon-lock-open-4 li:before{content:'\e948'}.ce_list.icon-lock-open-5 li:before{content:'\ea1a'}.ce_list.icon-lock-open-1 li:before{content:'\e860'}.ce_list.icon-bell-2 li:before{content:'\e9e9'}.ce_list.icon-bell-1 li:before{content:'\e903'}.ce_list.icon-bell li:before{content:'🔔'}.ce_list.icon-bookmark-1 li:before{content:'\e819'}.ce_list.icon-bookmark-2 li:before{content:'\e8aa'}.ce_list.icon-bookmark li:before{content:'🔖'}.ce_list.icon-link-5 li:before{content:'\ea22'}.ce_list.icon-link li:before{content:'🔗'}.ce_list.icon-link-2 li:before{content:'\e864'}.ce_list.icon-link-4 li:before{content:'\e945'}.ce_list.icon-back li:before{content:'\e706'}.ce_list.icon-fire li:before{content:'🔥'}.ce_list.icon-search-alt li:before{content:'🔎'}.ce_list.icon-wrench-2 li:before{content:'\e90b'}.ce_list.icon-wrench-3 li:before{content:'\ea4e'}.ce_list.icon-wrench-1 li:before{content:'\e8c0'}.ce_list.icon-wrench li:before{content:'🔧'}.ce_list.icon-hammer li:before{content:'\ea8c'}.ce_list.icon-chart-area li:before{content:'🔾'}.ce_list.icon-clock-alt li:before{content:'🕓'}.ce_list.icon-clock-4 li:before{content:'\e91a'}.ce_list.icon-clock li:before{content:'🕔'}.ce_list.icon-clock-3 li:before{content:'\e8d2'}.ce_list.icon-clock-1 li:before{content:'\e82f'}.ce_list.icon-clock-2 li:before{content:'\e87d'}.ce_list.icon-clock-5 li:before{content:'\e950'}.ce_list.icon-rocket-1 li:before{content:'\eaed'}.ce_list.icon-truck li:before{content:'\ea71'}.ce_list.icon-block-4 li:before{content:'\e94f'}.ce_list.icon-block-1 li:before{content:'\e830'}.ce_list.icon-block li:before{content:'🚫'}.ce_list.icon-block-2 li:before{content:'\e887'}.ce_list.icon-block-3 li:before{content:'\e8d1'}
body {
	font-size: 15px;
}

#yupwrapper {
	 -moz-box-shadow: 0 0 7px rgba(0,0,0,.7); 
	 -webkit-box-shadow: 0 0 7px rgba(0,0,0,.7); 
	 box-shadow: 0 0 7px rgba(0,0,0,.7);
}

#main #layerslider {margin-bottom: 10px;}

#bottom {
	padding-bottom: 4em;
}

.ce_text p, .ce_text ul {
	max-width: 720px;
}

.datenschutz .ce_text ol, .datenschutz .ce_list ol {
	list-style: decimal;
	padding-left: 20px;
	font-weight: bold;
	font-size: 1.1em;
}

#main a { text-decoration: underline;}
#main a:hover, #main a:focus { text-decoration: none;}

#main .tabs a, #main .portfolioliste a { text-decoration: none; } 

.ce_accordion .toggler {
	font-weight: normal;
	line-height: 1.5;
	padding: 1rem 0.5rem;
	margin-bottom: 0;
	font-size: 1.3rem;
}

.ce_accordion .toggler.ui-state-active {
    border: none;
    background-color: #f2f2f2;
}

.ce_accordion .toggler.ui-state-active::before {
    background-color: gray;
}

.ce_accordion .accordion.ui-accordion-content > div {
    background-color: #f2f2f2;
    padding: 1.5rem 2.5rem;
    border-bottom: 1px solid #b9bcbe;
}

@media screen and (max-width: 768px) {
	.ce_accordion .accordion.ui-accordion-content > div {
	    background-color: #f2f2f2;
	    padding: 1.5rem .5rem;
	    border-bottom: 1px solid #b9bcbe;
	}
}

.no-resize img{
	width: auto !important;
	max-width: 100%;
}



/* =============================================================================
 * color definition (rot)
 * ========================================================================== */
 
.servicebox_8.rot {}
.servicebox_8.rot h4 {text-transform: none;}
 
.color {color: #DC000C;}
.bg_color {background-color: #DC000C;}
#wrapper {border-top: 15px solid #DC000C;}
#container_before .inside:after {border-color: #DC000C transparent transparent transparent;}
.ce_accordion .toggler:before {background-color: #DC000C;}
.button, .servicebox_4 a, .servicebox_5 a, .servicebox_6 a, input[type="submit"], input.submit, button[type="submit"], button.submit, input.submit, button[type="submit"], button.submit {background: #494844;}
.servicebox_7:hover {border-color: #DC000C;}
.panes {border-color: #DC000C #ccc #ccc #ccc;}
.tabs ul li a.current {background-color: #DC000C; border-color: #DC000C;}
.servicebox_4:hover:before, .servicebox_6:hover img, .servicebox_5:hover .image_container {border: 3px solid #DC000C;}
.servicebox:hover {background: #DC000C;}
nav#mainmenu ul ul li a:hover, nav#mainmenu ul ul li a.trail, nav#mainmenu ul ul li a.active, nav#mainmenu ul ul li.active a {background: #4A4947; color: #fff!important;}
#submenu a:hover, #submenu a.active {color: #DC000C;}
.more a {color: #fff; background-color: #DC000C;}
.pagination li a:hover {color: #DC000C;}
.pagination li span.current {background: #DC000C; color: white;}
 .calltoaction {border-left: 4px solid #DC000C;}
 .calltoaction a {background: #DC000C; color: #fff; }
.portfolioteaser li:hover .bx_caption, .portfolioliste:hover .caption {background: #DC000C;}
.tp-leftarrow.default, .tp-rightarrow.default {background: #DC000C;}
.servicebox_4:hover:before {background: #DC000C; color: #fff;}
#nav-open-btn:before {background: #DC000C; border: 2px solid #DC000C;}
.calltoaction_2 {border-top: 5px solid #DC000C;}
.rot_open #fb-root {margin-top: 2.5em;}




/* =============================================================================
 * color definition farbe mittelrot
 * ========================================================================== */
.servicebox_8.mittelrot {}
.servicebox_8.mittelrot h4 {text-transform: none;}

.mittelrot .color {color: #F8AEB0;}
.mittelrot .bg_color {background-color: #F8AEB0;}
.mittelrot #wrapper {border-top: 15px solid #F8AEB0;}
.mittelrot #container_before .inside:after {border-color: #F8AEB0 transparent transparent transparent;}
.mittelrot .ce_accordion .toggler:before {background-color: #F8AEB0;}
.mittelrot .button, .mittelrot .servicebox_4 a, .mittelrot .servicebox_5 a, .mittelrot .servicebox_6 a, .mittelrot input[type="submit"], input.submit, button[type="submit"], button.submit, .mittelrot input.submit, .blau button[type="submit"], .mittelrot button.submit {background: #E65A5A;}
.mittelrot .servicebox_7:hover {border-color: #F8AEB0;}
.mittelrot .panes {border-color: #F8AEB0 #ccc #ccc #ccc;}
.mittelrot .tabs ul li a.current {background-color: #F8AEB0; border-color: #F8AEB0;}
.mittelrot .servicebox_4:hover:before, .mittelrot .servicebox_6:hover img, .mittelrot .servicebox_5:hover .mittelrot .image_container {border: 3px solid #F8AEB0;}
.mittelrot .servicebox:hover {background: #F8AEB0;}
.mittelrot #submenu a:hover, .mittelrot #submenu a.active {color: #E65A5A;}
.mittelrot .more a {color: #fff; background-color: #F8AEB0;}
.mittelrot .pagination li a:hover {color: #F8AEB0;}
.mittelrot .pagination li span.current {background: #F8AEB0; color: white;}
.mittelrot .calltoaction {border-left: 4px solid #F8AEB0;}
.mittelrot .calltoaction a {background: #F8AEB0; color: #fff; }
.mittelrot .portfolioteaser li:hover .bx_caption, .mittelrot .portfolioliste:hover .caption {background: #F8AEB0;}
.mittelrot .tp-leftarrow.default, .mittelrot .tp-rightarrow.default {background: #F8AEB0;}
.mittelrot .servicebox_4:hover:before {background: #F8AEB0; color: #fff;}
.mittelrot #nav-open-btn:before {background: #F8AEB0; border: 2px solid #F8AEB0;}
.mittelrot .calltoaction_2 {border-top: 5px solid #F8AEB0;}


/* =============================================================================
 * color definition farbe blau
 * ========================================================================== */
.servicebox_8.blau {}
.servicebox_8.blau h4 {text-transform: none;}
 
.blau .color {color: #349B9A;}
.blau .bg_color {background-color: #349B9A;}
.blau #wrapper {border-top: 15px solid #349B9A;}
.blau #container_before .inside:after {border-color: #349B9A transparent transparent transparent;}
.blau .ce_accordion .toggler:before {background-color: #349B9A;}
.blau .button, .blau .servicebox_4 a, .blau .servicebox_5 a, .blau .servicebox_6 a, .blau input[type="submit"], input.submit, button[type="submit"], button.submit"], .blau input.submit, .blau button[type="submit"], .blau button.submit {background: #349B9A;}
.blau .servicebox_7:hover {border-color: #349B9A;}
.blau .panes {border-color: #349B9A #ccc #ccc #ccc;}
.blau .tabs ul li a.current {background-color: #349B9A; border-color: #349B9A;}
.blau .servicebox_4:hover:before, .blau .servicebox_6:hover img, .blau .servicebox_5:hover .blau .image_container {border: 3px solid #349B9A;}
.blau .servicebox:hover {background: #349B9A;}
.blau #submenu a:hover, .blau #submenu a.active {color: #349B9A;}
.blau .more a {color: #fff; background-color: #349B9A;}
.blau .pagination li a:hover {color: #349B9A;}
.blau .pagination li span.current {background: #349B9A; color: white;}
.blau .calltoaction {border-left: 4px solid #349B9A;}
.blau .calltoaction a {background: #349B9A; color: #fff; }
.blau .portfolioteaser li:hover .bx_caption, .blau .portfolioliste:hover .caption {background: #349B9A;}
.blau .tp-leftarrow.default, .blau .tp-rightarrow.default {background: #349B9A;}
.blau .servicebox_4:hover:before {background: #349B9A; color: #fff;}
.blau #nav-open-btn:before {background: #349B9A; border: 2px solid #349B9A;}
.blau .calltoaction_2 {border-top: 5px solid #349B9A;}

/* =============================================================================
 * color definition farbe blaugrau #515F67
 * ========================================================================== */
.servicebox_8.blaugrau {}
.servicebox_8.blaugrau h4 {text-transform: none;}
 
.blaugrau .color {color: #515F67;}
.blaugrau .bg_color {background-color: #515F67;}
.blaugrau #wrapper {border-top: 15px solid #515F67;}
.blaugrau #container_before .inside:after {border-color: #515F67 transparent transparent transparent;}
.blaugrau .ce_accordion .toggler:before {background-color: #515F67;}
.blaugrau .button, .blaugrau .servicebox_4 a, .blaugrau .servicebox_5 a, .blaugrau .servicebox_6 a, .blaugrau input[type="submit"], input.submit, button[type="submit"], button.submit"], .blaugrau input.submit, .blaugrau button[type="submit"], .blaugrau button.submit {background: #515F67;}
.blaugrau .servicebox_7:hover {border-color: #515F67;}
.blaugrau .panes {border-color: #515F67 #ccc #ccc #ccc;}
.blaugrau .tabs ul li a.current {background-color: #515F67; border-color: #515F67;}
.blaugrau .servicebox_4:hover:before, .blaugrau .servicebox_6:hover img, .blaugrau .servicebox_5:hover .blaugrau .image_container {border: 3px solid #515F67;}
.blaugrau .servicebox:hover {background: #515F67;}
.blaugrau #submenu a:hover, .blaugrau #submenu a.active {color: #515F67;}
.blaugrau .more a {color: #fff; background-color: #515F67;}
.blaugrau .pagination li a:hover {color: #515F67;}
.blaugrau .pagination li span.current {background: #515F67; color: white;}
.blaugrau .calltoaction {border-left: 4px solid #515F67;}
.blaugrau .calltoaction a {background: #515F67; color: #fff; }
.blaugrau .portfolioteaser li:hover .bx_caption, .blaugrau .portfolioliste:hover .caption {background: #515F67;}
.blaugrau .tp-leftarrow.default, .blaugrau .tp-rightarrow.default {background: #515F67;}
.blaugrau .servicebox_4:hover:before {background: #515F67; color: #fff;}
.blaugrau #nav-open-btn:before {background: #515F67; border: 2px solid #515F67;}
.blaugrau .calltoaction_2 {border-top: 5px solid #515F67;}

/* =============================================================================
 * color definition farbe blau_1 #0A5C5C
 * ========================================================================== */
.servicebox_8.blau_1 {}
.servicebox_8.blau_1 h4 {text-transform: none;}
 
.blau_1 .color {color: #0A5C5C;}
.blau_1 .bg_color {background-color: #0A5C5C;}
.blau_1 #wrapper {border-top: 15px solid #0A5C5C;}
.blau_1 #container_before .inside:after {border-color: #0A5C5C transparent transparent transparent;}
.blau_1 .ce_accordion .toggler:before {background-color: #0A5C5C;}
.blau_1 .button, .blau_1 .servicebox_4 a, .blau_1 .servicebox_5 a, .blau_1 .servicebox_6 a, .blau_1 input[type="submit"], input.submit, button[type="submit"], button.submit"], .blau_1 input.submit, .blau_1 button[type="submit"], .blau_1 button.submit {background: #0A5C5C;}
.blau_1 .servicebox_7:hover {border-color: #0A5C5C;}
.blau_1 .panes {border-color: #0A5C5C #ccc #ccc #ccc;}
.blau_1 .tabs ul li a.current {background-color: #0A5C5C; border-color: #0A5C5C;}
.blau_1 .servicebox_4:hover:before, .blau_1 .servicebox_6:hover img, .blau_1 .servicebox_5:hover .blau_1 .image_container {border: 3px solid #0A5C5C;}
.blau_1 .servicebox:hover {background: #0A5C5C;}
.blau_1 #submenu a:hover, .blau_1 #submenu a.active {color: #0A5C5C;}
.blau_1 .more a {color: #fff; background-color: #0A5C5C;}
.blau_1 .pagination li a:hover {color: #0A5C5C;}
.blau_1 .pagination li span.current {background: #0A5C5C; color: white;}
.blau_1 .calltoaction {border-left: 4px solid #0A5C5C;}
.blau_1 .calltoaction a {background: #0A5C5C; color: #fff; }
.blau_1 .portfolioteaser li:hover .bx_caption, .blau_1 .portfolioliste:hover .caption {background: #0A5C5C;}
.blau_1 .tp-leftarrow.default, .blau_1 .tp-rightarrow.default {background: #0A5C5C;}
.blau_1 .servicebox_4:hover:before {background: #0A5C5C; color: #fff;}
.blau_1 #nav-open-btn:before {background: #0A5C5C; border: 2px solid #0A5C5C;}
.blau_1 .calltoaction_2 {border-top: 5px solid #0A5C5C;}


/* =============================================================================
 * color definition farbe blau_2 #4C5C80 #707D99 (80%)
 * ========================================================================== */
.servicebox_8.blau_2 {}
.servicebox_8.blau_2 h4 {text-transform: none;}
 
.blau_2 .color {color: #707D99;}
.blau_2 .bg_color {background-color: #707D99;}
.blau_2 #wrapper {border-top: 15px solid #707D99;}
.blau_2 #container_before .inside:after {border-color: #707D99 transparent transparent transparent;}
.blau_2 .ce_accordion .toggler:before {background-color: #707D99;}
.blau_2 .button, .blau_2 .servicebox_4 a, .blau_2 .servicebox_5 a, .blau_2 .servicebox_6 a, .blau_2 input[type="submit"], input.submit, button[type="submit"], button.submit"], .blau_2 input.submit, .blau_2 button[type="submit"], .blau_2 button.submit {background: #707D99;}
.blau_2 .servicebox_7:hover {border-color: #707D99;}
.blau_2 .panes {border-color: #707D99 #ccc #ccc #ccc;}
.blau_2 .tabs ul li a.current {background-color: #707D99; border-color: #707D99;}
.blau_2 .servicebox_4:hover:before, .blau_2 .servicebox_6:hover img, .blau_2 .servicebox_5:hover .blau_2 .image_container {border: 3px solid #707D99;}
.blau_2 .servicebox:hover {background: #707D99;}
.blau_2 #submenu a:hover, .blau_2 #submenu a.active {color: #707D99;}
.blau_2 .more a {color: #fff; background-color: #707D99;}
.blau_2 .pagination li a:hover {color: #707D99;}
.blau_2 .pagination li span.current {background: #707D99; color: white;}
.blau_2 .calltoaction {border-left: 4px solid #707D99;}
.blau_2 .calltoaction a {background: red; color: #fff; }
.blau_2 .portfolioteaser li:hover .bx_caption, .blau_2 .portfolioliste:hover .caption {background: #707D99;}
.blau_2 .tp-leftarrow.default, .blau_2 .tp-rightarrow.default {background: #707D99;}
.blau_2 .servicebox_4:hover:before {background: #707D99; color: #fff;}
.blau_2 #nav-open-btn:before {background: #707D99; border: 2px solid #707D99;}
.blau_2 .calltoaction_2 {border-top: 5px solid #707D99;}

/* =============================================================================
 * color definition farbe gruen
 * ========================================================================== */
.servicebox_8.gruen {}
.servicebox_8.gruen h4 {text-transform: none;}
 
.gruen .color {color: #99CC67;}
.gruen .bg_color {background-color: #99CC67;}
.gruen #wrapper {border-top: 15px solid #99CC67;}
.gruen #container_before .inside:after {border-color: #99CC67 transparent transparent transparent;}
.gruen .ce_accordion .toggler:before {background-color: #99CC67;}
.gruen .button, .gruen .servicebox_4 a, .gruen .servicebox_5 a, .gruen .servicebox_6 a, .gruen input[type="submit"], input.submit, button[type="submit"], button.submit"], .gruen input.submit, .gruen button[type="submit"], .gruen button.submit {background: #99CC67;}
.gruen .servicebox_7:hover {border-color: #99CC67;}
.gruen .panes {border-color: #99CC67 #ccc #ccc #ccc;}
.gruen .tabs ul li a.current {background-color: #99CC67; border-color: #99CC67;}
.gruen .servicebox_4:hover:before, .gruen .servicebox_6:hover img, .gruen .servicebox_5:hover .gruen .image_container {border: 3px solid #99CC67;}
.gruen .servicebox:hover {background: #99CC67;}
.gruen #submenu a:hover, .gruen #submenu a.active {color: #99CC67;}
.gruen .more a {color: #fff; background-color: #99CC67;}
.gruen .pagination li a:hover {color: #99CC67;}
.gruen .pagination li span.current {background: #99CC67; color: white;}
.gruen .calltoaction {border-left: 4px solid #99CC67;}
.gruen .calltoaction a {background: red; color: #fff; }
.gruen .portfolioteaser li:hover .bx_caption, .gruen .portfolioliste:hover .caption {background: #99CC67;}
.gruen .tp-leftarrow.default, .gruen .tp-rightarrow.default {background: #99CC67;}
.gruen .servicebox_4:hover:before {background: #99CC67; color: #fff;}
.gruen #nav-open-btn:before {background: #99CC67; border: 2px solid #99CC67;}
.gruen .calltoaction_2 {border-top: 5px solid #99CC67;}

/* =============================================================================
 * color definition farbe pink
 * ========================================================================== */
.servicebox_8.pink {}
.servicebox_8.pink h4 {text-transform: none;}
 
.pink .color {color: #CC3467;}
.pink .bg_color {background-color: #CC3467;}
.pink #wrapper {border-top: 15px solid #CC3467;}
.pink #container_before .inside:after {border-color: #CC3467 transparent transparent transparent;}
.pink .ce_accordion .toggler:before {background-color: #CC3467;}
.pink .button, .pink .servicebox_4 a, .pink .servicebox_5 a, .pink .servicebox_6 a, .pink input[type="submit"], input.submit, button[type="submit"], button.submit"], .pink input.submit, .pink button[type="submit"], .pink button.submit {background: #CC3467;}
.pink .servicebox_7:hover {border-color: #CC3467;}
.pink .panes {border-color: #CC3467 #ccc #ccc #ccc;}
.pink .tabs ul li a.current {background-color: #CC3467; border-color: #CC3467;}
.pink .servicebox_4:hover:before, .pink .servicebox_6:hover img, .pink .servicebox_5:hover .pink .image_container {border: 3px solid #CC3467;}
.pink .servicebox:hover {background: #CC3467;}
.pink #submenu a:hover, .pink #submenu a.active {color: #CC3467;}
.pink .more a {color: #fff; background-color: #CC3467;}
.pink .pagination li a:hover {color: #CC3467;}
.pink .pagination li span.current {background: #CC3467; color: white;}
.pink .calltoaction {border-left: 4px solid #CC3467;}
.pink .calltoaction a {background: red; color: #fff; }
.pink .portfolioteaser li:hover .bx_caption, .pink .portfolioliste:hover .caption {background: #CC3467;}
.pink .tp-leftarrow.default, .pink .tp-rightarrow.default {background: #CC3467;}
.pink .servicebox_4:hover:before {background: #CC3467; color: #fff;}
.pink #nav-open-btn:before {background: #CC3467; border: 2px solid #CC3467;}
.pink .calltoaction_2 {border-top: 5px solid #CC3467;}

/* =============================================================================
 * color definition farbe gelb
 * ========================================================================== */
.servicebox_8.gelb {}
.servicebox_8.gelb h4 {text-transform: none;}
 
.gelb .color {color: #FFCC67;}
.gelb .bg_color {background-color: #FFCC67;}
.gelb #wrapper {border-top: 15px solid #FFCC67;}
.gelb #container_before .inside:after {border-color: #FFCC67 transparent transparent transparent;}
.gelb .ce_accordion .toggler:before {background-color: #FFCC67;}
.gelb .button, .gelb .servicebox_4 a, .gelb .servicebox_5 a, .gelb .servicebox_6 a, .gelb input[type="submit"], input.submit, button[type="submit"], button.submit"], .gelb input.submit, .gelb button[type="submit"], .gelb button.submit {background: #FFCC67;}
.gelb .servicebox_7:hover {border-color: #FFCC67;}
.gelb .panes {border-color: #FFCC67 #ccc #ccc #ccc;}
.gelb .tabs ul li a.current {background-color: #FFCC67; border-color: #FFCC67;}
.gelb .servicebox_4:hover:before, .gelb .servicebox_6:hover img, .gelb .servicebox_5:hover .gelb .image_container {border: 3px solid #FFCC67;}
.gelb .servicebox:hover {background: #FFCC67;}
.gelb #submenu a:hover, .gelb #submenu a.active {color: #FFCC67;}
.gelb .more a {color: #fff; background-color: #FFCC67;}
.gelb .pagination li a:hover {color: #FFCC67;}
.gelb .pagination li span.current {background: #FFCC67; color: white;}
.gelb .calltoaction {border-left: 4px solid #FFCC67;}
.gelb .calltoaction a {background: red; color: #fff; }
.gelb .portfolioteaser li:hover .bx_caption, .gelb .portfolioliste:hover .caption {background: #FFCC67;}
.gelb .tp-leftarrow.default, .gelb .tp-rightarrow.default {background: #FFCC67;}
.gelb .servicebox_4:hover:before {background: #FFCC67; color: #fff;}
.gelb #nav-open-btn:before {background: #FFCC67; border: 2px solid #FFCC67;}
.gelb .calltoaction_2 {border-top: 5px solid #FFCC67;}


/* =============================================================================
 * add here your own styles (update-safe)
 * info: save this file before you update the theme to a higher version
 * see: online documentation
 * ========================================================================== */

nav#mainmenu { background-color: #5D5C5A;}

nav#mainmenu ul ul { background-color: #5D5C5A;}

nav#mainmenu > ul > li.kontakt {float: right !important;}

.editors-only {display: none !important;}
body[data-frontend-helper] .editors-only {display: block !important;}

nav#submenu .submenu {display: none;}

nav#submenu .active.submenu, nav#submenu .trail.submenu , nav#submenu .trail .submenu {display: inline;}

nav#submenu ul.level_2{margin-top:5px;}

.bottom-menu a {margin-right: 15px;}

h3.divider {font-size:18px;	font-weight:normal; margin-top: 2em;}

.nachrichtenteaser_entry h4 {font-weight:normal;font-size:17px;	margin:0;}

.bigteaser .servicebox_8 {text-align: left;padding: 15px 15px 5px 15px;font-size: 14px;background-color: #f4f4f4;color: inherit;}
.bigteaser .servicebox_8 h4 { height: 40px;font-size: 15px;	color: inherit;	line-height:140%;}
.bigteaser .servicebox_8 a { text-align: center; background-color: #5D5C5A; color: #ffffff; padding: 5px 7px 5px 7px; display:block; margin-right:10px;}
.bigteaser .servicebox_8 p { min-height:130px; }
.bigteaser .servicebox_8.one_third p {min-height: 80px;}
.bigteaser .servicebox_8 p.link { min-height:30px; }
.bigteaser .servicebox_8 a:hover { background-color: #494844;}


#layerslider * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#layerslider .caption {	background-color: #ffffff; background-color: rgba(255, 255, 255, 0.5); padding: 10px 20px 5px 20px; color: #4D4F4F;}
#layerslider .caption p { color: #4D4F4F; }

.tp-leftarrow, .tp-rightarrow { display: none;}

.mod_newslist .nachrichtenteaser_entry {
	padding: 0 1em;
	border-bottom: 3px solid #efefef;
	transition: background-color .2s;
}

.mod_newslist .nachrichtenteaser_jobs {
	display: flex;
	align-items: baseline;
	justify-content: space-between;
}

.mod_newslist .nachrichtenteaser_jobs:hover, .mod_newslist .nachrichtenteaser_jobs:focus {
	background-color: #f8f8f8;
}

.mod_newslist .nachrichtenteaser_jobs h3 {
	margin-bottom: 0;
	padding: 12px 0;
}

.mod_newslist .nachrichtenteaser_jobs .details {
	flex-shrink: 0;
}

.mod_newslist .nachrichtenteaser_jobs .details [class*="icon-"]:before {
	font-size: 1.5em;
	margin-right: .25rem;
}

#bottom a:hover, #footer a:hover {
	text-decoration: underline;
}

/* =============================================================================
 * Notdienstplan
 * ========================================================================== */
 
 .mod_article.full.bg-lightblue.block {background: none repeat scroll 0 0 #f5f6fc;}
 .notdienstplan .inner {
 	padding: 5px 5px 1px 5px;
}

 .notdienstplan .minicalendar td.selected {
}

 .notdienstplan .minicalendar td.selected a {
	text-decoration: underline;
}

.mod_eventlist.notdienstplan h1 {
	display: none;
}

.mod_eventlist.notdienstplan .event h1 {
	display: block;
}

.panes .mod_eventlist.notdienstplan .event h1 {
	display: block;
	font-size:22px;
	border-bottom:0;
}

.panes .mod_eventlist.notdienstplan td {
	font-size:14px;
	line-height: 130%;
}

.notdienstplan .own-ap {
	color: #DB000C;
}

.startreiter .ce_table table {
	margin: 0px;
	padding: 0px;
	border: 0px none;
}

.startreiter .ce_table table td {
	display: table-row;
	line-height: 120%;
}


.startreiter .ce_table table td.col_first {
	font-weight: bold;
	line-height: 140%;
	font-size: 15px;
}

.startreiter .ce_table table tr {
	display: block;
	border-top: 1px solid #E3E3E3;
	margin-top: 5px;
	padding-top: 5px;
}

.startreiter .ce_table table tr.row_first {
	border: 0px none;
	margin: 0px;
	padding: 0px;
}

.startreiter .mod_eventlist .event {
	margin-bottom: 0px;
}

/* =============================================================================
 * Kooperationspartner Startseite
 * ========================================================================== */

#container #unsere-kooperationspartner .image_container img, #container #engagement .image_container img {
	padding:5% 10%;
}

#container #unsere-kooperationspartner .image_container img {
    opacity: 0.5;
}

#container #unsere-kooperationspartner a:hover img, #container #engagement a:hover img {
    opacity: 1;
}



/* =============================================================================
 * Öffnungszeiten im Footer nach Abteilungen
 * ========================================================================== */

 .rot_open,
 .blau_open,
 .blaugrau_open,
 .blau_2_open,
 .pink_open,
 .gruen_open,
 .gelb_open {
 	display: none;
 }

 .rot_open.kontakt,
 .rot .rot_open,
 .blau .blau_open,
 .blaugrau .blaugrau_open,
 .blau_2 .blau_2_open,
 .pink .pink_open,
 .gruen .gruen_open,
 .gruen .rot_open,
 .gelb .gelb_open {
 	display: block;
 }

 /* .rot .stellenangebote, */
 /* .blau .stellenangebote,
 /* .blaugrau .stellenangebote, */
 /* .blau_2 .stellenangebote,
 /* .pink .stellenangebote, */
 /* .gruen .stellenangebote, */
 /* .gelb .stellenangebote {
	display: none;
 }

/* =============================================================================
 * Angebote
 * ========================================================================== */

 .angebote .ce_text {
 	background-color: #F4F4F4;
 	padding: 0px 10px 0px 10px;
 	min-height: 380px;
	text-align:center;
 }

 .angebote .ce_text p {
 	font-size: 14px;
	line-height: 120%;
 }
 
 .angebote .ce_text p .angebote-menge {
 	line-height: 140%;
	color: #808080;
 }
 
  .angebote .ce_text p .angebote-menge-details {
 	color: #808080;
	display:block;
	line-height: 140%;
 }
 
 .angebote .ce_text p .angebote-preis {
 	color: #000;
	font-weight:bold;
 }
 
 .angebote .ce_text p .angebote-preis-gespart {
 	color: red;
	font-weight:bold;
 }
 
 .angebote .ce_text p .angebote-hinweise {
 	font-size: 12px;
	
 }

 .angebote .ce_text h2 {
 	border: none;
 	font-size: 16px;
 	margin: .5em 0;
 	text-transform: none;
 }

 .angebote .ce_text h3 {
 	font-size: 16px;
 	margin: 0px;
 	color: #DC000C;
 	text-transform: none;
 }

 .angebote .ce_text h4 {
 	font-size: 16px;
 	margin: 0px;
 	margin-bottom: 7px;
 	text-transform: none;
 }

  .angebote .ce_text .image_container {
 	margin: 0 0 0.8em 0;
 }
 
/* media-queries */

/*     --small desktop
------------------------------------------------- */
 @media only screen and (min-width: 990px) and (max-width: 1280px){
	.bigteaser .servicebox_8 p {min-height: 170px; font-size:13px;}
	.bigteaser .servicebox_8 h4 {font-size: 13px; height: 30px; }
}

/*     --tablets
------------------------------------------------- */
@media only screen and (max-width: 989px) {
	.bigteaser .servicebox_8 p {min-height: 170px; font-size:13px;}
	.bigteaser .servicebox_8 h4 {font-size: 13px; height: 30px; }
	
}


/*     --phones
------------------------------------------------- */
@media only screen and (max-width: 767px) {
	.bigteaser .servicebox_8 p {min-height: 50px; font-size:16px; height: auto;}
	.bigteaser .servicebox_8 h4 {    font-size: 21px; height: auto; font-weight: normal;}
	
	#container #unsere-kooperationspartner .image_container img, #container #engagement .image_container img { padding:4% 20%;}
	
	h3.divider { font-size: 16px;}
}

/* =============================================================================
 * Suche
 * ========================================================================== */

.mod_search .text {
 padding: 0px 10px 0px 10px;
}

.mod_search .highlight {
 background-color: #FFFF99;
}

/* =============================================================================
 * Download-Button
 * ========================================================================== */
 
 .ce_download.box {
     text-align: center;
     margin: 0.8em 0;
 }
 
 .ce_download.box a {
     text-transform: uppercase;
     padding: 0.6em 1.1em;
     border: 2px solid #5d5c5a;
     display: inline-block;
     transition: background-color 0.2s;
     font-size: 0.8em;
 }
 
 .ce_download.box.fullWidth a {
     width: 100%;
 }
 
 .ce_download.box a::before {
     font-family: "icons";
     margin-right: 0.66em;
     
 }
 
 .ce_download.box.iconDownload a::before {
     content: '📥';
 }
 
 .ce_download.box.iconTag a::before {
     content: '\eca1';
 }
 
 .ce_download.box span, .ce_download.box img {
     display: none;
 }
 
 .ce_download.box a:hover {
     background-color: rgba(93,92,90,0.2);
 }

/* =============================================================================
 * Googlemap
 * ========================================================================== */

.dlh_googlemap {
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #808080;
	background-image: url('/files/apotheke-johannstadt/Bilder/Oeffentliche%20Apotheke/bg_map.jpg');
	background-position: center;
	background-size: cover;
}

.ukd .dlh_googlemap {
	background-image: url('/files/apotheke-johannstadt/Bilder/Oeffentliche%20Apotheke/bg_map_ukd.jpg');
}

.dlh_googlemap .cc-module {
	display: flex;
	flex-direction: column;
	align-items: center;
	background-color: #ffffff;
	padding: 16px 24px;
}

#header_after .dlh_googlemap p {
	color: #121212;
}

.dlh_googlemap button {
	padding: 13px;
	cursor: pointer;
}


#confirm-googlemaps {
	max-width: 30em;
	background-color: #ffffff;
	padding: 1em;
	margin: .5em;
}

#confirm-googlemaps .mod_cookiebarOpener {
	line-height: 1.2;
}

#confirm-googlemaps .mod_cookiebarOpener a {
	display: block;
	background-color: #494844;
	color: #ffffff;
	padding: 1em 1.5em;
	font-size: 1em;
	text-align: center;

}

#accept-button {
	background-color: #494844;
	color: #ffffff;
	padding: 1em 1.5em;
	font-size: 1em;
	text-align: center;
}

/* =============================================================================
 * Cookiebar
 * ========================================================================== */

.cookiebar {
	background-color: #f4f4f4;
	color: #555555;
}

.cookiebar__inner {
	max-width: 1280px;
	padding: .4rem 40px;
	display: flex;
	justify-content: space-between;
}

.cookiebar__message, .cookiebar__text {
	text-align: left;
}

.cookiebar__link {
	color: #555555;
}

.cookiebar__button {
	background-color: #494844;
}

.cookiebar__button:hover {
	background-color: #494844;
	cursor: pointer;
}

#bottom .mod_cookiebarOpener {
	margin-top: 12px;
	color: #9c9c99;
}




#corona-infobar {
	display: flex;
	line-height: 1.6;
	background-color: #ffffff;
}

.mittelrot #corona-infobar,
.blau #corona-infobar, 
.gruen #corona-infobar,
.blau_2 #corona-infobar,
.gelb #corona-infobar {
	display: none !important;
}

#corona-infobar a {
	box-sizing: border-box;
	display: block;
	background-color: #F4F4F4;
	width: 50%;
	/*width: 33%;*/
	text-align: center;
	padding: .75rem 2rem;
	color: #494844;
	font-size: 1.25em;
	margin-left: 0.5%;
}

#corona-infobar a:first-child {
	margin-left: 0;
}

@media screen and (max-width: 768px) {
	#corona-infobar {
		display: block;
	}
	
	#corona-infobar a {
		font-size: 1.2em;
		width: 100%;
    	border-bottom: 2px solid #fff;
	}
}

#corona-infobar a:hover,
#corona-infobar a:focus {
	background-color: #ffffff;
}

a.button-cta-green {
    background-color: #77B816;
    color: #ffffff !important;
    border: 2px solid #77B816;
    margin: 1rem 0;
    font-weight: normal !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding: 24px;
    height: auto !important;
    font-size: 1.1rem !important;
    border-radius: 3px;
    display: inline-block;
    text-decoration: none !important;
    transition: all 0.5s;
}

a.button-cta-green:hover {
    background-color: #fff;
    color: #77B816 !important;
    border: 2px solid #77B816;
}

.ce_gallery.hero {
    background-color: white;
}

.ce_gallery.hero .row2 {
    margin-left: 0;
    width: 50%;
    margin-bottom: 0;
}

.ce_gallery.hero .row3 {
    margin-left: 0.5%;
    width: 33%;
    margin-bottom: 0;
}

.ce_gallery.hero img {
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
    border-bottom: 0px solid #fff;
}


@media screen and (max-width: 900px) {
	
	h1 {
	    font-size: 1.8em;
	    margin: 1em 0;
	    text-align: left;
	}

	.ce_gallery.hero .row2 {
		margin: 0% !important;
	    width: 100%;
	}
	
	a.button-cta-green {
		text-align: center;
		line-height: 1.5em;
		padding: 1rem;
	}
}

/* =============================================================================
 * Helferklassen
 * ========================================================================== */

.margin-top-null {
	margin-top: 0 !important;
}
.margin-top-xs {
	margin-top: 1em !important;
}
.margin-top-s {
	margin-top: 2em !important;
}
.margin-top-m {
	margin-top: 3em !important;
}
.margin-top-l {
	margin-top: 5em !important;
}
.margin-top-xl {
	margin-top: 10em !important;
}
.margin-left-null {
	margin-left: 0 !important;
}
.margin-left-xs {
	margin-left: 1em !important;
}
.margin-left-s {
	margin-left: 2em !important;
}
.margin-left-m {
	margin-left: 3em !important;
}
.margin-left-l {
	margin-left: 5em !important;
}
.margin-left-xl {
	margin-left: 10em !important;
}
.margin-right-null {
	margin-right: 0 !important;
}
.margin-right-xs {
	margin-right: 1em !important;
}
.margin-right-s {
	margin-right: 2em !important;
}
.margin-right-m {
	margin-right: 3em !important;
}
.margin-right-l {
	margin-right: 5em !important;
}
.margin-right-xl {
	margin-right: 10em !important;
}
.margin-bottom-null {
	margin-bottom: 0 !important;
}
.margin-bottom-xs {
	margin-bottom: 1em !important;
}
.margin-bottom-s {
	margin-bottom: 2em !important;
}
.margin-bottom-m {
	margin-bottom: 3em !important;
}
.margin-bottom-l {
	margin-bottom: 5em !important;
}
.margin-bottom-xl {
	margin-bottom: 10em !important;
}
.padding-top-null {
	padding-top: 0 !important;
}
.padding-top-xs {
	padding-top: 1em !important;
}
.padding-top-s {
	padding-top: 2em !important;
}
.padding-top-m {
	padding-top: 3em !important;
}
.padding-top-l {
	padding-top: 5em !important;
}
.padding-top-xl {
	padding-top: 10em !important;
}
.padding-left-null {
	padding-left: 0 !important;
}
.padding-left-xs {
	padding-left: 1em !important;
}
.padding-left-s {
	padding-left: 2em !important;
}
.padding-left-m {
	padding-left: 3em !important;
}
.padding-left-l {
	padding-left: 5em !important;
}
.padding-left-xl {
	padding-left: 10em !important;
}
.padding-right-null {
	padding-right: 0 !important;
}
.padding-right-xs {
	padding-right: 1em !important;
}
.padding-right-s {
	padding-right: 2em !important;
}
.padding-right-m {
	padding-right: 3em !important;
}
.padding-right-l {
	padding-right: 5em !important;
}
.padding-right-xl {
	padding-right: 10em !important;
}
.padding-bottom-null {
	padding-bottom: 0 !important;
}
.padding-bottom-xs {
	padding-bottom: 1em !important;
}
.padding-bottom-s {
	padding-bottom: 2em !important;
}
.padding-bottom-m {
	padding-bottom: 3em !important;
}
.padding-bottom-l {
	padding-bottom: 5em !important;
}
.padding-bottom-xl {
	padding-bottom: 10em !important;
}
/* =============================================================================
 * Responive Optimierung: AUKD / Tablettenshop
 * ========================================================================== */
 


/* =============================================================================
 * media-queries
 * ========================================================================== */
 

/*     --small desktop
------------------------------------------------- */
 @media only screen and (min-width: 1025px) and (max-width: 1280px){
     .firma {
         width: 60%;
         float: left;
         line-height: 2em;
         margin: 1.5em 1em;
     }
     
     .firma p {
         width: 100%;
         padding: 0;
         margin: 0;
     }

	#filialen .rs-column .ce_text:first-child > p {
		min-height: 65px;
		font-size: .95em;
		font-weight: bold;
	}

}

/*     --tablets
------------------------------------------------- */
@media only screen and (max-width: 1024px) {
	 #container {
        padding-top: 2em;
    }
	
	.mobileBlock { display: block; margin-bottom:2em; font-size:1.2em;}
	
	#filialen .rs-column .ce_text:first-child > p {
		min-height: 65px;
		font-size: .95em;
		font-weight: bold;
	}
	
	#yupwrapper {
    	box-shadow: 0 0 0 rgba(0, 0, 0, 0);
	}
	
	#yupwrapper, #top, #top .inside, #header, #header .inside, #wrapper, #container-inside, #footer, #footer .inside, #container_before .inside, #header_after .inside, #bottom {
		max-width: 100%;
	}
	
	nav#mainmenu ul li.first { 
		margin-left:0px;
	}
	
	nav#mainmenu ul li.last {
		margin-right:0px;
	}
	#footer table td {
		vertical-align:top;
	}
 	#footer table td:first-child {
        width: 40%;
        padding-right: .5em;
		vertical-align:top;
    }
	.notdienstplan td {
		vertical-align:top;
	}
    
}


/*     --phones
------------------------------------------------- */
@media only screen and (max-width: 767px) {
    
    #top {
        padding: 0;
    }
    
	#nav-open-btn {
		margin: 1em 1em 0 0;
    	position:static;
    }
	#logo {
			clear: both;
			float: left;
			margin: 0;
			width: 35%;
			padding: 0 1em;
	}	
    .orangeTS #logo {
        float: none;
        margin: 1em 0;
        width: 100%;
		padding: 0 1em;
    }
	#logo img {
		height: auto;
		width: 100%;
	}
	
	#logo img {
		height: auto;
		margin: 0 0 0 1em;
	}
	
	.mobileDisplayNone {display:none;}
	.mobileBlock { display: block; margin-bottom:2em;}
    
    .firma {
        float: left;
        width: 60%;
        margin: 2em 0 0 1em;
    }
	
	.firma .label {
		font-size: 24px;
		margin: 0;
	}
    
	.bannerHeadlineTS {
		width: 100% !important;
		clear: both !important;
		margin: 0 !important;
		padding: 2em 3em !important;
	}
	
    h1.ce_headline, h2 {
        font-size: 1.3em;
		text-align:left;
		margin:0 0 1em 0;
    }
	
	.ce_image.logoTSFooter.block {
		margin: 0 30%;
	}
    
    #footer .footer_kontakt [class^="icon-"] p, #footer .footer_kontakt [class*="icon-"] p {
        margin: 0;
    }
    
    #footer table, #main table {
        width: 100%;
        font-size: 1em;
    }
	
	#footer table td:first-child {
		padding-right: 1em;
		text-align: right;
	}
	
	#footer, #footer table, #footer p {
        font-size: 1em;
    }

	#footer h4{
        font-size: 1.3em;
		margin: 1em 0 0 0;
    }
	
	#bottom .contentbox .last {
        font-size: .8em;
		float: none;
    }
	
	#bottom .bottom-menu {
        font-size: 1em;
		margin-bottom: 2em;
		float: none;
    }
    
    #footer .footer_oeffnungszeiten table td:first-child {
        text-align: right;
        padding-right: .5em;
    }
    
    /* Notdienstplan */
    table.minicalendar th {
        font-size: 2em;
    }
    
    table.minicalendar td {
        font-size: 1.5em;
    }
	
	
	.notdienstplan h2 {
		display:none;
	}
	
	.notdienstplan h3 {
		font-weight: 300;
		font-size:1.3em;
	}
    
    .notdienstplan td {
        font-size: 1.6em;
    }
    
	.notdienstplan .inner { 
		padding: 0;
	}
	
	#main .notdienstplan table {
		font-size: 0.6em;
	}
	
    #filialen .rs-column .ce_text > p, #filialen .rs-column .ce_text:first-child > p {
        font-size: 1.1em;
		min-height: 30px;
    }
	
	#filialen .rs-column.-large-col-4-1 {
		width: 94%;
	}
	
	#filialen .rs-column.-large-col-4-1 {
		margin-right: 2.6%;
	}
	
	#filialen .-large-last, #filialen .-medium-last, #filialen .-small-last {
		margin-right: 0;
	}
    
}

/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('/files/cto_layout/font/open-sans-v15-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('/files/cto_layout/font/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/files/cto_layout/font/open-sans-v15-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/files/cto_layout/font/open-sans-v15-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/files/cto_layout/font/open-sans-v15-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/files/cto_layout/font/open-sans-v15-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/files/cto_layout/font/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('/files/cto_layout/font/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/files/cto_layout/font/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/files/cto_layout/font/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/files/cto_layout/font/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/files/cto_layout/font/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('/files/cto_layout/font/open-sans-v15-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('/files/cto_layout/font/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/files/cto_layout/font/open-sans-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/files/cto_layout/font/open-sans-v15-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/files/cto_layout/font/open-sans-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/files/cto_layout/font/open-sans-v15-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('/files/cto_layout/font/open-sans-v15-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('/files/cto_layout/font/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/files/cto_layout/font/open-sans-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/files/cto_layout/font/open-sans-v15-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/files/cto_layout/font/open-sans-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/files/cto_layout/font/open-sans-v15-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* raleway-800 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: url('/files/cto_layout/font/raleway-v12-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'),
       url('/files/cto_layout/font/raleway-v12-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/files/cto_layout/font/raleway-v12-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/files/cto_layout/font/raleway-v12-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/files/cto_layout/font/raleway-v12-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/files/cto_layout/font/raleway-v12-latin-800.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* BannerTS.css */
.bannerHeadlineTS{width:22%;float:right;margin-top:2.1em;margin-right:1em}
/* erezept.css */
.e-rezept .ce_accordion .toggler.ui-state-active,.e-rezept  .ce_accordion .accordion.ui-accordion-content > div{background: none}.e-rezept .ce_accordion .accordion.ui-accordion-content > div{font-size:1.1em;line-height:1.5}.e-rezept .ce_accordion .accordion.ui-accordion-content > div{border-color:#fff}.e-rezept .ce_accordion .toggler{font-weight: 600;border:none}.e-rezept .ce_accordion .toggler.ui-state-active::before{background-color:#fff;color: #4b96d6}.e-rezept .ce_accordion .toggler::before{background-color: #4b96d6}.e-rezept .mod_article.narrow,.e-rezept #container  .ce_image.narrow .image_container img{width:680px;margin: 0 auto}.e-rezept h1.ce_headline,.e-rezept h1{font-size:2.2rem;line-height:1.2em}.e-rezept h2.ce_headline,.e-rezept h2{margin-top:2rem;margin-bottom:1rem;text-align:center;font-size:1.4rem;line-height:1.3em}.e-rezept .infografik h3{font-size: 1.5rem;text-align: center;font-weight: 600;text-transform: none}.e-rezept .infografik .image_container  .caption{position:static;margin-left:auto;padding:12px 0;text-align:right;color:#8ca4c8;background: none}.e-rezept .infobox,.e-rezept.infobox{padding:1rem;background-color:#e8edf3}
@media screen and (min-width:1024px){
/* headlines.css */
h2{font-size:1.6rem;line-height:1.3em}h3.divider{font-size: 16px;margin-top: 1em;padding-top: 5rem;letter-spacing: 1px}
}
@media print{
/* print.css */
.first{clear:left;margin-left:0}.mod_newslist ul,.mod_newslist li,ul.mod_newslist,.ce_gallery ul{margin-left:0;padding-left:0;list-style-type:none}.teambox_3,.nobreak,#angebote .angebot{page-break-inside: avoid}.nobreak .ce_dlh_googlemaps,#container .mod_newslist .image_container img,#container #angebote .image_container{float:left;margin-right:1cm;margin-bottom:2cm}.ce_gallery li{width:19%;float:left;margin-bottom:1cm}.clearLeft,.mod_newslist .nachrichtenliste,.portfolioliste{clear:left}body{font:.9em 'Open Sans',sans-serif,arial}a{color:#000}h1{clear:left;font-size:21px;font-weight:normal}h2{font-size:18px;font-weight:normal}h3{font-size:16px;font-weight:normal}h4{height:auto;margin-bottom:0;line-height:1em}nav#mainmenu,#mobilelogo,.mod_search,#footer .mod_newslist,#off_canvas,#footer .ansprechpartner,#bottom .contentbox .first,#slider,.bigteaser .link,#main .tabs,#submenu,.teambox_3 h3,.nachrichtenliste .button,.minicalendar,.notdienstplan .event h2{display:none}#logo img{width:79px;height:80px;float:left;display:inline;margin-right:1cm}#big-teaser .printonly .image_container img,#main .imgPrintBanner  .image_container img{width:18cm;height:5.9cm;left:-1cm;top:0;position:relative;clear:left;margin:0;padding:0;text-align:left}#main .imgPrintBanner  .image_container img{width:18cm;height:4cm;left:-1cm;top:0;position:relative;clear:left;margin:0;padding:0;text-align:left}#container .image_container img{width:25%;height:25%;margin-right:auto;margin-left:auto;text-align:center}.nachrichtenteaser_entry{width:90%;float:none}.firma .label{font-size:2em;line-height:1em}.firma p{margin-bottom:0;padding-bottom:0}a{text-decoration:none}#angebote-neuigkeiten{page-break-before:always}.bx-wrapper{margin-left: 0 !important}#container .newsslider .image_container img,#angebote .angebot img{width:100%;height:100%;margin-left: 0 !important}#angebote .angebot img{width:70%;height:70%;margin-bottom:2cm;margin-left:0;margin-left: 0 !important}.angebot{clear:left;margin-top:1cm}#angebote .angebot h2{width:50%;float:left}.ce_gallery li img{width:89%;height:89%;margin-right:1%;margin-left:0;padding-left:0;list-style-type:none}
}
